BMU6( {{{~~~~~~|||}}}xxx^^^NNNCCCIIIOOORRRWWW]]]^^^[[[YYYTTTRRRXXX^^^aaadddggghhhkkkllljjjmmmrrruuuttt{{{~~~~~~|||~~~}}}wwwuuuxxx{{{zzzxxxyyywwwwwwwwwvvvttttttvvvxxxvvvuuusssrrrqqqqqqrrrssspppqqqrrrrrrooonnnnnnnnnoooooommmiiiddddddgggkkkkkkhhhfffeeeeeegggoooyyynnngggcccfffkkknnnrrrvvvxxxxxxrrrjjjfffhhhkkklllccc___aaa^^^WWW\\\```XXXVVVSSSPPPNNNPPPVVV\\\aaa```___^^^]]]]]][[[XXXUUUXXX^^^fffpppyyy{{{}}}uuunnnkkk```YYY___```cccgggfff^^^TTTQQQSSSNNNPPPQQQNNNHHHDDDCCCCCCEEEBBBCCCFFFGGGBBB>>>>>>===:::999;;;<<<===CCCJJJGGGMMMOOOSSS[[[WWWUUU___ffffffeeedddcccbbbaaaaaadddfffhhhiiihhhhhhhhhjjjiiihhhfffffffffgggiiijjjjjjkkklllkkkiiigggggggggccceeehhhiiijjjjjjlllmmmmmmnnnooonnnkkkiiihhhhhhiiikkkmmmnnnnnnoooppprrrpppnnnkkkllloooqqqpppnnnpppuuunnniiippprrrllllllkkknnnpppkkkbbb\\\]]]bbb```___]]]XXXRRRNNNKKKJJJKKKPPPSSSUUUZZZ___^^^YYY___^^^WWWVVVYYYSSSUUUeeeeeeSSSLLLKKK???888:::999444555777666444333333444555222222666999:::>>>CCCAAA>>>@@@GGGKKKJJJGGGFFFPPPJJJNNNSSSSSS\\\dddaaaaaaaaacccdddfffhhhiiijjjhhhppplllgggkkkjjjdddeeeiiigggggghhhfffbbbbbbeeeeeecccgggppprrrmmmnnnuuuqqqpppoooppprrrsssrrrqqqqqqqqqrrrvvvzzzzzzuuuqqqmmmqqqqqqmmmkkknnnooonnnuuuqqqnnnpppqqqnnnnnnpppllljjjhhhhhhjjjlllmmmmmmrrrqqqnnnlllkkkkkklllllllllnnnnnnooorrrwwwvvvqqqhhhttt|||xxx|||{{{rrrmmmooopppnnnpppsssqqqlllhhhfffkkkrrrqqqhhhfffkkkllldddZZZWWW___iiiiiiccceeeaaaSSSNNNZZZbbbfffnnnaaacccgggiiijjjlllnnnpppwwwzzz~~~{{{xxxtttqqq^^^]]]\\\[[[XXXUUUSSSQQQvvvgggyyy}}}xxxuuuzzz}}}|||{{{|||uuuwwwwwwvvvttttttvvvyyyxxxwwwuuutttssssssttttttnnnooopppooollljjjiiiiiilllmmmmmmjjjfffeeegggjjjhhheeedddfffgggkkkuuuxxxxxx|||xxxfffgggxxxzzzyyy{{{yyy}}}xxxwwwzzz~~~|||||||||~~~uuuggg___RRRMMMVVVSSSSSSUUUTTTJJJ>>><<<@@@@@@CCCFFFEEEAAA??????@@@AAA???BBBGGGHHHEEECCCDDDPPPPPPRRRVVVXXXWWW[[[```rrrwwwwwwzzz{{{wwwwwwwwwvvvuuutttssssssrrriiikkkllllllkkkjjjkkkllljjjjjjjjjkkkkkkkkklllllllllnnnooonnnmmmkkkkkklllkkkmmmpppqqqpppnnnlllllllllnnnppppppnnnmmmlllmmmiiijjjkkkkkkkkkmmmooorrrrrrpppoooqqqtttuuussspppnnnssslllgggooopppkkkkkkmmmrrrsssooohhhggglllqqqoooiiiaaa[[[XXXVVVTTTSSSOOOTTTYYY\\\aaadddbbb\\\```aaa\\\[[[\\\RRRPPP]]]VVVHHHGGGIII???888777333999>>>BBBAAA===;;;>>>BBB>>>>>>AAADDDDDDEEELLLTTTbbb\\\ZZZ^^^aaa```___```[[[SSSUUUZZZ[[[dddmmmkkkeeeeeeeeefffiiillloooqqqooowwwsssmmmpppnnnhhhiiillliiiiiikkkiiieeeeeehhhkkkiiimmmtttrrrllllllsssooonnnmmmnnnpppqqqpppooottttttuuuwwwyyyxxxrrrmmmmmmpppooojjjgggiiiiiigggpppkkkhhhjjjjjjgggeeegggcccbbbaaabbbbbbcccbbbbbbXXXWWWUUUTTTUUUVVVXXXYYYVVVVVVXXXaaapppyyyssshhhkkkuuu~~~}}}zzztttooommmvvvvvvlllkkktttvvvooovvvvvvsssppprrrwwwxxxvvvqqqooossszzzyyyqqqnnnssssssqqqlllfffeeeiiikkkjjjkkkkkkbbb^^^fffjjjlllvvvrrruuuxxx{{{|||~~~|||{{{{{{tttjjjeee^^^[[[XXXTTTSSSUUUYYY\\\cccgggnnnuuuzzzyyyvvvsss{{{}}}}}}{{{{{{}}}zzzyyywwwvvvuuuuuuuuuvvvlllmmmnnnmmmjjjgggfffeeeiiikkkmmmkkkgggfffgggjjjllljjjkkknnnqqqvvvvvv```UUUGGGCCCOOOQQQSSSWWWZZZTTTMMMNNNVVVYYY\\\``````___^^^___aaa\\\[[[___eeehhhffffffhhhggghhhnnntttvvvtttuuuyyyxxx|||yyyzzz~~~vvvooouuussssssrrrqqqpppooonnnnnnmmmooopppooonnnlllmmmmmmlllmmmnnnooooooooonnnnnnnnnpppqqqqqqpppooooooppprrruuuwwwwwwtttpppmmmlllkkkmmmpppqqqqqqpppqqqrrrpppqqqqqqpppppprrrvvvyyy}}}||||||{{{tttyyyrrrmmmuuuvvvqqqqqqqqqvvvyyyuuuppprrrzzzuuuhhh```^^^___^^^]]]UUUZZZ```dddhhhkkkhhhaaadddfffbbbaaa^^^OOOHHHRRRZZZQQQVVV]]]VVVOOOMMMGGGJJJQQQWWWVVVPPPNNNRRRXXXRRRTTTXXX[[[ZZZZZZcccnnnooogggbbbbbbddddddeeeggg___VVVWWW[[[\\\fffpppnnnkkkjjjjjjkkkmmmrrrvvvyyywww~~~zzzssswwwtttmmmnnnvvvsssrrrtttrrrooonnnqqqsssqqqtttyyyuuummmmmmsssuuutttssstttvvvwwwvvvtttwwwvvvvvvxxxyyyvvvpppjjjkkknnnlllfffbbbbbbbbb```hhhccc```bbbaaa^^^\\\^^^YYYYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVXXXZZZ^^^bbbdddhhhddddddqqqooowwwtttlllaaa^^^hhhuuu||||||xxxyyy~~~xxxsssuuu|||zzzxxx}}}zzzwww|||}}}uuukkkiiilllnnnjjjnnnhhhffflllllllllwwwmmmoooqqqsssssssssuuuvvvvvvvvvxxx{{{}}}~~~|||zzzpppmmmssssssiiihhhkkkgggggg^^^XXX]]]cccbbb]]]ZZZ___bbbfffkkkqqq{{{}}}kkkYYYMMM|||{{{~~~~~~zzz}}}yyy|||}}}zzzvvvyyyyyyxxxxxxwwwvvvvvvuuuvvvyyyzzzxxxtttsssvvvzzzwwwvvvsssqqqppppppqqqrrrrrruuuxxxwwwtttrrrqqqrrrmmmmmmmmmpppuuuyyy|||}}}}}}~~~}}}{{{yyyxxxzzz~~~zzzvvvkkkffffffjjjhhhgggiiimmmmmmhhhcccgggdddcccccc]]]VVVWWW^^^dddaaa```cccfffcccZZZRRRXXXbbbjjjeeeZZZTTTZZZbbbZZZ___eeefffdddbbbdddfffoookkkfffeeefffhhhhhhgggiiiYYYRRR\\\ggglllpppwwwrrrqqqppppppqqqtttwwwyyy~~~zzzvvvssstttuuuwwwwww|||~~~zzzzzz~~~~~~{{{zzz{{{||||||zzzxxxuuurrrrrrsssvvvwwwssspppmmmjjjgggccc___[[[___^^^\\\ZZZYYYZZZZZZ[[[^^^ZZZUUUUUUWWWYYYYYYWWWTTTVVVYYY]]]```ccceeeeeefffeeehhhpppzzzqqqccc^^^^^^]]]```eeeeeepppzzz{{{|||~~~xxxtttuuuzzzxxxwwwvvvzzz{{{wwwyyyzzznnnYYYOOOSSSWWWVVV```mmmwwwppp___UUUYYYaaaVVVWWWWWWUUUSSSTTTXXX[[[WWWZZZ___cccddddddeeefffooossswwwxxxxxxyyy}}}uuuuuutttrrrpppnnnmmmmmmlllWWWWWWQQQGGGDDDIIILLLJJJ}}}zzzyyy{{{|||xxxtttrrrrrruuuuuusssvvv|||~~~~~~~~~xxxnnneeebbbooo}}}vvvnnnkkkmmmjjjooosssssspppmmmmmmoooooollljjjlllpppuuuwwwwwwqqqeee```hhhppprrruuu{{{yyyxxxwwwvvvwwwzzz}}}~~~~~~}}}|||~~~{{{wwwwwwyyyxxxsssnnnjjjhhheeebbbbbbcccdddfffdddbbb`````````^^^\\\ZZZYYYXXXXXXYYYYYYZZZ[[[\\\___]]][[[ZZZ[[[\\\\\\[[[eeegggkkkppptttyyy|||}}}xxxooofff^^^PPPRRR^^^qqq}}}rrrhhhcccaaarrrvvv|||yyywwwrrrlllgggfffiiikkkgggffffffiiilllkkkfffaaafffhhh```QQQIIIMMMNNNIIIbbbllltttoooaaaYYY]]]dddiiinnntttyyy}}}yyykkkvvviiiXXXPPPPPPOOOOOOOOOOOOPPPPPPNNNRRRUUUVVV___llluuuxxxuuujjjhhheeecccbbbbbbcccdddcccbbbbbbdddggghhhhhhgggmmmnnnooopppqqqqqqqqqqqqrrruuuyyy||||||wwwqqqnnnmmmlllhhheeeooowwwmmmmmmllliiifffgggkkkppp~~~~~~|||yyyxxxyyy{{{||||||ttttttuuuwwwyyywwwqqqlllsssuuuqqqiiifffiiiggg```ttt{{{yyyvvvzzzqqq^^^SSS___nnnlll^^^SSSiiiiiijjjkkkmmmnnnpppqqqqqqvvv{{{|||tttttt|||ffffff{{{]]]PPPcccllluuuwwwtttvvv~~~pppvvvrrrhhh[[[TTT^^^uuupppiiiooozzzdddCCCOOOyyysssKKK===:::???EEEFFFDDDFFFNNNUUUGGGAAA@@@DDDBBB>>>CCCNNNKKKDDDAAADDDHHHHHHFFFGGGVVVYYY\\\___\\\TTTIIIAAAAAABBBCCCDDDDDDCCCAAA@@@EEEEEEEEEFFFGGGJJJLLLMMMEEEIIIOOOVVV[[[^^^``````jjjkkkmmmppprrrssstttuuuuuuuuuttttttuuuuuuvvvwwwxxxzzz}}}qqqnnnnnnggg]]]```rrriiiNNNKKKYYYNNNLLL===EEE^^^NNN888FFF<<<======<<<:::<<>>777222555888777444444555555777999999777222......///111333333222111000111000///...---...//////111444777:::;;;:::888777666666777777777666555555777777777777777888888999444666999<<>>DDD;;;===<<<777777>>>FFFIIINNNBBB;;;???@@@???IIIYYYSSSQQQIIIGGGIII???;;;EEEFFF???;;;;;;888333333777666,,,///444///000666777111111111111///...------222111000000222333000+++222666888666777777222,,,222444555444222//////000111000///............///111111111111111111111111111111111111111111111111777666666666666777888888999;;;===???@@@AAA@@@@@@CCCEEEDDDEEEMMMZZZ___\\\___gggfff\\\XXX\\\]]]WWWYYY[[[___ccciiiooosssvvvxxxwwwzzz|||zzzyyy}}}zzzmmmmmmbbbUUUNNNKKKMMMUUU]]]ssswww~~~fffeee___YYYLLLBBBLLLYYYVVVUUUUUUKKK@@@===;;;:::@@@AAABBB@@@999888@@@JJJOOOMMMEEEHHHUUU[[[XXX[[[dddpppnnnggg```VVVEEEHHH___```PPP===888>>>FFFFFFAAAGGG666333999444///111///------...000222333222222,,,...000///...000444666555,,,---:::DDDBBB:::555000000111111111222333333444555777888777666333222111111111111111111111111111111111111000000000000...............//////000///000222333444333333222///000---***///777999777444;;;;;;444333999999444:::;;;===???BBBFFFHHHJJJQQQOOOMMMNNNMMMJJJLLLQQQOOOTTTSSSKKKJJJMMMHHH>>>===888444444444333444888???BBBGGGMMMQQQSSSSSSRRRNNNWWWbbbiiikkklllooosss```]]]\\\^^^______]]][[[TTTVVV[[[aaaeeeeeecccbbbWWWPPPJJJJJJMMMNNNIIIDDDEEENNNTTTPPPJJJHHHFFFCCCIIIHHHGGGGGGGGGHHHIIIJJJZZZPPP```aaaVVVQQQRRROOODDDEEELLLIIIGGGEEE@@@===;;;::::::<<<666;;;;;;666555;;;CCCGGGHHH@@@AAAOOOTTTLLLFFFIIIFFF>>>777BBBRRRQQQQQQ]]]SSSIII999222???SSS[[[VVVSSS<<<888CCCAAA::::::999===:::777666666666333111444999===:::444444===GGGJJJ000,,,HHHXXXHHH666333333222222333555666666555444777;;;>>>===:::666333111111111111111111111111222222111111000000//////------,,,,,,------...///333444555555555555333333777666222...///333555333222777777555888??????999777777777888888999999:::<<<777555999;;;<<<>>>BBB@@@BBB>>>555333666444---555111000333444222000111'''+++000333444444333333,,,///333666888888888888444666777777666666777888333888>>>AAAAAA???===;;;;;;777444555888999666222>>>KKKVVVUUULLLBBB;;;666===<<<<<<<<<===???AAABBB999===;;;CCCaaa|||RRRMMMKKKNNNUUUXXXUUUQQQQQQPPPOOOOOONNNNNNNNNNNNOOOTTTTTTOOOLLLOOOTTTWWWTTTZZZ___^^^WWWNNNFFFBBBDDDCCCDDDHHHNNNTTTYYY[[[ggggggiiikkkllljjjfffbbbVVVXXX[[[^^^aaacccddddddkkkfffaaabbbggglllnnnmmmrrrqqqqqqooommmkkkiiihhhkkklllmmmoooqqqtttvvvxxxXXXHHHFFFNNNSSSNNNQQQ\\\]]]HHHAAAAAADDDBBBBBBDDDAAA999AAAFFFDDDBBBEEEHHHIIIaaaTTTNNNTTTUUUKKKEEEHHHKKKLLLEEEHHHZZZ^^^PPPGGG555???@@@;;;CCCZZZjjjlllcccMMMNNN___```ZZZ^^^bbbhhhaaaYYYTTTSSSRRROOOLLLXXX\\\___]]]UUUPPPVVV```WWW555444ZZZhhhJJJ000///777777888999;;;999555111111444777:::999777333111000000000000000000000000333333222111000//////...//////......//////000111777888999:::::::::999888666555222000111444777888888<<<>>>???CCCJJJIIIDDDGGGGGGHHHHHHHHHGGGGGGFFFFFF@@@<<<@@@EEEGGGIIIKKKJJJKKKGGGAAA@@@DDDCCC???>>>666...---...---...111///333888:::999666555444888999888777444222222333222777999666222333666888:::???BBB>>>888444111///444333444777;;;===<<<:::EEEOOOZZZ\\\VVVMMMEEEAAA===>>>???AAADDDHHHKKKMMM@@@GGG;;;999WWWlllllloooXXXPPPJJJLLLRRRUUUQQQKKKJJJJJJJJJHHHFFFEEEEEEFFF@@@EEEIIIHHHGGGHHHEEEAAABBBJJJSSSUUUPPPHHHCCCAAA999777777<<>>;;;;;;<<<;;;:::777555333:::888888999<<>>@@@@@@@@@BBBFFFEEECCC???555+++(((((((((***,,,...///000111333555888:::888;;;<<<999444222666;;;444;;;===666000111555666999>>>===555/////////---,,,---000333666777666666555666888<<<<<<999444111,,,---///222555888;;;<<>><<<...,,,,,,000444666222......///111222222000...,,,333222111222555888::::::444111...///444777777555===>>>???<<<888666777999---333;;;>>>>>>???BBBEEE444777===CCCHHHJJJKKKKKKKKKKKKMMMQQQRRROOOIIIDDDBBBJJJTTTWWWUUUQQQOOOPPPXXXXXXVVVSSSSSSYYYdddlllzzz|||sssvvvwwwuuuuuuwwwvvvrrrccc___]]]]]]ZZZTTTSSSTTTSSSRRROOOKKKIIIKKKPPPUUUMMMJJJMMMVVV[[[VVVOOOMMMIIIIIIIIIIIIJJJLLLMMMNNNPPPQQQSSSUUUXXXZZZ\\\^^^fffiiinnnqqqpppooommmmmmmmmoooqqqsssssssssqqqpppjjjnnnqqqpppmmmmmmqqqvvvjjjkkklllnnnnnnnnnmmmmmmuuutttqqqooooooppprrrtttmmmlllnnnrrrqqqmmmkkkmmm}}}~~~zzzvvvtttzzzyyyxxxwwwvvvvvvwwwxxx|||{{{{{{```BBBHHHSSSTTTRRRcccuuuvvvkkkUUUXXXccc]]]___eeeZZZfffbbbZZZSSSTTT]]]dddeeeccc^^^```ccc[[[LLLLLLVVVCCC\\\[[[IIIRRRdddaaaTTTXXXZZZ[[[```qqqooocccfffjjjbbb\\\______XXXUUUQQQLLLGGGDDDCCCBBBBBBAAAEEELLLJJJ???:::;;;;;;+++666[[[dddFFF...///+++000888;;;999444///+++---,,,,,,+++,,,,,,......------------------------000000//////......------+++++++++++++++,,,------)))***,,,...000000000000000...------------111777999>>>CCCEEEEEEDDDDDDCCCCCCDDDGGGIIIJJJJJJJJJJJJKKKFFFDDDFFFGGGEEEDDDFFFCCCBBBBBBBBBBBBAAA>>>;;;<<<333---...000///------***'''%%%(((///999AAAEEE;;;======888111///333888555<<<<<<333---///222000///444333---,,,333666444222555888999777555444333444...***---111000......666777999;;;<<<<<<<<<;;;KKK===999JJJRRRDDDCCCWWWccc[[[RRRNNNMMMKKKDDD>>>777:::===>>>>>>@@@DDDHHHFFFDDD@@@===@@@FFFFFFBBBNNNQQQRRRPPPKKKGGGFFFGGG???<<<999777666555222111888888999;;;======;;;999555666888888999888777777...000444777888666000,,,///000222444555555333222666666666777999===@@@CCC>>>:::555777;;;???>>><<<666:::<<<888111...111666555999???DDDGGGGGGHHHHHHAAAEEEKKKQQQUUUVVVUUUSSSMMMPPPTTTVVVUUUQQQLLLIIIUUU[[[aaabbb___YYYUUUSSSRRRPPPNNNKKKIIIJJJMMMPPPAAAEEEKKKPPPQQQNNNIIIEEE<<<===@@@CCC@@@<<<<<>>>>><<<888===999888999777333111333999===CCCCCC@@@;;;999888444222777BBBEEE???:::;;;888777777777888999;;;<<<555555555555777888:::;;;000444:::<<<;;;999777666555666888:::<<<<<<<<<<<<555777888777555666:::===888888888888999999::::::AAA???<<<999777666777777======@@@FFFHHHFFFEEEGGGGGGGGGHHHGGGFFFCCCAAA???>>>>>>??????===;;;888666;;;:::999999999:::;;;<<<>>>;;;999===FFFNNNTTTVVVPPPQQQUUU\\\eeeoooyyy~~~wwwvvvqqqjjjhhhjjjhhhdddRRROOOOOOSSSTTTRRRTTTWWWSSSTTTTTTRRRQQQRRRXXX\\\[[[^^^^^^XXXUUUUUUSSSQQQUUUTTTTTTTTTUUUTTTRRRPPPTTTQQQQQQSSSTTTRRRSSSWWW]]]^^^```cccjjjxxxzzzwwwwwwxxxccc^^^ZZZ\\\dddjjjkkkiiidddbbb``````ccciiiooorrrhhhbbb```bbbddddddeeehhhfffkkkkkkqqq{{{uuummmrrrmmmooorrrvvvyyyyyyyyyyyyyyy~~~kkkBBBRRRaaa^^^^^^uuuxxx[[[[[[dddYYYYYY___RRRTTTOOOHHHGGGQQQ```gggfffhhhiiinnnnnn^^^LLLPPP```kkkmmm```\\\qqq~~~qqq```\\\]]]cccnnnxxx{{{tttlllkkkddddddccc]]]^^^^^^VVVTTTWWWZZZWWWOOOGGGCCCAAAFFFCCCHHHQQQOOOCCC===@@@999000999QQQVVVAAA---(((***111888888333---++++++++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,...///111222222111111+++((('''(((&&&$$$(((///444;;;BBBEEEAAA======@@@GGGHHHJJJLLLLLLLLLJJJJJJDDDDDDGGGKKKMMMKKKMMMRRRPPPMMMJJJHHHFFFBBB???<<<444+++&&&(((,,,+++(((''')))(((+++555AAAIIIJJJHHHLLLKKKHHHDDDAAA@@@AAACCC;;;AAA@@@666111666777333111777666111555>>>@@@;;;333888<<<;;;777333111111777111///333666555666:::;;;>>>AAACCCCCCAAA???===;;;CCCHHHEEEIII\\\aaaQQQIIIFFFCCCDDDGGGHHHGGGDDD===AAAEEEEEEDDDFFFJJJOOOHHHKKKJJJEEEDDDJJJOOOQQQYYYXXXVVVSSSQQQOOONNNNNNMMMNNNMMMKKKFFFCCC@@@@@@333444666:::<<<<<<:::888555666999===AAADDDGGGIII;;;@@@EEEFFFCCC>>>999777///000222333444444444333222333444333222444999>>>555000+++,,,222666666333333666777666333333777:::222333777<<>>HHHJJJNNNQQQMMMIIIJJJOOOTTT___eee___UUUQQQSSSVVVMMMOOOMMMIIIGGGIIIHHHEEE@@@;;;999:::999666777:::666???HHHLLLHHH@@@:::888888666;;;CCCBBB999888>>>;;;:::999999999;;;===>>>;;;:::::::::;;;<<<>>>???666999<<<>>>=========>>>;;;<<<<<<===>>>???@@@@@@???>>>>>>===>>>@@@BBBDDDAAA@@@???>>>>>>???AAABBBDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@CCCIIIIIIEEECCCDDDCCCCCCBBBAAA@@@>>><<<;;;<<<<<<======<<<:::999888888888999:::<<>><<<;;;<<<>>>@@@BBBIIIGGGFFFGGGHHHHHHFFFCCCAAAAAA???===???CCCBBB>>>999666555888::::::<<>>???===<<<>>>DDDIIISSSRRRLLLEEEBBBCCCBBB>>>?????????@@@BBBCCCAAA???>>>;;;===AAA@@@:::777888BBBAAA>>>::::::@@@KKKTTTYYY[[[\\\YYYQQQJJJFFFEEEBBBBBBAAA>>>:::888999;;;===<<<<<>>FFFBBBDDDOOOGGG===EEEAAACCCGGGJJJLLLMMMLLLIIIDDDIIINNNNNNIIIBBB??????===???AAADDDDDDCCCBBBAAACCCLLLNNNGGGDDDIIIKKKGGGIIIHHHFFFBBB@@@AAADDDGGGLLLKKKEEE>>>DDDRRRXXXTTTFFFDDDDDDGGGJJJJJJEEE@@@<<<999666555777999;;;;;;oooGGG]]]oooiiiggg~~~dddCCCDDDOOODDDGGGPPPCCCGGGFFFGGGQQQccctttwwwrrrnnnqqqwwwuuubbbTTT```xxxkkkkkkggglllvvvooo```^^^XXXcccttt}}}uuuaaaRRRMMMGGGBBBCCCCCCDDDNNNNNN???HHHRRR^^^aaa[[[RRRNNNLLLIIIHHHMMMTTTOOOAAA===CCC666222888HHHOOODDD444+++000666;;;888...'''(((+++((())))))***++++++++++++************************((((((((((((((()))))))))((((((((((((((()))******++++++,,,---------++++++---))))))***(((&&&***333555===FFFIIICCC>>>???DDDDDDEEEFFFGGGFFFDDDBBBAAA@@@BBBFFFIIIGGGCCCEEEJJJEEEBBB@@@AAABBBBBBBBBBBB<<<111''''''***+++++++++!!!&&&222DDDQQQRRRFFF:::???<<<:::;;;@@@DDDEEEDDD>>>DDDBBB888555;;;<<<666999>>>===888;;;DDDBBB888555;;;@@@@@@<<<777666777666444777===>>><<>>AAA???<<<;;;???CCCGGGPPPSSSJJJ@@@<<<>>>@@@BBB@@@======???@@@@@@@@@<<>>;;;;;;<<<<<<:::888777999;;;<<<<<<999:::;;;<<>>999888666555777<<<555===EEEHHHDDD>>>;;;:::<<<999;;;AAA<<<222444>>>999888666666666777999:::555555555666888;;;>>>???444555666777777999<<>>AAAEEEIIIKKK>>>@@@BBBBBBAAA@@@AAABBB???AAAAAAAAAEEEHHHEEE@@@AAA===<<>>>>>;;;:::999:::===CCCHHHKKK555444999BBBGGGFFFDDDDDDDDDLLLDDDDDDNNNEEE888AAA<<<>>>AAABBBCCCCCC???;;;===???BBBEEEGGGFFFCCCBBB===@@@DDDIIILLLIIIDDD???>>>KKKPPPEEE<<>>CCCHHHGGGBBB???>>>@@@EEEHHHPPPTTTJJJ>>>DDDRRRBBBHHHJJJHHHMMMTTTOOOCCCHHH;;;555<<>>CCCCCC@@@======>>>===<<>>===>>>222+++$$$%%%((()))((((((---###000TTTeeeVVVCCC>>>;;;777333111333555555444999777555222000000000111333111000///000000...,,,000///...------------------------...///111333444333222000///000555<<>><<<<<<>>>BBBDDDBBB@@@AAACCCEEEEEECCC@@@???>>>@@@AAA>>>;;;===BBBCCC@@@;;;999999>>>DDDDDD===666999<<<>>>>>>:::777777777<<<:::888666555555777888333222222222222222222333222111111111222222111///222111111000///......---...000333666777777555444111///,,,+++...555<<>><<<<<<===???@@@999:::<<<;;;:::888888999:::AAABBB???DDDPPPSSSNNNDDDFFFFFFAAA:::777:::>>>444777;;;<<<;;;999888888::::::;;;;;;:::999888888:::<<<>>>AAACCCDDDDDDDDDCCC???;;;999999999777555;;;<<<<<<<<<<<<=========777:::<<<;;;888666666888::::::999888888888888888;;;;;;;;;999777666777999888777777888999:::<<<<<<===;;;:::>>>DDDFFFCCC???AAA===<<>>GGGJJJHHHLLLYYY```___```WWWNNNJJJJJJHHHAAA:::CCCBBBCCCFFFKKKLLLJJJGGGDDDHHHLLLKKKGGGBBB@@@@@@CCCAAAAAADDDHHHGGGBBB===AAACCCCCC???@@@EEEKKKLLLKKKPPPSSSRRRMMMKKKNNNRRRTTTTTTUUUMMMGGGPPPVVVKKKLLLGGGHHHPPPTTTPPPNNNOOO[[[XXX```jjjcccQQQLLLUUU^^^]]]YYYPPPJJJLLLVVV```OOOOOOPPPSSSRRRMMMIIIGGGVVVKKKFFFLLLSSSRRRLLLFFFLLLGGGJJJUUUVVVJJJ>>><<<:::???EEECCCEEEVVV]]]NNN888:::CCCOOORRRMMMHHHIIIIIIHHHGGGEEEDDDCCCCCCBBB===CCCDDD???>>>CCCDDDBBB<<>>BBBEEEDDD???<<<<<<>>>:::888;;;AAA===444666???777===???@@@JJJWWWXXXPPPIII<<<444999<<<777333555666;;;999000---111///(((((()))***)))'''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''((((((''''''''''''(((((((((((())))))******++++++))))))'''%%%$$$&&&***......000>>>SSSXXXJJJ<<<999:::<<<;;;666333444777777AAABBBCCCFFFFFFEEEAAA>>>777666888<<<<<<888555555777111+++)))(((&&&%%%''',,,)))<<<^^^hhhRRR>>>;;;999555111000111222222222666555222000.........///111000......///...---+++------,,,+++++++++++++++,,,,,,+++,,,---...000111333222111///...111777;;;222222333555666888999999:::999888:::======<<<:::<<<@@@FFFHHHFFFAAA<<<::::::;;;999666999>>>???===888666666999>>>@@@>>>;;;555888;;;;;;999777777777888777666444444444444555222222111111111111222222000//////000222333222000//////......---,,,,,,,,,+++---000444888;;;>>>???///---+++***---222888<<<;;;888444444555666555444;;;999777666555555777777000333666555333222555888>>><<<:::888888999;;;===999;;;===>>>???@@@CCCEEEGGGHHHCCC>>>CCCOOOQQQJJJEEEDDDAAA===:::999999:::888;;;>>>@@@???===<<<<<>>;;;999888999:::;;;;;;===@@@CCCFFFIIIKKKLLLDDDAAA>>>======<<<:::888<<<>>>@@@BBBBBB@@@===;;;999;;;<<<999666666;;;AAA>>><<<;;;999999999999:::;;;:::999888888777777777222333444555666777888999888666666:::???BBB@@@<<<@@@======AAADDDBBB@@@@@@KKKDDD@@@CCCFFFEEEDDDDDDJJJFFFFFFJJJMMMMMMMMMPPP```RRRJJJQQQYYYTTTGGG>>>FFFIIIFFF===;;;AAACCC@@@>>>???@@@BBBEEEGGGIIIIIIEEEIIIJJJHHHGGGKKKMMMMMMSSSJJJBBB@@@CCCDDD@@@;;;???BBBGGGJJJIIIFFFCCCAAAAAAEEEHHHGGGCCC@@@@@@AAA@@@DDDGGGHHHFFFDDDEEEGGG>>>BBBBBB???@@@EEEJJJJJJIIIKKKLLLNNNOOOOOOMMMLLLIIIJJJNNNKKKGGGQQQWWWMMMYYYPPPKKKNNNQQQPPPOOOQQQZZZ[[[aaaiiimmmkkkddd___lllkkkfff]]]TTTSSSYYY```VVVPPPJJJIIIJJJKKKIIIHHHSSSMMMJJJNNNSSSQQQNNNMMMUUUVVV]]]fff___LLL@@@>>>???EEEWWW___ZZZ[[[___ZZZGGGFFFJJJPPPPPPJJJGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCAAAFFFHHHDDDBBBDDDCCC@@@AAAFFFEEECCCNNN[[[WWWGGGJJJGGGDDDDDDFFFHHHGGGFFFLLLJJJHHHIIILLLNNNNNNMMMXXXRRRPPPTTTWWWTTTQQQPPPSSSSSSTTTUUUUUUTTTSSSRRRTTTWWWXXXUUUPPPLLLLLLMMMNNNNNNMMMKKKIIIHHHGGGHHHUUUGGGUUUcccgggppp___aaakkkjjjaaa\\\UUUPPPQQQMMMMMMMMMOOOQQQQQQOOOLLLOOOPPPOOOJJJEEEDDDFFFJJJGGGHHHFFFCCCBBBEEEFFFEEE<<>>>>>:::666000...///222111---+++---...(((%%%%%%%%%###$$$))),,,999SSSiiieeeKKK999666555222///......///000000222111///---,,,,,,,,,,,,///---,,,,,,------+++***+++******)))))))))))))))*********)))***+++,,,,,,000000///...,,,---000222//////000000000000111111555444444555666666555333666999===???===999666555555666555333666;;;<<<:::666666666666888999;;;;;;222444777888777666666666444444444333222222111111000000////////////000000---------///111222222000,,,,,,,,,+++******))))))***+++---000555:::???BBB...---,,,,,,...111555888333666:::>>>>>>999111+++111000///.........000000---000333222000000222555777666444333444555777888777999<<<>>>AAAEEEJJJMMMOOOKKKBBB<<>>;;;:::;;;<<<;;;:::<<>>:::;;;>>>BBBGGGLLLQQQSSSGGGDDDAAA@@@???>>><<<:::;;;>>>BBBDDDCCC???999666777;;;??????======AAAEEE<<<;;;999888999;;;>>>@@@;;;888666666888888777555333555777999;;;;;;;;;;;;777666666:::???BBBAAA>>>BBB???AAAEEEGGGCCC@@@@@@HHHAAA===@@@DDDDDDEEEGGGJJJGGGGGGHHHGGGEEEHHHMMMQQQKKKJJJQQQWWWQQQCCC777EEEJJJGGG===888===???<<<:::;;;>>>DDDLLLQQQQQQPPPGGGFFFHHHJJJGGGCCCBBBDDDEEEAAA======@@@BBBBBBAAAEEELLLRRRSSSNNNGGGCCCBBB===@@@BBBBBB???>>>@@@BBB;;;CCCKKKKKKEEECCCGGGMMM===AAABBB@@@AAAFFFIIIIIIKKKIIIIIINNNSSSSSSMMMFFFDDDFFFMMMMMMJJJRRRVVVLLLVVVNNNHHHJJJOOONNNKKKIIIVVVVVVVVV\\\lllyyysssdddhhhhhheee]]]UUUPPPRRRVVV```VVVIIICCCEEEJJJKKKJJJNNNJJJIIIKKKKKKIIIIIIKKKXXX\\\dddhhh\\\KKKDDDGGGHHHPPPiiiuuudddTTTUUUWWWOOOMMMLLLNNNLLLGGGEEEFFFCCCBBBAAAAAA@@@@@@AAAAAACCCHHHKKKIIIFFFDDD@@@<<>>???===@@@BBBCCCBBBAAAAAAAAAFFFCCC>>>:::888999<<<>>>888888:::===BBBHHHNNNRRRIIIFFFBBB>>>;;;:::999999999;;;>>>???>>>999444000333888???FFFIIIGGGCCC@@@555444444555888===BBBEEE:::666222333777888555222444666999<<<===>>>===<<<666555555999===???@@@??????>>>@@@EEEEEEAAA======FFF@@@<<<===>>>>>>>>>AAABBBBBBCCCEEEDDDBBBFFFMMMAAAGGGOOOSSSSSSNNNFFF@@@<<>>===;;;<<<@@@DDD:::@@@GGGKKKKKKJJJIIIIII===BBBDDDBBBCCCGGGJJJJJJRRRQQQRRRUUUWWWTTTLLLEEEHHHIIIQQQRRRMMMQQQSSSHHHJJJFFFFFFLLLRRRPPPHHH@@@RRRKKKFFFNNN___kkkfff\\\TTTVVVVVVRRRLLLHHHHHHJJJ^^^XXXMMMCCCAAACCCFFFEEEFFFAAA???AAAAAA>>>>>>@@@OOOQQQTTTVVVPPPJJJMMMUUUOOOXXXjjjkkkTTTDDDDDDCCCIIIHHHHHHHHHGGGDDDCCCCCC<<<<<<<<<;;;;;;<<<======@@@EEEIIIJJJGGGBBB===:::BBB>>>???FFFKKKIIIDDDBBB@@@>>>======>>>???@@@@@@JJJGGGDDDBBBBBBEEEHHHJJJJJJEEEDDDGGGJJJHHHHHHIIILLLOOOPPPMMMGGGEEEIIIOOOKKKJJJJJJLLLMMMMMMIIIEEEJJJKKKMMMNNNOOOMMMJJJGGGUUULLLZZZ___dddwwwpppSSSPPP```XXXMMMTTTSSSHHHJJJJJJKKKJJJGGGEEEEEEHHHKKKFFFEEEFFFIIILLLLLLIIIFFFHHHJJJKKKIIIDDD???@@@CCCYYYRRRLLLBBB===FFFIII<<<@@@???===:::777666777888333222333555555222111222000000...***)))+++***''',,,)))'''))))))((((((***''')))***)))***------+++((()))***(((&&&%%%%%%&&&(((((((((((((((((((((((('''((()))***+++***))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$"""!!!###(((+++555JJJQQQ@@@444999===888:::999111)))---555222'''***...111111...,,,---///111///...,,,((((((333???EEE555+++...///)))$$$&&&555ccczzz```AAA:::888...000//////...------...///------,,,+++++++++++++++***)))(((((())))))((('''))))))(((((((((((())))))))))))))))))((((((''''''&&&((()))***)))((()))***,,,,,,---...//////000000---...000222333444555555999888555333111333888<<<999:::888555666999888444444777;;;:::666333444666777666666555555444333222111111222222222111000000...------,,,,,,------......---,,,,,,------+++)))*********)))))))))))))))***+++,,,---,,,+++)))'''((((((***,,,///111333444111333777888666111,,,))))))))))))******+++,,,,,,)))***+++++++++,,,---...............000222333444222333333444555777<<>>===>>>CCCFFFGGG999<<<>>>===:::999<<<@@@;;;===???@@@???>>>>>>???BBB@@@>>><<<::::::::::::888888888999===BBBGGGKKKHHHEEE???999555333444555888888888888666333111///333333777???GGGHHH@@@888000000///000444999>>>BBB777333///000444666333///...///222555666666666555000000000333666888999999999888<<<@@@???:::777999DDD???;;;<<<<<<:::;;;>>>:::<<<@@@DDDCCC@@@BBBHHH===CCCIIIMMMUUU[[[VVVMMM:::AAABBB??????BBB===444===999777:::AAAGGGHHHFFFHHHEEEJJJSSSUUUOOOQQQXXX:::EEEOOOMMMCCC<<<@@@GGGNNNKKKHHHFFFEEEBBB>>>:::888:::;;;:::888:::@@@DDD>>>===@@@JJJUUUUUUJJJ??????CCCEEECCCDDDHHHJJJJJJYYY[[[]]][[[VVVOOOIIIFFFIIIIIIPPPSSSMMMNNNNNNDDDHHHGGGGGGKKKPPPOOOGGG???PPPFFFFFFVVV___YYYOOOMMMFFFIIIKKKJJJFFFCCCBBBCCCQQQUUURRRGGG===:::;;;;;;@@@999555:::>>>>>>;;;;;;EEEDDDEEEJJJNNNRRRWWW]]]NNNVVV\\\OOO<<<<<<@@@777@@@BBBDDDDDDCCCBBB???===999999999999999::::::;;;:::===BBBEEECCC>>>999888:::999===GGGJJJDDD>>>>>>::::::999999999:::<<<===AAA@@@???>>>===>>>???AAAFFFBBBAAAEEEFFFEEEEEEHHHFFFJJJLLLGGG@@@>>>DDDKKKCCCCCCFFFKKKPPPPPPJJJEEEAAACCCFFFKKKMMMKKKEEEAAAUUUNNNaaabbb\\\hhhqqqhhh^^^___bbbYYYPPPPPPNNNHHHGGGPPPNNNLLLHHHEEEDDDFFFHHHDDDDDDFFFKKKNNNNNNJJJFFFNNNMMMKKKIIIEEEGGGSSS___hhhWWWKKKCCC>>>EEEGGG;;;???>>><<<999888777777777222444666555222//////000+++,,,+++***))))))((('''&&&''')))***)))''''''(((''''''%%%$$$%%%&&&((()))&&&'''((('''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))***+++,,,'''&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&''''''(((((($$$$$$###""""""$$$)))---999GGGFFF333...===EEE???777777222000<<>>999888;;;>>>;;;:::===>>>===>>>BBB::::::===AAAAAA===<<>>:::AAAXXXkkkcccOOOFFFKKKHHH???<<<@@@@@@;;;@@@<<<888888<<>>LLLGGGQQQeeefffRRRBBBAAA@@@BBBCCCCCC@@@>>>======HHHTTTWWWKKK>>>::::::999;;;555444;;;BBBCCCAAA?????????BBBKKKUUU[[[\\\ZZZHHHKKKJJJ;;;111???GGG:::;;;???BBBAAA@@@???;;;666999888888888888888999999444666:::>>><<<777444666444555;;;BBBCCC???::::::888999999999888999;;;===<<<===>>>===<<<:::;;;;;;DDD@@@???@@@@@@>>>???BBBCCCGGGHHHEEE???===CCCHHHDDDEEEIIIOOOTTTTTTPPPLLLAAAAAACCCFFFHHHFFF@@@:::VVVCCCcccgggXXXYYY\\\^^^fffhhhZZZSSSPPPJJJHHHJJJGGGMMMJJJFFFDDDBBBCCCDDDDDD@@@AAACCCHHHLLLMMMLLLJJJRRRPPPOOONNNLLLPPPaaasss___MMMEEECCC>>>???BBB<<<===;;;999888888777777666444666777555222000///---***))))))***))))))***,,,$$$(((+++)))'''&&&'''(((&&&%%%$$$%%%%%%%%%&&&'''###%%%&&&%%%$$$$$$%%%'''########################%%%$$$$$$%%%'''))),,,...(((((('''&&&%%%%%%%%%%%%###$$$%%%&&&'''((()))***###############''',,,000AAA<<<222+++,,,444::::::---222222222AAASSSRRRDDDGGGLLLVVVbbbiiifff\\\RRR[[[OOOGGGLLLUUUYYYYYYXXXEEE:::888>>><<<333666BBBQQQSSSLLL===000...///000,,,---///...,,,+++---///))))))******************((('''&&&&&&(((((('''&&&'''''''''''''''((())))))%%%%%%''''''((('''&&&&&&$$$&&&'''(((''''''((()))''''''((()))***++++++,,,+++...111222222222444666---000333444333333333333777888777444555777555000000222444555555666888:::777555333333444555444222111000///...//////000111---------,,,,,,---------+++***))))))******(((&&&((((((((((((((((((((((((&&&'''((()))))))))((('''%%%%%%&&&&&&&&&''''''(((((())))))'''$$$###%%%'''$$$$$$%%%%%%&&&&&&%%%%%%'''''''''((()))******)))***+++,,,...000333444555000222444555555555777999:::;;;===>>><<<:::999:::===>>>???<<<888555555666888:::;;;;;;::::::;;;<<<888888888888777666444444888777666666777888:::<<<777:::===<<<888333111000222222111111111111111111111...+++***,,,///000000...---,,,++++++,,,---...------,,,,,,,,,---------............/////////000111222222222222444666888777777:::===<<<888999===888777999===>>>===>>>BBB<<<888888<<<===;;;:::;;;======888888JJJ^^^YYYFFFHHHRRRTTTHHH======AAAAAA>>>===<<<<<<<<<======>>>CCCEEECCC===;;;>>>BBBBBB444999===<<<777333222444===:::777555555777888999555666777555333444888<<<:::777888AAAKKKKKK@@@444===@@@???;;;:::>>>AAAAAAIIILLLNNNHHH@@@;;;===AAA>>>999>>>BBB===>>>AAA<<<@@@BBB???999777;;;===;;;AAADDDNNNZZZZZZMMM@@@;;;;;;;;;<<<<<<;;;::::::;;;CCCNNNQQQFFF<<<<<<<<<:::888666999???BBBAAA???@@@;;;;;;>>>EEEOOOWWWXXXUUUFFFAAA@@@;;;555===BBB999555:::===;;;;;;<<<999444666555555444444444555555333111333777555000///333000555999999888888777555777888999888777888;;;>>><<<>>>>>>===:::888999;;;<<<999999::::::888:::???@@@CCCEEEBBB???>>>AAAEEEDDDEEEHHHKKKNNNOOONNNMMMGGGDDDAAAAAADDDDDD@@@<<>>XXXZZZTTTccckkkdddfffcccKKKGGGLLLBBBCCCMMMJJJEEEBBB???>>>@@@CCCDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGJJJKKKGGGHHHUUUfffLLL======BBB<<<999>>>???:::999888888888777666444555666444222111000---)))---+++)))((('''&&&(((,,,###(((***'''######&&&(((&&&$$$%%%''''''&&&&&&'''!!!###$$$$$$$$$$$$%%%'''###########################"""""""""$$$(((,,,...***)))(((&&&%%%$$$############$$$&&&((()))++++++$$$$$$$$$$$$%%%)))...222JJJ444$$$'''+++((()))000***111111---444AAA???111888888@@@SSShhhqqqkkkaaammm\\\QQQZZZjjjnnneee[[[^^^XXXXXX[[[RRRFFFLLL]]]\\\BBB111444444+++)))222***,,,...---+++***,,,...'''((())))))***)))))))))(((&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''((()))###$$$%%%&&&'''&&&%%%%%%&&&'''((((((&&&&&&'''(((((((((((())))))*********+++...111111000///111333444444333111111333888;;;777888888666777999888333666444222111222444666888555222000111444555555333111///...------...000111...------,,,,,,------...)))((('''(((******)))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%''''''***)))((('''&&&%%%%%%%%%&&&(((***)))&&&$$$%%%'''''''''(((((((((((('''&&&'''&&&&&&''')))***)))))))))***,,,...000333444555---000333555666777999;;;>>>;;;999<<<>>>===;;;;;;:::888888888::::::888666999:::;;;;;;::::::;;;===666666555444444444444444555444333333333444666666000666>>>@@@===777222000------...///000000///...***...111000,,,)))***,,,************+++,,,,,,---***+++,,,+++******+++---------,,,,,,,,,,,,---......//////......///111333///000222555444000222888555444777<<<<<<999:::===<<<666333777;;;;;;;;;===333???@@@666666CCCEEE<<<;;;NNNZZZOOO>>>999<<>>>>>:::555444888<<>>AAA>>><<<>>>>>><<<777===@@@@@@BBBEEEAAA999888999999:::;;;<<<>>>???;;;DDDCCC888333777999555666888===@@@>>>888777:::777666555777@@@KKKRRRSSSHHH===>>>BBB:::444444111///444666444555:::999555222111111000000000000000444000000333111+++,,,222000666888222///333444222555777888777555666999======>>>>>>;;;777777999<<<888555666999::::::>>>CCC>>>???AAA@@@>>>===???BBBAAAAAAAAAAAABBBDDDFFFHHHLLLFFF@@@>>>AAADDDDDDCCCQQQIIIUUUYYY]]]jjjjjjXXXKKKEEESSSWWWKKKDDDJJJPPPNNNAAA>>><<<>>>CCCFFFDDDAAAEEEBBB@@@CCCIIILLLJJJGGGAAA>>><<<>>>BBBEEEEEEDDDGGGIIIAAA>>>AAA<<<555:::999888777666444444333333GGGEEE>>>444/////////,,,***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############(((+++...000...)))$$$ ###'''++++++))))))---222222000,,,&&&"""%%%...777888---$$$$$$&&&%%%%%%(((((()))***,,,...111333444333444888===EEEPPP\\\dddyyy^^^LLLYYYoooxxxvvvsssmmmPPPIIIZZZfffeeeAAA999000,,,---...---+++,,,,,,++++++***))))))(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&(((+++---&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))***++++++,,,---...//////222111111000222444666888888888777666666666666666444444555555555555555555666333333666:::;;;777222------......//////000000---......///...---+++***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((******+++,,,...000222333111333666888999999888777<<<<<<<<<===<<<<<<;;;;;;===<<<;;;:::::::::;;;<<<<<<:::888777777888:::;;;888555111111333444222111222222333333222111///...---000555888999666111...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,+++***))))))))))))))))))******+++((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++,,,------.........///////////////000000000666666666666777777777777666666555555666888:::;;;888;;;>>>===;;;:::;;;>>><<<===@@@CCCDDDCCC>>>;;;:::888666666666555333222333333333222222222111111111222222333333333222222222111111000000111111222888777444222000000111222111111222333444444555555555444222111222444666888666666666555666777777888:::;;;;;;:::888777888999;;;::::::;;;<<<===;;;999>>>;;;888888;;;<<<<<<:::999999:::::::::999888888:::777555777;;;<<<999666666666777888999::::::::::::;;;<<<>>>???@@@@@@@@@<<<:::777555444555777888///000111333333222111111//////000000111111111222000000000000000000000000111111111000000000000000222222222333333333444444777777777777777888888888::::::::::::;;;;;;<<<<<>>>>>?????????>>>???@@@AAABBBBBBBBB@@@@@@CCCCCCCCCDDDEEEDDDBBB???PPPGGGWWW^^^```hhhbbbNNNAAA:::EEEKKKEEEDDDJJJKKKFFF<<<;;;;;;===AAACCCCCCBBBGGGEEEDDDDDDFFFFFFDDDBBB@@@===;;;<<>>:::@@@:::999777666444333333222AAA@@@:::111------,,,***)))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!"""""""""#########%%%'''***,,,,,,)))%%%"""###&&&******((('''+++///111000---(((%%%'''///777222)))"""$$$&&&&&&&&&)))((()))***+++---000222333222222222333666===EEEKKK^^^III===KKKaaakkkkkkjjjssskkkWWWDDDAAAJJJNNNJJJ:::444---+++,,,...---+++++++++******)))(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&(((***,,,&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***+++,,,------...222111000//////111333444666666555444444444444444333333333333333333333333111///...111555555222...---------.........//////,,,------------+++***)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''(((((()))******,,,---///111222222333555666666666555555;;;;;;;;;;;;:::888777777999888777777777777888888777777666666777888999:::888555222111222333222000222222333333222111///...---///333555555222///,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++***))))))((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))*********+++******+++,,,---......///////////////000000000000555555666666666666777777666666666666777999:::;;;999:::<<<<<<:::::::::;;;888999:::<<<===<<<888555666444333444555666555333333333333222222222111111000111111222222111111000222111111111111111111222555444111///...//////000//////000000111111222222222111/////////111444666555555555444444555666666777888888777777777:::<<<;;;:::999:::;;;<<<;;;:::===:::777777:::;;;;;;999999999999999999888888777999777555777;;;<<<999666555666777888999999999999::::::;;;<<<<<<<<<;;;;;;999888555333222333444555000111111222111000///........./////////000000000......................../////////000000000000000111111222222222333333333666666666666777777777777:::::::::;;;;;;<<<<<<===???>>>======>>>>>>>>>>>>@@@AAABBBBBBBBBAAA@@@???CCCBBBBBBBBBCCCCCCAAA@@@NNNJJJ\\\aaa\\\[[[SSSEEE>>>111666888888>>>FFFFFF@@@999:::<<<<<<<<<<<<>>>???EEEFFFFFFEEECCCAAAAAAAAA@@@===:::999;;;>>>???@@@===BBB>>><<>>;;;999888888:::;;;<<<<<<;;;999777777888::::::999999999::::::999999888777999777666777:::;;;999666555666777888888999999888999999999999888777777666777555222000//////000111000000000000///---,,,+++---------------.........------------------------------......//////000000000000000111111111111222444444444444555555666666999::::::;;;<<<======>>><<<;;;;;;<<<<<<===>>>???BBBBBBBBBBBBBBBAAA@@@???DDDBBB@@@@@@AAABBBAAA@@@JJJQQQ```^^^PPPJJJFFFBBBEEE333///,,,///:::CCCCCC>>>:::===???<<<888555777:::===AAAEEEEEEBBB@@@CCCFFF@@@>>>;;;999999;;;===???;;;BBB>>>999===<<<888<<<;;;:::888555333111000000222444222---***+++)))%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################################################################!!!!!!!!!!!!"""""""""### !!!"""###$$$$$$$$$!!!###$$$$$$""""""###%%%###$$$$$$###"""$$$'''***%%%"""!!!###&&&'''&&&&&&''''''((()))***,,,...///222222000...,,,...111444===444///333777555333333888000...555888222......---+++***+++,,,---+++)))''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))***++++++------,,,,,,---...///000111111000000000000000111333333222111000//////...222111000222444444222000---------...............******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((()))***+++---...///111111000000111222333444666777666666555444333222222333333444444444444333222444666777888777666555777555333111111111111111222333333333333111000///.........---,,,+++************++++++******)))(((''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))+++,,,------------......//////000000222222333333444555555555555666777999:::::::::::::::888888:::???@@@???<<<>>><<<999777777777666444333222222333555777666666333333333222222222111111000000111111000000//////111111000000000000111111---,,,,,,++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++***+++---...000444444333222222222222333111222222222222555999===;;;888666666888;;;<<<===:::999888888888:::;;;;;;:::;;;;;;;;;;;;:::999999888777666888:::;;;999777555666666777888888777777777777777777666555444444444333000...------------.........---,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////........./////////000000111111222222333333444444888999999:::<<<===>>>>>>999:::;;;<<<<<<===???AAABBBBBBBBBAAAAAA@@@??????CCCAAA???>>>???@@@@@@@@@EEEQQQ___ZZZIIIBBB@@@@@@GGG555//////999DDDFFF@@@:::888;;;>>>;;;555333555999999???DDDEEEAAA@@@CCCGGG@@@???===;;;:::;;;===???:::CCC???888;;;<<<999===;;;:::888555333111000000///111000,,,***+++)))&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""!!! !!!""" !!!""""""!!!!!!!!!""" !!!!!!!!!###$$$"""#########$$$%%%$$$"""&&&&&&''''''(((***+++,,,+++,,,,,,******+++///111333111222555666555444666...***---666666---,,,333,,,,,,,,,,,,,,,+++)))'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$%%%&&&&&&'''((()))***++++++***++++++---...000111222111000000///000000111111444333333222111000000/////////...///000000///...........................)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&'''''''''(((***+++------.........///111333555666333444444555555555444444333444666777888777666555555666777888888666444222555444333111000000111222111222333333222111///...///...---+++************))))))******))))))((('''%%%&&&&&&'''''''''&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&'''((()))***+++,,,++++++,,,---......//////000111111222333333444444444555777999;;;::::::999:::888888<<>>:::888888999999888666555444555666777666555333333333222222222111111111111222222111000000///000//////......//////000+++++++++++++++,,,,,,---++++++++++++************+++*********+++,,,---...333222222111111111222222111111222111111333666999999777555555888;;;<<<===:::::::::999999:::<<<===<<<<<<<<<===<<<<<<;;;:::777777777888999:::999888555555666777777777666666555555555666666555555444222111///---,,,,,,,,,,,,+++++++++++++++++++++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,------------.........///000000111222222555666777999:::<<<======999;;;<<<<<<<<<===@@@BBBAAAAAA@@@@@@????????????BBB@@@======>>>??????>>>vvvBBBNNN[[[VVVGGGBBB???;;;===111111:::JJJQQQHHH;;;444111555888888555444888<<<999>>>CCCCCC@@@===???AAA>>>>>>>>>===;;;;;;===???LLLVVVNNN???===<<<999;;;:::999777555333111000000...000///+++***+++***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""!!!  !!!!!!!!!!!!!!!!!! !!!""""""#########!!!$$$%%%######%%%$$$!!!%%%%%%%%%&&&'''((()))******+++,,,+++++++++...000...000222444333222222333...---111555222***+++222,,,,,,------,,,***((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$#########$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$%%%%%%&&&'''((()))******((()))+++---///111222333000000/////////000111111444333333333222111111111111111111111000000000000.........---------------)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""######$$$$$$%%%%%%&&&&&&&&&&&&'''(((***+++,,,++++++---///111333444555111222333444555555555555333555888::::::999777666666777888888777555222111222222222111000000222444000111111111111///...---------,,,***************(((((())))))(((((('''&&&$$$%%%&&&&&&'''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))))))))***+++,,,------...//////000111222222333333222444777:::;;;:::888777999999:::<<>>>>>======>>>??????@@@>>><<<<<<===>>>===<<>>;;;;;;;;;:::<<<>>>>>><<<;;;<<<>>>TTT]]]SSS@@@;;;:::888:::888777666444333222111111...000...***(((******'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""!!! !!!!!!!!! !!!"""###""""""""""""""""""#########"""$$$%%%""""""%%%&&&###%%%%%%%%%%%%%%%&&&'''((()))+++,,,---,,,---///111...111333222///---,,,+++...///000111///,,,,,,---***+++,,,+++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""##################"""#########$$$$$$$$$$$$""""""""""""#########$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''(((((())))))+++---...///000111///............///000111222222222222222222222222333444333222111111222222,,,,,,,,,+++++++++******)))(((&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$$$$"""#########$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""######$$$%%%%%%%%%&&&&&&&&&&&&'''(((******(((***,,,...000111111000111222333333333333333222111444777:::;;;:::777555444444555555555333222111///111222111///000333666//////000000///...,,,+++*********)))))))))******'''(((((((((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***+++,,,,,,---...///000111222222333000333666999:::999777555777999:::;;;:::::::::;;;666444222222444666777777777666444444555666444333333333333222222222111111111111111111000///...---,,,,,,++++++++++++,,,,,,******************))))))'''''''''(((((())))))***'''(((((())))))***++++++++++++++++++,,,...///000---000222333333333444555444333444666999;;;<<<;;;888999::::::888999<<>>???>>>===<<<<<<======<<<:::fff???______LLL777444555000000+++***444BBBAAA444...444...///111111111222333555666888;;;===<<<;;;999999777;;;>>>>>><<<;;;<<<===BBBMMMDDD444333888:::>>>888777555444333222222222...///---(((''')))***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""" !!!!!!"""""""""!!! !!!###$$$$$$######"""!!!!!!""""""!!! ###%%%!!!!!!&&&(((%%%%%%$$$$$$$$$%%%%%%&&&'''###&&&(((******,,,...000...222555444333333222111+++---------///222///+++''')))******)))(((((()))%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!""""""############"""""""""######$$$$$$$$$$$$""""""""""""###############$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&''')))***+++,,,---.........---------------...///000111111111111111222222222000000000///------...///+++*********))))))(((((()))(((&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!"""""""""###$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***((())),,,...///...---,,,222222222222222111000///000222666999:::999666444111222222333333333222222...000111111///000444777...////////////---,,,+++((((((((()))))))))))))))''''''((((((''''''&&&%%%$$$%%%&&&&&&''''''''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))***++++++------...///000111222222///222666999:::999666444666999;;;999555333333555222111000111333666666666555333333333555555444333333333333222222222111111000000000000///...---,,,+++******************+++))))))******)))(((((('''%%%%%%&&&&&&'''((())))))&&&&&&'''(((((()))))))))'''(((((()))***,,,---...+++...222444555444555555333333444777:::<<<<<<;;;777888:::999777888;;;>>>999999:::::::::999888888666777999999999888999999444555555666555555444444666555444333111///---,,,))))))))))))************...---+++***)))((())))))))))))((((((((('''''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))((()))***+++,,,---......,,,---///111333555777888666:::<<<;;;888777;;;???;;;:::::::::;;;===>>>@@@<<<<<<<<<===>>>===;;;888]]];;;___NNN:::444888<<<777///)))222;;;???:::333...---,,,,,,------///000111222555777:::===>>>>>>===<<<<<<:::999:::======;;;888:::999888777777999;;;<<<888777666555444333333333,,,+++***(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&(((***,,,...//////............///000000///---,,,,,,---...,,,+++))))))))))))((((((((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###############$$$###$$$%%%%%%###!!!""""""######$$$$$$$$$%%%%%%%%%&&&'''(((***,,,...///000---------............///222222222333333222222222/////////...------,,,,,,,,,+++***)))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$################################################&&&&&&""""""000<<<555$$$""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&'''(((***************+++,,,---...///000111222111///............000333555666555444222000111222333333222000///------...///000222444555000//////---,,,+++******))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))---++++++...///......000///333888<<<===;;;888555888777444222111111222333555222000222666888666222333222222111111222222333222111000///............///......---+++***))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))---...000111222222222111666666666666666555555444888777666555555666777888:::888666666888999999999;;;999777777888999888777555444444333333222222111555444333111...,,,+++***+++++++++*********))))))+++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))000000000000111222444444555555666777888999::::::>>>;;;888999<<<>>>>>><<<>>><<<:::;;;>>>???===;;;WWW===QQQGGG;;;555444444111,,,,,,444===>>>888000---,,,+++++++++,,,---...000111444666999<<<======<<<;;;;;;999888999;;;<<<:::777777666555444444666888999888777555333222111000000,,,+++***((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&''')))+++---......---------......//////...,,,++++++------,,,***)))(((((((((((('''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""######$$$###$$$%%%%%%###""""""############$$$$$$$$$%%%%%%%%%&&&''')))+++,,,---...------------............000000111111111111000000/////////...------,,,,,,++++++***)))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$###################################################$$$!!!!!!+++666000"""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%&&&''')))))))))*********+++---...///...///111000///......///...000222444555444333222000111222333444333111000/////////000000222333444//////...---,,,+++******)))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((()))+++,,,,,,,,,...111///222666999;;;999666444888777555333222333444555666333000222666777555222000000000111111222333333222111000//////...............---,,,+++***))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))),,,---///000111222222111555555666666666555555444777666555555666777888999;;;999777777888999999888;;;999777777777777666555444444444333222222111111333222111///...,,,+++***++++++*********)))))))))******))))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))---------...///000222333444444555666777888999999<<<:::999999<<<======;;;<<<;;;999;;;===>>>===;;;OOO===BBB@@@<<<777111...,,,+++...777>>><<<333,,,+++---************+++---...///222444777999;;;;;;:::999999888888999::::::999777777666444333444555777888777666444222000///...---+++***)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""###""""""!!!!!!""""""### !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%&&&'''(((***,,,---,,,,,,,,,,,,---------...,,,+++******++++++***)))''''''''''''&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""######$$$###$$$&&&%%%$$$"""###############$$$$$$$$$$$$%%%$$$%%%&&&''')))***,,,,,,,,,,,,,,,---------...............//////.........//////......---,,,,,,,,,+++***)))((((((''''''(((%%%%%%%%%%%%$$$$$$$$$$$$################################################ ###""" &&&---*** !!!!!!""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$#########$$$%%%&&&'''((())))))))))))***,,,---...+++---//////...---...///...///111333444333222111000111222444444444333333222222111111111111111111......---,,,+++******))))))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%'''((()))***+++---...///111333666777666555444777666555444444555666777666333111222555666333111//////000000111222333444111111111000//////......------,,,+++***))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***+++,,,...000111222222333333444555555555444444555555555555666888999:::<<<:::888888999999888777999888666666666666555333444333333222111111000000//////...---,,,++++++***************)))))))))))))))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***+++,,,...000111333333444555666777888888:::999999:::<<<<<<;;;999999888888999<<<======<<>>>>>666000000000000000000111111111111222222222222222222111222333222222222333333222222333333111///---++++++,,,---------+++)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&'''((()))+++,,,+++,,,---///111222222222222333555777888999999888777777777888999999777555333333444666777777555333000000//////...------,,,)))))))))))))))(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&((('''''''''(((((()))***------...///000111222222333555666666444444666888666888::::::888888:::<<>>000,,,---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((***---+++000888222)))+++,,,,,,+++***((('''&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!"""""""""#################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$%%%'''(((((((((((())))))))))))******++++++++++++)))((('''&&&##############################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""######$$$%%%&&&'''((((((***++++++++++++,,,...------.........------,,,...---,,,+++)))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""######$$$$$$%%%%%%&&&''''''((()))************,,,,,,,,,,,,,,,++++++***))))))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###########################"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((())),,,...000000//////111111222222222111//////000...,,,******,,,///111444///(((&&&'''(((&&&###&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((***+++---...///...///000111222222222222eee<<<000,,,---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((,,,+++000999222(((************)))((((((''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""$$$%%%&&&'''(((''''''((((((((()))))))))******))))))((('''%%%%%%###########################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%&&&''''''((()))++++++******,,,---------...............------,,,+++***)))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""######$$$%%%%%%%%%%%%&&&'''((())))))))))))+++++++++++++++******))))))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""######"""""""""#########$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&''')))+++---...//////...000000111111111000//////000///,,,***((((((((((((***(((&&&''')))(((%%%"""%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$#########"""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''(((***+++,,,---............///000111111^^^;;;222------,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&******000999222'''((()))(((((((((((((((''''''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&'''(((((())))))(((((((((''''''%%%$$$$$$########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%&&&&&&'''(((******))))))+++,,,------.../////////......,,,+++***)))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###"""""""""###$$$$$$%%%%%%%%%&&&'''((()))*********+++++++++,,,+++******)))***))))))(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%'''((()))+++------------////////////////////////...------,,,+++***))))))'''&&&%%%&&&((('''%%%"""%%%$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))+++,,,,,,......---------///111222ZZZ:::333...---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$((()))///888111&&&(((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&%%%$$$###########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%&&&((())))))))))))***,,,,,,,,,---...//////......******))))))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!""""""######$$$%%%%%%%%%&&&((()))***+++++++++,,,,,,,,,,,,,,,++++++***)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%&&&&&&((()))+++,,,,,,---.....................///,,,,,,,,,,,,++++++***))))))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################$$$$$$$$$%%%%%%%%%&&&'''((()))***+++,,,......------...///111222WWW888333///---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$((('''---666000&&&((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$######$$$%%%&&&''''''(((%%%%%%&&&&&&%%%%%%$$$###########################!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$%%%%%%&&&'''))))))((((((***+++++++++,,,---............)))))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!""""""###$$$$$$$$$%%%&&&''')))***+++,,,,,,,,,,,,,,,,,,,,,++++++***((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!"""""""""######"""######$$$%%%$$$$$$$$$%%%%%%&&&''')))***+++,,,------,,,,,,------...///,,,++++++***((('''&&&&&&***(((&&&$$$###$$$%%%&&&#########$$$$$$$$$$$$$$$##############################"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""##################$$$$$$$$$$$$%%%&&&&&&((()))******+++------------...///000111UUU666222...---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$%%%%%%$$$'''&&&+++444///&&&)))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""#########""""""###$$$%%%&&&''''''%%%%%%&&&&&&%%%%%%$$$$$$########################!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$%%%'''(((((((((((()))+++)))***+++,,,------------)))((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!""""""######$$$$$$$$$%%%&&&((()))***+++++++++++++++++++++******)))'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!"""""""""###!!!"""###$$$%%%$$$$$$###$$$%%%%%%&&&''')))***+++---,,,+++++++++---...///,,,+++)))(((&&&&&&%%%%%%&&&&&&&&&$$$###$$$%%%&&&"""#########$$$$$$$$$$$$###########################"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))***+++,,,---............TTT444000------,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################"""###$$$$$$%%%$$$'''%%%***333...&&&***(((((('''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""######!!!"""###$$$%%%&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$########################!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!#######################################$$$$$$$$$%%%&&&(((((('''''')))***((()))***+++,,,,,,---,,,(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!"""######$$$$$$"""###%%%'''((()))*********************)))(((((('''&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%$$$######$$$$$$%%%%%%'''(((***+++,,,,,,+++***+++,,,...///+++***(((''''''((()))***"""###%%%%%%$$$$$$%%%&&&""""""######$$$$$$$$$$$$########################""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$######$$$%%%&&&&&&''''''((()))+++,,,------,,,+++LLL444+++///,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$&&&))),,,,,,)))%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""  !!!""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)))&&&###!!!""""""""""""""""""""""""############$$$$$$$$$%%%''')))***+++'''((()))***+++***))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%&&&(((((()))''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$######$$$%%%&&&(((((()))))))))***++++++++++++***''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&)))***+++,,,---.........HHH333+++///,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$%%%'''******(((%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'''$$$""" !!!"""""""""""""""""""""############$$$$$$$$$%%%'''(((***+++'''(((***+++++++++***)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%&&&'''(((((('''(((((((((((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$######$$$%%%&&&'''((((((((()))******++++++******''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&((()))***,,,------......EEE222+++...,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$###$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!"""""""""""""""""""""##################$$$%%%&&&((()))***((()))***+++++++++***)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%&&&&&&'''((('''(((((())))))(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$######$$$%%%&&&&&&'''((((((((()))************)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$############$$$%%%%%%((((((***+++,,,---------BBB222,,,...,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################################################################$$$###""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""" !!!"""""""""!!!"""""""""#####################$$$%%%'''((()))((()))***+++++++++***)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$%%%&&&&&&&&&'''(((((())))))(((((('''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############"""######$$$%%%&&&&&&&&&''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###############$$$$$$%%%'''''')))***+++,,,,,,,,,@@@333------,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&##############################################################################"""!!!!!!"""$$$%%%$$$$$$#########$$$$$$%%%######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""""""""#####################$$$$$$&&&'''((('''((()))***+++***))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$%%%%%%%%%''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########""""""######$$$%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#################################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""######$$$%%%&&&&&&((()))***+++++++++|||>>>333...,,,,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################################################################"""######""" !!!###%%%######""""""######$$$$$$"""############"""!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$############!!!!!!"""""""""""""""###  !!! !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!!""""""""""""########################$$$%%%&&&'''&&&'''((()))))))))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######""""""#########$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$####################################!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""""""""###$$$$$$%%%%%%'''((()))*********vvv:::222///,,,,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################################################################!!!###$$$###!!! """$$$"""""""""""""""###$$$$$$""""""######""""""!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$############!!!!!!!!!!!!""""""######  !!! !!!!!!!!!""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""" """"""""""""###############""""""######$$$%%%&&&$$$%%%'''((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!!!!"""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###"""""""""###############$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#################################### !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$$$$%%%&&&'''((()))))))))rrr777111...+++,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""################################################!!!###%%%$$$!!! """$$$""""""!!!""""""###$$$$$$"""""""""""""""!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$############""" !!!!!!!!!""""""######  !!!!!! !!!!!!"""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""######!!! """"""""""""###############"""""""""###$$$%%%%%%$$$%%%&&&'''''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$&&&'''((()))))))))ggg@@@000...++++++***)))(((&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!$$$#########""""""!!!!!!#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""&&&'''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################$$$%%%&&&(((((()))fff???000///++++++***)))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!! !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!#########"""""""""!!!!!!###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############$$$%%%&&&'''((((((ccc>>>//////++++++***)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""!!! !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!######""""""""""""!!!!!!""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$%%%&&&&&&'''(((```<<>>777,,,---+++***)))(((''''''&&&&&&'''%%%%%%&&&&&&$$$)))!!!hhhvvv###$$$ ))) DDDwww""""""JJJ"""""")))###000444zzzUUU%%%!!!"""!!!$$$ *** !!!!!!!!!!!!""""""######""""""""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!___===777+++,,,+++***)))(((''''''&&&&&&'''%%%&&&&&&&&&$$$)))!!!hhhvvv###$$$)))###000xxx###"""IIIlll(((ddd"""999cccVVV!!!%%%!!!"""'''###$$$$$$&&& !!!!!!""""""######$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""[[[<<<777,,,------***)))(((''''''&&&&&&'''%%%&&&&&&&&&$$$)))!!!hhhvvv###$$$###!!!###&&&"""yyy###"""IIIIII)))"""JJJggg###$$$((('''---333"""OOO%%%$$$~~~!!!"""&&&### ((($$$!!! !!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""#################################"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""" !!!###%%%%%%###!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""XXX;;;888---//////***)))(((''''''&&&&&&'''%%%&&&&&&&&&$$$)))!!!iiivvv###$$$+++,,,&&&zzz$$$"""III+++%%%***www###(((%%%$$$ ...+++&&&&&&&&&!!!___!!!""" )))###$$$ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""#########!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!###&&&((((((&&&###!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""XXX???333......,,,+++***)))(((((('''''''''''''''%%%222%%%///fffvvv &&&!!!((("""'''!!!&&&XXX&&&%%%%%%!!!@@@$$$ &&&!!!!!!)))"""###&&&###)))...''''''UUU222"""+++&&&$$$***""""""""""""############""""""""""""############"""############$$$$$$$$$""""""""""""############$$$$$$###############$$$###$$$$$$"""###'''"""!!!!!!!!!###%%%%%%$$$"""###%%%'''&&&%%%"""!!!""""""###$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$$$$"""###$$$$$$"""!!!!!!"""!!!  ###%%%'''!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! %%%""" %%%,,,...)))"""""""""!!! """###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""!!! !!!###$$$"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""XXX>>>222......,,,+++***)))(((((('''''''''666000///llleee((('''###---$$$)))LLL###"""[[[zzz!!!+++&&&!!!...MMM&&&...!!!&&&...RRR+++666bbb(((+++---444"""###)))###!!!""""""""""""############""""""""""""############"""############$$$$$$$$$""""""""""""############$$$$$$############$$$$$$!!!"""$$$''''''&&&""" (((((((((((('''%%%""" &&&$$$"""  !!!"""######$$$%%%%%%$$$######...+++&&&###!!!"""$$$%%%"""###$$$$$$###""""""###!!!  !!!"""###!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!###'''+++---///((($$$ """###""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""!!!!!! !!!"""###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""VVV===222......,,,+++***)))((((((''''''''')))(((HHHyyy###%%%!!!''')))###&&&333&&&***### PPPIII### ***)))***[[[444""""""+++```111%%%HHHhhh !!!&&&'''###!!!!!!""""""""""""############""""""""""""############"""############$$$$$$$$$"""""""""#########$$$$$$$$$$$$############$$$$$$(((### $$$'''&&&%%% !!!###%%%'''((()))++++++++++++,,,...000111111111111000...+++)))'''+++((($$$  ###%%%$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!###"""!!!%%%...666000)))""" ###%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""$$$###"""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""#########""""""!!!!!!""""""###UUU<<<111---...---+++***)))(((''''''''''''666000))),,,uuu'''***%%%***'''---III...$$$qqq'''+++ ###%%%***'''***BBBqqq%%%&&&((('''&&&&&&XXX ---CCC***,,,"""tttccc###&&&&&&"""!!!$$$%%%$$$!!!"""""""""############!!!"""""""""############""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$#########$$$%%%%%%(((&&&######%%%(((((((((---,,,***((('''))),,,///(((,,,333999===>>>===;;;;;;===???BBBDDDEEEEEEEEECCCAAA<<<666000***&&&$$$)))(((&&&$$$$$$###!!! """###$$$$$$$$$$$$######!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""$$$%%%""" '''...222---&&&#########""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!""""""##################""""""""""""""""""###SSS;;;000---///---+++***)))(((''''''''''''((($$$///&&&222QQQppp+++%%%""",,,...rrr$$$$$$"""###---"""$$$...oooddd(((000'''(((\\\lll//////'''!!!&&&888111777$$$&&&###$$$%%%!!!!!!"""""""""############!!!"""""""""############""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$***---+++(((%%%%%%$$$)))000777<<>>DDDCCC@@@===;;;999777777333000+++)))(((&&&$$$!!!!!!"""###$$$$$$$$$$$$###""""""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############################################################################################################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""############""""""################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$###!!! """###------+++&&&!!!!!!$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#################################### !!!"""############"""######""""""""""""######QQQ:::000---///---+++***)))(((((('''''''''111///)))222&&&...ccc{{{###""" ,,,'''222 """(((bbbvvv))),,, )))'''***###888###111---555xxx///)))kkk???"""!!!"""///<<<777###!!!"""!!!!!!$$$'''%%% """"""""""""############""""""""""""############"""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%&&&'''$$$%%%%%%$$$%%%+++555===BBBKKKYYYeeelllqqqvvvyyy~~~~~~yyyrrrmmmiiihhhVVVSSSNNNIIIFFFDDDCCCCCC@@@;;;666333222000---***#########""""""""""""""""""""""""#########$$$$$$########################""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################################################################"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""""""""""""""######$$$$$$######"""################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###!!! !!!###$$$""" '''***+++'''!!!"""'''########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""$$$###"""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################### !!!###$$$%%%%%%$$$###$$$######""""""######$$$PPP999///---///...+++***)))(((((('''''''''$$$###+++&&&555...!!!(((<<>>QQQdddqqqzzzttttttvvvaaa^^^YYYTTTRRRRRRUUUVVV`````````bbbgggmmmtttxxx{{{ssshhh[[[OOOHHHLLLGGGAAA?????????<<<999***)))&&&$$$###"""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################################################################"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""""""""""""""""""""""""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###$$$"""!!!"""$$$%%%$$$###!!!$$$'''&&&###"""###&&&########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""###$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""###%%%'''(((''''''&&&$$$######""""""######$$$OOO888///---///...+++***)))(((((('''''''''---!!!"""111***%%%&&&---!!!"""---$$$---"""&&&!!!---)))000))),,,"""$$$...###,,,((( ...'''&&&***,,,%%%---"""(((###%%%444!!!$$$)))%%%!!!%%%&&&&&&###!!!...+++!!!!!!,,,((( %%%"""000"""(((!!!''',,,---$$$!!!&&&"""!!!""" (((""""""""""""############""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((***333EEE^^^www}}}uuugggVVVJJJIIIQQQYYY^^^___```aaacccdddeeefffaaa]]]XXXTTTSSSTTTWWWZZZ^^^gggvvvzzznnneeeTTTOOOIIIHHHIIIJJJHHHEEE222000,,,(((%%%$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################################################################"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######'''&&&$$$###"""###$$$%%% """$$$%%%&&&%%%$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""###$$$%%%$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$%%%''')))******)))((($$$$$$############$$$$$$NNN888111111///)))---,,,***(((((((((((()))'''((()))******(((&&&$$$***)))((('''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%'''***+++'''"""***&&&'''---+++######)))((($$$###&&&)))(((%%%%%%###$$$$$$$$$&&&((('''$$$&&&%%%############""" $$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############""""""""""""############$$$$$$$$$$$$######"""""""""############$$$$$$$$$%%%"""###%%%$$$!!!"""&&&***)))&&&'''((( ***EEEVVVooopppUUUUUUZZZcccnnnxxx~~~}}}xxxqqqddd[[[\\\^^^^^^jjjxxxzzzyyyuuujjj[[[MMMHHHKKKOOOFFF???999666...%%%###'''&&&%%%$$$$$$%%%%%%$$$"""$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!###"""""""""""""""###$$$#########""""""!!!!!!!!!###"""!!!!!!###$$$%%%%%%(((%%%$$$&&&&&&###"""###))) $$$%%% $$$"""%%%%%%###"""###&&&$$$$$$###""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$%%%%%%%%%$$$###""" %%%&&&'''&&&%%%$$$$$$%%%!!!###%%%&&&%%%$$$$$$$$$&&&&&&%%%"""!!!!!!%%%((("""&&&))) &&&(((&&&$$$######%%%%%%### ###"""""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""""""""""""""############""""""!!! !!!"""$$$%%%%%%%%%############$$$%%%&&&&&&%%%$$$######$$$$$$"""#########$$$%%%'''(((&&&$$$"""!!!"""#########%%%%%%$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$##################%%%%%%$$$$$$$$$#########!!!"""###$$$$$$$$$###"""&&&###"""######""" $$$$$$$$$$$$######""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""######$$$$$$$$$$$$######...000((((((000...###%%%$$$$$$###############MMM888222000///***---,,,***)))((((((((()))(((((()))))))))(((&&&%%%)))(((((('''&&&&&&''''''(((''''''&&&&&&''''''((()))(((''''''&&&&&&'''''')))(((&&&%%%)))...---***$$$&&&+++000///---111666///000///---+++)))&&&$$$$$$&&&'''&&&%%%###""" %%%$$$$$$%%%&&&&&&$$$###$$$$$$$$$$$$####################################""""""""""""############""""""""""""############$$$$$$$$$$$$#########"""############$$$$$$$$$$$$'''$$$###&&&'''&&&'''***!!!...+++%%%000CCCXXXkkk___PPP]]]tttzzzhhhccciiihhhpppnnnqqqxxxzzzmmmXXXHHHOOOIIIFFFFFFAAA666---+++&&&$$$######$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###########################$$$#########""""""""""""###""""""""""""###$$$$$$'''&&&$$$""""""###%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$"""######"""$$$'''))))))""" !!!%%%'''$$$""""""&&&%%%###!!! ###%%%!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$"""###$$$%%%''''''(((((( ###&&&'''&&&$$$(((******((($$$!!!!!!"""'''(((******(((&&&###"""((( ###(((######&&&######!!! !!!###&&&'''(((###"""""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!"""""""""###""""""""""""############$$$$$$###"""!!!!!!!!!!!!$$$############$$$&&&&&&!!!!!!!!!"""""""""######,,,+++***'''$$$"""!!!!!!############$$$%%%$$$$$$!!!!!!!!!""""""######$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&%%%'''&&&%%%&&&&&&&&&%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""######$$$$$$#########'''+++)))***///---'''%%%$$$######""""""######LLL888222000///+++---,,,***)))(((((()))***))))))((((((((((((''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((''''''((())))))))))))(((&&&)))+++,,,222<<<@@@???FFFNNNSSSSSSRRRTTTXXXYYYYYY\\\XXXLLLBBB===555,,,,,,+++)))'''&&&&&&(((***#########%%%&&&&&&###!!!%%%$$$$$$$$$####################################"""""""""#########$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%&&&""""""&&&(((((()))+++(((222///111OOOrrrqqq]]]]]]xxxzzzxxx~~~yyyyyyvvvqqqhhhgggrrr}}}|||ssslll\\\SSSKKKIIIGGGAAA;;;888///,,,'''%%%%%%%%%%%%%%%$$$$$$###""""""""""""###""""""""""""""""""""""""!!!!!!!!!"""""""""#############################################"""""""""######""""""######$$$%%%$$$$$$$$$$$$%%%&&&((()))###$$$&&&'''((((((((('''...222000(((&&&***,,,)))******((($$$$$$&&&$$$ '''%%%"""!!!"""###$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%""""""$$$%%%$$$###$$$'''******)))+++111777444222000//////...---+++666'''###(((&&&(((''' ###############$$$%%%%%%###""""""!!!!!!!!!""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!"""""""""######"""""""""#########$$$$$$$$$$$$$$$$$$######""""""%%%$$$$$$$$$$$$%%%&&&'''%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&$$$###$$$%%%%%%&&&&&&&&&%%%###!!! !!!"""#######################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""############$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##################$$$######"""""""""!!!""""""##################################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$#####################"""&&&)))---//////---)))&&&$$$$$$###""""""""""""###KKK999333//////,,,,,,,,,***)))))))))******))))))(((((('''(((((()))''''''&&&&&&&&&&&&''''''((((((((('''(((((())))))(((((()))***))))))((('''000;;;CCCEEELLLZZZeeehhhxxxwwwnnnkkk```RRRGGG===222,,,)))'''''')))%%%%%%%%%'''((((((&&&$$$%%%%%%$$$$$$$$$#################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''######''')))((()))+++)))111CCCmmmcccbbbuuu}}}ppp||||||zzz}}}xxxvvv~~~}}}ggg~~~zzzmmmjjjiiijjjuuuyyylll[[[NNNGGGEEEEEEFFF>>>888111***'''%%%$$$###%%%$$$######""""""######""""""""""""""""""""""""!!!!!!"""""""""########################################################################$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$$$$(((///666;;;???BBBDDDLLLTTTSSSGGG@@@CCCCCC>>>EEEDDD:::+++'''++++++%%%###""""""%%%((((((%%%!!!&&&&&&&&&&&&%%%###!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$+++)))&&&%%%%%%(((,,,...666:::>>>???BBBIIIVVV```bbbZZZPPPJJJMMMTTT\\\aaaQQQ>>>444111+++++++++$$$%%%%%%%%%&&&%%%%%%$$$#########"""!!!!!!!!!""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!"""""""""#########""""""#########$$$$$$$$$"""######$$$%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%&&&&&&'''&&&%%%$$$######%%%'''&&&$$$###$$$&&&###$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$###"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%"""######$$$&&&''''''(((&&&%%%%%%%%%%%%%%%%%%&&&$$$&&&&&&###!!!"""""" """""""""############$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$#########""""""#########'''''',,,444333+++&&&%%%$$$$$$###""""""""""""###III999333///......,,,+++***)))))))))***+++))))))(((((((((((()))***''''''&&&&&&&&&''''''(((((((((((((((((()))***+++---+++''''''***222:::???ZZZfffkkkeeefffvvvpppaaaSSSLLLDDD777)))"""+++)))((((((***+++++++++%%%%%%%%%$$$$$$$$$$$$#######################################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&+++(((((())))))(((+++000666dddsssmmm|||pppyyyzzzvvvzzz}}}jjjeeelllttteeeYYYQQQLLLIIIFFF@@@777///***'''%%%###%%%$$$$$$###############""""""""""""""""""""""""""""""""""""###################################################$$$$$$$$$############$$$%%%&&&'''((('''%%%%%%'''***...111AAAFFFOOOVVV[[[```dddhhheeeooorrriiibbbbbbdddaaaaaa```VVVFFF???AAA>>>666,,,)))&&&&&&((((((%%%!!!%%%%%%%%%%%%$$$######"""################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%'''((()))&&&000777===BBBGGGLLL```aaaaaa```aaahhhttt}}}wwwnnnbbb[[[___lllzzzppp^^^TTTNNNEEEEEELLLLLL999333***%%%$$$&&&''''''$$$$$$###"""""""""""""""########################################################################""""""""""""""""""""""""!!!!!!"""###############""""""""""""########################$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###%%%'''***,,,///111111888999:::;;;<<<============>>>>>>999222,,,******$$$&&&&&&%%%$$$$$$&&&((($$$$$$%%%%%%%%%$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))***%%%***+++'''%%%'''(((&&&############$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""############""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$######"""###$$$%%%%%%!!!###,,,666777000)))(((%%%$$$$$$###############GGG999444......///,,,+++***))))))***+++,,,(((((())))))))))))******(((''''''''''''((()))))))))(((((())))))***+++,,,(((''''''...>>>TTTjjjxxxwwwtttiiiPPPCCC666222,,,(((''')))***+++%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&&&&&&&&&&+++999FFFuuuuuuiii~~~|||{{{}}}{{{}}}ooojjjqqqtttvvvsssnnneeeVVVJJJIIICCC:::333---***((('''%%%%%%$$$############$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$%%%&&&'''((($$$###$$$)))444CCCQQQ[[[nnnppprrrooojjjffffffgggjjjpppsssoooeee___bbbfffnnnmmmiiibbb]]]ZZZTTTMMMDDD???666///+++))))))(((######""""""######$$$%%%################################################"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((000<<>>QQQhhhyyyqqqWWWMMM???222***((('''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''######$$$'''///BBBaaa|||pppzzzpppaaammm~~~vvvyyy|||wwwnnnxxx~~~sssrrrppprrryyyyyykkkZZZPPPKKKBBB:::444000,,,***&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$%%%'''((()))(((---666BBBQQQ```lllrrrxxxyyyvvvoooeee]]][[[[[[hhhggghhhggg\\\RRRXXXfffnnniiiddddddccc___^^^___ZZZWWWQQQIII@@@999555444***(((&&&$$$######%%%&&&################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''(((+++...333777999]]]```gggsss|||~~~xxxrrriiikkkooouuuzzz{{{xxxuuurrrqqqnnniiigggnnn{{{yyyppprrrxxxxxxwwwcccKKK<<<888666...'''((('''&&&%%%$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""###############""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%&&&(((,,,111666:::@@@AAADDDGGGJJJLLLMMMMMM>>>>>>>>>@@@CCCGGGKKKNNNRRRXXX\\\[[[UUURRRSSSWWWUUUWWWWWWPPPCCC888111///...,,,)))&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((((((((&&&''')))+++---///000111///222666999;;;:::999888777???>>>333+++,,,+++&&&(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%############%%%(((***,,,888DDDMMMMMMKKKHHH<<>>666333---((($$$###$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###&&&---777CCCPPPZZZ```xxxoooiiinnnzzzxxxtttwww~~~{{{qqqwwwvvvqqqhhhccciiiyyyxxxkkkiiijjjddddddiiigggjjj\\\OOOMMMQQQOOOBBB444)))((('''&&&%%%%%%%%%%%%########################################################################""""""""""""""""""""""""!!!!!!"""###############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''')))---555>>>GGGLLLCCCDDDDDDDDDDDDBBB@@@??????>>>;;;:::<<>>DDDHHHJJJMMMPPPUUUYYY[[[[[[YYYXXX\\\ccc___NNNBBB???;;;444******)))(((&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%#########$$$&&&))),,,...***<<>>BBBDDDCCCDDDHHHNNNMMMPPPRRRRRRPPPOOOOOOOOOaaaPPPCCCCCCFFFCCCBBBDDD@@@GGGNNNPPPPPPUUUaaakkkcccZZZTTTFFF444///---"""(((%%%######""""""&&&***$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$##################"""$$$&&&((((((((('''&&&&&&(((***(((%%%'''222===>>>KKKTTTXXX```jjjjjjbbbiiigggllltttsssllljjjnnnyyyeee```^^^XXXWWWPPP;;;000...)))+++---'''###$$$'''((((((&&&###!!!%%%$$$$$$######$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$##################""""""#########$$$$$$$$$)))%%%"""###''',,,222777777222000666CCCLLLJJJCCC///,,,'''%%%***000///***tttDDD888222333---///...---,,,+++************************++++++++++++*********((('''((())))))$$$,,,---,,,333@@@^^^}}}yyycccHHH777%%%,,,+++""" &&&(((###'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%'''+++***(((111333EEEzzz~~~tttrrrqqqiii___XXXGGG>>>444000,,,***...555<<<<<<===BBBNNN^^^mmmwww~~~zzz|||uuulllfff}}}vvv]]]KKKIIIHHHCCC>>>555***%%%%%%&&&%%%###########################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""###$$$%%%###))),,,$$$&&&???YYY```rrriii]]]SSSNNNVVVnnn}}}zzzwwwuuuttttttttt___ZZZ\\\eeejjjgggbbb```UUUKKK>>>888::::::000###%%%$$$$$$$$$$$$$$$$$$$$$########################""""""""""""################################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&!!!$$$,,,***"""&&&222???LLLaaattt}}}yyykkk]]]kkkpppzzzvvv{{{tttpppqqqsssssssssvvvssshhhccciiikkkjjjnnnaaaYYYZZZfffrrrsssmmmhhhlllooossslllfffvvv^^^HHH666333000&&& ###&&&&&&%%%###""""""###$$$########################$$$$$$$$$#########""""""################################################$$$######"""###$$$&&&''''''$$$%%%)))(((&&&(((--->>>@@@BBBCCCAAA===:::888:::@@@IIISSSZZZ```eeejjjkkkiiiiiijjjlllmmmkkkiiimmmaaaZZZ]]]]]]TTTLLLIIIHHHJJJIIIEEECCCIIIXXXdddnnnqqqttteeeIII:::555---)))'''&&&'''(((&&&### $$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$#########)))&&&""""""$$$&&&'''''''''((()))---444@@@PPP\\\ZZZeeejjjggghhhppptttrrrooommmqqqxxxvvvjjjdddfff|||~~~qqqcccdddgggkkktttpppZZZKKKCCC777000+++!!!&&&$$$######%%%'''((((((%%%%%%$$$$$$$$$$$$%%%%%%################################################################################################""""""""""""############$$$$$$$$$$$$$$$#########'''''''''''''''&&&&&&%%%'''&&&%%%%%%'''))),,,///555444333444888===@@@@@@888777333///111555666333sssEEE999222333---///...---,,,++++++*********************+++++++++,,,)))+++,,,+++)))(((***---+++)))&&&333TTTpppppp```PPP===777000***'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&'''%%%'''''''''***...,,,'''---VVVzzzmmm___RRRLLLHHH@@@888444000------//////---...111,,,)))'''&&&+++333<<>>>>>AAACCCRRRYYYcccnnnwww}}}{{{}}}|||tttpppsss}}}~~~rrrddd___]]]\\\VVVLLLBBBAAAIIIQQQdddiiisssooo]]]UUUPPPEEE000,,,'''&&&'''((($$$ %%%%%%%%%%%%$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***'''######%%%'''((('''***///666AAAOOO___nnnvvvmmmuuuvvvnnnkkkrrr{{{}}}uuurrrvvv|||xxxjjjaaa```uuusssgggbbbgggiiiooowwwggg```]]]QQQGGG===000...+++&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&((((((***---111444555555444111,,,***---222555999:::666666;;;@@@BBBrrrEEE999222222---000......---,,,++++++++++++*********+++++++++,,,,,,******,,,//////------///---444===WWW}}}tttlllssswwwrrrdddDDD...000111'''###***''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((+++)))***...---))),,,333FFFcccIII???666555444111//////---...000333555444555555111111000000...---,,,+++---777MMMhhh}}}wwwnnn}}}~~~vvvttttttiiiXXXRRRXXXTTTOOODDD777+++%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$'''))))))((((((,,,:::UUUhhhccc[[[^^^KKKWWWgggttt|||sssooowwwxxxrrruuuvvvyyy|||~~~zzzuuurrrtttrrrrrrvvvxxxtttllleeeqqqmmmbbbSSSHHHFFFFFFEEE333///)))$$$"""###&&&(((########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%000---$$$555XXXcccVVVbbbkkknnnkkkooo{{{|||~~~xxx}}}yyyvvvsssjjjfff^^^[[[eeevvvyyyooovvvnnnvvvzzzmmmkkklll]]]aaa^^^aaajjjsssqqqeeeZZZ]]]```eeeaaaZZZdddnnniiiWWW^^^aaaVVVCCC333---,,,&&&%%%%%%&&&''''''&&&%%%######################################################################################################$$$$$$$$$$$$######&&&%%%&&&***111888???EEE:::;;;===>>>BBBJJJUUU\\\uuuzzz}}}|||xxxuuuuuuxxxyyyvvvsssrrrrrr{{{zzzkkkfffiiikkkjjjcccWWWNNNKKKLLLYYYRRRUUU[[[```jjjiiiZZZBBB===222'''"""%%%((()))%%%%%%%%%%%%%%%$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((()))*********+++444BBBSSS```jjjrrrwwwxxxooosssrrrmmmmmmvvv~~~wwwsssuuu{{{yyynnnffffffxxxtttkkkjjjlllfffhhhxxxmmmcccgggnnnhhh___VVVIII999333,,,(((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''&&&)))***'''(((...777<<<888666666888888666666888444:::<<<777333666<<>>999000(((###"""$$$%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$---...111NNNsssttt]]]jjjnnntttzzz~~~zzzwwwzzzvvvllloooyyyzzzvvvqqqnnnuuu}}}yyyggg]]]aaa```WWWWWW```______bbb^^^ZZZeeellldddXXX\\\______YYYMMM>>>444)))'''$$$$$$%%%&&&%%%$$$################################################################################################!!!"""######$$$######"""%%%)))000999BBBFFFDDD@@@999===DDDIIIOOOYYYeeemmm|||www~~~~~~}}}|||zzzxxxxxxxxxrrrrrrxxx~~~nnnaaa^^^gggmmmrrrrrrlllddd```^^^bbbSSSKKKKKKQQQaaahhh___[[[[[[PPP;;;)))%%%''')))&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&!!!&&&******))),,,444<<>>333111111333444222333666555999<<>>HHHRRR[[[eeeppptttrrrtttrrrmmmhhhaaa[[[VVVSSSEEEFFFGGGCCC888///111999KKKfffxxxsssmmmooo}}}|||mmmbbb___[[[VVVOOOBBB333(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&&&&---:::DDD\\\ttthhhQQQZZZeeeqqqrrrccc]]]\\\```hhhqqqpppxxx|||}}}|||tttpppkkkeee[[[___cccfffiiiggg]]]RRRPPPKKKCCC:::111+++'''%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''(((((())))))000666KKKfffrrrlllhhhllluuuzzztttmmmqqqsssxxx[[[LLLOOOVVVaaaooo{{{nnnbbbbbbaaaaaafffZZZWWW^^^pppyyyvvvtttxxxsssuuuuuueeeSSS[[[lllooonnnaaabbbvvvrrrYYYJJJEEE;;;...%%%#########"""########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&(((***222???JJJKKKHHHFFFBBB===DDDTTTiiixxx||||||||||||sssxxxvvvtttooo\\\^^^```cccdddcccaaa___iiigggkkkrrrrrrooosss|||yyy{{{|||zzzwwwtttsssttt```^^^```YYYMMMPPPWWWTTTcccsss{{{nnnYYYHHH888,,,(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&'''((((((((())))))---555BBBQQQ^^^fffppp|||~~~ssslllttt}}}|||}}}{{{www|||rrrnnntttzzzzzz|||zzzkkkooowwwrrrkkkkkkiiirrrwwwbbbQQQDDD888---%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((())))))+++///666@@@HHHNNNWWWjjjzzz{{{}}}nnnEEE;;;222111...222//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------))))))---///+++111MMMmmmyyywwwzzzvvvxxx}}}uuuzzztttWWW@@@===---,,,++++++******++++++))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))******+++'''111000)))???xxxuuuQQQ222333444222333333111111666>>>DDDJJJTTT^^^___lllzzzwwwqqqkkk]]]OOOHHHDDD===666333---AAA^^^|||xxx{{{}}}zzzzzzkkkbbbZZZYYYYYYOOO;;;***%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''***777MMM^^^qqqgggLLLRRRzzz|||iiidddfffpppyyy~~~{{{{{{sssssszzz|||xxxdddkkkooollliiiiiiiiihhhTTTPPPIII@@@777000***((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***:::SSSiiilllgggiiiqqqwwwtttiiisssyyyssszzzxxxppprrrlllnnnggg``````lllyyy|||yyywwwlllbbbiiiqqqjjjfffeeerrriii[[[^^^UUUHHH777+++&&&%%%%%%$$$########################""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&(((+++---<<>>000'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))))),,,...222;;;GGGVVVccckkk{{{|||iiiFFF???000000///...//////...---,,,,,,,,,,,,,,,------------,,,+++***,,,+++---///444HHHssszzzfffnnn{{{vvveee>>>444///(((&&&((()))(((%%%))))))))))))))))))))))))(((((((((((((((((((((((()))######***---+++***,,,$$$666...999uuunnn>>>999111---000555555111;;;KKK[[[aaahhhwwwwwwhhhfffdddYYYJJJAAACCC---777UUUhhh~~~{{{}}}zzzyyynnnbbb]]]\\\WWWKKK@@@+++'''&&&)))***'''&&&'''&&&%%%$$$$$$%%%&&&'''(((%%%(((******))))))(((&&&!!!......,,,===TTTeeerrrvvvWWW^^^nnnfffjjjrrr~~~vvv}}}}}}{{{}}}}}}www{{{|||wwwlllgggjjjmmmkkkooo\\\KKKFFF@@@444,,,,,,''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%''' $$$///'''***GGG]]]lllxxxvvvoooqqq||||||iiicccqqq}}}~~~|||zzzvvvppplllhhhpppnnnkkkvvvppp[[[YYYYYYgggyyyrrr]]]ZZZgggVVVVVVLLL999)))$$$&&&(((#########"""$$$%%%"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%)))555AAAEEEHHHDDD===AAAQQQ^^^aaarrr~~~{{{yyysssqqqllljjjnnnppphhh\\\]]]aaagggooouuuxxxyyyyyyuuuyyy{{{xxxqqqmmmpppssswwwrrrrrrzzzkkkiiigggiiisssvvviiiXXXUUUVVVbbbuuu}}}ssscccYYYMMM888'''%%%(((&&&$$$&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""(((+++'''######&&&))),,,===QQQgggvvvpppiiiqqqzzzxxxvvvyyy}}}vvvvvvvvvuuusssjjjllluuurrrhhhmmm|||zzzsssttt||||||tttooosss{{{~~~{{{hhhccclllqqqkkknnncccBBB000***%%%''''''%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&''''''&&&%%%%%%'''###&&&111000***...333===GGGPPPjjjccc}}}wwwwwwfffDDD>>>000111111111//////...---,,,,,,,,,,,,+++,,,,,,---.........---,,,222...***BBBrrrwww}}}}}}~~~zzz{{{}}}```???777...***+++,,,+++((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&((('''&&&'''*********...ZZZvvviiiBBB777......777777222<<>>777000***$$$"""%%%&&&%%%"""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''###000+++"""---@@@TTTffftttooorrrwwwooofffsssyyypppvvvuuukkkeeegggkkkkkkhhh```[[[\\\]]]\\\ZZZZZZLLLYYYaaaZZZHHH666(((((('''&&&$$$"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''"""""",,,666:::;;;<<>>TTTssslllfffaaaAAA<<<000333333222000///...------,,,,,,,,,+++++++++,,,---...///000444+++555___qqqjjjzzzgggVVV@@@///)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((($$$***+++((((((---...+++---LLLlllddd```OOO;;;+++111///:::888000@@@iiixxxdddaaa}}}}}}ppp___DDDQQQ}}}ssspppsssqqqiii```NNN===---(((***+++,,,---+++***)))'''''''''(((((('''$$$$$$(((***))))))+++$$$===]]]uuupppXXX^^^yyySSSTTTggg|||sssgggeeennnvvvyyyooouuuwwwzzzzzzjjj]]]ooonnndddTTTMMMOOOLLLCCC===444)))%%%&&&'''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''((('''(((&&&***>>>XXXnnn|||uuuyyy}}}ooorrr{{{|||pppkkkkkklllmmmoooqqqoookkkggghhhkkkgggaaa]]]eeejjjdddWWWHHH999---'''&&&&&&&&&###!!!###'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%(((%%%'''000777999999:::???GGGXXXlllxxxzzzzzz|||zzz{{{uuuttt|||xxxtttyyyooofffgggqqqsssooouuu~~~}}}zzzooogggkkkrrruuuuuuttttttssspppmmmkkkhhhccc___ZZZgggjjj^^^WWW\\\aaa```gggcccYYYIII:::000***'''$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&)))---+++222NNNlllwwwooohhhnnnvvvmmmnnn}}}sssYYYUUUOOOQQQbbbzzz}}}xxxuuussssssyyyxxxzzzwwwtttuuummmbbbfffiiiYYYEEE666,,,&&&&&&)))%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((('''((((((###---333999BBBLLLdddwww{{{mmmeee}}}aaaBBB===111222222111000000///...---------------,,,,,,+++,,,---......:::;;;MMMqqqyyyrrrrrryyymmmSSS<<<000+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&)))))))))+++///...***@@@lllzzzaaaUUU===111;;;777333333===AAAHHHjjjqqq^^^www|||}}}yyyvvvtttsssrrrSSSFFF888000+++)))+++///+++***)))(((''''''((()))(((&&&'''++++++'''(((,,,---VVVuuuvvvaaaQQQddduuu\\\NNN___jjj~~~wwwqqq{{{ppp```pppuuupppbbbWWWUUUOOOGGGFFF;;;---&&&'''(((&&&"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))...$$$---JJJcccrrr|||pppzzz~~~kkkeee{{{|||tttlllggglllvvvyyy{{{wwwnnniiikkkiiieeedddggghhheee___UUUEEE777&&&$$$$$$((('''"""###'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((()))---222444444:::BBBMMMbbbsssvvvyyy}}}yyynnntttdddiii||||||nnnjjjkkkgggnnnyyyooonnnrrrtttvvvxxxrrrkkkfffiiioooqqqlllfff^^^lllzzzzzzlllaaaeeeooo[[[bbb```SSSDDD:::222***$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&***000444AAA___|||tttqqqkkkooovvvtttyyy{{{eeeXXXQQQ\\\nnn}}}{{{zzzssswwwoooccchhhuuukkk]]]MMM;;;,,,''')))&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&(((***666555666HHHggg{{{{{{XXX___bbbCCC>>>222333222000111000///...------------...---,,,,,,,,,---...///000XXX~~~{{{iii___ddd|||xxxuuuwww~~~|||dddLLL888---))))))))))))))))))))))))))))))))))))))))))))))))))))))***'''(((***+++***---111YYYyyyoooMMMBBB444,,,444555<<<444777NNNwww{{{uuusssssslll{{{{{{uuurrruuuxxx[[[OOO@@@555,,,'''(((---******(((''''''((())))))***(((***,,,(((###)))333MMMiiissshhhdddjjj|||rrr^^^XXXhhh|||{{{~~~|||tttoooqqqpppllliiifff```YYYMMMBBB333)))''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))),,,(((CCClll{{{yyywwwtttppppppnnnhhhhhhtttvvvlll___iii|||{{{nnndddcccfffhhhcccgggjjjjjjhhh```QQQCCC---&&&$$$((()))$$$"""&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''')))---222444333777GGGWWWlllzzzxxxpppqqqkkkaaaccckkkcccYYY]]]pppsss{{{wwwtttuuuxxxwwwiii___eeessszzzzzzwwwjjjuuuppp\\\]]]iiieeeqqqssscccRRRGGG888)))'''&&&%%%%%%%%%&&&((()))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''***%%%%%%111GGG\\\kkkqqqfffvvvvvvooo]]]bbbttt~~~~~~nnnkkkvvvvvvjjjbbbsssnnnggg]]]KKK777+++'''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%'''+++000555777DDDiiipppmmmlllbbbCCC???333444333222111000///...------------///...------...000222444EEEzzztttgggVVV```tttyyyttttttxxxwwwaaaHHH666---***))))))))))))))))))))))))))))))))))))))))))))))))***&&&(((...***&&&444III^^^```666111777333///...AAA;;;MMMuuu~~~yyy}}}xxxttt{{{uuurrrtttwwwnnn\\\GGG888///)))((())))))((('''''''''((()))******(((***,,,((('''666JJJlllnnnccc___tttxxxddd[[[ccc{{{xxx~~~}}}vvvqqqyyywwwppp[[[PPP???111)))''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))666]]]zzzuuupppsssooowwwoooaaa\\\llluuu~~~xxxssstttwwwqqqvvviiikkkuuu|||zzzvvvppphhhbbbbbbgggmmmtttxxxwwwsssnnnggg```;;;---$$$''')))$$$"""&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((---///333555777CCC\\\ssszzz{{{{{{nnn]]]bbbaaa___\\\TTT]]]vvvxxxuuuxxxzzzkkkccclll|||zzz}}}ppp^^^TTTUUUZZZfffuuuzzzmmm```YYYJJJ999---+++(((%%%$$$%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''((())),,,111???ZZZpppqqqdddhhhyyyxxxtttccchhh~~~{{{xxxrrrssstttxxxwwwooonnnjjjgggfff]]]JJJ777,,,((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''',,,444;;;>>>RRRnnnuuu~~~~~~aaaCCC@@@444666555444111000///......------...///.........000333666888wwwxxx|||tttcccRRRGGGdddqqqPPP\\\}}}oootttvvv[[[DDD777222)))))))))))))))))))))))))))))))))))))))))))))))))))$$$)))111+++'''???bbbzzzXXX___AAA333666,,,,,,???<<<555IIIttt~~~zzz|||zzzwwwzzz~~~yyyvvv{{{xxxwwwxxx~~~gggKKK;;;333---***)))''''''&&&&&&&&&((()))***((('''))),,,***...FFFaaazzzlllXXX]]]~~~ooo]]]XXXqqqqqqjjjoootttuuu}}}pppcccnnn{{{xxxiii]]]kkk___LLL999,,,&&&&&&((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******---GGGrrr|||ggghhhzzzzzzvvvddd]]]ooouuu~~~~~~xxxkkkcccdddhhh}}}qqqhhhllljjjnnnrrroooddd^^^```eeemmmpppjjjbbbbbbfffiiiGGG444%%%&&&((($$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((000000222666===PPPnnn|||uuuvvv{{{xxxkkk^^^fff^^^SSSUUUccclll}}}{{{}}}xxxnnnlllyyyttt[[[PPPXXX^^^ZZZMMMaaalllgggfffjjjcccSSS222///***%%%###$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###555EEEPPPdddvvvrrraaavvv{{{wwwllltttvvvssssss|||vvvpppsssyyy|||vvvuuuvvvzzz|||~~~xxx|||qqqkkkjjjpppppp```HHH888))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++,,,222===FFFeee|||___pppzzzqqqmmmyyywwwzzzxxxtttrrrvvvaaa??????666777555555111111000//////////////////---999000555777555eee~~~{{{~~~vvvWWWEEEMMMiii|||}}}rrr```\\\ssslllPPPCCC666///---***''''''))))))'''((((((((((((((()))******,,,...)))***------QQQcccVVVEEE777111000666888999EEESSS{{{|||]]]]]]iiikkkmmmyyy|||vvvzzzmmmzzz{{{|||iiipppQQQCCC===+++""",,,))))))(((((((((((())))))((((((******+++:::YYYvvvrrr]]]ddd}}}{{{nnn|||```UUU```hhhUUURRRssssss{{{}}}}}}xxx```YYYjjjhhh[[[```eeepppZZZAAA<<<(((***&&&%%%%%%&&&'''(((&&&$$$''''''''''''''''''''''''+++&&&%%%+++---))))))///===jjj~~~iiiccc|||sss___^^^yyy{{{{{{|||wwwooollllllmmmppptttzzzvvvdddTTTMMMVVVqqqwwwmmmooo^^^eeeuuurrrmmmllleeeRRReee]]]OOO[[[hhhjjjpppjjjCCC---)))###(((,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&"""###((((((&&&***222888///333@@@NNNhhh~~~yyy^^^SSSYYYVVVVVVSSSUUUooozzz}}}rrruuunnnfffaaaWWWWWWfffVVV```ZZZ]]]sssuuugggeeeIII999***&&&&&&%%%%%%''''''&&&&&&%%%%%%&&&&&&'''%%%+++***######***,,,'''+++BBB^^^nnnmmmhhhiiinnnyyy{{{kkkmmmsss~~~}}}}}}uuuwwwvvvwww}}}uuummmvvvxxxttttttzzz{{{uuuzzzrrrppp||||||sssfffnnngggNNN000+++((((((%%% """(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%'''((('''!!!111333***,,,:::UUUrrrvvvvvvaaa\\\WWWTTTQQQPPPTTT[[[dddjjjhhhYYYUUUWWWUUUWWWZZZVVVbbb@@@>>>444444222111111111000///////////////111///222,,,---888RRR{{{zzzvvvxxxrrrjjj[[[EEEEEEZZZzzzwww~~~~~~yyykkkppp~~~zzz___LLL:::222///+++((()))***)))&&&((((((((((((((()))*********))))))---...888llluuuiiiPPP999111333555777;;;LLLiii|||jjj\\\TTT___vvvpppeeemmmxxx~~~{{{ppp{{{{{{xxx|||cccIII===222''''''))))))(((((((((((()))))))))---+++'''444QQQiiirrr___WWWiiiqqqqqqdddSSSaaa{{{wwwzzz{{{{{{rrrTTTHHHLLLuuuxxx|||uuuaaa]]]mmmkkk___bbbaaaxxxoooRRRAAA222''',,,'''&&&%%%&&&'''(((&&&%%%'''''''''''''''''''''''')))(((%%%)))+++%%%)))<<>>CCCEEEAAA===@@@RRRlll}}}yyynnnmmmYYYxxxoooqqqmmmfffgggfffYYYVVVeeerrrmmmFFF+++'''&&&$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''%%%'''///555888---333III```nnn~~~xxx]]]CCC;;;CCCMMMVVVccc~~~~~~vvvlllllluuu~~~wwwsssooogggfffxxx]]][[[pppvvvkkkbbb^^^bbbXXXCCC---&&&******$$$''''''&&&&&&&&&&&&''''''$$$!!!!!!&&&***+++---000GGGfffpppaaaeee|||uuu~~~|||yyyxxxyyyzzz{{{zzzxxx|||}}}zzzxxxxxxvvvsssssshhh```dddlllqqqrrrssstttttttttwww{{{|||{{{yyyllldddiiisssvvv|||}}}qqqnnn{{{kkkggghhheeedddQQQ>>>***&&&***+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((((()))+++///555444DDDmmmkkk\\\mmm~~~lll^^^^^^bbbbbbdddiiimmmlllkkkiiifffdddbbbaaa\\\ZZZfffpppnnnooovvvuuukkkFFFBBB666555333333222111000000//////000000,,,333///999333MMM~~~mmm```VVVLLLGGGGGG>>>EEE???777AAATTTqqq}}}zzz}}}}}}yyy|||yyyrrrrrroooyyyeeeLLL777000******,,,+++)))(((((((((((((((((())))))******&&&,,,///===vvvWWW000:::333888:::AAA^^^ssshhhTTT@@@@@@LLLkkkzzzyyyuuuuuuooobbb]]]]]][[[dddvvvyyyzzzqqqaaaIII<<<111,,,***))))))))))))))))))***---+++)))444YYY{{{zzzeeeXXXtttdddkkkiiiBBBRRR~~~iiiUUUBBB555111333:::???FFFDDD;;;===[[[}}}ttt|||vvvzzzwwwuuuwwwwwwnnnjjjooogggZZZ???444''')))(((&&&&&&'''((('''&&&''''''''''''''''''''''''###,,,''''''///---BBBsssiiijjjssskkk|||kkkRRR>>>444000///222111000//////000222333777;;;IIIddd~~~~~~|||jjj~~~ooo^^^ooowwwoootttsssooo{{{{{{eeebbbooopppqqq{{{___666,,,,,,%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%'''&&&%%%+++555666222111;;;UUUmmm{{{~~~qqq\\\JJJ??????FFFNNN{{{~~~~~~|||yyyyyy{{{~~~{{{tttpppssszzzqqq{{{vvviiiuuuffffffjjjhhhqqqrrr^^^aaabbbSSS888((()))***$$$''''''&&&&&&&&&&&&'''''''''###$$$***+++***333AAAXXXhhhhhh]]]nnn~~~}}}zzzyyy{{{|||}}}}}}yyyyyyzzzzzzzzzwwwqqqlll\\\VVVYYYgggqqqrrrsssxxxssspppnnnnnnqqquuuwwwwwwlllfff```bbbpppwwwsssiii^^^\\\eeeeeePPP777)))(((***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***(((&&&)))---...>>>MMMkkk~~~eeewwwwwwvvvmmmjjjrrrvvvmmmccc___kkkgggbbb______dddjjjnnnjjjbbbeeekkkhhhmmmwwwyyykkkEEEAAA666666666666222222111000000000000000---444...777:::]]]}}}~~~jjjTTTFFF???999666555666777111888SSSlll}}}~~~}}}}}}||||||{{{}}}|||zzz{{{ttt~~~wwwYYY;;;000)))***,,,+++)))***((((((((((((((())))))***))))))+++...PPPqqqwww999,,,;;;666666:::QQQyyygggUUUJJJ@@@@@@UUUqqqwwwzzzxxxxxx~~~hhhQQQBBBFFFVVVjjj}}}}}}wwwnnnWWW<<<---111******))))))))))))******...&&&+++IIIjjjwwwnnncccccc}}}gggcccvvvwwwSSSJJJxxxmmmPPP===555222333666000333:::AAAGGGTTTpppzzzzzzuuuzzzxxxxxxkkkkkkqqqzzztttNNN:::///+++)))'''''''''(((((('''((((((((((((((((((((((((%%%,,,((((((///666SSS~~~qqq^^^pppuuuccclllsssUUU???666444555777333444444555777999<<<======III]]]www||||||||||||{{{lllkkkqqqpppccc___gggmmmvvvzzz~~~kkkrrr}}}rrraaavvvAAA,,,---)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%(((111777444,,,===HHHaaavvvvvv]]]IIIDDDDDDHHH\\\ttt~~~|||uuummmiiimmmxxx{{{}}}~~~zzzuuutttzzz|||lllsss}}}xxxqqqvvviiijjjiiiaaakkkuuujjjZZZgggbbbGGG///((()))&&&(((''''''&&&&&&''''''((((((&&&'''***(((+++>>>TTTfffhhhddd___lll}}}}}}zzzxxxyyyzzz{{{{{{~~~xxxuuuwwwyyyrrreeeZZZKKKRRReeeyyy~~~wwwvvv{{{sssrrrpppmmmlllnnnrrrvvvtttuuunnnhhhtttzzzzzzuuuaaaWWWcccssscccKKK555)))&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))''')))+++(((&&&***222777NNN}}}cccoooooohhhvvvuuulllkkkggg^^^[[[]]][[[^^^ccckkkttt}}}~~~ooojjjllliiimmmtttrrriiiCCC>>>333444555666222222111000000000000111111555,,,///DDDttt|||bbbPPP===555555555555666222444888MMMnnn}}}}}}}}}}}}}}}|||{{{zzzyyy}}}}}}~~~~~~|||zzzxxxwww~~~aaaDDD555)))***,,,***)))+++((((((((((((((()))******'''***+++888mmmPPP---444333666888HHHnnnyyynnnaaaZZZ\\\XXXJJJ???===DDDWWWwww}}}uuuqqqzzz{{{kkkUUUFFFMMM\\\jjjyyyyyyzzzgggCCC---222+++******))))))******+++...'''888___sssiiiccckkkxxx{{{dddSSSfffzzz|||bbbPPPjjj|||aaaBBB222000222555666999666999CCCTTTlll{{{|||}}}wwwyyyjjjkkknnn}}}~~~cccCCC777---***((('''((((((((('''((((((((((((((((((((((((+++******)))---CCCccczzzssseeekkkzzzmmmWWWaaa~~~|||zzznnnYYYCCC999888999888888888999;;;>>>AAADDDGGGHHHUUUdddxxx~~~|||{{{{{{{{{uuudddooozzzbbbQQQ[[[cccvvv||||||ooohhhvvvuuu```RRR...***+++'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&...333333111000KKKVVVmmm~~~|||bbbOOODDDFFFGGGQQQxxx~~~zzzyyyyyysssjjj___XXX[[[iiizzz|||{{{|||}}}~~~{{{wwwsssssszzzxxxqqqpppttt}}}yyyccc___hhhbbbYYYcccqqq]]]llloooYYY<<<,,,((((((((((((''''''''''''((((((&&&'''(((((((((444NNNeeekkkkkkiiidddcccmmm|||{{{}}}{{{zzz{{{{{{zzzxxxtttjjjccceeehhhaaaRRRGGGSSSeee}}}{{{vvvyyyqqqrrrrrrpppnnnnnnrrruuuxxx{{{jjj[[[ddduuuxxx{{{~~~nnnaaagggwwwrrrbbbHHH222(((''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''(((,,,***(((111===YYYWWW```~~~|||vvvxxxhhh___XXXXXXWWWWWW```llllllsss~~~|||qqqeeeeeemmmooosssvvvpppjjjCCC===222333444555333222111111000000111111222444222000[[[tttfffHHH???777666888888:::===999DDDVVVooo~~~~~~||||||{{{{{{{{{|||}}}~~~}}}zzzvvvtttrrrqqq{{{rrrPPP===---,,,---)))(((+++((((((((((((((()))******(((+++111RRRnnn:::444:::222666EEEfffmmmXXXOOOHHH@@@===AAABBBBBBGGGSSSfffvvvnnnooo|||}}}|||zzzrrrkkkhhhbbbmmmnnnwww~~~xxxzzz}}}xxxUUU777222+++******))))))******+++,,,111MMMooorrr___bbbyyykkkZZZeeecccnnniiiYYYeeecccNNN888000111444777999DDDIIITTTaaapppxxxtttuuurrrpppkkkooopppkkkxxx|||SSS???...+++((('''((((((((((((((((((((((((((((((((((((///%%%+++...000VVVzzzxxxpppnnn~~~XXXRRRwww|||tttYYYLLLAAA@@@BBB@@@??????BBBDDDIIINNNTTTZZZ___aaaxxx~~~~~~~~~{{{lllgggqqqppp\\\TTT___rrrsssiiibbbkkksssrrrrrreeeyyymmmAAA+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$***444222***111@@@UUUccc{{{sssRRRKKKJJJPPPZZZnnn~~~xxxvvvsssnnn[[[RRRLLLUUUhhh{{{}}}zzz{{{{{{zzz|||xxxwwwuuusssvvv}}}xxx|||pppnnnzzzxxxiii___fffiii]]]___sssmmmvvvyyyiiiLLL333))))))((((((''''''''''''((((((%%%(((((((((222HHHbbbrrrfffhhhhhhhhhlllwww|||{{{{{{|||{{{|||}}}~~~~~~~~~zzztttoooWWWMMMHHHNNNUUUTTTOOOLLLlllzzzvvvuuurrrqqqqqqrrrttttttrrrpppiiiwwwuuupppzzz|||{{{~~~}}}tttqqqtttzzzttt]]]BBB111***'''''''''''''''''''''''''''''''''''''''''''''''''''***&&&(((---......;;;LLLhhhuuu~~~sssyyy}}}xxxrrraaaZZZYYY^^^___\\\```hhhxxxooogggaaaWWWPPPWWWbbbbbbeeejjjfffmmmEEE???333444444666333222111111000111111111...333::::::ssszzz```CCC===<<<===@@@???;;;<<<@@@LLL___xxxtttsss~~~{{{{{{}}}~~~xxxssssssuuuvvvooo|||{{{YYYCCC111...---(((&&&***((((((((((((((()))******+++...888iiiJJJ555:::888888999SSSaaaJJJ666333888:::BBBKKK???KKK\\\qqqzzz~~~|||qqqjjjoooxxx|||vvvrrrkkkdddeeekkkmmmtttnnnrrr|||vvv{{{~~~hhhDDD444++++++************+++++++++<<<]]]wwwnnn[[[fff]]]ZZZ^^^```YYYZZZ~~~zzz]]]DDD999111222999???EEEIIIGGG```www|||sssmmmsssvvv||||||wwwkkkdddjjj\\\gggeeeHHH///,,,)))'''((())))))((())))))))))))))))))))))))000!!!,,,222666hhh{{{~~~|||}}}PPP```}}}oooYYYPPPKKKLLLMMMKKKKKKOOOIIINNNWWWbbbooo{{{{{{www___cccnnnTTTccckkkiii]]]aaatttooodddkkkeeeiiiWWW///((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&$$$---888///###222NNNZZZjjjmmmQQQQQQTTT```www}}}}}}uuutttvvvqqqhhhGGGBBBGGGaaa|||}}}zzz{{{zzzyyy|||{{{tttrrruuuqqqyyy}}}wwwhhhiiivvv|||nnnfffsssvvvooovvv~~~sssWWW:::+++)))((((((''''''''''''((((((&&&******+++<<<[[[rrrzzz``````aaajjj~~~|||zzz}}}xxxzzz}}}~~~|||sssiiiaaa???888888CCCOOOWWW^^^ddd}}}wwwuuurrrvvvrrrpppsssxxxxxxqqqiiikkkxxxsssooowwwuuuyyy{{{zzzzzzppp|||~~~kkkOOO:::,,,%%%'''''''''''''''''''''''''''''''''''''''''''''''')))%%%'''...111333CCCWWWvvvhhhjjjzzznnn```bbbggg]]]WWWXXXbbbjjjlllrrrzzzzzzqqqdddXXXSSSUUU\\\aaahhhaaafffjjjcccbbbhhhhhhkkkAAA===444666555444333222111000////////////000666***TTTuuujjjPPP???AAA???AAAEEEAAA===HHHYYYlll}}}~~~}}}vvvqqqqqqpppllloooxxxzzzJJJ111222,,,+++000*********)))))))))))))))***---"""DDDooo111333:::222<<>>VVVttt}}}||||||~~~~~~{{{xxxyyyvvvxxxxxxtttrrrtttlllpppwww{{{jjj\\\eeeyyyjjj\\\{{{aaabbbmmmaaaggg]]]MMM(((000+++&&&%%%((()))'''''')))'''***&&&000UUUtttzzzwwwTTTmmmqqq{{{~~~zzzxxxyyyyyyxxxuuuvvvzzzqqqxxxkkkDDD666AAAQQQhhhxxxqqqpppxxxssstttuuusssrrrqqqrrrtttuuutttssssssooopppsssrrrqqqwww|||yyyxxxzzzuuuxxxpppfff[[[BBB+++'''+++(((((()))'''$$$%%%***)))(((((('''''''''((((((***///%%%)));;;>>>SSSbbbQQQ~~~uuudddkkkssslllkkkYYYUUUeeelllffffffeeefffmmmuuuvvvssshhhaaa]]]aaagggiiijjjkkkqqqpppooonnnnnnooopppqqqkkkAAA<<<333666555444333222111000///////////////666333aaauuuwwwbbbQQQHHHUUUTTTYYY```bbbcccrrr~~~}}}~~~{{{wwwtttmmmeeelll}}}~~~PPP666444,,,***,,,&&&******))))))))))))******///---YYYWWW222777666222AAANNNpppRRR>>>???>>>======BBBLLLTTThhhvvv~~~|||zzzvvvooojjjmmmdddVVVNNNTTTbbbhhhfff\\\iiixxx}}}{{{xxxvvvvvv}}}~~~```@@@222...++++++******+++///:::[[[pppeee]]]ppp[[[???bbbtttSSS```ttt}}}kkkWWWJJJNNNOOOPPPSSSWWW^^^gggmmm}}}{{{uuuhhhrrrkkkxxxzzzzzzjjjttt~~~kkkeee|||hhhJJJ...,,,)))&&&+++'''***))))))))))))))))))))))))...'''***===```uuuqqqaaappp~~~{{{uuuoooiiieeedddbbb___\\\[[[```jjjuuu|||~~~ooosss\\\aaayyy```UUUcccmmmkkk```bbbmmmfffTTT[[[ooo{{{>>>///'''((('''&&&&&&%%%%%%&&&&&&(((''''''&&&&&&'''''''''+++222666333///888OOOdddxxxsssXXXBBBNNNfff{{{|||hhhddd___]]]\\\VVVJJJ???WWWlll}}}||||||~~~~~~{{{yyy{{{yyyyyyzzzwwwqqqqqquuukkkoooxxxuuu^^^LLLIIIgggdddgggpppeee^^^wwwiiiggg___YYY555---***&&&%%%(((***((('''((()))...000AAA```ooolllkkkooosssuuu|||vvvmmmfffdddeeefffeeennnzzz}}}zzzvvv___===DDDZZZsss{{{wwwsssttttttuuusssssssssuuuuuuuuusssuuuqqqooopppoooooouuu}}}yyywww{{{wwwvvvtttooommmcccHHH111,,,***'''''')))'''$$$%%%))))))(((((('''''''''((((((###+++222111>>>hhh}}}^^^jjjnnnooouuu___^^^gggqqqooobbbbbblllsssqqqlllkkkmmmnnn|||xxxxxx~~~jjj@@@<<<333555444333333222111000////////////---222>>>vvviiiuuurrrwww|||zzz||||||~~~~~~|||wwwkkk___eeekkkzzz\\\@@@999111......)))******)))))))))******+++,,,888sss~~~lll;;;444999111555IIIfff]]]BBB>>>CCCGGGGGGHHHOOO^^^jjj~~~yyytttooorrrdddMMM???III]]]```UUUQQQlllzzz{{{wwwmmm~~~}}}~~~EEE555...***+++,,,+++---111KKKlllqqqXXX___LLLQQQsssaaaRRR^^^vvvjjj```ZZZgggfffbbb]]]^^^ggguuusssxxxyyyllleeeyyymmmoooxxxzzztttxxx~~~|||hhhxxxzzzVVV777222,,,''',,,(((+++))))))))))))))))))))))))///'''+++MMMwwwzzzuuuqqqfffvvvooo}}}zzzvvvrrrnnnjjjeeebbbaaagggrrryyy|||zzzpppmmmbbb]]]mmmgggFFFZZZnnnyyyssspppvvvsssiii]]]pppRRR000(((((('''&&&&&&%%%&&&&&&&&&(((''''''&&&''''''((((((***000333000000@@@^^^vvv~~~~~~zzzcccIII<<>>NNNvvv}}}}}}}}}}}}}}}{{{yyyyyy{{{~~~zzzsssrrrvvvooopppssszzz|||qqq]]]MMMAAA___aaawwwlllYYYjjjxxxiiidddlllLLL///***&&&%%%)))***((('''((((((,,,777RRRmmmoookkksss}}}~~~{{{sssfffYYYNNNIIIIIIKKKMMMZZZccckkksssiiiOOO???YYYxxx|||uuusssssssssvvvuuuttttttuuuvvvuuusssvvvrrroooooommmlllpppuuu}}}||||||}}}yyyzzztttqqqssslllTTT;;;///)))&&&&&&)))(((%%%%%%((((((((((((''''''(((((()))++++++666777IIIffflllllllllwwwrrrccc^^^ppp{{{tttjjjkkknnnmmmhhhkkkyyyjjj@@@<<<222444333222222222111000//////000000000000EEE{{{ppp{{{{{{~~~~~~~~~~~~}}}||||||yyylll^^^]]][[[ggg}}}fffHHH:::444222000---******))))))******+++++++++FFFPPP...888555...???UUU|||cccPPPPPPTTTWWWYYY[[[cccpppzzz{{{}}}xxxsssooouuummmWWWBBBBBBNNNLLL???FFFlllyyy~~~xxxgggrrrNNN:::000***,,,,,,+++///666aaavvvoooWWWiii|||nnnbbb|||ZZZdddrrr~~~zzzuuuqqqxxxnnn```VVVVVVbbbtttvvvlll||||||vvvxxx}}}~~~}}}ooo[[[kkkuuufffvvv|||pppnnn~~~ooozzzbbb@@@666---''',,,(((+++))))))))))))))))))))))))+++***...TTTxxx{{{zzziiiwww}}}ttt}}}yyytttnnnjjjhhhgggooo{{{{{{{{{vvvsssjjjhhhXXX```rrrKKK___ttt]]]kkkvvvccc666---(((((('''&&&&&&&&&&&&&&&'''''''''''''''(((((())),,,---......777MMMlllwwwjjjZZZNNNGGGnnn|||zzz||||||vvvjjjYYYGGG:::888111444<<<<<<<<>>EEEiii{{{xxxiiilll~~~WWW???444,,,,,,+++***333AAAppptttjjj```wwwvvvhhhppp___yyy{{{wwwjjj[[[SSSYYYeeeqqqxxx~~~qqqqqqsssmmmrrryyy||||||xxx~~~rrrZZZbbb~~~aaarrrnnnaaauuusss{{{oooJJJ;;;...''',,,(((+++************************&&&...555TTTsssppp}}}uuuyyytttrrrsssqqqyyy|||xxxzzznnnpppXXXYYY|||bbbmmmxxx}}}```gggqqqvvvAAA///(((((('''&&&&&&&&&&&&''''''''''''''''''((()))***222...,,,333FFFaaazzzyyyhhh]]]WWW[[[~~~{{{yyyjjjUUUAAA555111111333555888>>>PPPnnn}}}}}}~~~~~~~~~}}}{{{{{{zzz~~~}}}~~~yyyqqqpppjjjfffhhhpppwwwzzzzzzwwwqqq\\\wwwoooiiidddiiimmmbbb```wwwlll===...***(((***+++)))(((***000@@@UUUkkkvvvmmmmmm|||{{{nnnXXX@@@666444222000000...444111;;;QQQUUUVVVhhhzzztttssstttsssrrrtttsssrrrsssttttttsssrrrrrrssstttrrrppplllgggbbbhhh}}}~~~|||yyymmmmmm{{{ggg666,,,(((&&&)))***'''%%%&&&((((((((((((((()))******,,,///;;;iiidddQQQ~~~kkkbbbpppdddbbbffffffuuutttZZZ[[[kkkzzzlllBBB===333555444222111111000000000000000111333111TTTooo}}}{{{|||}}}zzzpppeee[[[WWW___rrrsss|||___???777222+++,,,***************+++,,,---777qqq|||```@@@888:::...777]]]wwwwwwjjjpppqqquuu}}}|||~~~~~~|||{{{{{{jjjvvv|||qqq___UUUTTTUUUQQQiii}}}xxxrrrjjjvvvpppaaaDDD777...---***,,,===SSSuuummmdddjjjrrr~~~bbbddd}}}uuulllddd]]]___iiissswwwwww|||uuuttt|||{{{ppplllqqqxxx{{{{{{~~~tttaaa^^^rrrggglll|||rrrbbbhhhnnnqqqsssWWWCCC111(((---(((+++************************%%%///>>>YYY}}}~~~qqqccctttzzznnn{{{tttqqqsssvvv|||}}}|||~~~uuuxxx```WWWwwwuuueeehhhlllnnnppprrrrrrqqqfffhhhvvvRRR---)))(((''''''&&&&&&''''''''''''''''''((()))******111,,,,,,:::RRRkkk|||qqqccc\\\ppp~~~zzz~~~kkkUUU???222222777222999<<>>DDDPPP```eeegggppp{{{vvvuuuuuutttsssssssssrrrqqqrrrtttttttttsssqqqtttuuusssrrroooggg___[[[{{{yyy{{{tttppp{{{HHH111+++'''(((***(((&&&&&&(((((((((((()))***++++++,,,CCCdddXXXlll\\\kkksss```oooiiiqqq}}}|||ccc]]]ooonnnCCC>>>444666444333111111000000000000111111...888hhh{{{~~~~~~kkkjjjiiikkkrrr{{{{{{qqqhhhXXXTTTXXXcccoooiiiBBB:::555,,,000************+++,,,---...===]]]BBB555666444BBBhhh{{{nnnooouuu~~~~~~}}}}}}~~~ooovvvrrreeedddkkkdddkkk{{{zzzvvv|||iiiyyy~~~jjjmmmFFF999111...+++000KKKjjjuuukkkeeerrrqqq\\\ooo|||zzz|||{{{uuupppgggdddbbbgggqqqzzz~~~~~~zzzwwwqqqmmmuuu{{{wwwssssssxxx||||||zzz|||uuulll^^^bbbwwwzzziii|||xxxsssiiiooommmrrrhhhNNN888,,,...)))+++***************************...FFFgggyyy{{{pppnnnYYYXXX}}}xxx}}}qqqjjj~~~zzz{{{zzzrrrjjjgggmmmsss~~~}}}}}}{{{wwwzzziiiUUUbbbsssVVVXXX___iiioooooommmmmmllleeeuuuwwwddd222)))(((((('''''''''''''''''''''''''''((()))***+++++++++111CCC[[[nnnxxxzzzzzz}}}oooeeeddd}}}|||hhhPPP>>>333///222999888<<>>///000)))+++************************000,,,LLLsssyyysssoooccceeeTTT___|||nnnooozzz{{{xxxoooeeecccjjjrrr~~~~~~~~~~~~|||||||||zzzuuuuuuyyymmmRRRMMMgggUUUYYYdddqqqvvvrrrmmmlllnnn___lllfffvvvrrr;;;))))))((('''''''''''''''''''''''''''((()))+++++++++000<<>>LLLmmmuuuzzz{{{~~~{{{uuuxxx|||~~~|||zzzzzz|||www}}}}}}}}}~~~yyyqqqccciiinnnnnnkkkkkkooouuu|||WWWiii___qqqssssss999111+++******+++...333NNNpppyyy}}}yyyrrrrrrfffCCC777000222333444>>>LLLbbbiii{{{yyyuuu___ccceeekkk|||yyy~~~wwwuuuyyyzzzvvvtttvvvrrrrrrqqqsssvvvxxxxxxwwwvvvxxxuuuooooooqqqmmmeeeZZZooo{{{~~~{{{xxxzzzggg:::000(((((()))((('''((((((((((((((()))***+++,,,888MMMyyynnnwwwWWWtttzzzxxxoootttyyy{{{hhhwwwEEE???222111777...333222111/////////000000333OOOttt{{{~~~nnnRRR===555;;;777888@@@LLL]]]ttt}}}uuummmZZZQQQMMMXXXrrrqqqIII222444---000,,,!!!//////)))...---222aaaddd???555000555TTT}}}vvvxxx~~~yyy{{{~~~~~~|||{{{|||}}}wwwxxx{{{}}}{{{uuurrrqqqzzzlllrrr{{{yyyyyymmmyyytttvvvsssUUU777;;;---,,,111fff{{{tttaaappp}}}pppzzzxxx___qqqyyyssspppmmmjjjhhh___[[[YYY]]]fffnnnsssssszzzpppjjjqqq{{{wwwwww|||xxxeeeTTT[[[^^^eeennnxxx{{{{{{vvvtttuuupppfff```aaafffyyypppnnn~~~wwwlllJJJ000,,,,,,...++++++************++++++***,,,TTTsssccckkkjjjVVVwwwwwwgggyyyyyyvvvppphhh^^^YYYbbbnnn|||tttlll}}}~~~{{{uuuuuuwwwjjjTTTIIIKKKQQQGGGaaagggtttqqqlllxxxiii``````pppvvvEEE333((((((+++'''(((***$$$'''((()))(((((())),,,...,,,444IIISSSyyyuuu|||{{{uuuqqqpppaaaeee~~~uuu```HHH@@@999777777999@@@GGGOOO[[[mmmvvvvvv}}}~~~~~~{{{xxx{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyzzz{{{||||||||||||pppaaammmyyyiiibbbsss~~~qqqYYY}}}\\\tttsss___rrrxxxBBB555+++...---''',,,555ZZZppp{{{}}}rrrvvvxxxxxxPPP666111000666>>>III[[[lllxxxkkkccc^^^hhhxxxzzzuuuuuuyyyyyywwwvvvuuuuuuuuuuuuyyyyyywwwuuutttsssssssssppppppqqqrrrrrrpppllliiiaaa```kkk{{{}}}vvvwwwkkkjjjTTT000%%%,,,%%%%%%,,,''',,, ***333&&&$$$000222888rrrfffSSS}}}|||XXXoooxxx{{{~~~tttsssyyy{{{qqqrrrzzzGGG@@@444222888000333222111/////////000111777UUUttt}}}wwwppprrrzzz~~~}}}}}}xxxnnnbbbXXXMMMCCC@@@BBB888777999BBBSSSgggxxx}}}uuulll^^^MMMJJJZZZkkktttJJJ333555---...///%%%000...(((,,,,,,777pppyyywwwaaa===555222:::\\\tttvvvyyytttyyy~~~|||zzzzzzzzzvvvyyy}}}zzzsssppprrrmmmvvv|||kkkeee}}}___::::::///+++666lllyyyyyygggvvvkkk{{{qqqXXXuuu~~~zzztttnnniiiccc]]]YYYTTTQQQOOOSSS\\\dddiiijjjkkkggghhhqqq~~~xxxsssooojjjgggbbbYYYLLLBBB===BBBJJJVVVgggvvv}}}}}}|||wwwuuuwwwsssiiiaaa^^^uuusssrrrnnn|||ssswwwTTT888///------++++++************++++++000777___{{{lllkkk|||bbb^^^|||rrr|||jjj{{{tttqqqllleee[[[WWW]]]gggtttyyy~~~{{{rrrjjjfffsss|||~~~|||}}}~~~zzzuuuuuuxxxnnnXXXJJJIIIdddWWW^^^gggyyyqqqjjjllllllWWW___mmmKKK444((('''***'''(((***$$$'''((()))(((((())),,,...---===YYYddd{{{}}}wwwlllllleeejjj{{{~~~}}}zzzkkkXXXOOOKKKIIIKKKKKKJJJLLLPPP___iii{{{|||{{{~~~|||yyyyyyzzz{{{{{{zzzyyyzzzzzz{{{{{{{{{zzzzzzsssgggiiiqqqhhhcccppptttSSSrrrmmmvvv]]]zzznnnnnnyyyTTT:::///,,,+++))),,,???]]]vvvjjj{{{vvv|||rrrGGG888111000:::JJJ[[[ooo}}}zzzmmmdddhhhppp|||uuuoooooowwwwwwwwwvvvvvvvvvvvvuuuxxxwwwvvvuuutttsssssssssrrrrrrrrrssssssrrrooolllbbb\\\___lllvvv}}}{{{zzz|||qqqhhhccc===,,,...'''&&&+++&&&---''')))***&&&,,,999>>>bbb]]]UUUhhheeesss{{{zzzuuunnnllloooKKKAAA666444888444333222111000///000111111666\\\}}}qqq|||}}}wwwmmmdddeeemmmtttvvvssstttvvvvvvssskkkaaaZZZRRRMMMKKKOOOPPPNNNLLLMMMJJJRRR\\\kkk~~~vvvmmmdddKKKGGGUUUxxxlllYYYxxxLLL333666------000&&&...,,,))),,,000EEE|||tttjjjiii\\\;;;444333@@@hhhyyyuuuxxx~~~vvvsssqqqqqqwww{{{vvvvvv|||~~~~~~~~~|||zzzyyyssswww}}}}}}tttmmmcccfffrrrtttWWWzzznnnrrrAAA999222---FFFxxxyyyoooeeexxxvvvmmmYYY|||xxxrrrjjjbbbYYYPPPJJJDDDBBBAAAEEEMMMVVVZZZ\\\XXX[[[aaajjjqqqppphhh```TTTRRRMMMHHHBBB>>><<<;;;555777;;;BBBSSSgggtttwww{{{wwwuuuwwwvvvlll```YYYaaawwwnnn{{{yyyoooxxx```BBB111...///++++++************+++++++++:::eeeqqqhhhxxxooo|||tttuuujjj}}}wwwqqqlllggg```WWWRRRWWW```hhhmmmpppnnngggaaa______ttt}}}|||}}}zzzvvvwwwzzzrrr___LLLDDDrrrgggVVVhhhooosssjjjwwwvvvQQQeeelllQQQ777(((&&&***'''(((***&&&'''((())))))(((***,,,///,,,DDDcccnnnyyyxxxzzzwwwjjjfffhhhiiilllsss|||yyymmmhhheeeccceeedddbbbcccfffssszzz|||}}}zzzvvvvvvyyy{{{|||{{{yyyzzzzzzzzzzzzyyyyyyxxxsssmmmeeegggllliiipppXXXbbbyyy~~~```rrryyynnnfffuuuiii===111))))))---...PPPgggpppgggyyyzzz{{{zzzddd888555333999JJJ___qqq{{{pppjjjooottt}}}{{{pppkkkllltttuuuvvvvvvwwwwwwvvvvvvwwwvvvvvvuuuttttttuuuuuuuuusssssssssttttttrrrppphhh[[[SSSZZZiiixxxwwwrrrnnnpppJJJ111---)))(((***&&&)))...***&&&***111;;;JJJaaannndddooonnnooolllfff]]]eeennnPPPAAA999555777555333222111000000000111222333dddeeesssyyyssstttmmmccc[[[ZZZ```eeeiiidddcccbbb]]]VVVLLLAAA;;;???FFFSSSbbbiiigggccccccnnn~~~vvvmmmbbbJJJFFFMMMlllhhhUUU{{{MMM333777///...---$$$+++)))+++...777YYYaaakkkeeeXXX999444444FFFssstttkkkrrrzzzyyytttpppqqqppprrrzzzxxxgggddd```ZZZZZZcccqqqzzz|||~~~~~~{{{rrrvvvzzz~~~vvvlll___\\\iiiVVVqqq^^^LLL777444444YYYvvv^^^eeegggccc~~~{{{uuukkk```UUUKKKBBB===777555555999AAAHHHMMMOOOLLLOOOTTTWWWWWWRRRJJJDDD<<<<<<<<<;;;:::;;;???CCC@@@BBBCCCGGGUUUjjjvvvxxxzzzwwwvvvxxxxxxooo```UUUXXXhhh{{{~~~qqqwwwxxxqqqrrriiiJJJ222000000,,,++++++******++++++,,,))):::gggkkkdddzzzxxx~~~uuunnn{{{uuupppiii```XXXPPPLLLQQQXXX^^^bbbeee```XXXTTTVVVZZZxxxssskkknnnuuuwwwwwwtttqqqooorrrvvvyyy~~~|||{{{yyywwwxxx{{{vvveeeOOO@@@nnnpppNNNhhhgggvvvpppUUUrrrlllUUU;;;***%%%)))''''''***''''''((()))))))))***---000///JJJdddooozzztttpppsssfffbbbfffjjjooojjjiii|||vvvtttrrrrrruuu{{{}}}wwwwwwxxxxxxxxxwwwxxxzzz{{{zzzzzzzzzzzzyyyxxxwwwwwwrrrqqqdddbbbqqqqqqqqqxxxdddTTTvvvuuu}}}fffhhhzzzqqqaaaooovvv@@@222((()))111444___rrruuupppzzz{{{vvvmmmVVV333777???OOOcccttt~~~zzztttqqqnnnrrrxxx|||vvvmmmkkknnnssstttvvvwwwwwwwwwwwwvvvwwwwwwvvvvvvvvvvvvwwwwwwuuutttsssssstttuuutttrrrppp```PPPPPP```rrrzzzzzz{{{tttvvvvvvRRR333***)))))))))(((%%%...***)))000,,,999[[[nnnwwwzzzllldddnnn```QQQPPPNNNmmmVVVCCC<<<555444555222222111000000111222333555qqq___zzzooofff```ZZZRRRNNNMMMOOORRRUUURRRPPPLLLGGGCCCBBBBBBCCCNNNUUUaaakkkooopppxxx~~~vvvmmm\\\JJJHHHGGGgggtttaaaRRR333777111000---&&&***(((---...:::iiimmmQQQxxxyyyhhhUUU999444555KKK|||qqqbbbgggooopppoooppprrrqqquuuvvv\\\LLLHHHHHHFFFDDDNNNbbbttt}}}wwwxxxxxxyyy{{{pppgggXXXcccZZZyyyrrr]]]666222888eee~~~iii^^^uuu\\\mmm~~~vvvlll]]]OOOCCC;;;555222000///000333888>>>BBBEEEDDDEEEEEECCC???<<<:::999===???BBBEEEGGGIIIKKKMMMMMMYYYfffqqq|||{{{zzz{{{{{{ttteeeXXXOOO{{{WWWdddvvv|||xxx{{{yyywwwwwwVVV333000000,,,,,,++++++++++++,,,,,,---AAAooommmdddtttvvvjjj}}}|||tttzzzwww}}}wwwrrrkkk```TTTJJJDDDBBBGGGNNNUUUYYY[[[WWWPPPMMMQQQVVViiiiiieee\\\RRRLLLLLLOOOPPPOOONNNNNNNNNPPPUUUYYY___fffqqqzzz}}}yyyuuuxxxyyyzzzzzzwwwiiiRRR???aaauuuJJJddd```rrrooo~~~XXXyyykkk]]]BBB,,,%%%***((('''***((('''((()))))))))+++...000777SSSdddooowwwyyytttxxx|||^^^eeennnsssvvvgggjjj||||||||||||zzz}}}xxxqqqtttyyy~~~}}}xxxvvvyyy|||zzzzzzzzzzzzyyyxxxwwwwwwrrrtttfffbbbppppppjjjuuudddrrrgggHHHmmmgggssszzznnneee|||vvvccckkk~~~III444******000;;;gggwww|||}}}~~~|||}}}ssshhhWWWDDDOOO]]]ooo{{{~~~yyyvvvuuullloootttwwwrrrkkkkkkooovvvvvvwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwxxxxxxyyyyyyuuusssrrrssstttuuuuuusssssseeeSSSNNN^^^ppppppdddxxxyyy[[[888)))+++***(((***(((+++(((---111***FFFfff[[[zzz}}}ooo\\\dddlllSSSDDDWWWjjj^^^HHHAAA777111555222222111000111222333444???hhh|||rrrcccXXXIIIDDD@@@@@@@@@???@@@BBBIIIEEE???::::::AAAKKKRRR```hhhttt{{{yyyxxx~~~wwwnnn```NNNJJJAAAZZZlllYYYppp\\\555777222111000,,,,,,)))///,,,999sssYYYOOOrrrnnnSSS999555555OOOlll___eeemmmllljjjmmmoooqqqxxx{{{yyyuuunnnbbbSSSEEE===BBBIIILLLMMMXXXnnn}}}|||yyyxxxvvvkkkSSS[[[gggfffooo999000;;;hhhqqq___eeeuuuYYYyyysssgggVVVEEE999333111000.........000333777:::<<<===<<<:::777666888<<>><<<<<<======;;;>>>DDDFFFRRRddduuu~~~~~~xxxssswww{{{|||xxxtttjjjUUU@@@VVVyyyHHHZZZ[[[mmmlll}}}ooouuuWWWvvvjjjnnnIII000&&&+++)))'''***)))'''((())))))***+++///111;;;ZZZhhhuuuvvv~~~www}}}www```ooovvv{{{yyydddyyy~~~}}}}}}www}}}zzzyyywwwtttzzz~~~zzzwwwyyy}}}yyyzzzzzzzzzzzzyyyyyyxxxuuuuuujjjccchhhiiicccbbbggglllzzziiiBBB```cccssszzzmmmrrrpppZZZ666///,,,...JJJmmm{{{~~~zzz}}}vvvnnnfffbbbppp|||}}}zzzxxxvvvoooqqquuuwwwrrrkkklllqqq{{{zzzyyywwwwwwvvvvvvwwwyyyxxxxxxxxxxxxxxxyyyyyytttsssssstttvvvwwwvvvtttppphhhWWWNNN\\\rrrqqqaaa|||}}}zzzccc???+++---***%%%,,,---(((''',,,...777hhhQQQRRRyyyiiifffhhh___GGGFFFkkkfffMMMGGG:::000555222222111000111222333444GGG|||lll|||vvviiiWWWIII===777666999;;;999999<<>>;;;888666666777999===AAACCCDDDIIIFFFIIIPPPVVVYYYbbblllyyyvvv~~~~~~tttmmmhhhXXXDDDEEEsss>>>DDDfff~~~qqqxxx[[[hhhiiiTTT666)))---+++''')))***'''((()))******,,,///222GGGvvv}}}lllsssoooiiiyyyooouuunnn]]]|||}}}yyywwwyyyyyyxxx{{{tttppprrrsss~~~vvvzzztttpppssswwwvvvsssyyyyyyzzz{{{||||||||||||zzzppppppjjj^^^hhhooo___^^^```{{{}}}yyyJJJQQQpppssssssssszzzsssyyyooo444555333333vvv}}}gggwww|||yyy~~~zzzuuuzzzyyywwwsssqqqvvv|||vvvrrruuuzzz}}}zzzvvvxxx~~~|||xxxuuuuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuuuutttuuuwwwzzz||||||yyywwwrrrppp]]]JJJUUUttt~~~rrrxxxeee\\\===)))...)))%%%111%%%(((333111333```{{{TTTwwwuuuhhhLLL[[[~~~yyy^^^NNN@@@888888222111111000000111222333JJJjjj|||~~~~~~{{{ssseeeVVVIIIBBB555<<<888555;;;:::444777000888>>>CCCTTTmmm|||~~~~~~~~~wwwxxxwwwkkk[[[EEE:::BBB===PPPkkkUUU}}}sssGGG222000,,,,,,+++000---000...EEEWWWzzzSSS666222:::^^^vvvaaaVVVMMMOOOWWW]]]bbbeeerrr||||||aaaHHHBBBHHHKKKPPPYYYbbbhhhjjjgggdddttt}}}}}}~~~zzzxxxtttiiiYYYSSSnnnhhh~~~MMM999IIItttxxxeeeooofffbbbyyymmmaaaQQQ>>>555222...------,,,///111000///000///...---222777999;;;BBBLLLTTT^^^iiiooonnnqqq|||xxxtttrrrpppmmmhhhcccRRRQQQzzz{{{===wwwsssjjjwwwmmm___222666///---+++***+++,,,,,,,,,;;;kkkiiijjj{{{sssvvvppp{{{ddd~~~{{{|||zzzwwwqqqfffVVVIII555222000222666888666333+++,,,000777??????777...999:::999999???IIINNNNNNZZZ^^^``````cccooo~~~zzz|||qqqpppooo\\\CCC@@@kkkLLLFFFgggsssqqqkkkxxxUUUOOOmmmcccAAA***(((&&&(((,,,)))(((+++'''(((...,,,,,,777OOO{{{zzz}}}hhhqqqjjjrrrlllkkkPPPkkk|||{{{{{{xxxttttttxxx~~~}}}tttkkkkkkuuu}}}{{{ttt```ZZZYYYYYY___iiivvv{{{{{{~~~|||wwwppprrrqqqaaa```hhhbbbWWWiiiQQQRRRmmmooommmsssdddpppoookkk777777)))NNNsssrrrzzz|||{{{yyytttpppyyy~~~xxxssspppsss}}}|||xxxqqquuuzzz||||||{{{zzzzzz}}}xxxrrroooqqqttttttvvvwwwuuurrrppprrrtttuuuvvvxxxxxxxxxxxxzzz|||vvvrrrcccRRRRRRdddxxxqqqkkkXXXNNN222"""......,,,+++'''666:::///___sssVVVxxxuuulll]]]XXXlllhhhTTTAAA777777444333222111111111222333GGGlll~~~~~~}}}|||xxxooodddVVVJJJBBB>>>666;;;777444:::999444888---111999HHH```zzzxxxxxxzzz|||xxxiiiYYYCCC888BBBBBBZZZzzzffflllCCC222333222...+++...+++...111LLL\\\}}}RRR666333<<<```rrrcccMMMGGGDDDHHHPPPXXXbbbjjjsss{{{|||kkkSSSCCCDDDLLLZZZ```jjjtttyyyyyyvvvsss|||}}}|||{{{vvvppp]]]RRRhhhjjjwwwzzzRRR555IIIqqqpppcccqqqzzz^^^XXX}}}rrrfffXXXIII999222000......///000222333333222222111000333...///999DDDOOO]]]jjjjjjppprrrmmmmmmzzzwww|||xxxtttrrrqqqnnnhhhdddOOOKKKttt~~~AAAxxx}}}kkkxxxuuummm:::666111///,,,,,,,,,------------ZZZ|||aaarrrzzzrrrbbbzzzssspppkkkfff```VVVIII???333000///222666888555222999444///000222444777:::;;;<<<===???GGGSSSZZZ[[[fffjjjnnnqqqvvv{{{|||uuuuuusss___EEECCCiiiLLLBBBcccmmmjjjaaawwwZZZ[[[|||jjjEEE---***((())),,,)))))),,,(((''',,,,,,111@@@ZZZ{{{qqqyyynnnhhhrrrlllkkkSSSppp~~~|||zzzyyysssoooqqqwwwzzzzzzvvvnnngggiiiuuucccRRRCCC@@@@@@>>>CCCKKKVVVfffqqqwww|||yyyrrrtttsssbbb___gggccc\\\lllSSSOOOiiiiiiqqqyyyiiikkkeee|||@@@999///UUUyyydddvvv}}}}}}|||~~~|||{{{yyyuuurrrxxx|||~~~vvvqqqqqqrrrzzzwwwrrrtttxxx}}}~~~}}}}}}~~~}}}xxxsssqqqsssvvvrrrtttuuutttrrrrrrtttwwwtttvvvwwwxxxwwwxxxyyy{{{uuuuuujjjVVVLLLZZZsssyyyjjjZZZTTT888$$$,,,***(((---***---///CCC|||]]]VVV|||qqqhhhhhh^^^VVV```~~~xxx^^^CCC666777666555333111111111222333GGGlll}}}{{{{{{qqqbbbRRREEE===;;;:::777:::555333:::888333777999>>>KKK]]]rrrxxxooojjjqqqmmmhhhppp~~~vvvcccVVV@@@555@@@CCC___qqqpppEEE111222111000,,,---)))---444TTTddd~~~QQQ666555@@@dddeeeOOO999888999@@@GGGPPP___lllxxx~~~vvv]]]HHHEEENNNUUUfffnnnzzz|||}}}}}}|||{{{ttt```PPP___nnnggguuu___555QQQuuummmhhhtttvvvZZZTTT|||}}}xxxjjj]]]LLL???222.........///111444333444444333222222222888222444CCCQQQZZZfffrrrnnnpppllldddcccooo|||xxxtttrrrqqqoooiiieeePPPFFFnnnBBBrrrnnnzzz|||GGG:::444222...------.........888bbb~~~iiixxx~~~yyymmmeeexxxlllcccXXXPPPJJJCCC;;;555///......222666777444111---+++---222111...111888;;;>>>@@@EEEPPP___iiikkknnnqqqvvv}}}}}}}}}{{{zzzvvv```FFF:::YYYFFF:::___lllkkkaaaxxxYYY[[[~~~uuuLLL000,,,******,,,))))))---)))&&&***,,,666JJJtttiiidddaaappplllkkkZZZzzz~~~}}}|||wwwmmmfffiiipppuuusssmmmeeebbbhhhuuu|||yyywwwppphhhHHH===555666666444777>>>HHHdddtttwww||||||yyy{{{}}}uuuwwwttteee___dddcccZZZeeezzzQQQBBB\\\cccyyyrrrzzzjjjnnngggJJJ888888ccczzzqqqWWW|||zzzzzz~~~||||||zzzwwwuuuvvvzzz~~~~~~yyytttpppooovvv|||sssnnnwww{{{~~~}}}xxxuuuuuuwwwqqqrrrrrrrrrqqqrrruuuwwwsssuuuvvvwwwvvvwwwxxxzzztttyyysssZZZEEEMMMmmmxxxzzz{{{hhh]]]\\\???'''+++))))))---///)))111jjjNNN\\\~~~}}}hhhiiiZZZRRRVVVqqqiiiFFF666888777555333000///000111222NNNkkkxxxlllYYYGGG;;;777777999666999555444999555000777???TTTmmmzzzzzzvvvvvvyyywwwpppfff___bbbqqq}}}fffppp}}}sss```RRR<<<222>>>???ZZZ}}}lllvvvIII222111//////,,,---)))...555XXXqqq~~~|||PPP777777CCChhhzzz[[[BBB777666999AAAJJJUUUcccooo{{{tttWWWGGGMMMYYY]]]iiittt~~~}}}|||~~~{{{zzztttaaaOOOYYYvvvbbbppp;;;___ppppppvvv}}}pppaaafff}}}uuueeeUUUBBB888...,,,......000333333111111222111111555::::::DDDPPPWWW]]]ccciiimmmllliiibbbZZZ[[[jjj|||xxxtttsssrrrooojjjfffVVVFFFkkkAAAcccqqq|||TTT???777333///------......---444cccjjj|||jjjddd{{{rrriii~~~vvviiiZZZIII@@@;;;777333111,,,,,,...222555555333000111///333;;;;;;666777======@@@CCCIIIUUUfffrrruuurrrtttyyy}}}{{{ttt^^^EEE555LLLEEE666]]]mmmoooddd|||WWWTTTsssSSS222---+++)))+++)))(((...***'''***,,,777LLL|||jjj}}}XXXXXXmmmjjjhhh```}}}yyylllaaabbbiiisssnnneee___^^^eeeqqqzzz{{{rrrdddYYYTTTQQQKKKFFF@@@;;;:::===???@@@GGGPPPYYYvvv{{{zzz|||zzz{{{zzzxxxyyyuuuhhh______bbbUUU[[[ooo}}}}}}SSS999TTTbbbqqqpppwwwhhh}}}yyyQQQ555>>>ppp~~~rrr]]]|||{{{~~~}}}|||{{{yyyxxxvvvyyyzzzwwwrrrpppssswwwyyypppooowww{{{yyyvvvvvvrrrrrrqqqqqqqqqrrrtttvvvrrrtttuuuvvvuuuvvvxxxyyytttzzzvvv]]]CCCEEEiiinnntttmmmeeeeeeFFF***,,,+++...)))000---@@@XXX}}}kkkrrrRRRRRRcccvvvLLL777:::777555222///...///111222UUUkkk~~~pppdddQQQAAA888555666777444888666666999333222===AAAhhhttteeegggoooeee```[[[\\\hhh}}}}}}{{{zzzqqq```JJJ888222===;;;SSSwwwhhhuuuKKK666444111---+++...***...555XXX~~~yyyPPP777999EEEiii}}}lllQQQ:::<<<:::>>>JJJWWWcccnnnwww|||tttZZZNNNVVV```aaannnyyy~~~{{{{{{wwwvvvuuueeeSSSYYY}}}bbb|||@@@dddnnnmmmsss~~~qqqkkknnn}}}qqq^^^MMM===444...---......000333333111000222111444@@@MMMSSSkkkxxxmmmdddiiinnnjjjfffaaaZZZWWW[[[jjjvvvllltttvvv}}}yyyuuusssssspppkkkfffXXXFFFgggDDDUUUsss}}}^^^???888555000---,,,------,,,,,,___lllzzzjjjbbbxxxhhh|||sssgggSSS???666333000///000+++,,,///222444333111///777222///111555999>>>BBBBBBEEEGGGLLLYYYjjjvvvyyyxxxzzz~~~~~~xxxvvvooo[[[EEE===LLLRRR;;;___ooosssgggzzzYYYUUUnnnZZZ444---+++)))***(((&&&---,,,))),,,+++444GGGhhhuuuzzzqqqyyyTTTVVVoooiiidddccc~~~|||yyy||||||pppcccbbbgggooohhh___YYY[[[aaahhhmmm[[[PPPEEE??????@@@@@@???<<<>>>CCCHHHMMMVVVeeerrr~~~yyy||||||xxxzzzyyytttlll```[[[___VVVWWWjjj|||~~~```<<>>OOO```lllwww~~~vvvccc[[[aaahhhjjjuuu|||{{{{{{zzzwwwuuuyyykkkYYYZZZzzz^^^ttt{{{AAA^^^{{{kkkcccppptttpppxxx{{{mmmVVVBBB999222.../////////000333444222333555555<<>>;;;777111---,,,,,,,,,,,,111```mmmwwwtttppp|||eeexxxoooaaaKKK666000///------000,,,...000111222222000000+++444<<>>HHH]]]AAAfffwwwwwwpppyyyVVVWWWrrr___555...,,,)))***)))&&&,,,+++***---,,,111BBBXXXnnn{{{}}}{{{}}}pppWWWYYYuuulllaaaccc}}}~~~}}}zzzxxxrrruuuxxxwwwmmmbbb___cccddd]]]UUURRRUUUXXXYYYXXX@@@:::888;;;???@@@AAABBBGGGNNNWWW]]]eeettt}}}{{{zzz~~~www{{{wwwsssqqqbbbVVVZZZVVVQQQcccyyy}}}lll@@@___jjjppprrrhhh888CCCqqqrrrlll}}}~~~~~~|||{{{{{{|||yyyyyyxxxtttqqqqqquuuxxx|||||||||vvvllleeeiiirrr}}}{{{ooohhhdddkkkiiihhhjjjnnnrrrvvvwwwrrrtttuuuvvvuuuvvvwwwyyyxxxwwwrrrbbbIIICCC```yyyzzz}}}}}}TTT---***)))---///)))333LLL]]]zzzssssssUUUJJJPPPlll___@@@???999666333111111333666888RRRwww|||ttt[[[PPP@@@666333555777888666:::888666666666JJJjjjvvvYYYWWWXXXOOO\\\bbbooo}}}~~~tttdddPPP>>>555666@@@999RRR{{{qqqTTT888222---+++***///***...777]]]wwwQQQ777888CCCfff|||jjjYYYJJJAAA===333888FFFXXXgggrrr~~~qqqccc^^^aaajjjqqquuutttqqq{{{|||{{{xxxyyymmmZZZWWWuuu~~~VVVbbb~~~CCCYYYzzzrrrdddqqqxxxuuuwww|||{{{kkkQQQ<<<444///---///000///111555444333555777777CCCeee~~~jjj]]]VVVTTTTTTPPPMMMOOOYYYgggzzz}}}xxxuuusssooojjjeeePPPCCC```WWWFFFxxxsssuuusssFFF>>>999333///------------...TTTcccfffrrrgggqqqiiiwwwmmmZZZDDD111---///,,,,,,000///000111111111000000000555QQQggglllrrr{{{rrr___GGGIIIIIILLLXXXhhhssswwwsssxxx{{{wwwsssrrrrrrjjjVVVDDD777???bbbCCChhh{{{vvvyyySSSWWWxxxeee777000...+++,,,,,,(((,,,((((((......333BBBZZZsssqqqzzzlllXXX[[[zzznnn```fff~~~|||vvvsssooommmkkkggg]]]SSSOOORRRSSSMMMGGGHHHLLLMMMHHHAAA999777;;;BBBGGGHHHKKKPPP[[[eeennnsssxxx~~~zzzvvv{{{www|||tttppptttdddRRRUUUTTTJJJ[[[sssyyyqqq???```uuuuuurrr}}}nnn===MMMuuusssrrrzzz~~~|||zzz{{{}}}zzzzzzyyyvvvpppiiiccc```aaacccfffgggcccbbbiiittt~~~xxxmmm```VVVRRRRRRUUUTTTUUU[[[dddmmmsssuuurrrtttvvvvvvvvvvvvxxxzzzyyywwwtttgggLLL@@@ZZZiiiXXX111---***,,,111)))???ZZZQQQuuupppxxx___QQQBBB[[[eeeDDD@@@:::888555333333555999;;;PPP~~~wwwXXXLLL===333222666:::;;;888<<<888444444999UUU}}}WWWIIIZZZ\\\HHHbbbkkk~~~sssaaapppnnnbbbiiizzz}}}tttdddPPP>>>666888???666PPP}}}UUU888333///+++***...)))---888aaauuuRRR777777AAAdddttt]]]FFF888666888:::DDDVVVgggrrrzzzwwweeeYYYUUUWWWbbbnnnpppzzz||||||wwwkkkXXXTTTrrrvvvPPP[[[HHHYYY~~~nnnvvvxxxqqqqqqnnnjjj||||||kkkPPP999000---,,,///000000222666333333666777777FFFooooooUUUXXX\\\SSSNNNSSSNNNLLLSSSdddwww~~~yyyvvvsssoooiiidddPPPEEE```[[[AAA}}}yyyoooyyy}}}QQQ@@@;;;555000...............PPPllljjjrrrgggcccqqqyyynnnWWWAAA///...000...---000111111222111000///000111GGGeeeuuujjjeeellleeePPPDDDEEEFFFIIITTTdddooosssrrryyy}}}zzzwwwwwwvvvkkkUUUAAA888???fffBBBddduuuUUUXXX~~~hhh999111000------...***,,,&&&&&&///111666DDD[[[wwwmmm~~~sssVVVZZZ{{{pppaaakkk{{{tttooonnnhhh```XXXLLLAAA===>>>FFF@@@===@@@FFFEEE<<<333<<<:::???IIIPPPUUU^^^iiidddoooxxxyyyzzzttt{{{zzzxxxwww|||rrrooovvveeePPPRRRVVVIIIXXXrrrxxxuuu@@@cccyyylllyyymmmAAAVVV}}}zzzvvv~~~~~~|||zzz{{{}}}zzzzzzzzzwwwooobbbSSSIIILLLPPPYYY```bbbdddlllvvv~~~~~~sssnnncccUUUGGG@@@@@@BBBAAAAAADDDLLLYYYfffnnnrrrsssuuuvvvwwwvvvwwwxxxzzzzzzxxxwwwkkkNNN===UUU{{{^^^[[[555111---...000***MMMmmmTTTnnn~~~yyygggNNNTTTIIIggg|||nnn~~~aaa;;;KKKAAA666000333333000666BBBIII|||qqqWWWBBB888888555999???>>><<<<<<===<<<555777QQQoooxxxfffFFF888AAAGGGGGGLLL___{{{tttVVVcccuuuooo[[[MMM999666555<<<:::TTT]]]555333++++++******...---333eeexxxYYY444444CCCcccgggGGG555666999777>>>LLL]]]jjjwwwjjjHHHEEEVVVWWW[[[ffffffhhhnnntttuuuvvv|||}}}vvv}}}zzz}}}sssjjj___YYYnnnnnnOOO^^^PPPUUUwwwzzzpppnnnnnniiinnn{{{lllTTT666///......///000222111000888///333888888NNN{{{zzzQQQQQQVVVNNNKKKEEEHHHOOOXXXgggyyy|||}}}{{{wwwuuurrrkkkbbbZZZ???YYYLLLIIIvvvyyyuuuQQQHHHBBB999222...---,,,+++111@@@oooqqq|||hhhtttwwwiiiRRR:::......+++,,,111///222333666555...+++444BBBYYYmmmhhhWWWVVVPPPGGGLLLFFF@@@@@@GGGLLLSSSdddwwwyyyvvvrrr~~~|||yyyvvvqqqcccNNN>>>666FFFiiiDDD[[[|||xxx}}}yyy~~~eeeppphhhFFF:::+++//////+++***)))***+++***,,,666AAA\\\zzzwwwyyy}}}|||XXXnnnsss\\\rrr~~~}}}yyyppphhhkkk^^^KKK===777444222111333333777<<<999444666===@@@FFFMMMSSSZZZcccooowwwhhhppp{{{tttmmmvvv|||sssuuutttyyy~~~wwweeeUUUNNNZZZNNNIIIuuurrrPPPUUUsssooovvvIII]]]{{{yyyyyy}}}xxx~~~|||{{{zzzzzzzzz|||wwwtttrrrjjj\\\OOOHHHKKKUUUbbbgggbbb```kkkyyyuuueeeXXXQQQNNNKKKBBB:::<<>><<<@@@::::::>>>>>><<>>::::::>>>===<<>>888DDDMMM@@@<<>><<>>444555:::<<<:::===BBBNNN```jjj```NNN___nnnUUULLLTTTSSSTTTXXXbbbpppgggVVViii~~~|||zzz~~~}}}rrraaaTTTfffXXXEEE___jjjUUUSSSwww~~~wwwqqqxxxvvvqqqpppooosss{{{mmmUUU777000///...000222333333222555999:::777JJJwwwIIIBBBBBB;;;AAAIIIGGGYYY]]]tttmmmnnnvvv|||zzzuuupppiiicccRRRDDDgggzzz<<<;;;tttVVVKKKEEE>>>888333000...,,,,,,@@@www|||nnnyyyzzzuuusssfffPPP888---///---...222000555666:::;;;333111AAAVVVnnngggYYYFFF???MMMRRRDDD<<<<<<999888CCC[[[rrr~~~uuuqqqkkkXXXBBB888LLLcccAAAaaa~~~~~~tttVVVxxxjjjFFF===111444111+++---+++******+++222@@@NNNrrryyyyyysssjjjwwwgggRRRppp~~~{{{uuummmeee```PPPGGG;;;333111222444444;;;666444666888888:::>>>KKKOOOXXXcccmmmssssssrrrlllwww}}}zzzyyywwwtttuuuzzzxxxjjjWWWKKKYYYOOOIIIrrr~~~oooGGGDDDccchhhooojjjtttyyyuuu~~~OOOmmmmmmqqqvvvxxx}}}||||||}}}~~~}}}{{{yyyuuuuuutttjjjUUUBBB<<<@@@QQQ[[[hhhnnniiieeelllxxxzzzdddKKK;;;888<<<;;;@@@EEEGGGLLLVVV```dddiiinnnttt~~~}}}wwwvvvvvvwwwxxxwwwuuurrrtttwwwssshhhTTT===GGGjjjkkkrrrkkk<<<---///...000888[[[[[[aaa~~~mmmjjjhhhaaabbbiiilll\\\eeeuuuqqqIIIUUUKKK>>>222222444333222333JJJ}}}[[[BBB888>>>===<<<>>><<>>XXXooo>>>777444000...,,,//////777kkkbbb:::777BBB___qqq```III888111444;;;BBB??????KKKaaakkkbbbXXXVVVyyyMMMBBBGGGJJJPPP\\\kkk|||zzzwwwyyyuuu{{{uuucccTTTdddUUUBBBZZZsssYYYPPPppptttlllvvvxxxyyyzzz}}}{{{mmmTTT666000//////000333444444333555666888999LLLppp{{{fffFFFFFF@@@111BBBQQQNNNcccddd~~~uuupppiiiaaaPPPEEEhhhlll777666jjj|||}}}SSSJJJFFF@@@;;;666333///,,,///BBB|||~~~}}}mmmtttzzz}}}vvvjjjOOO777---///...///333111666888???BBB:::444BBBYYY```JJJ===777:::TTT\\\DDD<<<>>>;;;999JJJiiizzz}}}uuuooojjjTTT:::666OOO```EEEkkkiiiIIImmmhhhDDD>>>444666222+++,,,******+++,,,111???LLLlll|||xxxwww~~~ppp{{{dddOOOqqq}}}|||yyyssshhh[[[RRRCCC===444//////111444555@@@<<<666444555999AAAGGGNNNUUU^^^gggmmmmmmkkkiiieeeqqqssssss}}}|||xxxuuutttxxxxxxlllYYYJJJSSSLLLGGGooo~~~sssIIIBBB^^^mmmzzzwww|||uuuPPPjjjxxxkkktttyyyyyy~~~~~~|||zzz{{{}}}}}}{{{yyysssooohhhZZZFFF666555;;;EEEPPP___hhhhhhgggppp{{{}}}jjjUUUBBB888:::@@@CCCKKKSSSVVVWWW]]]eeekkkooovvvuuuuuuvvvwwwvvvuuussstttwwwsssjjjVVV>>>EEEeeeiiiwwwqqqBBB000///...111444```rrrOOOccc{{{ssszzzxxxllljjjsss~~~nnnxxxpppEEEPPPIII>>>333111444555444333@@@ppp]]]AAA777??????<<<===<<>>:::888999<<>>AAAJJJTTTdddtttyyyuuu{{{~~~uuufffVVVdddQQQ@@@ZZZxxxYYYOOOrrrvvvmmmppp}}}|||lllSSS555111000000111444555555444888444<<>>:::555111---444BBBzzzvvvsssvvv~~~xxxkkkMMM666---000///111555333888:::CCCKKKBBB777@@@SSSbbbDDD666:::FFFZZZWWW999===???>>>AAAWWWzzzuuuuuu{{{vvvqqqzzz~~~uuunnnfffOOO555222RRR]]]IIIwwwyyygggGGGddddddBBB@@@777888222---***)))***,,,,,,///999EEEUUUrrr~~~tttyyy|||rrr~~~dddOOOqqq}}}|||wwwtttooobbbOOO@@@666333///---///333888:::GGGCCC<<<444222:::FFFOOOTTT]]]gggjjjfffbbbbbbdddcccppp}}}ooottt}}}tttyyywwwuuuwwwvvvlllYYYHHHRRRLLLGGGmmm~~~xxxLLL???]]]www}}}yyyOOObbbwwwjjjuuuzzzzzz}}}|||xxxwwwyyy{{{zzzwwwvvvjjjXXXGGG888///000666===GGGUUU___aaacccnnn{{{pppWWWGGG>>><<>>CCCaaammmsss}}}yyyHHH222///---000;;;{{{xxxTTTssswwwuuuyyyqqqdddiii{{{}}}qqqDDDOOOGGG???666222444555555333>>>```___AAA555>>>>>>;;;<<<<<>>bbb{{{[[[NNNpppvvvmmmiii~~~nnnTTT666111111111222555777777666<<<777EEEXXX^^^dddmmmqqqjjjXXXJJJ===MMM^^^UUUYYYjjjvvvppppppggg\\\KKKBBBaaaTTT999999mmmmmmoooxxxyyyOOOIIIGGGDDDAAA>>>:::444000000666|||~~~mmmsssllliiitttwwwhhhLLL555---111000222666444<<<<<>>BBBHHHVVV]]]fffmmmmmmlllpppxxx}}}|||pppppppppkkkvvvuuutttuuuwwwxxxwwwvvvsssvvvtttmmmZZZ???AAA\\\ppptttnnn}}}~~~MMM444///...000HHH}}}\\\~~~zzzwwwppp```YYYlllwwwnnnhhheeerrrFFFQQQFFFAAA:::444222333444333>>>ZZZeeeCCC666???AAA===???@@@EEE>>>;;;GGGZZZcccZZZNNNQQQOOO===777TTTzzz~~~rrrjjjcccooo}}}|||ooo\\\HHH:::555333444888CCCHHHmmm[[[MMM888...---,,,///---333eeebbb;;;777<<>>GGGUUUPPP???>>>KKKQQQ???:::QQQeeeUUU???<<>>BBBIIIRRR^^^bbblllvvvyyyxxx}}}rrrjjjnnnuuuyyyyyywwwvvvvvvwwwwwwwwwvvvsssvvvuuunnn[[[??????YYYppplllwwwPPP555000///555IIIsssaaa|||zzz}}}zzzkkkWWWWWWrrrvvvhhhZZZPPPLLLLLLrrrHHHTTTFFFCCC===555111111222222666QQQjjjHHH999CCCDDDAAACCCEEECCCDDDHHHQQQ[[[___XXXOOOCCCNNNQQQXXXkkk}}}yyyssswwwzzzsssaaa|||}}}fffNNNBBB===888<<<===>>>GGGIIInnnjjjZZZ===---,,,,,,///---222ccceee===666:::PPP]]]DDD222444777444;;;IIIGGGZZZooolllPPP@@@UUUyyy{{{XXX???BBB@@@???PPP___kkk|||zzzxxxtttqqqtttzzz|||uuufffSSS\\\rrrGGGDDDiiijjj```IIIhhhsssqqqjjjqqq~~~ttt\\\>>>222111111333666888888888<<<===GGGKKKAAAAAAHHHHHH]]]???HHHRRRXXXgggccc\\\RRR___mmmoooiiijjjttt~~~wwwrrrqqqlll___RRR>>>BBBjjjAAA777>>>uuuooovvvdddNNNKKKJJJJJJIIIGGGBBB<<<888666000xxxssswww}}}qqqzzz}}}mmmJJJ444,,,111111333888555FFF@@@GGGVVVSSSCCC@@@LLLNNNFFFDDD]]]nnnQQQ888DDDBBB===GGGfff~~~{{{tttfffNNN;;;666;;;aaaUUUFFF}}}~~~{{{uuukkkZZZZZZFFFNNNCCC>>>::::::222///---,,,,,,000>>>KKKeeeyyynnndddppppppfffJJJnnn~~~yyyxxxqqq^^^FFF444------000000000//////000333555444222222@@@]]]vvv{{{tttrrrnnnggg^^^YYYZZZ```fffuuuyyynnnkkkqqqyyy~~~~~~xxxooofffVVVGGGJJJHHH@@@ccc{{{VVV@@@xxxvvvWWWpppqqq~~~{{{xxx}}}{{{yyyzzz{{{vvvkkkaaaTTTHHH;;;666888>>>JJJUUUMMMMMMNNNMMMKKKMMMZZZggg___KKK===>>>DDDIIITTT```fffhhhrrr~~~{{{||||||zzzwwwwwwwwwwwwvvvtttsssvvvuuuooo\\\@@@>>>WWWssskkk{{{}}}~~~QQQ666000000;;;@@@eeeddduuuqqq{{{{{{jjjVVVXXXrrrzzzttt{{{wwwmmm\\\KKK???>>>EEEMMM~~~TTTUUUEEE>>>888777666333222555777PPPoooPPP:::>>>FFFCCC@@@CCCKKKDDDIIIQQQYYYfffmmmfffWWWccc]]]eeewwwxxxWWWSSSkkk|||rrrfff\\\OOOAAA666333333:::GGGEEELLL}}}^^^JJJ000---...)))---777^^^zzzhhhDDD333;;;QQQaaa;;;222111555===:::???FFFOOOZZZXXXKKKEEEVVVmmmcccBBB===???<<<@@@KKK```sss|||}}}vvvqqqrrrooosss{{{ttteeeRRRXXX___BBBBBBllluuueee@@@ooooooiiirrruuu[[[CCC444333222222444666888999@@@===GGGOOOHHHGGGQQQWWWbbbRRR[[[```jjjyyykkk\\\bbbdddiiikkkhhhmmm|||}}}yyyrrrmmmggg[[[MMMDDD===yyyIII,,,IIIkkkbbbnnnsssOOOPPPOOOJJJEEEEEEHHHCCC:::222///dddvvvxxxyyyyyymmmRRR444+++555555222999AAAEEEAAAFFFQQQPPPFFFIIIVVVPPPbbbtttsss[[[AAA:::AAABBB<<>>>>>XXX{{{VVV}}}^^^111000222888GGG{{{hhh]]]}}}uuuyyyzzzooo]]]ZZZrrroooddd}}}|||nnnTTTPPPFFF<<<===KKKZZZbbb{{{QQQUUUEEE>>>888777666333222555666KKKxxxuuuVVV>>>@@@IIIGGGDDDGGGUUURRRUUUXXXYYY```ccc\\\pppgggPPPMMMddduuukkk^^^TTTIII===666444::::::;;;CCCbbbgggLLL///---000+++///666YYYzzzpppOOO;;;<<>>???000MMM}}}qqqlllqqqooorrrTTT666***333333222999@@@HHHDDDJJJTTTRRRFFFFFFPPP[[[```bbbZZZIII<<<:::???AAA;;;KKKrrr|||ooohhhXXX@@@333333;;;\\\IIIRRRtttddd___JJJNNNMMMFFFBBB>>>666333000---+++---777CCCWWWttt|||ppppppxxx~~~kkkTTTfffzzzrrr___GGG444------...333222111111111111111111111111DDDVVVqqqrrrWWWccchhhbbb^^^\\\]]]cccppp}}}|||rrryyymmmaaaooozzzwwwrrreeeRRRCCCIIIIIIFFF___zzzTTTFFFrrrkkksssLLLyyyvvvttttttyyy~~~}}}xxxsssqqqiiiXXXFFF555333)))--->>>>>>AAAUUUJJJYYY___III......999:::BBB???CCCIIIOOOaaapppoootttwww|||sssiiimmmxxxxxxvvvuuuwwwzzzzzzxxxvvvwwwxxxssskkkWWW<<<<<>>DDDPPPkkk|||wwwwwwxxxqqqsss|||}}}rrrbbbQQQ\\\ZZZDDD>>>fffyyyvvvFFF\\\jjjjjjhhhqqq}}}jjjuuu|||___===777666777;;;CCCKKKRRRUUUPPPIIIHHHJJJHHHIIIVVVeeeccc```|||rrreee^^^jjjiiiuuu~~~~~~{{{tttmmmggg]]]MMM>>>:::NNNaaa666888WWWkkkvvv~~~vvvZZZTTTQQQLLLGGGGGGJJJGGGCCCDDD555>>>fff|||lllhhh~~~pppyyyssslllwww\\\<<<---222222222:::>>>GGGDDDJJJSSSPPPCCCAAAHHHRRROOOHHH@@@===>>>@@@???@@@;;;JJJmmm~~~vvvooovvvzzzqqqcccOOO<<<444666EEEeeeHHHfffvvvwwwxxx[[[iiiyyyYYYKKKQQQNNNHHHGGGEEE<<<666000...,,,---444===OOOxxxvvvqqqzzz~~~~~~iiiQQQ___~~~yyynnnXXX>>>///,,,......444333222222111111111222///666OOObbblll```MMM^^^jjj^^^YYY___eeekkk}}}{{{uuupppdddQQQBBBNNNJJJHHHdddvvvQQQHHHkkkffftttyyyGGGqqqnnnoooxxxyyy}}}xxxqqqhhh\\\III999//////***///;;;<<<@@@PPPLLL]]]TTT999///444555222333999CCCHHHPPPggguuunnnvvvxxx}}}wwwccc___jjjvvvxxxtttyyy{{{wwwuuuxxxuuuwwwtttkkkVVV:::;;;VVVuuuccchhh===555555>>>iiiwwwgggxxxvvvyyyxxxlll]]]aaa|||ooo\\\gggiiikkkqqq~~~}}}```<<>>]]]iiiIII@@@EEEHHHJJJNNN]]]oooxxxyyy}}}tttppphhh[[[LLLBBB:::444444888999BBBCCC]]]|||GGG111///222...111444PPP~~~dddGGG:::EEEiiiTTT666666777777>>>>>>GGGRRRHHHEEEIIIKKKJJJTTTcccoooEEE888FFFVVVlll{{{xxxwwwyyyyyynnnooo{{{~~~uuuhhhXXXMMM^^^XXXAAA@@@mmmrrrUUU\\\cccoooiiiqqq}}}|||hhhrrr}}}}}}~~~bbb===>>>:::888999@@@HHHMMMPPPNNNMMMNNNTTTUUUMMMOOO]]]\\\WWWwwwqqq___YYYkkkmmmVVVfffxxxuuuppplllfffZZZHHH:::===___XXX999;;;OOOgggvvv[[[SSSPPPKKKGGGGGGHHHHHHFFF@@@>>>BBBbbb~~~oooqqq~~~uuulll```~~~yyyhhhEEE222333333444:::;;;DDDCCCIIIPPPLLLBBBBBBJJJHHHGGGCCCAAADDDHHHEEE>>>@@@===MMMlllzzznnnkkk___UUU]]]ttt~~~{{{ppp[[[FFF999777888PPPmmmOOOwwwzzziiiqqqtttqqqAAAssskkkSSSLLLSSSNNNHHHIIIHHHBBB:::333000///000555<<>>SSSaaannnrrrsssxxx___EEEQQQBBB<<<888888777444333444333999QQQzzzrrrPPPAAAAAAEEELLLSSS^^^yyykkkjjjdddWWWHHH>>>777333555999:::AAAHHHnnnHHH222///111---000333OOOpppNNN:::DDDddd~~~KKK222666999888>>>@@@KKKUUULLLJJJNNNJJJCCCKKK[[[xxx___<<<>>>VVVgggrrr}}}rrrccc\\\~~~zzzzzzxxxooonnnwwwqqqcccSSSMMMdddUUU<<<@@@qqq{{{vvvmmmiii{{{llltttrrryyykkkJJJAAA;;;444333999@@@DDDFFF@@@GGGLLL\\\jjjbbbaaasssgggYYYqqqrrraaaYYYiii{{{|||uuurrroookkkcccTTTBBB666===sssEEE111===]]]kkkyyyWWWQQQMMMIIIGGGGGGFFFGGGHHH@@@DDDBBB^^^|||yyysssrrr^^^sss|||rrrNNN666444333555999777>>>AAAHHHLLLGGGAAAGGGRRRNNNMMMNNNPPPOOOJJJCCC>>>CCCDDDUUUrrr|||rrrnnneeeYYY\\\ppp~~~uuubbbLLL:::222333666PPPkkkaaaxxxfffsss{{{eeeBBBcccQQQNNNTTTMMMFFFHHHHHHCCC;;;555222111111666<<>>```mmmYYYrrrSSS111,,,333HHHfff```lllwwwwwwtttwwwzzzvvvfffZZZccczzz___CCC222888@@@LLLSSSPPPFFFAAAAAA^^^iiirrrqqqnnnsss{{{___JJJPPPAAA<<<888999888555333444222666FFFhhhzzz[[[IIIDDDIIISSS\\\[[[{{{yyyzzz{{{fff^^^RRRDDD<<<777444666:::BBB===KKKrrrHHH333///000,,,///111KKK[[[???CCCYYY|||MMM555::::::666>>>DDDSSS[[[RRROOOSSSLLLAAAHHHZZZhhhuuuoooQQQ???LLLfffuuuzzzttteee___```qqq___lllzzz~~~xxxwwwyyyuuussscccTTTQQQlll~~~PPP:::???mmmkkk}}}uuu|||yyyyyyqqqXXXCCC;;;333111777>>>CCCEEE???GGGKKK^^^tttmmmlll{{{eeesss{{{pppfff```mmm{{{wwwsssooohhhZZZHHH:::444HHHkkk333***GGGvvvtttRRRNNNJJJHHHHHHGGGEEEFFFIIIHHHEEE:::RRRvvvoooxxx}}}eeejjjyyyTTT;;;777666:::;;;666777>>>GGGHHH???;;;EEETTTMMMHHHLLLTTTRRRGGGDDDJJJLLLPPPbbb{{{xxxxxx~~~iiieee|||kkkUUUBBB555///333;;;[[[lllxxxfffqqqxxx```WWW```QQQPPPTTTLLLGGGHHHGGGAAA<<<777444000000555<<>>AAA666222666333333///222@@@JJJLLLaaadddPPP]]]hhhmmmssswwwmmmhhheeejjjxxxiii[[[===OOOgggwww{{{xxxvvvvvvtttvvvqqqcccKKK555CCCjjj{{{gggtttGGG...---333CCC___^^^dddooovvvyyyzzz~~~wwweeeYYYcccnnnPPP;;;222:::???CCCBBB<<<;;;CCCNNN]]]eeeiiifffeeekkktttzzz```LLLIIIAAA;;;888999888555333444000444>>>XXXhhhWWWPPPSSS^^^hhhiiikkkcccTTTIII???999666444666:::DDD>>>^^^~~~yyy>>>111...111---///...DDDjjjFFF@@@MMMqqq]]]CCCCCC>>>777AAAMMMbbbcccUUUPPPUUUPPPFFFNNNaaaooorrrgggQQQKKK^^^yyy{{{sssssswwwzzzfffMMMEEEZZZ{{{~~~vvvtttyyyvvv~~~ooo```RRRSSSssssssHHH@@@DDDgggkkkxxxvvv{{{}}}ttt~~~}}}tttgggLLLBBB888666<<>>???EEEEEE===:::GGGTTTQQQCCC<<>>666???===AAA999FFFjjjaaaHHHTTTgggvvv}}}yyyxxxwwwtttpppgggYYYHHH<<>>FFFlllnnnQQQMMMCCC:::EEEVVVnnneeeSSSKKKPPPPPPIIIRRReee|||wwwgggVVVWWWooo|||zzz}}}hhhUUUSSSiii~~~tttqqq{{{xxx~~~hhhYYYMMMRRRuuuhhhBBBHHHJJJeeennnyyymmmrrrtttvvvuuuzzzuuuUUUKKK@@@===CCCKKKQQQRRRZZZeeedddtttsssccc{{{~~~vvvoooeeeXXXFFF888999CCCvvv@@@666???NNNqqq^^^QQQKKKGGGHHHLLLJJJEEEFFFKKKJJJLLLCCCEEE___pppnnnkkk{{{{{{~~~yyyhhh~~~|||qqq|||cccIIIFFFIIIOOOPPPFFFHHHYYYhhhdddQQQGGGQQQbbbZZZKKKQQQjjjiiiQQQLLL\\\```hhhwwwYYYVVVuuusssfffRRRDDD???666---999PPPzzzeeexxxbbbeeevvvdddrrr```SSSRRRVVVOOOLLLNNNJJJGGGEEEBBB<<<333///555???GGGkkkyyysssrrrwwwtttRRRccc}}}|||gggDDD///000444000999999:::;;;===???AAABBB:::AAA:::CCCFFF[[[yyy^^^DDDYYYpppzzz{{{{{{{{{{{{wwwwwwuuuooodddUUUGGG>>>DDD@@@RRRPPP<<>>333222EEEPPPHHHSSShhhkkk]]]OOOPPP^^^nnn~~~tttnnnpppxxxllliiiqqqssswwwwwwzzzxxxuuuvvvnnn\\\EEE555MMM{{{eee{{{<<<555444111QQQxxxwwwfffmmmuuuwww~~~iii[[[eee}}}nnnNNN333...666666444555CCCYYYdddXXXDDDTTT\\\eeellltttZZZFFFDDD;;;999666555555555333222333333777EEEbbb|||bbbKKKUUUooozzzxxxgggTTTDDD===;;;666000888@@@;;;EEEWWWNNN444333+++000///...---:::iiivvv\\\CCCCCCeeerrrVVVAAA;;;<<>>BBBLLLxxx{{{xxxnnnvvvkkk~~~tttRRRFFFRRRTTTRRR\\\ggg___bbbZZZ```ooo~~~~~~sssnnnZZZLLLFFF444888YYYmmm888<<>>666000777CCCCCC]]]hhhooommmlll{{{yyywww{{{uuuiiiYYYzzzyyydddFFF222///444666:::666FFFMMMAAAFFFOOODDDOOOVVVSSSZZZ|||oooLLLGGG```www{{{vvvuuutttqqqeeebbb```rrrpppbbbuuuwwwuuuwwwxxxwwwuuunnn```PPPCCC===FFF:::^^^rrrGGG>>>jjjvvv~~~rrr{{{GGGPPPsss~~~}}}uuuqqq|||yyypppcccMMM666,,,...)))&&&222666///<<>>888DDDbbb\\\~~~===+++111666UUUzzz|||xxxrrrpppttt}}}}}}nnn___bbbzzz{{{dddBBB444777666555555AAA[[[fffOOO<<>>;;;777333:::AAA@@@CCClllCCC222222+++111///...---777bbbwwweeeKKKBBB^^^XXX>>>>>>AAAHHHSSSXXXQQQ^^^PPPFFFWWW___eeeyyy~~~wwwtttuuu~~~wwwwwwwwwuuussstttwwwwwwuuucccXXXBBB___PPP;;;>>>QQQttt}}}qqqoooqqqttt~~~zzz]]]SSSZZZTTTPPP[[[iiinnnoooddd___tttttt|||{{{vvvuuunnnXXXGGG>>>333EEEqqqeee888888\\\nnnvvvzzz]]]VVVMMMLLLKKKKKKKKKKKKLLLLLLQQQJJJLLLIIIJJJeee|||www~~~}}}nnnooonnnzzz~~~xxxiiiMMMQQQaaa```kkkwwwxxx~~~yyyqqq___ccciiirrruuuiiiTTTEEE666555555444MMMuuu{{{xxxyyy___ZZZVVVRRRQQQRRRQQQNNNLLLMMMHHHEEEBBB;;;444777>>>CCCQQQ[[[rrruuujjjwww|||rrrxxxhhhXXX|||}}}~~~xxxdddFFF000,,,333999???777JJJRRR???DDDQQQCCCKKKnnn}}}^^^DDDLLLggg~~~wwwrrrpppmmmeeekkkppphhhSSSRRRggg}}}~~~xxxwwwxxxvvvsssqqqlll^^^KKKAAA@@@AAA777```rrr@@@666ffftttxxxvvv{{{xxxEEEKKKnnn~~~|||uuummm```III111***...222,,,111555666FFFKKK888888<<<888BBBEEE@@@OOORRR]]]HHHNNNbbb|||rrr|||{{{{{{~~~vvvwwwwwwqqqtttooojjjNNN>>><<>>///222444XXX{{{hhhttt{{{xxx}}}}}}ooocccggg|||xxx___===111666666888888GGG^^^```JJJ===AAAVVVfff~~~UUUFFFFFF:::888555444444444222111555333222888MMMrrr}}}qqqsssyyyssszzz\\\LLLEEE;;;777555444555999@@@DDDPPPppp777111000+++111......---222WWWyyyZZZAAAPPPsss^^^???@@@DDDJJJVVV]]]RRRZZZ[[[XXX]]]lll~~~{{{yyy~~~wwwuuuvvvtttpppnnnqqqqqqnnn]]]PPPCCCkkkwwwHHH;;;<<<\\\~~~www{{{qqq}}}mmmfffeeeWWWSSScccsssuuunnniii___sssqqq{{{yyypppgggTTTCCC888888]]]vvvOOO222888~~~www~~~nnn[[[QQQNNNNNNNNNNNNNNNOOOOOOPPPQQQLLLLLLKKKNNNdddvvvuuujjj|||qqqmmmppp{{{~~~}}}uuu\\\[[[ggghhhxxx~~~yyyyyyuuuqqqrrr|||{{{mmm___HHH:::666555111>>>dddyyy|||tttVVVYYYVVVSSSPPPNNNNNNNNNNNNOOOJJJGGGEEE@@@:::777999GGGJJJTTTxxxooozzzjjj{{{gggUUUnnn~~~}}}yyygggIII111+++444>>>FFF999PPPYYY>>>DDDXXXJJJQQQtttrrrbbbUUUGGG@@@NNNkkktttkkkhhhgggbbboooxxxsssPPP>>>BBBZZZttt}}}|||yyyyyyxxxtttooommmjjjZZZDDD>>>EEE@@@999eeeooo;;;999ttt~~~vvv{{{|||zzzIIIDDDbbbwwwzzztttmmm___FFF...)))000///111666444666IIIOOO===222<<>>HHHPPPDDDSSSeeerrruuummm|||{{{wwwxxxwwwyyyvvvqqqsssmmmdddJJJ<<<@@@ZZZooosss>>>333333333VVVgggllldddzzzmmmcccgggyyytttXXX888222;;;<<>>888HHH|||VVV999000EEE\\\TTTLLLQQQQQQPPPOOOOOOOOOPPPPPPIIIIIIKKKKKKMMMZZZjjjqqqbbb{{{|||uuuhhhfffrrr~~~jjjjjjrrrmmm{{{vvvnnnlllssszzzzzzxxxxxx~~~|||yyy|||wwwsssyyy}}}qqqaaaSSS@@@666555222555\\\~~~}}}mmmkkk}}}```UUUWWWVVVSSSOOOLLLLLLNNNPPPQQQLLLGGGDDDBBB>>>999666GGGLLLUUUwwwtttjjj}}}lllXXX```|||}}}zzzlllPPP555---777EEENNN>>>TTT]]]@@@GGGaaaWWW___jjj\\\CCC===@@@BBBDDDPPPoootttjjjjjjlllkkkxxx|||zzzttt^^^EEE===EEE^^^vvv}}}{{{zzzyyyvvvuuummmjjjfffTTT===:::FFFAAACCCqqqfff888FFFvvvRRRBBB\\\www~~~}}}|||xxxqqqbbbGGG...***333///???DDD555...???MMMKKK:::GGGUUUhhhTTT222CCC^^^OOODDDXXXeeegggjjjiiiwww|||ooowwwvvvuuuzzzzzzwwwwwwsssmmm___FFF666BBBkkknnn@@@888444444PPPaaa___|||~~~~~~qqqcccddduuu}}}pppSSS666555AAACCC@@@888CCCNNNDDD::::::888CCCPPPWWWQQQGGGGGGRRR]]]PPPHHHHHH999666444333333222111000000000111222777NNNyyy{{{{{{```IIIBBB999555:::888;;;BBB<<>>===OOOdddYYYccc~~~{{{{{{}}}iiivvv~~~tttssszzzzzzvvviiiWWW[[[ppp|||dddkkk~~~~~~nnn^^^OOO???666<<>>KKKQQQ???JJJHHHLLLEEEBBBbbbwwwWWWHHH]]]gggccciiinnnzzzoooooo~~~tttxxx|||xxxvvvyyyuuummmZZZBBB222FFFnnnEEE===555555GGGsssnnn~~~xxxhhheeesss}}}oooQQQ444555AAA@@@???===HHHUUUUUULLLDDD<<>>666:::DDDKKKSSSLLLIII888666333222222222000///111111333444555DDDiiizzz~~~wwwyyy~~~UUUDDD@@@444555<<<888:::BBB;;;HHHqqqmmm>>>...///,,,,,,000)))...222)))666^^^~~~|||iiiNNNGGGSSSmmmvvvPPPCCCddd~~~vvvwwwzzz~~~|||uuuwwwzzzooo^^^IIIDDD___MMM===999YYYqqqvvvjjjnnn```sssyyyzzz~~~yyyqqqqqqvvvyyyzzzwwwuuuhhhZZZaaannnmmmddd}}}rrr}}}yyysssaaaWWWEEE777555KKKiii<<<222RRRkkk```OOOJJJOOOMMMLLLJJJHHHGGGFFFEEEEEEDDDLLLKKKIIIGGG???DDDYYYfffuuurrrmmm|||qqq^^^ggg|||www~~~ooouuu~~~{{{www{{{lllZZZHHH:::222333111777ZZZsss```YYYWWWTTTSSSQQQOOOOOOPPPQQQRRRPPPOOOJJJEEEDDDEEEAAA<<>>OOOCCC===PPPsss|||^^^OOOgggoooeeeooozzz~~~}}}zzzrrreee^^^eeepppwwwmmmwww|||xxx{{{zzzuuusssvvvtttjjjPPP>>>555SSSvvv{{{pppKKKCCC666555999|||{{{yyy{{{lllgggppp|||qqqQQQ444444<<<777DDDPPPTTTZZZaaaRRR:::444:::DDDHHHDDDAAACCCBBB===TTTKKKDDD888555333222222111000///000000222333222===^^^vvvvvvxxxssssssyyyyyyxxxLLL@@@@@@666111;;;666777CCCCCC]]]OOO444111---,,,,,,000'''...444(((222OOOsssZZZFFF@@@UUUgggYYYttt}}}~~~~~~xxx{{{xxxsssyyy}}}lllUUUEEEHHHqqqiiiCCCAAA;;;iiivvvdddlllpppbbbkkk{{{sssuuu{{{wwwxxxvvvrrrxxxxxxxxxrrrllluuuvvvfffxxxyyyqqqfffQQQHHH<<<:::EEEjjjDDD666<<>>555...333999PPPwwwzzz}}}___^^^UUUTTTQQQOOOPPPSSSUUUTTTRRRLLLOOOOOOKKKJJJJJJFFF@@@BBBUUUXXXggg|||sssllluuuxxxiiifffSSSaaa|||yyyyyyuuugggOOO<<<<<>>@@@666888MMMSSSPPPWWWGGGXXXUUU```yyyyyyaaaUUUssszzzgggooo~~~vvv___KKK@@@FFFZZZmmm|||eeeYYYjjj{{{zzzyyyxxxwwwuuutttuuurrrbbbCCC<<>>777555333222222111000......,,,...000...777WWWyyysssuuuqqqpppwwwvvvvvvxxxsssrrrCCC888===777111===888;;;LLLRRRyyyooo999...333---,,,---///%%%---555)))///777oooTTTBBBEEExxx{{{ppp{{{{{{uuuwwwtttpppxxx}}}iiiNNNCCCKKK~~~VVV:::CCC@@@}}}zzz\\\cccYYYSSSZZZqqqrrrvvv}}}~~~}}}|||~~~wwwnnnxxxzzzkkk~~~yyyhhhUUU===888555AAAZZZ^^^===<<>>:::AAA___zzz>>>666cccyyy\\\???CCC[[[vvvuuu|||uuupppnnnZZZ<<>>[[[TTTDDD===BBBMMMbbbpppkkkgggeee|||___```|||rrreee^^^```iiiqqqvvvVVV===<<>>555444333222111000000000111...///222//////>>>RRRsss{{{}}}uuujjjeeegggkkkllljjjwwwvvvxxx~~~aaa888000888>>>:::AAA===>>>eee```===111///...---+++++++++,,,,,,,,,------111RRR|||gggSSS^^^pppvvv}}}xxxjjjmmmmmmssszzzjjjOOODDDQQQjjjmmmBBB<<>>DDDVVVhhhpppooolllrrrssswwwyyy~~~vvviiittt~~~}}}zzzyyyyyyxxxppp___PPPIIIUUURRROOO\\\mmmkkklll|||{{{ggg___qqq}}}~~~yyynnngggZZZTTT===222======999BBBnnnnnn;;;BBBjjj}}}~~~uuuaaaIIIFFF^^^zzz{{{wwwsssssscccEEE444444111777@@@@@@>>>LLLcccoooXXXJJJGGGOOO\\\ppp|||xxxhhhpppaaadddvvvppptttzzzrrr\\\RRR\\\uuuzzzzzzwwwtttuuuxxxwwwrrriiiGGG666DDDdddiiiyyyYYYQQQSSSHHHAAA666FFFyyyxxxmmmeeeuuu|||~~~{{{}}}rrrpppdddQQQYYYZZZ<<>>@@@EEErrrrrr]]]aaa[[[hhhjjjiiissscccZZZdddnnnxxxlllFFF>>>@@@>>>NNNnnn```999===LLL{{{\\\VVVSSSFFFEEEMMMJJJIIIHHHGGGFFFFFFGGGHHHIIIEEEEEEHHHJJJHHHHHHIIIKKKUUU^^^eeevvv{{{rrrnnnyyyrrraaajjj___^^^gggkkkhhhjjjrrrttt___888777:::222555EEElll|||}}}|||rrrxxxuuu~~~qqq{{{YYYVVVXXXTTTPPPTTTTTTUUUVVVVVVUUUTTTSSSSSSUUUTTTPPPOOOQQQPPPMMMBBBBBBEEEJJJOOOWWWggguuuvvvwwwwwwxxx}}}yyyyyy{{{{{{zzzyyywwwooo]]]LLL^^^gggZZZXXXoooppplll}}}uuuaaa^^^qqq~~~{{{yyyuuu}}}wwwhhh___RRRBBB222555@@@;;;<<>>111@@@@@@]]]OOO...333,,,,,,222(((***++++++++++++,,,,,,,,,---222ccc}}}pppaaaIIIPPPddd~~~yyynnn}}}}}}vvvsssrrrllldddmmmpppmmmeeeRRRIIISSSnnnkkkDDD>>>FFFUUU{{{eeeQQQ[[[TTTTTTWWWVVV___rrr{{{|||{{{uuuzzzooodddZZZ\\\qqqzzznnnpppIII999:::BBBHHHjjjzzzFFF777MMMppp}}}oooHHHRRRQQQFFFHHHLLLLLLKKKJJJJJJIIIJJJKKKKKKDDDDDDEEEHHHLLLMMMMMMMMMHHHNNNTTT^^^qqqrrrzzzwwwnnn^^^ZZZdddmmmlll```]]]fffllljjjsssyyygggHHH333666888666FFFaaa~~~ttt}}}xxxlll___SSSOOOPPPSSSNNNRRRRRRSSSTTTTTTSSSQQQPPPPPPQQQNNNJJJIIIMMMOOONNNBBBEEEIIIIIIHHHQQQiiixxx~~~uuu{{{www||||||yyy{{{yyyhhhUUU^^^zzzjjj]]]}}}uuuyyyvvvpppeeejjj}}}vvv{{{xxxqqqbbbYYYGGG777111<<>><<<:::HHH]]]wwwFFF444JJJrrrxxxzzz[[[EEEOOOMMMIIIMMMKKKLLLLLLKKKKKKKKKKKKKKKKKKCCCCCCDDDFFFJJJLLLLLLJJJMMMKKKIIINNN```ssswwwpppxxxrrraaaeeegggxxxppp```^^^___]]]eeedddjjjxxxqqq444;;;AAA<<<666DDDjjjnnnnnn~~~sssUUUXXXOOOJJJQQQPPPOOOOOOPPPPPPPPPOOOMMMMMMKKKLLLIIIDDDDDDIIIKKKJJJ???BBBGGGHHHHHHPPPeeezzzzzz~~~uuuwww~~~ssszzz}}}zzzyyyyyyoooaaacccyyyfffxxx|||sss|||{{{tttjjjWWWMMM:::222777@@@888888ZZZiii777888jjjbbb]]]bbbMMMIIIcccllluuu|||}}}zzzyyysss```EEE111RRRyyyyyy\\\___qqqnnnddd{{{iiieeelllqqq|||wwwwwwvvv||||||yyyvvvwwwuuukkk___GGGDDDLLLtttyyyhhhXXXWWW[[[YYYOOOKKK:::RRRpppzzzyyyrrrwwwxxxiiijjjooovvv|||}}}|||zzz|||}}}}}}|||zzzxxxvvvvvvuuuxxxkkkhhhnnn```ZZZqqqffflll>>>::::::444333222111000/////////000111111000------///222///MMMyyy}}}wwweeeVVVPPPFFFGGGNNNXXX_________aaaRRRVVVVVVRRRWWWiiiyyyqqqKKK777555777<<<<<<999<<>>333777:::EEEiiiMMM000777hhhtttjjjUUUKKKMMMLLLLLLNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHDDDEEEDDDBBBCCCFFFEEEAAAPPPIII???>>>KKKaaaoootttzzzqqqooouuuwwwZZZMMMQQQRRRWWWaaallluuucccGGG555:::888666FFFgggsssfffwwwwww___SSS\\\QQQIIIPPPSSSNNNNNNOOOOOOOOOMMMLLLKKKJJJKKKIIIEEEDDDGGGIIIGGGBBBCCCGGGKKKLLLRRR```nnn~~~}}}ttt|||wwwyyy|||}}}~~~rrrxxx{{{yyywwwvvvsssoooooorrr{{{uuummm^^^HHH===222111<<>>HHH___www~~~www{{{~~~sss]]]]]]bbbmmmvvvyyyyyyyyyxxxyyy{{{zzzwwwtttssssssmmmqqqhhheeejjj```dddiii===::::::444333222000///////////////000000///.../////////222<<>>@@@IIIHHHEEE@@@???EEEOOOVVV___|||sss]]]JJJ:::333@@@999888>>>@@@AAALLL\\\NNN111---,,,...---,,,,,,,,,************++++++++++++)))...,,,UUU{{{kkkjjj```TTTYYYnnnzzzpppsssllljjjzzzyyyvvvnnnlllmmmhhhjjjkkkdddZZZPPPIII``````CCC;;;888BBBdddeeeQQQLLLXXX___aaaUUU[[[YYYXXX\\\^^^hhh|||qqq}}}|||lll]]]PPPLLLTTTUUUZZZgggllloooxxxwwwkkkGGGCCC<<<888>>>RRRuuu|||MMM<<<<<>>===<<<]]]___>>><<>>888======KKKmmmYYYMMMEEEYYY]]]dddXXXZZZTTTRRRWWWYYY```qqqkkkxxx}}}xxx___DDDIIIEEEFFFPPPTTTVVV^^^```aaahhhuuu~~~zzzuuuqqqiiiddd]]]UUUVVVOOO<<<:::???EEEWWWNNN000555LLLvvvsssiiiyyy{{{lllRRRXXXOOOJJJPPPGGGAAAOOOJJJJJJIIIHHHGGGFFFDDDCCCCCCEEEBBB>>>???FFFGGGCCC<<>>111000777888???===EEEsssBBB(((<<>>AAADDDHHHSSSttt\\\777777------,,,,,,,,,+++++++++))))))))))))************))),,,000000LLL~~~ttthhhUUUFFFWWWwww}}}~~~}}}yyysssnnnmmmnnn{{{~~~kkkaaa]]]^^^ccchhhqqqbbbSSSKKKMMMdddOOO///FFF>>>AAAttteeeRRRUUUXXX[[[]]]XXXYYYRRRRRRZZZ]]]]]]eeerrrsssjjjxxxlllbbbTTTGGG@@@AAAGGGKKKKKKKKKMMMRRRXXXWWWQQQJJJRRRGGGAAACCCAAA===???GGG===WWWyyyJJJ777;;;PPPgggwww{{{|||~~~WWWVVVQQQLLLLLLOOOPPPKKKGGGHHHIIIIIIHHHFFFCCCCCCCCCEEEDDDCCCAAAAAABBBCCCCCC>>><<>><<<:::999>>>FFFGGG^^^|||qqqpppqqqVVVUUUSSSPPPNNNOOOSSSVVVYYYVVVUUUXXXXXXSSSOOONNNOOOOOOLLLHHHIIILLLLLLIIIIIILLLHHHAAAIIIZZZaaa]]]vvvrrrqqqzzz|||wwwooo{{{vvvqqqpppsssuuutttrrrsssrrr~~~sssRRR???666444555>>>DDD???CCCpppYYY===,,,GGGgggkkk{{{lll```YYYZZZ\\\ZZZYYY\\\```kkkyyy~~~xxxyyy~~~{{{pppmmmqqqpppiiiSSSKKKpppjjjTTThhh~~~wwwtttvvvlllVVVAAA777<<>>AAA<<>>BBBEEEEEEEEE:::999:::>>>AAAFFFPPPZZZrrrRRR>>>444NNNwwwrrrtttddd\\\UUUQQQNNNKKKKKKJJJJJJIIIEEEGGGHHHHHHFFFFFFFFFGGGCCCDDDEEEFFFFFFDDDCCCBBB@@@>>>@@@DDDCCCCCCQQQdddtttppp{{{yyy{{{|||iiiSSS???333555===999<<<===<<<<<<>>>AAACCC>>>>>>??????===:::777555999999<<<@@@@@@???EEEMMM|||~~~jjjooo\\\WWWVVVTTTQQQNNNNNNPPPRRRVVVSSSTTTVVVUUUQQQOOOQQQNNNOOOMMMIIIJJJMMMKKKGGGEEEGGGEEEDDDJJJWWW___aaaxxx}}}pppwww~~~sssnnnnnn|||zzzuuuppplllmmmqqquuu{{{yyy```@@@555444666888>>>===DDD```xxxGGG222EEEeeeuuuxxxxxx```YYYTTTUUUUUUSSSRRRUUU```iiiyyyvvv|||www|||}}}|||wwwooolllppptttuuueee^^^yyy~~~|||ooo[[[eee~~~{{{uuuppplll^^^III<<<:::MMMuuuooo{{{VVVPPPLLLMMMOOOPPPRRRUUU___```[[[^^^iiiqqq~~~}}}xxxyyyuuuwwwwwwuuuwwwzzzwwwpppooonnnmmmlllkkkhhhdddaaaaaa___]]]\\\\\\[[[YYYXXXTTTXXXbbbppp}}}uuu\\\III>>>[[[???666444222222000///...---------------------............)))222///,,,;;;TTTrrriiiggg{{{sssWWWTTT]]]KKKCCCAAA@@@:::===CCC===HHHEEEEEEKKKQQQWWW```gggvvvyyyCCC,,,+++---,,,,,,,,,+++++++++******(((((())))))))))))******)))(((---,,,///PPP{{{}}}zzzwwwoooaaadddsssyyyzzzppplllpppvvvpppzzz{{{|||qqqdddYYY[[[bbbeeedddbbbQQQSSSMMMSSSFFF666@@@999ZZZjjj^^^^^^```VVVQQQUUUUUUYYYVVVYYY```aaa]]]```gggmmmyyy~~~qqqvvv}}}~~~lllaaaUUUQQQKKKEEEAAA@@@AAABBBAAAFFFJJJOOO]]]vvvmmmJJJ444BBB\\\vvvmmm}}}aaaNNNVVVRRRPPPMMMJJJHHHGGGIIIJJJEEEGGGHHHGGGFFFEEEFFFGGGAAADDDGGGIIIIIIFFFBBB???AAA>>>@@@DDDCCC???CCCLLL{{{ooonnnyyy|||yyyiiiTTTFFF???888999;;;;;;999666666666888999:::;;;;;;:::999888???>>>???CCCKKK___||||||ttt}}}ppppppyyyfffOOOVVVVVVUUURRRNNNLLLLLLMMMQQQPPPQQQSSSPPPLLLNNNTTTMMMOOONNNKKKKKKMMMJJJEEEDDDAAABBBFFFIIINNNYYYdddhhh~~~uuuttt{{{rrrppptttvvvtttmmmfffgggqqqzzzuuuuuu|||tttIII333333888:::;;;BBBBBBYYYWWW333;;;jjj}}}vvv~~~SSSQQQQQQSSSRRRRRRTTTYYYXXX___hhh~~~~~~vvv|||qqqtttzzztttpppmmmmmmuuu~~~xxxuuurrryyywwwyyyzzzxxxppphhh]]]LLL;;;999@@@aaakkkxxxyyy|||SSSYYYZZZUUURRRSSSVVVWWW___WWWQQQXXX___ccc~~~{{{~~~yyy{{{|||~~~wwwmmmnnnllljjjiiigggccc^^^ZZZ\\\ZZZXXXWWWWWWVVVTTTSSSNNNMMMNNNSSSYYY]]]\\\ZZZ[[[[[[WWWOOODDD:::222///VVV>>>666444222111000///...---------,,,,,,---------.........---///000111000222[[[hhhuuuuuuggg\\\```fff```hhhnnnvvv@@@+++000333---++++++++++++************(((((((((((()))))))))******&&&+++///,,,;;;kkk{{{~~~}}}zzzlllkkkwww~~~xxxooonnnpppuuu~~~zzzuuu|||{{{pppdddeee]]]YYYaaaiiifff\\\UUUNNNNNNSSStttMMM444555;;;GGGxxxfff\\\\\\ZZZNNNKKKTTTWWWWWWVVV[[[aaa```[[[ZZZ^^^dddjjj{{{}}}ooozzzsssgggxxxsssqqqrrr}}}oooJJJ666888CCCnnnrrrzzzoooSSSLLLHHHNNNLLLJJJKKKLLLLLLJJJIIIHHHHHHHHHEEEBBB@@@AAABBB???AAADDDFFFFFFCCC@@@>>>???<<<>>>CCCDDDAAAAAACCCPPPaaaooooooqqq~~~~~~ttt\\\EEEAAA>>><<<;;;999777777::::::999777666777:::>>>@@@;;;JJJbbbyyy|||xxxvvvrrrkkk~~~fffSSSRRRSSSTTTTTTRRROOOLLLKKKKKKNNNNNNOOONNNJJJFFFKKKRRRKKKNNNNNNLLLMMMNNNJJJDDDFFF@@@???EEEEEEDDDRRRfffVVViii~~~zzzwww|||rrrrrrttttttmmmeeebbbfffkkknnnpppxxxjjjPPP999555;;;===;;;:::@@@QQQvvvbbb===222WWWyyyaaaXXXYYYXXXUUUQQQQQQUUU[[[TTTXXX^^^nnnxxxuuuzzz{{{uuutttnnniiippp}}}wwwuuurrrfffYYYLLL===555<<>>???>>>?????????>>>>>>=========::::::???CCCCCCBBBAAA999KKK\\\eeennnzzzvvv|||{{{qqqjjjqqq}}}|||rrrggg\\\RRRLLLFFFAAABBBGGGFFFGGGHHHKKKQQQXXX^^^aaahhhzzzyyywwwmmmddddddQQQPPPQQQNNNOOOQQQPPPNNNMMMLLLMMMMMMLLLMMMKKKFFFBBBFFFNNNJJJMMMNNNMMMNNNNNNJJJDDDHHH@@@???EEEDDDBBBSSSkkk]]]ggguuu}}}}}}zzzyyyzzzssstttyyy{{{zzzyyyuuuoooggg___WWWSSShhhmmmvvvdddEEE:::555:::<<<888888>>>LLLqqq```999333@@@ooo}}}UUUdddddd```VVVLLLJJJNNNSSSWWWXXX```kkkyyyttttttnnnfffiiirrrnnndddUUUFFF<<<555777FFFXXXdddrrrccc```ddd```WWWTTTYYYWWWPPPXXXZZZUUUSSSUUUYYYqqq~~~~~~{{{|||~~~zzzvvvqqqkkkbbb[[[WWWVVVUUUTTTRRRPPPNNNNNNNNNMMMKKKIIIKKKIIIGGGEEEDDDCCCAAA@@@===999555333333444444333NNN;;;777444111111///...---,,,,,,,,,,,,,,,,,,,,,------------'''///,,,(((000333333888kkkuuuwwwfffGGG...---111---)))+++*********))))))))))))(((''''''(((((((((((())))))***(((%%%***---'''888\\\yyy|||zzzyyyuuu|||{{{uuutttuuuiiinnnfff___eeeiiiiiinnniiijjjjjjhhhgggiiioootttwwwxxxuuuooonnnpppqqqooogggggg___\\\aaa[[[UUU\\\\\\]]]aaaeeeaaaVVVNNNKKKOOOsssaaa666666999CCCrrr```XXXOOOMMMUUUYYYQQQPPPRRRLLLJJJMMMQQQSSSRRROOONNNMMMMMMNNN]]]ppp~~~yyyrrrooorrr~~~xxxooo~~~lllYYYKKK;;;...555KKKggg~~~|||}}}aaaOOOGGGJJJTTTHHHDDDDDDMMMWWWXXXNNNBBBAAAAAAAAA???======>>>@@@>>>===;;;:::::::::<<<===<<<:::999;;;???@@@???>>>CCC999@@@\\\ooonnnjjjmmm}}}}}}yyy{{{}}}zzzyyyzzzwwwpppppp~~~}}}vvvrrr|||rrroooeeeOOOQQQQQQHHHJJJLLLNNNNNNMMMMMMMMMNNNNNNLLLKKKKKKGGGCCCFFFLLLIIILLLMMMLLLNNNOOOLLLFFFFFF@@@@@@FFFFFFGGGVVVjjjhhhnnnvvv}}}uuuooozzzttt{{{wwwqqqnnnkkkeee\\\TTTSSSYYYcccoooyyyrrrSSS===;;;666666:::666444BBBVVVwww===(((:::QQQ}}}yyysssfffSSSYYY[[[XXXOOOHHHIIINNNQQQUUUSSS___eee|||zzzuuurrrmmmgggfffgggwwwzzzllleeePPPCCC888444666???VVVmmmuuuvvvttt]]]UUUTTTQQQPPPTTTYYYWWWQQQSSSYYYUUUPPPTTTWWW]]]kkkvvv{{{}}}{{{{{{{{{}}}uuunnncccYYYSSSPPPOOONNNMMMKKKIIIIIIIIIHHHFFFDDDCCCCCCCCCBBBAAA???======:::999777555444222///---KKK999666222111000///...---,,,,,,,,,++++++,,,,,,,,,---------)))...)))(((111222***(((===nnnwww333+++***000000))))))000******)))))))))((((((((('''''''''((((((((())))))***///((((((///***,,,BBByyyxxxyyyzzz}}}ppp|||xxxvvvgggjjj___WWW^^^___[[[\\\\\\[[[ZZZYYYZZZ]]]```ccchhhbbb___``````___```cccVVVZZZSSSSSS\\\VVVPPP]]]YYYZZZ[[[WWWNNNHHHOOOYYYsssbbb>>>222777@@@```kkkcccZZZ[[[cccbbbTTTPPPQQQKKKKKKNNNQQQQQQQQQPPPPPPPPPPPPVVVZZZhhhzzz}}}vvvtttqqqqqqsssyyydddkkk}}}bbbNNNDDD===777444111222:::PPPrrrtttxxx___SSSQQQJJJKKKUUUHHHEEEEEELLLTTTTTTKKKAAABBBAAA@@@>>><<<<<<>>>@@@>>>===<<<;;;:::;;;<<<===::::::;;;<<<>>>@@@>>><<>>MMMlll|||jjj]]]XXXTTTSSSXXX[[[WWWSSSQQQOOORRRNNNOOOXXXXXXWWW^^^rrr|||wwwvvv|||~~~wwwlllaaaXXXQQQLLLIIIHHHFFFDDDDDDDDDCCCAAA???===>>>>>>===;;;:::::::::444444555444333111111111HHH777555111111000///...---,,,,,,,,,++++++,,,,,,,,,---------111+++)))111333$$$(((AAA333???ddd```222///...---,,,***&&&&&&)))))))))))))))((((((((((((''''''''''''((((((((()))"""...'''###---+++'''555ZZZxxxpppyyyrrrmmmnnnaaaXXX\\\[[[RRRPPPQQQOOONNNPPPVVVZZZ\\\\\\VVVPPPQQQZZZ]]]VVVSSSVVVRRRYYYRRRRRR]]]VVVPPP___QQQSSSSSSOOOHHHNNNeee|||]]]555555BBB@@@VVVxxxmmm[[[[[[\\\ccc^^^NNNNNNVVVWWWIIILLLNNNMMMLLLNNNOOOOOOPPPZZZWWW^^^uuu{{{|||hhhwww{{{vvvbbbggg{{{wwwlllYYYGGG888666666444666<<<;;;LLLddd~~~lllxxx|||iiiUUUNNNSSSVVVRRRLLLHHHGGGHHHKKKOOONNNHHHBBBFFFEEECCC???<<<:::;;;===???>>>>>>===============888;;;===???AAABBBAAA>>>555@@@FFFCCCGGGWWWjjjtttkkkzzz~~~yyyzzzxxxrrrzzzyyy|||yyysss|||~~~yyysssooofffIIIKKKMMMBBBBBBOOOKKKLLLLLLKKKJJJJJJLLLNNNPPPKKKJJJNNNOOONNNNNNPPPGGGJJJKKKJJJMMMPPPOOOKKKAAABBBDDDEEECCCBBBDDDHHHFFF[[[iiihhhnnn}}}wwwpppsssyyymmmgggggghhhiii___VVVJJJCCCEEEMMMTTTWWWdddiiiuuu}}}zzz||||||nnn```KKK;;;777;;;:::555666333777@@@GGGXXXddd888222RRRsssuuuWWWRRRTTTMMMSSSUUUPPPNNNPPPNNNIIIIIIGGGXXXUUUaaa[[[~~~~~~|||wwwrrrrrrjjj]]]XXXhhhrrrzzz{{{nnnaaaMMM:::444555;;;AAAFFFWWW|||kkk{{{XXXZZZZZZVVVXXXaaaaaaWWWQQQRRRVVVRRRLLLRRR\\\VVVSSS^^^tttzzzxxx{{{tttpppxxxwwwkkk```VVVMMMGGGEEECCCAAA@@@@@@@@@>>><<<======<<<:::888888999:::666777666444111000222444NNN666111777111000///......------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++---@@@kkkOOO444///---,,,+++***))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((())))))))))))************FFFpppvvvlllxxxsssooohhhbbb^^^\\\[[[[[[SSSKKKFFFIIIKKKIIIIIIMMMNNNQQQRRRRRRQQQQQQTTTWWWOOOLLLNNNVVVYYYUUUSSSUUUTTTOOOOOOSSSVVVcccUUU???CCC555@@@KKKtttcccRRR[[[VVVYYYWWWQQQNNNQQQRRRRRRJJJLLLJJJGGGNNNYYYXXXMMMRRRQQQSSSWWW[[[dddzzzyyymmm```bbbkkkxxx{{{}}}pppeeedddbbbVVVDDD777<<<444222888===>>>CCCJJJ```yyyvvvrrr]]]ZZZWWWTTTSSSSSSTTTUUUWWWSSSMMMJJJJJJJJJIIIGGGAAABBBBBBBBBAAA???===<<>>:::>>>@@@===;;;BBBSSSbbb|||eee^^^uuuzzzrrr|||vvvyyy{{{}}}~~~{{{wwwXXXUUUQQQKKKFFFEEEGGGJJJLLLKKKJJJIIIIIIIIIIIIJJJHHHIIIKKKMMMMMMLLLJJJIIIIIIIIIJJJLLLNNNMMMJJJHHHEEEDDDDDDDDDDDDCCCCCCCCCDDDOOOiiimmm^^^gggxxxssskkknnn}}}}}}xxx~~~zzzfffVVVeeefff^^^LLL<<<999???FFFKKKQQQVVVYYY[[[aaahhhkkkmmmllldddZZZVVVUUUOOOGGG<<<999888888777666777888>>>444:::KKKeeerrrDDD---KKKttt|||aaaLLLQQQRRRIIILLLOOOQQQRRRQQQOOOMMMHHHJJJQQQWWWWWW___zzz~~~uuuuuuyyyppp```bbb\\\YYY^^^ooozzziiiXXXGGG;;;888000;;;@@@AAARRRxxxpppzzzcccWWWUUU]]]\\\___bbb]]]QQQKKKLLLQQQQQQRRRSSSTTTTTTSSSSSShhhzzztttsss~~~tttjjjvvv}}}{{{qqqcccRRREEEGGGDDDAAA@@@@@@???;;;777<<<:::666444666888777444333222111000000111222222MMM666111777111000///...------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------111...111DDDdddyyyRRR666---///---,,,+++***)))))))))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))*********+++QQQooo|||{{{]]]___vvv}}}uuukkkgggfffddd^^^XXXZZZTTTQQQTTTTTTOOOLLLLLLKKKMMMNNNNNNLLLLLLNNNQQQ\\\XXXWWWZZZ[[[UUUQQQRRRRRRYYY]]]```qqqaaa===;;;999888^^^nnn]]]XXXRRRXXXYYYZZZXXXRRRQQQRRRRRROOOKKKSSSSSSJJJGGGNNNSSSRRRPPPPPPQQQRRRSSSXXXiiizzzzzzzzzyyyvvv}}}lllWWWKKKKKKRRRYYYLLLHHHDDD@@@:::555999@@@666999AAAOOOaaawwwpppvvv___ZZZXXXTTTRRRPPPPPPQQQRRRPPPMMMJJJIIIIIIHHHEEECCCBBBBBBBBBAAA@@@???======@@@???<<<:::999:::;;;<<<===;;;;;;<<>>888<<<>>>;;;777:::CCCLLL___ccclllrrrnnnkkkzzzxxx{{{xxxyyyyyyyyyrrrvvvwwwxxxzzz~~~oooWWWOOONNNLLLHHHEEEEEEGGGJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGJJJKKKLLLLLLKKKJJJKKKJJJJJJKKKKKKJJJGGGDDDCCCCCCCCCBBBBBBAAAAAAAAAFFF<<>>AAAEEEIIIKKKIIIIIICCC<<<:::===;;;555???===:::888888999>>>BBB333BBB___}}}XXXEEE666GGGmmm~~~RRRUUUVVVDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIFFFIIINNNQQQXXXooowww~~~tttiiihhhbbbZZZXXX```kkkuuutttcccUUUHHH;;;444333DDD777999[[[yyy|||^^^VVVTTTVVVUUUXXX[[[WWWOOOLLLMMMLLLLLLMMMNNNNNNNNNNNNNNNQQQrrrzzzzzzmmmhhh~~~}}}|||{{{xxxsssyyy}}}}}}zzztttiii^^^MMMHHHCCC@@@@@@@@@===:::;;;999666555555666444222555444444333333333444444KKK666111666111000///...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,000///+++(((111LLLsss[[[999***''')))---,,,+++***))))))(((((()))((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))******###777```{{{rrrwww{{{bbbRRR]]]zzzqqqjjjjjjiii```XXXZZZWWWWWWZZZYYYUUUPPPOOOUUUWWWXXXXXXXXXWWWYYYZZZXXXTTTQQQRRRPPPNNNOOOSSSQQQiiiOOO444555:::888FFFvvvXXXRRRVVVVVVUUUUUUUUURRRNNNNNNPPPLLLEEEIIIOOOPPPLLLOOOZZZaaa```QQQQQQRRRQQQMMMNNNXXXcccvvvyyy~~~}}}tttkkkkkkooofffxxxlll___\\\YYYVVVUUUSSSUUU^^^iiiiiiyyyaaa```pppuuuXXXSSSUUUSSSPPPMMMKKKKKKKKKLLLGGGFFFFFFFFFFFFDDDAAA>>>CCCBBBAAA???>>>>>>======>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<>>>@@@@@@???===:::===@@@???<<<;;;===???BBBOOO___jjjpppwwwkkkkkkpppuuu~~~~~~jjjtttwwwVVVHHHEEEDDDEEEFFFEEEDDDEEEGGGIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDGGGJJJKKKLLLMMMLLLLLLKKKJJJIIIIIIFFFCCC@@@BBBBBBBBBAAA@@@???>>>>>>BBB444???XXXbbbgggrrrzzz~~~xxxxxxrrrmmmzzz~~~yyyaaaWWWSSSZZZ^^^ZZZTTTRRRCCC@@@<<<999777666444333:::999777333444888999666///222444444222333555888CCChhh{{{ZZZ888***111\\\zzzqqquuu[[[HHHSSSRRRAAAEEEEEEDDDDDDEEEFFFGGGHHHIIICCCAAAEEEIIIOOO___ppp}}}yyywww}}}uuubbbXXXOOONNNTTT___lllwwwvvv|||uuulllgggcccWWWJJJBBB:::444222555@@@DDD\\\ssshhhYYYTTTTTTQQQPPPQQQRRRPPPLLLLLLOOOIIIIIIJJJJJJKKKKKKJJJJJJKKK[[[```|||yyyTTTcccwww}}}}}}|||~~~wwwmmm]]]VVVNNNHHHFFFCCC@@@===:::999777888888777555333333333333333444555666666GGG666111555000000///...------------,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,)))///111,,,&&&///EEEYYYkkkOOO222'''))),,,+++)))+++***)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***///,,,===jjjuuuSSSUUUiiixxxvvvrrrnnnggg```[[[ZZZZZZ\\\[[[YYYWWWWWWUUUVVVWWWXXXYYYZZZ\\\]]]YYYZZZXXXVVVTTTZZZgggsssAAA555>>><<<===YYY{{{cccYYYVVVXXXXXXOOOQQQPPPMMMLLLNNNPPPJJJBBBMMMJJJHHHPPPbbboookkk```QQQSSSUUURRRMMMLLLQQQXXXcccwwwlllpppwwwwwwwwwzzzqqqyyyggglllnnnVVVTTTYYYOOONNNKKKIIIGGGFFFFFFGGGCCCBBBBBBBBBBBBAAA???>>>CCCBBB@@@>>>=========>>><<<<<<=========<<<<<<;;;:::;;;===>>>??????===;;;;;;===???AAAAAA@@@>>>===777<<>>@@@CCCDDDDDDDDDEEEFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@BBBDDDGGGJJJLLLMMMNNNLLLKKKIIIIIIHHHFFFCCC@@@BBBBBBBBBBBBAAA@@@>>>======>>>AAAGGGUUUiiirrrlllooossszzzgggvvvuuu}}}iiiQQQKKKMMMOOOWWWaaaWWWNNNFFFCCC@@@<<<999888777777666555666777777666666888777555888DDDRRR[[[xxxPPP;;;:::III^^^rrruuuiiitttcccPPPLLLFFFEEEKKKFFFFFFFFFGGGGGGHHHHHHHHHEEEBBBBBBDDDDDDFFFPPP[[[fffjjjwwwzzz}}}xxxggg^^^RRRKKKKKKPPPXXX___jjjmmmrrrxxx}}}}}}||||||{{{~~~|||xxxssspppkkkddd]]]WWWRRROOOHHHBBB===:::777555888===:::]]]sssooo___YYYSSSWWWTTTSSSQQQOOOLLLKKKMMMPPPJJJKKKKKKLLLLLLKKKKKKKKKPPPTTTWWWxxxjjjOOOJJJjjj{{{ssspppiii```XXXRRRLLLFFFAAA>>><<<<<<======999666666222222333444555777888999DDD555111333000///...------,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,'''---333222---***---111999kkkkkkrrrMMM444---)))---111000,,,***))))))(((((('''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))///((()))FFFxxx}}}eeeKKKAAALLLjjjzzzyyytttkkkjjjfff```\\\[[[[[[ZZZWWWWWWXXXYYY\\\___bbbcccVVV]]]bbbbbbeeeuuu}}}KKK888:::DDD<<>>???@@@BBBBBBAAA???===<<<<<<<<<===:::;;;<<<======<<<;;;;;;888999<<<======<<<:::::::::::::::;;;<<<<<<;;;:::666<<<===999EEEbbb{{{hhhtttwww||||||xxxwwwjjjwww~~~~~~~~~lllfffuuulllNNN??????BBB>>>999===???CCCDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA???@@@BBBEEEHHHKKKLLLMMMLLLKKKIIIIIIIIIHHHFFFDDDCCCDDDEEEEEEDDDBBB@@@???===EEEEEEDDDPPP___fffhhhYYY]]]nnnrrreeejjjwwwuuu{{{nnn^^^LLLBBBBBBMMMDDD===>>>>>><<<;;;>>>::::::::::::999666444444;;;;;;777666GGGhhhhhhKKK666;;;NNN{{{ssswwwxxxVVVRRROOOAAA@@@NNN@@@BBBDDDFFFFFFEEECCCBBBAAADDDHHHIIIEEEBBBGGGNNN___jjj}}}{{{|||vvvkkkeeeZZZQQQKKKIIIHHHEEETTTVVV[[[bbbiiilllllljjjiiiiiifffaaaaaaeeedddaaa^^^ZZZSSSKKKCCC>>>;;;999888777888888666666???JJJ```{{{nnnpppxxx``````]]]UUU[[[[[[ZZZVVVPPPLLLLLLMMMOOOLLLLLLLLLMMMMMMLLLLLLKKKKKKLLLOOOfffhhhIIILLLdddyyyzzzyyytttmmmhhhbbbZZZQQQKKKJJJFFFEEEFFFAAA999666777666666555444555666888999AAA555222222000///...---,,,,,,,,,,,,*********+++++++++++++++************++++++++++++,,,+++++++++,,,,,,+++***---555CCCeeewwwdddwww~~~VVV888+++((((((+++---+++'''(((---((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))###)))+++444TTT~~~ttt|||eeeDDD888LLLOOO[[[gggvvv{{{mmmdddbbbaaa```cccaaa```aaaeeejjjmmmnnn]]]jjjxxxlllCCC222???333999MMMqqqTTTQQQ[[[SSSOOOTTTPPPLLLNNNNNNMMMPPPSSSPPPIIIAAAHHHPPPUUUTTTOOOIIIEEEBBBGGGIIIFFFEEEHHHLLLMMMRRRggg{{{|||~~~}}}uuupppoootttwwwrrrllliiivvvllliii\\\ppp}}}{{{ZZZWWWVVVKKKCCCGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCAAA>>>===>>>AAADDDAAA@@@???===<<<<<<;;;;;;888999:::;;;;;;;;;;;;;;;777999;;;<<<:::999999:::===<<<;;;999888777888888666;;;:::111111AAARRR\\\nnnvvvtttsss}}}~~~wwwkkkxxxyyyiiijjjyyyvvvlllxxx|||mmm]]]LLLAAA:::<<>>===999333333888999777888999888666777;;;888DDDPPP___xxxsssLLL777444AAATTTpppoooiii]]]PPPIIIGGGFFFEEE???BBBEEEGGGGGGEEEBBB@@@???EEEKKKLLLGGGDDDEEEHHHVVVeeeyyyeee___TTTLLLJJJJJJEEE>>>@@@AAAEEEJJJOOOSSSTTTTTTQQQQQQNNNIIIIIILLLKKKGGGDDDAAA===999666555444555222444888888666>>>UUUkkk|||wwwppphhhZZZ```^^^WWWZZZ\\\]]]YYYQQQMMMMMMNNNMMMJJJKKKKKKKKKKKKJJJIIIIIIGGGJJJNNNVVVuuu|||zzzLLL===UUUrrr{{{yyyvvvsssqqqooojjjbbb\\\\\\VVVSSSRRRKKK???;;;???>>><<<999666666888;;;===~~~???555222111//////...---,,,,,,,,,,,,)))*********++++++++++++************++++++++++++---+++((('''(((+++---///...111000555HHH___~~~MMM///---///,,,,,,***))))))%%%"""&&&---(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))"""+++///...;;;\\\|||www[[[CCC777???EEENNN[[[___gggxxx~~~yyyuuuuuuxxx~~~zzzZZZAAA222777FFF:::@@@ZZZhhh]]]UUUUUUWWWQQQQQQUUURRRIIILLLMMMKKKKKKMMMLLLHHH>>>CCCIIIKKKHHHDDDEEEGGGBBBFFFGGGBBBAAAGGGKKKKKKHHHNNNVVVdddzzztttzzzwwwvvveeeeeepppaaaWWWSSSUUUNNNBBBBBBMMMEEEEEEDDDDDDDDDDDDEEEEEEAAABBBCCCAAA>>>>>>@@@BBB?????????>>>===<<<::::::777777888888999:::;;;;;;999;;;<<<;;;999888:::;;;===>>>>>>;;;888777777999666555555666999:::666111777KKKYYYeeeuuuzzzwwwxxxpppRRR;;;777>>>;;;888888;;;:::888<<>>======;;;888888;;;:::666444333333444555888:::;;;666999<<<<<>>???777444999>>>NNNhhhlllsss}}}nnnSSS:::555<<>>hhhhhh\\\SSSVVVVVVQQQOOORRRQQQLLLLLLPPPQQQMMMKKKLLLLLLJJJPPPHHHAAABBBFFFGGGEEECCCGGGKKKJJJDDDCCCIIINNNMMMHHHJJJKKKRRReee|||vvv|||vvvqqqfffbbbpppnnnhhhnnnzzz{{{yyynnnZZZQQQXXXTTTFFFDDDMMMKKK@@@DDDDDDDDDEEEEEEFFFFFFFFF???BBBDDDCCC@@@>>>>>>@@@>>>>>>??????>>><<<:::999777666666777888999;;;;;;:::<<<===;;;999888;;;===777:::<<<;;;777555666999777777888888555222333777,,,888:::===NNN```ooo~~~|||rrrOOOMMMAAA555777@@@;;;---666444666:::888444777>>><<<>>>AAABBBAAAAAABBBCCC>>>>>>???@@@AAACCCEEEFFFBBBBBBBBBBBBDDDEEEFFFGGGNNNKKKIIIHHHHHHHHHGGGFFFCCCEEEGGGJJJJJJIIIHHHFFF>>>RRRMMM@@@EEECCC???IIIcccjjjuuuuuuiiivvvssstttyyy}}}ccczzz|||lll\\\YYYaaafffbbbbbbhhhoooyyyjjjQQQ888444BBBRRRpppiiiuuuvvvKKKHHHCCCAAACCCEEEDDDCCCEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFDDDBBBCCCHHHLLLIIIEEEBBBTTT]]]mmmrrrXXXQQQTTTPPPGGGAAA???<<<888444444777:::444555555333555999888444999999999999999:::;;;;;;===AAACCCCCCLLLqqq|||kkkZZZYYYXXXOOOVVV[[[NNNKKKPPPQQQLLLKKKNNNNNNKKKIIIIIIIIIIIIIIIHHHGGGFFFHHHIIIKKKBBBQQQYYYaaa|||^^^EEEIII^^^nnn~~~}}}~~~~~~|||yyytttmmmllloookkkbbbcccmmmdddbbbaaaccciiisss}}}vvv;;;444222111///......------,,,++++++************************************************))))))))))))))))))))))))+++***++++++,,,---...///BBBRRRiiinnnMMM888---,,,***)))((((((((()))))))))(((&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&(((---000***,,,EEEcccrrrxxxWWWMMM???555444888;;;;;;KKKPPP\\\mmm~~~hhhOOO:::<<<555333===@@@???EEEssseeeNNN^^^OOOPPPPPPQQQQQQPPPPPPOOOOOOOOONNNMMMLLLKKKJJJIIIKKKIIIGGGGGGHHHJJJJJJJJJDDDGGGJJJJJJHHHHHHKKKNNNVVVMMMHHHJJJLLLTTTlllxxxzzzyyysssqqq|||yyyeeekkkjjjhhhsss~~~tttfffUUUNNNNNNOOOOOOLLLFFFCCCEEEGGGKKKJJJHHHFFFDDDDDDDDDDDD@@@CCCFFFFFFDDDBBBCCCDDDAAA???============<<<;;;999999999888999999::::::======<<<:::777555555777777777777666555555444444444444333333222111000000---...000333555:::???CCC[[[jjjzzz~~~||||||kkkZZZKKKAAA;;;222222111111111111111222......///000111333555666999:::;;;<<<===???@@@@@@===;;;:::<<<@@@BBBBBB@@@GGGCCC??????BBBFFFHHHHHHKKKKKKKKKHHHCCCAAA@@@@@@DDDFFFJJJLLLKKKGGGBBB???BBBCCCEEEGGGGGGEEEBBB@@@RRRkkkmmmbbbmmm|||lllpppxxxfffxxx^^^FFF???DDD<<>>:::???333???:::<<>>777555<<>>>>>===<<<;;;:::999888888888888888888999:::999666555666777777666666555444444333333333333222111111000//////...//////......000333666///444999:::<<>>>>><<<:::888:::>>>BBBEEEEEEDDD@@@======@@@CCCEEEEEEEEEGGGGGGFFFDDDCCCCCCDDDDDDGGGJJJKKKHHHDDDBBBAAABBBCCCDDDDDDCCCAAA???>>>???QQQfffpppqqqrrrxxxuuunnnooorrr{{{nnnUUUnnnkkkxxxeeePPP???;;;FFFTTTeeeeeeuuujjjNNNFFFEEEDDDDDDDDDDDDDDDCCCBBBAAABBBAAA@@@>>>>>>>>>>>>???BBBCCCCCCAAA@@@@@@BBBDDDBBBBBBHHHTTTcccrrr~~~nnnYYY===<<<>>>AAACCCAAA===:::777999999777777::::::999>>>666BBB===>>>GGGDDDTTT___}}}yyy___XXXVVVTTTSSSSSSSSSQQQPPPOOOOOOMMMLLLKKKJJJJJJJJJHHHGGGFFFFFFGGGGGGFFFEEEGGGBBBDDDHHHDDDAAAQQQhhh~~~hhhOOO<<>>HHHOOOZZZbbbeeedddbbb```VVVTTTTTTUUUQQQFFF===:::===666,,,$$$###&&&***---***)))((('''&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++&&&&&&******&&&(((///PPP|||LLL444222333===666222555:::@@@HHHPPPTTT]]]gggqqq~~~ooo^^^PPPHHHBBB>>>999555333555888;;;<<<>>>888>>>ZZZ{{{lllRRRWWWYYYOOOLLLLLLKKKKKKJJJIIIHHHGGGLLLKKKKKKJJJIIIHHHGGGGGGHHHGGGFFFFFFFFFFFFGGGGGGIIIFFFCCCDDDGGGHHHEEEBBBCCCBBBDDDHHHDDD===@@@IIIJJJQQQ___uuuuuuzzzzzzxxxfffRRRKKKPPPSSSNNNFFFNNNKKKIIIKKKPPPRRRQQQNNNKKKJJJHHHFFFDDDCCCBBBBBBCCCEEEGGGGGGFFFDDDDDDEEEAAA???===<<<===>>>===<<<;;;:::999777666666666666333555777888666555555666555555444444333222222222000000000//////......---......---+++))))))***,,,111---(((%%%'''---777===:::UUU```LLL333,,,.........---,,,,,,,,,---...///------,,,,,,,,,,,,---------------...///111222333444555666777999:::;;;;;;:::888666888<<>>===???BBBCCCCCC@@@AAACCCCCCAAAAAAAAABBBAAAEEEHHHGGGBBB??????BBBCCCBBBBBBAAA@@@>>>===<<<>>>BBBLLL[[[kkkvvv|||}}}dddiiijjj```]]]xxxoooaaa[[[ZZZwwwvvvrrrvvvwwwmmmbbbYYYUUURRRRRRLLLDDDHHH]]]{{{}}}xxxhhhEEEDDDGGG???CCCCCCBBBBBBAAA???>>>===>>>======<<<<<<<<<======???@@@@@@???===>>>@@@BBBCCC@@@AAAIIIVVVhhh}}}nnnyyyaaaPPP???>>>JJJRRRLLLAAA<<<:::;;;>>>AAABBBEEEIIINNNKKKVVVVVVZZZgggooooooSSSUUUTTTSSSSSSTTTSSSQQQOOONNNMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFFFFGGGGGGFFFEEEBBBBBBDDDEEECCCBBBIIIRRR___nnnvvvMMM;;;AAATTThhhuuu~~~~~~|||vvvmmmeeeZZZ\\\^^^\\\XXXUUUUUUVVVuuu:::333111000......------,,,++++++***************************************************)))))))))))))))))))))))))))))))))))))))***+++,,,+++///333444111,,,((('''###&&&***------------...+++,,,111666333***$$$###"""$$$)))...000...((($$$'''''''''&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((($$$%%%***,,,)))(((***444PPPvvvzzz{{{lllQQQ<<<555222666777333444888666;;;@@@BBBEEEIIINNNQQQIIIJJJHHH@@@777111...------111888===<<<777666777<<<<<<>>>[[[qqqYYYRRROOOPPPUUULLLKKKJJJHHHGGGEEEEEEDDDGGGGGGFFFEEEEEEDDDCCCCCCDDDEEEEEEDDDCCCCCCCCCDDDBBB@@@??????AAAAAA@@@>>>===<<>><<<;;;:::;;;<<<;;;:::888888777666555555555666222444777888666555444444333333222222111000000000......---------,,,,,,,,,+++,,,,,,+++******,,,...222111///------,,,***(((...555444+++)))000222---111000///............///++++++******++++++,,,,,,,,,,,,,,,---...///000111111222222444555666777888777777777999<<>>=========>>>CCCFFFCCC<<<999<<>>EEEAAA@@@HHHYYYkkkwww|||dddnnnwwwlll[[[ffftttlllwwwyyyiii]]]\\\aaaZZZYYYUUUNNNHHHHHHOOOUUUlllqqqrrrqqqzzzyyy```JJJGGGGGGDDD@@@============<<<;;;:::999::::::;;;;;;;;;<<<<<<======>>>>>>===<<<===???BBBGGGAAA>>>BBBJJJVVViiixxxzzz}}}~~~|||yyy{{{fffRRRGGGCCC???:::???;;;===EEEMMMSSS\\\fffhhhhhhsss~~~zzzmmmtttZZZTTTVVVUUUUUUUUUUUUTTTQQQNNNKKKJJJIIIHHHGGGGGGGGGGGGIIIGGGFFFFFFGGGGGGFFFEEEAAAEEEFFFCCCCCCFFFGGGFFFPPPccclllNNN<<>>@@@======>>>@@@???@@@EEEKKKHHHEEEDDDHHHKKKSSSbbbqqq}}}iii[[[VVVVVVWWWNNNSSSUUUPPPGGGCCCEEEJJJCCCGGGKKKMMMNNNPPPRRRUUUFFFEEEDDDCCCAAA???>>>===>>>>>>?????????>>>===;;;;;;999777777888999999888444444444444555555666777444666888888666333111111111111000000///.........,,,,,,++++++++++++*********+++---,,,+++,,,---///%%%(((,,,......,,,+++***222///(((%%%***222000((())))))))))))***+++,,,---***************+++,,,---++++++++++++,,,,,,---.........///111222333444555444666999;;;===>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAA<<>>AAAGGGSSS^^^eeeooo}}}~~~iiiUUUVVV]]]\\\YYYZZZbbblllxxxooouuu[[[RRRTTTZZZYYYXXXWWWVVVTTTPPPMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFEEEEEEGGGGGGFFFDDDDDDGGGFFFCCCDDDJJJJJJEEEFFFTTTfffyyywwwgggJJJ;;;;;;===DDDQQQ___kkkppprrrzzz}}}|||rrrkkkiiiddd___\\\YYYRRRFFF===uuu999222000///------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((())))))'''&&&%%%%%%&&&(((***((()))***)))(((''''''(((###!!!"""(((+++'''###!!!000,,,'''$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%&&&)))---$$$---444DDDjjjzzzsss^^^BBB666999333111111444555444777;;;777444555888999666555666>>>888888>>>EEEMMM___pppaaaUUULLLMMMPPPNNNIIIFFFJJJIIIGGGEEECCCBBBCCCCCC>>>>>>>>>=========<<<<<>>???@@@;;;>>>AAA@@@===<<>>===<<<<<<;;;<<<===<<<999777888777555555777777777666222222222222444555666777666777888777333111////////////......---,,,,,,,,,***************************+++,,,,,,***)))***+++,,,...///...,,,,,,///222(((,,,......+++)))((('''+++++++++,,,------......***************+++,,,---+++***************++++++,,,,,,---...000111222333222555999;;;;;;::::::;;;===???@@@@@@>>><<<<<<<<<<<>>>>>===;;;999888999999:::;;;;;;::::::777888999::::::::::::999999:::;;;::::::<<>>>>>>>>>>>888<<>>AAA@@@===;;;:::;;;===AAAEEEGGGHHHGGGGGGHHHFFFFFFFFFDDDAAA@@@AAACCCAAABBBEEEGGGHHHGGGFFFFFFAAAEEEHHHFFFAAA======???AAAKKKgggzzzrrrkkkrrrxxxjjjppppppiiieeerrryyyxxxnnnmmmkkksss~~~tttyyy|||tttkkkuuuKKKCCCDDD???999===CCC>>>222999999999:::999999888888555666777888888777777666666777888888888:::===???<<<::::::<<<<<<:::>>>CCCQQQXXXeeevvv{{{kkkXXXVVVWWWVVVVVVWWWUUURRRPPPOOONNNLLLJJJKKKJJJJJJIIIIIIIIIIIIIIIEEEDDDCCCCCCDDDDDDCCCBBBDDDAAAAAACCCDDDBBBCCCEEECCCDDDBBBHHHXXXhhhzzzqqqcccQQQBBB999666666333666;;;???@@@@@@??????888777555333333555777999ttt999222000///------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''%%%###"""%%%''')))***$$$%%%&&&%%%%%%%%%''')))###"""###%%%###!!!$$$***%%%%%%%%%(((+++---,,,+++$$$%%%&&&'''''''''&&&%%%$$$###############$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%(((+++***&&&+++%%%%%%***000???aaalll```^^^XXXMMMFFFFFFEEEFFFIIIIIIPPPbbbvvvlllVVVQQQQQQKKKJJJMMMLLLFFFCCCCCCGGGEEECCCAAA@@@@@@AAABBB==================<<<<<>>>>>;;;888>>>@@@@@@???@@@AAAAAA@@@AAAEEECCCAAAMMM\\\ZZZKKKHHHFFFEEEFFFFFFFFFGGGJJJFFFGGGGGGHHHJJJNNNPPPPPPLLLLLLNNNPPPMMMHHHIIIMMMGGGJJJNNNQQQQQQQQQRRRSSSOOORRRTTTSSSNNNLLLMMMOOOFFFDDDDDDFFFIIIIIIEEEBBBBBBCCCDDDDDDDDDCCCBBBAAA???>>><<<===???>>>;;;888888666555555777888777777333333222222111222222222444444333111...---...///------,,,,,,+++******)))))))))))))))************&&&(((***+++******+++,,,***(((&&&(((+++---,,,+++---(((%%%((()))((())),,,((()))******+++*********'''''''''((((((***++++++***))))))(((((((((((()))******+++,,,...///000111111333555555444555999======@@@CCCBBB???<<<;;;<<<@@@CCCFFFGGGFFFDDDCCCCCCDDDDDDBBBAAA@@@?????????BBBDDDFFFHHHIIIGGGEEEDDDBBBAAA???@@@BBBCCCCCCCCCCCCAAAKKK\\\jjjxxxwwwffflllooo|||tttrrr{{{kkk|||{{{qqqzzz___IIIGGG>>>@@@@@@<<<666333777>>>888888888888777555444333444444555666666555444333444555666666666888;;;>>>===;;;;;;<<<;;;888:::???>>>NNN^^^gggmmmssswwwyyyjjjUUUTTTTTTMMMMMMVVVSSSPPPMMMKKKKKKKKKJJJIIIGGGGGGFFFFFFEEEFFFFFFFFFEEECCCBBBBBBCCCCCCBBBAAAAAA===>>>CCCBBB===<<>>IIITTTiii~~~yyycccTTTLLL>>>>>>===:::777555555666777;;;===:::888;;;FFFOOOhhh???///000///......,,,+++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***###$$$,,,+++### %%%)))%%%'''!!!/// )))---555&&&***&&&$$$)))'''+++$$$###''' (((...$$$666&&&###/// !!!(((!!!###$$$%%%$$$&&&"""""")))000!!!"""$$$(((%%%111!!!000&&& ,,,$$$---&&&///,,,222000jjjxxx~~~zzzWWWWWWWWWLLLKKKLLLLLLJJJHHHHHHIIIKKKBBBBBBBBBBBBBBBBBBAAAAAA===>>>>>>===<<<===@@@BBBAAADDDFFFFFFCCC@@@AAABBBAAAAAA@@@<<<888:::BBBIIICCCAAA???>>>@@@CCCBBB>>>>>>>>>@@@BBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDAAAEEEGGGFFFIIINNNOOOMMMPPPPPPNNNLLLKKKLLLOOORRRPPPRRRSSSQQQNNNMMMNNNQQQTTTRRRPPPOOOOOOMMMJJJGGGJJJIIIGGGEEECCCAAA@@@@@@FFFFFFGGGGGGFFFEEEEEEDDDCCCDDDDDDCCCAAA>>>;;;999999888777555555555666777444444333222222111111000111000000///...---------,,,,,,,,,+++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,,,,---------......///000111333555777888999?????????>>>===;;;:::999@@@AAABBBBBBBBBAAA@@@???CCCBBB@@@???===<<<<<<;;;@@@@@@AAABBBAAA@@@???>>>EEECCCAAA?????????@@@AAABBBAAAAAAAAAFFFSSScccnnnssswww|||yyysssuuu|||ooo|||zzz~~~}}}zzz{{{uuueeeJJJ@@@@@@CCC::::::999888777666555444555444333222111111111111111111222222222222111111000000111222444555666666555555555666888<<>>CCCQQQ\\\cccooo~~~{{{ccc\\\WWWVVVSSSNNNLLLNNNPPPNNNKKKHHHGGGFFFGGGGGGEEEEEEDDDCCCCCCDDDEEEFFFFFFDDD@@@>>>======???@@@>>>>>>?????????>>>======<<>>LLLYYYaaaqqqqqq```^^^\\\PPPEEEBBBQQQ\\\eeejjjxxxbbb;;;///222222...---,,,+++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&"""###&&&###&&&333------ ---,,, $$$'''...&&&%%%!!!!!!$$$cccbbb\\\TTT$$$999)))!!!+++)))111$$$(((WWWggghhhIII444 ))) 444 &&&******)))222SSSuuuUUU///---###&&&%%% ---"""EEE999OOO{{{}}}\\\SSSVVVQQQHHHJJJKKKJJJHHHEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA?????????===<<<<<<>>>@@@???BBBDDDCCCAAA??????@@@>>>>>>>>>:::777999???EEE>>><<<:::999;;;======:::======<<<===>>>@@@CCCDDD@@@@@@@@@@@@AAABBBCCCDDDAAADDDFFFDDDGGGLLLNNNMMMLLLLLLKKKJJJIIIJJJNNNQQQNNNPPPQQQOOOMMMLLLNNNPPPSSSQQQNNNMMMMMMKKKIIIGGGHHHGGGFFFDDDBBBAAA@@@@@@EEECCCAAA@@@@@@AAABBBBBBAAAAAAAAA@@@???===:::999:::999777555444333333333333333333222111111000000000000///......---,,,,,,+++++++++***)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))*********+++++++++,,,,,,---...///111222444555666999::::::;;;;;;;;;::::::??????@@@AAAAAA@@@??????AAA@@@>>>===<<<;;;<<<<<<@@@@@@AAABBBAAA@@@???>>>BBBAAA@@@>>>>>>???AAABBB???>>><<<<<<>>>EEENNNTTTpppppprrrssspppnnnuuuxxxfffqqq|||uuu}}}{{{___HHH<<<888777777888777777666444333333222333222111000////////////000000000111111000000000///000000000111222222222333333333444666999<<<>>>===:::===FFFLLLSSSeeexxxqqqaaa\\\YYYUUURRRQQQQQQPPPOOOMMMLLLJJJHHHGGGGGGHHHIIIEEEDDDCCCBBBBBBCCCDDDDDDCCCAAA???===<<<<<<============>>>>>>======<<<<<<;;;======999555777>>>EEERRRbbb\\\888...333333...---,,,+++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&& 000DDD```!!!###%%%!!!444!!!444'''(((333$$$(((555999***... ===))) CCC---###444###111&&&333vvvOOOHHHOOOOOOIIIGGGGGGHHHIIIGGGDDDAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@===;;;:::;;;======???@@@@@@>>>======>>>888::::::888555666:::>>>;;;888777777999999999999;;;999888777888;;;???AAA::::::;;;<<<===???AAABBBAAADDDCCCAAACCCIIILLLKKKFFFGGGGGGFFFEEEGGGJJJMMMKKKLLLMMMMMMLLLLLLMMMOOOQQQNNNKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@EEE@@@;;;:::<<>>>>>===<<<;;;:::999999;;;:::777555333111000000333222222111111000/////////......------,,,,,,,,,******))))))((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((((((((((())))))))))))***+++,,,...///111222333333444555777999:::::::::======>>>??????>>>>>>===???===;;;::::::;;;<<<===@@@AAABBBBBBBBBAAA???>>>>>>>>>======>>>???AAABBBAAA>>><<<<<<>>>@@@AAAAAAHHHSSSfffvvvzzzwwwvvvyyyyyy|||yyyzzzssshhhwwwxxx}}}~~~|||zzziiirrrsssUUUIII;;;555666888666333444444333222111111000///000///...---,,,,,,,,,,,,......////////////..............................//////000000222555888999888666777;;;>>>EEEXXXmmmpppyyyxxxzzz___WWWVVVTTTXXXUUUOOOPPPWWWWWWQQQKKKJJJIIIGGGGGGHHHIIIIIIDDDDDDCCCBBBAAAAAAAAABBB??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::888999999777444333444555???MMMfff{{{YYY777...222111...---,,,***))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&(((&&&!!!"""111BBBFFF"""((()))(((###wwwDDD+++!!!%%%(((&&&###,,, ---"""''''''ccc777"""(((((())))))~~~nnnWWWIIILLLMMMEEEDDDKKKCCCDDDFFFFFFEEEDDDDDDDDDBBBAAA???>>>>>>>>>>>>???AAAAAA@@@<<<999777888999:::;;;;;;;;;;;;:::::::::333555666555333333555666555333222444555444444666666666555555777888;;;<<<888888888999;;;<<<>>>???AAABBBAAA>>>???EEEHHHGGGCCCDDDDDDCCCBBBBBBEEEGGGHHHIIIJJJKKKKKKKKKLLLLLLNNNKKKHHHFFFGGGHHHHHHGGGEEEEEEEEEDDDDDDCCCBBBBBBDDD???:::999<<>>===;;;:::999888777777777888888777666444222000//////222111111000000//////...------,,,,,,,,,+++++++++(((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))***,,,---...///000///000222555777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999888888:::<<<>>>@@@AAABBBBBBBBBAAA@@@???;;;;;;;;;<<<>>>???AAABBBAAA>>><<<===AAACCCBBB@@@EEEDDDHHHOOOWWWbbbsss}}}}}}|||~~~|||vvv|||yyyzzzgggjjjtttlllyyyfffRRRGGG===888444444888999777444222222111000//////.........---,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------------......000222444555555333444888;;;@@@MMMZZZWWW```nnn}}}www___YYYYYYXXXRRRYYYXXXOOOQQQ\\\\\\RRRLLLKKKJJJIIIHHHHHHIIIIIIEEEDDDCCCCCCBBBAAAAAA@@@>>>?????????>>>===;;;:::;;;<<<<<<;;;;;;:::999888666555555555666666444333444:::HHHUUU[[[eeeYYY999///000---------+++***)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$"""!!!%%%,,,"""333XXX&&&!!!...%%%999QQQ###AAA***%%%!!!222 ...eee;;;""" 444(((999***)))(((###$$$'''&&&999iiiOOOPPPOOOOOONNNIIIDDDEEEIIIAAACCCDDDDDDCCCBBBBBBCCCAAA@@@>>><<<<<<<<<======@@@???>>>:::777555666777888777777777777888888888000111222222111000000111...,,,...222222......111111333555666777777777666888888888888999:::;;;<<>><<<::::::<<<===;;;999888777666555555555666666444444444333222222111111111000000//////...------++++++++++++************'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))***+++,,,---...//////000222444666777888888999999999999::::::;;;;;;;;;:::999888999;;;===>>>AAAAAABBBCCCBBBAAA@@@???::::::;;;<<<===???@@@AAA>>>;;;999:::???BBBCCCAAAFFF@@@<<<;;;>>>EEESSS```gggqqqyyyiiiOOOCCC@@@>>>:::555666666555333111222222000000000//////......---------,,,+++++++++,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,---......,,,,,,---...///000111222111///222999>>>@@@BBBDDDGGGLLLVVVcccooovvvwwwvvvfffSSSPPPUUUVVVRRRPPPXXXVVVNNNPPPZZZYYYOOONNNNNNLLLKKKIIIHHHGGGGGGEEEEEEEEEDDDCCCBBBAAAAAA???@@@AAAAAAAAA???===<<<;;;;;;;;;;;;:::999888777666444222222444666666555111111555;;;AAALLLddd{{{WWW888000000***---,,,+++***)))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###&&&&&&$$$!!!(((###"""###&&&))),,,---~~~!!!666---000wwwbbb___>>>444___ '''###kkk}}}(((***---...###+++nnnTTTOOONNNMMMMMMJJJEEEEEEIIIHHHCCCBBBCCCBBB@@@>>>===>>>???AAA???===;;;::::::;;;<<<<<<<<<;;;888555333444555666555333444555666666666//////000000000///.........---111999888111///444...000333666777555333222777777777777777888999:::===>>>===999999===???>>>@@@AAABBBAAA??????AAABBBEEEEEEFFFHHHJJJKKKIIIGGGHHHFFFDDDDDDFFFGGGGGGGGGFFFGGGGGGHHHGGGFFFDDDCCC999999::::::999888888777777777666666555555444444111111222333333333333333000000///......------,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((()))***+++,,,------...000111333555666777777888888888888888999;;;;;;::::::;;;;;;<<<===>>>>>>AAABBBCCCCCCCCCBBB@@@???;;;;;;<<<===>>>>>>?????????===<<<<<<>>>@@@AAABBB:::;;;AAAGGGFFF???<<<<<>>EEEOOOZZZdddkkknnnvvv|||ssshhhaaaXXXRRRPPPPPPQQQPPPNNNRRRQQQLLLMMMSSSQQQKKKNNNNNNLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA??????@@@AAA@@@???>>>===999999999999888777555555666333000///000111111111111......000333999GGGTTTlllqqqQQQ444///111,,,---,,,+++)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&'''((((((%%%!!!!!!***(((###...%%%'''NNN///+++AAA---(((### ,,,:::!!!!!!+++333222###,,,BBB000///''''''((())){{{qqqdddUUUPPPSSSQQQNNNJJJDDDDDDGGGIIIEEE@@@CCCCCCAAA>>><<<<<<>>>@@@AAA???<<<:::888999:::;;;888888777555333222333555555333111111444666666444//////......///...---,,,...---444>>>===333000555---///000222333222111111333333333444666777999::::::<<<<<<888888;;;<<<999>>>???AAAAAAAAABBBDDDFFFFFFEEEEEEHHHJJJKKKHHHEEEEEEDDDDDDEEEGGGHHHGGGFFFFFFFFFGGGHHHGGGEEECCCAAA888;;;<<<:::666555888;;;666777777777666555333222000111333444444444333333//////......---,,,,,,,,,((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))******+++,,,,,,---///111444555666777888777777777888999;;;<<<;;;<<<===>>>??????>>>>>>AAABBBCCCCCCCCCBBB@@@@@@======>>>>>>>>>=========>>>???@@@@@@??????@@@AAADDD>>>:::::::::<<>>:::777444000---///555:::333333222000......///111------------,,,,,,,,,,,,++++++************++++++******++++++++++++******(((((())))))***+++,,,,,,)))******+++,,,,,,,,,,,,+++---///111444666444111555777:::AAAJJJUUU```fffmmmtttuuuuuudddUUUUUUWWWXXXWWWRRROOOPPPSSSMMMLLLKKKLLLMMMNNNLLLJJJJJJJJJJJJIIIHHHFFFEEEDDDAAABBBCCCCCCCCCCCCAAAAAA<<<<<<======<<<<<<;;;;;;777777666666555333222111111111000///.........////////////000...///555<<>>===???DDDGGGAAA???<<<999888888:::;;;555666555333222111333555555222000000333555555444000///............---,,,''''''///:::999---)))///............//////000111///000111222444777999:::999;;;;;;888888::::::777;;;===@@@BBBCCCDDDGGGIIIFFFEEEFFFHHHKKKKKKGGGDDDDDDCCCDDDEEEGGGHHHGGGFFFEEEFFFGGGGGGFFFDDDAAA@@@;;;>>>???;;;555555;;;BBB777777888999777555333111111222333444555444333222///......------,,,++++++'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))******)))***---000333555777777888777777777777999;;;<<<;;;===???AAAAAA@@@???===AAABBBCCCCCCCCCBBBAAA@@@????????????>>>===<<<;;;666:::>>>???===;;;<<<>>>888777;;;@@@@@@<<<:::;;;@@@:::999======999999@@@444@@@===;;;DDD>>>888EEE===999999<<<666---///888///111555888666111---,,,222000------...///...---,,,,,,,,,+++++++++++++++******))))))))))))***+++******++++++++++++******))))))))))))))))))))))))(((((()))***************---000000...---000444666666666666777:::AAAKKKQQQRRR^^^lllxxxssshhh]]]QQQOOOWWWRRRNNNLLLKKKKKKLLLNNNQQQNNNIIIIIINNNPPPMMMKKKMMMFFFGGGGGGGGGGGGFFFEEEDDD???@@@AAABBBBBBBBBAAA@@@::::::999999999999999999444444444333222111//////+++...000111000//////000---///222222---***...333222444BBB[[[mmmsssvvv{{{III444///......---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$%%%$$$%%%$$$%%%###### %%%"""666CCC$$$+++"""!!!}}}???)))IIIMMM'''...@@@%%%%%%555&&&'''000'''%%%wwwaaa///***666CCCcccfffXXXQQQSSSUUUUUURRRNNNLLLKKKJJJIIIGGGEEEDDDDDDEEEFFFCCCBBB@@@???AAADDDIIIKKK===:::888999;;;<<<:::777555444333222111111111111222222222111000//////...........................******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...///000111222333444444666666666888999;;;===>>>AAAAAAAAAAAABBBDDDFFFGGGFFFGGGIIIJJJJJJHHHEEEDDDHHHHHHEEECCCEEEIIIHHHDDDDDDEEEEEEEEEDDDBBB@@@>>>:::===???<<<888555777;;;:::888777777999888444000444444444444333222222111,,,,,,++++++***)))))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((()))***+++---///111222333666777888:::;;;;;;::::::;;;888666999>>>AAA@@@===AAA@@@???>>>======>>>>>>;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>===<<<;;;:::888999999::::::999999888;;;999777888:::;;;999777999888777777777777777777444444333333222111000000000////////////...............---------,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((''''''))))))(((''')))+++,,,,,,,,,***)))++++++,,,---...///000111222333555888;;;>>>@@@AAA@@@DDDJJJPPPVVV___jjjrrroooccc^^^bbb^^^XXXSSSOOONNNNNNOOOOOOMMMJJJIIIJJJLLLLLLLLLNNNNNNMMMKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@===>>>?????????>>><<<;;;;;;;;;:::888666555444333000000000000////////////------------------------........................000---...444;;;EEEXXXjjjqqqwwwIII555000//////---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$%%%$$$%%%$$$%%%$$$### %%%"""PPP@@@!!!'''&&&$$$)))&&&555LLLNNN---)))ooo+++(((---'''%%%111'''%%%www___...(((,,,'''///555???rrrsssccc[[[XXXWWWOOOQQQSSSRRRPPPMMMLLLLLLIIIHHHFFFEEEEEEFFFGGGIIICCCAAA???>>>>>>@@@BBBDDD<<<:::888888::::::888555444333222111000000000000111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,---......///000111222333444444555666888:::<<<===AAA@@@@@@@@@@@@BBBDDDEEEDDDEEEGGGHHHGGGEEECCCAAADDDEEEDDDBBBDDDHHHGGGCCCCCCCCCBBB@@@???>>>>>>>>>:::<<<===:::666666:::???:::999888888888777444333333444444333333222111000,,,++++++***))))))((((((''''''''''''''''''''''''(((''''''&&&%%%%%%%%%&&&'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''((()))***,,,...///111111444555666888999999999888:::777666999>>>@@@???<<<<<<<<<<<<;;;;;;;;;;;;:::999:::::::::;;;;;;;;;;;;============<<<;;;999999999::::::::::::::::::999:::888666777:::;;;999777888777777666666666666666333333222222111000000000///............---------------------,,,,,,,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&))))))&&&%%%'''(((''''''(((***+++,,,+++***)))******+++,,,---.../////////000222555888:::<<<===:::<<<>>>AAAEEEJJJPPPTTTUUUXXX]]]bbbdddeeedddccc]]]ccciiiggg]]]SSSMMMLLLWWWTTTOOOKKKHHHHHHIIIJJJLLLJJJGGGGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>===<<<:::999888999999888777777666555555000000000/////////......------------------------------------------------000------......///999EEEGGGNNN[[[lll}}}III666111000000---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$###%%%$$$%%%$$$$$$!!!&&&###nnn>>> $$$666$$$...%%%...MMM___,,,WWW444mmm&&&'''###%%%'''%%%wwwVVV))))))111---...,,,000 444OOOgggzzzzzzlllZZZOOONNNQQQRRRRRRNNNOOOPPPOOOMMMKKKKKKLLLFFFEEEDDDCCCCCCEEEFFFHHHCCCBBB@@@???>>>=========;;;:::888777777666444333222222111000///////////////......------,,,,,,,,,)))))))))))))))))))))))))))))))))*********++++++******))))))))))))******+++,,,,,,---...///000000111111222444666999;;;<<>>>>>===>>>???AAABBBAAABBBCCCDDDCCCAAA???===AAACCCDDDCCCEEEHHHFFFBBBAAA@@@===;;;::::::<<<===:::;;;:::777555666<<>>===:::777999:::<<<<<<;;;:::999888999999:::::::::::::::<<<<<<<<<;;;:::999888777888888999999999999888888777666666777999:::999888777666555555444444444555222222111111000/////////---------,,,,,,,,,++++++---,,,,,,,,,,,,+++++++++*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***///---(((&&&''''''((()))***+++***))))))((())))))***+++,,,------+++,,,...111333666888999999888888:::===?????????===AAAGGGKKKKKKHHHBBB>>>HHHOOOVVVWWWRRRLLLJJJJJJMMMKKKHHHEEEDDDDDDFFFGGGHHHFFFEEEEEEGGGIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJEEECCC@@@>>><<<<<<<<<===???>>><<<:::999777666666777777777666666666666666////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,...,,,))),,,222...111999DDDQQQ\\\cccfffiiilllrrr|||GGG555111000///---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$$$$###%%%$$$%%%$$$$$$!!!&&&$$$@@@######EEE""",,,///$$$MMMooommm"""###,,,++++++'''%%%www]]]---)))...)))+++***...333333222000000888FFFQQQyyywwwiii___ZZZNNNNNNPPPUUUYYYXXXQQQLLLOOOOOOOOONNNKKKIIIJJJKKKCCCBBB@@@??????@@@AAABBBCCCBBBAAA@@@???===;;;:::999888777555444222111///000000///...............,,,,,,,,,++++++*********(((((((((((((((((((((((((((((()))))))))*********)))((((((''''''(((((())))))******+++,,,,,,------......///111333666888999<<<;;;;;;:::;;;<<<===>>>>>>??????@@@???===<<<:::AAADDDFFFDDDEEEFFFDDD???>>>===;;;:::999999::::::999999999777555666999<<<666888888666222222444888222222222111000///...---******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""""""""######%%%%%%%%%%%%$$$$$$##################################################################$$$$$$$$$$$$########################################################################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((***+++,,,,,,000111333555666777666666666555666888;;;<<<;;;999777999<<>>;;;:::888999:::;;;;;;:::999999;;;;;;::::::999777666555666777777777777777777666555555555666777888888888555555444333222222222222000000//////.........---,,,+++++++++************,,,,,,+++++++++*********((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))BBBFFF111###'''&&&'''((()))))))))(((((((((((()))***++++++,,,,,,)))***,,,...000222444555888777777;;;???AAA???===>>>???AAADDDEEEEEEEEEDDDDDDIIINNNOOOKKKGGGFFFFFFKKKJJJHHHFFFEEEFFFGGGHHHFFFDDDCCCDDDFFFHHHIIIHHHFFFGGGGGGHHHHHHIIIIIIJJJCCCAAA???<<<;;;<<<===>>>>>>===;;;888777777777777777666666555555444444444............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***...000///---...000...------...111555888:::999AAAPPPbbbooosssnnnhhhxxxzzzuuuDDD333000///------,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$###"""$$$$$$%%%$$$$$$"""'''%%%DDD%%%###WWW"""'''111)))333!!!111OOO ...+++%%%(((+++'''%%%www___---%%%(((###'''''',,,%%%'''***,,,...///222333&&&...777???FFFPPP]]]gggffflllrrrrrrqqqrrrrrrqqqqqqfffYYYPPPLLLLLLQQQWWWRRRRRRRRRPPPNNNLLLKKKJJJPPPQQQPPPNNNJJJHHHHHHIIIDDDBBB@@@>>><<<<<<===>>>?????????>>>===;;;999888666666555333000...------......---,,,,,,,,,------*********)))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))(((''''''&&&&&&''''''(((((((((((())))))******+++++++++,,,...000333555666888888777777777999:::;;;;;;;;;<<<<<<<<<;;;:::999???CCCDDDBBB@@@AAA???;;;;;;;;;<<<<<<<<<:::999888777888999888666555444444444555666444111111444777111111111000///---,,,+++))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###############$$$%%%&&&%%%$$$$$$$$$$$$$$$######################################################""""""#########$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((()))******///000222444666666666666555555666888:::;;;999888777999===@@@@@@>>><<<:::999:::;;;<<<<<<;;;:::999999999999999888777666555777777888888888888777777333444555555555555666666444333222111000000000000------------------,,,,,,************))))))))))))+++************)))))))))''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++'''SSS]]]:::"""'''&&&&&&''''''(((((((((((()))))))))***++++++,,,,,,)))***+++---///000222333333333444999>>>@@@???<<<:::;;;<<>>BBBGGGHHHHHHGGGGGGHHHLLLKKKJJJIIIIIIIIIIIIIIIEEEDDDDDDEEEGGGIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFF@@@???>>>======>>>???@@@<<<;;;999888777888888999777666555444222111000///------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------+++))))))((((((++++++***))))))***+++,,,,,,...222666:::===???@@@<<>>888AAA222000...,,,---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$"""############$$$$$$$$$###"""$$$$$$%%%$$$%%%"""(((%%%GGG$$$###}}}```%%%###===...444,,,MMM777"""$$$ '''%%%wwwZZZ)))%%%---,,,111///222...///000111///---***(((999::::::666222333999???GGGFFFFFFGGGJJJNNNRRRSSSJJJNNNSSSXXXZZZYYYXXXXXXQQQQQQNNNJJJFFFEEEHHHLLLNNNOOOOOONNNKKKHHHGGGGGGFFFEEEBBB???=========>>>;;;;;;::::::888777555444333333333111---+++++++++,,,,,,+++++++++++++++,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((()))))))))******+++---///111222444333333333444666888999888999999:::::::::::::::;;;???AAA===;;;;;;;;;888:::;;;<<<======;;;999888666777888999888555222111333444444444333333444666000000000///...,,,******((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))***$$$$$$$$$$$$$$$$$$######################################################"""""""""############$$$##############################################################################$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((---...111333555555555555444555888999::::::888888666888;;;======<<<999777999:::<<<===<<<;;;999888777777888888888777777777999::::::::::::::::::999333444555444333222333555222222000///......------++++++++++++++++++++++++*********))))))))))))(((******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***%%%OOOZZZ:::###'''%%%%%%&&&&&&&&&''''''''')))))))))*********++++++)))***+++,,,...///000111222333444777:::<<<;;;:::666999>>>BBBDDDDDDCCCAAAEEEGGGIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIFFFEEEDDDEEEGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBB???>>>>>>======>>>>>>>>>:::999888888777888888888555444333111000...---,,,,,,,,,,,,,,,++++++++++++************************************************(((***)))&&&&&&))))))'''(((***++++++++++++,,,---,,,,,,,,,)))''''''+++///+++111444333222111000---AAA222111///------,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$###"""$$$$$$%%%%%%%%%###(((&&&III"""%%%WWW'''!!!^^^999---&&&...@@@+++***111---'''%%%www___---&&&+++&&&&&&((('''%%%%%%&&&)))...111(((((())))))+++...333777BBBAAABBBDDDFFFKKKPPPUUUSSSNNNHHHDDDGGGNNNSSSTTTGGGHHHIIIKKKLLLKKKJJJHHHHHHJJJLLLMMMKKKHHHGGGGGGEEECCCAAA>>>======>>>>>>;;;;;;999777555444333222///111111///+++))))))++++++******))))))******+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((())))))))))))+++,,,---...000000000111222444777888777777888999:::;;;;;;<<<888===>>>;;;999;;;===<<<;;;;;;;;;;;;;;;:::::::::888888777888888777666444444444444555777777666555000//////...,,,+++)))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((()))***##################$$$$$$################################################""""""""""""##########################################################################################$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''+++,,,...111333333444444333666999;;;:::999888888777888:::;;;;;;999777666888999;;;<<<<<<:::888666555666777888888999999888888888999999999999888888333444555444111000111333111000///...---,,,,,,,,,*********************************))))))))))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$555:::///%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((())))))))))))******,,,---...//////111333666777777777999:::888<<>>>>>>>>>>>>>>>>>===;;;:::888888888888777777555444444111111000///...,,,,,,+++,,,+++++++++************************************))))))))))))))))))))))))###&&&'''%%%(((...///+++***+++,,,+++)))((())),,,(((+++...//////...------''''''(((***)))'''(((,,,AAA333222000...---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$###"""$$$$$$%%%%%%%%%###)))&&&KKK!!!'''GGG&&& BBBCCC ///222:::...///###((()))((('''%%%www\\\)))###)))''',,,***,,,((()))+++++++++++++++,,,+++++++++---111444555666555999@@@EEEEEEEEEJJJOOOKKKJJJJJJNNNUUUWWWPPPGGGMMMIIIEEEFFFJJJKKKGGGCCCCCCFFFJJJKKKJJJIIIHHHHHHAAA???===<<<;;;<<<===>>>???===;;;888666444222222...///000...***((()))+++***)))))))))))))))******'''(((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&''''''''''''''''''(((((((((((()))***+++,,,.........///111444666888666666777999:::<<<======888===???<<<;;;>>>BBBBBB===<<<:::888888999;;;<<<:::888777666888999::::::666444444666:::;;;888555//////...---,,,***)))(((''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$&&&'''(((##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######################################################$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))***---///111222222222444666:::;;;;;;999888888999:::;;;;;;;;;999777666777888:::;;;;;;999666444444555666888999999::::::555555666666666666555555333555666444000///000111111000...---,,,+++++++++))))))))))))************************)))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""(((%%%$$$'''###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''''''''))))))***+++,,,---......,,,000333333222333666999999:::===???AAABBBCCCCCC===>>>>>>???@@@BBBDDDFFFAAACCCFFFIIIKKKLLLMMMMMMEEEEEEDDDEEEFFFFFFDDDBBB============<<<<<<<<<<<<>>>??????>>><<<999555333888888888777555333111///......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))$$$((((((&&&'''+++***$$$'''))))))'''%%%%%%(((+++,,,***&&&%%%&&&(((******---)))(((+++***%%%(((///GGG555333---000,,,+++***)))(((((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$!!!***%%%###+++'''%%%&&&%%%%%%"""'''%%%ccc@@@###)))222&&&,,,kkk***&&& ***!!!+++999###...###+++(((,,,)))]]]&&&%%%###,,,&&&((($$$(((((('''''''''(((((())))))******+++---...//////666999<<<===???BBBIIIOOOUUULLLQQQKKKIIINNNGGGOOOUUULLLJJJPPPPPPIIIFFFIIIBBBIIIPPPOOOHHHBBBAAACCC???>>>=========<<<999777888888777555444333222111///---+++)))((((((((()))))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((*********,,,000333444444444666888888888888:::<<<<<<;;;::::::;;;<<<===>>>???===;;;;;;===<<<999666777777777777777666666666444111//////000222333333///...---+++)))((('''&&&''''''&&&&&&&&&%%%%%%%%%########################$$$$$$###############$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++---...//////000444888999888777888:::999999999999999999999999999999999999999999999999333444666:::<<<;;;888555888777666555444333222222555444333111000//////...,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++......///000111333555666999;;;>>>@@@BBBBBBBBBAAACCCAAA>>>======>>>===<<>><<<:::999::::::888555555666777888888666444222111000///000222222111///---,,,+++***)))((('''&&&'''&&&&&&&&&&&&%%%%%%%%%########################$$$$$$###""""""######$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((()))***+++,,,...//////222555777777555444555777777777777777777777777777888888888777777666666666666666888:::<<<<<<999777666666555444333222111111444333222000///...------,,,++++++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''(((((())))))***++++++,,,,,,---...///111222333777999<<<>>>@@@@@@@@@@@@>>><<<;;;:::;;;<<<;;;:::GGGGGGGGGGGGGGGGGGGGGGGGEEECCC@@@>>><<<<<<===>>>888999;;;<<<>>>?????????<<<;;;:::888777777777777777777666555333111///......------,,,++++++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))CCC333333...///,,,+++***)))((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ '''###"""***)))&&&$$$&&&&&&&&&&&&###)))&&&'''???---***)))(((///(((%%%///777'''444---)))((((((///333444...+++777444vvv]]]'''(((%%%,,,&&&((($$$(((''''''&&&&&&&&&'''''''''(((((()))***+++,,,,,,------000555<<>>>>>>>>>>>======>>>@@@AAA???>>>JJJIIIIIIHHHGGGFFFFFFEEECCCAAA???<<<;;;;;;<<<<<<888999===@@@BBBBBBBBBBBB===<<<;;;999888888777888666555444222000///......------,,,,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''AAA333444...///,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%### &&&///'''!!!***000***&&&'''&&&'''$$$***'''$$$aaa$$$)))......$$$$$$+++999[[[DDD@@@111OOOKKKOOOLLLNNNMMMOOOCCCbbbJJJ***$$$---===&&&///^^^((()))&&&,,,$$$'''$$$(((''''''&&&&&&&&&&&&'''&&&&&&'''(((((()))******++++++...444===BBBCCCBBBGGGBBBLLLMMMVVVbbbVVVTTTYYYccccccTTTGGGEEEFFFDDDGGGFFFFFFGGGHHHFFFAAA===>>>===<<<;;;:::888444111333222111000///---,,,,,,++++++***)))((((((''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''***,,,------...///000000222555;;;???;;;;;;::::::;;;;;;;;;;;;:::999777555555555555555444555666666555222000.........---...///...,,,***((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###########################""""""""""""######$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############################################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))+++,,,------222111000//////000111333888888888777777777777777555555666666666777777777777555444444555555555444555444444333222111111111222222000...---,,,,,,,,,+++******)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))***)))))))))***+++,,,...///333444666999;;;<<<======>>>>>>???BBBDDDEEEDDDBBBJJJJJJIIIHHHHHHGGGGGGFFFDDDCCCAAA???======>>>>>><<<>>>AAACCCDDDCCCBBB@@@>>>===<<<:::999888777777666555222000...------...,,,,,,++++++*********)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%???222444---...,,,+++***)))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''***!!!333jjj&&&'''''''''%%%+++((((((tttYYY777333555---666...DDD666===ooo|||rrr{{{{{{}}}zzz}}}bbb]]]BBB<<<^^^)))***'''...(((---,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((******,,,222:::???@@@???>>>:::CCCBBBJJJWWWJJJFFFIIIOOOOOOFFFCCCGGGHHHCCCGGGDDDBBBCCCEEEDDD@@@;;;???>>><<<;;;:::888444111111111000...---,,,+++***))))))))))))(((''''''&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&(((***+++***,,,---...000333888>>>BBB;;;;;;;;;<<<;;;;;;;;;;;;888888777666555555555666777666444222111000000000111...,,,++++++,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################""""""!!!!!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&'''(((***+++,,,,,,...---,,,---///222444555::::::::::::999999888888555666777888999;;;<<<<<<777555333333444555555444555555444444333333222222333222111///...---,,,,,,******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))))))))***+++,,,---...222333555777999;;;<<<===::::::<<>>???BBBDDDEEEDDDBBB@@@>>>===<<<;;;:::888777666666555222000...---------+++***************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~>>>222444------,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''######***%%%111ccc&&&((('''(((&&&,,,)))***ppp """888HHHYYYpppssseee{{{tttuuuzzz{{{~~~hhh\\\''')))%%%+++'''///111***)))((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((***...333888::::::BBB???FFF>>>BBBMMMAAA<<>>:::<<<;;;999999888666333000000000///---,,,+++***)))((((((((()))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''))))))((()))+++...000222777<<<@@@:::;;;;;;;;;;;;::::::999666888999999777555555666777555333111000000222333222///+++***************'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################!!!!!!!!!!!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''')))***+++++++++******---111555666666;;;;;;::::::999999888888555666777999:::<<<======888666555555777888777777555444444444333333333333333222000///---,,,,,,,,,))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""############$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((()))))))))******+++------000111222555777999;;;<<<;;;;;;<<>>>>>>>>===???AAACCCDDDDDDCCCBBB======<<<;;;999888666555444333222000...---,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~>>>333555---,,,,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&"""&&&000(((###---***qqq'''(((((()))''',,,***---000>>>;;;dddhhhuuuxxxvvvzzzmmmfff000///(((+++&&&...000++++++***((((((''''''(((&&&&&&&&&''''''''''''''''''(((***+++---000444777???@@@LLLHHHQQQeeebbbcccNNNHHHCCCDDDEEECCCAAABBBBBBAAA???>>>======;;;:::999888777777777666222000000///...---,,,***))))))''''''((((((((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$########################################################################"""""""""""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$&&&(((((('''(((***,,,...///222666888888999999:::999888777666555888<<<<<<:::777666777555444333222222222222333111///---,,,++++++)))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$########################### !!!!!!"""$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$%%%&&&((()))***+++******+++///444777777666999888888777666666555555666666777777888999999999777666555666888999999777333333333333222222222222111111///---,,,+++++++++))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""########################$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((()))))))))))))))***+++,,,......000222444777999:::<<<;;;;;;===AAADDDEEEDDDAAAAAABBBCCCDDDEEEFFFFFFAAAAAAAAA@@@??????>>>>>>AAAAAAAAAAAAAAAAAA@@@???<<<<<<<<<;;;999777444333111111000///---+++***)))))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~>>>333555---,,,,,,+++***)))((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%!!!''')))%%%&&&---"""EEE'''(((((()))'''---+++ <<<$$$]]]{{{BBB>>>222222)))000222,,,,,,***)))((((((((((((&&&&&&''''''''''''''''''(((***,,,++++++---222777;;;>>>HHH@@@FFFZZZXXX[[[OOOFFFCCCGGGFFF@@@@@@FFFAAA@@@???===;;;:::::::::999888888888888777444111000///...---+++***))))))&&&'''((((((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################################################################"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%'''%%%$$$$$$&&&(((''''''''')))+++,,,,,,---///111666777888888888666555444555999===>>><<<888777777222333444444444333222222//////.........,,,(((%%%))))))(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$############################## !!!"""$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$###$$$%%%&&&''')))******++++++,,,000666888777555666666555444333333222222777666666666555555555555444333333555888888777666222222222111111111111111000///...,,,+++***)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((((((((((((((()))***+++,,,,,,---///222555777888888777666777;;;>>>???@@@??????@@@@@@AAABBBBBBCCCCCCBBBBBBBBBAAA@@@@@@@@@FFFEEECCCAAA???<<<;;;:::;;;<<<;;;:::999666444222/////////...---***(((&&&(((((((((((())))))))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$rrrAAA888...------,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***''''''%%%'''KKK===&&&+++222"""((()))222+++555ttt~~~cccUUUNNNEEE:::222+++(((&&&'''((((((((()))%%%&&&(((******(((&&&$$$***(((***000222000......222<<>>>>>>>>;;;999666444444444444222------,,,+++***)))((('''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$###"""!!!!!! """############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))+++...000333444444555666777777888777777888:::<<<;;;888555444333///333333111222444444111///...,,,+++***)))))))))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((())),,,.../////////...111111111111111333444444777666666555555555666666555444333333444555444222...///111222333111000///000///---,,,+++*********((('''&&&%%%&&&&&&((()))''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! """""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))++++++,,,---///111333444555666777888888:::===@@@>>>>>>>>>>>>>>>>>>??????;;;<<<===???AAABBBBBBBBBCCCCCCBBBAAA>>>;;;999777>>>===:::777444222111000///......---+++***))))))(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%ooo???777.........,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''&&&%%%&&&,,,333DDD444///,,,,,,222@@@BBBTTT{{{|||~~~}}}{{{xxxjjjXXXKKKCCC:::111---,,,+++(((%%%---+++(((&&&&&&''''''((()))$$$$$$***//////......666>>>FFFHHHEEECCCDDDGGGAAACCCCCCAAA>>>>>>AAAEEECCC@@@===<<<===>>>>>>===:::888555333333333222111---,,,,,,+++)))(((((('''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!"""######$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))+++---///111222222444444555555555555555777888777555222111111000333444111111333333000...---,,,+++***))))))***(((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''(((+++---/////////...000000111222333444444444555444444333333333444444333222111222333444333222//////000111111111000///...---+++***)))(((((((((''''''&&&%%%%%%&&&'''((('''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))***++++++---...000222333444555666666777888;;;>>>>>>============>>>??????777999;;;>>>@@@BBBCCCDDDAAAAAAAAAAAA@@@>>><<<;;;===;;;999666333111//////...---,,,+++***)))(((((())))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%lll<<<666/////////,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''"""))),,,)))***---'''+++777111(((;;;AAATTTooozzz{{{uuu|||~~~}}}}}}rrrVVVKKK>>>555222000***%%%'''((()))+++,,,***&&&###***$$$"""''',,,---,,,---444888===@@@@@@@@@@@@@@@???FFFGGG???<<>>??????;;;<<<===???AAABBBCCCCCC<<<===>>>??????>>>===<<<;;;999777444111///...---,,,,,,+++***)))(((((('''))))))))))))((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%jjj;;;666/////////,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''',,,---'''&&&,,,222444888(((000===aaa}}}yyyyyy}}}xxx{{{wwwpppeeeXXXPPPJJJBBB;;;...+++((('''))))))'''%%%)))&&&&&&***+++)))(((+++***,,,000555:::>>>??????FFFPPPPPPCCC>>>DDDEEE>>>???===999888999:::::::::555333000.........---,,,++++++***)))((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!""""""""""""###############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((())),,,---...///000111111111000111111///------...///222444444111000111000,,,,,,,,,+++***************&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""#####################$$$%%%%%%&&&&&&###%%%'''***,,,......///---///222444555555444444111111000000000111222222000000///111333444444333000///......---.........***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''(((((()))))))))***,,,...///000222444555555555666888:::>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCBBBAAAAAA::::::<<<======<<<;;;;;;:::999666444111///...---,,,++++++***))))))((((((******)))))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$jjj;;;666//////...,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))+++&&&&&&,,,...(((""" $$$EEEaaalll~~~xxxnnnfff\\\SSSMMMAAA000%%%"""%%%(((***$$$&&&***,,,)))$$$&&&+++&&&&&&)))///666<<>>>>>>>>???@@@AAABBBCCC<<<===>>>???@@@@@@@@@?????????@@@??????===;;;:::999777555333111///......,,,,,,+++++++++*********((((((((((((''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$fff777555000000...,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++///000......:::WWWzzzqqqlllfffccc```WWWIII>>>444---(((((()))'''''')))))))))***+++///444999===888;;;======::::::;;;>>>;;;999555444555666666666111///,,,*********)))(((((((((''''''''''''&&&&&&$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## """###$$$%%%&&&!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''''''''(((***,,,---......//////111333444333222222333333666666333222444333///...---,,,***((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!""""""###$$$$$$$$$######$$$%%%'''(((***+++////////////////////////000000000000111222333444222111000111222333222111,,,---------,,,+++)))((())))))(((''''''''''''(((''''''(((((('''&&&$$$#####################$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&''''''((()))++++++,,,...222444555666888999<<<<<<<<<===>>>???AAABBB:::;;;<<<===>>>>>>>>>>>>======>>>>>>===<<<:::999777666444111///...------***************)))))))))''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################ccc555444111111///,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++++++++***///555IIIwww~~~pppkkkxxxkkkeeehhhmmmooooooIII:::+++(((+++***(((&&&$$$%%%&&&(((***///666<<<;;;;;;>>>AAA???:::<<>>???@@@>>>>>>>>>>>>>>>===<<<<<<888999:::::::::999888777555444222000...---,,,+++))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%################################################```<<<777///000,,,,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&((()))+++***'''%%%%%%&&&$$$)))///...(((%%%***000===LLLeeezzzzzzrrraaafffnnn}}}jjjLLL111&&&(((,,,,,,+++((((((++++++)))...666:::999888:::<<<>>>>>>>>>===>>>??????>>>;;;888555111///---+++)))((((((((('''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""######(((((((((''''''&&&&&&&&&$$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""##################$$$$$$$$$%%%%%%%%%&&&&&&'''(((***+++---......///000000000000000///444444333333111000///......---,,,***((('''&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''+++,,,------,,,,,,...000///.........///000222333444333222000000000000111------,,,++++++******)))&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((()))******'''&&&$$$#########$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""""""""""""""############""""""""""""############&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%&&&'''***---///***,,,---...///111444666222555888999888888888999;;;<<<>>>???>>>===>>>???::::::;;;;;;999777444333111111///...,,,***)))((())))))))))))(((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################################################################```;;;666...000,,,,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***,,,......+++***+++))),,,:::IIIkkkuuu[[[gggssswwweeeHHH222'''$$$+++''''''))))))'''+++111555666888<<<@@@BBBBBB@@@=========<<<:::666333222000...,,,***)))((((((((('''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""""""""##################$$$$$$$$$%%%%%%&&&&&&&&&''')))***,,,---,,,---..................222111111111000...---,,,---,,,+++)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''***+++,,,+++***+++---//////.........///000222333333222111///////////////---,,,,,,+++******))))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$#########$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""""""""""""""""""""############""""""""""""############%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%''')))+++---(((***,,,---...000333666555666666666555666999<<<<<<===??????>>>===>>>>>>::::::888777555444444444222111000...,,,+++))))))))))))))))))((((((((('''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################################################################```:::555---000---,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***)))((()))+++,,,,,,,,,111))))))111999CCC[[[ttt}}}|||}}}sss___jjjuuuyyyttt```CCC***+++'''&&&)))***)))((()))111444:::@@@DDDDDDAAA>>><<<;;;999777444111///......---+++)))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""##################""""""""""""$$$############"""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""###############$$$$$$$$$$$$%%%$$$$$$%%%&&&''')))***+++******+++,,,,,,,,,,,,,,,/////////...---,,,+++***++++++)))(((&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$%%%&&&'''((()))******)))***,,,...///.........///000111222111111000///............,,,,,,++++++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######""""""""""""############""""""""""""############$$$############$$$%%%%%%&&&%%%%%%%%%%%%''')))***''')))+++,,,...000333666888777555333333666;;;???===>>>@@@???>>>======>>>;;;:::777444333333444444222111000///---+++******)))))))))(((((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################################################################___999333---000---,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))++++++,,,///111111---******)))555LLL]]]jjjpppkkkhhhpppiiiPPP777///((((((,,,,,,((($$$000333:::@@@DDDBBB<<<777:::888555222000......------+++***(((''''''(((((('''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!!!!!!!!!!############""""""""""""$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$######$$$$$$%%%'''((()))))))))***+++,,,,,,,,,,,,............---,,,+++******)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################$$$%%%&&&''''''(((******)))***,,,...///////////////000111111111111000///............+++++++++***))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########!!!"""""""""############!!!"""""""""###########################$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''''')))+++,,,...000444666888777666555444777<<<@@@===???@@@???>>>======>>><<<;;;999777555555555555222111000///---,,,+++***))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""################################################################################################^^^888333---000...,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******''')))---111333222///,,,...999VVVwwwxxxmmmjjjllloooWWWFFF111%%%&&&+++***&&&+++...555;;;???>>>999444777666333111///...//////+++***((('''&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$############$$$%%%''''''))))))***,,,,,,---------............---,,,++++++(((((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#####################$$$%%%&&&&&&''')))*********+++---////////////000000000000000111111111111000///......+++******))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############!!!"""""""""############!!!"""""""""############""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''')))+++---...000333666555666888888888999<<<>>><<<===??????===<<<======<<<<<<<<<<<<:::888666555111000///...---,,,+++***((((((((((((''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""################################################################################################]]]888444...111...,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((())))))***(((((())))))******++++++***+++,,,+++***+++---///JJJbbbiii\\\^^^dddooo```EEE...$$$&&&***+++%%%(((,,,333888:::999777666555222000////////////)))((('''&&&&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""""""""""""""############$$$############$$$%%%&&&'''))))))+++,,,------------...............---,,,,,,(((''''''&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""#########""""""######$$$%%%&&&'''((()))******+++---/////////000000000000//////111111111111000///......******))))))((('''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########!!!"""######$$$#####################$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""""""""############""""""""""""############"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))+++,,,---...111444000333777999999999:::;;;999;;;======<<<<<<<<<===;;;<<<======;;;999666444000///...---,,,+++******((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""""""""""""""""""""################################################################################################\\\999555///222///,,,+++***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((())))))******(((((()))******+++,,,,,,...---+++(((***777JJJYYYtttrrrxxxmmmaaa^^^VVV[[[sssxxxiii___cccnnntttuuutttxxxyyymmm___RRRgggiii```HHH111((()))+++&&&&&&''',,,111666888999666555333111///...---,,,''''''&&&%%%%%%&&&'''((('''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!""""""!!!!!!!!!!!!""""""#########""""""""""""""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""""""""""""""########################$$$%%%&&&&&&((()))***+++,,,---------------......------,,,,,,((('''''''''''''''((((((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""###$$$%%%&&&%%%&&&(((((((((***,,,...//////000111111000///...000000000000000...---,,,***))))))(((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$############### !!!"""###$$$$$$###"""""""""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$""""""""""""############""""""""""""##################%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&((()))******+++...000---000444666666666777888777999;;;<<<;;;;;;<<<>>>:::::::::999777666444333......---,,,+++******)))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""################################################################################################\\\999666000333///,,,+++***)))(((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++((())))))***++++++,,,,,,+++,,,+++---:::XXX~~~kkkzzzsssuuussslllgggppp{{{vvviiixxxqqqXXXLLL[[[\\\UUU^^^^^^NNNGGGQQQZZZWWWTTTUUU\\\mmmyyyxxxuuuxxx{{{yyy|||jjjZZZNNNeeessscccDDD...''''''***((('''(((---222666777666666444111///,,,***)))'''&&&%%%$$$%%%&&&'''((('''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""""""""###### !!!!!!!!! !!!!!!!!!""""""######$$$$$$############$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""""""""############$$$#########$$$%%%&&&&&&'''((()))***,,,,,,------,,,,,,---------,,,++++++(((''''''''''''((())))))%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%&&&###%%%&&&''''''(((+++---//////000111111000///......////////////---,,,+++)))))))))(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""############ !!!"""$$$$$$$$$###""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$""""""""""""############""""""""""""###############$$$%%%&&&'''&&&%%%%%%######$$$%%%&&&'''&&&&&&%%%'''((((((((((((+++---,,,...111222222444666777555777999;;;;;;;;;<<<>>>:::888666333222222333333------,,,,,,+++***))))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""################################################################################################\\\777555000222------,,,+++))))))))))))***))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((******)))))))))))))))***...######///222))))))333000******@@@mmmrrr|||yyyvvvtttqqqoookkkwwwzzzpppnnnuuusssppprrr{{{}}}wwwpppnnnvvvgggkkk}}}zzzlllVVVZZZfffmmm___AAA,,,'''+++'''!!!"""+++666;;;:::666666555333000---***(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$&&&''''''(((***+++---...,,,+++++++++******))))))(((((('''''''''&&&&&&&&&$$$$$$$$$############"""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%''')))***+++///////////////.........///......------,,,++++++))))))(((''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&'''(((******///000222222222222444555888888888777777777777777888777666555222000...---,,,,,,+++******))))))((((((''''''''''''&&&&&&&&&################################################""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""##############################XXX666555000333...---,,,+++))))))))))))***))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((******))))))))))))******%%%,,,...(((''',,,...,,,---<<>>dddxxxfffggg|||fffkkk{{{jjjXXXZZZVVVQQQLLLDDD444$$$$$$,,,---,,,++++++************''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!"""""""""######$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""" !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""############$$$%%%&&&''',,,,,,+++++++++*********,,,,,,+++******))))))(((&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!"""""""""""" """""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###""""""""""""###$$$$$$%%%%%%%%%%%%%%%&&&'''''')))+++---......///111333222222333333444444555555555444444333111000...---,,,,,,++++++***)))))))))&&&&&&&&&&&&%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""##############################NNN666:::111111000---,,,+++))))))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************+++,,,---...555111222HHHsss~~~qqqvvvkkkZZZ```rrriii\\\QQQNNNPPPQQQEEE222(((************+++******))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""###""""""######$$$%%%&&&***************++++++++++++++++++***))))))((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''')))+++,,,---...000222222222222222222222222222333333222222000///---,,,******))))))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""##############################KKK444999111222222---,,,+++))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++,,,---...,,,333RRRzzzkkklllzzz{{{tttuuuvvvzzz}}}qqqYYYKKKFFFPPPTTTFFF333(((((()))***++++++***)))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""$$$#########$$$%%%&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""###"""""""""###$$$%%%%%%''''''((()))***+++,,,,,,++++++******)))(((((((((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""######$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%'''***++++++---///111111111111111000000000000222222111111///...---,,,((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""##############################III888999...000---...---,,,+++************)))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,(((//////'''(((111444///:::]]]qqqiiitttiii]]]III<<<@@@JJJKKKDDD&&&+++(((!!!%%%000000'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""############$$$$$$$$$)))))))))))))))*********---,,,+++***)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$######$$$$$$%%%&&&&&&&&&'''((()))***++++++///000000///...------///666333///,,,---...---)))((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""III888999...111---...---,,,+++************)))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,,,,******,,,------000333YYYvvvdddggg~~~aaaEEE888:::AAAEEE888,,,)))111222***''',,,'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$''''''(((((((((((()))))),,,+++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""############"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$######$$$$$$%%%&&&&&&&&&'''((()))******+++,,,...//////......///000///...------...---)))%%%((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""HHH888999...111---...---,,,+++************)))))))))))))))))))))))))))************+++++++++))))))******+++,,,,,,,,,...***+++///---...BBB[[[ddd\\\|||hhh```rrr]]]>>>///444@@@LLL777)))***,,,'''&&&***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$&&&&&&&&&&&&''''''((((((******)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""############"""""""""""""""""""""""""""""""""""""""######$$$$$$############$$$%%%%%%%%%&&&&&&'''((()))*********,,,---.........000222111000...//////...+++)))((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""GGG777888...111...------,,,+++************))))))))))))))))))))))))))))))*********+++++++++))))))***++++++,,,,,,------...///---...BBBooowwwvvv~~~uuucccdddtttnnntttvvvyyyuuuTTT:::555<<>>bbb|||jjj}}}yyyxxxvvvsssqqqnnnlllkkkiiiiiiiiijjjlllpppsssvvvttttttuuuuuuuuuvvvvvvvvvyyy|||pppmmmnnnyyywww___FFFEEEIII]]]|||___111)))((((((&&&%%%$$$######""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%&&&''''''&&&&&&''''''((()))))))))&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""######$$$"""###$$$%%%&&&''''''(((&&&(((***++++++---///111...)))***000---$$$&&&///)))(((((((((''''''''''''%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""GGG666333000000000......---,,,++++++++++++******************************+++++++++,,,,,,,,,+++...---,,,---222333111888lll{{{}}}kkkrrr~~~~~~}}}{{{xxxuuuxxxtttnnniiieeebbb```^^^XXXWWWWWWXXX[[[___cccffffffiiimmmoooooonnnnnnnnnsssssssssssstttxxx~~~zzz}}}wwwwwwsss^^^KKKJJJKKK[[[LLL333!!!+++######+++%%%$$$$$$$$$############""""""###$$$%%%%%%$$$###""" !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!"""$$$$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%)))))))))***+++++++++,,,,,,,,,++++++***)))((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$############"""$$$$$$##########################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""GGG666333000000000......---,,,++++++++++++******************************+++++++++,,,,,,,,,---+++---///+++(((222@@@mmmtttuuu~~~vvv```hhh~~~|||zzzxxxuuuqqqnnnkkkggg```[[[VVVSSSOOOMMMLLLKKKJJJJJJKKKNNNRRRTTTYYY]]]```bbbbbbaaaaaaaaa___```cccfffjjjpppxxx}}}}}}uuukkkkkkooowww]]]PPPQQQRRRjjjzzzJJJ---&&&---&&&$$$((($$$$$$$$$$$$############""""""###$$$$$$$$$###"""!!!""""""###############""""""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""$$$######""""""######$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%((())))))******++++++,,,,,,,,,,,,+++******))))))((((((((('''&&&&&&%%%%%%$$$$$$$$$############"""################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""FFF666444000000000......---,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...***---222,,,+++CCCddd}}}ooo{{{fffrrr~~~|||~~~{{{wwwssspppkkkfffbbb]]]YYYTTTOOOLLLIIIFFFDDDDDDCCCAAA@@@@@@BBBDDDEEEHHHKKKNNNPPPOOOOOONNNOOOJJJLLLOOOSSSXXX```gggmmmsssxxx{{{nnnjjjjjjzzzxxxzzziiiYYYHHHHHHfffaaa<<<(((***'''%%%&&&$$$$$$$$$$$$############"""###############"""!!!!!!########################"""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""$$$######""""""######$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%((((((((()))***+++++++++---,,,,,,++++++*********((((((((('''&&&&&&%%%%%%$$$$$$$$$############"""################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""FFF666444111000000......---,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...,,,,,,///333DDDkkk{{{dddlllbbb}}}{{{yyyxxxtttoooiiiddd^^^YYYUUUPPPMMMJJJGGGGGGFFFDDDBBB>>>===;;;::::::;;;<<<===:::===@@@AAA@@@???@@@@@@???AAABBBDDDGGGKKKQQQUUUccciiirrryyy~~~{{{zzzssswww{{{fffMMMFFFOOObbbiiiDDD'''$$$'''&&&&&&'''$$$$$$$$$#########""""""############""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&''''''((()))***++++++---,,,,,,,,,++++++******((((((((('''&&&&&&%%%%%%$$$$$$$$$#########""""""###############$$$$$$$$$########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""EEE666444111111000......---,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...******>>>gggppplllxxxXXX___~~~}}}|||zzzvvvsssmmmiiiccc]]]XXXRRRMMMIIIDDDBBB???>>>>>>===<<<:::444333333222333444555666333555777888777777777888999:::;;;::::::<<>>;;;:::999777444222////////////000111222222000222333333222222333444333444444444333444666999<<>><<<===;;;999777666444111///......////////////000000---...000000///...///111---...//////...///111333222555;;;CCCNNN\\\kkkttt{{{}}}yyy{{{|||yyyttttttzzz}}}xxxppp\\\LLLMMMLLL___OOO///(((***%%%&&&$$$$$$$$$############""""""""""""###$$$&&&((()))(((&&&$$$###""""""###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&((()))***+++))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""DDD666555222111000......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......BBBooo}}}nnnxxxpppdddtttzzzNNNRRRzzz~~~~~~}}}|||{{{zzzyyyyyypppnnnjjjfffbbb[[[TTTPPPKKKGGGCCCAAA???>>><<<:::444333222222222111///---,,,,,,,,,++++++*********+++,,,------,,,+++---...+++,,,---,,,++++++---///000000222666>>>KKKYYYbbbtttwww|||yyynnnmmmwwwwwwhhhUUUGGG<<<^^^VVV111'''***&&&&&&$$$$$$$$$############""""""""""""###%%%'''***+++&&&%%%###!!! !!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&((()))***+++((((((((((((((())))))))))))(((((('''&&&&&&%%%%%%$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""~~~>>>444555111111333000///---,,,++++++,,,,,,******+++++++++,,,,,,,,,---222+++&&&---000...111///===pppnnnnnn~~~~~~PPPMMM~~~{{{xxxvvvtttrrrnnnllleeeaaa[[[VVVQQQLLLGGGCCCAAA@@@>>><<<999666444333000000///...---,,,,,,+++************************************************)))************+++++++++---,,,,,,...222999@@@DDD^^^gggsssyyyzzz|||pppaaa___iiirrruuuyyy{{{yyycccHHHDDDJJJIII333###%%%(((%%%%%%$$$$$$###$$$$$$$$$##############################""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################&&&%%%###"""!!!"""######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!######"""!!!""""""""""""""""""""""""""""""""""""##########################################""""""""""""############""""""""""""######$$$$$$######$$$$$$%%%&&&""""""###$$$&&&''''''((())))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""???555666222111333000///---,,,++++++,,,,,,***++++++++++++,,,,,,,,,,,,111,,,)))000111...222111WWW{{{|||rrr|||sssGGG===gggwwwtttpppmmmjjjfffbbb___YYYUUUPPPLLLHHHEEEAAA>>>===<<<:::888555333111000.........------,,,,,,+++************************************************))))))*********+++++++++***))))))***---111666999IIIRRR^^^fffjjjnnnvvv|||wwwnnnnnntttvvvssszzz}}}vvvgggSSSKKKIII===111***###&&&%%%$$$$$$###$$$$$$$$$##############################""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################%%%%%%$$$###############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###$$$"""!!!""""""""""""""""""""""""""""""""""""##########################################""""""""""""############""""""""""""######$$$$$$######$$$$$$%%%&&&"""######$$$%%%&&&'''(((((((((((((((''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""@@@666666222111222000///---,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++///,,,,,,222000...444EEE}}}kkkoooAAA555]]]}}}{{{yyywwwvvvllliiiddd___[[[WWWRRROOOJJJHHHDDDAAA???===;;;999888777555333111///------++++++++++++++++++++++++************************************************)))))))))*********++++++))))))(((((()))+++---...444;;;EEELLLQQQWWW___fffrrr{{{|||}}}|||ssshhhnnnzzz|||~~~}}}|||}}}pppYYYOOOPPPGGG;;;///"""&&&&&&%%%$$$$$$$$$$$$$$$##############################""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################%%%%%%%%%%%%%%%$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """###$$$###!!!""""""""""""""""""""""""""""""""""""##########################################""""""""""""############""""""""""""######$$$############$$$%%%%%%"""######$$$%%%&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""AAA777777222111111000///---,,,++++++,,,,,,+++++++++,,,,,,,,,------***---,,,---222---///<<>>EEEJJJVVVdddwww|||lll\\\jjjqqqrrrxxxxxx```TTTUUUZZZNNN>>>333((('''&&&%%%$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$%%%&&&''''''&&&$$$###################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""$$$$$$###!!!""""""""""""""""""""""""!!!"""""""""##########################################""""""""""""############""""""""""""#####################$$$$$$%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""AAA777777222000111000///---,,,++++++,,,,,,++++++,,,,,,,,,---------))),,,+++---000,,,777PPPeee}}}eeeHHH>>>SSS~~~}}}zzzuuuqqqrrrppplllgggaaa[[[WWWUUURRROOOKKKHHHFFFCCC???===>>>;;;888666555444222111//////...---,,,+++******''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************+++,,,,,,,,,,,,,,,+++---/////////000444777:::EEEWWWkkk||||||mmm^^^kkkooowww{{{ssshhhXXXWWW]]]UUUGGG:::---((('''&&&%%%$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""##############################################################################################################################################################################""""""""""""######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###################################################$$$&&&''''''&&&%%%$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""$$$%%%###"""""""""""""""""""""""""""!!!"""""""""##########################################""""""""""""############""""""""""""############""""""######$$$%%%"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""~~~???666777222000111000///---,,,++++++,,,,,,,,,,,,,,,,,,------------***---,,,...//////IIIrrr|||sssrrrLLL777MMM~~~zzztttpppooolllgggccc___^^^[[[WWWTTTPPPMMMLLLGGGEEEBBBAAA@@@>>>;;;999888666333111000000...,,,------,,,,,,++++++******''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))***+++,,,,,,,,,***+++,,,,,,,,,,,,...000,,,///777GGG[[[rrr~~~vvvmmmlllqqq~~~vvvuuuuuuhhhXXX\\\]]]VVVFFF333)))((('''%%%$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$######""""""######$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###################################################$$$$$$%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$%%%$$$"""""""""""""""""""""""""""""""""""""""##########################################""""""""""""############""""""""""""#########""""""""""""###$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""{{{>>>555777222000111000///---,,,++++++,,,,,,,,,,,,,,,------------...,,,...///111222888aaaqqqoooYYYBBB>>>vvvtttnnniiibbb^^^]]]ZZZVVVSSSNNNNNNLLLKKKIIIGGGFFFEEE???===;;;::::::999777555333000...---...---,,,+++*********************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))***+++,,,)))***+++,,,,,,,,,---...***+++,,,111===QQQiiiyyy}}}~~~}}}zzznnnwww{{{yyy{{{{{{yyyxxxtttooo]]]aaabbb^^^RRRAAA)))((('''&&&%%%$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$######""""""######$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############################################################$$$%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""###%%%%%%$$$"""""""""""""""""""""""""""""""""""""""##########################################""""""""""""############""""""""""""######"""""""""""""""###$$$$$$############$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""zzz<<<444777222111111000///---,,,++++++,,,,,,,,,,,,,,,---------......---///111333555???rrr~~~mmmbbb===LLLccctttmmm```[[[UUUQQQOOONNNKKKHHHGGGFFFEEEDDDBBBAAA@@@???;;;:::777777666555333111000...,,,,,,---......---)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((()))***+++,,,)))***+++,,,,,,,,,,,,,,,,,,///000---...888KKKZZZ{{{~~~{{{|||}}}}}}rrr}}}{{{lllkkk|||www}}}|||jjjeeejjjddd]]]XXXPPP))))))'''&&&%%%$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################################################"""!!!"""###%%%&&&################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""###%%%%%%$$$"""""""""""""""""""""""""""""""""""""""##########################################""""""""""""############""""""""""""######"""""""""""""""######$$$###############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""uuuDDD777222444///111//////...---,,,,,,,,,,,,------------------------)))//////---???gggwwwtttGGG;;;VVVzzzhhhYYYTTTRRRNNNJJJFFFCCCAAAAAABBBAAA???<<<;;;:::::::::444333222111000///...---,,,,,,,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))*********(((***,,,---,,,,,,---///------++++++---///...,,,,,,,,,///222333444:::CCC\\\sss~~~}}}}}}{{{pppfffkkkqqqoooxxx}}}{{{nnnsss}}}]]]MMMSSS>>>333&&&!!!$$$'''&&&###%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""############$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############################################################%%%%%%%%%$$$$$$$$$######%%%$$$###"""""""""###$$$"""###$$$$$$%%%%%%$$$$$$'''"""!!!&&&&&&""" """"""###$$$%%%&&&&&&&&&&&&###############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################tttDDD777222444///111//////...---,,,,,,,,,,,,------------------------***333222999___yyygggDDD777TTTyyyrrrhhh[[[QQQOOOLLLIIIEEEAAA>>>===<<<<<<;;;999777555444444444222111111///...---,,,,,,,,,++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************,,,+++***)))))))))***+++,,,------,,,---//////---000000222444444666>>>HHHTTTooo~~~|||{{{{{{xxxmmmkkkttt{{{}}}|||bbbJJJGGGAAA666)))###$$$''''''%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""############"""""""""!!!""""""""""""########################"""""""""!!!""""""""""""############""""""""""""""""""""""""########################################################################################################################################################################""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$#########""""""########################""""""""""""############################################################%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%&&&'''(((&&&''''''&&&&&&%%%$$$###'''######((()))&&&%%%'''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################sssCCC777333555000111//////...---,,,,,,,,,,,,------------------------,,,333...@@@yyy{{{}}}xxxJJJ666DDDzzz|||pppcccXXXPPPLLLFFFDDDAAA===:::888777666555444333111000////////////......---,,,+++************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))*********++++++...+++)))'''(((***+++++++++//////,,,,,,000222111333222222555777>>>LLLZZZeee|||{{{xxx~~~wwwpppvvv|||{{{yyy{{{~~~qqq]]]RRRQQQIII===///&&&$$$&&&'''&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""############""""""""""""""""""""""""########################################################################################################################################################################""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$#######################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$#########$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$###$$$!!!!!!$$$&&&$$$"""###%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################rrrCCC777333555000111//////...---,,,,,,,,,,,,------------............222222...KKKpppaaaFFFJJJkkkvvvgggYYYOOOIIIGGG???===:::777444222111111222111111000///......---+++++++++******)))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))))))))******++++++,,,,,,***((())),,,......,,,***000111,,,...888???@@@:::888888;;;BBBQQQiii}}}}}}ttt~~~}}}xxxuuukkkfffnnnrrrwwwzzzyyywwwzzz{{{ggg\\\[[[\\\TTTIII999,,,&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""#####################"""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################################################################################################################################################################""""""############""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""####################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$%%%&&&''''''''''''''''''%%%$$$%%%%%%$$$"""!!!%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################qqqBBB777333666000111//////...---,,,,,,,,,,,,---------....../////////222333AAAjjj|||pppFFFCCCaaazzzjjj\\\RRRJJJDDD???999777555222000///..................------,,,,,,))))))))))))((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((())))))***+++,,,,,,,,,)))******,,,...///---,,,+++222555333;;;LLLXXXYYYHHHEEECCCEEENNNcccwwwzzzzzz{{{rrr\\\YYYnnnooovvv}}}}}}}}}zzzwww~~~~~~jjj^^^XXX```VVVEEE444)))$$$###$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""############""""""""""""""""""######!!!"""""""""############################################################################################################################################################################################################""""""############""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((''''''))))))((('''((()))'''$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################oooAAA777444666000222//////...---,,,,,,,,,,,,---------...//////000000+++444\\\vvvyyyQQQ@@@ZZZuuubbbUUUOOOIIIBBB;;;555333111///------,,,---***++++++,,,++++++******((((((((((((((()))))))))((((((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((())))))***+++,,,------***---///000//////000222555???DDDFFFTTTiiirrroooRRRNNNLLLMMMVVVkkkzzzuuuwwwqqq```fffyyywwwzzz~~~~~~zzzgggwwwuuuggg```jjj```PPP===---%%%###%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''')))***+++++++++***+++++++++******)))(((((())))))''')))+++***&&&((()))))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################nnnAAA777444666111222//////...---,,,,,,,,,,,,---------...///000000000///???www~~~wwwVVVBBBPPP|||mmm[[[NNNIIIDDD>>>888111000...,,,++++++++++++))))))***+++++++++***)))((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((())))))***,,,------...---111555555444777???FFFOOOYYY___bbbpppuuuYYYXXXXXX[[[bbbtttwwwtttuuunnnrrr~~~rrrppp{{{{{{yyy~~~zzz~~~tttrrrtttnnnfffWWWDDD222(((&&&'''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!"""""""""############""""""""""""############!!!"""""""""############""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))+++...222555777999999999:::;;;===???@@@@@@@@@@@@BBB@@@<<<;;;===:::444666555555333111///---,,,)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################nnnAAA777444666111222//////...---,,,,,,,,,,,,---------...///000000111???RRR|||OOOMMMAAA\\\ooocccRRREEE>>>:::555222///...,,,+++***************+++,,,---------,,,+++(((((())))))***+++++++++((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((())))))+++,,,---.........444888999999AAAOOO\\\gggqqqwwwxxxpppbbbcccggglllsss}}}tttxxxxxxsssvvv}}}mmmlll}}}zzzsssvvv|||}}}yyy|||ssstttyyyooohhh[[[HHH555***(((***%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""############!!!!!!""""""#########$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))333666;;;@@@EEEIIIKKKLLLMMMOOORRRWWW\\\___bbbcccjjjkkkggg```\\\\\\WWWOOOCCCBBBAAA>>>;;;777444333+++******)))((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""#########################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################ggg===:::333555333000//////...------------...***///,,,,,,222000...666AAAwwwxxxhhhUUULLLSSSxxxppp^^^LLLAAA<<<666111///...---,,,+++************))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************)))))))))---))))))///111///000555444???BBBBBBHHHMMM^^^wwwwwwuuutttzzz}}}{{{vvvnnngggnnnvvvccczzz|||}}}~~~vvvwwwvvvrrrfffeeeddd]]]JJJ444&&&$$$***(((&&&%%%&&&&&&%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$################## ''')))######'''((($$$&&&&&&&&&)))((($$$$$$'''%%%######&&&(((!!!$$$&&&&&&$$$###%%%((('''$$$!!!"""$$$%%%&&&(((&&&$$$######%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""################################################$$$$$$##################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$'''(((&&&%%%%%%%%%&&&&&&''')))++++++(((%%%'''(((***,,,///444999===LLLVVVeeessszzz|||{{{~~~{{{xxx|||}}}|||uuuqqqkkkeee\\\RRRFFF>>><<<444------///...((($$$***(((%%%$$$$$$$$$$$$###&&&$$$######%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!"""############$$$$$$$$$########################$$$$$$############$$$$$$########################&&&$$$""""""###%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ggg===:::222555222000//////...------------...+++000------222000///999\\\```UUUJJJiiilll[[[HHH>>>999333///......---,,,+++************))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***************************+++++++++---++++++///111111555;;;CCC???555888QQQeeepppzzz{{{~~~zzzuuuppplllkkkssshhh}}}zzz}}}~~~{{{}}}sssllleeeSSS999)))''')))'''%%%$$$%%%&&&%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$######### &&&***(((((()))'''""")))***'''!!! ###$$$"""---)))%%%%%%''')))&&&"""'''&&&$$$######"""""""""'''((())))))'''$$$###$$$&&&$$$###$$$&&&''''''&&&%%%%%%$$$$$$$$$#########################################################""""""""""""####################################################################################$$$$$$##############################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&$$$$$$$$$$$$******)))&&&$$$%%%***...***,,,000666???NNN^^^iii~~~xxxtttsssuuupppooosss{{{|||wwwuuu|||{{{nnnfffcccVVVNNNCCC999111,,,,,,...***(((%%%$$$%%%'''(((((($$$######$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""""""""############$$$$$$$$$$$$########################$$$$$$############$$$$$$########################%%%$$$######$$$$$$%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$hhh>>>:::222444111/////////...------------...+++000///...222...111???jjj{{{rrrQQQNNNZZZgggVVVDDD:::555111------------,,,+++************))))))))))))))))))))))))******)))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))******++++++,,,,,,---000///000333555999AAAJJJ\\\RRR<<<777RRRkkkqqqrrrvvv|||zzzuuurrrqqqiiirrrfffbbbwww~~~zzz~~~yyymmmkkk^^^BBB...***'''%%%$$$$$$%%%&&&%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&!!!!!!&&&(((%%%"""&&&'''&&&(((,,,...,,,''''''))),,,...---)))'''...***&&&)))///222///+++%%%'''(((&&&###"""###$$$%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$############################################################"""""""""#########$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%***(((%%%%%%%%%&&&&&&&&&"""&&&+++***((()))...444222@@@UUUhhhttt~~~{{{|||vvvqqqpppsssppphhheeeiiidddhhhqqqxxxxxxtttvvvzzz}}}{{{zzzzzz}}}vvvjjj^^^SSSGGG999//////---+++))))))(((&&&$$$$$$$$$%%%'''((((((%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$###############"""""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################$$$$$$$$$#######################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$hhh===999222444111...//////...------------...+++000......000---444HHHuuu{{{aaaEEEIII}}}dddSSS@@@777333000---------,,,++++++*********+++))))))))))))))))))))))))******))))))((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))))))))************(((((()))+++,,,---...///222444777:::???GGGUUU___kkkjjjXXXIIIVVViiirrrwww|||}}}vvvsssrrrkkkgggWWWVVViiirrrzzz}}}~~~}}}pppfffoookkkOOO444+++'''%%%######%%%&&&%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%)))'''$$$!!!"""%%%((()))***+++(((%%%&&&---111111***333@@@HHHFFFBBBDDDJJJJJJBBB<<<>>>DDDDDD:::111555333...(((&&&(((++++++'''%%%$$$%%%&&&&&&%%%$$$%%%$$$$$$$$$############################################################""""""#########$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%&&&)))******)))&&&((()))***,,,444@@@III___oootttuuusssqqqrrruuuwwwvvvrrrllloooyyy{{{sssqqqwwwtttsssttttttqqqqqqxxxyyyiii\\\bbbuuuuuuUUU999777555222000---***&&&"""$$$%%%''')))++++++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$######$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ggg===999111444111...//////...------------...***...------...,,,:::UUUxxxMMMBBBTTTcccRRR???666333000......,,,,,,++++++******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((()))))))))************'''((()))+++---///111222222666;;;AAAJJJYYYhhhqqqkkkrrrjjjaaalllzzzyyysssqqqooodddWWWXXXeeennnxxxzzzyyy{{{~~~yyykkkeeevvv{{{bbb@@@...'''&&&$$$$$$%%%&&&%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###''',,,...+++''''''***...111444888EEEWWWeeekkkddddddjjjssswwwwwwzzz{{{ttttttwwwrrreeeXXXUUUQQQFFF:::555444...&&&(((&&&%%%%%%&&&(((((('''%%%%%%%%%%%%$$$$$$$$$###############################################################$$$$$$$$$$$$##############################################################################$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&'''))))))((('''222...+++...===RRRhhhuuu~~~wwwwwwzzzwwwxxxvvvsssvvv|||}}}xxxxxxuuuxxxyyywww{{{~~~yyyvvvtttrrrrrrwww~~~yyynnngggooo}}}wwwjjjwww~~~vvvaaaPPPIII???777111...,,,+++%%%%%%&&&(((++++++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%'''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$fff<<<888111444222/////////...------------...***...------......CCCfffyyyXXX===IIIllldddSSS@@@666333000//////,,,,,,++++++***++++++,,,))))))))))))))))))))))))******)))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************((()))+++---000333555666444999???HHHWWWiiiwww}}}rrrtttooosss~~~vvvqqqrrriiidddgggnnntttyyy|||zzz}}}xxxsssnnn}}}tttPPP666)))(((&&&%%%&&&&&&%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$###$$$$$$$$$(((555AAAOOO^^^qqqnnnccckkkyyy~~~}}}|||zzzlllaaa[[[PPPDDD111---(((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((((((&&&&&&''')))'''000@@@XXXpppxxxppppppuuuzzz~~~}}}xxxuuu|||zzz~~~}}}~~~|||}}}{{{{{{zzzyyywwwvvvuuutttvvv|||}}}qqq___MMM@@@777222///)))'''%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%###$$$(((,,,'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#############################################################################################$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ddd;;;888111555333000//////...------------...,,,///......///111MMMvvv{{{iiiFFF===]]]eeeSSS???666222///...///,,,++++++***++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))***************,,,...111444888:::;;;:::@@@GGGRRReeeyyy{{{uuuqqqkkkllloootttwww|||}}}|||}}}sss{{{___@@@,,,***'''&&&&&&&&&%%%###$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((((((((+++(((***333@@@OOOeeevvvzzz^^^OOOHHHSSS^^^___\\\\\\^^^___aaagggnnnuuu{{{~~~zzz|||~~~|||TTTMMMBBB888111,,,)))((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&)))+++)))''')))111888:::NNNnnn|||yyyxxx{{{~~~|||yyytttvvv}}}sssyyyuuueeeSSSBBB777444///)))&&&%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%###%%%+++111)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ccc:::888111555333111//////...------------......000//////000444SSSsssXXXCCCHHHssseeeSSS???555111///---...+++++++++***++++++,,,,,,))))))))))))))))))))))))******))))))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************---...111444888;;;>>>???BBBGGGNNN[[[pppyyyooojjjkkkmmmsssyyytttyyy}}}ssssssgggHHH...+++)))''''''&&&%%%###$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))...555JJJhhhlllRRREEEGGGMMMPPPUUUXXXeeettttttkkkkkksssccc```ZZZQQQIIIHHHLLLPPPLLLYYY\\\SSSQQQccczzzuuudddSSSEEE;;;555111)))(((((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''***---+++***000???LLLuuuxxx|||xxxtttvvv|||yyy~~~}}}xxx{{{}}}uuuZZZHHH>>>888///)))'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$###&&&---444+++***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$___???666888///444111000000///.....................000111222<<>>666---&&&%%%'''+++&&&&&&&&&&&&$$$$$$%%%'''%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((((('''&&&''''''&&&'''((('''&&&%%%&&&'''''''''&&&)))%%%"""$$$)))+++((($$$&&&$$$$$$%%%###"""+++666444)))###&&&(((&&&$$$&&&&&&%%%%%%&&&'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$^^^>>>666888///444111000000///...............//////000000111@@@aaa\\\DDDHHHmmmrrr[[[CCC777222///---...++++++++++++++++++++++++************************************************************)))))))))(((***************************************+++++++++---,,,******,,,///222444222666;;;???BBBDDDGGGJJJPPP^^^tttuuupppiiieeeiiisss}}}ttt{{{xxxxxx|||~~~yyyzzzttt]]]>>>...((()))$$$%%%'''"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&+++)))'''&&&&&&''''''&&&,,,$$$'''333444444MMMooo___PPPVVVSSSYYYaaasss{{{vvvrrrmmmhhhdddbbbUUUcccyyyqqq^^^SSSJJJAAA888---"""!!!%%%)))(((&&&%%%%%%%%%$$$!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$)))+++&&&###&&&+++---000333444<<<]]]|||yyy|||yyywwwzzzpppzzz}}}uuu~~~|||yyydddSSS???333000000,,,'''$$$$$$%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""########################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%$$$######&&&%%%###"""###$$$%%%%%%&&&%%%$$$$$$$$$######""",,,******+++)))***444@@@999111***)))((($$$$$$''''''&&&%%%%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$]]]===555888///444111000000///...............000000///...222GGGlll{{{PPP???VVVzzzbbbFFF777222000......,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++***************))))))************************))))))******++++++++++++000,,,)))+++000444444222666999>>>DDDIIIPPPWWW\\\fffuuu}}}sssllljjjhhhgggppp~~~ccclllqqqyyy{{{|||nnnooolllfffGGG444+++)))$$$%%%&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&***'''$$$$$$%%%&&&&&&&&&000***$$$+++GGGpppvvv\\\UUUWWWhhhtttgggUUUNNNRRRhhhpppSSSDDD@@@;;;444///&&&$$$""""""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''))))))&&&$$$)))111(((:::TTTppp|||{{{~~~yyy}}}vvvyyyyyyvvvuuuXXXBBB888333---)))&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""#########$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$"""$$$&&&'''((()))((('''+++***)))((()))+++,,,...+++,,,---,,,)))(((***,,,&&&&&&''')))***---777BBB888333---+++)))&&&&&&))))))'''%%%%%%%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%[[[<<<555999///444222000000///...............111///...///:::RRRsssyyywwwJJJDDDmmmiiiKKK888111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************))))))))))))))))))***************+++******++++++,,,,,,------//////000444888999777555CCCFFFJJJPPPWWW```iiippp|||{{{rrrkkkffffffmmmuuuYYYbbbnnn{{{rrrwwwlllllloooPPP;;;...***%%%&&&(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%###$$$'''((('''''')))%%%000>>>UUU```SSSUUUmmmzzz~~~iiiVVVNNNNNN[[[~~~iiiTTTLLLEEE:::111+++'''$$$%%%&&&%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''+++###""")))---))))))...888QQQvvvpppvvvsss|||}}}yyyvvvzzz{{{lllddduuuyyy^^^EEE666111111+++)))'''%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$&&&'''((()))((((((((())))))''''''))))))'''!!!###&&&'''((()))+++,,,(((((((((''''''''')))***///333888;;;<<>>999333111000...***(((***(((&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%XXX;;;444999000555222000000///...............111...,,,222DDD___xxxjjjGGGSSSoooRRR;;;222000...+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,------...///000000333555777888999<<<@@@DDDVVVYYY]]]bbbiiirrr{{{wwwgggdddlllnnnhhh___hhhuuuzzzwwwxxxrrrvvv[[[BBB222,,,&&&(((+++&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&)))---+++'''(((---333IIIxxxeeeWWW]]]{{{rrrxxxsss|||~~~zzzttt[[[JJJTTTkkknnnSSSAAA999<<<444---,,,)))%%%$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((+++$$$###((()))***666EEEppp~~~yyyqqq~~~yyyvvv~~~{{{fffgggzzz{{{ooo|||~~~yyyxxxzzz}}}~~~|||iiiTTTAAA777---)))%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%''''''((((((((('''***(((###$$$))),,,***...333999>>>?????????@@@>>>:::666555888:::888666999???FFFGGGEEEEEEHHHJJJGGGBBB;;;999:::888000(((***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&VVV:::444999000555222000000///...............000...---555KKKjjjtttWWWJJJmmmuuu[[[BBB444000///,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))***************+++++++++,,,,,,------...//////000111222333333444666666555333555>>>LLLWWWdddggglllqqqwww~~~zzzgggcccmmmlll```llluuu~~~ssstttvvvgggLLL777...''')))---'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''***,,,'''%%%000@@@pppfffhhhxxxwwwwwweeeSSSaaarrrsss\\\KKKZZZvvvfffSSSNNNfffzzzttt|||mmmXXXQQQWWWppp]]]CCC???555------+++%%%%%%***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''+++---)))'''444VVVuuu{{{yyy|||{{{uuuyyy|||zzzzzz~~~___CCC333---&&&###$$$'''((((((&&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''((())))))%%%+++......555BBBJJJIIIMMMSSS[[[___```___```aaaaaa[[[TTTSSSVVVWWWTTTPPPDDDLLLQQQMMMGGGDDDCCCAAADDDAAA<<<;;;>>>BBB>>>777///---,,,,,,,,,+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''UUU999444999000555222000000///...............///000000555LLLrrrZZZNNN\\\zzzeeeKKK888222000...------------------------************************+++++++++++++++++++++++++++++++++,,,,,,,,,------.........///000111111111222222333444555666777777999888999<<>>111)))'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))(((((())),,,///333666<<>>444&&&"""&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((***+++777XXXuuuyyy~~~uuu~~~wwwrrrxxx]]]PPP???111+++(((%%%###''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***---333:::AAAEEEaaaiiikkkdddcccfffbbbXXX^^^aaacccaaa^^^^^^bbbgggaaaaaaaaaaaa```cccgggkkkiiippprrrkkkfffhhhjjjjjj|||}}}rrr[[[IIIFFFKKKOOOJJJIIIGGGEEEBBB;;;444///&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((KKK<<<444333222555444111111000///////////////444'''666///DDDtttIIISSSwwwzzz```DDD333000333111000///---,,,+++******+++++++++,,,---...000000////////////////////////222111000//////000111111...000333555555555777888555666777777999===BBBFFFLLLRRR^^^kkkrrrtttzzztttddd^^^bbbWWWaaazzzkkkiiivvv{{{|||jjj{{{yyyrrrHHHAAA333***'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***+++((($$$(((---***!!!%%%//////555eeekkkvvv~~~zzzlllZZZXXXcccsss~~~dddJJJEEEKKKNNNIIIQQQXXXYYYUUUTTTZZZaaazzzeeennnyyyuuullleeekkkxxxqqqmmmuuuvvv{{{rrr]]]SSS```UUU666;;;777((('''(((((('''&&&((()))&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###)))+++((('''***+++)))000$$$???pppxxx~~~{{{~~~zzz~~~uuu{{{ttt^^^HHH666***&&&'''((())))))'''''''''%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$)))%%%"""&&&+++,,,&&&$$$((()))%%%$$$)))...///666999BBBOOO]]]gggmmmpppfffiiijjjiiieeebbbbbbdddmmmhhhfffjjjssszzz{{{yyyqqquuuvvvrrrmmmmmmqqqvvvuuussskkkkkknnnfffdddrrrvvvjjjlllsssfffPPPWWWPPPQQQOOOBBB===<<<666......---)))&&&%%%'''***'''''''''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% &&&,,,+++((('''''''''KKK===444333222555333111111000///////////////666...777444WWWgggEEEcccgggMMM999333333......---,,,,,,,,,,,,,,,//////000111111222333333111222222222333333444444...//////000111111111111555666888777666666777888888:::>>>BBBGGGMMMTTTXXX```cccjjjqqquuuvvv|||yyyiii``````UUU```yyywwwoooyyy~~~qqqkkkxxx]]]JJJ666'''+++)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***&&&'''+++(((!!!&&&111...000JJJhhhsss|||cccNNNRRRcccrrrkkkRRREEEDDDEEEDDDDDDDDDDDDDDDIIIXXXmmm|||kkkiii\\\TTThhheeekkkkkk___QQQggg|||ggg\\\eeeuuusssQQQ@@@000&&&...&&&&&&%%%$$$%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***'''%%%%%%(((+++---...333CCCkkk}}}|||}}}wwwmmmsssuuu\\\BBB111,,,...&&&'''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%###$$$'''+++(((&&&***//////,,,333===GGG\\\qqquuuqqqjjjbbb[[[MMMTTT^^^jjjrrrtttrrroookkkzzzyyyuuu|||zzz{{{xxx~~~}}}||||||rrrmmmvvvoookkkgggmmmtttccc[[[ZZZYYYTTTTTTMMM;;;<<<888444111///---+++)))((((((((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%&&&)))+++,,,LLL===555444222444222111111000///////////////111111111666lllttt]]]PPPrrrZZZDDD777222------------...///000000111111222333444444444333555555444444444444555555000000111333444444555555666777999999999:::===???FFFJJJPPPWWW\\\ccciiimmmrrrrrrtttwwwxxxxxxqqqccc]]]ZZZaaarrr|||gggccc||||||xxx{{{zzzvvvyyyuuuQQQ444---%%%'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&(((---+++%%%(((000***>>>rrruuurrrfffYYYVVVmmmssskkk]]]MMM@@@===EEENNNjjjfff``````lllvvvgggmmm~~~ooo{{{ooowww}}}}}}}}}~~~qqq```ZZZttt~~~bbbCCC222555)))'''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''...&&&###(((,,,+++---333@@@dddzzz~~~qqq}}}}}}tttpppwwwtttZZZAAA333---)))((('''%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&'''&&&$$$%%%))),,,---%%%%%%...000000@@@YYYcccqqqwwwoooeeecccbbb^^^iiijjjqqq}}}|||uuuwwwvvvjjjdddpppppphhhiiijjjbbbYYY___^^^MMMFFFAAA;;;888666333,,,&&&)))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&***'''$$$$$$(((***,,,,,,LLL>>>666444222333111111000000///////////////+++333///===|||vvvXXXmmm}}}gggOOO<<<111/////////000111222333444333444555666777777666555777666555444333333444444333222111111111333555777555777;;;???BBBGGGMMMQQQ^^^bbbhhhlllooorrrvvvxxxwwwvvvwwwzzzzzz{{{xxxggg[[[___```eeeyyyaaaUUUwww|||{{{oooyyyZZZ555111!!!'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''*********...333000(((IIIlllyyyfffjjj___sssmmmVVVWWWoooxxxaaaFFFKKKmmmyyyYYYhhh{{{cccZZZddd|||uuubbbRRRppplllIII444000+++(((((('''%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++&&&(((///---(((222CCCkkkxxxzzzsssxxxxxxsssnnnrrrrrrkkkfffjjjqqqvvvpppzzzzzz}}}~~~{{{~~~rrr{{{{{{dddEEE...---+++)))(((%%%"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''%%%$$$&&&+++,,,)))&&&***,,,555AAAHHHNNN^^^qqqmmmggg___\\\^^^eeeqqqzzz~~~uuunnntttxxxoooaaaZZZoookkkjjjlll___PPPNNNIIIDDD>>>666///***)))(((''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((''''''***++++++---000KKK>>>666555222333111111000000///////////////...888444MMMhhhVVVsss[[[BBB333111111111111111222333444777888999::::::;;;::::::666666666666888;;;===???;;;888444222222555999<<>>111111222333555777999:::888777666777888;;;>>>@@@AAABBBEEEIIIPPPXXX^^^bbbbbbbbb``````bbbfffjjjllltttwww{{{~~~~~~~~~~~~~~~yyy{{{||||||zzzyyyzzzzzz~~~~~~|||nnn[[[XXXZZZfffuuueeeWWWzzzrrrtttuuuxxxuuusssyyysss===))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))),,,)))+++000333HHH}}}www~~~rrrccc[[[wwwmmmUUUaaa}}}xxxkkkwwwiiivvvllldddhhhhhhNNN555...---***''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))***///AAAaaa|||pppkkkkkkiiihhhkkkjjjjjjkkknnnsssvvvyyy}}}~~~}}}wwwsssvvvvvvsssqqqqqqnnnjjjmmmmmmmmmpppyyyzzzrrrwww~~~]]]FFF111------)))''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%***......222@@@WWWjjjvvvsssiii\\\\\\gggpppqqqlllddd[[[ZZZ]]]aaa```^^^KKKNNNPPPOOOKKKGGGEEEEEEBBB>>><<<===<<<:::===BBBEEEOOOWWWddduuu||||||mmmgggnnntttuuurrrhhh[[[PPPKKKJJJ>>>777...))))))))))))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***&&&***333:::DDD[[[rrrHHH<<<666666555666444111111000///////////////888,,,AAAxxxKKKwwwtttXXXCCC333444555777:::===@@@AAA@@@???>>>>>>@@@DDDHHHKKKJJJKKKMMMPPPVVV\\\bbbfffhhhiiilllooorrruuuwwwxxxzzz}}}}}}|||~~~|||zzz{{{{{{||||||~~~tttZZZTTTUUUXXXwwwqqqUUUzzzqqqoooyyy}}}EEE111,,,''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))!!!333333(((AAA}}}{{{]]]TTTgggzzziiiqqq~~~mmmXXXIIIDDDGGGAAA:::OOOpppwwwxxxxxxvvvrrrooonnnoooqqqtttvvvxxx|||sssuuu}}}{{{iii[[[pppdddAAA333///***&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))******---:::WWW{{{xxxzzz{{{qqqfffdddhhhllljjjfffiiilllpppuuuzzz|||yyyvvvqqqnnnmmmmmmmmmpppwww~~~rrryyyyyyzzz[[[===222///)))&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((+++(((***999PPPdddnnnppp^^^[[[___lll{{{|||fffMMMFFF===:::===DDDJJJNNNHHHBBB:::666777:::<<<===555444222222333555555333999======BBBKKKOOO___{{{rrrzzz}}}~~~yyy}}}wwwvvvsssnnnhhhbbb^^^\\\GGG>>>222+++******(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))+++)))000???JJJPPP]]]mmmIII:::222666222///333111111000000000000111111888---RRRjjjXXX|||eeeMMM888111111:::@@@??????DDD@@@>>>BBBLLLQQQPPPOOORRRNNNMMMNNNTTT]]]fffkkkmmmsssuuuwwwyyyyyy{{{~~~|||zzzyyy{{{}}}~~~{{{{{{}}}cccSSSSSSKKKXXXhhhbbbwww{{{~~~vvvyyyzzzaaa<<<(((***)))(((''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++%%%$$$+++...+++***---===***888|||www|||{{{dddVVViii}}}]]]YYYfff|||ZZZ<<<:::000000/////////000000111222444777999::::::::::::999===BBBEEEHHHJJJNNNPPP\\\]]]kkkxxxooosss}}}{{{|||kkkXXXlllzzzZZZ???111,,,***((($$$))))))%%%###''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%&&&...,,,'''---+++---555OOO~~~|||yyyyyypppbbbdddggghhhfffeeekkkqqqrrr|||~~~yyyvvvrrrooonnnppptttwww}}}{{{|||xxxzzznnnwwwUUU<<<222///***%%%''')))'''###$$$)))((("""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###+++---&&&%%%---...(((,,,555LLLiiixxxtttfff]]]YYYkkk~~~nnn\\\RRRMMMKKK<<<===999444555999:::666666333000...///000000///---...---+++,,,000000---333333333555;;;HHHYYYeee\\\cccfffhhhvvv|||~~~kkkhhhzzzzzzrrrxxxyyyoooOOO999222+++***...,,,***+++)))''''''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))&&&&&&((((((%%%&&&)))000444:::FFF\\\iiiZZZAAAIII:::333777222000333111111000000000000111111111777nnnsssffffff~~~iiiRRR;;;333333===EEECCCBBBDDDCCCAAADDDMMMRRRQQQQQQSSSRRRRRRUUU\\\eeemmmqqqrrrvvvxxx{{{||||||}}}~~~}}}zzzxxxwwwwwwyyyyyy|||}}}~~~lllWWWWWWPPPZZZoookkkqqq~~~zzz~~~yyyuuuvvvuuulll???---+++***)))''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))(((((())))))(((***---000222...cccwwwwwwuuuwwwdddxxx|||```UUUYYYeeeSSSBBB222000/////////...//////000000222111000//////222555888888777777777888;;;???AAA???BBBPPPkkk|||llliiillldddqqquuuXXXBBB666...&&&&&&******&&&$$$''''''###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))+++%%%&&&...,,,(((...'''000OOO|||~~~~~~|||yyyzzzjjjaaadddfffhhhiiikkkrrr~~~yyyrrrnnnoooqqqttt}}}zzz~~~uuuzzz~~~~~~lllWWWAAA111,,,...(((***)))%%%%%%((('''###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***%%%###&&&***+++******000NNNnnnxxxpppeee___^^^}}}vvvdddQQQDDD>>>======777888::::::777333...,,,111//////333888;;;;;;999>>>===:::666666888666111...///111222444888<<>>HHHHHHFFFFFFGGGEEEGGGNNNRRRSSSSSSUUUQQQSSSXXX```iiiooosssssszzz|||~~~}}}||||||zzz|||~~~~~~~~~|||~~~sssXXXUUUPPPVVVqqqppp___jjjpppyyyyyyzzzxxxpppwwwJJJ444+++***)))((('''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''++++++(((&&&)))---...000000KKKyyyzzzooo^^^cccxxxnnnRRRZZZvvviii>>>333333...,,,......---......///000000000000111111111222666888<<<:::666333222444888:::AAAOOOhhhuuuwww~~~ggg___zzz}}}XXX===111---(((******'''&&&'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,&&&'''...***'''///111HHHnnnwww|||rrrbbb^^^aaajjjjjjjjjmmmxxxxxxqqqggg\\\SSSOOOOOOOOONNNOOOPPPRRRVVV]]]eeekkkuuu||||||uuuqqqooooootttvvv{{{{{{{{{|||sssuuu]]]999,,,///'''++++++(((&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++###"""***+++(((111@@@QQQfffqqqeeeVVVYYYfffpppzzzyyymmmWWWYYYQQQGGG???:::888888999666000---000000111;;;IIIOOONNNPPPYYYeeekkkjjjfffooommmhhhdddfffiiifff___ZZZRRRFFF;;;444000......888<<>>DDDJJJLLLMMMPPPVVV\\\nnn{{{jjjsssxxxtttwwwjjj___}}}qqqFFF666:::))))))(((&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''++++++'''(((---'''%%%111===iii~~~www}}}|||ppphhhaaaccckkkhhhllltttuuueeeXXXPPPMMMJJJEEEAAA>>>>>>???AAA<<<===>>>>>>>>>???BBBDDDNNNUUU```kkkvvv{{{tttpppooonnnpppvvv~~~}}}}}}yyyvvvLLL222---&&&)))***(((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%''',,,---***000HHHbbbnnneeeXXXRRRZZZmmm}}}}}}uuu```TTTSSSJJJ<<>>???\\\mmmZZZ;;;???lllHHH;;;555999444111444222222111111111111222222222\\\^^^]]]vvvkkkTTTAAA333777AAAGGGLLLQQQPPPOOONNNNNNQQQUUUWWWWWWVVV[[[dddlllsssvvvxxxyyy}}}~~~~~~~~~{{{zzz~~~~~~~~~~~~eeeUUUQQQPPPhhhqqqMMMWWWwwwtttaaa444---,,,***)))((((((((()))''''''''''''''''''''''''(((((((((((()))))))))))))))+++***(((***......+++;;;nnnwwwzzzcccPPPnnn]]]GGGZZZ]]]333///222---,,,111.........///000111333444111666;;;>>>>>>???BBBFFFLLL]]]pppzzz|||rrr|||jjjjjjooo{{{zzzqqq^^^fffaaaCCC???---)))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((((((((((((***(((+++---&&&))):::QQQ~~~sss___aaafffbbbcccjjjiii{{{eeeLLL@@@<<<:::999222666>>>GGGOOOUUUYYY[[[eeefffeeebbb[[[UUUPPPMMMDDDEEEFFFHHHNNNZZZjjjuuu|||tttsssqqqqqqtttxxx}}}}}}yyyttteeeCCC000'''''''''''''''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((((((((($$$***+++)))333KKKdddrrreeeVVVSSShhhhhhLLL>>>;;;<<>>TTT```~~~ooo___MMMAAA999999:::<<>>888...)))(((++++++&&&$$$&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))''''''***,,,111===III[[[cccWWW@@@MMM}}}GGG;;;555:::555111444222222111111111111222222;;;qqq~~~SSSeee~~~vvvnnn[[[FFF555555===DDDLLLUUUVVVUUURRROOOQQQWWWZZZXXXXXX^^^gggnnnsssvvvxxxyyy~~~||||||~~~}}}nnnTTTNNNKKKXXXgggPPPSSSuuuooo~~~www<<<...,,,+++)))((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))---***((()))))))))...333\\\}}}mmmwwwyyy~~~ppp|||qqqYYYYYY~~~HHH***111222+++...444//////000111333444666777777999;;;;;;>>>GGGVVVaaayyywww\\\hhh}}}{{{yyyaaaddd\\\EEE666...'''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''(((((())))))&&&******,,,---)))666SSS}}}|||uuuddd[[[aaaggggggjjjqqqUUUJJJ<<<555888???EEEHHHVVV\\\fffpppyyy~~~|||~~~zzzvvvtttkkkeeeZZZOOOHHHGGGKKKOOOgggppp~~~yyyxxxuuuqqqoooqqqxxx~~~zzz{{{yyyxxx~~~\\\===///)))%%%&&&''''''(((+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))+++)))%%%---JJJjjjrrrhhhWWW]]]kkkiiiNNN;;;===@@@:::888>>>555111333:::@@@III\\\ppp|||sssdddSSSBBB666666<<>>111444///...444111111111222333555777999:::>>>BBBFFFLLLVVVjjj}}}}}}qqq|||xxxiiinnnaaayyy{{{^^^BBB666+++))))))''''''***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))))))))''',,,,,,---...000KKKtttuuugggddddddgggkkkttt___CCC888777888===EEELLLPPPRRRTTTVVVXXX[[[]]]^^^^^^^^^```dddhhhlllnnnppprrrttt~~~xxxqqqjjjaaaYYYTTTRRRYYYfffttt~~~yyytttqqqrrruuuxxx{{{sssfff[[[^^^ooo~~~yyyYYY:::///&&&''')))(((''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))---***...EEEeeeuuukkkZZZbbbxxxaaaDDD:::999AAADDD;;;333111888>>>OOOcccppp}}}zzzfffUUUEEE;;;555999HHH[[[nnn}}}sssqqq~~~|||uuujjjJJJ666'''(((,,,)))'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((,,,333;;;HHH]]]ppp[[[FFFQQQzzzPPPGGG<<<666;;;666222555333222222111111222222333EEEXXXUUUyyyrrrooo___MMM>>>;;;===AAAKKKWWW______ZZZSSSUUU]]]```^^^```fffnnntttwwwxxx{{{}}}YYYNNNJJJAAAXXXbbbHHHooo{{{{{{~~~yyyHHH///---+++***((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))+++%%%***222...---IIInnnxxxeeeeeegggRRRYYY|||\\\___EEE666666444***111666'''222333444555777999;;;<<>>BBBGGGJJJLLLJJJIIIBBB@@@===;;;;;;<<>>EEEKKKRRRYYYYYYZZZ^^^``````fffgggllltttzzz}}}fffNNNJJJFFFMMMiii]]]EEEzzz~~~xxxzzz{{{jjjxxxbbb:::)))%%%***((((((+++&&&(((((((((((((((((((((((((((((((((((())))))))))))...)))***000+++***\\\}}}ttteeeoooSSS___xxxrrr```UUU|||rrr;;;666444555555222222444666666888;;;>>>AAAGGGMMMUUUddd}}}xxx|||{{{wwwzzz{{{~~~nnn{{{}}}zzz{{{kkknnn{{{gggOOO444))))))***)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))000((((((///222BBBppp|||~~~lll___^^^iiilllmmmhhhHHH===:::888888DDDCCCBBB???<<<888444222111111111111222222222222444444555666666777888888======<<<===CCCNNN[[[dddeeeeeeWWWLLLVVVcccppp}}}~~~yyywwwxxxxxxSSSAAABBB===DDDiiiyyyhhhFFF)))&&&+++((('''***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***'''%%%&&&'''(((***,,,---FFF^^^fffddddddeeeeeexxxTTT888999;;;???;;;111555ZZZ~~~}}}iiiVVVAAA999???UUUvvvzzzqqqVVV<<<222---&&&&&&+++&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((%%%%%%((()))'''(((,,,000)))666CCCNNNlllqqqPPPOOOTTTUUUyyyHHH<<<444:::999666666666,,,666222---555333888ddd{{{\\\ooo~~~|||wwwqqqmmmdddTTTBBB888555777===DDDQQQ[[[bbbbbb______aaa```eeehhhnnnuuuzzz~~~~~~~~~mmmRRRHHHCCCSSSsssmmmQQQ{{{}}}}}}~~~~~~mmmtttyyy>>>---(((,,,((((((***'''(((((((((((((((((((((((((((((((((((()))))))))***+++,,,......///EEEzzz{{{wwwlll^^^iiigggeeerrrddd===666111111111222777<<<555<<>>...)))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((()))))))))***+++---;;;YYY{{{vvv|||zzz{{{mmmeeeaaaiiiuuufffEEE666888;;;>>>???===;;;888555222000//////000000000000000000000000...///000000111222333333+++,,,...111444888<<>>EEEJJJVVVnnn{{{tttwwwwwwuuussstttwwwyyyxxxyyyqqqeeeSSS999333DDDCCCeee~~~rrrvvvbbbGGG444)))(((,,,''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***,,,---000DDDnnnyyyqqqeeedddhhhuuuiiiAAA;;;888777:::<<<:::666222111///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000111333222222666===EEEJJJLLLYYYbbbaaa___fffdddZZZWWW[[[dddpppzzz}}}{{{yyywwwxxxaaaVVV\\\hhh{{{qqqqqqfffAAA,,,'''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%)))***%%%$$$000DDDRRReeelll___QQQmmmnnnWWWFFF999444666--->>>cccxxxcccRRRDDDAAASSSwww{{{dddLLL>>>]]]rrr}}}~~~kkkKKK777...))))))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((('''(((***)))'''***///555HHHbbbtttbbb;;;KKKbbbKKKsssEEE<<<555:::888777999777111333000444333777\\\wwwjjj}}}{{{xxxxxxyyyzzzyyyuuuooojjjaaaRRRAAA777333222666;;;MMM```rrrvvvqqqmmmlllkkkgggqqqzzz~~~~~~|||zzzxxxzzz}}}~~~iiiKKK???LLL]]][[[@@@JJJTTT777(((,,,***(((+++,,,))))))))))))))))))))))))))))))))))))************///222///999lllwwwfff```YYY___nnn```YYYaaaAAA444444777<<<======@@@FFFRRRgggxxxrrrlllkkknnnqqqsssttttttxxxqqqfffYYYEEE===GGGMMMttt||||||xxx{{{qqqVVV===,,,(((+++(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))******000)))666___uuuiiijjjpppnnnGGG444222555999:::999666222///,,,---------------,,,,,,,,,,,,,,,------------...111111111111111111111111333555999@@@JJJTTT[[[___qqqvvvnnngggmmmllldddbbbWWW^^^iiisssxxxxxxvvvuuuvvvbbbcccwww}}}|||XXX888)))))),,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((---,,,%%%(((>>>^^^ssskkkZZZWWWooolllLLLDDDEEE???555111888ccc~~~zzzwwwlllnnnqqqvvv{{{zzz~~~rrr]]]GGG999>>>GGGeee~~~vvv^^^MMM???UUUkkkttt}}}dddBBB///+++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((''')))***)))(((...666666YYYvvvCCC@@@rrraaaGGGuuuDDD<<<555:::888777999555333444///555222<<>>EEEJJJNNN@@@@@@uuutttddd===(((***+++))),,,+++)))))))))))))))))))))))))))))))))*********+++++++++...---KKK{{{}}}yyyddd[[[rrrmmmxxxVVV@@@:::777666999===EEESSS```}}}tttrrruuujjjccc```fffoootttvvvvvvqqqxxxsssiiibbbSSSIIINNN[[[wwwxxx~~~hhhKKK222((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((())))))***+++---+++FFF|||vvvlllqqq~~~pppGGG888777666999:::666333222///,,,)))***,,,---------++++++,,,------...///000111111111111222333555666777888@@@GGGQQQ[[[ccciiimmmpppxxxqqqjjjfffmmm]]]aaahhhnnnsssttttttsssrrrdddnnnuuu}}}sss}}}lllGGG,,,&&&+++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((%%%******'''333OOOlll|||XXXcccuuueeePPPBBBBBB>>>333222;;;hhh{{{qqqhhhdddSSSTTTWWW]]]fffpppzzzyyy{{{xxxkkkWWWFFF<<<888GGGXXXvvv~~~xxxlllGGGHHHLLL\\\zzzwww}}}||||||YYY<<<000++++++******))))))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''(((***)))+++555@@@EEEiii|||SSS777qqqgggIII]]]CCC<<<666:::777777:::111333444///555222BBBooo|||xxxvvvuuutttsssqqqppplllgggdddVVVJJJ===777333000000222:::MMMbbbnnntttwwwvvvtttpppxxx~~~~~~|||zzzwwwuuuuuuuuutttuuuwwwzzz}}}}}}~~~xxxQQQ===BBBCCCJJJIII===www{{{uuussszzzvvvGGG)))***,,,++++++)))))))))))))))))))))))))))))))))*********+++++++++&&&---111^^^uuuqqqdddmmm}}}QQQ======;;;<<>>===@@@GGGSSS^^^fffhhhggg```RRRCCC;;;>>>CCCPPPfffbbb\\\SSSUUUhhh~~~{{{|||ooottt{{{WWW;;;,,,,,,+++******)))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''&&&'''))))))...;;;IIIeeeqqq]]]<<>>EEEPPP]]]nnnpppuuuwwwtttlllwwwuuuooopppjjj___^^^{{{zzzlllGGG222,,,))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++(((HHHyyypppcccfffkkksssSSS555777===:::777999555,,,***...///---...---+++******,,,...000...///000222444666888999<<<>>>BBBHHHNNNSSSWWWZZZhhhooovvvyyyyyyxxx{{{{{{vvvvvvrrrpppmmmlllnnnqqqssstttnnnsss|||}}}{{{{{{wwwuuu}}}oooDDD000222))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))***,,,111CCCddd|||vvvcccggg{{{]]]???EEE<<<888888222;;;jjjzzzooo```LLL;;;888???555111,,,***...888CCCJJJMMMKKKFFF===555666>>>FFFSSSlll}}}~~~ooogggHHHJJJkkkzzzpppEEE,,,,,,++++++***))))))(((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))'''&&&'''(((***000???OOO}}}tttNNNKKKvvvMMMNNNnnnDDD>>>888<<<:::888:::333555444333///111[[[rrrggg|||xxxvvvsssqqqpppjjjddd___\\\YYYTTTPPPGGGCCC===666222///......666???LLLXXXdddpppxxx|||yyyzzz}}}zzzwwwuuuuuutttsssrrrpppqqqrrrrrrqqqqqqsssuuu{{{|||}}}```AAA888AAAJJJ]]]UUU{{{xxxzzz~~~zzznnn}}}TTT444...'''***,,,,,,)))))))))))))))))))))))),,,***((((((***+++,,,,,,,,,333XXXuuuwww______ZZZxxxddd[[[{{{oooUUUEEEHHHFFFPPPbbblllooo}}}wwwzzztttsssnnnuuu{{{xxxlllbbb]]]\\\qqqzzzeeesss~~~xxxXXX888***+++))))))***(((%%%&&&***(((((((((((()))))))))))),,,...(((&&&,,,***'''///666aaa|||ooofffeeehhhmmm]]]@@@333777@@@>>>666444111///---,,,------+++,,,---,,,++++++---///...111444555555999EEEQQQUUU^^^eeeaaaZZZZZZfffsss}}}~~~yyywwwyyysssuuusssooopppvvvvvvqqqrrruuuwwwyyyyyyjjjlll^^^888(((***,,,,,,***)))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%''''''&&&&&&(((((('''))))))999^^^wwwlll```hhh{{{uuuQQQ;;;BBB<<<;;;222,,,<<>>ppp{{{~~~fffaaakkkqqqkkkwwweee[[[bbb___aaagggjjjnnn~~~~~~~~~|||vvv|||tttzzz{{{uuussstttrrrsssvvvuuurrrmmmhhheeeYYYddd^^^ppp}}}{{{___CCC...,,,))))))+++***''''''+++(((((((((((())))))))))))***---)))(((---+++)))222AAAnnnwwwyyykkkfffhhhlllwwwtttIII:::777;;;???:::333111///---++++++,,,,,,***+++,,,,,,,,,---000222///111666<<>>^^^|||hhhOOO===555000//////111///---,,,---000111222444555222555999666===QQQeeeyyyttt^^^QQQ```www}}}jjj[[[>>>...---***)))+++(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((,,,+++333===WWWwwwGGG]]]OOO[[[BBB<<<666;;;888555777555000333777333===qqqvvv}}}zzzxxxuuuqqqnnniiiccc[[[UUUPPPLLLFFFAAA===;;;666222///...//////***000:::EEESSScccsss|||xxxsssqqqnnnmmmmmmmmmlllkkkoooooonnnmmmkkkmmmpppsssxxx{{{iiiIII===AAA>>>WWWZZZooo}}}||||||vvv|||sssvvv~~~rrrxxxiii:::...+++***,,,'''************************((()))***+++,,,...//////333RRR~~~mmmjjj~~~yyyuuujjjgggbbb^^^```lll~~~||||||~~~zzz}}}}}}vvvnnntttwwwwwwvvvtttqqqqqqsssuuuuuuqqqoooqqquuuvvvrrrmmmXXX^^^eeesssnnnUUU444,,,***))),,,,,,)))(((+++(((((((((((())))))))))))'''+++)))***...++++++888[[[zzz|||rrrgggfffjjjrrrWWW666888>>>???<<<444///...,,,+++******+++,,,)))***,,,,,,---///222555444777???KKKZZZiiitttzzz}}}wwwmmmeeedddooo|||~~~|||vvvtttvvvvvvtttoooooonnnnnntttsssfffiiizzz^^^???,,,+++)))'''%%%%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%''')))***))))))***,,,,,,888UUUfff___eeeiiiKKK:::444888444...888\\\uuu\\\@@@222///...///000000///......///000333444333444///000777777AAAVVVlllzzzpppcccdddnnnsss~~~~~~WWW888---))),,,...***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&###(((555222CCCsssYYYBBB|||TTT[[[BBB<<<777;;;888555777888///222777333DDD}}}qqq|||yyywwwsssooolllaaa[[[TTTNNNJJJFFFAAA===;;;999555111///.........---///444===GGGUUUhhhwww}}}~~~zzzuuuqqqmmmkkkhhhggghhhiiihhhhhhmmmmmmkkkiiihhhiiinnnqqqvvvyyymmmNNN>>>@@@===UUUXXX[[[kkkxxx||||||vvv===---,,,***...&&&************************''')))+++,,,,,,,,,---...888llluuu|||fffnnnxxx|||~~~|||hhhddd[[[TTTZZZkkkyyy~~~~~~}}}}}}ttt}}}yyy{{{uuuqqqppprrrtttvvvxxxrrrmmmmmmrrrtttrrrnnnddd```hhhmmm|||fff;;;...***)))+++,,,)))((()))(((((((((((())))))))))))&&&+++******---)))...@@@sssiiigggfffkkkxxxmmmEEE222===BBB===555...,,,,,,++++++++++++,,,,,,***+++,,,,,,---///333666:::EEESSSaaannn{{{uuuggg```fffvvv~~~yyyuuutttttttttuuusssnnnkkklllsss{{{}}}||||||tttdddaaa}}}|||uuuMMM222...+++***(((&&&''')))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''')))+++)))''')))...111GGGfffnnniiiYYY???<<<:::888444666LLLyyypppTTT888...///000000111///000111222333555888:::??????777555<<<@@@LLL```oooyyy|||nnneeedddmmm}}}jjjDDD111))),,,///(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))&&&(((999555RRRjjjGGGZZZ^^^HHHBBB===888===999666777:::000444555222OOOyyyqqq}}}zzzwwwtttpppkkkhhhYYYTTTMMMIIIGGGDDD???<<<;;;999555222///---,,,,,,///...111888>>>III]]]ooouuuwww{{{|||yyyuuuqqqnnngggeeecccbbbdddeeeeeedddiiiiiigggeeeeeegggkkkooosssxxx|||}}}rrrSSS@@@===BBBZZZ```RRR\\\zzz|||@@@---...)))000(((************************(((***,,,+++******,,,...AAAvvvvvveeeTTTmmmppphhhttt~~~zzzwwwnnnfff[[[VVV```nnnrrrooo{{{yyyzzz~~~}}}zzzzzzrrr|||{{{uuussstttvvvwwwwwwzzzwwwrrrooommmmmmmmmnnncccVVVZZZ\\\}}}qqqCCC111+++(((***+++((('''((((((((((((((())))))))))))'''+++******,,,)))444MMMssshhhhhhfffoooSSS;;;777CCC@@@666111---,,,,,,,,,,,,,,,------...+++,,,---,,,---///333777@@@SSSiiivvv}}}yyyoooeeeeeeqqq{{{uuuqqqppprrrxxxuuupppkkkiiilllttt|||~~~}}}zzzggg]]]sssfff666---)))***,,,)))(((***''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((()))+++(((%%%)))111QQQgggrrriiipppoooEEE777;;;777000000EEElll}}}jjjNNN444...222111///000000000///000444===IIIQQQ^^^[[[NNNFFFKKKOOOYYYkkkooovvv~~~}}}|||~~~sssfff^^^cccvvvpppMMM888+++,,,...'''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))),,,...,,,:::CCCjjjLLLCCCKKKdddBBB>>>999===:::666777:::111555333444bbbpppvvvkkk|||wwwrrrnnnjjjeeeaaaRRRMMMHHHDDDCCCBBB>>>;;;999777444111...,,,++++++---+++...444999AAAUUUiiilllmmmpppvvv}}}{{{vvvssspppmmmkkk```___]]]]]]___aaaaaaaaadddddddddcccccceeeiiimmmqqqwwwwwwwww}}}zzzvvvXXXBBB<<<@@@YYYgggNNNSSS|||tttrrrFFF000000'''111)))++++++++++++++++++++++++)))+++,,,+++)))***...111VVVuuu~~~ooo[[[UUUyyy{{{\\\fffzzzzzzkkk```UUUWWWcccnnnqqqoooxxxrrrttt{{{zzzvvvwwwuuu~~~zzzvvvtttssssssuuuwwwxxxyyyzzzzzzxxxsssnnnlllnnnpppiiiXXXTTTXXXssszzz}}}wwwPPP666///))))))***((('''((((((((((((((())))))))))))(((+++)))***,,,,,,???aaa|||xxx~~~rrr~~~wwwjjjgggiiijjj{{{nnn>>>777>>>DDD999/////////,,,,,,,,,------.........---.........///333888<<>><<<888555//////...---,,,,,,,,,,,,---***---333333555FFFZZZaaaaaaaaadddkkkttt|||zzzuuunnnhhhccc```^^^\\\WWWUUUTTTUUUWWWYYYZZZZZZ[[[]]]```aaabbbeeehhhjjjnnnvvvxxx{{{ooojjjhhhsssvvv|||aaaGGG<<>>EEEKKKpppooofffffflllyyywwwuuuyyyzzzyyyxxxuuukkkbbbgggqqq}}}|||ssslllhhhlllsssPPP000))),,,***&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***%%%&&&++++++,,,:::MMMkkkxxxjjjyyygggDDD888:::555888III{{{___DDD///000444222666???:::DDDTTTbbbmmmwwwssscccdddiiiooozzzvvvvvvyyy|||}}}{{{uuullliiiiiivvv|||qqqsssqqqBBB,,,---...))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,444CCCQQQxxxtttKKKbbbPPPIII???>>>666888666555555555111>>>444BBBuuukkknnnzzztttkkkbbbZZZSSSLLLHHHGGGBBB<<<999:::999555111000000...---,,,+++++++++,,,---///000000333???LLL\\\]]]\\\^^^gggtttzzzzzztttpppjjjeee```\\\WWWTTTPPPNNNNNNPPPUUUXXXYYYXXX]]]]]]```cccbbbaaafffmmmrrr{{{www[[[WWWZZZfffooovvvyyy~~~gggKKK888<<>>KKKXXXwwwkkkgggiiiqqq}}}ssskkkvvv{{{}}}ooocccbbbiiisss~~~|||oooaaafff333,,,---%%%///$$$(((((((((((((((((((((((((((((((((((())))))))))))+++000)))(((111111@@@eeezzzqqqlll~~~tttiiiQQQ999444222+++CCCppphhhAAA---333555666>>>DDDIIIPPP]]]jjjuuu~~~ooobbbggguuu{{{yyywwwwwwzzz~~~zzzwwwooojjjiiilllxxxvvvcccPPP***222)))************)))((('''&&&))))))))))))))))))))))))***((('''(((***++++++***(((<<>>666888666555555555///888000DDDooowwwrrriii```XXXQQQJJJFFFFFF@@@;;;888999888444000000///...,,,+++++++++***++++++---///...111<<>>wwwwww}}}yyymmm???444***,,,+++************************---'''---)))---...666iii~~~iiiVVVUUUvvvkkk^^^|||vvviiiNNN???GGGQQQYYYeeeuuulllcccgggmmmxxx|||~~~~~~~~~~~~uuukkkZZZJJJQQQbbbfffkkksss{{{|||zzzxxxrrrmmmnnnnnnfffeee]]]iiitttVVVhhh@@@---...((((((...)))************))))))))))))***(((---------HHHyyy|||zzz{{{{{{wwwdddcccjjjmmm|||qqqDDD:::JJJoooddd===333///(((000......------...000000000999888777:::>>>III]]]ooowwwiiieeehhhrrr~~~|||sssllltttzzztttfffbbbfffwwwsssaaavvvzzzrrr===+++'''$$$///%%%(((((((((((((((((((((((((((((((((((())))))))))))%%%***))))))///<<>>999666666555222//////...---,,,+++***************+++---,,,---777AAANNNQQQSSSVVV]]]gggkkkjjjeeeaaa[[[VVVRRRNNNKKKHHHLLLKKKKKKNNNRRRUUUVVVVVVVVVWWW[[[```bbbccciiiqqquuu~~~oooKKKAAA???CCCOOO^^^iiittt}}}nnnSSS===AAA???RRRYYYJJJjjjzzzqqqiiiuuuDDD333+++//////++++++++++++++++++++++++---&&&---------000JJJpppWWWTTTTTTxxxaaahhh~~~{{{xxxvvvkkkPPP===@@@JJJXXXjjjrrruuudddaaajjjttt{{{{{{uuujjjYYYQQQdddwwwuuupppwwwzzzvvvooommmkkkiiinnnrrrkkkiii]]]^^^mmm```QQQ|||{{{sssKKK000,,,)))***---)))************************)))+++...+++222YYYttttttuuuyyymmmeeeffflllsssYYY999@@@dddzzziiiBBB666111,,,333111111111111222333555666<<<;;;===CCCLLL[[[qqqssseeeccciiiuuu~~~vvvqqqrrrxxx|||lllcccaaavvv|||wwwdddooo|||sss|||LLL///&&&(((000$$$(((((((((((((((((((((((((((((((((((())))))))))))'''(((,,,)))***DDDgggzzzkkkiiitttXXXEEE555222555III|||nnnGGG222888???EEENNNQQQfffxxx}}}|||tttmmmrrr{{{~~~zzzsssuuu{{{~~~}}}~~~uuuwwwtttgggcccwww}}}}}}uuuXXXIII+++*********)))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,@@@333aaahhhRRRyyyuuuNNNaaaxxxUUU???===666888777555666666333777444[[[yyyfff~~~}}}zzzyyyrrrlllcccYYYRRRKKKFFFBBB???<<<777555444333000......---,,,+++***************)))***,,,+++,,,333<<>>DDDGGGZZZbbbXXXfffyyy{{{yyyqqqlllJJJ000---000000++++++++++++++++++++++++,,,&&&,,,111...555cccqqqfff^^^bbbeee|||nnn|||yyywwwyyynnnSSS???AAAJJJWWWiiihhhwwwooodddccckkkuuu|||rrrtttuuummmoootttwwwtttjjjaaacccjjjoookkksssllljjj```ZZZdddZZZZZZ[[[sssyyyqqqNNN111+++......+++''')))***************++++++***---...***:::kkkvvvtttjjjjjjhhhnnnxxxGGG999QQQvvv~~~iiiFFF777222...444666777777777777999<<<>>>:::>>>HHHVVVaaammm|||nnnbbbfffmmm{{{|||xxxqqqvvvuuueee^^^nnnwww~~~{{{llldddnnnvvv\\\777)))...000$$$(((((((((((((((((((((((((((((((((((())))))))))))+++(((...---000SSSuuuvvvmmmooocccIII444111:::]]]pppKKK777???IIISSS\\\^^^nnn~~~vvvvvvrrrmmmrrryyy{{{xxxuuuwww~~~}}}}}}}}}~~~~~~yyytttqqqfffXXX```qqqvvvpppYYY555************************((((((((((((((((((((((((*********))))))***---///>>>@@@{{{UUUeeeZZZNNN{{{bbbCCC>>>===666999777666666444555555111]]]xxxuuulll|||yyywwwpppjjj```WWWOOOIIIDDDAAA<<<:::666333222000///...---,,,+++***************+++)))***,,,,,,,,,111888BBBGGGKKKMMMPPPWWWZZZYYYZZZVVVPPPKKKIIIGGGDDDCCCDDDEEEGGGIIILLLNNNQQQSSSVVVWWW[[[aaacccdddkkkrrraaa>>>777555444777===EEEOOO^^^ooo|||~~~vvvYYY===;;;DDDPPPRRRRRR\\\zzzzzzzzz}}}SSS.........,,,++++++++++++++++++++++++,,,)))+++111,,,999uuulllgggcccddd~~~{{{yyy{{{yyyxxxxxxmmmRRR@@@CCCKKKTTTbbbbbbsssuuuiiidddfffppp{{{vvv{{{zzz|||qqqtttrrrhhhbbbfffooovvvmmmwwwllljjjeee\\\aaa]]]fffRRR```yyyYYY555)))//////***)))))))))******+++++++++,,,,,,...///...EEEyyyjjjgggkkkiiiooo}}}kkk???BBBccc|||zzzfffKKK;;;333333888999:::;;;::::::<<<@@@DDDCCCIIIWWWgggsss{{{{{{llldddkkksss~~~rrruuu}}}kkk```dddrrrxxx[[[ssszzzvvvjjj<<<(((///...'''))))))))))))))))))))))))(((((((((((())))))))))))***%%%+++333BBBjjjsssbbb}}}~~~nnnpppKKK222222EEEvvvsssQQQ@@@HHHSSS```kkklllttt}}}{{{oootttqqqlllpppwwwzzzzzzxxxzzzzzz|||~~~sssooolllZZZRRRbbbrrr|||]]]555,,,++++++************+++(((((((((((((((((((((((()))***+++***)))***...222===```NNNLLLaaauuuUUU===>>>===555999777666777111666888888ooo|||xxxuuunnnggg]]]TTTLLLGGGCCC@@@:::999666333000///......,,,+++******))))))******+++)))))),,,---,,,000555???DDDHHHHHHKKKPPPTTTTTTWWWRRRMMMHHHFFFEEECCCBBB@@@CCCEEEGGGIIIKKKOOORRRWWWXXX]]]ccceeegggmmmuuuZZZ999333333444333555999???KKK^^^nnnwwwzzz\\\>>>666<<>>rrrdddZZZ]]]gggyyy{{{zzzzzzuuukkkQQQ???BBBGGGOOO[[[dddvvv~~~hhhaaaccckkkyyy}}}zzzyyyzzzuuusssrrrjjjqqqtttqqqnnnqqqtttuuurrr{{{kkkiiijjj^^^___\\\gggKKKRRRmmm???(((,,,---)))///))))))******+++,,,,,,,,,------///555TTT~~~~~~yyybbbdddjjjjjjuuuWWW???NNNpppyyyrrrfffWWWFFF<<<===BBB>>>@@@AAA@@@???BBBGGGLLLYYY\\\eeerrr|||yyymmmkkkqqqyyyvvvvvv}}}rrreee^^^pppcccjjjwww{{{}}}wwwBBB&&&+++))),,,))))))))))))))))))))))))(((((((((((())))))))))))+++&&&(((555PPPooouuuddd^^^tttsssnnntttnnnDDD///999XXXwww[[[MMMTTT]]]jjjuuuvvv{{{{{{uuu|||pppmmmrrrxxx{{{}}}yyy|||yyy|||rrrnnnmmm]]]UUUeeevvv~~~~~~yyy```@@@///---,,,***)))******+++))))))))))))))))))))))))(((***+++***)))+++111666GGGooo[[[hhhNNN|||hhhOOO???>>><<<555999888666777111888888???|||~~~{{{vvvrrrkkkdddZZZPPPIIIDDD@@@>>>999888666333000.........++++++***))))))))))))***)))'''(((+++---,,,...333<<>>@@@DDDEEEFFFIIIMMMQQQWWWXXX^^^dddhhhkkkrrr{{{VVV777444444111000222555777<<>>BBBLLL]]]kkk|||ooo___```iiirrruuunnnhhhjjjjjjjjjtttyyyqqqiiippptttttttttuuuuuurrrsss|||hhhhhhoooaaa[[[ZZZZZZJJJIII~~~{{{JJJ,,,///,,,&&&///))))))***++++++,,,---------***...???ddduuuvvvwww~~~yyy{{{ooocccggglllpppkkkHHHDDD\\\zzzuuulllkkkfffUUUJJJMMMRRRMMMOOOPPPOOONNNPPPWWW]]]hhhjjjqqq|||uuummmooosss}}}{{{www{{{zzzlll\\\lll{{{}}}hhh^^^vvvnnnOOO///---%%%...))))))))))))))))))))))))(((((((((((())))))))))))------***888ZZZmmmfff[[[xxxooouuuaaa:::000EEElll}}}eee[[[```eeeooozzz{{{~~~wwwkkkmmmtttyyy|||~~~xxx{{{zzz{{{~~~xxxrrriii___gggxxx}}}{{{{{{kkk|||xxxlllVVV111///---+++))))))******))))))))))))))))))))))))&&&(((******))),,,333999RRR]]]rrrVVV\\\tttZZZIII@@@===<<<555999888777777333888444;;;uuu~~~zzztttqqqiiibbbWWWNNNGGGBBB>>><<<999888666333///......///+++***)))))))))))))))***'''%%%&&&***,,,+++---111;;;@@@CCCAAAAAAGGGLLLMMMPPPLLLFFFBBB@@@@@@??????<<>>^^^uuuMMMooo|||ooo333000+++---,,,,,,,,,,,,,,,,,,,,,,,,'''///+++000000TTTyyyeeeYYYYYYbbbuuuzzzxxxyyytttpppZZZCCC<<<>>>MMMcccppptttccc[[[eeessszzz~~~iii___XXX]]]dddeeekkkqqqmmmnnnppppppnnnooossstttqqqqqqzzzeeegggrrrcccZZZXXXMMMYYY[[[zzz}}}PPP333555...###+++))))))***+++,,,,,,---------'''...EEEnnn|||tttyyyuuuyyyzzz~~~yyynnnjjjnnnqqqvvvZZZ???KKKhhhssskkkppprrrbbbUUUYYY^^^\\\^^^```___]]]```gggmmmkkknnnwwwqqqjjjooottt~~~~~~wwwyyy~~~ppp[[[hhhuuu|||vvv\\\LLLtttqqq___===444###,,,))))))))))))))))))))))))(((((((((((())))))))))))+++111---???ggguuukkkjjjwwwrrrnnnWWW444333OOOxxx~~~mmmdddggghhhppp{{{|||}}}|||ooogggllluuuyyyzzz|||wwwzzz|||||||||}}}{{{hhhbbbzzzwwwvvv}}}rrrrrryyybbb222000...+++)))))))))***))))))))))))))))))))))))%%%(((******)))---555<<>>CCC:::888;;;333888333444<<<777GGG{{{fff|||yyyuuupppmmmbbb\\\TTTLLLFFFAAA===;;;444333111///---,,,++++++))))))))))))))))))))))))((())))))))))))***---///555===AAA???===@@@EEEFFFFFFDDDBBB???===<<<;;;;;;@@@>>>===>>>BBBGGGMMMPPPXXX]]]dddjjjnnnttt{{{mmmCCC888777222111000//////000222444666HHH]]]sss~~~pppHHH>>>777GGGbbbnnnQQQvvv~~~}}}{{{ttt;;;///...111---,,,,,,++++++,,,,,,---...,,,***444777nnniiirrrrrrnnn}}}zzzxxxzzzwwwoooVVVAAA@@@EEEQQQcccmmmyyy___ZZZZZZeeeuuuyyycccTTT@@@AAACCCGGGPPP^^^llluuuooorrrqqqnnnpppuuusssmmmsssoooqqqqqqkkkkkkfffVVVWWWMMM]]]fffzzz{{{{{{iii///...111222&&&*********)))******+++,,,444(((---QQQ}}}wwwlllvvvrrrgggjjjrrrnnnvvvGGG>>>aaaxxxtttsssuuuwwwtttjjj^^^WWWVVVaaadddfffeeeeeejjjppptttzzzxxx||||||kkkiiipppqqqzzzwwwbbb[[[mmmqqqfffyyyyyynnn|||nnnxxxIII'''...+++))))))))))))))))))))))))((((((((((((((()))******///---///OOOtttooocccqqqmmmpppfff;;;444<<>><<<@@@DDDFFFFFFDDDBBB???===<<<;;;;;;=========>>>CCCIIIOOOSSSYYY]]]dddiiiooowwwbbb<<<555666222111000/////////111333444;;;GGG___wwwpppJJJ>>>999GGGcccrrr[[[}}}{{{ppp{{{xxx<<>>DDDQQQccctttzzznnnZZZ[[[aaaooo~~~vvvjjjYYYFFF999444444666999@@@KKKWWW___jjjpppsssqqqrrrvvvxxxvvvqqqmmmqqqrrrmmmoookkk\\\XXXOOOPPPLLLkkkuuu;;;000...///(((***************++++++,,,...(((444ZZZ|||}}}~~~wwwjjjkkkqqqooo{{{pppBBBDDDiii~~~xxxuuutttuuuvvvrrrhhh[[[SSS```dddfffffffffkkkqqqvvv~~~xxxhhhhhhpppttt|||zzzdddYYYfff|||}}}}}}yyyooonnnnnnWWW...---***))))))))))))))))))))))))((((((((((((((()))******%%%,,,===cccqqqcccsssrrrzzzlllmmmXXX999777HHHttt~~~xxxqqqsss|||vvvmmmhhhgggnnnuuuuuuuuuwwwzzzwwweeeuuulll]]]nnnqqqlll{{{JJJ...)))111***''',,,((())))))))))))))))))))))))&&&,,,)))''',,,...888KKKxxxXXXiii```qqqwww\\\@@@;;;OOOCCC:::888;;;333888333222666:::VVVzzztttlllccc\\\UUUPPPJJJDDD???<<<999666333222000...,,,++++++***))))))))))))))))))))))))((())))))))))))***---///555<<<@@@>>><<>>DDDKKKRRRVVVZZZ___eeekkkrrr|||QQQ555333555111222111000//////000111222111333HHHkkk~~~~~~rrrNNN;;;666AAAZZZiiiYYYtttwww|||xxxyyy???///...///---,,,,,,++++++,,,,,,------111000...:::zzzyyytttaaaYYYccc~~~vvv~~~~~~zzzyyy{{{qqqkkkSSS???===CCCPPPcccwww~~~lllbbbVVV___lllzzz{{{uuummmaaaVVVKKKAAA777000///000000111333999@@@EEEUUUaaammmsssuuuwwwxxxxxxooolllqqqsssooorrrpppcccPPPOOOIII@@@mmmIII111,,,++++++***************+++,,,,,,******>>>ggg|||~~~vvvzzzqqqmmmoooppp]]]>>>MMMssszzzvvvttttttxxxzzzsssbbbRRR___aaadddfffgggkkkrrrxxxqqqdddgggpppyyy{{{lllYYY___vvvqqqeeekkkaaahhh666+++***)))))))))))))))))))))))))))(((((((((((()))******&&&111KKKqqq}}}eee[[[pppqqquuuzzznnnoooLLL333888XXXzzz{{{zzzeeeccccccgggnnnssssssuuuwwwzzz~~~gggkkkqqq^^^aaafffsssiii|||VVV888))),,,***)))+++((())))))))))))))))))))))))(((---+++***000333@@@VVVzzzWWW~~~{{{UUUoooRRR;;;AAA]]]CCC:::888;;;333888333555444===[[[~~~}}}xxxqqqhhh]]]VVVNNNJJJEEE@@@===:::777555222111///---,,,+++******))))))))))))))))))))))))((())))))))))))***---///444;;;@@@===;;;===BBBCCCEEECCCAAA>>><<<;;;::::::888999;;;>>>DDDKKKRRRVVV]]]cccjjjrrrxxxdddBBB333555666111222222111000//////000000111///<<>>BBBNNNaaasss}}}rrrbbb\\\WWWdddttt}}}vvvnnniii^^^WWWLLLCCC>>>;;;999777777777666555444555888;;;>>>KKK]]]llltttvvvtttqqqmmmkkkqqqrrrnnnrrrqqqeeeNNNPPPLLLJJJwwwOOO000,,,)))---+++************+++,,,,,,,,,---EEEqqq}}}|||lllvvvssspppooowwwyyyqqqooorrrOOO???YYYzzzvvvwwwvvvvvvyyy}}}yyyiiiYYY[[[\\\```dddfffjjjrrrzzzzzziiiaaagggqqq}}}yyyuuu^^^[[[rrriiihhhnnn```rrr;;;***+++))))))))))))))))))))))))))))))(((((())))))***+++...555OOOpppsss^^^bbb~~~qqqsssqqqGGG///<<>><<<999666444000000...---+++*********))))))))))))))))))))))))((())))))))))))***---///444;;;???<<<999<<<@@@BBBCCCBBB???===;;;999999999888999;;;???EEELLLRRRUUUaaahhhrrrzzzjjj^^^KKK:::777:::999222444333222222111111111000222333666@@@UUUmmmwwwZZZCCC???<<>>AAACCC???DDDOOO```ooouuussspppnnnlllqqqrrrlllnnnooodddYYYUUUNNNOOOgggsss~~~QQQ///000(((///+++++++++***+++,,,,,,---000///GGGuuulllcccwww~~~|||}}}~~~uuuqqqwwwrrrEEEGGGhhhuuuxxxzzzzzzyyyyyyyyypppdddUUUUUUZZZaaadddgggpppzzz}}}~~~oooeeebbbjjjssszzz~~~zzzdddYYYlllqqqxxxdddvvv@@@***---)))))))))))))))))))))))))))))))))))))))***++++++---333QQQqqqrrriiiyyypppvvviii???222FFFsss~~~{{{zzzyyygggYYYRRRVVV___jjjppprrrtttwwwyyyrrrzzzwwwuuu|||}}}jjj{{{}}}kkkuuuWWW444'''++++++(((***))))))))))))))))))))))))&&&***'''(((,,,222IIIkkkQQQ[[[TTTYYY~~~]]]CCC<<>>;;;888;;;???AAABBB@@@===;;;999888777777999:::===AAAHHHNNNTTTXXXeeemmmxxx}}}xxxwwwyyy}}}ttttttuuutttooodddXXXPPPKKKDDD<<<999;;;>>>;;;666555555555555444444333333000333222111>>>[[[uuuyyy```BBB???888AAALLLUUUQQQ{{{KKK000222...---,,,,,,++++++,,,,,,---000+++000666gggllllllpppooovvv|||zzz}}}{{{ssskkkgggbbbbbbSSSCCC@@@CCCNNNaaaoooyyywwwnnngggZZZRRRWWWaaaqqqzzzqqqdddYYYSSSOOOLLLJJJGGGFFFDDDBBBAAA@@@@@@@@@;;;>>>BBBFFFJJJOOOUUUYYY[[[VVVWWWcccpppwwwwwwvvvooommmrrrqqqjjjkkklllbbbaaaUUUIIIJJJMMMiiixxxyyyTTT111444'''///+++++++++++++++,,,------///000IIIwwwxxxwwwwwwttt}}}aaa@@@RRRuuu}}}wwwwww}}}}}}xxxvvvxxxtttlllPPPOOOTTT]]]bbbeeennnzzz}}}qqqhhhfffhhhqqqyyy}}}iiiWWWdddgggwww|||GGG,,,...))))))))))))))))))))))))***))))))))))))***+++++++++777[[[uuuoookkk|||vvvxxxXXX555:::VVV|||}}}{{{yyyyyy|||{{{wwwyyyzzzyyyooo]]]LLLIIIMMMVVV```jjjooorrrvvvxxxwwwoooyyy}}}lll|||xxxhhh>>>)))---+++&&&,,,))))))))))))))))))))))))+++---+++,,,111:::XXX{{{QQQsssMMMjjjyyyRRR===AAAcccCCC:::888;;;333888333:::---GGGyyyfff{{{uuunnneee\\\RRRLLLEEECCC???<<<:::888444222......---+++************))))))))))))))))))))))))((())))))))))))***---///333:::>>>:::888:::>>>???@@@>>><<<999777666555555999;;;???EEELLLTTTZZZ^^^jjjqqqzzz}}}{{{xxxtttnnnllllllkkkhhhfffkkkhhhddd___YYYQQQIIICCC???;;;888:::======<<<;;;777777777777777777666666333333222111555DDD^^^ssszzzddd???>>>555<<>>???DDDQQQdddpppvvvnnnbbbYYYPPPOOO[[[jjjxxxuuueee\\\PPPIIIHHHIIIIIIHHHAAACCCFFFHHHIIIKKKLLLMMMHHHKKKQQQWWW^^^gggoootttyyytttuuu|||}}}wwwtttooonnnrrrqqqiiijjjlllbbb```UUUHHHHHH@@@]]]|||^^^555777&&&///,,,++++++++++++,,,------...444RRR~~~}}}~~~zzzwwwxxxSSS???]]]~~~xxxwwwwww}}}}}}wwwvvvyyyuuulllMMMKKKQQQ\\\bbbcccmmm{{{}}}ttthhhfffjjjqqqzzz}}}www~~~sssWWWZZZ{{{{{{iiitttRRR000...))))))))))))))))))))))))******))))))******+++,,,---CCCkkk{{{hhhdddttt{{{www{{{KKK444:::```~~~~~~zzz{{{zzzzzz}}}|||sssiiifffccc^^^UUUGGG>>>DDDOOOXXXaaaiiilllqqqvvvwwwtttppp|||~~~|||mmmrrr~~~wwwHHH,,,///+++%%%...))))))))))))))))))))))))...///---///777CCChhhnnn]]]uuuLLL|||~~~hhhDDD999HHHqqqCCC:::888;;;333888333===///PPPYYY{{{ssskkkbbbXXXOOOIIIDDDAAA>>>;;;999777333111...---,,,+++************))))))))))))))))))))))))((())))))))))))***---///222:::===:::777:::===??????===;;;888666555444444999;;;@@@GGGPPPXXX___cccmmmssszzz}}}tttjjjdddccccccaaa^^^]]][[[[[[___cccccc]]]XXXXXXSSSLLLGGGDDDBBBAAA@@@@@@<<<:::<<<<<<;;;<<>>KKKaaaTTT{{{|||PPP111555///---,,,,,,++++++,,,,,,---,,,###000:::mmmpppsss___mmmooovvv}}}zzzqqq^^^KKKAAA===CCC???999>>>EEETTThhhoooqqqgggXXXPPPJJJPPPaaaqqq~~~sssdddVVVOOOFFFCCCFFFJJJLLLLLLJJJLLLOOOPPPPPPPPPPPPQQQZZZ]]]ccciiiqqqzzzrrrlllooonnnsssqqqiiikkkmmmddd^^^YYYMMMKKK>>>^^^fff999999%%%000,,,,,,++++++,,,,,,---......:::]]]mmmvvvyyyyyyzzzvvvvvvyyyvvvMMM@@@ccc|||rrrtttwww}}}|||wwwxxx|||uuuiiiLLLIIIOOO\\\bbbcccnnn|||}}}xxxmmmccceeennnwwwtttmmmuuu}}}}}}}}}|||ZZZTTTuuuooo|||mmmlllZZZ444---))))))))))))))))))))))))*********)))******+++,,,///KKKvvv~~~eeedddyyy~~~yyyGGG:::555ccc~~~~~~xxxyyy{{{}}}~~~ooo___UUUNNNHHHCCC===<<>>>>>===<<<===>>>???>>>===<<<<<<<<<<<<;;;:::999999999777999<<<;;;:::BBBMMMkkkjjjCCC???666AAAKKKbbbooo|||{{{VVV---777---...------,,,,,,------...111,,,,,,888vvvzzz}}}\\\ddd[[[vvvxxxccc}}}wwwmmmSSS===;;;<<>><<<888555222///......------,,,++++++******************************+++***)))))))))+++---...555777999::::::999::::::999888666444333333444555888<<>>===>>>>>>>>>===???BBBGGGJJJKKKLLLMMMNNNHHHGGGGGGGGGGGGFFFFFFFFFCCCBBBAAABBBBBBBBB@@@>>><<<===>>>??????@@@@@@???@@@>>>???@@@===:::===DDDOOOkkkkkkFFF???444@@@NNNkkksss~~~]]]222666+++...------,,,,,,------...///---...>>>|||xxxzzzmmmrrrdddyyy~~~fff~~~~~~}}}vvvoooeeeLLL777777<<>>888777555JJJWWWdddWWWKKKFFFHHHQQQaaaqqq~~~qqqcccUUUJJJBBBDDDGGGLLLQQQUUUVVVVVVSSSSSSVVVYYYYYY]]]kkkzzz{{{~~~rrrttttttrrroookkkjjjiiicccRRRMMMKKK555OOOssssssFFF/////////,,,,,,++++++,,,,,,---...111MMMttthhh{{{zzzvvvlllooouuuvvv{{{tttCCCIIIzzzuuusssyyyzzz||||||zzzyyyxxxrrrkkkYYYDDDDDDSSSZZZ```kkkrrryyy{{{yyykkkiiiiiimmmoootttyyyTTTDDD999???IIIRRR\\\ggg{{{eeeVVVccczzz~~~bbbttt>>>,,,,,,++++++***************************,,,------,,,888SSSuuuyyynnnzzzyyyKKK@@@nnn~~~~~~~~~}}}|||vvvxxxsssiiigggiiicccXXXDDD<<<777;;;BBBIIIPPPVVV]]]bbbjjjpppssssssrrrqqq{{{yyykkkcccaaaiiipppzzzqqq```QQQOOOIIIIIIrrrccc888---***'''---************************---,,,000...>>>KKK___WWWttthhhFFF:::FFFeee>>>===666888777666666;;;:::KKK{{{uuulllbbbYYYPPPGGGBBB???===:::777444111///...------,,,,,,++++++*********************************))))))((()))+++,,,...333555777888777666777888777666444222222222444555:::>>>EEEMMMVVVaaakkkrrr~~~|||ooo]]]OOOFFF???888333555666777888777888:::;;;AAADDDHHHKKKLLLLLLMMMNNNKKKKKKKKKLLLLLLMMMMMMMMMJJJIIIHHHIIIIIIGGGCCC@@@@@@AAABBBCCCDDDDDDDDDDDDGGGEEEEEEGGGFFFAAA>>>???CCC\\\}}}~~~oooNNNDDD444999FFFfffeee|||}}}}}}xxxiii:::777---...------,,,,,,------...------000DDDuuuyyyjjjsss~~~}}}uuunnndddJJJ888;;;DDDYYYMMM>>>333,,,===FFFYYYOOOFFFGGGPPP___qqqppp___QQQFFF>>>;;;@@@IIIQQQWWWXXXWWWVVVXXXZZZ^^^```aaagggwwwyyyyyytttuuuuuurrrnnnjjjhhhhhhdddVVVQQQOOO666CCCuuuzzzrrrvvvIII000///111,,,,,,,,,,,,,,,------...222OOOxxxxxx|||jjjmmmnnntttxxxgggCCCRRRttttttyyy{{{~~~~~~zzzwwwuuupppjjjYYYCCC@@@NNNUUU]]]gggkkksssvvv}}}tttjjjgggfffggglllqqqyyyuuufff[[[EEE<<<666666666666>>>III\\\mmmmmmWWW]]]wwwuuu|||zzzaaazzz~~~HHH---,,,,,,+++************************++++++,,,---...:::[[[|||}}}zzz}}}qqqEEEDDD{{{~~~}}}}}}|||{{{yyywwwvvvmmmbbb___bbb___WWW<<<555444<<>>===666999777555555555888TTT}}}vvv{{{tttjjj```VVVMMMEEE@@@===;;;888555222000///...,,,,,,,,,,,,++++++*********************+++++++++)))(((((()))***+++,,,---222333555555444333555666555444333222222333555666;;;@@@HHHPPPYYYdddpppxxx}}}~~~~~~yyydddYYYJJJ???;;;<<<<<<<<<777999::::::888999>>>BBBKKKNNNRRRTTTTTTSSSTTTTTTSSSSSSRRRRRRQQQPPPOOOOOOMMMMMMNNNOOOOOOMMMIIIFFFGGGGGGHHHIIIIIIIIIHHHHHHNNNNNNQQQUUUVVVSSSNNNKKKKKKYYYtttsssPPPDDD555666===```[[[ggg|||zzz|||uuu}}}xxxooo:::222///...------,,,,,,------...,,,---000HHHvvvmmmlll~~~}}}wwwsssiiiMMM;;;@@@JJJgggWWW<<<222777EEEAAAEEEIIIOOOVVV___mmmvvv```NNNBBB;;;888999@@@KKKUUUZZZ[[[ZZZYYY]]]aaadddddddddkkkzzz~~~|||ssspppsssttttttrrrnnnjjjiiihhheeeVVVKKKJJJ777GGG{{{|||OOO222///000,,,,,,,,,,,,,,,---......111OOOzzz}}}sssgggrrrqqquuuyyyZZZDDD[[[sssuuuzzzyyy}}}~~~yyyuuurrrnnnhhhVVV@@@<<>>999444666<<<@@@QQQjjj~~~sssZZZ[[[sssmmm|||vvvgggVVV000---,,,,,,+++******************+++++++++,,,...000>>>iii{{{sssllljjj;;;AAAnnn~~~}}}|||{{{xxxvvvuuutttmmmccc^^^[[[SSSIII888444555===EEEHHHKKKNNN^^^fffmmmnnnkkklllttt{{{zzzqqqgggbbb^^^ZZZQQQFFF??????<<<@@@GGGPPP[[[iiivvvrrr]]]UUU|||zzzeee```SSS222......,,,************************))),,,***333FFFccc^^^```XXXuuu[[[===999ZZZ>>>===666999777555555666<<<```vvvzzzssshhh]]]SSSKKKDDD@@@;;;999666333000///......,,,+++++++++++++++******))))))*********+++++++++(((((())))))***,,,---...000222333222111111222444444444222222222444666888<<>>777666888999:::777888999999999===EEEKKKQQQTTTWWWWWWVVVUUUUUUUUUVVVUUUTTTSSSRRRQQQPPPOOOPPPPPPQQQTTTUUUTTTQQQNNNLLLMMMNNNPPPRRRSSSTTTTTT___bbbgggkkknnnnnniiieee\\\^^^nnnsssKKK???666:::???hhhiiiqqq}}}|||}}}ooo555,,,///...------,,,,,,------...,,,---...HHH~~~zzz{{{```oooyyyyyyyyyvvvvvvlllOOO>>>EEETTTqqqYYY777666JJJUUUBBB555<<>>>>>:::@@@OOOfff~~~xxx^^^\\\qqqjjjuuufffccc333...---,,,+++************)))+++,,,+++***+++///222DDDsssooodddrrrwwwkkkccc555EEEnnn}}}|||zzzwwwtttqqqmmmdddYYYQQQJJJ???666333333666<<<@@@DDDLLLVVVbbbhhhmmmjjjfffhhhrrr|||vvviii___SSSNNNJJJIIIEEE>>>;;;<<<777888999<<>>eee>>>===666888777666666999;;;aaayyy~~~xxxqqqeeeZZZPPPIIICCC???:::777444111///.........++++++++++++++++++******)))))))))***++++++,,,,,,(((((()))+++,,,---......000111111000//////111333333222111111333555777999>>>FFFQQQZZZbbbkkkwwwyyyhhhZZZAAA===888666666777888999777999;;;>>>BBBIIIQQQVVVXXXZZZ\\\\\\YYYWWWUUUUUURRRRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUXXXZZZ[[[YYYWWWQQQTTTXXX]]]bbbgggjjjkkkvvv|||~~~vvvPPP>>>888>>>???iiimmmvvvwww;;;///555...------,,,,,,------...---...---KKK{{{llljjj```vvviiimmm~~~{{{{{{wwwwwwuuuxxxoooSSSEEEPPPnnn{{{WWW777;;;LLLOOO666222555===QQQnnnqqqYYYGGG;;;777999>>>JJJRRR\\\ccceeeeeefffgggaaadddgggiiiooozzzxxxrrrvvvhhhNNNKKKPPP^^^nnnpppoooppprrrqqqnnnkkkjjjjjjiiiXXXCCCAAA<<>>;;;===<<<999888999666666777888999<<<@@@DDD^^^kkkzzzxxxgggUUUXXXWWWjjjeeeoooaaa999...111+++++++++++++++++++++++++++***222(((===PPPxxxlllwwwgggssssssUUU<<>>888666333///...---......******************++++++((())))))***++++++,,,,,,((()))***,,,---/////////000111111///......000222111000000000111444777888AAAKKKWWWaaahhhppp{{{qqqYYYGGG888888777888:::<<<=========>>>BBBIIIPPPWWW[[[\\\aaacccdddbbb___[[[YYYXXXTTTTTTUUUVVVWWWXXXXXXYYYZZZZZZZZZ\\\___```___^^^^^^aaagggnnnuuu{{{aaaCCC888@@@<<>>@@@@@@@@@AAABBBKKK\\\rrr{{{nnnRRRRRRZZZvvv```rrruuutttBBB+++///...++++++++++++++++++++++++***444)))BBBVVVeeedddttttttRRR<<>>888555222///------...///******************++++++((())))))***++++++,,,,,,((()))+++---...///000000000111111///......000222///.........000333666888DDDNNN\\\ffflllsss}}}iiiMMM888::::::::::::;;;;;;;;;:::BBBCCCHHHPPPYYY]]]\\\YYYeeeggggggeee```\\\YYYXXXZZZZZZZZZ[[[\\\\\\\\\]]]___^^^^^^___aaaccccccbbbkkknnnssszzzlllEEE777BBB>>>aaaeeejjjvvvJJJ444///...------,,,,,,------...+++000000UUUxxxlllyyyuuu{{{~~~rrryyyyyyppplllgggjjjdddMMMHHH\\\uuu]]]777===JJJ===<<<===@@@^^^yyy|||pppjjjlllqqqlllZZZFFF;;;777666<<>>555888777777888666777sss~~~zzzqqqhhh[[[PPPJJJDDD???<<<777555111...,,,,,,------++++++************++++++*********)))******+++,,,***---...,,,---000111...333222000000111111111000,,,000222111111555999<<>>DDD^^^gggeee}}}JJJ111888......---------,,,,,,,,,//////777YYY~~~tttzzzrrrssszzzrrrnnnppplllhhhcccXXXIII@@@>>>NNNAAA666>>>FFF<<<:::MMMkkkzzzTTTFFF\\\eeegggOOO<<<888888666AAAQQQYYYccckkkkkkgggfffdddbbbgggeeedddkkkvvvppprrryyy|||mmmZZZbbbtttrrrtttuuutttpppnnnnnnooorrriiiaaaQQQKKKGGG[[[~~~mmm<<<000...---------,,,++++++...000FFF|||uuu|||}}}wwwlllmmmrrrtttttt}}}lllEEENNNzzztttvvvxxxzzzzzzzzzwwwsssqqqgggQQQ;;;222111...,,,///777@@@DDDHHHSSS]]]```^^^^^^eeemmmrrrtttyyy~~~uuuiiiZZZSSSUUUYYYZZZYYY[[[^^^ccciiiooovvv{{{}}}vvvpppnnnlllgggfffhhheeetttqqqSSSWWW{{{```iii}}}jjj555222///,,,******+++******...000***)))...+++---999YYYnnn{{{}}}qqq{{{SSSPPP}}}zzzwwwqqqkkkgggPPPEEE777...,,,---...---,,,...000222444888>>>BBBIIILLLRRRXXX^^^gggooouuu}}}wwwcccJJJ<<<;;;999222777;;;BBBJJJRRRWWWZZZ\\\VVV\\\eeemmmtttzzzrrruuu~~~}}}cccvvvqqqXXX,,,...444,,,++++++******++++++,,,***+++333EEE[[[lllooo]]]rrrrrrLLL@@@^^^AAA>>>555888777666888777888ppp|||xxxpppggg[[[PPPIIICCC>>>:::666444111...,,,,,,,,,---++++++************++++++***************++++++,,,,,,///000...///222222000111000///...////////////+++...000111333999@@@EEEIIIVVVdddnnnvvv{{{aaaGGG:::999777999;;;<<<===@@@EEEIIITTTWWWZZZ]]]```dddgggiiimmmooopppnnnjjjgggggghhhkkkkkkjjjjjjjjjkkklllmmmkkkllllllkkkkkkmmmpppsssyyy~~~}}}aaa===;;;===BBB\\\ffffffOOO000111.........---------,,,,,,///,,,111RRRiiiooolllxxxrrrfffvvvnnnkkklllggg```ZZZOOOBBB:::999===888333999===666@@@\\\rrrUUUJJJYYYwwwxxxqqqTTT:::444555999GGGZZZ[[[eeemmmlllhhhgggfffdddhhheeeeeekkkvvvpppttt~~~xxxdddjjj|||tttwwwxxxsssmmmiiijjjlllmmmfff^^^LLLFFFGGGdddqqq===000///---------,,,+++,,,...000KKKvvvkkk|||ooo~~~zzzvvvlllmmmqqqvvvwwwgggFFFSSS~~~sssuuuvvvzzzxxxxxxuuuqqqlllaaaKKK666///111222222333555777888BBBJJJUUU\\\___bbbggglllsssyyy}}}qqqddd^^^WWWUUUYYY]]]``````fffgggjjjpppwww~~~zzzsssqqqooommmnnnrrrrrrSSSVVV|||eeejjjzzziii666333000,,,******++++++***,,,///***)))...+++,,,999nnnvvv|||~~~lll|||UUUUUU~~~zzzvvvsssmmmfffaaaJJJ@@@555---,,,---...---///000111111222555999<<>>CCCLLLVVV___eeehhhiiilllqqqwww~~~www{{{fffwwwwwwUUU222222,,,,,,,,,++++++++++++,,,,,,...///666HHH^^^}}}hhhiii]]]wwwkkkHHHBBBeeeAAA>>>666888777666888777===uuu|||xxxooofffYYYNNNGGGBBB<<<888555333000---,,,,,,,,,---++++++************++++++***************+++,,,,,,...222222111111444444111...---,,,,,,,,,---///000000/////////111777???FFFMMMZZZgggpppxxxmmmOOO999555;;;999:::<<<===???DDDKKKPPPUUUYYY]]]aaadddgggjjjlllqqqsssvvvvvvtttqqqpppoooqqqqqqpppppppppqqqrrrsssqqqqqqqqqpppqqqtttyyy|||~~~}}}aaa===;;;:::;;;SSS___aaa}}}~~~{{{XXX444............------------,,,000+++...OOOddd___ccc{{{uuuooorrrbbbvvvooonnnggg^^^UUUMMMBBB888333333000111000333555444KKKrrrqqqEEEDDDmmmsssUUU999222666===LLL[[[___hhhooommmiiihhhhhhfffiiihhhhhhnnnwwwqqqxxxyyyyyyssskkkuuuwwwvvvrrrkkkhhhiiimmmjjjeee\\\GGG@@@EEEfffuuu===000000,,,------,,,+++,,,...111OOOnnnccc|||zzzuuulllmmmpppxxxzzz```FFFYYYrrrssstttzzzwwwvvvsssmmmfffYYYCCC111---///222444444333444555>>>EEEOOOXXX```fffkkkooottt~~~wwwjjj___XXXXXXZZZ\\\```cccfffgggmmmlllmmmrrr{{{~~~vvvrrrqqqrrryyytttTTTTTT}}}nnnllluuuccc>>>444111---++++++++++++***)))---******...+++---999cccmmm{{{OOOQQQ}}}vvvrrrnnnggg\\\TTT???999111,,,,,,---...---000111222222333555888;;;DDDGGGLLLRRRXXX```hhhmmmdddVVVFFF===999777:::>>>HHHNNNZZZfffooouuuwwwxxx}}}|||}}}zzzbbbsss}}}VVV999555''',,,,,,++++++++++++,,,,,,,,,...444HHH___rrraaabbb```~~~```BBBCCClllBBB???666888777666888666AAA~~~uuulll|||}}}zzzmmmdddWWWLLLEEE@@@:::777333222000---,,,+++,,,,,,++++++************+++++++++************+++,,,,,,///222444222222555444111+++++++++***+++...222555777222...///222888AAAIIIZZZcccllloootttvvv\\\BBB444555<<<::::::;;;===BBBIIIPPPUUUVVVZZZ___cccfffjjjppptttyyyzzz{{{{{{zzzxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyxxxwwwvvvttttttxxx}}}}}}aaa>>>;;;999:::VVVhhhnnnvvvwww{{{wwwwwwaaa;;;111............------------000---222VVVkkkgggiii|||jjjqqqjjjuuuooooooaaaVVVJJJAAA888111///000000222000333666888NNNsssrrrUUU:::```jjjPPP999555<<>>BBBDDDGGGJJJMMMRRRXXX\\\XXXIII===<<<<<<:::???GGGRRRZZZeeerrr{{{|||tttsssvvveeeUUUfff~~~zzzccc===555+++,,,,,,,,,++++++,,,,,,,,,+++...444MMMhhhpppggg^^^fffZZZ>>>EEErrrCCC???777999777666777777BBB```||||||yyyjjjaaaUUUJJJCCC>>>999666222111///---,,,+++++++++++++++************+++++++++++++++***+++,,,,,,---...222444222222444333000)))***+++,,,...333:::???<<<444......222777@@@JJJ[[[eeennnqqquuu|||{{{cccJJJ:::555777:::888888999===DDDLLLTTTXXX[[[___dddhhhkkkrrr{{{~~~||||||}}}~~~~~~}}}|||zzzxxxwwwzzz~~~~~~```===::::::@@@bbbzzzuuuzzz|||}}}vvv}}}xxx|||hhh@@@333//////.........------------...777]]]~~~rrrwwwttt~~~kkkzzzxxxmmmgggggg[[[OOOBBB999333......000111444444:::???:::@@@VVVRRRHHHOOOyyycccLLL888777@@@IIIRRRYYYeeelllpppkkkgggggghhhiiihhhiiikkkpppvvv}}}xxx{{{}}}}}}vvvooonnnqqqssspppkkkmmmdddWWWBBB???@@@OOOyyyiiimmm;;;///...,,,---------,,,---000222KKKpppnnnooopppwww|||\\\>>>aaa{{{pppuuuqqq{{{yyyuuuoooggg[[[JJJ999///000///222666555555;;;DDDLLLOOOQQQSSSXXXcccppp{{{}}}hhh[[[XXXYYYbbbfffjjjkkkjjjkkknnnqqqyyyxxxyyyzzzuuuuuu|||{{{UUUNNNxxx}}}iiinnnlllzzzOOO777444000---------,,,+++&&&,,,++++++...,,,///>>>nnn~~~YYY```~~~{{{uuuooofffXXXFFF999---,,,++++++,,,.........---///111222333555777:::======>>>======???BBBEEEIII@@@<<>>888;;;CCCWWWTTTQQQRRRYYYfffuuuvvv___VVV[[[cccccchhhlllooopppqqquuuxxx}}}{{{zzz}}}VVVLLLuuuuuu\\\jjjmmmQQQ888555111.........---,,,'''---,,,+++...---222CCClllsss[[[bbb}}}zzztttkkk^^^MMM<<<222******++++++,,,---...///...000111111000///000111555555444222000111333555888:::???FFFKKKOOOWWW```lllpppvvv~~~sssVVVEEEAAAHHHHHHPPPxxxDDD333333------,,,,,,,,,,,,------+++111888\\\|||XXXooo^^^FFFRRRDDD@@@777999777666777:::AAA|||ttt^^^~~~xxxsssccc[[[OOOFFFAAA===999666///......---,,,+++******++++++************++++++,,,++++++++++++,,,------...333555333333444222...***---111444:::DDDQQQ[[[AAA333***,,,///111888CCCHHHRRRaaaooo}}}uuueeeLLL888444888888333444444777???JJJTTTZZZ]]]___gggpppuuuwwwzzz~~~iiiAAA:::777;;;VVVdddfff|||xxxHHH111////////////............+++...333QQQxxxgggkkkkkk{{{{{{kkkttt}}}wwwlll```YYYHHH===333000///......///)))444:::<<<===999DDD\\\}}}yyy|||aaafffnnnRRREEE999999CCCQQQ___hhheeejjjkkkddd___```ccceeefffiiimmmrrrxxx~~~|||yyyvvvsssqqqnnnkkkhhhiiicccVVVBBBDDDLLL]]]mmm:::///000,,,---...------...111444QQQqqqxxx~~~}}}lllqqqtttssszzz~~~ZZZCCCmmmvvvttt|||qqqxxxrrrkkkbbbYYYJJJ999000000...///777AAA@@@:::???JJJaaaWWWPPPTTTddduuuoooWWWQQQ[[[fffeeeiiipppuuuyyy{{{|||}}}}}}vvv|||VVVJJJsssdddJJJdddbbbZZZ999666222///......---,,,(((...,,,+++...---555GGGzzzxxxxxxsssddd{{{NNNTTTzzz~~~|||yyyrrrdddRRRBBB666000***+++,,,,,,,,,---///000///111222222000//////000000000000///...///222555666DDDPPPTTTVVV[[[ccchhhrrrtttwww|||tttQQQAAABBBVVVZZZTTTyyyMMM999///------,,,,,,,,,,,,------)))///555[[[wwwZZZqqq[[[DDDUUUDDDAAA888999777666777888DDD{{{kkk```yyysssaaaYYYNNNEEE@@@===999666......------,,,+++******++++++************++++++,,,,,,++++++,,,,,,---...///333666444444555333///***...333777>>>IIIXXXccc555***'''333@@@IIIWWWeeebbbeeehhhmmmvvv~~~yyypppcccMMM999555::::::444444444888AAAMMMWWW\\\^^^fffooo{{{eee>>>::::::AAA\\\fffeeePPP333000/////////............000000111JJJ|||ccc___```tttpppkkkzzzuuu{{{mmm[[[PPPAAA777...---...------...***777:::555444===^^^lll]]]FFFSSShhhlllnnn^^^BBB===:::???IIISSS\\\bbbdddiiiiiibbb]]]^^^bbbcccjjjmmmrrrxxx}}}zzzsssvvvxxxuuuoookkklllmmmmmmgggZZZBBBCCCOOOgggppp:::000111,,,---...------///111444TTTgggsss|||zzzjjjrrruuuttt||||||XXXHHHsssvvvwwwqqqwwwnnnfff\\\SSSCCC333---///000...222;;;<<<;;;GGGWWWhhhZZZOOOXXXppphhhPPPKKKWWWccciiimmmuuu|||}}}|||zzzVVVIIIrrrWWW>>>```YYYeee:::777222000//////...---)))///---+++---...777JJJqqqoooyyyCCCKKKpppzzzyyy~~~}}}yyyooo^^^JJJ:::333111+++,,,------,,,---///111///111333444444444555666///000111111222555999<<>>;;;999777555777999;;;@@@JJJUUU\\\^^^nnnsss}}}~~~|||dddDDD<<<777IIItttuuu\\\RRR444222111///...---------...+++555+++CCCsss```wwwxxxuuuvvvnnnooo}}}vvvfffTTTIII>>>555......///...,,,,,,(((111333///;;;WWWmmmrrrLLL>>>BBBdddbbbBBB444:::;;;999AAASSS___```]]]```bbb```[[[ZZZ]]]aaallloootttyyy}}}|||tttnnnkkkmmmmmmhhhfffhhhgggbbbTTT???>>>aaaaaapppooo999---...000......//////---000666RRRnnn{{{zzz{{{qqqmmmpppuuu|||zzzXXXIIIqqqyyytttwwwtttrrrppphhhWWWEEE999333111///---+++,,,000333;;;MMM```ssscccVVV^^^|||{{{www[[[JJJPPP^^^eeeqqqwww|||}}}~~~VVVKKKjjjaaaKKKfff[[[ooo===666222111000---+++---,,,******,,,,,,...666???qqq|||nnnIIIFFF|||{{{yyylllVVVAAA555///,,,++++++---...///000000000......111666:::999444//////---)))777:::<<>>OOO^^^yyykkkvvvxxx>>>111...---,,,+++++++++,,,---000///???]]]|||___yyyQQQDDDbbbEEEAAA:::;;;666555999999IIIxxx~~~uuueeeyyy}}}vvvqqqbbbWWWKKKFFFCCC<<<666444111000///---,,,,,,,,,,,,******************************)))***+++...000222111111111333333222///,,,,,,///111888EEETTT\\\]]]111000777YYYdddiiihhhEEE333888HHHfffwwwooommmZZZFFF<<<999888888999:::>>>CCCHHHOOOVVVZZZ\\\mmmsss|||uuueeelll}}}hhhDDD===;;;JJJnnnkkkTTTVVV;;;333222000...---------...)))555111KKK}}}|||nnn{{{{{{wwwooo___NNNDDD;;;333------///...---------000///000<<>>888333333111...,,,...,,,***+++,,,---...666???jjj|||UUUSSSzzzwwwkkkTTT???333---***++++++---...///000000000111000111444666666444111---111...777;;;JJJrrr{{{uuuxxxnnnnnnsssttttttuuuvvvzzzyyyWWW???IIIQQQkkkddduuuyyy>>>888///...---,,,,,,------...000000AAA]]]yyy```{{{WWWEEE^^^DDD@@@999;;;777666:::999NNNuuummmiii|||uuupppaaaVVVJJJEEEBBB;;;555333///......---------------************************)))))))))***,,,///222333222111000000111000///---,,,///333999FFFTTT[[[[[[...111FFFbbbfffyyyAAA999@@@MMMVVVccciii```fffWWWGGG>>>:::999;;;@@@999@@@IIIRRRWWW[[[aaaeeeooouuu~~~{{{nnngggYYYXXXhhh~~~iiiAAA;;;===HHHbbbaaaRRRZZZ;;;333222000///...---......+++666222JJJwwwrrrzzz}}}xxxnnn]]]LLLCCC888000+++---///...---///222...,,,222;;;@@@>>>:::@@@QQQzzzVVV555555@@@KKKUUUVVVOOOKKKPPPXXX[[[^^^```___\\\[[[^^^```bbbiiittt}}}kkk]]]bbbddd^^^VVVSSScccqqqqqqooopppnnniiimmmZZZGGG>>>BBB\\\SSSppp<<<111222000......//////---000666^^^{{{|||jjjllluuu{{{~~~zzzYYYLLLrrrwwwtttvvvtttqqqlll___MMM<<<111---,,,---333444777999777444777===>>>KKKjjj{{{sssyyyhhheeeWWWFFFCCCQQQcccllluuu|||XXXLLLjjj\\\OOOtttaaaoooAAA:::666555333...---...,,,++++++------...555>>>jjjrrrvvv|||YYY[[[}}}yyyvvviiiRRR<<<000+++(((+++,,,---...///000000000111222222222333222222111+++666666FFFXXXpppqqquuunnnooorrrqqqqqqqqqssswwwxxxYYYAAADDDFFFbbbccc{{{ttt;;;999111000///...------...///...111CCC___wwwbbb~~~]]]GGG[[[CCC???888;;;888777;;;555LLLtttwwwggguuu{{{tttoooaaaUUUJJJEEEAAA:::444222---------,,,,,,---......************************))))))***+++...000333444444111...---...//////...000111222666@@@MMMRRRQQQ...666KKKTTT___RRR<<>>999<<>>zzzttt\\\ooorrr}}}zzznnnZZZHHH>>>444...+++---///......111111......333555444666;;;LLLggg}}}___CCC>>>EEE[[[zzzsssPPPBBBKKKWWWWWWYYY[[[[[[ZZZZZZ\\\]]]aaagggpppyyyhhhTTTNNNKKKJJJKKKSSSkkkzzzwwwpppqqqnnnffflllVVVEEEAAAGGG___YYYwww>>>000000000......//////---000666ZZZlllwwwooopppxxx{{{~~~{{{[[[MMMrrrwwwtttvvvsssoooiiiYYYFFF777///+++,,,......333999:::777888@@@IIIGGGddd{{{yyynnngggccc]]]JJJHHHCCC@@@GGGVVVeeennnsss{{{|||{{{eeejjj}}}YYYLLLjjjPPPCCClllwwwWWWsssCCC<<<777666333///---...---+++,,,...------444<<>>:::;;;===WWWkkkxxx}}}|||fff===666444222000///.........///222+++999ppppppEEEaaappp}}}eeezzzlllzzzkkkTTT???444111---+++---///...///222///000333333///222BBBUUUdddlllkkkWWW???>>>VVVpppnnnBBB===IIINNNSSSUUUWWWYYYYYYYYYZZZ[[[dddhhhnnnuuu{{{}}}wwwyyywwwtttuuu}}}nnnllljjjccceeeSSSFFFEEEMMMjjjkkk|||>>>111444000......//////---000666TTToooyyyoooxxxsssrrrwww~~~|||~~~}}}]]]MMMrrrwwwuuuwwwqqqllleeeTTT@@@444...+++,,,111***444;;;999666===OOO^^^sssnnnUUUJJJCCC;;;333444777???JJJXXXhhhuuuvvv}}}}}}zzzyyy}}}YYYMMMjjjEEE888eeelllWWWwwwEEE???999777444///,,,------,,,---...------333;;;kkkyyySSSEEEkkk|||oooqqqyyyuuufffNNN999///,,,+++,,,,,,...///000111111111111555:::???@@@<<<555111444IIIOOOqqqyyyrrrQQQYYYjjjiiikkkeeefffgggiiilllrrr|||{{{\\\BBBCCCHHHkkkmmmccc<<<222333222000...,,,,,,,,,---+++111FFFccc|||fffWWWFFF```DDD===666;;;999777999;;;???{{{~~~yyy[[[~~~yyy{{{tttooobbbVVVJJJEEE@@@999333111---,,,,,,,,,,,,,,,------***************************+++,,,...000222333444666222///---...///000000333333222333:::DDDHHHFFF555)))AAANNNZZZxxxggg:::???PPPSSSMMMTTT[[[bbbkkkssshhh\\\SSSKKKFFFHHHLLLUUUVVV]]]iiimmmlllrrr{{{~~~|||hhhAAA===<<>>EEEeee^^^|||???//////000......//////---000666PPPsssppprrrwww~~~cccKKKqqqzzzxxxxxxnnneeeZZZFFF555111///,,,...444000777999444555@@@MMMTTTAAAJJJUUUSSS@@@000444BBBIIIUUUkkkzzzwwwmmmssszzzvvvtttvvvyyy}}}WWWLLLlllAAA===uuuhhhvvv{{{MMMFFF???===999333///000...---...000...---111888XXXzzz^^^AAAUUUtttzzz~~~uuupppaaaIII666...------,,,---...///111111111111444666>>>IIIQQQOOOBBB666BBBbbbWWWXXXkkkiiiiiimmmfff]]]aaarrrkkk```___ccciiipppyyy{{{qqqrrr|||}}}^^^@@@===CCCjjjnnnfffHHH@@@666444222///...---,,,---...000CCCccc~~~bbb{{{UUUBBB[[[FFF===666:::888666777111>>>yyySSS~~~|||uuupppcccWWWLLLFFFAAA:::444111...---,,,,,,+++++++++,,,************************,,,---...000111111222222666333000///000111111000555777888999;;;<<<777///000+++;;;>>>```iiiKKKkkktttdddXXXkkkwwwuuu{{{ssshhh]]]YYYXXXWWWXXXZZZZZZXXX```qqqwwwrrrooosss~~~~~~fff@@@999888DDDdddgggYYYzzznnn>>>888777444222000/////////222///)))000```vvvxxxaaa}}}{{{nnn~~~qqq^^^GGG666///000...///222111///000555<<<===555000AAA```rrrrrrIIIQQQNNN===///666KKK[[[fffMMM666111444:::HHHWWWYYYZZZ\\\```dddeeeeeecccnnntttwwwsssrrrnnnhhhfffYYYQQQFFF===KKKqqqeeeMMM555---000......//////---000666NNNuuurrrqqqtttzzzdddKKKqqq{{{zzzyyymmmcccVVVBBB222//////,,,---444000444444333777AAAFFFEEE===]]]kkkUUU<<<999AAADDDZZZooo~~~www~~~xxxtttqqqxxxyyy}}}VVVLLLmmmBBBBBB~~~pppnnn~~~PPPIIIBBB???;;;555111222...---...000...---111888\\\|||xxxmmmZZZttt|||~~~sssnnn___GGG444---,,,---,,,---...000111111111111222333999EEEPPPPPPBBB555FFFbbbQQQNNNdddbbb]]]___TTTWWWllltttkkkaaa^^^cccjjjsss|||ooobbbdddppp~~~zzz]]]@@@;;;@@@jjjsssdddEEEBBB888666444111///.........000111BBBbbb{{{___wwwXXX@@@VVVGGG<<<444888777666888===BBBddd{{{~~~{{{ssskkkfffZZZNNNFFF???777111000...---,,,,,,++++++,,,,,,******))))))))))))))))))''')))000555222+++---555777555222000///000222333444999999@@@JJJAAA111///111333666GGGZZZVVVFFFBBBbbbcccXXXTTTeeerrrtttwwwrrrmmmyyyqqqVVV]]]kkkYYYXXX___lllxxxyyytttvvv}}}}}}yyywwwyyy{{{xxxyyyyyyyyyzzz~~~|||xxxttt~~~tttzzz~~~hhh@@@666999GGG[[[^^^ddd|||GGG>>>;;;666444222000...---***333000555LLLjjjvvvdddsssuuu~~~vvvcccEEE333222000))),,,///***---444222HHH888444999GGGhhhsss[[[MMMMMM<<<333777333???cccKKK===333666<<>>111...111222000000111<<<:::---+++<<>>uuu[[[zzz~~~|||uuulllbbbWWWKKKEEE>>>777222111...---,,,,,,++++++,,,,,,************))))))))))))'''***000444000***,,,333555333111///...///111222666222111HHH^^^III000888000555444999FFFGGGBBBFFFLLLOOOEEE@@@OOO\\\___bbbqqqgggmmmiiiYYYgggvvveeedddhhhsss~~~{{{wwwxxx}}}~~~~~~zzzxxxwwwxxxxxxvvvvvvwwwwwwxxx}}}~~~gggBBB888888CCCXXX^^^fffNNNBBB>>>999555333222000......444///111GGG~~~hhh~~~```tttuuu}}}}}}}}}vvvcccEEE222000111,,,...111...000333111@@@666444===MMM^^^\\\III<<>>HHHhhhpppzzzQQQJJJDDDBBB===666222222000///---,,,---///111333PPP|||yyyJJJiiiiii|||vvvlllVVV>>>///---//////...+++...444777555777;;;666000000:::CCCCCC;;;555FFFUUU\\\mmmqqqiii^^^SSSOOOTTT^^^gggmmmhhhmmmvvvwwwWWW======@@@wwwzzzkkkSSSCCC>>>888444333222000......***888___cccnnn^^^HHHWWWHHH===444999777666888777???}}}gggzzzccc~~~|||uuunnn^^^TTTIIICCC===777222222...---,,,,,,++++++,,,,,,++++++*********)))))))))))),,,000222...***,,,111222000///------...000111...222555XXX}}}bbb666333111;;;;;;<<>>444===IIILLLOOO[[[NNNOOOPPPMMMcccssseee\\\aaammm{{{yyywww|||}}}~~~yyywwwwwwxxxvvvtttrrrsssssstttvvv|||vvvvvv}}}```@@@::::::FFF```mmmzzz|||}}}}}}RRRGGGCCC<<<888555333111000111444,,,...AAAxxx]]]ggg~~~{{{ssswwwnnnzzzfffHHH444///000000000000000000111000888444222===OOOMMMAAA===JJJGGG;;;777AAAGGGPPPbbb===222)))---;;;LLLZZZaaaWWWVVVfffvvvtttsssxxxyyyyyyqqq~~~~~~zzzsssqqqqqqlllccc[[[OOODDD444888^^^eeevvv@@@<<>>999777888222111///------///111333HHH|||JJJTTT]]]}}}vvvhhhPPP999......000///...---000555999999:::>>>333222===MMMQQQHHHEEEKKKUUUooozzzbbb___]]]cccmmmtttsssnnnqqqvvvuuuSSS;;;;;;BBBvvv{{{mmm[[[EEE@@@999444111000///......)))555\\\jjjoooaaaIIIWWWIII>>>555999777666888777BBB~~~iiimmm|||{{{tttmmm^^^SSSIIICCC===666222222...---,,,,,,++++++,,,,,,+++++++++*********)))))),,,///111111...+++---111///...---,,,,,,---///000,,,888;;;\\\uuu>>>......<<>>///DDD[[[aaaUUUNNNYYYkkklllsssfffwwwpppxxx}}}qqqLLL;;;???EEEjjjggg}}}}}}uuu^^^MMMGGGBBB;;;555111///......111---666XXXnnnkkkeeeLLLVVVIII>>>555999777666888333AAA~~~qqqhhh{{{yyyrrrkkk```UUUJJJCCC>>>666222111...---,,,,,,++++++,,,,,,************************000222333111......000222------,,,,,,---...///000444555@@@ooosss@@@888+++666DDD]]]uuulllMMM:::???OOOIII555111444555888000,,,---...000<<>>000<<>>777555222000//////111222BBBjjj{{{VVV}}}wwweeeIII333,,,000111...///111444666888;;;======666TTTggg]]]OOOSSScccoooxxxlllbbbzzz||||||gggJJJ>>>>>>UUUqqqzzzuuu[[[NNNLLLIIICCC;;;555222111111111000777PPPwwwssslllkkkNNNUUUJJJ???555999777666888444AAAzzzccc}}}{{{xxxqqqiii```UUUIIICCC===666111111...---,,,,,,++++++,,,,,,))))))******+++,,,,,,,,,111444333000...111333333------------...///000111222333```jjj888<<<222777HHHjjjoooJJJ999999OOONNN999000222444666000222111//////111555999HHHZZZlllpppmmmkkknnnqqqtttuuuwwwyyyzzz{{{||||||yyyvvvsssrrrqqqoookkkgggeeeiiinnnsssyyyrrrDDD999CCCNNNeee~~~yyyYYYAAA===777@@@ccc{{{uuuXXXNNNJJJDDD???<<<888444222...//////444444XXX{{{ggg|||mmmxxxtttVVV===///111IIIEEE444444222555HHHVVVGGG777444777>>>___WWWHHHaaaggg^^^cccqqqcccCCC---444>>>:::333222888JJJjjj|||wwwwww{{{ggg___^^^SSSUUUjjjwwwvvv~~~~~~{{{tttkkkhhhiiigggaaa[[[@@@:::666KKKTTTAAA===222333222111000///000111111===tttzzzzzz{{{{{{}}}hhh___rrruuujjjVVV???888222222333222111333666777444;;;VVVooohhhPPPWWWZZZ===555AAAQQQdddJJJMMMiiinnnoooLLLWWWNNN:::PPPgggVVVxxxVVVQQQLLLKKKHHHCCC??????999777444111///000111222<<>>@@@>>>CCCVVVYYYJJJFFFVVVaaa]]]rrr{{{fffXXXbbbMMM@@@777bbbyyygggqqq```ZZZNNNLLLGGG???888222111000,,,///555HHHmmm|||rrrqqqQQQTTT|||KKK???666:::777666777777@@@ppphhh}}}yyyqqqhhh\\\QQQGGGAAA===666222222...---,,,,,,++++++,,,,,,(((((()))***,,,---......111444222------222444333------...///000111222333222IIIUUU555666666===TTTzzzeee@@@:::777RRRUUU>>>333222333555///333111000333333444;;;>>>OOO^^^bbbcccggglllnnnqqqrrrtttvvvxxxyyyzzzzzzssssssrrrppplllhhhdddbbbbbbgggooovvv}}}}}}www}}}UUU@@@AAACCCDDDTTTmmm}}}xxxSSS===<<<:::JJJssssss[[[OOOLLLHHHDDD@@@<<<777333000//////444...LLLfff^^^qqquuuZZZAAA222444RRRMMM666444333:::VVV\\\DDD888999:::IIImmmwwwSSSHHHPPPKKKNNN```lll^^^@@@555JJJSSSAAA333666<<>>GGGfffoooeee\\\aaannnzzz|||{{{uuuooollllllggg^^^UUU<<<555777TTTTTTGGG:::555333333111000000000111111777jjjzzz~~~}}}ooo^^^lllwwwjjjTTT;;;555111333444333333555===999:::GGG```nnnbbbNNNiiiaaa@@@999AAAVVVwww[[[QQQUUU{{{|||xxxyyy}}}oooiiiLLL[[[zzzDDD:::RRRaaa```tttTTTPPPMMMMMMKKKEEE@@@@@@;;;999555222000000000111999cccvvvxxxzzzjjjPPP888......///---,,,111555666;;;CCCFFFCCCJJJOOOLLLCCCFFFUUU```___ccciiidddeeeuuuxxxjjj___yyy|||~~~```DDD===<<>>GGGEEEQQQ[[[\\\^^^cccfffdddjjjkkkmmmoooqqqrrrsssssspppqqqqqqnnniiiccc```___aaagggoooxxx___OOOJJJIIIPPPZZZ[[[XXXUUUJJJ>>>CCCJJJCCCBBBJJJ```}}}}}}xxxRRR<<<<<<:::KKKuuu}}}pppZZZOOOMMMJJJGGGCCC>>>999555222000///333)))EEEbbbaaatttiiiwww}}}xxx^^^FFF777444VVVOOO555222111<<<\\\ZZZ===666======PPPppp}}}WWWMMMUUUWWWFFFFFFPPPKKKPPPBBBNNNllliiiFFF666BBBAAAZZZ{{{{{{wwwuuussspppiii]]]NNNCCC???LLLMMM___uuu}}}yyycccFFF@@@;;;HHH___nnnzzz}}}tttuuupppkkkjjjhhhaaaSSSHHH===999@@@bbbMMMFFF888:::444333111000000000111111555ddd}}}}}}~~~ttt^^^iiiyyyjjjRRR888222000222555444444777:::888===KKKTTTTTTSSSTTTmmm]]]888444<<>>BBBWWWPPP:::TTTiiiPPP===<<>>nnnjjjkkkkkk```]]]WWWQQQIII@@@777111444------===hhhyyy|||cccRRRgggNNN@@@666;;;999666777000;;;```vvvkkkdddUUUKKKAAA===999444111111------,,,,,,,,,,,,+++++++++*********+++...222444000000111222222222000///222000111444333......222:::;;;999555;;;KKKFFF---CCCrrrMMM111777444...FFFUUUMMM@@@;;;555---666333222???YYYuuuaaaOOOQQQXXXaaacccfffiiilllnnnoooooojjjjjjjjjhhheeedddeeefffmmmppptttwwwyyy~~~zzznnnrrrooollliiibbbggg___TTTMMMMMMUUU```gggeeeiiidddhhhrrrPPPBBB:::666NNNgggiiiyyyxxx___YYYUUURRROOOLLLGGG???999222666222...000???nnnpppiii{{{zzznnnsss|||yyygggOOO:::>>>III>>>---///777MMMnnnTTT???<<<<<>>AAAEEEOOOaaarrrwwwsssuuupppiiifffbbbXXXIII===999@@@RRRkkkJJJDDDAAA;;;888777444222000000000111:::```~~~uuuxxxiiidddzzz{{{hhhVVV;;;111,,,000222//////444???===888666MMMMMM888KKKaaaVVVPPPIIIHHHccccccCCC:::GGG]]]ggg___aaa^^^cccWWW\\\sssyyy}}}WWWNNNnnnUUU???===______mmmTTTRRROOOLLLIIIFFFDDDCCC@@@@@@>>>:::444111111333444KKK}}}rrrFFFPPP```ttt[[[===///000333000000000111333777===BBBEEEWWW]]]___[[[[[[ccckkkooo{{{vvvzzz{{{qqqccc]]]VVVNNNRRRgggzzzmmmFFFDDD555@@@eee^^^BBB|||wwwbbbiiinnnccc___YYYQQQIII@@@777222222...000<<<___xxx~~~gggQQQbbbMMM???555:::888666777444;;;]]]vvvkkkcccVVVLLLBBB===999444000000------,,,,,,,,,,,,+++++++++*********,,,///222444111222333444333111///...000555777444222333111---******&&&)))666;;;:::===nnnddd///---777111222EEEWWWWWWKKK===333---555888AAAVVVvvv```KKKHHHLLLZZZ\\\```eeeiiikkklllllleeefffggggggfffgggiiikkkrrruuuxxxyyyzzz|||}}}rrrqqqwwwxxxvvvoooKKK;;;999???ZZZllljjj|||zzzccc^^^ZZZVVVSSSPPPKKKCCC===777777444333111555^^^dddoooyyyRRR\\\uuu|||jjjSSS<<<999>>>555---444@@@UUUoooHHHAAAHHHEEEUUUqqq[[[AAASSScccWWWBBBIIIeeevvvkkk|||WWW???@@@IIIQQQjjjzzzwwwzzzzzzlllccciiipppqqqiiibbb^^^VVVLLLVVVaaahhhlllxxx|||tttooojjjeee^^^SSSDDD999888999ZZZ___JJJHHHBBB@@@;;;999555222000000111111888ZZZuuuzzzoooddduuunnnVVV999111...111111...111999BBB888555<<>>999555333222333@@@ssssss}}}|||OOOPPPfff|||}}}vvv^^^@@@000111444222111000111222666:::>>>AAAPPPWWWaaafffccccccmmm{{{iii```lll|||{{{qqqccc```YYY[[[rrrtttfffAAA>>>777>>>fffSSSOOOppp___hhhnnnhhhccc\\\TTTLLLDDD<<<888111///222;;;UUU~~~|||lllRRR[[[MMM???444999888666777:::<<>>:::444000000------,,,,,,,,,+++++++++++++++***+++---///222333111333555555333000...---...666888444999AAA<<<000***444444444555)))000RRRggg;;;,,,333777888:::GGGWWWYYYJJJ888333666===QQQiiizzz[[[FFFGGGMMMUUUXXX]]]aaaeeeggghhhhhheeefffhhhhhhhhhjjjlllooosssvvvzzz{{{|||lllGGG999;;;HHHbbbrrruuuvvvbbb___\\\XXXUUUSSSOOOHHHCCC<<<777444666222...SSS___ppp}}}tttKKK^^^|||oooZZZ888222444555999AAAGGGQQQ\\\>>>CCCVVVQQQfffWWWJJJOOObbbcccPPPOOOTTTHHHGGGPPPNNNPPPZZZTTTQQQbbbrrr~~~xxxsssjjjppppppllllllssszzz|||tttpppjjjdddZZZNNN@@@666;;;555^^^WWWKKKMMMCCCEEE>>><<<777333111000111222222PPPxxx|||wwwfffoootttVVV888222000333222...333===AAA666CCC[[[sssmmm```{{{oooeeeiii{{{GGGFFFiiiqqqnnn}}}___sssgggXXXgggiiinnn~~~yyyuuuRRRWWW|||tttCCC666AAAMMM\\\UUUQQQOOOMMMJJJGGGEEEDDDDDDEEEEEEDDDAAA===888444222333:::jjj^^^dddxxxwwwpppxxxxxx```BBB111111333222333222333888;;;===AAAEEEDDDHHHVVVgggkkkiiissslll___dddtttmmmrrrnnnhhhtttzzzppp___<<<777:::DDDkkkOOOdddooodddiiiiiiiiieee^^^WWWQQQKKKFFFBBB444000222:::PPP||||||rrrVVVWWWyyyNNN???444999777666777888:::WWW~~~yyynnnfffWWWMMMCCC>>>:::444000000------,,,,,,,,,++++++++++++++++++,,,...000222333111444555555111...---------444555444@@@NNNHHH666//////)))000===555999VVVkkkUUU222%%%555CCCBBB@@@===EEENNNLLL<<<000888HHH]]]sssTTTBBBHHHPPPTTTWWW\\\```dddeeeeeedddeeefffhhhhhhiiijjjmmmooonnnrrrwwwzzz|||hhhIII<<<===DDDXXXgggmmm~~~ooo^^^]]]YYYVVVTTTTTTQQQLLLGGG???888333666333---LLL[[[|||hhh~~~SSSjjjwwwuuuddd777111...666BBBFFFEEEDDDCCC:::EEEddd^^^pppZZZMMMHHHVVV___WWWVVVPPP999JJJPPPSSSaaannn^^^XXXooovvv|||~~~uuurrrkkkbbbVVVIII===666@@@AAAmmmVVVNNNPPPFFFHHHBBB???;;;777444222222222111IIIyyy~~~kkkjjjxxx{{{YYY;;;444111444333111666@@@III<<>>SSSoooXXXeeemmmxxx~~~~~~|||~~~jjjOOO^^^ddd;;;444CCCIIIkkkzzzTTTQQQPPPMMMJJJHHHFFFEEEDDDFFFEEEDDDBBB???:::555111111999aaahhh\\\ggg___eee|||yyybbbCCC111000222111666555999BBBGGGHHHKKKPPPLLLHHHSSSjjjvvvuuuxxxuuugggbbbgggmmmnnneeevvvyyyzzzlllYYY<<<444@@@RRRhhhNNNuuulllfffhhhbbbddd```[[[WWWTTTPPPMMMJJJ;;;222111:::PPPyyyyyy___WWWrrrQQQAAA555999777666777777:::\\\vvv{{{qqqjjjXXXNNNDDD???:::444000000------,,,,,,,,,,,,++++++***+++,,,---///000222333111333555333///,,,---//////222222444AAANNNGGG777------***///999>>>III\\\OOO@@@///***666FFFDDD666999>>>@@@;;;333888NNNeeewwwMMMAAAHHHNNNTTTXXX]]]bbbeeefffeeeeeedddfffhhhhhhiiijjjmmmpppkkkooossswww{{{~~~cccGGG<<<<<>>UUUfffbbbXXXaaaxxxqqqrrrvvv___DDD<<>>555IIIfff\\\LLLfffbbbeee^^^[[[YYYWWWUUUTTTSSSPPPNNNAAA444222;;;OOOtttkkkZZZmmmTTTCCC666999777555777:::777VVVnnn~~~uuunnnYYYNNNDDD???:::444000000------,,,,,,,,,,,,++++++***+++,,,---///111222333000222333000,,,***---111000222333444999>>>999000)))111:::444...@@@]]]lll[[[CCC999666000999===///666888888666???WWWxxxhhhHHHFFFLLLLLLTTTXXX^^^dddhhhiiiiiihhhfffgggjjjkkkmmmooorrruuuooorrruuuxxx{{{{{{^^^@@@:::===CCCccckkk```[[[WWWTTTRRRRRRQQQMMMIIIDDDBBB;;;888777111<<>>RRRNNNGGG@@@333???EEErrrmmmlll______lllvvvwwwrrroootttvvvxxx|||WWW:::>>>LLLLLLYYY```ddd```___gggsss|||tttqqqiii[[[KKK???999888777aaabbb^^^RRRRRROOOJJJFFFEEECCC???;;;777444222444===gggyyy}}}~~~iiimmmhhhDDD999333666999888;;;AAACCC@@@RRROOOKKKXXXdddwwwcccccckkkmmmdddeeennnnnnNNNFFF^^^}}}yyyZZZLLLbbbyyyWWWLLLkkkbbbBBB888;;;MMMJJJkkkUUUUUUSSSQQQMMMJJJGGGFFFEEEIIIFFFDDDBBBAAA>>>999666111999NNNrrruuu{{{ZZZffflllnnn}}}gggHHH444111333333;;;;;;FFFWWW___\\\\\\bbbssseee___lll|||~~~sssiiiYYY^^^aaaaaabbbdddaaa[[[aaalllxxx\\\DDD???999VVV|||OOOOOOeee^^^ccc^^^XXXWWWVVVWWWWWWVVVSSSQQQCCC666555===KKKjjjwww\\\hhhVVVDDD777999777555666:::///DDDmmmooowwwpppYYYOOODDD???:::444000000---------,,,,,,,,,++++++***+++,,,...000111222333///111222///***)))---222222444555333111...+++((()))...777///***MMMqqqsssttt@@@111:::...///===;;;777999888;;;QQQxxxZZZFFFMMMRRRMMMSSSWWW^^^eeejjjlllmmmlllhhhjjjmmmppprrruuuyyy|||wwwxxxzzz{{{~~~yyyZZZ???;;;@@@JJJrrrbbbXXX]]]YYYUUURRRRRRPPPLLLHHHEEEFFF???:::888111444EEEWWWggglll~~~ooo^^^}}}vvvttt[[[888///FFFaaa\\\QQQGGG555AAADDDsssooogggOOORRRssswww}}}www{{{{{{hhhTTTBBBJJJUUUKKKDDDNNNUUUUUUUUU```ppp{{{zzz|||ssspppgggXXXGGG<<<888888GGGtttUUUbbbSSSRRRRRRKKKGGGGGGEEEBBB>>>999555222111555^^^~~~|||vvv|||~~~kkkkkknnnHHH;;;333777;;;:::<<>>888888666777666666FFFhhhqqqttttttkkk___RRRDDD===999444111111...---,,,,,,++++++,,,,,,)))***,,,///111222222222555000,,,---111444444222777000+++,,,---+++***+++444333222---666ZZZvvvwwwOOO444777444777BBBBBB888999888XXXvvvbbbWWWQQQPPPRRRWWW\\\ccckkkpppsssttttttnnnnnnppprrrvvv|||tttWWWAAABBB999PPPsssggg```\\\WWWSSSRRRSSSSSSOOOKKKKKKFFFCCCAAA===888999>>>aaajjjuuufffrrrhhh}}}xxxyyyaaaHHH222JJJrrriiiJJJ>>><<<;;;RRRpppxxx___GGGQQQmmmyyy~~~}}}pppggg\\\hhhpppdddjjjfffbbbiiieeeXXXiii~~~~~~vvvmmmcccQQQ???===@@@:::LLL{{{aaaZZZ[[[\\\RRRTTTPPPOOOKKKEEE>>>999666555444444NNN|||ssseeewwwYYY555>>><<<555AAA===AAAEEETTTNNNGGGIII^^^lllOOO___^^^rrrjjjooo~~~jjj\\\NNN\\\iiiccchhheeeAAATTT|||hhhKKK444666:::???nnnYYYWWWPPPNNNLLLJJJIIIHHHHHHHHHHHHIIIJJJIIIFFFBBB@@@???:::666AAAooo}}}iii;;;NNNvvvSSS666///444666>>>:::OOO```lllhhhVVV___iiibbbppp{{{ppp\\\bbbuuu~~~tttvvv|||hhhHHH555===111cccrrr@@@gggwwwrrrjjj^^^aaa___[[[XXXZZZ^^^^^^XXXQQQMMMBBB444555DDDUUUttttttlllYYYuuu___;;;>>>888888666777666555@@@]]]{{{}}}uuunnnaaaSSSEEE>>>999444111111...---,,,,,,++++++,,,,,,***,,,///111333444444333222000//////333888<<>>???cccddd```]]]YYYUUUTTTUUUUUURRRNNNOOOIIIDDDAAA===888777999ddd{{{]]]lllyyymmmtttllluuu~~~tttVVV555CCCmmmoooSSSAAA;;;AAAZZZ{{{dddDDDHHH```rrr}}}xxxuuu~~~|||yyymmm```YYY^^^yyy{{{xxxuuukkkXXXFFF;;;777:::@@@ZZZsss```\\\\\\]]]SSSUUURRRPPPLLLGGG@@@;;;777666333111GGGvvvxxxyyy{{{jjj}}}~~~fff;;;:::999777CCCAAAGGGJJJVVVOOOKKKMMMaaaoooSSSaaa___nnniiinnnlllbbbooo\\\PPPIIIWWWfffooo\\\GGGbbbSSS===444<<<@@@SSS|||XXXVVVOOONNNLLLJJJIIIHHHHHHIIIHHHJJJKKKIIIFFFCCCAAA@@@;;;777???cccnnn\\\www|||www[[[>>>111222777111MMM\\\\\\vvvsssSSS\\\aaa\\\ssspppYYYeee}}}tttWWW===:::======qqqgggOOOnnngggbbb[[[```eee___YYYYYY^^^bbbbbb```aaaSSS>>>777???NNNppp~~~ooo[[[nnn```;;;>>>888888666777999777@@@ZZZ~~~}}}vvvrrrcccUUUGGG???:::555111000...---,,,,,,++++++,,,,,,***,,,///222444444333333///......///222999@@@EEE333000///000///...111666:::666999CCC[[[bbbCCC222555>>>JJJKKK@@@888;;;iiiPPPPPPsssuuujjj```]]]^^^bbbhhhpppxxx{{{zzzwwwtttzzz~~~oooOOOAAA>>>HHHuuuxxxgggddd___[[[XXXWWWYYYYYYVVVSSSWWWNNNGGGDDDAAA<<<888777KKKXXX{{{wwwwwwnnnzzzbbb===DDDmmmsssWWWEEEDDDSSScccyyykkkNNNFFFPPP___rrrqqq```YYYZZZkkkvvvxxx\\\VVVjjjtttooolllfffOOO???>>>555777NNNxxxiii___^^^\\\]]]TTTXXXUUUSSSNNNIIICCC>>>:::777444///???kkkrrrqqq~~~rrrxxxwwwGGG:::>>>BBBFFFAAAGGGMMMUUUOOONNNQQQ```lllRRRZZZ]]]pppsssrrrnnn]]]]]]wwwppp[[[IIIggghhhZZZBBBXXXlllxxxuuuRRRLLLnnnlllCCC555777===???eeefffWWWQQQNNNMMMKKKIIIIIIHHHIIIIIIHHHJJJKKKJJJGGGDDDCCCCCC<<<999;;;UUUyyy}}}jjjKKK222...666;;;___eeeaaarrrKKKddd~~~aaa]]]xxx~~~fffSSSggg}}}jjjFFF555AAA;;;UUU~~~SSSXXXddd]]][[[XXX]]]eee___ZZZZZZ___bbbcccaaafffZZZDDD999<<>>888888666888777777AAA[[[xxx|||xxxvvveeeWWWHHH@@@;;;555111000...---,,,,,,++++++,,,,,,(((+++///222444333111000---++++++...555<<>>666:::888EEEXXXUUUMMMMMMLLLJJJIIIHHHHHHIIIIIIHHHJJJKKKJJJHHHFFFEEEFFF>>>;;;888KKKpppvvv[[[>>>999DDD___bbbjjjssseeeLLLrrrzzziiigggyyywwwfffXXXTTTkkksss___AAA555BBB:::qqqvvvDDDhhhzzz]]]YYYZZZZZZZZZ]]][[[ZZZ\\\^^^^^^YYYTTTYYYRRRDDD<<<===AAA[[[~~~wwwbbb[[[pppccc===???888888777888222222;;;VVVxxx}}}yyyxxxfffXXXIIIAAA;;;555111000...---,,,,,,++++++,,,,,,))),,,111555666444222000...******333AAAIIIEEE>>>888000+++///999CCCMMMTTTWWW___tttnnnNNN000<<>>444:::XXXNNNCCCTTTvvvwwwiiieeegggqqqsssvvvzzz}}}~~~gggGGG???HHHLLL```hhhllltttbbb]]]\\\[[[ZZZZZZ[[[[[[[[[[[[\\\SSSLLLLLLLLLGGGBBB@@@AAA[[[VVVnnnuuu}}}wwwxxx|||www]]]XXXsssiiiWWW]]]kkkkkktttppp]]]TTTeeewww{{{ooobbbYYY___ffflllXXXPPPWWWaaagggtttzzzuuuoooeee\\\```LLL===AAA:::IIIxxx}}}```___[[[UUUWWWTTT\\\WWWTTTPPPLLLIIIDDD???;;;:::333666QQQ}}}jjjwwwuuulll|||uuu{{{iiiHHHKKKUUUMMMMMMUUUUUU\\\```qqqxxx{{{pppqqqwwwwwwvvvyyy|||}}}UUUXXXccczzzZZZIIIWWW~~~fffDDD777666999:::```TTTUUULLLMMMLLLJJJIIIHHHHHHHHHIIIHHHIIIJJJJJJHHHGGGGGGHHHAAA???999HHHoooppp}}}uuu~~~~~~}}}kkkSSSPPP\\\tttbbbwwwvvvfff```qqqmmmnnnpppqqqlll^^^UUUYYYggg}}}zzzcccPPP@@@777<<>><<>>???888888777888555444777NNNxxx{{{xxxfffXXXIII@@@;;;555111000...---,,,,,,++++++,,,,,,,,,000555:::;;;999555222000+++,,,;;;OOOXXXQQQGGGDDD666---888OOOcccpppvvv{{{|||}}}mmmNNN<<<333'''***AAAOOOSSSTTTGGG888555<<>>@@@UUUqqquuummm]]]^^^xxxggg??????888888777888333666666???~~~}}}uuucccUUUGGG???:::555111000...---,,,,,,++++++,,,,,,---111777<<<===:::555111000---///:::IIIQQQOOOJJJ>>>333555RRRqqqvvvaaaJJJhhhNNN999111111===@@@444IIIZZZ^^^aaabbbHHH111777GGGqqq}}}wwwqqqqqqwww{{{~~~oooYYY???AAA>>>DDDyyyYYYVVVXXXOOOPPPQQQRRRSSSTTTVVVXXXSSSPPPPPPPPPLLLFFFEEEIIIEEEEEEbbb```~~~}}}uuuyyybbbIIIFFFCCCDDDTTTUUURRRVVVhhh~~~gggXXXnnn}}}tttvvv~~~hhhjjj^^^ccciiifff___OOOPPPaaawwwyyyggg^^^cccoooggggggNNNCCC===AAASSSyyyttt^^^aaa]]]XXX\\\VVVXXX[[[XXXUUUUUUVVVTTTMMMGGG>>>@@@999888WWWqqq|||yyyqqq```[[[NNN```mmmooommmkkkwwwlllbbbwww{{{yyyrrrfff}}}UUUHHH\\\tttMMM<<<999;;;555@@@ttteee]]]RRRGGGRRRPPPOOOLLLIIIFFFEEEDDDDDDEEEFFFGGGGGGFFFGGGIIIKKKAAALLLGGGCCCZZZuuuwwwEEE===[[[zzzxxx|||||||||~~~xxxlllbbboooooolll[[[ZZZWWWHHHWWWzzz{{{rrrfffPPPAAA999777OOOwwwSSSZZZ^^^XXXaaaWWWQQQWWWTTTYYYZZZ[[[\\\\\\[[[YYYWWWUUUVVVTTTWWWUUUDDD>>>LLLiiisssnnn___\\\sssqqq>>>===666444;;;222444888666:::qqq}}}xxxbbbTTTFFF>>>999333///......------,,,,,,------...+++111888===>>><<<999888000//////333999???AAABBB???333555fffiiiRRRuuuyyyBBB(((---<<<===;;;[[[wwwvvvjjj;;;///<<>>:::999III~~~sssqqq}}}ppp[[[WWWbbbnnnwwwpppvvv{{{uuuuuu~~~xxxvvveee|||wwwtttjjjGGGOOOkkkeee<<>>999444000000...------,,,,,,------...,,,111888======:::888666...///222555777555222...777333888___{{{___PPPttteee666+++999777PPP}}}}}}GGG888222NNNhhhuuuxxxfffdddhhhWWWGGGAAAAAAFFFRRR^^^xxxzzzhhhPPP>>>@@@EEEZZZ{{{aaa[[[WWWXXXTTTTTTZZZ]]]YYYRRRPPPNNNNNNPPPQQQQQQPPPMMMLLLLLLBBBMMMwwwdddpppxxx{{{ssssssxxx~~~zzzuuu~~~ooo]]]rrr~~~zzzZZZPPPoooxxxnnnllldddgggrrrqqqxxxsssrrrzzzpppcccWWWFFF@@@;;;HHHuuukkkeeeaaa___]]]XXXWWWYYYYYYVVVSSSSSSTTTSSSNNNJJJKKKBBB@@@===DDDnnnuuu{{{eee]]]kkk}}}~~~xxxfffssszzzsssxxxZZZQQQXXXvvvuuuQQQ:::444555<<>>===:::MMMkkk|||___MMMOOO@@@999555444444444777>>>IIIQQQmmm}}}vvvbbbJJJ;;;;;;DDDaaaxxx|||bbb^^^[[[ZZZUUUTTTXXXZZZWWWSSSSSSQQQSSSWWWXXXVVVSSSQQQPPPIIIEEEEEE```gggsss{{{uuuttt}}}sss{{{vvvllloooxxxuuuccc|||~~~tttuuuYYYSSSyyy{{{uuurrrrrrzzzyyyiiiZZZNNNCCCBBB@@@^^^jjjgggdddbbb```[[[WWWXXX]]]WWWTTTRRRRRRSSSRRROOOKKKJJJDDDCCC>>>:::UUU}}}vvvjjjvvvzzz}}}fffxxx___IIIUUUhhhYYY:::777999555:::PPP~~~VVV[[[LLLMMMNNNLLLMMMKKKIIIHHHIIIIIIHHHGGGHHHFFFDDDCCCDDDDDDDDDCCCGGGBBBBBBGGGJJJSSSqqq}}}uuu^^^GGG===XXX{{{~~~~~~~~~vvv~~~rrreeePPP:::555<<<;;;LLLYYYCCCnnnvvv\\\YYYWWWVVVVVVWWWWWWVVVRRRVVVZZZ[[[[[[]]]bbbgggdddccc]]]aaaiii___MMMIIIPPPppp~~~{{{{{{GGG<<<999666777555;;;666555666eee~~~vvveeeVVVGGG>>>999444111111...------,,,,,,------...,,,111888;;;:::777333111222222222333888BBBNNNWWW@@@>>>888===GGGFFFSSSsss___111<<<@@@OOOvvvwww|||EEE555999IIIooowwwYYY===<<<;;;888555999;;;888777999;;;===ccczzzsss\\\FFF:::===GGGjjjyyyuuuzzz______\\\[[[WWWVVVYYYZZZWWWTTTTTTPPPTTTXXXYYYVVVSSSPPPOOOJJJLLLFFFOOO|||aaaooommmyyytttgggvvvyyy{{{{{{xxxpppiiikkkpppoooyyyuuuZZZdddyyyeeeTTTHHHDDDAAAZZZjjjddd```^^^^^^\\\YYYZZZ^^^WWWUUUSSSSSSSSSSSSPPPNNNNNNHHHFFFAAA999GGGtttzzz~~~{{{xxxVVVBBBVVVxxx|||iiiDDD///444:::666AAAuuubbb```RRRNNNFFFKKKIIILLLKKKKKKKKKKKKKKKIIIHHHIIIFFFCCCBBBCCCCCCCCCBBBFFF@@@BBBHHHEEEHHHeeetttvvvKKKMMMiiiwwwxxxvvvooovvvcccTTT@@@===AAA;;;777RRRyyyAAAIII```WWWUUUTTTTTTUUUUUUTTTRRRQQQTTTVVVWWWXXXYYY\\\___^^^]]]WWW[[[ddd[[[LLLIIILLL___{{{}}}KKK<<<;;;777666777777444999666\\\xxxgggXXXGGG>>>888333000000...------,,,,,,------...---111888;;;:::666333111222333333555<<>>222///333666@@@RRRHHH+++???666eeeuuusssggg444888AAAwwwsssrrrPPP666666@@@>>>777555222555>>>MMM]]]hhhnnnoooVVVCCC;;;DDDLLLvvvyyysssZZZ]]]ZZZZZZWWWXXX\\\]]]XXXUUUUUUPPPSSSVVVXXXVVVSSSOOOMMMJJJQQQJJJGGGmmmbbbgggQQQ^^^pppwww}}}zzzuuuuuuyyy}}}~~~qqqttt[[[|||aaaNNNDDDBBB:::uuu{{{jjjggg___ZZZ[[[]]][[[YYYYYYXXXWWWUUUTTTTTTSSSRRRQQQTTTMMMGGGEEEBBBGGGhhhhhhLLLFFFddd~~~jjjOOO999111222777;;;HHHsssWWWsss______HHHJJJMMMKKKLLLMMMMMMLLLJJJIIIIIIHHHEEECCCBBBBBBCCCBBBAAADDD???BBBHHHDDDCCC]]]dddYYYoootttuuuuuummm{{{hhhRRRDDD222;;;>>>666CCCkkkQQQFFFnnnYYYUUUSSSRRRRRRSSSRRRPPPNNNSSSQQQQQQTTTXXXZZZYYYXXXZZZZZZTTTWWW```YYYNNNOOOOOOTTTqqqsss}}}OOO;;;===888444888444222;;;666UUUzzzjjj[[[III???888222//////...------,,,,,,------...,,,111888;;;:::777333111...333888:::>>>IIIYYYfffOOO@@@444333333222111222333...AAA<<>>JJJ}}}kkkUUU[[[WWWYYYWWWYYY]]]\\\WWWTTTUUUZZZZZZ[[[]]]]]][[[WWWSSSKKKPPPMMMIII]]]wwwxxxcccCCCGGGggguuu~~~yyysssvvv|||eeevvvrrrwwwZZZIIIAAAAAA>>>nnneeehhh___XXXYYY[[[YYYUUUTTTYYYXXXWWWUUUSSSRRRRRRRRRQQQMMMDDDCCCEEEDDDVVVyyy|||}}}jjjNNNCCCSSSuuurrrSSS:::666777333888CCClllfffaaaiiihhhfffLLLFFFMMMJJJLLLMMMLLLJJJHHHHHHHHHFFFDDDBBBAAABBBCCCBBBAAABBB???BBBFFFCCCCCCVVVooovvvyyysssgggxxx{{{mmmvvv{{{~~~|||mmmVVVDDD:::::::::777<<<^^^yyy999XXXsssTTTSSSRRRPPPPPPQQQQQQOOONNNRRRPPPPPPTTT[[[^^^]]]ZZZZZZ\\\XXXZZZaaa\\\WWW^^^VVVPPPdddxxxRRR;;;???999333:::555000:::333KKK}}}ooo___MMMAAA:::333000000...------,,,,,,------...,,,111888;;;;;;888444333,,,333:::;;;<<>>???<<>>333222666;;;;;;EEEkkkyyyTTT111444CCC666===]]]jjj===666777:::NNN{{{XXXFFFNNNcccsss|||vvvqqqnnnkkkfffbbbVVVLLLEEEJJJZZZtttxxxYYY\\\ooovvvQQQ===AAAAAAFFFooouuuYYY]]]RRRUUUZZZYYYWWWTTTQQQRRRUUUWWWZZZXXXVVVSSSRRRQQQRRRRRRPPPRRRSSSTTTPPPOOOvvvooosssfffDDDOOOZZZrrr}}}sssqqqsssnnnwwwZZZIII???AAAJJJvvvwww^^^fff___ZZZXXXUUUVVVYYY[[[ZZZYYY[[[YYYWWWTTTRRRQQQPPPPPPRRRRRRQQQKKKFFFCCCDDDGGGlllHHHCCCRRRXXXOOOCCC111@@@555000??????SSSaaaYYYvvv```NNNLLLNNNJJJHHHKKKIIIIIIIIIJJJKKKIIIEEEBBB@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDEEEFFFdddqqqdddeeeuuutttmmmvvvooorrr~~~}}}~~~}}}{{{|||{{{ooocccUUU@@@000444CCC;;;EEEcccddd@@@}}}aaaPPPRRRLLLKKKKKKKKKKKKMMMNNNPPPKKKOOOTTTYYYYYYVVVQQQNNNWWWZZZ```ccc___WWWVVVYYYdddYYYZZZ```qqqaaaKKK888;;;999555555999111666AAAooo|||{{{nnnZZZIII???888333///000///...---,,,---......222555999;;;;;;888666555...333888999666444555777000000333111333999777666999;;;777OOO```___www]]]===///666333///222666555RRRPPPZZZrrr~~~[[[<<<444444222PPPoookkk???777555<<<[[[RRRFFF>>>JJJXXX[[[sss|||xxxuuuqqqkkkgggaaa]]]XXXQQQKKKOOOdddyyyiii>>>DDDHHHVVVppppppMMM>>>CCCBBBOOOqqqXXXXXXXXXUUUYYYZZZZZZXXXWWWWWWXXXZZZVVVTTTRRRPPPOOOPPPQQQSSSOOONNNNNNSSSUUURRRkkkqqqpppZZZQQQMMMYYYiiiooouuuzzzwww}}}iiisssbbbNNNAAA???MMM^^^ooo```]]]]]]ZZZWWWUUUVVVXXXZZZZZZYYYXXXWWWUUUSSSRRRRRRRRRSSSRRRSSSRRROOOKKKHHHGGGFFFrrrsssSSS@@@LLLYYYQQQBBB<<<888+++222;;;222@@@\\\gggjjjXXXKKKLLLNNNKKKJJJNNNLLLJJJIIIHHHGGGFFFDDDBBB@@@AAABBBBBBCCCCCCBBBBBB@@@@@@??????@@@BBBCCCDDDZZZkkkhhhJJJaaawwwiii^^^kkkrrrrrrrrrtttyyy~~~~~~~~~zzzxxxpppeeeOOO:::666===<<<333444ddd~~~JJJbbbyyyTTTJJJMMMKKKKKKJJJJJJJJJLLLMMMNNNIIILLLPPPSSSSSSQQQMMMJJJMMMSSS[[[^^^YYYTTTYYYaaaWWWNNNRRRYYYdddkkkRRR999:::888444555:::555666;;;aaarrr```OOOCCC;;;444000000///...---------...///444666999;;;;;;:::777555000333666999999999777666111555444222444999:::444555AAA<<>> 111CCC:::jjjmmmaaaZZZOOOIIIKKKMMMJJJKKKOOOOOOLLLHHHFFFEEEEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCCCC???>>>>>>===>>>???AAABBBQQQ^^^xxxuuupppEEEBBB\\\QQQEEE]]]llltttssskkknnn}}}~~~~~~uuuooo\\\PPP===111444===@@@;;;[[[[[[HHHbbbHHHEEEIIIJJJJJJIIIIIIIIIJJJJJJKKKHHHJJJMMMOOOOOONNNKKKJJJNNNUUU\\\^^^XXXVVV___lll[[[TTTWWWYYYZZZpppuuuZZZ<<<:::999555888999777444555PPPvvvfffUUUHHH===555000000///...------...///000666777999;;;<<<:::888555333333555888<<<===:::777888>>>777666777777===777444CCCIIIYYYdddgggcccDDD333...333777444777:::555999KKKYYYxxx}}}}}}```hhhrrrrrrrrr{{{ggg999--->>>DDDEEEfffJJJYYY{{{qqqkkkoooxxxyyyrrriiiaaaiiifffbbbeee]]]LLLEEEBBBBBBCCCFFFQQQkkkwww[[[BBB???CCCBBBQQQhhhZZZOOOgggVVVYYYZZZ[[[ZZZYYYYYYZZZ[[[TTTSSSQQQPPPRRRVVVZZZ]]]MMMLLLJJJRRR[[[UUUSSS___uuuaaaYYY[[[___ZZZ^^^iiimmmmmmlll]]]jjjuuueeelll{{{|||mmmXXXUUUMMMCCC@@@GGG______aaabbb[[[___ZZZYYYYYYYYYYYYZZZZZZZZZTTTTTTRRRRRRRRRRRRSSSTTTUUURRROOOOOOQQQQQQNNNJJJOOO___tttZZZDDDHHHXXXggg___EEE666666777...999999FFFppp[[[sssuuuQQQLLLJJJLLLLLLIIIIIIMMMLLLJJJHHHGGGGGGGGGEEEDDDCCCDDDDDDEEEEEEEEEEEEEEE???>>>===<<<======???@@@HHHZZZyyy}}}]]]aaarrr|||mmmVVVMMMGGGKKK^^^hhhppppppjjjmmmyyy|||}}}~~~}}}}}}~~~{{{kkk^^^GGG<<<:::AAA===888KKKiiiiiiAAAqqqwwwQQQDDDEEEFFFHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNOOOOOOOOOWWWYYY\\\\\\XXXWWW```lllaaaZZZYYYZZZWWW```zzz}}}ddd@@@<<<:::888:::666666444555GGGrrrzzzkkk[[[LLL@@@666111000///...---......000000888777888:::<<<;;;777444222000111555:::<<<:::666:::BBB;;;CCCAAA777CCC@@@===BBBNNNooo~~~}}}mmm???444333;;;@@@???GGGPPPMMMHHH<<>>===<<<<<<<<<===>>>AAARRRjjj}}}~~~cccOOOcccZZZGGGYYYgggdddgggllloooooopppvvv|||~~~}}}nnnWWWGGG;;;888<<>>JJJJJJEEE???KKKsss}}}MMM===999???DDDDDDMMMYYYZZZRRRgggpppXXXBBBCCC```lllaaa]]]ggg~~~UUUSSS[[[pppiiiKKK???<<>>AAAKKK\\\wwwqqqbbblll^^^YYYaaaZZZXXXYYY[[[ZZZYYYWWWWWWXXXWWWUUUSSSQQQOOOOOOOOOOOOQQQMMMIIIHHHJJJMMMPPPRRRLLLwww}}}}}}sssTTTDDD@@@QQQeeehhhQQQ;;;666666222666777???oooXXXWWWqqqWWWRRRPPPMMMJJJHHHFFFEEEDDDBBBCCCDDDGGGIIIIIIFFFCCCBBBBBBCCCDDDDDDDDDDDDCCC???>>><<<;;;;;;;;;;;;<<<@@@JJJRRReeerrrPPPGGGpppeee>>>IIITTTaaafffmmmrrrnnniiikkkrrrqqq]]]HHH;;;888???;;;444GGGooojjj888^^^kkkIII<<<<<>>:::888111:::555666???gggyyyuuugggVVVGGG<<<666000///.........///111222999777555777::::::666222...---,,,...111555888:::<<>>>>>???@@@@@@@@@@@@@@@===<<<;;;999888888999999:::EEEDDDPPPpppzzzWWWMMMnnnNNNGGGMMMcccpppxxxrrrjjjhhhhhhfffrrrvvv|||zzz~~~qqq]]]KKK???;;;999AAA;;;666SSS{{{|||___CCCNNNSSS===<<<===<<<======>>>@@@BBBCCCCCCCCCCCCCCCDDDFFFHHHJJJLLLMMMNNNPPPNNNOOOSSSUUUVVV[[[bbbbbbhhh___XXX___]]]]]]mmmxxxoooSSSDDD>>>:::888222<<<444111888cccsssyyyxxxjjjZZZJJJ>>>999000///.........000111222999666444666999:::666111000000//////222666;;;???DDD___uuuUUUOOOMMMDDDTTTtttOOO>>>DDDeeexxxiiiRRR@@@LLL[[[YYYcccooocccyyysssEEEJJJ@@@GGGWWWooo~~~vvvYYYEEECCC===DDDbbbdddaaa\\\XXXSSSVVVPPPRRRSSSTTTRRRRRRSSSTTTVVVVVVUUUTTTSSSQQQOOONNNDDDMMMKKKGGGMMMNNNKKKNNNIII^^^gggdddxxxooodddbbb___TTTQQQ\\\dddeeeiiisss~~~tttsssrrrlllgggfffYYY]]]YYYeeewwweeeGGGBBBWWWsss\\\jjj^^^TTTdddbbbSSSUUUQQQTTTWWWVVVSSSQQQQQQRRRTTTSSSRRRPPPOOOOOOOOOPPPGGGIIILLLLLLKKKLLLPPPSSSYYYZZZooo}}}|||gggMMMBBBDDDPPP\\\VVVHHH777///...000222333555IIIfff[[[qqqgggUUUOOOOOOKKKEEEAAADDDHHHIIIGGGBBB@@@>>>===>>>??????>>>;;;;;;<<<===============<<<;;;999777777666777777---AAAAAACCC\\\rrrUUUYYY|||yyyiiifffhhh~~~rrrgggkkkjjj___bbbiiisss{{{{{{zzzrrr^^^GGG999888<<<:::<<<>>>JJJbbboooXXX666FFFnnnnnn@@@888@@@AAA<<<<<<;;;<<<>>>AAABBBCCCCCCCCCFFFGGGIIIJJJKKKLLLLLLLLLGGGIIIMMMPPPNNNLLLRRR[[[ZZZggg___WWWaaadddeeeuuusss}}}lllWWWCCC@@@::::::999666000999777HHHfff~~~ttteeeSSSDDD;;;555222111222000...000444;;;999777666666666555333777111333444000777BBB@@@OOO{{{gggYYYTTTTTTUUUlllZZZLLLXXX{{{DDDAAA===WWW|||xxxaaaaaaiiiWWW[[[sssNNNIIILLLYYY___aaannnoooNNN>>>AAA<<>>===<<<======<<<<<<;;;;;;::::::::::::999888777666555444;;;666333888DDDWWWqqq___\\\aaaJJJiiijjjfffbbb]]]bbbbbbjjjzzz~~~~~~}}}}}}xxxnnngggTTTFFFCCC???@@@MMMYYYIIIUUUrrriiiBBB;;;TTTnnnSSS;;;777;;;999888;;;888999:::<<<===???@@@AAAJJJIIIGGGHHHJJJKKKKKKJJJMMMKKKKKKNNNSSSWWWYYYYYY[[[WWWVVVZZZ]]]]]]^^^aaagggvvvyyy^^^FFFAAA::::::999666111888333===yyyvvvwwwkkkZZZIII>>>666222000111000...000555:::888666555555555555555444...333888222666DDDIII]]]lll```bbbbbbqqqTTTSSS```LLLIIIKKKYYYiiilll]]]KKK333;;;MMMvvv]]]JJJaaaiii```NNNNNN^^^|||kkkOOOBBBBBB>>>UUU{{{\\\___WWWXXXaaaZZZ]]]ZZZVVVUUUUUUUUURRRPPPQQQQQQRRRRRRRRRQQQNNNLLLMMMLLLJJJIIIJJJMMMPPPQQQOOOUUUYYYmmmyyyooocccXXXHHH;;;===GGGMMMCCC@@@KKKZZZ___YYYRRR\\\```fffmmmtttzzz}}}vvvttttttxxx||||||yyyvvvjjj___VVVSSSNNNFFF???===333BBBAAADDDUUUZZZgggqqqfff\\\\\\\\\]]]]]][[[WWWTTTXXXWWWVVVTTTTTTTTTTTTTTTQQQSSSTTTSSSQQQOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTSSSSSSTTTaaa|||xxxwwwssssss|||YYYKKK@@@EEESSSYYYNNN???///555777333111777???DDDooo```RRReeeNNNQQQUUUMMMIIIDDDBBBCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???=========<<<;;;;;;::::::999999888777666555444444555333333555;;;HHH___sssoooiiivvvdddNNNRRRjjj~~~yyyTTTTTTVVVUUU]]]nnnxxx|||~~~}}}vvvmmmeeebbbMMM;;;FFF\\\nnn}}}~~~{{{yyylllLLL777PPP{{{WWWCCC333444999777666999777888999;;;===>>>@@@@@@FFFEEEEEEGGGJJJLLLMMMLLLJJJJJJKKKNNNSSSXXXZZZ[[[eee___\\\]]]]]]ZZZYYY[[[aaammm~~~hhhJJJBBB<<<999666777333999333555cccxxx}}}ttteeeQQQBBB888333000000///...111666:::888555333222444666777;;;222999???444111AAAPPPwwweee___jjjpppdddqqq}}}PPP888;;;999>>>HHHLLLKKKPPPXXX___fffzzzLLL:::HHH\\\UUUwwwVVVYYYpppqqq___HHH@@@>>>???___qqq[[[___YYYXXX___[[[]]]ZZZXXXVVVUUUTTTQQQOOOOOOPPPQQQQQQPPPNNNLLLKKKOOONNNLLLKKKLLLNNNQQQRRRNNNZZZXXXWWWnnnmmmZZZTTTQQQJJJBBB888<<>>???@@@BBBCCCCCCBBBBBB=========<<<;;;:::::::::888888777666555444333333111222444444222888III[[[zzzlll|||mmmnnnfff[[[^^^pppxxxqqqVVVZZZZZZTTTRRR[[[ppp~~~vvvnnniiidddZZZPPPBBB===888OOO|||eeeeeeZZZCCC:::SSSuuuAAA666000444777444333555444555777999;;;===???@@@@@@@@@@@@CCCGGGKKKLLLLLLJJJLLLNNNRRRVVVYYY[[[]]]___ZZZXXX[[[\\\[[[[[[]]]\\\eeesssoooMMMDDD@@@:::444777666;;;999777XXX{{{nnnXXXEEE<<<555000/////////222777:::888555222000222666999AAA999BBBJJJ===777MMMfffJJJIIIXXXccckkkTTT999DDD;;;IIIZZZaaa\\\SSSTTTYYYooo}}}xxxbbbFFF<<>>FFFkkkiii[[[```[[[XXX]]][[[ZZZYYYXXXVVVTTTRRROOONNNNNNOOOPPPQQQPPPOOOOOOOOOSSSQQQOOOMMMLLLNNNPPPQQQPPPYYYTTTLLLVVVkkkhhhwwwjjjkkkrrrkkk^^^SSSEEE888999>>>???<<<999777888999<<<@@@EEEJJJLLLPPPTTTUUUQQQMMMMMMMMMMMMNNNHHH@@@;;;999;;;???BBB===DDDYYY}}}|||~~~eee\\\ZZZ]]]\\\[[[\\\\\\\\\YYYWWWWWWVVVUUUSSSQQQPPPOOONNNNNNQQQTTTUUUTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRRRRSSS[[[ooovvvqqqzzzxxxlllkkktttqqqXXXGGG@@@AAAJJJRRROOOCCC888444555666///222;;;555000FFFhhhuuuWWWggg___WWWSSSMMMUUUJJJGGGDDDAAA@@@@@@AAAAAA<<<===@@@BBBCCCCCCBBBBBB======<<<;;;:::999999888666666555444333333222222111222444444111222;;;FFFeee{{{rrrxxxyyyQQQ???SSSvvvvvvbbbOOOGGGKKKYYY```ZZZtttvvvzzz}}}~~~zzzooo^^^QQQJJJFFFAAA;;;===CCCWWW~~~```VVVMMM@@@333888ZZZNNN999444333666666222111333222333444777999;;;===>>><<<<<<===???DDDGGGIIIIIIIIILLLOOOPPPPPPQQQTTTVVVTTTPPPOOOTTTWWWWWWXXX[[[[[[```lll{{{uuuQQQHHHFFF>>>555999666999;;;888NNNttt___JJJBBB999111//////000333777;;;999666222///111666;;;===999HHHSSSGGGEEE```}}}lllPPP333666CCCHHHjjjjjjgggAAADDDOOO```}}}|||jjjYYYiii}}}vvvyyy{{{sssHHH888KKKaaawwwpppMMM]]]{{{xxxiiiOOO>>>>>>EEEXXX{{{vvvccc[[[^^^\\\YYYZZZ[[[VVVWWWVVVUUURRROOOMMMLLLLLLOOOQQQQQQQQQQQQRRRTTTUUUSSSPPPMMMLLLLLLNNNOOOKKKNNNMMMNNNSSSYYYvvvzzznnnddd]]]OOODDDDDDGGGCCC:::444999999::::::<<<===???@@@777???BBB>>>;;;===>>>===666;;;???>>><<<===AAACCCWWW]]]aaa___bbb[[[]]][[[XXXWWWWWWXXXWWWVVVVVVUUUTTTRRRPPPNNNLLLLLLNNNQQQSSSTTTSSSRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOONNNPPPTTTVVVWWW\\\kkk{{{jjjlll|||mmmhhhlllrrrrrrZZZIIICCCCCCEEETTTSSSMMM@@@444...222777+++555===999555GGGtttgggEEE___fffOOOYYYTTTJJJSSSHHHGGGEEEBBB?????????@@@===>>>@@@BBBBBBAAA???>>><<<<<<;;;:::999888777777444333333222222111111111333000000333333222444888FFF]]]tttfffNNNEEEJJJbbbccckkkdddPPPLLLOOOFFFZZZ___fffooowww}}}|||vvvqqqmmm^^^SSSEEE===;;;;;;;;;;;;999fffgggBBB333===888777GGGnnnaaa111666444444555333000111444000111222444666888:::;;;=========???CCCFFFGGGGGGEEEIIIKKKJJJGGGFFFHHHLLLTTTOOOMMMPPPRRRQQQQQQSSSYYY^^^hhhsss{{{}}}XXXNNNLLLDDD888<<<666333777555BBB|||zzzgggTTTIII>>>333000000111444888<<<;;;999444000111666;;;<<<>>>OOOVVVEEE???TTTjjjfff```III888:::===@@@HHHDDD]]]jjjqqq888VVV{{{hhhoooxxxdddIII{{{ggg}}}uuuvvv```III<<<<<>>===<<<::::::::::::;;;:::AAABBB<<<888<<<===:::LLLKKKGGGAAACCCRRRcccnnnooo___ZZZ```ccc[[[XXXUUUSSSSSSSSSRRRRRRUUUUUUTTTSSSQQQOOOMMMLLLNNNPPPQQQQQQPPPOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPQQQRRRYYYiiiyyywwwtttuuukkkeeebbbkkkzzzkkk\\\III======EEENNNSSSXXXIII888111333555333///---888555222SSSmmmRRR\\\xxxOOOIIIUUUQQQJJJPPPGGGGGGFFFCCC???>>>>>>?????????@@@@@@???>>><<<;;;;;;:::999888777666555444222111111111000000000///111,,,+++///222111000111333FFFjjj{{{zzzqqquuuRRRGGG^^^hhhZZZYYYKKK@@@CCCJJJTTT```iiioooqqqzzz|||}}}}}}}}}}}}~~~||||||||||||{{{zzzyyyxxxyyyxxxuuuooofff\\\SSSNNNDDD===888888777555666999<<>>======???BBBDDDEEEEEEFFFJJJMMMKKKFFFEEEKKKQQQQQQMMMLLLPPPTTTTTTVVVYYYWWWZZZcccpppvvvzzz```SSSOOOFFF:::AAA999111666444:::lllrrraaaOOOBBB666111111222444888======;;;666111111555:::DDDLLL]]][[[AAA333:::BBB999999333111EEETTTLLLJJJGGG]]]{{{qqqnnnpppUUUtttwwwjjjpppxxxsssbbbpppvvvhhh\\\UUU```ttt}}}qqqRRRCCC===<<>>@@@BBBDDDMMMSSSSSSMMMPPP[[[bbb```ppphhh[[[UUUcccfffiiiaaaYYY]]]___YYYXXXWWWVVVVVVSSSPPPMMMRRRRRRRRRQQQPPPNNNKKKJJJNNNNNNNNNMMMKKKKKKMMMOOOMMMMMMMMMMMMMMMMMMMMMMMMPPPNNNMMMLLLLLLPPP]]]kkk~~~|||xxx{{{sssdddcccdddkkkvvvvvvcccUUUJJJCCC>>>???GGGNNNPPPOOOEEE:::///---333666333---999666666OOOwwwWWWlllvvv\\\MMMKKKJJJKKKMMMJJJGGGHHHGGGDDD@@@===>>>@@@??????>>>===<<<;;;;;;:::999999888777555444333222000000000///////////////...,,,,,,//////---...111000888OOOrrrwww}}}~~~aaaYYYkkkzzzzzzyyyQQQGGGCCC???@@@FFFMMMSSSVVVbbbeeeiiikkkkkkkkkmmmoooiiiiiiiiihhhgggeeedddccc]]][[[WWWQQQJJJCCC===999:::777777999888888===DDDfffyyyjjjBBB222888===>>>fffKKK111:::///000000//////000000000//////000111222333444444999888888:::===@@@AAAAAACCCIIINNNLLLHHHJJJTTT]]]PPPLLLMMMSSSXXXYYY\\\```XXXWWWaaasss}}}}}}~~~fffVVVPPPEEE:::DDD===333888666999XXXyyyjjjSSSEEE777222111222555888>>>???===888222111555999IIIXXXkkkfffHHH555444111111:::AAACCCVVV]]]EEE888>>>]]]}}}___VVVYYYjjjdddzzz~~~uuubbbRRRQQQlllyyyggg|||___[[[vvvssssssyyyyyykkkLLLDDDDDD@@@JJJwwwxxxZZZ\\\TTTQQQWWWTTTMMMOOOPPPSSSVVVUUURRROOOOOOPPPIIILLLNNNKKKGGGEEEHHHKKKIIIHHHGGGHHHJJJMMMQQQSSSTTTWWWQQQOOOUUURRRMMMPPP]]]yyyuuuwww}}}}}}kkkccciiitttvvvqqqjjjdddcccfffkkkooo~~~~~~ttteeeaaaiiimmmhhhYYYVVVSSSZZZsssgggaaaggg___^^^```TTTYYYZZZ[[[\\\[[[WWWPPPKKKNNNNNNOOONNNMMMKKKIIIHHHMMMLLLKKKIIIGGGHHHJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMOOONNNNNNMMMJJJHHHOOOXXXssswwwaaa]]]jjjwwwlll___XXX\\\fffpppvvvtttcccUUUKKKFFFCCC;;;===CCCMMMSSSRRRIII@@@111333444222......111555777666RRRjjjOOO___UUUOOOUUUQQQAAAFFFOOOEEEGGGHHHHHHEEE@@@===>>>@@@>>>>>><<<;;;:::::::::;;;999888777555444333111111///////////////.........------///111...***...444111---555RRRyyyzzz{{{]]]aaawwwpppSSSbbbdddYYYJJJ???;;;===@@@BBBBBBGGGMMMPPPQQQRRRTTTVVVQQQQQQPPPOOOMMMKKKJJJIII@@@>>>;;;888666555555666:::777888<<>>@@@<<<555111666===@@@WWWiiizzzwww999::::::000888;;;EEEKKKBBB666<<>>FFFYYYjjjZZZYYYXXXXXXWWWTTTPPPMMMRRRTTTUUUTTTQQQNNNKKKKKKKKKLLLIIIDDDEEEJJJIIIDDDBBBEEEJJJMMMNNNOOOOOOOOOSSSPPPMMMLLLNNNPPPQQQRRRTTTfffllldddeeeggg~~~jjjgggrrrnnnLLLGGGPPPSSSPPPNNNYYY[[[\\\hhhjjjjjjiiieee```\\\ZZZZZZ```^^^[[[YYYWWWTTTPPPMMMNNNOOOOOONNNKKKIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKMMMLLLIIIHHHIIIKKKNNNPPPPPPOOOMMMLLLKKKLLLLLLMMMRRRgggvvvgggZZZUUUYYYiii~~~nnnccc[[[UUUQQQ[[[bbbllltttxxx|||yyypppiii]]]UUUJJJ@@@<<<===AAAEEEMMMLLLNNNOOOIII>>>555222///111,,,---777666333;;;===^^^gggKKKbbbYYYSSSNNNHHHFFFIIIKKKJJJGGGGGGFFFEEECCCAAA???===<<<<<<;;;:::999:::<<<>>>???999999888666555444222222......---------,,,,,,,,,------------------------444///...666GGG___~~~zzzwwweeeOOO<<>>???>>>>>>>>>@@@<<<555444:::;;;777555999999444111555;;;>>>>>>AAAJJJZZZmmmuuummm___QQQ999<<>>888666666666666:::ttt|||mmmyyyjjjXXXDDD999444111222555??????:::333111555;;;<<>>777444555999BBBIIIKKKGGGDDDOOO\\\DDDKKKZZZfff```uuuuuuSSSBBBOOOIIIdddooo~~~fff]]]XXXWWWooosss\\\HHH???@@@LLLrrrddd___^^^\\\\\\[[[XXXTTTQQQWWWWWWWWWSSSNNNJJJGGGGGGCCCIIIKKKHHHFFFHHHIIIGGGFFFHHHJJJLLLMMMNNNOOOOOOSSSPPPMMMKKKLLLNNNOOOOOOPPPUUUdddyyyzzzqqq}}}mmmbbb]]]eeeooouuuhhheeeeeeeeebbb^^^[[[ZZZ[[[YYYWWWUUUTTTSSSQQQMMMKKKMMMNNNOOONNNLLLKKKKKKLLLGGGIIIKKKMMMNNNNNNMMMMMMKKKIIIGGGEEEEEEGGGIIIKKKLLLLLLKKKKKKKKKLLLMMMMMMQQQ]]]}}}}}}zzzaaaHHHMMMYYYkkkyyylllddd\\\VVVNNNKKKLLLOOORRRSSS]]]\\\ZZZXXXVVVQQQKKKGGG;;;<<<>>>BBBGGGOOOUUUYYYXXXMMMAAA999333//////333333333000222666///222DDDmmmnnnXXXrrrdddQQQRRRMMMHHHGGGIIIJJJIIIFFFGGGFFFEEECCCAAA???===<<<<<<;;;:::999:::;;;===>>>888888777555444222111111------------,,,,,,,,,,,,------------------------+++***+++///444AAAXXXlll{{{zzzeee^^^XXXMMM===GGG]]]ttt}}}qqq\\\NNNBBB<<<999<<<>>><<<888555666777666555666888666222444777999888:::AAAIIIMMMVVVXXX___fffcccVVVFFF===777BBBgggVVV777///000...+++,,,,,,,,,---------------,,,------...//////000000...///111333555888:::;;;???@@@BBBCCCDDDEEEFFFFFFIIILLLQQQUUUUUURRRNNNJJJQQQUUU[[[aaafffjjjlllnnntttggglll[[[QQQKKKCCC<<<888777666666555ZZZ|||wwweeeOOO???555111222555AAA???888111000555777666OOO```rrrkkk:::555;;;;;;===DDDFFFAAA>>>EEEMMMOOOsss{{{KKK>>>AAAXXX```YYYyyyZZZ@@@>>>AAAAAACCCWWWzzzvvvbbbeeeaaavvvmmmWWWFFF;;;???OOOcccaaa```^^^]]]\\\ZZZVVVSSSWWWWWWUUUQQQLLLIIIGGGHHHAAAIIIOOOMMMIIIHHHIIIJJJHHHIIIKKKMMMOOOQQQRRRRRRQQQOOOLLLJJJKKKLLLMMMMMMOOOLLLNNN[[[mmmfff```___```___]]][[[YYYZZZ[[[SSSRRRQQQPPPPPPOOOLLLJJJLLLMMMNNNNNNMMMLLLMMMNNNGGGHHHKKKMMMNNNOOONNNNNNJJJHHHFFFDDDDDDEEEGGGIIIHHHIIIJJJKKKLLLLLLLLLLLLPPPRRRwwwpppVVVAAAGGG]]]sss~~~yyyjjjXXXNNNMMMNNNKKKFFFBBBAAA???@@@@@@AAA???>>>FFFIIIOOOTTTWWWXXXWWWVVVIII@@@666333000,,,+++,,,///444555777666222DDDfffeeeOOOhhhhhhLLLNNNOOOLLLHHHHHHIIIIIIGGGDDDGGGFFFDDDCCCAAA???======<<<;;;:::999999999:::;;;666555444333222111000///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++//////+++,,,888FFFtttyyyoooxxx{{{wwwPPP???:::IIIXXX]]]```fffaaa\\\[[[^^^^^^UUUJJJDDD>>>999777;;;>>>===<<<===888AAAPPP\\\bbbaaa___^^^EEECCCCCCDDDCCCDDDKKKTTTmmmZZZ...***333000+++---+++++++++***************,,,,,,,,,---......//////......000222444666888999<<<===???@@@BBBCCCCCCCCCBBBFFFMMMRRRTTTRRROOOLLLRRRXXX^^^^^^[[[\\\dddllliiiuuutttzzzhhhUUUPPPHHH@@@;;;888777666<<>>777000111555666222===GGGUUUSSS:::<<>>===<<<<<<;;;:::888888777888888333333222111000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***,,,000222---***///777FFFYYYvvv}}}[[[>>>888888666???OOO\\\\\\eeessswwwppphhhfff```WWWQQQSSSVVVVVVYYY^^^llllllmmmlll___JJJ;;;666AAAEEEGGGJJJ^^^}}}XXX;;;+++222555+++(((111+++******))))))(((((((((++++++,,,,,,------......---...///111333555666777:::;;;<<<>>>@@@AAAAAABBBNNNMMMLLLLLLMMMPPPRRRTTTPPPUUUZZZYYYVVVWWW___ggglllvvvxxx}}}mmmXXXTTTMMMDDD===888777777:::888dddtttjjjQQQ>>>555333333@@@>>>888333444888666111222222===AAAEEENNNdddpppxxxvvv|||kkkBBB888===@@@NNNiiiWWW\\\JJJmmm}}}|||}}}yyyrrrjjjlll~~~|||bbbzzzoooUUUCCCCCCCCCRRRjjjdddhhhZZZYYYWWWVVVVVVTTTRRRPPPPPPPPPOOOMMMLLLMMMPPPSSSJJJIIIIIIJJJLLLMMMNNNOOOMMMOOOSSSXXX[[[ZZZVVVRRRLLLKKKIIIJJJMMMOOOOOOOOOIIIKKKNNNPPPOOOSSSaaaooo~~~~~~~~~nnnYYY___ddd___]]]\\\[[[XXXTTTSSSTTTUUUSSSQQQPPPOOOOOONNNKKKIIIIIIKKKMMMMMMMMMMMMOOOQQQUUURRRMMMIIIFFFFFFHHHIIIHHHGGGFFFFFFGGGIIIKKKLLLIIIJJJKKKKKKKKKJJJHHHGGGCCCDDDPPP\\\hhhxxx~~~}}}[[[>>>===LLLSSSdddyyy~~~yyytttpppeee```XXXMMMBBB888000,,,333,,,(((+++///222555999333777///222UUU}}}zzzXXXOOOwwwRRRRRRYYYUUUKKKJJJHHHGGGFFFEEECCCAAADDDCCCBBB@@@???===<<<;;;::::::999888777666666555111111000///...------,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++)))***---...+++,,,///111:::SSSxxxooohhhzzzqqqxxxtttrrruuueeeFFF444555555444===NNNXXXXXX[[[bbbeee```\\\\\\\\\\\\^^^cccPPPGGGAAAAAA<<<888BBBRRReeewwwUUU111...///111...'''''',,,+++*********))))))((((((*********+++,,,,,,------------...000111333444444777999:::<<<>>>@@@@@@AAARRROOOLLLJJJKKKOOOTTTXXXPPPSSSVVVVVVVVVVVVYYY[[[iiirrrxxxuuuwwwpppuuuhhhZZZWWWPPPGGG>>>999888888666111VVVpppxxx___III<<<666222<<<>>>===999999;;;999444333---555999JJJKKK[[[eeeSSSkkk```HHH<<<888999;;;lllhhhYYYvvv___tttpppwwwhhh^^^|||vvvgggMMM@@@>>>EEEZZZ{{{XXX]]]VVVUUUSSSSSSTTTSSSRRRPPPQQQQQQPPPMMMKKKKKKMMMOOOGGGCCCBBBGGGLLLNNNPPPSSSRRRSSSTTTWWWZZZWWWQQQKKKKKKJJJIIIJJJMMMNNNOOONNNLLLLLLMMMLLLHHHGGGQQQ^^^rrrvvvdddZZZ\\\YYYWWWYYY\\\[[[XXXUUUQQQOOOPPPRRROOONNNMMMLLLLLLKKKIIIGGGHHHJJJLLLLLLLLLMMMNNNPPPWWWSSSMMMGGGDDDDDDEEEFFFEEEEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEIIIOOOPPP^^^{{{xxxlllPPP>>>===FFFQQQWWW]]]hhhzzzuuujjj```ZZZFFFBBB;;;444000------...///---///222333111111444+++777AAA[[[|||^^^MMMlll^^^RRRSSSSSSQQQKKKJJJHHHEEECCCBBBAAAAAAAAAAAA@@@>>>===<<<;;;:::888888888777666555444444/////////...---,,,,,,,,,+++++++++*********))))))************************...)))'''+++---+++***+++,,,---888MMMeeeyyyyyypppuuuiiiYYYZZZJJJ999///333666222222888;;;AAACCC???<<<<<<>>>===HHHBBBEEEMMMKKKGGGVVVmmmRRR444...///,,,)))***---,,,'''************))))))))))))))))))******+++,,,,,,,,,,,,---...///000111222222555666888:::<<<>>>??????FFFGGGHHHKKKMMMPPPRRRSSSSSSSSSSSSUUUVVVUUUTTTRRR___kkkrrrppprrr~~~iiipppfffZZZXXXRRRIII???999888999888333LLLxxxlllTTTDDD:::333888>>>AAA@@@??????===999888444@@@CCCVVVGGGLLLRRRZZZlllQQQFFF;;;888999>>>FFFOOOgggpppqqq}}}ooo}}}zzzwwwmmmvvv|||}}}tttxxx\\\GGGBBB===GGG^^^jjjQQQRRRRRRPPPOOOOOOPPPQQQQQQPPPPPPPPPOOOLLLIIIHHHHHHJJJGGGEEEHHHMMMNNNLLLNNNSSSQQQNNNMMMOOOSSSSSSOOOJJJLLLJJJIIIJJJKKKKKKKKKIIIRRRMMMKKKKKKKKKJJJOOOUUU^^^```qqqoooZZZMMMUUU]]]ZZZWWWZZZXXXWWWUUUQQQMMMLLLNNNPPPKKKJJJJJJJJJKKKKKKIIIHHHHHHIIIKKKKKKKKKKKKMMMOOOOOONNNKKKHHHFFFEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCDDDFFFFFFEEEDDDDDDEEEEEEEEEFFFHHHNNNPPPXXXwwwtttUUUKKKEEE>>>;;;>>>FFFQQQXXXdddkkkvvv|||zzzrrrlllcccYYYPPPGGG@@@<<<333222000......///000222+++...555:::888444555999MMM^^^rrraaaVVVqqqZZZSSSUUUPPPMMMQQQKKKJJJGGGDDDAAA@@@@@@AAA??????>>>===;;;:::999999666666666666666555444333///......------,,,,,,,,,+++*********))))))))))))************************---******------******---)))))),,,111;;;PPPrrr}}}rrrvvvzzzmmmUUUVVVYYYOOOAAA;;;BBBOOORRREEE>>>FFFNNNMMMMMMUUUoooyyyTTTNNNKKK;;;...222///***))),,,///---)))((((((((()))))))))))))))(((((())))))***++++++,,,,,,,,,---...///000000111222333555777:::;;;<<<===>>>@@@EEEIIIMMMNNNOOONNNQQQQQQRRRSSSTTTUUUTTTTTTVVVbbbkkkppp{{{hhhqqqiiiZZZXXXRRRIII@@@999888999:::444@@@ssssssuuu\\\JJJ===555666>>>EEEDDDBBBAAA???===999<<>>???LLLdddyyyjjjjjj~~~wwwpppTTTCCCCCCDDDMMMddd]]]NNNPPPMMMLLLKKKKKKMMMOOOOOONNNLLLMMMLLLKKKHHHFFFGGGHHHLLLMMMRRRVVVQQQJJJKKKQQQKKKGGGEEEGGGLLLPPPPPPNNNMMMKKKIIIIIIIIIHHHGGGEEEQQQJJJFFFJJJOOONNNKKKJJJQQQUUUdddwww~~~YYYRRRYYYXXXQQQRRRZZZ^^^YYYTTTTTTQQQNNNKKKKKKMMMOOOJJJIIIIIIKKKMMMMMMLLLKKKHHHIIIKKKKKKJJJJJJLLLMMMGGGHHHIIIIIIIIIHHHGGGFFFIIIHHHGGGEEECCCBBBAAAAAACCCBBBAAAAAABBBCCCEEEFFF@@@===DDDJJJJJJZZZtttjjjiiiiiiYYYGGG<<<;;;<<<888444999>>>EEEKKKPPPVVV]]]bbbaaaaaabbbdddbbb[[[PPPGGGKKKFFF>>>888444222111000,,,---///111222333444444333111000//////555EEEUUUyyyWWWeeeyyycccRRRPPPPPPLLLNNNUUUKKKJJJGGGCCC???>>>@@@BBB>>>======;;;:::999888888555555666666555555444333.........------,,,,,,,,,************))))))))))))))))))))))))))))))))))))&&&'''+++---***&&&(((---+++,,,...,,,+++555NNNeee~~~kkkssspppxxx}}}ooozzzrrrrrrGGG;;;......333&&&***)))+++...,,,'''&&&***&&&''''''(((((()))))))))((((((((()))******++++++,,,,,,------...//////000000111333555777999:::;;;@@@AAACCCFFFHHHKKKMMMNNNLLLNNNPPPQQQRRRUUUXXX\\\QQQYYYaaajjj~~~ooo|||jjj]]]VVVKKKBBB===;;;:::999222===777WWW~~~vvvttt^^^HHH;;;777<<>><<>>999555666777999:::<<<;;;<<<<<<;;;::::::777333+++222555111///000000...)))111777555111222444555444;;;333000???QQQyyy}}}VVVSSSVVVjjjVVVSSSPPPNNNMMMMMMLLLKKKJJJFFFAAA???>>>>>>>>>>>>;;;;;;;;;::::::999999888666555444333222111111000......---,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************---,,,***)))+++///333666QQQkkkwwwvvvxxxZZZEEE222...111000,,,++++++++++++***)))(((((('''''''''''''''''''''''''''&&&''''''((()))******+++)))))))))***+++,,,.........///000333666999;;;===<<>>FFFPPPZZZdddlllpppoooZZZPPPEEEDDDllllll:::;;;===;;;BBBLLL]]]mmmrrr~~~sssUUUFFFEEE\\\]]]xxxuuuWWWdddsssooo}}}jjjQQQAAA???EEE]]]nnniiiRRRTTTSSSWWWSSSOOOOOOQQQQQQNNNKKKOOONNNLLLKKKJJJIIIJJJJJJFFFKKKOOOPPPMMMKKKJJJKKKJJJHHHHHHMMMSSSVVVUUUSSSMMMJJJGGGFFFFFFGGGIIIIIIPPPPPPOOONNNLLLKKKKKKKKKQQQOOONNNPPPXXXbbbmmmttt|||eeeXXXTTTSSSTTTSSSRRRRRRUUUYYY^^^aaaUUURRRNNNKKKKKKLLLLLLKKKMMMNNNOOOPPPPPPNNNMMMKKKMMMLLLKKKIIIIIIJJJLLLMMMEEEFFFGGGGGGHHHGGGFFFEEEHHHHHHGGGFFFDDDBBB@@@???AAACCCEEEFFFDDDCCCCCCDDDJJJMMMOOOLLLHHHJJJSSS\\\zzz|||]]]QQQoooxxxooohhhVVVCCCBBB444555999===???;;;555111222444555444333222000...111111000///111666888999???111)))...333111......111555EEEggg{{{aaabbbzzzgggUUUSSSOOOMMMMMMLLLKKKJJJIIIEEEAAA>>>>>>>>>>>>>>><<<;;;;;;::::::999999888555555444333222111000000...------,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++***))))))***---000222111GGGcccwwwxxxfff\\\vvvIIICCC777...---...++++++,,,++++++***))))))(((''''''''''''''''''''''''''''''&&&''''''((())))))******)))))))))***+++,,,---...---...///111333666888999;;;>>>AAACCCDDDEEEGGGHHHDDDEEEEEEHHHKKKOOORRRUUUSSSVVVYYY[[[```jjjwwwkkkxxxggg]]]VVVKKKBBB===;;;::::::;;;<<<444;;;eee{{{aaaOOO:::===CCCJJJSSS___lllvvv~~~sssdddaaa|||ccc<<<===@@@YYYsssvvvEEE???IIIIII\\\gggZZZ^^^uuuyyyvvv|||lll]]][[[rrrwwwuuu]]]FFF===BBBIII|||vvvzzz```UUUWWWYYYZZZWWWTTTRRRPPPOOOOOOOOOSSSRRRPPPMMMKKKJJJIIIIIIDDDHHHLLLMMMKKKIIIJJJLLLJJJJJJLLLQQQUUUUUUQQQMMMJJJIIIIIIIIIIIIKKKMMMNNNOOOQQQQQQOOOKKKJJJKKKMMMWWWRRRLLLKKKOOOTTTXXXZZZdddooo~~~hhhUUUVVV[[[XXXQQQVVVUUUTTTTTTUUUVVVXXXYYYUUUTTTRRRQQQRRRQQQOOOMMMOOOOOOPPPOOONNNLLLJJJHHHIIIHHHHHHHHHIIIKKKMMMNNNGGGHHHJJJKKKKKKJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCEEEGGGFFFEEEDDDDDDEEEIIILLLMMMLLLIIIHHHJJJMMMgggqqq___kkkddd[[[gggsssmmmddd]]]TTTFFF:::666777;;;===777888999888666444444444;;;555111111222000//////444...111;;;999111:::MMMssszzzsss```YYY```oooxxx[[[TTTRRROOOMMMLLLKKKIIIGGGGGGDDD@@@>>>>>>>>>>>>===<<<<<<;;;;;;:::999888888444444333222111000//////------,,,,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,(((...777DDD[[[wwwvvv|||qqqdddmmmzzzQQQ:::444///......///,,,'''(((,,,******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((())))))***,,,---...,,,,,,---...000222444555999;;;>>>@@@@@@AAABBBDDDDDDFFFFFFEEEEEEKKKTTT\\\WWWYYYYYYWWWVVV]]]kkkwwweeesssbbb\\\UUUJJJBBB===;;;::::::>>><<<999888TTTppp___CCC???>>>CCCIIIOOOVVV[[[NNNXXX\\\nnntttXXXzzzzzz^^^AAABBBOOO}}}~~~NNN777999@@@FFFbbb|||gggMMMWWWeeedddgggfffhhhqqqbbb]]]ggg[[[ddduuuzzzjjjSSSBBB@@@GGGNNN{{{tttuuuZZZZZZYYYZZZWWWWWWUUURRRNNNNNNRRRVVVRRRQQQPPPNNNLLLJJJIIIHHHJJJLLLOOONNNJJJGGGGGGIIIKKKKKKMMMOOOQQQPPPLLLHHHFFFHHHJJJKKKLLLNNNQQQSSSNNNQQQSSSPPPLLLJJJNNNRRR[[[UUUNNNLLLPPPRRRRRRPPPOOO[[[ooovvviii```WWWVVV[[[]]]ZZZTTTUUUUUUUUUUUUUUUTTTSSSSSSUUUTTTRRRRRRRRRRRRPPPOOOLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEFFFGGGIIIKKKLLLIIIJJJLLLMMMLLLJJJGGGFFFDDDCCCBBBAAAAAABBBCCCDDDCCCEEEFFFEEECCCBBBCCCDDDHHHIIIHHHHHHFFFEEEEEEEEESSSdddttt{{{nnnKKKRRRjjjzzzuuuhhh[[[OOOFFF>>><<<:::999666333555888888666888<<<>>><<<:::;;;555333444444333@@@cccjjjPPP[[[gggqqqeee___SSSPPPNNNLLLKKKIIIGGGEEEEEECCC???>>>>>>>>>>>>===<<<<<<;;;:::999888888777333222222111000///......,,,,,,++++++*********)))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))'''(((((())))))))))))(((...***&&&'''444LLLgggwwwlllZZZbbbxxx[[[<<<***,,,777,,,...111000,,,((('''))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((()))***+++,,,---,,,,,,,,,---...///000111666888;;;<<<===???AAACCCEEEFFFFFFEEEFFFLLLVVV^^^WWWZZZZZZUUUQQQUUUaaalllfffuuufffZZZSSSIIIAAA<<<:::::::::999555888555FFFsssRRRFFF===AAAGGGGGGCCCAAA222;;;<<>>>>>>>>@@@AAABBBAAABBBCCCBBBAAA@@@AAACCCGGGEEECCCBBBBBBCCCCCCCCCDDDIIITTThhhzzzyyy}}}cccSSS```jjjiiibbb]]]XXXRRRFFF???:::;;;999666777;;;555777777555333444555555333CCCVVVggg}}}ttt[[[SSSUUUYYY{{{iiiVVVYYYVVVPPPNNNLLLJJJJJJHHHEEECCCCCCAAA>>>>>>>>>>>>>>>===<<<;;;:::999888777666666111111000///...------,,,+++***************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''((()))******)))(((''''''***---......111999@@@YYYxxxsss```qqq|||}}}zzzVVV555...444444000000//////...---++++++***(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,---...///000222444777:::<<<>>>BBBDDD?????????AAAFFFKKKPPPSSSNNNQQQSSSQQQMMMOOOWWW^^^jjj|||nnnXXXQQQGGG???:::999999888777333777666===mmmaaaMMM???@@@FFFCCC<<<999>>>;;;444;;;HHHEEESSS{{{```___iii```LLLQQQ|||}}}~~~eeeFFFAAAKKKTTT^^^```vvv{{{~~~kkkRRR\\\pppSSS|||bbbZZZhhhQQQEEE???>>>JJJ\\\zzzXXXZZZ]]]UUUQQQMMMMMMLLLHHHDDDDDDHHHLLLKKKLLLLLLLLLKKKJJJJJJIIINNNPPPPPPNNNJJJIIIKKKNNNOOOOOOMMMLLLKKKKKKKKKKKKLLLNNNOOOMMMJJJIIILLLOOOIIIJJJKKKIIIHHHIIIMMMQQQKKKIIIIIIKKKPPPRRRQQQOOOPPPJJJFFFIIIOOOXXXdddnnnsssiiiZZZLLLRRRddd[[[VVVPPPNNNPPPQQQPPPNNNNNNOOOPPPQQQQQQPPPNNNMMMMMMKKKIIIIIIJJJKKKKKKKKKGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFEEECCCAAA???>>>============>>>???@@@@@@??????@@@?????????AAACCCDDDCCCAAA@@@@@@AAABBBDDD???@@@HHHaaayyyOOOZZZ\\\NNN@@@@@@GGGKKKDDD:::666;;;>>>:::666777777<<<:::333999IIIQQQOOOccclllUUURRRXXXiiinnnSSSTTTWWWKKKMMMKKKJJJIIIIIIGGGEEEBBBAAA???>>>===>>>???>>>===::::::999888777555444444000000///...---,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''((()))))))))))))))(((&&&(((---///+++'''+++222<<>>BBBGGGJJJLLLLLLJJJMMMOOOPPPOOOPPPTTTWWWiii{{{nnnWWWPPPFFF===999888777777999555999999888RRRxxx___IIICCCCCC???<<<===;;;;;;888<<<@@@AAASSSrrrjjj\\\uuuqqq[[[XXXfffsssQQQAAANNNMMMJJJXXX}}}rrr^^^nnncccrrrxxx\\\GGGCCC>>><<>>????????????===>>>>>>>>>>>>???AAADDDAAACCCCCCBBB@@@???AAACCCCCCBBBEEERRRiiirrrppp~~~sssaaa\\\ZZZWWWMMMMMMZZZbbb\\\RRRMMM]]]hhhhhhdddwww{{{aaaYYY]]]aaayyyvvvaaaVVVRRRWWWWWWJJJJJJIIIHHHHHHHHHGGGDDDBBB@@@>>>======>>>???>>><<<999999888666555444333222//////...---,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((())))))+++&&&$$$&&&&&&'''---555&&&,,,...===___yyypppiiissslll[[[bbbrrr|||nnndddhhhrrrtttlllcccdddnnntttssstttYYY???:::>>>333///,,,...000...)))%%%(((***(((%%%&&&+++,,,(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))***+++*********++++++,,,......///111333555777:::???BBB:::???DDDGGGHHHIIILLLNNNOOOOOOPPPQQQTTTVVVWWWXXXccctttgggUUUNNNEEE<<<888777777777888444777999444===iiivvvYYYJJJCCC===>>>EEE;;;???CCCFFFGGGJJJSSS\\\mmmmmmlllXXXZZZuuuwwwwwwAAA???UUUPPP\\\aaadddwwwzzzdddTTTrrrnnn}}}pppRRRAAACCC??????cccOOOXXXYYYOOOOOOQQQGGGFFFFFFGGGJJJNNNQQQRRRMMMMMMNNNMMMLLLJJJHHHGGGKKKLLLLLLIIIEEEEEEHHHKKKFFFHHHIIIJJJHHHGGGGGGGGGFFFHHHJJJHHHFFFHHHOOOVVVUUUQQQMMMKKKLLLMMMMMMMMMHHHKKKNNNPPPOOOMMMKKKKKKDDDDDDIIIPPPPPPJJJHHHKKKPPPOOOJJJFFFLLLYYYbbbdddssssssccc```ZZZPPPPPPYYYMMMVVVXXXPPPJJJNNNTTTWWWQQQSSSSSSOOOHHHHHHNNNTTTHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEHHHKKKLLLKKKGGGCCCDDDCCCBBBAAAAAAAAAAAAAAA;;;<<<>>>@@@BBBCCCCCCDDD@@@???===<<<<<<===???@@@<<<===>>>@@@@@@@@@???>>><<<===>>>>>>>>>???BBBEEE???CCCEEEDDDAAA>>>???AAAGGGEEEAAA>>>EEEVVViiiuuuooommmvvv~~~nnn___^^^kkk}}}pppXXXPPPXXXVVVQQQNNNJJJHHHGGGGGGGGGHHHGGGDDDBBB???===<<<===>>>???>>><<<888888777555444333111111///......---,,,+++***)))(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&((()))***&&&!!!"""***...+++((((((+++,,,)))...999>>>LLLcccjjj}}}xxx\\\>>>000222444111---(((,,,,,,)))''')))---...''',,,---'''&&&)))***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))***+++))))))))))))***,,,------000111333444555888<<>>QQQlllSSSXXXNNNNNNTTTHHHGGGCCCBBBFFFMMMRRRSSSQQQQQQOOOPPPTTTPPPHHHEEEHHHQQQMMMJJJIIIIIIIIIFFFDDDFFFHHHJJJHHHEEEDDDEEEGGGDDDFFFIIILLLNNNOOOPPPPPPRRRLLLFFFFFFKKKOOOMMMJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFNNNQQQMMMHHHHHHKKKMMMCCCGGGKKKMMMMMMPPPSSSVVVWWWYYY]]]bbbggglllooopppmmmmmmssszzzvvvjjj```]]]TTTWWWVVVQQQOOOQQQRRRRRRPPPPPPPPPOOOOOONNNNNNNNNPPPSSSTTTQQQKKKHHHJJJLLLGGGIIIKKKKKKJJJIIIIIIJJJJJJHHHGGGHHHHHHGGGEEECCCDDDCCC@@@>>>>>>>>>???@@@@@@BBBBBB@@@======???BBBCCC@@@<<<999888999<<<>>>>>>>>>>>>>>>=========<<<===<<<;;;<<<===@@@BBBDDDCCCBBBAAA@@@???@@@AAAAAABBBAAACCCEEECCCGGGVVVgggyyyxxx}}}zzzzzzwwwkkk^^^ZZZllloooyyy}}}lllaaaSSSLLLLLLOOONNNLLLIIIJJJJJJJJJHHHEEEBBBAAA;;;;;;;;;===??????===;;;888888777666555444333333......---,,,+++))))))((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))++++++,,,---...///000111DDDNNN___sss|||bbbNNN666555222///---,,,,,,---,,,,,,++++++***)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,+++---///111333666:::===???@@@AAAAAABBBCCCGGGJJJNNNJJJJJJMMMOOOPPPSSSWWWaaahhh___TTTGGG<<<888888777555555555777666666555444IIInnnyyyyyyhhhPPPGGGIIINNNWWWbbbnnnlll{{{rrrbbbSSSdddmmmppp[[[KKKfffvvvzzzUUURRRPPPRRR|||pppUUUHHHAAABBBLLLlll[[[MMMVVVMMMLLLSSSLLLKKKHHHEEEHHHMMMPPPPPPNNNMMMKKKLLLOOOLLLEEECCCFFFIIIFFFEEEFFFHHHJJJIIIHHHGGGIIIJJJIIIGGGFFFGGGHHHDDDEEEHHHKKKNNNPPPRRRSSSRRRMMMIIIHHHKKKLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKOOORRRNNNGGGKKKPPPRRRNNNLLLOOOQQQOOOGGGHHHIIIKKKMMMNNNOOOOOOPPPPPPTTT[[[[[[UUUPPPPPPOOOQQQPPPMMMMMMQQQQQQNNNOOOOOONNNNNNNNNMMMMMMMMMJJJMMMPPPNNNKKKIIIKKKOOOHHHJJJLLLLLLKKKIIIJJJJJJIIIHHHFFFFFFGGGGGGFFFDDDCCCBBB@@@?????????AAAAAAEEEFFFEEECCC???>>>???AAACCCAAA???======>>>@@@BBB@@@@@@?????????>>>>>>>>>===<<<;;;;;;;;;===???@@@DDDCCCBBB@@@?????????@@@AAA@@@AAACCC@@@@@@HHHSSSgggqqqrrrxxxrrreee\\\___dddccc^^^^^^bbb```YYYOOOQQQ^^^iiifffbbbxxxaaa[[[aaa```ccc```SSSDDD<<>>??????===;;;888888777555444222111111...------,,,***))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---...///...333;;;FFFRRR]]]eeejjj~~~lllSSSDDD???===777222222000...,,,++++++,,,---,,,++++++***))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))******++++++,,,+++---...///000222666999===>>>???@@@@@@AAADDDGGGJJJHHHKKKOOOQQQOOOOOORRR```hhh___QQQFFF;;;888888666555555666777444555666222>>>ZZZ|||```JJJJJJUUUdddqqqTTTIIITTTzzzwwwnnnrrrOOOMMMkkkkkkuuussseeeEEEHHH??????]]]jjjLLLJJJUUULLLIIIPPPMMMNNNKKKIIIIIILLLNNNMMMJJJKKKJJJKKKLLLJJJEEEEEEHHHFFFEEEEEEFFFHHHJJJKKKJJJJJJKKKLLLKKKJJJIIIJJJKKKHHHHHHIIIJJJLLLNNNPPPQQQOOONNNLLLKKKJJJIIIHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJEEEIIILLLLLLNNNPPPLLLFFFRRRZZZZZZPPPMMMTTTTTTNNNNNNNNNNNNMMMMMMLLLKKKKKKFFFEEEGGGLLLNNNLLLLLLNNNKKKLLLKKKKKKNNNRRRQQQKKKMMMMMMLLLLLLLLLLLLKKKKKKHHHKKKMMMLLLIIIIIIKKKMMMIIIKKKLLLLLLKKKJJJJJJKKKIIIGGGEEEDDDFFFGGGGGGFFFDDDCCCBBBBBBBBBCCCEEEFFFJJJJJJIIIFFFBBB@@@@@@AAAAAAAAA@@@@@@AAABBBCCCCCCAAAAAA@@@@@@@@@????????????>>>===<<<<<<<<<===>>>EEEDDDBBBAAA??????>>>>>>BBBAAABBBDDDBBB@@@AAAEEEKKKYYYjjjwwwwwwrrrhhhVVVSSSVVVPPPYYY___YYYKKKEEEMMMWWWJJJJJJJJJIIIGGGEEECCCAAA@@@???>>>???@@@???===;;;999888777555333111000///------,,,+++***))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))''''''((()))***++++++,,,(((((((((***---333888;;;FFFWWWdddfffhhhsss~~~yyykkkaaa]]]VVVMMMHHH???333---------,,,)))---,,,***))))))***+++,,,+++******))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))******+++++++++,,,---------///222555;;;<<<>>>>>>>>>???AAACCCFFFFFFJJJPPPRRRMMMKKKKKKgggpppgggMMMCCC;;;999888666444555666777333555888222666IIIsssXXXQQQXXX}}}yyybbbaaatttvvvwwwtttllldddeeebbb\\\\\\\\\[[[qqqzzzfffWWW@@@EEE<<>>>>>??????@@@BBBAAAAAA@@@?????????????????????AAACCCBBB@@@@@@???BBBRRRbbbyyylll[[[\\\```ZZZQQQLLLMMMPPPSSSWWW[[[]]]^^^JJJIIIIIIHHHFFFDDDBBBAAACCCAAA????????????===;;;:::999777555333111///...,,,,,,,,,+++***))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&''''''((())))))******---,,,***))))))+++...000'''000555222///444:::<<<555666666777777666555555666999777111///000///***)))+++///222333111,,,(((+++***)))(((((()))******)))))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))******+++)))***++++++,,,...111444:::;;;============???AAADDDDDDHHHNNNOOOJJJHHHHHHjjjrrrhhhIIIAAA:::999888555444555444666222555:::555444@@@jjjsssdddbbbxxx~~~ccc]]]uuuGGG===GGGJJJVVV```dddlll|||mmmXXXJJJDDDAAA???^^^oooTTTIIIFFFJJJHHHEEEEEECCCFFFFFFEEEFFFGGGHHHGGGFFFMMMOOOOOONNNLLLLLLMMMMMMNNNNNNMMMKKKJJJIIIIIIJJJNNNNNNNNNNNNOOOOOOOOONNNOOONNNLLLJJJIIIIIIJJJJJJFFFIIIKKKJJJGGGEEEGGGJJJKKKIIIHHHFFFEEEEEEFFFFFFFFFUUU```[[[OOOJJJMMMQQQHHHNNNMMMDDDDDDMMMNNNGGGDDDDDDCCCBBBBBBCCCCCCDDDKKKLLLKKKIIIHHHFFFDDDBBBJJJJJJHHHHHHMMMQQQMMMFFFFFFFFFFFFGGGGGGGGGGGGGGGIIIJJJKKKJJJIIIIIIIIIJJJJJJKKKKKKJJJHHHGGGHHHIIIHHHEEECCCBBBDDDFFFGGGGGGCCCCCCDDDEEEGGGHHHJJJJJJGGGFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCAAA???===>>>>>>>>>>>>=====================>>>>>>???@@@@@@======>>>??????@@@@@@@@@<<<;;;:::;;;===???===:::???;;;CCCLLL]]]zzzlllYYYPPPPPPSSSTTTRRRQQQMMMIIIKKKQQQTTTRRRPPPIIIHHHGGGFFFDDDBBBAAA@@@CCCAAA???>>>>>>===<<<::::::999777555333111///...,,,++++++******)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''(((((())))))*********))))))))))))*********(((***)))''''''***,,,+++000000000000000000//////)))++++++))))))++++++))))))))))))(((((())),,,...++++++***)))(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((()))******'''(((***+++,,,...222555888:::<<<<<<<<<===???@@@EEECCCEEEIIIJJJGGGGGGIIIeeejjj]]]EEE>>>:::999888555444666333666222444;;;666333<<>>????????????@@@>>>;;;;;;===<<<888???999666888EEEfffoooccc___YYYTTTQQQPPPQQQQQQNNNPPPPPPKKKEEECCCFFFJJJGGGGGGEEEDDDBBB@@@??????AAA???===<<<<<<<<<;;;999888777666444222000///...++++++*********)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&''''''((((((((()))))))))***((((((*********)))'''&&&---+++)))***---//////---))))))))))))((((((((((((.........---,,,,,,,,,,,,......---+++******---///*********))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&((()))+++,,,...222555444777:::;;;<<<<<<>>>???DDDBBBBBBFFFGGGFFFGGGJJJ```bbbSSSBBB===999999888444333666222666333333999555222:::222TTTyyyuuu~~~~~~xxxgggppp```UUUjjj^^^zzzrrrZZZLLLbbbUUUHHHjjj}}}ggg___nnnttt```LLLCCCDDDAAABBBcccuuuOOOCCCEEE@@@<<<@@@BBB@@@BBB===???AAACCCDDDDDDDDDEEEDDDIIIKKKGGGEEEFFFEEEAAABBBDDDEEEEEEDDDDDDGGGIIIIIIGGGFFFGGGJJJKKKJJJHHHEEEFFFGGGIIIJJJKKKKKKLLLGGGFFFEEECCCAAABBBCCCEEECCCBBB@@@??????AAADDDEEEJJJJJJGGGEEEIIIMMMKKKEEEUUUMMMIIIIIIJJJGGGFFFHHHHHHFFFEEECCCCCCCCCEEEFFFHHHKKKJJJFFFFFFIIIIIIEEEBBBEEEEEEDDDEEEJJJKKKIIIAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCFFFHHHKKKLLLLLLFFFGGGFFFDDDBBBAAACCCEEEFFFEEECCCCCCDDDDDDCCCAAA???@@@AAACCCDDDEEEFFFFFFCCCAAAAAABBBDDDDDDAAA>>>AAAAAABBBCCCBBBAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::::::::999777888:::<<<=========<<<>>>BBBCCC???===>>><<<777:::999333333<<>>>>>===???<<<:::999999:::999888444444333111000...------************))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&'''''''''((((((((((((((()))***+++++++++***)))((()))(((((())))))(((((((((++++++******+++++++++,,,'''&&&'''(((((((((((()))$$$&&&)))+++***(((%%%$$$''''''(((((())))))((((((%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''((())))))'''(((*********,,,000222000333777999:::;;;===>>>BBB@@@AAAFFFGGGFFFGGGJJJ______OOO@@@<<<999999888444333666222777333222777333111999222JJJmmm{{{pppZZZJJJHHHVVVSSSvvvuuufffSSSddd]]]MMMiiigggBBBZZZ~~~pppkkk```hhhxxx|||kkkTTTBBB???FFFGGGQQQ~~~YYYIII@@@IIIDDD===@@@@@@???CCC===???BBBCCCCCCCCCCCCDDDAAAHHHJJJFFFDDDEEECCC>>>BBBDDDFFFEEECCCCCCEEEHHHFFFDDDBBBDDDFFFHHHFFFDDDEEEFFFHHHIIIJJJIIIHHHHHHIIIGGGCCC@@@???@@@AAABBBBBBAAA@@@@@@BBBEEEHHHKKKFFFLLLOOOJJJFFFIIIPPPSSSQQQEEE@@@FFFHHHAAAAAAGGGEEEEEEDDDCCCDDDFFFIIIJJJFFFHHHEEE??????DDDEEEBBBBBBFFFGGGEEEFFFKKKOOOOOO@@@@@@@@@AAAAAABBBBBBBBBDDDCCCCCCDDDGGGHHHHHHGGGEEEEEEDDDBBB@@@@@@AAACCCFFFEEEDDDDDDEEEDDDBBB@@@BBBCCCDDDEEEGGGGGGGGGGGGDDDBBBAAABBBDDDCCC@@@===<<<===>>>?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888888999:::;;;;;;;;;:::999444<<<@@@===;;;;;;999444444:::666999>>>000---EEEJJJ___ssszzzoooTTTOOOWWW[[[XXXNNNQQQQQQKKKDDDBBBHHHOOOFFFGGGGGGFFFDDDBBBAAA@@@EEEDDDBBB@@@???======<<<===;;;888777888999888888222111000///...---,,,,,,************))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%'''+++,,,)))''')))---((((((''''''((())))))******)))((())))))((('''))))))'''%%%$$$&&&(((***+++###$$$%%%'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))((()))***))))))***---///---000444777999:::<<<===???>>>AAAGGGIIIGGGGGGIIIeeedddOOOAAA===888555444444444333444333333333333444555555:::666OOOkkk[[[dddrrrvvvooouuutttpppmmmdddcccpppSSS^^^MMMLLLxxxzzz|||lll|||yyyooo[[[GGG;;;@@@LLLJJJSSSMMM888>>>???@@@???>>>>>>@@@AAA???AAABBBDDDDDDCCCAAA@@@HHHHHHHHHGGGGGGEEEDDDCCCEEEDDDCCCDDDDDDDDDBBB@@@IIIGGGEEECCCBBBDDDFFFGGGDDDFFFHHHHHHGGGGGGHHHIIIBBBBBBCCCCCCDDDDDDEEEEEEEEEBBB@@@@@@AAACCCDDDDDDIIIKKKLLLNNNMMMKKKIIIGGGJJJGGGDDDAAA@@@AAACCCDDDGGGGGGEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDAAA@@@@@@CCCEEEEEEBBB>>>>>>===<<<<<<<<<===>>>??????BBBEEEHHHHHHGGGEEECCC>>>???@@@BBBCCCDDDDDDDDDAAABBBCCCEEEGGGGGGFFFDDDBBBCCCDDDFFFGGGIIIJJJJJJHHHGGGEEEBBBAAA@@@@@@@@@>>>>>>===<<<;;;<<<<<<<<<<<<===>>>>>>;;;::::::::::::===@@@???<<<999888999;;;;;;:::999999999::::::888888888777777777777777555555555444444555555555888888<<>><<<;;;;;;<<<<<<:::888888999999999888000000000000111///,,,)))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,...000222555888:::;;;<<<888<<<@@@BBBAAAAAADDDFFF```^^^III@@@<<<888555444444444333333333333333333444555555777222EEEwww~~~~~~hhh]]]cccmmmqqq||||||vvvvvvzzzaaa^^^ZZZ}}}ssswwwuuuZZZCCC@@@IIIJJJCCCeeepppGGG@@@???<<<===>>>>>>======???AAA???@@@BBBCCCCCCBBBAAA@@@DDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFFFF@@@BBBEEEEEEEEEEEEFFFGGGCCCCCCCCCCCCDDDDDDDDDEEEFFFDDDBBBAAACCCEEEFFFFFFIIIJJJLLLMMMLLLJJJHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@?????????@@@BBBBBBBBBAAA@@@BBBDDDCCC@@@===???>>>=========>>>???@@@@@@AAACCCEEEEEECCCAAA@@@???@@@AAACCCDDDDDDDDDEEECCCBBBBBBCCCDDDEEEFFFFFFDDDDDDEEEEEEFFFFFFFFFFFFCCCCCCCCCBBB@@@===;;;:::======<<<<<<<<<;;;;;;;;;;;;<<<======;;;999999::::::===??????<<<:::999:::;;;::::::999999999999999888888777777666666666555333333222222222222333333555333222555>>>JJJWWW```pppuuu}}}ssshhh]]]TTTccc___YYYSSSPPPQQQUUUYYYPPPNNNLLLIIIHHHHHHHHHIIIHHHIIIHHHEEEBBBBBBDDDFFFHHHEEEAAA<<<::::::<<<===;;;:::999888999999888666333222222333333222...,,,******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((()))++++++---///111444666999:::;;;999:::<<<===>>>AAADDDGGG]]]ZZZEEE???;;;777555444444333333333333222222333333444555333///888ZZZ{{{vvviiikkkyyyvvvyyy{{{~~~[[[bbbyyy~~~jjjMMM======DDDMMMRRRGGG<<<111@@@999:::;;;;;;;;;<<<>>>@@@>>>???@@@BBBBBBBBBAAA@@@???@@@AAABBBCCCEEEEEEFFF>>>@@@BBBDDDEEEDDDCCCBBB???BBBEEEHHHJJJIIIFFFEEEEEEFFFHHHHHHGGGFFFGGGHHHCCCCCCCCCCCCDDDDDDDDDDDDGGGEEECCCCCCEEEFFFGGGGGGFFFHHHIIIJJJJJJHHHFFFEEEAAACCCEEEGGGFFFEEEBBBAAACCCBBBAAA@@@@@@??????@@@>>>============>>>??????AAA@@@@@@AAAAAAAAA>>><<>>===>>>???@@@AAA>>>>>>???@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDCCCAAA@@@AAACCCEEEGGGEEEEEEEEEDDDDDDCCCBBBBBBAAABBBCCCBBB@@@<<<888666;;;<<<=========<<<:::999:::;;;<<<;;;999888888888:::<<<>>>>>>===;;;;;;;;;:::999999888888888888888777777666666555444333333111000000//////000000111555333///---...111666999FFFJJJZZZppp~~~vvvlll___TTTOOOMMMKKKIIIOOORRRTTTRRRNNNMMMPPPSSSLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEFFFHHHGGGDDD???;;;999:::<<<===:::999999999:::999666444333333222333333222///,,,******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,---///222444777999:::;;;:::999:::>>>CCCGGGIII^^^[[[EEE===:::777555444444333222222222222222222333333444222000000>>>___~~~zzz}}}{{{oooYYYmmmxxx]]]yyyxxxZZZHHHJJJAAA999YYYlll;;;999222:::555777888888888999<<<>>><<<===>>>???@@@@@@@@@@@@===>>>>>>???@@@BBBCCCDDD===???BBBDDDCCCBBBAAAAAA@@@BBBEEEHHHIIIHHHEEEDDDIIIJJJKKKIIIGGGEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCFFFDDDBBBCCCDDDFFFFFFEEECCCCCCEEEFFFEEEDDDCCCBBB>>>???BBBDDDEEECCCAAA@@@??????>>>===============;;;;;;;;;;;;;;;<<<<<<<<<=========>>>??????>>>===???>>>>>>>>>>>>???AAABBB<<<<<<<<<===>>>???@@@AAA>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@AAACCCEEEDDDDDDCCCCCCBBBAAAAAAAAADDDDDDDDDCCCAAA===:::888;;;<<<>>>???>>>===;;;999999:::;;;:::888777777777:::;;;<<<===<<<<<<;;;;;;999888777777666666777777666666555444333111111000//////............//////222222111111111111222222111000555BBBNNNXXXdddooossstttuuuxxx~~~rrrmmmaaaRRRKKKHHHDDDDDDEEEGGGHHHGGGFFFIIILLLMMMLLLKKKLLLMMMHHHHHHGGGFFFFFFFFFGGGGGGDDDEEEEEEEEEEEEEEEEEEFFFBBBAAA???===;;;::::::;;;999999999::::::888555222111///...//////...,,,)))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((*********+++---///222555777888===:::999<<>>??????>>>>>>=========>>>???@@@BBBEEEHHHHHHEEECCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEEEECCCBBBBBBCCCBBBAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@BBBCCCCCCBBB>>>???@@@AAAAAA@@@??????======>>>??????@@@@@@@@@===<<<;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;888999;;;<<<<<<======>>>======<<<<<<===???@@@AAA???>>>===<<<<<<<<<===>>><<<<<<===>>>????????????===@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBGGGEEECCCAAA???===<<<<<<<<<===?????????>>><<<:::888999:::999777666666666::::::::::::;;;;;;;;;:::777777666555555555555666444444333222000///......//////............//////,,,---///111222222111111555000---...111666>>>EEEHHHNNNTTTWWW\\\bbbfffggg{{{sss~~~rrriiidddccc\\\RRRLLLHHH@@@666>>>???AAACCCEEEEEEDDDBBBGGGFFFEEEGGGJJJKKKIIIGGGFFFFFFEEEEEEEEEEEEEEEFFFAAAAAABBBCCCDDDCCCBBBAAA===>>>???>>>===;;;999777999888888999999888444111///---,,,,,,,,,,,,***((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&((()))*********+++---000333666777999888999>>>EEEIIIIIIHHH\\\YYYCCC:::888555444444444222111111111000000111111222333111444666555>>>\\\|||yyyyyy~~~kkkvvv}}}qqqeeeCCCDDD>>>:::NNNwwwNNN;;;666,,,<<<...000222333333222333555777666666777999:::<<<===>>>???>>><<<;;;;;;<<<===>>>BBBDDDFFFEEEAAA???@@@BBBEEEDDDCCCBBBAAABBBBBBCCC>>>AAACCCDDDDDDDDDEEEFFF@@@@@@@@@@@@????????????>>>======>>>???@@@???>>><<<<<<======>>>============<<<;;;;;;;;;===>>>@@@;;;::::::999999999::::::888999::::::;;;;;;::::::666888999:::999:::<<<===;;;:::::::::;;;===???@@@CCCBBB@@@===;;;999888777;;;;;;<<<===============;;;>>>BBBCCC@@@>>>>>>?????????@@@@@@AAABBBCCCCCCDDDCCC@@@>>><<<;;;;;;<<<<<<===>>>>>>>>>===;;;;;;888999:::999777666666666:::999888888999:::999888666666555444444444444444111111000000///...------///..................///,,,---...//////...,,,+++111000//////...---------,,,000333222222555<<>>???>>>;;;@@@??????@@@@@@BBBCCCDDDIIIFFFCCCDDDHHHJJJIIIFFFEEEEEEEEEEEEEEEEEEDDDDDD??????@@@BBBDDDCCC@@@>>>;;;<<<===>>>===;;;888777999888888888888666333111000...,,,,,,,,,,,,***)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))******,,,///222555777444666999===BBBEEEEEEEEEYYYUUU>>>999777555444444333222000000000000000000111222222000111444555777HHHpppzzz\\\ZZZdddxxxwww^^^ssszzzuuu```QQQ@@@HHHBBB>>>aaayyy@@@666000...444+++///000111111000000222444333333444666777:::;;;<<<>>>===;;;::::::;;;===>>><<>>;;;:::===AAAAAAAAAAAA@@@AAAAAABBBBBBAAACCCEEEEEEDDDCCCDDDEEE??????>>>>>>============<<<;;;;;;<<<>>>>>>===<<<;;;;;;<<<<<<===============<<<<<<;;;;;;<<<===>>>999999888888888999999:::888999:::;;;<<<;;;;;;:::777999:::999777666888:::888888888888999;;;<<<>>>@@@@@@>>><<<:::888777666;;;;;;<<<=========<<<<<<;;;???AAA@@@===;;;===@@@??????@@@AAAAAABBBBBBCCC@@@??????>>>===<<<;;;:::<<<<<<;;;;;;;;;:::::::::888:::;;;:::888666666777;;;888666666888888777555555555444333333333333333//////......------------...------------------...............---,,,+++***(((***---///000000...,,,...------------...222666...000333666888888666555"""...777555...///555;;;555444444888;;;<<<>>>@@@;;;;;;;;;;;;===AAAEEEHHHEEEEEEEEEEEEGGGHHHHHHHHHEEEEEEFFFEEEEEEDDDCCCCCCAAA@@@AAADDDFFFEEEAAA===<<<<<<;;;::::::999999999;;;999777666666555333111000///,,,,,,,,,,,,+++))))))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&((()))*********,,,...222555777444666999<<<>>>AAADDDFFFYYYSSS<<<888666444444444333111000000000000000000111111222111---///111,,,111QQQuuu~~~wwwmmmyyyrrraaaeee~~~yyyfffMMM;;;???CCCDDDPPPxxxIII<<<555,,,777000000///000000000......000222111222222444666888:::;;;===<<<:::::::::<<<>>>???<<>>;;;;;;@@@EEE<<<===???AAABBBBBBBBBAAACCCDDDDDDBBB???<<<;;;<<<>>>>>>======<<<<<<<<<;;;;;;::::::;;;===>>><<<;;;<<<<<<<<<=========>>>>>><<<===============<<<<<<999888888888888888999999999:::;;;<<<===<<<;;;;;;999;;;;;;999555333555777666666666666777999;;;<<<999::::::;;;;;;;;;:::999<<<<<<=====================???@@@>>>:::999===BBBAAAAAAAAAAAAAAAAAABBBBBB===>>>@@@AAA@@@>>>;;;999;;;:::999888888888999999888:::;;;:::888666666777;;;888555555777777555333555444333333222222333333---------------------------,,,,,,,,,,,,,,,,,,---************+++++++++,,,***,,,,,,++++++---...---+++)))***---000...,,,+++...---,,,+++,,,---------999111+++...333333000...888444111222333222555999999:::;;;<<<===>>>AAACCC@@@DDDGGGHHHFFFEEEGGGJJJFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCFFFHHHGGGBBB===>>><<<999777666888;;;<<<;;;999666555555444333222///---+++***++++++)))((()))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&((((((*********+++...222555888777999<<<<<<<<>>???@@@???@@@@@@???>>>>>>???AAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@>>><<<<<<===???@@@@@@??????>>>===<<<;;;;;;???===<<<>>>AAABBBAAA???<<<===>>>??????@@@??????<<<======<<<;;;;;;===???<<<:::888666777999<<>>@@@@@@???===;;;;;;@@@CCCAAA@@@BBBBBB???DDDCCCCCCCCCBBBBBBBBBBBBAAA<<<999:::===>>>;;;777???<<<999999;;;===>>>===<<<;;;:::999888888888888666777888888888777555444555333111000111111000//////...,,,*********,,,---+++******)))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------000000000000111111111111000111111222222333444444555777999;;;<<<>>>AAADDDAAAEEEIIIHHHFFFEEEIIIMMMKKKJJJGGGEEEDDDDDDDDDEEELLLKKKIIIFFFBBB???<<<;;;<<<<<<:::999999:::;;;<<<:::888666555444333111//////---+++*********((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$#########################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&))))))***+++,,,...000111777888999:::===@@@BBBDDDYYYSSS<<<777666444222000///........./////////000000000000222...///222000---666DDDmmmxxxnnnxxxxxx```KKKBBBCCCFFF===QQQkkkwwwBBB;;;222///111333111///------........./////////...///000222444666777888:::::::::;;;<<<>>>@@@BBBBBBCCCCCCBBB@@@???AAABBB@@@AAACCCCCCBBBAAAAAAAAACCCBBB@@@?????????AAABBBAAA@@@@@@???>>>============<<<;;;===AAACCCBBBAAA>>>>>>??????@@@@@@??????<<<===>>>>>>===<<<===>>>;;;999888777777999;;;===999::::::::::::999888888666555555444333333222222222333333444555777888999666777777777666666999;;;888:::<<<>>>>>>===<<<:::;;;@@@BBB???>>>@@@AAA???BBBBBBBBBBBBBBBBBBBBBBBBBBB???======??????<<<:::>>>;;;888777999;;;;;;:::999999888888888888888999555666777777777666444444444222000000000111000///---,,,***)))))))))+++++++++***))))))(((((())))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........//////////////////000111111222222222444666888999;;;>>>AAA???BBBFFFFFFCCCCCCFFFIIIIIIHHHFFFDDDCCCCCCDDDEEEKKKIIIFFFCCC@@@>>><<<;;;>>>======<<<<<<<<<<<<===999777555444333222000......,,,***)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$######################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((()))***+++---...///444555777:::<<<>>>??????VVVRRR<<<777666444222000///............/////////000000000111------111000+++...555WWWzzzrrrzzzyyynnnuuu\\\HHHBBBHHHLLLKKKIIIhhhFFF444222000000111111000///------------..................///111222444555666777777888999<<<>>>@@@AAAAAABBBCCCBBB@@@???@@@AAA@@@CCCEEEDDDAAA@@@BBBDDDEEEDDDBBBAAAAAAAAABBBCCCAAAAAA@@@@@@??????>>>>>>;;;:::;;;===@@@BBBBBBAAA?????????@@@??????>>>===;;;===???@@@>>>=========888777777777777888999999888777666666555555666666333333444444333222000000111111111222222333444555333444555555444555777:::555777999;;;<<<<<<;;;:::<<<@@@@@@===<<>>======<<<999777666777888777777666666666666666777888888444555555666666555333222333111/////////000///...+++***)))((((((((()))***+++***))))))(((((())))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------...//////000000///111333444555777:::===;;;>>>AAABBB@@@???AAADDDEEEDDDCCCBBBBBBCCCDDDEEEHHHFFFCCC???===<<<<<<<<<======>>>>>>>>>===;;;:::777555333222222111///------+++(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$###################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''(((***+++------///222666:::<<<<<<:::999SSSQQQ<<<666555333111000//////............/////////000000000,,,,,,000222000000333DDDzzzjjjuuu[[[CCCAAAJJJOOOMMMJJJfff|||]]];;;111222222000...---,,,,,,,,,,,,,,,,,,------------------...///000111222333555555666888:::;;;===>>>;;;<<<>>>>>>=========???AAACCCDDDAAA>>>>>>CCCGGGCCCCCCBBB@@@@@@@@@@@@@@@???????????????>>>>>>>>>;;;;;;;;;<<<>>>?????????>>>>>>>>>>>>===<<<;;;:::999<<<>>>???===;;;::::::555555666666666666666555555444333111111222333333111222444555444333111///000////////////000111111000222333444444444666888444555777999:::;;;::::::;;;???>>>:::999<<>>;;;<<<>>>@@@AAAAAAAAAAAA@@@AAAAAA@@@===<<<<<<===;;;999777666666666666555666666555555444555555555333333444555444333222111222000...---......---,,,******)))(((((())))))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++,,,,,,------...//////---///111222333444777:::888;;;>>>>>>======>>>???@@@@@@@@@@@@AAABBBDDDEEEDDDBBB???<<<::::::<<<===:::<<<===>>>===;;;888666777555333222222111///---+++)))'''''''''((('''%%%&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))+++,,,,,,000555:::<<<:::888555NNNNNN<<<555444333111000//////...............////////////111,,,***---000111222444000SSSwww~~~~~~zzzzzzfffMMM@@@HHHLLLEEEJJJYYYeee---<<<222222111///+++***+++---++++++++++++,,,,,,,,,,,,+++,,,,,,---...//////000333444555666777777888888555777:::;;;;;;;;;===>>>>>>>>>>>><<<:::<<>>===<<<<<<<<<<<<<<<<<<<<<============<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;999888777666999;;;<<<:::888666666333333444555555444333222222111///.........///000///000222333222111///......---------------.........000222333333333555666333444555777888999999999:::======999777:::<<<<<<999:::<<<>>>@@@@@@@@@???<<<======<<<:::999999:::::::::999888666666666666888777666444333222222222222333444444444333111000000///---,,,------,,,+++******)))))))))************))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******++++++,,,,,,---.........,,,...///000111333555888777999;;;<<<<<<;;;;;;;;;;;;<<<===>>>???AAABBBCCCAAA???<<<::::::;;;===>>>;;;<<<>>>>>>===:::777555777555333222222222000...+++)))'''&&&'''''''''%%%&&&&&&%%%%%%%%%$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***+++///444999;;;:::777555IIIKKK;;;444333222111000/////////------........./////////111...+++***,,,...///000222:::JJJvvv}}}sss|||yyy{{{xxxgggMMMEEEGGGNNNIIIGGGcccAAA$$$777000///...,,,***+++---///************++++++++++++***+++++++++,,,,,,------000111222333444444333333444666:::;;;<<<<<<===>>>888999:::;;;===???@@@@@@>>>======<<<;;;:::999999999999::::::;;;;;;<<<<<<======>>><<<:::999999:::::::::::::::999888777666555777888888666444333444222222333333222222111000///......---------------+++,,,---......---,,,+++,,,,,,+++++++++,,,,,,---,,,...000111000000111222111222333444555666666666888<<<<<<888777999:::999777999;;;===???>>>>>>===999999888999999999999888888999:::999777666666777999888666444222111000000222333444444444333111000///---+++++++++,,,+++***))))))))))))***************)))((((((''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))*********+++,,,,,,------+++,,,...//////111444666555777999:::;;;:::888777888999:::<<<>>>???@@@AAA>>>===<<<;;;;;;===>>>@@@>>>???@@@@@@???<<<888666666444333222222222000...***)))'''&&&'''((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&'''))))))+++...222777999:::999888EEEIII:::444333222000////////////---------.........//////.........,,,+++---...///444888555YYYvvvsssvvvyyy{{{zzzcccOOO???DDDJJJMMMTTTkkkLLL888000......---,,,+++++++++++++++)))))))))*********++++++***************++++++++++++,,,...000111222222111555888;;;<<<;;;::::::;;;666888===DDDJJJIIICCC===>>>======<<<;;;:::999888888888999999:::;;;<<<<<<:::<<<===<<<999888999:::999999:::999999888777777555666666555333222222333111111111000000000000///,,,,,,------,,,,,,+++***++++++++++++++++++++++++***************+++,,,---)))+++---...---,,,,,,---//////000000111111111111666:::;;;888666888888666666888:::===>>>===<<<:::999777555777:::<<<;;;999666888:::999777666777888888777555444333222111111222333444444444333222111...,,,******++++++***)))''''''(((((())))))))))))))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))******++++++)))+++,,,------///111444333444666888999888666444666777999;;;<<<>>>>>>???<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@>>>;;;888666444333111111111111///---+++)))''''''((()))((('''%%%%%%%%%$$$$$$$$$$$$###################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))+++---///333666888::::::CCCGGG999333333111000////////////---------.........//////***...000///...000111222%%%555,,,BBBooojjjsssvvvrrruuu~~~lllRRR===GGGNNNMMMMMMfffTTT***333888&&&...---++++++,,,***'''$$$))))))))))))************)))))))))))))))*********''')))+++...000111222111666888;;;;;;999777666666777:::CCCOOOWWWUUUIII>>>?????????>>>===;;;:::999888888999999:::;;;<<<<<<888:::<<<;;;999888:::<<<999::::::::::::999888888666666666444222111222444222111000///////////////++++++,,,------+++***)))---,,,,,,++++++,,,------))))))))))))***+++,,,---''')))++++++***)))))))))---------...............555999;;;888777888777444666888:::<<<===<<<:::999:::777555777===???===:::444666999888666555666888666555444444333333333333333333444555444333222111...,,,***)))******)))(((%%%%%%&&&'''((((((((('''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))((()))++++++,,,---000222222222444666777666444111555666888:::<<<=========;;;<<<===>>>@@@AAAAAABBB??????>>>===;;;888666555333111000///000///...,,,+++)))'''''')))))))))(((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&''''''((()))++++++---000333777:::<<>>999<<<;;;:::<<<>>>===999666888888888888999:::;;;;;;HHHOOO<<<777MMMHHH555<<<999999::::::999888777666222222111111111111111111111000///......------...+++++++++*********))))))***************)))(((((((((((((((((())))))))))))************************,,,,,,+++,,,---///111222555777888666333222444777444222444999:::999999<<<999:::;;;<<<<<<<<<;;;:::666666888999999888777777666666555555555444444444444444555555444333111000,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))))))))***+++,,,---000000000111333555777999;;;>>>@@@>>>:::777777999;;;===???@@@@@@>>><<<;;;@@@???===;;;888555333222333222222111000//////...******))))))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################"""############$$$$$$$$$%%%%%%%%%$$$$$$#################################################################################"""############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$%%%&&&(((((())),,,++++++,,,///333777:::III???;;;444222111000000000...,,,........................------------............)))...---,,,@@@kkkkkkdddjjjpppwww~~~}}}kkk```UUUJJJEEEHHHEEE___yyyrrr;;;...666555...+++++++++***)))))))))******''''''''''''''''''''''''(((((()))))))))***************++++++,,,...///000///111333444333333444666888===BBBEEECCC@@@<<<:::<<<;;;;;;===???>>>;;;888::::::999999::::::;;;;;;CCCLLL>>>:::NNNGGG555;;;888888888777777777777777333333333333222222222222000000///...------------+++++++++******))))))))))))************)))((((((''''''((((((((()))))))))************************,,,+++++++++---...000111444555666555444444555666333111333777999888888;;;::::::;;;;;;;;;;;;::::::777777888999999888777666444444444444333333333333222222333333222111000///,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))***+++,,,,,,/////////000222444666777888:::<<<<<<;;;:::999:::>>>>>>=========<<<;;;;;;>>>===;;;999666444222111111111000///...------,,,******))))))((('''''''''&&&&&&%%%$$$$$$$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################"""############$$$$$$$$$%%%%%%%%%$$$$$$#################################################################################"""############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$%%%&&&'''((((((***))))))+++...222666999GGG>>>:::333222000000000000...---------------------------------------............///000...)))---FFFooogggaaadddfffjjjppp{{{wwwaaaMMMFFFDDD@@@@@@EEERRR|||xxxFFF###+++999333)))++++++******)))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))*********+++,,,---...//////111333444444444555666:::;;;======;;;;;;;;;<<<;;;;;;;;;===??????===;;;<<<;;;;;;::::::::::::;;;;;;EEE===;;;IIIBBB444999666666555444555666777888444444444444333333222222//////...---,,,,,,,,,,,,************)))))))))))))))))))))))))))((((((''''''''''''(((((((((((()))))))))))))))))))))))))))+++***++++++,,,---//////111111222444666666555333111000222666888666777:::;;;::::::999999999::::::888888888888777666555555222222222222111111111111000000000000///...---,,,++++++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***++++++,,,,,,---...000222444555555555666999;;;;;;:::999>>>===;;;:::999:::;;;<<<;;;:::999777444222111000000///...---,,,+++************)))((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################"""############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$%%%&&&'''((((((''''''((())),,,111555777}}}EEE===888333111000///000000...---------------------------,,,,,,---------.........111111333111+++...FFFaaaqqquuu|||mmm```eeegggoooxxx|||rrrYYYLLLDDDDDDAAA===FFFTTTuuuIII555***000111((('''///******)))(((((((((((()))'''''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,------000222444555555666777888;;;<<<<<<;;;::::::<<<>>>::::::;;;<<<======<<<<<<<<<;;;::::::999999999999444===999888@@@;;;222777444333222222333555777888444444333333222222111111......---+++++++++++++++))))))))))))))))))))))))(((((())))))(((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))******+++,,,------...---...111666777444111222000222666888777777:::;;;:::999777777888999:::777777666666555444333222000000000000////////////.........---,,,,,,+++*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))***+++******+++,,,...000111222333111111444888:::888555999888888999999:::;;;<<<:::999888666444222111000000///...---,,,+++***)))***))))))(((''''''&&&&&&&&&%%%%%%$$$###$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################""""""#########$$$$$$$$$$$$$$$$$$#######################################################################################""""""#########$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$%%%&&&&&&''''''&&&&&&'''))),,,000333666yyyBBB;;;666222000//////000000...---------------------------,,,,,,,,,------------...+++***///555111,,,666GGGnnnvvveeejjjbbbbbbeeejjjrrr{{{wwwhhh\\\WWWKKKBBBBBBMMMRRRTTTbbbuuuNNN111444444000***'''***...***)))((((((''''''((((((''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))***+++,,,...000333444444555666888888:::;;;;;;::::::;;;<<<888999::::::;;;;;;;;;;;;::::::999888777777777888555999777666999777555888333222111111222444666888222222111111000//////...---,,,+++***))))))))))))(((((((((((((((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))*********+++++++++***+++///444555333000222111222777999777888;;;:::999888666666666777888555555444333222111111111000000/////////.........------,,,+++***************)))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))'''(((***+++---...///000222000///222555666333000222444777:::;;;<<<<<<;;;:::999888777555444333222111000///...,,,+++***)))))))))(((((('''&&&&&&&&&%%%%%%$$$############$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%&&&&&&&&&&&&&&&((())),,,///222444uuu???:::555111000...//////000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///+++,,,000000---111999UUUttt|||uuuoooqqqfff___XXXYYY___jjjxxxtttbbbOOOEEEDDDIII===???UUUhhhrrrZZZ///---000...)))***///...'''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))*********---///111111111333555333666999:::999888888888888999::::::999888:::;;;999888888777777777777888:::999999999999999:::999222222111111222444555666111000000///...---,,,,,,,,,+++***)))((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))***---000222111000333111333777999888888;;;999888777666666666666666444333222111111111111111000000000000////////////------,,,+++************)))((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&''')))+++---.........111000111222333333111///000222666:::<<<===<<<;;;:::999888777666555444444222111000///---,,,******))))))(((''''''&&&&&&%%%%%%%%%$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################"""############$$$$$$$$$"""""""""#######################################################################################"""############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%&&&&&&'''(((***,,,...000111rrr>>>999444000///......///000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------222///------------......888YYY~~~~~~zzzlll^^^WWWVVVZZZeeepppxxxyyypppfff\\\PPPDDDAAADDDGGGDDDRRRnnnZZZ:::---...***(((***------***''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''(((((())))))(((+++---//////000222333111444777888888777777777999;;;<<<;;;888888999;;;888888888777888888999999<<<777:::===;;;<<<<<<666222222222333333444444444000000///...---,,,+++++++++***)))(((''''''''''''&&&&&&&&&''''''(((((((((&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((''''''''')))+++,,,,,,---///111111000222666888666777:::777777777777666555444444444333222222222222333444111111111111000000000000///...,,,+++******++++++(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%&&&)))+++------......///111444444333333333333444555777999:::;;;;;;;;;999888888777666555444444222111000///---+++***))))))((((((''''''&&&%%%%%%%%%$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################"""############$$$$$$$$$!!!"""""""""#########$$$########################################################################"""############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((***+++,,,---ppp<<<888333000///......///000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------(((+++,,,,,,///111000---***JJJwwwkkk^^^UUUQQQUUU^^^cccqqq~~~ttt___RRRFFFBBB@@@???DDDJJJEEETTTtttZZZ555000...---(((+++222...###$$$...(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''(((((()))))),,,...000000111333555333555777888777777888999;;;===>>><<<999888:::<<<888888888888999:::;;;;;;:::555999???<<<===;;;111222222333444444444333333111000///...---,,,++++++***)))(((''''''&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&)))++++++******...222000///000555777555666999666777777888777555333222555444333333333444555666222222222222111111111111///...---++++++++++++,,,(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%&&&)))+++------...---...222666666555444555777999888777777777999:::;;;888777777666555555444444222111000...,,,***)))((()))(((((('''&&&&&&%%%%%%%%%$$$$$$###"""#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################"""############$$$$$$$$$!!!!!!""""""#########$$$########################################################################"""############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))******iii;;;444444000000000///......---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......666333HHHppp~~~mmmfff^^^TTTSSS\\\VVVZZZfffuuutttdddWWWIIIDDD@@@???AAAEEEJJJNNN^^^www^^^333000555000+++++++++***)))(((((('''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******+++,,,---///000111222444666777666777999;;;??????>>>===;;;<<>><<<;;;;;;;;;<<<:::<<<===>>>===:::666333111000///000222333333222000//////...------,,,,,,***))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++111111222333444444555555666777888999888555222000666666555333111111444666444333111111222222000///...---,,,***)))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''')))+++,,,---//////000111333444555666:::888777666777:::===???999999888777666555444444222222000...,,,++++++***(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))ggg:::555444000000//////......------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,...:::PPPdddttt~~~}}}yyyhhhXXXQQQSSSQQQUUU```llluuu}}}~~~rrrdddXXXMMMEEE???===>>>DDDHHHKKKTTT^^^jjj???222444111(((++++++***))))))((('''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))******,,,...///000111333555666666666888:::<<<===>>>===<<<===@@@BBBAAA@@@>>><<<;;;:::;;;;;;;;;<<<======;;;777333111111//////000222333222111///......------,,,++++++)))))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((())))))***++++++...///000000111222333333444555777888777555333111444444444333111111222444333222000000111111///...---,,,+++***((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++,,,......///000222333444555888777555444555777:::<<<999999888666555444333222111000...,,,+++***))))))'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))ggg;;;666444000000//////...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......)))...111444BBB___~~~kkkYYYWWWOOOJJJNNNVVV```kkksss}}}ppp```QQQFFFAAA???===EEEQQQSSSJJJNNNrrriii666(((111222+++&&&******))))))((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))***,,,---...000222444555555555777999:::;;;============???@@@@@@???>>><<<:::999999999:::;;;;;;;;;888444111...000///...///000111000///------,,,,,,+++*********))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********+++,,,---...///000111111222333555666666444333111111333444333222000111222222000//////000///...,,,,,,+++***(((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''')))******,,,,,,---///000111222333555444222222222444666888888888666555444222111111000///---+++)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$############"""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((iii>>>777222000//////......---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,......+++111IIIjjjttt^^^WWWPPPMMMLLLNNNVVV^^^gggnnnzzz{{{ppp```XXXOOOIIICCC???>>>AAARRRBBBCCC```\\\>>>(((***///+++(((,,,)))))))))((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***+++,,,...000222333333444666888999;;;======<<<;;;;;;<<<>>>===<<<:::888777666555777777888888666333000...000///......///000///---,,,++++++***))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))*********+++,,,...///000000000111222444444444333222000333555555333111111111111///............---+++******)))''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((((((***++++++---...///000111111111000000000222333555555555444444333333222222000///---+++)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''kkk@@@777000/////////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------+++(((***......333IIIbbb~~~llljjjhhhaaaUUUJJJHHHMMMIIIQQQ^^^kkkwww}}}yyyooo___RRRFFF???<<>>CCCGGGHHHGGGFFFMMM[[[sssvvv@@@***222444******)))(((&&&&&&((()))***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&*********+++,,,---...//////000111222333444444444:::999777555555666777999;;;::::::999888777666666555222000/////////---,,,******)))((('''&&&&&&%%%(((((('''&&&%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((()))+++...111000000000000000111222222222222222222222222222000000///...,,,+++******))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""""""""####################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((()))***+++,,,000111222444555555444444555555555444444333333333222111///,,,***)))((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%(((((((((''''''&&&&&&%%%''''''((('''&&&''')))+++((((((((()))++++++***)))'''&&&&&&)))+++)))(((((()))(((((('''((()))***+++((((((((('''((())))))***(((&&&%%%&&&)))++++++***%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$TTT555555//////...---,,,+++************++++++++++++++++++,,,)))))))))))))))******+++************++++++++++++*********+++++++++,,,,,,///,,,222GGGccc}}}}}}qqqbbbRRRFFFBBBJJJLLLTTT^^^dddeeeeeehhhPPPRRRZZZdddkkkpppwww||||||wwwuuuqqqjjjdddbbbWWWQQQGGGAAA???@@@CCCDDDIIICCC@@@EEEKKKPPPXXXaaavvvjjj???555666...))),,,***)))'''&&&&&&''')))***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&************+++---...///111222333555666666777777666555555555555777888999::::::999888777666555555444222///......---,,,***))))))((((((''''''&&&&&&(((''''''&&&%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''(((((('''(((***,,,...............//////000111111111111111111111111111000///---,,,***)))))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""""""""####################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((()))******///000111222222222111000333333333222222222111111000///---,,,***)))((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((()))***%%%&&&&&&&&&%%%%%%'''))))))((('''&&&&&&$$$"""!!!---***(((''''''&&&%%%&&&###$$$%%%&&&'''(((((()))&&&&&&&&&&&&'''((()))***)))((('''&&&%%%$$$###"""%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$RRR444555//////...---,,,+++*********+++++++++++++++*********)))))))))))))))******+++***+++,,,---,,,+++***)))*********++++++++++++,,,111***(((111DDD___|||xxxkkkbbbRRRllljjjWWWKKKJJJEEEDDDGGGJJJLLLOOOTTTaaaeeekkknnnmmmjjjjjjkkknnnsssxxxxxxtttpppppprrrmmmaaaTTTOOOKKKGGGDDDCCC@@@>>>======???AAAAAAAAAIIIHHHRRRfffttt}}}___555+++666***$$$---)))((('''&&&&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%)))))))))***+++,,,---...000111222444666777777888111222333555666888999:::999999888777666555555444333111...---,,,+++***(((((((((''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((('''''')))***+++,,,,,,,,,,,,------...000000000000000000000000111000///---+++)))((('''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################""""""""""""####################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))...////////////...------000000111111000000//////...---,,,***))))))((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((''''''&&&'''(((***+++)))***+++***((('''((())))))******++++++,,,,,,,,,...,,,***((((((***,,,...............---,,,+++***,,,,,,+++++++++*********((()))++++++***))))))***&&&'''(((((((((&&&$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%OOO333555...///...---,,,+++*********,,,,,,++++++******)))))))))))))))))))))******++++++,,,---...---,,,)))(((************++++++++++++,,,...000,,,***888ZZZxxxpppcccWWWBBB;;;888===CCCFFFGGGIIIGGGEEEDDDEEEEEEDDDEEEHHHMMMOOOPPPOOOLLLIIIHHHHHHMMMEEE???>>>>>>======???AAA@@@AAAEEEJJJOOORRRSSSQQQ[[[tttEEE///...,,,)))(((***+++,,,(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%((((((((()))***+++,,,---+++---...111333444555555222333444666777888999999888888777666555444333333222000---++++++***(((&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$############################################################################################################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((('''&&&%%%''')))******+++,,,,,,---------////////////////////////111000...,,,***)))'''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""""""""####################################################################################""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((())),,,,,,------------------...///000000000//////...,,,+++***)))((((((((()))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((---,,,)))(((''''''((()))$$$''')))***++++++---///111222333333333444666777555666555111000222444444999999888777777777888888222222111///---+++***)))###%%%((((((&&&%%%%%%'''((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%LLL333666...///...---,,,+++*********+++++++++******))))))))))))))))))))))))******+++***+++---------+++)))((())))))*********+++++++++)))///333///&&&(((===TTTppp}}}|||ssscccRRR???::::::BBBIIIJJJGGGEEEHHHBBB@@@DDDGGGDDDAAAAAAEEEBBB@@@???@@@BBBAAAAAA;;;;;;???FFFHHHEEECCCDDDCCCCCCDDDKKKXXXfffsssyyyNNN+++$$$444999,,,$$$***...***''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%'''''''''((()))***+++,,,***+++---///111222333444555666777888888888888777777666666555444333222111111...,,,******)))'''&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$################################################################################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((('''%%%$$$&&&''')))***+++------...------........................//////---,,,***((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""""""""####################################################################################""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((())))))******+++,,,---...///000...///000111111000///...+++***))))))(((((())))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))((((((((()))******((((((((((((***+++---...111333666999:::<<<@@@BBBGGGGGGGGGDDD@@@>>>???@@@<<>>AAACCC???>>>>>>===<<<:::888777111111111///---***)))))))))(((&&&$$$$$$&&&)))***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%III222666---///...---,,,+++************************))))))))))))))))))))))))******+++)))***+++,,,+++***)))((()))))))))************+++---******...//////111555IIIdddvvv[[[DDDEEECCCGGGQQQXXXVVVPPPMMMMMMKKKOOOYYYYYYNNNEEECCCAAAAAA@@@AAADDDGGGIIIJJJSSSIII>>>;;;;;;>>>CCCHHHOOOVVVcccrrr~~~wwwIII333+++///,,,+++,,,,,,(((''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############"""""""""############$$$############$$$$$$$$$$$$&&&&&&&&&'''((()))***+++,,,---///111333444444555999999888888777777777666555555444333222111111000///---+++)))***)))(((&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$################################################################################################"""""""""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%''')))***,,,---....................................------,,,+++)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$########################""""""""""""####################################################################################""""""""""""""""""""""""####################################$$$$$$$$$$$$&&&&&&&&&&&&'''((())))))))))))***+++---///000222---///111222222111000///++++++***)))((((((((()))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((***)))'''&&&&&&&&&'''((($$$&&&***...333777:::<<>>>>>@@@AAADDDFFFGGGEEEBBBBBBEEEHHH@@@IIINNNKKKJJJOOOQQQNNNOOOOOONNNLLLJJJHHHFFFEEEAAAAAABBBCCCBBBAAA@@@???:::888555555666666555444---+++)))&&&&&&''')))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%GGG222666---///...---,,,+++*********))))))))))))************)))))))))))))))******+++))))))))))))))))))******))))))))))))************...(((&&&,,,222111...,,,333FFFfff~~~sssoooYYY\\\hhhyyydddfffnnntttkkkYYYOOOQQQLLLRRRXXXYYYUUUTTTXXX]]]xxxbbbKKKFFFOOO\\\gggnnn|||fff===000222,,,111$$$!!!+++...&&&$$$***%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$""""""""""""########################$$$$$$$$$$$$%%%%%%%%%&&&'''(((******///000111333444444555555999888777666555666666777444444333222111000000///...,,,***)))******)))((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""############$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&'''''')))+++---.........---........................,,,++++++***))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""####################################################################################""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))))))))***+++---///000,,,...000222222111///...---,,,+++***)))(((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''')))+++...///444777:::>>>BBBDDDEEEEEEBBBBBBBBBAAABBBEEEJJJNNNRRRUUUYYYZZZZZZ]]]dddjjjgggsssyyywwwzzz{{{rrrhhhbbbYYYZZZZZZZZZYYYVVVTTTRRRJJJDDD===;;;===>>>;;;888777666555222000---+++***(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&FFF111666,,,//////---,,,+++*********(((((())))))******++++++)))))))))))))))******+++((((((''''''((()))***+++))))))))))))************,,,+++,,,---,,,))),,,222///,,,???eee~~~{{{~~~tttkkkyyyddd777333000***...333(((((()))***(((%%%''',,,$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""############"""############$$$$$$$$$%%%%%%%%%&&&'''((()))***///000111222333444444444888777555444444555666888444444333222111000//////---+++))))))***+++***)))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&(((&&&(((***---......---,,,////////////////////////************))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################""""""""""""####################################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############$$$%%%&&&'''******)))))))))+++,,,---+++---///111222111///---...---,,,***))))))((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))***+++...333888===@@@LLLMMMNNNOOONNNKKKHHHFFFLLLPPPWWW___kkkyyytttfff^^^\\\XXXPPPHHHAAAAAAAAA???;;;555///,,,)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&FFF333...333......,,,+++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))******************+++++++++,,,,,,,,,000(((***???^^^www|||PPPAAA000+++///222...'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################$$$$$$############$$$$$$$$$$$$%%%&&&&&&''''''(((///000222333444444333222888888888888777666555444111222444555444333111///...---,,,***))))))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################################################################$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))***+++,,,------.../////////...---,,,++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""################################################################################################""""""""""""""""""""""""################################################$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$%%%&&&&&&''')))***,,,---...000222222000/////////)))************))))))((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############""""""############$$$$$$$$$$$$$$$$$$#########""""""##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%((('''&&&%%%%%%&&&''')))((())))))***************)))111777<<>>222777;;;888...'''(((---*********)))((('''((()))CCC444000333......,,,+++***))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))((((((''''''(((((()))(((((())))))))))))******)))*********++++++++++++***---...+++&&&---DDD[[[gggAAA)))***,,,---,,,***)))***+++''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((+++...000222333444222333333333333333222222444444333222000///...---,,,+++***(((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################################################################$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''((()))******++++++------------,,,+++******)))((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""################################################################################################""""""""""""""""""""""""################################################$$$$$$$$$###############"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%&&&((()))***)))+++......---++++++,,,))))))))))))(((((((((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############""""""############$$$$$$$$$$$$$$$$$$#############################################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((())))))))))))((('''$$$(((...333999>>>DDDHHHSSSLLLKKKTTTXXXXXX___jjjwwwuuueeedddccc^^^YYYTTTVVVdddoootttxxx~~~wwwuuutttqqqlllpppkkk[[[WWWlllwwwkkkUUUNNNEEE===888333,,,'''(((((())))))))))))))))))|||AAA555000222......,,,+++***)))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((((((((((((((()))))))))***)))))))))************+++,,,))))))+++++++++///555WWWkkk~~~UUU///---777***---000...***((()))+++'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$###$$$$$$%%%&&&&&&''''''%%%&&&(((***---///000111000111111222333333222222666444333000///---------+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$###########################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***+++,,,---,,,++++++))))))((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""################################################################################################""""""""""""""""""""""""########################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$%%%'''((())))))+++------,,,++++++,,,******)))((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''(((******)))(((((((((((((((***222<<>>UUUmmm}}}}}}wwwQQQ444///++++++......---+++)))(((''''''((()))((('''&&&&&&&&&%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))---...000222444555666666444444444444222000...,,,++++++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((***+++------------,,,+++******))))))(((''''''''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))+++---......---......///...+++)))(((((()))***'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############""""""############$$$$$$$$$""""""#########$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***+++(((+++111888>>>DDDGGGIIIFFFUUUkkk{{{ccc___kkkwwwyyywwwyyyggg^^^SSSPPPUUUXXXSSSLLLAAANNN[[[[[[QQQMMM[[[llljjjYYYRRRiiijjjuuuqqqooo||||||iiiWWWJJJ@@@777111mmm777555444000......,,,+++***)))))))))))))))))))))))))))))))))'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))''''''''''''((((((((())),,,'''&&&+++///,,,)))'''(((,,,///...,,,333FFFXXX~~~ddd999+++...+++***++++++))))))***&&&((())))))'''$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$################################################$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%''')))***+++---///111333555666666333444555555444111///---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***,,,---......------++++++******))))))((((((''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((***---...---------...000///,,,***))))))******'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############""""""############$$$$$$$$$""""""######$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((()))++++++...333;;;CCCHHHJJJJJJJJJaaa|||iii```vvv{{{mmm}}}iiigggzzzoooVVVNNNVVVXXXPPPHHHHHHGGGDDD<<<@@@EEEFFFBBB???EEENNNRRR[[[ZZZOOONNNVVVSSSFFFMMMIIIJJJQQQXXXYYYWWWUUUrrrxxxwwwnnnwwwgggXXXJJJAAAaaa;;;111333000......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***************+++---------...111333MMMrrrzzz___DDD222+++++++++******)))(((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$$$$$$$$$$%%%&&&'''((()))...//////000111222222333222222333333222111///......,,,***(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$################################################""""""#########$$$$$$$$$################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%(((***+++*********+++))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&((((((((()))******+++++++++++++++***)))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((&&&%%%&&&)))+++***(((,,,&&&%%%+++...------000<<>><<>>???@@@AAAEEE===888@@@NNNSSSKKK@@@FFFXXXdddZZZJJJIIIYYYhhh]]]TTTTTTfff{{{yyypppttteeesss}}}nnn[[[||||||nnnwww___:::000333///......,,,+++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))******)))***++++++******+++---///,,,+++555HHH___sss}}}lllLLL;;;)))$$$+++000,,,$$$)))))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$%%%$$$$$$%%%%%%&&&'''(((++++++,,,---...///000000222333333444333222000///++++++)))(((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###############################################################$$$$$$$$$################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))******))))))***)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((())))))+++******))))))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''))))))((()))******)))'''+++'''&&&---666===CCCHHHBBBPPPccc}}}|||iiikkkzzzdddNNNJJJQQQMMM@@@AAA:::888@@@CCC??????BBB111???WWWdddZZZMMMWWWlllvvvooommmxxxppp{{{iiifffvvvvvveee```qqq|||pppZZZLLL^^^mmmqqqhhhjjj~~~vvvccckkksss^^^999000333///......,,,+++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))***)))***,,,+++***)))***++++++---111000+++///IIIfff{{{}}}cccHHH333'''+++000222000+++'''%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""#########$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''((()))***+++,,,......///000111222222222111///...******)))(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$&&&)))***)))((())))))(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''((((((******))))))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''((()))***,,,---,,,,,,((()))///777???BBBCCCCCCXXXrrrbbbssssss]]]LLLNNNEEE===;;;<<<<<<;;;===GGGOOOKKKDDDUUUrrrxxxjjjfff~~~}}}hhhZZZdddkkkfffbbb^^^gggyyyuuuvvvrrrqqqnnnppp\\\888000333.........,,,+++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))+++,,,,,,***))))))***---))),,,444333+++---666IIIfff}}}[[[@@@222,,,)))(((---///+++$$$"""'''---''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''(((***+++,,,---.........///000000///---,,,)))))))))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%###%%%((()))((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''''')))))))))(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((())))))'''((())))))***+++,,,---&&&777DDDAAA:::EEEbbb|||{{{UUUrrr}}}iiibbb[[[LLLAAA@@@EEE888:::IIIIII>>>GGG^^^jjjqqqoookkk}}}mmmfffcccnnnxxxxxx~~~ssskkkZZZ777000333.........,,,+++***)))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))(((***,,,,,,***)))))))))333+++'''+++---+++---333***<<>><<>>AAAMMMRRRMMMMMM```{{{}}}{{{nnniiiooosssqqqttt}}}wwwqqqmmmhhhggglllpppuuutttsss|||}}}}}}RRR999111///000...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((($$$'''***,,,,,,,,,,,,------------.........//////444888@@@OOOcccyyyoooSSS<<<111///111222,,,+++******))))))******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&((()))***+++,,,---.........---,,,+++---,,,+++)))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$&&&'''&&&&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$#########""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%'''))))))(((((()))***---000///---666GGGOOOKKKpppzzzzzz\\\RRRJJJIIIFFFAAA@@@CCCHHHkkkxxxzzz}}}rrrrrrwwwzzzxxxuuuxxx}}}vvvbbbyyyQQQ999111///000...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((***,,,---,,,***(((((((((,,,,,,,,,,,,---------...---,,,,,,///555===EEEJJJ]]]mmm{{{}}}~~~bbbNNNCCC;;;333.........,,,***++++++***)))))))))******''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''')))***++++++,,,---......---,,,+++,,,+++***)))((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######%%%''''''&&&&&&'''((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$#########""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&''')))))))))(((***+++...+++000<<>>666...'''''')))---111000+++&&&+++******)))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***++++++------------,,,++++++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$&&&''''''&&&%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$#######################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''((())))))))))))+++---+++333AAAHHHHHH[[[```HHH@@@>>>CCC>>>>>>JJJ\\\lllzzztttkkknnnssssssuuuzzz|||NNN888111//////------+++***)))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((()))******))))))***++++++++++++,,,,,,,,,,,,,,,)))))))))***+++---///000///000///...000666>>>DDDIIIRRRdddyyy|||eeeFFF???777---+++...111000...111///.../////////,,,)))******)))(((((((((((()))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))******,,,------,,,++++++))))))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&((('''&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''(((((((((***---000444@@@FFFIIIbbbiiiNNN<<<444999CCCBBBIIIWWWiiizzzuuulllpppKKK777111//////------+++***)))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&'''))))))))))))+++------------,,,,,,,,,,,,,,,'''(((((()))***+++,,,,,,---000555777555111...+++666888===@@@???>>>BBBGGGYYYlll|||wwwzzz~~~pppeee@@@DDDGGGGGGAAA<<<===@@@...000333555555111,,,)))---+++(((&&&''')))***+++***)))((((((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''(((((()))+++,,,,,,,,,++++++)))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&((('''&&&%%%%%%&&&$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''''''''(((,,,000444@@@AAAGGGddd}}}lllTTTAAA>>>>>><<<@@@IIIlll~~~ssslllttt~~~III666111//////...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((()))***)))'''''')))+++------------,,,,,,,,,,,,------------------,,,,,,'''&&&$$$%%%)))...555999***,,,//////......111444'''111999:::999>>>DDDHHHAAAFFFIIISSS\\\TTTOOOYYYVVVQQQLLLIIIHHHGGGFFFEEEBBB888444666111''''''///000///,,,'''$$$%%%***...(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((***+++,,,,,,+++***(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$&&&''''''&&&%%%&&&'''$$$############$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$##############################$$$$$$$$$$$$#############################################$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))''''''((()))+++///666;;;<<>>===DDDUUUgggzzzrrrqqqvvv}}}wwwzzzGGG555111000......---+++***))))))(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))((('''''')))+++++++++++++++******)))))),,,,,,++++++++++++,,,,,,///,,,((('''(((+++---...//////...++++++,,,,,,+++(((,,,,,,+++---111...'''---111------777666222777555666555444444444333///000555333,,,(((,,,...,,,333---'''%%%&&&((((((&&&&&&&&&&&&%%%$$$&&&)))+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''')))***+++++++++***)))(((((('''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$&&&'''&&&&&&''')))######""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################""""""######$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))******+++,,,---111999AAAGGGpppZZZAAABBB???BBBEEEUUUrrrxxxzzzzzzuuuzzz~~~yyy|||LLL777333...333...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***###>>>RRRBBB\\\KKKPPPKKKXXXRRRHHHVVVDDDWWW+++)))+++(((+++---IIIhhh///---..."""---%%%$$$???333''')))&&&___DDD>>>444---999,,,000'''(((mmm$$$666((( ///,,,'''111+++---777eeelll+++666222000888---000000000///...,,,+++*********)))((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))***+++((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***+++***)))***+++---&&&,,,999;;;777EEE]]]UUU===;;;???EEEVVVgggxxxwww|||~~~xxxvvv}}}GGG444111...333...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$:::""" (((333"""(((TTTKKK,,,888&&&...!!!)))...+++rrr222///666---:::%%%'''***000lll<<<"""+++(((000---%%%,,,555TTTCCC+++###999////////////---,,,+++******))))))(((''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""###$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))******((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%'''$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''(((******))))))***+++444+++)))000666FFFqqq|||YYYIII;;;999VVV{{{rrr}}}}}}|||www|||~~~DDD222000,,,111...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$FFF|||&&&###'''///HHHaaa###+++"""333222***ggg---***###222000)))+++$$$777xxx///---+++,,,&&&*** 111===***............---+++******))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%'''$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################################################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((******(((((()))***(((222666444DDDnnnkkkKKK999777AAAhhhlll|||vvvwwwFFF333111,,,///------+++***)))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***---111"""<<<555***+++ ###"""666777$$$))))))---)))aaa777%%%------,,,...''',,,%%%'''000***###***))),,,;;;KKKEEE"""***111------------,,,+++***)))(((((('''&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((&&&&&&'''''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***)))(((((()))+++!!!;;;BBB???```}}}UUUHHH444<<>>"""000'''NNNEEE,,,'''000)))$$$***((()))III'''%%%***)))+++&&&,,,...PPP+++000)))>>>MMM******++++++***)))((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$#######################################################################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''((()))***))))))+++...111999555PPPdddFFF;;;AAAbbblllwwwxxxvvvBBB444555///222...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$ '''%%%%%%$$$...***""")))'''<<<'''%%%!!!ccc444((()))***"""www---111%%% +++###,,,000***'''///###)))&&&---"""(((,,,***///""""""$$$$$$))))))******))))))((((((%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))******+++---111444999KKK{{{```AAA555AAATTTqqqccc{{{CCC555555...///...---+++***))))))(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))""",,,######%%%///*** 000###'''iii)))---%%%666&&&$$$((('''666vvv///***)))"""333"""&&&$$$000'''///)))+++777&&&&&&111"""###...222+++333((()))))))))))))))((('''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((()))******,,,///333666BBBqqqKKK@@@AAAIIIccc}}}wwwmmmeeeppp