BM6P6(@ {{{nnneeennnpppkkk^^^>>>777333333333333333222111000000111222111000000222333777999FFFPPPWWWpppaaaMMM======EEESSSjjjyyyqqqqqqwww|||~~~|||vvvxxx|||zzzrrriiiXXXHHHEEELLLcccsss||||||yyywwwjjj[[[___ooo|||oooQQQ@@@<<<999777444333444444444333444444444333333222222222333333333333444444555666777;;;<<>>AAAKKKfffrrrllljjjjjjjjjppplllkkkfff]]]WWWVVVTTTPPPLLLIIIFFFFFFHHHIIIGGGEEEDDDDDDDDDGGGNNNXXXaaafffiiinnnttt|||nnn___PPPsss}}}```NNNLLLRRR\\\eeedddXXXCCC666444333///000000//////.........---........................000000000//////111444888===@@@FFFVVVsssnnnuuu}}}}}}uuugggaaa___gggttt~~~~~~zzzjjjcccYYY[[[rrr}}}{{{zzz{{{~~~}}}zzzwwwvvvxxx{{{~~~{{{|||qqqhhhnnn|||wwwvvvvvvnnn```[[[XXXQQQRRRQQQGGG@@@<<<<<>>GGG^^^{{{nnnooovvvuuullldddgggrrrzzzzzzvvvnnn```RRRWWWnnn{{{|||}}}}}}~~~~~~~~~{{{yyyyyy{{{}}}~~~{{{}}}rrriiinnnzzz|||yyysssqqq{{{pppgggbbbZZZZZZ\\\XXXXXXWWWMMMBBB======CCCHHHGGGDDDCCCAAACCCHHHQQQ[[[eeemmmqqqzzzzzz{{{{{{{{{|||||||||xxxvvvwww{{{|||qqqfff```aaaiiirrrzzzzzzqqqvvvwwwyyyzzzzzzyyyxxxwwwyyyzzzzzz{{{{{{zzzyyyxxxtttvvvzzzpppmmmkkk```UUU^^^kkkjjjaaaTTTFFFAAADDDHHHIIIIII:::333///111333111000000111111111111000000000000444222222666888>>>KKKYYY^^^aaahhhqqqyyyqqqeeehhhsssmmmhhh}}}cccDDD999555444444333333222111111111222222222111111333555;;;>>>KKKVVVddd~~~RRREEE<<>>AAAOOOiiizzz|||vvvmmmaaaYYYPPPMMMIIIFFFDDDBBB@@@>>>DDDFFFJJJQQQ^^^vvv}}}zzzwwwjjj[[[aaawwwxxxbbbOOOFFFKKK[[[lllqqqiiiQQQ;;;333333222000000////////////..............................000000000//////222666999======JJJiii}}}pppssswwwtttooovvv}}}~~~zzzyyy```MMMVVVnnn}}}|||vvvzzz}}}~~~|||{{{{{{}}}~~~|||qqqjjjoooxxxwwwzzz|||yyytttxxxoooeee```]]]dddiiidddbbb___TTTHHHEEEEEEIIILLLHHHCCCAAA;;;===BBBKKKXXXdddmmmrrryyyyyy{{{{{{|||{{{zzzyyytttsssvvv{{{{{{lllaaa___bbbiiirrrzzz}}}zzzzzzzzzyyyxxxwwwuuutttqqqsssuuuxxxzzzzzzzzzzzzyyyxxxyyy~~~}}}oookkkllldddWWW\\\jjjlllggg\\\LLLCCCCCCIIIMMMNNN>>>666111111222111000111111111111111111111111111222222444777:::CCCUUUeeekkkooowww~~~yyyppprrrzzzllljjjnnnNNN>>>666666555444333222222222111222333222222222444666<<>>PPPttt{{{~~~}}}yyyyyy|||dddOOO[[[rrrzzzxxxvvvwww|||~~~|||}}}}}}}}}~~~}}}pppjjjrrrzzzwwwxxx~~~}}}yyyuuu{{{|||{{{nnnnnnwww{{{qqqkkkggg]]]TTTQQQRRRUUUTTTMMMFFFDDD>>>>>>BBBLLLZZZgggqqquuuvvvwwwzzz|||}}}}}}|||{{{yyyxxxxxx|||yyyggg```bbbiiikkkrrrzzzzzzzzzyyywwwvvvuuuttttttmmmooossswww{{{~~~|||||||||~~~~~~wwwtttrrrvvvooo]]]]]]llluuurrrhhhXXXIIIDDDIIIOOOQQQCCC:::222111222000000222000111111111111111222222222444666888<<>>EEEQQQ[[[ooommmGGG???<<>>AAAGGGVVVoooxxxkkkhhh[[[rrr}}}sss^^^GGGEEEVVVttt{{{```AAA111......//////000000000000000000///////////////////////////000000000111444999===@@@BBBYYY~~~~~~vvvrrrwwwyyyfffSSS```rrrwwwvvvwwwtttyyy|||zzz|||~~~~~~~~~mmmjjjttt}}}yyyyyy~~~}}}|||vvvqqqooooooqqqvvv|||yyy{{{yyyqqqmmmeee]]]\\\]]]```\\\RRRJJJGGG@@@???AAAJJJYYYgggqqquuusssuuuyyy|||}}}zzz{{{~~~sssjjjjjjmmmiiiooovvv}}}|||~~~zzzyyyyyyyyyyyyyyyyyyyyyssstttwwwyyy|||tttwwwzzz~~~zzzvvvuuu}}}xxxccc^^^qqq~~~xxxgggSSSHHHKKKQQQSSSEEE;;;333222111000000222000000111111222222222333333666888999@@@QQQhhhxxx~~~{{{{{{~~~rrrmmmbbbCCC:::888666444333222333333111222444444333444666888AAAJJJWWWbbbwww|||bbbCCC>>>???LLLcccyyyrrrfffjjjooowww}}}zzzuuuuuuyyyyyy{{{yyyppphhh[[[QQQSSS^^^www|||rrryyyxxxtttyyy{{{rrrcccYYYhhhqqqNNN@@@999777444333444444444333222222333333333333444444444444444555777888:::;;;999BBB^^^qqqooowww}}}wwwzzz___JJJRRR\\\iiixxxrrrrrrjjj```ZZZ[[[___ccceeecccdddfffiiilllqqqxxx|||}}}jjjUUUIIIEEEDDDEEEGGGOOOQQQ^^^zzz{{{iii\\\OOOFFF??????CCCLLL___rrrvvvpppqqq\\\rrr}}}iiiMMMFFFVVVvvvgggHHH777333222//////000000000000111111///////////////////////////000000111222555:::>>>>>>IIIfff~~~{{{uuutttyyymmmmmmvvvvvvaaaUUU___mmmpppqqqtttssswww{{{|||{{{{{{}}}}}}~~~~~~~~~~~~llliiisss}}}zzz{{{~~~xxxwwwsssmmmgggdddeeegggvvv{{{{{{qqqpppjjj```___bbbeee```TTTJJJFFF>>><<<<<>>CCCTTTlllmmmdddhhhmmmuuuxxxtttoooqqqwwwxxxzzz~~~ssscccXXX]]]hhhuuuvvvwwwqqqxxx~~~yyyhhh[[[bbb{{{uuuSSSCCC999777444333444444444333222222222333333444444444444444555666777999:::;;;===DDDaaatttppp{{{zzzooosss[[[JJJRRRZZZfff}}}vvvnnnllleee\\\XXXYYY^^^ccceee```bbbdddfffjjjooovvv{{{pppYYYJJJDDDBBBAAA===EEEDDDHHHZZZmmm~~~jjjXXXIIIDDDDDDGGGTTTddduuummm\\\pppsssUUUIIIXXXrrriiiLLL===888666//////000000000111111111///////////////////////////000000111333666;;;??????SSSsss|||wwwxxxtttiiieeeggglllpppaaaYYYVVV\\\dddhhhlllpppuuuvvvxxxzzz|||~~~{{{~~~}}}}}}|||~~~~~~mmmgggoooyyyxxx{{{|||zzzvvvpppiiieee```]]]kkktttyyyooonnniii___```dddgggaaaTTTIIIFFF>>>::::::DDDTTTeeeooosssrrrtttvvvyyy|||}}}zzzyyyzzz~~~zzznnnbbbYYY___eeekkktttxxxssssssuuuvvvxxx{{{}}}~~~~~~~~~}}}yyywwwtttqqqqqqrrruuuwwwfffmmmuuuzzzqqqppprrreee___mmm{{{vvv\\\JJJHHHKKKLLLCCC:::333222333111000111000000111222222333444444555777999>>>OOOiii~~~yyytttNNN;;;:::777444333333333444111333444444444555777999IIIVVVfffrrreeeFFF:::===GGGZZZrrrkkkdddjjjooowwwyyytttmmmooovvvxxxzzz~~~~~~}}}uuudddYYY___lll|||xxxxxxssszzzppp```]]]vvv|||{{{XXXGGG999777444333444444444333222222222333333444444444444444555666777999;;;<<>>666??????<<>><<>>@@@FFFbbb|||}}}zzzuuussslllnnnttt|||{{{ooo___UUUHHHOOO[[[eeeeee___]]]___mmmpppuuuzzz~~~~~~{{{yyyxxxwwwzzz{{{{{{{{{oookkkmmmtttzzzzzzzzz|||||||||xxxppphhhfffiiinnnjjjwww{{{ppp```RRRLLLYYYkkkrrreeeRRRKKKPPPEEE;;;999GGG\\\nnnxxx}}}wwwyyyzzz{{{~~~~~~xxx{{{zzz{{{~~~~~~{{{lllddd\\\VVVOOOMMMQQQZZZ```dddppp~~~}}}yyywwwuuuvvvwwwyyy{{{{{{zzzxxxwwwuuuxxx|||}}}|||xxxjjjfffqqqsssiiigggkkkaaaUUUnnnuuuwwwmmmVVVBBB===???AAADDD???777222000111333444111111222333333444555555999777999FFF```}}}xxxXXX???777777666111555888111444222222555555555:::AAAQQQbbblll|||vvvVVVCCC======JJJfff}}}iiibbbkkkzzzyyyooopppvvvzzz{{{}}}~~~zzzvvv{{{wwwoooiiihhhccc___hhhvvv|||oooYYYMMMYYYooo~~~wwwwww}}}wwwfff{{{yyy]]]LLL<<<999555333333555555555444444333333222333333444444666888999:::;;;>>>@@@BBB___www}}}xxxwww~~~zzzUUUKKKPPPZZZgggwww~~~yyywwwqqqjjjnnnhhh___XXXVVVWWW[[[]]]cccccccccbbbcccggglllpppvvvppp\\\IIIEEEEEE<<<@@@<<<<<<>>>;;;<<>>FFFWWWfffpppoooOOO>>>>>>@@@PPPnnn{{{gggaaahhhtttuuummmoootttxxxzzz|||}}}~~~vvvuuu|||uuujjj^^^VVVPPPNNNLLLKKKVVVcccvvvzzz|||rrr]]]QQQ^^^ttt}}}vvvwwwyyyqqq{{{]]]OOO<<<999555333444555555555444333333333333333444444555666888:::;;;<<>>AAA===<<>>;;;AAAWWWyyy|||wwwxxxlllpppIII;;;777888333444777222333222444555555777@@@JJJ]]]iiissshhhIII;;;===BBBUUUuuuwwweee```aaajjjrrrsssmmmjjjmmmrrruuuxxx{{{}}}~~~yyypppxxxtttkkkfffeee___[[[[[[ZZZ\\\eeeooowww}}}}}}lllbbbjjjzzz~~~xxxuuuxxxttt|||```OOO===:::666444444555555555444333333333333444444555555777999:::;;;>>>BBBDDDPPPssswwwqqqmmmgggxxxOOOIIILLLWWWkkkuuurrrrrrppprrrmmmddd[[[TTTRRRSSSUUU]]]^^^`````````bbbdddgggkkkppp~~~mmm\\\HHHAAADDDAAACCC>>>===??????;;;;;;>>>IIIgggxxx}}}rrrhhhiiixxxzzzmmm```bbbyyy{{{ppp^^^GGGKKKYYYjjjyyyttt___GGG777000111111111111111111111111111111000000111111222333000333666777888===FFFLLLWWWzzzwwwXXXNNNTTTaaapppwwwtttpppoooyyyyyy{{{|||}}}~~~}}}|||{{{~~~}}}nnnmmmqqqxxx|||{{{{{{~~~vvvkkkeeehhh|||zzzhhh^^^QQQXXXaaaeeeaaaYYYRRRPPPOOODDD???KKK]]]llltttxxxzzz|||yyytttssswwwyyyxxxyyywwwwwwyyyyyyzzztttlllfff^^^VVVLLLHHHIIIOOOQQQQQQZZZfffuuuxxx||||||{{{yyyzzz|||zzztttooopppvvvzzzyyywwwuuuuuusssrrrqqqttt|||}}}~~~vvvmmmjjjoooggg[[[pppyyyxxxnnnYYYEEE>>>EEENNNUUUIII;;;222111333333111111222333444555666777888===:::DDD```vvvooommm~~~jjj~~~OOO===777999444444777333444333444666555777BBBMMMcccmmmxxx}}}bbbFFF;;;;;;DDD[[[zzzsssdddccc```eeeiiijjjhhhjjjooottttttwwwzzz|||~~~qqqtttyyy~~~zzzvvvtttsssrrrqqquuuzzzzzz|||}}}vvvzzznnntttzzzhhhOOO>>>;;;666444444555555555444333333333444444555666666888:::;;;===@@@DDDGGGRRRwwwvvvjjjdddmmmIIIEEEIIIVVVlll}}}pppmmmppprrrrrroooiii```WWWSSSRRRTTTYYY\\\^^^_________```aaacccccclll~~~nnnbbbPPPGGGHHHDDDDDD???<<<>>>@@@???>>>???@@@NNNjjj~~~zzzggg```nnn{{{iii___aaawwwzzznnn\\\FFFIIIVVViii}}}lllPPP;;;222111111111111111111111111111111111111111222222333333555777999<<>>===JJJllluuullliiipppTTT@@@888:::555444666333444444555666666999FFFTTTiiisss\\\CCC===;;;GGG```}}}rrrhhhlllmmmllljjjhhhhhhlllrrrvvvsssvvvzzz}}}~~~vvvrrrzzz}}}nnncccccc```fffoooxxxzzzwwwxxx{{{zzzyyyyyyzzz|||zzzxxxhhhmmmvvvoooQQQ???;;;777555444555555444333333333333444555666777777999:::<<<===AAAFFFJJJWWWxxxooofffIIICCCHHHVVVmmm}}}nnnlllqqqvvvssssssoooggg^^^WWWUUUVVVXXX[[[^^^```___^^^^^^^^^ZZZXXX]]]rrr|||oooiiiZZZOOOKKKEEEFFFBBB>>>???AAACCCCCCBBBFFFDDDMMMggg|||wwwpppbbbgggtttfff[[[[[[pppvvvppp```GGGHHHUUUhhh|||]]]BBB666222222222222222222222222222111111111111222333333555555777;;;BBBJJJQQQUUUjjj|||{{{___[[[^^^jjj{{{~~~yyy||||||{{{|||}}}uuurrrrrrsssttttttzzzzzztttnnnjjjggg\\\iiiyyylll]]]eeejjjfff^^^UUULLLEEENNNEEECCCPPPcccnnnssstttrrr}}}~~~{{{{{{{{{{{{yyyyyy{{{|||lll```ZZZWWWJJJFFFHHHNNNQQQQQQ[[[gggiiipppwwwyyyxxxvvvxxx{{{{{{xxxwwwwwwwwwwwwuuuwwwtttmmmjjjmmmrrrtttzzzvvvssssssvvvzzz}}}~~~rrrllliiipppmmmbbbtttyyy]]]GGGCCCJJJSSSKKK@@@666222111333444222222333555777888999:::@@@BBBUUUzzzvvvmmmjjj}}}zzzXXXAAA888:::666444666444222333666888999>>>MMM]]]qqq{{{|||WWWAAA>>>===LLLfffuuupppzzz{{{rrrkkkiiimmmrrruuurrrvvvzzz}}}~~~rrrrrryyy~~~vvvaaaXXXNNNSSS^^^hhhjjjfffggglllwwwwwwxxx{{{{{{~~~iiimmmwwwoooQQQ???<<<777555444555555444333333333444444555666777888999;;;<<<>>>BBBHHHLLL___|||cccIIICCCIIIXXXnnn}}}kkkffflllrrrqqqsssrrrlllcccZZZWWWVVVTTTXXX\\\^^^]]][[[ZZZYYYUUUTTTZZZooo{{{zzzooobbbYYYOOOKKKJJJGGGEEEFFFGGGGGGEEEJJJEEEFFFPPPbbbzzzxxxzzzrrrkkknnn~~~hhhYYYSSSfffrrrwwwmmmOOOIIISSSeeefffFFF555222222222222222222222222222222111111222222333444666555666>>>JJJUUU\\\___zzzzzzwww{{{sssccc\\\[[[bbbsss~~~|||{{{zzzzzz|||~~~uuusssssstttsssrrrwww}}}zzztttlllddd___\\\[[[ZZZQQQWWWjjjrrrkkkuuu{{{uuujjjaaaXXXQQQOOOHHHHHHVVVhhhqqqsssssslllrrruuuttttttvvvwwwuuuyyywwwwwwzzz|||mmmaaaYYYSSSLLLHHHHHHMMMMMMLLLTTT```aaajjjuuuzzzyyyyyy{{{~~~}}}xxxvvvwwwxxxoootttsssmmmjjjoootttuuuppppppooopppsssyyy}}}~~~xxxqqqkkkpppmmm```ppphhhLLLBBBGGGNNNJJJBBB999222000333777222222444555777999:::;;;AAAFFF^^^wwwnnnkkk|||[[[BBB888;;;777444666444111333777:::;;;BBBSSSdddvvvxxxSSS@@@???>>>OOOiiiyyywwwxxxmmmiiikkkoooqqqrrrvvv{{{~~~~~~qqqmmmvvvzzz~~~|||iii^^^ZZZ\\\ccckkklllkkkpppzzzyyy}}}llloooyyyjjjOOO@@@<<<888555555555555444333333333444555666777777888:::;;;<<>>AAABBBDDDMMMXXXwww~~~eeeFFFGGGJJJYYYqqq}}}dddPPPOOOWWW[[[bbbiiihhhaaa[[[YYY[[[XXXXXXXXXUUURRROOOOOOOOOXXX]]]eeeyyy|||kkkeee]]]WWWTTTRRRNNNKKKLLLMMMMMMMMMLLLNNNQQQTTTfffrrr~~~qqqwww___WWWTTTppppppIIIQQQdddwww}}}zzzlllOOO222333222222111111222222333111111111222333444555666666999:::GGG^^^jjjqqq~~~~~~zzzxxxwwwrrrmmmrrrkkk```WWWuuubbb___^^^dddqqq||||||zzz|||}}}}}}ooommmkkklllooosssvvvwwwmmmeee[[[VVVTTTTTTRRRPPPLLLGGGGGGYYYxxxzzzlll___ZZZYYYOOOPPP```nnnrrruuu{{{xxxtttpppmmmooossswwwzzz{{{uuutttxxxxxxxxxtttggg[[[TTTLLLMMMMMMJJJFFFDDDFFFIIIVVV^^^kkkxxx{{{xxxwwwwwwuuussswwwtttpppmmmmmmnnnnnnnnnooollljjjlllrrryyyooopppmmm```YYYxxxvvvgggMMM@@@IIINNNJJJBBB888222111222222333555666777777:::===@@@GGGHHHhhhuuunnnlllxxx\\\EEE:::;;;777666999555999666666888===HHH___sssmmmNNN???>>>BBBXXXrrrmmmrrr~~~wwweeeaaajjjpppooorrrvvvzzz}}}}}}~~~|||zzz|||sssooorrrwww|||xxxxxxzzzlllaaaggggggRRRDDD;;;555555666444444555444555666555555555888::::::<<<@@@DDDEEEGGGOOOYYYzzzxxxcccDDDEEEIIIWWWpppttt___NNNKKKOOOTTTZZZaaabbb^^^ZZZYYYZZZVVVVVVTTTQQQMMMKKKLLLMMM[[[aaakkk{{{yyypppiiieee```[[[WWWPPPNNNLLLJJJJJJLLLMMMOOONNNTTTbbbpppooodddXXXRRRmmmyyyTTTRRRbbbqqqvvvttthhhNNN555333333222222222222333333222222222222333555666777888;;;>>>OOOlll{{{~~~|||vvvpppvvvooobbbTTTnnnhhhccc```dddnnnxxx}}}~~~~~~}}}~~~}}}nnnlllkkkmmmrrryyyyyysssjjjddd```aaacccdddUUUOOOKKKUUUmmmzzzlllfffiii^^^]]]kkkwwwxxxuuuvvvwwwuuusssrrrsssuuuvvvwww{{{vvvvvv{{{{{{yyywwwmmm___QQQKKKJJJHHHEEEBBBAAABBBDDDMMMVVVeeerrrzzz}}}~~~zzzyyyxxxxxxvvvtttmmmllljjjiiiiiilllnnnpppooonnnllllllooouuu|||xxxjjjmmmkkk```[[[mmmvvvvvvnnnbbbKKK>>>EEEMMMJJJCCC999333333333333444555777888999;;;???BBBHHHJJJkkkwwwooommm{{{ZZZDDD999;;;888777999555888888:::;;;>>>LLLggg~~~kkkLLL>>><<>>666666666555555777777888888666555666888:::;;;===CCCIIIKKKMMMUUU___|||zzz}}}{{{|||{{{rrrYYYBBBDDDGGGUUUmmm{{{kkkZZZLLLHHHIIIMMMOOOSSSVVVYYYYYYYYYXXXXXXWWWTTTOOOLLLKKKNNNPPP]]]iiiwww~~~sssjjj```YYYXXXWWWTTTQQQTTTUUURRRHHHRRRvvvxxxXXXSSSOOOPPPUUU```ppp}}}~~~|||{{{qqqggg^^^rrr|||___MMM^^^nnnppphhhZZZHHH:::333333333222222333333333333333333444555777888999@@@AAAEEE^^^vvvlllqqqqqqmmmiiigggkkkqqqwww{{{~~~~~~~~~vvvwwwyyy}}}zzzkkkfff]]]VVV^^^vvv}}}oooccc```cccgggnnnvvvuuuwwwxxxxxxxxxxxxyyyzzzxxxrrrqqquuuuuurrrttt|||{{{ppp```RRRLLLDDD@@@@@@AAAAAA???GGGTTTdddmmmooooooqqquuu||||||{{{{{{yyywwwsssqqqnnnsssvvvtttmmmhhhggghhhoootttyyyyyywwwvvvyyy}}}}}}nnnfffkkkgggZZZVVVccckkkggg^^^VVVGGG>>>DDDIIILLLGGG;;;333444555333444666888999;;;>>>BBBEEEHHHOOOuuu||||||{{{zzz\\\DDD:::<<<888888999666444999<<<;;;CCCZZZ}}}fffHHH<<<;;;>>>XXXrrr~~~xxxdddkkkzzzmmmaaaeeemmmppprrrwww{{{{{{xxxuuuvvvxxxyyyxxxxxxzzzzzzxxxwwwzzz|||pppppp{{{lll``````uuuyyy[[[HHH???777666666555555777;;;;;;:::888666777999<<<;;;>>>CCCIIILLLOOOXXXbbbzzzxxxtttZZZHHHDDDGGGUUUmmmnnnZZZKKKGGGKKKKKKMMMOOORRRTTTUUUUUUUUUXXXXXXVVVSSSQQQQQQTTTVVVZZZdddpppxxx}}}|||ooofffaaa^^^YYYUUURRRXXX[[[PPPPPPhhhuuuiiiTTTMMMGGGEEEFFFMMM___ppp{{{pppvvv~~~xxxuuupppjjjyyy|||vvvrrrXXXIII^^^tttyyymmmYYYFFF;;;444333333333333333333444333333444555666888::::::DDDFFFMMMhhhiiieeelllkkkjjjjjjlllqqqxxx}}}|||zzzwwwmmmaaaaaaqqqzzzwwwqqqiiibbbaaalllwwwwwwxxxyyyxxxwwwxxx{{{~~~{{{rrrnnnpppnnniiijjjqqqyyysssmmmdddTTTNNNFFFBBBBBBBBBBBB@@@EEERRRbbblllnnnooorrruuuzzz{{{{{{zzzwwwssspppnnnmmmrrrwwwvvvmmmddd___^^^jjjrrr{{{~~~|||yyyyyy{{{zzzwwwkkkhhhpppjjj]]]ZZZkkkssslll]]]SSSFFF@@@EEEKKKPPPJJJ;;;222444555222444666888:::<<>>???BBBZZZrrr~~~~~~|||xxxccciiiwwwmmm___ccclllppptttxxx|||~~~}}}yyywwwuuuxxxsssyyyuuuxxxzzzxxxuuuwww}}}}}}|||~~~}}}~~~xxxmmmmmmxxxoooaaa[[[lllhhhJJJ@@@888666666555666888>>>>>><<<999777888;;;>>>===???DDDJJJLLLQQQ[[[gggyyy|||VVVFFFDDDGGGUUUmmmooo[[[KKKGGGJJJIIIKKKMMMNNNNNNNNNPPPQQQWWWYYY[[[[[[[[[[[[\\\]]]SSSUUUZZZ```dddlllzzz~~~ssskkkddd^^^ZZZRRRZZZbbb^^^YYYgggqqqiiiNNNHHHDDDBBB@@@CCCTTTgggyyyzzzppprrruuurrrnnn||||||rrrlllQQQHHH^^^xxxyyybbbKKK===444444333333333333444444444444444666777999;;;<<>>;;;999:::===???@@@AAAEEEJJJNNNSSS___lll~~~TTTCCCCCCEEESSSkkk|||nnn___QQQJJJIIIGGGKKKNNNNNNKKKKKKOOOSSSZZZ^^^dddhhhiiihhhhhhhhhYYYPPPKKKOOOTTTYYYaaahhhyyyooohhheee```^^^cccccc]]]dddmmmiiiLLLGGGEEEEEE???===KKK^^^nnnyyy}}}wwwtttnnniiiyyy~~~wwwoooQQQLLL\\\uuurrrUUUAAA444444333333333333444444444444555666888:::<<<===:::CCCQQQrrrnnnuuuqqqQQQPPPXXX___hhhmmmnnnqqqvvv{{{zzz~~~}}}uuuuuuyyyvvvxxxzzz}}}}}}xxxttttttvvvxxxrrrsss|||{{{yyy{{{{{{gggYYYUUUOOONNNKKKGGGCCCAAABBBCCCDDDMMMZZZfffmmmooopppppprrrtttvvvuuurrrppppppqqqppprrrtttvvvuuutttrrrpppnnnppptttwwwyyyyyyyyyxxx}}}wwwiiigggpppmmmeeehhhyyyfffTTTKKKOOOYYY___VVV???222555888555777999<<<>>>@@@DDDIIIMMMNNN\\\~~~gggMMM>>><<<777777;;;:::999<<<<<<>>>QQQxxx\\\AAA:::>>>EEEZZZooo}}}ssssssxxxaaadddpppmmmbbbfffqqqvvvwwwxxx}}}yyylllqqqoooeeejjjpppvvvvvvrrrqqqtttyyy{{{hhhYYYWWWZZZ___nnnwwwttt|||sssiiigggzzzeeeLLLBBB999666666555666999CCCBBB@@@<<<:::;;;>>>@@@CCCCCCFFFKKKOOOUUUbbboooYYYFFFAAADDDRRRjjjxxxmmmdddXXXNNNIIIGGGMMMQQQPPPLLLLLLQQQWWW^^^dddlllrrrttttttsssrrrjjjZZZMMMOOOVVV[[[^^^bbbeeewwwzzzssspppjjj^^^[[[[[[UUUWWW^^^]]]QQQMMMMMMLLLDDD===HHHZZZgggtttsssiiiaaauuu~~~uuuTTTQQQ[[[ppp]]]CCC555444444333333444444555444555555777999;;;<<<>>>???IIIYYYzzzwww}}}ccceeeaaaIIIOOOQQQ[[[fffmmmnnnppptttxxxvvvzzz~~~~~~}}}}}}{{{}}}ssslllqqq~~~||||||{{{yyyrrroooooonnnmmmuuummmYYYRRRNNNOOOOOOKKKFFFCCCDDDGGGKKKRRR]]]gggmmmnnnkkkiiinnnpppssssssqqqpppqqqssspppooonnnooorrrtttttttttvvvuuutttuuuxxxzzz{{{zzz}}}~~~kkkeeelllhhhbbbhhhsss^^^SSSVVV___eee[[[BBB333777:::666999;;;>>>@@@CCCGGGLLLOOORRRaaa~~~xxxpppHHH<<<888888>>>999;;;<<<;;;???CCCTTTwwwRRR???;;;;;;EEE]]]tttxxxqqq\\\ggg|||zzzfffaaaccciiisssvvvxxxzzz~~~vvviiisssvvvnnnooommmqqqxxxxxxpppooottt}}}www```RRRRRRYYY```cccpppnnnmmmmmmpppwwwzzzyyynnnmmm|||___KKK@@@777555777666666777>>>>>>>>><<<999:::>>>BBBEEEKKKKKKKKKRRRVVVdddzzz~~~{{{YYYFFFDDDDDDNNNgggvvvkkkbbbVVVMMMJJJKKKLLLMMMNNNOOOPPPPPPPPP]]]lll||||||qqqlllsss~~~zzzooobbb[[[\\\aaadddeeerrrrrr|||{{{tttlllccc[[[RRRNNNQQQYYYUUU[[[___YYYJJJ???DDDOOOdddpppyyyyyy|||uuulll[[[mmm|||```OOObbbxxx```BBB666444222222333555555444444555777888999;;;===@@@AAAIIIcccyyyssssssvvv|||~~~aaaaaaVVV>>>QQQSSSSSSXXXdddnnntttzzzxxx}}}|||wwwuuuyyy~~~}}}}}}~~~~~~}}}yyyuuuwwwzzz~~~~~~zzzxxx~~~}}}}}}{{{yyywwwuuutttzzztttwww}}}gggWWWXXX\\\```\\\PPPEEEFFFMMMPPPXXXccckkkmmmlllkkkjjjffffffgggjjjnnnppppppoooooommmmmmpppvvvxxxvvvsssxxxwwwvvvvvvwwwzzz|||}}}~~~pppdddeeehhh```VVV{{{zzzbbbXXXdddhhhiiiVVV>>>999888444666888;;;???BBBDDDGGGKKKMMMOOOaaa{{{zzzpppHHH<<<888888>>>888;;;===<<<@@@FFFWWWvvvQQQ@@@===???EEE[[[qqq~~~|||qqq[[[dddxxx|||gggdddgggkkkrrrvvv{{{~~~~~~sssrrrpppmmmkkknnnuuuvvvqqqoooqqq||||||rrreee[[[WWWVVVUUUUUUUUUTTTSSSTTTXXXbbbqqq|||~~~{{{ooolll~~~uuu\\\KKK@@@777666777666666777:::;;;;;;:::999;;;???CCCKKKRRRQQQRRRXXX\\\jjj|||WWWFFFCCCCCCMMMeeewwwmmmcccVVVMMMJJJKKKLLLMMMNNNOOOOOOOOOOOOYYYiii{{{|||vvvxxx|||yyymmmfffhhhmmmqqqssstttqqqvvvzzzpppdddZZZRRROOOUUU^^^]]]iiissslllUUU@@@>>>GGGYYYiiiuuuxxx}}}wwwlllVVVdddcccTTTeeexxx{{{___DDD666444222222444555555444555666888888999<<>>AAACCCEEEHHHLLLNNNRRRddd~~~|||oooHHH===999888>>>888;;;>>>>>>CCCJJJ\\\sssOOO???>>>???DDDYYYmmmzzzqqqYYY```rrr~~~hhheeeiiijjjnnnuuu{{{~~~}}}|||xxx}}}mmmiiiggghhhnnnrrrpppmmmkkkzzzzzzuuurrrkkkbbbYYYSSSOOOOOONNNNNNLLLIIIJJJRRR]]]eeeppp|||{{{nnnjjjzzzrrr^^^KKK@@@777666777777666777777888999:::;;;>>>BBBFFFKKKRRRRRRSSSYYY^^^kkkyyyUUUEEEDDDDDDNNNfff}}}yyynnncccWWWNNNJJJKKKKKKLLLMMMNNNNNNMMMMMMRRR```tttxxxsssuuuzzz{{{yyyvvvfffYYYPPPMMMTTT]]]___qqq|||```DDD;;;AAAOOO```ooovvv}}}zzzpppXXXaaa~~~ooo[[[iiivvv}}}~~~uuu]]]EEE777555333333444555555555777888888999:::===BBBFFFQQQWWWpppwwwsssrrrrrrxxxrrrdddFFFMMMZZZ]]]]]]___kkkzzz~~~xxx{{{|||~~~~~~~~~{{{zzzwwwxxxyyy{{{|||}}}}}}}}}~~~xxxzzzzzzvvviii]]]YYY]]]___dddjjjmmmmmmjjjhhhgggbbbfffkkkooorrrsssttttttqqqooonnnooopppoookkkggg^^^___aaaeeelllqqqtttuuuyyy||||||xxxoooooommmcccYYYfffnnnpppooogggRRRGGGRRRmmmooo[[[BBB:::999666999???AAACCCDDDEEEHHHLLLPPPTTTiii|||{{{mmmGGG>>>:::888===888<<<>>>???EEEMMM```oooLLL===;;;<<>>BBBFFFHHHIIIQQQRRRTTT[[[```nnnssswww~~~~~~VVVEEEEEEFFFPPPggg~~~zzzlll```VVVOOOMMMJJJKKKKKKLLLLLLLLLKKKKKKJJJUUUfffyyy}}}|||}}}kkk[[[PPPIIILLLRRRTTTeeevvvvvv```GGG===???GGGXXXhhhqqq{{{zzzvvvaaaggg___jjjtttwwwwwwooo[[[GGG888666444333555666666666999999999:::;;;@@@FFFJJJOOOUUUooo~~~|||xxxmmmMMMIIIZZZcccddd```hhhyyy~~~xxx||||||~~~~~~}}}vvvzzz~~~{{{{{{|||}}}~~~~~~~~~~~~|||sssfffaaabbbfffiiilllnnnnnnllljjjiiilllllloootttyyyzzzxxxuuu{{{{{{{{{yyyuuulllbbbZZZMMMNNNRRR[[[eeennnrrrssswwwzzzzzz}}}uuupppqqqmmmddd\\\jjjooolllhhh___LLLEEEQQQppprrr^^^DDD;;;999777;;;BBBCCCDDDEEEFFFIIIMMMPPPUUUlllyyyyyyjjjFFF>>>;;;999===999>>>???@@@GGGPPPdddnnnMMM>>>;;;:::BBBTTTeeerrr~~~rrrWWW[[[iiinnnbbbaaadddkkkssswwwzzzzzz}}}|||kkkeeeffffffeeejjjpppmmmdddqqqzzzyyymmmcccWWWRRRTTT[[[bbbeeeiiifff```XXXRRRPPPSSSVVVtttzzzzzztttnnnnnnmmmkkkjjjpppyyyxxxwwwzzzbbbLLLAAA888666888777777888999999:::===@@@DDDGGGHHHMMMUUUWWWZZZccchhhvvvuuuzzz{{{sssxxxiiiXXXDDDDDDDDDOOOeee{{{|||jjj\\\TTTQQQPPPJJJJJJJJJKKKJJJJJJIIIIIIHHHKKKUUUdddsss|||}}}zzzvvvvvvyyy~~~tttdddVVVIIIEEEFFFHHHPPP\\\aaaXXXHHH>>>>>>@@@NNN]]]gggwwwrrruuugggppp^^^jjjtttvvvtttmmm[[[HHH888666444444555777777666999:::;;;<<<>>>CCCJJJNNNPPPVVVnnn~~~}}}___RRRWWWeeekkkdddfffttt}}}{{{}}}}}}~~~wwwzzz}}}||||||}}}vvv~~~xxxllldddcccfffhhhkkknnnppppppnnnmmmrrroooooovvv~~~xxx|||~~~yyymmm___UUUHHHIIIMMMWWWdddnnntttuuuuuuxxxyyy{{{}}}ooonnnqqqmmmeee```oooqqqkkkcccZZZIIIGGGWWWqqqttt```FFF<<<:::999>>>CCCEEEFFFGGGHHHJJJMMMPPPUUUoooxxxgggDDD>>>;;;999>>>:::@@@AAABBBJJJTTThhhzzzoooOOO@@@<<<;;;AAARRRbbbpppsssXXXZZZfff|||tttdddcccffflllrrrwww{{{}}}xxxwwweeekkkjjjeeehhhqqqnnndddhhhsss}}}rrrYYYRRRKKKJJJQQQ\\\eeekkkhhhgggfffgggiiikkkjjjiii}}}|||ssstttyyy]]]LLLAAA888777888888777888999888:::===BBBFFFIIIIIINNNWWWYYY\\\dddiiivvv|||tttnnn\\\rrr\\\CCC@@@@@@JJJ^^^tttkkk[[[SSSPPPOOOIIIJJJJJJJJJIIIHHHGGGGGGHHHGGGJJJPPPXXX___bbbbbbaaadddlllvvv}}}ooo___OOOEEEAAACCCDDDJJJRRRRRRIII@@@<<<:::CCCNNN[[[ssskkkooogggsss|||YYYhhhvvvzzzyyyqqq^^^KKK999777555555666777777777:::;;;===???BBBFFFMMMQQQWWW[[[sssnnn]]]RRRaaajjjgggfffnnnxxx}}}}}}}}}|||{{{}}}|||}}}~~~|||yyyzzz|||~~~}}}zzzlllccc```]]]___dddjjjpppssssssqqqssspppooovvv}}}wwwyyy{{{|||yyyrrrkkkfffXXXUUUVVV]]]iiirrrvvvwwwtttxxxyyy|||wwwkkkmmmqqqmmmhhhfffrrruuuoooeeeYYYIIIKKK^^^qqquuuaaaGGG<<<:::;;;AAADDDFFFIIIKKKKKKMMMOOOQQQUUUqqqzzzdddBBB===<<<:::???<<>>CCCQQQmmm}}}rrroooeeewww~~~}}}qqqTTTgggyyyxxxcccNNN999777555555666888888777999;;;>>>AAAEEEIIIOOORRRZZZ]]]tttvvv}}}jjjYYYOOOXXXbbbggggggkkksss{{{}}}}}}zzz}}}{{{|||~~~zzzwwwuuuuuuuuutttxxx~~~~~~xxxuuuvvv{{{|||}}}yyyyyy{{{}}}}}}|||yyyyyy{{{|||}}}}}}~~~~~~yyyzzz~~~uuuggg[[[VVVPPPSSS[[[eeeooouuuvvvtttyyyxxxyyy{{{}}}{{{zzzxxxxxxzzztttnnniiikkkrrrxxxyyywwwuuuxxxzzz|||wwwlllppptttppplllmmmrrraaaMMMNNNcccqqqtttbbbGGG<<<;;;<<>>EEENNNTTTWWWWWWPPPXXXYYYYYY^^^```kkk}}}}}}dddGGGCCCAAAFFFWWWjjjzzzsss___TTTLLLGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDGGGJJJHHHDDDAAAAAACCCFFFFFFHHHOOO\\\ooo{{{qqqfffWWWLLLHHHCCCEEEOOO[[[___WWWKKKEEE?????????KKKjjjxxx~~~tttggg{{{|||wwwkkkQQQfff|||}}}gggQQQ:::888666555777888888888888;;;???CCCGGGKKKPPPSSSWWW[[[rrr{{{iiilll[[[KKKMMMQQQZZZeeeiiijjjooowww|||~~~~~~~~~|||xxxyyy{{{~~~uuunnnjjjiiiiiifffeeejjjsssvvvqqqnnnqqqqqqtttxxx}}}|||vvvqqqyyyzzz{{{}}}~~~~~~~~~~~~{{{{{{{{{{{{zzzyyywwwwwwyyyooorrr~~~~~~zzzpppaaaTTTMMMFFFKKKTTTaaannnuuuwwwvvv|||zzz~~~{{{www}}}yyyvvvyyy{{{zzzwwwuuuyyyzzz}}}zzzooossswwwsssppprrrkkkRRRPPPeeeppptttbbbGGG<<<;;;===EEEFFFJJJOOOSSSTTTUUUUUUVVVVVVuuuyyyXXXJJJ>>>;;;>>>@@@AAACCCGGGIIIRRR]]]rrrlllHHH<<<;;;999@@@OOO\\\gggwwwYYYSSS^^^zzzlll___gggnnnjjjmmmqqqwww{{{}}}kkkbbb```^^^XXXZZZ]]]WWWVVV___jjjrrr{{{~~~iiiaaabbbcccooowwwxxx~~~xxxoooiiinnn~~~|||{{{wwwhhhdddyyyvvvXXXIII@@@888777777777888:::999===BBBGGGLLLRRRXXX\\\```]]][[[[[[]]]aaammmxxx{{{dddGGGAAABBBEEENNNbbbzzzwww```OOOJJJKKKGGGFFFDDDCCCBBBCCCEEEFFFHHHGGGEEECCCAAA???======>>>===???DDDJJJSSScccrrr}}}ppp```RRRIIIEEENNNYYY___aaa]]]QQQDDD>>>>>>???JJJccc{{{|||~~~zzztttwww|||www___PPPmmm~~~|||nnnUUU>>>999666888999888999;;;???@@@CCCFFFJJJLLLNNNOOO\\\bbbqqq|||zzzgggXXXPPPDDDDDDJJJYYYhhhkkkgggjjjsss}}}{{{wwwyyy|||~~~~~~~~~xxx}}}{{{yyy}}}|||tttllleee```^^^UUURRRVVVgggyyyyyyqqqsssrrrsssyyy|||vvvwww|||~~~||||||{{{|||{{{yyy|||~~~zzztttrrrjjjjjjvvv|||yyy|||wwwfffTTTGGGAAAFFFBBBJJJ```qqqtttrrrrrr~~~}}}xxxyyy}}}}}}{{{zzzsssvvvyyyzzziiikkkqqqfffbbbqqq}}}UUUMMM\\\llldddWWWIII@@@===AAADDDEEEIIIMMMQQQSSSUUUXXXZZZ]]]uuuyyyUUUHHH<<<:::===???AAACCCHHHIIIQQQ\\\rrrqqqKKK<<<<<<;;;>>>KKKWWWddd|||zzz[[[QQQZZZwwwnnn___dddjjjhhhlllpppuuuyyyzzz}}}tttiiieeebbbXXXVVVYYYUUUSSS]]]iiipppwwwwwwiiieeeeeelllxxx~~~yyyvvvwwwssskkkhhh___XXX[[[jjj}}}|||}}}yyyooobbbaaawwwpppYYYHHH???888777888777888;;;:::===BBBGGGLLLRRRXXX\\\nnnhhhaaa^^^]]]cccqqq~~~fffDDDAAABBBDDDMMMaaazzzzzzcccPPPHHHGGGEEEEEEDDDCCCCCCCCCDDDEEEEEEEEECCCBBB@@@>>>=========<<<===@@@BBBFFFQQQ\\\pppuuu|||tttdddTTTJJJBBBJJJTTTZZZ^^^]]]SSSHHH@@@??????HHHaaa}}}{{{tttooovvvzzz___QQQlll|||~~~oooUUU>>>888666888999888999;;;>>>???BBBFFFJJJMMMOOOOOOYYY```nnn}}}rrrwwwiii\\\SSSCCCBBBGGGTTTcccgggdddhhhqqq{{{{{{{{{|||}}}|||zzzyyyzzz{{{}}}~~~}}}zzz~~~zzzqqqwww||||||tttmmmfff___[[[TTTMMMMMM\\\rrr~~~wwwuuurrrqqqtttyyy|||yyyuuuuuuxxx{{{|||{{{{{{|||~~~{{{}}}}}}{{{}}}~~~zzz}}}ssspppwwwzzzvvvyyyuuugggYYYLLLBBB>>>@@@===GGG]]]oootttrrrssszzz}}}{{{qqqppp{{{|||zzzzzzzzzzzzwwwyyyzzz~~~|||kkklllqqqddd]]]iiiqqqNNNIIIYYYiiiaaaTTTHHH@@@>>>BBBEEEGGGJJJMMMPPPQQQRRRTTTUUU[[[uuuQQQFFF;;;:::<<>><<<===<<>>=========<<<===???===<<>>888555777999888999<<<<<<>>>BBBFFFJJJMMMPPPQQQVVV\\\jjjxxxsssvvvxxxyyytttjjj]]]FFF@@@BBBMMM[[[aaa```eeennnwwwxxxyyyzzz{{{zzzyyyxxxyyyzzz{{{|||}}}|||||||||{{{~~~}}}wwwpppuuu{{{yyyqqqlllggg```[[[WWWMMMFFFQQQiii~~~{{{vvvpppoooqqqtttuuuuuuttttttuuutttuuuwww{{{~~~{{{{{{zzz|||}}}|||}}}yyy|||~~~|||uuufffXXXOOOHHHCCC??????===HHH___rrrxxxxxx{{{zzz{{{{{{}}}~~~|||uuukkkiiiooowww{{{~~~}}}zzzxxxwwwxxxzzz{{{||||||~~~|||jjjmmmrrrdddZZZeeevvvyyyhhhKKKJJJ\\\eee]]]QQQFFF@@@???BBBFFFHHHJJJMMMNNNNNNOOOPPPQQQYYYuuuNNNDDD;;;;;;>>>@@@DDDHHHOOOOOOVVV^^^rrrxxxSSS@@@<<<<<<<<>>777777999999;;;>>>>>>AAAEEEJJJNNNSSSYYY]]]bbbbbbeeeiiikkkmmmuuu~~~qqqxxxlllHHH???@@@BBBIII\\\vvvoooXXXHHH@@@AAAAAABBBCCCCCCBBBBBBAAA?????????>>>>>>>>>============???BBBAAA>>>???CCCJJJJJJJJJJJJKKKOOOTTTXXXdddjjjsss|||wwwiiiZZZMMMDDDAAACCCFFFJJJRRRXXXUUUOOOIIIBBB<<>>888555777999888:::======???BBBGGGKKKOOOQQQSSSUUU\\\ggg}}}}}}}}}qqq|||mmmSSSAAA@@@GGGTTT[[[\\\bbbllluuuwwwyyyzzzzzzzzzzzzzzzvvvvvvwwwwwwxxxyyyzzzzzz{{{}}}~~~|||}}}~~~yyyrrrppprrrwww~~~ooofffcccbbb^^^ZZZ^^^UUULLLNNN```www~~~vvvpppnnnppptttvvvttttttsssssssssuuuxxxzzz|||yyytttuuuwwwwww{{{yyy|||uuuoooeeeYYYRRRPPPNNNJJJEEEBBB@@@JJJaaasssyyy||||||vvvuuuvvvyyyvvvqqqkkkjjjmmmqqqssswwwzzz|||{{{xxxvvvxxxzzz{{{}}}wwwhhhlllsssfff\\\ffftttuuuyyyuuu```IIILLL^^^ddd\\\OOOEEE@@@@@@BBBDDDIIIJJJMMMNNNNNNNNNPPPRRRWWWttt~~~LLLDDD======AAADDDHHHNNNTTTVVV]]]bbbrrrxxxWWWCCC<<<999===CCCMMM[[[ttt}}}~~~~~~^^^LLLOOO\\\vvvvvv```ZZZaaaggglllpppuuuwwwvvvuuuwwwzzz|||qqqqqquuufffVVVTTTWWWMMMMMMRRR]]]kkkuuuyyyxxx}}}}}}{{{qqqfffhhhooouuuqqqssstttsssqqqppprrrtttzzzvvvqqqllllllrrr|||zzz~~~zzz}}}tttmmmkkkxxx}}}fffTTTFFF===777777999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>===@@@DDDDDD???>>>@@@CCCEEEEEEEEEDDDDDDFFFGGGQQQWWWaaakkkxxx}}}lll^^^SSSHHHBBB@@@AAABBBGGGSSS^^^aaa]]]QQQGGG???CCCTTTllliii___lllmmmaaauuuvvvyyyyyytttqqqZZZ???999666777999999<<>>AAABBBEEEIIIMMMPPPUUUZZZ]]]bbb``````bbbdddiiittt||||||ssszzzNNNBBBBBBAAADDDRRRkkk~~~jjjVVVJJJDDDDDDCCCBBBAAA@@@@@@????????????????????????@@@???===???CCCCCC>>><<<>>>???BBBEEEFFFEEEDDDCCCCCCDDDIIIRRR[[[ggg~~~zzzhhh[[[RRRJJJDDD??????@@@GGGXXXiiiooonnnXXXLLLCCCFFFUUUjjj|||yyyzzzfff___lllsssbbbxxxyyywwwtttrrrsss^^^AAA;;;777888:::;;;>>>BBBCCCEEEIIIMMMQQQTTTVVVXXX___gggpppyyyNNNDDDAAAJJJRRRVVV]]]ffflllpppuuuvvvuuuuuuwwwzzzyyyxxxxxxxxxyyy|||~~~~~~|||}}}}}}uuukkkaaahhhsssuuuiiiXXXNNNLLLOOORRRSSS```fffdddZZZXXXgggzzz{{{xxxzzz}}}{{{zzzyyyzzzyyyvvvrrroooppptttvvvttttttxxxzzzyyyvvvzzz{{{wwwvvvxxxssskkkjjj|||wwweeeYYYXXXYYY]]]hhhrrruuupppjjjYYYSSSUUUcccnnnrrrxxxxxxpppkkkkkkmmmooommmjjjiiinnnrrrsssuuuxxxxxxzzz|||}}}|||{{{{{{{{{xxx~~~~~~tttjjjnnnrrrccc___nnnnnniiiccc[[[KKKBBBMMM___fff]]]PPPGGGDDDCCCCCCCCCHHHJJJLLLNNNPPPRRRVVVYYYXXXqqq~~~rrrHHHBBB???AAADDDHHHNNNUUUYYY```jjjiiinnn\\\CCC::::::999@@@IIITTTggghhhPPPPPPWWWooowwwbbbZZZ___fffjjjooouuuxxxxxxxxxzzz|||yyyuuuxxxfffYYYUUUTTTMMMKKKUUUgggvvvyyyvvv{{{tttqqqppppppqqqbbbbbbbbbccceeeeeefffeeejjjppprrrhhhXXXPPPUUU]]]tttzzz{{{nnnkkkhhhttt|||gggXXXDDD<<<666777:::<<>>DDDUUUhhhooommmVVVIII>>>AAAMMM^^^uuuwwwooommmmmmxxx|||pppooovvv}}}vvv]]]YYYyyy{{{xxxzzzfffCCC===999:::<<<>>>AAAFFFKKKLLLOOOSSSVVVXXXZZZ[[[WWWaaakkkzzzrrrqqqWWWHHH???DDDLLLPPPWWW___kkkqqqvvvxxxvvvvvvzzz~~~~~~{{{xxxwwwxxxzzz|||}}}{{{xxxuuuvvvuuulllaaaTTTXXXZZZ^^^iiizzzxxxoooiiifffffffff^^^jjjnnniiiiiissszzzzzzyyy}}}yyyyyyyyyxxxtttqqqhhhjjjkkklllqqqvvvtttooommmvvvxxxtttzzzwwwsssbbbPPPSSSYYYcccmmmtttuuutttaaaWWWQQQUUUYYYZZZ```iiiiiiccc]]]\\\```ffflllnnnoooiiiiiioootttsssssswwwtttssssssvvv|||~~~~~~{{{pppllliiinnnpppeeejjj}}}ppp```OOOIIIUUUfffddd[[[PPPIIIIIIKKKKKKJJJJJJKKKLLLMMMNNNQQQTTTWWW[[[nnn~~~YYYDDDBBBAAACCCHHHNNNSSSUUU___WWWcccmmmlllfffGGG::::::999>>>AAAEEEWWWxxxxxxWWWMMMVVVcccyyy{{{fffZZZ___bbbggglllqqqvvvxxxzzz{{{}}}zzzxxxwwwyyyuuuvvv~~~eee___ZZZPPPPPPYYYhhhyyyoooeeehhhhhhggglllrrrooogggaaa\\\bbbooommm\\\OOONNNZZZjjj{{{{{{lllgggeeepppvvveee[[[AAA;;;777999<<<===AAAFFFLLLMMMNNNOOOQQQUUUZZZ^^^^^^^^^___bbbdddfffoooxxx{{{|||hhhMMM===DDDAAAFFFaaattt~~~mmm^^^TTTMMMFFFAAA@@@@@@AAABBBFFFHHHKKKIIIFFFDDDEEEGGGAAADDDJJJQQQVVVZZZ\\\]]]]]]```___]]]^^^```YYYOOOQQQMMMFFFAAA???III```vvvvvvkkk```SSSIIIBBB@@@@@@CCCIIIMMMOOONNNEEEBBBAAACCCLLL[[[iiirrr|||wwwrrr}}}~~~}}}pppzzzuuuqqqTTT]]]rrr|||||||||}}}```BBB===:::;;;===@@@EEELLLMMMMMMNNNQQQUUUZZZ^^^aaabbbccckkktttyyyhhhgggVVVBBBDDDLLLFFFLLLZZZXXXgggmmmtttxxxyyyxxxyyy{{{{{{zzzyyyyyyzzzzzzxxxwwwuuuppphhhccceeejjjhhhbbbXXXXXXVVVTTTZZZkkkrrrgggooo~~~iiirrrvvvqqqnnnssszzz}}}~~~{{{yyyvvvttttttwwwzzz}}}~~~vvvmmmjjjnnnrrrsssqqqmmmnnnqqqtttyyynnn^^^OOOKKKOOOOOOWWWaaaaaaSSSKKKLLLVVVZZZWWW\\\ggghhhjjjggg\\\SSSRRRXXX]]]lllnnnmmmmmmrrryyy{{{yyywwwwwwxxxxxxyyyyyyyyyyyy|||wwwiiimmmvvvooonnneeeLLLMMM^^^nnnfff[[[RRRNNNMMMKKKKKKMMMSSSQQQOOOOOORRRTTTUUUVVVZZZgggXXXDDDCCCCCCFFFKKKQQQTTTVVV[[[UUU```hhhgggqqqOOO===<<<999===???CCCTTTsss|||\\\OOOSSS```wwwzzzdddWWW\\\```fffjjjppptttvvvxxxyyyzzzyyywwwwwwyyy{{{rrrpppmmm___SSSQQQXXXfff}}}~~~|||ttt```___jjj|||ppp]]]TTTUUUbbbttt{{{~~~}}}jjjdddbbbmmmvvvcccSSSBBB<<<888:::===???CCCGGGNNNPPPQQQRRRSSSUUUXXX[[[___^^^___bbbccceeemmmvvv|||oooNNN>>>DDD@@@AAAYYYjjjzzz~~~sssiiiZZZOOOEEEBBBAAA@@@DDDKKKSSSUUUUUUOOOGGGCCCFFFKKKCCCFFFKKKTTT___hhhmmmoooooonnniiicccdddiiihhhbbbRRRPPPNNNLLLHHHFFFMMMVVVvvvzzznnnbbbWWWPPPCCC@@@>>>@@@EEEIIIJJJIIIEEEAAA===AAALLL\\\iiipppzzz|||{{{|||mmmvvvyyykkkfffQQQfff{{{```BBB===;;;===@@@BBBHHHNNNQQQRRRSSSUUUYYY]]]aaadddccceeehhhyyytttwww~~~lllhhh\\\EEEDDDLLLHHHJJJTTTTTT]]]eeeooowwwxxxwwwuuutttyyyyyyzzz{{{{{{zzzxxxwwwppplllfffbbbfffllllllhhh^^^___```aaafffsssqqq___```kkklllssswwwrrrpppuuu|||~~~~~~|||{{{zzzzzzyyyxxxxxxyyyzzz{{{zzzsssoooqqquuuxxxyyyttttttttttttuuuxxx}}}zzz}}}bbbQQQJJJJJJHHHNNNWWWWWWPPPIIIMMM[[[bbb```dddnnntttqqqllleee]]]VVVTTTTTTaaaiiioooppprrrwwwzzzyyyuuuvvvvvvwwwxxxxxxyyyzzzzzzzzzmmmpppvvvjjjfffyyylllQQQRRR___gggcccZZZQQQPPPQQQQQQSSSWWWTTTRRRPPPPPPSSSUUUWWWWWW[[[ggg|||SSSCCCCCCEEEIIIOOOTTTVVVWWWYYYVVV```fffccc}}}ZZZAAA===999<<<>>>AAAPPPmmmbbbRRRPPP^^^vvv{{{dddUUUZZZ```dddiiinnnrrrtttuuuvvvwwwuuuuuutttvvv~~~{{{kkk}}}|||xxxhhhZZZSSSVVVccc~~~{{{hhhfffrrrsss```VVVYYYhhh~~~~~~zzz|||hhhdddbbblllwwwbbbLLLBBB<<<999<<>>PPP^^^pppzzzwwwjjjXXXIIIFFFCCC@@@HHHTTTdddgggdddYYYKKKEEEJJJRRRHHHFFFHHHQQQ```oooyyy|||}}}xxxrrrrrrvvvwwwuuuggg]]]QQQKKKGGGFFFIIINNNXXXpppvvvggg[[[SSSOOOEEEBBB??????CCCGGGHHHGGGFFF@@@<<>>===@@@CCCEEEKKKQQQVVVVVVWWWYYY\\\```ccceeefffhhhfffnnn{{{ooorrrwwwmmmbbbIIIBBBKKKJJJHHHOOORRRTTT^^^kkkuuuxxxtttoookkksssuuuxxxzzzzzzyyyvvvtttmmmmmmkkkkkkpppvvvwwwsssnnnrrruuuvvvxxxyyygggccciiirrrwwwzzzvvvssswww}}}}}}}}}zzzxxxxxxzzz{{{{{{{{{{{{{{{zzzyyy|||yyytttpppnnnqqqvvv{{{xxxxxxvvvtttrrrrrrtttwwwrrrvvvwwwzzzkkkXXXMMMIIIBBBFFFPPPPPPKKKFFFNNNbbbnnnmmmooouuuuuunnnnnniii\\\QQQNNNXXXdddoooqqqrrrtttwwwxxxsssttttttuuuvvvxxxyyyzzzyyyxxxooosssuuufffaaarrrbbbNNNXXXeeefffbbbYYYQQQPPPRRRSSSVVVZZZTTTRRRQQQQQQSSSVVVXXXXXX[[[fffqqqMMMBBBCCCGGGMMMSSSWWWXXXWWWZZZ[[[ccchhhgggzzzaaaBBB>>>999;;;===AAAOOOiiigggRRRQQQ]]]vvv}}}gggVVVZZZaaacccgggmmmqqqrrrssstttuuusssrrrqqqrrryyyttteeewww~~~sssbbbWWWWWWbbb|||~~~uuuqqqttt|||rrrlllggg^^^jjj{{{|||ssswwwtttbbbZZZ```uuu|||}}}lllllljjjssstttaaaKKK@@@;;;999===@@@CCCFFFKKKOOOQQQUUUVVVVVVUUUVVVVVV___^^^___aaaaaaaaagggooottt{{{[[[DDDGGGCCC>>>JJJWWWjjj~~~~~~{{{cccOOOJJJEEE@@@IIIYYYooottttttgggVVVMMMRRR[[[RRRJJJBBBEEETTTeeeqqqvvv}}}~~~}}}mmm\\\SSSRRRRRRUUUYYYUUUfffxxx~~~nnn^^^RRRLLLJJJFFFCCC???@@@DDDIIIKKKKKKFFFBBB@@@DDDPPPaaaqqqzzzwww}}}tttjjjjjj~~~xxxiii```pppzzzWWWAAA======BBBEEEGGGMMMSSSVVVWWWXXXYYY\\\^^^aaabbbfffjjjggghhhzzzwww~~~}}}tttkkkQQQCCCHHHIIIFFFKKKSSSRRR[[[hhhssswwwtttnnniiimmmpppuuuxxxxxxvvvsssrrrooosssxxx|||}}}{{{{{{zzz|||}}}zzzwwwwww{{{~~~|||~~~}}}zzzyyyyyy{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxvvvpppjjjjjjqqqxxxuuuvvvuuutttrrrrrrtttvvvnnnpppmmmiiippp~~~ttt```TTTMMMCCCEEENNNPPPHHHDDDNNNhhhyyyxxxvvvyyyoooggglllnnnbbbVVVRRRYYYcccmmmpppqqqsssuuutttrrrrrrrrrsssuuuwwwyyyzzzyyyooolllsssssscccaaaqqq}}}yyywwwVVVKKK```ppplllbbbXXXOOOMMMNNNNNNPPPSSSSSSQQQOOOPPPRRRUUUWWWWWW[[[eeejjjJJJAAADDDHHHOOOVVVYYYYYYYYY[[[___eeejjjlllzzzdddCCC>>>:::;;;===BBBOOOhhhlllSSSPPPYYYrrr}}}hhhVVVXXX___bbbffflllppprrrssstttuuussssssrrrrrrwwwrrraaaooo|||jjj___]]]fff}}}uuufff___dddqqqyyylllaaaYYYTTTKKKUUUdddrrr}}}zzzyyyggg```lllyyy}}}|||zzzwwwwwwwwwlll^^^LLL???:::999===BBBDDDHHHLLLLLLOOOSSSVVVWWWWWWWWWXXX^^^^^^___aaa``````eeemmmqqqiiidddGGGFFFCCC>>>FFFPPPeee~~~iiiSSSIIICCC@@@IIIYYYoooyyywwwfff[[[]]]ddddddUUUEEE???FFFTTT```fffllloootttyyy}}}}}}qqqkkkhhhaaa\\\ZZZ___dddkkkqqq{{{|||nnn___SSSLLLIIIEEEBBB>>>@@@GGGNNNRRRSSSEEEDDDCCCFFFOOO___qqq~~~zzz~~~~~~vvvqqquuu}}}{{{sssfffmmmhhh^^^sss~~~{{{zzzuuuRRR@@@===>>>CCCGGGIIIMMMRRRTTTTTTUUUWWWXXXZZZ\\\\\\dddjjjiiiiiiyyyvvvaaaLLLFFFGGGCCCEEEPPPQQQXXXdddooowwwxxxvvvsssmmmqqqvvvxxxwwwvvvvvvvvvtttyyy{{{|||}}}|||yyywwwxxxzzz}}}~~~}}}}}}~~~|||{{{yyywwwvvvvvvwwwxxxxxx{{{{{{tttkkkhhhnnnvvvssstttuuutttsssrrrssstttiiikkkgggdddmmm|||yyyggg]]]UUUIIIHHHOOOPPPIIICCCNNNjjj~~~yyyxxxxxxhhh^^^cccjjjgggaaa___dddiiilllmmmpppttttttppprrrqqqqqqrrrsssvvvxxxzzz{{{|||ggghhhpppnnn```aaaooouuu|||sssTTTOOOgggvvvqqq```VVVNNNLLLLLLKKKLLLNNNPPPNNNLLLMMMPPPSSSUUUUUUZZZccccccJJJCCCFFFKKKRRRYYY\\\]]]\\\[[[aaaeeejjjooowwwiiiHHH>>>;;;:::<<>>@@@EEEIIIJJJNNNRRRSSSTTTUUUVVVWWWWWWXXXXXX```fffhhhjjj}}}zzz~~~ttt[[[HHHEEEAAA???GGGKKKQQQ\\\jjjvvv}}}~~~sssvvvzzz{{{zzzzzz}}}yyyzzz~~~yyytttqqqrrruuuzzzzzzwwwvvvyyy~~~|||zzzwwwuuuttttttuuuvvvuuuyyy{{{uuukkkggglllrrrssstttuuussspppmmmlllllljjjnnnmmmjjjrrrsssllldddUUUPPPRRROOOKKKCCCLLLjjjzzzwwwuuujjj^^^\\\bbbiiikkkiiioooppppppnnnqqquuutttpppsssrrrqqqqqqsssuuuxxxyyy{{{~~~pppfffhhhooolll```bbblllkkkqqqrrrcccKKKLLLdddrrrmmmZZZRRRMMMMMMOOONNNNNNPPPMMMKKKJJJKKKNNNQQQSSSSSSYYYaaaZZZIIIFFFIIINNNUUU\\\```aaaaaa^^^ddddddjjjrrrtttqqqOOO===;;;999;;;@@@III^^^xxxZZZPPPQQQgggxxxkkkXXXTTTUUU\\\```fffkkknnnppprrrttttttvvvwwwwwwzzzcccYYYdddvvvtttqqquuu}}}yyyiiiWWWPPPUUU___cccdddYYYWWWWWWZZZ^^^]]]YYYUUUNNNSSSZZZ]]]\\\cccxxx~~~uuuwww}}}|||lll```XXXKKK@@@======BBBHHHJJJNNNRRROOORRRVVVXXXYYYZZZ\\\]]]]]]]]]___bbbbbbaaaeeelllxxxxxx}}}OOOBBBAAA???BBBHHH\\\vvvwwwbbbKKKBBBDDDHHHHHHVVVdddsssuuukkkbbb```bbbnnndddTTTHHHDDDFFFKKKOOOLLLLLLPPPWWW\\\ggg{{{tttfffbbbjjjvvvzzzyyyxxx{{{|||ooo```WWWKKKGGGEEEHHHQQQ\\\dddgggTTTJJJAAAAAAMMM\\\gggkkkooo{{{uuufffbbbjjjrrr{{{}}}|||zzzbbbbbb|||~~~~~~|||wwwwwwrrrNNNBBBAAACCCHHHLLLLLLOOOSSSVVVVVVWWWXXXXXXXXXXXXXXX[[[___ccchhhttt{{{zzzhhhLLLHHHFFF???BBBGGGLLLVVVdddrrr{{{~~~~~~xxx{{{||||||zzz}}}yyyrrrwwwtttooo___]]]___hhhsssyyywwwxxx|||~~~~~~|||}}}~~~zzzyyyxxxwwwuuutttsssrrrqqqvvvzzzvvvoookkkmmmqqqrrrsssrrrooojjjeeebbbaaannnwwwzzzvvvyyy~~~kkk^^^ZZZTTTMMMCCCJJJhhh|||xxx{{{wwwjjj\\\]]]hhhooolllssswwwxxxuuutttvvvuuusssuuutttrrrrrrrrruuuwwwyyyxxxwwwiiijjjlllrrroooeeejjjpppjjj___]]]QQQDDDKKK```kkkgggUUUOOOKKKNNNPPPOOONNNOOOLLLJJJIIIJJJMMMPPPRRRSSSXXX___QQQFFFIIIKKKPPPWWW^^^cccddddddbbbhhheeekkkttttttwwwUUU===;;;999999>>>FFFYYYzzz|||^^^SSSRRRfffyyynnn\\\VVVUUUYYY]]]dddiiimmmoooqqqssspppsssvvvvvvyyyeeeVVVYYYhhhvvv}}}~~~uuuvvv}}}|||lllZZZTTTZZZaaabbb```YYYTTTRRRXXX```bbb```^^^OOOXXXeeejjjccc]]]fffuuu~~~}}}}}}~~~~~~}}}yyynnncccZZZKKKBBB>>>???EEEJJJMMMQQQUUUSSSUUUXXXZZZZZZ[[[]]]___]]]]]]```cccbbbaaafffmmmzzz|||pppiii}}}UUUEEEDDDBBBDDDHHH\\\pppnnnRRRDDDFFFFFF???IIIWWWfffjjjcccZZZXXXYYYeee^^^TTTKKKEEEDDDGGGIIIEEEGGGNNNUUUWWW[[[jjjzzzssskkkoooyyyrrreeeRRRNNNLLLOOOXXXccckkkooo```PPPAAAAAAPPP___eeecccdddvvvzzziiiaaaeeelll|||~~~zzzxxxfffjjjyyyxxx~~~yyywwwqqqKKKDDDCCCEEEKKKNNNNNNPPPTTTYYYZZZZZZ[[[[[[[[[ZZZZZZYYYZZZ___eeemmm}}}qqqnnnOOOLLLLLLCCCCCCFFFKKKTTTbbbnnnvvvxxxwww{{{||||||zzzyyy}}}yyyiiijjjwww}}}lllaaaXXXPPPNNNQQQ]]]nnnwwwxxxzzz~~~{{{yyyzzzzzzxxxyyyzzzzzzxxxuuurrrpppsssyyy~~~}}}wwwssstttwwwnnnooooookkkfff```\\\[[[mmm|||~~~mmmddd[[[NNNCCCHHHggg~~~yyywww```[[[hhhooojjjrrrzzz~~~{{{vvvvvvvvvvvvvvvuuusssrrrrrrtttwwwyyyvvv~~~ttteeemmmpppvvvsssmmmtttyyyoooddd^^^SSSLLLTTTbbbhhheeeSSSMMMJJJMMMOOOMMMKKKKKKLLLJJJIIIJJJMMMPPPRRRSSSWWW^^^qqqMMMKKKNNNTTTWWWXXX]]]cccddd___bbbhhhmmmqqqrrrrrrXXX>>>@@@666>>><<>>NNNeeetttVVVUUUaaaqqqqqq___QQQOOORRRYYYbbbgggiiikkkooosssssstttuuutttssszzz{{{YYYOOOPPPSSS]]]\\\gggqqqzzzuuueeeccctttzzziiihhhooossssssssseeesssooohhhssszzzzzzrrruuu~~~~~~~~~}}}}}}}}}~~~uuusssyyylllaaaVVVIIIBBBBBBCCCHHHOOOTTTUUUUUUXXXZZZ^^^aaaccccccbbbaaa___\\\\\\^^^^^^^^^bbbgggxxxsssUUUIIIDDDAAAEEELLL___ttt}}}eeeOOOEEECCCBBB===???BBBEEEFFFEEEDDDCCCKKKLLLLLLJJJGGGEEEEEEFFFGGGIIILLLKKKKKKOOOVVV\\\iiiwwwzzzhhh[[[SSSWWW\\\]]]aaagggdddRRRAAA>>>HHHXXXkkkzzzllliiihhhjjjhhhgggllltttxxx}}}zzzyyy}}}wwwvvv{{{oookkk}}}xxxwwwfffMMMHHHJJJLLLNNNQQQTTTXXX[[[```cccccc______dddeeeccc______\\\aaalll|||rrruuuiiiWWWHHHJJJLLLAAAGGGIIIMMMSSSZZZccckkkpppvvvxxxzzz{{{|||}}}jjjooovvvuuuvvv|||{{{mmm```WWWRRRPPPOOOLLLRRRbbbqqqyyy{{{|||~~~}}}{{{yyy}}}yyyvvvtttqqqnnnlllpppxxxxxxmmmeeeaaa[[[WWWZZZccclllrrrzzz~~~nnnTTTHHHEEESSSdddoooyyyuuutttxxxxxxwwwyyy||||||yyyvvvsssrrruuuqqqppprrrqqqnnnnnnqqqvvvyyytttkkkllllllnnnxxxiiiRRRQQQbbbmmmggg[[[RRRPPPNNNMMMNNNNNNMMMKKKLLLLLLMMMMMMNNNOOOPPPQQQWWW\\\xxxhhhNNNPPPUUUYYY]]]^^^aaaeeeeeeccceeekkklllmmmmmmnnnuuuQQQ>>>333<<<<<<<<>>>>>???AAABBBCCCGGGHHHHHHGGGEEEDDDDDDEEEGGGIIIJJJHHHGGGHHHNNNRRRXXX```oookkk]]]UUUWWW[[[[[[^^^dddhhhYYYHHHAAAEEEUUUlll}}}ooohhhaaa]]]]]]aaaiiirrrvvv{{{}}}}}}{{{yyyyyy}}}yyytttqqqhhhmmm|||vvveeeOOOKKKNNNRRRSSSSSSUUUYYY]]]___eeegggeeebbbccceeeddd^^^aaa___```gggpppnnnmmmzzz|||lll]]]MMMHHHFFF===EEEFFFGGGHHHMMMVVVccclllrrrvvvyyyyyyyyy~~~qqqnnnvvvuuuuuuxxx{{{zzzvvvqqqvvvwwwvvvqqqhhh___[[[YYYWWWRRRSSS^^^kkkttt{{{~~~{{{zzz~~~|||zzzyyywwwtttpppmmmooouuu{{{{{{rrrggg]]]XXXQQQMMMRRRcccwwwvvv___QQQHHHOOO[[[gggttt{{{yyyzzzxxxsssvvvxxxxxxvvvsssrrrrrrrrrnnnlllmmmllljjjkkknnnuuuyyyrrrhhhkkkhhhfffoooqqqWWWZZZiiimmmddd[[[RRRQQQOOOOOOPPPPPPOOONNNNNNNNNNNNNNNOOOOOOPPPQQQUUUYYYttt```OOOSSSWWWZZZ^^^```aaacccccccccgggllllllkkkmmmoooVVVBBB666===<<<:::EEEYYYzzzddd[[[```qqqxxxiiiVVVMMMLLLRRRYYY```eeejjjooossstttrrrrrrqqqpppvvvrrr```[[[eeeYYY___eeeppplllhhh|||zzzzzzqqqpppuuu}}}wwwxxxyyyzzz{{{|||}}}~~~|||}}}~~~~~~wwwnnnnnnrrr{{{zzz{{{tttdddZZZYYYaaauuu|||ggg[[[QQQGGG@@@CCCHHHOOOUUUYYY[[[[[[ZZZ\\\___ccceeefffgggffffff```^^^aaaeeeeeeeeegggiiizzzuuuRRR@@@BBBDDD@@@OOOeee}}}uuu```PPPGGGBBBBBBAAA?????????AAACCCEEECCCEEEFFFEEEDDDCCCDDDFFFFFFGGGGGGEEEDDDEEEHHHLLLRRRTTT\\\llljjj[[[QQQSSSXXXYYY^^^eeesssgggTTTDDD???JJJ___pppxxxsssjjjaaaZZZ\\\fffpppuuuxxx{{{}}}wwwzzzrrr{{{{{{ppphhhqqqxxxbbbMMMMMMRRRVVVWWWVVVVVVYYY]]]^^^cccfffddd``````bbbeee___bbb```___```eeeqqqnnnyyy|||mmmRRRBBBAAA???AAACCCDDDCCCDDDLLLYYYdddkkkrrrxxxyyyxxx}}}zzzqqq{{{uuuuuuvvvwwwwwwvvvsssqqqnnnrrrvvvtttmmmeeeaaa___\\\TTTQQQXXXdddoooyyy}}}{{{yyyyyyzzz{{{}}}~~~}}}zzzxxxsssvvvxxxvvvnnneee]]]YYYYYYTTTWWWjjj}}}kkk\\\QQQVVVcccmmmtttxxx{{{~~~yyyxxxyyywwwrrrtttuuuuuutttrrrrrrsssmmmiiigggjjjkkkkkknnnsssssszzz|||mmmgggooohhhbbbggguuunnn[[[aaakkkfff^^^[[[SSSQQQPPPPPPQQQRRRRRRQQQRRRQQQQQQQQQQQQQQQRRRRRRUUUXXXqqq{{{\\\TTTXXX[[[^^^bbbddddddbbbccceeejjjpppooonnnqqqttt```GGG777<<<;;;:::BBBUUU|||hhh[[[\\\ppp|||oooYYYLLLJJJNNNTTT[[[bbbiiinnnrrrsssrrrqqqqqqqqquuujjjdddpppcccaaa```kkkvvvnnn~~~{{{yyy}}}vvvlllrrr~~~xxxxxxyyyyyyyyyyyyyyyyyy{{{|||}}}~~~{{{qqqkkkiiivvvsssrrrpppdddSSSLLLPPPNNNiii{{{hhh[[[PPPGGGBBBEEEKKKRRRWWWZZZ]]]^^^^^^]]]]]]]]]^^^aaaccceeekkkeeebbbfffiiihhhfffgggkkkzzzuuu^^^CCCBBBDDD>>>EEEXXXqqqxxxbbbSSSIIIDDD??????>>>>>>>>>??????@@@BBBDDDEEEEEEDDDDDDEEEFFFDDDDDDDDDDDDCCCEEEGGGJJJQQQQQQTTT^^^pppkkkZZZMMMNNNSSSYYYbbblll}}}sss___HHH;;;???OOO\\\yyy}}}zzzmmm___]]]gggrrrwwwxxx|||rrruuuoooyyypppjjjxxxttt___NNNOOOSSSWWWYYYXXXXXXYYY[[[aaacccfffeeebbbaaaffflllbbbeeebbb```___```wwwzzzwww___NNNHHHAAA???BBBCCCCCCBBBHHHQQQZZZccckkkuuuxxxxxx|||uuuxxx~~~~~~oooqqqrrrtttuuuxxxzzz}}}rrruuuxxxuuuooogggaaa___XXXQQQLLLRRR\\\hhhttt~~~|||}}}}}}}}}|||{{{zzzyyywwwxxx{{{|||wwwvvvuuuqqqlllgggeeeccciiidddeeevvvnnn^^^TTT^^^rrr~~~}}}xxx}}}{{{xxxxxxyyyyyyssstttuuuuuusssssssssuuummmiiigggjjjlllmmmrrrwwwsss|||pppiiiiiiuuummmgggiiiqqqyyy}}}~~~uuugggaaaiiijjj___YYY\\\SSSRRRPPPQQQRRRTTTSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUWWWXXXpppvvv\\\ZZZ^^^aaacccgggjjjhhhdddeeeiiinnnuuutttrrruuuxxxkkkNNN888999;;;<<>>BBBQQQggg|||zzzeeeUUUKKKFFF@@@@@@@@@@@@????????????BBBCCCEEEEEEDDDCCCEEEFFFBBBBBBBBBCCCDDDFFFGGGIIIMMMPPPSSSWWWccc{{{xxxcccOOOLLLQQQZZZjjjxxx}}}jjjQQQ???>>>FFFMMMlllxxx~~~ttteeeaaajjjuuuxxxxxx{{{zzzkkkkkkttt|||pppmmmxxxkkk\\\RRRQQQSSSVVVYYY[[[[[[ZZZYYY^^^^^^___bbbaaabbbgggnnndddgggfffggggggdddtttxxxooohhhYYYCCC???AAACCCDDDDDDFFFLLLQQQ[[[cccmmmrrrtttxxxsssqqqsssrrrjjjnnnrrruuuxxx}}}yyyyyyxxxvvvqqqjjjccc___UUUNNNJJJOOOXXXbbbnnnxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxyyyzzz}}}~~~~~~{{{xxxvvvuuurrrooooooppprrrsssvvvsssttt{{{|||yyyggg[[[eee}}}|||xxxuuuuuuuuuvvvuuuvvvvvvuuusssssstttvvvuuuooollllllmmmnnnrrrxxxvvv{{{}}}rrrggggggnnnsssllliiimmmqqqrrrqqqppp```bbbhhhnnnhhh[[[WWW[[[TTTRRRQQQQQQSSSTTTSSSSSSUUUTTTTTTTTTUUUUUUVVVWWWZZZYYYooo}}}pppZZZ^^^```dddeeeiiimmmjjjdddeeejjjmmmuuussspppsssttt}}}{{{ZZZ>>>;;;;;;===@@@JJJkkk|||}}}cccVVVgggzzzuuu```QQQHHHIIIMMMTTT\\\eeekkkooorrrqqqsssuuuuuuvvv~~~}}}ppptttsssnnnhhhkkk}}}wwwtttvvv{{{~~~wwwsssppprrrvvvvvvvvvvvvvvvvvvwwwxxxyyy{{{|||~~~~~~}}}~~~~~~~~~}}}}}}}}}|||||||||}}}}}}}}}~~~~~~{{{|||oooeeebbb[[[PPPLLLOOOWWWnnnxxxeeeWWWNNNIIIKKKOOOSSSUUUWWWYYY]]]aaa^^^]]][[[ZZZZZZ\\\___aaabbbaaabbbffffffccceeejjjsssuuuuuuccctttwwwTTTFFFCCC@@@AAAKKK^^^uuulll]]]RRRKKKDDDCCCBBB@@@@@@@@@AAABBBAAACCCDDDDDDBBBBBBCCCEEEBBBAAAAAAAAACCCEEEFFFFFFFFFKKKPPPSSS[[[mmmtttYYYOOORRR^^^rrrvvv\\\IIICCCDDDEEEZZZjjjtttnnndddbbbjjjppptttppprrrxxx{{{zzz|||yyy|||zzzggghhhyyy{{{www}}}yyywwwrrrgggZZZQQQSSSSSSUUUZZZ___```\\\WWWVVVTTTWWW^^^aaaaaadddiiidddiiimmmsssvvvooovvvzzzssstttfffJJJBBBBBBBBBCCCDDDFFFIIIJJJWWW\\\ccchhhlllrrrzzz}}}lllfffeeecccbbbiiiqqquuuxxx|||}}}|||{{{{{{zzzuuullldddWWWRRRPPPTTT[[[bbbllluuuwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{zzzwwwtttuuutttsssuuuyyy~~~~~~~~~}}}wwwooolllnnnyyy~~~gggeeewww}}}xxxsssqqqqqqpppqqqqqqwwwwwwvvvtttrrrrrrtttvvv{{{uuupppooonnnooosssyyy{{{vvvqqqlllfffdddjjjsssrrrllljjjnnnpppkkkeeedddVVVaaallllllcccYYYUUUVVVUUUSSSQQQQQQSSSSSSSSSRRRSSSSSSSSSSSSTTTUUUWWWWWW\\\ZZZnnnjjjWWW]]]^^^dddeeeiiimmmiiibbbccciiijjjrrrppplllnnnmmmsssfffFFF>>>===<<<<<>><<>>CCCOOOcccxxxvvvmmmfff[[[KKKGGGBBB??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDFFFIIIKKKNNNWWWdddnnn}}}lllYYY]]]kkkzzzvvv___LLLCCCAAAHHHNNNUUUWWWRRRPPPZZZgggllljjjhhheeeeeegggjjjlllxxx~~~yyymmmmmmuuu{{{sssxxxxxx^^^RRRPPPVVVVVVSSS[[[gggbbbWWWYYYVVVXXX]]]cccgggiiigggdddggghhhkkkoootttxxxyyyyyyvvvwwwlllbbbWWWFFFEEEFFFFFFBBB>>>@@@FFFLLLNNNSSSZZZccckkkqqqssszzzpppjjjaaaVVVXXXdddoooooohhhcccgggmmmyyy|||~~~zzzeee[[[SSSVVV^^^dddiiimmmsssrrrrrrssstttvvvxxxyyy}}}{{{zzz|||~~~~~~zzzvvvnnnppptttwww|||~~~}}}yyynnn___UUUTTTRRRRRRYYYbbbddd]]]UUUZZZaaakkkpppqqqxxxhhhZZZYYY^^^bbb``````eeennntttsssqqqrrrtttuuuuuuuuutttqqqooommmwwwtttsssrrrqqqqqquuu{{{yyyvvvkkk___aaammmrrrmmmrrryyywwwlll\\\WWW\\\mmmttteeeSSSOOOPPPOOOQQQRRRRRRRRRQQQPPPOOONNNRRRQQQPPPRRRTTTUUUTTTSSSXXX[[[gggvvvcccaaadddccc___gggkkkhhhcccaaa```___hhhllloooooooooqqqxxx}}}```BBB<<<===;;;@@@JJJ]]]}}}^^^[[[qqq~~~pppYYYMMMJJJJJJPPPWWW^^^ffflllmmmoooqqqssstttwww{{{~~~xxxxxxyyy|||~~~xxxuuuvvv{{{~~~}}}|||zzzuuuwwwxxxxxxyyyzzz{{{||||||~~~}}}|||zzzzzzzzzzzzzzzyyyyyyxxxzzzzzz|||~~~~~~~~~yyytttyyyyyytttjjjhhhkkk^^^TTTYYYrrrwwwiii]]]TTTOOOOOOPPPTTTXXXYYYXXXXXX[[[___bbb```]]][[[[[[[[[]]]^^^```aaabbbcccddddddcccbbbkkkyyysss|||vvvqqqWWWFFFAAA>>>@@@JJJ]]]tttqqqhhhaaaVVVIIIEEEAAA??????AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCEEEGGGHHHKKKRRR^^^fffkkkkkkqqqwwwxxxssssssvvvfff```fffsss~~~gggPPPFFFEEEGGGJJJNNNNNNIIIHHHSSS```hhhfffdddcccdddiiiooosss{{{xxxvvvrrrxxx~~~ssswwwwww```WWWVVVSSSVVVRRRSSS]]]]]]WWWXXXYYY[[[]]]___aaaaaaaaaaaabbbbbbcccfffjjjmmmooopppyyy}}}uuuggg___KKKDDD???@@@BBBAAABBBEEEEEEFFFJJJQQQZZZccckkknnnuuu}}}wwwooojjj___TTTZZZeeepppsssnnnhhhfffhhhsssrrrrrrvvv|||ssskkk\\\PPPPPPXXX```fffjjjhhhjjjmmmqqqtttwwwyyyyyyyyyxxxxxxzzz}}}|||wwwsssmmmoooqqqsssuuuzzz|||wwwwwwxxxtttmmmggg[[[VVVSSSUUU[[[\\\VVVOOOIIIMMMTTT[[[^^^dddrrr|||fff[[[YYY[[[ZZZXXX\\\fffmmmoooqqqsssssstttuuuvvvuuutttrrrqqqlllppptttwwwyyyzzzzzzyyyzzz~~~xxxhhhaaajjjuuuzzzxxxjjjWWWXXXdddsssxxxiiiWWWQQQPPPNNNQQQQQQRRRRRRQQQPPPOOOOOOPPPOOONNNPPPRRRSSSSSSRRRVVVZZZfffoooccckkknnnhhhdddhhhhhhaaa[[[\\\```bbbgggjjjnnnooonnnppptttwwwlllJJJ>>><<<:::>>>EEEWWWcccXXXlllxxx___QQQKKKHHHMMMTTT[[[ccckkkiiilllpppsssuuuxxx{{{}}}~~~vvvsss|||zzzxxxwwwsssppppppvvvwww||||||{{{~~~~~~~~~~~~}}}zzzxxxzzzzzzzzzzzz{{{{{{||||||~~~}}}{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyzzz|||~~~~~~wwwuuuyyytttrrrllllllmmm^^^QQQVVV|||pppccc\\\VVVSSSRRRSSSXXX]]]___^^^]]]___aaa```^^^]]]\\\\\\]]]___aaacccbbbaaa```___^^^^^^^^^dddsss{{{wwwqqq~~~bbbJJJ>>>>>>===DDDUUUmmm{{{kkkbbb^^^UUUHHHEEEAAA???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEEEEGGGLLLTTT[[[^^^[[[ZZZXXXRRRKKKIIIKKKVVVhhhzzzjjjfffkkkqqqwwwmmmUUUHHHFFFEEEEEEEEEDDDAAAAAAJJJVVVeeeeeeddddddgggmmmvvv|||yyyzzzyyytttqqqzzzxxxyyyppp]]]VVVUUURRR[[[UUUMMMRRRVVVTTTUUUTTTVVVYYYYYYXXXYYY\\\___dddcccbbbbbbdddhhhllloooyyynnnuuuuuuooo\\\MMM???>>>BBBDDDCCCBBB???@@@BBBGGGOOOYYYccchhhmmmxxx|||wwwssshhh\\\VVV```ooozzz~~~{{{vvvsssqqqjjjaaa```nnn}}}~~~uuuppp___OOOLLLRRR[[[fffnnnfffhhhlllqqquuuwwwxxxxxxuuuuuuvvvzzz}}}|||wwwrrrmmmnnnnnnlllkkknnntttyyy{{{wwwssstttxxx|||{{{xxxeee]]]UUURRRTTTTTTPPPKKKDDDDDDHHHRRRZZZ```iiipppttt```XXXWWWZZZVVVWWW```iiimmmpppsssssstttuuuuuuuuusssrrrqqqjjjqqqvvvxxxnnneeejjjqqqsssuuuvvv^^^```kkkwwwzzzmmm]]]VVVSSSQQQPPPQQQQQQQQQQQQPPPPPPOOONNNMMMLLLMMMPPPRRRRRRRRRSSSXXXdddfffbbbrrrvvvkkkgggiiifff\\\VVVYYYaaaeeecccgggjjjllllllmmmnnnpppzzzxxxTTTAAA;;;:::===AAAOOOrrrkkkVVVeeelllYYYNNNGGGKKKPPPUUU]]]fffiiilllqqquuuwwwxxxzzz{{{~~~{{{mmmtttwwwnnnfffgggjjjkkklllnnnqqqrrrvvvzzz|||{{{zzzzzz}}}|||zzzzzz||||||{{{zzz|||||||||||||||{{{{{{{{{~~~}}}}}}|||{{{zzzyyyzzz{{{|||zzzzzzzzz{{{}}}|||xxxzzzttttttpppqqqqqqcccYYY```~~~iii___\\\XXXSSSQQQWWW[[[```dddddddddeeefffaaa```___^^^^^^___```aaacccbbbaaa______```aaabbbaaaoooxxx~~~gggtttlllQQQBBB@@@===???MMMeeezzz~~~|||tttddd]]]]]]WWWJJJFFFCCCAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDGGGLLLPPPVVVSSSOOOJJJDDDAAAAAACCCDDDPPPhhhtttiiiccc```bbbrrrsss^^^OOOIIIDDDBBBAAAAAA@@@@@@GGGOOOeeehhhjjjlllooossszzzxxxyyyrrrqqq{{{~~~{{{gggUUUOOOLLLUUUccc]]]NNNOOOUUUSSSRRRHHHMMMSSSUUUUUUVVV[[[```eeedddbbbaaabbbgggnnnrrryyyooolll}}}rrr___LLLDDDDDDCCCAAAAAA@@@??????AAAGGGPPPZZZaaalllzzzxxxjjjYYYbbbrrruuulll]]]SSS[[[ppp|||~~~uuugggXXXPPPPPPXXXhhhuuupppqqqrrrssstttuuuvvvvvvssssssvvv{{{zzzuuuqqqpppmmmgggcccdddlllrrryyyyyyxxxxxx}}}|||mmmdddXXXQQQQQQQQQNNNKKKJJJGGGLLLYYYgggpppuuuyyynnnaaaYYY^^^YYYXXX```iiinnnqqqssssssttttttsssrrrqqqooonnnlllqqqpppmmmvvvtttkkkmmmrrrooogggqqq{{{eeeccckkktttvvvlll```ZZZWWWTTTOOOOOOPPPPPPQQQPPPPPPPPPMMMLLLKKKLLLOOOQQQRRRRRRQQQWWWbbbxxx___```qqqsssgggdddgggdddZZZUUUXXX___ccccccfffiiilllmmmmmmmmmnnnvvvaaaGGG<<<:::===???FFF```uuuYYY^^^||||||```QQQFFFHHHNNNQQQZZZeeekkknnnsssvvvwwwwwwxxxxxxyyymmmllluuu{{{lll___UUUTTTZZZ___ccchhhkkknnnsssvvvyyyzzzyyywwwzzzzzzzzz|||~~~~~~|||{{{}}}}}}|||||||||{{{{{{{{{~~~}}}|||{{{zzzyyyyyyyyy{{{|||}}}}}}}}}||||||}}}~~~~~~{{{|||yyyyyywwwxxxsssttttttjjjfffrrrxxxfff___\\\XXXRRROOOVVVZZZ___dddfffhhhhhhiiieeedddbbbaaa````````````bbbbbbaaaaaacccfffjjjlllcccnnnxxxkkkkkk~~~^^^FFFBBB>>>===GGG[[[qqqzzzooo[[[SSSUUUQQQLLLIIIEEECCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDFFFHHHIIIHHHFFFAAA>>>???BBBDDDDDDHHHRRR```ppp~~~nnndddYYYQQQRRR]]]lllwwwvvvkkk[[[PPPGGGCCCBBBEEEFFFEEEHHHLLLbbbhhhooorrrssstttwwwzzz|||www{{{yyyuuuxxxxxxaaaRRRNNNJJJTTTdddbbbTTTUUUZZZXXXXXXEEEMMMUUUYYYYYYYYY]]]```______^^^]]]^^^ccckkkqqqvvvuuuyyy}}}mmmYYYMMMEEEAAA@@@BBBAAAAAA???>>>@@@FFFOOOVVV___qqqsssffflllyyy|||qqqeeebbbkkkzzz~~~vvvjjj^^^UUUWWWfffvvvzzzxxxtttqqqppprrrtttvvvrrrssswww|||}}}xxxuuutttppphhhaaaccckkksssvvv{{{~~~}}}qqqggg[[[SSSQQQPPPNNNLLLKKKHHHMMM\\\mmmyyyqqq]]]^^^XXXVVV___iiimmmoooqqqrrrrrrrrrssssssrrrrrrrrriiijjjeee___dddsss}}}~~~mmmjjjfffhhhooouuurrrkkksssuuuyyysss```ccclllnnnmmmfff]]]XXXTTTRRRLLLMMMNNNOOOOOOOOOOOOOOONNNLLLKKKKKKNNNPPPQQQQQQQQQWWW```~~~qqq^^^```kkkjjj```dddjjjkkkeee```aaadddeeeggghhhkkkmmmooopppppppppuuupppRRR@@@;;;===>>>>>>NNNkkkccc\\\rrriiiVVVGGGIIINNNPPPZZZfffkkknnnrrruuuuuuuuuvvvwwwwww}}}~~~tttttt{{{jjj[[[LLLHHHLLLQQQUUUYYYaaaiiiqqqtttwwwyyyyyywwwyyyyyyzzz}}}~~~{{{|||||||||||||||{{{{{{{{{|||}}}~~~}}}{{{zzzvvvvvvvvvwwwxxxzzz{{{|||~~~~~~~~~}}}|||vvvxxx|||xxx}}}}}}zzz{{{vvvuuuvvvoooqqqttteee___]]]XXXTTTSSSWWWYYY]]]aaaeeegggggghhhiiihhhfffdddbbbaaa``````bbbbbbcccdddhhhlllppprrrggglllxxxtttfffqqqkkkGGGCCC@@@>>>CCCQQQeeewww}}}nnnVVVKKKJJJEEEKKKHHHEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????AAAAAABBBCCCCCCCCCCCCCCC@@@BBBAAA===<<<@@@CCCDDDEEECCCDDDFFFIIIWWWxxxhhhZZZTTTNNNHHHCCCGGGQQQaaammmmmmbbbVVVMMMGGGEEEHHHKKKJJJIIIIIIXXXaaakkkqqqqqqpppqqqtttxxx}}}yyyuuu|||zzzvvv}}}uuu___VVVVVVQQQRRR______XXX]]]```^^^```QQQWWW]]]aaa```___^^^___\\\^^^______```cccjjjpppsssnnn{{{ooo___RRRHHHAAA@@@DDD@@@@@@@@@===;;;>>>EEEJJJMMMaaa||||||hhhlllxxxttteee^^^fffsss|||xxxrrrnnnmmmooosssvvvssssssuuuzzz~~~}}}yyyuuuuuuwwwvvvpppiiiiiipppxxxssszzzvvvnnncccZZZTTTPPPLLLIIIHHHFFFIIIVVVdddoooxxxiii```WWWSSSZZZdddkkknnnoooppppppqqqssstttvvvwwwxxxiiihhhfffbbb^^^^^^```bbbYYYbbblllnnnkkkiiimmmrrrkkkqqqrrrqqqmmmaaaaaarrrllljjjddd]]]VVVQQQNNNKKKJJJJJJLLLMMMNNNNNNNNNNNNOOOLLLJJJJJJLLLNNNPPPPPPPPPVVV\\\wwwiii^^^bbbfffddd___dddnnnuuusssooommmkkkhhhhhhiiijjjmmmppprrrsssssssss^^^EEE============DDD^^^~~~sss^^^ggg~~~yyyaaaNNNMMMOOONNNVVVccchhhkkknnnqqqrrrsssuuuwwwwww{{{jjjZZZIIIDDDFFFHHHJJJKKKUUUbbbnnnsssuuuyyyzzzyyyzzzyyyzzz|||~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz|||||||||{{{yyyxxxrrrsssuuuxxxzzz{{{|||}}}|||}}}~~~|||yyyzzz|||~~~zzzvvv~~~|||zzz{{{uuuyyy~~~rrreee___\\\ZZZ[[[]]]\\\\\\^^^aaadddfffggggggkkkjjjiiigggeeedddbbbbbbcccdddeeefffiiillloooqqqkkkiiiwwwcccdddvvvyyyOOOBBBAAA>>>???GGGXXXmmm{{{uuu[[[LLLGGG???FFFDDDBBBAAABBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>??????@@@BBBCCCCCCAAA@@@???CCCDDD??????CCCEEEDDDBBB?????????<<>>@@@AAA???;;;;;;???DDDFFFQQQbbbyyygggjjjuuutttrrruuu{{{xxxsssnnnlllnnnppprrrsssrrrqqqsssuuutttooojjjpppwww|||{{{uuussswww|||ttt{{{|||yyy~~~zzzpppfff]]]TTTKKKEEEFFFDDDFFFKKKQQQYYYdddoooyyyqqqdddYYYZZZbbbiiimmmpppppppppppppppqqqrrrssstttmmmjjjkkkkkkaaaSSSQQQYYY^^^iiitttuuulllfffjjjrrrfffmmmggg^^^^^^___hhhyyyiiibbbZZZTTTPPPMMMJJJIIIGGGHHHIIIKKKLLLMMMMMMMMMOOOLLLIIIHHHJJJLLLMMMMMMNNNSSSWWWoooyyyccc___eeefffdddccc___lllwwwyyyuuupppjjjfffhhhggghhhkkkoooqqqrrrrrrqqqyyyfffHHH>>>===<<>>>>>======???AAABBBBBB@@@>>>>>>DDDFFFBBBBBBFFFGGGDDD@@@>>>@@@DDD???999@@@OOOVVVYYYTTTHHH???@@@CCCCCCBBB@@@CCCQQQeeesssuuuqqq\\\OOOEEECCCFFFFFFCCCBBBGGGQQQ^^^fffiiilllsssyyyvvv{{{zzzzzzkkk^^^nnn||||||xxxjjjXXXWWW\\\XXXZZZ[[[UUUVVV\\\WWWUUU^^^bbbaaa``````bbbbbbaaa```\\\aaaffffffddddddgggjjjkkkoooppp{{{{{{pppccc[[[RRRIIIBBB???>>>AAACCCBBB>>><<>>===@@@DDDDDDAAABBBFFFAAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>======>>>===<<<>>>@@@BBBCCCCCC@@@FFFOOOTTTRRRLLLEEEAAA>>>DDD@@@===???;;;:::EEEJJJLLLIII@@@???DDDEEE???@@@FFFJJJQQQhhhhhhTTTEEECCCBBB<<<;;;@@@DDDNNNYYY```hhhqqqsssooovvvyyy~~~{{{{{{vvvrrrooonnnwwwyyyzzzgggXXXVVVXXXYYYXXXYYYXXXWWWWWWZZZ^^^bbb___eeeiiifff___[[[___eeeaaa```ccchhhjjjfffeeefffgggqqqwwwtttjjjdddYYYIII>>>DDDCCCBBB@@@>>>===<<<;;;<<>>===@@@OOOcccxxxyyygggUUUKKKBBB??????BBBCCCAAAAAACCCAAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@??????>>>===============>>>???@@@@@@??????FFFPPPVVVVVVPPPGGGBBB<<<@@@======BBB???===GGGIIIJJJFFFBBBGGGOOOMMMCCCGGGOOOUUU\\\ooottt```MMMGGGBBB<<<;;;@@@AAAKKKUUU]]]fffpppssspppuuuwwwxxxzzz{{{~~~|||uuurrrrrrxxxzzzvvvbbbUUUTTTXXX[[[ZZZZZZZZZYYYYYYZZZ]]]```aaaeeejjjhhhbbb___```cccfffdddeeeiiihhhcccaaabbbmmmrrrsssyyyzzzwwwlllYYYHHHAAAAAA@@@???>>>===<<<<<<>>>AAAFFFIIINNNVVVbbbkkkfffiii{{{}}}yyyvvvtttvvvxxxvvvppphhhaaa^^^[[[[[[[[[___hhhpppnnngggkkksss{{{~~~{{{wwwxxxzzzzzz{{{ssseeeWWWOOOKKKHHHFFFDDD???===EEEPPPiiioooxxx~~~uuunnnkkkiiisssqqqlllgggaaa[[[VVVSSSXXX]]]^^^WWWOOOPPP]]]iiilllnnnnnnpppzzzttt^^^YYYdddpppuuutttjjj\\\PPPNNNPPPPPPNNNMMMKKKKKKKKKLLLMMMMMMNNNNNNOOONNNNNNMMMMMMNNNNNNNNNNNNRRRTTTbbb{{{qqqmmmiiiaaaccciiifffiiikkkooorrrtttsssqqqooommmlllkkkjjjjjjkkklllmmmiiilllwwwyyyUUUBBB???999===DDDVVVvvvvvvXXXXXXlllxxx```PPPNNNQQQRRRVVV___iiimmmllllllpppuuuuuuvvvxxxzzzyyyyyy}}}~~~}}}|||tttcccRRRLLLLLLKKKFFFCCCFFFRRRaaajjjqqqvvvxxxxxxxxxyyyzzz{{{||||||{{{{{{}}}}}}|||{{{{{{{{{{{{|||{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{|||||||||zzz{{{{{{||||||zzzyyyxxx|||||||||}}}}}}{{{xxxuuuoooqqqxxxxxxyyy~~~mmm```XXX^^^dddbbb___```cccccceeeeeeeeecccaaa___eeeeeefffffffffffffffeeegggfffeeedddddddddeeefffeeefffffflllyyyiii___uuutttxxxRRRDDD>>>AAA???;;;EEEXXXkkk{{{tttdddUUUKKKCCC???AAADDDCCCAAAAAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@??????>>>>>>=========>>>>>>>>>===<<<;;;>>>CCCIIINNNOOOLLLGGGCCC===AAA===>>>CCC@@@@@@LLLWWWUUUPPPPPP\\\iiifff[[[YYYbbbiiilllwwwsss\\\OOOFFF>>><<<@@@>>>EEENNNWWWaaakkkpppqqquuuvvvvvvuuuwww}}}xxxwwwzzz}}}~~~~~~ppp]]]RRRSSSXXX[[[ZZZ[[[\\\[[[ZZZ[[[]]]^^^bbbfffiiiiiifffccc```___fffcccdddgggfffbbb```aaaoooppppppsss|||yyygggZZZHHHFFFDDDBBB@@@>>>=========???BBBCCCDDDIIIPPPVVVVVV\\\ppp||||||{{{{{{||||||{{{zzzyyyxxxooosssvvvuuupppggg___[[[\\\]]]]]]bbbllluuusssllllllppptttxxxxxxyyyzzz{{{xxx}}}{{{{{{sssggg___[[[UUUNNNGGG@@@===CCCLLLfffjjjqqqzzz|||uuupppqqqlllfff```[[[TTTLLLFFFLLLLLLJJJIIILLLWWWgggsssqqqpppmmmmmmxxxggghhhuuu{{{wwwsssdddXXXNNNNNNRRRRRRRRRRRROOOLLLJJJJJJLLLNNNMMMLLLNNNNNNOOOPPPPPPOOOOOOOOOQQQRRRQQQ\\\vvvnnnmmmmmmfffgggjjjdddeeegggkkkoooqqqrrrrrrrrrmmmllljjjiiihhhhhhiiiiiiiiinnnssshhhLLLCCC<<<===AAAOOOkkk___SSSaaauuukkkXXXUUUVVVRRRSSS]]]hhhlllkkkjjjoootttssssssuuuxxxzzz{{{}}}|||~~~|||{{{{{{rrr]]]RRRPPPMMMGGGBBBEEEOOO\\\gggoootttwwwxxxuuuvvvyyy{{{|||{{{zzzyyyyyyyyyxxxxxxyyyyyyzzz{{{zzzzzzyyyyyyxxxwwwvvvvvvxxxyyyzzz{{{||||||||||||xxxyyyzzzzzzzzzyyyxxxxxx{{{zzz{{{}}}~~~{{{uuuoooiiinnnxxxrrrfffeeerrrzzzzzzzzzaaaXXXTTT\\\eeeeeebbb```bbbdddfffgggfffdddaaa___aaabbbccccccaaa``````aaaaaaaaaaaaaaaccceeegggiiidddeeeccciiitttqqq[[[hhhxxx}}}cccMMM>>>@@@@@@;;;@@@MMM\\\sssrrraaaSSSHHH???AAAFFFFFFDDDBBBBBBBBBBBBBBBAAA@@@??????@@@?????????>>>>>>>>>===<<<===>>>>>>===<<<<<<<<>>@@@===AAAHHHQQQZZZdddjjjmmmrrrvvvyyyzzz|||zzz}}}|||rrrxxx}}}lll\\\TTTTTTVVVXXXXXXZZZ\\\]]]\\\]]]^^^```cccdddfffhhhhhheee```\\\___]]]^^^bbbcccaaabbbeeejjjlllooorrrvvv~~~|||oooiiiUUUQQQKKKDDD@@@>>>>>>???:::<<<>>>???@@@BBBGGGJJJIIINNN^^^uuu{{{xxxuuuuuuuuuuuuvvvwwwxxxzzzzzztttttttttqqqllliiigggfffqqqqqqrrruuu{{{xxxnnnhhhiiilllpppuuuzzz|||}}}}}}~~~|||uuuqqqmmmkkkcccUUUFFF>>>@@@FFF\\\aaaiiirrryyy|||}}}}}}|||zzzzzz}}}}}}uuunnngggaaaZZZVVVTTTOOOGGG@@@BBB>>>===BBBOOO```ooowwwtttqqqmmmlllsssooottt}}}tttnnn___UUUNNNOOORRRSSSSSSTTTSSSMMMHHHHHHLLLOOOMMMJJJKKKLLLNNNOOOPPPOOONNNNNNRRRRRRPPPZZZ~~~rrrhhhhhhkkkhhhjjjjjj``````bbbfffjjjmmmpppqqqrrrjjjiiihhhgggfffeeeeeeeeegggmmmqqqzzzzzzXXXDDD;;;<<<@@@LLLccclllVVVWWWdddxxxuuuddd___[[[TTTRRR[[[eeejjjjjjjjjnnnrrrqqqrrrssstttxxx|||||||||||||||}}}}}}|||{{{|||{{{yyy|||lll[[[SSSOOOHHHBBBFFFMMMYYYfffooossswwwyyytttvvvxxxzzz{{{{{{zzzyyywwwwwwwwwwwwxxxyyyzzz{{{zzzzzzzzzzzzxxxwwwuuutttyyyyyyzzz{{{||||||||||||vvvwwwyyyzzzzzzzzzyyyyyyzzzyyy{{{}}}~~~{{{sssmmmkkknnnwwwxxxaaaSSS]]]nnnzzzsssZZZTTTSSSYYYaaaddddddcccaaacccfffggghhhfffdddccc```bbbcccaaa^^^\\\\\\]]]]]]]]]]]]___aaadddfffhhhcccdddbbbgggpppxxx{{{^^^\\\tttzzz\\\AAA;;;======>>>CCCPPPiii~~~{{{kkkZZZLLL@@@@@@EEEFFFCCCBBBBBBBBBBBBBBBAAA@@@???>>>?????????>>>>>>>>>>>>>>>;;;<<<>>>>>>>>>???CCCFFFHHHFFFEEEFFFHHHHHHEEECCCBBBFFFCCC@@@===999HHHddd{{{rrruuu{{{ppphhhnnnyyyeeeTTTGGG???===>>>???DDDLLLTTT\\\bbbfffjjjttt}}}yyypppsss~~~{{{zzztttyyyxxxhhh^^^ZZZWWWUUUTTTUUUWWWZZZ\\\]]]^^^aaacccaaaaaabbbdddeeeccc___[[[[[[YYYZZZ^^^```___aaaeeeffffffjjjiiiccckkk{{{nnn^^^WWWMMMCCC===<<<===???999:::;;;<<<<<<>>>@@@BBBBBBEEENNN\\\jjjuuuyyyxxxvvvqqqqqqqqqqqqqqqsssuuuwwwxxxxxxyyyyyywwwtttrrrssssssxxxlllkkkkkknnntttyyy||||||nnnXXXIIIFFFGGGRRRYYYcccnnnuuuxxxwwwvvvyyyvvvsssssstttqqqiiibbb\\\VVVOOOLLLKKKHHHBBB<<<999777:::EEEUUUeeeooossspppnnnlllkkknnnuuuvvvnnntttzzzuuulllggg[[[SSSMMMNNNQQQQQQQQQRRRSSSNNNIIIHHHLLLNNNMMMJJJKKKLLLNNNOOOPPPPPPPPPOOOPPPSSSSSSZZZzzz{{{nnnddddddhhhfffjjjiii___```aaadddfffiiilllmmmnnnggghhhiiihhhgggeeecccbbbdddiiimmmuuueeeIII;;;;;;>>>GGGZZZvvv}}}aaaSSSWWWkkkzzzwwwmmmeee^^^WWWRRRXXXaaafffiiikkkmmmpppppprrrsssqqqsssxxxzzzyyyyyyxxxxxxyyy{{{{{{zzzyyy{{{xxxrrrnnnppp}}}yyyeeeYYYQQQJJJCCCGGGKKKVVVdddnnnsssvvvzzzvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyzzz{{{||||||zzz{{{{{{{{{yyywwwuuutttyyyyyyzzz{{{{{{{{{{{{{{{wwwxxxyyyzzzzzzyyyxxxwwwwwwyyy{{{~~~}}}yyysssnnnrrrqqqvvvyyyxxx}}}yyycccQQQTTTgggzzz~~~lllWWWVVVWWWZZZ^^^bbbdddeee```aaadddfffffffffeeedddaaaccceeeccc^^^\\\\\\^^^___^^^^^^^^^^^^```aaabbbbbbcccaaafffmmmooommmYYYaaavvvtttNNN::::::>>>>>>;;;HHH]]]sss~~~tttbbbSSSEEEAAACCCCCCBBBAAACCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>:::<<<======@@@FFFPPPXXXUUUVVVXXX[[[[[[VVVMMMFFFAAADDDAAA>>>===999KKKlllwwwllllllrrr```PPPCCC<<>>???<<<;;;:::999888999::::::>>>AAAEEELLLUUU___kkkrrrrrrtttttttttuuuwwwuuuqqqrrrrrrrrrssstttvvvwwwxxxwww|||~~~xxxuuu|||wwwuuurrrrrrtttwwwyyyyyy}}}}}}qqqaaaYYYUUUQQQWWWaaakkkrrruuuttttttsssooollljjjjjjhhhddd```TTTNNNGGGCCCAAA???<<<999444888@@@MMM\\\ggglllnnnkkkkkkmmmnnnmmmlllpppwwwlllmmmooorrrsssoooiiidddVVVOOOKKKMMMOOOOOOOOOPPPQQQNNNJJJJJJLLLMMMLLLKKKLLLMMMOOOPPPQQQRRRRRRSSSOOOUUUUUUXXXrrrvvvkkkeeegggiiieeehhhllleeeddddddeeeeeefffggghhhhhhgggiiikkkmmmllliiieeecccfffhhhjjjooowwwWWWBBB???===@@@MMMgggpppVVVRRR^^^lllsssooofff^^^YYYSSSVVV[[[aaagggjjjlllllllllrrrtttqqqpppsssuuusssvvvuuutttwwwzzz{{{yyywwwxxxvvvpppeee^^^eeeyyynnn___VVVMMMFFFFFFHHHRRRbbbmmmqqquuuzzzxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||yyyyyy{{{{{{{{{zzzxxxwwwxxxyyyyyyzzzzzzzzzzzzzzzyyyzzzzzzyyyxxxvvvtttssstttxxx|||}}}{{{vvvrrrpppwwwtttyyywwwqqqsssssskkk```]]]jjj~~~yyybbbWWW[[[^^^^^^^^^```dddfff^^^___```aaabbbbbbbbbbbb^^^aaadddbbb^^^[[[]]]___bbbaaa___^^^^^^^^^______```aaa```dddiiiggguuu___XXXhhhhhhDDD:::BBBBBB999DDDSSSiiiyyy|||yyypppaaaPPPIIIFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>===>>>>>>>>>>>>>>>>>>>>>999;;;<<<===BBBNNN^^^jjjjjjhhhffffffeee___VVVNNNEEECCC======???:::FFFbbbyyywwwrrr___NNNBBBAAA@@@DDDNNNTTTWWW\\\ccc```jjjppprrryyywwwwww~~~mmmppp{{{{{{tttxxx{{{wwwgggZZZZZZ``````[[[XXXUUUVVVWWWXXXZZZ]]]aaaeee___^^^]]]\\\\\\^^^aaadddbbb]]][[[\\\\\\ZZZ\\\```fffeeeccc\\\SSSUUUkkkwwwqqqfffZZZOOOFFFAAA>>>>>><<<:::888888999::::::;;;===@@@BBBGGGOOOXXX^^^aaabbbeeelllqqqqqqqqqrrrqqqrrrssstttuuuvvvwwwwwwttt{{{~~~uuupppnnnrrrxxx{{{zzzxxxvvvtttuuuvvvxxxuuuyyy}}}|||qqqfffZZZ^^^ccciiinnnqqqrrrrrriiigggdddbbb___]]]\\\[[[LLLHHHBBB<<<999888999:::888@@@MMMZZZdddjjjnnnpppooopppsssuuuooogggeeeiiifffqqquuuoooiiihhhccc[[[OOOJJJGGGKKKMMMMMMMMMOOOMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPQQQSSSTTTOOOVVVUUUSSShhhppplllhhhmmmnnnfffhhhooonnniiihhhgggeeeeeedddddddddhhhkkknnnpppppplllhhhdddkkkiiiiiilllwwweeeJJJEEE===;;;BBBZZZ}}}}}}\\\QQQVVVbbbnnnnnneee\\\ZZZSSSSSSVVV]]]eeejjjkkkjjjiiirrrvvvsssqqqssstttqqquuuttttttvvvzzz{{{xxxvvvuuuwwwtttgggXXXUUUeeewwwtttdddYYYPPPHHHFFFFFFPPP```lllppptttyyyzzzzzzyyyxxxxxxyyyyyyyyywwwwwwvvvvvvwwwwwwxxxyyywwwxxxzzz|||||||||zzzyyyxxxxxxyyyyyyzzzyyyyyyyyy{{{{{{{{{yyywwwtttqqqooorrrvvv{{{|||xxxtttqqqqqqwwwuuu|||zzzppppppqqqwwwuuupppvvvttt[[[WWW___dddccc___```cccggg]]]]]]]]]]]]^^^^^^^^^___ZZZ^^^aaa```\\\ZZZ\\\___bbbaaa```___^^^___``````^^^```___cccgggbbbmmmfffVVVcccnnn|||~~~PPP>>>FFFFFF;;;BBBMMMbbbvvv}}}{{{yyy{{{}}}mmm[[[QQQKKKFFFEEEGGGCCCCCCCCCBBBAAA@@@>>>===============>>>>>>>>>>>>999:::;;;===DDDSSSgggvvvzzzsssiiidddbbb___[[[WWWLLLDDD;;;===AAA999>>>TTTvvv~~~lllXXXJJJBBB@@@EEEPPPWWWYYY^^^eeeccciiijjjiiisssqqqzzz{{{fffmmm{{{uuupppvvv|||rrr```SSSVVV___aaa___]]]WWWWWWWWWWWWXXX[[[```ccc```___]]]ZZZYYY]]]ccchhhccc^^^\\\]]]]]][[[]]]bbbdddgggiiieee]]][[[eeeqqq{{{uuu{{{|||nnn___PPPDDD>>>???===:::999;;;===???@@@777;;;======>>>CCCIIILLLRRRRRRXXXccchhhfffhhhnnnjjjkkkmmmooopppqqqrrrrrrsssyyyxxxpppkkkeeegggkkkqqq}}}yyyyyyyyyxxxvvvssssssvvvxxxxxx}}}rrrdddeeefffhhhkkknnnppprrrhhhgggccc\\\TTTNNNKKKJJJEEEBBB>>>888555666:::>>>>>>IIIXXXdddkkkooosssvvvwwwwwwzzz{{{rrrddd___bbbiiivvvwwwhhh^^^^^^XXXLLLJJJFFFEEEIIILLLLLLMMMPPPJJJLLLNNNNNNMMMLLLLLLMMMJJJJJJJJJKKKLLLOOOQQQSSSOOOVVVTTTOOO```{{{hhhbbbeeeiiimmmoooooooooooonnnllljjjhhhggggggggggggiiijjjkkkkkkkkkjjjiiihhhfffiiijjjoooxxxzzzYYYGGG===??????EEEffffffTTTTTTXXX^^^```[[[WWWWWWPPPPPPTTT[[[___bbbhhhooojjjllloooooooooooopppqqquuuvvvvvvvvvvvvwwwwwwxxxvvv|||iii[[[YYY]]]nnnuuu{{{{{{pppaaaSSSKKKHHHHHHPPP]]]hhhoootttyyyyyyzzzzzz{{{zzzyyyxxxwwwyyyxxxvvvuuutttuuuwwwxxxyyyyyyzzz{{{||||||{{{{{{zzzzzz{{{{{{{{{zzzyyyyyy~~~}}}{{{xxxvvvsssqqqpppooosssxxxzzzyyyxxxwwwxxx|||~~~|||vvv}}}wwwxxx{{{gggXXXZZZbbbgggeeedddfffeeeaaa^^^^^^^^^___``````aaaaaa^^^___```aaabbbbbbaaaaaacccaaa^^^^^^___```___^^^```]]]___eeeccc```jjjzzz|||```^^^kkkwww___===<<>>===<<<<<<<<<;;;===DDDTTTgggttt|||rrrjjjjjjeee\\\WWWKKK@@@<<<<<<<<>>CCCGGGKKKLLLNNNRRRWWW^^^cccfffgggiiilllnnnooonnnlllkkklllpppvvv|||~~~yyyqqqkkkdddfffjjjpppzzz{{{rrrsssvvvyyyxxxvvvttttttuuussszzz~~~pppkkkfffeeeffffffccc___ggg```VVVOOOJJJFFFBBB???999>>>:::777777555???UUU^^^___ccchhhmmmqqqrrrsssqqqcccbbbgggttttttsssmmmdddYYYQQQMMMJJJIIIHHHGGGIIIKKKOOOQQQNNNMMMLLLKKKKKKLLLMMMNNNHHHIIIJJJLLLOOOQQQRRRSSSXXXKKKNNNTTTZZZ{{{xxxnnnhhhhhhiiimmmrrrtttqqqnnnooonnnllljjjhhhgggggggggjjjkkklllllllllkkkiiiiiifffiiiiiilllsssaaaMMM@@@@@@>>>AAA[[[{{{\\\TTTQQQYYYbbbccc^^^YYYPPPNNNQQQYYY___ccciiinnnlllmmmooooooooooooppprrrtttuuuvvvvvvwwwwwwwwwwww{{{vvveee[[[ccckkkvvv|||xxxjjjZZZOOOIIIIIIOOO^^^kkkrrrvvvyyyyyyzzz{{{{{{{{{zzzxxxwwwzzzxxxwwwuuutttuuuvvvwwwzzzzzz{{{{{{{{{{{{zzzzzzvvvvvvwwwxxxyyyyyyyyyyyy{{{{{{zzzxxxuuusssssstttvvvvvvvvvvvvuuuwwwyyy|||}}}yyy{{{uuu```UUUeeehhhfff```___cccfffeeeaaaaaaaaa`````````_______________``````bbbcccdddbbbcccbbb```]]]]]]___bbb]]]YYY[[[```aaa```iiiwwweeeTTTiiiwwwgggJJJAAAAAA@@@>>>BBBOOOcccttt{{{iii[[[TTTNNNIIIFFFEEEDDDDDDDDDCCCBBBAAABBBBBBAAAAAA@@@>>>===<<<999:::;;;>>>HHHYYYmmm{{{}}}{{{vvvnnn^^^QQQEEE???===<<<>>>BBBFFFOOOYYY```bbbccceeegggtttrrrwww{{{ooo^^^NNNIIIEEEHHHPPPWWWYYYXXX^^^iiirrrwww|||vvvwwwuuuzzz|||||||||cccXXXSSSYYY\\\YYYYYY^^^]]]WWWTTTWWWYYYWWWYYY]]]]]][[[YYY[[[^^^```aaa```cccbbbaaa^^^VVVQQQUUU]]]bbbcccdddcccccceeehhhkkknnntttttt|||uuuhhh___WWWMMM@@@999888999999888555777999999888999===@@@CCCDDDFFFIIINNNSSSXXX[[[___aaaeeehhhkkkmmmmmmmmmhhhkkkpppwww{{{|||yyyvvvrrrssstttwww~~~}}}uuurrruuuwwwwwwuuuttttttuuurrrwwwzzz}}}ooojjjccc______^^^[[[WWWZZZTTTMMMGGGCCCAAA>>>;;;888;;;666444888:::FFF\\\fffjjjooorrrrrrtttxxx|||uuuaaaaaajjj|||}}}zzzqqqcccUUULLLHHHIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMHHHIIIJJJKKKLLLMMMNNNOOOUUUJJJOOOTTTYYY}}}zzztttsssmmmjjjhhhkkkqqqsssooojjjpppooommmkkkjjjiiiiiiiiijjjkkkllllllllljjjiiihhhgggjjjhhhiiimmmuuusss[[[GGGAAA>>>>>>OOOeeekkkYYYLLLSSSccckkkgggaaaTTTOOOOOOVVV^^^dddiiimmmmmmnnnoooooonnnnnnppprrrrrrtttuuuwwwxxxxxxwwwwww||||||kkk```eeemmmtttwwwpppeee[[[LLLIIINNN]]]lllssstttuuuyyyzzz{{{{{{{{{zzzyyyxxxzzzyyywwwvvvuuuuuuvvvvvvzzzzzz{{{{{{{{{zzzyyyyyyuuuvvvvvvwwwwwwvvvvvvuuuuuuvvvvvvtttqqqppprrruuuzzzwwwsssqqqrrrwww}}}}}}{{{ppp___[[[hhhgggddd___^^^bbbddddddeeeddddddcccbbb```___^^^```___^^^^^^___```bbbddd^^^bbbdddbbb^^^^^^dddjjjaaa\\\[[[___``````gggqqqoooNNN[[[nnnqqqXXXCCC;;;======>>>FFFUUUeeesssyyyhhh\\\TTTNNNHHHGGGEEEEEEFFFFFFDDDBBBBBBBBBBBBAAA@@@???>>>===999:::;;;>>>FFFVVViiiwww~~~kkk]]]MMMDDD@@@===>>>AAA===@@@DDDEEEEEEFFFJJJMMM___llltttnnnbbb___dddjjjxxx{{{hhhXXXQQQJJJJJJPPPWWW[[[[[[^^^ccclllwww{{{~~~|||{{{yyy```ZZZXXX[[[ZZZTTTSSSXXXWWWSSSSSSWWWYYYYYYYYY[[[[[[\\\^^^bbbeeefffdddbbb```ccceee```TTTKKKPPP[[[aaaaaaaaaaaabbbeeejjjnnnkkkqqqxxxqqqppp___JJJ===:::;;;:::888555777888888777777888999<<<<<<===@@@CCCGGGKKKMMMTTTVVVZZZ^^^ccchhhkkkmmmfffhhhmmmttt{{{}}}}}}}}}uuunnnpppssstttsssrrrsssssstttwwwxxx{{{}}}{{{|||}}}zzzvvvkkkddd\\\VVVTTTRRRNNNLLLJJJFFFBBB???===;;;999888444777111111<<>>BBBBBB???@@@HHHSSSbbbvvvuuugggZZZQQQJJJHHHFFFFFFGGGHHHFFFDDDBBBBBBBBBBBBAAA@@@???>>>===<<<;;;;;;???JJJXXXcccxxxiiiWWWKKKDDD>>>===@@@<<<===>>>>>>>>>@@@DDDHHHDDDNNNVVVVVVRRRRRRXXX^^^gggrrrnnn^^^WWWNNNLLLPPPXXX^^^```fffbbbfffrrr{{{}}}zzz}}}nnn]]][[[\\\]]]XXXPPPOOOTTTVVVSSSSSSUUUWWWYYYZZZZZZ[[[]]]aaaeeegggfffdddbbb^^^aaaccc```VVVMMMPPPXXX]]]___```bbbcccfffjjjnnnqqqmmm}}}uuu~~~ppp\\\LLLCCC???;;;999777888999999888888888888999999:::<<<>>>@@@BBBDDDIIIJJJMMMRRRWWW]]]bbbeeeeeeggglllsss{{{}}}zzz{{{}}}xxxqqqjjjlllnnnooopppppppppppptttttttttwwwyyyqqqlllkkkjjjgggeeeaaaZZZRRRKKKGGGFFFDDDBBB@@@>>><<<;;;:::999888777333777444888GGGRRR\\\kkkxxxxxxvvvsssqqqsssxxx||||||qqqvvv{{{~~~}}}qqq___PPPJJJKKKHHHIIIKKKLLLLLLKKKIIIGGGJJJJJJKKKLLLLLLKKKIIIHHHIIIHHHHHHHHHIIIJJJKKKLLLKKKKKKSSS[[[^^^tttxxxooonnnpppllllllkkkfffaaa___aaadddhhhiiijjjlllmmmnnnnnnooogggggghhhhhhgggfffdddcccfffllljjjiiikkknnn___HHH<<<;;;DDDOOOyyypppSSSIIIPPP[[[eeekkkggg[[[OOOOOOUUU]]]eeekkkkkkmmmnnnnnnmmmnnnppprrrpppqqqtttvvvwwwxxxxxxxxx~~~tttjjjhhhgggbbb^^^SSSNNNPPP___pppxxxyyyxxxvvvwwwxxxyyyyyyxxxwwwvvvzzzyyyxxxwwwwwwvvvvvvvvvuuuvvvwwwyyyzzz{{{{{{{{{{{{{{{yyyxxxuuurrrpppooooooppppppnnnkkkjjjlllnnnqqqrrrrrrqqqqqqtttzzzttt]]]]]]lllmmmgggbbbaaabbbbbb^^^\\\dddeeeggghhhhhhgggeeeddddddfffhhhiiigggccc___\\\^^^]]]^^^```cccfffhhhiiillliiifffeeeeeedddeeehhhmmmrrrZZZ```uuuzzz]]]GGGCCCDDD@@@>>>@@@EEERRRgggzzzvvvfffXXXNNNJJJEEEDDDFFFGGGEEECCCBBBBBBBBBBBBBBBAAA@@@???@@@???===::::::>>>GGGOOOdddzzz}}}nnn\\\OOOFFF???===???;;;<<<===>>>>>>???AAABBB>>>@@@BBBFFFIIILLLQQQUUU]]]dddnnnxxxyyybbb[[[QQQLLLNNNTTTZZZ]]]gggccciiiwww|||zzzvvvccc[[[\\\^^^^^^WWWQQQOOORRRYYYWWWTTTSSSTTTXXXZZZZZZYYY[[[^^^_________^^^]]]^^^\\\]]]___\\\VVVUUUWWWYYY\\\```ccceeefffhhhiiinnnkkkooo}}}}}}rrrcccSSSGGG???===999888888888888999888888999999999:::;;;<<<======AAAAAACCCFFFJJJOOOTTTVVVZZZ^^^dddmmmuuuzzz{{{zzzuuuvvvsssqqqrrrtttqqqlllhhhhhhjjjlllnnnooonnnmmmmmmllllllooouuuqqqkkkddd^^^\\\ZZZXXXVVVSSSNNNGGGAAA>>>=========::::::999888777666777777999BBBDDDJJJ[[[eeeiiirrrzzzuuussstttuuuuuuuuu|||~~~~~~{{{wwwtttvvvxxxsssvvvtttiiiXXXLLLJJJLLLIIIIIIHHHGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLJJJIIIHHHIIIIIIIIIIIIJJJMMMOOOPPPQQQSSSYYY```bbbmmmuuuooommmmmmkkkmmmlllfff___]]]bbbhhheeefffhhhjjjlllmmmnnnnnnffffffffffffeeedddbbbaaadddkkkjjjiiilllmmmyyyrrrVVVCCC===BBBHHHfffaaaMMMHHHMMMXXXbbbiii]]]QQQNNNQQQWWW___ggggggiiilllnnnnnnoooppprrrpppqqqrrrtttvvvxxxyyyzzz{{{vvvmmmbbbYYYQQQLLLNNN[[[jjjssswwwyyyvvvvvvxxxyyyyyyxxxxxxwwwxxxxxxxxxxxxxxxwwwwwwwwwtttuuuvvvxxxyyyzzz{{{{{{xxxxxxxxxwwwvvvuuussssssooonnnnnnmmmmmmllllllkkkmmmsssxxxwwwrrrpppsssxxxkkk\\\cccsss~~~pppbbb]]]____________aaabbbeeegggggggggfffeeegggjjjmmmooommmhhhbbb^^^___^^^^^^```cccdddcccaaadddeeeffffffeeeeeegggiiiiiicccVVVXXXtttuuuPPP777@@@>>>======???HHH\\\mmmuuuhhhYYYRRRIIIDDDEEEFFFDDDAAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@===:::<<<@@@EEENNN```zzzuuugggWWWLLLEEE???===>>>======>>>??????===<<<;;;DDD???===AAAFFFIIILLLOOOUUUYYY___gggsssnnnggg]]]VVVUUUWWWZZZ]]]```bbbnnn}}}sssvvvxxx||||||zzzooo^^^ZZZ\\\^^^]]]YYYTTTSSSTTT\\\[[[WWWSSSTTTYYY[[[YYYZZZ\\\______^^^]]]]]]^^^]]]YYYYYY___ccc___ZZZXXXWWW[[[```cccddddddddddddhhhiiijjjsssooonnnwwwdddSSSHHHDDD<<<999777666777888888888888888888888999999999999<<<<<<<<<>>>@@@CCCFFFGGGHHHLLLTTT^^^fffjjjjjjhhhccceeeeeedddfffjjjiiieeeccccccdddgggiiijjjiiiggggggeeefffiiijjjlllrrryyyvvvrrrnnnmmmoooqqqqqqoooaaa]]]WWWSSSPPPOOOMMMLLLEEECCC>>>:::888888999:::666777777666555555777999EEERRRWWW]]]lllssssssxxx|||xxxvvvwwwzzzxxxpppiiiiiihhhjjjooouuuyyyxxxvvvnnnnnnjjj^^^PPPGGGGGGJJJJJJHHHEEECCCCCCEEEGGGIIILLLLLLLLLLLLKKKJJJJJJIIILLLKKKKKKKKKLLLOOORRRTTTXXX[[[\\\```aaabbb{{{zzzrrrnnnmmmnnnjjjiiigggbbb___```eeekkkeeefffgggiiijjjkkkkkkjjjffffffffffffeeecccaaa```aaaiiiiiihhhjjjjjjqqqnnnSSSEEEAAABBBQQQrrrsssZZZLLLHHHNNNVVVaaaYYYQQQOOOOOORRRZZZbbbbbbfffkkknnnooooooppppppqqqqqqqqqrrrtttwwwzzz|||xxxuuummm^^^YYYYYYaaajjjppptttxxxwwwxxxyyyzzz{{{zzzzzzyyywwwwwwxxxxxxyyyyyyxxxxxxvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvtttssssssjjjhhhgggjjjnnnnnnkkkgggfffqqq||||||tttooossszzzyyyddd```kkkvvvnnn^^^[[[^^^______```^^^___bbbdddeeedddcccaaaeeehhhkkkmmmlllhhhccc```XXX[[[___aaabbbbbbaaa```^^^dddiiiiiifffeeefffhhhjjjtttsss[[[LLLXXXrrrhhh======>>>??????>>>AAAPPP```ttt{{{zzzmmmbbbTTTLLLIIIHHHFFFBBBCCCCCCCCCCCCCCCBBBBBBAAA>>>AAABBBAAA===<<<===@@@CCCKKKYYYjjjvvvxxxuuuqqqbbbWWWKKKDDD@@@<<<;;;===>>>>>>>>>>>>>>>===;;;999CCC>>>===AAACCCCCCFFFKKKLLLPPPTTTYYYbbbnnnvvvxxxvvvppphhhbbb______```bbbeeelllxxxzzzmmmmmmzzz}}}|||uuuyyy~~~yyyttthhh[[[YYY\\\]]]\\\[[[YYYXXXWWW[[[\\\ZZZVVVXXX]]]]]]YYYYYY]]]aaabbbaaa``````aaa]]]YYYYYYaaagggddd^^^ZZZYYY\\\___aaa``````aaabbbgggiiilllooo{{{{{{qqqssswwwrrraaaSSSMMMCCC???:::888888999999999888888888888888888777777888888999999:::;;;<<<===>>>@@@FFFMMMTTTVVVVVVTTTPPPSSSVVVVVVYYY]]]]]]ZZZZZZYYYYYY[[[^^^___]]][[[\\\ZZZ[[[______\\\^^^ccc^^^YYYUUUVVVXXXYYYXXXWWWOOOMMMIIIGGGEEEDDDCCCBBB<<<;;;999777555555777888555666777666555777<<<@@@NNN^^^dddgggrrrwwwuuuxxxyyy}}}qqqfffZZZ```jjjsssxxxzzzyyyxxxiiifff^^^TTTJJJEEEGGGJJJIIIGGGEEEDDDDDDFFFHHHJJJNNNNNNMMMLLLKKKKKKKKKKKKOOONNNMMMLLLMMMOOORRRSSSWWWYYYUUUYYY\\\XXXuuuwwwooommmnnnppphhhddd```^^^___ccchhhkkkeeefffhhhiiiiiihhhggggggggggggggggggfffdddbbbaaa___hhhhhhfffiiiggglll{{{cccMMMBBB>>>FFFYYYgggUUUKKKKKKOOOYYYTTTQQQPPPOOOPPPVVV]]]___dddjjjnnnoooooooooppprrrqqqpppqqqssswww{{{}}}|||vvvpppmmmooorrrtttxxx}}}xxxyyy{{{|||||||||{{{{{{vvvvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxvvvuuuuuuyyyyyyxxxvvvtttrrrpppooocccaaa```eeelllnnnhhhbbb^^^mmm|||}}}uuuqqqxxxlll]]]aaakkkppprrrcccYYY\\\bbbbbb___^^^\\\]]]```bbbbbbaaa___^^^aaaccceeeggggggeeebbbaaaMMMUUU^^^bbbbbbaaacccfff___gggnnnmmmgggdddeeefffkkkmmmpppWWWSSS]]]mmmYYY===@@@CCCCCC======HHHUUUiiittt~~~qqq```TTTPPPMMMJJJFFFCCCCCCCCCDDDCCCCCCBBBBBB>>>AAADDDBBB>>>;;;:::;;;@@@>>>AAAJJJSSSWWWWWWVVVTTTJJJ@@@===<<<::::::===;;;::::::;;;<<<<<<<<<::::::888;;;@@@@@@>>>BBBJJJDDDJJJNNNPPPUUU^^^eeegggsssoooiiidddbbbbbbdddeeexxx~~~vvvgggjjjqqq{{{~~~wwwqqqwww|||uuu}}}{{{xxxuuummmbbbYYYZZZ[[[\\\\\\\\\]]]\\\ZZZXXX\\\\\\ZZZ\\\```^^^XXXRRRXXX^^^bbbaaa___^^^^^^]]]ZZZ\\\dddhhheee___\\\\\\]]]^^^^^^]]]]]]___aaagggggglllooojjjrrr~~~qqqxxxyyyjjj\\\SSSKKKFFF???;;;;;;<<<<<<;;;999999:::::::::999888888777777777888888888888888===>>>@@@DDDHHHIIIGGGFFFBBBGGGKKKLLLOOOTTTTTTQQQPPPOOOOOOQQQTTTUUURRRPPPMMMJJJMMMRRRQQQMMMNNNSSSPPPLLLIIIJJJKKKJJJGGGEEEAAA@@@???>>>===<<<;;;;;;888888888666444444555666666777888777888;;;BBBGGGRRRccchhhiiippptttrrruuu}}}{{{nnn\\\iiiyyyzzzsssqqqrrrccc^^^VVVMMMGGGGGGJJJMMMHHHGGGFFFEEEFFFGGGIIIJJJPPPOOOMMMKKKKKKKKKKKKLLLRRRQQQNNNMMMMMMNNNPPPRRRQQQRRRMMMRRRXXXSSSooozzzwwwxxxtttlllgggbbb^^^\\\___eeehhhgggeeeiiihhhhhhgggffffffeeeeeegggggggggfffeeedddbbbaaabbbdddggghhhhhhiiijjjkkkxxxwwwTTT@@@>>>BBBGGGddd}}}[[[PPPKKKAAAQQQWWWXXXSSSLLLKKKQQQVVV]]]aaaggglllmmmnnnnnnooommmnnnpppqqqrrrtttxxxzzz{{{~~~|||vvvvvvwwwwwwvvvxxxyyy{{{}}}}}}|||zzzyyyyyyyyyyyyzzzzzz|||}}}~~~}}}zzzzzz{{{{{{xxxuuurrrsssttttttqqqmmmhhheee]]]^^^^^^^^^___bbbfffiiiggglllttt{{{vvv```[[[hhhoooiiieeeddddddcccbbb``````___]]]\\\\\\___bbbccc```]]]`````````aaaaaaaaaaaabbb```]]]^^^aaa___ZZZ]]]dddlllkkkiiigggfffeeeffffffeeeqqq{{{[[[UUUcccoooyyyqqqGGG>>>;;;AAADDDAAABBBGGGYYYcccqqq}}}tttdddXXXRRRMMMGGGDDDAAA???>>>@@@AAABBBBBB@@@AAABBBBBBAAA@@@>>>=========>>>>>>??????@@@@@@======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;===???AAACCCDDDLLLKKKLLLOOORRRUUUVVVVVVeeefffjjjooommmkkkpppyyyyyyzzzvvvlllnnnyyywwwnnnpppwwwvvvxxxyyyvvv|||tttwwwyyybbbWWWYYYXXXYYY[[[\\\\\\\\\[[[ZZZ[[[]]]^^^]]]ZZZXXXZZZ\\\^^^\\\ZZZ[[[]]]^^^\\\ZZZ^^^______``````___^^^^^^^^^___^^^]]]\\\]]]```cccaaa___hhhtttppphhh{{{~~~wwwsssfff```bbbWWWJJJ@@@<<<<<<<<<;;;===;;;999999999999888666999999999888888777777666:::::::::;;;<<<<<<======<<<===???AAACCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???===<<<::::::>>><<<;;;999888888888999555555555555444333333333333===;;;999CCCLLLRRR\\\ggghhhpppyyyxxxsssxxxfffgggqqqyyyyyyvvvsssooolllZZZTTTMMMKKKLLLMMMKKKHHHDDDDDDEEEEEEEEEFFFFFFFFFLLLMMMMMMLLLKKKKKKLLLNNNLLLIIIHHHIIIMMMOOONNNLLLMMMPPPPPPQQQQQQQQQkkkxxxoooooorrroooiiieeeYYY[[[^^^bbbeeeggghhhhhhhhhggggggfffeeedddcccccccccddddddddddddccccccbbbaaaccceeeffffffgggjjjkkkooo```JJJBBB>>>@@@TTT{{{lllUUUOOOMMMJJJPPPUUUSSSNNNMMMOOORRRZZZ^^^dddhhhjjjkkklllmmmlllnnnpppqqqrrrtttwwwzzz|||~~~yyywwwxxxxxxwww{{{{{{|||}}}}}}|||{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}zzzyyyzzz{{{yyywwwvvvvvvuuusssooojjjeeebbbWWWYYYZZZZZZ\\\aaaiiinnnrrrxxxppp______jjjooojjjcccccccccccccccbbbbbbbbbaaa___]]]^^^___```___]]]^^^______```aaabbbccccccbbb```aaaccc```ZZZ[[[```iiihhhgggeeedddddddddeeefffjjjrrrttt[[[___ssssssTTTFFF;;;<<<@@@AAABBBEEEKKKTTTcccrrrqqqdddZZZPPPHHHHHHFFFDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA???>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;===>>>@@@BBBCCCGGGGGGIIIMMMQQQTTTUUUVVV\\\```jjjvvv{{{|||uuulllrrr{{{yyy}}}zzz{{{~~~|||yyy|||uuu^^^TTTVVVQQQSSSUUUWWWZZZ\\\]]]]]]ZZZ\\\]]]\\\YYYXXXYYY[[[___]]]\\\\\\^^^___^^^\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[\\\___aaahhheeehhhnnniiibbbjjj|||{{{rrrkkkfff^^^WWWRRRMMMHHHDDDBBB???<<<::::::;;;;;;::::::999999888777777777666666666777777888888888999777888999;;;<<<===>>>>>>????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888999999888777777777777777444444444444555777888999@@@OOOSSSSSS\\\aaadddlllrrrpppsssxxxxxxwww|||tttpppuuu{{{~~~{{{ooobbbVVVPPPJJJHHHJJJJJJIIIFFFEEEEEEEEEEEEEEEEEEEEEEEELLLMMMNNNMMMKKKKKKMMMNNNLLLJJJHHHHHHKKKMMMMMMMMMNNNQQQRRRTTTUUUSSSfff|||rrrkkkjjjjjjeeeaaa___ZZZ___dddeeeccccccfffiiifffeeedddcccbbbaaaaaa`````````aaabbbcccccccccbbb```aaabbbcccccceeehhhkkknnnrrrpppTTTDDD???>>>FFF```aaaRRRRRRFFFLLLSSSVVVTTTPPPMMMMMMUUUYYY___cccfffhhhjjjkkklllnnnppprrrsssuuuxxxzzz}}}}}}|||yyyzzzyyyxxx~~~}}}}}}|||{{{{{{{{{{{{yyyyyyzzzzzz{{{|||||||||~~~|||zzzyyyyyyyyyxxxwwwxxxvvvsssoooiiiddd```^^^YYY[[[\\\\\\^^^eeeqqq{{{~~~zzzgggaaagggmmmlllhhhbbbbbbbbbcccccccccdddddddddbbb^^^]]]]]]^^^______\\\]]]]]]___```aaabbbcccccccccdddfffccc^^^\\\^^^eeedddcccbbbbbbbbbbbbbbbeeeaaaggg}}}cccZZZtttuuucccQQQ???:::???CCCCCCAAA???EEERRRbbbsss|||ooocccVVVLLLJJJHHHFFFFFFEEEDDDBBB@@@CCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::<<<<<<<<<<<<===???@@@AAA@@@BBBEEEIIIMMMOOOQQQRRRRRRVVVaaaqqq}}}yyynnnfffooo|||}}}{{{sssnnnZZZTTTVVVOOOOOOQQQSSSUUUXXX[[[\\\XXXYYYZZZZZZXXXWWWXXXYYY___^^^]]]]]]___```___]]]^^^]]]\\\\\\\\\]]]^^^___^^^^^^^^^\\\[[[[[[]]]___bbb``````cccdddccceeejjj|||~~~|||xxxrrrkkkccc\\\WWWTTTGGGCCC===999888999::::::::::::999888888888888999555555555666666666666666444555666777777888777777888888888888888888888888666666666666666666666666555666666666666666666777666666666666666666666666444444444444666888;;;===HHHZZZcccfffmmmoooooovvv|||yyy{{{|||||||||vvvwwwyyylllVVVOOOKKKFFFEEEFFFGGGFFFDDDFFFFFFFFFFFFEEEEEEEEEEEEMMMMMMNNNMMMLLLKKKMMMOOOMMMKKKHHHHHHJJJMMMNNNNNNOOORRRRRRVVVXXXTTT```zzzwwwmmmeeebbbbbb______aaahhhhhhgggccc^^^^^^bbbfffdddcccbbbaaa```___^^^^^^``````aaabbbbbbbbbbbbaaa___````````````cccgggjjjpppmmm___GGGAAABBBAAALLLnnnyyy[[[NNNHHHKKKQQQXXXXXXRRRLLLJJJQQQUUUZZZ^^^aaadddhhhjjjlllnnnqqqsssuuuvvvyyy{{{||||||~~~{{{{{{{{{{{{}}}{{{yyyxxxyyyzzzzzzyyyzzzzzz{{{{{{||||||{{{zzzzzzzzzzzzzzzxxxvvvtttuuurrrmmmhhhccc```^^^^^^___aaaaaa___```hhhvvv~~~qqqaaaeeeoooooogggbbb````````````aaaaaaaaaaaabbbaaa___^^^^^^^^^______ZZZZZZ[[[[[[\\\]]]]]]]]]___```cccffffffcccaaa````````````_______________bbb[[[cccpppkkkWWWhhh}}}yyyeeeLLL>>>???DDDCCC??????@@@FFFRRRccctttwwwlll___TTTQQQMMMIIIFFFDDDCCCAAA???DDDDDDCCCCCCBBBAAA@@@???@@@@@@@@@???>>>======<<<:::::::::999999999888888999999::::::::::::;;;;;;<<<<<<<<<<<<===>>>>>>???===???BBBDDDFFFGGGIIIJJJMMMNNNTTTaaarrr{{{pppjjjjjjyyy|||ppp{{{fffZZZXXXWWWSSSRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWXXXXXX]]]]]]]]]]]]^^^^^^^^^^^^^^^]]][[[ZZZZZZ\\\^^^____________]]][[[[[[\\\^^^[[[^^^^^^]]]```fffiiihhhfff~~~lllkkkuuujjjdddaaaaaaTTTNNNEEE???;;;;;;;;;;;;999999888888999:::;;;<<<888888888888888888888888666666777777777777666666777777777777777777777777555555555555555555555555666666666666666777777777555666666666666666555555666555444444777:::>>>AAALLL^^^ggghhhnnnppprrrzzz{{{zzzxxxvvvnnngggjjjsss}}}yyywwwvvvyyyzzzdddMMMJJJGGGDDDCCCDDDEEEEEEDDDHHHHHHHHHGGGGGGGGGGGGFFFLLLMMMNNNMMMKKKKKKMMMNNNNNNMMMKKKJJJKKKMMMOOOPPPPPPRRRPPPTTTXXXUUU[[[pppqqqfff\\\[[[^^^bbbhhhnnnrrrlllccc[[[YYY[[[___cccbbbaaaaaa```______^^^^^^bbbbbbbbbbbbbbbaaa``````^^^______^^^^^^```dddgggkkklll{{{pppVVVBBBDDDAAAAAAWWW{{{sssUUUMMMJJJLLLTTTXXXSSSNNNLLLNNNQQQVVVZZZ]]]aaaeeehhhkkknnnrrrtttvvvwwwzzz{{{}}}|||~~~~~~}}}}}}}}}}}}~~~|||yyywwwvvvwwwxxxyyyyyyzzz{{{||||||{{{{{{zzzxxx{{{~~~}}}yyyuuurrrqqqmmmhhhccc``````bbbdddcccdddccc```aaahhhuuu~~~|||jjjbbbmmmuuunnnbbb[[[^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]___``````_________ZZZZZZYYYYYYXXXWWWWWWWWWUUUYYY]]]aaadddeeecccaaa^^^^^^^^^^^^^^^]]]]]]]]]^^^[[[dddkkkuuuwww[[[VVVllldddEEE999>>>BBBAAABBB@@@@@@GGGTTTfffwww~~~vvvkkkbbb\\\WWWOOOIIIFFFEEEDDDCCCEEEDDDCCCBBBAAA@@@??????CCCBBBBBBAAA@@@???>>>>>>::::::999999999888888888999999999::::::;;;;;;;;;<<<<<<;;;;;;<<<======>>>===???AAAAAAAAAAAADDDFFFIIIMMMTTTaaarrrppplllccc```nnnwwwmmm]]]ZZZZZZVVVVVVUUUSSSRRRQQQRRRSSSSSSUUUUUUUUUVVVWWWWWWWWWWWWZZZZZZ[[[[[[[[[[[[\\\]]]]]]\\\ZZZYYYZZZ\\\^^^______``````___]]]\\\]]]^^^ccchhhggg```]]]ccchhhiiigggmmmzzzggggggpppwwwnnnhhhfffggg```VVVLLLFFFCCC@@@???888777777666777999:::<<<;;;;;;;;;::::::999999999888888999999888888777666777777777777777777777777666666666666666666666666777777777777666666666666555555555555555555555555555555666888===BBBHHHKKKWWWfffjjjiiippptttxxx|||{{{yyypppggg```eeesss|||zzzuuuqqqnnngggWWWGGGGGGFFFDDDDDDDDDEEEEEEDDDIIIIIIIIIIIIIIIIIIIIIIIILLLMMMMMMLLLKKKKKKLLLNNNOOONNNMMMLLLLLLMMMOOOQQQOOOPPPMMMOOOUUUSSSXXXjjjqqqccc___bbbgggnnnsssoooiiiaaa[[[YYY\\\```ccc````````````````````````bbbbbbbbbbbbaaaaaa```___^^^______^^^^^^___aaadddeeemmmvvvrrrKKKFFF@@@???JJJdddtttZZZOOOIIINNNSSSPPPNNNOOOLLLNNNRRRUUUXXX]]]bbbeeeiiilllpppsssuuuwwwyyyzzz~~~}}}}}}~~~~~~}}}}}}{{{zzzxxxvvvvvvvvvwwwxxxyyyzzz{{{||||||{{{zzzzzzyyy}}}}}}xxxsssqqqlllgggaaa]]]\\\```fffjjjjjjhhhgggfffiiiqqqzzzoooiiikkktttvvvkkk^^^XXX[[[[[[[[[ZZZZZZYYYYYYYYYXXX[[[^^^```___^^^^^^^^^\\\[[[ZZZYYYXXXVVVUUUUUUOOOTTTXXX[[[```dddbbb^^^]]]]]]^^^^^^]]]\\\[[[[[[[[[]]]eeegggmmmjjjPPPUUUiii~~~VVV999888AAADDDAAA@@@???AAAJJJYYYkkkwwwyyyqqqeee___WWWOOOKKKHHHFFFEEEGGGFFFDDDCCCAAAAAA@@@@@@BBBAAAAAA@@@???>>>>>>===:::::::::999999999888888888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>???AAABBBBBBAAACCCIIIMMMOOOZZZiiivvvsssbbb^^^UUUWWWnnn~~~zzzsssbbbXXXYYYXXXSSSTTTTTTTTTSSSSSSTTTTTTUUUUUUTTTSSSUUUWWWXXXXXXWWWWWWXXXYYYZZZYYYYYYZZZ\\\\\\[[[[[[[[[[[[\\\^^^___^^^```aaa```^^^]]]^^^___ccchhhiiiccc^^^bbbiiinnnmmmfffiiiqqqkkkxxxwwwpppsssmmmdddZZZRRRLLLFFFCCC===;;;999888777888999:::======<<<;;;:::999999888888888888888888777666666777777777777777777777777555555555555555555555555666666555555555555555555444444444444555777999:::999;;;>>>DDDKKKRRRYYY]]]dddooopppooowww|||~~~gggeeehhhssszzz{{{yyyrrreee[[[SSSKKKDDDFFFFFFEEEEEEDDDDDDEEEEEEIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLKKKJJJIIIKKKMMMNNNOOOOOONNNMMMMMMNNNPPPLLLOOOKKKKKKPPPPPPUUUddd~~~~~~kkkeeefffhhhjjjlllgggiiijjjgggcccaaabbbeee______```aaaaaabbbbbbccc^^^______````````````___^^^___``````^^^^^^___```aaaiiioooyyyhhhQQQAAABBBFFFPPPllluuu```NNNLLLNNNKKKJJJMMMIIIKKKNNNQQQSSSXXX]]]aaaeeeiiimmmqqqssstttvvvwww{{{{{{||||||~~~~~~|||{{{zzzyyyxxxwwwwwwxxxxxxyyyyyyzzz|||}}}}}}{{{zzzyyyyyy{{{|||zzzvvvqqqooonnnddd___XXXTTTUUU[[[dddjjjkkkiiiiiimmmttt}}}fffmmmvvvyyyrrrggg^^^[[[WWWXXXXXXXXXXXXXXXYYYYYYZZZ\\\^^^]]][[[[[[\\\]]]^^^^^^]]]\\\[[[ZZZZZZYYYTTTXXXZZZZZZ^^^cccaaa[[[^^^^^^______^^^\\\ZZZYYYZZZ___```bbbjjj{{{dddUUUVVV]]]zzztttKKK>>>@@@AAA===???AAA@@@CCCLLL[[[fffrrr{{{|||qqqllleee___YYYTTTOOOKKKJJJIIIGGGEEECCCCCCCCCCCC@@@@@@@@@??????>>>>>>>>>;;;:::::::::999999999999888888999::::::;;;<<<<<<::::::::::::;;;<<<===>>>@@@BBBEEEFFFGGGMMMWWW^^^eeesss}}}pppgggaaaYYYUUU___ttt}}}~~~uuuvvv|||yyyjjj]]]XXXXXXXXXVVVRRRSSSTTTTTTUUUUUUUUUTTTUUUSSSRRRTTTXXXYYYYYYWWWUUUWWWYYYYYYXXXXXXZZZ\\\[[[[[[\\\\\\]]]^^^^^^___\\\^^^______^^^]]]^^^___\\\^^^aaacccbbbbbbiiipppllleeeccclllzzzssskkkcccZZZRRRMMMJJJHHHDDD@@@===<<<<<<<<>>===<<<;;;:::999777888888888888777777666777777777777777777777777666666666666666666666666444444444555666666777777777777777888;;;@@@EEEHHHHHHKKKOOOUUU\\\ccchhhkkklllwwwyyyzzziiimmmuuu~~~vvvnnnmmmmmmeeeVVVKKKGGGFFFDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFFFFGGGHHHIIIJJJJJJKKKIIIJJJKKKJJJHHHHHHJJJKKKJJJMMMOOOOOOMMMKKKLLLMMMHHHNNNLLLJJJNNNLLLOOO\\\tttxxxvvvwwweee```dddffffffeeecccmmmwwwwwwnnnfffdddeee______```aaabbbcccdddeeeZZZ[[[]]]^^^___`````````^^^```aaaaaa___]]]]]]^^^]]]aaaeeemmm```DDDEEEEEEAAAUUUvvvrrrWWWNNNLLLGGGFFFJJJHHHIIIKKKMMMPPPUUUZZZ^^^bbbfffkkkoooppprrrsssuuuxxxyyy{{{}}}}}}zzz}}}~~~{{{yyyyyyyyyyyyxxxyyyyyyzzzzzzyyyzzz|||}}}}}}{{{zzzxxxwwwxxxvvvrrrllliiiiiijjj\\\WWWPPPLLLMMMUUU___eeefffddddddlllwwwvvvnnnwwwbbbrrr~~~|||oooddd```___UUUUUUVVVWWWXXXYYYZZZ[[[]]]^^^]]][[[XXXWWWZZZ]]]`````````_________^^^^^^\\\______]]]```dddaaaZZZ______```___^^^\\\ZZZYYY[[[```[[[^^^jjjppp}}}cccSSSUUUcccnnnaaaHHH@@@<<<<<<@@@DDDBBB???BBBMMMWWW\\\hhhwww|||wwwrrrlllddd\\\WWWLLLKKKIIIGGGEEEEEEEEEEEEAAAAAAAAA@@@@@@@@@@@@@@@;;;;;;;;;:::::::::999999888888999::::::;;;<<<<<<999999999:::;;;<<<>>>>>>@@@CCCGGGIIIMMMVVVcccmmm{{{|||lllccc___eee[[[]]]ppp|||}}}zzzvvvrrrxxx~~~ssseee]]][[[ZZZ[[[\\\SSSTTTUUUUUUUUUTTTRRRQQQUUUSSSRRRTTTXXXZZZYYYXXXUUUWWWZZZYYYXXXXXXZZZ\\\ZZZ[[[\\\^^^^^^______^^^ZZZ\\\^^^^^^]]]]]]^^^___\\\ZZZ]]]cccccc___aaaggghhhfffeeecccfffyyy~~~}}}uuulllbbb\\\XXXUUUOOOIIIDDDBBB@@@@@@BBBAAAAAA???>>>===<<<;;;888999999999999999888888888888888888888888888888777777777777777777777777333333555666888999:::;;;;;;;;;;;;>>>CCCJJJQQQUUUXXXZZZ^^^cccgggllloooqqqssswww}}}}}}vvv{{{wwwnnnhhh]]]]]]VVVJJJCCCCCCFFFFFFEEEEEEFFFEEECCCBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJJJJHHHIIIJJJIIIGGGGGGIIIJJJHHHKKKOOOOOOLLLJJJJJJKKKFFFNNNNNNKKKMMMIIIJJJVVVhhh~~~ooommmsssqqqlllfffdddeeefffeeedddfffgggiiijjjiiihhhfffeee```ccceeeccc______bbbggg\\\\\\]]]^^^___```aaaaaa]]]___aaaaaa___\\\ZZZZZZ^^^___aaafffqqqzzz\\\IIIAAAAAAJJJUUUgggUUUMMMFFFDDDIIIHHHHHHFFFGGGLLLRRRVVVVVV^^^aaaeeehhhkkkooosssvvvyyyzzz}}}~~~|||}}}}}}|||zzzyyyyyyzzzzzzyyy||||||zzzzzz|||vvvtttrrrnnniiieee```^^^WWWSSSNNNIIIHHHMMMTTTZZZUUU]]]iiiuuu}}}{{{ooodddhhhvvv|||ppphhhuuu|||qqqbbb]]]^^^```ZZZXXXYYY]]]]]][[[[[[]]]ZZZYYYXXXXXXZZZ]]]aaaccccccbbbbbbcccdddccc___\\\______^^^]]]\\\___cccfffbbbbbbaaaaaa`````````___```^^^\\\]]]aaalllUUUUUU___nnn}}}wwwLLL>>>DDD777>>>CCCBBB???@@@BBBDDDMMMVVVeeevvvxxxnnnggg```VVVMMMIIIGGGEEEDDDGGGEEECCCAAA@@@@@@???>>>===<<<;;;::::::<<<<<<;;;999<<<;;;999999999999777666888999:::<<<============???DDDJJJQQQZZZhhhzzz~~~lll___[[[]]]rrrvvv~~~wwwwww}}}~~~zzzwwwttttttzzzkkk^^^\\\\\\YYYUUUUUU\\\XXXSSSQQQSSSVVVWWWVVVSSSTTTUUUVVVWWWVVVVVVUUUSSSSSSVVVZZZZZZWWWXXX[[[ZZZ\\\^^^]]][[[ZZZ[[[^^^ZZZZZZZZZ[[[\\\]]]^^^___XXXYYYZZZ\\\]]]]]]]]]]]]```fffiiifffccckkkrrroooxxxqqqtttvvvmmmZZZPPPQQQOOOIIIKKKEEE???>>>@@@AAA>>>:::<<<999555555777999:::999777777888777666666888999333555777888888999;;;<<<999999999::::::;;;<<<===@@@DDDJJJOOOTTTZZZaaaeeegggccchhhsssvvvqqqvvvvvvwwwssspppnnniiiiiiuuu~~~~~~{{{|||kkk[[[TTTJJJDDDAAAAAAAAA@@@DDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGJJJIIIGGGFFFFFFGGGIIIJJJFFFHHHIIIKKKKKKKKKKKKJJJJJJLLLMMMLLLLLLLLLNNNPPPZZZvvvhhhdddiiiooolllhhhffffffgggggggggdddeeefffgggggggggffffffaaadddeeeccc```___cccfffhhhfffcccaaa______```aaacccddddddbbb___[[[ZZZZZZ]]]\\\```dddiii|||ttt[[[HHH???CCCKKKiiieeeSSSGGGDDDEEEGGGGGGHHHJJJMMMRRRVVVWWW[[[^^^bbbeeehhhlllpppsssuuuwwwyyy{{{|||~~~{{{~~~}}}|||zzzyyyxxxxxxyyyyyy{{{}}}}}}|||zzzwwwvvvvvvsssppplllgggbbb]]]ZZZXXXTTTTTTRRRNNNKKKKKKOOOSSS```gggsss}}}xxxmmmbbbccccccmmmoooiiiuuu||||||pppbbb___aaaccc^^^\\\]]]``````]]]]]]``````___]]]\\\\\\]]]___aaa___aaaccccccaaa`````````[[[\\\]]]]]]^^^```dddggg`````````_________^^^^^^bbb````````````ffftttYYY]]]kkkmmmPPP999<<<===>>>@@@???>>>@@@BBBFFFNNN\\\lllyyyzzzqqqggg]]]XXXSSSMMMJJJJJJHHHEEECCCBBBBBBCCCBBBAAA>>>===;;;;;;;;;;;;:::999;;;;;;:::;;;<<<<<<<<<;;;<<<<<<======???@@@BBBCCCIIIPPP[[[fffooo{{{rrraaaTTTUUU\\\zzz~~~yyy{{{}}}|||xxxyyyrrrfff]]]]]]^^^[[[WWWVVVWWWTTTQQQQQQTTTWWWXXXWWWTTTTTTSSSRRRRRRSSSSSSTTTVVVVVVXXX\\\\\\YYYZZZ^^^[[[]]]______]]]\\\]]]___YYYZZZ[[[\\\\\\\\\[[[ZZZXXXXXXYYYYYYZZZZZZ[[[[[[^^^``````___^^^cccmmmuuuuuugggmmm|||}}}mmmdddccc```YYY[[[WWWRRRLLLHHHFFFCCCBBBAAA>>><<<;;;<<<===;;;999999999999777777999<<<@@@<<<<<<<<<;;;;;;===BBBEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOSSSYYY\\\___bbbgggkkkpppooossszzz}}}{{{{{{~~~mmmgggccceeeggglllwww{{{vvvyyy|||}}}~~~lllRRRMMMFFFAAA@@@AAA@@@@@@CCCCCCCCCCCCCCCDDDDDDEEEBBBCCCCCCEEEFFFGGGHHHHHHJJJIIIHHHHHHGGGHHHIIIJJJIIIJJJKKKLLLLLLKKKJJJJJJIIIJJJKKKJJJIIIJJJLLLNNNVVV~~~rrrgggccceeejjjjjjhhhfffddddddfffhhhccccccddddddeeeeeeffffffaaacccdddccc```___bbbeeemmmjjjfffbbb```___```aaaeeeeeeeeebbb___]]]]]]^^^^^^ZZZ]]]bbb```hhhvvvXXXCCC???DDDRRRhhhbbbQQQJJJHHHDDDEEEGGGIIIJJJKKKNNNQQQVVVYYY]]]aaadddggglllnnnppprrruuuwwwyyy{{{~~~}}}}}}~~~~~~|||{{{~~~~~~}}}|||{{{{{{{{{||||||zzzyyyxxxwwwuuurrrpppkkkgggaaa[[[VVVRRRQQQPPPOOOSSSXXXXXXVVVWWW[[[```pppwwwzzzhhh[[[WWWdddbbblllxxxgggkkkxxxkkkaaa___bbbcccbbb``````cccccc``````ccceeecccaaa^^^\\\\\\\\\\\\ZZZ^^^```___]]]\\\```ddd[[[\\\^^^______```bbbddd^^^^^^^^^]]]]]]]]]]]]\\\`````````aaa______gggqqqcccYYY^^^}}}vvvSSSJJJ???999???DDDAAA>>>???@@@EEEOOO\\\iiittt|||zzzrrrmmmfff]]]XXXWWWNNNKKKGGGEEEEEEEEEEEEDDDDDDBBB???=========<<<;;;::::::;;;;;;;;;<<<;;;;;;???>>>===>>>AAAFFFKKKNNNYYYcccrrr}}}sssjjjbbbTTTJJJSSSeeezzzuuu}}}xxx{{{ggg```ZZZ\\\^^^\\\XXXWWWXXXVVVUUUUUUVVVWWWWWWVVVUUUSSSQQQOOOOOOPPPRRRTTTXXXWWWZZZ]]]]]]ZZZ[[[___ZZZ]]]______^^^\\\\\\]]]XXXYYY[[[\\\\\\ZZZWWWVVVYYYXXXWWWWWWWWWXXXYYYZZZ```^^^\\\]]]```cccccccccjjj{{{llljjj|||{{{wwwqqqnnnlllggg___VVVQQQPPPQQQMMMLLLKKKJJJIIIGGGDDDAAACCCEEEGGGGGGFFFEEEFFFGGGEEEGGGIIIIIIJJJKKKNNNQQQQQQUUUZZZ___bbbcccbbbaaacccgggjjjllllllnnnrrrvvvxxx|||www|||kkkfffffflllssswww|||yyyzzz{{{wwwuuukkkXXXHHHEEEBBB@@@@@@@@@@@@???BBBBBBCCCCCCCCCDDDDDDDDD@@@@@@BBBCCCEEEGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIILLLLLLLLLMMMLLLLLLKKKJJJKKKKKKKKKJJJIIIJJJLLLNNNSSSuuu~~~vvvpppiiieeefffccceeefffccc``````cccfffddddddcccccccccdddeeeeee```aaabbbaaa___^^^```aaaeeedddbbbaaa``````aaaaaabbbbbbaaa___^^^^^^```ccccccZZZYYY___\\\[[[tttlllOOOCCCAAAFFFTTTqqqiiiZZZNNNEEEEEEGGGIIIHHHFFFHHHLLLQQQTTTXXX\\\___bbbfffiiikkknnnqqqsssuuuwwwzzz|||}}}||||||||||||}}}||||||~~~~~~}}}||||||{{{{{{xxxuuurrrqqqrrrqqqmmmjjj^^^ZZZTTTNNNJJJIIIJJJJJJSSSXXX^^^``````eeennnuuuqqqYYYPPPUUUaaaeeesssqqqkkkwwwyyynnnddd___`````````aaa______bbbbbb```aaadddcccbbb```^^^\\\ZZZYYYYYYXXXYYYYYYYYYYYY[[[___aaa]]]___``````^^^]]]\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\^^^```^^^]]]bbbiiisss}}}dddVVVgggiiiOOO;;;>>>GGGEEE???===>>>AAAFFFMMMVVVaaakkkqqq{{{~~~zzzqqqllllllZZZVVVQQQMMMKKKIIIHHHFFFJJJGGGCCC@@@@@@??????>>>===>>>>>>===<<<<<<===>>>@@@??????AAAGGGPPPYYY___nnnwwwjjj^^^WWWUUUMMMJJJ]]]wwwzzzwwwwwwxxxyyyssszzz{{{```\\\XXXWWWYYYXXXWWWVVV]]]\\\[[[ZZZYYYXXXVVVTTTTTTSSSQQQQQQQQQSSSUUUVVVXXXWWWYYY\\\\\\YYYZZZ^^^[[[]]]^^^^^^]]][[[YYYXXXYYYYYYZZZZZZZZZYYYYYYYYY\\\[[[YYYXXXWWWYYYZZZ[[[___]]][[[^^^bbbdddccc```dddhhhwww}}}wwwoooiiieeecccccc^^^_________]]]YYYUUUSSSUUUZZZ___bbb```ZZZUUURRRNNNSSSZZZ^^^```___^^^^^^\\\bbbkkkssswwwvvvrrrooosssuuuvvvwwwxxx{{{~~~ooopppxxx}}}ooopppvvv|||{{{yyy|||{{{wwwhhh^^^SSSCCCBBBBBBBBBBBBBBBAAA@@@???AAAAAABBBCCCDDDDDDDDDDDDAAABBBCCCDDDFFFGGGHHHHHHHHHIIIKKKLLLMMMLLLJJJIIILLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOMMMLLLMMMOOOQQQTTTiiivvvpppkkkfffcccbbbaaaccceeeccc```___bbbeeeffffffdddccccccccccccddd___`````````^^^]]]]]]^^^]]]___aaaccccccbbb```______^^^^^^\\\[[[\\\___bbbhhh[[[WWW]]]\\\YYYfff|||```III>>>@@@IIIYYYooolllRRRLLLHHHHHHJJJIIIFFFIIINNNMMMPPPTTTWWWYYY\\\___bbbeeehhhllloooqqqsssuuuwwwxxxyyyyyyzzzzzz{{{{{{|||}}}~~~}}}||||||zzzyyywwwvvvuuuuuuqqqllliiihhhfffbbb^^^PPPMMMIIIFFFEEEEEEGGGIIIVVVXXX[[[]]]aaajjjwwwhhhPPPNNNZZZ\\\iii~~~ssshhhqqq~~~xxxnnndddaaaaaabbbaaa______\\\[[[^^^___^^^___ccc`````````___^^^]]]\\\[[[YYYUUUQQQSSSXXX\\\\\\[[[[[[]]]______]]][[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\[[[\\\^^^]]][[[___eeekkk|||aaaYYYcccyyysssIII;;;???CCCAAA???@@@AAABBBDDDGGGNNNWWW]]]kkkqqq{{{}}}}}}oookkkddd^^^YYYVVVRRRPPPOOOKKKFFFBBBAAAAAAAAAAAA@@@BBBBBBAAAAAABBBFFFIIIIIIIIIJJJNNNWWWcccnnnvvv}}}oooYYYOOOKKKNNNNNNTTTkkk~~~zzzyyyyyy|||xxxuuuvvv{{{~~~{{{sss|||{{{nnn]]][[[WWWRRRQQQSSSUUUUUU[[[\\\\\\[[[YYYWWWUUUTTTRRRSSSTTTVVVWWWXXXXXXXXXZZZYYYZZZ\\\\\\YYY[[[____________^^^]]][[[YYYWWW[[[YYYWWWVVVWWWZZZ]]]______^^^\\\[[[[[[\\\]]]^^^ZZZZZZZZZZZZ[[[\\\^^^___ddd______nnn{{{oooppp}}}{{{wwwtttqqqrrrrrrrrrooollliiihhhiiilllppprrrpppllliiiggg^^^bbbgggkkkmmmnnnoooqqqnnnppptttyyy|||~~~~~~~~~~~~~~~xxxrrrnnnmmmggg```jjjsssmmmtttxxx}}}~~~}}}{{{yyyxxxyyyssstttnnn[[[OOOJJJAAAAAACCCDDDEEEDDDBBB@@@???@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGIIIKKKMMMNNNMMMKKKJJJJJJJJJKKKMMMNNNPPPQQQRRRRRRRRRQQQOOONNNOOORRRUUU[[[eeewwwppplllgggdddcccdddeeeeeedddcccbbbdddeeeddddddddddddcccccccccccc_______________^^^\\\\\\^^^```dddffffffccc___]]]^^^^^^\\\ZZZXXXXXXZZZ\\\fff\\\WWWZZZ\\\[[[```iiivvvVVVAAA>>>BBBGGGTTTnnnbbbUUUKKKEEEFFFGGGDDDFFFMMMIIILLLOOOQQQRRRTTTWWWZZZ]]]```eeehhhjjjlllnnnpppppprrrtttuuuuuuvvvxxxzzz{{{||||||}}}}}}}}}||||||}}}}}}|||zzzxxxuuusssqqqoookkkfff```[[[VVVRRROOOGGGFFFFFFFFFFFFHHHIIIJJJIIIKKKPPPXXXcccrrr}}}bbbRRRVVVcccfffxxxwwwbbbfffsssyyynnneee^^^```dddeeecccbbb___[[[ZZZ\\\\\\ZZZ[[[___^^^___aaabbbbbbbbbaaa```[[[UUUOOOQQQXXX\\\ZZZVVVUUUXXX[[[\\\[[[[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\\\\^^^\\\\\\]]]\\\YYY[[[```jjjssswww___SSSYYYpppccc@@@666<<>>@@@AAACCCDDDDDDDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHKKKLLLMMMLLLKKKJJJIIIIIIJJJLLLNNNQQQSSSTTTSSSSSSRRRPPPPPPRRRUUUXXX```ddduuupppnnnkkkiiijjjfffeeeddddddddddddcccbbb___```aaacccddddddcccccc```````````````___]]]\\\___aaadddeeeeeeccc```^^^[[[[[[[[[YYYWWWWWWXXXZZZ\\\[[[ZZZXXXYYY\\\^^^```uuupppUUUEEECCC@@@CCCUUUpppkkkYYYKKKHHHGGGBBBBBBGGGEEEGGGJJJKKKLLLMMMOOOQQQSSSVVV[[[___aaaccceeefffgggjjjmmmnnnnnnooorrrtttxxxxxxxxxwwwwwwwwwwwwwwwyyyyyyxxxuuurrroookkkjjjaaa```[[[UUUNNNIIIGGGFFFDDDFFFIIIKKKMMMMMMMMMLLLGGGKKKTTTbbbsssooo______hhhooozzzmmmfffqqqxxxsssggg^^^YYY]]]cccddddddeeeddd___\\\\\\[[[WWWWWWZZZ\\\^^^```cccddddddcccbbb\\\WWWSSSTTTXXXZZZXXXUUUSSSVVVXXXYYYYYYYYYZZZ\\\[[[[[[\\\\\\]]]]]]]]]]]][[[ZZZ[[[^^^]]]YYYXXX[[[ddddddxxxvvv[[[UUU^^^fffTTT<<<;;;@@@@@@@@@CCCDDDAAA===<<>>;;;<<>>KKK\\\kkkrrrttttttsss~~~zzzyyy{{{}}}~~~|||{{{vvvpppllloooxxxtttooobbbQQQFFFEEEFFFFFFIIIXXXccchhhrrr}}}{{{qqqkkkqqqpppooo~~~yyyttttttvvvyyy|||~~~xxxtttppphhh___YYYUUU]]]___XXXSSSTTTUUUTTTTTTVVVWWWUUURRRQQQSSSVVVXXXVVVTTTQQQPPPQQQSSSTTTSSSQQQQQQSSSRRROOOQQQVVVXXXTTTRRRSSSXXX]]]______ZZZXXXVVVUUUUUUVVVWWWXXXXXXYYYZZZ\\\]]]]]]]]]]]]XXXXXXYYY[[[\\\[[[WWWUUUSSSQQQSSSXXXZZZYYY]]]eee|||{{{pppjjjooouuu|||yyytttrrriiilllsssyyyvvvvvvtttssszzzwwwkkkSSSEEEAAA::::::>>>;;;777<<>>???HHHVVVddd}}}wwwZZZOOONNNIII@@@CCCEEEFFFFFFEEEDDDDDDDDDHHHIIIIIIKKKNNNQQQUUUVVVUUUWWW[[[___bbbdddddddddiiiggggggiiilllllliiifffiiiddd___\\\ZZZWWWRRROOOLLLIIIEEEBBBBBBDDDEEEFFFDDDHHHLLLKKKHHHKKKSSS[[[hhhyyy}}}jjjhhhpppzzz}}}zzzkkkmmm~~~yyyeeeZZZYYYWWWVVVWWWZZZ]]]___^^^^^^______^^^]]][[[ZZZZZZ[[[]]]___```___]]]\\\]]][[[XXXUUUTTTTTTTTTUUUYYYZZZZZZZZZZZZYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[WWWWWWWWWWWWXXXXXXYYYYYYXXX\\\___lllcccNNNUUUrrrhhhSSSGGG@@@AAAAAA@@@???@@@AAA>>>999>>>AAAJJJWWWdddmmmppppppmmmwwwzzzkkkYYYPPPFFFAAA@@@???DDDJJJQQQ___wwwvvvooorrrqqquuuyyy}}}vvvzzz~~~yyyvvv{{{zzzwwwqqqiii```ZZZWWWXXXWWWVVVVVVWWWXXXWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWXXXVVVTTTRRRQQQPPPNNNMMMOOOPPPPPPPPPQQQSSSWWWZZZYYYUUUPPPOOORRRWWWYYYZZZYYYWWWTTTRRRRRRTTTVVVXXXZZZZZZYYYXXXWWWWWWVVVVVVVVVWWWWWWWWWVVVVVVUUUTTTPPPPPPQQQRRRSSSTTTUUUUUUaaaqqquuullllllqqq|||{{{oooeeeccc___\\\]]]ccclllrrr~~~~~~~~~}}}}}}||||||{{{|||vvvooonnnppppppkkkeeeJJJEEE@@@>>>>>>???===;;;<<<<<<<<<<<<============@@@AAACCCBBBAAAAAABBBDDDCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMPPPOOOMMMLLLMMMOOORRRTTT\\\ZZZXXXVVVVVVWWWZZZ[[[YYYUUU]]]}}}~~~xxxnnnlllhhheeebbbbbbccceeeffffffdddcccbbbbbbbbbbbb^^^]]]\\\```fffiiigggdddaaa___]]]]]]^^^``````___]]]\\\[[[\\\^^^]]][[[XXXWWWVVVUUUUUUUUUVVVXXXYYYVVVVVVUUUUUUVVVVVVWWWXXXUUU]]]vvvaaaKKK>>><<>>===<<<;;;<<<<<<<<<============>>>@@@AAAAAA@@@@@@AAABBBBBBDDDEEEEEEDDDCCCEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMLLLKKKKKKLLLOOORRRTTTWWWWWWVVVUUUVVVWWWYYYZZZWWWVVV[[[ttt~~~xxxttthhhgggdddaaa``````aaaaaaeeeeeeeeeeeeeeedddccccccdddaaa___```cccdddcccbbbaaa^^^\\\\\\]]]^^^___^^^[[[ZZZYYYZZZZZZYYYWWWTTTUUUUUUTTTSSSSSSTTTVVVWWWUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVaaa~~~aaaIII===???FFFQQQccczzzlllXXXOOOGGGHHHGGGCCC???>>>@@@CCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIHHHKKKJJJJJJKKKLLLLLLJJJHHHFFFCCC@@@>>>???@@@@@@???>>>???AAACCCGGGKKKNNNPPPRRROOOLLLMMMVVVhhh}}}~~~aaaPPPOOOXXXpppxxxnnnqqqooo^^^ZZZZZZYYYWWWVVVVVVWWWYYYZZZXXXXXXYYYZZZZZZZZZZZZYYY[[[[[[ZZZYYYXXXWWWVVVVVVZZZYYYXXXWWWVVVWWWXXXXXXUUUVVVXXXYYYZZZ[[[[[[[[[YYYYYYYYYXXXWWWVVVTTTTTTYYYYYYXXXXXXWWWUUUTTTSSSQQQRRRSSSUUU]]]yyyuuu]]]SSSWWWddd~~~uuuPPPDDD<<>>???FFFLLLKKKJJJKKK^^^sssyyyvvvwwwzzz||||||zzzvvvzzz||||||wwwiiiYYYPPPQQQUUUTTTTTTTTTUUUUUUVVVVVVVVVQQQQQQQQQRRRRRRRRRRRRSSSSSSPPPLLLIIIHHHIIIKKKMMMMMMPPPTTTVVVVVVUUUUUUUUUWWWVVVUUUVVVWWWXXXWWWUUUWWWVVVTTTRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRPPPNNNLLLKKKLLLLLLKKKKKKKKKLLLNNNOOOLLLPPPSSSXXXeee}}}vvvnnniiigggvvv{{{~~~~~~vvv}}}~~~rrrqqqkkkeeefffqqqzzzwwwooonnnllljjjlllqqqwww}}}}}}zzzlll```WWWMMMBBB999<<<:::888888:::<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>@@@???>>>>>>???AAAAAACCCDDDDDDCCCCCCDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIIIIHHHHHHIIIKKKNNNRRRTTTQQQRRRRRRTTTUUUWWWXXXYYYTTTWWWYYYfffyyysssqqqpppgggeeecccbbbbbbbbbbbbbbbbbbcccdddeeeeeedddcccbbbdddbbb```aaabbbbbb```___^^^\\\\\\\\\]]]]]]\\\ZZZ\\\\\\\\\\\\[[[YYYWWWUUUSSSSSSRRRQQQRRRRRRSSSTTTQQQQQQPPPPPPPPPQQQQQQRRRVVVUUUVVVeeefffOOODDDAAABBBMMMaaavvvsss```SSSOOOKKKGGGEEECCC@@@>>>@@@@@@AAAAAA@@@@@@@@@???@@@AAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======???CCCFFFGGGIIIKKKNNNPPPRRRTTTUUUWWWQQQQQQTTT\\\llljjjRRRHHHSSSiiixxxlllrrr}}}{{{ggg[[[\\\ZZZYYYWWWVVVUUUVVVWWWWWWUUUUUUVVVWWWXXXXXXYYYYYYWWWVVVVVVUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWXXXYYYZZZWWWXXXYYYZZZ[[[[[[[[[[[[UUUUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXWWWVVVUUUSSSRRRQQQPPPRRRSSSRRR___uuu```VVVQQQ[[[mmm___===666<<<@@@AAACCC@@@BBBBBB@@@===<<<>>>AAAFFFNNNZZZdddkkkoooqqqsssvvvxxx{{{|||uuukkkbbb[[[SSSHHH@@@BBBCCCIIIPPPQQQOOOPPPTTTkkk~~~}}}|||}}}||||||wwwxxx}}}vvvyyyzzzvvvnnnaaaUUUPPPRRRVVVUUUVVVVVVVVVUUUTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQMMMIIIGGGIIIMMMQQQUUUWWWYYYYYYXXXVVVVVVVVVWWWVVVUUUUUUUUUUUUUUUUUUWWWVVVTTTSSSRRRSSSSSSTTTUUUUUUTTTSSSSSSRRRQQQQQQQQQQQQPPPOOONNNLLLJJJIIIKKKJJJIIIHHHHHHIIIKKKLLLOOOQQQOOOKKKLLLZZZrrr{{{tttpppkkkyyyssslllkkkzzzxxxyyy{{{www{{{wwwwwwwwwxxxwwwjjjeeeaaabbbjjjssswwwwww|||}}}|||zzzyyy|||}}}||||||~~~|||ooo]]]MMMEEEAAA???>>>888777777777999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<>>>??????>>>>>>???@@@@@@BBBCCCCCCBBBBBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGHHHJJJLLLOOOPPPKKKMMMOOORRRTTTUUUVVVVVVQQQWWWXXX\\\yyyyyyppplllkkkkkkhhhfffeeeeeeggghhhgggeee```aaabbbccccccbbb```_________aaabbbcccaaa^^^\\\]]]\\\\\\^^^___^^^[[[XXX\\\]]]^^^]]][[[YYYXXXWWWQQQQQQQQQPPPPPPPPPQQQQQQPPPOOOOOONNNNNNNNNOOOOOOMMMPPPPPPSSSgggjjjOOO>>>???EEEMMM\\\rrrlll___QQQJJJKKKLLLIIIEEE>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@===>>>>>>>>>>>>>>>???@@@===>>>???AAADDDHHHMMMPPPUUUXXX[[[[[[ZZZYYYZZZ\\\UUU\\\hhhxxxvvv___QQQNNNUUUhhhzzzllliii{{{yyyfff[[[XXXVVVYYYXXXWWWVVVUUUUUUVVVVVVTTTTTTUUUUUUVVVWWWXXXYYYVVVVVVUUUUUUTTTUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[[[[[[[\\\\\\[[[[[[ZZZVVVVVVWWWXXXXXXXXXXXXWWWTTTUUUVVVVVVVVVUUUSSSRRRQQQMMMPPPUUURRRTTTooo~~~lll\\\VVVWWWbbbYYYDDD>>><<<<<>>AAADDDCCC???======??????CCCIIIOOOTTTYYY]]]___ccceeekkkqqqxxx~~~{{{wwwtttqqqmmmkkkaaaZZZQQQJJJEEEBBB@@@>>>@@@GGGSSS[[[[[[ZZZaaajjjvvvzzzuuu}}}rrrpppwww|||}}}}}}wwwyyytttlllaaaYYYTTTTTTVVVWWWVVVXXXXXXWWWTTTRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQNNNJJJGGGHHHMMMQQQ[[[[[[ZZZWWWUUUTTTUUUVVVWWWVVVTTTSSSRRRSSSUUUWWWVVVVVVUUUUUUTTTSSSSSSRRRVVVUUUTTTSSSQQQOOONNNNNNMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIEEEGGGHHHGGGFFFKKKTTT\\\sssuuukkkddd```aaakkkzzztttnnnnnnsssuuunnnkkkhhhmmmxxx{{{uuuggg___]]]dddnnnyyy|||yyynnnmmmooosssxxx{{{}}}|||{{{{{{wwwzzz|||sss___UUUFFF;;;777888:::;;;888999999999888999::::::::::::::::::;;;;;;;;;;;;===>>>??????>>>>>>???@@@???AAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKLLLHHHJJJMMMPPPRRRSSSSSSSSSOOOVVVWWWVVVlll}}}rrrkkkgggggghhhgggfffeeegggkkkllljjjggg```````````````___^^^]]]ZZZ\\\___bbbbbb```]]][[[^^^\\\[[[[[[\\\\\\ZZZYYYXXXZZZ[[[[[[XXXVVVUUUVVVPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPOOONNNNNNNNNOOOOOOHHHLLLNNNOOOVVVtttmmmVVVAAABBBAAADDDVVVtttjjjWWWPPPNNNJJJFFFAAA@@@???>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA>>>???@@@@@@@@@AAACCCEEEEEEGGGJJJLLLNNNPPPTTTWWWRRRVVVZZZ\\\[[[\\\___bbbjjjtttxxxaaaJJJJJJWWWnnn}}}rrrkkkxxxmmmZZZXXXYYYTTTYYYXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXYYY[[[ZZZYYYWWWVVVTTTSSSRRRUUUUUUVVVWWWWWWXXXXXXYYY[[[\\\\\\\\\[[[[[[ZZZYYYZZZZZZZZZYYYXXXWWWUUUUUURRRSSSUUUVVVVVVTTTRRRQQQOOOKKKMMMTTTTTTQQQ]]]ooouuu^^^SSSVVVhhh|||dddMMM@@@<<<<<<===???AAAAAA@@@>>>>>>>>>===>>>???AAADDDHHHKKKMMMPPPSSSXXX^^^eeejjjnnnpppmmmooorrryyy~~~~~~|||xxxmmmiiiccc^^^ZZZUUUQQQNNNFFFCCC???<<<;;;<<>>======>>>@@@???@@@AAAAAA@@@@@@AAABBBCCCDDDFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJLLLNNNPPPPPPPPPPPPMMMTTTVVVUUUbbbwwwoooiiifffeeeeeedddbbbbbbeeejjjllliiieeeaaaaaa```^^^]]]]]]]]]]]]ZZZ\\\^^^^^^^^^\\\\\\[[[]]]YYYSSSPPPQQQSSSVVVXXXTTTVVVXXXXXXUUUSSSSSSTTTPPPPPPPPPPPPPPPOOONNNNNNOOONNNNNNMMMLLLLLLMMMMMMKKKIIIKKKQQQSSS^^^~~~]]]OOOCCCAAAGGGXXXvvvpppbbbWWWQQQMMMJJJFFFBBB??????@@@AAA@@@@@@@@@@@@AAABBBCCCDDDBBBDDDFFFFFFFFFGGGKKKNNNPPPSSSVVVWWWVVVUUUVVVXXXQQQWWW___dddiiiooowww}}}{{{gggWWWUUUdddsssyyylllnnnxxxwwwcccZZZ[[[[[[WWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWYYYZZZ\\\\\\[[[[[[YYYVVVTTTSSSTTTTTTUUUVVVWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYZZZZZZYYYYYYXXXVVVUUUTTTSSSTTTUUUVVVUUUSSSPPPNNNNNNKKKKKKPPPQQQPPPUUU\\\www}}}^^^SSS^^^mmmrrreeeTTTDDD@@@>>>===<<<======<<<<<<===<<<<<<<<<>>>???@@@@@@AAACCCGGGKKKPPPSSSUUUUUUVVVYYY___gggoootttvvvvvvssspppnnnpppvvvzzzzzzxxxppprrrpppiiieeeccc___ZZZRRROOOKKKHHHFFFDDDAAA???;;;>>>BBBDDDEEEGGGIIIKKKFFFUUUnnn|||wwwtttxxx}}}~~~{{{{{{|||wwwpppbbb]]]VVVPPPNNNOOOPPPPPPOOORRRUUUTTTPPPOOOQQQUUUSSSSSSRRRRRRRRRQQQQQQQQQQQQTTTUUUSSSNNNKKKLLLNNNSSSTTTTTTSSSRRRRRRSSSTTTUUUVVVXXXWWWVVVVVVXXX[[[WWWXXXYYYXXXWWWUUUSSSRRRRRRRRRRRRQQQQQQPPPPPPOOOKKKKKKKKKKKKJJJIIIGGGGGGEEEEEEFFFGGGFFFDDDBBBAAAGGGGGGFFFEEEDDDDDDEEEFFFKKKLLLQQQaaazzz}}}yyyrrruuuvvvwww||||||ttttttyyyvvvbbbXXXXXXVVVKKK@@@999999999::::::999666444777999;;;;;;999999:::<<<999999999999:::::::::::::::<<<======<<<<<<===>>>>>>???@@@@@@??????@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMPPPUUUUUUZZZsss}}}}}}zzztttnnniiifffdddddd```^^^^^^ccchhhjjjfffbbbcccbbb```^^^]]]\\\]]]]]]\\\\\\\\\[[[ZZZZZZ[[[\\\[[[TTTKKKEEEEEEKKKQQQUUURRRUUUWWWWWWTTTSSSSSSUUUPPPPPPPPPPPPPPPOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJNNNDDDEEEOOOOOOMMMbbbgggOOOLLLHHHCCCSSSmmmuuummmXXXTTTNNNGGGBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGGGGJJJLLLLLLLLLNNNRRRVVVTTTWWWZZZYYYVVVSSSRRRSSSZZZbbbmmmwwwsssYYYVVVlll~~~}}}~~~nnn```mmmyyybbbYYY[[[\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWVVVWWWXXXYYYZZZYYYZZZ[[[\\\\\\ZZZXXXWWWSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUWWWXXXYYYYYYZZZZZZUUUVVVWWWWWWXXXXXXWWWWWWTTTUUUVVVVVVTTTQQQNNNKKKOOOMMMLLLLLLNNNPPPTTTWWW[[[uuuTTTRRR^^^nnnwwwTTTEEE@@@;;;999:::<<<<<<:::===<<<<<<===>>>>>><<<:::999;;;===@@@BBBCCCCCCCCCEEEHHHNNNVVV^^^bbbbbbaaa\\\ZZZ[[[___fffiiihhheee\\\^^^[[[TTTNNNKKKFFF@@@???===<<<<<<>>>??????>>>>>>DDDMMMSSSUUUUUUVVVWWWVVVddd}}}|||sssrrr|||~~~~~~zzzuuuuuutttwwwvvvfff]]][[[WWWPPPJJJHHHIIILLLJJJNNNRRRQQQOOONNNRRRVVVTTTTTTSSSSSSRRRRRRRRRQQQSSSXXX[[[YYYSSSOOONNNOOONNNQQQUUUVVVVVVUUUVVVVVVSSSVVVZZZ\\\ZZZYYYYYY[[[XXXYYYZZZZZZXXXVVVTTTRRRPPPPPPPPPQQQQQQRRRRRRRRRLLLKKKKKKJJJHHHFFFDDDCCCCCCDDDEEEFFFEEECCC@@@>>>===@@@CCCCCCAAA@@@CCCFFF???GGGNNNMMMNNN___~~~~~~kkkTTTGGGFFFHHHFFFBBB777666555555666777777888444777:::;;;999999;;;===888888999999999:::::::::999:::<<<;;;::::::;;;======???@@@@@@??????@@@AAA@@@AAABBBDDDEEEEEEFFFFFFCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLNNNSSSVVVVVVgggzzzrrroookkkgggeeebbb___]]]aaa______aaadddddd```\\\]]]^^^______^^^^^^___```^^^^^^^^^^^^^^^___```aaa]]]XXXMMMCCCBBBJJJRRRUUURRRTTTWWWXXXWWWUUUQQQOOOUUUSSSPPPNNNLLLKKKJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGIIIJJJIIIJJJOOOZZZbbbuuu]]]LLLDDDHHHPPPYYYllltttaaaWWWQQQKKKHHHJJJEEEFFFFFFEEECCCCCCDDDFFFGGGFFFHHHLLLMMMLLLOOOTTT]]]XXXWWWZZZ\\\]]]bbbiiiwwwooobbbiiixxx{{{jjjkkk}}}~~~ppp___WWWYYY]]]]]][[[WWWWWWWWWWWWXXXZZZ[[[\\\YYYYYYYYYXXXWWWWWWVVVVVVYYYZZZZZZZZZZZZYYYYYYXXXWWWUUUTTTUUUVVVVVVRRROOORRRTTTVVVWWWXXXXXXXXXXXXSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTRRRPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLQQQXXXyyyxxx\\\MMMXXXeeefffKKK888;;;===666333888999888888888999;;;===>>>;;;<<<===<<<;;;;;;;;;<<<:::<<<@@@DDDHHHJJJKKKLLLHHHHHHIIIKKKMMMNNNNNNMMMGGGDDD???::::::>>>@@@@@@>>>>>>?????????@@@AAACCCEEEMMMYYYdddlllpppqqqqqqyyy~~~}}}|||zzzzzz{{{wwwrrrrrrzzzooo___```XXXQQQNNNLLLHHHHHHKKKKKKLLLNNNPPPRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVXXX[[[\\\\\\YYYUUURRRSSSSSSSSSTTTUUUWWWZZZ[[[VVVWWWXXXYYYYYYZZZYYYYYYXXXWWWXXXYYYZZZYYYVVVSSSQQQQQQOOONNNLLLKKKJJJIIIGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@??????@@@BBBDDDCCCCCCHHHSSS[[[~~~~~~{{{yyy|||~~~~~~|||ssswwwvvvSSSMMMDDD===;;;@@@FFFLLL;;;999888666666777999:::666777777777777888888888999999888888999999:::;;;::::::;;;;;;<<<===============>>>???@@@BBBDDDEEECCCCCCCCCCCCDDDDDDDDDDDDBBBAAABBBEEEIIILLLMMMLLLNNNLLLJJJLLLOOOPPPNNNLLLRRRRRRPPPTTT]]]eeeuuujjjkkkhhheeedddcccbbb```^^^bbb```______aaaaaaaaa```___aaabbbaaa___]]]]]]^^^]]]]]]^^^^^^___```bbbbbbfffjjjggg]]]TTTRRRTTTUUURRRSSSUUUVVVVVVTTTRRRPPPSSSRRRPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJJJJIIIHHHKKKSSSZZZkkkeeeMMMDDDCCCCCCMMMYYYfff|||pppddd___WWWUUUSSSSSSUUUTTTRRRPPPOOOKKKJJJLLLMMMOOOWWW___sssvvvzzz}}}rrrkkkkkkvvvwwwwww~~~rrriii^^^YYYZZZ]]]\\\ZZZYYYXXXXXXXXXYYY[[[]]]^^^YYYYYYYYYYYYXXXXXXXXXXXXZZZZZZZZZZZZZZZYYYXXXWWWVVVTTTSSSTTTVVVUUUSSSPPPQQQQQQRRRSSSUUUVVVUUUSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSQQQPPPNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKLLL^^^xxxdddRRRRRR[[[nnnmmmRRRFFF???888777:::888777666666777888999:::<<<<<<<<<;;;;;;;;;===>>>888999;;;===???@@@@@@@@@:::999:::;;;<<<===<<<;;;999<<>>999555@@@???>>>???AAAEEEHHHKKKIIIOOO[[[kkkzzz~~~~~~~~~}}}{{{xxx{{{{{{wwwvvvwww{{{~~~yyylllaaaWWWSSSSSSVVVVVVQQQNNNNNNNNNOOOPPPQQQRRRTTTUUUVVVVVVVVVVVVUUUUUUUUUVVVVVVZZZ\\\^^^``````^^^ZZZXXXTTTTTTTTTTTTUUUWWWXXXYYYWWWXXXXXXYYYYYYYYYXXXXXXXXXWWWXXXYYYZZZYYYVVVTTTQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????AAABBBAAA???===@@@FFFKKKSSSbbbyyy|||~~~zzz{{{xxxlllhhhjjjhhh___VVVDDD@@@:::777888===DDDIII<<<;;;999777666666777888777777777888888888888999999999888888999999:::;;;::::::;;;;;;<<<============>>>>>>???@@@BBBCCCDDDCCCCCCDDDDDDDDDDDDEEEEEECCCBBBCCCEEEIIIKKKLLLKKKMMMLLLKKKLLLOOOPPPPPPNNNPPPQQQNNNQQQXXX^^^zzz{{{pppfffcccaaa______```aaa```___bbbaaa```___]]]^^^aaacccaaacccdddccc```]]]\\\\\\ZZZ[[[[[[\\\]]]^^^```aaafffrrryyyqqqbbbXXXUUUTTTRRRRRRSSSSSSSSSRRRRRRQQQPPPOOOOOONNNLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJHHHFFFGGGKKKOOOWWWeeesssYYYGGGCCCBBBDDDKKKYYYsss|||yyyzzz}}}{{{uuunnniiiffffffhhhiiijjjpppwwwxxxeeennn{{{uuuuuutttddd```]]][[[[[[\\\\\\[[[YYYXXXWWWVVVWWWXXXZZZ\\\XXXXXXXXXXXXYYYYYYYYYYYYXXXYYYXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUUUUSSSQQQQQQOOOOOOQQQTTTUUUSSSPPPOOOPPPRRRSSSSSSRRRQQQPPPRRRRRRQQQQQQOOONNNMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJPPPfffcccTTTGGGJJJ\\\wwwrrr[[[MMMEEE@@@<<<888666444444555666777666999888888888999:::<<<===::::::;;;;;;;;;;;;:::999===>>>>>>>>>>>>>>>======?????????@@@AAABBBCCCDDDCCCGGGMMMTTTXXXVVVPPPKKKMMMVVVggg}}}}}}yyyvvvwww|||zzzvvvyyy{{{yyyttt~~~xxxzzz{{{{{{xxxppphhhbbbTTTRRRSSSWWWXXXTTTQQQPPPQQQQQQQQQQQQRRRTTTVVVWWWYYYXXXWWWVVVVVVVVVXXXXXXVVVXXXZZZ\\\]]][[[YYYXXXVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVXXXWWWWWWXXXYYYYYYVVVTTTQQQPPPNNNLLLJJJHHHFFFEEECCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???AAA@@@===;;;:::;;;<<<>>>999AAAMMMYYYhhhzzz||||||pppggg[[[RRRMMMGGG@@@:::777666444444666:::???BBB<<<;;;999777555555555555777888888888888999999999999888888888888999:::::::::::::::;;;<<<<<<======>>>>>>???@@@@@@AAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDEEEHHHJJJJJJIIILLLKKKKKKMMMPPPQQQQQQPPPPPPQQQOOOPPPUUUXXXmmm}}}xxxvvvpppkkk___]]]\\\\\\^^^______^^^___aaaaaa```]]]]]]```ccc```bbbcccccc```]]]\\\\\\YYYXXXXXXXXXXXXYYYZZZZZZXXXfffppplllaaaYYYVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOLLLMMMMMMMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIHHHFFFEEEGGGIIIQQQUUUlll___NNNEEE@@@AAACCCJJJ^^^ttt|||qqqkkkmmm~~~{{{ttt{{{{{{eee\\\\\\\\\[[[ZZZZZZ[[[\\\YYYXXXVVVTTTSSSSSSTTTUUUUUUUUUVVVVVVWWWXXXYYYYYYVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRRRRSSSSSSTTTSSSSSSSSSPPPNNNPPPSSSUUURRROOOIIIKKKMMMOOOOOOMMMKKKJJJNNNNNNNNNNNNMMMLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGMMMSSSYYYkkksssXXXJJJOOOccc}}}yyynnnhhhZZZKKKAAA===888555666666555444555555555777999;;;<<<<<<===>>>>>>>>>>>>=========<<<>>>?????????>>>??????BBBAAABBBDDDFFFGGGKKKOOOIIILLLTTT]]]bbb___VVVNNNZZZhhh~~~~~~{{{}}}ttttttwwwwww|||yyyzzzzzzwwwqqqiiiaaa]]]ZZZTTTPPPQQQPPPNNNNNNPPPQQQPPPOOOOOOPPPRRRTTTVVVWWWVVVUUUTTTUUUWWWYYYZZZSSSTTTVVVXXXYYYXXXWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTVVVUUUUUUVVVWWWWWWVVVTTTQQQPPPNNNLLLJJJGGGFFFEEEAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>===;;;<<<=========;;;;;;<<<===>>>BBBLLLZZZddd~~~sssrrruuu{{{~~~tttkkkPPPLLLEEE>>>:::777555444666666666777777888999999:::999888666555555555666888888888888999999999999888888888888888999999:::999::::::;;;;;;<<<======>>>???@@@@@@AAAAAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEGGGIIIHHHGGGJJJJJJKKKMMMPPPQQQRRRSSSQQQSSSQQQRRRVVVWWWfff}}}uuuqqqmmmjjjggg```^^^\\\\\\]]]^^^]]]]]][[[^^^aaaaaa^^^\\\]]]___\\\^^^``````___^^^^^^^^^[[[ZZZYYYXXXWWWVVVVVVVVVOOOWWW\\\[[[XXXXXXWWWUUUUUUTTTRRROOOMMMLLLKKKKKKJJJJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFGGGJJJPPP\\\rrrsssaaaOOOGGGBBB>>>EEEPPP^^^mmm______kkkwwwrrryyy}}}mmm^^^\\\]]]\\\ZZZXXXXXXZZZ]]][[[YYYWWWUUUSSSQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSPPPNNNOOOQQQRRRPPPNNNHHHIIIKKKMMMMMMKKKIIIGGGKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFKKKPPPRRRcccyyy[[[NNNVVVgggtttlllYYYQQQFFF???<<<:::888555444333444666999:::999777::::::;;;;;;<<<===>>>>>>===@@@CCCCCCCCCCCCDDDFFFGGGLLLXXXccccccXXXQQQOOOKKKKKKOOOYYYdddhhheee```lllyyyxxxxxx~~~wwwqqqssswwwyyyxxxwwwuuupppjjjbbb[[[VVVXXXSSSPPPQQQPPPMMMKKKMMMOOONNNMMMLLLLLLNNNPPPRRRQQQQQQQQQRRRTTTVVVXXXZZZVVVWWWXXXYYYZZZ[[[[[[[[[YYYYYYXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRSSSRRRRRRSSSTTTUUUSSSRRRPPPOOONNNLLLJJJHHHFFFEEE@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>===<<<;;;<<<>>>>>>===;;;999:::999888888;;;AAAFFFJJJSSSbbbuuu}}}zzzrrrqqqnnnhhh___TTTJJJDDD::::::888555333444666888666777888888888777666555666666666666666666777777777777888888888999999999888888777777888888999:::999999::::::;;;<<<<<<<<<>>>???@@@AAAAAAAAAAAA@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDEEEGGGHHHGGGFFFIIIJJJLLLMMMOOOPPPRRRSSSPPPSSSQQQRRRWWWVVV```vvvxxxuuuqqqjjjcccaaaaaa___]]]\\\]]]]]]\\\[[[YYY\\\^^^___^^^\\\[[[[[[XXXZZZ[[[\\\\\\\\\^^^```___^^^\\\ZZZXXXWWWVVVVVVSSSTTTSSSPPPRRRVVVWWWTTTTTTSSSPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEOOOXXXccc~~~oooYYYKKKDDDDDDFFFFFFSSSiiiooogggZZZMMMKKK[[[vvvuuuqqqxxxkkkbbb\\\]]]]]][[[YYYWWWXXXZZZ\\\[[[[[[ZZZXXXVVVTTTRRRPPPOOOOOOOOOPPPQQQRRRRRRSSSVVVWWWWWWWWWWWWVVVUUUUUURRRRRRSSSRRRPPPPPPQQQSSSOOOOOONNNMMMLLLLLLMMMMMMJJJKKKMMMMMMMMMLLLJJJIIIGGGHHHHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDHHH??????IIIMMMSSSooooooVVVPPPSSSVVVhhh|||zzznnn^^^SSSOOOLLLJJJGGG>>>:::666555666777555333666666666666777888999:::???BBBFFFFFFEEEEEEGGGJJJKKKOOO[[[fffcccUUUMMMMMMLLLSSSdddzzzsssttt|||zzzqqqmmmqqqvvvwwwssssssqqqllleee\\\UUUQQQOOONNNRRRXXXYYYSSSNNNLLLNNNMMMLLLKKKLLLMMMNNNNNNLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZZZZWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNPPPQQQPPPOOOMMMMMMLLLJJJHHHGGGFFFEEEAAA@@@@@@@@@@@@@@@AAABBBAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>============<<<;;;<<<<<<<<<;;;999888888555777999:::999999:::;;;;;;<<>>888888999666666666555333333555777333444555666666666666555444444555555666777777777666777777777777888888888888777777777777888999999999999999:::;;;;;;<<<<<<===>>>@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDEEEGGGGGGGGGEEEGGGIIILLLMMMMMMOOOQQQSSSMMMRRROOOOOOUUUUUU[[[kkkzzzuuussssssnnnfffbbbcccaaa___]]]\\\]]]]]]\\\[[[[[[ZZZZZZZZZ\\\\\\[[[YYYWWWXXXXXXXXXWWWYYY\\\___```___]]][[[YYYXXXWWWWWWVVVVVVSSSOOOOOOSSSSSSQQQOOOOOONNNMMMLLLJJJIIIIIIGGGGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCLLLZZZhhhxxxyyydddWWWKKKCCCFFFEEEEEEMMMdddvvveeeXXXQQQRRRUUU\\\iii}}}yyytttxxxhhh___[[[ZZZ[[[ZZZYYYYYYYYYYYYXXXXXXVVVWWWYYYZZZYYYWWWTTTRRRNNNNNNNNNOOOOOOPPPPPPQQQTTTUUUUUUVVVVVVVVVVVVUUURRRSSSSSSQQQOOONNNPPPRRRNNNPPPQQQNNNJJJIIIKKKOOOLLLLLLLLLLLLLLLKKKJJJJJJEEEEEEFFFFFFFFFFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBEEEAAAAAAFFFJJJOOO]]]kkkvvvjjj]]]RRRRRRWWWdddwwwzzzpppnnnooopppooo^^^UUUIIIBBB@@@AAA@@@??????>>><<<::::::999::::::888<<<@@@@@@===<<>>>>>===<<<<<<<<<<<<;;;;;;;;;999;;;<<<;;;777555666888777888999999888777666666:::999777666888@@@IIIPPPVVV```nnn|||}}}xxxooolllcccPPPDDD@@@:::444222333666888555555666666555444444333333333333333444555555666444444555555666666555555555555666666666777777777777777777777777888999999888999999::::::;;;<<<<<<;;;===???AAACCCCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGFFFGGGIIILLLLLLLLLMMMOOORRROOOSSSOOONNNSSSSSSVVVdddvvvsssnnnjjjiiiddd^^^```fff___^^^\\\[[[\\\]]]\\\[[[]]]ZZZVVVVVVYYY[[[[[[YYYWWWWWWVVVUUUUUUVVVZZZ^^^]]]\\\[[[ZZZXXXXXXXXXWWWSSSVVVTTTPPPNNNOOOOOOMMMLLLLLLLLLMMMLLLKKKKKKJJJGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDCCCBBBCCCGGGYYYooovvv{{{nnn[[[CCCKKKNNNHHHDDDLLLZZZdddppptttdddZZZTTTLLLGGGUUU]]]nnnxxxuuu||||||iii\\\YYYXXXWWWWWWWWWWWWYYY[[[ZZZXXXUUUPPPRRRVVVYYYZZZWWWTTTRRRNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSTTTTTTQQQNNNMMMOOORRROOOSSSUUUQQQKKKIIIMMMRRRKKKKKKKKKJJJIIIIIIIIIIIICCCDDDDDDEEEEEEEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@:::EEEJJJDDD@@@FFFPPPVVVjjj~~~iiiZZZQQQLLLWWWoooxxxfffYYYUUUUUUWWWWWWMMMKKKHHHEEEBBB@@@??????DDDHHHKKKJJJFFFEEEGGGJJJRRR]]]tttzzznnnnnn}}}~~~|||~~~uuu}}}{{{tttnnnqqq|||ttteeefffooouuunnn]]]QQQPPPUUURRROOOOOOSSSUUURRRQQQRRRPPPPPPQQQQQQQQQPPPOOONNNLLLNNNPPPRRRRRRPPPNNNLLLPPPPPPOOONNNOOOPPPQQQRRRPPPQQQRRRRRRRRRQQQOOONNNLLLMMMNNNNNNOOOOOOOOOOOOJJJIIIGGGHHHJJJKKKKKKKKKFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA?????????@@@@@@???????????????>>>======<<<<<<;;;;;;;;;:::::::::666999<<<;;;777555888<<<666666666666666666777888///333777:::::::::;;;;;;<<>>>>>???@@@============<<<<<<<<<<<<<<<;;;;;;::::::999999888999999999888777666666555666555555555555444444444555555555555555555555555666666666777999===@@@BBBOOORRRWWW```iiisss{{{mmmhhh___TTTJJJAAA<<<999:::999999888777666666555111222333333111111222333333333333333333333333333444444444444444444444444333333333444444444555555555555444333444555666777444555555666777888888999777888888888888999999999>>>>>>>>>>>>????????????@@@@@@AAABBBBBBCCCCCCDDDCCCDDDEEEFFFFFFEEEDDDCCCFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPRRRUUUXXXzzzuuuqqqmmmjjjddd```]]]\\\]]]^^^^^^\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]ZZZXXXWWWXXXYYYYYYYYYZZZZZZYYYWWWVVVUUUUUUUUUWWWWWWWWWVVVUUUTTTSSSRRRSSSOOOMMMNNNQQQRRROOOLLLHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCAAA@@@@@@@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@CCCHHHPPP[[[fffnnnrrryyyjjj\\\NNNEEEIIIGGGFFFHHHJJJSSSddduuuttthhhaaa```]]]^^^bbbkkkyyyxxxiii^^^[[[ZZZZZZYYYXXXXXXWWWWWWWWWXXXYYYZZZXXXYYYWWWTTTUUUYYYWWWRRRSSSRRRPPPNNNNNNPPPRRRSSSTTTRRRPPPPPPRRRRRRPPPNNNOOOPPPPPPQQQQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@BBBDDDEEEKKKSSSccc~~~mmmXXXOOOPPP^^^ooo~~~vvvsssyyy~~~}}}}}}}}}sssqqqrrrwww|||zzzrrrjjj[[[ZZZWWWSSSOOOLLLKKKJJJMMMMMMMMMNNNNNNOOOOOOOOOLLLNNNPPPPPPNNNNNNPPPRRRNNNOOOOOOPPPOOONNNMMMLLLMMMNNNNNNMMMLLLKKKKKKLLLOOOOOOOOONNNOOOPPPRRRSSSVVVUUURRRPPPNNNLLLLLLLLLLLLJJJGGGFFFGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCHHHFFFBBB???=========>>>============<<<<<<<<<;;;;;;;;;;;;:::999999888888999999888777777666555555555555555555444444444444444444444444444444444444444444333333444666999:::444666888<<<@@@EEEJJJLLLPPPTTTYYY]]]___```aaabbbpppqqqqqqooommmkkkkkklll^^^\\\YYYUUUPPPLLLHHHGGGDDDBBB???;;;999888888888777777666666555444444444111222333333222111222444333333333333333333333333444444444444444444444444333333333444444444444555555444444333444555666777555555666666777777888888777777888888888999999999<<<<<<<<<<<<============???@@@@@@AAAAAABBBBBBCCCBBBCCCEEEFFFFFFEEEDDDDDDFFFFFFGGGHHHJJJKKKLLLMMMNNNOOOOOOOOONNNPPPSSSVVV|||tttpppmmmjjjggg]]]]]]]]]___``````^^^\\\ZZZZZZZZZ[[[[[[[[[\\\\\\[[[ZZZXXXYYYZZZZZZYYYXXXXXXYYYYYYYYYXXXVVVUUUTTTUUUUUUUUUTTTSSSRRRQQQPPPRRRPPPMMMMMMOOOOOOLLLIIIGGGGGGFFFEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAACCCGGGMMMQQQPPPkkksssddd[[[PPPEEEAAA@@@@@@DDDHHH^^^nnnxxxmmmbbb\\\[[[___hhhrrr~~~}}}vvvmmmhhhbbb^^^^^^^^^\\\ZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWXXXVVVTTTUUUWWWUUUQQQRRRQQQPPPNNNOOOPPPRRRSSSVVVUUUTTTTTTTTTSSSQQQOOOOOOPPPPPPPPPOOONNNMMMMMMKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEECCCCCCBBBAAA@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@BBBCCCBBBDDDIIIXXXwwwsss]]]OOOOOOVVV___fffuuu{{{{{{{{{zzz}}}}}}uuupppppprrruuu}}}{{{zzz{{{zzztttiii```SSSNNNJJJJJJNNNOOOLLLHHHKKKLLLLLLMMMNNNOOOOOOOOOKKKMMMPPPQQQPPPOOOPPPQQQMMMMMMMMMNNNMMMMMMLLLKKKNNNOOOOOONNNLLLKKKKKKLLLKKKLLLMMMNNNOOOPPPPPPPPPSSSSSSQQQPPPMMMKKKIIIHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDIIIGGGDDD@@@>>>===>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999888888777777888888777777666555555555555555444444444333333333444444444444444444444444444333222111111111333333777777666666666777888888999;;;>>>?????????@@@AAABBBCCCCCCBBB???>>>>>>???>>>===;;;:::888666555444111111000//////111222333555444444333333222222111000111333333222222333444333333333333333333333333333333333333444444444444333333333333444444444444555444444444444555666666666666666666666666666666777777777888888888999999999:::::::::;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFEEEEEEDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMMMMMMMLLLMMMPPPSSS}}}}}}|||wwwpppiiiccc___ZZZ[[[]]]___``````___^^^XXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZYYYWWWUUUXXXYYYZZZ[[[ZZZXXXUUUTTTVVVVVVVVVVVVUUUSSSRRRQQQQQQOOOMMMLLLMMMLLLJJJGGGGGGFFFEEEEEEDDDDDDEEEEEEBBBCCCCCCCCCDDDDDDDDDEEEBBBBBBAAA@@@???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAAAAAAAACCCEEEHHHLLLSSSeeeyyykkkbbb\\\UUUOOONNNDDDKKKPPPSSSYYYfffrrrxxxvvvkkkeeegggkkkoookkkkkkiiiddd___]]]___bbb```\\\[[[cccpppuuurrrwww}}}nnncccaaa______``````^^^\\\ZZZZZZYYYXXXXXXXXXWWWWWWXXXXXXWWWUUUUUUUUUTTTRRRTTTSSSQQQPPPOOOOOOPPPQQQVVVVVVVVVVVVVVVUUUTTTRRRQQQQQQQQQPPPOOONNNMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>????????????????????????>>>>>>=========>>>???@@@<<>>>>>??????@@@@@@AAACCCEEEFFFFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLKKKKKKKKKNNNPPPnnnsssvvvrrrhhh^^^ZZZZZZWWWXXXYYYZZZZZZ[[[]]]^^^\\\\\\[[[ZZZYYYYYYXXXXXXWWWWWWWWWXXXYYYXXXVVVSSSXXXYYY[[[]]]\\\ZZZWWWUUUVVVVVVVVVUUUTTTSSSRRRQQQOOONNNLLLKKKJJJIIIGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCCCCDDDDDDEEEEEEFFFAAAAAA@@@@@@????????????????????????????????????;;;===????????????AAABBBHHHFFFJJJYYYvvvyyypppnnn[[[YYYTTTOOOQQQUUUUUUPPP[[[YYYWWWSSSOOOMMMPPPTTTPPPTTTYYY\\\^^^dddlllrrrpppcccppp}}}ooodddaaa```^^^]]]]]]]]]\\\[[[YYYYYYYYYYYYYYYYYYXXXXXXYYYXXXXXXXXXVVVTTTSSSTTTWWWVVVTTTRRRPPPOOOOOOOOORRRTTTVVVWWWWWWWWWVVVVVVTTTSSSRRRQQQPPPOOONNNNNNLLLLLLLLLLLLLLLKKKJJJIIICCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<======>>>:::@@@DDDAAA???NNNnnnxxxbbbVVVLLLKKKRRR^^^nnn{{{zzzxxxvvvvvvqqqrrrppp}}}{{{ssskkkkkksss{{{|||{{{ttttttsssrrrmmmcccUUULLLHHHGGGGGGGGGIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNJJJLLLNNNPPPRRRRRRQQQOOOOOOOOONNNNNNMMMMMMMMMMMMQQQRRRSSSQQQOOONNNNNNOOOPPPPPPQQQRRRPPPMMMJJJHHHHHHJJJLLLMMMMMMLLLJJJHHHHHHHHHGGGHHHIIIIIIGGGEEEAAAAAAAAAAAABBBCCCDDDEEEHHHGGGEEEBBBAAA@@@??????;;;;;;;;;;;;::::::::::::999888888777666666555555555555555444444444444444444333333333222222222222222222222222222222222222111111111111222222333444222222222222222222111111000000111000//////111444222333444333222111222333111111111111111111111111111111111222222333444555333333222222222222222111000111333333222222333444222222222222222222222222222222222333333333444444222222222333333333444444444444444555555555555555666666666666555555555555666666777777777888888888888888999:::;;;;;;<<<<<<;;;;;;<<<======>>>>>>??????@@@BBBDDDEEEFFFFFFEEEDDDEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKJJJKKKMMMOOOnnnooonnnggg^^^YYY[[[___ZZZ[[[[[[ZZZYYYZZZ]]]``````___^^^]]]\\\[[[[[[ZZZXXXWWWWWWXXXYYYXXXVVVTTTXXXYYY[[[\\\\\\ZZZWWWUUUSSSSSSSSSSSSRRRPPPOOONNNMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDD@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???>>>===<<<===>>>>>>BBBEEEFFFMMMhhh{{{|||zzzooocccccceeejjjnnnmmmjjjkkkoootttyyyxxxyyyzzzmmmgggfff___^^^\\\ZZZYYYYYYYYYYYYVVVWWWXXXZZZZZZ[[[ZZZZZZZZZXXXXXXYYYVVVRRRRRRUUUYYYXXXVVVTTTRRRQQQPPPOOOOOORRRVVVWWWWWWVVVVVVWWWVVVUUUSSSQQQOOONNNNNNNNNLLLLLLLLLKKKJJJIIIHHHGGGBBBAAAAAA@@@???@@@@@@@@@AAAAAA@@@@@@????????????========================<<<<<<<<<<<<<<<<<<<<<<<>>AAAGGGQQQ[[[lll[[[RRROOOTTT[[[___eeettt|||~~~xxx~~~~~~}}}~~~wwwpppjjjllltttyyyyyyuuu{{{xxxsssmmmdddXXXMMMEEEHHHJJJKKKJJJHHHGGGJJJLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLOOORRRSSSRRRPPPPPPPPPOOONNNNNNNNNNNNOOOOOOPPPQQQPPPNNNMMMNNNOOOSSSSSSSSSRRRPPPMMMIIIGGGFFFGGGJJJLLLLLLLLLKKKJJJLLLJJJHHHHHHIIIIIIGGGFFFAAAAAAAAAAAAAAABBBCCCDDDBBBAAA@@@>>>======<<<<<<;;;;;;:::::::::999999999888777777666666555444444333333333333333333333333333333333222222222111111111111111111111111111111......///000111222222333444444444444444333222222222333444333333333555777000111222222111000111333555555555555444444444444000000111111111111111111222222222222222222222222111222333333111111222333222222222222222222222222111111222222333333444444222222222222333333333333333444555555666666555555555555555555555555555555666666666777777777888888888888999:::;;;<<<======;;;;;;<<<<<<======>>>>>>>>>???AAADDDEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIFFFHHHJJJKKKKKKLLLNNNOOOqqqlllddd^^^[[[[[[^^^___\\\]]]^^^]]][[[ZZZ\\\___^^^^^^^^^]]]]]]\\\\\\\\\ZZZYYYXXXYYYZZZZZZXXXVVVVVVWWWYYYZZZYYYXXXVVVUUURRRRRRQQQQQQPPPNNNMMMLLLJJJKKKJJJIIIGGGEEEEEEEEEDDDCCCCCCBBBAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBB???????????????>>>>>>==============================??????>>>===<<<>>>???;;;???DDDCCC@@@MMMnnnooofffdddccc[[[[[[[[[ZZZYYYXXXXXXYYYSSSUUUWWWZZZ[[[]]]]]]]]]YYYWWWXXXYYYUUUPPPPPPUUUXXXWWWVVVUUUTTTTTTSSSSSSOOORRRVVVWWWVVVTTTTTTUUUVVVTTTRRRPPPNNNMMMMMMMMMJJJJJJIIIHHHGGGEEECCCBBBAAA@@@??????>>>>>>???????????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;AAA;;;999???CCCCCCDDDGGGYYYppptttggg]]]XXXRRRQQQTTT___ooo}}}}}}yyyuuupppdddlllvvv|||xxxuuummmnnntttqqqsssrrrrrrsssvvvyyy{{{{{{yyynnnbbbXXXPPPJJJGGGKKKMMMMMMMMMKKKKKKMMMOOOLLLKKKKKKKKKKKKJJJJJJJJJMMMLLLKKKMMMQQQSSSRRRQQQQQQPPPOOONNNMMMNNNNNNOOONNNOOOPPPPPPOOOOOOPPPQQQSSSSSSRRRQQQOOOLLLJJJIIIGGGHHHIIIKKKKKKKKKKKKJJJNNNLLLIIIGGGGGGGGGGGGFFFAAAAAAAAAAAAAAAAAABBBBBB=========<<<<<<<<<;;;;;;::::::::::::999999999999777777666666555444444333222222222333333333333333222222222222111111111111000000000000000000000000......///000111111111111....../////////...---,,,...///111000//////000222111222444333333222444555000000000000////////////222222222222111000///...111111111111111111222222333444444333111000111222111111111111111111111111000111111222333333444444111222222222222333333333333444555666666666555444333444444555555666666666666666666666777777777888777888888999;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>>===>>>AAACCCEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIEEEHHHJJJLLLMMMNNNPPPQQQkkkcccYYYWWWZZZ\\\YYYUUUWWWZZZ\\\[[[XXXVVVVVVXXXZZZZZZZZZZZZ[[[[[[[[[[[[]]][[[ZZZZZZ[[[[[[ZZZYYYUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRRRRQQQPPPOOONNNMMMIIIIIIJJJHHHFFFEEEEEEFFFCCCCCCBBBAAAAAAAAAAAABBB???????????????????????????????????????>>>==============================:::;;;<<<;;;;;;;;;===???===:::;;;???BBBEEEPPP\\\~~~pppggggggddd^^^XXXZZZ\\\\\\\\\[[[[[[[[[QQQSSSVVVZZZ\\\^^^______XXXVVVWWWXXXTTTNNNOOOTTTVVVVVVVVVVVVVVVVVVVVVVVVOOOSSSWWWWWWUUURRRQQQRRRUUUTTTQQQOOOMMMLLLKKKKKKHHHHHHGGGEEECCCAAA???>>>@@@??????>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;::::::===???;;;666;;;DDDBBBOOOggg}}}rrrhhh___TTTMMMOOOZZZgggpppnnnkkkhhhooo||||||wwwvvvpppfffuuuwww|||uuuvvvsssgggeeemmmmmmqqqvvvzzz{{{zzz|||oooggg\\\QQQLLLLLLNNNQQQKKKKKKJJJJJJKKKLLLLLLMMMLLLLLLLLLKKKJJJJJJIIIIIINNNLLLJJJLLLPPPSSSSSSRRRPPPPPPNNNMMMMMMMMMNNNOOOOOOQQQRRRRRRQQQQQQSSSTTTQQQQQQQQQPPPNNNLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJPPPLLLHHHFFFFFFFFFFFFEEEBBBAAAAAA@@@@@@AAAAAABBB<<<<<<<<<===============:::::::::999999999888888777666666555444444333333222222222222222222222333222222222111111111111000000000000000000000000000111111222222222222222111000111222444444444333222000222333333222111111222...///111111000000222333000000000000000111111111***+++---///111333333444000000000000111111111111444555555333111///000111111111111111111111111111000000111222333333444444111111222222222333333333333333555666666666555444333333444444555666777777666666666666777777777777666777888999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<>>>@@@CCCEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJEEEGGGKKKMMMNNNOOOQQQSSSbbb^^^ZZZWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVYYYXXXWWWXXXZZZZZZZZZXXXWWWUUUSSSQQQPPPPPPRRRRRRNNNMMMLLLMMMNNNMMMLLLJJJEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>????????????>>>>>>======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???AAACCCEEEGGGSSShhhxxxkkkbbb```aaa```___WWWYYY\\\^^^^^^\\\YYYWWWZZZWWWUUUWWWZZZ]]]^^^]]]]]]VVVSSS\\\jjjmmmaaaTTTUUUTTTSSSRRRRRRTTTVVVWWWSSSRRRQQQRRRSSSSSSQQQOOONNNNNNNNNNNNLLLJJJHHHFFFGGGGGGGGGEEEBBB@@@@@@AAA@@@???>>>===<<<<<<<<<<<<:::;;;<<<======<<<;;;;;;999999999999999999999999999999999:::::::::;;;;;;999999999:::::::::;;;;;;:::@@@LLL___zzzzzzggg^^^ZZZXXXWWWaaa[[[XXXXXXYYY^^^kkkxxxrrrrrrtttvvvtttyyy~~~~~~zzzuuujjj^^^cccooouuurrrxxx}}}yyyuuupppmmmmmmqqqvvvzzzvvvqqqxxx~~~]]]YYYSSSOOOOOOOOOMMMKKKLLLLLLJJJIIIIIIJJJKKKLLLKKKLLLLLLLLLJJJIIIIIIJJJLLLNNNOOOPPPOOOOOOPPPRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOPPPRRRSSSSSSPPPMMMKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIJJJIIIGGGEEEJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@??????>>><<<<<<<<<<<<<<<<<<;;;;;;999999999999888888888777555555555444444333333333222222222111111111000000111111000000//////......000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111444333333222111111111222111111111111111111111111444444444444444444333333666666666666777777777777888888777777888888999:::777888888999999:::;;;;;;;;;;;;:::;;;;;;<<<===>>>AAAAAAAAABBBDDDEEEGGGHHHGGGGGGHHHIIIJJJJJJJJJIIILLLLLLMMMNNNOOOOOOOOOOOO^^^\\\YYYWWWXXXYYYZZZZZZ[[[[[[ZZZYYYXXXXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXWWWWWWVVVUUUVVVXXXYYYYYYXXXVVVTTTRRRPPPNNNNNNOOOPPPKKKJJJJJJJJJKKKKKKIIIHHHCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@===>>>>>>??????>>>>>>======<<<<<<<<<;;;;;;;;;:::=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>@@@BBBCCCHHHKKK[[[}}}{{{wwwxxxooohhh```\\\[[[\\\ZZZXXXZZZZZZYYYYYYXXXXXXWWWWWWXXXUUUSSSTTTWWWYYYYYYXXX___XXXVVV]]]jjjoooiii```YYYWWWUUUTTTSSSSSSTTTUUUSSSRRRQQQQQQRRRQQQOOOMMMMMMMMMMMMLLLJJJIIIGGGFFFFFFFFFFFFDDDAAA@@@???@@@@@@???>>>===<<<<<<<<<<<<:::;;;<<<<<<===<<<;;;:::999999999999999999999999999999999999::::::::::::999999999999::::::::::::;;;===@@@FFFTTTmmmxxxvvvvvvrrrnnnggg___YYYWWWXXXYYY[[[[[[\\\]]]ZZZWWW^^^iii}}}zzzxxxqqqhhhddddddoooqqqrrrrrruuuuuuppphhhiiiuuuooopppsssvvvyyy|||~~~zzzxxxxxxiiiZZZUUUPPPMMMMMMMMMLLLJJJLLLKKKJJJJJJJJJJJJKKKLLLJJJKKKLLLKKKIIIHHHIIIJJJKKKLLLMMMNNNMMMNNNPPPRRRPPPPPPPPPOOOOOOOOOOOONNNMMMNNNOOOPPPPPPNNNMMMLLLMMMMMMMMMNNNNNNMMMMMMMMMJJJHHHGGGHHHHHHHHHFFFDDDFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<<<<;;;;;;;;;::::::888888888888777777777777444333333333222222222222222222111111111000000000000000000/////////......000000000000000000000000000000000000//////......000000000000000000000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111444333222222111111111222111111111111111111111111333333444444444444444444555555666666666777777777888888777777777888999999777888888999999:::;;;;;;;;;:::;;;;;;<<<===>>>???AAAAAAAAABBBCCCEEEGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNOOOPPPPPPPPPPPPPPPZZZYYYYYYXXXXXXYYYZZZZZZ[[[[[[ZZZXXXWWWUUUTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXTTTSSSSSSTTTVVVWWWWWWVVVTTTSSSQQQNNNMMMLLLLLLLLLHHHGGGGGGGGGHHHHHHFFFEEEAAAAAAAAAAAAAAA@@@@@@???AAAAAA@@@@@@@@@?????????=========>>>>>>=========<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???GGG@@@@@@RRRpppyyymmmaaa^^^[[[[[[]]]^^^[[[YYY]]][[[WWWTTTSSSSSSTTTUUUWWWUUUSSSSSSTTTUUUUUUTTTWWWSSSPPPUUU]]]cccbbb^^^[[[ZZZXXXVVVUUUUUUVVVVVVRRRQQQPPPPPPQQQPPPNNNLLLLLLKKKJJJHHHGGGFFFFFFFFFDDDDDDEEECCC@@@????????????>>>===<<<<<<;;;<<<<<<::::::;;;;;;;;;;;;::::::888888888888888888888888888888888888999999999999888888888888999999999999;;;===<<<999999GGG^^^qqqyyyyyyvvvqqqjjjhhhfffccc]]]VVVUUUXXX^^^___bbbeeebbb[[[XXXYYYgggppp|||}}}vvvnnnkkkpppuuuvvvxxxzzz|||~~~~~~}}}{{{yyy{{{}}}uuucccTTTSSSPPPLLLJJJIIIJJJIIIHHHJJJJJJIIIIIIIIIJJJJJJKKKIIIJJJKKKJJJIIIHHHIIIJJJJJJKKKKKKKKKKKKLLLOOORRRNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLHHHGGGFFFFFFGGGFFFDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>=========<<<<<<;;;:::999888888777777666666666555555555222222222111111111111111111111111111000000000000///////////////.........000000000000000000000000000000000////////////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111333333222111111111111222111111111111111111111111222222333333444444555555555555555666666666666777777777777777777888888999777888888999999:::;;;;;;::::::;;;;;;===>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLOOOOOOPPPQQQQQQQQQPPPPPPXXXYYYZZZYYYXXXWWWWWWXXXYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWQQQPPPPPPQQQTTTUUUUUUTTTTTTSSSQQQNNNLLLKKKKKKJJJGGGFFFEEEFFFGGGGGGEEECCC@@@@@@AAAAAA@@@@@@???>>>@@@@@@?????????>>>>>>>>><<<<<<============<<<<<<;;;;;;::::::::::::::::::;;;;;;:::::::::999999999::::::::::::::::::::::::;;;:::::::::;;;;;;<<<<<>>>>>???>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::999999999777777777777777777777777666666777777777888888888666666777777777888888888444999<<<;;;:::<<>>>>>===<<<<<<<<<<<<<<<;;;:::888777666666555555555444444444444333111111111111111111111111111111000000000/////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000111222222111111111111111222111111111111111111111111111111222333444444555555444444555555555666666666777666666666666777888888777888888999999:::;;;;;;::::::;;;<<<===???@@@AAA???@@@@@@AAABBBDDDEEEFFFIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOXXXYYY[[[ZZZWWWTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUQQQQQQRRRRRRSSSTTTUUUVVVPPPOOONNNOOORRRSSSRRRQQQSSSRRRQQQOOOMMMKKKJJJJJJFFFEEEEEEEEEFFFFFFDDDBBB@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>=========;;;;;;;;;<<<<<<;;;;;;;;;999999::::::::::::::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;777;;;AAABBB???DDDWWWjjjvvvggg]]][[[YYYXXXVVVVVVXXX[[[]]]]]]]]]\\\ZZZXXXVVVTTTSSSRRRTTTTTTTTTRRRPPPOOONNNMMMLLLMMMOOOQQQSSSSSSRRRQQQXXXWWWVVVUUUTTTSSSRRRRRRKKKKKKKKKLLLNNNOOONNNLLLHHHGGGEEECCCBBBBBBCCCDDD@@@AAABBBAAA???>>>>>>???>>>===<<<;;;::::::::::::::::::999999888888888888666666666666666666666666555555555666666666777777555555555666666666777777///222666999;;;;;;;;;:::>>>LLLddd~~~zzz{{{yyyxxxqqqnnnmmmqqqvvv|||~~~|||yyywwwvvvvvvvvveee___YYYTTTRRROOOLLLHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFHHHIIIHHHGGGFFFGGGIIIKKKKKKKKKIIIGGGFFFHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDDDDEEEGGGIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJHHHFFFEEEFFFFFFFFFDDDBBB>>>>>>>>>????????????@@@>>>======<<<<<<;;;::::::;;;:::999888777666555444444444444333333333222222111111111111222222222222000000000/////////......---------------................................................/////////////////////////////////................................................................................................////////////////////////////////////////////////...////////////000000000111111111000000111222222111111111111111111111111111111222222333444555555444444444444555555555555666666555555666666777888777888888999999:::;;;;;;::::::;;;;;;<<<>>>???@@@?????????@@@BBBCCCEEEFFFHHHIIIJJJLLLMMMMMMNNNNNNMMMNNNNNNOOOOOOOOOOOONNNWWWZZZ[[[YYYUUURRRRRRTTTUUUUUUUUUUUUVVVVVVVVVVVVRRRQQQQQQQQQRRRSSSTTTTTTOOONNNNNNNNNPPPQQQPPPOOOQQQQQQPPPNNNMMMKKKJJJIIIFFFEEEDDDEEEFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>=========<<<<<<<<<::::::;;;;;;;;;;;;::::::888888999999999999::::::::::::::::::999999999999999999999999999999999999999::::::;;;;;;;;;;;;:::>>>999777;;;???AAAEEEJJJVVVooo{{{{{{yyykkkbbb[[[ZZZ^^^YYYXXXUUUTTTUUUXXX[[[^^^[[[\\\\\\\\\ZZZXXXVVVTTTRRRSSSTTTRRROOOLLLKKKKKKLLLNNNRRRVVVWWWWWWUUUSSSTTTSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIJJJLLLMMMLLLKKKFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAA@@@???>>>???@@@======;;;::::::::::::::::::999888777777666777777555555555555555555555555444444444444555555555555444444444444555555555555555333222444777999999777;;;<<>>>>>>>>>>>>>>?????????<<<<<<<<<;;;::::::999999999888888777666555444444444444333333333222222222111111111111111222222222////////////............,,,,,,,,,---------------........................---............/////////////////////////////////////////////////////////........................................................................////////////////////////////////////////////////......////////////000000111000000000000111222222111111111111111111111111111111222222333333444444333333333444444444555555555555555555555666777777777888888999999:::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOUUUXXXZZZXXXSSSQQQSSSVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRSSSTTTUUUPPPOOONNNNNNOOOOOONNNMMMNNNNNNMMMLLLKKKJJJIIIHHHDDDCCCCCCCCCDDDDDDBBBAAA@@@AAAAAAAAAAAA@@@??????=========<<<<<<<<<;;;;;;999999::::::::::::999999888888888888999999999:::999999888888888777777777999999999999999999999999777888999:::;;;;;;::::::AAA;;;888;;;>>>>>>>>>???999JJJaaavvvzzzmmm```ZZZXXXWWWWWWZZZXXXXXXWWWVVVVVVXXX[[[^^^[[[[[[\\\\\\[[[ZZZYYYXXXTTTVVVWWWUUUQQQNNNNNNNNNNNNOOOQQQTTTVVVUUURRRPPPOOOOOOOOOOOOOOONNNMMMMMMKKKJJJIIIJJJKKKJJJIIIGGGDDDDDDDDDDDDCCCBBBAAAAAA???@@@AAAAAA??????@@@AAA===<<<;;;:::999999999999:::999888666555555666666444444444444444444444444333333333333444444444444333333333333444444444444888666444333333555777999;;;888888;;;AAAMMMaaattttttkkkqqq{{{xxxrrrxxx|||{{{xxxvvv{{{lllmmmmmmooowww{{{yyyooonnnjjjddd\\\RRRJJJEEECCCFFFIIIJJJGGGDDDCCCDDDCCCDDDEEECCCAAA???@@@BBBAAABBBDDDEEEFFFFFFFFFEEEDDDEEEFFFFFFEEEEEEFFFHHHEEEHHHJJJKKKIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCDDDDDDDDDBBB@@@========================;;;;;;;;;:::999999888888666666666666555555444444444444333333333222222222/////////000000111111111/////////.........------++++++,,,,,,,,,------------------------------------------.........//////////////////////////////////////////////////////................................................------------------------////////////////////////////////////////////////........./////////000000000000000000000111222222111111111111111111111111222222222222222222333333222333333333333444444444555555444444555555666777777888888999999:::;;;;;;;;;;;;::::::::::::;;;;;;>>>>>>>>>???@@@BBBDDDEEEDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQSSSVVVXXXVVVRRRQQQUUUYYYZZZYYYXXXWWWUUUTTTSSSSSSVVVUUUTTTSSSSSSTTTUUUUUUQQQOOONNNNNNOOOOOOMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGCCCBBBBBBBBBCCCCCCAAA???@@@@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;999999999::::::999999999777777888888999999999:::777777777777666666666666888888888888888888888888555666888999::::::999999111555<<<>>>:::666:::CCCAAADDDGGGKKK\\\|||uuuvvviii___WWWWWWXXXVVVTTTSSSRRRSSSTTTTTTUUUVVVXXXZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[WWWZZZ[[[ZZZVVVSSSRRRSSSUUUTTTSSSSSSTTTSSSOOOLLLJJJKKKMMMPPPSSSUUUVVVVVVMMMLLLJJJJJJJJJHHHFFFCCCCCCCCCDDDEEEDDDCCCAAA@@@???@@@AAAAAA@@@???AAABBB<<<<<<;;;:::999999999999:::999777666555555555666444444444444444444444444222222333333333444444444222222333333333444444444000333666555111000222555444444888===<<<999>>>HHHTTTmmmuuunnneeeqqq||||||vvvvvvpppppp}}}|||rrrtttrrrnnnnnnuuu~~~zzzuuunnnnnneeeaaaZZZRRRKKKHHHFFFFFFFFFHHHIIIGGGCCCBBBEEEHHHCCCEEEFFFDDDAAA???@@@BBBBBBCCCEEEFFFGGGGGGGGGFFFCCCEEEFFFFFFEEEEEEFFFHHHBBBEEEIIIKKKKKKJJJIIIIIIFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFDDDCCCBBBBBBCCCBBB@@@???=========<<<<<<;;;;;;;;;;;;;;;::::::999888888777555555555555555555444444444444444333333333222222---.........//////000000//////.........---------+++++++++,,,,,,------------------------------------------.........//////////////////////////////000000000000000000000000................................................------------------------////////////////////////////////////////////////............/////////000000000///000000111222222111111111111111111111111333333222222222222222222222222333333333444444444555444444444444555666666777888888999::::::;;;;;;;;;;;;:::999999999999:::===>>>>>>???@@@BBBCCCDDDBBBCCCEEEGGGHHHIIIJJJJJJKKKLLLNNNPPPQQQSSSSSSTTTTTTVVVXXXYYYXXXUUURRRPPPVVVXXXZZZYYYXXXWWWWWWXXX[[[XXXTTTQQQPPPQQQTTTVVVTTTPPPLLLMMMOOONNNJJJEEEHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>;;;;;;:::::::::999999999999999999999999999999999999888666555555666666777555555555555555555555555666666777777777777666666666666666666777777777777777777888999;;;<<<<<<======AAACCCBBBDDDPPPdddtttlllaaa^^^YYYXXXVVVTTTRRRQQQQQQPPPSSSTTTTTTUUUUUUUUUTTTTTT]]]\\\ZZZYYYYYYYYYZZZ[[[YYYXXXWWWWWWWWWUUURRROOONNNOOOPPPQQQPPPNNNKKKJJJHHHKKKOOOSSSUUUUUUSSSRRRJJJGGGDDDDDDEEEFFFFFFFFFEEEDDDBBB@@@?????????@@@@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999888777777666666666666555555555555444444444444444444444444222222222333333333444444333333333333333333333333444444444444444444444444222222333444666888:::;;;AAAHHHTTTcccxxx~~~zzzwwwyyy|||nnnssssssvvv~~~||||||zzzyyy}}}|||iiiYYYRRRHHHGGGFFFDDDBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDCCCBBBBBBBBBAAA@@@??????@@@BBBDDDEEEEEEEEEGGGIIIKKKKKKKKKHHHGGGGGGFFFEEEEEEEEEFFFCCCCCCDDDFFFGGGHHHIIIIIIHHHFFFDDDCCCDDDFFFFFFEEEHHHHHHIIIHHHFFFDDDAAA???AAA@@@???===<<<:::999888888888888777777777777777444444333333333222222222333333333333333222111000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------.................................000///...---------------///...---,,,,,,---...///------------------------------------------------//////.........---------........................////////////////////////---111333000...111222111111111111000000000000000//////000111222333333333111111222222222333333333333333333444444444555555888777666666666777999:::777888888999::::::;;;;;;======>>>>>>?????????@@@AAACCCEEEEEEEEEFFFHHHJJJLLLLLLLLLMMMOOOQQQTTTUUUTTTUUUWWWXXXWWWTTTPPPNNNRRRSSSUUUVVVUUUUUUVVVWWWVVVTTTRRRPPPOOOQQQSSSTTTSSSPPPMMMNNNPPPPPPLLLHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>======<<<<<<<<<;;;::::::::::::999999999999999999999999999999999999888666555555555666666555555555555555555555555666666777777777777666666555555666666666777777777777777888999:::;;;<<<<<<:::<<<===<<<<<>>===<<<<<<<<<<<<;;;::::::999888888777777666666666666555555555444444444444444444444444444222222222333333333333444333333333333333333333333333333333333333333333333222222333333555666888999777:::???EEEOOO^^^ppp}}}zzzuuupppmmmllldddUUUIIIEEEAAA@@@@@@?????????@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAACCCBBBBBBAAABBBCCCDDDEEEDDDDDDDDDFFFHHHJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGDDDEEEEEEFFFHHHIIIIIIJJJFFFEEECCCDDDFFFHHHHHHHHHGGGHHHHHHHHHFFFCCC@@@???@@@???>>>===<<<:::999999888888888777777666666666444333333333333222222222111111222222111000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------..............................//////...---------------......------------......------------------------------------------------///.........------------...................................................111000---,,,///...+++000000000000000000000000000000000111111222222333111111222222222333333333333333333444444444555555888777666666666777888999888888888999999:::::::::===>>>>>>???@@@@@@AAAAAAAAACCCEEEFFFFFFGGGIIIJJJKKKJJJJJJKKKLLLOOORRRTTTSSSTTTUUUVVVUUURRROOOMMMMMMOOOQQQRRRQQQQQQRRRTTTQQQPPPPPPOOOOOOOOOPPPQQQRRRPPPNNNOOOQQQQQQNNNJJJFFFFFFFFFFFFEEEEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@>>>======<<<;;;:::999999:::::::::999999999888888888888888888888888888888999888777555555444444444444444444444444444444444555666666777777666666555555555555666666666666777666666777888999:::;;;;;;:::;;;<<<<<<;;;;;;>>>@@@BBBMMM```vvvrrraaaVVVRRRVVVZZZUUUUUUUUUVVVUUUUUUTTTTTTVVVWWWWWWXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSUUUUUUUUUWWWZZZ[[[ZZZYYYTTTSSSRRRPPPNNNLLLJJJJJJKKKMMMOOOQQQSSSUUUUUUVVVOOOLLLIIIGGGGGGHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;:::999999888888777777666666666555555555444444444333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333222222222222333444555666777777777666666;;;CCCJJJ\\\mmm{{{qqqkkk[[[UUUPPPNNNIIIBBB===<<<;;;;;;<<<<<<===???@@@AAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAACCCCCCDDDEEEEEEFFFGGGGGGDDDCCCCCCEEEGGGIIIIIIHHHJJJIIIHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKEEECCCCCCDDDGGGJJJJJJJJJGGGGGGGGGFFFDDDBBB@@@>>>=========<<<;;;:::::::::999888888777666555444444333333333222222222111111///000000000000//////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------///...------------------------............------------------------------------------------------............------------------------------------...........................///---+++...111000***000000000000000000000000111111111111111111111111111111222222222333333333333333333444444444555555777777666666666777888999999999999999999999::::::======>>>???AAABBBCCCCCCBBBDDDFFFGGGGGGGGGIIIKKKJJJIIIHHHHHHJJJMMMPPPSSSOOOPPPRRRSSSSSSRRRPPPOOOLLLNNNPPPPPPOOONNNOOOPPPOOOPPPPPPPPPOOONNNMMMLLLOOONNNMMMNNNOOOOOOMMMKKKGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>======;;;:::999888888999999999999888888888888777777777777777777777777888777666555444444333333444444444444444444444444555666666666666666666555444444555555555666666666555666666777888888999999999999:::<<<>>>>>><<<:::<<<>>>BBBIIIVVVkkkxxxlllggg___ZZZWWWVVVWWWWWWTTTUUUVVVVVVVVVUUUSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSTTTTTTTTTWWWZZZ\\\\\\[[[WWWVVVTTTQQQOOOMMMLLLLLLMMMMMMNNNPPPRRRTTTUUUVVVPPPNNNKKKIIIIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@??????============<<<;;;::::::888888888777777666666666555555555444444444333333222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222111111111111222222333777888888777666777;;;???888BBBQQQ^^^lll{{{oooccc[[[XXXEEEAAA==================;;;;;;<<<===>>>@@@BBBCCC@@@@@@@@@AAAAAABBBBBBBBBEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFGGGGGGGGGGGGEEEDDDDDDEEEHHHIIIIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKFFFEEEDDDFFFHHHJJJJJJIIIEEEEEEEEEDDDCCCAAA???>>>;;;;;;;;;;;;::::::::::::888888777666555444333222222222222222111111111111//////000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---------,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................,,,,,,333999777111/////////000000000000000111111111111000000000000111111222222222333333333333333333444444444555555666666666666777777888888999999999999999999999999;;;<<<===>>>@@@AAABBBCCCCCCEEEFFFGGGGGGHHHJJJLLLKKKJJJHHHHHHIIIMMMPPPRRRKKKMMMOOOQQQRRRRRRRRRQQQOOOQQQRRRQQQNNNLLLLLLMMMPPPQQQRRRRRRPPPNNNKKKJJJKKKKKKKKKKKKLLLLLLKKKJJJHHHGGGGGGFFFEEEDDDDDDDDDBBBAAA@@@??????>>>??????>>>>>>===<<<:::999888888999999888888888777777777666666666666666666666666666666666555444333333222444444444444444444444444555555666666666666555555444444444444555555555555444555555555666777777777666555555777:::<<<;;;999@@@???===;;;<<>>>>><<<<<<======<<<;;;:::999777777666666666666555555444444444444333333333333222222222222222222222222000000000111111111222222111111111111111111111111111111111111111111111111111111000000000000111111///000222444555666888:::888:::<<<<<<>>>HHHXXXeee{{{|||zzzwwwqqqmmmmmmrrrvvvsssppphhhZZZLLLBBB>>>===;;;:::999999<<>>@@@AAABBB>>>???????????????@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCDDDFFFFFFGGGGGGFFFFFFEEEEEEGGGIIIJJJJJJIIIKKKJJJJJJIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKHHHGGGFFFGGGHHHHHHGGGFFFDDDDDDCCCBBBAAA???>>>>>>:::::::::999999999999999777777666555444222222111222222111111111000000000//////000000000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........................///...---...444:::888333......//////000000000000111111000000000000000000111111222222222333333333333333333444444444555555555555666666777777777777888999999999999999::::::::::::;;;===>>>@@@AAABBBCCCEEEFFFGGGGGGHHHJJJLLLLLLKKKJJJJJJKKKNNNQQQSSSKKKLLLNNNPPPRRRRRRSSSRRRRRRSSSTTTRRROOOMMMLLLLLLPPPPPPQQQRRRQQQNNNLLLJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBB??????>>>==================<<<<<<;;;:::999999888888888888777777777777666555555555555555555555555444444555555444444333222333333333333333333333333444555555666666555555444333333333444444444555555333444444444555555555666777666555666888:::::::::888;;;??????===;;;<<<>>>FFFLLLWWWdddrrryyykkk___YYYVVVUUUUUUTTTTTTUUUVVVVVVTTTRRRWWWVVVTTTSSSQQQQQQQQQQQQSSSSSSSSSSSSRRRQQQPPPPPPLLLMMMOOOQQQSSSTTTUUUUUURRRPPPPPPQQQTTTVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQOOOOOONNNNNNOOOPPPQQQQQQNNNMMMJJJIIIIIIGGGEEECCCAAAAAAAAAAAA@@@>>>===<<<;;;<<<<<<===<<<:::999888555555555555555555555555444444333333333222222222111111111111111111111111///000000000000111111111000000000000000000000000000000000000000000000000000000000000000000111111000111222333444444444444777888888666555777<<<@@@HHHMMMUUU^^^iiitttkkkeee]]]TTTOOOPPPTTTYYYWWWRRRIII@@@888666777:::999;;;:::999;;;>>>>>>;;;;;;;;;;;;<<<<<<===>>>???>>>>>>>>>???????????????AAAAAABBBBBBCCCCCCDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFFFFGGGIIIJJJJJJIIIJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJHHHGGGGGGHHHGGGDDDBBBCCCBBBAAA@@@???>>>>>>===999999999999888888888888666555555444333222111111111111111000000000000///...//////000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000...---000444333...---......//////000000111000000000000000000000000111111222222222333333333333333333444444444555555444555666777777777666666777888888999::::::;;;;;;::::::;;;<<<===???@@@@@@BBBDDDFFFGGGGGGGGGIIIKKKLLLLLLLLLLLLMMMOOOQQQRRRMMMNNNOOOPPPQQQQQQQQQQQQRRRTTTTTTSSSPPPNNNNNNNNNLLLMMMOOOPPPPPPOOONNNMMMHHHIIIJJJIIIHHHGGGFFFGGGEEEDDDDDDCCCBBBAAA@@@???======<<<;;;;;;;;;<<<<<<:::::::::999999888888888888888777777777666666666444444444444444444444444111222333444555444333333333333333333333333333333444555555666666555555444222333333333333444444444333333333333444444444444666777777888888999:::;;;222777===???===:::999999<<<===>>>@@@EEEQQQ```kkkvvvkkkeee]]]UUUPPPNNNOOOQQQQQQRRRRRRRRRRRRRRRRRRRRRUUUSSSQQQOOOOOOPPPRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOLLLLLLMMMMMMNNNPPPQQQRRRMMMLLLKKKMMMPPPSSSTTTTTTQQQRRRSSSTTTTTTTTTSSSRRROOOOOOOOONNNNNNMMMMMMMMMLLLJJJHHHHHHHHHFFFDDDBBB@@@@@@@@@@@@???===<<<::::::;;;<<<<<<<<<:::888777444444444444444444444444333333333333222222222222111111111111111111111111/////////000000000111111000000000000000000000000////////////////////////000000//////000111222222444444555555666555444222111222444666888999999888444666999<<<@@@FFFLLLQQQZZZbbbnnnyyyuuuiiiaaa\\\PPPKKKCCC>>><<<<<<===>>>@@@===999777888:::===>>>888:::999777999======999:::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFEEEFFFHHHIIIIIIHHHJJJIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGFFFCCCAAABBBAAA@@@???>>>=========999999999888888777777777444444333333222222222111111111000000000/////////------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------//////------000000---------......///000000111......//////000000111111111111222222222333333333333333333444444444555555444555666777777777666555666666777888:::;;;<<<<<<;;;<<<<<<===>>>?????????AAACCCEEEFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPOOOOOOQQQRRRTTTSSSQQQOOOOOOPPPIIIJJJLLLNNNOOOPPPPPPOOOHHHIIIJJJJJJHHHFFFFFFFFFCCCCCCBBBAAA???>>>>>>===<<<<<<;;;:::::::::;;;;;;888888888777777777777777777777777777666666666666444444444444444444444444000111333444555555444333333333333333333333333333444555555555555555555444222222333333333444444444333333333333333333444444///222555666666666888999777888999777555555888<<<<<>>===;;;999:::;;;<<<<<<<<<:::888666444444444444444444444444333333333222222222111111000000000000000000000000////////////000000000000000000000000000000000000/////////////////////////////////000000111222333/////////111333333111///444222000222555666444222666777999999888888999:::888===CCCFFFFFFHHHMMMQQQRRRWWW\\\]]]]]]```bbbdddeeedddbbb___\\\ZZZYYYZZZTTT]]]bbbZZZNNNFFFAAA???AAA>>>;;;;;;===>>><<<:::<<<999777777999999666333666888777444777>>>???;;;999999:::;;;===???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCCCCDDDEEEGGGHHHJJJHHHFFFDDDDDDDDDFFFGGGFFFEEEDDDEEEGGGHHHHHHGGGIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFGGGFFFCCCAAAAAAAAA???>>>============999999888888777666666666333222222222222222222222000000000000////////////+++,,,------.........---************************++++++++++++++++++++++++*********************************+++,,,---...///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---++++++++++++---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))---///------111333222---------...///000000111---......///000111111222111111222222222333333333333333333444444444555555333444666777777777666555555666777888:::<<<============>>>>>>?????????@@@AAACCCEEEEEEEEEFFFHHHJJJJJJKKKMMMNNNOOOOOOOOONNNQQQPPPOOONNNMMMMMMMMMMMMPPPOOOMMMMMMNNNOOONNNMMMIIIKKKLLLMMMMMMLLLKKKIIIJJJJJJKKKJJJHHHEEEBBB@@@BBBBBBAAA@@@???>>>===<<<:::::::::999999999888888777777777777777777777777666666555444333333222222222222222333333333444444444444444333333222222222444444444333333222222222444444333333333222222222333333333333333333333333444444444444444444444444111222333444555777888888666777777777888888888888888999999::::::;;;;;;<<>>>>>>>>======<<<;;;:::999999999888888666555555444333222222111111222222111111111111111111111111////////////////////////......////////////............///000000000000000////////////////////////...............---------000000111222222222222111000000111222333333444444444444444444444444444444777888888888888999999999@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======>>>>>>???@@@BBBAAAAAA???>>><<<:::999888999::::::;;;;;;::::::;;;:::999888777777777777777666555555555666888999:::;;;;;;<<<>>>???AAABBBAAA@@@??????>>>>>>>>>???CCCBBB@@@@@@@@@BBBDDDEEEFFFEEEDDDCCCDDDFFFHHHIIIKKKJJJHHHFFFDDDCCCBBBBBBEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFDDDBBB@@@???>>>===<<<;;;;;;:::;;;;;;888888888777666666555555111111222222222222111111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---.../////////............/////////////////////.........////////////000000000000000111111111111222222222222222333333333333444444444444444555555555555666777777888999::::::::::::999;;;<<<======>>>AAACCCCCCDDDEEEFFFFFFFFFFFFFFFIIIJJJKKKLLLNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOMMMKKKKKKLLLLLLLLLKKKLLLMMMNNNOOOOOONNNMMMLLLIIIIIIJJJIIIHHHEEECCCAAAAAAAAA@@@???>>>===<<<;;;:::999999999999888888888666666666666666666666666555555555444333333222222222222222333333333333444444444333333333222222222444444444333333333222222444333333333333222222222333333333333333333333333444444444444444444444444222222333444555666777777666666666777777777888888888888999999:::;;;;;;;;;;;;<<<>>>???AAAFFFLLLPPPUUU[[[ggguuuzzztttmmmeee___bbbWWWOOOOOOPPPNNNMMMOOONNNNNNNNNMMMKKKIIIFFFEEEIIILLLNNNPPPOOOOOOPPPQQQQQQNNNLLLLLLNNNOOONNNMMMOOONNNOOOPPPQQQPPPNNNKKKNNNMMMMMMMMMNNNMMMJJJHHHMMMMMMMMMMMMMMMNNNNNNNNNQQQOOOMMMLLLKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::888888888888777666555555444333222222111111222222111111111111111111111111////////////////////////......////////////............///000000000000///................................................///000111111222222111111000000111111222333333444333333333333333333333333555555666666666777777777666666666666666666666666666666555555666666777888888888888888777666555555888999999:::;;;:::::::::;;;:::999888777777777777777666666555666777888999999999:::;;;===>>>@@@@@@???????????????@@@AAAAAACCCBBBAAA@@@@@@AAACCCDDDHHHFFFEEECCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDFFFEEEEEECCCBBB@@@>>>===<<<<<<;;;:::999999999999777777777666555555444444000111111222222111111000////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///.........//////........................---------////////////000000000000000000111111111222222222222222222333333333444444444444444444555555555555666777888999::::::::::::999;;;<<<<<<<<<>>>@@@BBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNPPPPPPQQQRRRRRRQQQPPPOOOOOOMMMKKKKKKLLLMMMLLLKKKLLLMMMNNNOOOOOONNNMMMLLLGGGHHHHHHHHHGGGEEECCCBBB???>>>>>>===<<<;;;::::::999999888888888777777777444444444444444444444444555444444333333222222222111111222222222333333333333333333333222222222222444444444444333333333333333333333222222222111111222222222222222222222222333333333333333333333333333333333444444555555555555555666666666777777777777777888888999::::::;;;999;;;======;;;::::::;;;===???DDDKKKTTT^^^fffkkkpppwwwzzzssskkkkkkqqqgggbbb\\\XXXVVVSSSOOOKKKKKKGGGFFFKKKOOONNNMMMLLLKKKKKKLLLKKKKKKIIIGGGFFFIIIJJJLLLLLLLLLLLLNNNPPPPPPOOOOOOPPPPPPOOOMMMJJJPPPOOONNNOOOPPPQQQPPPOOOQQQPPPOOOOOOOOOMMMJJJGGGJJJLLLNNNOOOOOOMMMJJJHHHOOOMMMJJJHHHHHHJJJMMMOOOLLLKKKJJJIIIHHHGGGFFFFFFAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::777888888888777666555444333333222111111111111222000000000000000000000000////////////////////////---......//////......------...//////000/////////..............................////////////////////////000111111111111111000000000111222222333333222222222222222222222222333333333333444444444444333333333333333333333333555555444444555555666777444555666777888888888888888888999::::::::::::999:::999888888777777777777777666666666666777888999888888999:::<<<===>>>???>>>>>>>>>???@@@BBBCCCDDDCCCBBBAAA@@@@@@AAABBBCCCIIIGGGEEECCCBBBBBBBBBBBB@@@AAAAAABBBCCCDDDFFFGGGDDDDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDBBBBBBFFFEEECCCAAA???===<<<<<<;;;:::999888777777777777666666555444444333333222000000111111111111000000////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++*********++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...///000000///...---------------------------////////////000000000000000000000111111111222222222222222222333333333333444444444444555555555555444555777888999:::::::::999:::;;;<<<<<<===???AAA@@@AAACCCDDDFFFFFFGGGGGGDDDEEEGGGIIIKKKLLLMMMNNNPPPQQQRRRSSSRRRPPPNNNLLLNNNMMMLLLMMMOOOPPPPPPOOOJJJKKKLLLLLLLLLLLLKKKJJJFFFFFFGGGFFFFFFDDDCCCBBB===<<<<<<;;;:::999999999888888888777777777666666333333333333333333333333444333333333222222222111111111111111222222222222333222222222222222222222444444444333333333333333222222222222111111111111222222222222222222222222222222222222222222222222444444333333333333333333444555555555555666666666666666777888888999999::::::<<<>>>>>><<<;;;;;;;;;???>>>===<<<>>>BBBFFFIIIPPPRRRZZZgggvvvtttttttttuuuvvvvvvvvvvvvqqqiiiaaa]]]WWWPPPNNNRRRLLLJJJIIIJJJLLLNNNMMMLLLGGGGGGHHHLLLOOOOOOLLLJJJHHHIIIJJJKKKJJJJJJHHHHHHJJJKKKLLLLLLKKKLLLNNNPPPQQQQQQQQQRRRRRRQQQOOONNNTTTRRRQQQQQQSSSUUUUUUUUURRRQQQQQQQQQQQQPPPMMMJJJJJJKKKMMMNNNMMMKKKHHHFFFLLLJJJHHHGGGHHHJJJLLLNNNLLLKKKJJJIIIHHHGGGFFFEEEAAAAAA@@@@@@??????>>>>>>===>>>>>>======<<<;;;:::666777777777666666555444333222222111111111111111000000000000000000000000........................---------......---------------...////////////.................................///////////////000...///000000111111000000000000000000111111222222111111111111111111111111111111222222222333333333333444444444444444555555666666666666666777777888555666888999:::;;;;;;;;;777888888999999999999999999999888777777777777777777777777777777888888888888999:::;;;<<<===>>>>>>>>>>>>??????@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAAGGGFFFEEECCCBBBBBBBBBBBB>>>??????@@@BBBDDDEEEFFFCCCDDDFFFGGGFFFEEECCCAAACCCCCCCCCBBBBBBCCCCCCCCCFFFGGGGGGGGGFFFDDDBBB@@@DDDCCCAAA>>>=========>>>:::999888777666666666666444444444333222222111111///000000000000000000///........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,---+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---///000000///---,,,---------------.........////////////000000000000000000000000111111111111111222222222222333333333333333444444444555555555333444555777888999::::::888999;;;;;;;;;<<<>>>@@@???@@@AAACCCEEEFFFFFFGGGBBBDDDFFFHHHKKKLLLMMMNNNRRRRRRSSSRRRQQQNNNKKKIIIKKKJJJJJJLLLOOORRRSSSSSSKKKKKKLLLLLLLLLLLLKKKKKKFFFFFFEEEEEEDDDCCCBBBAAA;;;:::::::::999888888888777777666666666555555555111111111111111111111111222222222222222111111111000000000111111111222222222222222222222222222222333333333333333333333333222222111111111000000000111111111111111111111111222222222222222222222222333333333333333222222222333333444444444555555555555555666666777888888999888999999999888999;;;===<<<<<<;;;;;;===>>>@@@AAADDDBBBBBBFFFOOOXXX^^^aaa]]]\\\YYYXXXXXXYYYYYYYYYQQQRRRSSSTTTTTTRRRPPPOOORRRNNNKKKJJJGGGDDDCCCEEEGGGFFFFFFFFFGGGGGGFFFEEEHHHIIIIIIIIIKKKLLLKKKIIIGGGHHHJJJKKKKKKKKKJJJJJJLLLMMMNNNNNNMMMMMMOOOQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVTTTRRRRRRSSSVVVVVVVVVRRRQQQQQQSSSTTTTTTRRRPPPLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@>>>===<<<;;;<<<======<<<<<<;;;:::999555666666666666555444444333222111111000000111111////////////////////////------------------------,,,,,,------------,,,,,,,,,,,,---.......................................---........./////////000......///000000000000/////////000000000000111111000000000000000000000000111111111222222222333333000111111111222222222333333222222222222333444444444444555666777777777777666777888888999999888888888888777777666777777777666777777888888888888888999:::;;;===>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBAAAAAAAAA@@@@@@AAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDAAAAAA@@@AAAAAABBBCCCDDDCCCDDDFFFGGGGGGEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAAGGGHHHIIIIIIHHHEEEBBB@@@BBBAAA???>>>===>>>???@@@:::999888777666666666666333333222222111111000000...//////000000//////...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++---...000000...---+++------......////////////////////////000000000000//////000000000111111111111111111222222222333333333333333444444444444555222333555666777888888888888999::::::999:::<<<>>>>>>???@@@BBBDDDEEEEEEFFFCCCDDDFFFHHHKKKLLLMMMNNNRRRRRRRRRQQQPPPMMMKKKJJJHHHHHHHHHJJJMMMPPPQQQQQQNNNMMMMMMMMMMMMMMMMMMNNNFFFFFFEEECCCBBBAAAAAA@@@:::999999999888888888777666666666555555555444444111111111111111111111111111111111111111111111111///000000000000111111111111111111222222222222222111111111111222222222222111111111000000000000///000000000000000000000000111111111111111111111111222222222222222222222222222333333333333444444444444444555666666777777888888888888666555666999<<<777888999;;;<<<=========<<<<<<<<>><<<;;;:::;;;;;;;;;;;;:::999888777444555555555555555444444222222111000000000000111////////////////////////------------------------+++,,,,,,------,,,,,,++++++,,,------......------------------------------,,,,,,------.../////////---......//////////////////////////////000000000000000000000000000000000111111111111222222222333000000111111222333333333222222222222222333444444444444555666666666666555666666777888888888888777888777777666666777777777666777888888999999888888999:::<<<===>>>>>>======?????????>>>??????@@@@@@???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEGGGGGGGGGFFFEEEBBBAAA@@@??????@@@AAABBBGGGHHHIIIJJJIIIFFFCCCAAA@@@??????>>>>>>>>>>>>>>>999888777666555555555555333333222111111000000///......////////////......------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++...---,,,+++************++++++++++++++++++++++++))))))******+++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,---...//////...---,,,------......///000000000////////////000000000000/////////000000000111111111111111111222222222222333333333333444444444444333333444555666666666666777888999999888999;;;======>>>@@@AAACCCCCCDDDDDDCCCDDDFFFHHHJJJLLLLLLMMMRRRRRRQQQQQQPPPPPPOOOOOOJJJIIIIIIJJJMMMOOOPPPOOONNNNNNMMMMMMMMMMMMNNNNNNGGGFFFDDDCCCAAA@@@??????999999999888888888888888555555555444444444444333111111111111111111111111000111111111111111111111/////////000000000111111000111111111222222222222//////000000000111111111111111000000000/////////000000000000000000000000111111111111111111111111111111111111222222222222222222222222333333333333333444444555666666777777888888999888666777999;;;888999:::::::::888777666666888;;;>>>AAABBBAAA@@@@@@AAAAAAAAAAAA@@@@@@AAA??????@@@AAABBBBBBCCCCCC???@@@AAA@@@AAABBBBBBAAA===???CCCEEEGGGIIIJJJKKKHHHLLLMMMIIIJJJNNNPPPNNNKKKLLLMMMOOOOOOOOOOOONNNNNNQQQSSSSSSRRRQQQQQQRRRPPPSSSUUUTTTRRRQQQRRRTTTQQQPPPNNNNNNOOOPPPOOONNNOOOOOOPPPSSSUUUVVVUUUSSSRRRQQQPPPOOONNNOOOOOOOOOIIIIIIHHHHHHHHHIIIJJJJJJHHHGGGFFFDDDBBBAAA@@@???BBBBBBAAA@@@>>>======<<<999999:::999999888777666333444444555555555444444222222111000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------------,,,------------------------++++++,,,,,,---.........------.../////////......////////////////////////000000000000000000000000000000000000111111111222222222333333444555555666444444444444444555666666444555666777888888888888555666777777888888777777777777666666666666777777666777888999999999888888888999;;;=========<<<;;;<<<<<<<<<===>>>???@@@AAA===>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIDDDCCCAAA@@@@@@AAACCCDDDEEEFFFHHHIIIHHHFFFBBB@@@@@@??????>>><<<;;;999888777666555444444333333444333333222222111000000///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++************************((())))))***++++++,,,,,,)))***+++,,,---,,,,,,+++------------------------,,,,,,---......///000000////////////000000000000////////////000000000111111111111111222222222222222222333333333444444444333444444555555555444444777888999888888888:::<<<>>>???@@@AAABBBBBBBBBBBBBBBCCCEEEGGGHHHIIIJJJJJJQQQQQQQQQQQQQQQRRRSSSTTTOOOMMMLLLMMMOOOPPPPPPOOOLLLLLLKKKKKKKKKKKKLLLLLLGGGFFFDDDBBB@@@???>>>>>>999999999999888888888888555555444444444333333333111111111111111111111111000000000000000111111111////////////000000000000000000111111222222222222......//////000000000111000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222222111111222222222333333333333333444444555666666777333444666777777777888999999999:::::::::::::::999;;;;;;;;;;;;<<<=========;;;===>>>???>>>===>>>>>>======<<<<<<<<<===>>>>>>AAABBBAAA????????????===>>>@@@CCCEEEEEEEEEFFFFFFEEEJJJKKKGGGFFFJJJKKKGGGMMMNNNOOOPPPQQQQQQPPPOOONNNQQQTTTUUUSSSRRRQQQQQQNNNRRRVVVVVVSSSPPPNNNNNNQQQPPPOOOOOOOOOOOONNNLLLOOOOOOPPPRRRTTTTTTSSSQQQSSSSSSSSSSSSSSSSSSRRRRRRLLLJJJHHHFFFFFFHHHJJJLLLKKKKKKIIIGGGFFFDDDCCCBBB@@@@@@@@@@@@?????????>>>888999999888888777666555333333444555555444444444222111111000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,------------,,,------------------------******+++,,,,,,---......,,,---......//////......///////////////.........111111111111111111111111////////////000000000111///000000111222333333444333333222222333333444555111222333555666777888888555666666777777777777777777777666666666666777888666777888999:::999888888777888:::<<<<<<<<<:::999::::::;;;<<<>>>@@@BBBCCC<<<===???@@@BBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLFFFEEECCCBBBBBBCCCEEEFFFCCCDDDGGGHHHHHHEEEBBB@@@@@@@@@???>>>;;;888555333555555444333222222222222333333222222111000000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++************+++,,,------************************((())))))***++++++,,,,,,)))***+++,,,---,,,++++++...------,,,,,,------...++++++,,,,,,---...//////////////////000000000000////////////000000000000000111111111111222222222222222333333333444444444444444555555444444333222777888888888777888:::;;;>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGGGGHHHHHHUUUTTTSSSQQQQQQQQQRRRRRRRRRPPPMMMKKKJJJKKKLLLNNNJJJJJJJJJIIIIIIHHHHHHGGGDDDCCCBBBAAA???>>>===<<<;;;;;;:::999888777666555777666555444333222222222222222222111111111000000111111000000000000000111000000000000111111111111111111111111111111111111555000++++++///222111...000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333222111000000111222333222333333333333333333444555555555555666666666666777777888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCFFFGGGHHHGGGFFFFFFHHHJJJKKKLLLLLLMMMMMMNNNOOOOOOKKKMMMPPPSSSTTTSSSRRRQQQUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQPPPNNNNNNNNNOOOPPPQQQPPPOOONNNMMMNNNOOOOOORRRRRRRRRRRRQQQPPPOOONNNJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMKKKIIIFFFDDDBBB????????????>>>>>>>>>>>>:::999777555444555666777333333333222222222111111////////////////////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---...............---------...............------////////////000000000000////////////000000000000000111111111111222222222111111222222222333333333444444444555555555555666666666666666777777777777777777777777777777777777666666666666777888999:::999999::::::::::::;;;;;;;;;<<<===>>>???@@@AAAAAA>>>???@@@BBBCCCDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDDDDCCCAAA@@@AAABBBDDDEEEEEECCCBBBBBBCCCEEEDDDDDD@@@???>>>===;;;999888777555555444444444333333333222111111000///......---........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******++++++,,,------------............///............////////////////////////000000000000000000000000111111111111222222333333333333444444333333333333444555666666888777666555777999;;;===???@@@@@@@@@@@@@@@@@@AAACCCCCCCCCDDDEEEGGGIIIJJJVVVUUUSSSQQQPPPOOOPPPPPPSSSQQQOOOMMMLLLLLLLLLMMMJJJIIIIIIHHHHHHGGGGGGFFFCCCCCCAAA@@@???===<<<<<<;;;:::999888777666555555666555444333222222222222222222111111111000000000111000000/////////000000000000000000111111111111111111111111111111111111333111000///000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111222222111000000111222222222222222333333333333444444555555555666666666666777777777888888888999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>==================>>>?????????@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCEEEGGGGGGGGGFFFFFFHHHIIIKKKKKKLLLMMMMMMNNNNNNOOOMMMOOOQQQSSSTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRPPPQQQRRRSSSSSSRRRQQQPPPRRRRRRQQQPPPOOOOOOOOOOOOQQQQQQQQQQQQQQQPPPOOOOOOKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJJJJIIIGGGDDDAAA@@@>>>>>>>>>=========<<<<<<999888777555444555555666333333222222222111111111........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------............------------............------.../////////000000000000////////////000000000000000000111111111222222222111111111222222222333333444444444444555555555555555555666666666777777777666666666666666666666666555555555555666777888999888888888999999999::::::<<<<<<===>>>???@@@@@@AAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDGGGFFFEEEDDDDDDFFFGGGHHHGGGEEEDDDCCCDDDCCCBBB@@@======<<<<<<;;;:::999999444444444444333333333333111111000000///......---........................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******++++++,,,---------------........................////////////.../////////000000000000000000000000111111111111222222222333333333444444333333333333444555666666777777777777888:::;;;===????????????@@@@@@@@@@@@BBBCCCDDDEEEGGGHHHIIIIIIVVVTTTRRRPPPNNNMMMMMMMMMRRRRRRPPPOOOMMMLLLKKKJJJHHHHHHHHHGGGFFFEEEEEEEEEAAAAAA@@@???>>><<<;;;;;;999999888888777666555555555444333222222222222222111111111111000000000000//////.........//////000000000000000111111111111111111111111111111111111///111333333111000111222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111222111111000000111111222222222222222333333444444444444444555555555666666777777777777888888888888777777888888888999999999;;;<<<<<<<<<<<<===============<<<<<<<<<<<<======>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCEEEFFFGGGGGGFFFFFFGGGHHHJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQMMMPPPTTTWWWXXXVVVSSSQQQRRRRRRSSSSSSRRRPPPOOONNNNNNOOOOOOPPPQQQQQQPPPPPPMMMLLLKKKJJJIIIGGGGGGFFFGGGGGGFFFEEECCCAAA>>>===<<<<<<<<<;;;;;;;;;::::::777777666666555444444444222222222222111111111000........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,------............------------............------....../////////000000000////////////000000000000000000000111111111222222111111111222222222222333333333333444444444555555555555555666666666666777666666666666666666666666555444444555555666777888777777777888888888888999=========>>>>>>?????????AAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCGGGGGGFFFEEEEEEGGGHHHIIIHHHGGGFFFEEEDDDBBB???<<<;;;;;;;;;:::::::::::::::444444444333333333222222111000000//////.........------------------------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******++++++,,,---------------............---............/////////....../////////000000000000000000000111111111111222222222222333333333333333333333333444555666666777777888999:::;;;<<<<<<>>>?????????@@@@@@@@@AAABBBCCCEEEGGGIIIIIIIIIIIISSSQQQOOONNNLLLLLLLLLMMMPPPPPPPPPOOOMMMJJJHHHFFFGGGGGGFFFEEEDDDCCCCCCBBB??????>>>===<<<;;;::::::888888777777666555444444444333222111111111111111111111000000000/////////......---------.../////////000000000111111111111111111111111111111111111---///111333222111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111111111000000000000111111111111111222333333444444333333444444444555555555666666666777777777888888777777777888888888999999;;;;;;<<<<<<<<<============<<<<<<;;;;;;<<<<<<============>>>>>>???????????????@@@@@@AAAAAABBBBBBCCCEEEGGGGGGFFFEEEFFFGGGIIIIIIJJJKKKKKKLLLLLLMMMKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPLLLNNNSSSVVVWWWVVVTTTSSSQQQRRRSSSSSSRRRPPPMMMKKKKKKLLLMMMOOOPPPPPPPPPPPPNNNNNNLLLKKKHHHFFFDDDCCCDDDDDDDDDCCCAAA???<<<;;;::::::999999999999888888555666666666555444333222222111111111111000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,---.........------,,,,,,---.........------........./////////000000////////////000000000000000000000000111111111111111111111111222222222222222333333333444444444444444444555555555666666666666666666666666666666666555555555555555666777888777777777888888888999999=========>>>>>>>>>>>>>>>AAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCAAA@@@???>>>BBBAAAAAAAAAAAAAAAAAABBBDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEDDDBBB>>>::::::::::::999999888888777333333333333222222222222000000/////////.........------------------------......---,,,++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++******++++++,,,---,,,,,,---------.........---------.........//////........./////////000000///000000000111111111111111222222222222333333333333333333333444555666666777888999:::;;;<<<<<<<<>>??????>>>>>>>>>???@@@AAAAAABBBBBBDDDFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKIIIHHHGGGFFFGGGIIIJJJLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLMMMNNNPPPRRRSSSTTTUUUOOOPPPQQQRRRPPPMMMIIIGGGHHHIIIKKKLLLNNNOOOOOOOOOOOONNNMMMKKKHHHEEECCCAAABBBBBBBBBBBB@@@>>>;;;:::888888888777777777777666444444555555444333222111111111111000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,---......------++++++,,,---......------............////////////////////////000000000000//////000000000111111111000000111111111222222222222222222222333333333444444444444444555555555555555555555555555555555555777777666666777777888888888888888888999999999:::===============>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFEEEDDDBBBAAA???>>>===@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDBBB>>>;;;;;;;;;:::888777555444444333333222222222111111111////////////............------------------------......---,,,,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++******++++++,,,---,,,,,,,,,------------...------------........................///////////////000000000111111111111111111111222222222333333333333333333444555666666777888999:::;;;<<<<<<<<<@@@@@@AAAAAABBBCCCCCCDDDBBBCCCFFFIIIJJJJJJIIIIIIKKKJJJIIIIIIIIIJJJLLLLLLIIIIIIIIIHHHGGGDDDBBBAAADDDCCCCCCAAA@@@???>>>===;;;;;;::::::999888888777555555555444444444333333111000000/////////000000////////////............---------------...///000000000000000111111111111000000000000000000000000444111000333999:::666000111111111111111111111111////////////////////////000000000000000000000000......////////////000000///000000111111000000//////000000111222333444444222222222333333333444444555555555555666666666666777888888888888999999999999::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;<<<======>>>>>><<<======>>>???@@@AAAAAAAAACCCFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMPPPSSSTTTNNNOOOPPPPPPNNNJJJGGGEEEFFFFFFHHHJJJKKKLLLMMMMMMLLLLLLKKKJJJHHHEEEBBB@@@AAAAAAAAA@@@???===;;;999777777777666666666666555444444333333222111111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,------...------***+++,,,------...------------........./////////////////////000000000000/////////000000000111111000000000111111111111222111111222222222333333333333333333444444444555555555555555555555555555555888888777777777777888888888888888999999999::::::<<<<<<<<<======>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDBBBAAA???>>>>>>???@@@@@@AAAAAA@@@@@@???AAAAAAAAABBBBBBBBBBBBBBB@@@@@@???@@@AAA@@@>>><<<;;;:::999777555444222222222222222111111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++******++++++,,,---,,,,,,,,,,,,------------,,,------------.........------........./////////000000000000111111111111111111111111222222222222333333333333444555666666777777888999:::;;;<<<<<>>===<<<<<<:::999999888888777777666444444444444333333333333000//////......//////000/////////.........------------------...///000111000000000000111111111111000000000000000000000000111000000333555666444222111111111111111111111111////////////////////////000000000000000000000000........./////////000000...///000111111000///...//////000111222333444444222222222222333333333333444444555555555666666666666666666777777777888888888888999999999999::::::;;;;;;::::::::::::;;;;;;999999:::;;;<<<===>>>>>>;;;<<<<<<===>>>???@@@AAA@@@CCCEEEFFFEEEDDDDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFGGGIIIKKKLLLMMMIIIIIIHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJLLLNNNQQQRRROOOOOOOOONNNLLLIIIFFFDDDDDDEEEFFFHHHIIIJJJJJJJJJGGGHHHHHHHHHFFFCCC@@@???>>>??????>>>===;;;999888777777666666666555555555555444222111000000111111000000/////////.........++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************************************+++,,,------------******+++,,,---------------------.........//////////////////000000000000////////////000000000111000000000000111111111111111111111111222222222222222333333333333444444444555555555555555555555555888777777666666666777777777777777888888888888999:::;;;;;;<<<===>>>??????>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEDDDCCCBBBAAA@@@??????>>>???@@@AAAAAA@@@???>>>@@@@@@AAAAAABBBBBBAAAAAA@@@???======>>>>>><<<;;;888888777666555444333222222111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************+++,,,,,,------,,,,,,+++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////000000000000111111111111111111111111222222222222333333333333444555666666777777777777888:::;;;======>>>>>>???@@@AAABBBCCCBBBCCCDDDEEEGGGHHHIIIIIILLLJJJIIIGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBAAA???>>><<<;;;;;;999999888888777777666666444444333333333333333333//////.........//////000//////.........------------------...///000111111000000000000111111111111000000000000000000000000+++...000000//////111222111111111111111111111111////////////////////////000000000000000000000000............/////////000...///000111111000///......///000111222333444444111111222222222333333333444444444555555555666666555555555555666666666777777777888888888999999999;;;::::::999999::::::;;;888888999:::<<<======>>>;;;;;;<<<===>>>???@@@@@@@@@BBBEEEFFFEEEDDDCCCDDDAAAAAABBBBBBCCCDDDDDDDDDAAABBBCCCEEEGGGIIIKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFIIIIIIJJJKKKMMMNNNOOOPPPPPPPPPOOONNNKKKIIIFFFDDDCCCDDDEEEFFFGGGHHHHHHHHHDDDEEEEEEEEEDDDBBB???>>>============<<<:::888777777777666666666555555555555444111/////////111222000/////////............++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************************************************************)))***+++,,,------...---)))***+++,,,------...------------.........//////////////////000000000000////////////000000000000000000000000111111111111000111111111111222222222222222333333333444444444555555555555555555555555777666666555555555666666666666666666777777777777::::::;;;<<<===>>>???@@@??????@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@>>>???@@@AAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@???AAA???===<<<<<<<<<;;;:::666666555555555444444444111111111111000000000000---.....................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000111111111111000111111111111222222222333333333333444555666666888777666666777999;;;===;;;<<<===>>>???@@@AAAAAACCCCCCCCCDDDEEEGGGIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKFFFFFFEEEDDDCCCAAA???>>>@@@@@@???>>>>>>===>>>>>>;;;;;;:::999888777666555333333333222222222111111000000///.....................---------......////////////111333333111///111111000///////////////////////////000000000000000000000000000000000000111111000000//////......////////////////////////..................------............////////////............////////////000000000000000111111222222222222222222222222222333333333444444444555555666666666666777777777777777777777777888888888888777777888999999999999888777777888999::::::;;;;;;::::::::::::;;;<<<======<<<===>>>@@@BBBDDDEEEFFF@@@AAABBBDDDDDDDDDCCCCCCAAABBBEEEGGGJJJKKKKKKKKKJJJJJJJJJHHHFFFEEEGGGHHHIIIIIIIIIGGGFFFFFFHHHJJJJJJLLLMMMNNNMMMKKKHHHFFFIIIEEE@@@???BBBFFFHHHHHHIIIGGGEEEDDDCCCBBB@@@>>>===<<<;;;:::999888777777888777666555444333222222111111111111000000000000/////////...------,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............/////////............//////////////////000000000000222111111111000000//////111111111111111111111111222222333444444555666666555444444333333333444444444444444555555555666666666777888:::<<<=========??????>>><<<;;;;;;>>>@@@CCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBB???>>>>>>>>>@@@???>>><<<<<<<<<<<<===============??????===<<<:::888777777666555555444222111000000000000000000////////////......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,************************------------------------------------------------,,,,,,,,,---------....../////////000111111222222222222111111222222333444222222333333333333444444555555666666777888888888999;;;<<<<<<;;;;;;===>>>AAACCCDDDCCCBBBBBBCCCEEEMMMLLLKKKIIIHHHHHHHHHHHHGGGFFFEEECCCBBB@@@???>>>@@@???>>>===<<<<<<<<<<<<;;;:::999888777666555555333333222222222111111111000000///...............,,,,,,,,,,,,,,,---......000000///111222333222000111000000///////////////....../////////000000000........................111000000000/////////.............................................------............////////////............////////////000000//////000000111222222222222222222222222222333333333333444444444444555555555666666666666777666666666777777777888888777777888999999999999888777777888999999:::;;;;;;::::::::::::;;;<<<======<<<===>>>@@@BBBCCCEEEEEECCCDDDEEEEEEEEEDDDCCCBBBBBBCCCEEEHHHIIIJJJJJJJJJIIIKKKMMMMMMKKKJJJJJJJJJIIIJJJIIIGGGFFFEEEGGGIIIKKKLLLNNNNNNMMMKKKHHHFFFHHHDDD@@@???BBBEEEGGGGGGFFFDDDBBBAAAAAA@@@>>><<<>>>======<<<:::999999888777777666555444333222222111111111000000000///////////////...------,,,,,,++++++***))))))***++++++,,,,,,,,,++++++*********++++++,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////............//////.../////////000000000000111111111000000000//////222111111111111111111111000111111222333333444444444333333222222222333333333333333444444444555555555666888999;;;<<<<<<===>>>>>>>>>===;;;<<<===@@@BBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAA@@@@@@AAAAAABBB???>>>===>>>???>>><<<;;;>>>>>>>>>??????@@@@@@@@@>>>>>>===;;;999888666666555555444333222111000000000000000000/////////.........---,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************)))************+++++++++*********************************+++++++++,,,,,,************************------------------------------------------------,,,,,,,,,---------....../////////000111111222222222222111111222222333444222222222333333333444444444444555666666777777888666888:::;;;:::;;;===???@@@BBBCCCBBBAAAAAABBBCCCKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGDDDBBB@@@?????????@@@???===<<<;;;::::::999999999888888777666555555222222222222111111111000000///......---.........,,,,,,,,,---...///000111222111000000222333333222111000//////......//////.........////////////000------------------------000000000000////////////........................------------------..................////////////............////////////000000//////000000111222222222222222222222222222222222333333333444444444444444444444555555555555555555555666666666666777666777888888999999888888777777888888999:::::::::::::::::::::;;;<<<======<<<===>>>@@@AAACCCDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCDDDEEEFFFHHHIIIIIIJJJIIIIIILLLPPPQQQPPPNNNMMMMMMKKKKKKJJJHHHFFFFFFGGGIIILLLMMMNNNNNNMMMKKKHHHFFFGGGDDDAAA@@@BBBDDDFFFFFFEEECCCAAAAAAAAA@@@???=========<<<;;;:::999888888777666666555444333222222111111000000000000////////////......---,,,,,,,,,+++******))))))******++++++++++++++++++***************++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////............//////....../////////000000000111111000000000000//////222222222111111000000000/////////000111111222222222222222111111222222333333333333333444444444444555666777888999:::;;;<<<<<<===>>>>>><<<<<<===>>>@@@@@@???@@@@@@AAABBBCCCDDDCCCAAA??????@@@AAABBB@@@???===>>>>>>>>>;;;999<<<======>>>???@@@AAAAAA======;;;:::888666555444555444444333222111000000000000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++************************************************,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************)))************+++++++++*********************************++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........//////000000111111222222111111111111222333333222222222222333333333333333333444444555666666777444666888999:::;;;===??????@@@AAAAAA???>>>???AAADDDEEEFFFHHHJJJKKKLLLLLLIIIGGGDDDAAA???>>>?????????>>><<<;;;999888777777888888777777666555444444222111111111111000000000///......------.........---...///111222333444444444222000000222333444444000000///............///------........./////////------------------------000000000000////////////........................,,,,,,------------..................////////////............///////////////////////////000111111111111111111111111111111222222222222333333333333222222333333333444444444444444444555555555666666666777777888888888888888777777888888999999999:::::::::::::::;;;<<<============>>>@@@AAABBBCCCDDDFFFGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIIIILLLOOOPPPPPPOOOOOOOOOMMMMMMMMMJJJHHHGGGIIIJJJLLLLLLMMMLLLKKKIIIGGGEEEGGGEEEDDDCCCCCCEEEFFFGGGFFFEEECCCCCCCCCCCCBBB@@@;;;;;;:::999888888777777666666555444444333222222111000000000//////////////////...------,,,,,,+++******))))))))))))******+++++++++***************))))))*********))))))(((++++++++++++++++++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........///......------......///........./////////000000000000000000000000//////222222111111000000///////////////000000000111111222222222222222222333444444444444444555555555666555555666777888999:::;;;:::<<<>>>>>>===<<<===>>>>>>>>>>>>???@@@AAACCCDDDEEECCCAAA???>>>???@@@BBBAAA@@@?????????>>><<<:::888999:::;;;<<<===>>>>>><<<;;;:::888777555444333444333333222111000000000000000/////////............---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************+++++++++++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111111111111111111111222222333111222222222222333333333222222333444444555555666555777999:::999:::<<<>>>===???@@@???>>>===>>>???BBBCCCDDDFFFHHHJJJLLLMMMIIIGGGDDDAAA>>>>>>>>>>>>>>>===;;;999888777666666777666666555555444444444111111111000000000//////......------------......---...000222444555555555444222000000222333444444000//////...............------------....................................////////////000000000000........................,,,,,,,,,,,,------..................////////////............/////////////////////...///000000111111111111111111111111111111111111222222222333333222222222222333333333333444444444444555555555555666666777888888888888777777888888888888888999999::::::::::::;;;<<<============>>>???AAABBBCCCCCCDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLOOOQQQOOOOOONNNLLLJJJJJJKKKMMMLLLLLLLLLKKKIIIGGGEEEDDDGGGGGGFFFFFFEEEEEEFFFGGGFFFEEECCCCCCCCCCCCAAA@@@;;;;;;::::::999888888888555555555444333333222222000000000////////////............---,,,,,,++++++))))))))))))))))))))))))************************((())))))*********))))))++++++++++++++++++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........------------..................//////////////////////////////000000111111111000000000//////000000000111111111111111333333333333333444555555666666666666777777777777666555555666777888999:::999;;;===>>>===<<<===>>>======>>>???@@@BBBCCCDDDEEEDDDAAA@@@??????@@@AAACCCAAA@@@AAAAAAAAA>>><<<777777888999:::<<<<<<===;;;;;;999888666444333333222222222111111000000///////////////............------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********************************++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000111111111111000000111111222333111111111222222222333333222222333333444555555555999:::;;;;;;:::999;;;<<<<<<>>>???>>>======>>>@@@IIIHHHGGGFFFFFFGGGHHHIIIIIIGGGDDDAAA???>>>=========<<<;;;999888777777666555555555444444444333333000000000000////////////---------,,,------...///+++,,,...111222333333222222111000000222333333222000///......------......,,,,,,,,,---------..............................////////////000000000000------------------------++++++,,,,,,------..................////////////............//////////////////......//////000111111111111111111111111111000000111111111222222222222222222222333333333333444444444555555555555666555666777777888888777777888888888888888888888888::::::::::::;;;<<<============>>>???@@@AAABBBBBBBBBCCCEEEGGGIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKJJJKKKKKKJJJJJJKKKNNNPPPOOOOOOOOOMMMKKKKKKMMMOOOMMMLLLLLLKKKIIIGGGEEEDDDEEEGGGHHHGGGEEEDDDEEEFFFCCCAAA????????????===;;;<<<;;;;;;;;;::::::::::::444444444444333333222222000000////////////............------,,,+++++++++((())))))******))))))((()))))))))***************))))))******++++++******++++++++++++++++++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......------------......------........./////////......////////////000000000000000000000000000000111111111111111222222222333333333333444555666666777777777777888888888999777666666666666888:::;;;:::;;;<<<<<<<<<<<<===???>>>>>>??????AAABBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@BBBAAAAAAAAABBBBBBAAA???999::::::;;;<<<===>>>>>>;;;;;;999888666444333333111111111000000000///////////////.........------------,,,+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++)))************+++++++++*********************************++++++,,,,,,---***************************************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************)))))))))************+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////000000111111000000000000111222222111111111111222222222222222222333333444555555666:::<<<<<<;;;:::999:::;;;;;;===????????????AAABBBRRROOOKKKGGGEEEDDDEEEFFFGGGFFFEEEBBB@@@>>><<<;;;<<<;;;:::999888888888888444444444444333333333333000000/////////.........---,,,,,,,,,------...///+++,,,///111222222111111000000///111222333222000//////...------------...+++,,,,,,,,,,,,---------------------------------.../////////000000000111------------------------***++++++,,,------..................////////////............///////////////............///000000111111111111111111111111000000000000111111111222222222222333333333444444444555555555555666666666555666666777777777777777888888888888777777777777::::::::::::;;;<<<============>>>???@@@AAAAAABBBBBBCCCEEEFFFGGGGGGGGGFFFHHHGGGGGGGGGHHHIIIKKKLLLJJJLLLNNNNNNMMMMMMNNNOOOLLLMMMMMMLLLKKKKKKNNNPPPOOOOOOMMMLLLJJJHHHGGGFFFCCCEEEGGGGGGDDDBBBCCCDDDAAA???===<<<;;;:::888777999999999999888888888888444444444333333333333222000000/////////...............---,,,,,,++++++***'''((()))******)))((('''((()))))))))*********+++)))******+++,,,,,,++++++++++++++++++++++++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////........./////////000000......//////000111111111111111111111111111111111222222222222333444555666666777777777777888888888888777666666666888:::;;;:::;;;;;;;;;:::;;;>>>@@@@@@@@@@@@@@@AAABBBDDDDDDEEEEEEEEEEEEDDDBBB@@@???AAA@@@@@@AAABBBCCCAAA@@@<<<<<<<<<======>>>>>>>>><<<;;;:::888666555444333000000000000000///////////////.........------------,,,++++++***+++++++++)))*********++++++++++++************************)))************+++++++++************************)))******+++,,,,,,------******************************************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000000000000000000111222222111111111111222222222222333333333444555555666666888999::::::999888:::;;;;;;===???@@@@@@AAADDDFFFVVVSSSMMMHHHEEEEEEFFFHHHGGGFFFEEECCCAAA>>>;;;:::;;;;;;:::999888888888999444444333333333333333333000/////////............,,,,,,,,,,,,------...///---...111333444444333222/////////111333333111/////////...------------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111------------------------******+++,,,,,,---................../////////000............/////////000...............///000000000000000000000000000000000000000000111111111111222222333333333444444444555555555666666666666777555666666777777777777777888888888777777777777777::::::::::::;;;<<<============>>>???@@@AAAAAABBBCCCCCCEEEFFFFFFEEEDDDCCCGGGGGGGGGGGGHHHJJJLLLMMMKKKNNNQQQRRRQQQOOONNNNNNJJJKKKKKKJJJJJJKKKMMMOOOQQQPPPOOOMMMLLLJJJIIIHHHAAADDDFFFFFFCCC@@@AAABBBAAA???<<<;;;;;;999777555555555555555444444444444444333333333333333333333000/////////..................---,,,,,,++++++***'''((()))******)))((('''(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++************++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////---.........//////000000------...///000111222222111111111111000000000000111111111111222333444555666666666666777777777777999888777666777888:::<<<;;;;;;;;;:::999;;;>>>AAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFGGGEEECCC@@@??????>>>>>>@@@BBBCCCBBB@@@<<<<<<<<<===============<<<;;;:::888777555444333000000000000//////////////////.........------------,,,++++++******++++++))))))******++++++++++++************************)))************+++++++++************************))))))***+++,,,,,,------*********************************************************++++++,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000000000000000000111111222000111111111111222222222333333444555555666666777555777888999888888:::;;;;;;===???AAABBBCCCFFFHHHOOOOOOLLLGGGFFFFFFCCC>>>BBBBBBBBBAAA@@@???======;;;;;;;;;;;;:::888666555444444444444333111///...111000000///...---------,,,,,,,,,---------......///000111111222222222111222222111111111111000000...---+++,,,,,,---+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---......////////////......000///...---------------------------------------------------------------........................000000//////.........---000000000000000000000000000000000000111111111111222222222222222222222222333333333444444444555555666666666666777777777777888888777777888888999:::777888999:::;;;;;;;;;;;;===>>>@@@AAAAAA@@@???>>>@@@AAABBBCCCCCCCCCBBBAAADDDGGGJJJJJJIIIIIIKKKMMMKKKLLLNNNPPPOOOMMMKKKIIIGGGGGGGGGGGGHHHJJJMMMNNNNNNNNNNNNLLLKKKIIIGGGFFFDDDFFFGGGFFFBBB???===<<<@@@???===;;;999777555555555444444333333333444444444444333333222111000000000000///...------,,,,,,+++++++++************)))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,,,,++++++***+++++++++---.../////////...,,,+++---------------------------------............///////////////000000000000000000000000000000000000111111111111222333444444444444444555555555555666666777888999999::::::999::::::;;;<<<<<<=========??????@@@AAABBBCCCCCCDDDCCCCCCDDDFFFGGGGGGEEEBBBAAAAAA@@@@@@???>>>======???===<<<>>>@@@AAA???<<<999999999999777555333111000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************,,,++++++++++++++++++,,,******))))))***+++,,,,,,******++++++++++++******,,,,,,,,,++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++************************+++++++++*********))))))************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000000000000111111111111111111111111111111111111111111222333333444444555666666777888:::;;;<<<<<<;;;<<<===???AAACCCDDDEEELLLMMMJJJFFFEEEFFFCCC>>>AAAAAA@@@@@@???===<<<;;;::::::::::::999777555444333444444444222111///...000000//////...------,,,,,,,,,,,,------------...//////111222333444444555000111111222222222111111...,,,++++++,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------......////////////......//////...---------------------------------------------------------------........................000/////////.........---//////////////////////////////000000000111111111222222222222222222222222333333333444444444444555555555666666666777777777888888777777777888999999888888999:::;;;;;;;;;;;;======???@@@@@@??????>>>@@@AAABBBCCCCCCCCCBBBAAAEEEHHHKKKLLLKKKJJJKKKMMMJJJKKKLLLMMMLLLKKKIIIGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFEEEBBB???===<<>><<<:::888666555444555555444333333333333333444333333222111111000000000//////...------,,,,,,+++++++++************)))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,,,,++++++***++++++,,,---...////////////...---------------------------------------.............../////////000000000000000000000000000000000000111111111111222333444444444444444444555555555555555666777888888999999999999999:::;;;;;;<<<======<<<===>>>???@@@AAAAAABBBBBBBBBBBBDDDFFFFFFDDDAAA@@@@@@??????>>>======<<<>>>===<<<===???@@@>>>;;;888888888777666444222111000000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************++++++************++++++******))))))***++++++,,,******++++++++++++******,,,,,,,,,++++++*********))))))))))))))))))))))))************************************************)))************+++++++++************************+++++++++*********))))))************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,------------...............//////////////////000000000111111111222222222222222222222222222222222333444444555555555555666888999:::;;;<<<<<<<<<===???AAABBBCCCDDDIIIJJJHHHDDDDDDEEECCC???>>>>>>>>>>>>===<<<::::::888888888888777555444333333333333333222000///.../////////......------,,,,,,,,,,,,,,,---------------...///111333555555666///000111222222222111000---,,,++++++,,,,,,+++***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------......////////////......///...------------------------------------------------------------------------------------------/////////...............//////////////////////////////000000000000111111111111111111111111111111333333333333444444444444555555555666666666666777777777777777777888888999888999:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>===???@@@AAABBBCCCBBBBBBAAACCCFFFIIIKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCEEEFFFDDDAAA???============;;;999777555444333666555444333222222111111333333222222111000000000//////......---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,++++++***++++++,,,,,,---...//////000//////...------------------------------------................../////////000000000000000000000000000000000000000000000111222333444333333333444444444555555444444555777777777777777777777888999:::;;;<<<===:::;;;<<<===>>>?????????@@@@@@@@@BBBDDDDDDBBB@@@?????????>>>>>>======<<<===<<<;;;<<<======<<<:::777777666555444333111000000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************))))))******************)))******+++,,,******++++++++++++******+++++++++++++++*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************+++++++++***************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---------------............///////////////000000000000111111222222222222222222222222222222333444444555555666444555666777888:::;;;;;;<<<======>>>@@@AAAAAABBBGGGHHHGGGDDDDDDFFFEEE@@@============<<<;;;:::999666666666555444333333222222222222111111000///............---------,,,,,,++++++,,,,,,,,,---------,,,---...000111222333333000111222222222000...------+++***+++,,,,,,+++***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------......////////////............---,,,,,,---------------------------------------------------------------------------------........................////////////////////////////////////000000000111111111111111111111111111222222333333333444444444444444555555555666666666777666666666666777888888888999:::;;;;;;<<<<<<<<<:::;;;;;;<<<============???@@@AAABBBCCCCCCBBBBBBAAACCCFFFHHHHHHGGGFFFEEEHHHGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDCCCCCCCCCDDDDDDFFFFFFGGGGGGGGGFFFEEEEEEBBBDDDEEECCCAAA???>>>>>><<<;;;:::888777555444333666555444222111000000000222222111111000000000000.........------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))******************************************************************************************************************************************************************************++++++++++++******))))))*********+++++++++++++++******++++++,,,,,,000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000////////////////////////000000///000000111222333222333333333444444444444333333444555666666666666555666777888999:::;;;<<<999:::;;;===>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@>>>?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;:::999555555444333222111000///000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++******************************************************))))))))))))******+++***************++++++******++++++++++++******+++++++++***************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000111222222222222222222222222222333333444444555666666555555666777999:::;;;<<<<<<<<<===>>>>>>???@@@@@@GGGHHHGGGDDDEEEGGGFFFBBB<<<=========<<<;;;:::999555444444333222222222222222111111000////////////------------,,,,,,,,,,,,+++++++++,,,,,,,,,------...///000111222222222111222222222111///---+++))),,,*********,,,,,,+++******++++++,,,,,,++++++*********+++,,,,,,---............////////////......------,,,,,,,,,------...---------------------------------------------------------------------------------..........................................////////////000000000000000000000000000000000222222222333333333444444444444444444555555555555666666555555666666777888777888999:::;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@BBBCCCDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGEEEDDDHHHGGGFFFDDDCCCAAA@@@@@@EEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDBBBCCCCCCBBB@@@?????????;;;;;;999888666555444333666555333222111000//////111111000000000000//////---------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))******************************************************************************************************************************************************************************++++++++++++******))))))*********++++++++++++*********++++++,,,---222111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////////////////////////////////////////000111222222222222222222333333333444222333444555555666555555555555666777888999:::;;;999:::<<<>>>??????>>>>>>===<<<<<<===??????>>>===???????????????>>>>>>>>>999:::;;;::::::999888888444444333222111000000///////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************************************))))))))))))******++++++***************+++******++++++++++++******************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------...............////////////000000000222222222222222222222222222222333333444555555666555666777888999;;;<<<<<<;;;;;;<<<======>>>??????GGGHHHFFFDDDDDDGGGFFFAAA;;;;;;<<<<<<;;;;;;:::999444444333222111111222222111111000///......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000111222222333222222222222111000...,,,***)))(((+++***)))***+++,,,+++*********++++++++++++************+++,,,,,,---............////////////......,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.......................................////////////000000////////////////////////222222222222333333333333333333333444444444555555555555555555555666777777666777888999::::::::::::::::::::::::;;;<<<>>>>>>@@@AAABBBDDDEEEEEEEEEDDDFFFEEEEEEFFFHHHIIIHHHFFFIIIHHHGGGFFFDDDBBB@@@???FFFFFFGGGGGGGGGGGGFFFEEEBBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBAAA?????????@@@;;;:::999888777555444444444333222111000000//////000000000///////////////------,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******************************************************************************************************************************************************************************++++++++++++******)))************+++++++++************+++,,,------222111///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000000000000000000000000............///000111222111111222222222333333333222222444555555555555555666666777777888999999999888:::===???@@@??????>>>===;;;;;;;;;===>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;;;;999777777888444333222111000000000000/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++*********************************))))))*********,,,+++******)))***************++++++++++++******)))))))))***************))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++***************************************+++++++++************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...............////////////000000111111111111111111111111111111222333333444444555444555666777999:::;;;;;;999::::::;;;===>>>??????FFFGGGEEEBBBCCCFFFDDD@@@999999:::::::::999888888444333222111111111222333111000///.........//////++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,---...///000111111111111000...,,,***))))))*********))))))***+++,,,,,,*********++++++++++++******)))******+++---......///......////////////......,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................................../////////000000////////////////////////111222222222222333333333222333333333333444444444555555444444555555666777555666777888888999888888::::::::::::;;;===>>>???AAABBBDDDEEEFFFGGGFFFFFFIIIGGGDDDEEEGGGIIIHHHGGGJJJJJJJJJIIIGGGDDDAAA???FFFFFFHHHHHHIIIHHHGGGGGGBBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBAAA??????@@@AAA;;;;;;:::999777666555555222222111000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******************************************************************************************************************************************************************************++++++++++++******)))************+++++++++************+++,,,---.........---,,,+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////000000000000000000000000............///000111111111111111111222222222222222333444555666666666666888888888888888888888888888999<<>>======;;;:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<;;;888666777888444333222000000000000111//////.........---------,,,,,,,,,++++++++++++***************************))))))*********+++++++++************************++++++************++++++,,,++++++***))))))************++++++++++++******((()))))))))*********+++))))))))))))))))))))))))************************************************)))************+++++++++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------................../////////000000000000000000000000000000000000111222222333333444222333444555666888999999777888999:::<<<>>>??????EEEFFFDDDAAABBBDDDBBB>>>777888888888888777777666444333222111111111222333111000...------...///000+++++++++++++++++++++,,,******+++++++++,,,,,,,,,'''(((***,,,---...//////---+++)))'''''')))+++---***)))((()))+++,,,,,,*********++++++++++++******)))******+++---...//////......////////////......++++++++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............................................./////////000////////////////////////111111222222222333333333222222333333333444444444555444444444444555666666444555666777777888888888::::::::::::;;;===???@@@AAABBBDDDFFFGGGHHHGGGGGGIIIEEEBBBBBBEEEGGGGGGFFFKKKKKKLLLKKKIIIEEEAAA???EEEFFFGGGIIIIIIHHHHHHGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@AAAAAA@@@??????@@@BBB<<<;;;:::999888777666555111111000000000000000111.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++************+++,,,---...++++++******+++---...///++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////000000000000000000000000...------......///000111000111111111111222222222333333444555666666666666999999999999888888888888777999<<<>>>???>>>===<<<===;;;::::::<<<======<<<::::::::::::::::::::::::999;;;===<<<888666777888444333222000000000111111//////.........---------,,,,,,,,,+++++++++******************************))))))******++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))************++++++++++++******(((((())))))*********+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************))))))******++++++++++++************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000///////////////////////////000000111222222333333000111222333555666777777666777888:::<<<>>>???@@@CCCEEECCC???===???>>>;;;:::888777666777666444333222222222111111111000000222111111000///......---++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***++++++,,,,,,------...///............---------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................////////////////////////000000000000111111222222222111111000111222222333333444444555333333444444555666666666666666777777888888999999::::::;;;<<<===>>>??????CCCCCCEEEFFFHHHHHHIIIIIIHHHGGGEEEDDDCCCDDDDDDEEEKKKKKKJJJJJJIIIHHHGGGFFFIIIHHHFFFEEEDDDEEEEEEFFFEEEEEEEEEGGGHHHHHHFFFDDDAAA@@@???===<<<<<<;;;;;;;;;:::999777666666555555111111111111000000000000///............---------,,,++++++******++++++,,,))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++*********))))))((((((************************************************************************///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------//////.........---------............////////////000///.........///111222.........///000000111111111333555666888888888777555777999<<<===<<<;;;:::::::::;;;<<<===>>>??????>>>>>>===<<<;;;:::::::::999999999999999999999999::::::::::::::::::::::::000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---............////////////111111111000000000000000000111111111111222222222444333222222333444666777888999999:::;;;<<<======DDDFFFDDD???>>>??????<<<:::999777777777666555333222222111111111000000000111111000000///......---++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***++++++,,,,,,------...............------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................////////////.../////////000000000000111111222222222111111000111111222333333444444555333444444555555666777777777777777777777888888888::::::;;;<<<===>>>??????AAABBBDDDEEEGGGGGGHHHHHHIIIHHHGGGFFFEEEFFFFFFGGGJJJKKKKKKKKKKKKJJJIIIHHHKKKJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIHHHFFFAAA@@@???>>>===<<<<<<<<<:::999888777666555555555111111111000000000//////............------------,,,++++++******++++++,,,))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************)))))))))(((************************************************************************...---,,,++++++++++++,,,+++++++++,,,,,,,,,------///.........------------............////////////000//////...///000111222...//////000000111222222222333444666777888777777666777999;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;:::::::::999999::::::::::::999999999999999888888777777777000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************)))))))))((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---............////////////000000000000000000000000000111111111111222222222333333222222333444666777777888888999:::;;;<<<<<>>@@@???<<<;;;999777777777777555333111111111111000000000000000000000///......------++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***++++++,,,,,,------...............------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---............/////////....../////////000000000000111111222222222111111111111222222333444444444444444555555666777777777888888888888777777777777999::::::;;;<<<===>>>>>>???@@@BBBCCCEEEFFFFFFFFFHHHHHHGGGFFFFFFFFFGGGGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGHHHHHHIIIGGGFFFFFFGGGHHHGGGFFFAAA@@@???>>>===<<<<<<<<<999999777666555444444444111111000000000000//////............------------++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))************************************************************************------,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,............---------------............////////////////////////000111111///000000111222222333333222333444666666777777777777777888999:::;;;<<<<<<========================>>>===<<<;;;::::::::::::999:::<<<======<<<:::999888888777666555444444333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))*********++++++************************)))************+++++++++************************))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,------............/////////000000000000000000000000000111111111111222222222333333333333333555666666666777777888999:::;;;<<>>===>>>@@@AAACCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNKKKJJJHHHFFFEEEEEEFFFFFFGGGEEECCCBBBCCCDDDDDDDDDAAA@@@???>>>===<<<<<<<<<999888666555444444333333111000000000////////////.........---------,,,,,,++++++************++++++)))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********************************)))))))))))))))************************************************************************,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,---------------------------------........./////////////////////000000111000111111222222333444444333333444555666666666777888777777888999:::<<<===>>>>>>======<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;999;;;===>>>>>>===;;;999888888777555444222111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************)))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))*********++++++++++++************************))))))*********+++++++++************************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***+++++++++++++++,,,,,,++++++******++++++,,,------------.........///////////////000000000000000000000111111111222222222222222333333444555555666777777888999:::;;;<<<<<>>@@@BBBCCCDDDDDDFFFGGGGGGHHHHHHIIIIIIIIIEEEFFFHHHJJJLLLMMMNNNNNNKKKJJJHHHFFFEEEEEEEEEEEEGGGDDDBBBAAABBBCCCCCCBBBAAA@@@>>>===<<<<<<;;;;;;777777555444333222222222000000000////////////......------------,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************+++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------------------------...............//////000000000000000111111111222333333444444333333444444555555666666777777777888999:::;;;<<<>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::::::::;;;999;;;===??????===;;;999999888777666444222111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))*********++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++*********++++++,,,,,,,,,++++++******++++++,,,---------------..................//////000000000000000000111111111222222222222222333444444555555555888888999:::;;;<<<======GGGHHHFFFAAA>>>???>>>;;;999777555555555555333111////////////............------------------------************************************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***++++++,,,,,,------...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------------.........------.........////////////000111222222222222222000000111111222333333333333333444444555666666666888888888888777777777777777888888999:::;;;<<<<<<:::;;;===???AAACCCCCCDDDGGGHHHIIIJJJKKKLLLLLLLLLDDDEEEGGGJJJLLLMMMNNNOOOMMMKKKIIIGGGFFFFFFFFFFFFGGGEEECCCCCCDDDDDDCCCBBB??????===<<<;;;:::::::::777666444333222222111111000000////////////......------------,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))***++++++,,,+++++++++************++++++++++++,,,,,,,,,,,,------------,,,------------...............///000000000000000000111111222222333444444444444333333444555555666666666777888999:::;;;;;;>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;:::;;;===>>>>>>===;;;:::999888777666444333222111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))*********++++++************************)))************+++++++++************************))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++*********++++++,,,,,,---++++++******++++++,,,---,,,------------.........---......//////000000111000111111111111222222222111222333444555555555555888999:::;;;<<<======>>>FFFHHHEEE@@@===>>>===:::777666444444444333222000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***++++++,,,,,,------...---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------.........---------.........////////////000222222333333222000000000111222222333333222222333333444555555555777777777777777888888888777777888999:::;;;<<<<<<999;;;===???AAACCCDDDDDDEEEFFFGGGIIIJJJKKKKKKJJJEEEGGGIIIKKKMMMNNNOOOPPPLLLKKKHHHFFFEEEDDDDDDEEEFFFDDDCCCDDDDDDDDDBBB@@@>>>===<<<;;;:::999999999666555444222111111111111000000/////////.........---------,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))((()))+++,,,,,,+++)))((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************((()))***+++,,,++++++***************++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---...///000111000000///000000111111222333333333444444333333333444555666555666777999::::::::::::===============<<<<<<<<<;;;::::::999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;777777666555333222111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))******+++,,,,,,------++++++******++++++,,,---,,,,,,---------.........------......///000000111000111111111111222222222111222333555555555555444888888999:::;;;<<<<<<===FFFGGGEEE???===>>><<<999777555333333333333111/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***++++++,,,,,,---......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........////////////000222222333333333000000000111222222333333111111222333333444444555666666777777888888999999777777888999:::;;;;;;<<<999:::===???AAACCCDDDDDDAAABBBDDDFFFGGGHHHGGGGGGGGGHHHJJJLLLNNNOOOPPPQQQIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBAAABBBCCCBBB???<<<===<<<;;;:::999888888888555555333222111000000000000/////////............---------,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))((()))+++,,,,,,+++)))((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************************************************************((()))***+++,,,,,,+++***)))************++++++++++++++++++,,,,,,---------,,,,,,,,,---------......---...000111111111000//////000000111222222333333555444333222333444555666444555888:::;;;;;;:::999========================:::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666555555444333222111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***+++,,,,,,------++++++******++++++,,,---,,,,,,,,,---------......---------...///000000111000111111111111222222222111222333555666555555444777777888999:::;;;;;;<<>>>>><<<999555333222222222111///............---------...---,,,+++***+++,,,,,,************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++,,,------......---------------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000000111111111111222222222222222333333444555666666555555555666666777888999666777888999;;;<<<===>>>;;;<<<===???@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGIIIFFFDDDEEEHHHJJJIIIGGGHHHGGGFFFEEECCCBBBAAA@@@>>>???AAABBBAAA@@@>>><<<999999999999999888777666444444333333222111111000///............---------,,,,,,+++******+++,,,,,,************************)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))************************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***************************++++++,,,,,,++++++***************************************************************************,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000000000000000000000000000000111222222333333222222333333333444444444444555666777777888888888666999===>>>>>>=========AAA@@@>>>===;;;:::::::::<<<<<<<<<<<<;;;:::999888777555333222333333222000111000000///...---------------,,,,,,,,,,,,+++++++++++++++***)))(((((('''((((((((((((((()))******+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///......------///000111111111222222222111111000222222333444444555555666777888888999999:::;;;;;;GGGDDDCCCFFFMMMRRRTTTTTTHHHCCC;;;555222222222222............------------...---,,,+++++++++,,,,,,************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++,,,------...---------------,,,,,,,,,+++++++++*********+++++++++,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............................../////////000000000000000111111111222222222222222333333444555555555555444444555555666777888777777888999:::<<<<<<===;;;<<<======>>>>>>>>>>>>>>>???AAADDDEEEEEEEEEEEEGGGEEEDDDDDDGGGIIIHHHGGGEEEEEEDDDBBBAAA@@@???>>><<<===???@@@@@@>>>===<<<888999999888888777666555333333222222111000000000............------------,,,,,,+++******+++,,,,,,************************))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))************************************************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***************************++++++,,,,,,++++++***************************************************************************,,,++++++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......///////////////////////////000000111111222333333222222222222333333333333555666666777777777777666777:::===>>>===<<<<<<<<<@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;999888777666444222222222333222111000000000///...---------------,,,,,,,,,+++++++++++++++******)))(((((('''((((((((((((((()))******+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///......---...///000111000111111222222111111000222222333333444555555555777777888888999:::::::::IIIHHHKKKTTT___fffeeebbbRRRKKK@@@666222111111222............------------------,,,++++++++++++,,,************************)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++,,,---------------,,,,,,,,,,,,++++++++++++*********++++++++++++,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000000000000111111111222222222222222333333444444555333333333333444555666666777888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;>>>AAADDDEEEEEECCCBBBEEECCCBBBCCCFFFGGGGGGGGGCCCBBBAAA@@@???>>>===<<<;;;<<<===>>>>>>===<<<;;;777888888777666555444444222222111000000//////...............------------,,,++++++******++++++,,,************************))))))))))))))))))))))))***))))))))))))***++++++))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******************************++++++++++++******************************************************************************+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////////////////////////////000111111222222333111111111222222222222333555666666777777777777666999;;;======<<<;;;;;;;;;???>>>===<<<<<<<<<<<<===<<<<<<<<<;;;:::888777666444333111111222333222222000000//////...---------,,,,,,,,,,,,++++++++++++++++++******)))(((((((((((((((((((((((()))******+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------......///000000000111111111111000000111222222333333444555555666666777888888999999:::EEEKKKTTT___eeeccc[[[SSSNNNHHH>>>666111000000000.........---------,,,,,,,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++,,,------------,,,,,,+++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000000000000111111111111111222222222333333333444111111111222222333444555777888888888999999::::::::::::;;;;;;<<<===>>>>>>;;;===???AAABBBBBBBBBAAABBBBBBBBBBBBDDDEEEFFFGGGBBBBBBAAA@@@???>>>===<<<;;;<<<======>>>======<<<777777777666555444333222111000000//////...------.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************+++++++++((()))))))))*********************************************)))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))******************************++++++++++++******************************************************************************+++++++++***+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------......//////////////////////////////000000111222222222000000111111111222222222333444555777888888888888:::;;;======;;;::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::999777666555333111000000222333333222/////////......---------,,,,,,,,,++++++++++++***************))))))((((((((((((((((((((())))))***************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------......////////////000000111000000000111111111222333333444444555666666777777888888999@@@HHHSSSXXXTTTLLLCCC>>>???;;;666333111000///---...------------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000111111111111111111222222222222222000000000000111222333444777777777888888999999999999999:::;;;===@@@BBBCCC======<<<<<<===???AAABBBAAABBBBBBBBBCCCDDDEEEFFFCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>???>>>>>>>>>666666666666444333222111000000//////...------,,,...------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************************************************************+++************+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------.................................//////000111111222222000000111111111222222222111222444666888:::;;;;;;:::;;;<<<<<<:::999:::;;;::::::999999999:::;;;;;;;;;;;;:::999888666444333222111//////111222222111............------------,,,,,,+++++++++******************)))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------...............---...///000000000000000000000111111222333333333444444555666666777777888CCCHHHMMMJJJBBB<<<:::;;;333111000000111000...,,,------------,,,,,,,,,,,,+++++++++,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************+++,,,,,,,,,,,,,,,*********+++++++++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000000111111111111111111111111111111000000000000111222333444555666666777888888999999999::::::<<>><<<;;;<<<>>>BBBDDDBBBCCCDDDCCCBBBBBBDDDFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@????????????777777666666444333111000000000///......------,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************************************************************************************+++,,,,,,************++++++++++++,,,,,,,,,---------....................................///000000111111222111111111222222222222333000111444666888:::;;;<<<999:::;;;;;;:::999:::<<<::::::999999999::::::;;;::::::999888777555333222222111//////000111111000------------------------++++++++++++******************))))))))))))))))))((((((((((((((()))******(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---............---,,,---...//////000000//////000000111111222333333333444444555555666777777CCCDDDEEEBBB<<<888888999000//////000111111///------------,,,,,,,,,++++++***++++++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************+++,,,,,,,,,,,,+++)))*********++++++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------////////////000000000111111111111111111111111000000000000000111222333444444444555666777999999:::;;;;;;;;;<<<>>>AAAEEEGGGAAA@@@??????@@@AAACCCDDDCCCEEEEEEDDDBBBAAACCCEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@???>>>>>>>>>888777777666444333111000000000//////...------------------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************************************************************************************++++++,,,************++++++++++++,,,,,,,,,---------....................................//////000111111111222222222222333333333333222333555666888999999999888999::::::999:::;;;===<<<<<<;;;;;;:::;;;;;;;;;::::::999888666444222111333111//////000000///...------------------------++++++++++++************)))))))))))))))))))))***((((((((((((((()))******(((((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((()))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........------+++,,,---...//////////////////000000111222222222333333333444555555666666:::;;;<<<<<<;;;777222...444222111000111111000///---------,,,,,,,,,++++++******+++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************+++,,,,,,,,,,,,+++))))))******++++++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000111111111000000000000000000000000000111222333444333333444666777999:::;;;<<<<<<;;;<<<===@@@CCCEEEAAABBBBBBCCCDDDDDDDDDDDDDDDFFFGGGEEEBBB@@@BBBEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCAAA???>>>=========888888777666555333111000000000000///......---------------,,,,,,,,,++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******))))))((())))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********************************************************************************)))***++++++,,,)))************+++++++++,,,,,,,,,---------....................................//////000111111111222222333333333444444444555666666777777777777777777999::::::999:::<<<>>>>>>>>>===<<<<<<<<<<<<<<<:::999999777555333111000333111////////////...---------------------------+++++++++************))))))))))))))))))*********((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........---,,,+++,,,---.../////////////////////000111111222222222222333444444555555666<<<;;;:::888777666666666111000000///...---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))******************))))))))))))******+++*********))))))((((((************************++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///111111111111111222222222222222222222222222222222333333444555666777888888777888:::<<<>>>@@@AAAAAAAAABBBBBBCCCDDDDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFFFFFFFDDDCCCBBBAAABBBAAA>>>;;;999888999999555555444555666555222///111000///...---,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......////////////////////////111111111000000000000000111111222222333444555555888888999999999888888777666777999;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<999666444444333111///000000000000111111111111---------,,,,,,+++++++++,,,,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,------.../////////222111000000000111333333000111111222333444555555;;;:::999777555444444333000000000///...---------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((())))))))))))******************))))))))))))******************)))))))))(((************************++++++************++++++))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000000111111111222222222222222222222222222222222333444444555666777777888777888:::<<<>>>???@@@@@@AAABBBBBBCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFFFFEEECCCBBBAAAAAA@@@===:::888888888888666555444444444444222000000000///...---,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......////////////////////////111000000000000000000000333333333444555555666666888888888999999888888777777888999;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<999777555555444222000111111111000000000//////---------,,,,,,+++++++++,,,+++***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------.../////////222111000000000111222333111111222333444555666666;;;999888555444222111111000000//////...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))******************))))))))))))************************++++++************++++++))))))))))))))))))))))))*********++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000000000111111111222222222222222222222222222222444444444555666666666777777888:::<<<===>>>??????BBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEDDDCCCBBBAAA???>>><<<999888777777777666444222222222333222111000//////...---,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......////////////////////////000000000000000000111111444444555666666777777777777777888888999888888777888999:::;;;;;;:::999888::::::;;;;;;;;;;;;:::::::::888555444444333222000333222222111///......---------,,,,,,,,,,,,++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,------.../////////111111000000111111222333222222333444555666666777:::999777555333222111000/////////......---------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))*********)))))))))))))))((()))))))))******************))))))))))))***************)))))))))))))))************************++++++************++++++))))))))))))))))))))))))************++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............/////////000000111111222222222222222222222222222222444444444555555555666666777888:::;;;<<<===>>>>>>BBBAAAAAA@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@===<<<:::888777666555555555333111000111222222111//////...------,,,++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......////////////////////////000000000000000111111111555555555555666666777777666777777888888888888888999::::::;;;:::999888777888999::::::::::::::::::777555222222222222111000222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,++++++******))))))******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,------.../////////111111111111111222222222222333333444555666777777:::999777555333222111111............------------,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))******((()))))))))******************))))))))))))******))))))))))))))))))******************************++++++************++++++))))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///...//////000111111222222222222222222222222222222333333444444555555666666888888:::;;;<<<<<<<<<<<>>>>>======???@@@AAACCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBAAA@@@???>>>===888777777666444333333222222000...///000111000///------------,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------....../////////////////////////////////000111111222222333333333333333333333333555555666777888888888888999999:::::::::888777666555666777888999999999999777555444444666777666555.........//////000000000++++++,,,,,,,,,,,,------***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))******+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,------.../////////000000111222222222222111222222333444555666666777555555444222222111111222------------------------++++++++++++************************************))))))))))))))))))))))))((()))))))))************))))))))))))******************))))))))))))******((()))))))))************************************++++++************++++++))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///------...///000111222222222222222222222222222222000000222333555666888888888999999::::::::::::999======<<<<<<===???AAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???===<<<;;;666666555555444333111111///......///000111///...---------,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......////////////////////////...//////000111111222222333333333333333222222222444555666777888888888888888888999::::::999777777444555666777888888888888555333222333555666666555///////////////.........+++++++++,,,,,,---------***++++++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,------...////////////000111222333222222111111111222333444555666666333222222111000111111111------------------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))******************))))))))))))******(((((())))))*********+++************************++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////------...///000111222222222222222222222222222222///000111333555777888999888999999:::::::::999999<<<;;;;;;;;;<<>>>>>>>>????????????>>><<<;;;:::555555555444333222111000.........///111111///,,,---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......////////////////////////...//////000111222222222333333333333333333333333444555666777888888888888777888999::::::999888777444555666777888888888888111000//////222333333333111111000///...------,,,+++++++++,,,,,,---------******+++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,------...//////000///000111222333222111111000111111222333444555666333333222111000///...---------......------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000000000000000000111111222333333222222222333444444555777999:::999888888999<<<<<<======>>>???AAABBBFFFCCCAAA?????????===<<>>>>>>>>999999888666666555555555222222111111111111222222444222///---,,,---///000---------,,,,,,+++++++++************************+++++++++************)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))************...+++((((((***,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************++++++************************+++++++++,,,,,,,,,,,,---...///000000000000000000000000111111111111111222333444444444333333333222222111000///...------------...------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000000000000000000111111222333333222222333333444555666888:::;;;:::888888999=========>>>???@@@AAABBBFFFDDDAAA@@@@@@???>>><<>>>>>>>>???999888777666444444333333111111000000000000111111333222000...------...///------,,,,,,,,,+++++++++*********************************++++++,,,,,,,,,)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************---***((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,,,,---...//////000000000//////000000000111111111111222222333333333333333222222111000///......------------------,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000000000000000000111111222333333333333333444555555888:::<<<<<<:::999999999======>>>>>>???@@@BBBCCCFFFDDDAAA@@@@@@@@@???===>>><<<;;;:::;;;<<<;;;:::888777555333222111111111///......---------------,,,,,,,,,,,,++++++++++++***************)))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************...((((((---...***))),,,************************************************************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111222222222222333333333333333333333333222222333444444555555666777888999:::;;;<<<<<<<<<999888666444333222111111000//////////////////000000000000///......------,,,,,,,,,,,,++++++++++++************************))))))***+++,,,---...///)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++***((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,,,,---...//////000////////////000000000000111111111111222222333333333333111111000//////...------,,,------------,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((()))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,---------.....................///000000000000000000000111111222333333333333333444555666999;;;======;;;:::999:::>>>>>>>>>>>>???AAABBBCCCFFFDDDAAA@@@AAAAAA???>>>>>><<<:::999:::;;;:::999666666555333222111111111///...------,,,,,,------,,,,,,,,,++++++++++++***++++++******************(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))***++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************///(((%%%((()))'''***111************************))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000111222222333333222222222222222222222222222111222222333333444555555444555666777888888888888888777555333111000///...///......------......///...//////000///...---,,,,,,+++++++++++++++++++++************************))))))***++++++,,,------))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))))))))***************)))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))***************************+++++++++******+++++++++,,,,,,,,,,,,,,,---...////////////////////////000000000111111111111111111222222333000000//////...---------,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))*********++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,---------.....................///000000000000000000000111111222333333333333444555666777999;;;======<<<::::::;;;=========>>>???@@@BBBBBBEEECCCAAA@@@@@@AAA???>>>===;;;999999999999888777555555444444333222111000......---,,,,,,,,,,,,,,,,,,,,,+++++++++***************************++++++))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************&&&'''))))))'''%%%''',,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222222333333222222222222222222222222222111111222222333444444444444444555666777777777777777666444222000......---......------------......,,,---...//////...,,,+++++++++++++++++++++++++++************************************)))))))))))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******((()))))))))************'''((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,---...////////////...////////////000000000111111000000000111222333//////......------------,,,,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,---------.....................///000000000000000000000111111222333333333333444555777777888:::<<<===<<<;;;;;;<<<<<<<<<======>>>???AAABBBDDDBBB@@@???@@@@@@???>>>===;;;888888888888777666444444444444333222111000...------,,,,,,,,,,,,,,,++++++++++++************)))))))))***************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************%%%444===888///,,,***'''************************************************************************))))))))))))))))))))))))************++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...///000111222222222222222222222222222222222222111111222333333444444555777777888999999999999999666555333111000///............------------......,,,,,,---......---,,,+++*********+++++++++++++++******************************))))))((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))************&&&'''******))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---......///............////////////000000111000/////////000222333.........------------,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************,,,,,,,,,---------.....................///000000000000000000000111111222222333333333555666777888666888;;;<<<;;;;;;<<<<<<;;;;;;;;;<<<===>>>@@@@@@BBB@@@>>>>>>??????>>>===<<<:::888777777777666555333333444444333222000000...---,,,,,,++++++,,,,,,++++++++++++************((((((((())))))*********))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************000HHHQQQ>>>......///(((************************++++++++++++++++++++++++************************))))))))))))))))))))))))************++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000......///000111111111111111111111111111111111111222222333333444555555555888999999:::::::::::::::555444333111000/////////......------------......,,,,,,,,,---------,,,,,,)))*********++++++++++++************************)))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************$$$'''******)))((()))+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---...................../////////000000111000///......000111222------------------,,,,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))************************,,,,,,,,,---------.....................///000000000000000000000111111222222333333444555666888888444777:::;;;;;;;;;<<<===;;;;;;;;;;;;<<<>>>???@@@AAA@@@>>>===>>>>>>>>>===<<<:::888777777777555444222333444444333222000///...---,,,,,,++++++,,,,,,+++++++++************)))''''''(((((()))))))))***)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************999SSSUUU666 '''...)))************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111---...///000000111111111111111111111111111111111222333333444444555555666777888888999999999999888444333222111000000000000///......------......///,,,,,,,,,,,,,,,,,,,,,---))))))******++++++++++++************************(((((()))***+++,,,,,,---(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************###'''***+++)))((()))+++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---......................../////////000111000...---...///111222111000///...---,,,,,,+++,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))******+++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************+++++++++*********)))))))))************+++++++++,,,,,,,,,++++++*********************************)))************+++++++++++++++,,,,,,,,,,,,---------------............///111111111000000000000000333333333333444555666666666777999:::;;;::::::999999:::<<<>>>???>>>>>>===?????????>>>>>>>>>>>>>>>;;;999777555444333333333111111111111000000000000000...,,,+++,,,,,,+++***************))))))))))))))))))************))))))++++++******************+++******)))))))))))))))&&&'''((())))))***))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))+++++++++***************************************///......---+++******)))))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++,,,,,,---...000000000000////////////////////////000000000000333222111000000111222333222333444444555555444444555666666666666666555444666555333111///------,,,......---------,,,,,,,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------------............/////////000000111111222222111111222222222111111000111000///---,,,,,,++++++,,,,,,+++++++++*********************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))******+++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************+++++++++*********)))))))))************+++++++++,,,,,,,,,+++++++++******************************)))************+++++++++++++++,,,,,,,,,,,,------------------............000000000000000000000000333222333333444555555666555666888999:::999999888::::::;;;<<<===>>>>>>===???????????????>>>>>>>>>:::999777555333333333333111111111000000000/////////---++++++,,,,,,+++***************))))))))))))))))))************))))))************************+++******)))))))))))))))'''(((((())))))))))))((((((((((((((())))))))))))((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))((((((((('''''''''''''''************************+++++++++++++++******************++++++++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---,,,,,,,,,,,,---..............................////////////000000000000222111111000000111111222222333333444444444444444555666666666666555444444333222111000///............------------,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------------............///000000000000000111111111111111111222222111111000000///...---,,,+++++++++,,,++++++++++++*********************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++************))))))******+++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************+++++++++***************)))************+++++++++,,,,,,,,,++++++++++++***************************)))************+++++++++++++++,,,,,,,,,,,,------------------............000000000000000000000000222222222333444444555555444555666888999888888777;;;::::::;;;;;;<<<===>>>????????????>>>>>>======999888666444333222222333111111000000000000/////////---+++++++++,,,+++***************))))))))))))))))))************))))))************************+++******)))))))))))))))((())))))))))))(((((('''(((((((((((()))))))))))))))))))))*********++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''************************((()))))))))******++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,---------------...//////------------------------////////////000000000000000111111222222111111000222222333444444444444333555555555555555444333333000//////.........//////------------,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,---------------............///111000000000000000000///000000111111222111111000///...---,,,++++++++++++++++++++++++*********************)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))*********************))))))******+++,,,+++++++++*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,---------........./////////000000000000000111222222333444444444555333444666888999999888888;;;:::999999999;;;<<<===>>>>>>======<<<;;;;;;;;;888666555333222111222222111000000000////////////...,,,******+++,,,+++***************)))))))))((())))))************))))))***************++++++++++++******)))))))))))))))))))))***))))))((('''&&&(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))))))))*********++++++++++++,,,,,,,,,---------************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,---......---------------.........////////////000000000000///000111222222111000///111111222333333333333333444444555444444333222111///......---------......---------,,,,,,,,,++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))*********************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++,,,---------------............///111111000000/////////...///000000111111111111111...---,,,++++++++++++++++++++++++*********))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))************)))******))))))******+++,,,+++++++++*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------.........//////000000000000000111222333444444444444444555777999:::::::::999::::::888888888999;;;<<<;;;;;;;;;:::999888888777666555333222111111111111000000000////////////...---+++******+++,,,+++***************)))))))))((())))))************))))))))))))*********++++++++++++******)))))))))))))))))))))***))))))((('''&&&(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,************************++++++++++++************++++++,,,,,,,,,---------************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---------........./////////////////////000000000000///000111222222111000///000111222222333333222222444444444444333222111000000///...------,,,,,,---------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************************************(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************)))******++++++,,,---------------............///111000000000//////.........///000111111111111111---,,,++++++*********++++++************)))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))******))))))******+++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************************************************+++++++++)))************+++++++++***++++++++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------......//////000000111///000222444444444333333333555777999::::::::::::999999888888888888999999:::999999888777666555555555444222111000000000111000000////////////......---+++))))))+++++++++***************))))))))))))))))))************)))))))))))))))***++++++,,,,,,+++******)))))))))))))))((())))))))))))(((((('''(((((((((((()))))))))))))))))))))*********++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))((())))))******+++++++++************************,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***************++++++,,,---------...//////000000////////////000000000000///000000111111000000///000000111222222222222111333333333333222000///...000///...---------------,,,,,,,,,,,,++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------------............///000//////////////////.........///000111111111111,,,++++++***************************))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))******))))))******+++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------......///000000111///000222444444444333222222333555777999999999999777888888888888888777777:::999999888666555555444444333111000//////000111000000/////////.........,,,***))))))***++++++***************))))))))))))))))))************))))))((())))))***++++++,,,,,,+++******)))))))))))))))'''(((((())))))))))))((((((((((((((())))))))))))((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))'''(((((()))******++++++************************)))))))))************************++++++++++++,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---+++,,,,,,---......//////////////////000000000000000000////////////000000///000000111111111111111333333333222111000...---.........---......///000,,,,,,,,,++++++++++++***************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------------............///.........///////////////---...///000111111111111++++++******************************))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))*********)))***++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))******++++++++++++)))************+++++++++*********++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------...///000000111...000222444555444333222111222444666888888888888666777888999999888777666::::::999888777666555555333222111/////////000000000/////////............,,,***))))))***++++++***************))))))))))))))))))************))))))((())))))***++++++,,,,,,+++******)))))))))))))))''''''((())))))***))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))((())))))***+++,,,,,,,,,************************&&&&&&'''((()))***++++++))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...******+++,,,,,,---......////////////000000000000111000///......///000111//////000111111111111111333333222222000///...---,,,,,,------///000222333,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,---------------.........//////---.........//////000000---...///000111111111111+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((()))*********)))((((((((()))+++,,,%%%(((+++......,,,)))'''++++++******************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000333333333333444444555666444555777888999999888888999999:::::::::999888777:::::::::999888777555444444333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************(((((())))))******+++++++++*********))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************------------------------******************************+++++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111111111222222222222111111000000000000000000000000////////////000000000000......---,,,,,,,,,,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))***************************************)))(((((())))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''''''''(((((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///......///000000000000000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((()))*********)))((((((((()))+++++++++---000222222111///---************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000333333333333444444555666555666888999::::::999999<<<=========<<<;;;999888<<<;;;;;;:::888777555444333333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********************)))))))))((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,---------...............//////000000111111000000000111111000000000000000000000000000000000000000000///////////////------,,,+++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***************************************)))(((((())))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///......///000000000000000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((()))******)))))))))((()))******+++***+++---.........---,,,************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************,,,,,,,,,---------......------......///000000000333333333333444555666666777888999;;;<<<;;;;;;:::======>>>>>>===<<<:::999======<<<:::888666444333333222111000////////////---------,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------.........//////......//////000000111111//////000000000000//////000000000000000000000000111000000//////.........,,,,,,+++***************+++++++++++++++*********))))))))))))))))))))))))************************)))************))))))((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///......///000000000000000+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))******+++'''''''''(((((((((((((((***************+++++++++************************************************************************************************************************************++++++++++++,,,,,,,,,---------......------......///000000000222222222333444555666777888999;;;<<<======<<<<<<::::::;;;<<<<<<;;;::::::>>>===<<<:::888666444222222222111000////////////......---,,,,,,+++******************))))))))))))((((((((((((((((((((((((((()))))))))************++++++******))))))((((((*********)))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,------........./////////......//////000000111111//////000000000000//////000000000000000000000000111111000///......------,,,,,,+++***************+++++++++***************))))))))))))))))))))))))************************))))))************)))(((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((******))))))((((((''''''))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------............///......///000000000000000+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((())))))***((()))))))))************)))((((((((())))))******))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++,,,,,,------,,,,,,,,,---------......------......///000000000222222222333444555777777888999;;;<<<======<<<<<<777888:::<<<=========<<<======;;;:::888555333222222111000///..................---,,,,,,+++***************)))))))))((((((((((((((((((((((((((((((((()))))))))************++++++******))))))(((((())))))))))))))))))******(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,------------.........///......//////000000111111000111111222222111111000////////////////////////111000000///...------,,,------,,,+++++++++++++++************************))))))))))))))))))))))))************************((())))))*********))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))******))))))((((((''''''))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------............///......///000000000000000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((()))******(((((()))************)))((())))))))))))*********)))))))))***++++++,,,,,,************************************************++++++++++++++++++++++++************************************************+++++++++,,,,,,------...,,,,,,,,,---------......------......///000000000111111222333444555777888777888999;;;<<<;;;;;;:::888999;;;===>>>???>>>>>>;;;;;;:::888666444222111111000///......------------------,,,,,,+++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111111111222222222222111111////////////////////////000//////......---------------,,,+++++++++++++++)))))))))***************))))))))))))))))))))))))************************((())))))************)))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///......///000000000000000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((()))******'''((()))***+++******)))&&&'''((()))))))))((((((((())))))***++++++,,,,,,************************************************************************************************************************)))******+++,,,,,,------,,,,,,,,,---------......------......///000000000111111222333444666777888555666888999::::::999999999:::<<<======<<<<<<;;;999888888777555444222111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))*********((()))))))))************(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---......//////000000111111000000111111111111000000////////////////////////........................,,,,,,+++***************((()))))))))*********+++))))))))))))))))))))))))************************(((((()))***************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***%%%%%%&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///......///000000000000000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((()))******'''((()))++++++******)))((()))+++,,,,,,,,,+++***((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,---------......------......///000000000111111111333444666777888444555777888999999888888999::::::;;;:::888777666777777777666555333222111000000///---------------,,,,,,,,,,,,,,,,,,,,,---))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))******++++++(((((())))))*********+++(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......//////000111111111//////000000000000//////////////////////////////---------...............+++******)))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************(((((()))***************))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))******''''''(((((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******%%%%%%&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------------.........//////...//////000000000000000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------..................////////////222222333444444444333333666666555555555555666666:::::::::999999888888888555555444333222000000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))*********************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------------------......///000111111222222111111111000000//////////////////..................---,,,,,,+++******++++++++++++++++++++++++++++++******))))))((((((************************++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))(((((())))))))))))*********))))))((())))))))))))))))))))))))+++*********))))))((((((***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***///777<<<444(((%%%***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------......------------......,,,...000111222111000///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************************************+++++++++,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...............////////////111222222333333333333333555555666666666777777777::::::999999888888777777555444333222111000000///......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))*********************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---......///000000111111111111111000000000//////////////////..................---,,,,,,+++******++++++++++++++++++++++++*********)))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))(((*********))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''111CCCSSSRRRAAA///&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------......------------......,,,...///111111111///...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************************************++++++++++++,,,************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------............////////////000111111222333333222222333444666888999999888888999:::999999888777666666444333333222111000////////////...---------------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))*********************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------...............//////000000111111111000000000000///////////////............---...------,,,,,,++++++***++++++++++++++++++++++++))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))///000888DDDJJJBBB555+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------......------------......---...///000000000///...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************************************************++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------............///////////////000111111222222222222222333666999:::::::::999::::::;;;:::999888666555333222222111000000//////......---,,,,,,,,,,,,---************************************************(((((((((((((((((((((((((((((()))*********************************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************************************************************************************************************))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------................../////////000000000000000000000000////////////.........------------------,,,,,,+++++++++************************(((((())))))******++++++************************************************))))))))))))))))))))))))******)))))))))))))))***((())))))************)))))))))))))))))))))))))))*********)))))))))))))))++++++******************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))000***&&&)))///111000---((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------...------,,,,,,------...------.../////////...---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------............//////////////////000111222333333222111333666999:::;;;::::::;;;;;;<<<<<<;;;999777555111111111000000/////////---,,,++++++******++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))*********************************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************++++++++++++************************))))))))))))))))))))))))((()))))))))************************************************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////............//////////////////////////////000000............------------------,,,,,,,,,,,,++++++************************(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))************************++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))+++,,,+++(((%%%((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------------.........---------))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,............//////////////////111222333333333333222333555777999::::::999:::;;;<<<<<<;;;888666444000000000000//////......,,,++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******************************************++++++++++++,,,************************))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,---...//////..............................////////////000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++'''((()))******+++******))))))))))))))))))))))))))))))))))))************)))))))))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&+++...+++)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...------------,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,............///////////////000111333444444555555333333444666777888999999888999::::::999666333111000000////////////......---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++*********************************+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,---...///000................................./////////000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))***++++++'''((()))******+++++++++))))))))))))))))))))))))((()))))))))************((((((((())))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++---+++$$$"""(((---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++------------------------************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,............/////////000000000222333444555555555444444444444555777888999777888999999777555111//////////////////............---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,---//////000.....................------.........//////000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++''''''(((******+++++++++))))))))))))))))))))))))(((((())))))*********+++''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&+++,,,)))***...---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))************+++,,,,,,---,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************,,,,,,,,,++++++*********+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++++++++++++++,,,---...............///////////////000111111222222333444444444444555777777888888888888999999999777444111///000000///...------,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************++++++++++++++++++*********))))))************************+++++++++*********))))))************************+++++++++*********))))))))))))***++++++++++++***************************)))***+++,,,---.........,,,,,,,,,,,,---...//////////////////////////////////////////............//////...---,,,,,,++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******(((((((((((((((((((((((())))))(((((('''''''''&&&)))((('''&&&&&&'''((()))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))+++***)))'''''''''((()))''''''''''''((((((((()))))))))************))))))++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))************+++,,,,,,---,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************,,,,,,,,,++++++*********************)))))))))((()))))))))))))))))))))))))))************+++++++++++++++++++++,,,---...............///////////////111111111222333333444444444444555666777777777777888888888888666333111///000//////...------,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************++++++++++++++++++*********))))))************************+++++++++*********))))))************************+++++++++*********))))))))))))***++++++++++++***************************)))***+++,,,------------,,,,,,,,,,,,---...//////////////////////////////////////////.....................---,,,,,,,,,+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,))))))))))))))))))))))))***)))))))))(((((((((''''''((((((((()))))))))***(((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))''''''((()))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))+++***)))(((''''''((()))'''''''''((((((((())))))))))))************))))))+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,---------------------------------,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))************+++,,,,,,------,,,******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************+++++++++++++++*********************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,---...............//////000000000111111222222333333444444555555666666777666666666777777777777555333000/////////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++***************)))************+++++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************++++++++++++++++++***************************************+++++++++***************************************+++++++++***************))))))***++++++++++++***************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////////////////////////////............---------------,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''((()))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))***))))))(((((((((((()))''''''((((((((()))))))))))))))************))))))++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************((()))))))))************++++++,,,------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((************************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---...............///000000111111111111222222333444444555777777777888777777666666666666666555444222000///.........------,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************************************))))))***++++++++++++***************************((()))***+++++++++++++++,,,,,,,,,,,,---...////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''(((''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((((()))'''(((((((((((()))))))))))))))************))))))***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******((()))))))))************((()))))))))************++++++------...---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((************************************************))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---............//////000111111222111222222333444444555555888888999999999888777777555555444333222111000///---------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******************************))))))*********+++++++++************************************************************************************************************************))))))***++++++++++++***************************))))))***+++++++++******,,,,,,,,,,,,---...//////////////////////////////............------------++++++,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''(((''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))***))))))************))))))*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))************++++++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))))))))***************))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---............///000000111222222222222333333444444555555777777888999999888888888444444333222111000//////------,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************+++++++++)))************+++++++++))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++***************+++++++++***************************************+++++++++***************************************+++++++++))))))***++++++++++++*********************************+++++++++++++++***,,,,,,,,,,,,---...//////////////////////////////.........------------,,,,,,,,,,,,,,,++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''((()))))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))'''(((((())))))))))))(((((((((((()))))))))******))))))************))))))************++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))***************+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************((()))))))))*********+++((()))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......---...///000111222333333222222333333444555555555444555666777777777777777444333222111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++)))************+++++++++))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++))))))***++++++++++++***************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////////////////////////////.........---------,,,,,,---,,,,,,,,,+++*********++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((((((((()))))))))******)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''((((((((()))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))&&&'''((()))******)))((((((((()))))))))*********))))))************))))))************++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))***************+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************(((((())))))*********+++(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......---...///000111222333333222222333444444555555666222333444555666666666666333333111000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++))))))******++++++++++++************************))))))******++++++++++++************************))))))******++++++++++++))))))***++++++++++++***************************,,,,,,---------,,,,,,+++,,,,,,,,,,,,---...//////////////////////////////......---------,,,,,,,,,------,,,,,,+++***))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))************))))))((((((((('''((((((((((((((((((((((((&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))************))))))************)))))))))************+++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,+++++++++,,,------......//////000000111111000111111222222333444444666666666666666555555444222000///...//////---+++---------,,,,,,+++++++++))))))*********))))))((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++))))))***++++++++++++*********************************+++++++++,,,,,,,,,***************************************************************************************************++++++,,,,,,++++++***---------............///........................------,,,,,,,,,,,,++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))************************************************************,,,+++***))))))***+++,,,(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************)))*********++++++++++++******))))))((((((''''''))))))************))))))))))))))))))*********************))))))))))))))),,,+++*********+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,++++++,,,,,,---.........//////000000111111000111111222222333444444666666666666666555444444111///......//////...,,,------,,,,,,,,,+++++++++))))))************)))))))))))))))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++*********************************)))))))))(((((())))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++))))))***++++++++++++************************************+++++++++,,,,,,***************************************************************************************************++++++,,,,,,++++++***------------....................................------,,,,,,,,,,,,++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++***))))))***++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((()))))))))*********)))))))))*********++++++***)))))))))((((((((('''))))))************))))))))))))))))))***************)))))))))))))))))))))++++++*********+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,---............//////000000111111000111111222222333444444555555666666555555444333000...---...//////...---,,,,,,,,,,,,++++++++++++))))))))))))******))))))++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++************************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++))))))***++++++++++++************************************++++++++++++,,,***************************************************************************************************++++++,,,,,,++++++***------------............------------------------------,,,,,,,,,,,,++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************************************++++++***))))))***++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))((('''))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))******((((((((()))))))))******))))))))))))(((((((((((())))))************))))))))))))))))))************))))))))))))))))))******++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,---...///......//////000000111111000111111222222333444444444555555555555444333333...---,,,---/////////---,,,+++++++++++++++++++++)))))))))))))))*********,,,,,,,,,++++++)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))***+++++++++++++++))))))***++++++++++++***************************************++++++++++++***************************************************************************************************++++++,,,,,,++++++***,,,,,,---------.........------------------------------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************************************************************+++******************+++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))((()))))))))************)))))))))))))))*********+++***++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,,,,---...///000......//////000000111111000111111222222333444444444444444444444333333222...---,,,---...///...---++++++++++++++++++++++++))))))(((((()))***++++++,,,,,,,,,++++++)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***))))))***++++++++++++***************************))))))*********+++++++++***************************************************************************************************++++++,,,,,,++++++***,,,,,,,,,------------...------------------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))******++++++******)))************************((()))))))))*********************************************************************++++++*********++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))((()))))))))************(((((())))))******************++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++,,,,,,,,,,,,------+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,---...000000......//////000000111111000111111222222333444444333333444444333333222111///---,,,---......---,,,*********+++++++++++++++))))))(((((((((***+++,,,++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++************************************++++++++++++))))))))))))))))))))))))))))))))))))************((()))******++++++******))))))***++++++++++++***************************)))))))))************+++***************************************************************************************************++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************++++++++++++******************************))))))))))))************************************************************)))***++++++++++++***)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******))))))))))))))))))))))))'''''''''(((((((((((((((''''''(((((((((((())))))((((((((()))))))))******(((((((((((())))))))))))))))))************))))))))))))))))))************((((((((()))******++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************************+++++++++++++++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,,,,,,,...///000111......//////000000111111000111111222222333444444333333333333333222111111///...------------,,,+++)))*********++++++++++++))))))((('''(((***,,,---)))))))))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++************************))))))))))))*********+++))))))))))))))))))))))))))))))))))))************((())))))***************))))))***++++++++++++***************************))))))))))))***************************************************************************************************************++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))************))))))************************))))))))))))************************************************************)))***++++++++++++***))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))+++,,,))))))))))))))))))))))))''''''''''''((((((((()))'''''''''((((((((()))))))))))))))*********++++++'''((((((((()))))))))***))))))************))))))))))))))))))************'''(((((()))******++++++)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))************)))************++++++++++++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,,,,---...///111111......//////000111111111000111111222333333444444222333333333333222111111000///------------+++***))))))******++++++++++++)))(((''''''(((***,,,---'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))************(((((()))***************))))))***++++++++++++***************************))))))))))))************************************************************************************************************+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************(((((())))))))))))((((((************************))))))))))))************************************************************)))***+++,,,,,,+++***)))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))***,,,---))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))************++++++++++++'''((((((((())))))******))))))************))))))))))))))))))************'''(((((()))***+++++++++)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++***))))))((((((((((((((())))))))))))))))))))))))))))))))))))************************************************+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,---............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++---------............//////////////////000111111000000111222333333444444444444333222111000///.........---,,,,,,+++******+++*********))))))((((((************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......//////...---,,,,,,++++++,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))(((((())))))******++++++''''''((())))))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++*********))))))((((((+++***((('''''''''((()))))))))))))))))))))))))))************************************************************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,---............,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------------............//////////////////000111111000000111222222333444444444333222111000///.........------,,,++++++******************)))))))))(((************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...///......---,,,,,,++++++,,,,,,,,,+++++++++******************************************************************************))))))))))))************((()))******+++*********************++++++++++++))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************)))))))))(((+++***)))((('''(((((()))))))))))))))))))))))))))************************************************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,------.........,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,---.........---------............//////////////////000111111000000111111222333333333222222111111000///......------,,,,,,++++++******************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,------------......------,,,,,,++++++,,,,,,,,,++++++++++++******************************************************************************************))))))))))))***++++++,,,,,,++++++************+++++++++,,,))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************))))))))))))******)))((((((((((((((())))))))))))))))))))))))*********************************************************)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,------------------,,,,,,,,,+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,---.........---------............//////////////////000000111000000111111222222222333111111000000///...------,,,,,,,,,,,,++++++***************)))))))))))))))************************(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************+++++++++******))))))))))))******+++++++++++++++*********+++++++++,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********)))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))************************************************))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,---------------------,,,,,,,,,++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,---------------............//////////////////000000111000111111111111111222222000//////......---------,,,+++++++++++++++******))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************,,,,,,++++++******))))))((()))******++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))******)))))))))))))))(((((('''))))))))))))))))))))))))************************************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,---------------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,---------............//////////////////000111111111111111111111111111111.........---------,,,,,,++++++++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))***+++---...//////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++++++++*********((())))))***+++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))************)))))))))))))))(((''''''))))))))))))))))))))))))************************************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,---,,,,,,...------------,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,---------............//////////////////000111111111111111111000000000000------------,,,,,,,,,,,,******************++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,---......***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++***++++++++++++++++++,,,)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,((()))))))))************((())))))***)))((('''&&&))))))))))))))))))))))))************************************************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,,,,,,,......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------------........./////////////////////000111111111111111000000000000000------,,,,,,,,,,,,,,,,,,******************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,(((((())))))*********+++((()))*********)))'''&&&,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))******++++++++++++************++++++++++++******))))))***+++,,,,,,***)))+++***)))&&&%%%&&&(((+++))))))))))))))))))))))))************************++++++,,,---------,,,,,,............////////////000000000000111111111111111111222222111000...---......---,,,,,,+++******************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((((()))************+++++++++))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++************++++++************************+++++++++*********)))))))))************+++++++++************************++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,)))************+++++++++,,,,,,+++******+++---...&&&'''))),,,...---***'''...+++***+++,,,++++++,,,&&&---000+++***///222222000111000...---........................///......000000///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,------000---******,,,---+++))))))+++---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))((()))***++++++***)))(((+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&((()))++++++)))(((&&&+++******)))(((''''''&&&'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((('''''''''&&&******))))))))))))******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********+++*********))))))(((((()))))))))))))))((((((''',,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))******++++++++++++******))))))************))))))************+++***)))''')))*********)))***+++,,,))))))))))))))))))))))))************************++++++,,,---------,,,,,,............////////////000000000000111111111111111111222222111000...---...------,,,++++++******************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((((()))************+++++++++************************************************)))************+++++++++)))************+++++++++++++++************++++++************************+++++++++*********)))))))))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,************+++++++++++++++***))))))))))))***+++///---******+++,,,---,,,+++,,,...//////...------///444444...,,,......+++/////////000222444444333333333222222333444555666000......///222111---***------,,,...///000000///............//////000000---......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((())))))************))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''*********)))(((''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))((((((((('''''''''******))))))))))))******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********************)))))))))((((((((()))))))))((('''''',,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))******++++++++++++******(((((())))))))))))((((((++++++******))))))((((((((()))***+++,,,,,,++++++))))))))))))))))))))))))***************************+++,,,,,,---------,,,............////////////000000000000111111111111111111111111000///...---------,,,,,,++++++************************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************))))))((()))************+++++++++************************************************)))************+++++++++)))************+++++++++++++++************++++++************************+++++++++***************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,************+++++++++,,,+++***))))))))))))******...,,,***)))+++,,,,,,,,,***,,,------,,,---...//////333555777<<>>JJJYYYgggwww|||pppsssoooooovvvuuurrrpppqqqzzzzzzppplllmmmqqqttt{{{qqqooottt{{{vvvooorrrxxxuuufffXXXNNNDDD;;;555333333222000---,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........++++++************+++++++++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))************))))))))))))******)))))))))))))))))))))))))))************+++++++++)))))))))***************))))))))))))************'''(((((((((((('''&&&&&&***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,+++++++++)))+++---+++***---444;;;888222+++)))+++---,,,***))))))))))))))))))))))))************************))))))+++,,,---.....................////////////000000000000111111111111222111///...------......******************++++++************************((()))***++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++************++++++************************))))))*********+++++++++)))************+++++++++************************((())))))***++++++,,,,,,************************)))******+++,,,,,,------++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++,,,,,,,,,---------...000222444555555555666999>>>FFFNNNSSSUUUUUUYYY```hhhsssvvvoooiiijjjmmmtttyyyoooiii```YYY```mmmssspppkkkeee```\\\ZZZYYYiiilllpppooojjjeeeccccccjjjrrr|||~~~{{{zzz{{{uuufffXXXOOOLLLKKKLLLJJJBBB888222222555........................------------------------------------------------,,,,,,,,,---------......***++++++,,,,,,++++++***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))***************))))))))))))******)))))))))))))))))))))))))))************+++++++++((()))))))))*********+++((()))))))))************(((((()))))))))(((''''''***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------))))))******++++++++++++))))))))))))))))))))))))******++++++++++++************++++++++++++*********,,,---+++)))+++333999111,,,((('''***+++)))&&&))))))))))))))))))))))))************************((()))+++,,,---...................../////////000000000000000111111111111222111///...------......******************++++++************************((()))***++++++***)))(((************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++************++++++************************))))))******++++++++++++)))************+++++++++************************((())))))***++++++,,,,,,************************))))))***+++,,,,,,------++++++++++++++++++++++++*********************************************************)))***++++++,,,++++++,,,,,,,,,---------111333555888:::;;;<<<<<<666@@@RRRdddqqqvvvsssoooqqqoooiiikkk|||wwwlllaaaYYYTTTUUUaaapppooofff^^^XXXKKKAAAFFFTTTMMMOOOQQQRRRPPPLLLGGGEEECCCFFFKKKOOOPPPNNNJJJGGGJJJSSSaaaooovvvvvvqqqlllrrr{{{vvvmmmlllppp}}}{{{sss```III999333444........................------------------------------------------------+++++++++,,,,,,---------***+++,,,------,,,+++***+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))*********+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++(((((())))))*********+++)))))))))))))))(((((('''------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************+++*********))))))((((((+++++++++*********)))))))))************+++++++++************************************************+++++++++*********))))))************************((()))*********---111444888222,,,))))))))))))''')))))))))))))))))))))))))))))))))))))))******+++++++++,,,------......///////////////////////////000000000000000000000000000000...---,,,+++++++++************************))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************)))************+++++++++)))************+++++++++************************++++++***))))))***++++++************************)))************+++++++++******************************++++++++++++******++++++************+++++++++***((('''(((***---///,,,+++***+++,,,,,,+++)))))))))))))))************)))************+++++++++******************************))))))))))))******************************))))))*********+++++++++)))***,,,,,,++++++,,,...(((***---///222444555666666555777<<<<<<:::;;;>>>>>>UUUpppnnnvvvnnnccc^^^aaaiiiqqquuulll^^^NNNFFFBBBAAADDDIIINNNNNNMMMGGGAAA>>>>>>AAABBBDDDFFFHHHGGGFFFEEEEEE???>>>>>>???BBBDDDDDDCCCEEECCCFFFPPPWWWUUUPPPMMMUUU___rrr{{{|||zzz[[[GGG@@@999777555222111111111111///000000000...---++++++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))((((((''''''))))))))))))************+++*********))))))(((((((((((())))))******++++++))))))))))))************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******************************************************************)))))))))(((+++++++++*********)))))))))************+++++++++************************************************+++++++++*********))))))***************************++++++***)))+++...000222///***))))))******))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,------......///////////////////////////////////////////////////000///...---,,,+++++++++************************))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))))))))(((((((((((((((((()))))))))***************************)))************+++++++++)))************+++++++++************************************************************************)))************+++++++++******************************++++++++++++******++++++************+++++++++***((('''(((***---......---,,,,,,------+++)))))))))))))))************)))************+++++++++******************************))))))))))))*********************************************++++++++++++,,,---,,,++++++,,,......000222444666999;;;<<<;;;:::<<>>999444000---...---+++,,,---/////////.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))((((((((('''))))))))))))************************)))))))))((()))))))))))))))*********))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************************************************))))))))))))+++++++++***************)))************+++++++++************************************************+++++++++***************************************,,,,,,+++***((((((***,,,,,,***))))))***++++++***))))))))))))))))))))))))***))))))))))))***++++++++++++,,,------......///////////////////////////////////////////////////000///...,,,++++++++++++************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************((())))))******))))))(((((((((((()))))))))******************************)))************+++++++++)))************+++++++++************************)))***+++,,,,,,+++***)))************************)))************+++++++++******************************++++++++++++******++++++************+++++++++***(((((()))***---...000///......///...,,,***)))))))))*********++++++)))************+++++++++******************************))))))))))))******************************+++++++++++++++*********---...---,,,******,,,...000333777::::::999999999888BBBUUUfffkkkgggcccccceeehhhiiikkkuuu}}}tttddd[[[NNNDDD@@@BBBEEEHHHIIIFFFEEEGGGGGGFFFJJJPPPPPPQQQTTTXXX\\\^^^^^^]]]ccccccfffnnnwwwyyytttnnnnnnllliiigggddd```ZZZWWWVVVTTTSSSRRRMMMFFFCCCDDDBBB>>>???GGGOOORRRSSSTTTOOOWWWggg|||www|||~~~}}}qqq\\\FFF777111444111///...000000...+++///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((())))))))))))************************))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++*********************************************************)))))))))))))))************************))))))*********+++++++++************************************************************************************************+++++++++)))((('''(((***(((((()))******+++******))))))))))))))))))))))))******))))))******+++,,,++++++,,,------......//////////////////////////////////////////////////////...---,,,++++++++++++************************))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))******)))))))))(((((()))))))))*********************************))))))*********+++++++++))))))*********+++++++++************************((()))+++,,,,,,+++)))(((************************))))))*********+++++++++******************************++++++++++++******++++++************++++++***))))))((()))+++,,,...222111000///000///,,,***))))))*********+++++++++))))))*********+++++++++******************************))))))))))))******************************,,,,,,++++++++++++******,,,,,,,,,++++++,,,///111222666;;;===;;;999888888CCCTTTqqquuummmmmmiiibbb]]]bbbhhhddd\\\NNNKKKFFFBBBCCCGGGKKKNNNOOOPPPUUUZZZ\\\]]]ccckkkllllllooottt{{{~~~}}}zzzyyy}}}}}}tttvvvyyyvvvjjjZZZQQQPPPOOOIIIBBB???@@@AAACCCDDDFFFDDDIII\\\tttgggKKK>>>:::666222222333333///+++/////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))((((((((((((((()))))))))*********************)))))))))))))))++++++******))))))((((((((()))))))))************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))******************************))))))*********+++++++++************************************************************************************************((()))***)))(((((()))+++((()))*********)))(((((())))))))))))))))))))))))***************++++++,,,++++++,,,------......///////////////////////////...........................---,,,+++++++++++++++************************))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))))))))))))))************************************))))))*********+++++++++))))))*********+++++++++************************((()))+++,,,,,,+++)))(((************************))))))*********+++++++++******************************++++++++++++******++++++************++++++***)))))))))***+++,,,---222111000///000///,,,***************++++++++++++))))))*********+++++++++******************************))))))))))))******************************,,,+++++++++++++++++++++)))+++,,,------///333666777:::<<<<<<<<>>GGGWWWgggmmmnnnjjjjjjTTTDDD>>>666111000222333333000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))((()))))))))************))))))))))))))))))******++++++******))))))((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((---------------------------------------------------------............///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))***************************+++++++++)))************+++++++++***************************************************************+++++++++************************'''(((******))))))***,,,(((***++++++)))(((((()))))))))))))))))))))))))))+++************+++,,,,,,++++++,,,------......///////////////////////////........................------,,,+++++++++++++++************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))))))))))))*********++++++************************)))************+++++++++)))************+++++++++************************)))***+++,,,,,,+++***)))************************)))************+++++++++******************************++++++++++++******++++++************++++++))))))))))))***+++,,,---000///......///...,,,************++++++++++++,,,)))************+++++++++******************************))))))))))))******************************++++++++++++,,,,,,,,,---))),,,///111333555888:::999;;;===>>>BBBLLL[[[gggaaafffssstttkkkbbbXXXJJJAAAAAAFFFMMMPPPZZZ___eeekkknnnqqqtttvvvzzzyyy|||~~~pppbbbZZZWWWUUUNNNGGGAAAAAAGGGNNNPPPPPPMMMQQQbbbqqqccc[[[NNN@@@666111000111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((................................................------......////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************((()))))))))************))))))*********+++++++++)))************+++++++++************************************************))))))*********+++++++++************************((()))++++++***)))***+++(((***,,,+++)))(((***,,,))))))))))))))))))))))))++++++******++++++,,,---++++++,,,------......///////////////////////////........................---,,,++++++***+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))))))))*********+++++++++************************)))************+++++++++)))************+++++++++************************************************************************)))************+++++++++******************************++++++++++++******++++++************++++++)))))))))******+++,,,,,,...---,,,,,,------+++)))*********+++++++++,,,,,,)))************+++++++++******************************))))))))))))******************************)))******+++,,,---.........111555888:::;;;<<<===:::DDDPPPYYY^^^eeennnuuugggcccdddnnnrrrjjj[[[QQQJJJGGGEEEGGGLLLVVVaaajjjkkkpppvvv|||~~~}}}xxxrrrfff^^^SSSMMMLLLKKKIIIGGGFFFAAAEEEZZZxxxzzzlllXXXDDD555///111111111000000000//////------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))***))))))))))))************((()))))))))************)))))))))))))))*********))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((////////////////////////........................---.........//////000000........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************(((((())))))*********+++))))))******++++++++++++)))************+++++++++************************************************))))))******++++++++++++************************)))+++,,,,,,***))))))***(((***+++***)))))),,,///))))))))))))))))))))))))++++++******++++++,,,---++++++,,,------......///////////////////////////........................,,,,,,++++++***+++++++++************************))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************)))************+++++++++)))************+++++++++************************++++++***))))))***++++++************************)))************+++++++++******************************++++++++++++******++++++************++++++((())))))***++++++,,,,,,,,,+++***+++,,,,,,+++)))******+++++++++,,,,,,,,,)))************+++++++++******************************))))))))))))******************************))))))***+++---...//////222666:::>>>>>>>>>>>>???@@@SSSmmm~~~|||zzz|||iiiVVVPPPRRRQQQNNNKKKHHHMMMVVV^^^eeejjjqqqwwwyyy{{{}}}~~~~~~{{{yyy|||~~~}}}{{{}}}|||kkk___[[[YYYWWWTTTHHHIIIIIIMMMWWWgggyyycccHHH888111111111111000000000000------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))******))))))))))))************(((((())))))*********+++(((((())))))******++++++))))))))))))************))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((///...---...//////...---...---------///000///...,,,...000//////000///---...///000000111000000///............////////////------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************)))************+++++++++++++++,,,------......///000000//////.........---000000//////......------************************************************(((((())))))******++++++))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))************---------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++***)))))))))***,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))******+++***************+++,,,,,,(((+++......---000555:::;;;CCCIIIFFF===:::AAAJJJQQQggg|||xxxdddMMMDDDHHHPPPRRRQQQRRR\\\iiisssxxx{{{wwwtttwww{{{}}}}}}}}}}}}{{{wwwlllddd[[[TTTKKKIIIOOOYYYccciiinnnxxx```BBB;;;333000444222,,,,,,333///000000///---,,,---...+++++++++++++++++++++++++++++++++************)))************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))((('''&&&&&&'''((()))111000............,,,***222000///.........,,,***111111000......000222222/////////000000000000000/////////000000111111111------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************************************************************************************************************************************************************************************************************************************+++++++++++++++,,,,,,------......///000000/////////.........000000//////......------************************************************))))))))))))************************************************************+++*********))))))))))))))))))))))))))))))))))))************************************++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++*********))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++************************************************************************************************+++***)))))))))***+++,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))******+++************+++,,,---...---,,,+++,,,111888>>>AAAEEEBBB@@@BBBHHHPPPUUUXXXSSScccxxx{{{rrraaaVVVJJJJJJSSS\\\___^^^llluuuzzzvvvwwwzzz{{{{{{}}}}}}{{{mmm]]]TTTTTTXXXZZZYYYTTTXXXkkkyyycccLLLDDD;;;666222...---///+++,,,---------------...++++++++++++++++++++++++++++++++++++************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********)))((('''&&&&&&'''((()))...------...000222111000......---...000111000///222111111111111000111222.../////////////////////000000////////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,---......//////000000////////////......000000//////...------,,,***************************************************************)))))))))************************++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************)))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************))))))******+++,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))******+++************+++,,,---...///------222:::AAACCCBBBBBBEEEMMMWWWbbbkkkqqqssskkklllqqqwwwxxxqqqeee\\\MMMLLLNNNVVVcccllloooooo|||}}}{{{{{{|||rrreeeaaa^^^WWWQQQKKKDDDKKKgggqqqlll]]]HHH999222000///,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******((((((''''''''''''((((((000//////000222333333222000///...000333555555444444444666999888555333333222333444444444444333222333333222111000///......////////////////////////------------,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,------.../////////000000//////////////////000000///...------,,,,,,************************************************+++++++++******)))))))))************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************+++++++++++++++++++++++++++++++++******))))))))))))******)))))))))))))))******+++***************+++,,,---...///444;;;@@@BBB???<<<@@@ZZZxxx{{{}}}uuuhhh```\\\XXXUUUUUUSSSWWW]]]gggpppvvvxxxwwwxxx}}}~~~}}}zzz|||~~~{{{uuummmccc[[[UUUIIIBBBQQQnnnqqqPPP===555000222111000000000///---+++------------------------,,,,,,+++++++++*********************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***(((((((((''''''(((((((((666555333333444444333111:::888666666999;;;======CCC>>>;;;<<<<<<:::<<>>333444222//////000000...,,,------------------------,,,,,,,,,++++++++++++***************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))******************))))))))))))******************************(((((((((((((((((((((((('''((((((((()))))))))***'''(((((((((((()))))))))'''(((((((((((((((((('''555666888>>>DDDJJJLLLMMMEEECCCBBBEEELLLTTTZZZ]]]\\\OOODDDAAAAAACCCMMMYYYPPPLLLFFF@@@;;;999888888444444444444333333222222111111111111111111111111//////.........---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************++++++++++++,,,,,,,,,,,,---------...//////000000//////000000000000111111111000///...---+++******************************************************+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++******))))))))))))******)))))))))))))))******++++++++++++,,,---...///000888999999777777;;;EEEMMM^^^mmm{{{iiidddcccdddaaa^^^fffrrr~~~||||||{{{zzzxxxzzz|||~~~~~~ssslll]]]OOOLLLRRR[[[^^^kkkqqqPPP>>>666222------///111000///........................,,,,,,,,,,,,++++++++++++***************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))''''''(((((())))))******''''''(((((((((((())))))''''''((((((((((((''''''BBBEEELLLXXXdddpppwwwzzz___]]]\\\```iiiuuu~~~oooccc```___aaalllzzzwwwmmm^^^PPPFFFDDDFFFHHHFFFDDDBBB>>>:::777444333222222222222222222222222000000/////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,------------......//////000000//////000000000111111111111000///...,,,+++***)))***************************************************++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------.........///------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************((()))***+++,,,++++++***++++++++++++++++++++++++******))))))))))))******)))))))))))))))******+++***+++,,,...111444777888===>>>???BBBIIISSS\\\cccccceeelllwwwyyyrrr______fffpppqqqkkknnnwww|||zzz}}}~~~|||wwwoooxxxeeeWWWQQQLLLGGGOOO```~~~iiiTTTAAA:::333///000111000///........................------,,,,,,,,,+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))'''''''''((()))*********'''''''''((((((((())))))&&&'''((())))))((('''&&&^^^aaahhhsss~~~yyyyyy~~~{{{fffZZZXXX\\\aaaaaa^^^XXXQQQHHHAAA;;;888222222222222222222222222000000000000////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************++++++,,,,,,,,,---------------......///000000000//////000000111111111222111000///...,,,+++***)))*********************************************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************((()))***+++,,,+++******++++++++++++++++++++++++******))))))))))))******)))))))))))))))******+++(((***,,,000555999===???===@@@GGGTTTbbbmmmqqqrrrjjjkkkmmmooooookkkddd___XXXWWWaaaqqqxxxuuuxxxyyyuuuvvv}}}{{{ooottt}}}zzzmmmcccWWWMMMHHHDDDSSSxxx|||jjjOOOFFF;;;444222222///---////////////////////////---------,,,,,,,,,++++++************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++''''''''''''((((((((()))&&&'''((())))))((('''&&&~~~|||yyyvvvwww~~~{{{|||~~~}}}xxxmmm^^^OOOEEE@@@;;;:::888555444555444222000//////...------......111000000///......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---***))))))))))))******+++++++++,,,,,,,,,************************************************)))************+++++++++************************++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,,,,---------................../////////000111111000000//////............---,,,,,,+++******************************************************************************)))************+++++++++///.........------,,,,,,...,,,******,,,------,,,.........------...000222+++,,,,,,,,,++++++,,,...------------............///...------,,,,,,,,,---//////.........---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------,,,++++++************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++*********))))))(((((())))))))))))***+++,,,,,,------222999>>>???>>>>>>???@@@WWW~~~~~~wwwxxxsssggg[[[UUUVVVXXXfffjjjqqqxxx}}}~~~|||{{{oooppptttyyy||||||~~~rrrjjjwww~~~mmm\\\JJJGGGIIIXXXooo{{{gggHHH222111888555***222111//////222333///***,,,---.........---,,,++++++++++++************)))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((~~~~~~uuucccXXXRRRSSSOOOHHHBBB>>>:::444///333333333444444333111///000000//////......------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))************+++++++++,,,,,,,,,************************************************)))************+++++++++************************++++++++++++++++++++++++************************************************************++++++++++++,,,,,,,,,---------.............../////////000000222222111111000/////////...------,,,++++++******************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///............---,,,,,,)))+++...///...------,,,---.........---...///111111111111111111111000000//////...------.........//////.........---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************)))))))))(((++++++******+++,,,,,,---...111777===@@@?????????777QQQwww~~~vvvcccSSSNNNTTT___ggglllvvv|||zzzqqqsssvvv|||~~~~~~zzzvvvwww|||}}}tttaaaTTTEEEDDDSSSjjjoooNNN999666555000///...,,,---///111000...------.........---,,,+++++++++++++++************************************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((zzzxxxvvvoooddd[[[QQQGGG===777555333111222444444111...//////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,************************************************)))************+++++++++************************++++++++++++++++++++++++************************************************************+++++++++,,,,,,,,,,,,---------............/////////000000000333333222111111000000///------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,------...//////---...//////---,,,,,,------------......---------/////////...............///000000111000000///.../////////......///000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,+++******)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************)))))))))))),,,,,,,,,,,,---...///000222777===>>>>>>======>>>CCC\\\vvvrrrdddUUUOOOTTT___hhhmmmqqq{{{{{{xxxyyyvvvwwwzzz~~~uuuttt{{{}}}|||zzzyyy~~~}}}www~~~~~~ppp\\\LLLHHHRRRaaalllpppKKK;;;777333000...------......///000------......------,,,+++,,,+++++++++************++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((yyyiiiXXXNNNLLLBBB;;;333000000222111///....................................------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******+++++++++,,,,,,,,,************************************************))))))*********+++++++++*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,---------.........////////////000000000222222111111000/////////,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,---....../////////---///000///......000222555222...,,,,,,///111222111222222333333111...,,,...//////000000//////.../////////...//////000111////////////............------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++++++++***))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++***************)))))))))))))))***+++,,,---000222444555:::>>>???===<<>><<<;;;===AAACCCBBB@@@===;;;888444333222333333333222111000000000000111000000000/////////..............................,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,+++******)))************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))************)))+++---111555:::>>>@@@???AAADDDOOOeeezzz}}}uuummmkkkrrr|||{{{nnncccaaaZZZ___kkkvvvwwwqqqttt|||uuuvvvxxx{{{vvvoooiiijjjnnnssszzz|||zzz{{{uuu___QQQGGGVVVoookkkQQQ@@@666000222333///...111///...---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((mmmUUUDDD:::777555444333222111//////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++************+++++++++,,,,,,,,,************************************************)))************+++++++++************************************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,---------......//////000000000111111111000000000///......------******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---...000222444666888999999;;;AAALLLWWW[[[WWWQQQMMMOOOVVVaaalllqqqpppmmm___XXXOOOKKKMMMQQQSSSSSSPPPLLLEEE>>>999777888888777666555333222222222222000000000000/////////...........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******((()))))))))************,,,---000333777;;;>>>@@@<<>>===888333111///...000444555111---...///000///---,,,,,,,,,,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,+++++++++*********)))))))))******))))))***,,,...444555444666;;;AAA???999999FFF___xxxqqqYYYNNNUUUccclllnnnvvv{{{}}}yyyvvvzzzuuuppplll\\\ZZZfff{{{yyypppgggPPPNNNYYYllliiiGGG888444111//////...///...---,,,,,,...000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((+++*********))))))(((((((((((())))))))))))((((((xxxnnnjjjjjjXXXCCC666555666444000000///......///000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...///////////////000000000111111111111000///---+++******************************++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------//////....../////////...333333444555777999;;;<<<>>>WWWfffpppqqqrrrrrrvvvuuulllnnnyyywwwvvvvvvyyytttuuuxxxwwwxxxsssgggVVVFFF??????AAA999888555000,,,,,,222777///000//////......000111,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,+++++++++*********)))))))))*********)))***---///111666::::::<<<@@@AAA???FFFPPP[[[dddssswwwlll```ZZZYYY```mmmzzz|||yyyyyy|||nnneeefffvvv~~~yyysssZZZOOOOOOZZZsss^^^EEE999555333111111111000///------...///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***************)))))))))((((((((())))))))))))((((((|||vvvbbbMMM>>>666444444222222222000......///111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,------...////////////000000000111111111111000000...---+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///---...000111333333444444555888>>>DDDIIILLLMMMMMM\\\xxx|||qqqqqqyyywwwvvv~~~~~~{{{~~~kkkPPPGGGHHHCCCAAA===888444222111111000///...------...///000---------------.........------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,+++++++++***************)))***+++******,,,///111333;;;???===<<<@@@GGGJJJ[[[cccdddbbbqqq{{{oooccc```gggllllllvvv|||wwwxxx}}}mmmnnnvvv|||{{{wwwqqq[[[KKKIIIYYYlllzzzZZZBBB:::666111222222111000///...------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((())))))))))))((((((nnnMMM777333888444555666333000...///000////////////............------------------------,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...////////////000000000111111111000000000///...,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,---...///---000555999<<>>BBBOOO]]]dddkkkqqqtttuuu|||sssooo]]]\\\sss~~~|||}}}|||uuuxxxuuuoooooosssyyy}}}zzzlllTTTIIINNNYYYqqqRRRCCC999///222111000000000///...,,,...------------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))******************)))))))))))))))(((((())))))))))))((((((___DDD999:::222444444444222000000000000000/////////.........------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------...//////000000000000111111111111000000///...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......555999===AAACCCFFFIIILLLUUUaaauuuvvvgggiii|||xxx|||sssZZZGGG<<<:::;;;333222111222444444111///................................................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,***************************+++---...///111555888AAA???===BBBVVVqqq{{{yyy|||}}}qqqkkkmmmooobbbfff~~~{{{}}}{{{{{{qqqqqq|||||||||~~~~~~~~~|||zzzyyy{{{~~~~~~|||{{{yyyzzz{{{~~~uuuooonnn}}}xxxhhhVVVPPPOOObbbkkkVVVDDD333111000......000111///---.........---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))******(((((())))))))))))((((((ooo[[[MMMEEE888555222111222333222111000000000/////////......------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------......///000000000000111111111222222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000111222;;;>>>AAABBBAAACCCHHHLLLiiisssooottt}}}|||fffFFF???DDD888444000///000111///---/////////.......................................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,***************+++++++++,,,---///000222555999<<>>===AAARRRqqq|||pppccc\\\gggyyywww{{{vvvpppwww{{{www{{{xxx~~~tttlllgggeeeddddddbbbcccddddddbbb___[[[YYYSSSPPPMMMMMMNNNPPPQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTWWWXXXYYY[[[^^^```bbbbbbbbbffflllrrrwww}}}xxxyyydddLLLMMMaaayyyrrrVVV===888111///000222111...............------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((()))))))))************(((((())))))))))))((((((}}}tttxxxfffVVVAAA555333555333111000000000000////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------...............///000000000111111111111222222222000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000333777;;;>>>@@@AAAGGGOOOVVV]]]hhhvvvvvvrrrnnnnnnuuuyyyyyyrrrcccOOO@@@999777666555000000//////.........---////////////////////////------............------........................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,))))))******++++++++++++...000222444666:::>>>BBB>>>@@@FFFTTTkkktttcccYYY```oooyyy{{{wwwvvv{{{{{{{{{~~~vvvzzzxxx}}}tttlllaaaWWWRRROOONNNNNNKKKLLLNNNOOONNNLLLIIIHHHGGGCCC???===>>>AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEFFFGGGIIIKKKMMMOOOOOOPPPRRRUUUXXXZZZ\\\___bbbaaahhhxxxvvvxxx^^^GGGMMM]]]xxxfffDDD===444000111222000...//////.........---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++(((((())))))))))))((((((VVVWWWYYY^^^dddhhhgggfffbbbeeehhhkkknnnqqquuuxxxwww{{{xxxPPP666;;;999///444...111111,,,,,,111111---//////.........---------------------------------+++++++++++++++++++++++++++++++++************)))+++++++++*********))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------000000000000//////////////////000000000000000///...---,,,,,,++++++++++++,,,,,,---------,,,,,,+++---------///111222111000555333666===>>><<>>======>>>??????@@@@@@?????????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGHHHIIIKKKLLLMMMNNNUUU]]]dddooo}}}{{{UUUKKKHHH]]]]]]AAA111777777+++)))555000/////////............------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))((('''(((******)))'''SSSQQQPPPSSSWWW[[[]]]]]]]]]]]]]]]\\\[[[\\\^^^```aaabbbeeeiiinnnsssxxxzzzcccCCC>>>888111777111444333...///222111---//////.........---------------------------------+++++++++++++++++++++++++++++++++************)))+++++++++*********))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,---------000000000000000000000/////////000000000000//////...---,,,,,,+++++++++,,,+++,,,------......---------,,,,,,---000333444555<<<999888;;;===>>>DDDMMMWWWeeewww~~~~~~|||pppxxx~~~kkkJJJ;;;:::111222222111000///......000000000/////////..............................---------------------------------------------------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++,,,---------,,,,,,+++***++++++******+++...222444:::<<<===<<<<<>>>>>@@@BBBDDDAAAAAA@@@??????>>>>>>???>>>>>>>>>>>>???@@@@@@AAACCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJMMMOOORRRUUU\\\iiizzzaaaQQQEEEPPPnnnuuuVVV:::444222,,,+++222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))+++,,,+++(((&&&&&&''']]]YYYTTTRRRRRRUUUWWWXXXSSSSSSTTTSSSSSSUUUYYY\\\WWWVVVSSSQQQRRRTTTXXXZZZccciiipppyyyzzzZZZMMMAAA555444555555333111111333222.../////////.........------------------------------+++++++++++++++++++++++++++++++++************)))+++++++++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,------...000000000000000000000000///000000111000000//////------,,,+++++++++,,,,,,,,,,,,,,,---......//////......///111555:::>>>AAA===???DDDKKKOOOQQQUUU[[[ooossszzzvvvtttzzz{{{uuuwww}}}vvvzzz|||zzzxxx{{{{{{{{{xxxssspppqqqxxx~~~___HHHIII777666444222111111000000111111111111000000000///........................---------------------------------------------------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************+++++++++,,,,,,,,,---------,,,++++++,,,------+++***...777>>>@@@???BBBDDDAAAAAAPPPcccwwwzzz|||~~~zzzrrrrrr|||vvv~~~~~~wwwssswww~~~{{{nnncccZZZTTTQQQRRRSSSNNNJJJHHHHHHGGGEEECCCCCCEEEGGGIIIHHHIIIIIIIIIHHHGGGEEEDDDFFFGGGHHHJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNPPPPPPOOOOOOPPPQQQRRRRRRSSSTTT\\\ZZZXXXYYY\\\bbbgggiiijjjQQQHHHTTTkkkjjjHHH666111111000...000000000/////////......------------------------------------------------,,,,,,,,,+++++++++******++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******///333555222+++'''))),,,qqqmmmfffaaa^^^\\\\\\\\\TTTUUUVVVVVVVVVYYY^^^aaa]]]ZZZVVVSSSQQQQQQSSSTTTTTTYYY\\\^^^dddoooxxx|||qqqdddWWWCCC333777444111000111333111///////////////............------------------------+++++++++++++++++++++++++++++++++*********))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,---......000000000000000111111111000000111111111000//////---,,,,,,++++++,,,,,,,,,---------------......///222444777:::>>>BBBGGGJJJ;;;HHH\\\oooyyyzzzxxxwww}}}pppiiirrr{{{www|||wwwlllnnn{{{zzzqqqmmmooorrryyy}}}vvvpppmmmmmmvvvzzzxxxvvvdddaaaSSSIII<<<333111222333333222222111111000000//////................................................---------------------------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---,,,...333:::@@@@@@>>>BBBHHHFFFJJJfffyyypppyyy{{{|||~~~yyyyyyvvvpppnnnuuu}}}~~~{{{xxxsssooonnnkkkhhhgggfffccc___\\\VVVUUUSSSRRRRRRTTTVVVWWWZZZ[[[]]]]]]\\\ZZZWWWUUUXXXZZZ]]]___```___^^^]]]```______^^^___```aaabbbcccddddddeeeeeeeeeeeeeeekkkjjjiiijjjnnnrrruuuvvvvvvfffNNNDDDOOOkkkxxx\\\AAA666666444---000000000////////////...........................------------------------,,,,,,,,,+++++++++******+++******************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********000333555222---***+++---wwwvvvsssppplllhhhgggfffcccbbb```\\\XXXWWWWWWYYY[[[[[[ZZZXXXWWWUUUTTTSSSVVVZZZ[[[YYYYYY]]]``````jjjuuu}}}vvvrrr___EEE:::444///...111222111000000000/////////.........------------------------+++++++++++++++++++++++++++++++++*********))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...//////000000000111111111222111111111111111000//////,,,,,,,,,++++++,,,,,,---......---------...//////777:::>>>AAABBBCCCEEEGGGGGGZZZwwwwwwppp|||uuuxxx{{{}}}|||}}}{{{nnntttqqqhhhgggvvvvvvggghhhqqqvvvtttvvv~~~kkkQQQ===555444333333222222111111000///......////////////////////////........................---------------------------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++///444:::<<<<<<>>>;;;???EEEGGGQQQttt}}}kkk]]]lllwwwzzz{{{nnnjjjkkksss}}}}}}zzzxxxuuurrrmmmlllkkkjjjjjjkkkmmmnnnppprrrtttuuutttrrrooommmnnnppptttwwwxxxwwwuuutttyyyxxxvvvuuuuuuvvvwwwxxxxxxxxxyyyxxxxxxwwwvvvuuuoooqqqtttxxx}}}zzzaaaIIIFFF```~~~vvvTTT;;;666444000111000000000////////////........................++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************+++************)))(((&&&ppprrrttttttrrrpppnnnnnnnnnnnnkkkgggbbb^^^\\\\\\ZZZ[[[\\\]]]\\\ZZZXXXVVVVVVZZZ\\\[[[[[[^^^]]]YYY[[[```iiivvv}}}|||cccCCC999000///111111111111000000000/////////......------------------------+++++++++++++++++++++++++++++++++************)))***************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---......//////000000111111222222222222222222222111000//////,,,,,,+++++++++,,,------............///111333555<<>>>>>;;;???>>>???BBBDDDRRRrrruuuddd[[[YYYfffrrr~~~~~~|||zzzxxx~~~|||~~~}}}zzzmmmjjjlllvvvyyy{{{{{{[[[HHHTTTlllhhhFFF666444333111111000000000/////////........................++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))'''&&&(((******)))&&&pppsssvvvvvvuuussstttuuusssuuuuuutttpppmmmllllllcccdddffffffeeecccaaa___[[[]]]______cccgggddd^^^YYYZZZZZZ\\\dddsss~~~xxxPPPBBB666333333222111333000000000000/////////...------------------------+++++++++++++++++++++++++++++++++************)))))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---.../////////000000111111222333333222222222222111000//////,,,+++++++++,,,,,,---...------...000444888<<<>>>@@@CCCGGGHHHHHHLLLTTTZZZrrrzzzyyysssxxxzzz{{{~~~}}}qqq|||~~~uuulllppptttvvvzzz{{{^^^FFF;;;999444444333222111000//////////////////////////////........................---------------------------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------***+++,,,,,,---------,,,,,,...111666:::>>>@@@@@@CCCDDDDDDCCCEEERRRhhhzzztttlllYYY[[[gggrrrzzz~~~{{{xxxyyyzzzzzz|||{{{uuuxxx~~~}}}|||sssqqqsss}}}oooOOOIIIRRRppp|||ZZZAAA666444111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))***+++++++++*********xxx{{{|||{{{xxxwwwxxxzzzyyy{{{|||{{{wwwsssqqqpppnnnnnnnnnmmmllljjjhhhggghhhhhhggghhhmmmqqqmmmfff______]]]YYYXXX]]]hhhppp}}}[[[KKK;;;777666333222444000000000000////////////------------------------+++++++++++++++++++++++++++++++++************)))))))))******++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000///000000111222222333333333333333222222000//////++++++++++++,,,,,,---...,,,---///222777===BBBEEECCCFFFJJJMMMRRR\\\jjjtttvvvzzzzzzyyyzzzlllnnnwww~~~wwwqqqgggkkkqqqsssmmmlll~~~rrrSSSEEECCC666666555444222111111000000000000000000000000000////////////////////////---------------------------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------***+++,,,,,,---------------111666888999<<>>555444222111222000///......//////000000////////////////////////////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***+++---...---,,,,,,...///...111666999===CCCLLLRRRaaammm~~~zzzppprrr|||zzzzzz||||||~~~yyy{{{~~~|||zzz{{{~~~|||rrrvvvxxxxxxyyyzzzwwwrrryyy~~~|||{{{|||zzzvvvvvvvvvwwwyyy||||||zzzxxxuuuvvvvvvtttsssrrrssstttvvvvvvvvvwwwxxx{{{zzzuuunnniiijjjnnnttt~~~~~~dddTTTDDDLLLhhh}}}kkkUUU>>>444111000333222///...000000000///...............------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************)))))))))((((((((((((++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***************))))))))))))******+++++++++******)))...222333000,,,++++++,,,,,,+++++++++++++++,,,~~~~~~}}}}}}|||zzz}}}zzzyyyxxxwwwuuusssyyytttmmmeee___[[[YYYYYYdddffffffdddfffuuu{{{pppdddXXXHHH888222666444444333222000///...---/////////.........------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,------.../////////000000000111111111222222222222111//////.........---///000...,,,---222777:::???FFFKKKNNNOOOPPPQQQ\\\lll~~~}}}wwwvvvvvvtttqqqiiittt}}}nnnpppvvv~~~{{{vvvsssYYYAAA666666555222222222111///------///222////////////////////////////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,.........------///000111444999<<<@@@FFFNNNTTTkkk{{{|||tttvvv~~~||||||{{{|||{{{}}}~~~~~~{{{yyy}}}}}}}}}~~~tttrrrooolllooorrroooiiiooosssuuusssrrrssssssqqqkkkjjjjjjkkkmmmlllkkkiiigggiiiiiihhhfffdddddddddkkkkkkjjjiiiiiilllrrrvvvzzz~~~}}}tttfff]]]VVVTTTWWW]]]hhhrrrzzzgggKKKCCCQQQkkkxxxvvveeeLLL888444222333222......000000000///...............------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************)))))))))(((((((((+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************+++++++++++++++***))))))***+++---......---,,,++++++++++++++++++++++++,,,~~~}}}zzzwwwxxxvvvqqqkkkgggcccaaa```^^^bbbdddbbb```ggguuuwwwmmm___JJJ:::444333333333222111000///...////////////............------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,,,,,,,------.../////////000000111111111222222222222111000///......////////////000///000444;;;@@@EEEKKKRRRWWWZZZ[[[]]]___kkkwww~~~yyysssuuu|||qqqgggdddlllrrryyy|||vvvzzzzzzXXXBBB===999111444555444222...---///111////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,---...---,,,---///111666:::>>>AAACCCHHHOOOUUUrrrvvvtttrrrsssyyy{{{|||~~~|||~~~|||{{{zzz{{{|||~~~wwwssstttsssnnnnnnqqqsssqqqnnnlllmmmmmmfffccc___]]]\\\\\\[[[ZZZ]]]^^^``````^^^\\\\\\\\\ccccccaaa^^^]]]___bbbfffjjjoootttwwwyyyyyyqqqiiiXXXQQQJJJIIIKKKOOOXXXaaapppvvv~~~}}}zzz]]]HHHDDDVVViiivvvrrraaaGGG<<<222000111000//////000000///.......................................------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************)))))))))((((((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***************+++++++++******++++++,,,+++++++++...,,,++++++---------+++---........./////////...|||xxxwwwtttqqqnnnllljjjjjjcccdddeeedddbbbbbbdddfffzzz~~~zzzhhhMMM888333333222111111000000000000000/////////.........------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,------.../////////111111111111222222222222111000///......///000111000...,,,///666>>>DDDGGGOOOYYYfffnnnpppnnnllllllqqqwwwyyy{{{}}}uuuzzzzzz|||{{{yyy{{{rrrllluuu{{{{{{mmmQQQEEE<<<111111222222222111000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------+++,,,---,,,,,,---000333:::===AAACCCEEEHHHNNNRRRuuuuuupppjjjiiinnnvvv{{{}}}}}}www{{{~~~}}}~~~~~~}}}~~~zzzuuutttwwwrrrmmmeee```^^^]]]]]]]]]aaacccfffgggfffeeeeeeffffffeeeccc```]]]]]]^^^```ccchhhlllmmmnnnoookkkdddZZZTTTPPPOOOMMMLLLNNNSSS\\\bbblllwwwxxxyyyrrrUUUDDDHHHUUUkkkzzzzzz^^^III444...111222111///000000///.......................................---------,,,,,,,,,++++++++++++++++++++++++++++++************************************))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******+++++++++)))***+++,,,......//////333111......///000000///111222333444444444444333~~~}}}{{{xxxuuusssqqqpppooojjjeeebbbaaa___\\\YYY]]]www}}}```BBB666555333222111111111222000000000/////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,------.../////////111111111222222222222333111000...---...///111222222///---222<<>>;;;777333111111222333000000000000/////////...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,------.../////////111111111222222222333333111000...------///222333666666777;;;BBBJJJPPPTTTXXXaaammmxxx}}}rrrooorrrtttsssqqq|||wwwlllxxxyyyqqqmmmggg```HHH@@@666222333555333000000000000000000000000000////////////////////////,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............+++,,,---...///333888<<<@@@DDDIIILLLNNNQQQVVVZZZhhhooovvv}}}}}}pppqqqrrr|||{{{}}}|||zzztttnnnjjj^^^iiivvv~~~{{{~~~|||}}}|||yyyyyyyyy|||}}}zzz{{{rrrooolllooowwwuuuvvv___LLL@@@OOOooogggLLL:::222//////111000000///..........................................------------,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********)))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))),,,,,,,,,---.../////////222333444666777888888888777:::<<<<<<;;;<<<@@@CCC>>>???AAACCCDDDDDDCCCBBB~~~}}}}}}tttsssrrrqqqooolllgggddd[[[]]]___rrrlllEEEAAA;;;555222111222333000000000000////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,------...//////000111111222222222333333333111///...------///222444:::>>>BBBEEEGGGMMMUUU[[[XXXZZZ]]]ddduuu~~~ssslllooovvvyyyxxxtttllljjjnnn{{{{{{^^^QQQ@@@666555555222...000000000000000000000000////////////////////////,,,,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,---...///111666;;;???DDDIIINNNRRRUUUYYY___cccgggnnnzzzyyylllwwwxxx|||uuu|||wwwtttsssooonnnkkkkkkttt~~~yyy~~~|||zzzzzzxxxttttttvvvyyy{{{nnntttkkkTTT???FFFbbbuuupppWWWBBB333+++---222000000///...............////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++************************+++++++++************)))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))).........///000111111222777888999:::::::::::::::777;;;@@@AAA???AAAFFFLLLOOOQQQSSSUUUVVVVVVTTTTTT|||{{{zzzyyywwwuuutttrrrooolllhhheee```cccwww^^^GGG777666555---,,,333111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000000111111111111222222222222222222///,,,---222222///222888BBBFFFGGGEEEIIIUUUaaafffWWWVVVYYYaaarrryyyyyyxxxwwwzzzxxx}}}xxx|||zzzggg```bbblllttt{{{yyyyyywwwYYY>>>888===:::///000111111000111111000---///............---------........................---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++******))))))***+++,,,...//////...---...------000666<<<@@@BBBOOOQQQVVV___dddiiisss|||uuu}}}zzzzzznnnlllttt~~~uuusssyyyssskkkhhhpppyyy{{{vvvxxx|||{{{yyy{{{~~~{{{|||}}}|||zzz~~~{{{sssttt}}}~~~wwwzzzttttttnnneee[[[]]]cccrrruuuhhhpppuuu___FFF<<>>BBBHHHOOOTTTVVV[[[bbbffffffccc```___```ccchhhlllmmmjjjgggddd|||xxxtttppplllhhhhhh```ZZZWWWVVV```{{{rrrSSS>>>666666555333111111000////////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000111222222000222444555555444222000///------///111333999@@@FFFBBBGGGVVVaaa```^^^___]]]___fffsss}}}qqqiiiiiikkkttt~~~|||zzzxxxvvvtttrrrooommmfffhhhkkknnnqqqsssssstttjjjlllwww}}}mmmIII888777:::222222222222000...///111111111111000000000//////........................------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++************,,,------.........---------000444777:::@@@GGGNNNWWW^^^eeevvvzzz|||xxxnnnuuu|||vvvpppmmmmmmvvv{{{~~~{{{|||}}}vvvyyy}}}www{{{~~~zzzvvvttttttxxxwwwwwwyyy{{{}}}}}}|||zzzvvvxxx}}}|||vvvvvv}}}{{{wwwwww||||||zzzmmm^^^SSSGGGBBBJJJZZZjjjsssqqqqqq}}}eeeNNNEEEGGGkkk{{{jjjNNN;;;444111111111000///............000000000///......------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++***(((((((((***,,,---,,,///333555666777999:::777888888777777888;;;>>>@@@DDDIIINNNRRRVVVZZZ]]][[[^^^dddjjjmmmlllgggddd```aaadddfffgggfffeeeeeezzzvvvqqqllliiibbb\\\[[[^^^XXXQQQ\\\oooqqqRRR===555444222222111000000//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........///000111222222333222333666888888555222000//////111444666:::???CCCFFFAAAGGGWWW___```lll|||yyyzzzrrrjjjjjjqqqzzz|||nnn___ZZZTTTRRRSSSTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPIIIKKKRRR\\\bbbfffpppzzzyyy^^^JJJ???999555444444444222//////111111111000000000/////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------...............---000444999<<<===CCCLLLTTT\\\___ggg|||xxxnnnppprrrpppxxxzzz}}}yyyxxxyyy{{{}}}}}}zzz}}}yyyxxx~~~|||{{{wwwvvvsssvvv{{{}}}{{{yyy{{{~~~xxxxxx|||~~~zzzyyy}}}}}}zzzooobbbOOOAAA???EEEOOOVVVaaagggppp{{{}}}rrrtttvvv___OOOHHHbbbxxxdddKKK<<<555222000.........//////...000000//////............//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********---+++)))((((((+++...000666999;;;<<<:::999888999888777666555555999???CCCOOOTTT[[[```aaa```^^^]]][[[ZZZ\\\```dddeeeaaa^^^VVVVVVVVVWWWYYY[[[]]]___~~~yyyuuupppmmmhhh``````fffaaaSSSQQQZZZvvvlllJJJ888555666222222111000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...............///000111222333333333555888999999666333111,,,000666:::<<<@@@BBBCCCDDDCCCJJJUUUZZZfff~~~pppkkknnnvvvxxxkkk]]]QQQIIIEEEAAA@@@BBBCCCBBB@@@CCCBBBAAA@@@@@@?????????===>>>AAAEEEGGGIIIPPPWWWfffuuuwwwttttttxxx{{{kkkQQQ===:::555333666666222111444000000000/////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,...------.........//////222666<<<>>>AAAGGGPPPXXX]]]YYYccc|||uuunnnttt{{{}}}|||}}}zzz~~~}}}~~~~~~|||||||||~~~xxxvvv}}}~~~}}}yyywwwuuuwww|||~~~zzzxxxzzz}}}zzz||||||yyyxxxzzz|||}}}|||zzzzzz~~~yyyooo^^^OOOFFFCCCDDDEEEJJJPPPZZZfffqqq{{{wwwiiioooWWWFFFVVVrrriiiLLL;;;222000------///111111000////////////............//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))***---111555888999;;;===<<<:::888777777:::999999999<<>>???>>>;;;;;;>>>BBBFFFJJJYYYsssnnn]]]ZZZ^^^jjj|||vvvaaaHHH:::111222333000///222000000/////////.................................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------------...///000111444888===BBBGGGOOOYYY```YYYTTT]]]sss|||qqqqqqzzz}}}}}}}}}}}}|||zzzwww||||||yyyzzzyyyuuussstttoooqqqqqqnnnmmmnnnrrruuupppkkkaaaUUUKKKDDD@@@>>>???CCCJJJQQQ[[[fffqqqxxx}}}iiirrr|||\\\CCCGGG```YYY>>>666222......000222222000//////////////////...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++'''(((+++///444888<<<>>>555777888888888888:::;;;:::<<>>@@@AAA@@@@@@@@@AAA>>>???@@@BBBBBBCCCCCCCCC???BBBDDDAAA===<<<===???>>>:::===MMM___jjjpppsssuuufffaaaaaakkkvvvmmmTTT<<<555333///---///111111111000000000//////........................------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,---...000222333:::===BBBJJJTTT___iiinnneee```bbbnnnxxx~~~tttpppwww{{{}}}}}}}}}~~~|||~~~{{{}}}|||zzzyyyyyyyyyxxxuuurrrqqqkkkhhhcccZZZRRRKKKGGGEEE@@@AAABBBCCCGGGNNNXXX___mmmzzzzzzmmmyyylllTTTCCCNNNffffffJJJ;;;666000///111222111....../////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,...222666999:::::::::555666777888999<<<@@@CCCCCCHHHOOOUUUYYY\\\^^^___aaaaaaaaa___^^^^^^___aaa\\\\\\\\\]]]```fffmmmrrrmmmiiidddaaaaaaeeekkkooo{{{}}}zzzsssmmmiiibbbYYYRRRRRRdddbbbGGG???333222111111000111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////---...///111222333555555222222222111000///......999@@@EEEEEEHHHOOORRRPPPSSSXXX\\\bbbpppyyymmmlllrrr~~~tttllljjjjjjddddddjjjiiidddgggoooooonnnfffXXXNNNKKKLLLKKKFFFIIILLLLLLJJJJJJLLLOOOLLLLLLMMMNNNNNNMMMLLLKKKDDDIIILLLJJJGGGFFFFFFFFFFFFCCC@@@>>>;;;===HHHSSS^^^www|||yyy}}}uuuRRRBBB;;;444111333222222222111111111111000........................------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,...111333444@@@BBBHHHRRR```mmmwww|||{{{xxxsssrrr|||tttuuu}}}yyy{{{|||}}}|||}}}~~~{{{~~~~~~zzz~~~uuurrrmmmeee]]]XXXUUUTTTHHHGGGDDDAAA???BBBIIIOOOWWWiiiyyypppwww~~~~~~lllNNNJJJRRRlllttt^^^@@@:::333000111111///,,,.........///////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++555777:::<<<<<<888444111:::;;;;;;;;;<<>>===<<<:::GGGNNN^^^rrrzzz|||nnnCCC;;;888111666333333222//////000111000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++------,,,+++///666<<>>AAAAAAEEEOOOXXX\\\```hhhooooooiii```[[[ZZZTTTQQQQQQWWWcccmmmssstttyyyvvvpppllliiihhhfffeeeeeeccc```___ccchhhnnnqqq{{{vvvtttrrrmmmeee___YYYSSSRRR___||||||QQQBBB:::444666666222111333000000000000000000000000///......---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,---......//////000//////000111222333444444444444333111///111777<<>>;;;::::::===FFFTTTcccqqq|||rrrqqqvvvttt{{{wwwZZZOOO>>>333<<<111000///...///111222111//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------...222888===???HHHWWWcccjjjuuuttt{{{uuuttt{{{vvvqqq~~~|||~~~||||||}}}~~~||||||{{{yyyxxxyyy|||{{{~~~~~~{{{pppeee^^^UUUKKKFFFHHHDDDIIISSS___nnn~~~{{{pppVVVCCCNNNmmmgggOOO:::444444000...000000000000000//////////////////...------------...,,,------......------,,,++++++++++++++++++++++++************)))))))))((()))************+++++++++************************(((((()))***************'''(((***---111555999;;;AAA===888555666999===???555>>>HHHNNNVVV```fffhhhkkkkkkhhhccc\\\YYYYYY[[[]]]]]]]]]```eeekkkrrruuupppooollljjjhhhgggeeeddddddeeeggglllqqqsssrrrqqq~~~zzzwwwuuupppjjjeee^^^WWWPPPRRRbbbvvvTTTBBB555555444------333000000000000000000000000.........------,,,,,,++++++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,------......///000000///000111222333444444444555333111111222777<<<@@@AAAGGGOOOVVVccc{{{xxxvvvrrryyyxxxkkkbbbZZZOOOIIIJJJPPPWWW[[[bbb\\\ZZZ]]]bbbgggooovvvtttuuuwww|||~~~uuunnnfff```YYYQQQLLLGGGCCC@@@AAA>>>>>>DDDMMMYYYiiivvvuuulllggg]]]^^^uuu{{{pppQQQ999:::444222000000111222222222/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...//////.........000333888===@@@BBBPPPaaalllqqqzzzuuucccpppqqqwww~~~zzzuuu{{{~~~}}}{{{yyyyyyzzz|||}}}{{{{{{{{{yyywwwxxx{{{}}}xxxzzz~~~}}}{{{{{{~~~}}}mmm[[[PPPLLLCCCCCCEEEMMMZZZkkk{{{yyy{{{gggJJJDDD\\\}}}~~~```BBB666444222///000000000000000//////////////////...------------...,,,------......------,,,++++++++++++++++++++++++************)))))))))))))))************+++++++++************************''''''((()))***+++,,,,,,&&&)))---222777;;;===>>>>>>999555666999<<<<<<:::???LLL[[[eeelllpppoookkkkkkeee]]]VVVVVV[[[bbbhhhkkklllllliiiffffffkkkqqqjjjlllnnnpppppppppooonnnppprrrvvvzzz|||{{{xxxuuu|||yyyuuuppplllddd^^^UUUPPPSSSggglllOOO888555666///---333////////////////////////......---------,,,,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000111222444555555555555444222///111666>>>DDDGGGHHHNNNWWWcccoootttnnnwww|||xxxjjj___QQQKKKEEEDDDJJJRRRWWWZZZ]]]\\\^^^aaabbb```dddiiimmmttt~~~~~~yyypppggg___XXXRRRNNNGGG@@@:::999<<>>???CCCNNN^^^vvvzzzwww|||YYYGGG999777666111000444000000000000/////////...................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---222777888:::BBBPPP\\\iiipppeeeooo|||yyyrrruuuvvvlllkkkrrr{{{~~~}}}|||}}}~~~}}}{{{xxxyyy{{{}}}|||zzzwwwuuuvvvwwwwwwvvvtttsssssstttsssvvvzzzzzzxxxwwwyyy{{{xxxwwwwwwxxxyyyzzzzzzyyyttttttqqqjjjcccbbbhhhnnnpppuuuyyyyyywwwwwwyyy{{{}}}~~~zzzyyy|||~~~zzzzzz~~~~~~zzzxxxzzzwww{{{}}}zzzsssllliiihhhlllwww|||}}}||||||{{{zzzzzz{{{}}}~~~tttcccTTTHHHIIIRRR]]]kkkzzzvvvxxxhhhOOOPPPpppwwwZZZAAA444222444000000000000//////////////////...------------...,,,------......------,,,++++++++++++++++++++++++((()))))))))************)))************+++++++++******************************+++,,,///222666888;;;999888666666555666666666888<<>>CCCMMM___yyyyyyggghhhooossskkkVVVDDD>>>:::222///333000000000000////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---///000222222...555<<<===???HHHZZZiiizzzyyytttzzz}}}yyymmmiiihhhooo{{{}}}|||||||||zzzyyyuuuwww{{{~~~}}}yyywwwvvvwwwwwwvvvtttrrrssstttnnnttt{{{{{{xxxuuuvvvxxx{{{wwwtttuuuxxx{{{yyyvvvqqqpppnnnlllkkkmmmpppssspppwww|||zzzvvvvvvzzz~~~|||~~~zzzyyy}}}zzzvvvyyyzzzvvvtttvvvqqqxxx}}}tttkkkggggggfffqqq~~~|||xxxzzzzzz|||~~~~~~|||{{{zzzzzzxxxlllTTTIIIKKKOOObbbvvv{{{wwwvvvSSSCCCYYYzzz{{{```DDD555555999000000000000//////////////////...------------...,,,------......------,,,++++++++++++++++++++++++(((((())))))*********+++)))************+++++++++************************((()))***,,,000555:::===999777555333333555888999999???JJJYYYgggoooooollldddaaaZZZVVV\\\iiiqqqsssuuutttppphhhaaabbbiiipppooossstttnnneeeccciiiqqqyyyzzzyyyuuuooommmppptttssswww{{{{{{wwwsssrrrsssnnnnnniiieeehhhrrrvvvtttfffbbb^^^iii~~~|||vvvmmmddd]]]YYYXXXppp|||QQQ:::555666333111000000111111///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++------,,,,,,,,,---......000111222111000111333444666666777999:::999777555888BBB???@@@LLLQQQgggzzzyyyppplllttt|||dddUUUNNNFFFAAAAAADDDFFFGGGJJJJJJJJJJJJKKKLLLLLLLLLOOOSSS[[[hhhyyy}}}oooeeeXXXOOOCCC<<<<<>>>>>AAAFFFEEEGGGPPPYYYqqqqqqkkkxxx{{{qqqYYYBBBBBB@@@???@@@CCCFFFGGGGGGGGGJJJLLLIIIFFFKKKWWWaaarrr}}}rrrcccVVVJJJAAA???BBB___rrraaa^^^ddduuupppUUUHHH>>>555333333222222111000000000................................................------------------------------------------------------------............,,,---//////...///111333444;;;AAAEEEQQQhhhxxxwww|||~~~yyypppuuuxxxccc[[[hhhwww~~~}}}zzzzzz}}}{{{{{{{{{{{{zzzzzzzzzzzzxxxwwwwwwwwwxxxyyyzzzzzzvvvtttqqqpppqqqrrrqqqpppoooqqqtttwwwyyyyyyxxxxxxuuuuuuuuurrrpppnnnmmmnnnwwwxxxtttjjjaaabbblllvvvxxxyyy{{{|||||||||{{{zzz{{{zzzxxxwwwvvvuuuttttttqqqoooooorrruuutttnnnhhh```[[[ZZZ___dddfffhhhjjjooopppsssxxx|||}}}zzzvvvxxxwwwvvvvvvvvvwwwyyyzzzyyyyyywwwuuuuuuwww}}}{{{^^^SSSPPPaaattt{{{vvv{{{QQQ>>>JJJfffzzzzzzbbbLLL<<<222111444333///...222555444000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************************++++++,,,---///000333777;;;<<<:::888888<<<===;;;888;;;GGGQQQeeeqqq{{{{{{yyyuuujjj^^^[[[___ccccccbbbfffnnnuuu~~~wwwrrrssstttqqqmmmkkkvvv~~~xxxllliiigggeeellltttzzzwwwzzz~~~xxxtttxxx|||{{{xxxnnndddVVVUUUrrrxxxnnnttt{{{pppeee^^^YYY[[[lll|||PPP;;;666444111111111111000///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,------...///000...///000000000111333555777999:::;;;<<<===???AAABBBFFFHHHLLLRRR]]]sss}}}sss{{{rrr```XXXVVVQQQGGG@@@AAAAAABBBDDDFFFGGGGGGFFFEEEHHHKKKMMMPPP[[[kkkwwwvvvhhhYYYKKKCCCBBBNNNsssqqqfffjjj|||nnnUUUAAA555333222222222222111000...................................................,,,,,,------------------------------------------,,,------------.........---.../////////000222444666@@@EEEHHHYYYwwwyyyuuuzzzwww~~~www~~~yyymmm\\\^^^jjjxxx~~~}}}zzz{{{~~~zzzzzzzzzyyyyyyyyyzzzzzzxxxxxxxxxxxxyyyzzz||||||wwwtttqqqooopppqqqqqqpppnnnppprrruuuxxxyyyyyyyyyrrrssstttrrrnnnkkkjjjjjjrrruuurrrhhhaaaeeepppyyyvvvvvvwwwzzz{{{{{{yyyxxxtttrrrpppoooooonnnmmmllljjjggggggkkkqqqrrrnnniii[[[TTTPPPVVV___fffkkkooouuusssssstttwwwxxxwwwuuuxxxwwwuuuuuuuuuvvvxxxyyyxxxvvvuuutttvvvxxxyyyyyy~~~vvvaaaPPPVVViiizzzzzzsss___EEEMMMccc{{{nnnSSSAAA888111444333...---111555666000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********************************++++++---......333444555888:::;;;;;;:::;;;======;;;<<>>???<<<;;;>>>HHHXXXiiiuuutttvvvtttkkkeeejjjttt|||wwwnnniiinnnxxxuuukkkgggiiikkkllluuurrrmmmsssyyy{{{rrrooovvv}}}vvvmmmZZZOOOcccwwwnnnppp{{{tttooohhh]]]^^^wwwfffCCC999777333111111222111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...///111111///000222222222333666888:::<<<>>>>>>===???EEEIIILLLOOO___kkkkkksss|||mmmkkk}}}{{{hhhLLLDDD@@@CCCDDDAAAAAAEEECCCDDDEEEEEECCCCCCDDDEEEHHHMMMWWWeeeuuu|||cccQQQJJJDDD@@@RRRyyyyyyeeebbbpppjjjNNNCCC:::666222000111222000---////////////////////////........................+++,,,,,,------.........------------------------+++,,,,,,,,,,,,---------.../////////000333777:::???EEEKKKVVVqqqtttsss{{{~~~}}}wwwdddbbbbbbpppqqqtttxxx|||{{{zzzyyyyyyyyyzzz||||||{{{zzzzzzzzz{{{|||}}}}}}yyyvvvsssrrrrrrrrrqqqppppppqqqrrrtttuuuvvvvvvvvvtttsssqqqooommmhhhaaa\\\fffjjjiiiccceeepppxxxyyyxxxuuurrrrrrttttttqqqnnn[[[VVVOOOLLLLLLMMMLLLKKKJJJIIIJJJPPP[[[gggrrrxxxwwwlllbbb```cccgggnnntttzzz~~~zzzrrrnnnpppttttttuuuuuuuuuvvvvvvvvvvvvwwwvvvvvvvvvwwwwwwvvvuuuyyyzzz{{{vvv^^^WWW```nnnxxxttthhhNNNOOOnnnoooOOO===444444222///111666666333///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********************************,,,---///111222777888999999999;;;>>>AAA<<<999:::CCCTTTfffsssxxxnnnllleee]]]ZZZbbbrrr~~~uuullljjjnnnuuuzzz}}}xxxjjjgggmmmssssss}}}{{{www}}}~~~~~~}}}|||zzzyyyssslllZZZNNN^^^uuuhhhrrrxxxqqqfff^^^\\\jjjuuuLLL;;;777333111111222222111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...000111222000111333333333555777999:::===???@@@@@@DDDKKKRRRTTTZZZvvvzzzqqqpppooouuu|||[[[HHHCCC@@@@@@DDDFFFEEECCCBBBBBBDDDEEEDDDDDDFFFJJJNNNUUU___ooo}}}uuu]]]SSSNNNGGGHHHXXXmmmppp^^^[[[eeeooovvv]]]KKK@@@:::444111222333111///////////////////////////........................++++++,,,,,,---......///------------------------------------............---...//////111444999===BBBFFFPPPddd{{{ppprrr~~~pppaaagggnnnwwwwwwyyy{{{}}}}}}}}}||||||{{{zzzyyyzzz{{{}}}~~~|||||||||{{{{{{|||}}}}}}yyywwwuuuttttttsssqqqooosssssssssssssssssssssssstttrrrpppssswwwvvvooohhhiiikkkgggaaaeeeooorrrllljjjfffdddfffkkkooopppnnn\\\UUUKKKGGGGGGIIIIIIGGGFFFGGGHHHLLLSSS```oooxxx{{{qqqhhhddddddgggooowwwwww}}}yyyrrroooooorrrsssuuuvvvwwwvvvuuutttxxxxxxxxxxxxwwwvvvuuuuuuzzzuuuuuu|||mmmYYYYYYgggtttuuuvvvVVVHHH___~~~]]]GGG666444111000555:::777111......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************)))***+++,,,...000222333333777;;;=========>>>@@@:::<<>>>>>CCCFFFEEEAAABBBDDDEEEEEEFFFJJJRRRWWWbbbqqqlll```[[[WWWMMMCCCHHHaaacccTTTXXXaaarrrpppUUUEEE>>>666222333444333111000000000000000000000000........................++++++,,,,,,---...//////------------------------............/////////000------//////111555;;;???DDDGGGTTTooo~~~sssvvv{{{mmmdddoooyyyyyy|||~~~}}}{{{zzzzzz}}}|||zzzzzzzzz|||~~~~~~}}}}}}||||||||||||}}}yyywwwvvvvvvvvvtttqqqoootttttttttssssssrrrrrrrrrrrrpppqqqyyyyyymmmnnnggg```dddmmmjjj```XXXUUUUUUZZZdddmmmqqqqqqkkkbbbXXXRRRRRRTTTUUUTTTKKKMMMNNNOOORRR\\\jjjuuutttmmmfffcccbbbfffppp{{{ttt{{{wwwoookkkqqqsssuuuwwwxxxvvvtttsssxxxzzz{{{zzzxxxwwwxxxzzzyyyrrrsss{{{zzz___ZZZhhhwww~~~uuu~~~aaaCCCNNNeeebbbLLL777444000000777===888///......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++************************)))***+++,,,...000222333000666===AAA@@@???>>>>>>???GGGUUUggguuu||||||zzzqqqeeeZZZZZZaaagggiiihhhiiiooouuuuuupppjjjhhhhhhooo}}}yyy{{{wwwqqqsssbbbUUUPPPYYYyyyvvviiiqqq~~~|||ooocccZZZ\\\hhhvvvJJJ999333444000111555111000000000000////////////..............................---------,,,,,,,,,------------------------------......///000000000111111111333777:::;;;;;;>>>@@@BBBBBBCCCKKKYYYccccccooovvv{{{xxxbbbNNNAAA???CCCFFFEEECCCCCCDDDEEEEEEDDDGGGFFFGGGHHHKKKUUUfffttt~~~aaa^^^YYYUUUNNNCCCCCC[[[xxxjjj___```mmm{{{uuu___JJJ999555444...---222111111000///////////////////////////////////////---------------------------------------------------------.........//////...///000111333777>>>BBBLLLLLL\\\~~~{{{zzzsssiiiaaakkktttuuuzzz|||}}}~~~}}}||||||}}}{{{{{{{{{zzzyyy{{{~~~~~~|||~~~~~~|||~~~|||yyyxxxwwwuuusssqqqppppppqqqqqqqqqqqqssstttmmmqqqssswwwrrrjjjhhhbbb___bbbgggeee```ZZZTTTMMMMMMVVViii}}}uuukkkdddaaannnxxxsssbbbYYYTTTWWW^^^dddjjjppppppkkkfffccceeellltttyyy{{{{{{~~~tttfffjjjqqqwwwyyyuuusssuuuxxxxxxxxxvvvuuuuuuvvvvvvwwwxxxuuusssqqqsssxxx~~~qqqaaabbbpppyyyrrrUUUGGGSSSkkkwww}}}mmmJJJ:::999333---222;;;888---111111000......---------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---...---+++((('''((())))))***,,,------///222444777:::>>>@@@AAA@@@??????EEE\\\jjjeeeiiizzzyyynnnbbbaaakkkmmmbbb]]]```dddrrr|||zzzrrrlllgggcccgggrrrxxxwww{{{yyyttt}}}rrraaaTTTPPP[[[}}}pppjjj}}}yyymmmbbb```fffvvvhhhKKK:::777222000333111000000000000////////////..............................---------,,,,,,,,,------------------------------......///000000000111111222555888<<>>???DDDIIIUUUfffoooiiihhhppprrrmmmjjjeeedddfffbbb^^^dddnnn|||wwwnnnlllooogggoooxxx}}}~~~sssbbbTTTPPP[[[}}}qqqrrruuujjjeeeccclllXXX:::666333111444444000000000000////////////..............................---------,,,,,,,,,---------------------------......//////000000111000111333666:::>>>BBBDDDFFFDDDDDDJJJUUU```iiimmmmmm|||kkkYYYGGGAAACCCEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFIIIMMMWWWgggxxxvvvpppsss|||jjjcccbbbkkkttt}}}|||nnnaaa\\\TTTHHHAAAAAARRRqqq}}}jjjnnn~~~gggIII===:::666222222111111000////////////000////////////////////////------------------------------------------------------.........////////////000222333666<<>>555333444444666888111000///......---..............................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,+++++++++---///+++---111333555666888:::===AAABBB@@@>>>CCCPPP[[[iiippptttpppkkkhhhgggffflllqqqtttmmmcccbbbmmmyyy{{{uuuvvv{{{xxxeeeUUUOOOYYYzzzyyyxxxnnngggccchhh~~~ggg@@@999666333444444000000000000////////////..............................---------,,,,,,,,,,,,,,,------------------.........///000000111111111333555777:::>>>BBBFFFGGGGGGKKKUUUbbbkkkkkkiiiooo~~~}}}~~~uuuUUUHHH===>>>CCCFFFFFFFFFEEEEEEDDDCCCCCCDDDGGGIIIWWW```nnn|||vvvsss{{{~~~fff[[[VVV^^^hhhrrrnnnccc^^^TTTHHHAAA>>>UUUvvvtttuuusssRRRAAA<<<888444111222111000000//////000000////////////////////////............................................................///////////////000222444888>>>EEEJJJRRRddd~~~uuuuuuuuuxxxmmmYYY^^^kkkpppsssyyy~~~|||{{{|||}}}zzz{{{|||{{{zzz{{{}}}~~~}}}~~~{{{yyyxxxvvvtttqqqsssqqqppprrruuuvvvuuurrreeeccc```fffyyysssaaaYYYRRRXXXooo~~~nnndddeeeqqqvvvggg[[[XXXlll|||nnnaaa___dddjjjppptttnnnbbbWWWWWWcccpppuuuuuuwwwwwwwwwwwwzzzyyylllfffhhhnnnsssuuuqqqqqqrrrrrrrrrsssttttttvvvuuurrrkkk```WWWRRRQQQXXXnnn~~~xxxgggaaalllzzz|||ppptttooo]]]EEEPPPxxxyyy{{{aaaKKK888222111......333000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))+++++++++***+++---......111444666777888:::;;;@@@@@@??????CCCOOOaaaooouuuuuuvvvuuuooogggfffiiirrr|||ooolllrrrwwwqqqvvv{{{zzz|||gggVVVPPPZZZ|||{{{rrrkkkdddggg|||wwwKKK???999555333///000000000000////////////..............................---------,,,,,,,,,,,,,,,,,,---------............//////000111111111333555666777888<<>>===SSSuuuhhh]]]___pppjjjUUUFFF<<<666333222222111000000000000111000000000000000000000000....................................................../////////000000000...000333777<<>>@@@>>>:::999AAASSSfffvvv}}}}}}xxxsssnnniiifffhhhmmmpppppprrrssssssrrrrrrrrrooonnnttt}}}zzzuuuvvv}}}fffTTTOOO\\\{{{lllccclll|||zzzUUU<<<222888;;;222000000000000////////////..............................---------,,,,,,,,,++++++,,,,,,---......////////////000111111222222444777999999:::>>>EEELLLPPP[[[iiittt||||||zzz~~~pppZZZJJJBBB@@@AAAEEEIIIHHHFFFIIIOOOMMMMMMMMMMMMRRR]]]nnnyyynnngggiiixxxttthhheeeeeejjjqqqgggZZZVVVPPPCCC;;;BBBRRRiiiuuucccZZZccc|||fffOOO???888777333222111111000000111111000000000000000000000000.................................................../////////000000000000111333666:::@@@HHHQQQVVVrrrxxxttt~~~wwwWWWNNNLLLYYYiiitttzzz}}}}}}|||zzzyyyyyy{{{~~~zzz|||}}}}}}{{{{{{{{{||||||||||||}}}~~~~~~}}}}}}|||zzzzzz{{{{{{yyyxxxvvvwwwxxxwwwwww{{{{{{vvv}}}yyybbbWWWIIIEEEVVVrrr}}}kkk___bbbrrrqqqaaaZZZlll~~~rrriiilllsssvvvuuussskkkbbb[[[]]]hhhrrrvvvuuuwwwvvvvvvvvvvvvvvvuuuttt{{{{{{pppjjjiiioooppprrrtttvvvvvvvvvvvv{{{}}}wwwvvvxxxmmmooommmpppqqqfffcccpppvvvyyy|||~~~vvvmmmQQQNNNmmmwwwWWW<<<000111222000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,---------...000222777888999:::;;;???DDDHHHCCCCCCFFFOOO\\\kkkxxx~~~}}}uuukkkgggjjjnnnpppmmmiiinnnyyyzzzvvvwwwlllmmmpppvvv~~~~~~fffRRRLLLWWWzzzpppcccgggttthhhEEE222777:::...000000000000////////////..............................---------,,,,,,,,,++++++,,,,,,---...///////////////000111111222222333777:::;;;;;;@@@IIIPPP]]]hhhuuu}}}yyy~~~zzzaaaKKKAAAAAACCCAAACCCHHHKKKMMMRRRXXXZZZ[[[[[[[[[aaaooo~~~ppplllccctttxxxrrrmmmlllpppuuubbb[[[RRRKKKFFFCCC===CCCeeeyyyeeeccctttsssWWWCCC;;;:::333222111111000111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000222555888===CCCKKKTTTZZZ|||}}}~~~}}}pppKKKJJJMMMXXXhhhuuu}}}~~~~~~|||zzzwwwwwwyyy{{{zzz|||}}}}}}|||{{{{{{|||}}}{{{zzz|||||||||{{{zzzzzz{{{|||{{{yyywwwvvvuuuvvvyyy}}}{{{vvv~~~bbbWWWHHHCCCSSSooolllaaaccctttvvvcccZZZlllsssiiikkkssswwwvvvuuujjjddd^^^```iiirrrvvvvvvyyywwwuuuuuuvvvvvvtttrrruuu}}}xxxrrrnnnnnnoooqqqtttuuuvvvvvvvvv}}}}}}}}}qqqsssqqqrrrpppddddddtttvvvyyy|||~~~rrryyyXXXBBBccchhhFFF333222444111//////.........//////000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***,,,...//////111444666777888999:::===BBBIIINNNJJJNNNTTT\\\dddnnnyyyxxxkkkhhhpppwwwwwwnnnlllwww{{{|||nnnrrrvvv{{{jjjRRRJJJWWWppp|||qqqiiieeexxxNNN<<<<<<666***333222111000////////////////////////////////////++++++------------++++++------------------------...///000111111222444666666999===>>>AAAGGGRRRZZZddduuu}}}xxx~~~cccIIICCCDDDDDDJJJHHHGGGHHHGGGKKKVVVbbbfffeeehhhppp{{{{{{mmm___```ooo{{{xxxvvvooo{{{bbb[[[UUULLLBBB>>>CCCPPP[[[xxxuuuxxxxxx}}}VVVAAA999333111000000111222222111000000000000000000000000111111000000//////......///////////////.........//////000///...///111333777999999@@@JJJLLLVVVmmm}}}tttzzzpppZZZEEEJJJSSS```llluuu{{{}}}}}}|||{{{zzzxxxwwwvvvuuuuuuzzz~~~~~~zzzwwwxxxzzz{{{{{{zzzyyyxxxzzz}}}~~~}}}{{{yyyxxxxxxxxxyyyyyyyyyxxxxxxyyy||||||wwwfff[[[KKKAAAJJJddd}}}rrrdddXXXpppaaaWWWlllwwwgggggguuuzzzpppkkk```ZZZ```kkkqqqtttuuuxxxwwwwwwvvvvvvvvvvvvvvvyyy~~~|||lllmmmqqqrrrrrrvvv|||yyyqqq~~~{{{xxxvvvqqqmmmqqqwwwzzzzzzzzz{{{|||}}}uuuiiiLLLSSSrrr{{{eeeEEE333222333///000000///.......................................------------------------++++++++++++++++++++++++...,,,***,,,111555777777===::::::>>>CCCGGGNNNUUUZZZ___cccfffmmmuuuxxxwwwxxxqqqooorrrtttrrrnnnmmmsss{{{{{{wwwyyyxxxyyy}}}hhhPPPIIIUUUlllyyypppjjjqqq\\\>>>777666333333222111000000/////////////////////////////////,,,---............---,,,------------------------...///111111111222555777999<<<@@@BBBFFFOOO[[[dddmmmyyy}}}xxx}}}sssSSSEEEFFFKKKLLLVVVRRRNNNJJJGGGKKKZZZiiioooqqqwww|||mmm___ZZZjjj~~~~~~zzz}}}yyyuuu|||bbbZZZQQQJJJAAA===BBBKKKpppuuuUUU===666444222111222222111000000000000000000000000000111000000000/////////...////////////////////////---...////////////111333666;;;===CCCLLLOOO\\\uuuuuuooovvvgggOOOCCCJJJVVVcccooovvvyyyyyy{{{zzzyyyxxxwwwwwwvvvvvvuuuyyy}}}|||xxxuuuvvvxxxzzzyyyxxxuuussssssuuuxxx|||{{{zzzxxxxxxxxxxxxyyyxxxxxxxxxwwwwwwzzz}}}hhhZZZJJJAAAGGG]]]|||tttbbbUUUnnncccYYYmmmllljjjttt{{{uuulllfff\\\XXXaaammmuuuwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwtttxxx|||}}}mmmlllpppuuuuuurrrvvv~~~~~~}}}yyyuuuwww|||}}}}}}}}}}}}vvv{{{rrrSSSOOOeeexxxtttuuuhhhMMM888333333222000000///............///........................------------------------++++++++++++++++++++++++...,,,+++---111555777777;;;999;;;AAAFFFJJJQQQXXXaaaiiippptttxxxzzzwwwrrrvvvvvvzzzvvvmmmtttuuuxxxxxxxxx}}}yyydddNNNHHHRRRggg}}}tttmmmgggzzzMMM888555777333333111000000000000000////////////////////////---......//////......---------------------------...000111222222333666888;;;>>>AAAFFFMMMYYYgggqqqyyyxxx|||[[[IIILLLUUU[[[^^^^^^YYYRRRJJJCCCFFFWWWhhhtttzzz|||lll]]]SSScccyyy}}}uuuxxx|||pppbbbWWWSSSJJJ<<<999???OOOmmmfff@@@:::777444222222222111000000000000000000000000000000000000000////////////////////////////////////+++---///000000000222444666>>>BBBHHHOOOTTTfffqqqsss|||cccIIIEEEMMM[[[iiitttyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwuuuxxx{{{zzzvvvssssssuuuuuuuuutttrrrpppppprrrtttzzzyyyxxxxxxxxxxxxyyyyyyxxxxxxwwwvvvvvvxxx|||lllYYYHHHCCCDDDRRRsssyyydddVVVkkkfffZZZkkkrrrllltttyyyssskkk___XXXWWWbbbqqqyyy{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxrrruuuwwwyyy~~~xxxkkkhhhrrrvvvooottt{{{{{{{{{~~~~~~{{{zzz}}}^^^MMM[[[qqquuu|||vvv\\\AAA444222111111000//////......//////........................------------------------++++++++++++,,,,,,,,,,,,...------///222666888888999999===EEEJJJMMMTTT[[[fffooowwwzzzzzzyyytttoooeeekkkwwwzzzwwwsssnnnsssxxxzzzwww}}}{{{oooxxxsss___KKKGGGNNN___www{{{tttlll|||dddAAA555555333333222111000000000000////////////////////////------............------------------............///000222333333444777999:::===AAAHHHSSSbbbsss~~~{{{zzznnnTTTUUUbbbkkknnnoooaaa^^^[[[TTTLLLLLLYYYiiiyyyzzzjjj[[[NNN^^^uuurrrrrrnnn[[[YYYSSSEEE<<>>CCCMMM\\\ooo{{{wwwhhhbbbnnnzzzzzztttrrraaadddiiijjjfffeeemmmwwwyyyhhhXXXNNNZZZppptttppp{{{cccZZZXXXNNNDDDBBB777BBBXXXxxxqqq^^^hhhzzzSSS<<<888333000000111333333000000000000000000000000////////////000000000000////////////000000111111---///111222222333555777777EEELLLOOOWWWccc}}}{{{vvvzzziiiTTTCCCPPPYYYeeepppwwwzzz|||}}}yyyyyyxxxxxxyyyzzz|||}}}yyyyyyyyyxxxvvvtttttttttqqqrrrssssssssstttwwwyyyzzzzzz{{{||||||}}}}}}}}}{{{|||{{{zzzxxxyyy{{{}}}qqqZZZKKKHHHBBBCCCdddooo___dddpppZZZ___vvvooorrruuuqqqlll[[[VVVYYYgggwww}}}|||zzzyyyyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwuuuwww}}}zzznnnkkkooopppoooxxx|||~~~zzz{{{~~~|||}}}qqqVVVWWWsss}}}~~~jjjQQQ>>>666444111111000///////////////........................------------------------++++++,,,,,,,,,---------...000111333555777:::;;;999>>>HHHQQQTTTSSSVVV\\\fffpppxxxuuuooolllkkkjjjnnnmmmmmmqqqwww|||~~~}}}xxxsssmmmjjjiiikkkpppsss~~~tttgggbbblll~~~zzzqqqjjj^^^\\\YYYVVVSSSQQQPPPPPPgggTTTEEECCCFFFOOOffftttoooxxxhhhGGG999777444333222111111000111111////////////////////////---,,,,,,++++++,,,,,,------------...//////000000000222333444555777:::<<>>:::@@@XXX}}}pppfffhhh{{{fffHHHBBB:::444111111222333000000000000000000000000.../////////000000000111...//////000111111222222555555444333222444888<<>>CCCLLL[[[gggiiifffhhhmmmpppxxxqqqllliiikkkpppwwwxxxqqqooossstttmmmfffccc[[[QQQMMM[[[uuuvvvnnnjjjddd\\\[[[TTTKKKGGGGGGGGGEEEBBB{{{```NNNBBBAAAAAAFFF]]]xxxxxxgggeeejjjKKK;;;999555444333222111111111111///////////////////////////...---,,,,,,---...///---------...///000000111111222444555666888;;;>>>CCCGGGQQQbbbwww}}}rrr~~~{{{yyyvvvooo{{{xxx{{{~~~~~~{{{jjjZZZMMMLLL[[[wwwsssoooppp{{{eee___YYYOOOCCCAAA>>><<>>666222111222222000000000000000000000000.../////////000000111111...//////000111222222222888888555333222444999===GGGUUUXXXZZZhhh~~~~~~xxxyyygggHHHBBBNNNVVVbbbttt}}}|||{{{yyywwwvvvwwwyyy{{{}}}xxxwwwuuuuuuvvvwwwwwwvvvsssuuuwwwxxxxxxyyy{{{|||zzz{{{|||}}}}}}|||{{{zzz{{{|||||||||{{{{{{|||~~~zzzzzzjjjXXXJJJ===:::HHH\\\rrr]]]dddkkk[[[qqq{{{uuupppiiiccc\\\XXX[[[iiixxx~~~}}}{{{{{{{{{zzzyyyyyyyyyyyyzzzyyywww{{{{{{wwwxxx}}}}}}vvvggggggrrr|||zzzxxx{{{}}}{{{yyyyyyvvvwwwzzz|||}}}~~~~~~~~~xxxoooyyyUUUSSS___zzzuuuPPP;;;666222111111000000000000000........................------------------------++++++,,,,,,---.../////////222666888888999<<>>999888444111444444333222222111111222222000000000000000000000000111111111000000000000000555333333555555555:::AAAOOOXXXZZZXXXjjjwwwnnnwwwZZZCCCAAAKKKWWWhhhxxx}}}||||||}}}}}}vvvvvvuuuuuuwwwyyy|||~~~zzzzzz{{{zzzyyywwwuuusssvvvzzzzzzwwwuuuxxxxxxvvvxxxyyyzzz|||||||||{{{{{{~~~}}}{{{zzzzzz{{{||||||zzz}}}oooWWWNNNDDD;;;AAARRRtttsssccc```qqqcccaaa}}}tttnnnggg```ZZZZZZ___kkkuuuxxxyyyzzz~~~|||zzzxxxxxx{{{zzzxxxwwwwwwxxxzzz{{{xxxxxx~~~zzziiicccuuu{{{yyyzzz|||{{{yyyyyyzzz{{{yyyxxxuuutttvvvzzzzzzxxxzzz~~~~~~zzzjjjrrrXXX[[[lll~~~]]]DDD222000///......///000...------------------------------------------------------------.........//////222333777;;;:::888???JJJTTT```iiiiiiiiipppwwwzzzzzz}}}wwwzzzqqqmmmrrr|||yyysss{{{dddaaaZZZaaakkkuuuyyyrrrhhh___YYYUUUPPPNNNrrr\\\LLL@@@@@@???AAAPPPccc~~~|||oootttbbbDDD777666555444333222111111111000000////////////000000------,,,,,,,,,---.........//////000000111111222555444333444888<<<@@@BBBEEEPPPfffxxxssstttwww{{{~~~|||iii^^^TTTJJJQQQkkkyyymmmhhhxxxkkk[[[UUUQQQFFFAAABBB???FFFiiiqqqSSSEEE>>>666333555444333222222111111222222000000000000000000000000111111111111000000000000555333333555555666<<>>JJJhhhhhhZZZccceeebbbyyyqqqhhh```ZZZZZZaaannnwwwyyyzzz{{{}}}}}}{{{zzzzzz|||{{{yyyxxxxxxxxxzzzzzz|||zzz|||}}}hhhjjjpppxxx}}}~~~|||{{{{{{zzzxxxxxxxxxxxxvvvtttsssrrrtttwwwwwwuuuwww|||~~~sss}}}aaaWWWmmmdddGGG444111///......///000...------------------------------------------------------------......//////000666666999<<<;;;<<>>KKK]]]xxxuuulllwwwNNN777666555444333222111111111000000////////////000000......------------------///000000111222222333333444444444555999===BBBEEEFFFZZZsss}}}xxxvvvxxxzzz{{{~~~iiiZZZRRRLLLOOO___tttnnneeemmm{{{hhhYYYVVVKKKEEEEEE??????XXXxxxzzz~~~aaaKKK>>>444111333444333222222111111222222000000000000000000000000111111111111111111111111444222333555666777???HHHTTT^^^dddkkkssspppyyyeeeMMM???DDDOOO^^^kkkwwwzzzyyyzzz||||||xxxxxxwwwwwwwwwwwwwwwwwwyyyxxxwwwvvvuuutttttttttrrruuuuuussstttwwwwwwuuuttttttvvvwwwyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyzzzzzz}}}eeeWWWMMMAAA===BBBWWWppp[[[\\\|||jjjeee{{{ttthhh^^^XXXZZZcccqqqyyy{{{zzz{{{|||}}}~~~}}}|||||||||}}}|||{{{zzzyyyyyyzzz{{{~~~{{{yyy{{{wwwiiieeesss}}}zzzwww{{{{{{yyywwwvvvuuutttrrrppppppoooqqqttttttrrrtttyyy~~~ssswwwoooXXXqqqoooLLL666222000....../////////------------------------------------------------------------......///111111999:::<<<<<<<<>>EEEQQQcccmmmwwwxxxwwwyyy{{{{{{xxxxxxwwwwwwwwwwwwxxxxxxyyyxxxvvvuuutttuuuuuuvvvrrrttttttrrrsssvvvuuurrrssstttuuuvvvwwwxxxyyyzzzxxxxxxxxxxxxyyyyyyzzzzzz}}}{{{nnn\\\QQQFFF@@@???JJJmmmzzzfff```mmmqqqjjjuuutttfff[[[UUUYYYdddrrrzzzzzzyyyzzzyyy{{{||||||{{{{{{|||}}}||||||{{{{{{{{{{{{|||}}}|||yyywwwvvvzzzwwwjjjmmmsssssstttyyy{{{yyyvvvuuutttssspppnnnnnnmmmooossssssqqqssswww}}}wwwnnnqqqZZZsssyyySSS999333111///.../////////...........................---------------------------------...///000222333:::;;;<<<;;;>>>KKKaaasssvvvkkk___]]]ggguuu~~~~~~uuukkkhhhnnnvvvyyywwwuuuzzzsssvvv{{{|||{{{wwwuuugggaaa]]]mmm~~~}}}xxx|||{{{wwwvvvvvvtttooojjjpppZZZLLLCCCBBB@@@<<>>AAA[[[ppp```ddd{{{ppptttrrrdddYYYQQQVVVbbbpppwwwwwwwwwxxxvvvwwwyyyyyyxxxxxxzzz|||zzzzzzzzz{{{|||}}}~~~zzzzzzzzzxxxxxx|||uuuiiiffflllssswww{{{yyyvvvuuutttsssqqqnnnooonnnpppssssssqqqsssxxx|||~~~~~~nnnmmmYYYiiixxx]]]???444222///......//////...........................------------------------------------///111444555888::::::;;;CCCVVVnnn~~~}}}mmm___dddwwwzzzqqqiiiiiimmmooommmkkkpppzzzllloooyyy~~~uuu~~~{{{jjjXXXTTTooo}}}ooo\\\NNNDDDCCC???;;;CCCRRRiiiwwwrrr___AAA666555444333222111111111000000////////////000000//////......---...............///111222333444444555888;;;===???DDDLLLRRR___wwwwww~~~}}}}}}~~~~~~}}}uuuiiiQQQMMMHHHLLL\\\rrr{{{ooo\\\```llltttdddUUUNNNGGG???@@@FFFWWW}}}eeeYYYsss}}}iiiVVVGGG===777555444333222222111111222222000000000000000000000000000000111111222333333333333444777999;;;AAAPPP___eeehhhnnn~~~zzzlllrrrmmmPPP???AAAMMMWWWjjjrrrwwwwwwvvvwwwxxxwwwuuutttsssssstttvvvxxxzzzwwwwwwvvvvvvvvvwwwxxxxxxvvvvvvtttrrruuuxxxvvvpppuuutttttttttuuuvvvwwwxxxuuuvvvxxxyyyzzz{{{{{{{{{zzz}}}jjjYYYPPPGGG???>>>LLLsssxxx]]]```{{{vvvuuussscccXXXNNNTTTaaannnuuuuuuuuuxxxuuuvvvwwwvvvvvvvvvyyy{{{yyyzzzzzz{{{|||}}}~~~~~~zzz|||~~~|||zzzzzz}}}~~~oooeeegggpppuuuyyywwwuuuuuuuuutttrrrqqqpppoooqqqttttttrrrtttyyyyyy~~~|||~~~iiiyyyzzzYYYYYYpppkkkIII666333///....../////////........................------------------------...---------///222555777888:::;;;???MMMeee{{{ooodddmmm~~~rrrnnnlllnnnooollliiihhh{{{rrrnnnwwwuuu}}}zzzjjjZZZUUUppp{{{ooo]]]OOODDDBBB>>>999AAAPPPhhhsssxxxWWWAAA666555444333222111111111000000////////////000000///............//////000//////000222333555666666666999===???AAAGGGOOOVVVjjj~~~~~~~~~}}}vvv```TTTJJJKKKXXXkkk~~~uuu___ZZZ^^^qqqppp\\\RRRKKKCCCAAACCCBBBeeewwwdddqqqyyyhhhUUUEEE;;;555111444333222222111111222222000000000000000000000000000000111222222333444444444555888;;;===DDDUUUeeekkkmmmuuuyyykkk{{{|||dddIII===EEESSS]]]kkksssxxxwwwvvvwwwvvvtttuuussspppnnnnnnqqqtttvvvtttuuuuuuvvvwwwwwwwwwvvvuuuuuusssssswww|||zzztttuuutttsssrrrsssssstttuuussstttvvvxxxzzzzzzzzzzzzyyy~~~|||ggg[[[NNNBBBBBB@@@___eee```qqqzzzxxxwwweeeXXXMMMSSS```mmmssssssuuuyyyuuuvvvwwwvvvuuuvvvxxxzzz{{{{{{{{{||||||{{{{{{zzz{{{||||||{{{yyyyyy{{{}}}}}}uuuggggggpppuuutttsssssstttuuutttrrrpppoooqqquuuuuusssuuuyyyvvv~~~{{{}}}|||fffjjjcccSSSqqqwwwQQQ666333000....../////////........................------------------------...---------000333777999999;;;>>>FFFZZZttt}}}qqqlllttt}}}zzzrrrqqqtttvvvrrrkkkiiimmmvvvzzzxxx|||nnnddddddaaappp~~~~~~qqq^^^OOOCCCAAA<<<777@@@OOOddd~~~ssszzzyyyzzz~~~jjjRRRCCC666666444333222111111111000000////////////000000...............///000111000111222333555666777888666:::???AAACCCHHHQQQXXX|||||||||{{{}}}}}}}}}mmm[[[LLLLLLVVVfff{{{xxxbbbVVVTTTfff}}}xxxaaaTTTLLLEEEBBBCCC???TTT}}}uuuyyyyyyjjjWWWGGG===888555444333222222111111222222000000000000000000000000000000111222333333444444444666999<<<>>>FFFXXXiiinnnqqq{{{~~~pppttt]]]CCC;;;GGGXXXaaalllsssxxxxxxwwwwwwvvvrrrvvvsssnnnkkkjjjlllppprrrrrrssstttvvvvvvvvvuuuuuuttttttssssssyyy~~~xxxtttsssrrrqqqqqqqqqrrrsssqqqrrruuuwwwyyyyyyyyyyyyxxx|||~~~ttteeeUUUFFFHHH888NNNyyytttaaajjj{{{yyy{{{gggYYYNNNTTT```mmmrrrsssuuuzzzwwwwwwwwwvvvuuuvvvyyy{{{}}}}}}}}}|||{{{yyyxxxwww{{{yyywwwvvvuuuwww{{{~~~||||||hhh___kkksssrrrqqqrrrtttuuutttssspppoooqqqtttuuussstttyyyttt~~~zzzzzznnneeexxxrrrUUUxxx~~~UUU777444000....../////////////////////////////////------------------------...---------000333777:::;;;===AAAKKKccc|||vvvuuu|||~~~}}}vvvwww{{{|||tttiiiiiippp{{{zzz{{{|||~~~fff```qqqqqqsss~~~zzz|||zzz}}}}}}ppp\\\OOODDDAAA>>><<>>CCCAAAAAAIIIKKKOOO\\\|||~~~}}}}}}||||||~~~xxxgggRRROOOTTT^^^ttt~~~iii\\\RRRZZZrrrmmm^^^SSSIIIBBBBBBEEEMMMjjj|||sss~~~fffLLL???:::777666666555444333333333333111111111111111111111111222222222222333444444555777999999999AAASSSdddnnnvvvsssssstttqqqXXXEEE<<>>222000111,,,...333//////............---------,,,,,,,,,---------......,,,,,,---///222666999;;;999@@@HHHUUUnnntttsssssswww}}}|||~~~wwwmmmmmmsssooo{{{{{{pppyyyzzzxxxhhhhhhyyy~~~|||{{{{{{|||~~~|||~~~~~~lll^^^QQQEEEAAA>>><<>>777333444444111000111000000000000000000000000///............///000000111111222333444666888999===BBBAAABBBJJJMMMTTTddd~~~|||{{{|||}}}}}}yyypppZZZQQQQQQ\\\sssoooaaaTTTXXXmmmxxxfffVVVJJJEEEGGGEEEFFFZZZ}}}^^^HHH>>>999666666555444333333333333111111111111111111111111222222222222333444555666777::::::;;;EEEXXXjjjsssxxxxxxlllooommmTTTDDD===KKK```hhhsssuuuxxxxxxvvvsssrrrqqqpppwwwyyyoooeeecccfffgggeeefffiiimmmqqqtttuuutttuuusssooommmmmmoooqqqssstttrrrpppppprrrsssrrrqqqrrrrrrssssssuuuvvvxxxxxxxxx{{{~~~eeeSSSIIIAAAAAAOOOooo~~~eeecccttt~~~sssbbbVVVUUU^^^nnnxxxvvvuuuwwwxxxxxxxxxxxxxxxyyyzzz{{{}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwxxx~~~}}}lllfffjjjmmmmmmnnnrrruuutttxxxuuussstttwwwxxxxxxwwwzzz{{{|||}}}wwwggghhhzzznnnTTTYYYxxxfff???222000111---...111---///............---------,,,,,,---------.........------///111444777:::<<<>>>CCCMMM```yyywwwvvvwwwzzzvvv~~~{{{uuuuuuxxxjjjpppnnnuuuyyyiiimmmtttppphhhcccooo}}}zzzxxxyyy{{{}}}}}}{{{xxxzzz~~~lllaaaTTTGGGBBB>>>;;;BBBLLLgggyyytttwwwfffYYYAAA999333444444222000111000000000000000000000000//////......//////000111111111222333555777999:::>>>CCCCCCEEEMMMRRR]]]rrr|||{{{{{{|||zzz}}}|||}}}kkkXXXPPPYYYoooyyyiiiXXXVVVeeezzznnnZZZLLLHHHKKKLLLDDDNNNsss|||jjjKKK<<<777666666555444333333333333222222222222222222222222222222222333333555666666777:::;;;???LLLaaasss{{{{{{~~~hhhlllcccKKKBBBAAAOOOccciiitttwwwzzz{{{yyyvvvtttssspppsssuuurrrhhh^^^___eeedddbbbbbbeeelllqqqttttttwwwuuurrrooonnnoooppprrrrrrqqqooopppqqqrrrrrrqqqsssssssssttttttvvvwwwwwwzzz{{{ttt[[[QQQDDD===DDD]]]lllbbbiii~~~hhhXXXVVV]]]mmmwwwwwwvvvyyyyyyxxxxxxxxxxxxyyyyyyzzzyyyxxxxxxwwwwwwvvvvvvvvvxxxxxxyyyyyyyyyyyyyyyyyyuuuyyyyyyyyygggdddeeekkkpppppprrrtttyyywwwvvvvvvxxxyyyyyyxxxyyyzzz{{{|||}}}yyyjjjgggwwwuuuXXXRRRiii~~~hhhAAA222///222......000+++///............---------,,,------------.........---...000222555999<<<===BBBFFFVVVppptttvvvyyy|||}}}~~~}}}|||sss|||llllllhhhooo~~~zzzlllkkknnn___VVV```vvv|||{{{wwwtttvvvzzz|||zzzvvvwwwyyy}}}ssseeeWWWIIICCC>>>;;;BBBMMMhhhyyywwwyyylllaaaEEE;;;444444444222111111/////////////////////////////////...///000000111222222333444666999:::<<<@@@FFFGGGIIIPPPUUUeee~~~{{{zzzzzz{{{zzz~~~~~~gggSSSUUUhhhyyyqqq]]]VVV___sssrrr___RRRLLLJJJOOODDDHHHgggkkkMMM===777666666555444333333333333222222222222222222222222333333333333444555777777777999<<>>LLLooowwwgggbbbtttppp[[[WWW\\\lllwwwwwwwwwzzzyyyyyyxxxxxxxxxxxxxxxyyyvvvvvvvvvvvvvvvvvvuuuuuuxxxxxxxxxxxxxxxyyyyyyyyyvvvwwwuuuttt~~~uuuhhhccclllsssrrrqqqssswwwwwwvvvvvvwwwwwwwwwwwwxxxzzz|||||||||~~~zzznnnjjj|||cccRRR```yyyyyyhhhEEE333...222000000111,,,///............---------------------............---...000333777:::===>>>DDDIII___~~~tttzzz~~~xxxuuusss~~~{{{~~~zzzrrrooolllrrr}}}}}}uuuppphhhUUUNNNaaazzz|||uuuxxxtttrrrtttzzz{{{xxxssszzz{{{~~~|||}}}yyyiiiYYYJJJCCC>>>;;;CCCOOOhhhxxxzzzyyyoooIII>>>555333555333111111///////////////////////////////////////000111111222333444555777:::<<<===AAAGGGHHHKKKPPPTTTiii|||zzzyyyzzz{{{|||}}}{{{vvvZZZRRR```pppzzzeeeYYY]]]nnnxxxhhh\\\RRRJJJGGG???BBBYYY}}}|||tttmmmUUUEEE>>>666666555444333333333333222222222222222222222222333333333444555666888999777:::???JJJ___vvvpppwwwqqqQQQ>>>AAAHHHVVVfffkkksssvvvzzz|||{{{yyyxxxxxxqqqkkknnnwwwrrrbbb___hhhhhhbbb\\\\\\bbbkkkrrrvvvttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuutttttttttttttttuuuvvvwwwyyyyyy}}}yyyaaaSSSHHH@@@@@@[[[oooaaafffzzzxxx```YYY]]]kkkwwwxxxxxx{{{zzzyyyxxxxxxwwwwwwwwwwwwuuuvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyuuuuuuyyy{{{~~~vvvfffgggmmmnnnppptttuuuvvvvvvwwwvvvvvvwwwwwwwwwzzz~~~}}}}}}~~~sssmmm~~~jjjRRRZZZxxxyyykkkNNN666---222111111222...///............------------------.........//////---...111444888;;;===>>>EEEPPPjjj~~~zzzxxx|||wwwsssuuuqqqnnnzzzuuurrrrrruuuwwwzzzxxxqqq\\\QQQRRRgggyyy{{{uuurrrtttrrrrrruuuzzz|||xxxttt{{{{{{}}}~~~}}}}}}}}}wwwyyy|||kkk[[[KKKCCC>>><<>>CCCJJJUUUccciiisssvvvyyy{{{{{{{{{|||}}}uuunnnoooxxxwwwlllfffiiieeeaaa[[[XXX\\\dddooovvvuuuttttttsssrrrqqqpppoooqqqrrrssssssrrrrrrtttvvvsssssssssttttttvvvwwwwwwxxxxxx{{{mmm]]]QQQFFF===LLLlll~~~yyykkkfffpppeee]]]^^^kkkwwwyyyzzz|||{{{zzzyyywwwwwwvvvvvvvvvuuuvvvwwwyyyyyyyyyxxxwwwvvvvvvwwwwwwxxxyyyyyyyyy{{{vvvwww~~~{{{vvv~~~qqqeeebbbeeemmmtttsssuuuwwwxxxwwwwwwxxxyyytttzzz~~~|||}}}zzzmmmxxxnnnPPPUUUyyyttt]]]???000222111000333000///............---------------........./////////---///333666:::===???@@@III\\\yyy|||wwwyyy}}}xxxxxxssslllmmmzzz{{{{{{vvvyyyyyylllNNNOOOZZZmmmxxxvvvssssssppprrruuuyyy||||||{{{yyyyyyyyy{{{||||||{{{|||~~~|||xxxzzz|||lll\\\LLLCCC>>>===FFFSSSjjjyyyuuuPPPBBB555333555444222111000000000000000000000000000000//////000000111222333444555777999<<<>>>@@@AAAGGGJJJNNNRRRWWWvvvyyy|||{{{{{{{{{zzz{{{~~~yyyqqquuu|||{{{jjjVVVRRRZZZiiizzzggg```jjj|||yyyjjjZZZMMMCCCBBBDDDNNNeeevvveeedddqqqZZZGGG>>>666666555444333333333333333333333333333333333333333333444555666888::::::===AAAJJJ[[[tttxxxrrryyyfffIII===EEELLLVVVeeemmmtttvvvyyy{{{|||~~~}}}uuurrrxxx{{{uuulllgggeeeccc]]]VVVSSSXXXccclllsssssstttttttttsssrrrrrroooqqqsssrrrqqqqqqtttvvvrrrrrrssssssuuuvvvxxxxxxxxxwwwyyy|||fffWWWLLL???DDDVVVaaawwwyyytttjjjjjjyyy{{{jjjaaa```lllxxxzzz{{{}}}{{{zzzyyywwwvvvuuuuuuuuutttuuuwwwyyyzzzzzzyyyxxxuuuvvvvvvwwwxxxxxxyyyyyy{{{zzzzzz{{{zzzzzz|||vvveee```eeekkkooorrruuuvvvvvvuuuwwwyyypppxxx{{{zzz|||mmmnnnvvvSSSTTT|||nnnJJJ444333000...111000///............---------............////////////000222555:::===@@@BBBCCCPPPlllyyyxxx}}}zzz}}}uuunnnsssvvvyyyvvv```GGGRRRdddrrrvvvtttqqqpppmmmrrryyy}}}~~~}}}~~~~~~zzzzzz{{{|||}}}~~~}}}{{{|||}}}|||wwwsssuuuzzz{{{yyyyyy~~~|||mmm\\\LLLDDD???>>>GGGTTTkkkzzzzzz}}}tttQQQCCC666333555444222111000000000000000000000000000000000000000111111222333444555777:::<<>>AAADDDIIIOOO___ccc]]]nnn~~~{{{gggeee~~~}}}yyyvvvtttvvvzzzxxx~~~yyy~~~{{{rrriiiiiirrrrrraaaQQQKKKUUUlllzzzkkkgggvvv~~~}}}zzzwwwnnn[[[OOOFFFDDDCCCIII^^^pppkkkmmmxxx___III@@@;;;777333333444555444111222333333333333333333444666777777777777888;;;===EEECCCQQQoookkklllzzzjjjKKKCCC<<<@@@NNN___kkkqqqwww{{{}}}|||~~~xxx|||zzzlllmmmmmmkkkbbbSSSHHHLLLVVVhhhiiinnntttwwwuuutttuuuttttttttttttsssrrrqqqqqquuutttssssssuuuvvvvvvvvvwwwyyy{{{}}}~~~bbbRRRKKKFFFBBBAAAQQQ\\\kkkpppiiieeesss|||sssbbb^^^mmmyyyxxxwww}}}yyyyyyxxxxxxxxxxxxxxxxxxuuuwwwzzz{{{zzzyyyyyyyyy|||||||||{{{zzzxxxwwwvvv{{{zzzyyyxxxxxxxxxyyyzzz{{{ppp^^^]]]ccchhhooouuuxxxxxxsssooonnnpppsssvvvxxxxxxwwwuuuyyy~~~uuueeeppp```YYYvvvZZZ777---000000///000//////............//////---///000000///......//////999999777>>>AAADDDMMM```wwwqqqvvv{{{yyyzzz~~~wwwyyy{{{gggJJJMMM___mmmkkkiiimmmooolllnnnsss|||}}}wwwxxx~~~|||{{{zzzzzz{{{|||~~~~~~~~~~~~yyy{{{hhhlllggghhhpppyyy|||~~~{{{ooo^^^MMMDDD???<<>>@@@DDDFFFJJJLLLXXX___```vvv~~~dddjjj~~~xxxvvvuuutttwww|||{{{yyy{{{yyyddd^^^pppzzzkkkVVVLLLPPP```xxx~~~qqqmmmyyy~~~yyy|||}}}wwwtttyyysss___RRRHHHEEECCCIII]]]|||}}}qqqvvvrrrTTTAAA<<<888444333444555333111222333333333333444444444777888999999999:::===???DDDEEEUUUvvvqqqpppzzzhhhHHHBBB===AAAPPPaaalllqqquuuxxxzzz{{{}}}zzz}}}|||nnnqqqrrrqqqhhhXXXJJJHHHMMMaaagggooosssuuuvvvvvvuuuuuuuuuuuutttsssrrrqqqpppuuutttssssssuuuuuuvvvvvvwwwyyy|||}}}}}}jjjWWWNNNGGGBBB???HHHQQQ]]]eeecccbbbmmm|||{{{{{{~~~nnn^^^ZZZhhhtttssssssxxxwwwxxxxxxxxxyyyzzzzzzzzzxxxzzz}}}}}}{{{zzzyyyyyy}}}}}}||||||{{{yyyxxxwwwwwwxxxyyy{{{||||||{{{{{{{{{~~~xxx```[[[^^^dddkkkooopppqqqtttooopppsssuuuuuurrrnnnkkkjjjnnnttt{{{uuudddlll|||^^^SSSnnn]]];;;000222111////////////............//////---///000000///......///...888999888@@@CCCGGGRRRjjj|||~~~uuuqqq}}}|||wwwvvvsss```IIIOOO```kkkhhhfffiiillliiimmmsssyyyzzzyyyxxxzzz}}}~~~}}}|||{{{{{{}}}~~~~~~~~~}}}}}}{{{~~~}}}tttlllhhhoooyyy}}}{{{zzz}}}ooo^^^LLLDDD???<<>>AAADDDHHHKKKLLLJJJRRRZZZbbb~~~jjjxxx|||wwwssssssssstttyyy~~~|||yyynnn^^^ooouuu[[[JJJNNNUUUeeewwwrrryyy{{{{{{yyysssuuuzzzyyysssoooppp|||fffWWWLLLGGGCCCGGGYYYwwwjjjJJJ>>>:::555333444444222000222222333333444444444444888999:::::::::<<>>>>>FFFUUUdddoootttttttttvvvyyy}}}jjjkkkoooqqqiiiYYYKKKFFFKKK^^^mmmoooooovvvxxxtttwwwwwwvvvvvvtttsssqqqpppqqqqqqrrrqqqqqqqqqssstttvvvyyy}}}~~~{{{dddYYYRRRJJJEEE>>>???CCCMMMWWW___dddfff~~~ssswwwzzztttiii^^^[[[gggqqqrrrrrrvvvvvvwwwwwwwwwxxxxxxyyyyyyzzz|||}}}}}}|||{{{{{{{{{}}}}}}}}}}}}}}}|||{{{zzzvvvxxxzzz|||}}}}}}|||{{{sssxxxrrrbbbYYYbbboootttuuuuuuvvvwwwxxxxxxuuummmbbbYYYQQQOOOOOOTTT___iiipppsssmmmooooooRRRXXXwww{{{___BBB555333222///...//////............//////...///000000......000111333<<<>>>AAAIIIKKKSSSccc|||yyyvvv|||~~~~~~uuuoooooovvvqqqrrrvvvlllVVVGGGFFFVVV^^^ccc^^^[[[]]]```aaajjj{{{zzzuuu||||||{{{{{{{{{|||~~~|||zzz|||fffSSSUUUdddqqqvvvvvv}}}mmm[[[IIICCC???;;;>>>DDDUUUiiiqqqpppoooQQQ===888222222666333111111111111111111111111111111222333444555666666888;;;@@@CCCGGGKKKOOORRRSSSSSSZZZ^^^gggyyyvvvqqqooopppsssuuu{{{~~~{{{yyyjjjooo{{{sss\\\IIIJJJOOO\\\tttwwwkkklllsss{{{sssvvv{{{uuuooooootttvvvppphhhrrrsssaaaRRRHHHAAABBBMMMdddxxxMMMCCC===777444444444333111222222333444444555666666777999:::;;;<<<>>>BBBEEEJJJWWWtttzzzmmmyyyiiiMMM>>>===@@@HHHVVVeeepppvvvyyyvvvwww{{{}}}{{{gggfffjjjpppmmm```PPPGGGEEEWWWhhhlllnnntttvvvtttwwwwwwwwwvvvuuutttrrrqqqooopppqqqpppooooooqqqsssvvvyyy}}}nnn___UUUMMMFFF@@@>>>>>>DDDOOO[[[``````nnnxxxvvvuuuooofff^^^]]]hhhrrrtttuuuwwwxxxxxxwwwwwwvvvvvvuuuuuuvvvxxxzzz{{{zzzzzz|||}}}|||}}}}}}}}}}}}}}}||||||{{{{{{zzzyyyxxxxxxxxxyyysssyyy}}}zzzxxxvvv[[[WWWdddqqqtttqqqyyyzzz}}}vvviii___YYYSSSMMMMMMTTT]]]eeehhhwww|||ppppppvvvVVVXXXuuuvvv^^^CCC444111111///...//////............//////...///000///...///111333666===>>>BBBIIILLLVVVkkkrrroootttxxxssswwwqqqnnnuuuwwwqqqrrruuudddIII???FFFWWW\\\^^^ZZZWWWXXX\\\^^^ggg}}}vvvyyy|||zzzyyyzzzzzz|||}}}~~~}}}uuuwwwwwwwww}}}yyy[[[QQQVVV___cccddd{{{jjjXXXGGGBBB???;;;===BBBPPPeee~~~tttqqq}}}yyyWWW???777111222666333111111111111111111111111111222333444555666777888:::===BBBEEEIIILLLQQQTTTVVVYYYaaafffqqq||||||uuupppnnnpppsssuuu|||www~~~zzz|||{{{yyyuuupppxxxoooZZZEEECCCEEENNN^^^wwwwwwhhhfffjjj}}}xxxwww|||xxxqqqppptttvvvoooeeekkk~~~yyyfffUUUJJJAAAAAAIII[[[zzzttt~~~XXXCCC>>>777444444555444222222222333444555666666777777999:::<<<===@@@CCCFFFIIIZZZ}}}wwwnnneeeJJJ======AAAIIIWWWfffqqqxxxzzzxxx|||}}}{{{vvvoooiiihhhnnnpppeeeUUUJJJDDDPPP___jjjoooqqqsssvvvwwwwwwwwwwwwvvvuuutttsssnnnqqqrrrqqqooonnnqqqtttwwwyyy}}}}}}gggYYYNNNFFFAAA???<<<<<>>777444444666555444222222333444555666777777888:::<<<===???BBBFFFIIIMMMbbbsssmmm~~~zzz\\\DDD===>>>BBBJJJWWWeeerrryyy|||yyy{{{{{{zzzyyyooohhhmmmrrrlll]]]RRRFFFIIIWWWiiiqqqnnnpppwwwvvvvvvvvvwwwwwwvvvvvvuuupppsssuuutttqqqpppssswwwyyy{{{}}}~~~~~~~~~qqq```TTTLLLBBBBBB===999???PPP```hhhgggxxxuuummmlll^^^\\\^^^gggqqqwwwyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwvvvwwwxxxxxxxxxxxxzzz|||zzz{{{||||||}}}}}}}}}|||~~~~~~|||{{{yyywwwuuuuuuvvvooopppzzz|||xxx{{{mmm[[[eeerrrssspppttt~~~zzzvvvrrrkkkeeecccgggmmmsssqqqxxx~~~~~~jjjccc}}}ZZZVVVttt{{{hhhLLL777000000111000//////............/////////000000///...///222555:::>>>>>>DDDMMMSSSfff~~~||||||ssswwwwwwoooaaarrrtttmmmrrruuuttttttjjjQQQ<<<>>>NNNTTTUUUUUUUUUTTTUUUXXX\\\kkkttt}}}}}}yyyyyy{{{zzz{{{|||~~~~~~|||zzzqqqggg^^^YYYTTTPPPUUU]]]bbbWWWLLLHHHGGGGGGIIIMMMwwwgggTTTDDDAAA@@@<<<===AAALLLaaazzz}}}zzzuuuzzzYYYAAA;;;555666777333111111111111111111111111222222333555666888999999===@@@DDDGGGJJJMMMQQQTTTYYYZZZdddrrrlllaaannnyyy~~~tttmmmjjjiiimmmrrrvvv~~~yyyvvvzzzxxx}}}yyyuuussspppiiiuuutttYYYMMMBBBCCCIIIQQQ___kkkxxxzzzzzzwwwtttqqqmmmhhhuuu|||}}}vvvqqqtttvvvmmm```iiizzzppp[[[OOOEEEDDDGGGSSSooosss^^^nnnnnnPPPCCC>>>777444555666666555222222333444555666777888:::;;;===???AAADDDHHHKKKUUUjjjuuuooosssXXXCCC>>>???BBBJJJVVVeeerrrzzz}}}yyy{{{yyywwwqqqhhhmmmuuurrrfff\\\IIIFFFRRRhhhrrrlllnnnxxxuuuuuuvvvwwwwwwwwwwwwwwwrrruuuwwwvvvrrrrrruuuyyy{{{|||}}}|||{{{|||~~~|||}}}yyyggg\\\UUUDDDEEE@@@999===PPPeeepppjjjuuuuuukkklll^^^]]]```iiisssyyy|||}}}zzzzzzzzzzzzzzzzzzzzzzzzxxxyyyzzzyyyxxxxxxyyy{{{yyyzzz{{{||||||}}}}}}||||||}}}~~~~~~}}}yyyvvvttttttssstttuuusssqqqxxx]]]]]]ggghhhjjjppp||||||{{{xxxssspppqqqvvv|||xxx}}}hhh^^^xxxyyyVVVWWWzzznnnRRR;;;111111222111//////............/////////000000///...000333666>>>AAABBBHHHSSS[[[qqq|||uuuzzzxxxmmmaaammmrrrmmmsssrrrtttsssfffLLL:::AAARRRSSSSSSTTTUUUUUUUUUXXX\\\rrrrrrvvv~~~~~~|||}}}~~~}}}ooo___SSSOOOMMMFFFEEEIIIGGGGGGIIILLLKKKGGGGGGJJJqqqeeeVVVFFF@@@???=========JJJaaa{{{zzz}}}yyyqqq~~~}}}}}}vvv\\\BBB:::999666444555111111222222222333333333333222222333666999;;;;;;<<>>>>>>>>@@@HHH___yyyzzzqqqggg~~~tttYYY???777777555333555111222222222222333333333444444444555888:::;;;<<<@@@BBBEEEGGGIIILLLPPPSSSUUU```dddssszzzaaaaaaooo{{{{{{rrrlllkkkkkkmmmqqqxxx~~~xxx|||wwwwwwtttnnngggbbbiiieeeKKKHHHOOOTTT\\\fffoooqqqtttvvvxxxyyyxxxxxxyyyzzzxxxzzzwwwjjj\\\eeetttuuu___QQQEEEDDDEEEPPPnnnkkkkkk~~~jjjNNNDDD===777666666333333444222333444555666777777888;;;<<<>>>BBBGGGKKKNNNOOOXXXwwwqqqfffGGGAAA>>><<<@@@MMMZZZeeepppxxx~~~pppoooyyy}}}lllfffpppyyyrrrdddRRRHHHIII[[[kkkooooooqqqtttuuuvvvwwwwwwwwwvvvuuuyyyyyywwwvvvuuuuuuuuuuuuzzzyyyzzz|||~~~}}}~~~}}}~~~zzzlllaaaTTTNNNBBB===>>>>>>PPPrrrxxxyyy~~~rrrggg]]]UUU___ppptttvvv||||||~~~~~~}}}|||{{{yyyxxxwwwvvvyyyzzzxxxyyy{{{{{{xxxxxxyyy{{{|||}}}~~~}}}}}}|||zzzxxxxxxxxxwwwvvvuuuuuuvvvvvv{{{mmmgggnnnpppyyy~~~|||zzzyyyzzzzzz|||{{{gggkkk\\\JJJccctttUUU===222000000111000000/////////.........////////////000333777999@@@DDDIIILLLPPPaaauuullluuu{{{wwwnnnjjjooovvvuuu~~~uuuVVV===<<>>;;;KKKiii~~~}}}}}}vvvhhhZZZRRR]]]pppuuuyyy}}}|||~~~~~~~~~}}}{{{yyyxxxwwwtttwwwyyywwwyyy||||||zzzxxxzzz|||}}}~~~}}}|||{{{~~~~~~|||zzz{{{zzzyyywwwvvvvvvvvvwwwyyyyyysssvvvxxx}}}||||||{{{hhhiii```EEEWWWxxxzzz[[[@@@333///000000000000////////////......//////000000111444888<<>>:::===<<>>DDDHHHFFFJJJOOORRRUUUVVVYYY[[[]]]^^^bbbzzznnnlll{{{ppphhhccceeehhhnnnuuu|||vvv|||}}}{{{~~~zzz|||yyypppoooxxx}}}|||sss~~~{{{vvvpppoootttssseeeVVVeeetttrrr\\\IIIDDDFFFMMMccczzzzzz[[[LLL===888888888777888888666777<<>>===JJJmmmzzz|||oooYYYNNNXXXkkktttxxx{{{wwwwwwxxxzzz|||~~~~~~}}}{{{|||{{{www{{{{{{|||}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyvvvsssssssssuuuvvvttt}}}|||~~~uuu}}}yyyjjjooovvvZZZ[[[ppp}}}}}}uuu___CCC222111333222//////000000000000111111///222444333222666???FFFJJJOOOTTTXXXggg{{{|||}}}||||||ttt^^^\\\fffmmmuuusssaaaEEE777>>>DDDCCCDDDDDDFFFHHHJJJNNNYYYeeekkklllooorrrvvvzzz~~~|||}}}{{{xxxvvvxxx}}}~~~~~~~~~kkkggglllvvvssseee^^^bbbmmmbbbVVVOOOJJJGGGKKKPPP```qqq{{{|||vvvdddYYYVVVVVV]]]lllzzz}}}}}}uuuqqqlllKKK<<<777444333555333333333444444444444555555888;;;<<<===AAAIIIPPPIIILLLQQQTTTUUUVVVXXXYYY[[[]]]ddd~~~sss|||rrr___dddzzz}}}ooohhhccceeeiiinnnuuu|||xxxxxx|||www}}}{{{oooqqqmmmhhhpppyyyooolllgggeeeiiijjj```TTTdddrrrttt^^^KKKEEEEEEOOOiii~~~vvv^^^NNN===777777777777888888555666???KKKOOOHHH@@@BBBFFFKKKMMMOOOTTT\\\cccwwwhhhlll}}}fffLLL<<<<<<<<<;;;BBBOOO]]]gggooovvv|||}}}yyyqqqzzzkkkaaakkk|||wwwhhhUUUIIILLLZZZhhhooouuuvvvxxxyyy{{{{{{{{{zzzzzzyyywwwwwwxxx|||~~~}}}|||~~~tttjjjkkkaaaUUUNNNAAA;;;DDD^^^uuu|||{{{rrr^^^RRRYYYllltttxxx{{{wwwxxxyyy{{{|||~~~~~~|||{{{|||zzzwwwyyyyyyyyyyyyzzz|||}}}~~~~~~}}}{{{zzzxxxuuusssrrrtttvvvxxxtttyyyzzzxxx|||xxx|||~~~fffkkkyyy[[[YYYpppzzzfffHHH555222222/////////000000000111111111000333555444333777@@@IIIOOOUUUZZZ```pppzzzqqqtttlllaaadddkkkooolllZZZ@@@666>>>DDDAAACCCCCCDDDGGGIIIMMMYYYfffjjjkkknnnrrrvvvyyy{{{{{{{{{zzzwwwrrroooqqqxxx{{{||||||}}}~~~pppiiioooxxxjjjgggsssiii^^^VVVRRRPPPSSSYYYfffwwwrrrlllmmmpppfffeeehhhnnnnnnfffbbbcccaaadddpppwwwwwwvvvSSS@@@999333000222333333333444444444555555777:::======>>>DDDMMMUUUKKKNNNRRRUUUVVVVVVVVVWWWXXX\\\eeevvvjjjYYYbbb{{{|||ooohhhccceeeiiinnnuuu|||yyyvvv{{{tttzzzuuuhhhfff]]]XXXggg|||ooocccaaa]]]\\\___bbb[[[QQQbbbppp~~~uuu___LLLEEEEEEPPPmmmyyyttt___NNN<<<666666777777777777333555BBBRRRXXXOOODDDBBBGGGLLLOOOQQQWWWaaahhh{{{mmmmmm~~~aaaFFF:::???::::::AAAOOO\\\fffnnnuuuxxxyyy~~~vvvuuusssaaaiii~~~yyylllXXXIIIIIIUUUdddmmmuuuvvvxxxzzz{{{{{{{{{{{{zzzyyyvvvvvvwww{{{~~~}}}vvvfffjjjbbbXXXQQQDDD;;;@@@TTTqqq}}}yyytttdddWWW]]]nnnvvv{{{}}}yyyzzz{{{|||}}}~~~~~~~~~~~~}}}{{{zzz|||zzzwwwxxxwwwvvvvvvwwwzzz|||~~~|||}}}~~~~~~|||zzzxxxzzzxxxuuussssssuuuwwwyyyxxxwwwwwwyyyxxxxxx}}}}}}}}}{{{aaaddd|||\\\YYYuuuqqqPPP999222000+++//////000000111111111222000333666444333777AAAJJJSSSZZZ```eeewww{{{kkkmmmmmmeeehhhiiieeeTTT<<<444<<>>888555222000555555444444555666777888888888;;;AAAHHHLLLLLLKKKLLLSSSQQQRRRZZZWWWPPPSSSRRRbbblllbbbUUU```xxxyyyoooiiigggeeegggpppxxx|||www~~~|||xxxzzzuuuqqqggg]]][[[dddvvvzzzpppgggiiijjjfff^^^WWWRRRQQQ]]]jjjyyyvvvdddPPPFFFGGGTTTpppvvvyyylllSSSIII>>>999777666888===666888;;;>>>AAACCCEEEEEEBBBMMMRRRUUU\\\[[[___mmm}}}jjjrrr~~~[[[BBB;;;===:::===DDDOOO\\\gggooosssvvv}}}qqquuu}}}eee]]]vvvyyyhhhSSSFFFJJJ]]]ooorrrtttttttttxxx|||zzzuuuvvvxxxyyyvvvsssuuu{{{zzziiieee```ZZZPPPDDD======HHHoooyyy~~~xxxdddWWWaaavvvyyyuuuvvvvvvzzz{{{|||~~~~~~||||||{{{{{{yyywwwxxxxxxyyyzzzzzz{{{{{{|||yyy{{{~~~|||zzz|||{{{xxxvvvuuuvvvxxxyyyuuuuuutttssssssuuuyyy|||yyy}}}yyyiii```}}}xxx^^^]]]yyysssTTT<<<333222///......///000000000000000///222333333333;;;IIITTTYYY]]]dddrrr~~~{{{vvvfffwwwsssttt}}}eeeIII;;;:::======;;;@@@@@@@@@BBBHHHQQQ\\\dddeeefffkkkrrryyy|||{{{yyy|||xxx```XXXjjjrrrwwwyyyzzzyyy~~~|||xxxzzzyyywwwkkkaaa^^^\\\XXX\\\dddooowwwooo]]][[[dddkkkeee\\\]]]nnn||||||wwwvvvrrrwwwvvv{{{cccHHH;;;888777444333444333333444555777:::;;;888888:::???EEEJJJJJJJJJMMMUUUUUUWWW^^^YYYPPPQQQ\\\kkktttcccXXXfff}}}wwwnnniiifffdddgggpppyyy}}}yyywwwyyysssaaaYYY^^^eeewwwzzzrrriii___UUUOOOUUUaaaqqq}}}xxxeeeQQQGGGGGGSSSnnnvvvvvv~~~kkkRRRHHH>>>999777666888<<<777888:::===@@@BBBDDDEEELLLTTTSSSSSSXXXYYY```qqqvvvfffxxx]]]DDD<<<>>>;;;===DDDNNN\\\hhhppptttttt{{{}}}~~~}}}tttzzzhhh___ooosss]]]JJJGGGVVVgggpppsssttttttwww{{{zzzvvvwwwyyyyyywwwtttuuuzzzrrrhhh\\\VVVOOOFFF@@@>>>DDDhhh~~~}}}xxxhhh[[[cccvvvzzzvvvvvvuuuyyyyyy{{{|||}}}~~~~~~~~~}}}|||{{{zzz{{{{{{zzzxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{}}}~~~|||}}}{{{yyyvvvvvvvvvxxxyyyvvvvvvuuutttssstttxxx{{{xxxzzz|||{{{iii]]]xxxzzzYYYTTTooovvvVVV<<<222111000...//////000000000000000///222333333444;;;IIITTTYYY]]]dddrrrxxxgggxxx~~~tttzzzxxx}}}rrrooo{{{bbbFFF999999<<<===<<>>AAADDDFFFMMMSSSRRRRRRWWWWWW___qqquuuhhh~~~]]]CCC<<<>>>;;;===CCCNNN\\\iiirrrwwwyyy}}}}}}|||vvvwww|||oooccchhhkkkQQQGGGQQQ___mmmqqqssssssuuuyyyyyywwwwwwxxxyyywwwuuuvvvzzz~~~~~~~~~~~~ooo]]]TTTOOOIIIBBB???@@@^^^~~~}}}xxxwwwiii[[[bbbuuuzzzyyyyyywwwxxxxxxyyyzzz{{{||||||}}}{{{zzzyyyzzz{{{|||{{{zzzxxxxxxyyyyyyzzzzzz{{{{{{}}}}}}~~~~~~|||zzzwwwvvvvvvwwwxxxwwwwwwwwwuuuttttttwwwyyyyyyyyyyyyzzzoooaaa{{{}}}XXXMMMggg|||[[[===111000000/////////000000000111111000222333333555===JJJTTT[[[^^^eeetttrrr}}}hhhddddddtttrrrkkkvvv]]]BBB777888;;;===>>>BBBAAA@@@@@@DDDKKKTTTZZZ___dddlllrrruuuxxx|||jjjUUUZZZkkkttt~~~|||~~~tttfffYYYSSSMMMKKKTTT```qqqxxx{{{uuuooo|||{{{~~~zzzdddKKK>>>:::888666555333333444555777999<<<>>>===>>>???CCCIIINNNRRRUUUSSSYYYXXXYYY___ZZZPPPPPPcccrrrzzzxxxyyyfff\\\lllssskkkgggdddcccgggrrr{{{}}}{{{tttuuu|||~~~ooovvv|||yyymmmbbb\\\[[[XXXbbbtttyyyrrrmmmdddXXXPPPEEEOOO___nnnxxx~~~zzzhhhTTTIIIGGGRRRlllvvv|||yyy___SSSHHH===::::::888888999:::999999;;;===AAAEEEGGGJJJPPPSSSWWW]]][[[```sssxxxlll[[[AAA999;;;<<<>>>CCCNNN\\\iiisssxxx|||}}}yyyyyyxxxjjjeeeuuuwww\\\KKKOOOZZZgggnnnrrrqqqrrrvvvwwwwwwtttvvvwwwwwwwwwxxx{{{~~~}}}|||{{{{{{}}}~~~~~~{{{hhh\\\TTTKKKDDD@@@???TTTuuu{{{qqqqqqbbbWWW___rrryyy{{{~~~{{{xxxxxxxxxyyyzzz{{{|||}}}|||{{{zzz{{{|||}}}|||zzzwwwxxxxxxyyyzzzzzz{{{{{{}}}||||||}}}}}}~~~~~~}}}{{{yyywwwwwwwwwxxxyyyyyyxxxvvvttttttvvvxxx{{{zzzyyyzzz~~~rrrfff[[[OOOeee___???111///000000000000000000111111111111222333444777@@@LLLVVV___aaahhhxxxxxxjjj^^^[[[mmmrrrlllpppVVV===555888:::<<>>::::::999888999::::::;;;<<>>222111222111000000///000111222222222333333555:::DDDPPPYYYdddfffmmm}}}vvvooobbbYYYeeevvvooopppjjjPPP999555888999;;;???===>>>>>>@@@DDDKKKTTT[[[bbbcccgggmmmsssyyy|||}}}~~~tttuuu\\\XXXcccttt}}}|||}}}yyyyyy|||ooobbbTTTLLLEEEDDDOOO___qqqvvv|||zzzjjjOOO>>>777555777:::777666666666888:::<<<===<<>>444333444111111000///000111222333333333444666===HHHUUU]]]jjjlllttt{{{vvvjjjZZZ]]]jjjjjjrrrfffLLL777666;;;999999>>>:::;;;===???DDDLLLUUU[[[dddfffiiilllpppuuuzzz}}}rrr}}}gggTTT\\\jjjwww{{{}}}|||}}}vvvhhh\\\PPPIIICCCCCCPPPaaapppsssuuuuuuvvv{{{wwwzzzfffMMM>>>888555666999555555555777999;;;>>>???@@@DDDJJJNNNQQQUUUYYY]]]\\\bbb```aaaiiigggaaadddfffsss|||fffaaaooopppgggcccbbbbbbgggrrr{{{sss{{{zzzvvvvvv|||}}}xxxwwwsssrrrwwwuuujjjeeeccc___[[[SSSOOOWWWnnnuuudddRRRJJJKKKWWWqqqbbbRRRAAA;;;::::::999999:::<<>>CCCJJJRRRXXXbbbiiipppoookkkmmmvvvtttwwwVVVWWWbbbrrrzzz|||wwwrrr```UUUJJJEEE@@@BBBPPPbbbooopppooolllmmmuuuzzz~~~zzzxxxeeeOOOAAA:::666555777333444555666999===@@@BBBEEEJJJPPPSSSUUUWWWZZZ]]]^^^eeeeeehhhqqqnnngggiiiiiivvv~~~zzz{{{___^^^mmm~~~pppgggbbbbbbaaagggrrr{{{ooouuu|||wwwuuuzzzzzznnnddd^^^^^^]]]dddrrr|||rrrhhhjjjmmmllliiiZZZQQQTTTjjj~~~sssbbbQQQJJJLLLXXXrrr~~~fffTTTBBB;;;::::::999::::::<<>>999;;;888<<>><<>>AAAEEEIIIKKKMMMPPPRRRWWW```rrr{{{mmm{{{lllKKK>>>;;;999:::>>>EEEPPP\\\hhhqqqvvv{{{|||}}}~~~~~~|||xxxssscccaaaggguuuyyylllXXXKKKNNNZZZhhhllleee^^^dddpppwwwzzz{{{xxxxxxzzzyyyvvvvvvvvvxxxyyyzzz{{{{{{{{{zzz{{{}}}~~~}}}yyyrrrmmmrrrvvvtttqqqmmm\\\IIIBBBGGGKKKRRRgggxxxnnnWWWNNNTTT```ooowwwwwwuuuvvvoooqqqqqqpppssswwwwwwtttwwwwwwwwwwwwwwwxxxxxxyyyuuuwwwyyyyyyyyyyyy{{{|||}}}}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzuuusssqqqqqqtttvvvxxxxxxvvvyyy{{{|||{{{{{{{{{|||yyypppeeezzzwwwaaaaaacccEEE777222...222222222222222333333333555444555;;;DDDQQQ```llluuuzzz}}}{{{mmmtttzzz^^^]]]lllkkk[[[EEE;;;<<<999777:::666<<<<<<;;;<<>>???BBBGGGKKKMMMQQQTTTWWWRRR[[[jjjrrrxxxoooNNNAAA>>>;;;999<<>>999;;;;;;;;;<<>>BBBFFFKKKRRRXXX[[[^^^bbbcccaaadddfffiiillllllkkkiiigggiiirrr|||lllRRRVVVjjj~~~ooogggccc``````fffrrr|||oookkkvvv{{{tttmmmwww{{{xxxvvvnnnmmmjjjjjjpppzzz}}}xxxsssqqqlllooosssyyy}}}yyywwwsssoookkkbbb^^^dddoooyyysssbbbOOOGGGMMM___zzzyyy{{{fffTTTIII???;;;;;;:::<<>>;;;888;;;BBBLLLXXXeeeoootttyyyzzz||||||{{{|||}}}yyyuuukkkgggnnnuuupppaaaUUUNNNXXXgggooojjjaaa```dddlllsssxxxxxxxxxyyywwwtttuuuvvvvvvwwwwwwvvvvvvvvvxxxxxxzzz|||qqqnnn~~~|||tttmmmddd[[[LLLMMMIIIJJJZZZlllkkk]]]JJJLLLVVVccckkkmmmpppsssrrrttttttqqqqqquuuvvvtttxxxwwwwwwwwwwwwxxxyyyyyyzzz{{{|||{{{yyyxxxyyyzzz}}}}}}}}}}}}}}}||||||{{{zzzzzz{{{{{{{{{{{{zzzzzzwwwuuusssrrrtttuuuuuuuuuxxxzzz|||}}}}}}||||||}}}}}}qqqdddxxxggg]]]hhhFFF777666777111111111111222222333333333555999AAAOOO```pppyyy|||uuu}}}zzznnnllljjjeeemmmvvvtttnnnOOO<<<;;;;;;===>>>999;;;;;;;;;;;;>>>EEEMMMTTT___hhhzzz}}}jjjfffooouuu}}}```QQQ```nnnxxx~~~yyygggSSSFFF===>>>CCCJJJYYYiiirrrtttsssqqqssszzz}}}~~~yyyyyymmm^^^JJJ<<<666666777777888999:::;;;<<>>AAADDDHHHLLLPPPTTTWWW[[[]]]\\\ZZZTTT[[[jjjooovvvppptttlllLLL???;;;888888;;;BBBLLLXXXdddooouuuzzz{{{||||||||||||~~~yyywwwkkkcccjjjuuuwwwlll```PPPXXXeeeooonnnddd^^^^^^fffnnntttuuuvvvyyyzzzyyyvvvvvvvvvvvvvvvuuutttssswwwxxxyyy{{{}}}ssskkkfffbbbYYYVVVNNNJJJUUUdddggg```LLLKKKNNNVVV]]]aaagggmmmqqqtttuuuqqqqqqtttvvvtttwwwvvvvvvvvvvvvwwwxxxxxxzzz{{{||||||zzzyyyzzz||||||}}}}}}}}}}}}|||{{{{{{yyyzzzzzzzzzzzzzzzzzzyyyzzzxxxvvvvvvwwwwwwwwwvvvvvvyyy{{{|||{{{{{{{{{|||~~~~~~~~~pppcccwwwgggXXXuuummmGGG555222333000000111111222333333333666999===EEEUUUjjjyyy|||zzzooohhhiiimmmtttwwwrrroooSSSAAA>>>::::::;;;666:::::::::;;;>>>DDDMMMSSS```eeewwwnnnccchhhxxxwwwyyynnnTTTYYYkkkyyyfffSSSAAA===BBBLLL]]]mmmzzzrrrrrr{{{|||vvv{{{uuueeeOOO>>>777666666666888999;;;<<<>>>AAAFFFJJJTTTYYY___ccccccbbbccceeefffhhhllloooqqqrrrqqqqqqmmmwww~~~xxxkkkMMMRRRgggyyynnnfffccc______fffsss}}}yyyjjjiiiyyyrrrkkkuuu}}}uuu|||{{{vvvrrrsssyyy~~~~~~}}}{{{uuukkk```WWWRRRPPPPPPVVVXXX[[[___dddkkktttzzzyyysssooolllhhh\\\QQQPPPVVV```mmmwwwooo^^^MMMIIISSSgggxxxuuu~~~vvvzzzrrrUUUNNNEEE===;;;===>>>@@@DDDIIILLLPPPSSSUUUXXX[[[]]]___]]]UUUVVVaaaiii|||kkknnniiiJJJ===:::777999<<>>EEEWWWnnn~~~yyyllllllxxx~~~xxxssscccMMMCCCBBB:::777:::888:::999999:::===DDDLLLRRR___bbbsssuuufffcccrrrvvvnnnwwwXXXUUUgggvvv}}}~~~dddKKKAAAEEEQQQeeevvv~~~sssrrr}}}~~~|||}}}uuummmTTTAAA888666666666888:::<<<>>>AAAEEEJJJNNNUUUWWW\\\bbbcccaaaaaaccccccdddgggiiilllooopppqqqlllsss|||yyyYYYVVVgggzzzooofffddd^^^___fffsss}}}kkkeeetttssslllqqqwwwuuuvvvqqqllllllqqquuuuuutttllleee[[[RRRLLLKKKMMMNNNSSSVVVYYYZZZ[[[___fffkkkvvvuuuoookkkfffccc\\\QQQGGGEEEIIIPPPZZZdddrrr~~~mmm]]]MMMJJJVVVkkkfffQQQGGG>>><<<>>>???BBBFFFLLLOOOSSSVVVXXXZZZ]]]___dddeee___^^^dddllliiikkkjjjKKK>>><<<999999<<>>AAADDDJJJPPPTTTXXXVVVZZZbbbeeecccaaabbbbbbbbbcccfffiiimmmqqqssspppqqqzzzxxxeeeYYYdddyyyooogggfff^^^___fffrrr|||lllcccmmmssslllkkk}}}yyymmm}}}~~~yyytttfff```[[[[[[```dddeeedddZZZVVVPPPLLLLLLPPPUUUYYY[[[```dddccc___[[[[[[]]]eeerrr~~~xxxmmmhhhfffbbb]]]XXXPPPJJJIIIIIIJJJPPPVVVbbbvvvkkk[[[LLLKKKXXXnnn~~~UUUJJJ@@@===???@@@DDDIIINNNQQQUUUYYY\\\^^^bbbdddhhhmmmjjjfffgggiii~~~jjjmmmiiiJJJ>>>===;;;888;;;@@@IIIUUUcccnnnuuuyyy|||~~~qqqmmmuuujjjnnnwwwwwwpppaaa^^^```jjjqqqlll___VVV\\\gggrrrrrrooonnnnnnllloooooopppppppppooonnnnnnoooqqqttttttvvv{{{sssnnnkkkfffddddddaaa___XXXOOOLLLPPPUUUWWWQQQMMMKKKMMMNNNMMMPPPUUU___iiiqqqssssssuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxyyywwwyyyzzzzzzyyyyyyzzz|||xxxyyyyyyyyyyyyxxxwwwwwwtttuuuuuuuuuuuuuuuuuutttqqqppppppppprrrrrrpppnnnwwwyyy|||||||||{{{{{{|||{{{}}}uuuqqqkkkddd~~~aaaDDD888666555222333333444555666777888666:::===CCCZZZyyy{{{}}}iiieeezzz|||ooooooPPP>>>:::>>>;;;999===;;;888888888999<<>>???AAAEEEJJJNNNRRRWWW[[[^^^bbbfffhhheeemmmnnnkkkiiiiii|||jjjlllhhhIII===<<<:::777:::???HHHTTTaaammmtttxxx{{{~~~{{{lllyyyxxxjjjlllwww{{{wwwfff______iiiqqqmmm```VVVPPP___nnnsssqqqpppnnnlllllllllmmmmmmmmmmmmmmmllljjjmmmpppppppppttt{{{uuulllhhhaaa[[[ZZZ[[[ZZZUUUNNNJJJLLLPPPSSSNNNLLLNNNRRRSSSPPPOOOQQQ[[[fffpppssstttvvvwwwvvvyyyyyyxxxxxxyyyyyyzzz{{{yyyzzz{{{zzzxxxwwwxxxyyywwwxxxxxxxxxxxxwwwvvvvvvssssssttttttttttttssssssqqqppppppqqqssssssqqqooosssuuuxxxyyyxxxwwwxxxyyyyyy{{{~~~}}}|||sssrrr|||kkkiii|||ZZZ???555444333333333444555666777888999999===@@@FFF___}}}xxx~~~oooiii~~~~~~ppppppUUU???777;;;::::::;;;666888888888999<<>>@@@CCCIIIOOOOOOQQQVVV[[[aaafffjjjllllllooollllllooonnnxxxlllssslllIII;;;<<<===999:::===EEEQQQ___jjjooowwwxxx|||qqqooonnnhhhrrrwwwqqqmmm```XXX^^^kkknnneeeZZZSSSXXXbbbmmmoooiiicccbbbbbbgggkkkllllllkkkhhheeeiiikkknnnooopppqqqsssuuuppphhhbbb\\\XXXXXXUUUTTTQQQKKKEEEFFFJJJJJJJJJLLLPPPTTTUUUQQQNNN\\\gggppprrrsssuuuwwwwwwyyyzzzzzzzzzyyywwwuuutttxxxzzz{{{{{{zzzxxxxxxxxx{{{zzzxxxwwwvvvvvvvvvwwwtttsssqqqsssuuuuuussspppsssssssssrrrqqqpppooooooppprrrtttwwwyyyzzzzzzzzz|||}}}ttt{{{rrr{{{aaa]]]qqqXXXBBB444444888555555///222;;;777222999:::===???FFF\\\|||zzznnnjjjsssuuukkktttssspppXXXAAA999>>>:::666999999999888777777:::AAAJJJPPPXXXccclllsssssslllttt{{{vvvsssiiiccc```^^^^^^lllvvv~~~}}}zzztttpppnnnmmmrrrjjjZZZOOOXXXppp|||tttjjj```[[[\\\```dddmmmuuuyyy{{{qqq\\\@@@888:::;;;999<<<>>>BBBGGGMMMTTTYYY\\\___bbbdddeeellltttsssmmmmmmnnnnnnjjjggghhhmmmsssxxxwww~~~uuuzzz~~~```RRRZZZppprrrfffbbb^^^\\\aaammmxxx}}}xxxeeeeeeiiigggcccnnn}}}ooohhhwwwzzzwwwnnnpppnnndddVVVMMMKKKNNNGGGEEEBBBAAABBBDDDDDDDDDLLLPPPVVV]]]dddlllssswwwoooaaaTTTOOORRRaaauuu{{{uuuqqqooolllkkknnnpppjjjaaa___nnn|||gggTTTGGGPPPcccwwwjjjYYYNNNCCC@@@BBBEEEKKKQQQTTTUUUWWW[[[```fffkkknnnmmmoookkkkkkooonnnyyyoooxxxpppNNN@@@>>>===888999<<>>AAAEEEKKKQQQWWW[[[]]]```eeehhhjjjlllooooookkkgggiiikkkjjjiiijjjnnnrrrxxxyyyyyyZZZMMMVVVlllsssgggbbb___]]]aaalllwww}}}}}}hhhaaaccc___[[[fffxxx{{{tttfffqqq~~~wwwmmmmmmiii___RRRIIIGGGHHHJJJIIIFFFCCCAAAAAADDDGGGNNNTTT\\\eeennnwww~~~ppp]]]TTTLLLRRRggg}}}|||}}}~~~rrreeerrryyycccRRRHHHRRReeexxxbbbZZZPPPFFFDDDFFFIIINNNTTTYYYYYYZZZ\\\aaaffflllpppnnnpppmmmnnnsssrrr{{{qqq}}}sssQQQCCC???;;;777888;;;BBBMMMYYYeeellluuuwwwzzz~~~~~~lllnnn}}}nnnmmmrrrvvvvvvjjj___```kkkooofffZZZOOORRR[[[fffiiiccc\\\XXXUUUZZZbbbiiijjjfff```\\\bbbgggllllllhhhggglllrrrzzz|||rrrdddWWWRRROOONNNMMMJJJDDDDDDGGGNNNLLLJJJJJJLLLNNNNNNNNN___iiirrrssssssuuuwwwwwwyyyzzzzzz{{{zzzyyywwwvvvyyyyyyyyywwwrrrooommmmmmqqqqqqppppppqqqrrrssssssrrrqqqpppqqqqqqqqqooommmnnnnnnooopppppppppppppppppppppqqqrrrsssuuuwwwxxx}}}~~~xxxqqqkkkwwwrrrVVV@@@555444666222;;;666...555;;;:::<<<>>>AAAAAADDD[[[{{{pppjjj~~~ppplllfffnnnzzzqqqrrr]]]BBB888@@@@@@===<<<888888888777777:::@@@IIIOOOYYYccckkkrrrsssyyy~~~jjjhhhrrrooo```fffrrr}}}rrrnnnmmmooosssqqqjjjbbbSSSNNNEEE===AAAKKKPPPNNNIIIEEE@@@<<<:::<<<>>>@@@MMMZZZlllzzz~~~vvv}}}{{{[[[BBB999888;;;>>>???BBBHHHOOOUUUYYY\\\]]]\\\bbbhhhjjjjjjiiijjjjjjeeehhhlllmmmnnnooorrruuuwwwyyyxxxXXXLLLUUUkkksssfff``````]]]aaalllvvv|||lll___]]]WWWTTT]]]mmmuuutttgggnnn|||yyymmmkkkfff\\\RRRLLLJJJJJJNNNNNNLLLGGGDDDDDDIIIMMMSSSYYYccclllsss{{{pppdddSSSMMM]]]zzzqqqzzzuuu```QQQIIISSSgggyyy}}}yyy]]][[[RRRJJJIIIKKKNNNRRRVVV]]]]]]^^^aaadddhhhlllnnnnnnqqqppptttyyywww}}}ooozzzrrrRRRCCC>>>999888999<<>>DDDEEEHHH^^^xxxmmm}}}ssseeeddd___iiixxxuuu{{{eeeGGG999>>>???===<<<888888888777888:::@@@HHHMMMXXXaaajjjppp}}}rrrvvv}}}lllkkk}}}zzzccc```mmmzzz}}}}}}|||sssoookkkmmmqqqoooggg___OOOKKKCCC======@@@AAA>>>>>>===<<<;;;;;;===???@@@EEEMMM[[[lll{{{yyytttjjjyyykkkPPPAAA<<<999:::===AAADDDJJJQQQWWW[[[]]]^^^ZZZ___fffjjjiiihhhiiillldddgggkkknnnqqqrrrtttuuuwww{{{xxx|||ZZZLLLSSSiiitttfff___```]]]```jjjuuu{{{qqqaaa[[[SSSPPPUUU```iiinnndddiiitttrrrnnneee\\\SSSMMMJJJIIILLLMMMKKKHHHEEEFFFKKKPPPWWW___hhhppptttxxx~~~wwwbbbSSSZZZxxx~~~qqq\\\OOOJJJWWWlll}}}xxx{{{rrr[[[\\\SSSMMMMMMPPPRRRUUUYYY]]]___bbbfffiiikkklllllljjjnnnooouuu|||xxx{{{kkkrrrsssSSSDDD>>>:::999:::===AAAIIIUUUbbbjjjrrrvvv{{{nnnrrr}}}ooogggqqq~~~vvvhhh```eeeoooqqqmmmZZZXXX\\\gggmmmiii```ZZZLLLNNNVVVbbbfff___WWWTTTRRRZZZaaabbb^^^___fffnnnpppsss}}}kkkZZZOOOJJJIIIKKKKKKJJJKKKNNNSSSTTTUUUTTTSSSRRRQQQPPPbbblllssssssqqqsssuuuuuuwwwxxxyyyzzzzzzzzzyyyxxxrrrsssrrrooollljjjjjjjjjiiijjjkkkmmmoooppprrrrrrqqqrrrrrrqqqooommmlllllljjjkkklllnnnpppqqqqqqqqqrrrrrrrrrrrrsssuuuxxxyyyyyy{{{~~~www{{{tttlllxxxqqqoootttNNN777333666888NNNaaa]]]EEE888666777<<<<<>>::::::;;;;;;;;;888999:::<<<======>>>>>>BBBDDDLLL[[[mmmzzzooonnnooooooxxx}}}ooollloooZZZGGG@@@>>>:::;;;???DDDGGGMMMSSSXXX\\\___```^^^aaaggglllllljjjlllpppccceeeiiillloooqqqrrrrrrwww|||nnn___LLLQQQeee}}}uuufff______\\\^^^hhhsssyyy}}}vvvhhh___VVVQQQPPPTTT]]]eee^^^bbblll}}}zzzrrrggg\\\SSSMMMHHHEEEFFFFFFEEEDDDEEEHHHMMMPPP[[[cccmmmsssuuuwww{{{uuuccc```vvv|||nnnXXXNNNMMM^^^ttt|||yyy{{{kkkVVV\\\TTTOOOQQQTTTVVVXXXZZZ]]]```eeeiiilllmmmlllkkkgggjjjjjjqqqyyyuuuxxxgggkkkwwwTTTDDD@@@===999;;;>>>AAAGGGRRR```jjjrrrwww}}}~~~}}}~~~~~~uuuuuu}}}wwwhhhmmm{{{ssseeeccckkkpppooo```[[[[[[eeemmmkkkbbb\\\NNNLLLSSS```ddd]]]UUUTTTLLLRRRXXXZZZXXXYYY```ffflllkkkpppsssbbbPPPJJJFFFGGGHHHGGGIIIMMMTTTVVVXXXWWWUUUSSSRRRRRRccclllsssrrroooqqqssssssuuuvvvxxxyyyzzzyyyyyyxxxuuutttrrrnnnjjjgggffffffiiikkkmmmoooqqqsssttttttsssttttttrrrooommmlllmmmjjjkkkmmmnnnpppqqqqqqqqqssssssssstttuuuwwwxxxyyyzzz|||}}}qqqpppsssnnnwwwNNN777444666555>>>OOONNN???888777:::DDD===JJJPPPPPPfff|||qqqkkkaaahhhyyyzzzoooOOO======999888;;;:::777777888888:::???FFFKKKRRR\\\fffllltttxxxwww~~~sssqqqrrr]]]eeerrr{{{|||yyy|||}}}zzz~~~xxxiii]]]VVVPPPJJJFFF???<<<999888999;;;===>>>===>>>AAACCCCCCBBB@@@???AAAAAADDDLLLZZZiiivvv|||tttiiikkkkkkgggooo|||qqqsssmmmXXXEEE???>>>:::===DDDHHHJJJOOOUUUZZZ___bbbcccdddcccgggmmmnnnlllmmmqqqdddeeegggkkknnnppppppppptttyyyooozzzeeeNNNPPPbbbzzzwwwiiiaaa^^^[[[]]]fffqqqwww|||{{{rrrggg\\\VVVPPPLLLRRR\\\]]]^^^fffsssvvvhhh]]]UUUOOOJJJFFFDDDCCCDDDFFFKKKPPPTTTUUU]]]gggrrrxxxyyyzzzzzzmmmrrrzzzkkkUUUNNNQQQcccxxx|||yyyoooXXX[[[UUUQQQSSSWWWXXXYYY[[[___aaaeeehhhkkkmmmmmmmmmjjjkkkgggkkkttttttzzzfffhhhzzzTTTAAA>>>===888:::===???DDDOOO]]]hhhpppwww~~~~~~~~~}}}vvv|||lllhhhqqq~~~}}}mmmeeejjjppppppggg___\\\eeennnmmmeee___SSSMMMQQQ]]]bbb[[[UUUUUUMMMQQQUUUVVVVVVWWW[[[___ggggggiiiqqq}}}lllXXXOOOHHHFFFFFFEEEGGGJJJUUUVVVVVVUUURRRQQQSSSUUUdddlllrrrpppnnnoooqqqrrrtttuuuvvvxxxyyyyyyxxxxxxttttttrrrnnniiigggggghhhlllmmmppprrrtttvvvvvvvvvtttvvvwwwuuuqqqnnnmmmnnnkkklllmmmooopppqqqqqqrrrrrrssstttuuuvvvwwwwwwwwwzzz|||~~~rrrttt~~~ooosssqqqLLL777666777333///777777666;;;<<<>>>HHHAAAOOOSSSQQQeee~~~}}}tttmmmbbbjjjyyywww}}}iiiMMM???@@@;;;888;;;;;;777777888888:::???EEEJJJPPP[[[ffflllrrr}}}}}}yyywwwrrryyy```eeeppp{{{~~~{{{|||~~~||||||xxx}}}mmm[[[OOOGGGBBB???BBB>>><<<===>>>???BBBFFFJJJLLLOOOPPPPPPMMMJJJGGGAAAAAAAAADDDMMM[[[mmmxxxvvvooottttttmmmrrr~~~qqquuuttt]]]GGG@@@===:::???HHHKKKMMMQQQVVV\\\```dddfffhhhdddffflllnnnkkklllpppgggggghhhkkknnnpppppppppooottt}}}}}}kkkRRRQQQbbbyyyyyykkkccc^^^ZZZ\\\eeeooovvv{{{~~~yyymmmbbbZZZQQQIIILLLVVV______eeennnxxxwwwiii___YYYUUUPPPLLLHHHFFFGGGLLLTTTZZZ]]]]]]^^^hhhuuu|||}}}xxxpppxxxiiiUUUPPPUUUfffwww|||ccc[[[UUUQQQUUUXXXYYYZZZ\\\bbbbbbdddfffiiillloooppppppnnngggiiisssuuu}}}gggiii{{{RRR>>>:::;;;777999<<<>>>BBBMMM[[[fffmmmuuusssyyyoooeeejjjwwwrrrhhhlllrrrsssmmmccc^^^fffppppppiiicccVVVOOOPPP\\\bbb[[[VVVWWWRRRTTTVVVWWWWWWXXX[[[\\\ccceeegggjjjsssttt```VVVLLLHHHFFFEEEFFFIIIUUUUUUTTTQQQNNNNNNSSSWWWdddlllqqqooommmnnnpppqqqssstttuuuwwwxxxxxxxxxwwwqqqqqqpppmmmjjjiiikkklllnnnppprrruuuwwwxxxxxxxxxvvvxxxxxxvvvrrrnnnnnnooolllmmmnnnpppqqqqqqrrrrrrqqqrrrtttvvvwwwwwwvvvvvvxxxyyy|||~~~|||uuuvvvppphhhxxxgggHHH777888999444;;;:::555888CCCAAA<<>>FFFEEEQQQSSSWWW[[[^^^```aaaaaaddddddeeefffgggiiijjjkkkooonnnkkkiiiiiikkkmmmnnnsssnnnyyyzzz}}}|||~~~tttpppWWWQQQ___wwwyyyiiibbb\\\[[[\\\bbblllvvv|||~~~yyyooodddWWWLLLJJJNNNZZZ___eeeooowwwzzzxxxmmmeee```\\\YYYSSSSSSUUUYYY___cccdddeeefffnnnxxx~~~}}}yyyvvvuuuaaaRRRRRR[[[nnndddZZZVVVTTTWWWXXXYYY]]]bbbcccdddfffiiikkknnnpppqqqlllppprrrppppppwwwwwwfffrrrNNN???<<<999:::888888<<>>AAADDDFFFHHHPPPZZZ\\\hhhzzzoootttwwwpppyyy{{{nnnlllTTTAAA???AAA===999;;;888888777888:::>>>BBBDDDNNNXXXdddmmmsss{{{zzzssspppqqqbbbfffvvv~~~zzzwwwaaa\\\ddd~~~hhhVVVLLLGGGEEEFFFEEEEEEGGGNNNXXXbbbiiiqqq{{{{{{jjjXXXPPPHHHCCCDDDBBBAAAKKKZZZppp}}}|||xxxZZZEEE@@@;;;@@@IIIKKKSSSTTTWWW[[[___bbbdddfffbbbbbbcccdddfffhhhkkklllnnnllljjjhhhhhhiiikkklllqqqpppyyyxxxttttttpppTTTLLLWWWnnn{{{jjjbbb]]][[[[[[aaakkkuuu|||~~~|||sssiii\\\OOOJJJLLLTTTZZZ```jjjsssuuu~~~vvvqqqlllhhhbbbbbbcccfffjjjmmmmmmmmmjjjooowww}}}uuulllppprrrrrr___QQQRRR]]]pppuuu___ZZZVVVUUUXXXZZZ[[[___dddhhhiiiiiijjjlllmmmmmmnnnppprrrrrrooommmrrr{{{xxxfff|||WWWEEE???<<<:::888888<<>>@@@===:::;;;999888777888:::>>>AAADDDLLLUUUaaajjjpppxxx}}}tttqqqzzziiiiiivvv|||}}}xxx^^^QQQRRRxxxggg[[[TTTPPPTTTSSSTTTYYYcccqqq~~~nnn^^^SSSJJJFFFCCC???DDDMMMdddsss___BBB???>>>AAAKKKPPPTTTVVVXXX\\\```dddgggiiieeeeeeeeefffgggiiijjjlllllljjjhhhgggfffgggiiijjjppprrrwwwuuuyyykkkQQQIIIWWWppp}}}lllddd]]]ZZZZZZ___iiittt|||xxxpppdddVVVLLLJJJNNNUUU[[[dddlllnnnzzzvvvtttssssssuuuwwwwwwwwwuuupppqqquuuzzzxxxhhh\\\^^^lllzzz~~~vvvqqqpppyyynnn\\\OOOTTTaaatttnnndddZZZVVVVVVYYY[[[\\\```eeeiiijjjjjjkkklllmmmmmmnnnpppqqqqqqnnnmmmqqqzzzyyyggg~~~___GGG@@@>>>999777888<<<@@@HHHVVVccclllpppvvv{{{~~~xxxsssuuunnnbbb]]]UUU^^^gggjjjeee```___aaahhhgggiiirrr|||{{{uuuggg```]]]ccchhhfffaaa^^^_________^^^\\\YYYWWWUUU\\\ZZZZZZ]]]aaahhhuuurrrmmmeee]]]VVVPPPNNNMMMQQQMMMLLLNNNKKKHHHQQQ^^^ooopppqqqqqqqqqppppppoooiiikkkmmmpppqqqqqqooonnnkkknnnppprrrqqqqqqqqqrrrssstttvvvxxxzzz{{{||||||{{{zzzyyyyyyyyywwwtttqqqqqqrrrrrrooommmnnnrrrvvvxxxyyyyyyzzzzzzyyyxxxwwwwwwwwwxxxyyy{{{}}}~~~|||wwwyyyuuulllwww~~~sssZZZBBB777777888888777888:::>>>AAAFFFIIIKKKKKKTTT^^^^^^ffftttooouuuzzz~~~vvv\\\CCC===???>>><<<;;;999888777777999===@@@BBBIIIRRR]]]fffllltttuuurrrmmmjjjtttxxx}}}kkkWWWPPP}}}qqqhhhdddfffgggiiippp{{{tttdddTTTKKKGGGDDDFFFLLLZZZiii~~~iiiEEEBBBBBBBBBKKKRRRTTTVVVZZZ^^^bbbdddfffffflllkkkiiihhhhhhiiijjjkkkllljjjiiiggggggggghhhiiimmmsssuuummmSSSKKKZZZtttoooeee^^^ZZZXXX\\\fffrrr{{{zzzuuukkk\\\OOOIIIKKKRRRWWW___ggggggttt~~~{{{yyyuuussssssxxxsss]]]ZZZggguuuxxx~~~qqqfff^^^iiivvv~~~kkkZZZMMMVVVgggxxx}}}jjjgggYYYVVVVVVYYY\\\\\\```eeeeeefffgggiiikkkmmmnnnoookkklllnnnoooqqqvvv{{{ggg|||```EEE======999777888;;;???FFFSSS```jjjnnntttyyy{{{}}}vvvqqqlllddd```UUUXXX[[[^^^^^^[[[YYYWWW\\\```hhhttt~~~~~~zzzlllddd```dddhhhgggcccbbbcccbbbaaa```___^^^[[[YYY^^^\\\[[[\\\^^^bbbmmmxxxkkkfffbbb___[[[TTTOOONNNOOOJJJIIIKKKIIIHHHRRR```lllmmmnnnpppqqqooollliiieeeeeefffgggjjjmmmppprrroooqqqsssttttttssssssrrrppprrrtttvvvyyy{{{|||}}}zzzyyywwwwwwwwwuuurrrppppppqqqrrrpppmmmnnnsssxxxwwwwwwyyyyyyyyyxxxvvvuuuxxxxxxyyyzzz{{{~~~xxxxxxwwwqqqnnnzzzyyysssXXXAAA888777999999999:::<<<@@@DDDGGGJJJLLLJJJRRR]]]^^^eeeyyyjjjyyy~~~wwwkkksss~~~{{{eeeJJJ@@@@@@???<<<:::999888777777999;;;???AAAGGGNNNYYYbbbiiirrr{{{~~~|||wwwttt|||jjjgggqqquuuzzzuuuiii~~~xxxwwwyyy~~~lllZZZOOOIIIHHHJJJNNN]]]sss~~~tttiiiFFFDDDDDDDDDLLLSSSSSSWWW\\\aaaddddddcccbbbmmmllljjjhhhhhhiiikkklllmmmllljjjiiihhhhhhhhhiiikkkssssssyyy{{{[[[NNNZZZqqqsssggg___ZZZVVVYYYbbbnnnxxx}}}~~~|||wwwtttmmm^^^OOOGGGKKKRRRUUUZZZaaaaaaiii}}}}}}yyyuuutttyyyfff[[[bbbpppsssxxxxxxjjj___WWWZZZiiizzziiiZZZMMM[[[nnn}}}wwwgggcccYYYVVVVVVZZZ\\\\\\___dddcccdddeeefffhhhiiijjjkkkgggfffjjjooorrruuu{{{hhh}}}___CCC;;;<<<999777777;;;>>>DDDPPP\\\ggglllrrrxxx{{{}}}~~~tttjjjccc___XXXTTTQQQRRRVVVYYYYYYWWWTTTZZZeeerrr|||}}}yyymmmfffbbbeeehhhgggeeeeeeeeedddcccccceeeeeecccaaa```]]][[[[[[[[[^^^hhhsssiiiccc______\\\TTTOOONNNOOOIIIHHHJJJHHHHHHSSSbbbnnnnnnoooqqqppplllfffbbb[[[YYYVVVWWW\\\eeeooovvvvvvuuussssssssssssttttttqqqrrrtttwwwyyy{{{|||}}}xxxvvvtttttttttssspppnnnmmmnnnooonnnmmmoootttxxxuuuvvvxxxyyyyyyxxxvvvuuuwwwwwwwwwxxxyyy|||~~~xxxmmmnnnyyyzzzooovvvWWWAAA999888999999<<<===???BBBEEEHHHJJJKKKMMMSSS^^^___eeejjjpppzzzwwwuuummmeeepppyyysssnnnTTTEEEAAA???<<<999999888777666888:::===???EEELLLUUU___hhhqqqyyy|||wwwzzzvvvxxxgggfffqqquuuzzzwwwcccUUUKKKFFFFFFRRRhhh~~~}}}~~~nnneeeyyy}}}]]]DDDDDDEEEHHHPPPUUUUUUYYY^^^dddggggggfffeeekkkjjjhhhggghhhjjjmmmnnnnnnmmmlllkkkjjjiiiiiiiiijjjqqqpppuuu}}}}}}cccRRR[[[qqqvvvhhh```ZZZTTTUUU^^^jjjtttzzz|||~~~|||vvvtttoooaaaQQQGGGLLLRRRRRRUUU[[[ZZZ^^^mmm}}}zzzyyy}}}vvv```]]]iiilllooo}}}}}}kkk^^^YYYWWWSSS```wwwuuueeeWWWQQQcccvvv~~~yyyooojjjZZZXXXXXX\\\]]]]]]___ccceeeeeeeeedddddddddddddddfffdddhhhmmmmmmllltttzzzhhh}}}bbbEEE<<<>>>888666777:::===CCCNNNYYYdddiiiqqqxxx|||~~~}}}lllaaa[[[YYYTTTNNNMMMQQQXXX___cccVVVZZZbbbmmmxxx}}}{{{xxxnnngggdddgggiiihhhggghhhhhheeedddfffjjjlllkkkiiibbb^^^[[[ZZZZZZ]]]gggrrrpppfff______\\\SSSNNNOOOQQQKKKHHHIIIGGGGGGSSScccppppppqqqpppmmmjjjfffcccXXXSSSNNNLLLRRR^^^llluuuxxxuuurrrppprrrtttuuuvvvtttuuuwwwyyy{{{|||}}}}}}uuutttrrrqqqrrrqqqpppnnnlllkkkjjjjjjlllpppsssuuutttvvvxxxzzz{{{yyywwwvvvuuuuuuttttttvvvyyy|||~~~~~~sssgggrrryyyooovvvTTT@@@999888999:::===???AAADDDGGGJJJKKKLLLSSSVVV___bbbgggppptttzzzrrrmmmeeebbbppp{{{sssrrr\\\KKKCCC@@@<<<999:::888777666777999<<<>>>BBBHHHRRR\\\fffpppxxx~~~|||vvv{{{xxxzzzjjjiiirrrtttyyynnn[[[OOOHHHPPPbbbxxxuuuiiixxx~~~mmmeeeyyy|||mmmSSSEEEFFFGGGLLLUUUVVVZZZ\\\```eeeiiimmmooopppssspppmmmjjjiiijjjlllnnnnnnmmmlllkkkjjjiiihhhhhhiiinnnnnnsss~~~ssszzzgggQQQXXXlllxxxyyyiiiaaaZZZSSSRRRZZZfffqqqvvvyyy||||||zzzuuuiiiXXXNNNLLLQQQOOONNNSSSRRRSSS___yyywwwgggmmmllllllwwwzzz||||||tttdddXXXYYYaaaVVV]]]pppyyynnn___SSSXXXkkk}}}}}}||||||xxxuuuppp^^^[[[[[[___```^^^```cccdddddddddcccccccccbbbbbbhhheeehhhllliiibbbfffqqqzzzhhhwwweeeHHH>>>>>>888666777:::<<>>BBBFFFIIILLLNNNOOOTTTTTT]]]dddmmm{{{vvvnnnccc___nnnzzzuuu|||qqq```OOODDD???===;;;:::888777666666888;;;===???DDDNNNYYYdddooowww|||xxx}}}|||{{{pppjjjooommmrrr|||nnn___OOOSSSaaauuuwwwddd[[[rrrrrrooottt___OOOJJJJJJIIIPPPXXXWWW___```bbbeeekkkqqqwwwzzz~~~{{{uuuppplllkkkkkkkkkmmmmmmlllkkkjjjiiihhhgggiiilllmmmsssssszzz~~~jjjMMMOOO^^^hhhzzziiiaaaZZZRRRQQQXXXdddnnntttxxx{{{}}}qqq```UUUKKKOOOKKKIIINNNLLLMMMWWWdddxxxwwwrrrnnnvvv~~~{{{xxxssseeeYYY___nnnZZZ\\\iii|||tttiii[[[OOO^^^ppp{{{vvvpppnnniiiaaa^^^^^^aaabbb```aaadddaaaaaabbbccccccdddeeeeeeiiifffhhhmmmhhh^^^```jjjyyyhhhpppgggJJJ>>><<<888666777:::<<<@@@KKKUUU^^^fffqqqzzztttddd[[[aaaaaaWWWKKKMMM```sssllleee```cccnnnxxx}}}|||nnniiihhhkkknnnllllllnnnmmmjjjhhhkkkqqqtttsssqqqpppkkkeeebbb```cccmmmyyyssscccXXXYYYYYYTTTUUU[[[VVVOOOJJJIIIGGGFFFRRRbbb___```aaa```aaahhhttt~~~zzznnnccc___aaagggkkkooonnnmmmoootttxxxxxxxxxuuuuuuvvvwwwwwwwwwwwwvvvtttrrrqqqqqqrrrssssssrrrpppiiidddeeejjjnnnmmmjjjlllnnnrrruuuwwwvvvtttsssyyyxxxwwwwwwyyy|||~~~uuuiiiyyyrrrpppMMM;;;888999;;;===:::===AAAFFFKKKNNNPPPQQQPPPPPPZZZeeerrrzzzhhh]]]hhhtttpppuuunnnaaaQQQEEE???===<<<:::888777555666888:::<<<<<>>???;;;888777999;;;===EEEMMM\\\dddnnnwww|||~~~~~~}}}|||~~~jjj\\\\\\___aaa\\\UUU\\\iiiiiibbb___bbbggglllsssyyyssspppmmmkkklllooorrruuuxxxoooiiikkkppprrrrrrrrrtttsssrrrmmmccc___lll~~~yyypppcccZZZZZZ[[[YYYWWWXXXSSSOOOHHHBBBAAAFFFPPPWWWRRRTTTVVVYYY___kkkzzz{{{oookkklllkkkgggrrrrrrrrrrrrsssssstttuuuvvvvvvuuuuuuuuuuuuuuuvvvtttsssqqqooooooqqqtttuuutttsssjjj]]]^^^hhhjjjeeejjjmmmqqqssssssrrrrrrrrrtttvvvyyyzzz|||~~~ssskkktttuuucccFFF;;;:::999:::===???BBBEEEIIIMMMPPPQQQRRROOOYYY[[[^^^ttt}}}lllddddddpppmmmoookkk```SSSJJJEEE>>>777>>>;;;888666666777:::<<<>>>DDDMMMWWWaaajjjrrrwww}}}~~~|||zzz~~~uuujjjbbb___fffooowww~~~sssgggbbbbbbcccgggmmmqqqxxx}}}uuuccc]]]jjjuuuvvvwww}}}qqqppp{{{ooo|||```RRRIIINNNTTTVVVYYY```dddeeefffiiikkkmmmooopppuuusssqqqooommmmmmnnnnnnkkkmmmooorrrsssssssssrrrpppkkkttt}}}ttthhhNNNLLLQQQXXXnnnnnneeeZZZQQQPPPTTT[[[dddmmmssswww}}}wwwggg^^^RRRNNNLLLLLLJJJGGGJJJOOOUUUhhh~~~}}}gggaaajjjccc```hhhxxx|||mmm___XXXXXXlllyyy}}}{{{hhhdddeee___^^^___bbbfffgggeeebbbaaacccfffjjjmmmmmmkkkjjjjjjiiilllppppppnnnppptttzzzbbbbbboooNNN@@@???<<<888666888:::<<>>AAACCCGGGKKKOOOQQQSSSTTTUUU\\\[[[^^^nnnwwwoooqqqvvvkkkpppoooeeeaaaWWWKKKDDDBBB>>>999;;;999777555444666999:::<<>>:::888777555333333555777999;;;@@@HHHRRR\\\eeeoootttwwwxxxxxxyyymmmtttjjjmmm{{{mmm```^^^bbbfffkkkqqq}}}qqqeeeVVVJJJEEE???<<>>:::666666777999BBBKKK[[[cccmmmtttvvvwww{{{~~~~~~|||zzzlllaaa```]]]WWWUUUXXX```[[[SSSQQQ[[[iiimmmhhhppppppllleee```cccnnnxxxtttpppoootttuuupppjjjgggmmmjjjgggdddeeejjjsss{{{xxxqqqkkkfff```\\\WWWTTTQQQOOONNNNNNIIIDDD>>><<>>===:::777666444333444555777999:::???GGGOOOYYYcccmmmssszzzsssoooxxxuuummmxxxqqqiii{{{{{{zzziiiaaabbbgggkkkmmmxxxjjj\\\QQQEEE;;;===888666:::???GGGSSS]]]ggghhhnnnwww|||tttkkkttt~~~~~~~~~~~~}}}}}}sssRRRNNNLLLPPPVVVZZZ^^^aaa]]]___cccgggjjjkkkllllllmmmlllkkkiiihhhgggffffffcccccccccdddgggjjjmmmooopppssssssrrrwwwtttSSSGGGSSS```zzz{{{nnndddZZZTTTPPPQQQYYYaaajjjpppwww~~~~~~{{{vvvqqqkkkfffaaa\\\SSSIIIEEEGGGRRRRRRbbbzzz|||yyyxxxvvvrrroooooorrrvvvzzz}}}~~~}}}vvvjjj^^^YYY```jjj~~~~~~nnnjjjfff___bbbdddfffgggggggggiiijjjiiijjjkkkiiifffeeefffgggiiiiiikkkooopppoooqqqvvvxxxbbb\\\pppoooPPPAAA???:::777666666888@@@HHHXXXaaammmtttvvvwww{{{~~~}}}xxxbbbZZZVVVRRRSSSXXXiiiggg]]]SSSXXXiiioookkkooorrrpppggg\\\[[[dddooommmgggffflllppplllddd___hhheee```]]]___gggqqqwwwwwwrrrnnnjjjeeebbb^^^YYYVVVRRRMMMHHHIIICCC;;;999DDDYYYsss}}}vvvssstttwwwyyywwwllloooppppppppprrrssstttuuuuuutttttttttuuuuuuvvvwwwtttsssqqqpppoooooooooooommmssstttmmmeeeeeejjjnnngggiiimmmooopppqqqrrrtttlllnnnppprrrsssuuuyyy|||{{{qqquuu}}}yyynnnlllwwwrrrxxxgggRRR@@@===???@@@CCCHHHJJJMMMQQQUUUZZZ]]]___```aaacccgggnnnlllhhh~~~lllttt{{{oooooovvvqqqiiiZZZIII@@@???===:::888777666555555666888999;;;???EEELLLUUU```jjjqqq}}}vvvnnnuuutttjjjqqqssszzz{{{uuu~~~ttthhheeeiiikkkiiiyyy~~~rrr```SSSKKKDDD===>>>:::888:::>>>DDDOOOZZZfffiiimmmsss|||{{{vvv{{{rrr|||qqqOOONNNNNNRRRWWW[[[^^^___```bbbdddfffggggggggggggmmmlllkkkiiigggeeecccbbbaaaaaabbbdddgggjjjmmmooonnntttssstttyyyaaaJJJSSS\\\tttppphhh^^^XXXRRRPPPUUU]]]eeekkkttt{{{~~~{{{vvvpppooollliiieee\\\PPPJJJJJJPPPLLL^^^|||}}}}}}nnnmmmrrrrrrmmmhhheeedddcccbbbccciiirrrxxxxxxzzz~~~|||qqqfff\\\ZZZeeessszzzqqqhhhbbb```aaaccceeehhhkkkmmmnnnmmmooopppmmmiiiggghhhjjjiiiggghhhkkkllllllpppwwwooo^^^jjjqqqQQQ???>>>:::777777777777===EEEPPP\\\kkksssvvvwww|||zzz}}}~~~~~~lll]]]TTTOOOPPPVVVgggmmmfffVVVVVVgggrrrppppppxxxzzzppp```YYY___hhhiii```[[[bbbiiiggg^^^WWW______ZZZUUUWWWcccpppwww{{{yyyvvvsssqqqppplllhhhfffcccXXXNNNJJJCCC;;;999BBBYYYsss|||tttmmmiiikkkmmmqqqzzzzzzqqqmmmmmmmmmmmmnnnoooppppppsssssssssssstttuuuvvvvvvttttttrrrqqqpppooonnnnnnkkkppprrrnnnhhhfffjjjoooeeehhhjjjllllllmmmoooqqqlllnnnpppqqqrrrtttwwwyyy}}}wwwzzz}}}|||tttffflll~~~sss```NNN???>>>AAACCCGGGMMMNNNPPPTTTYYY^^^aaacccdddbbbgggmmmtttsssnnnuuuvvvuuu{{{}}}ooouuu|||pppiiiZZZIII@@@@@@???<<<:::999888777777777888888;;;>>>CCCIIIQQQ[[[fffmmmzzzyyyuuuzzzwwwddd___{{{ttt{{{}}}qqqmmmkkkmmmfffooozzzkkkWWWJJJFFFDDDBBB@@@===;;;===@@@EEEPPPZZZeeekkkpppsssxxx}}}oookkk}}}aaaLLLNNNPPPSSSXXX]]]```aaaddddddeeeeeeeeefffffffffiiiiiiiiihhhgggfffddddddccccccdddeeefffhhhiiijjjhhhpppooorrrzzz}}}xxxxxxtttSSSMMMTTTkkktttmmmddd\\\TTTNNNQQQWWW___eeeoooxxx}}}}}}zzzvvvnnnmmmllllllkkkcccXXXQQQPPPRRRRRR^^^sss~~~{{{bbb^^^eeegggaaaZZZSSSSSSRRRRRRUUU]]]gggooosssvvvzzz~~~}}}vvvnnnddd[[[\\\kkk{{{{{{}}}|||jjjbbbeeecccbbbdddhhhkkkkkkiiillloooqqqpppkkkiiijjjmmmhhheeedddfffgggiiiooowww}}}~~~```iii}}}nnnNNN>>>===999888999888777;;;AAAHHHVVVgggrrruuuvvv{{{~~~~~~~~~xxxzzz}}}~~~mmm___SSSOOOSSS^^^nnnnnnZZZRRR```nnnnnnjjjwwwzzziii^^^bbbkkkpppaaaXXX^^^hhhggg]]]SSSWWWXXXUUUNNNRRRaaasss|||~~~}}}}}}zzzuuurrrrrrqqqsssyyyyyymmm^^^LLLFFF>>>:::@@@QQQfffuuurrrqqqnnnhhhcccbbbfffjjjlllsssyyyyyyyyyyyyuuupppmmmmmmllllllllllllmmmmmmqqqqqqqqqqqqrrrssstttuuutttsssrrrpppooonnnmmmllliiilllooonnnkkkiiikkkooofffhhhjjjkkkkkklllnnnpppoooqqqrrrsssssstttvvvxxx{{{uuugggvvvlll{{{\\\KKK???@@@DDDFFFJJJQQQPPPSSSWWW\\\aaadddfffgggggglllppptttvvvttt{{{|||{{{xxxmmmwwwpppiiiZZZJJJAAA@@@>>>;;;;;;:::999888777666666666:::<<<@@@EEELLLVVV```gggssszzzxxxyyy{{{cccTTTooo}}}yyytttuuuiiiiii{{{tttbbbNNNAAA@@@BBBCCC???<<<;;;===???DDDOOOZZZ```iiioooooorrrzzz}}}||||||zzz{{{}}}xxxggglll~~~UUUJJJMMMQQQUUUZZZ```cccdddeeeeeedddeeeeeefffhhhhhhffffffgggggghhhgggggggggffffffeeeeeedddcccbbbaaaaaajjjjjjoooyyyxxxrrrtttzzzvvvlllkkk```LLLNNNdddwwwppphhh___UUUMMMNNNSSSZZZaaallluuu{{{~~~{{{rrriiiiiilllmmmggg\\\VVVUUUYYY\\\bbbjjjvvv~~~```XXX```bbb[[[RRRIIIIIIHHHGGGIIIQQQ\\\dddpppsssxxx}}}yyyssslllccc[[[^^^nnnpppdddlllhhhddddddgggiiifffbbbggglllpppoookkkiiikkknnnhhhdddbbbccceeegggnnnwwwyyy{{{gggppppppQQQCCC<<<999888:::888777:::@@@BBBQQQdddppptttvvvzzz|||}}}{{{xxxzzz|||~~~|||}}}~~~lllZZZQQQQQQWWWnnnrrr\\\NNNYYYfffggg```qqq~~~oooeeeiiirrryyygggZZZ___jjjkkk___TTTQQQTTTRRRKKKOOOaaauuu~~~}}}}}}xxxqqqeeegggjjjrrryyyhhhMMMHHH@@@;;;???JJJZZZfffffffffddd```^^^```fffkkkllluuu{{{zzzvvvtttrrrnnnoooooonnnmmmmmmmmmmmmnnnoooooooooooopppqqqrrrssssssrrrqqqooonnnlllkkkjjjhhhjjjmmmnnnllljjjllloooiiikkklllmmmmmmmmmoooqqqrrrsssuuuttttttuuuwwwyyyyyysssggg|||zzzdddtttYYYJJJ???AAAEEEGGGLLLSSSRRRTTTYYY^^^bbbfffhhhiiikkkqqqqqqsssvvvxxx~~~vvvkkkwww~~~tttlll]]]LLLBBB@@@===999<<<;;;999888666555555555999;;;>>>BBBHHHRRR]]]dddmmmxxxuuutttiiiVVVdddsssooohhhdddcccYYYIII===<<<@@@CCC@@@???@@@BBBBBBEEEPPP[[[hhhhhhiiikkkmmmqqqtttvvv}}}~~~}}}{{{xxxvvv}}}{{{fff|||~~~qqqaaaUUUEEELLLUUU[[[]]]___bbbeeedddeeeeeefffffffffggggggeeefffhhhiiiiiigggeeeccceeemmmssspppggg______aaadddhhhiiimmmoooooo}}}ttt}}}vvvwwwDDDFFFWWWqqqvvvggg```WWWLLLJJJPPPSSSZZZeeeqqqzzz||||||qqqmmmhhhfffhhhggg___VVVZZZ___bbbdddmmmzzziiiZZZ\\\^^^WWWOOOIIIDDD@@@@@@AAAEEENNNXXXcccjjjttt{{{~~~|||tttrrriii^^^^^^lllzzzuuu{{{fffkkkhhheeeccceeehhhhhhddd```iiikkklllllljjjiiijjjkkkjjjkkkhhhcccaaaeeejjjnnn{{{mmmmmmuuuXXXAAA>>>:::666777666555777;;;CCCIIIXXXiiirrrssswww~~~~~~vvvvvvyyy}}}~~~rrrbbbRRRVVVgggnnncccWWWZZZ___```^^^[[[bbbmmmnnnggghhhqqq~~~nnn```fffuuuppp]]]ZZZVVVPPPMMMRRRaaattt}}}vvvooojjjllleeeaaaeeeqqqzzz{{{yyyXXXOOODDD<<<<<>>888;;;:::999777444444666888888:::>>>AAAEEEJJJPPPUUUgggqqqqqquuummmRRRTTTmmmssssss|||uuuppp~~~RRRRRRMMMDDD>>>@@@BBBBBBAAA??????@@@AAAEEEOOO[[[ffffffgggiiikkknnnpppqqqqqqssswww{{{}}}|||zzzxxxxxxzzz~~~yyyppp~~~jjjVVVIIIEEEKKKSSSZZZ^^^bbbfffiiibbbaaaaaaccceeeggghhhhhheeeeeefffffffffffffffeeeccciiinnnmmmhhhcccdddfffjjjllljjjmmmpppooo}}}uuusss{{{}}}wwwQQQFFFQQQeeeyyyhhh```WWWLLLIIIMMMPPPVVVaaammmwww|||~~~}}}rrrmmmhhheeeeeeddd___YYY\\\______```gggttt{{{|||rrrccccccccc\\\SSSMMMGGGCCCAAA???@@@FFFNNN[[[dddpppyyy~~~zzzqqqnnnfff]]]aaaooo{{{~~~yyyooodddmmmeeebbbaaabbbffffffccc___eeeeeedddddddddeeeggghhhiiiiiigggbbb___bbbhhhmmmuuummmlll{{{\\\CCC???:::777777666555777;;;@@@GGGVVVgggppprrrvvv|||}}}{{{tttwwwzzz{{{|||}}}lllbbbZZZfffllleee\\\]]]dddjjjbbb]]]ZZZ[[[[[[]]]fffppp|||wwwjjjkkktttpppbbb```\\\UUUQQQUUUcccwww|||vvvooojjjgggbbb^^^bbbkkktttxxxyyyaaaVVVHHH===;;;@@@HHHMMMNNNQQQTTTUUUUUUUUUVVVWWW\\\```fffkkknnnnnnllljjjlllkkkjjjjjjjjjkkkkkkkkknnnmmmlllnnnrrrssssssqqqpppnnnmmmlllgggcccgggpppooooooooommmkkkkkkmmmooonnnmmmmmmmmmmmmnnnooooooqqqrrrssssssssstttwwwzzz|||}}}yyy~~~www^^^ddd}}}iiiLLLGGGBBBBBBHHHNNNRRRRRRPPPSSSVVVYYY[[[^^^bbbeeeeeeiiioooooommmqqqyyyttt|||uuuuuutttrrrooo]]]DDD===???;;;;;;:::999777444444666888777999<<<>>>BBBFFFLLLQQQ```nnnqqqtttsssUUUJJJ^^^eeejjjvvvtttrrr|||xxxDDDEEEDDDAAAAAAEEEDDDAAAAAA>>>===>>>@@@DDDOOOZZZbbbcccfffhhhjjjjjjkkkkkknnnqqqtttwwwxxxvvvrrrpppuuuvvvzzz~~~|||}}}hhhUUUKKKJJJNNNUUU]]]dddjjjnnnpppdddaaa___```dddggggggfffgggfffeeeeeeeeegggiiijjjgggiiikkkkkkjjjiiiiiijjjkkkkkkhhhjjjnnnlllyyykkkjjj}}}pppVVVIIIKKKVVVpppkkk```XXXNNNIIIJJJLLLRRR\\\hhhrrryyy}}}~~~}}}rrrmmmgggbbb```^^^\\\[[[\\\\\\ZZZYYY^^^jjjtttxxx~~~vvvhhhfffgggaaaZZZRRRLLLHHHEEE@@@===???DDDQQQ\\\kkkwww~~~~~~|||wwwoookkkdddaaahhhvvvyyyyyysssdddbbbdddcccaaa```bbbeeefffccc```cccaaa^^^^^^```dddfffgggiiijjjjjjgggbbbaaaffflllnnnmmmjjj}}}fffIIIAAA<<<888888666444666;;;<<>>???BBBDDDGGGJJJJJJLLLNNNOOOQQQUUU[[[```dddeeedddccceeeeeedddeeefffhhhjjjkkkhhhhhhiiikkkoooqqqpppooonnnkkkiiiiiihhhhhhmmmssssssoookkkhhhiiilllooopppnnnnnnmmmmmmnnnnnnooopppppprrrssstttuuuwwwzzz}}}tttwww{{{qqq```qqqxxx^^^IIIEEEBBBDDDJJJQQQUUUVVVSSSTTTVVVWWWYYY]]]aaaeeecccggglllmmmjjjlllzzzvvvmmmpppnnnwwwnnntttkkkJJJ;;;AAA???;;;;;;:::777555444555777666888:::<<<>>>BBBGGGKKKVVVgggppprrr|||ZZZHHHRRR[[[hhhsssmmmiiitttpppvvvIIIHHHEEECCCGGGJJJGGG@@@BBB>>><<<===???DDDOOOYYY^^^aaadddhhhjjjkkkjjjjjjmmmnnnqqqrrrrrrqqqooonnnvvvvvvxxx|||}}}{{{{{{}}}~~~}}}{{{}}}wwwttt{{{iiiWWWPPPOOORRRXXX```ggglllooopppiiieeeaaa```ccceeedddaaahhhhhhhhhiiijjjkkkmmmmmmnnnmmmkkkkkkllllllllllllkkkkkkiiilllrrrnnntttzzzlllxxxyyyzzzsss]]]JJJGGGKKKcccqqq```XXXPPPKKKJJJIIINNNWWWbbbllluuu{{{~~~|||rrrkkkddd___ZZZVVVVVVYYYXXXVVVSSSQQQUUU```lllsssxxxoooaaa```bbb___ZZZSSSOOOLLLIIIDDD??????BBBJJJVVVgggvvv~~~~~~}}}xxxtttnnniiidddfffqqq~~~xxxzzzqqqwww{{{iiiaaaeee___dddbbbbbbcccfffgggfffeeefffcccaaaaaadddgggggggggjjjkkknnnnnnjjjeeegggllllll{{{mmmgggwwwrrrRRRCCC===999999777444666::::::BBBPPP___kkkqqquuuxxx}}}~~~vvvvvvvvvvvvvvvxxxyyy{{{wwwiii```\\\]]]YYYTTT^^^ooo|||wwwbbbXXX]]]___[[[^^^ggglllkkklllrrrsssqqqrrroooiiiaaa___kkkvvvmmmeee^^^ZZZYYYVVVSSSRRRUUU\\\fffmmmeeeXXXGGG===;;;<<<:::777:::<<>>BBB???:::;;;:::888555444555666777888999:::;;;>>>BBBFFFNNN```nnnppp{{{```LLLJJJTTTkkkyyypppfffggghhhooowww~~~VVVSSSMMMJJJLLLOOOKKKDDDBBB===;;;===@@@EEEOOOXXX[[[^^^ccchhhkkkmmmllllllggghhhjjjmmmpppsssuuuvvvttttttuuuwww{{{}}}~~~}}}yyyvvvtttvvv{{{~~~~~~|||zzz{{{}}}~~~yyysssxxxrrrmmmSSSIIIRRRWWW]]]cccgggiiiiiihhhiiifffcccbbbdddeeedddccceeegggjjjlllmmmmmmmmmlllmmmjjjggggggjjjlllmmmmmmmmmppppppuuu{{{vvvuuuxxxsss}}}yyy}}}lllKKKDDDEEE\\\xxxbbbWWWPPPKKKIIIHHHLLLSSS]]]gggqqqyyy~~~}}}uuulllddd___XXXQQQPPPSSSPPPMMMJJJJJJMMMVVVcccmmmsss}}}kkk\\\XXXXXXUUUQQQNNNKKKJJJJJJFFFAAAAAADDDGGGSSSfffuuu}}}|||yyy}}}zzzuuuqqqkkkfffeeelllxxx}}}sssqqqlll[[[^^^iiicccbbbaaaaaaccceeefffggggggiiihhhggggggiiiiiiiiiiiigggggglllqqqpppkkkjjjnnnmmmuuupppfffrrr}}}]]]EEE???;;;:::777444555999999AAAMMM[[[hhhrrrwwwxxx{{{{{{yyywwwwwwwwwxxxyyyyyy|||wwwggg\\\]]]YYYTTT]]]nnn{{{kkk```eeehhhddd]]][[[ZZZ^^^gggnnnooommmuuuvvvrrrkkkgggppp{{{pppfff^^^YYYUUURRRNNNJJJJJJOOOYYY```^^^RRRDDD<<<;;;;;;888444666777999999999999;;;===AAACCCEEEHHHJJJJJJIIIIIIHHHJJJMMMOOOQQQVVV\\\aaabbbeeehhhjjjlllmmmnnnnnnmmmllliiiggghhhlllppprrrpppmmmjjjkkknnnpppnnnlllnnnnnnnnnnnnnnnoooppppppnnnppprrrsssuuuwww|||zzz{{{|||xxxnnnyyy}}}mmmlllRRRJJJHHHHHHIIIMMMQQQTTTUUUWWWZZZ^^^aaa```_________```bbbgggkkklllnnnwww~~~jjjyyysssooo```fffooo\\\HHHAAA<<<:::;;;;;;888666444444555777888999999999<<<@@@CCCJJJXXXiiimmmssshhhOOOAAAIIIhhh|||yyylllaaahhhkkkmmmooorrryyyeeeaaaZZZSSSSSSUUUQQQJJJBBB===;;;???CCCGGGOOOVVVZZZ]]]aaagggjjjlllmmmmmmiiijjjkkkmmmoooqqqssstttmmmmmmnnnqqquuuwwwwwwvvvqqqnnnnnnsss{{{yyyzzz{{{|||~~~oooqqq}}}nnnsssVVVKKKYYYaaajjjooonnnjjjfffeeeaaabbbcccdddeeefffggggggccceeehhhkkklllllljjjiiidddbbbaaacccfffjjjmmmnnnlllrrrrrruuuzzzuuuqqqzzz~~~vvvTTTIIIDDDUUUuuujjj[[[QQQKKKGGGGGGJJJOOOWWWbbbmmmwww|||~~~}}}rrrhhhddd]]]RRRLLLNNNIIIFFFDDDEEEGGGMMMZZZeeennn{{{~~~uuueee]]]VVVOOOIIIHHHFFFGGGHHHFFFAAAAAAEEEFFFSSSeeettt|||~~~~~~~~~{{{sss|||~~~|||wwwrrrooogggeeegggqqq|||zzzvvvrrrhhh^^^bbbeee^^^^^^^^^___```bbbdddfffgggiiijjjjjjiiihhhiiilllnnnjjjeeefffnnnqqqlllkkknnnkkkmmmvvviiipppeeeGGGAAA<<<;;;888444555888888???JJJUUUdddrrrxxxxxxvvv|||}}}zzzxxxyyyyyyzzzyyyxxx}}}vvveee___ZZZTTTZZZfffrrr~~~ooofffooo~~~mmm___UUUYYYfffllliiidddqqqvvvxxxtttpppxxxyyymmmbbb[[[WWWSSSLLLFFFCCCFFFMMMRRRVVVMMMCCC===;;;999555222444555555444333333555777::::::;;;<<<======<<<;;;<<>><<<888444444888666<<>>>>><<<666444777666;;;@@@FFFTTThhhuuuxxxvvvwwwyyy|||~~~||||||zzzyyywwwtttrrrvvvzzz}}}{{{zzz}}}jjjaaa\\\ZZZ]]]dddiiifffeeerrrvvvjjjnnnyyy{{{nnnaaaaaammmvvv}}}qqqiiibbbXXXOOOJJJGGGFFFEEEGGGDDDAAA???>>>===<<<;;;???<<<888888:::;;;;;;999===;;;:::999::::::888777444444555444444555888:::;;;BBBMMMVVV]]]bbbfffhhhssswwwwwwpppkkkjjjhhhccchhhiiikkkmmmmmmmmmkkkjjjppppppooooooppprrrtttuuuxxxzzz}}}~~~yyyuuuxxx~~~zzzrrrkkkooo|||lllsss|||qqqYYYNNNMMMPPPSSSTTTSSSRRRRRRRRRVVVVVV\\\aaa^^^WWWWWW\\\^^^[[[YYYZZZ___eeekkknnnvvv}}}~~~vvviii^^^eeeuuuxxxppp\\\EEE<<<:::999888888777444222777777777666666666666666>>>BBBLLLVVVaaaqqqVVV===BBBHHHRRRhhhzzzssswwwyyyuuulllhhhllltttkkkggggggvvvuuuzzz{{{sssiiiaaaYYYSSSGGGAAA===???GGGOOORRRQQQXXXXXXZZZ[[[]]]___```aaabbbeeejjjpppuuuuuuqqqmmmhhh```[[[\\\___dddooozzzzzzvvvyyyzzz|||~~~qqquuu}}}oooaaa\\\___eee^^^```bbbdddfffggghhhiiiiiigggffffffggggggeeeccceeefffggghhhhhhiiilllnnnlllkkkiiihhhhhhiiijjjjjjnnnnnnrrrwwwvvvpppnnnppprrrwwwpppxxx}}}zzzTTTEEEEEEPPPooorrr^^^OOOIIIGGGGGGKKKOOOUUUaaammmoooxxx~~~~~~}}}|||lll]]]NNNFFFCCCEEEBBB===AAALLLTTTbbbpppvvvyyy~~~tttccc^^^WWWPPPKKKGGGEEEDDDHHHPPPaaasss{{{|||~~~oooyyy}}}~~~}}}|||{{{{{{|||~~~~~~}}}zzzwwwssspppnnnnnnuuu}}}xxxvvveeeiiijjjbbbcccbbbaaaaaabbbcccdddeeegggjjjmmmkkkfffffftttnnnllloookkkeeedddfffiiirrrsssrrrYYYJJJ>>>======777444666666;;;>>>DDDQQQdddrrrvvvwwwxxxzzz}}}~~~{{{xxxwwwuuutttvvvxxxzzz|||}}}tttwwwoooeee^^^^^^bbbgggdddbbbkkkzzz}}}sssiiiiiiuuu}}}sssdddbbbmmmuuu}}}zzzssshhh^^^WWWRRROOOMMMJJJHHHEEECCCCCCDDDCCCBBBCCC@@@>>>>>>@@@AAA@@@???AAA???===<<<<<<;;;999888888888888777555444555555777<<>><<<===999444444777999<<>>;;;;;;:::999777444222111444555:::CCCNNNYYYaaaeee\\\aaafffggghhhlllmmmllliiikkkmmmooopppppppppoooooopppqqqrrrssstttttttttrrrrrrvvv}}}|||{{{}}}zzzyyy}}}wwwmmmppp{{{zzzqqq]]]QQQNNNMMMPPPTTTVVVWWWXXXYYY[[[YYYXXX]]]gggmmmkkkeeeaaa___```aaabbbbbbcccddddddkkkxxxmmmnnnnnn\\\cccsssqqqTTT???>>>;;;::::::999666444555555666666666666666555555:::CCCLLLSSS___tttbbbMMMDDD;;;<<>>:::555333666777:::???JJJZZZjjjsssuuuwwwzzz|||}}}~~~~~~~~~{{{|||yyyxxxwwwzzzuuujjjkkkrrruuufff[[[ZZZYYYWWWYYY```fffiiibbbZZZdddvvvtttcccZZZbbbhhhppp{{{{{{xxxqqqooolllkkkkkklllkkkjjjccccccdddeeeffffffffffffaaa^^^YYYUUUQQQLLLFFFCCC@@@???>>>===<<<:::777555555444666===IIIWWWbbbggg```eeeiiikkklllmmmnnnnnnppppppqqqqqqpppooonnnmmmlllmmmoooqqqrrrrrrqqqqqqqqqoooqqqxxx}}}}}}}}}zzzvvvwww|||yyyrrruuu}}}kkk\\\TTTRRROOORRRUUUWWWXXXYYYZZZ\\\XXXYYY]]]dddhhhhhheeebbbdddeeeffffffffffffhhhiiihhhyyyqqqhhhuuugggeeerrrpppPPPAAA>>><<<::::::888666555333444555666666666555555666999???EEEKKKWWWmmmwwweeeQQQ<<<888BBBFFFRRRRRRVVVYYYUUUOOOTTT^^^______ggg}}}}}}wwwuuutttooohhh```YYYOOOIIIIIIMMMPPPRRROOOPPPRRRTTTWWWYYY[[[\\\^^^^^^```ccciiiqqqyyy~~~vvvooohhheeegggggg```XXXWWW___fffiiimmmuuu|||~~~~~~~~~zzzjjjgggeee^^^]]]cccbbbcccdddfffhhhiiijjjjjjfffccc```___aaadddfffgggaaadddfffgggfffeeeeeefffkkkkkkkkkhhheeeccceeegggfffiiikkkjjjjjjlllmmmnnnsssmmm{{{vvv}}}{{{gggOOOAAAJJJ\\\oooVVVOOOIIIHHHIIIKKKPPPWWW]]]gggqqquuuxxxvvvlll___PPPIIIHHHGGGFFFFFFMMMZZZiiiuuu|||yyytttkkk___VVVUUU^^^iiiqqqvvvzzz~~~~~~sss|||{{{zzzxxxtttrrrqqqtttwwwyyy{{{yyywwwtttssstttuuuvvvzzz~~~}}}yyyxxxyyy~~~yyynnnhhhjjjkkkgggeeehhhgggeeedddgggmmmnnnkkkgggeeeccccccfffhhhiiinnntttuuullloootttqqqeeeZZZ\\\cccdddwww~~~uuu{{{___EEE>>>???;;;666444444555888>>>HHHUUUeeeqqquuuyyy}}}~~~}}}}}}~~~}}}}}}{{{|||~~~mmmjjjjjjpppzzzxxxeee^^^\\\XXXXXX\\\^^^ccc^^^SSSZZZjjjiiiZZZQQQWWW[[[eeerrrzzzyyyqqqhhh^^^TTTMMMIIIGGGCCCAAAAAA???===:::888555444999CCCRRR```hhhfffhhhmmmppppppnnnmmmnnnrrrrrrrrrrrrqqqppppppooolllmmmoooqqqrrrrrrrrrqqqrrrnnnmmmsssxxx{{{~~~~~~yyyxxx{{{{{{vvvwww{{{zzziii]]]WWWTTTRRRTTTWWWXXXXXXXXXZZZ[[[ZZZ^^^aaaaaa``````bbbcccfffggggggfffeeegggkkknnnkkksssnnnrrrrrrkkksssrrrRRRAAA>>>;;;999888777666444222333444666666666555444333444777===DDDTTTnnnmmmLLL===BBBEEEGGGJJJRRRXXXRRRKKKSSSbbbccc^^^aaawwwyyypppggg___UUUMMMJJJLLLNNNPPPNNNOOOQQQSSSUUUXXXYYYZZZ\\\\\\]]]___dddmmmwww{{{vvvmmmgggiiikkkhhhaaaUUU]]]dddfffjjjrrrxxxzzz}}}~~~}}}tttccc^^^\\\___dddaaabbbcccdddeeefffffffffhhheeeaaa``````bbbbbbbbbbbbccceeeeeedddcccdddeeeeeeggghhhfffbbbaaadddhhhdddiiilllkkklllppprrrrrrooojjjpppxxx]]]FFFEEEPPPgggwww]]]TTTLLLJJJIIIHHHJJJOOOYYY```iiinnnrrr{{{yyymmm^^^TTTOOOMMMKKKIIINNN[[[iiittt}}}oooddddddllltttwwwyyy}}}vvvwww}}}vvvwwwuuusssqqqqqqtttwwwyyyyyyxxxvvvuuuuuuvvvxxxyyy}}}}}}}}}wwwrrriiieeeiiijjjfffeeeggghhheeeccccccfffhhhgggeeeiiiccc```dddhhhjjjlllpppqqqmmmlllrrrxxxwwwnnneeebbbpppsss}}}vvvhhhKKKAAA???;;;777777444444777===DDDNNN]]]jjjtttyyy~~~{{{rrrkkkjjjjjjsssuuujjjcccZZZVVVWWWYYY]]]YYYPPPRRR\\\[[[QQQLLLOOOPPPYYYiiitttvvvnnn\\\UUULLLEEEAAA???;;;999999777555666===KKK[[[fffdddeeekkkpppqqqnnnnnnpppoooooopppqqqrrrssstttuuupppqqqrrrssstttuuuuuuuuutttpppooorrrvvvyyy~~~zzzzzzyyyvvvwww{{{tttddd[[[WWWTTTTTTVVVXXXXXXXXXYYY[[[]]]```eeefffaaa]]]^^^aaacccbbbddddddcccaaaccciiimmmpppqqquuunnn{{{}}}rrrkkkqqq{{{^^^BBB???;;;999888777666444000222444666666666444333333333666<<>>???DDDQQQ___\\\RRRVVVcccfff^^^\\\kkkyyypppiiibbbXXXOOOJJJJJJKKKMMMOOOPPPQQQRRRSSSTTTUUUUUUWWWYYYZZZ\\\___fffooovvvzzzxxxsssnnnnnnpppllldddSSS\\\cccfffiiipppuuuvvv~~~ggg]]]]]]______^^^___```aaabbbcccccccccfffdddaaa``````aaaaaaaaacccddddddcccaaaaaacccdddbbbbbbaaaaaaaaabbbdddeeeccciiilllkkkkkkooopppnnnkkkmmmooo~~~}}}zzzqqqUUUHHHHHHRRRoookkk___SSSMMMIIIGGGIIIMMMUUUYYY```fffkkksssttteee\\\XXXTTTQQQTTT```lllttt~~~tttooowww|||zzzzzz}}}~~~~~~xxxrrrxxxrrrrrrqqqqqqpppqqqsssvvvwwwwwwwwwvvvvvvwwwxxxzzzzzz|||zzz{{{zzzkkkhhhfffggggggffffffggggggeeebbb___```bbbeeegggiiidddaaadddfffhhhlllqqqlllllllllnnnrrrtttrrrnnnlllssszzzoooQQQDDD???:::888:::444444666<<<@@@FFFSSS```mmmttt~~~~~~~~~ssspppooonnnwwwwwwggg\\\YYYWWWXXXVVVQQQOOOQQQOOOLLLKKKKKKIIIQQQcccooowwweeeWWWMMMGGGAAA===<<<<<<:::777999EEEWWWeeeaaabbbhhhppprrrnnnnnnrrrnnnooooooqqqrrrtttvvvvvvrrrrrrrrrssstttuuuwwwwwwtttsssuuuwwwxxxyyyyyytttqqqttt}}}mmm\\\VVVVVVUUUUUUWWWYYYZZZZZZ\\\___aaadddggggggbbb```bbbbbb___]]]aaacccbbb``````cccgggnnnlllzzzmmmlllzzz{{{tttkkkcccjjjeeeDDDAAA===:::999888777666///111333555666555444333444444888===GGGZZZwww|||XXXFFF@@@???>>>III[[[aaaYYYZZZcccggg___ZZZ___mmmtttkkkjjjcccYYYPPPJJJHHHIIIJJJQQQQQQQQQQQQQQQQQQQQQQQQSSSVVVYYY[[[]]]aaagggllluuuyyy{{{xxxwwwtttjjj^^^RRR\\\eeeiiinnnuuu{{{}}}}}}~~~~~~lllyyyiii___aaa```[[[[[[\\\^^^___aaabbbbbbbbbbbb```______aaacccdddccccccdddcccbbb``````bbbdddaaa^^^[[[]]]aaaddddddbbbdddjjjmmmiiihhhjjjiiieeekkksssrrrttt~~~tttyyyrrrwww}}}rrrsssdddNNNGGGDDD[[[}}}yyykkkZZZPPPKKKIIIKKKOOOSSSUUUZZZaaagggoooyyyttthhhaaa]]]YYYUUUaaalllrrr|||~~~ttt{{{~~~zzzxxx{{{|||zzz{{{|||~~~~~~~~~~~~~~~}}}yyypppuuuqqqooooooooopppqqqsssuuuvvvvvvvvvwwwwwwxxxyyy{{{{{{}}}zzzwwwtttxxxggghhhgggeeedddfffggggggfffdddaaa^^^]]]aaaggglllfffdddcccddddddfffmmmuuunnnmmmkkkhhhiiimmmppppppmmmvvvzzztttUUUFFF???:::999<<<555444666;;;===@@@KKKWWWdddnnnyyy}}}|||}}}~~~yyy}}}yyyyyy{{{vvvvvvzzz{{{zzzjjjdddWWWUUUTTTRRROOOKKKJJJJJJLLLKKKFFFMMM___kkk~~~pppbbbXXXPPPKKK???@@@???:::999CCCVVVeeebbbccciiiqqqsssnnnnnnrrrqqqqqqqqqqqqqqqrrrssstttrrrqqqqqqqqqrrrtttvvvwwwuuuvvvzzz}}}{{{zzz}}}}}}{{{vvvoookkkrrrsssiiihhhVVVSSSVVVWWWUUUWWWYYY[[[\\\___bbbeeedddfffeeebbbdddgggbbbZZZ\\\```eeeeeeaaa___```ccciiifffooorrrhhhssszzzrrrfff[[[ccc}}}~~~eeeFFFCCC>>>;;;:::999888777...000333555666555444222111111444999@@@OOOjjjcccPPPJJJDDD:::>>>QQQ]]][[[]]]eeefff```ZZZWWW[[[kkksssfffeeeaaa[[[TTTOOOKKKJJJIIILLLLLLMMMNNNOOOOOOOOOOOOQQQRRRTTTVVVXXX\\\aaaeeeoooqqqsssuuutttnnnfff```SSSZZZdddkkkpppuuuzzz~~~~~~{{{}}}ooossszzziiiaaa_________]]]___aaa```___aaaeeehhhdddbbb___```aaaaaa___\\\]]]bbbggghhhddd```^^^^^^\\\```dddeeecccbbbccceeeggghhhjjjkkkkkkiiifffdddiiipppqqqrrr~~~|||yyyhhhooo|||{{{yyy}}}yyy^^^MMMIIIJJJZZZdddVVVPPPKKKIIILLLPPPQQQVVV]]]cccgggqqqzzzwwwjjjaaa]]][[[hhhtttvvvwww|||yyyzzz}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}wwwoookkkrrroookkklllpppssstttssssssuuuuuutttvvvzzz~~~{{{wwwmmmhhhyyy{{{{{{nnnfffbbbccccccaaaccchhhfffbbb______cccfffhhhggghhhddddddiiiiiifffgggllleeejjjooorrrrrrpppnnnmmmvvv{{{|||qqqtttuuu|||]]]IIIBBB???;;;777888666666:::<<>>DDDLLLYYYfffqqquuuuuuwwwzzzzzzzzz{{{|||{{{zzz{{{}}}yyyoooccc\\\[[[\\\\\\[[[\\\aaa```[[[^^^ooo|||iii^^^QQQHHHBBBAAAFFFNNNVVV^^^iiipppooolllqqqyyyssstttsssqqqmmmlllnnnpppqqqrrrssssssssssssuuuwwwzzzzzzzzz}}}yyyyyy~~~{{{ppppppqqqnnn|||ttt]]]SSSVVVXXXWWWXXXXXXXXXYYY[[[]]]___```_________^^^]]][[[ZZZYYYVVVYYY\\\]]]]]]^^^______bbbhhhmmmzzzuuuooovvvjjjkkkrrrxxx___JJJ;;;<<<>>>:::777:::666333111333666888555222333222111333999CCCLLLRRRjjj}}}rrr___VVVNNNMMMPPPSSSVVV[[[^^^hhhiiifffeeedddppphhhyyy}}}qqqbbbTTTPPPNNNKKKHHHGGGGGGGGGHHHGGGHHHIIIJJJLLLLLLMMMMMMKKKLLLMMMNNNPPPSSSXXX[[[YYY[[[^^^bbbeeedddaaa]]]ZZZ___eeejjjnnnttt|||{{{yyy|||vvvuuuwwwtttmmmfffaaaaaadddgggbbbccccccaaa___^^^___aaabbb```^^^___bbbdddffffffhhhgggfffgggiiiiiiiiihhhdddcccaaaaaabbbcccdddcccbbbdddfffiiijjjiiiiiihhhmmmttt{{{~~~~~~tttzzz{{{aaaCCCDDDCCCKKKiiiqqqaaaVVVPPPLLLNNNMMMOOOTTTXXX\\\ccckkktttyyy~~~uuuooonnntttyyyxxxvvv|||}}}|||||||||{{{yyy}}}}}}}}}}}}}}}}}}}}}}}}zzzzzz{{{|||}}}~~~xxxyyyyyyvvvsssooonnnnnnhhhkkknnnqqqssstttwwwyyyzzzzzz{{{|||{{{{{{}}}}}}}}}uuukkkddd```bbbeeedddaaa```eeecccbbbbbbeeehhhjjjjjjkkkgggeeefffeeedddfffjjjmmmnnnoooooooooppprrrtttqqqvvv{{{yyywwwuuu{{{dddMMMBBB@@@===;;;777555555888999;;;BBBIIITTTaaannnssstttvvvvvvuuuxxxzzz{{{{{{zzzyyyzzz{{{tttjjjkkkmmmkkkhhhggglllnnnhhhfffpppwww~~~}}}||||||{{{{{{zzzxxxvvvvvvyyy{{{~~~iiiYYYNNNGGGFFFIIIKKKVVVdddllljjjiiiqqq}}}vvvvvvuuurrrnnnkkkjjjjjjoooqqqtttuuuttttttvvvwww{{{zzzzzz|||wwwwwwyyywwwyyyhhhnnn{{{dddXXXTTTSSSUUUYYYWWWWWWXXXYYYZZZ\\\^^^___]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYY[[[]]]^^^^^^]]]```fffkkksssyyywwwqqqnnnqqqtttrrrTTT<<<;;;@@@===999:::666333111222555777666444444333111222555:::@@@DDDVVVooosssgggcccccc```\\\[[[YYYffflllmmmllldddeeesssJJJUUU]]]\\\XXXUUUQQQLLLHHHGGGFFFDDDDDDEEEFFFGGGEEEFFFGGGIIIJJJKKKKKKLLLHHHIIIKKKKKKLLLOOOTTTWWWYYYYYYZZZ\\\```bbbaaaaaadddhhhnnnrrrtttxxx}}}}}}uuu|||zzzmmmlllhhhiiihhheeeaaa```bbbfffcccccccccbbbaaa``````aaaaaa___^^^]]]___bbbeeegggfffgggkkkpppsssrrrkkkfffhhhddd```___bbbddddddcccddddddfffgggfffeeedddcccnnnttt~~~{{{{{{vvv|||uuuvvvXXXLLLBBBEEEXXXzzznnn]]]TTTOOOOOOLLLLLLPPPTTTWWW^^^eeegggoooyyy}}}vvvyyy{{{xxxvvvxxx~~~}}}|||||||||{{{zzz||||||||||||||||||||||||xxxxxxzzz{{{||||||{{{zzztttuuutttrrrnnnkkkkkkkkkhhhlllppprrrrrrssswww{{{{{{yyyzzz~~~}}}yyywwwuuupppttt|||~~~sssjjj```ZZZVVVXXX^^^bbbaaa```gggfffeeefffhhhjjjlllmmmkkkiiifffeeeeeegggjjjmmmnnnnnnmmmlllkkkmmmqqqtttyyy}}}wwwuuuvvv[[[HHH???===<<<888555444666888999???FFFQQQ^^^kkkqqqtttvvvvvvsssvvvyyy|||~~~}}}}}}}}}~~~}}}~~~~~~vvvxxxwwwssspppuuu~~~rrrffflllxxx}}}~~~|||{{{zzzzzz{{{zzzzzzxxxvvvtttuuuwwwyyyxxx}}}ooobbbWWWPPPOOOEEEMMMZZZeeeggggggnnnvvvyyyyyywwwsssnnnjjjfffeeemmmpppsssttttttttttttuuuzzzzzz{{{|||~~~||||||vvv||||||zzztttcccmmmkkkWWWTTTTTTPPPQQQXXXYYYYYYYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[\\\ZZZYYY[[[___aaa```]]]]]]bbbeeehhhwwwjjj{{{tttqqqppp|||iiiRRRDDD@@@>>><<<:::888444111111333666777777666555444333444777999;;;HHH\\\zzz~~~uuujjjddd^^^iiioooqqqpppeee___hhhDDDGGGHHHEEECCCEEEHHHIIIFFFEEEDDDDDDCCCDDDDDDEEEDDDEEEFFFGGGIIIIIIIIIJJJGGGHHHIIIJJJKKKNNNRRRVVVXXXWWWXXX[[[aaafffjjjkkkooottt{{{~~~wwwuuu~~~mmmiiieeehhhiiigggbbb```aaacccbbbbbbbbbcccddddddcccccc```___]]]\\\\\\]]]```cccdddeeehhhmmmqqqpppjjjeeeiiiddd```___bbbdddeeedddeeeeeefffgggggggggfffeeelllqqq|||vvvtttzzz~~~vvvZZZEEEGGGNNN]]]nnn```YYYPPPLLLJJJMMMPPPSSSXXX^^^```iiipppxxxyyy{{{{{{yyyvvvwww{{{~~~|||{{{||||||}}}}}}}}}||||||}}}{{{{{{{{{{{{{{{{{{{{{{{{xxxyyyzzzzzzyyywwwuuutttqqqrrrrrrpppllliiigggfffgggkkknnnpppqqquuu{{{~~~xxxxxx~~~xxxooolllfffbbbkkk~~~rrrbbbZZZ[[[___[[[VVVVVV[[[bbbdddccciiiiiiiiiiiijjjkkkmmmooorrrqqqnnnjjjiiilllnnnoooqqqpppooommmlllnnnrrrvvvxxx}}}~~~|||qqqxxxoooQQQ@@@<<<<<<999555444666666777<<>>:::999666333111222444666777555444444333444555666777>>>III^^^{{{wwwmmmmmmsssrrrrrrqqqeee\\\bbbAAABBBCCCAAA@@@@@@AAABBBDDDDDDCCCCCCBBBBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHIIIJJJMMMRRRVVVTTTVVVZZZbbbkkkrrrwwwyyyxxx~~~{{{xxx~~~yyytttkkkiiiiiiiiihhheeecccbbbbbbaaa```aaabbbeeefffeeeccc^^^^^^]]][[[YYYZZZ\\\___dddcccaaaaaaccceeegggggggggdddaaa```bbbdddeeefffdddeeegggiiijjjllllllmmmjjjnnnwww{{{ssspppoooTTTLLLFFFHHHhhhnnn^^^VVVOOOKKKLLLMMMNNNQQQVVV\\\ccchhhkkkwwwyyy{{{|||zzzwwwwwwyyy|||zzzvvvpppoooqqqtttwwwyyyzzzzzzzzzzzz|||}}}~~~}}}|||}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyxxxvvvsssqqqooonnnoooooommmiiifffeeeeeeeeehhhlllpppuuuzzz~~~yyyxxx{{{wwwmmmgggiiittttttzzzzzzgggWWWSSSWWWfffeeeaaa]]]___eeehhhgggiiikkkkkkkkkjjjjjjlllmmmyyyyyyuuuooommmoooooonnnttttttsssrrrqqqrrruuuxxxuuu|||{{{oooppp[[[EEE===<<<:::777555666555555:::AAAJJJUUUbbbjjjqqqvvvwwwtttvvvxxx{{{|||{{{yyyxxxyyy~~~~~~{{{yyy~~~sss```PPPOOOVVV^^^iiitttyyyyyyyyyyyyyyyxxxwwwvvvrrrsssrrrqqqqqqrrruuuwwwuuuvvvxxxyyyzzz|||ooo]]]NNNEEEBBBOOO```iiihhhfffbbbccceeejjjpppuuuwwwxxxrrrtttuuuuuutttsssssstttuuuxxx|||~~~xxxpppiiilll|||~~~yyyyyyvvvwww~~~~~~qqq]]]PPPQQQSSSOOOPPPVVV\\\\\\\\\\\\\\\[[[ZZZYYY[[[\\\]]]^^^______```___bbbaaa```aaacccdddddddddbbb```___bbbggg{{{qqqvvv~~~tttqqqtttxxxwwwUUUCCC===::::::888555333222333555666333333222111222333444555888;;;FFF]]]zzz|||tttwwwyyyssspppooobbbVVVZZZ>>>>>>??????>>><<<;;;<<<@@@@@@@@@@@@@@@@@@@@@AAA@@@AAAAAABBBBBBAAAAAAAAACCCDDDFFFGGGIIIMMMRRRUUUUUU[[[eeeqqq|||||||||xxx|||wwwjjjhhhfffdddcccccccccbbbaaa```______aaaddddddccc```ZZZ\\\]]]\\\YYYYYY[[[]]]aaaaaa___]]]]]]___bbbfffcccdddcccbbbbbbcccfffhhhdddeeeggghhhjjjlllmmmmmmiiilllrrrvvvssssss~~~}}}~~~vvv___JJJCCCSSSiiimmmbbbYYYRRRPPPOOONNNOOOQQQVVV[[[```eeelllxxxxxx|||~~~|||xxxwwwzzz~~~yyy}}}zzzyyyttttttuuuvvvxxxzzz|||}}}zzz}}}|||{{{{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvsssqqqooonnnlllkkkiiifffcccccceeegggfffiiinnntttyyy||||||zzzuuutttvvvvvvkkkbbbiiiyyyyyyggg^^^\\\]]]ccchhhiiieeedddhhhjjjiiiiiijjjkkkjjjhhhggghhhjjjsssuuusssmmmllloooooollltttuuuvvvvvvuuuuuuvvvwwwttt}}}www~~~oookkkcccMMMBBB<<<;;;888666666555555999@@@DDDNNNZZZccclllsssuuussstttvvvyyyyyyyyyxxxxxxyyy||||||}}}|||}}}{{{{{{gggVVVHHHFFFIIIMMMYYYeeewwwxxxzzz{{{{{{yyywwwvvvsssssssssqqqpppqqqtttwwwttttttuuuvvvxxx{{{}}}yyyyyy}}}uuuaaaOOOBBBGGGWWWaaacccbbb]]]]]]___dddlllssswwwxxxrrrssssssqqqooonnnoooqqqtttvvvzzz}}}}}}xxxpppjjjhhhqqq~~~sssuuuvvvvvvvvvvvv{{{~~~hhh\\\SSSQQQRRRQQQTTTXXXZZZ[[[\\\]]]^^^]]]]]]\\\YYYZZZ\\\]]]^^^___`````````aaaaaa``````aaaccceeeaaa]]]^^^dddhhhqqqzzz{{{mmmgggiiillltttlllJJJ;;;===:::999777555333222333444444333222111111222333444555666;;;GGGWWWggguuu~~~~~~}}}}}}~~~yyyxxxyyylll]]]]]]???===<<<===<<<;;;<<<>>><<<======>>>>>>????????????????????????>>>======AAABBBDDDFFFHHHLLLRRRUUU[[[cccqqq~~~}}}vvvwwwxxxyyyrrreeeccc```]]]]]]```bbbaaa______^^^^^^```bbbccc```]]]XXX[[[]]]\\\ZZZZZZ\\\^^^\\\```cccccc```___```bbbaaaccceeedddbbbbbbfffjjjeeefffffffffgggggghhhhhhiiilllpppssstttwww|||fffvvv~~~uuuTTTGGGIIIKKKdddnnndddZZZVVVSSSPPPOOOQQQQQQTTT\\\ccciiioooyyy|||xxxwwwxxx|||}}}xxxvvvzzz{{{~~~{{{yyyyyy{{{~~~||||||zzzyyy{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxwwwvvvtttrrrpppooonnnjjjhhheeeaaa___aaafffkkkkkkmmmrrrxxx}}}{{{uuuooojjjnnntttqqqccc\\\pppnnnhhhfffaaaXXXccciiigggeeehhhiiihhhgggiiikkkiiifffdddeeegggfffkkkkkkhhhiiinnnooolllqqqtttvvvwwwvvvttttttuuuqqqzzzqqqvvvoooiiigggTTTFFF<<<<<<999666666555444999??????IIITTT^^^gggpppsssqqqqqqssswwwxxxyyy{{{}}}~~~yyyzzz|||~~~}}}~~~zzzppp^^^PPPEEEBBBBBBDDDNNN[[[sssuuuxxxzzzzzzxxxuuusssrrrrrrqqqooommmnnnpppsssvvvtttssssssuuuxxxzzz{{{zzzyyy|||rrr\\\GGGDDDNNNXXX\\\]]]ccc```___bbbggglllnnnoooppppppooollljjjiiijjjllltttvvvyyy||||||yyysssnnnmmmkkksssxxxllliiiooovvvxxxwwwyyyrrrbbb\\\UUUQQQRRRTTTXXXZZZXXXZZZ\\\^^^___``````___XXXYYYZZZ\\\^^^^^^______]]]___aaa___]]]]]]aaaddd^^^YYY\\\eeehhhjjj|||sssfffbbbaaagggmmm}}}OOO:::BBB;;;:::999666333222222333888666444333222333444555444666:::===???EEEQQQ]]]hhheeefffmmmuuuzzzooommm<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<======>>>>>>>>><<<===>>>===;;;;;;;;;<<>>???>>>===;;;:::;;;<<<;;;===???CCCIIIQQQ[[[aaahhhooowww}}}|||vvv{{{{{{{{{kkkccc^^^]]]]]]^^^]]][[[[[[]]]^^^]]]]]]\\\[[[[[[\\\]]]^^^^^^\\\\\\___^^^ZZZ\\\aaa\\\[[[ZZZZZZ[[[]]]^^^___cccbbbbbbaaaaaaaaabbbbbbiiihhhgggggggggfffeeeccchhhhhhhhhjjjllloooqqqssszzz{{{vvv|||hhhRRR===HHHWWWuuuzzzlll```UUUNNNMMMPPPNNNPPPVVV[[[___gggnnnmmmqqqvvv|||~~~{{{xxxwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{|||{{{|||}}}{{{|||~~~}}}{{{zzz{{{||||||{{{zzzzzzxxxuuuuuuvvvwwwxxxwwwuuurrrooommmnnnmmmkkkhhhddd___^^^bbbeeegggnnnvvvqqqxxx}}}nnn^^^RRRZZZlllmmmaaaaaaqqquuueeeeeeeee```eeeeeeeeeeeeeeeeeeffffffdddddddddeeeeeeeeecccbbbbbbfffhhhfffdddgggiiihhhpppqqqqqqrrrqqqqqqpppooogggjjjjjjjjjyyyppp{{{nnnYYYHHHBBB>>>;;;666444444666777777:::@@@KKKWWW```gggjjjkkkkkkmmmpppuuuyyy||||||||||||zzzxxx{{{}}}}}}{{{||||||rrrcccXXXQQQJJJHHHGGGGGGKKKQQQjjjrrrwwwvvvuuuvvvwwwvvvvvvvvvvvvvvvuuutttsssrrruuusssqqqqqqtttvvvvvvuuussstttuuuvvvvvvwwwwwwvvvwwwyyy~~~{{{fffYYYSSS```ssszzzrrrjjjggguuuvvvyyy}}}~~~zzzrrrllloootttzzz|||vvvrrreeedddmmmuuuxxxwwwtttqqqxxxkkkjjj{{{^^^[[[\\\``````ZZZUUUTTTVVVWWWYYY^^^cccddd___ZZZYYYZZZ\\\^^^____________eeedddcccbbbbbbbbbbbbbbbeeegggbbbcccjjjjjjlllxxxsss\\\ZZZfff|||rrrWWWFFF??????>>>:::666333222333777666555333222111000000444777:::===@@@DDDIIILLLXXX\\\bbbhhhmmmsssyyy}}}|||{{{>>>>>>======<<<;;;::::::;;;;;;;;;;;;::::::::::::======<<<999777666777999999;;;>>>BBBHHHPPPYYY___hhhoooxxx~~~{{{xxxyyyzzz~~~rrrpppeee]]]^^^^^^ZZZ[[[\\\[[[ZZZZZZ[[[]]]]]]\\\[[[[[[ZZZ[[[[[[[[[^^^[[[[[[\\\\\\\\\```fffeeeaaa\\\ZZZ\\\^^^^^^^^^]]]]]]^^^______```aaaaaacccdddfffffffffdddbbbaaaeeeeeefffgggiiikkkmmmnnnttt~~~{{{vvvkkkLLLLLLGGGSSS}}}}}}jjj\\\SSSOOORRRMMMKKKNNNRRRVVV^^^fffccceeehhhmmmssszzz|||{{{zzzyyyyyyzzz{{{{{{|||{{{{{{~~~~~~~~~||||||}}}~~~}}}{{{{{{||||||{{{zzzzzzxxxuuuuuuuuuvvvvvvuuuooonnnlllkkkjjjgggccc___\\\ZZZ[[[___dddiiiooovvvwww}}}~~~pppaaaXXXfffsssooocccdddtttyyymmmgggdddaaa___aaaaaaaaaaaabbbccccccdddbbbbbbcccdddcccbbb```___cccffflllnnniiidddffflllllllllmmmnnnnnnnnnmmmmmmhhhnnnooooooxxxwwwuuucccQQQFFF@@@<<<888555444555444444666<<>>;;;444111444444444444444333222111111333555999===@@@DDDIIIMMMVVVZZZ^^^cccfffkkkooosssrrruuu@@@???>>>===<<<;;;:::999<<<<<<<<<;;;;;;;;;;;;:::<<<;;;:::888666555777999:::<<<@@@DDDIIIOOOWWW\\\gggnnnwww~~~}}}wwwxxx{{{||||||iiieee[[[UUUXXXZZZXXXYYYZZZYYYXXXXXXZZZ\\\]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]___ccchhhkkkeee```___aaabbb___[[[ZZZ[[[\\\^^^___```aaaaaa___aaadddfffffffffffffffcccdddeeefffhhhiiikkkkkkqqqtttxxx{{{tttRRRHHHLLLfffyyyggg^^^YYYVVVOOOJJJKKKMMMPPPUUU[[[______```cccgggmmmsssvvv~~~~~~zzzyyywwwuuuuuuwwwxxxzzz|||{{{zzz|||~~~~~~|||zzz{{{{{{|||}}}~~~~~~|||zzzzzz{{{zzzyyywwwxxxvvvsssrrrrrrrrrqqqpppmmmllliiigggddd```]]][[[\\\\\\^^^bbbggglllqqquuuyyyqqqkkkpppwwwppphhhppp}}}yyy|||nnndddfffgggbbb^^^^^^\\\\\\\\\]]]^^^___aaabbbbbbccceeedddcccaaa``````fffeeekkkssspppggghhhpppiiijjjkkkllllllmmmmmmmmmqqqwwwxxxuuuwwwwww}}}nnnYYYFFF@@@===999666555555444333555999BBBLLLWWW```fffjjjjjjlllooorrruuuyyy~~~}}}zzzwwwvvvyyy{{{||||||}}}|||~~~||||||{{{|||}}}}}}||||||xxxzzz|||~~~uuuiii[[[VVVRRRPPPNNNJJJKKKNNNdddmmmtttvvvvvvwwwwwwuuuuuuuuuvvvvvvvvvuuuttttttsssrrrqqqqqqqqqrrrqqqqqqsssssssssssssssrrrqqqqqqtttsssqqquuuxxxjjjZZZZZZjjjuuuppppppttttttvvv{{{yyy|||~~~xxxllllllvvv{{{uuuzzz~~~ppppppnnn^^^]]]]]]^^^aaaaaa^^^YYYWWWSSSVVVYYYYYYYYYYYY[[[^^^YYYZZZ\\\]]]]]]\\\ZZZYYY______^^^^^^^^^______```]]]```]]]___gggeeedddnnnmmmppplll{{{sssdddpppbbbKKK:::;;;===666222666222333444555444333222111///111555777:::===AAADDDKKKNNNRRRVVVYYY\\\```ccceeehhhwww@@@??????===<<<;;;::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::===???===@@@EEEIIIOOOVVV]]]aaaiiiooowww~~~sssrrr}}}{{{wwweeeccc[[[VVVWWWVVVXXXYYYYYYYYYXXXXXXZZZ\\\]]]]]]\\\\\\[[[[[[ZZZZZZVVVYYY\\\\\\^^^aaadddeeejjjgggddddddfffeee___ZZZZZZ\\\]]]___aaaaaabbbbbbbbbdddggghhhggggggiiikkkeeeeeeeeefffgggiiijjjkkkjjjmmmuuuyyyaaaPPPHHHPPP___uuu|||jjj___YYYRRRLLLMMMNNNOOOQQQTTTZZZ[[[\\\^^^```ccceeefffmmmnnnqqqsssuuuvvvwwwwwwwwwvvvtttssstttuuuwwwyyywwwwwwvvvwwwyyyyyyxxxwwwwwwyyy{{{}}}~~~~~~~~~~~~zzzyyywwwvvvvvvvvvtttrrrrrrpppmmmllllllkkkiiigggiiigggbbb]]]YYYXXXXXXYYY\\\___ccciiipppwww}}}||||||~~~|||tttlll\\\sss|||~~~oooaaaZZZaaaddd___\\\^^^ZZZYYYYYYYYYZZZ]]]___```ccceeefffeeecccbbbcccdddccc___aaakkkmmmgggfffjjjiiiiiiiiiiiijjjlllnnnppplllrrrwwwwwwyyytttssszzzbbbFFFAAA>>>999666666666666555555888???HHHRRR\\\dddhhhiiikkknnnpppssswww}}}}}}zzzyyyzzz}}}}}}~~~~~~{{{vvvttttttvvvyyy|||||||||tttxxx{{{~~~|||rrrbbb[[[TTTPPPKKKGGGHHHLLL```jjjsssuuuvvvxxxwwwuuurrrrrrssstttuuuuuuuuuuuurrrsssssssssrrrrrrrrrrrrrrrrrrsssrrrrrrqqqpppoooppptttuuuuuuzzz}}}rrr___XXXccclllqqqpppqqqvvv}}}vvvttttttxxx~~~zzz|||~~~qqqpppyyy{{{rrrnnnvvvzzzggg]]]___^^^]]]]]]^^^^^^]]]ZZZSSSWWWYYYYYYWWWWWW[[[______^^^]]][[[ZZZZZZYYYYYY\\\\\\\\\\\\\\\]]]^^^___^^^aaa]]]\\\```]]]^^^kkkiiiwwwuuukkkuuufffeeezzzbbbAAA;;;===999555777222222444555444444222111...000222333333555888:::>>>AAAEEEHHHKKKOOOSSSVVVTTTWWWfff??????>>>>>>===<<<;;;;;;888999999999::::::::::::888:::===???@@@BBBEEEGGGHHHKKKQQQXXX^^^eeekkkpppqqquuu{{{~~~uuusss|||{{{rrraaabbb^^^ZZZZZZWWWXXXYYYZZZZZZYYYYYY[[[]]][[[[[[\\\\\\\\\[[[[[[ZZZUUUYYY\\\[[[\\\```cccccceeeddddddfffgggeee```[[[]]]^^^```aaabbbbbbaaaaaagggkkknnnnnnkkkhhhhhhiiihhhgggfffeeefffhhhkkklllcccgggjjjzzzyyyqqq{{{nnnqqqhhhMMMCCCGGGUUUppplll```WWWOOONNNNNNLLLLLLNNNRRRTTTWWWZZZ\\\]]]]]]]]]bbbcccfffjjjmmmoooqqqrrrrrrrrrqqqrrrssstttvvvwwwvvvvvvvvvwwwwwwxxxyyyyyyuuuwwwzzz{{{zzzzzzzzz{{{zzzyyyvvvvvvuuutttrrrpppooommmjjjiiihhhfffdddbbb^^^\\\WWWSSSPPPRRRWWW\\\[[[aaahhhnnnwwwyyywwwuuunnnaaaVVVLLL{{{{{{}}}~~~uuuiii___ZZZ^^^aaa^^^\\\^^^YYYXXXWWWWWWYYY[[[]]]___dddeeefffdddaaaaaadddhhhccc______dddggggggffffffbbbaaa______```dddiiikkkhhhnnntttwww{{{uuunnnvvvTTTEEE@@@:::666666777888888777888<<>>;;;888777333333444444444333222222000111222222111111333555666999<<<@@@BBBEEEIIILLLMMMOOO]]]{{{???>>>>>>>>>======<<<<<<::::::;;;<<<======>>>??????CCCIIINNNRRRUUUWWWZZZ^^^aaaggglllpppuuuyyy}}}}}}~~~{{{tttwwwttthhhyyysss```aaa```]]]^^^ZZZYYYZZZ[[[[[[ZZZ[[[]]]___XXXYYYZZZ[[[[[[[[[ZZZYYYWWW[[[\\\XXXXXX^^^bbbbbb``````aaabbbbbbbbb```______```bbbccccccaaa```___fffmmmtttuuuqqqkkkhhhgggjjjhhhfffdddeeegggkkkmmmjjjiiijjjuuupppfff{{{|||pppnnnhhhSSSGGGEEEOOO\\\{{{mmm___XXXSSSNNNKKKLLLMMMOOORRRUUUWWWXXXXXXXXX[[[\\\^^^aaadddgggjjjkkkjjjjjjlllmmmoooppprrrrrrtttuuuuuuuuuuuuuuuvvvwwwsssuuuwwwwwwuuuttttttuuuwwwuuusssqqqqqqpppmmmkkkhhhfffdddbbbaaa___\\\YYYQQQQQQOOOMMMNNNSSS[[[bbblllsssxxxzzz}}}yyyssskkkbbbYYYPPPJJJ[[[vvvyyynnnbbb___\\\\\\^^^^^^]]]^^^ZZZYYYWWWWWWXXXZZZ]]]^^^aaacccccc```]]]^^^dddjjjdddfffeeeaaa```dddgggfff]]]ZZZWWWUUUXXX]]]dddhhhllloootttxxx{{{|||nnndddJJJEEE===777555666888999777888:::>>>GGGQQQZZZ```eeeiiimmmooooooqqqwww|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{|||}}}~~~}}}vvvooofffgggiiiooouuuuuuooojjj]]]dddjjjqqqyyy~~~yyylllddd\\\WWWQQQLLLLLLPPPYYYdddpppuuuwwwyyyxxxuuuuuuuuuuuuuuuuuutttssssssoooqqqtttuuusssrrrsssuuuqqqqqqrrrrrrrrrqqqppppppmmmqqqvvvwwwwwwzzzxxxjjjiiilllhhhllloooqqqpppqqqsssuuuzzzzzzxxxuuurrrqqqsssvvvuuuwww{{{wwwooossszzzuuuuuuzzzyyy~~~}}}~~~~~~eee]]]UUU[[[^^^]]]ZZZ\\\```___ZZZTTTUUUVVVWWWWWWXXXYYY[[[\\\\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[]]]^^^XXXZZZXXX```kkkdddUUUSSSaaafffvvvzzzwwwlllrrraaaGGG===<<<:::888555444333333222222222222111222222111000000111333222444777:::<<<>>>AAADDDIIINNNZZZooo>>>>>>>>>>>>===============>>>???@@@AAABBBCCCDDDOOOTTT\\\ccchhhllloooqqqrrruuuxxx{{{|||~~~vvvmmmmmmxxxVVVbbbyyycccbbb___^^^___\\\ZZZ[[[\\\\\\[[[\\\^^^```VVVWWWXXXZZZZZZZZZYYYYYYYYY]]][[[UUUTTT\\\bbbbbb\\\]]]^^^^^^^^^^^^```bbbaaaaaaccccccbbbaaa^^^]]]aaajjjuuuzzzvvvoooiiigggllliiieeeccccccfffkkknnnwwwpppoooxxxiiiiii}}}{{{yyyyyy{{{qqqtttnnnSSSDDDEEELLL```wwwiii___WWWRRRRRRLLLMMMOOOQQQSSSTTTTTTUUURRRSSSTTTVVVYYY\\\___```bbbccceeehhhjjjkkklllmmmooooooooonnnmmmmmmooopppqqqsssuuutttqqqoooppprrrmmmkkkiiiggggggeeecccaaa]]][[[XXXWWWUUUSSSOOOMMMIIIJJJLLLMMMPPPWWWaaahhhuuussslll___QQQJJJKKKOOOqqqnnn\\\^^^^^^\\\\\\^^^___]]][[[ZZZXXXWWWWWWZZZ\\\^^^___``````\\\YYY\\\cccjjjcccjjjiii]]]XXX^^^dddddd```]]]XXXVVVYYY___gggmmmkkkmmmrrrxxx|||lllgggOOOHHH???777555555777888888777888<<>>CCCIIISSS```tttKKKIIIFFFBBBAAABBBFFFIIIFFFGGGHHHIIIJJJMMMRRRUUUccciiipppwww}}}xxxqqqkkkxxxnnndddyyyfffaaabbb]]]\\\aaaZZZYYYWWWUUUUUUUUUWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXZZZ\\\^^^]]][[[ZZZ\\\___]]]]]]\\\]]]]]]^^^___```cccccccccdddeeeccc```]]]dddfffdddbbbeeekkkiiibbbggghhhiiijjjjjjjjjjjjjjjnnnmmmooosssuuu{{{fffyyytttzzz{{{fffAAA;;;MMMIIIWWWyyyttteee\\\YYYTTTOOOMMMPPPOOOKKKLLLQQQOOOPPPRRRSSSSSSSSSUUUVVV[[[[[[[[[^^^bbbdddeeeeeefffgggggghhhhhhhhhggggggjjjkkkkkkkkkjjjiiigggfffhhhfffccc___\\\ZZZYYYXXXTTTQQQMMMJJJIIIIIIHHHHHHKKKNNNOOONNNRRR]]]gggkkkvvvkkkfff\\\OOOCCCDDDSSSdddlll^^^]]]\\\ZZZZZZZZZ[[[[[[XXXXXXWWWXXXYYYZZZ\\\]]]bbb^^^ZZZZZZ^^^bbbccccccgggeeeffffffccc```ccciiijjjkkkjjjeee``````eeejjjjjjoootttvvvwwwxxx{{{~~~ppprrrpppaaaNNN???===<<<777888===;;;;;;::::::>>>EEENNNUUUeeehhhlllmmmlllmmmqqquuuwwwyyy{{{|||}}}~~~~~~{{{{{{|||{{{xxxxxxyyyyyyyyy}}}~~~yyyxxx||||||yyy{{{|||~~~wwwlllccc\\\bbbjjjeee]]]SSSFFFBBBCCCHHHSSSaaalllrrrtttnnnhhhaaa\\\UUUQQQSSSXXXYYY```jjjssswwwwwwvvvvvvvvvwwwxxxyyyxxxvvvtttsssrrrssssssttttttssssssrrrqqqrrrrrrssssssrrrrrrqqqmmmlllnnnrrrssssssvvv{{{|||rrrpppwwwyyyqqqnnnqqqppppppqqqqqqqqqqqqppppppuuussszzztttooosssyyyyyyyyy|||}}}{{{tttooo{{{yyyyyyxxxoooiiisssooonnnyyyaaaYYY[[[ZZZZZZ[[[[[[[[[YYYXXXWWWTTTTTTTTTUUUVVVVVVVVVWWWSSSSSSSSSTTTUUUWWWXXXYYYUUUUUUVVVVVVWWWWWWWWWWWW]]]TTTTTTmmm]]]\\\]]]```iiiyyyeeebbbkkk|||zzzXXXAAAAAAAAA999999777555333444555444111111111111111111222222222111111222333555666777777===CCCPPP]]]___bbbsssWWWWWWVVVTTTRRRRRRRRRSSSSSSUUUWWWYYY\\\___cccfffwwwzzz~~~{{{vvvuuu}}}sss{{{yyyiiieeeddd^^^ZZZZZZZZZXXXWWWUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ\\\\\\ZZZZZZ\\\^^^^^^^^^^^^^^^___```aaabbbcccbbbcccdddeeedddbbb___```cccdddcccfffmmmnnnjjjiiiiiiiiiiiijjjjjjjjjjjjnnnlllmmmppppppyyy~~~fffNNN@@@NNNGGGOOOppp{{{jjjaaa]]]VVVQQQRRRPPPLLLJJJLLLMMMMMMNNNNNNNNNNNNOOOPPPRRRRRRRRRUUUXXX[[[[[[[[[______````````````______bbbbbbbbbbbbaaa```^^^]]]]]][[[WWWSSSPPPNNNLLLLLLHHHFFFDDDDDDEEEHHHIIIJJJJJJPPPVVVZZZ___dddeeebbb{{{tttiii```VVVMMMIIIJJJRRReeeyyyppp```ZZZYYYXXXWWWWWWXXXXXXYYYYYYYYYXXXYYYZZZ[[[]]]^^^bbb```^^^___bbbdddcccbbbhhhgggiiillljjjgggjjjpppxxxzzzzzzvvvoooiiiiiijjjkkkmmmppprrruuuxxx|||rrrpppqqqnnnWWWAAA;;;999666666<<<999999888999<<>>===<<<;;;999666444333111111111111111111111111//////000000111111111111777333555???EEECCCCCCFFF~~~}}}}}}}}}|||zzzvvvttttttuuuxxx||||||sssqqqxxxvvvnnnlllsssnnnddddddiiihhh]]]UUUTTTVVVWWWXXXWWWWWWVVVVVVVVVWWWXXXUUUVVVVVVVVVVVVVVVWWWWWWUUUVVVWWWXXXXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^```bbbcccbbb```___bbbeeedddbbbbbbeeegggmmmllljjjhhhggghhhiiijjjkkkiiiiiikkklllnnnyyyyyyzzz{{{RRRLLLHHHGGGIIIVVVtttzzzkkkcccaaa^^^YYYUUUMMMLLLJJJIIIIIIIIIHHHHHHGGGFFFFFFHHHJJJLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJHHHHHHHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@AAABBBCCCDDDFFFGGGHHHIIILLLQQQWWW[[[dddjjjrrr|||sssddd[[[SSSLLLGGGPPPlll}}}ttt~~~~~~}}}xxxooohhhcccaaa]]]ZZZYYYYYYYYYYYYZZZ[[[[[[\\\ZZZ[[[[[[\\\]]]^^^___```ccccccccceeeggghhhiiiiiihhhgggiiikkkjjjjjjooovvv{{{yyysssooopppllliiikkkrrryyy~~~~~~zzzwww~~~qqq\\\HHHAAA@@@===888555666666666666888===CCCHHHPPPVVV]]]cccfffkkkpppuuuwwwyyyzzzzzzyyyyyy{{{|||~~~~~~}}}}}}{{{yyyxxxwwwzzzvvvsssqqqlllfffeeehhhkkknnnrrrtttttttttvvvyyywwwwwwyyyrrrcccbbblllppprrrmmmaaaPPPNNNKKKHHHFFFFFFHHHIIIFFFAAA;;;999888999@@@HHHVVV\\\fffnnnsssvvvwwwxxxyyyyyyzzzzzzxxxvvvsssrrrqqqqqqrrrrrrrrrrrrqqqqqqpppppppppppppppppppppppprrrpppoooqqqqqqppptttyyysssllliiimmmqqqooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqpppddd]]]bbbjjjllljjjiiiqqqtttuuusssnnnkkkkkklllyyy|||wwwiiijjj{{{uuukkkbbbZZZVVVWWWZZZZZZZZZZZZXXXVVVTTTRRRTTTUUUUUUVVVWWWXXXYYYYYYWWWVVVVVVUUUUUUUUUVVVVVVUUUSSSQQQPPPPPPRRRUUUVVVTTTVVVWWWVVVTTTUUUWWWXXXXXXWWW\\\aaa```hhh}}}wwweee```gggwww{{{___LLLAAA>>>======;;;888666777333333222222111111000000000000000000000000000000666111111999??????>>>@@@wwwnnnmmmyyyvvv```]]]nnnzzznnniii___^^^gggkkkbbbYYYVVVWWWXXXWWWWWWWWWVVVWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVWWWWWWUUUUUUVVVVVVXXXYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[\\\[[[[[[[[[\\\___```___^^^aaaccceeeeeebbb```bbbfffmmmkkkiiigggggggggiiijjjkkkiiihhhjjjkkkmmmuuu|||}}}~~~yyyyyyrrr~~~dddJJJBBBFFFKKKRRRYYYvvvnnnggg___WWWWWWSSSOOOMMMMMMMMMKKKJJJEEEDDDCCCCCCEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>============???AAADDDEEEJJJMMMQQQUUUYYY^^^eeejjjtttzzzyyymmm]]]OOOHHHEEEDDDKKKddd}}}rrrzzz{{{{{{sssggg^^^\\\^^^___]]]YYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^___``````bbbbbbbbbccceeehhhllloookkkiiiiiiiiigggffflllsssuuuxxx|||}}}{{{wwwssspppqqqmmmiiikkkqqqxxx}}}yyyxxxzzzuuuxxxdddMMMAAA???===999777666777777777888<<<@@@DDDMMMSSS[[[aaadddhhhnnnrrrsssuuuwwwxxxyyyzzz|||~~~{{{|||~~~~~~{{{wwwuuusssmmmgggbbb\\\VVVWWW\\\dddkkkrrrtttssstttvvvwwwtttvvvyyyvvvgggfffrrryyy~~~tttcccaaa]]]XXXSSSNNNIIIFFFEEE@@@===<<<:::888===CCCQQQXXXccclllrrruuuwwwxxxvvvwwwxxxxxxwwwuuurrrqqqppppppqqqqqqqqqqqqpppppppppooonnnnnnnnnnnnoooppppppnnnoooqqqrrrqqquuu{{{uuuoookkkmmmpppqqqqqqrrrppppppooooooooooooppppppxxxjjj]]][[[aaafffiiijjjppppppnnnkkkhhhjjjqqqvvv~~~xxx}}}ooohhhvvvxxxhhhccc```]]]ZZZ[[[ZZZZZZZZZZZZXXXVVVTTTRRRTTTUUUVVVWWWXXXYYYZZZZZZVVVVVVVVVWWWXXXYYY[[[[[[YYYWWWTTTQQQPPPQQQSSSTTTQQQRRRSSSTTTTTTTTTWWWZZZ[[[WWW[[[bbbaaaaaatttmmmxxxbbbYYY\\\tttsss```HHH@@@:::::::::777777999555444444333222111111000111111111111111000000000000......222444666:::>>>nnnkkklllwwwpppZZZQQQ^^^|||vvvgggddd\\\YYYbbblllmmmfff\\\WWWVVVVVVVVVWWWWWWWWWWWWWWWWWWTTTUUUUUUVVVVVVWWWWWWXXXWWWVVVUUUVVVXXXXXXXXXVVVYYYYYYYYYYYYZZZ[[[\\\]]]ZZZYYYYYYZZZ\\\^^^]]]\\\```___aaaeeeeeedddfffjjjjjjiiihhhgggfffggghhhiiijjjjjjjjjiiiiiikkkooosssxxx}}}hhh[[[kkk}}}zzzaaaMMMAAA<<>>???@@@??????@@@AAACCCFFFHHHJJJPPPVVV^^^eeekkkqqqyyy~~~nnncccVVVJJJCCC???BBBFFF\\\yyy}}}ttteee______^^^]]]]]]XXXYYYZZZZZZZZZZZZZZZYYYZZZ[[[\\\^^^____________aaaaaaaaaaaabbbffflllpppnnnmmmmmmmmmjjjfffjjjpppssstttuuuvvvuuussspppnnnpppnnnlllmmmpppuuuxxxzzz{{{xxx~~~uuu~~~vvvYYYDDD;;;:::::::::666777888888888:::>>>AAAIIIOOOXXX^^^bbbfffkkkooooooqqqtttvvvxxxzzz}}}|||~~~|||wwwppplllbbb\\\UUUPPPKKKGGGIIIOOO^^^hhhqqqsssrrrtttvvvvvvtttwwwyyy~~~zzzlllmmmyyy{{{vvvooohhhbbbYYYOOOHHHEEEBBB@@@@@@>>><<>>>>>>>>>>>===<<<;;;;;;>>>>>>>>>>>>@@@BBBDDDEEEFFFGGGIIILLLQQQUUUZZZ\\\ccckkkuuu~~~uuuhhhWWWMMMFFFGGGIIIIIIOOOVVVssssss```___aaa\\\YYY]]]XXXYYYYYYZZZZZZYYYXXXWWWYYY[[[\\\^^^_______________```aaaaaaaaacccgggjjjlllmmmqqqtttpppiiihhhkkkooooooppprrrrrrqqqooommmlllmmmnnnnnnnnnoooqqqsssyyyxxx{{{|||zzzkkkRRRCCC===;;;:::666777888888888999;;;>>>CCCJJJSSSZZZ___dddiiimmmnnnpppsssuuuwwwyyy|||~~~}}}~~~~~~{{{tttiii___XXXOOOJJJFFFEEEBBB???CCCIIIYYYeeeppprrrqqqsssuuutttsssttttttrrrwwwzzzooottt{{{tttppphhh\\\SSSMMMIIIFFFDDDBBB@@@DDDJJJ[[[cccnnnvvvyyywwwtttrrrtttuuuvvvwwwwwwvvvtttsssooooooppppppppppppooooooooonnnlllkkkkkklllnnnooonnnnnnqqquuutttqqqrrrvvv|||wwwqqqmmmnnnqqqqqqpppqqqpppooommmmmmooopppqqqyyyuuulllaaa[[[^^^fffmmmmmmiiiddddddjjjuuu|||~~~hhhVVVVVVZZZXXXUUUVVVZZZZZZ[[[[[[ZZZXXXWWWVVVSSSSSSTTTVVVWWWYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\]]][[[ZZZXXXVVVUUUTTTTTTUUUPPPQQQXXX^^^]]]]]]___aaa^^^YYYWWWXXX]]]dddiiiuuu___UUU```wwwzzz```IIIBBBBBB<<<888999999999888666555333222222111111111111111111111222111222222000///000222333}}}ssskkkfffqqqttt```SSSQQQhhhsss]]]\\\XXX[[[SSSVVVaaabbbXXXUUU[[[UUUVVVWWWWWWXXXXXXXXXWWWUUUUUUVVVWWWWWWXXXYYYYYY[[[XXXVVVVVVXXXXXXVVVSSSVVVVVVVVVVVVWWWXXXYYYYYY\\\[[[YYYZZZ[[[]]]\\\\\\ZZZTTTTTT\\\bbbaaaaaadddcccdddeeefffggggggffffff^^^fffnnnpppooooooppppppyyyxxxttthhhnnnyyy|||sssVVVDDD???@@@CCCJJJUUU```qqq}}}wwwppphhhbbbZZZWWWTTTQQQOOOMMMIIIGGGCCCCCCCCCBBBAAA@@@???>>>@@@???@@@AAACCCEEEHHHIIIKKKMMMRRRXXX```hhhnnnrrrxxxvvvjjj___VVVHHHAAABBBMMMVVVZZZ___gggqqqZZZ\\\```YYYWWW^^^ZZZZZZ[[[[[[[[[YYYXXXWWWYYYZZZ\\\^^^_________^^^]]]```ccccccaaa```bbbdddhhhlllsssxxxuuukkkfffggghhhiiilllooorrrrrrooommmiiillloooooolllkkklllnnnooopppqqqsssyyyyyycccQQQDDD<<<666555666777777777777999;;;>>>EEEOOOXXX]]]bbbhhhlllnnnpppsssuuuvvvxxx{{{}}}||||||zzzuuujjj\\\NNNFFFBBB@@@@@@AAAAAA???BBBHHHUUUcccooopppppprrrtttsssqqqqqqlllggghhhrrr|||xxxpppxxxzzzyyytttjjj```XXXRRRLLLHHHDDDBBBGGGNNN^^^gggrrr{{{~~~|||xxxuuutttuuuwwwxxxyyyxxxvvvuuuooooooppppppppppppooooooooonnnlllkkkkkklllnnnooopppooorrrvvvuuuqqqpppsss~~~yyyrrrmmmmmmpppqqqnnnrrrqqqooonnnnnnoooqqqrrruuuvvvrrrfff\\\]]]eeennnqqqlllffffffmmmvvv~~~|||ooolll{{{yyy}}}rrr|||iiiWWWXXX]]]ZZZWWWXXXZZZZZZ[[[[[[[[[YYYXXXWWWUUUVVVWWWXXXZZZ[[[\\\]]]UUUUUUVVVWWWYYY[[[]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYSSSRRRYYY^^^]]]\\\___YYY\\\\\\XXXXXX]]]^^^\\\kkkuuuVVVOOOccctttVVVLLLJJJCCC<<<;;;;;;:::999777666444333222///000000000111111111222///000000000111222000---|||yyyssslllnnnwwwyyy^^^MMMQQQeee}}}jjj\\\YYY[[[WWWWWWWWWVVVVVVUUUUUUTTTWWWVVVTTTSSSSSSTTTVVVWWWWWWVVVUUUUUUVVVXXXZZZ[[[]]]ZZZXXXWWWXXXXXXUUURRRXXXWWWWWWYYY\\\\\\YYYVVVUUUWWW[[[\\\\\\[[[\\\]]]___[[[WWWYYY___cccbbb```]]]___bbbeeeiiilllmmmnnnhhhiiikkkooorrrtttsssqqqoooqqqxxx}}}sssSSSEEEHHH@@@@@@HHHLLLNNNZZZiii{{{wwwqqqhhhbbb]]]YYYTTTPPPPPPPPPOOONNNNNNMMMLLLLLLLLLLLLLLLKKKMMMQQQVVVZZZ^^^dddkkkqqquuu|||uuudddZZZSSSKKKCCCAAA===IIIlll|||sssfff[[[XXXYYYXXXWWWWWWTTTUUUVVVWWWWWWWWWWWWWWWWWWZZZ]]]]]][[[ZZZ\\\______aaaddddddcccbbbbbbccchhhjjjlllmmmlllhhhdddaaahhhiiijjjkkkkkklllnnnppprrrooollllllnnnnnnmmmkkkgggmmmnnnqqqyyyvvvxxxzzznnn___EEE888AAA;;;888888===>>>:::666666???CCCJJJRRR[[[aaafffhhhoooqqqtttvvvvvvvvvwwwxxxwwwxxxttthhh[[[RRRIIIBBB>>>999888???AAA>>>AAAIIINNN^^^jjjkkkmmmttttttnnnnnngggZZZOOOQQQ^^^kkkqqqooottt|||}}}www~~~lllYYYNNNQQQPPPGGGFFFNNNdddkkkuuu}}}~~~{{{yyyvvvwwwyyyzzzzzzyyyxxxvvvqqqqqqpppppppppqqqssstttsssrrrpppnnnlllllllllmmmnnnqqqvvvzzz|||yyysssnnnuuuuuusssnnnnnnqqqqqqnnntttrrrrrrrrrssssssrrrpppiiiiiihhhdddaaabbbggglllooogggbbbfffpppyyyuuummmnnn}}}{{{xxxmmmpppwwwiii\\\YYY[[[[[[\\\]]]___^^^^^^^^^______]]][[[___ZZZUUUSSSUUUVVVVVVUUUVVVVVVUUUUUUVVVXXXYYY[[[^^^______]]]\\\[[[\\\^^^VVVVVVUUUUUUVVVWWWYYYZZZYYYYYYXXXWWWVVVVVVVVVVVVcccmmmrrr[[[[[[rrryyy]]]LLLGGGAAA888===<<<:::999;;;;;;555---222111111111111111222222222222222222111111111000zzzuuuvvv|||lllYYYYYYbbbyyy{{{rrrfff\\\VVVVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUWWWVVVTTTSSSSSSTTTVVVWWWWWWVVVTTTTTTUUUWWWZZZ\\\]]][[[XXXXXXYYYYYYWWWUUUVVVUUUUUUWWW[[[\\\\\\ZZZVVVXXX[[[\\\\\\]]]___```eeeaaa]]]\\\^^^___^^^\\\^^^___aaaeeejjjoootttwwwjjjiiiiiijjjlllnnnnnnnnnppppppsss}}}yyyoooNNNDDD???DDDEEECCCGGGOOO^^^ppp~~~yyytttpppllleeedddbbb```^^^]]]\\\[[[^^^^^^___aaadddjjjpppssswww}}}lllfff]]]TTTKKKDDDAAAAAAFFFRRRlll{{{{{{iii___WWWWWWYYYXXXUUUTTTTTTTTTTTTUUUTTTTTTSSSSSSUUUWWWYYYZZZZZZZZZZZZ[[[___aaaccccccbbbaaa```aaaccceeegggiiiiiigggdddbbbggghhhiiiiiihhhiiikkkmmmrrrmmmhhhhhhllloooooommmmmmrrrrrrrrrwww~~~{{{|||rrrlllWWWAAA<<<888666666999:::888777999===AAAGGGOOOXXX___dddfffiiilllppprrrssstttvvvxxxttttttmmmbbbXXXRRRLLLFFF@@@;;;;;;@@@AAA===BBBKKK[[[fffnnnooorrrvvvrrriiiaaa\\\RRRHHHGGGOOOWWWYYY^^^ffftttlllZZZXXXUUUMMMMMMTTTgggnnnwww~~~~~~{{{yyyvvvvvvwwwxxxxxxxxxwwwvvvrrrqqqpppoooooopppqqqrrrrrrqqqpppnnnmmmllllllmmmnnnpppuuuyyy{{{xxxrrrnnnsssssspppkkkjjjnnnpppnnnqqqpppppppppqqqooollljjjfffffffffddddddeeegggiiiiiifffgggppp{{{vvvtttxxx{{{rrrlllqqqssshhh^^^\\\^^^]]][[[[[[^^^]]]\\\]]]^^^___]]]\\\\\\YYYUUUTTTUUUVVVUUUSSSWWWWWWVVVUUUUUUUUUVVVVVVZZZ[[[[[[ZZZYYYXXXZZZ[[[YYYXXXVVVUUUTTTTTTUUUUUUVVVVVVUUUTTTTTTTTTTTTUUUXXXaaasss~~~kkkWWW___rrrppp]]]MMMBBB<<<999777888999999888888555555444222222111111111222222222222222222111111~~~zzzeeeTTTQQQggg}}}ssshhh\\\UUUVVVXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVWWWUUUSSSRRRSSSUUUXXXZZZ]]]ZZZXXXWWWXXXYYYYYYYYYTTTSSSSSSUUUXXX\\\]]]]]]YYY[[[\\\\\\\\\^^^```bbbfffdddaaa___]]]\\\\\\\\\___``````ccchhhnnntttxxxkkkhhhfffeeefffhhhiiiiiijjjkkknnnqqqvvvvvviiiXXXHHHDDDCCC@@@@@@DDD@@@KKKWWW```kkkzzz~~~|||zzzzzzzzzzzz|||vvvkkkcccRRRJJJEEEDDD???<<>>:::777777999888555777<<<:::===CCCKKKSSS[[[aaadddbbbfffjjjnnnqqqsssvvvxxxtttqqqiii___XXXVVVRRRMMMEEEBBBBBBEEEBBB>>>EEEPPPhhhnnnrrrqqqrrrtttmmmbbbZZZXXXQQQHHHEEEHHHJJJIIIOOOWWWggg|||pppfff___UUUSSSYYYkkkqqqzzz~~~{{{yyyvvvvvvuuuuuuuuuuuuuuuvvvrrrqqqpppooonnnnnnnnnnnnqqqpppooonnnmmmmmmmmmmmmnnnpppssswwwxxxvvvrrrnnnrrrssspppiiifffhhhjjjjjjiiijjjkkkmmmnnnllliiieeecccbbbccceeefffgggeeedddbbbccchhhtttrrryyypppqqqyyyoooeee^^^___```^^^[[[ZZZ[[[ZZZYYYZZZ\\\\\\\\\ZZZXXXVVVUUUTTTTTTTTTSSSQQQSSSSSSTTTUUUUUUUUUTTTTTTUUUVVVWWWVVVUUUUUUWWWXXXZZZYYYVVVSSSQQQPPPOOOOOOQQQQQQQQQPPPQQQQQQRRRSSSQQQWWW\\\hhhzzziii\\\^^^iiizzzttt\\\QQQEEE>>>;;;===<<<666666;;;999888666444333222111111111111222222222222222222ttt]]]___kkkwwwrrrggg[[[VVVXXX[[[ZZZWWWVVVVVVVVVVVVWWWWWWWWWWWWUUUUUUTTTSSSSSSTTTUUUUUUWWWVVVSSSQQQPPPQQQSSSUUUZZZXXXWWWVVVWWWYYYZZZ[[[VVVTTTSSSTTTVVVYYY]]]^^^]]]]]]]]]\\\[[[\\\___aaa___``````___]]]\\\^^^`````````aaabbbdddgggjjjlllgggeeecccccceeefffffffffcccbbbhhhooonnnrrr{{{lllfffppp|||qqqVVVHHHCCCBBBBBBDDD@@@CCCEEEGGGKKKSSS\\\bbbuuu{{{vvvnnnfff___XXXPPPKKKJJJ???:::@@@EEEIIITTTbbboooyyymmmjjjlllhhhaaa^^^XXXUUUXXXZZZXXXVVVVVVUUUUUUUUUVVVVVVUUUTTTTTTPPPPPPQQQTTTXXXYYYVVVSSSUUUXXXZZZ[[[ZZZZZZZZZ[[[]]]]]]^^^___```aaabbbccc```aaabbbbbbbbbbbbeeegggiiihhhhhhggggggiiikkkmmmnnntttqqqnnnpppqqq~~~wwwzzzjjjYYYIIIDDD===;;;;;;<<<999555666;;;888;;;@@@GGGOOOWWW]]]aaa```ccciiimmmppprrruuuwwwvvvtttmmmeeeaaa___[[[UUUNNNKKKJJJKKKFFFAAAIIIWWWlllrrrtttpppmmmkkkeee]]]ZZZ[[[XXXPPPKKKKKKIIIGGGLLLNNN\\\wwwooo^^^WWWZZZnnnssszzz~~~~~~|||yyywwwvvvuuusssrrrqqqrrrtttuuurrrqqqpppnnnmmmlllkkkkkkoooooonnnnnnmmmmmmmmmmmmnnnoooqqqtttuuutttqqqnnnrrrvvvuuunnngggfffgggfffcccdddfffiiilllkkkiiifffbbbaaabbbeeegggfffaaa\\\\\\___eeepppyyywwwvvv|||{{{qqqjjjbbb\\\]]]^^^\\\ZZZ[[[ZZZXXXWWWWWWXXXXXXWWWVVVTTTTTTTTTTTTTTTSSSQQQOOOLLLMMMPPPSSSUUUVVVVVVVVVRRRSSSTTTTTTRRRSSSTTTVVVXXXWWWTTTQQQNNNLLLLLLKKKLLLLLLLLLMMMMMMNNNPPPPPPQQQSSSTTTXXXmmmuuuaaaUUU^^^vvvrrrkkkSSSFFF>>>AAA@@@999888===999888777555444333222222000000111111111222222222vvvfffeee|||zzzkkkeee^^^ZZZXXXWWWUUURRRTTTUUUUUUUUUVVVWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTWWWUUUSSSQQQOOONNNOOOOOOVVVVVVVVVVVVVVVWWWYYYZZZYYYXXXVVVUUUUUUWWWZZZ]]]_________\\\ZZZZZZ[[[]]][[[\\\]]]]]]\\\]]]^^^```^^^___aaacccdddccccccbbbbbbaaabbbdddggggggfffdddddd___bbblllooommmzzz~~~qqq___XXXmmmnnnZZZPPPIIIDDDBBBGGGEEECCCBBBAAABBBEEEHHHQQQ\\\jjjwww~~~zzzooogggYYYUUUPPPLLLHHHEEEBBB@@@@@@;;;???SSSfffpppwww~~~zzzhhhaaaaaa```\\\___XXXUUUVVVWWWVVVUUUWWWRRRSSSTTTVVVVVVWWWWWWWWWQQQPPPQQQTTTXXXYYYVVVSSSRRRUUUXXXZZZZZZ[[[\\\]]]^^^^^^^^^^^^___``````aaa]]]^^^``````aaabbbeeegggbbbhhhmmmlllgggdddfffjjjjjjqqqooonnnrrrrrryyy}}}|||vvvdddMMMBBB===;;;;;;<<<:::666666:::888:::>>>DDDKKKSSSZZZ^^^aaadddiiimmmoooqqqtttvvvwwwyyyvvvqqqmmmjjjddd]]]WWWRRRPPPOOOHHHDDDMMM[[[lllrrrtttnnnddd___^^^^^^___cccaaaZZZSSSOOOKKKGGGLLLJJJYYY|||lll___^^^nnnsssxxx{{{{{{xxxvvvuuuvvvtttrrrpppoooppprrrsssqqqqqqpppnnnmmmkkkiiihhhnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnppprrrrrrpppmmmooowww{{{vvvpppmmmnnnnnnfffffffffhhhiiiiiigggeeecccbbbbbbdddeeebbb[[[VVVYYYaaajjjrrr~~~{{{kkk~~~mmmaaafff^^^XXXXXXYYYYYYYYY\\\YYYWWWTTTSSSSSSSSSRRRQQQQQQRRRTTTTTTSSSQQQPPPOOOKKKLLLOOOQQQSSSTTTTTTTTTRRRSSSTTTSSSQQQQQQSSSUUUSSSRRROOOMMMKKKKKKJJJKKKIIIIIIIIIJJJKKKLLLMMMNNNQQQPPPSSSXXXZZZjjj{{{]]]SSSWWWnnnhhhUUUDDD@@@???<<<<<>>???>>>???BBB@@@FFFMMMRRRUUUXXX]]]aaajjjsssyyylllaaa[[[VVVOOOIIIEEECCCAAA>>>===<<<<<<======FFFZZZxxx~~~{{{kkk___[[[YYYWWW]]]WWWTTTUUUUUUSSSSSSUUUPPPQQQSSSTTTVVVVVVWWWWWWTTTSSSSSSTTTVVVWWWVVVUUUTTTVVVZZZ\\\\\\]]]^^^```________________________^^^___aaaaaaaaabbbeeeggg___gggnnnnnnhhhcccdddggghhhpppoooooovvvwwwyyy}}}\\\EEE???:::777999;;;999888:::888999<<<@@@GGGOOOVVVZZZ```dddhhhlllnnnppprrrtttxxx~~~}}}xxxtttnnniiiaaaZZZUUURRRMMMIIIQQQ___lllqqqqqqiii\\\VVVYYY^^^gggmmmoooiii```ZZZSSSMMMKKKIIIYYYmmmgggnnnrrrwwwyyyxxxvvvttttttuuutttqqqpppooopppqqqrrrqqqqqqpppooommmkkkiiihhhllllllmmmnnnnnnnnnmmmmmmnnnmmmlllmmmooopppooommmjjjuuu}}}{{{uuuuuuxxxzzzrrrooojjjgggeeedddbbb```ccccccbbbbbb```]]]XXXTTT\\\jjjwww{{{|||uuueee___bbb[[[VVVWWWWWWWWWYYY\\\YYYVVVSSSRRRRRRRRRQQQPPPPPPRRRTTTTTTRRRPPPPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPSSSTTTTTTSSSQQQPPPRRRSSSNNNMMMKKKJJJIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJOOOUUUNNNMMMoooxxxbbbQQQVVVkkk~~~qqqZZZIII@@@===;;;999:::999888888777777777777444333333333222222222222~~~wwwgggYYYTTT[[[ddd|||kkk\\\ZZZYYYYYYZZZYYYXXXVVVPPPQQQRRRSSSTTTUUUVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSQQQSSSTTTVVVVVVTTTRRRQQQRRRUUUYYYYYYXXXWWWWWWXXX[[[\\\\\\YYYWWWVVVYYY\\\^^^___``````^^^]]]]]]^^^^^^\\\[[[\\\______]]][[[ZZZ\\\^^^bbbdddeeeeeeeee`````````bbbeeegggfffeeegggeeedddeeegggjjjmmmnnnnnnxxxjjj~~~fffYYYKKKEEEAAA>>>>>>BBB===>>>???@@@@@@AAACCCEEEGGGMMMUUU]]]dddjjjqqqvvv|||{{{yyywwwyyy{{{{{{vvvrrrZZZSSSJJJDDDAAA???===;;;<<<===>>>???@@@CCCFFFHHHNNNbbb}}}vvv{{{|||zzz{{{iii^^^[[[YYYWWWZZZVVVVVVYYYYYYVVVTTTVVVRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUUUUTTTSSSSSSUUUWWWVVVXXX[[[\\\\\\[[[\\\]]]]]]^^^______``````______bbbcccdddcccbbbbbbdddeeeaaaeeehhhjjjiiiggggggggghhhpppooonnnvvvwwwvvv|||sssaaaNNNCCC999888::::::::::::888888999<<>>===;;;:::999999999888888777666555444444333zzzzzzpppiiiaaaXXXQQQQQQQQQXXXnnn|||qqqZZZUUURRRSSSWWWYYYWWWTTTOOOPPPQQQRRRSSSTTTUUUVVVSSSSSSTTTTTTTTTTTTSSSSSSOOOQQQUUUXXXZZZYYYWWWUUURRRVVV[[[\\\ZZZWWWWWWXXXZZZ\\\\\\[[[XXXXXXZZZ]]]\\\^^^aaabbbaaa``````aaa^^^[[[YYY\\\aaacccaaa]]]\\\\\\]]]^^^```bbbdddeeecccaaa______bbbdddffffff^^^fffkkkiiifffhhhiiigggoooyyy|||}}}}}}eeeUUUJJJBBB@@@DDD@@@????????????@@@@@@@@@>>>@@@BBBCCCDDDHHHOOOTTTNNNRRRXXX\\\^^^\\\YYYVVVNNNLLLLLLPPPVVVWWWTTTPPPGGGCCC???;;;::::::;;;;;;:::===BBBGGGLLLRRRXXX[[[aaayyy}}}zzzwwwsss]]]WWWXXXYYYXXXXXXWWWYYY^^^___ZZZXXXXXXWWWWWWXXXYYYYYYYYYXXXXXXUUUWWWWWWTTTQQQQQQTTTXXXVVVXXXZZZZZZYYYWWWWWWXXXZZZ\\\]]]___`````````___fffggggggeeecccaaabbbdddeeecccbbbeeejjjllljjjggggggooommmllltttuuuqqquuu|||```PPP???:::;;;;;;::::::777777777:::???FFFMMMRRRWWW[[[```eeehhhkkknnnppp{{{nnndddaaa^^^\\\bbbmmmmmmggg___VVVMMMIIIKKKPPPXXXhhhwww}}}yyyrrrhhh```XXXOOOOOO___ooo|||vvvooorrrvvvwwwwwwvvvuuuuuutttsssrrrqqqppppppppppppppppppppppppnnnllljjjiiijjjkkklllnnnnnnnnnnnnmmmnnnllljjjjjjkkkmmmnnnmmmgggqqquuunnneeefffooowww}}}vvvkkkbbb^^^___aaabbb```aaaaaa^^^YYYWWWXXX[[[ppp~~~vvv|||zzzzzzbbb\\\eeeYYYWWWXXX\\\]]]YYYXXXZZZVVVTTTRRRRRRUUUWWWXXXYYYQQQSSSTTTSSSPPPOOOQQQSSSOOOOOONNNNNNOOOQQQRRRTTTTTTTTTTTTRRROOONNNNNNOOOJJJIIIHHHFFFFFFFFFFFFGGGIIIIIIHHHHHHIIIIIIJJJKKKIIIHHHHHHHHHKKKOOOTTTVVVsssnnn[[[ZZZ\\\ZZZ___yyyvvvmmm^^^LLLDDDBBB@@@>>><<<:::999999<<<;;;:::999888777666555{{{}}}wwwjjj```VVVLLLJJJNNNEEEQQQ[[[dddwwwyyyqqqmmmWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTUUUUUUUUUTTTSSSSSSUUUTTTTTTUUUVVVWWWXXXYYY[[[[[[]]]]]]]]][[[YYYXXXYYYYYYYYYXXXYYYZZZZZZ[[[\\\\\\\\\]]]]]]]]]^^^^^^______```aaabbbccccccdddeee```\\\\\\```cccbbb```aaaccceeedddbbbbbbeeehhhhhhiiiiiijjjjjjjjjiiiiiiqqqqqq}}}}}}rrr|||{{{gggVVVPPPPPPNNNHHHCCCCCCCCC@@@???@@@???>>>======>>>>>>===<<<;;;AAADDDBBB@@@BBBDDDCCC???AAA???<<<===AAACCCAAA;;;AAA>>>;;;???<<<888>>>;;;@@@OOOggg{{{~~~wwwdddYYYXXX[[[\\\[[[WWWXXXXXXYYYYYYYYYYYYXXX\\\ZZZXXXXXXYYYZZZYYYXXXWWWUUUSSSRRRRRRSSSTTTUUUZZZXXXVVVWWWYYYYYYWWWTTTYYYXXXYYY\\\```bbb```^^^eeeffffffgggfffeeecccbbbbbbcccaaa```hhhtttzzzyyykkkmmmooonnnlllmmmpppsssuuu~~~yyyfffEEE333888;;;999<<<:::999888888:::???FFFKKKWWW___```bbbhhhkkkvvv~~~ssslllhhhfffiiinnnpppggg^^^XXXPPPFFFCCCEEERRRaaauuuyyynnnfff[[[UUUPPPRRR\\\lllzzz~~~uuupppooooootttyyyzzzvvvrrrtttsssrrrpppoooooonnnnnnrrrpppnnnmmmlllmmmnnnooonnnmmmmmmmmmmmmnnnnnnooonnnnnnnnnmmmmmmlllkkkkkkjjjmmmwww|||ssseeefffqqqmmmllliiieeeaaa_________```SSSQQQXXXSSSIIIWWWqqqwwwxxxwww}}}|||uuurrr]]]WWW\\\YYYZZZ\\\]]]^^^^^^]]]\\\ZZZXXXWWWWWWXXXXXXWWWVVVQQQPPPOOOOOONNNNNNNNNNNNNNNOOOOOONNNLLLMMMQQQUUUWWWUUUSSSPPPNNNLLLKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFKKKJJJIIIHHHGGGGGGFFFEEEFFFEEEDDDDDDEEEGGGIIIKKKTTTlll|||rrr```VVVQQQZZZ\\\hhh~~~lll\\\UUUKKKBBB<<<:::;;;<<<>>><<<999777555444444444|||~~~}}}yyyuuuvvv{{{vvvuuupppfffZZZSSSRRRUUUXXXOOOFFFBBB@@@@@@GGGPPPaaaxxxwwwssspppllljjjkkkWWWVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUSSSTTTTTTUUUVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTXXXYYYZZZ[[[[[[ZZZXXXWWWYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]][[[\\\]]]```bbbdddfffgggfffccc___```dddgggfffcccbbbdddfffeeeccccccdddfffggghhhhhhiiiiiihhhhhhgggiiihhhnnn|||pppsss|||wwwxxxgggaaa[[[XXXRRRIIIEEEEEEEEEBBB>>><<<===???@@@AAA===??????;;;;;;===>>><<<999<<<===;;;<<<>>><<<888333===???AAAGGGFFFDDDLLLUUUeeevvv{{{tttxxxooodddXXXRRRTTTXXXWWWUUUYYYYYYZZZZZZ[[[[[[ZZZZZZ]]]\\\ZZZZZZZZZZZZYYYWWWWWWWWWWWWXXXXXXWWWWWWVVVZZZXXXWWWYYY\\\]]]\\\ZZZZZZYYYZZZ\\\```aaa```]]]cccddddddddddddcccbbbaaabbbdddcccbbbgggoooqqqnnnlllnnnqqqpppmmmmmmooorrrwwwvvv|||nnnPPP===???>>>999<<<999999888777888===CCCHHHNNNXXX]]]dddpppwwwwwwqqqnnnlllmmmqqqmmmeee]]]YYYRRRIIIGGGJJJMMMYYYiiiuuuzzzxxxrrrlll^^^WWWRRRSSS^^^jjjssswww}}}~~~yyytttsssqqqrrruuuzzzzzzvvvrrrsssrrrqqqpppooonnnnnnnnnpppooommmlllllllllmmmnnnooonnnnnnnnnnnnoooooopppooonnnmmmmmmmmmnnnpppqqqoooooottt|||wwwkkkfffjjjgggeeecccaaaaaa```______YYYQQQLLLKKKLLLRRRcccsssyyyvvv|||{{{jjjeeewww{{{kkkaaa^^^\\\XXXYYYZZZ[[[\\\[[[[[[ZZZ[[[YYYXXXWWWXXXXXXVVVUUUPPPOOONNNNNNMMMMMMNNNNNNMMMOOOOOONNNMMMNNNQQQTTTTTTSSSRRRPPPNNNLLLJJJJJJLLLKKKJJJHHHGGGFFFFFFFFFIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCEEEGGGHHHOOOTTThhhnnnVVVRRRTTT\\\mmm{{{wwwmmm^^^OOODDD@@@@@@666666555555555333111///WWWPPPQQQ\\\hhhiiiddd___TTTQQQNNNNNNQQQSSSRRRQQQOOOMMMIIIDDDAAA??????@@@;;;===BBBJJJRRR[[[hhhtttrrrhhh```\\\\\\```VVVUUUTTTSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWSSSTTTUUUUUUUUUTTTRRRQQQUUUVVVWWWXXXXXXXXXWWWVVVXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\ZZZ[[[]]]___aaaccceeefffeeecccaaacccfffhhhfffdddbbbdddffffffeeeddddddeeefffgggggghhhhhhggggggfffcccccceeelllyyy~~~ccc\\\___ssszzzkkkcccaaa[[[TTTJJJAAA=========>>>DDDCCC???;;;<<>>::::::;;;;;;:::===CCCDDDAAAKKKZZZdddkkksssnnngggkkklll|||ppptttvvvqqq___ZZZTTTTTTWWWYYYWWWTTTWWWXXXYYYYYYZZZZZZZZZYYY\\\[[[ZZZ[[[\\\[[[XXXVVVVVVWWWZZZ[[[\\\ZZZXXXVVVXXXWWWWWWYYY\\\^^^______\\\\\\\\\^^^```aaa```^^^aaaaaabbbbbbbbbaaa`````````bbbccccccfffjjjjjjgggkkknnnqqqqqqooommmnnnpppzzz|||vvvuuukkkSSSAAA@@@<<<777;;;999999888777777:::???CCCMMMWWW]]]dddpppuuuxxxtttsssqqqppprrrooohhhaaa\\\UUUNNNLLLMMMNNNRRRZZZdddkkknnnlllkkkddd```\\\]]]dddkkknnnooorrrrrrtttvvvwwwxxxxxxxxx{{{yyywwwwwwxxxyyyyyyyyyuuutttuuuxxx{{{{{{wwwsssrrrrrrqqqpppooonnnnnnmmmmmmmmmmmmmmmllllllllllllnnnmmmmmmmmmnnnnnnoooppppppooommmmmmnnnqqqtttvvvrrrmmmooowwwxxxnnnddd``````^^^\\\]]]```aaa```]]]UUUOOOFFFBBBLLLaaarrrxxx}}}uuufffkkk|||rrrggghhheee\\\YYYZZZZZZ[[[[[[[[[ZZZZZZZZZYYYWWWWWWXXXWWWVVVTTTQQQQQQPPPOOOOOOOOOPPPPPPOOOOOOPPPOOONNNNNNPPPRRRPPPPPPQQQPPPOOOMMMKKKIIIMMMLLLKKKIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBCCCDDDEEEKKKEEEIIIbbb~~~gggccc___```hhhvvvoooWWWDDD;;;::::::999888888777444000---iii\\\OOOKKKKKKJJJKKKLLLLLLFFF>>>::::::<<>>999666666666444222zzzlllfffjjjqqqlllcccVVVMMMJJJNNNUUUYYYaaaeeeiiijjjjjjnnnwww~~~}}}jjjWWWQQQTTTUUURRRPPPRRRQQQPPPOOOOOONNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQQQQQQQPPPPPPOOONNNNNNOOORRRTTTUUUUUUTTTTTTRRRRRRSSSTTTTTTUUUUUUUUUSSSTTTUUUVVVVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[\\\]]]^^^^^^cccbbbaaa``````^^^\\\ZZZZZZ\\\___cccfffggggggfffeeefffggghhhiiiiiiiiiiiibbbdddhhhllllllnnnxxxzzzllldddfffeeedddppp{{{vvvtttpppqqq{{{ttteee___WWWWWWVVVTTTRRRRRRQQQQQQPPPRRRRRRSSSUUUUUUVVVVVVVVVQQQQQQRRRUUUXXXXXXVVVTTTUUUVVVWWWXXXYYYYYYZZZZZZXXXXXXYYYYYYYYYZZZ[[[\\\```aaaaaaaaaaaabbbcccccc````````````aaaaaabbbbbb```____________^^^___aaabbbffflllnnnnnnnnnppprrrlllrrr}}}gggPPPHHH@@@<<>><<>>@@@UUUlllyyy~~~}}}qqqxxx|||qqqbbb\\\]]]\\\\\\[[[ZZZZZZZZZZZZUUUTTTTTTUUUXXXYYYYYYXXXVVVUUUUUUTTTUUUUUUVVVVVVWWWVVVUUUSSSRRROOOLLLJJJMMMNNNPPPQQQPPPOOOMMMKKKLLLKKKKKKJJJHHHEEECCCBBBAAAAAABBBBBBCCCDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBB@@@CCCEEEDDDDDDQQQooo|||xxx|||ppplllkkkllllllvvv}}}~~~qqqgggfffiiiSSSKKK@@@:::888999888777}}}zzz~~~sssbbbSSSPPPTTTSSSOOOLLLOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOONNNMMMLLLKKKJJJIIIJJJMMMOOOQQQRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRSSSPPPQQQSSSTTTTTTTTTSSSRRRTTTTTTTTTUUUUUUUUUVVVVVVSSSTTTVVVXXXZZZ]]]^^^___ccccccbbb```___]]]\\\[[[XXXYYY[[[___cccffffffeeecccdddfffhhhjjjkkkkkkkkkccc```aaafffiiilllqqqwwwwwwqqqdddZZZaaauuu~~~dddXXXYYYWWWSSSSSSRRRPPPNNNNNNQQQSSSRRRSSSTTTUUUVVVWWWWWWWWWNNNNNNOOOQQQTTTUUUSSSRRRVVVVVVWWWXXXYYYZZZ[[[\\\YYYZZZ\\\\\\[[[ZZZ[[[\\\___```aaaaaa```aaaccceee```______```aaabbbcccddddddaaa``````\\\XXXXXX[[[]]]bbbgggjjjjjjlllooorrrnnnuuu{{{fffXXXHHH;;;<<<:::;;;<<<;;;::::::;;;<<<:::BBBEEELLLXXX[[[aaappp{{{{{{uuuvvvyyy~~~|||tttkkk^^^RRRMMMJJJGGGKKKSSSeeeppp{{{}}}vvvmmmiiihhhfffgggiiillloooqqqrrrrrrppprrrsssrrrqqqpppqqqrrrsssuuuxxxzzz{{{zzzxxxwwwssssssttttttsssqqqooonnnnnnnnnnnnoooooooooooooooooooooooopppqqqrrrssstttpppqqqssssssrrrnnnkkkiiiiiihhhfffdddbbbbbbccceee______^^^[[[VVVPPPKKKHHH<<<888FFFdddzzzzzztttiiivvv{{{kkk]]]]]]ZZZZZZXXXWWWVVVVVVVVVVVVTTTSSSSSSUUUXXXYYYYYYYYYTTTTTTSSSSSSSSSTTTUUUUUUXXXWWWVVVVVVUUURRRMMMJJJMMMMMMNNNOOONNNMMMLLLKKKIIIIIIIIIIIIGGGEEECCCAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAACCC@@@>>>@@@BBBFFFQQQ[[[~~~~~~|||yyyrrrllllllqqqwwwzzzyyyyyy|||yyynnn```VVVOOOIIIBBB===~~~zzz~~~{{{ssslll```UUUQQQOOOLLLJJJKKKMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMLLLMMMMMMMMMLLLKKKJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOONNNOOOQQQRRRRRRRRRPPPOOORRRSSSSSSSSSTTTTTTTTTTTTQQQQQQSSSUUUXXXZZZ\\\]]]aaaaaa```^^^]]]]]]^^^___YYYXXXXXX[[[___bbbbbbaaa```aaadddfffiiikkklllmmmjjjddd```ccchhhjjjoootttooo}}}zzzmmmttt~~~{{{}}}rrrccc^^^```nnn{{{zzz~~~}}}rrrvvvpppVVVRRRUUUTTTRRRSSSSSSQQQNNNMMMPPPSSSQQQQQQSSSTTTUUUVVVVVVVVVPPPNNNNNNOOOPPPQQQPPPOOOQQQSSSVVVXXXZZZZZZYYYYYYUUUYYY\\\]]]\\\ZZZYYYZZZ[[[]]]^^^^^^]]]^^^bbbeee______^^^___```bbbccceeefffeeefffgggccc[[[YYY\\\\\\```dddffffffhhhlllppprrryyy|||~~~|||nnnXXX@@@999888:::;;;;;;999999999:::===BBBBBBFFFPPPSSSWWWeeeiiitttooommmnnnsss{{{wwwjjj___YYYRRRKKKPPPZZZccckkktttxxxtttjjj```YYY]]]```eeekkkooossstttuuussstttvvvuuurrrqqqrrrtttuuuvvvyyyzzzxxxvvvtttsssttttttuuuuuutttrrrpppooonnnmmmmmmlllmmmnnnooopppnnnnnnooooooppprrrssstttrrrrrrrrrrrrpppnnnllljjjhhhgggeeebbb```aaa``````ZZZ]]]]]]XXXNNNEEE???>>>999EEEYYYooozzzzzz||||||qqqzzzkkkccchhhjjjaaa\\\^^^ZZZYYYWWWUUUTTTTTTTTTTTTVVVUUUTTTUUUWWWXXXWWWVVVTTTSSSSSSSSSTTTTTTUUUVVVWWWVVVVVVWWWXXXVVVRRRMMMLLLLLLKKKKKKKKKJJJJJJJJJFFFGGGHHHHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@DDD???===AAADDDDDDEEEGGG]]]uuu~~~wwwppphhhggghhhkkkqqqvvvyyyzzz~~~{{{wwwpppcccYYY~~~oooffffffaaaWWWYYYTTTOOOLLLHHHEEEIIIPPPKKKKKKJJJIIIHHHHHHHHHHHHEEEFFFGGGHHHJJJKKKLLLLLLJJJKKKLLLLLLLLLLLLLLLKKKMMMMMMLLLLLLMMMNNNOOOOOOOOOOOONNNMMMLLLLLLLLLMMMLLLMMMOOOQQQQQQPPPOOONNNRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWXXX]]]]]]\\\[[[ZZZ\\\^^^aaa[[[YYYWWWXXX\\\___^^^]]]^^^___bbbeeehhhjjjlllmmmrrrkkkggghhhiiiiiikkkooooooppp{{{|||lllZZZTTT```~~~tttfff[[[___mmm|||{{{{{{qqqgggkkkuuu~~~|||ppp\\\RRRTTTSSSMMMPPPRRRSSSPPPKKKHHHIIILLLNNNOOOPPPRRRSSSTTTTTTTTTSSSQQQNNNNNNNNNOOONNNMMMKKKOOOSSSXXXYYYXXXVVVSSSPPPUUUZZZ\\\ZZZXXXWWWXXXXXXZZZ\\\\\\[[[\\\```ddd^^^^^^]]]^^^___aaacccdddfffgggkkkppplllccc```ccc\\\___bbbcccccceeeiiimmmnnnvvvzzz|||kkkMMM@@@666888::::::888888888999555::::::???KKKNNNTTTbbb^^^wwwqqqnnnnnnpppuuuuuujjjdddZZZPPPTTT```eeehhhmmmssssssiiiZZZNNNRRRVVV]]]eeelllppprrrsssqqqssstttrrrooooooqqqtttvvvxxxzzzyyyvvvssspppoootttuuuvvvvvvuuusssqqqooonnnmmmkkkjjjkkkmmmooopppkkkkkkllllllmmmooopppqqqtttsssrrrpppooonnnnnnnnnfffeeebbb_________\\\WWWUUUZZZ\\\UUUHHH===888888???WWWmmmwwwuuummmwwwzzzxxxpppgggeee```[[[XXXYYY\\\___\\\ZZZXXXVVVUUUUUUUUUUUUYYYWWWVVVVVVVVVVVVUUUSSSUUUUUUUUUUUUVVVVVVWWWXXXTTTTTTUUUXXX[[[ZZZUUUQQQKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEFFFGGGFFFDDDBBB@@@????????????????????????>>>??????@@@@@@@@@??????>>>>>>???AAA>>>;;;???EEEFFFQQQlll|||yyyoooiiiccceeelllrrrsssqqqvvvzzzyyyqqqeeeXXXUUUZZZVVVTTTPPPLLLIIIIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEKKKJJJHHHIIIKKKLLLLLLLLLHHHIIIKKKLLLMMMMMMMMMMMMMMMNNNPPPQQQQQQNNNLLLJJJLLLNNNPPPRRRSSSSSSSSSRRRSSSUUUVVVVVVUUUTTTVVVWWWSSSUUUWWWWWWVVVWWWXXXZZZWWWYYY[[[[[[[[[ZZZ[[[\\\[[[\\\[[[ZZZZZZ[[[^^^aaaaaaccceeeffffffgggiiikkkqqqooollljjjhhhhhhiiiiiiiiikkkrrrwww```VVVfff~~~oooqqquuu{{{vvvjjjlllnnnmmmvvv}}}uuu|||{{{nnnmmmooommmgggaaaZZZSSSOOOLLLJJJIIINNNNNNNNNNNNMMMLLLKKKJJJNNNMMMNNNPPPRRRSSSRRRQQQOOOOOOPPPQQQPPPOOOMMMLLLMMMNNNOOOPPPQQQRRRRRRRRRTTTUUUWWWXXXWWWUUUSSSQQQVVVWWWYYY[[[]]]```bbbccc_________^^^]]]]]]```bbbdddgggmmmpppoookkkeeeaaacccdddddd```]]]___ffflllkkkkkkooosssxxx{{{^^^999;;;;;;888777888;;;:::666555888;;;???CCCIIIPPPTTT[[[lll}}}oookkkmmmqqqqqqwwwuuuhhh\\\WWW\\\eeejjjgggdddccc```WWWKKKAAAFFFLLLVVVaaajjjoooqqqqqqsssqqqooonnnnnnpppsssuuuyyyxxxwwwuuutttrrrqqqqqqqqqqqqqqqppppppppppppooonnnooonnnllljjjjjjlllnnnkkkkkkjjjjjjjjjkkkllllllmmmnnnoooooonnnkkkgggeeeddddddccc```]]][[[ZZZ[[[]]]VVVNNNFFF>>>888888===QQQeeewwwwwwqqq|||wwwiiimmmuuu|||jjjbbbYYYUUUVVVZZZ]]]^^^WWWVVVVVVUUUUUUTTTSSSSSS[[[ZZZYYYXXXUUUSSSQQQOOOQQQRRRUUUVVVVVVTTTRRRPPPQQQQQQRRRSSSTTTTTTTTTSSSMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA???>>>===;;;;;;<<<<<<===<<<>>>???@@@@@@???>>><<>>===<<<<<<;;;DDDCCCJJJ___|||wwwmmmjjjmmmtttzzz}}}sssrrroooqqqzzz{{{wwwyyyoooeee^^^SSSOOOQQQRRRPPPNNNKKKJJJIIIIIIJJJEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFHHHJJJLLLMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNOOOPPPPPPNNNLLLKKKHHHJJJLLLNNNPPPQQQRRRRRRTTTUUUWWWVVVUUUUUUVVVXXXTTTVVVWWWXXXWWWXXXYYY[[[XXXZZZ[[[[[[[[[[[[\\\^^^\\\\\\\\\ZZZYYYZZZ\\\______aaacccddddddeeegggiiilllkkkiiihhhhhhiiijjjkkkggggggjjjqqq||||||lllmmm{{{tttlllgggqqqzzzqqqooouuu|||~~~~~~tttooooootttiii```YYYUUUPPPMMMLLLLLLLLLKKKNNNNNNMMMMMMLLLKKKJJJIIIKKKJJJKKKMMMOOOQQQPPPOOONNNNNNOOOOOOOOONNNMMMLLLLLLMMMNNNPPPQQQRRRRRRRRRUUUVVVXXXYYYXXXVVVTTTRRRUUUVVVXXXYYY[[[\\\\\\\\\^^^______^^^\\\\\\^^^___```cccgggjjjjjjfffaaa^^^```bbbcccaaa^^^___dddiiikkkjjjkkkmmmppp|||}}}dddFFFBBB===888777777888999;;;333555888:::>>>DDDJJJOOOTTTaaannnwwwpppmmmmmmpppqqqyyyrrrgggaaadddkkkrrrgggXXXNNNIIIFFFCCC@@@???GGGRRR___iiiooorrrsssrrrqqqpppooopppqqqssstttxxxxxxwwwuuutttrrrqqqppprrrrrrrrrqqqqqqppppppooopppppppppnnnlllkkkkkkmmmllllllkkkkkkkkkllllllllljjjkkkkkkkkkjjjgggeeecccbbbbbbbbbaaa___]]]ZZZXXXWWWPPPGGGAAA;;;888<<>>>>><<<;;;;;;;;;<<<===;;;<<<===??????===<<<;;;??????>>>>>>===<<<<<<;;;>>><<<===FFFWWWsss{{{{{{wwwzzz}}}{{{uuupppnnnjjjccc^^^aaaiiinnnnnn|||{{{}}}cccXXXUUUOOOJJJHHHKKKKKKKKKJJJJJJIIIIIIIIICCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDDDDFFFIIIKKKLLLLLLKKKJJJIIIHHHGGGHHHHHHIIILLLLLLMMMNNNNNNNNNNNNMMMGGGIIIKKKNNNPPPRRRSSSTTTTTTUUUWWWVVVUUUUUUVVVXXXUUUWWWYYYYYYYYYYYY[[[]]][[[[[[\\\[[[ZZZ[[[^^^```^^^^^^]]][[[YYYXXXZZZ\\\^^^```bbbccccccccceeefffhhhggggggggghhhjjjlllmmmmmmjjjiiijjjnnnwwwsssmmmnnnqqqyyytttvvv}}}~~~rrr___TTTMMMLLLJJJJJJKKKLLLKKKKKKMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGIIILLLNNNNNNMMMLLLMMMNNNOOONNNMMMLLLKKKJJJKKKMMMOOOPPPQQQRRRRRRUUUVVVWWWXXXXXXWWWUUUTTTVVVWWWXXXYYYZZZYYYYYYXXX\\\]]]^^^^^^\\\ZZZZZZ[[[^^^```ccceeedddbbb___]]]___bbbeeedddbbbbbbdddfffjjjiiijjjkkklllqqqqqq]]]FFF===888;;;;;;888999>>>555666777888:::???EEEJJJNNNWWW^^^dddooo}}}}}}pppmmmmmmnnnnnnvvv|||rrrkkkjjjlllnnn___KKK===999;;;>>>???<<>>>>>======<<<<<<;;;;;;<<<;;;::::::===MMMkkk|||}}}{{{uuurrrjjjaaa]]]]]]ZZZVVVvvvxxx{{{~~~{{{~~~}}}sss[[[QQQPPPMMMIIIGGGEEEFFFHHHIIIIIIIIIIIIHHHEEEFFFFFFFFFEEEDDDDDDCCCAAAAAABBBCCCDDDEEEFFFFFFEEECCCCCCDDDGGGIIIIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIKKKKKKLLLLLLMMMNNNNNNOOOLLLMMMOOOQQQRRRTTTUUUVVVSSSTTTUUUUUUTTTTTTUUUVVVVVVWWWYYYZZZZZZ[[[\\\^^^\\\]]]\\\[[[ZZZ\\\___bbb`````````]]]ZZZYYYZZZ[[[^^^```cccdddccccccdddeeefffgggggghhhiiikkkmmmnnnqqqmmmlllkkkjjjkkkrrr{{{uuueeejjjzzzzzzyyyvvvzzzcccUUUOOOLLLKKKJJJJJJKKKKKKJJJHHHMMMMMMLLLLLLKKKIIIHHHGGGFFFEEEEEEGGGJJJLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLJJJKKKMMMOOOPPPQQQRRRRRRSSSTTTVVVWWWWWWVVVUUUTTTVVVWWWYYYZZZ[[[[[[ZZZYYY[[[]]]^^^^^^[[[YYYXXXXXX^^^___aaabbbbbbaaa```___aaadddhhhiiihhhfffeeefffiiiiiijjjlllnnnqqquuuyyyuuuPPPBBB;;;???AAA<<<:::>>>999999999888:::===CCCHHHLLLRRRWWW[[[eeeqqqxxxxxxllllllmmmmmmjjjkkkwwwyyypppiiifffYYYNNNBBB;;;;;;>>>???>>>>>>EEEPPP\\\eeejjjllllllooopppqqqrrrrrrrrrqqqqqqvvvvvvvvvuuusssqqqooonnnqqqqqqpppooonnnnnnmmmlllkkkmmmoooooommmlllkkkkkkjjjjjjjjjiiiiiihhhggggggggggggeeedddbbbaaa```___^^^\\\\\\]]]^^^ZZZPPPGGG>>>888333444999BBBRRR___rrr}}}vvvzzzvvvuuurrrkkkaaaVVVOOOOOOSSSWWWYYYZZZXXXUUURRRQQQPPPPPPPPPPPPPPPRRRSSSTTTUUUUUUUUURRRSSSTTTTTTSSSQQQOOONNNNNNNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999::::::;;;;;;::::::999<<<<<<<<<;;;;;;;;;::::::999<<>>;;;===LLL\\\vvv}}}}}}zzzooobbbyyyxxx{{{{{{mmmaaaTTTMMMLLLJJJIIIHHHBBBCCCFFFGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@??????@@@AAACCCDDDEEEEEEFFFDDDCCCCCCEEEFFFEEEEEEFFFEEECCCCCCDDDFFFHHHJJJJJJJJJKKKKKKLLLMMMNNNOOOQQQQQQQQQRRRSSSTTTTTTUUUPPPRRRSSSSSSRRRRRRSSSTTTUUUWWWYYYYYYZZZZZZ\\\^^^]]]]]]]]][[[[[[\\\___bbbbbbbbbbbb```]]]\\\\\\]]]```bbbeeefffeeedddddddddgggggghhhiiijjjkkkllllllllljjjjjjllljjjfffeeegggvvvooo]]]MMMVVVrrrwwwoookkk}}}{{{nnn^^^SSSNNNLLLJJJIIIIIIJJJKKKJJJHHHFFFLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFGGGIIIKKKLLLKKKMMMNNNOOOPPPPPPOOONNNNNNKKKLLLMMMOOOPPPQQQRRRRRRQQQRRRSSSTTTUUUTTTTTTTTTSSSTTTVVVYYYZZZ[[[[[[[[[[[[]]]^^^^^^[[[YYYXXXXXX^^^______```aaaaaaaaaaaabbbdddhhhjjjiiigggeeedddggghhhjjjlllnnnpppnnnllllllXXXEEEAAA@@@<<<:::===;;;;;;;;;999999<<<@@@DDDIIIOOOTTTYYY```iiiooopppggghhhlllmmmjjjdddaaaccc}}}~~~rrrggg```IIICCC===<<<@@@BBBAAA???>>>EEEOOOZZZccciiikkklllmmmnnnpppqqqrrrqqqpppooorrrsssssssssrrrqqqooommmnnnnnnmmmmmmlllkkkkkkjjjfffhhhkkkmmmlllllllllmmmkkkkkkkkkkkkjjjiiigggfffgggfffeeeccc```^^^]]]\\\ZZZXXXVVVWWWVVVPPPEEE<<<888555555<<>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;::::::999::::::::::::::::::::::::::::::999999999999999888777777:::<<<:::777:::@@@HHHddd{{{vvvjjjbbb___SSSPPPLLLIIIHHHGGGGGGHHHBBBCCCEEEFFFGGGGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>???@@@AAABBBCCCDDDFFFEEECCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIKKKLLLMMMMMMMMMMMMPPPPPPPPPOOOPPPPPPQQQRRROOOPPPRRRQQQPPPPPPQQQSSSSSSUUUWWWXXXXXXYYY[[[]]]\\\\\\]]]\\\[[[\\\___aaaaaabbbcccbbb___^^^^^^___aaadddggggggfffdddddddddfffgggggghhhiiiiiijjjjjjjjjgggiiimmmmmmhhhcccbbbmmmwww}}}eee^^^dddzzz}}}wwwlllggghhhddd\\\TTTOOOLLLIIIHHHDDDDDDDDDFFFHHHIIIIIIGGGKKKKKKKKKLLLLLLKKKKKKJJJKKKIIIGGGGGGIIIKKKKKKKKKMMMNNNOOOPPPQQQPPPOOOOOOMMMNNNOOOPPPQQQRRRRRRRRROOOPPPQQQRRRSSSTTTTTTTTTPPPQQQSSSUUUWWWZZZ\\\]]]\\\]]]^^^^^^\\\ZZZZZZ[[[]]]^^^___```aaaaaabbbbbbbbbccceeeffffffeeecccbbbdddgggiiiiiikkkllliiieeesssxxx]]]GGG<<<999;;;===:::::::::999888999<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888999999999999999999999999777777777777777666666666:::555333666777666777:::>>>FFFWWWssssssnnnpppxxxuuubbbVVVSSSHHHHHHGGGFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDBBBCCCCCCCCCCCCBBBBBBAAA>>>>>>??????@@@AAABBBBBBEEECCCBBBBBBDDDEEEEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFHHHIIIKKKMMMMMMLLLKKKJJJNNNMMMMMMMMMNNNOOOQQQRRROOOPPPRRRQQQPPPPPPQQQSSSQQQSSSUUUVVVVVVXXXZZZ\\\ZZZ[[[]]]]]]\\\\\\^^^___^^^```bbbaaa```___```aaaaaadddggghhhfffdddcccccccccccceeefffggghhhhhhhhhmmmhhhgggkkkmmmjjjeeedddgggkkktttrrrvvvzzzqqquuueeennnzzz{{{{{{iiicccVVVQQQLLLJJJJJJJJJHHHFFFCCCBBBBBBDDDGGGIIIIIIHHHJJJJJJKKKLLLMMMMMMMMMMMMMMMKKKHHHGGGHHHIIIJJJIIILLLMMMNNNOOOPPPOOOOOONNNOOOPPPQQQQQQRRRRRRRRRQQQOOOPPPQQQRRRSSSTTTUUUUUURRRRRRRRRTTTVVVYYY]]]___^^^______^^^\\\\\\^^^______```bbbccceeeeeeeeeeeedddcccccccccddddddccccccdddhhhkkkiiikkkooonnnjjjppp}}}[[[BBB<<<===<<<888999::::::999888:::;;;>>>CCCLLLTTTYYY\\\```dddcccccciiivvv{{{gggccckkk}}}nnn^^^UUUNNNHHHBBB@@@BBBDDDBBB???>>>BBBIIIRRR\\\dddjjjmmmkkkllllllmmmmmmmmmmmmmmmiiijjjmmmooopppooonnnllljjjjjjjjjjjjkkkkkkkkkkkkeeegggiiiiiijjjkkknnnpppmmmmmmmmmmmmllliiigggeeeaaaaaa```]]]YYYUUUPPPNNNJJJIIIGGGCCC???:::555333000444???QQQbbbqqqxxxwwwwwwooossswwwjjjrrr|||xxxwwwnnnccc[[[XXXWWWWWWUUUVVVVVVWWWWWWVVVTTTQQQPPPMMMMMMOOOPPPRRRRRRSSSSSSQQQPPPOOONNNLLLJJJHHHHHHIIIIIIIIIGGGFFFDDDBBBAAA@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;:::999888777888777777777777777777888444444444444444444444444999444333555777666777999===;;;>>>NNNggg~~~~~~yyyvvvnnnYYYKKKKKKHHHHHHFFFEEEGGGIIIGGGDDDFFFFFFEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFF>>>>>>>>>???@@@@@@AAAAAACCCBBBAAABBBDDDFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCGGGIIIKKKMMMNNNLLLJJJIIIMMMLLLLLLMMMNNNQQQSSSTTTPPPQQQRRRRRRQQQQQQRRRTTTOOOQQQTTTUUUUUUVVVYYY[[[XXXZZZ]]]]]]]]]\\\]]]^^^\\\^^^```aaa``````aaabbbaaadddggghhhfffdddbbbbbb___```bbbdddfffgggggghhhmmmfffbbbeeehhhfffcccccc___eeekkkqqqzzzwwweeeZZZXXXaaauuuoooiiizzz|||zzzaaaXXXMMMIIIFFFGGGHHHHHHGGGHHHGGGEEEDDDEEEGGGHHHHHHHHHIIIJJJKKKMMMNNNNNNOOOOOONNNKKKHHHGGGGGGHHHHHHHHHKKKLLLMMMNNNOOOOOONNNMMMQQQQQQRRRRRRRRRRRRRRRQQQPPPQQQRRRSSSTTTUUUVVVWWWVVVVVVUUUUUUWWW[[[___aaa_________^^^]]]]]]```bbbcccdddfffhhhiiijjjiiiiiihhhfffccccccdddeeeeeeeeedddkkknnnmmmooovvvxxxvvvppp|||qqqOOOBBB>>>999888:::<<<<<<;;;::::::;;;;;;@@@IIIRRRWWWZZZ___eeedddbbbhhhzzzmmm^^^pppttteeeVVVNNNOOOKKKHHHHHHJJJIIIDDD???BBBDDDIIIPPPXXX___eeehhhkkkkkkkkkkkkllllllmmmmmmfffhhhkkknnnoooooommmllliiijjjjjjkkkkkkllllllmmmiiiiiijjjjjjiiikkknnnpppjjjjjjkkkjjjiiifffcccaaa]]]]]]]]]ZZZVVVPPPKKKGGGCCCCCCAAA===888444333333777===KKK___ppp~~~yyy}}}qqqhhhuuuvvvkkkrrrrrr```|||sssfff]]]ZZZZZZ[[[[[[RRRSSSTTTTTTQQQNNNJJJHHHHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQOOOMMMKKKJJJHHHGGGMMMLLLKKKIIIFFFCCCAAA???@@@@@@??????>>>>>>======::::::::::::::::::::::::999999:::;;;:::999888777666666555555555555666666333333333333333333333333222111333888888333222444222666:::;;;@@@PPPlll}}}zzz~~~nnnddd\\\OOOFFFEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDAAAAAAEEELLLOOONNNKKK@@@???>>>======>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPOOOLLLNNNPPPQQQSSSSSSSSSRRRNNNOOOQQQSSSSSSUUUXXX[[[XXXWWWWWWVVVWWWXXXZZZ[[[^^^]]]\\\[[[[[[[[[\\\]]]^^^```cccfffhhhgggfffeeeccccccbbbbbbbbbcccddddddfffffffffeeedddbbbaaa```^^^eeekkklllmmmxxxooo^^^ZZZUUUYYYnnnzzz~~~zzzyyy~~~cccPPPGGGIIIHHHHHHGGGGGGHHHHHHIIIEEEDDDCCCCCCDDDFFFHHHJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIGGGGGGGGGHHHJJJLLLJJJLLLMMMOOOOOONNNMMMLLLMMMNNNPPPRRRSSSSSSRRRQQQTTTUUUVVVWWWXXXXXXXXXXXXWWWXXXXXXYYYZZZZZZ[[[[[[\\\^^^```bbbdddeeeffffffhhhfffdddccceeefffgggfffiiihhhfffddddddeeeggghhhgggggghhhjjjnnnsssxxx|||~~~yyyYYYAAA:::<<<777999:::888777888888777<<<@@@GGGMMMSSSXXX^^^aaa```^^^aaaoooppp___nnnuuujjj```YYYUUU^^^XXXSSSQQQQQQNNNGGGAAABBBEEELLLVVV___eeeggghhhnnnnnnnnnoooooooooooooookkkkkkjjjjjjkkklllnnnoookkklllmmmmmmmmmlllkkkjjjggghhhhhhhhhhhhhhhiiiiiihhhiiihhhgggeeebbb___]]]\\\YYYTTTOOOKKKGGGBBB???@@@:::666555333000222666777III]]]nnn}}}qqqgggmmmzzz|||wwwqqqccc[[[\\\^^^^^^]]]]]]]]]]]]]]]^^^[[[UUUNNNKKKLLLMMMKKKHHHJJJJJJLLLMMMOOOOOOOOOOOONNNMMMKKKJJJIIIIIIIIIIIIGGGFFFEEEEEEEEECCC@@@===>>>>>>>>>>>>>>>===<<<<<<<<<:::999:::<<<<<<;;;:::;;;::::::999888777555555444444444444444444444444333222222111111222222333444444222222222222444444...111555666888>>>HHHPPPkkk{{{xxx~~~xxxyyyrrr]]]VVVQQQHHHCCCDDDFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBB@@@@@@CCCIIILLLJJJHHH@@@@@@???>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDGGGGGGHHHIIIIIIIIIIIIHHHGGGHHHJJJLLLMMMNNNMMMMMMMMMOOOPPPRRRSSSTTTSSSSSSOOOPPPQQQQQQPPPPPPRRRTTTWWWWWWVVVUUUUUUVVVXXXXXX]]]\\\[[[[[[[[[[[[\\\]]]\\\]]]```ccceeefffffffffeeeddddddddddddeeeeeefffeeeeeeeeeeeedddbbb```___^^^ccchhhgggeeeiiiuuuwwwrrrooovvvsssrrrzzz}}}zzz|||zzz}}}}}}qqqaaaSSSJJJGGGGGGGGGGGGFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIHHHGGGGGGIIIJJJKKKKKKLLLNNNOOOPPPOOONNNMMMMMMNNNPPPRRRSSSRRRQQQPPPTTTUUUVVVXXXYYYYYYZZZZZZXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]___aaacccdddeeeeeegggfffdddeeefffggggggffffffeeeeeeeeeeeeggghhhiiihhhhhhhhhhhhkkkooorrruuu}}}}}}nnnNNN>>>AAA888999999888888::::::999999===BBBGGGLLLQQQWWWZZZ]]]\\\]]]dddvvvmmmjjjzzzuuulllfffbbbbbbdddgggbbb\\\YYYXXXUUUNNNHHHJJJMMMSSS\\\eeekkknnnnnnmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjkkkkkklllmmmnnnkkkllllllmmmlllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggdddbbb___^^^]]]ZZZVVVPPPKKKGGGCCC@@@===999666444444333000444999JJJYYYjjjxxx|||tttrrrzzz|||vvvmmmbbb\\\[[[YYYXXXXXXXXXXXXXXXYYYZZZ[[[VVVQQQOOOQQQRRRPPPMMMMMMLLLJJJJJJJJJLLLOOOPPPOOONNNMMMKKKJJJIIIIIIHHHHHHFFFEEEDDDDDDCCCAAA>>><<<============<<<;;;;;;;;;:::999:::;;;<<<;;;::::::::::::999888666555444444444444444444444444444222222222111111222222222444333222111111222333444222555666555444777>>>EEENNN[[[ooo|||xxx{{{xxxxxxlll[[[KKKGGGFFFBBBAAACCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@AAA??????AAAEEEGGGEEECCC@@@@@@????????????@@@@@@>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGEEEFFFHHHJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSPPPPPPQQQPPPOOOOOOQQQRRRUUUTTTTTTSSSSSSTTTUUUVVVZZZZZZZZZZZZ[[[\\\]]]]]]ZZZ[[[]]]___aaaccceeefffcccccccccccccccdddeeefffcccdddeeeeeedddbbb```^^^```cccffffffddddddgggjjjlllzzz{{{uuu___YYYZZZjjj}}}~~~wwwkkkZZZNNNHHHGGGGGGFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIIIIJJJJJJIIIIIIHHHKKKJJJIIIHHHHHHIIIJJJJJJKKKLLLNNNPPPPPPPPPPPPOOOMMMNNNOOOQQQQQQQQQPPPPPPSSSTTTUUUWWWYYYZZZ[[[[[[YYYYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]___```aaabbbccceeeddddddfffggghhhgggeeeaaabbbcccdddfffggghhhiiihhhgggfffffffffhhhjjjllltttxxxgggLLL???;;;999777888999;;;;;;;;;777999===@@@CCCHHHMMMQQQSSSWWWZZZ\\\dddxxxzzzhhhiiiqqqtttxxxuuuoooiiigggjjjppptttqqqjjjccc___]]]YYYRRRLLLRRRUUUZZZbbbjjjppprrrrrrlllllllllkkkkkkjjjjjjiiiiiijjjjjjkkklllllllllllljjjkkkkkkkkkkkkjjjiiiiiijjjjjjiiiiiiiiiiiiiiiiiikkkiiieeeaaa^^^]]]\\\\\\UUUPPPIIIDDD@@@>>>;;;:::222222444555333333:::CCC]]]mmm~~~~~~{{{~~~zzzxxxiii```[[[YYYTTTTTTTTTTTTTTTUUUVVVWWWZZZVVVRRRRRRTTTUUUTTTRRRQQQNNNJJJGGGGGGJJJNNNQQQPPPOOONNNLLLKKKIIIHHHHHHIIIGGGDDDCCCCCCCCCAAA@@@;;;<<<<<<<<<<<<;;;::::::;;;:::999999:::;;;:::888888888888888777666444444333333333333333333333333222222111111111111222222333222222111111222222333333555555222000111666:::777@@@PPPdddzzz~~~}}}oooccc___UUUJJJBBBBBBCCCBBBAAACCCCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????@@@???>>>@@@BBBCCCAAA@@@??????>>>>>>>>>>>>??????============>>>???@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHJJJKKKMMMNNNNNNMMMNNNPPPQQQRRRRRRQQQQQQNNNPPPQQQQQQQQQRRRTTTVVVRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXYYYZZZ\\\]]]]]][[[ZZZ[[[[[[]]]___bbbccc````````````aaaaaabbbccccccdddeeefffeeeccc```______```bbbdddfffffffffeeegggkkktttuuuhhh^^^cccsssqqqcccaaalll|||yyyrrr{{{vvvxxx{{{oooZZZRRRHHHCCCEEEGGGGGGEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCGGGHHHHHHIIIIIIHHHHHHGGGKKKJJJIIIIIIHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQPPPMMMMMMNNNOOOPPPPPPOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^___```aaaaaabbbdddffffffeeeccc```aaabbbdddeeefffffffffeeedddcccbbbbbbccceeeeeejjjrrrwwwwww~~~nnnQQQDDD<<<777777999999999:::777888:::;;;===AAAFFFIIIGGGOOOWWWZZZ\\\eeeuuuyyyiiigggoootttwwwvvvtttsssvvv}}}}}}vvvlllgggddd```YYYSSSXXXYYY^^^dddkkkpppqqqqqqmmmllllllkkkjjjiiiiiihhhhhhiiijjjlllllllllkkkjjjjjjjjjjjjjjjiiiiiihhhhhhgggggggggffffffeeeeeeeeehhhfffddd```]]]ZZZWWWVVVMMMHHHBBB<<<999888777666111111444555555999FFFTTTjjj{{{}}}sssqqqxxx{{{eee]]]ZZZVVVSSSSSSSSSSSSTTTUUUVVVWWWWWWUUUSSSSSSTTTUUUSSSRRRSSSPPPLLLHHHHHHJJJMMMOOOOOOOOONNNMMMKKKIIIHHHGGGIIIFFFCCCBBBBBBBBBBBBAAA<<<<<<<<<<<<<<<;;;:::::::::999888888999:::888777777777777666666555333333222222222222222222222222111111000000000000111111111111111111111111111111000111111000///000444777000777CCCRRR___jjjrrruuu}}}yyydddSSSMMMFFFBBBAAACCCDDDBBB@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@??????@@@AAA@@@???>>><<<<<<============<<<<<<<<<<<<<<<<<<===>>>??????AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEGGGGGGHHHHHHHHHFFFFFFGGGHHHJJJKKKMMMMMMKKKLLLNNNOOOOOOOOOOOONNNNNNPPPQQQQQQQQQRRRTTTVVVPPPPPPPPPPPPQQQSSSUUUWWWUUUVVVWWWYYYZZZ[[[\\\\\\]]]\\\[[[ZZZ[[[\\\^^^______^^^^^^___```aaabbbbbbcccdddeeefffeeecccaaa``````]]]\\\]]]```aaaaaa___fffdddeeejjjwww|||nnn___XXX[[[eee{{{|||qqqoootttvvv}}}{{{vvvuuu|||vvvpppuuu~~~uuu}}}qqq\\\NNNDDDDDDCCCEEEFFFFFFEEECCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCBBBBBBFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNLLLMMMOOOQQQSSSUUUUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYXXXXXXYYYYYY[[[\\\]]]\\\\\\]]]```bbbcccbbb```aaaaaabbbbbbbbbaaaaaa`````````______```aaabbbcccdddnnnrrrpppvvvTTTFFF:::888999888777888999999:::::::::===AAADDDCCCIIIPPPUUUWWW[[[bbbgggwwwyyywwwooohhhiiiooosssuuuxxx|||{{{tttpppllleee```^^^___aaafffkkkooooooooonnnmmmmmmlllkkkjjjiiiiiihhhiiijjjkkkkkkkkkjjjiiiiiiiiihhhhhhggggggggggggffffffeeedddccccccbbbbbbbbbbbbaaa___[[[VVVPPPMMMEEE@@@;;;666444444444333111111333666999CCCWWWhhhzzzyyyyyylllggg{{{uuu___ZZZZZZVVVSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUUUUUUUTTTSSSQQQRRRQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHGGGEEEGGGEEEBBBAAAAAABBBAAA@@@<<<============<<<;;;;;;:::888777777888888777666555555555555444333222222222222222222222222222222111000000//////000000111000000000000000000000000...///000000000111333555000333999???DDDFFFGGGHHHXXXccc{{{}}}lllWWWGGGAAA??????AAABBBAAA???===<<>>>>>>>>>>>============>>>>>>>>>>>>?????????@@@???>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@AAAAAABBBBBBCCCCCCEEEFFFGGGGGGHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLNNNNNNNNNMMMLLLPPPPPPQQQPPPOOOOOOQQQRRRRRRRRRQQQQQQQQQSSSTTTUUUTTTUUUWWWXXXYYYZZZZZZZZZ^^^]]]\\\[[[ZZZ[[[\\\]]]_________```aaabbbcccdddccccccdddccccccbbbbbbaaahhhccc]]][[[[[[\\\[[[YYY[[[\\\^^^ccciiiqqqxxx|||~~~wwwrrrrrr~~~uuutttsssqqqvvvzzztttuuu|||}}}~~~{{{pppeee[[[QQQGGG@@@@@@AAABBBBBBAAA@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDDDDEEEEEEDDDDDDDDDFFFGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMMMMMMMMMMMMMJJJKKKLLLNNNPPPQQQRRRRRRSSSTTTTTTUUUVVVVVVWWWWWWXXXWWWVVVVVVVVVWWWYYYZZZXXXXXXYYY[[[^^^```___^^^aaaaaa```___^^^]]]\\\\\\\\\\\\\\\]]]^^^```aaabbbccckkkooopppvvvmmmXXXDDD>>>===888666888999::::::::::::;;;===@@@CCCDDDGGGKKKPPPVVV\\\```dddeeeffffffeeeeeehhhiiimmmxxx}}}yyyuuuooojjjgggfffgggjjjmmmoooooonnnmmmmmmmmmllllllkkkkkkkkkhhhiiiiiijjjjjjjjjiiiiiihhhggggggfffeeefffffffffffffffeeedddcccbbbaaa```ZZZ[[[[[[ZZZUUUNNNGGGCCC===999555222222333333222111000333:::EEEUUUlll|||vvv}}}zzzrrr{{{xxxllljjjwww{{{gggXXXXXXZZZWWWSSSRRRRRRQQQQQQRRRRRRRRRVVVWWWXXXXXXWWWVVVTTTSSSPPPQQQQQQPPPOOONNNLLLKKKIIIIIIJJJJJJIIIGGGEEEDDDDDDBBB@@@@@@AAAAAA@@@>>>===============<<<;;;;;;999888666666777777666444333333444444333222222111111111111111111111111111000000////////////000000...//////000000//////...000000000111111000000000222111111111222444666777===BBBPPPdddtttkkkWWWKKKDDD???===???@@@???===<<<<<<<<<>>>>>>>>>>>>=========<<<<<<=========>>>>>>>>>>>>===>>>>>>>>>===<<<<<<<<<;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<===>>>???=========>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKMMMNNNNNNNNNMMMLLLOOOPPPQQQQQQPPPPPPRRRTTTXXXVVVUUUSSSRRRQQQRRRRRRTTTUUUWWWXXXYYYYYYYYYXXX]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^___```aaacccdddbbbbbbaaa```___``````aaaiiieee___\\\[[[\\\\\\[[[UUUYYY]]]aaacccfffjjjlllsss{{{|||yyyqqqfffVVVJJJDDDBBB@@@>>>@@@???>>>>>>>>>>>>>>>???@@@@@@????????????@@@@@@??????>>>>>>>>>@@@AAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHKKKJJJJJJIIIIIIIIIIIIIIIMMMLLLLLLKKKKKKLLLLLLLLLIIIJJJKKKMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVTTTSSSTTTUUUWWWXXXWWWVVVVVVXXX[[[^^^^^^^^^```___]]][[[ZZZZZZZZZZZZ[[[[[[\\\]]]^^^___```aaacccfffjjjnnnttt}}}lllRRRGGGBBB<<<999;;;777888999999888888:::;;;>>>???AAADDDHHHNNNTTTXXXXXXZZZ^^^aaacccccceeegggmmm|||wwwrrrnnnmmmlllmmmoooooonnnmmmllllllllllllllllllkkkkkkiiiiiihhhhhhhhhhhhiiiiiiggggggeeedddddddddeeefffeeedddcccbbb```___^^^]]]TTTTTTSSSPPPKKKEEE???;;;666444111111222333222222222222888GGGYYYnnnxxxzzzwwwqqquuuuuunnnqqqqqqnnndddXXXSSSVVVWWWUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQSSSVVVWWWWWWVVVUUUTTTPPPPPPPPPPPPOOOMMMLLLKKKDDDEEEFFFGGGGGGEEECCCBBBAAA@@@??????@@@@@@>>><<<;;;<<<<<<<<<<<<;;;::::::999777666666666666555333222222222333222222111000111111111111111111111111000//////......//////000---...////////////...---000000000000111000///---111000/////////111333444222222666===EEEQQQcccrrrtttWWWFFFFFFGGGDDD???AAAAAA<<<:::;;;===???>>>============<<<<<<<<<<<<=========>>>>>>??????;;;<<<======<<<;;;;;;<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<===??????;;;<<<<<<===>>>??????@@@???@@@AAACCCDDDEEEEEEEEEJJJJJJIIIHHHHHHIIIJJJKKKKKKLLLNNNOOOOOONNNMMMMMMNNNOOOQQQSSSSSSUUUXXX[[[]]][[[XXXUUURRRPPPOOOOOOTTTUUUWWWXXXYYYXXXXXXWWW[[[\\\\\\]]]^^^^^^______\\\\\\\\\]]]^^^___aaaaaaaaa```^^^]]]\\\]]]___```___]]][[[ZZZ[[[]]]^^^___ZZZ\\\______^^^aaaggglllmmmkkkmmmwww~~~||||||||||||iiiSSSMMMEEEAAAAAA@@@===:::===;;;;;;===AAABBB@@@===@@@@@@????????????@@@@@@>>>===<<<<<<===???AAACCC@@@AAAAAABBBBBBAAAAAA@@@AAABBBDDDEEEGGGHHHHHHHHHJJJJJJHHHGGGGGGGGGGGGGGGMMMLLLKKKKKKKKKKKKLLLLLLJJJJJJKKKMMMMMMNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVWWWVVVUUUSSSRRRRRRTTTUUUWWWWWWVVVUUUVVVZZZ]]]_________]]][[[YYYXXXXXXYYYZZZ[[[[[[\\\]]]^^^_________aaaaaaeeekkkpppttt|||zzz[[[NNNGGG???;;;===444666888888777666777888666;;;AAACCCDDDEEEIIIMMMMMMQQQYYY```ccceeeiiimmmvvv|||qqqooonnnnnnnnnnnnmmmkkkkkkkkkkkkkkkkkkkkklllllljjjiiihhhgggggghhhiiijjjgggfffeeedddcccdddeeeeeebbbaaa```___]]][[[ZZZZZZRRRPPPMMMHHHCCC>>>:::777222111000000222333333222444555???SSSjjj}}}zzzsssnnnzzzqqqnnnvvvnnncccWWWPPPRRRUUUTTTQQQVVVUUUTTTSSSRRRQQQQQQQQQKKKNNNRRRUUUUUUTTTTTTTTTPPPOOONNNMMMMMMLLLLLLLLLAAACCCDDDEEEEEEDDDCCCAAA????????????@@@???===:::::::::;;;;;;;;;:::999999999777666555666666444333111111222222222111111000000000000000000000000000//////............//////,,,---...//////...---,,,------...///111111000...+++---000222222000...,,,//////111222111333>>>JJJaaasssnnneeeXXXMMMGGGDDDAAA???@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<===>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============???@@@@@@AAABBBCCCDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIHHHJJJLLLOOOPPPPPPOOONNNOOOOOOPPPOOOOOOPPPSSSUUUWWWXXXYYYXXXVVVUUUUUUVVVYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\___\\\YYYYYY[[[]]]____________^^^^^^^^^______```ZZZZZZ[[[^^^bbbcccbbbaaa___```aaaaaabbbeeejjjmmmmmmllljjjjjjooo||||||}}}~~~kkkYYYOOOCCCBBBAAA@@@???===<<<<<<;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>????????????<<<<<<======>>>@@@AAABBB@@@@@@??????@@@@@@AAABBBDDDBBB@@@AAAEEEFFFFFFDDDFFFFFFGGGHHHHHHHHHHHHGGGJJJKKKLLLLLLKKKJJJLLLMMMNNNMMMLLLKKKLLLNNNQQQRRRSSSQQQPPPQQQSSSUUUVVVVVVQQQRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXZZZ[[[[[[\\\\\\ZZZ\\\^^^^^^]]]\\\\\\\\\^^^```ccccccbbb```______dddbbbaaaccchhhnnntttwwwhhhOOOCCCAAAAAA444666777555444555777666:::;;;===???BBBDDDFFFGGGHHHMMMTTT[[[aaagggmmmqqqzzzyyywwwtttpppmmmlllllllllooommmkkkkkkkkkjjjiiigggmmmlllkkkjjjhhhgggfffeeefffeeedddcccbbbaaa``````aaa```^^^[[[XXXTTTQQQPPPJJJGGGBBB<<<888666555555666333222333333111444:::???LLL]]]mmm~~~|||uuuttttttzzz~~~tttiii___\\\VVVQQQOOOPPPSSSUUUSSSRRRRRRSSSTTTUUUUUUTTTOOOOOOPPPPPPQQQRRRSSSSSSRRRPPPOOONNNNNNLLLJJJGGGFFFEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>><<<;;;:::888666555444333555555444444444333333333111111111111111111111111000000000000/////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000//////......------............///000111222>>>DDDMMMYYYfffuuupppddd\\\XXXUUUPPPIIIEEECCCAAA???===@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======??????@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPOOOOOOPPPSSSUUUVVVXXXYYYXXXWWWUUUUUUVVVVVVWWWWWWXXXWWWWWWVVVVVVYYYYYYYYYZZZ[[[[[[\\\\\\\\\YYYVVVUUUWWWZZZ\\\\\\^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[\\\___bbbcccbbb```___``````aaaaaadddhhhkkkkkkkkkjjjhhhiiirrr|||{{{{{{lll\\\PPPHHHEEEAAAAAA@@@???>>>>>>======;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<============>>>============>>>???@@@@@@@@@????????????@@@AAAAAADDDAAA???@@@CCCEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGIIIKKKLLLLLLLLLNNNPPPPPPOOOOOONNNOOOPPPRRRRRRSSSQQQPPPPPPSSSUUUVVVVVVTTTSSSSSSSSSTTTVVVWWWXXXWWWWWWWWWXXXXXXWWWVVVVVVWWWYYY\\\\\\[[[ZZZ[[[\\\^^^```ccccccbbb`````````^^^```bbbbbbcccgggnnntttnnn]]]KKK;;;BBB@@@;;;666444555666777999999:::<<<===>>>???@@@AAAFFFMMMUUU\\\ccciiimmmzzzzzzyyywwwtttqqqooonnnnnnnnnnnnllljjjjjjjjjiiihhhfffjjjiiihhhgggfffeeedddccccccbbb```^^^]]]]]]]]]^^^[[[YYYWWWTTTPPPLLLIIIGGGBBB@@@<<<888555444333333000000222333111222;;;FFFSSScccuuu~~~~~~zzz}}}~~~rrrfff\\\ZZZWWWSSSRRRQQQRRRSSSSSSRRRQQQQQQSSSSSSRRRQQQMMMMMMMMMNNNNNNNNNOOOOOOOOONNNLLLLLLLLLKKKHHHFFFCCCCCCBBBAAA@@@@@@????????????>>>>>>>>>=========:::999888777666555444333444444444444333333333333111111111111111111111111000000000/////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...........................///000111222222555:::@@@HHHQQQZZZaaattt|||vvvzzzpppaaaWWWPPPGGGAAACCCBBBBBBCCCDDDCCCBBB@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999999888888999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>======>>>>>>???@@@AAABBBCCCBBBCCCDDDFFFGGGHHHHHHHHHFFFGGGIIIKKKLLLLLLKKKKKKMMMNNNOOOOOOOOOPPPRRRTTTUUUWWWXXXXXXVVVUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVXXXYYYYYYZZZZZZ[[[[[[\\\]]]YYYUUUTTTUUUXXX[[[\\\^^^]]]\\\[[[ZZZYYYYYYYYY^^^]]]^^^```bbbbbbaaa______````````````bbbeeehhhhhhiiiiiigggeeeggglllpppwwwzzz{{{}}}ddd[[[OOODDD@@@@@@CCCEEE????????????>>>>>>>>>===;;;;;;;;;<<<======>>>>>><<<<<<=========>>>>>>>>>>>>>>>============>>>>>>??????>>>>>>>>>???@@@@@@DDDAAA??????AAADDDEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHEEEGGGIIIKKKLLLNNNPPPSSSPPPPPPQQQQQQQQQQQQQQQPPPRRRPPPOOOOOORRRTTTUUUUUUUUUUUUTTTTTTUUUWWWYYY[[[ZZZZZZYYYXXXWWWUUUTTTSSSUUUWWWYYYZZZYYYYYYZZZ[[[___aaaddddddcccaaaaaabbb[[[```ddddddbbbcccjjjpppjjjMMMHHHCCC<<<888666444444333888888999999999:::::::::<<<@@@FFFLLLRRRXXX___ccckkk{{{vvvuuutttqqqooommmlllllllllkkkiiihhhggghhhhhhfffdddhhhhhhhhhgggfffeeeeeedddaaa___]]]ZZZYYYXXXYYYYYYTTTSSSPPPLLLGGGCCC@@@>>>:::999777555444333222222///000333444333999KKK\\\rrr}}}tttvvvnnn___ZZZYYYWWWUUUTTTSSSRRRRRRRRRPPPOOOPPPQQQQQQPPPOOONNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIJJJIIIGGGEEE@@@@@@@@@??????>>>>>>===??????>>>===<<<<<<;;;;;;888888777666666555444444444444444333333333222222000000000000000000000000000////////////.........------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................---......///000111---...///000222555:::>>>JJJTTTcccnnnuuuyyy}}}~~~}}}yyy~~~|||rrr^^^WWWOOOKKKJJJKKKIIIGGGBBBBBBBBBCCCCCCCCCAAA@@@>>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::999999999999:::::::::;;;;;;:::999888888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<===>>>???@@@AAAAAA@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJLLLNNNNNNNNNOOOQQQSSSTTTVVVWWWWWWVVVUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXYYYYYYZZZ[[[[[[[[[```\\\XXXVVVWWWZZZ]]]^^^```___]]]\\\[[[ZZZYYYYYY```______aaabbbbbb```^^^___```aaaaaa```aaadddfffdddfffggggggeeeeeegggiiimmmmmmiiieeeiiittt~~~rrr```TTTHHHCCC>>><<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<=========>>>>>>>>>?????????@@@@@@???>>>======<<<<<<<<<<<<>>>>>>======>>>>>>???@@@DDDBBB@@@@@@AAACCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDFFFIIIKKKLLLMMMPPPRRROOOPPPQQQRRRRRRQQQOOONNNPPPOOOMMMNNNPPPSSSTTTSSSUUUTTTSSSSSSTTTWWWZZZ\\\]]]]]]\\\\\\ZZZYYYWWWVVVUUUWWWYYYYYYYYYZZZ[[[]]]bbbccceeefffeeeddddddeee```cccffffffffffffiiimmmmmmvvvLLLDDD>>><<<;;;888555444888888888888999999999999;;;>>>BBBEEEHHHLLLQQQTTTZZZiiiyyysssqqqooommmlllkkkiiihhhhhhhhhhhhgggfffddddddeeeeeecccaaaddddddccccccbbbbbbbbbaaa___^^^]]][[[XXXUUUSSSRRROOOMMMJJJFFFAAA===:::999666666666555444333333222333333444777<<>>>>>=========???>>>===<<<;;;:::999888777777777666666666666666333333333333222222222222000000000000000000000000/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,------......///------------...///000000///000000///...///222444222555:::@@@GGGOOOXXX___dddrrr||||||xxxfff\\\UUUPPPJJJIIIGGGEEEDDDDDDFFFHHHAAA@@@???>>><<<<<<<<<============<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888999999999999;;;;;;:::999888888888999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============::::::;;;<<<===>>>??????>>>???@@@BBBCCCDDDDDDDDDFFFFFFGGGHHHHHHHHHIIIIIIGGGIIILLLMMMMMMMMMOOOQQQQQQSSSUUUVVVUUUTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[XXXXXXXXXYYYZZZZZZ[[[[[[aaa]]]YYYWWWYYY[[[^^^___aaa```___^^^]]]]]]]]]]]]``````___```aaaaaa^^^\\\___```aaaaaaaaaaaaccceeecccddddddddddddeeeggghhhaaabbbaaa^^^```fffjjjiiifffwww~~~vvvjjj^^^RRRIIICCCEEEBBB@@@@@@AAA@@@===999<<<============>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????>>>===<<<;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>CCCBBBBBBAAAAAACCCEEEGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGIIIJJJJJJKKKMMMOOOOOOQQQSSSTTTTTTRRRPPPNNNOOOMMMLLLMMMOOOQQQRRRRRRSSSRRRRRRRRRSSSVVVXXXZZZ\\\\\\]]]]]]]]]]]]\\\\\\WWWYYY[[[[[[[[[\\\^^^```ccceeeggggggffffffggghhhfffdddcccfffjjjkkkjjjhhhdddmmmttt^^^PPPCCC???>>>:::888888666666777777888888999999999;;;>>>???AAADDDHHHKKKNNNRRR\\\hhhttt~~~zzznnniiihhhhhheeeeeeddddddcccccccccdddcccaaa``````aaaaaa___^^^\\\\\\\\\[[[[[[ZZZZZZZZZ[[[\\\]]][[[XXXRRRLLLIIIIIIGGGCCC???;;;888666555444444444333333222222111666333444===LLLaaa{{{{{{~~~zzzvvvyyy|||zzzxxxvvv}}}ddd[[[ZZZXXXUUUSSSRRRSSSUUUVVVOOONNNNNNPPPSSSTTTTTTTTTTTTTTTSSSQQQPPPOOONNNMMMHHHHHHGGGHHHIIIIIIHHHFFF@@@@@@??????>>>>>>============<<<;;;:::888888777777777777777777777777777333333222222222111111111////////////////////////............------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,---...///000/////////...------///111444333111000000444888<<>><<<::::::<<>>>>>>>>???@@@AAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFDDDFFFIIIJJJKKKKKKMMMNNNOOOQQQSSSTTTSSSSSSTTTUUUVVVVVVWWWXXXYYYYYYYYYYYYWWWXXXXXXYYYYYYZZZZZZ[[[___\\\YYYWWWYYYZZZ[[[[[[```______^^^______``````____________``````]]][[[]]]^^^````````````bbbcccbbbbbbaaa``````aaabbbccc]]]______^^^```cccaaa\\\[[[dddiiiiiippptttqqqeee___VVVMMMFFFDDDDDDFFFAAA???<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>@@@AAABBBBBBBBBBBBDDDFFFHHHHHHHHHGGGFFFDDDCCCBBBFFFGGGIIIIIIHHHIIIJJJLLLPPPRRRSSSUUUUUUTTTRRRQQQNNNLLLKKKKKKNNNPPPQQQQQQOOOPPPQQQRRRSSSUUUWWWXXXXXXYYYZZZ\\\]]]^^^^^^^^^[[[\\\]]]]]]]]]^^^```bbbccceeeffffffeeefffgggiiigggccc```ccciiillliiieeejjjjjjhhhrrr{{{eeeOOOFFFBBB<<<999:::666666666666666777777777555777999:::<<>>;;;888555333333222222111111111111111222333777777>>>NNN```uuu{{{zzz||||||~~~ppp}}}zzz}}}yyyiii```___ZZZXXXTTTRRRQQQSSSVVVWWWPPPOOOOOOQQQTTTUUUUUUUUUSSSRRRQQQPPPNNNMMMLLLKKKIIIHHHGGGHHHIIIIIIHHHFFFBBBAAA@@@???>>>======<<<;;;;;;:::999888888777777777777666666666666666666222222222111111111000000////////////////////////......---------,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...//////...,,,+++,,,......///111222222111000///000;;;???888555;;;BBBEEEnnnaaa\\\QQQNNNKKKKKKLLLKKKIIIHHHEEECCCAAA???@@@@@@AAAAAA???@@@@@@>>>;;;;;;===???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666666777777777888888888888777777777888999999666777777888999999::::::888888888888888888888888888999::::::;;;;;;::::::777888888999:::;;;<<<<<<>>>>>>????????????>>>>>>BBBAAAAAAAAAAAABBBCCCCCCAAADDDGGGIIIIIIIIIKKKLLLLLLNNNQQQRRRQQQRRRSSSTTTSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZ\\\[[[YYYXXXYYYZZZYYYXXX[[[[[[[[[\\\]]]___```aaa^^^]]]]]]^^^______]]][[[YYY[[[]]]^^^^^^^^^___aaa```___^^^]]]^^^^^^^^^]]]___```___]]]^^^```]]]WWW[[[]]]^^^^^^aaahhhrrryyyvvvyyy{{{{{{~~~xxxmmm\\\SSSSSSRRRNNNHHHBBB??????@@@BBB;;;;;;:::888888:::>>>AAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::::::::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<>>AAA@@@AAACCCFFFIIILLLMMMNNNUUU\\\___ZZZUUUUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\\\\ZZZYYYWWWXXXYYYYYYXXXVVVVVVVVVUUUTTTSSSQQQPPPPPPHHHHHHHHHGGGEEEBBB???===:::888666333222222222333111000000000222444777999AAAIIIXXXiiivvv||||||vvv|||yyyrrriii```[[[ZZZ\\\WWWVVVUUUTTTTTTTTTUUUVVVSSSQQQQQQQQQSSSTTTSSSRRRQQQQQQPPPOOONNNLLLKKKKKKIIIHHHGGGGGGHHHHHHFFFDDDCCCBBBAAA???>>><<<;;;:::999999999888888777777777555555555444444333333333222111111111000000000000........................---------,,,,,,,,,,,,+++++++++++++++,,,,,,------************************)))******+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///---...///...---,,,---...&&&(((,,,000333333222000///000000///......111333nnniiieeeaaaYYYPPPMMMNNNMMMIIIGGGIIIJJJGGGDDDBBBGGGAAA<<<<<<@@@BBB@@@===<<<>>>???>>>:::777888999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666666666666777777777777666666555666666777888999666777777888999999::::::777777777777777777777777888888999::::::::::::999777777888999:::;;;;;;<<<>>>>>>>>>>>>>>>======<<>>??????@@@@@@???BBBEEEGGGHHHHHHIIIKKKKKKMMMOOOQQQPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZ]]][[[ZZZZZZ[[[[[[ZZZXXXWWWWWWXXXZZZ\\\^^^```aaa]]]\\\\\\^^^______\\\ZZZVVVXXX[[[\\\\\\\\\^^^___\\\[[[\\\]]]^^^___]]][[[\\\\\\[[[YYY\\\aaa```\\\YYYXXXZZZ^^^^^^^^^dddmmmfffiiigggaaa```gggooosssssskkkiiipppvvvuuutttvvvlllqqqtttqqqmmmmmmuuu|||mmmsssqqqgggbbbkkkyyyvvviii^^^YYYRRRIIIGGGMMMBBBBBBAAA@@@???>>>===<<>>>>>@@@CCCDDDEEEFFFFFFGGGGGGGGGAAACCCEEEFFFFFFGGGIIIKKKIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKIIIJJJLLLOOOOOOOOOLLLNNNRRRUUUVVVWWWVVVVVVXXXYYY[[[]]]___```aaaaaa`````````___^^^^^^```ccc```aaabbbbbbaaabbbdddfffffffffffffffggghhhkkkmmmjjjmmmrrr|||}}}sssnnnTTTGGG@@@???>>><<<;;;999888777888888777666444555888:::;;;<<<===???@@@CCCEEEHHHDDDKKKOOOMMMKKKLLLNNNNNNQQQRRRSSSUUUVVVWWWWWWWWWXXXVVVUUUUUUWWWWWWVVVTTTMMMMMMKKKJJJHHHGGGFFFEEE@@@???===;;;;;;;;;;;;<<<888777444333222333444555222111111222555999===@@@OOO\\\qqqxxxvvvlll^^^VVVVVVWWWUUUTTTUUUVVVWWWVVVVVVTTTTTTUUUSSSRRRQQQRRRRRRPPPOOORRRRRRQQQPPPOOONNNMMMLLLIIIGGGGGGGGGGGGGGGEEECCCCCCBBBAAA???===;;;999888888888888888777777777777444444333222222111000000111111111111000000000000........................---------,,,,,,,,,+++++++++++++++,,,,,,---------************************))))))***+++,,,,,,---------,,,,,,++++++*********++++++++++++,,,---......)))***,,,,,,,,,,,,---///111///------.../////////000***(((...222111...///iiihhhjjjnnnrrrrrroookkkggghhhhhhgggffffffhhhkkkrrruuuyyyyyytttiii]]]UUURRRQQQPPPNNNMMMKKKJJJIIIEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@???>>>======<<<;;;;;;:::::::::999999999;;;;;;;;;::::::999999999666666666666666666666666666666666666666666666666555444444444444555666666666666666666777777777777777777777777777888888888777888:::<<<<<<;;;:::999555666777888:::;;;<<<===::::::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>???AAABBBDDDFFFHHHIIIJJJJJJJJJKKKMMMNNNPPPRRRSSSTTTRRRRRRRRRSSSUUUWWWZZZ[[[RRRSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVXXXYYYYYYWWWVVVXXX\\\^^^]]][[[ZZZ[[[[[[\\\^^^______```\\\\\\\\\[[[ZZZYYYYYYXXX[[[]]]___``````^^^ZZZXXX[[[\\\\\\[[[ZZZYYY[[[]]]ZZZXXXWWWXXX[[[]]]^^^^^^\\\ZZZVVVUUUVVVYYY^^^aaa]]]XXXTTTTTTTTTTTTXXX]]]WWWTTTQQQOOOPPPTTTYYY\\\UUU]]][[[NNNJJJWWWeeejjj]]]XXXPPPHHHCCCBBBCCCDDD@@@@@@@@@???>>>======<<>>??????@@@CCCDDD???@@@BBBDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDJJJJJJJJJJJJIIIHHHGGGGGGJJJJJJKKKKKKLLLMMMMMMMMMOOOPPPQQQSSSTTTUUUUUUUUUXXXYYYZZZZZZZZZ\\\___bbbaaabbbdddcccaaa``````aaa```______```bbbcccbbbaaacccfffhhheeeaaaaaafffkkkmmmhhhlllvvvtttmmmyyywwwZZZJJJBBB>>>>>><<<666555888666444444666999:::777333999999:::;;;<<<===>>>>>>AAABBBBBBCCCDDDFFFGGGHHHIIIJJJJJJKKKMMMOOOQQQRRRMMMMMMMMMLLLLLLKKKKKKKKKGGGDDDBBBAAABBBAAA>>>;;;888888777888888888666444///...000444555222111444:::222111777999<<>>>>>===;;;:::999888888777777666666555555444333222111000000000000////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++************************+++,,,,,,,,,,,,+++******************************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,---......//////......^^^\\\\\\]]]___^^^ZZZWWWWWWXXXXXXVVVUUUUUUWWWYYYZZZ\\\______]]]WWWQQQMMMLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@???>>>>>>===<<<<<<;;;::::::::::::999999999:::::::::999999888888888555555555555555555555555555555555555555555555555444444444444444555555666555555666666666777777777666666777777777777888888777888:::;;;<<<;;;:::999666666777888:::;;;<<<===:::::::::;;;;;;<<<<<<===???>>>>>>===<<<<<<<<<===AAABBBDDDFFFHHHIIIJJJJJJJJJJJJKKKKKKMMMNNNPPPQQQQQQQQQQQQRRRTTTVVVXXXZZZSSSTTTTTTUUUUUUTTTTTTSSSWWWVVVVVVUUUTTTTTTTTTTTTZZZXXXXXXZZZ]]]___^^^\\\\\\\\\\\\]]]^^^______```^^^]]]\\\[[[ZZZYYYXXXXXXZZZ[[[^^^``````___\\\[[[^^^^^^^^^]]]ZZZYYYZZZ[[[YYYXXXXXXYYYZZZZZZXXXVVVTTTSSSQQQPPPQQQRRRTTTUUUTTTOOOLLLMMMMMMLLLOOOTTTPPPNNNKKKIIIIIILLLPPPSSSLLLPPPNNNFFFGGGRRRXXXUUUPPPMMMGGGAAA>>>===???@@@@@@??????>>>======<<<<<<===;;;999999::::::999888999999999999999999999999777888999999::::::999999999999999:::;;;;;;<<<<<<::::::999999::::::;;;<<<======<<<;;;::::::999999:::<<<>>>>>>??????AAACCCAAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEEIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKMMMNNNOOOQQQRRRRRRSSSSSSUUUVVVWWWWWWWWWXXX[[[]]]\\\]]]______]]]]]]]]]^^^^^^\\\\\\\\\___```aaa```bbbbbbaaa``````aaaccceeemmmgggfffjjjkkklllwwwsssRRRJJJDDDCCCBBB===;;;===777666555777888999777555777777888999:::;;;;;;;;;<<<<<<<<<===>>>???AAABBBBBBCCCDDDEEEFFFHHHIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEBBB@@@===<<<===<<<:::777999888666444333333222111888555333444222000111666555444:::FFFPPP\\\pppzzzxxxzzzqqqggg[[[VVVWWWYYYWWWTTTRRRTTTVVVVVVTTTTTTUUUWWWTTTTTTSSSSSSRRRQQQQQQPPPQQQQQQPPPOOOMMMKKKJJJIIIIIIHHHFFFDDDCCCCCCDDDEEE>>>>>>>>>===<<<;;;:::999888888777666666555555444444333222111000000000000////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++************************++++++,,,,,,++++++***)))************************+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,------...............XXXWWWUUUTTTTTTSSSQQQOOOQQQQQQPPPNNNLLLLLLNNNOOOMMMMMMMMMLLLKKKKKKJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@????????????>>>>>>===<<<<<<<<<:::::::::999999999888888888888888777777777777777555555555555555555555555444444444444444444444444444444333333444444555666555555555666666666666777666666666666777777888888777888999:::;;;:::999999666666777888:::;;;<<<<<<::::::::::::::::::::::::>>>===<<<<<<;;;;;;<<<<<>><<<;;;;;;<<<===>>>>>>======<<<<<<;;;;;;;;;999777777888888777666888888888888888888888888777777888999999999999999888888999999:::;;;;;;;;;:::999999999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::999;;;=========>>>@@@AAACCCCCCCCCCCCDDDEEEFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFIIIIIIIIIJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMOOOPPPPPPPPPPPPRRRSSSTTTTTTSSSTTTVVVXXXXXXZZZ\\\\\\[[[[[[\\\^^^\\\ZZZXXXXXXZZZ]]]^^^^^^bbb___]]]]]]```bbbbbbaaaiiifffcccdddjjjqqquuuvvvrrreeeWWWOOOJJJEEE@@@???;;;:::999777666555555444555666666666777777888888777777777777888999;;;;;;;;;<<<>>>???@@@@@@@@@????????????>>>>>>>>>>>>>>>===;;;999999999888666444777666444222111111111222555222111333222111555;;;<<>>>>>============<<<<<<<<<;;;;;;999999999999888888888888666666555555555555555555555555555555555555555555444444444444444444444444333333333333333444444555444444555555555666666666444555555666666777777777777777888999:::999999999666777888999:::;;;<<<<<<::::::999999999999999999;;;;;;;;;;;;<<<===>>>>>>AAABBBCCCEEEGGGHHHIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOQQQQQQTTTTTTTTTTTTSSSRRRQQQPPPOOOQQQTTTWWWXXXXXXWWWVVVWWWXXXYYYZZZ[[[\\\[[[ZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZ[[[[[[[[[\\\^^^``````___]]]\\\\\\]]]^^^]]][[[YYYYYYZZZXXXVVVUUUTTTTTTRRROOOMMMRRRRRRPPPNNNLLLJJJIIIIIIHHHEEEEEEHHHHHHEEEEEEHHHHHHFFFDDDBBBAAABBBDDDFFF??????>>>===BBBFFFAAA888======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999777555555666777666555666666666666666666666666666777777888999888888888777777888888999::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999:::<<<<<<<<<<<<>>>???CCCBBBBBBAAABBBDDDEEEFFFDDDDDDEEEFFFGGGGGGGGGFFFHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMKKKLLLMMMNNNOOOOOOOOOOOORRRSSSTTTTTTSSSSSSUUUVVVYYYZZZ[[[\\\\\\\\\^^^```^^^[[[XXXWWWXXXZZZ[[[[[[```___^^^^^^___aaaaaabbbbbbdddeeegggpppxxxrrreeexxxwwwhhh^^^SSSHHH???CCCAAA???;;;888666555666555555555555555555555555666666666666666777888999888999;;;<<<===<<<:::999888888888888888777777777999888777777666666555444222333444444333333444555222222444777888888>>>EEE\\\mmm|||xxx|||sss```[[[VVVSSSTTTVVVVVVUUUTTTTTTSSSRRRQQQRRRTTTUUUSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPOOONNNLLLJJJHHHGGGCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<;;;:::999777777666666555555444333333333222111000///////////////........................,,,,,,,,,++++++++++++***+++++++++***************************************))))))))))))************************************+++++++++++++++***))))))***************************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---.........------ZZZXXXVVVTTTRRRQQQRRRSSSRRRRRRPPPNNNKKKJJJKKKMMMLLLLLLJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAA???>>>======<<<<<<<<<;;;;;;;;;;;;;;;999999888888888777777777444444444444444444444444555555555555555555555555222222222222222222222222222222222222222333444444444444444444555555555555333444444555666666777777777777888888888999888888777777888999::::::;;;;;;999999999999999999888888999999:::;;;===???AAABBB@@@AAACCCEEEGGGHHHIIIIIIKKKJJJIIIHHHGGGHHHIIIIIIGGGHHHIIIJJJLLLMMMMMMNNNRRRSSSTTTTTTUUUUUUTTTTTTQQQSSSVVVYYYZZZZZZXXXWWWTTTVVVXXXYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZ[[[[[[\\\YYYYYYXXXXXXYYY[[[]]]___]]]^^^______^^^\\\ZZZYYYWWWYYY[[[[[[ZZZYYYYYYZZZXXXUUUQQQOOOOOOPPPPPPOOOWWWUUUQQQNNNKKKKKKKKKKKKGGGEEEFFFJJJJJJFFFEEEGGGFFFEEECCCBBBAAAAAABBBCCC???@@@???===>>>???>>>;;;;;;<<<<<<<<<<<<;;;::::::::::::999999999999999888777555444444555555555444555555555555555555555555555666777777888888777777666666777777888999999999;;;;;;;;;;;;;;;<<<<<<===::::::;;;;;;;;;;;;;;;;;;999:::<<<<<<;;;;;;<<<>>>@@@@@@??????@@@AAACCCDDDCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNMMMNNNOOOPPPPPPQQQQQQPPPSSSUUUWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\___aaabbb___ZZZXXXXXXXXXYYYXXXZZZ]]]```___\\\\\\___ccc```dddddddddmmmuuummm]]]hhhyyyoooeeeqqqsss\\\IIIGGGEEEBBB>>><<<;;;:::999777777666666555555444444666666555555555666666777555666888999999888666555444444444444444444555555555555555555444333333333000333666666555333333444999777777:::===DDDQQQ^^^}}}wwwccc]]][[[XXXUUUTTTSSSSSSSSSTTTSSSQQQPPPQQQRRRRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOONNNLLLJJJIIIHHHBBBAAA@@@>>>===;;;;;;:::::::::::::::999777666555555555444444333222222222000000//////.../////////------------------------,,,,,,+++++++++*********************************************************(((((()))))))))************************************++++++++++++***))))))*********************************+++++++++,,,,,,,,,++++++++++++,,,------+++,,,,,,---...---------\\\[[[YYYUUUPPPMMMMMMNNNOOOOOONNNLLLIIIHHHIIIKKKHHHHHHIIIIIIIIIHHHFFFEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>======::::::::::::::::::::::::888888888777777777777666333333333333333444444444444444444444444444444444222222222222222222222222222222111111222222333444333333333444444444555555222333333444555666777777777777777777777888888888777777888999::::::;;;;;;999999999999999999999999888999:::;;;>>>@@@BBBCCC@@@AAACCCEEEFFFHHHHHHIIIKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHIIIJJJLLLLLLLLLLLLPPPQQQSSSTTTUUUVVVVVVVVVWWWXXXZZZ[[[ZZZXXXUUUSSSRRRUUUXXXYYYXXXVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[YYYXXXWWWXXXYYY\\\^^^```^^^^^^^^^]]]\\\ZZZXXXWWWTTTWWWYYYZZZYYYYYYYYYZZZXXXTTTPPPMMMMMMOOOQQQQQQUUUSSSOOOLLLJJJIIIJJJKKKEEECCCEEEHHHHHHEEECCCEEEBBBAAA@@@@@@????????????>>>??????<<<999999;;;>>>:::::::::::::::888777777888888888888888777777777666444333333444555444444555555555555555555555555555555666777777777777777555555666666777888888999;;;::::::::::::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<;;;:::;;;===============>>>???@@@AAAAAABBBCCCEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMPPPPPPQQQRRRRRRRRRRRRRRRTTTVVVXXXYYYXXXXXXYYYZZZXXXYYYYYYYYYYYYZZZ]]]```ccc```\\\ZZZYYYYYYXXXXXXUUUZZZ^^^]]]YYYXXX\\\aaacccbbb^^^[[[aaaiiiggg^^^```kkkxxxzzzooodddeeemmm|||~~~cccKKKGGGCCCAAABBBAAA===:::;;;;;;:::999888777666666666555555444444444444555222333444555555555444333333333333333444444444444111222333222111000111222111444888888555333444666999888999???HHHXXXooowwwhhhdddeee___ZZZ[[[ZZZWWWSSSQQQQQQQQQSSSRRRPPPPPPQQQRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNLLLJJJHHHGGGAAAAAA@@@>>>===;;;:::999999999999888777666555444444444333333222111111111//////............//////------------------------++++++++++++************)))))))))***************************************((((((((()))))))))************************************++++++******)))(((************************************+++++++++++++++++++++++++++,,,------++++++,,,---------------ZZZZZZYYYUUUPPPMMMMMMNNNLLLLLLLLLJJJGGGGGGHHHJJJGGGHHHIIIIIIIIIHHHFFFEEEBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>======<<<<<<999999999:::::::::::::::888888777777777666666666222222333333333444444444444444444444444444444444111111111111111111111111111111111111111222333333222333333333333444444444111222333444555666666777666666666666666777888888888888888999999::::::;;;888888999999::::::;;;;;;999999:::;;;<<<>>>???@@@@@@AAABBBDDDFFFGGGHHHHHHIIIJJJKKKLLLLLLKKKIIIHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTUUUUUUUUUXXXYYYZZZYYYXXXVVVSSSRRRQQQUUUYYYZZZXXXVVVUUUVVVUUUUUUVVVXXXZZZ[[[\\\]]][[[ZZZXXXXXXXXXZZZ]]]___\\\\\\\\\[[[[[[YYYXXXWWWUUUXXXZZZ[[[ZZZYYYXXXXXXXXXUUUQQQOOOOOOPPPOOOOOOOOONNNMMMKKKJJJIIIHHHHHHCCCAAABBBFFFFFFBBBAAACCC>>>>>>>>>>>>>>>>>>===============<<<999888:::===888888888888888777777666666666666666666666666666555444222333444555555444555555555555555555555555444555666666777777666666444555555666666777888888999999888888999999:::;;;999999::::::;;;<<<======;;;<<<===<<<;;;:::;;;<<<;;;<<<===>>>>>>?????????@@@AAABBBCCCEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNQQQRRRRRRSSSSSSSSSSSSSSSRRRTTTWWWYYYXXXXXXYYYZZZXXXYYYYYYXXXWWWYYY\\\___```^^^\\\[[[[[[[[[ZZZYYYVVVXXX[[[[[[ZZZZZZ\\\^^^aaa___\\\ZZZ[[[^^^`````````bbbkkkvvvxxxrrrkkkiiikkkwwweee]]]VVVSSSSSSPPPGGG???@@@@@@>>>===;;;:::999888777777666555555555555555222222222333333444444444333333333333444444444555111333444333111111222444333666999888777999???DDDIIILLLTTT___hhhttt~~~|||}}}zzzmmm\\\XXX^^^\\\VVVYYYZZZWWWRRROOOOOOPPPRRRQQQOOOPPPRRRRRRPPPMMMQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNMMMKKKIIIGGGFFFAAA@@@???>>><<<:::999888888888888777666555444333333333333222111111000000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************((()))))))))*********+++************************(((((((((((()))))))))******************************************))))))(((************************************+++++++++++++++++++++***++++++,,,---++++++,,,------------,,,SSSTTTUUUSSSOOOLLLMMMNNNHHHHHHGGGFFFDDDCCCEEEGGGHHHHHHGGGFFFDDDCCCAAAAAACCCCCCBBBBBBAAA@@@@@@???<<<<<<<<<<<<<<<<<<;;;;;;999999999999999999999:::777777777777666666666666222222222333333444444444444444444444444444444444000000000000000000000000111111111000111222222333222222333333333444444444111111222333555666666777666666666666666777888888888888888999999::::::;;;888888999:::;;;;;;<<<<<<:::::::::::::::;;;<<<===@@@AAABBBDDDFFFGGGHHHHHHGGGIIIKKKMMMMMMKKKIIIGGGKKKLLLNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSVVVVVVWWWWWWWWWVVVUUUTTTRRRVVVZZZ[[[XXXVVVVVVWWWTTTUUUWWWYYY[[[\\\^^^___^^^\\\ZZZXXXXXXYYY[[[\\\YYYZZZZZZZZZZZZYYYYYYXXXXXXZZZ\\\]]][[[XXXWWWWWWXXXVVVTTTRRRQQQPPPNNNLLLJJJKKKLLLMMMLLLJJJGGGFFFCCCAAAAAADDDDDDAAAAAACCC===>>>>>>??????>>>>>>===>>><<<<<<<<<<<<::::::;;;888888888888888888888888555555666666666666666666555444222333444555555444555555555555555555555555444555555666666666666666444444555555666777777777777777777666777888888999999999::::::;;;<<<======<<<=========;;;:::;;;<<<:::;;;===?????????>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSPPPSSSVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXYYY]]]___]]][[[[[[[[[\\\]]][[[ZZZZZZYYYZZZ\\\___```___]]]]]]]]]___aaa^^^[[[[[[^^^___ZZZ___ppp|||yyynnnfffggg```fff~~~sssmmmkkkdddVVVJJJCCCCCCAAA@@@>>><<<;;;:::::::::999888777777777777444333333333444555666777222333333333444444555555333555777666444333555888555777999:::;;;BBBMMMVVVkkksssrrrttt{{{pppgggZZZVVVWWWQQQSSSVVVYYYWWWRRRNNNNNNOOOQQQPPPOOOPPPRRRRRROOOKKKPPPQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMKKKJJJHHHFFFEEE@@@@@@???>>><<<:::888777888888777777666444333222333333222222111000000000......---------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))***************************************)))((((((************************)))************+++++++++++++++******++++++,,,---++++++,,,---------,,,,,,RRRRRRRRRRRRQQQOOOMMMLLLFFFEEECCCBBBCCCDDDFFFGGGFFFGGGGGGFFFEEECCCAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===:::999888777666666666666999888888666555444333222222333333444444333333222222222222111111111000000000000000000000000000000000000111111111222222222222222222222222222222222444333222222333444666777777777777777777777777777666777777888888888888777888888999999999:::::::::777777666666888:::===???AAABBBCCCEEEFFFFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKJJJLLLLLLLLLMMMOOOQQQSSSTTTRRRSSSTTTTTTSSSSSSTTTUUUWWWUUUSSSTTTVVVVVVSSSPPPTTTVVVWWWWWWVVVUUUVVVXXXVVVVVVUUUVVVWWWYYY[[[\\\```___\\\ZZZXXXWWWWWWWWW[[[ZZZYYYXXXVVVVVVUUUUUUXXXYYYZZZ[[[[[[YYYWWWVVVUUUUUUTTTSSSQQQPPPNNNMMMJJJIIIHHHGGGFFFEEEEEEEEEAAAAAAAAABBBDDDDDDBBB@@@>>>>>>===<<<<<<<<<<<<<<<======<<<;;;::::::999999999888888777777777777777666555555555555444444444333333222111222333444555777666444333222333333444555555555555666666666666777777777777777777777777888888888777777777777777777888:::;;;<<<<<<;;;:::===============<<<<<<<<<===============<<<<<<<<>>???BBB===999777888888777555666333222666888555444555555222111555777777777:::888666666888777444666:::@@@===<<>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::999888888777888888777666666666666777555555555555444444444333333222222111222333444555555444333222222222333444444555555555555666666666777777777777777777777777777777777777777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========@@@BBBDDDDDDCCCCCCDDDEEEFFFFFFGGGIIIJJJKKKLLLMMMMMMNNNOOOOOOMMMMMMNNNOOOOOOOOOOOOPPPQQQSSSTTTUUUZZZXXXVVVWWWYYYZZZYYYWWWVVVVVVWWWWWWWWWWWWWWWWWW]]]^^^^^^^^^^^^]]]\\\[[[^^^]]]\\\]]]______]]]\\\```bbbcccbbb```______```aaadddggggggfffhhhmmmqqq}}}~~~zzzvvvssscccVVVWWWZZZUUUIII@@@AAA>>>:::888999999999777;;;999999<<<;;;777777999>>>:::888999999555555777:::777666666555666???HHHNNNVVV^^^lllzzz}}}~~~}}}xxxvvv}}}wwwiii\\\XXXZZZ\\\^^^aaaNNNMMMOOOTTTSSSOOOOOOTTTTTTSSSRRRRRRSSSRRROOOMMMNNNOOORRRSSSTTTSSSQQQPPPLLLMMMMMMKKKGGGEEEEEEFFFCCCBBB???<<<999777555444555555555555444444444444222222111111111000000000............------------+++++++++*********))))))))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++JJJKKKMMMNNNMMMJJJGGGEEEEEEDDDBBBBBBBBBBBBCCCDDDBBBCCCDDDDDDDDDBBBAAA@@@@@@@@@@@@?????????>>>>>><<<<<<;;;:::999999999999888888777666555555555555555555444444333222111111000000111111111111000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222////////////000111222333333333333333333333333333555555666777777777777777777888888888999999999999777777777777888:::<<<>>>>>>???@@@AAABBBCCCCCCCCCGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLNNNOOOOOONNNMMMOOORRRTTTUUUSSSRRRSSSSSSUUUSSSQQQQQQSSSTTTUUUTTTRRRRRRSSSRRRPPPPPPQQQSSSQQQPPPPPPPPPSSSWWW[[[]]]ZZZZZZZZZYYYYYYXXXWWWVVVWWWWWWWWWWWWWWWXXXYYYYYYTTTTTTUUUTTTSSSQQQOOONNNQQQQQQQQQPPPPPPNNNMMMMMMMMMLLLJJJGGGEEEDDDCCCBBBBBBAAA@@@AAAAAAAAA???======<<<<<<;;;;;;;;;;;;;;;999999888888777777666666777777666555555555555666444444444444333333333333222111111111111222333333222222111111111222333333333444444444555555555666666666666666666666666666666666666666666666666666888888888888999:::;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<=========@@@AAACCCCCCBBBAAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLPPPUUUTTTOOOLLLLLLNNNMMMNNNOOOPPPQQQSSSTTTUUUYYYXXXXXXYYY[[[\\\\\\[[[WWWWWWWWWWWWWWWVVVVVVVVV[[[[[[\\\]]]\\\[[[ZZZYYY[[[[[[]]]___bbbcccbbb```bbbcccddddddcccaaabbbcccdddfffgggeeebbbaaacccfff~~~yyy|||}}}jjjZZZNNNJJJEEEDDDEEEGGGFFFDDD>>>;;;<<<>>>===;;;===AAA@@@;;;999;;;===???DDDJJJMMMKKKHHHGGGFFFKKK[[[kkkvvv~~~}}}~~~yyy}}}hhh^^^UUUTTTXXX^^^hhhqqq```[[[WWWWWWWWWTTTTTTVVVTTTSSSTTTUUUVVVUUURRRPPPNNNOOOQQQRRRSSSRRRPPPOOOIIIJJJKKKJJJGGGDDDBBBBBBCCCAAA>>>;;;777444333222333333333444444555555555111111111111000000000000......---------,,,,,,,,,+++************)))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++GGGIIIKKKLLLKKKHHHEEECCCCCCCCCBBBAAAAAAAAABBBBBB@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>============<<<;;;:::999888777777777777666555444444333333333333333222222111111111000///000000111111000000///000000000000000000000000000000000000000000000000/////////000000000111111000000000111111111111111......//////000111111222222222222222222222222222444444555666777777777777777777777888888888888999777777777888999:::<<<======>>>???@@@AAABBBBBBBBBFFFGGGHHHIIIJJJJJJKKKJJJHHHJJJMMMPPPPPPOOOMMMKKKNNNQQQSSSTTTSSSRRRRRRRRRTTTSSSQQQPPPQQQSSSUUUVVVRRRRRRRRRPPPOOONNNPPPQQQRRRQQQOOOOOOQQQUUUYYY[[[XXXXXXYYYYYYXXXVVVTTTSSSWWWVVVVVVVVVVVVWWWXXXXXXSSSSSSSSSRRRPPPNNNLLLKKKNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBAAA??????@@@???===<<<<<<<<<;;;:::::::::::::::888888777777666666666555666666555444444444444444444333333333222222222222000000000000111111222222000000000000111111222222222222333333444444555555555555555555555555555555555555555555555666666666888777666666777888:::;;;999999999:::::::::::::::999999:::;;;<<<<<<======@@@AAACCCCCCBBBAAAAAABBBDDDDDDEEEGGGIIIJJJKKKLLLNNNUUU[[[ZZZSSSNNNMMMOOOMMMNNNPPPRRRSSSUUUUUUVVVVVVVVVWWWXXXZZZ\\\\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXXWWWXXXZZZ[[[ZZZYYYXXXWWWSSSTTTWWW\\\aaaddddddcccbbbccceeeeeedddcccdddeeeggghhhhhheeeaaa______```qqqnnneee^^^___fffkkkiiidddQQQJJJFFFIIIOOOTTTZZZ___ZZZRRRLLLLLLPPPYYYhhhuuuyyywwwtttpppmmmqqq}}}vvvqqqnnnbbb[[[UUUQQQRRRUUUZZZeeepppjjjccc]]]ZZZYYYWWWUUUSSSRRRRRRSSSVVVWWWVVVSSSPPPMMMNNNPPPQQQQQQQQQPPPOOOGGGIIIIIIIIIGGGDDDAAA@@@@@@???===:::777555444333333333333333333333444444111111000000000/////////------------,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))&&&''''''((()))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++FFFHHHIIIJJJJJJHHHEEECCCBBBAAAAAA@@@@@@@@@@@@@@@>>>???@@@AAA@@@@@@>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::999777666666666666666555444333222222222222111111111111111000000000000000111111111111000000////////////////////////////////////////////////....../////////000000000/////////000000111111111//////000111111222222222222222222222222222222222333333444666666777777777666666777777777888888888777777888888999:::;;;<<<===>>>???@@@AAABBBBBBBBBDDDEEEFFFGGGIIIIIIJJJJJJIIIKKKNNNQQQRRRPPPMMMKKKNNNPPPRRRSSSRRRQQQQQQRRRTTTSSSRRRQQQQQQSSSUUUWWWSSSSSSSSSPPPNNNNNNOOOQQQTTTRRRQQQPPPQQQSSSVVVXXXWWWXXXXXXWWWVVVTTTQQQPPPWWWVVVVVVUUUUUUUUUUUUUUUSSSSSSRRRQQQOOOMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDAAA???>>>===>>>>>><<<;;;;;;::::::999999999999999777777777777666666666666555444333333222222333333222222222222111111111111/////////000000000000000...//////000000111111111000111111222333444444444444444444444444444444444333333444444444555555555777666555555666777999:::999999:::::::::;;;;;;;;;888999999:::;;;<<<<<<===@@@BBBCCCCCCBBBBBBBBBCCCDDDDDDFFFGGGIIIKKKLLLMMMNNNUUU\\\[[[TTTNNNMMMOOOMMMNNNPPPRRRSSSTTTTTTTTTRRRSSSUUUVVVWWWYYYZZZ[[[\\\[[[[[[ZZZZZZYYYYYYYYYWWWYYYZZZ\\\\\\[[[YYYXXXNNNOOORRRVVV[[[_________```bbbddddddccccccdddeeehhhhhhhhhfffcccaaaaaaaaacccxxx|||{{{nnneeeiiivvvxxxooonnnyyy~~~}}}}}}jjjcccaaaXXXTTTQQQPPPQQQRRRRRRYYYaaa```]]]XXXVVVVVVVVVRRRNNNOOOPPPQQQTTTUUUUUUQQQOOOMMMMMMNNNOOOPPPOOOOOONNNHHHHHHHHHHHHGGGDDDAAA>>>======;;;999888777666666555444444333222222111111000000000/////////......---,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++FFFGGGHHHHHHHHHFFFEEEDDD@@@@@@@@@??????>>>>>>===>>>>>>?????????>>><<<;;;;;;;;;;;;:::::::::999999888888777666555555555666444444333222111111111111000000000000000111111111000000111111111111000000............////////////////////////////////////............////////////......//////000000111111///000111222333333333222333333333333333333333333222222444555666666666666666666666666777777777777777777888999::::::;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDFFFGGGHHHHHHHHHHHHKKKNNNQQQRRRPPPNNNMMMOOOPPPQQQQQQPPPPPPQQQSSSTTTUUUUUUTTTRRRSSSUUUWWWUUUUUUSSSPPPMMMMMMOOOQQQSSSRRRQQQQQQQQQRRRTTTTTTVVVVVVUUUUUUTTTRRRQQQPPPUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJIIIGGGGGGDDDCCCCCCBBBBBBCCCCCCDDD@@@>>><<<;;;<<<===<<<;;;::::::999888888888888888666666666666666555555555333333222111111111111222222111111111000000000000---...//////000000////////////000111111111000000//////000111222333444444333333333333333333333333222222222333444444555555555555555555666777888888999999999::::::;;;;;;<<<888999999::::::;;;;;;;;;>>>@@@BBBCCCBBBBBBCCCDDDCCCDDDEEEGGGIIIKKKLLLMMMLLLQQQUUUTTTOOOLLLLLLNNNKKKLLLNNNPPPQQQQQQPPPPPPNNNPPPRRRTTTTTTUUUWWWYYYXXXXXXXXXXXXXXXWWWWWWWWWYYY[[[]]]______^^^\\\ZZZXXXWWWWWWYYY\\\]]]^^^]]]]]]___aaabbbaaaaaabbbccceeefffffffffeeedddcccbbb```mmm}}}~~~|||zzznnn]]]XXXYYYSSSQQQOOOPPPQQQPPPMMMNNNRRRRRRTTTUUUTTTUUUXXXWWWSSSNNNNNNOOOQQQRRRRRROOOMMMLLLMMMMMMNNNNNNNNNNNNNNNHHHGGGFFFEEEEEECCC@@@===;;;;;;:::888888777777777555444444333111000000///////////////............,,,,,,,,,+++++++++******(((((()))))))))))))))***((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++FFFFFFEEEEEEDDDDDDEEEEEE????????????>>>===<<<<<<===>>>>>>>>>===<<<:::999::::::999999999888888888666666555555555555555666333333222111000000000000//////000000111111111111...//////000000//////...---------....../////////////////////////////////------........./////////------...//////000111111...///111222333333222222222222222222222222222222111222333444555666666666555555555666666666777777777888888999:::::::::::::::;;;<<<>>>???????????????@@@BBBDDDEEEFFFGGGGGGGGGIIILLLOOOPPPPPPNNNMMMPPPPPPPPPOOONNNOOOQQQTTTTTTVVVXXXVVVTTTSSSUUUVVVUUUTTTRRROOOLLLLLLNNNPPPNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQRRRSSSSSSRRRQQQPPPOOONNNNNNMMMMMMJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@AAA>>><<<::::::;;;<<<<<<;;;999999888777777777777888444444444444444444444444222222111000000000000111111111000000000/////////,,,---.../////////......000000111111111000///.........///000111222333444333333333333333333333333111111111222333444444444333333444555666666666666777777888888999::::::;;;999999999999999:::::::::<<<>>>@@@AAAAAABBBCCCDDDAAABBBDDDFFFHHHJJJKKKLLLJJJLLLMMMLLLKKKJJJKKKMMMKKKMMMNNNPPPPPPPPPNNNMMMLLLOOORRRRRRRRRSSSUUUXXXUUUUUUVVVVVVVVVVVVVVVVVVXXXZZZ]]]______^^^\\\ZZZaaa^^^\\\[[[]]]^^^______YYY[[[^^^___^^^___```aaabbbbbbbbbcccddddddcccbbbcccfffjjjqqq|||~~~ooofffcccmmm}}}mmm```QQQOOOQQQLLLQQQNNNNNNPPPPPPMMMLLLNNNMMMRRRTTTRRRRRRWWWYYYXXXOOONNNNNNNNNPPPPPPNNNLLLLLLLLLLLLMMMMMMMMMMMMMMMHHHEEECCCBBBBBBAAA???<<<;;;:::888777666555555555333333222222111111000000/////////.........------++++++++++++************(((((((((((())))))******((((((((((((((((((((((((''''''((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++FFFEEECCCBBBBBBCCCDDDEEE????????????>>>===<<<;;;>>>>>>>>>>>>===;;;999777999999999999888888888777555555444444444555555666333222111000//////////////////000000111111222222---..................------------.........//////////////////////////////---------.........//////---------...///000000111---...000222222222111111111111111111111111111111000111333444555666666666555555555555666666666777777888999:::::::::::::::999999;;;<<<===>>>>>>>>>>>>???AAACCCDDDEEEFFFFFFFFFGGGJJJMMMNNNOOONNNNNNQQQQQQOOONNNMMMNNNRRRUUUUUUWWWYYYXXXUUUTTTTTTVVVUUUTTTRRRNNNKKKJJJMMMOOOJJJKKKMMMPPPQQQRRRRRRQQQPPPOOOOOOOOOQQQSSSUUUWWWOOOOOOOOOPPPQQQRRRSSSTTTPPPPPPOOONNNMMMMMMNNNNNNKKKJJJJJJIIIGGGEEEDDDCCCDDDCCCBBB@@@???>>>>>>>>>===;;;999999:::<<<<<<<<<999888888777777777777777222222222222222222222333222111111000000000000000000000000000////////////,,,,,,.../////////...---111111222222222000///.........///000111222333333222222222222222222222222000000111222333333444444222333444666777666666555555666666777888999999999::::::999999999999999999999<<<>>>@@@@@@AAABBBDDD@@@AAABBBDDDGGGIIIJJJKKKJJJJJJIIIHHHIIIKKKMMMNNNNNNOOOQQQRRRRRRQQQOOONNNLLLOOORRRRRRQQQQQQTTTWWWUUUUUUUUUVVVVVVWWWWWWWWWUUUWWWZZZ]]]]]]\\\YYYWWW]]]ZZZWWWVVVXXX[[[]]]]]]WWWYYY[[[]]]\\\]]]^^^_________```aaaccccccaaa```cccaaa______dddiiifff______]]]___bbb```fff}}}xxx~~~yyyyyy~~~vvvcccWWWMMMNNNQQQLLLQQQMMMLLLOOOQQQPPPOOOPPPJJJPPPRRRLLLJJJOOOTTTSSSPPPOOOMMMMMMNNNOOOMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMGGGDDD@@@???@@@@@@===;;;;;;:::888666444333222222111111111111111222222222//////.........---------+++++++++************)))'''((((((((())))))******(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++IIIGGGEEECCCAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999999888888999999::::::999888777666555444444444333333333222222222333333222222111000//////////////////////////////..............................------------......---------............///............////////////////////////////////////////////////000000000000111111000000111111222333333333222111222333444555444444555555666777777777777777777888999999::::::;;;:::999888999;;;===???>>>>>>@@@AAACCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMPPPRRRRRROOOMMMMMMNNNUUUVVVVVVUUUTTTTTTUUUWWWUUUTTTRRRPPPOOOPPPQQQRRRNNNLLLLLLMMMPPPRRRRRRQQQOOOQQQRRRRRRRRRRRRUUUWWWVVVTTTQQQPPPQQQRRRSSSSSSPPPNNNLLLKKKIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCBBBDDDBBB@@@===<<<;;;<<<===<<<<<<;;;:::::::::;;;;;;888888777777666666555555333333333222222222111111000000////////////000000000000000000000///......---------............///000000000000000000000000///////////////000111111000000000000000000000000000000000111222222333333222333444555666555444333333333444444555666777777::::::999999999999999999::::::;;;<<<>>>???AAABBBEEEDDDCCCBBBCCCEEEGGGHHHJJJJJJJJJKKKJJJJJJIIIIIILLLLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRSSSSSSSSSWWWVVVUUUUUUWWWXXXXXXXXXWWWWWWXXXZZZ\\\[[[XXXUUUXXXZZZ]]]\\\YYYXXXYYY[[[WWWXXXYYY[[[]]]]]]\\\[[[\\\\\\]]]]]]]]]^^^^^^^^^]]][[[YYYVVVUUUVVVXXXYYYVVVVVVUUUWWW[[[```fffjjjxxxiiiWWWLLLLLLMMMLLLIIIJJJLLLMMMLLLJJJIIILLLNNNOOOMMMLLLMMMPPPQQQQQQQQQMMMNNNOOOOOOOOOOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJEEECCCBBB???>>><<<<<<;;;777777666555444333333222111111000000//////......//////...---,,,,,,,,,,,,,,,,,,------,,,,,,+++***(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))************))))))*********)))))))))))))))))))))))))))************++++++,,,,,,,,,++++++***GGGFFFDDDCCCAAA@@@@@@???@@@??????>>>===<<<;;;:::::::::999888888888888888:::999888777666555444444333333333333222222222222222111111000000///......////////////////////////------------------------......------------......------------............---.........////////////.........................../////////000000000000111111000000000111222222333333222222222333444555444444444555666666777777666777777888888999::::::;;;:::999999:::;;;===???>>>???@@@AAABBBCCCDDDEEEDDDEEEFFFGGGIIIJJJKKKKKKLLLNNNQQQQQQOOONNNOOOPPPRRRSSSTTTTTTSSSTTTVVVXXXXXXWWWTTTRRRQQQQQQRRRRRRNNNMMMLLLNNNPPPRRRRRRRRRPPPQQQRRRRRRQQQQQQSSSTTTWWWUUUSSSRRRSSSTTTTTTSSSPPPOOOMMMKKKIIIIIIIIIIIIFFFEEEEEEDDDCCCBBBAAAAAACCCBBB???===;;;;;;<<<<<<;;;::::::999999999999999777666666555555444444333222222111111111000000000000//////////////////000000000000000000///......------------....................................///////////////000000111000000000000000000000000///000000111111222333333222333333444555444444444333333444444555666666777999999999999999999999999;;;;;;;;;<<<===???@@@AAAEEEDDDCCCBBBBBBCCCEEEFFFHHHHHHIIIIIIIIIHHHHHHGGGLLLLLLMMMNNNNNNNNNNNNNNNKKKLLLNNNQQQSSSUUUVVVVVVSSSSSSRRRSSSTTTVVVVVVVVVWWWVVVVVVWWWYYY[[[ZZZYYY\\\^^^``````]]]\\\\\\^^^ZZZZZZZZZ[[[[[[[[[YYYXXX[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXWWWWWWVVVUUUTTTVVVUUUTTTSSSTTTVVVYYYZZZcccwww~~~{{{wwwxxxrrreee^^^TTTMMMKKKJJJJJJIIIKKKMMMMMMLLLJJJIIIKKKNNNNNNLLLKKKLLLNNNPPPPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHDDDCCCAAA???===<<<;;;;;;777777666555444333222222111111000000///......---///...---,,,,,,++++++,,,,,,,,,,,,---,,,++++++***''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))***))))))))))))***************+++++++++++++++******DDDDDDDDDCCCAAA@@@>>>>>>??????>>>===<<<;;;::::::999999888777777777777777888888777666555444444333333333222222222111111111000000//////......------////////////////////////------------------------...------,,,,,,------...------------............---------.........//////............................../////////000000000000000000000000111111222333222222222222333444444333333444555555666666777666666777888888999999:::;;;;;;::::::;;;<<<>>>?????????@@@AAABBBBBBCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLJJJLLLOOOPPPPPPPPPQQQRRROOOPPPRRRRRRRRRSSSVVVXXXZZZXXXVVVUUUSSSSSSSSSTTTPPPNNNMMMNNNQQQSSSSSSRRRRRRSSSSSSRRRPPPPPPPPPRRRVVVUUUTTTUUUVVVVVVTTTSSSQQQPPPNNNKKKIIIHHHGGGGGGBBBBBBBBBAAAAAA@@@@@@@@@BBBAAA>>><<<;;;;;;;;;;;;:::999888777777777777777555555444444333222222222000000000000//////////////////............///////////////000//////...---------------............------------------------//////......//////000111000000000000000000000000//////000111111222222333333333333333333444555555333333333444555555666666777777888888999999::::::;;;;;;<<<<<<===>>>??????DDDCCCBBBAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFLLLMMMNNNNNNOOOOOONNNNNNKKKLLLNNNPPPRRRSSSTTTTTTQQQQQQRRRRRRTTTUUUWWWWWWYYYXXXVVVWWWZZZ]]]^^^^^^^^^```aaaaaa___^^^]]]^^^\\\\\\\\\[[[ZZZXXXVVVUUUXXXWWWWWWVVVVVVUUUUUUTTTSSSTTTWWWXXXWWWUUURRRPPPTTTSSSRRRPPPOOOOOONNNNNNMMMUUUaaappp~~~~~~rrrllliii___SSSSSSQQQOOOMMMKKKKKKLLLMMMNNNNNNLLLJJJJJJKKKLLLNNNMMMLLLMMMOOOPPPPPPOOONNNMMMKKKIIIHHHHHHHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFCCCAAA@@@>>><<<;;;::::::777666555555333333222111000000000///......------......---,,,+++++++++++++++,,,,,,,,,,,,+++******&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))((((((((())))))*********))))))))))))************))))))******+++******)))CCCCCCCCCCCCBBB@@@>>>===>>>>>>===<<<;;;:::999999888777777666555666666666777666666555444333333333222222111111111000000000////////////......------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------.........,,,,,,---------........................................../////////000000000////////////000111111222222222222222333333333222333333444555555666666666666777777888999999999;;;;;;;;;;;;;;;===>>>?????????@@@@@@AAAAAABBBBBBAAABBBDDDFFFIIIKKKMMMNNNJJJKKKMMMOOOPPPQQQSSSTTTNNNOOOQQQQQQPPPQQQTTTVVVWWWVVVUUUUUUTTTUUUUUUUUUQQQOOONNNOOOQQQSSSSSSRRRSSSUUUUUUTTTQQQPPPOOOPPPTTTTTTTTTVVVWWWVVVSSSQQQQQQOOONNNKKKIIIGGGFFFEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@???===<<<;;;:::::::::999999888777666666666666555444444333333222111111000000000/////////......///......------......///.........//////......---,,,,,,---------.........------------------------///............///000000000000000000000000000000//////000000111222222222444333222111222333555666333333333444444555555555555666666777888999:::::::::;;;<<<<<<============@@@@@@@@@@@@BBBCCCEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGLLLMMMMMMNNNOOONNNNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMRRRSSSTTTUUUVVVWWWYYY[[[\\\[[[[[[\\\^^^```aaa```\\\]]]______^^^]]][[[[[[\\\\\\\\\ZZZXXXVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPOOORRRSSSUUUVVVUUUSSSQQQOOOPPPPPPPPPPPPPPPOOONNNMMMOOOMMMPPPXXXcccuuuuuuhhhfffdddZZZOOOPPPQQQRRRRRRQQQQQQPPPOOONNNNNNLLLKKKJJJKKKKKKPPPNNNMMMNNNOOOQQQQQQPPPMMMLLLIIIFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDAAA@@@>>>===;;;::::::999666666555444333222111111000000///......------,,,...---,,,+++************+++++++++++++++******)))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((()))))))))************))))))************))))))&&&''''''((()))***++++++((()))))))))************(((((()))************)))BBBBBBCCCCCCBBB@@@>>>=========<<<;;;:::999888888666666555444444444444555555444444333333222222222111111000000000////////////////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------....................................//////////////////......//////000111111111222222222333333333222222333333444444555555555666666777888888999999::::::;;;;;;<<<<<<===>>>?????????@@@@@@@@@AAAAAABBBCCCEEEGGGJJJLLLNNNOOOKKKKKKLLLNNNPPPRRRSSSSSSOOOPPPQQQPPPOOOOOOQQQRRRRRRRRRRRRSSSSSSTTTUUUVVVQQQPPPOOOOOOQQQSSSSSSRRRTTTUUUVVVUUUSSSQQQPPPPPPRRRRRRSSSTTTUUUTTTQQQNNNOOONNNLLLKKKHHHFFFDDDCCC??????@@@@@@@@@@@@AAAAAA>>>===<<<;;;::::::999999:::999888777666666666666555555444333333222222111111000000000000/////////......------------......,,,---............------,,,,,,,,,------------..........................................//////000000000000000000000000000...//////000111111222222333333222111222333444555333333333444444444444444555555666777777888999999999:::;;;<<<===<<<<<<<<<<<<<<<>>>@@@BBBEEEGGGHHHEEEEEEGGGHHHIIIIIIIIIIIIKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOOOONNNNNNRRRTTTVVVVVVVVVWWWZZZ\\\\\\\\\\\\^^^``````]]][[[YYYZZZ\\\]]]^^^]]]ZZZYYYYYY[[[[[[YYYWWWUUUVVVXXXWWWVVVUUUTTTSSSRRRQQQPPPSSSSSSRRRQQQQQQQQQRRRRRRNNNOOOOOOPPPPPPOOONNNMMMRRRMMMMMMQQQQQQTTTeee{{{sssfff[[[[[[[[[RRRTTTQQQOOOQQQTTTVVVUUURRRPPPOOOMMMLLLLLLKKKKKKKKKNNNMMMKKKLLLMMMOOONNNNNNMMMKKKHHHEEECCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB???>>>===;;;:::999999888555555444333222111000000//////......---,,,,,,,,,------+++*********************++++++******)))((((((((()))************)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((()))))))))************))))))************))))))&&&&&&'''((()))******+++((()))))))))************'''((()))***************AAAAAAAAAAAA@@@???>>>===<<<<<<;;;:::999888777777555555444333333333333333333333333222222111111111000000/////////.........////////////////////////------------------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------------------------------........./////////...............///000000000111111222333222222222111111222333333444444555555555666777777888888999999999:::;;;;;;<<<<<<<<<======>>>???@@@@@@AAAAAACCCDDDEEEHHHJJJMMMOOOOOONNNMMMLLLMMMPPPRRRRRRRRRPPPPPPQQQPPPNNNNNNPPPQQQOOOOOOPPPQQQRRRSSSSSSSSSQQQOOONNNOOOQQQRRRRRRQQQQQQSSSUUUUUUSSSQQQQQQQQQQQQQQQQQQRRRSSSRRRPPPMMMKKKKKKJJJIIIGGGEEECCCBBB@@@@@@@@@@@@@@@@@@@@@AAA<<<<<<;;;;;;:::999999888:::999888777666555555555444444444333222222111111000000000000////////////------,,,,,,,,,,,,------+++,,,------...---------,,,,,,,,,,,,------------..............................------......///000000000000000000000000000......///000000111111222222222222222222333444444333333333333333333444444555555666666777777888888777888:::<<<======<<<;;;:::<<<>>>AAACCCFFFHHHIIIEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKLLLNNNPPPRRRSSSTTTTTTOOORRRTTTTTTRRRSSSVVVZZZXXXXXXYYY[[[]]]\\\XXXUUUYYYYYY[[[^^^```___]]]ZZZWWWYYYZZZXXXUUUTTTWWWYYYZZZZZZYYYXXXWWWVVVUUUTTTTTTRRROOONNNNNNOOORRRSSSNNNNNNNNNMMMLLLJJJIIIHHHJJJHHHJJJNNNLLLHHHNNNYYYeee{{{~~~mmm```YYYRRRUUUXXXQQQVVVRRRNNNNNNQQQTTTSSSQQQPPPNNNLLLLLLMMMMMMLLLKKKLLLJJJIIIIIIJJJKKKKKKJJJKKKJJJHHHFFFDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@===<<<;;;:::999888888888555444333333111111000///.........---,,,,,,++++++---,,,+++***)))))))))))))))************)))((((((((())))))***************************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))'''''''''(((((()))))))))))))))))))))************(((((()))***++++++++++++??????>>>===<<<<<<<<<<<<;;;;;;:::999888777666666444444333222222222222222222222111111111111000000/////////.........---------------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,---------------------------------.........//////......------......///000///000111222333222222111111111111222333333444444555555666666777888888888777888999:::;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCEEEGGGIIIKKKMMMNNNQQQOOOLLLMMMOOOQQQPPPOOONNNOOOPPPPPPOOOOOOQQQSSSPPPPPPPPPQQQQQQPPPPPPOOOPPPOOONNNNNNPPPQQQQQQPPPMMMOOORRRSSSRRRQQQQQQQQQQQQPPPPPPQQQRRRRRROOOMMMHHHHHHHHHGGGFFFDDDBBBAAA@@@@@@@@@???????????????;;;;;;;;;::::::999888777999888777555444444333333333222222111111000000////////////.........------------,,,,,,,,,,,,------++++++,,,---------------++++++,,,,,,,,,---------------------------------...------------...//////000000000000000000000000......//////000111111111111111222333333333333333333333333333333333333333666666666666666666666666555777999;;;======<<<<<<===>>>@@@BBBDDDFFFGGGGGGDDDEEEGGGIIIJJJKKKLLLLLLIIIIIIJJJKKKKKKKKKKKKKKKHHHJJJLLLNNNQQQRRRSSSTTTNNNQQQSSSRRRPPPOOOSSSWWWUUUUUUUUUWWWYYYYYYWWWVVVWWWWWWYYY]]]aaaaaa^^^[[[XXXZZZ[[[XXXTTTSSSUUUYYYYYYYYYYYYXXXWWWVVVUUUUUUQQQOOOMMMKKKKKKMMMPPPQQQMMMLLLKKKJJJIIIHHHGGGFFFCCCDDDFFFHHHHHHGGGHHHJJJDDDQQQ```qqq|||~~~~~~uuuqqqbbbWWWTTTUUURRRWWWZZZTTTTTTRRRPPPOOOOOOOOOQQQRRRPPPMMMKKKKKKMMMNNNMMMLLLLLLKKKIIIIIIKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@<<<;;;:::999888777777777444444333222111000//////......------,,,+++++++++,,,+++***))))))(((((()))))))))******))))))(((''''''(((((()))***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))''''''(((((((((((((((((())))))))))))************((()))***+++,,,,,,,,,,,,>>>===;;;:::999999:::;;;;;;;;;:::999888777666666444333222222111111222222111111111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------------------------------.........//////...------------.../////////000111222333222111111000111111222333333444444555555666666777888888888777777888999:::::::::::::::;;;<<<>>>???AAABBBBBBBBBCCCDDDFFFHHHJJJKKKLLLSSSPPPMMMMMMOOOPPPOOONNNLLLNNNOOOOOOOOOPPPSSSUUURRRRRRRRRQQQPPPOOOMMMLLLPPPNNNMMMMMMOOOPPPPPPOOOIIILLLOOOQQQQQQPPPPPPQQQRRRQQQPPPQQQRRRRRRPPPNNNFFFFFFGGGFFFEEECCCAAA@@@@@@?????????>>>>>>>>>===:::::::::::::::999888777888777555444333222222222111111111000//////............---------,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000000000000000000......//////000111111111000111222333444333222222333333333333333333333333666666666666666555555555444666999;;;=========<<>><<<999888777777888888777777666555444444444333222111000000111222333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***((()))+++,,,+++(((++++++++++++++++++++++++++++++++++++++++++++++++.........////////////000////////////////////////////////////000000000000222222222222222222222222555555555666666666666777:::999888777777888999999<<<<<<<<<===>>>@@@BBBCCCEEEAAA>>>>>>BBBGGGIIIIIIMMMMMMNNNNNNMMMLLLJJJIIIMMMPPPTTTSSSQQQOOOPPPQQQSSSSSSSSSRRRQQQOOOMMMLLLRRRQQQQQQRRRRRRPPPMMMJJJIIIKKKNNNOOONNNLLLLLLLLLQQQRRRSSSSSSRRRPPPQQQRRROOOLLLGGGCCCAAA@@@BBBCCC???>>>===<<<;;;:::999999999999999888888888888777555555555555444333222222000000000000000000000000......---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////000000000000000000000000//////000111111111111111000111111111111222222222000111111222222333333444444444444555555555555666555666777999;;;<<<<<<<<<===???AAABBBBBBCCCEEEFFFDDDDDDEEEFFFGGGIIIJJJKKKGGGJJJNNNNNNLLLIIIFFFEEEKKKLLLNNNOOOPPPQQQQQQQQQTTTUUUUUUTTTSSSRRRTTTUUU\\\\\\ZZZVVVSSSRRRTTTVVVQQQRRRSSSUUUWWWYYYZZZ[[[ZZZYYYWWWUUUSSSTTTWWWYYYVVVUUURRRPPPOOOOOOPPPPPPNNNMMMLLLKKKIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAAAAAAAAAAABBB???DDDFFFDDDGGGWWWtttvvveee\\\VVVQQQLLLNNNOOOPPPRRRSSSRRRRRRQQQPPPQQQPPPNNNKKKJJJMMMPPPLLLLLLLLLLLLMMMOOOQQQSSSOOONNNLLLJJJJJJJJJJJJKKKLLLKKKIIIGGGEEECCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::888777555444444111111111111000000000///......---,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''%%%%%%%%%&&&&&&''''''''')))((('''''''''(((***+++)))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))******************))))))((((((''''''))))))))))))************))))))(((((((((((())))))************************>>>===;;;999888777777777777777666555555444333333222111000000000000111222000000000/////////......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////------------------------.../////////000000000000222222222222222222222222444444444555555555666666999888777666666777888888;;;;;;;;;<<<===???AAAAAABBBAAA@@@AAAEEEGGGFFFDDDIIIJJJLLLMMMMMMMMMMMMLLLNNNPPPRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQSSSRRRQQQQQQQQQPPPMMMJJJIIILLLNNNOOONNNLLLLLLLLLNNNPPPQQQQQQOOONNNNNNOOOOOOLLLHHHDDDAAA?????????>>>>>>===<<<;;;:::999999888888888777777777666666444444444444333222111111////////////////////////...------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,,,,------------------------------,,,,,,------...///////////////////////////////////////000111111111111000000000111111111222222222111111111222333333444444444444444444555555555555444555777999:::;;;;;;<<<===>>>@@@AAAAAABBBDDDFFFDDDDDDCCCDDDEEEGGGIIIKKKJJJLLLOOOPPPOOOMMMLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSTTTUUUVVVUUUSSSSSSUUUWWWZZZZZZYYYVVVSSSRRRSSSTTTQQQRRRSSSUUUVVVXXXYYYZZZWWWVVVTTTSSSRRRSSSUUUWWWWWWVVVSSSQQQOOOOOOOOOPPPMMMMMMKKKJJJIIIHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@>>>@@@AAA@@@@@@EEEOOOWWWeeesss}}}}}}|||ppp```VVVSSSQQQNNNJJJKKKLLLMMMNNNOOOOOOOOONNNOOOOOONNNKKKHHHGGGIIIKKKLLLLLLKKKLLLMMMOOOQQQRRRNNNMMMKKKJJJIIIIIIIIIJJJJJJIIIGGGEEECCCAAA@@@???>>>>>>======<<<;;;;;;:::::::::999777666444333333111111111000000000//////...------,,,++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''''''((((((((()))(((((('''((()))***+++(((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))))))))************)))))))))((((((((('''(((((()))))))))*********))))))(((((((((((())))))************************===<<<:::999777777666666666555555444444333333333111111000000000000111111000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000222222222222222222222222333333333333444444444444777666666555555666777777999999999:::<<<===???@@@??????AAADDDFFFFFFCCC@@@FFFGGGIIIKKKMMMNNNOOOOOONNNNNNNNNPPPRRRSSSRRRQQQPPPOOOOOOPPPRRRTTTVVVWWWTTTRRRQQQPPPPPPOOOMMMKKKJJJLLLOOOOOOMMMLLLKKKLLLKKKMMMNNNMMMKKKJJJJJJKKKMMMKKKHHHDDDAAA>>>===<<<======<<<;;;:::999999888666666666666555555555555333333333222222111000///........................------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---......//////////////////////////////...///000000111111000000000000000111111111222222111222222333333444555555444444444444555555555555444555666888999::::::;;;;;;===???@@@@@@AAACCCDDDDDDCCCBBBBBBDDDFFFIIIJJJKKKNNNPPPQQQPPPPPPQQQRRROOOPPPQQQRRRSSSTTTTTTTTTSSSTTTUUUTTTTTTTTTVVVXXXWWWXXXXXXWWWTTTRRRRRRRRRQQQQQQRRRTTTVVVWWWXXXYYYVVVUUUTTTSSSSSSTTTUUUVVVXXXWWWTTTQQQOOOOOONNNNNNLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBB@@@???>>>>>>======>>>>>>===;;;;;;<<>><<>>=========<<<<<<;;;:::::::::888888777666444333222222000000000000////////////------,,,,,,+++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))((((((((((((((()))******(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))******))))))))))))(((((((((((((((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))));;;:::999888777666666555444444333333333222222222000000000000000000000000/////////.........------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++******++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000111111111111222222222222111222222222333333333333555555555555555555666666777777777888:::;;;===>>><<<>>>@@@CCCEEEEEECCCAAAEEEFFFHHHJJJLLLMMMNNNOOONNNLLLKKKNNNRRRUUUSSSQQQQQQQQQPPPQQQSSSVVVYYY[[[TTTSSSQQQPPPPPPOOOMMMKKKKKKMMMNNNNNNLLLKKKJJJKKKIIIKKKLLLKKKIIIHHHHHHHHHHHHGGGFFFDDDAAA>>><<<;;;<<<;;;;;;:::999999888888444444444444333333333333111111111111000///......---------------------------------,,,,,,,,,++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////////////////////////////...//////000000000000000000000000000111111111111222222222333444444555555333333444444444555555555444444666777888999999999:::<<<>>>>>>>>>???AAACCCDDDCCCBBBBBBCCCFFFIIIKKKKKKLLLNNNNNNMMMNNNPPPRRRNNNOOOPPPQQQRRRRRRRRRRRRPPPRRRSSSRRRRRRSSSUUUWWWUUUWWWYYYXXXVVVTTTSSSRRRQQQRRRRRRTTTUUUVVVWWWWWWXXXWWWVVVVVVWWWXXXXXXXXXXXXVVVTTTQQQOOONNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<===???<<<888999===@@@@@@???AAA;;;<<>>===<<<<<<<<<;;;;;;::::::999999666666555444333222111111000000/////////.........,,,,,,++++++*********)))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))(((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))999999888888777666555444222222222222111111111111////////////////////////............------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))******+++++++++******************************+++************+++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,------------------------............////////////000000000111111222222222111111111111222222222333333333444444555555555555666666666777888:::<<<<<<;;;<<<>>>@@@AAACCCDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMMMMJJJIIILLLPPPSSSSSSQQQQQQPPPOOOOOOPPPRRRUUUVVVSSSRRRPPPPPPQQQPPPNNNKKKLLLMMMNNNMMMJJJIIIIIIJJJHHHJJJKKKJJJHHHFFFFFFGGGCCCCCCCCCBBBAAA???===;;;::::::999999888888777777333333333222222222111111000000000000///...---,,,........................------,,,,,,,,,+++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.......................................///000000000000000//////000000000111111111111111222333333444444555333333333444444444444555333444555666777888888888888:::<<<=========???AAACCCBBBBBBBBBCCCFFFHHHJJJHHHIIIIIIIIIHHHHHHJJJMMMKKKLLLMMMNNNNNNOOONNNNNNNNNOOOPPPPPPOOOPPPRRRTTTTTTWWWZZZZZZXXXVVVTTTTTTRRRRRRSSSTTTUUUUUUVVVVVVYYYXXXWWWXXXZZZ[[[YYYWWWUUUTTTRRRPPPNNNLLLJJJJJJHHHGGGFFFEEEDDDDDDDDDEEEBBBAAAAAAAAAAAA@@@@@@@@@>>>======<<<<<<<<<<<<<<<>>>===:::888777888:::;;;777555999BBBEEEIIIYYYlllyyyeeeXXXOOOIIIGGGJJJIIIIIIJJJMMMMMMKKKHHHIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIEEEDDDCCCBBB@@@???======;;;;;;::::::999888888888555444444333222111000000/////////............---+++***************)))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''''''''''''''(((((()))))))))))))))''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((777777777777666555444333000000000000000000000000......////////////............---------,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++************************(((((())))))***+++++++++************************)))+++++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------------------------------.........///////////////000000111222222222111111111111222222222222222333444555555555555555555555555666888999;;;<<<<<<===>>>>>>>>>@@@DDDGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIJJJMMMOOOPPPPPPNNNNNNMMMLLLLLLMMMNNNOOOPPPPPPPPPQQQRRRQQQNNNLLLLLLLLLLLLKKKHHHGGGGGGHHHHHHIIIJJJIIIFFFEEEDDDEEE@@@@@@@@@@@@???>>>===<<<999999888888777777777777222222222222111111111111000000000//////...---,,,........................,,,,,,,,,,,,++++++++++++***************************************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------..............................---...//////000000///////////////000000000111111000111111222222333444444333333333333444444444444222333444555666666666666777888:::;;;;;;<<<>>>@@@@@@@@@AAABBBCCCEEEFFFGGGEEEFFFGGGFFFEEEFFFHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLMMMNNNOOONNNNNNNNNPPPRRRTTTWWWYYYZZZXXXVVVVVVVVVSSSTTTTTTTTTUUUUUUVVVVVVXXXVVVUUUWWWYYYYYYUUURRRQQQPPPOOOMMMKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@????????????===<<<;;;;;;::::::;;;;;;444777;;;;;;999777777888555444999>>><<<888<<>>===:::::::::999888888777777444444333222222111000000///.........------------))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((''''''''''''&&&&&&''''''((()))))))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))''''''(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((666666777777666555333222////////////////////////---...////////////...------------,,,,,,,,,,,,+++************+++++++++,,,************************************************((((((((()))***+++++++++************************)))+++,,,+++)))(((***,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000111222222222111111111222222222333333222222444555666666666555555555555666888999;;;<<<===>>>???>>>======@@@CCCFFFFFFFFFFFFGGGIIIJJJKKKHHHIIIJJJJJJJJJKKKNNNPPPLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMPPPSSSTTTSSSOOOLLLKKKLLLKKKIIIFFFDDDEEEFFFFFFHHHHHHGGGEEECCCBBBCCC@@@@@@???>>>===<<<;;;;;;888888777777777777666666222222222222111111111000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))*********+++++++++************++++++++++++++++++++++++++++++++++++***++++++,,,,,,---..............................---...//////000000//////////////////000000000111///000000111111222222333222222333333333444444444222333444555555555555555555777999::::::;;;===>>><<<===???AAABBBCCCCCCCCCCCCEEEGGGHHHGGGHHHJJJLLLLLLLLLMMMNNNNNNNNNMMMMMMNNNOOOOOONNNMMMMMMOOOPPPTTTVVVXXXXXXWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVXXXUUUTTTVVVXXXWWWRRRMMMLLLLLLKKKJJJIIIGGGEEEEEEDDDCCCCCCBBBBBBBBBBBBCCC>>>>>>>>>>>>============;;;:::999999888888999999000444888;;;;;;:::999999999888666555444555999===999???EEEFFFKKK^^^}}}uuuiiifff[[[OOODDDAAABBBCCCEEEGGG@@@@@@@@@BBBDDDFFFGGGGGGHHHHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHJJJMMMNNNLLLJJJHHHHHHIIIIIIIIIGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>======:::999999888777777666666444333333222222111111000.........---------,,,,,,))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***)))))))))(((((((((''''''&&&'''((()))***))))))(((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***'''''''''((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''555555666666666555333222.........///////////////,,,---...//////...---,,,---------,,,,,,,,,++++++))))))******+++++++++,,,************************))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++(((+++,,,,,,)))(((***,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------.........//////...//////000111222222222111222222222222333333333111333444666777777666666555555555666888999;;;<<<>>>@@@BBB@@@===<<<<<<>>>DDDDDDDDDEEEGGGIIIKKKMMMGGGIIIJJJIIIGGGHHHLLLPPPMMMMMMNNNNNNNNNMMMMMMLLLJJJLLLPPPTTTVVVTTTPPPLLLKKKKKKJJJHHHEEECCCDDDEEEEEEFFFGGGFFFCCCAAAAAAAAABBBAAA???===;;;:::999999777777777777666666666666222222222222111111111111000000000000///...---,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,---..............................---......///////////////////////////000000000000/////////000111111222222222222333333333444444444222222333444555555555555555777888999999:::<<<>>>999:::===@@@AAAAAA@@@@@@BBBEEEHHHJJJKKKLLLNNNPPPNNNNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPOOONNNMMMOOOPPPSSSUUUVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYVVVUUUWWWYYYXXXRRRLLLIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCBBBAAAAAAAAABBBBBB======<<<<<<<<<;;;;;;;;;999888888777777777777777:::888666444444444444333222444666555555666555222555777999888999@@@KKKTTTkkk}}}qqqggg\\\MMMGGGKKKOOOGGGBBBBBBBBB???>>>@@@CCCCCCBBBBBBCCCEEEFFFGGGFFFEEEEEEEEEEEEGGGHHHIIIJJJHHHGGGHHHKKKKKKIIIFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===<<<999999888888777666666666444333333333222111111111......---------,,,,,,,,,(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***+++*********))))))((((((&&&''')))*********)))(((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''666555444333222222222222000000000000///////////////............---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************+++++++++*********))))))+++***)))(((((()))***+++************************++++++++++++++++++++++++++++++******++++++,,,------------............////////////000111111222222000111111111111222222222222333444444555555444444222333555666666777999;;;===<<<<<<<<<===>>>???@@@BBBAAAAAABBBDDDFFFHHHJJJGGGGGGIIIJJJLLLNNNOOOPPPQQQPPPPPPOOOOOOPPPPPPQQQQQQOOONNNNNNPPPQQQQQQQQQJJJJJJIIIHHHGGGFFFFFFEEEAAAEEEHHHGGGDDD@@@?????????<<<999777777888888777888777666555444333222222000000000000////////////......---,,,,,,+++******+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,------......------,,,.........////////////000111000///------......///000000000000000111111222555555555444444333333333111111111222333666888999777777777888:::===@@@BBB@@@@@@@@@@@@@@@AAABBBCCCEEEGGGHHHIIIIIIIIIKKKLLLSSSSSSSSSRRRPPPNNNLLLKKKOOOPPPPPPQQQPPPPPPOOONNNRRRTTTUUUUUUSSSPPPPPPPPPTTTTTTTTTTTTTTTSSSRRRRRRSSSRRRQQQSSSUUUTTTPPPLLLKKKKKKJJJIIIFFFCCC@@@>>>@@@@@@@@@?????????>>>>>>===<<<<<<;;;::::::999999999888777666555555555555333333333333333333333333444333333222222333333444222222444666888999;;;<<>>>>>>>><<<:::999888888777666444222111333333222222000///...---...------,,,,,,++++++***((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''***---000999///&&&$$$))),,,)))$$$))))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))((('''&&&%%%555444333222111111111111000000000/////////..................------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************+++++++++*********))))))+++***)))(((((()))***+++************************++++++++++++++++++++++++++++++******++++++,,,---------------...............//////000000111222222000000111111111222222222222222333444444444444444333555777888888999;;;<<<>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCEEEGGGIIIKKKGGGHHHIIIJJJKKKMMMNNNNNNPPPOOOOOONNNNNNNNNNNNOOOPPPOOONNNOOOPPPPPPOOONNNLLLLLLKKKJJJIIIGGGEEEDDDCCCFFFHHHGGGCCC???======>>>;;;888777777888777777888777666555444333222222000000000/////////.........------,,,++++++******+++++++++*********))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,------------,,,,,,---------.........////////////...------...///000000000//////000000111222444444444333333333222222222222222222333555777888777777777888:::===@@@BBBAAAAAAAAAAAABBBCCCDDDDDDGGGHHHJJJKKKJJJKKKLLLNNNMMMNNNOOOOOOOOONNNMMMLLLOOOOOOPPPPPPQQQQQQRRRRRRQQQRRRSSSSSSPPPNNNNNNNNNSSSSSSTTTTTTTTTSSSRRRRRRSSSQQQPPPPPPQQQQQQMMMJJJJJJIIIIIIHHHFFFCCCAAA???@@@????????????>>>>>>>>><<<<<<;;;;;;:::999999999888888777666555555555555333333333333333333333333333333222222222222333333222333333444555666666666333:::AAADDDDDDEEEJJJNNNXXXeeemmmlllnnnyyyuuueeeXXXOOOKKKIIIGGGEEEBBB???===>>>???@@@AAA@@@??????>>>>>>??????CCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIKKKLLLKKKKKKLLLKKKIIIHHHJJJKKKKKKLLLMMMMMMLLLJJJGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGCCCAAA???>>>>>>>>><<<:::999888777666444333222222222222222111000///------...------,,,,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''(((+++---111+++$$$$$$'''***)))&&&)))((((((''''''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((''''''''''''&&&'''((((((((((((((('''333333222111000000000000000////////////...............---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************+++++++++*********************))))))))))))******************************++++++++++++++++++++++++++++++******++++++,,,---------------..................//////000111111111000000000111111111222222111222222333333333333333555666888999999:::;;;===@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDFFFIIIKKKLLLIIIIIIJJJJJJKKKKKKLLLLLLNNNNNNMMMMMMLLLLLLLLLKKKOOONNNNNNOOOPPPPPPNNNLLLMMMNNNNNNMMMKKKHHHEEECCCEEEFFFGGGFFFBBB>>>;;;:::===;;;888666777777777666777777666555444444333222000////////////.........------,,,,,,+++*********+++************)))))))))))))))))))))))))))))))))*********))))))((((((((((((((())))))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------...///000111000000//////000000111222333333333222222222222222333222222333444555666777777666777888:::<<>>>>>>>>>>>=========;;;;;;::::::999888888888888777666555444444444444222222222222222222222222222222222111111222222222333333222222222111111111222333555444333333444555555>>>DDDDDDIIITTTZZZYYYccchhhsss}}}{{{pppnnnrrrsss|||vvvppprrrzzz}}}qqqqqqooohhh```___eeekkkfff^^^QQQEEE===:::;;;===999:::;;;<<<===>>>>>>>>>@@@@@@???>>>>>>>>>>>>???BBBBBBBBBCCCCCCEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGIIIJJJJJJJJJIIIIIIKKKLLLMMMMMMNNNMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFCCCAAA???>>>>>>===;;;999999888666444333222222222111111111111000...---------------,,,++++++***************)))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((())))))'''&&&&&&(((***(((&&&$$$$$$&&&((((((((((((''''''''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((''''''''''''%%%%%%&&&(((((()))))))))222111000////////////////////////.........------------------,,,,,,,,,+++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))***************************************))))))))))))))))))***************************************************++++++******++++++,,,---,,,,,,---------.........------...//////000000111000000000000111111111111000111222222333333222222555666888999888999;;;<<>><<<;;;<<<999777666666666555444666666666555444333333333/////////.........------,,,,,,++++++*********)))************))))))))))))))))))))))))))))))))))))++++++***)))(((''''''&&&(((((((((((()))))))))***))))))))))))))))))))))))************************************************,,,,,,,,,------,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,---...///000111///////////////000111111222222111111111111111111333333333333444444555555666666666888999<<<>>>???AAA@@@AAAAAABBBCCCDDDEEECCCEEEHHHIIIHHHHHHIIIJJJIIIJJJMMMOOOQQQRRRRRRRRRRRRQQQPPPOOOPPPQQQSSSUUUPPPQQQRRRQQQNNNMMMMMMNNNQQQQQQRRRRRRSSSSSSRRRRRRSSSQQQNNNLLLJJJIIIHHHGGGDDDDDDDDDCCCCCCBBBAAAAAA============<<<<<<<<<<<<::::::999888888777777666777666555444333333333333111111111111111111111111222111111000000111111222222111111111000000//////555333222111222333333333444777777666888>>>>>>:::>>>???EEENNNOOOKKKIIILLLNNNTTT\\\bbbbbb]]]UUUOOONNNQQQVVV[[[]]]\\\XXXTTTMMMOOONNNHHHAAA???DDDIIIBBB@@@>>>======>>>@@@AAA:::;;;===>>>??????>>>>>>AAA@@@??????>>>>>>??????BBBBBBBBBBBBCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIHHHIIIKKKMMMMMMMMMNNNMMMMMMKKKJJJIIIJJJJJJIIIHHHGGGFFFEEEEEECCCAAA???>>>===<<<:::888999777444222111111222333000000000000///...---,,,------,,,,,,+++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((('''%%%%%%''')))$$$%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((('''''''''%%%&&&''''''((((((((('''000000//////......//////............---------------,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))************************************)))))))))******)))))))))************************************************++++++******++++++,,,---,,,,,,,,,------------...---------...//////000000//////000000000111111111000111222222333333222222333555666777666777888:::<<<===>>>???@@@@@@@@@???AAABBBCCCFFFHHHJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHIIILLLOOOPPPNNNLLLHHHJJJLLLMMMMMMLLLIIIHHHAAAAAAAAAAAA@@@???===<<<:::888666555666666444333555555444444333333222222............------------+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((('''&&&&&&'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,,,,,,,,,,+++************+++++++++,,,***+++,,,---///000000111/////////...///000000111111111111111111111111111222333333444444555555555555555666888999;;;<<<===>>>>>>>>>???@@@AAACCCCCCAAADDDGGGHHHHHHHHHHHHIIIIIIJJJLLLNNNPPPPPPPPPPPPTTTRRRPPPOOONNNOOOPPPQQQQQQRRRRRRQQQPPPOOOPPPQQQPPPQQQQQQRRRRRRRRRQQQQQQQQQQQQNNNLLLIIIGGGFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@<<<<<<<<<;;;;;;;;;::::::888888888777666666555555666555444333222222222222000000000000000000000000000000000//////000000000000000000000000000000111000---++++++...000000000444444444333666999999555555222222666999888888:::999;;;===??????===:::888===???AAABBBAAA???>>>>>>===>>>>>>>>><<<;;;::::::888999:::;;;<<<<<<<<<;;;999999999999999:::;;;<<>>???@@@@@@???AAABBBDDDFFFGGGHHHIIIIIIMMMLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGHHHJJJMMMNNNMMMKKKFFFGGGIIIKKKKKKKKKJJJIII@@@???>>>???@@@@@@>>><<<999777555555555555333111333333333222222111111111......---------,,,,,,,,,))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++************++++++++++++******,,,---//////////////////......//////000111111111111111111222222222111222333444555555555555444555666888999:::;;;<<<;;;<<<<<<===>>>@@@AAABBBBBBEEEIIIJJJJJJIIIIIIJJJGGGHHHJJJLLLMMMNNNNNNMMMRRRQQQOOONNNMMMLLLMMMMMMNNNOOOPPPPPPOOOOOOQQQSSSQQQQQQQQQQQQQQQPPPPPPOOONNNOOONNNKKKHHHEEEEEEEEEAAA@@@???????????????@@@;;;;;;:::::::::999999999777777666666555444444444555444333222111111111111////////////////////////000//////......//////000...//////000000111111111000...,,,,,,---/////////111111000111333444444333666444111111333444555666444444444555555666777888666777888888777777888999;;;::::::<<<>>><<<888444;;;:::888666666777999;;;777666555555666888;;;===@@@@@@???>>>>>>>>>>>>???>>>>>>???@@@AAABBBDDDEEEGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGHHHHHHGGGHHHJJJLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJIIIHHHGGGEEEDDDCCCCCC@@@>>><<<;;;:::999666444555444222111000000000111......//////...---,,,,,,,,,,,,,,,+++******))))))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''''''''(((***((()))***)))'''&&&&&&'''(((''''''''''''''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''((((((((((((((((((((((((''''''%%%$$$$$$000///////////////000000---------,,,,,,,,,,,,+++++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))*********+++++++++((()))***++++++***)))(((************************************************++++++******++++++,,,---++++++,,,,,,,,,---------+++,,,,,,---......//////////////////000000000111222222333444444444444444222333555555444444666777666888;;;>>>@@@AAAAAA@@@AAABBBDDDFFFGGGGGGGGGGGGJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJLLLMMMNNNMMMLLLLLLJJJIIIHHHIIIJJJKKKJJJIIIFFFFFFGGGHHHHHHHHHHHHGGGAAA???======??????<<<:::777666555555555444222000111111111111000000000000---------,,,,,,,,,,,,+++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))(((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,***+++,,,...//////......///............///000000111111111222222222333333000111333444666666666666444555666777999::::::::::::;;;;;;<<<===???AAABBBAAAEEEHHHJJJJJJIIIHHHIIIEEEFFFIIIKKKMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKIIIJJJKKKLLLLLLMMMPPPSSSRRRRRRRRRQQQPPPOOONNNMMMIIIKKKLLLKKKGGGCCCBBBCCC@@@@@@>>>=========>>>>>>::::::999999999888888888666666555555444333333333444333222111111000000111........................///..................///........./////////000000222222111111000000111111000000000000///......///111222111111222333444444222333333444555666777777444444444333333444555666888777666888999999666333999888777666666888;;;===999888888888999:::<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDBBBCCCDDDDDDEEEDDDCCCCCCFFFGGGHHHGGGFFFGGGIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBBBB???===:::999888777444222222222222111000000//////------.........---,,,,,,,,,,,,++++++***)))))))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))((('''&&&'''((()))((('''''''''''''''''')))((((((''''''(((((()))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((()))&&&&&&&&&''''''&&&%%%%%%000000/////////000000111---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))******++++++++++++((()))***++++++***)))(((************************))))))))))))))))))))))))++++++******++++++,,,---++++++,,,,,,,,,---------++++++,,,------......///////////////000000000000222333444444555555444444222444555555444444666777555777;;;>>>AAABBBBBBBBBAAABBBDDDEEEFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNOOOOOONNNMMMMMMKKKIIIHHHHHHIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEECCC@@@>>>===>>>===;;;888777666444444555444222000000000000000////////////---------,,,,,,,,,++++++(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,***+++---...///......---...............///000000111111222222333333333333///000222444666777777777444444666888999999:::::::::;;;;;;<<<>>>???AAABBB???BBBFFFHHHHHHGGGFFFFFFEEEGGGIIIMMMOOOQQQRRRRRRIIIJJJKKKKKKKKKKKKJJJJJJEEEFFFHHHHHHIIIKKKNNNQQQSSSSSSRRRQQQPPPNNNMMMLLLFFFIIIKKKJJJFFFBBBAAAAAA@@@???>>>===<<<<<<======999999999888888888888777666555555444444333222222444333222111000000000000.................................------.........///...............------+++---......---,,,...///------///111000///111555+++...111222333444444333///000111222222111000///888666444333333444444444444444555555555666777888666777888999999777555444;;;;;;;;;::::::999888888<<<<<<;;;::::::::::::;;;;;;;;;<<<===>>>@@@BBBCCCBBBCCCEEEFFFFFFFFFEEEDDDFFFGGGHHHGGGFFFFFFHHHJJJGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB>>><<<999888777555333111111111222222111000///...---------...------,,,,,,,,,,,,++++++***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******'''&&&&&&&&&)))'''$$$$$$&&&((((((((())))))(((((((((((())))))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((())))))$$$$$$%%%&&&''''''''''''///............---------++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///......///000000000000000333333333333333333333333333333444444555666666777777888999;;;>>>AAACCCEEECCCDDDCCCBBBAAABBBEEEHHHKKKJJJHHHGGGGGGHHHIIIJJJOOOMMMKKKKKKMMMNNNOOONNNPPPPPPOOOMMMJJJGGGDDDBBBHHHGGGGGGEEEDDDCCCBBBAAAAAA???===<<<;;;:::888666666666555444333333222222111111111000000///...---......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000000111000000111111111000000///111111222333333444555555222333333555777999;;;<<<:::::::::;;;===???BBBCCCCCCDDDEEEEEEEEEEEEEEEDDDBBBCCCDDDFFFGGGIIIJJJKKKIIIJJJJJJKKKJJJIIIGGGFFFLLLHHHEEEEEEIIILLLNNNMMMOOONNNMMMMMMNNNNNNMMMKKKHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@???>>>===<<<;;;;;;888888888888777777777666444333111222333333222000000000000000////////////000///...---------------------------------------.........------,,,,,,,,,---------............///............////////////---...///000000111111111222222111111111111111111222222222222222222222222555555444333444555666777666666666666666555555555888888888888888999999999999999999999999999999999<<<<<<===>>>???@@@AAAAAA@@@AAADDDEEEFFFFFFDDDCCCIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@<<<;;;999666444222111000444333111000...---------///......------,,,++++++************************))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&)))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&............------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------.........///000000000000000000111111222333444444555333444444444555555666666666777888:::===???BBBCCCCCCDDDCCCAAA@@@AAACCCEEEHHHHHHHHHHHHHHHIIIJJJJJJMMMKKKJJJJJJLLLMMMMMMMMMOOOOOONNNMMMKKKHHHFFFDDDGGGFFFEEEDDDCCCAAA@@@@@@AAA???<<<;;;;;;:::777666555555555444333222222222000000000000000///------...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,---------------...///000000000000000111111111111000000333333333333333333333333333333444555777888:::;;;:::::::::;;;===???AAACCCCCCCCCDDDEEEEEEEEEDDDDDDAAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHKKKHHHFFFFFFIIIKKKLLLKKKLLLKKKJJJJJJKKKLLLJJJIIIGGGGGGFFFDDDCCCBBBAAA@@@??????>>>===<<<;;;::::::888888777777777666666666444222111111222333111000000000000/////////......//////...---------------------------------------......---------,,,,,,,,,------------............---.........////////////------///000000000000000111111111111111111111111222222222222222222222222444444333333333444555666666555555555555555555555666666777777888888888999999999999999999999999999;;;<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDDDDGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@??????>>>;;;:::888666333222111000222222000///......------.........---,,,,,,++++++************************((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&............------------,,,,,,,,,+++*********)))************************++++++++++++++++++++++++))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......///000000000000///......///111222333444555444444444555555555555555666666777999;;;>>>@@@AAADDDDDDCCCAAA??????AAACCCFFFFFFGGGHHHIIIIIIIIIHHHKKKIIIHHHHHHJJJKKKKKKJJJMMMMMMMMMMMMKKKIIIGGGFFFEEEDDDCCCBBBAAA???>>>>>>???===;;;::::::999777555444444444333222222111111000000000000///...---,,,------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,*********++++++++++++,,,++++++,,,,,,,,,,,,---------------...//////000000000000111111111111000000333333333333222222222222444444444555666888999::::::::::::;;;<<>>??????@@@AAAAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@???>>>>>>======:::999777555333111111000000000///.....................---,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&.........---------,,,,,,---,,,,,,+++***))))))(((************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,------------...//////000000//////......///000111222333333555555555555555555555555666777888999;;;===???@@@DDDEEEDDDBBB@@@???@@@BBBFFFFFFHHHHHHHHHGGGFFFEEEHHHFFFEEEFFFHHHIIIHHHGGGJJJKKKLLLLLLKKKJJJIIIHHHCCCBBBAAA@@@>>>===<<<<<<===;;;999888888777555333333333222222222111111111////////////...---,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++************+++++++++++++++++++++,,,,,,,,,---------------......////////////000000111111111111000222222222222222333333333444444444555666777888999999999999:::<<<>>>@@@BBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHFFFEEEEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCBBBAAA@@@???>>>===;;;;;;:::999888777777666555555555555444444444444333111000000111111000////////////.........------......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---------.........,,,,,,---.../////////////////////000000000000000111111111111111111111111111111111111111222222333444444444444444555555555111222333444555666777777888888888888888888888888::::::;;;<<<===>>>>>>?????????>>>??????@@@BBBBBBBBBBBBAAABBBBBBCCCDDDDDDHHHGGGGGGFFFEEEDDDDDDDDDBBBAAA@@@???>>>===<<<<<<888777555444222111000000.........------...//////------,,,,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''...------------,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------............------...//////////////////000000000000000111111444444444555555555555555888888999:::;;;===???@@@DDDEEEEEEDDDBBBAAABBBCCCGGGGGGHHHHHHGGGEEECCCBBBEEEDDDDDDEEEFFFGGGFFFEEEHHHHHHJJJKKKKKKJJJIIIHHHAAA@@@???>>>===;;;::::::;;;999777666777666444222111111111111111000000000...//////......---,,,++++++***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------------------............//////000111111111111111//////000111333444555555444444444444555666888888888888888999;;;===@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGIIIIIIHHHFFFDDDDDDEEEDDDCCCCCCEEEEEEDDDCCCAAA@@@@@@???>>>===<<<<<<::::::999888777666555555444444444333333333222222222111///000111111000...............------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------+++,,,---......//////........./////////000000000000000000000000000000000000000000111111111111111222333333333444444444555000111111333444555666666777777777777777777777777999999:::;;;<<<======>>><<<<<<;;;<<<<<<===??????@@@???@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA???>>><<<;;;:::666555444222111000000000---------------......///,,,,,,,,,+++******))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''------------,,,,,,,,,,,,+++++++++***)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------.........//////------...////////////...111000000000000000000000333333444444555666666777999999999:::;;;<<<>>>???BBBCCCDDDDDDCCCCCCDDDFFFGGGGGGFFFFFFEEEDDDBBBBBBCCCBBBBBBDDDEEEFFFDDDCCCFFFGGGHHHIIIIIIIIIHHHGGG@@@???>>>===<<<:::999999999777555555555555333111000000000000000000000000............---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))************+++++++++,,,,,,,,,,,,------------------------------...///000111111222111111---...///111333444555666333333333444555777888999888888888999:::===???@@@@@@AAABBBCCCDDDEEEEEEEEEHHHGGGGGGGGGFFFFFFFFFFFFCCCDDDEEEFFFFFFFFFEEEDDDDDDFFFHHHHHHFFFDDDDDDDDDFFFEEECCCDDDEEEEEECCCBBB>>>>>>======<<<;;;;;;:::999999888777666555555444333333222222222111111111111000//////000000///---......---------,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---............------......//////000000///////////////////////////000111111222222111111111222222333333444444444111111222222333444555555666666666666666666666666888888999:::;;;<<<<<<===:::::::::;;;<<<<<<======>>>>>>>>>???@@@BBBCCCDDDBBBAAAAAAAAA@@@@@@@@@@@@BBBAAA@@@>>><<<:::999888444444222111000000000000------,,,,,,,,,------...,,,,,,+++******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,---------.........,,,---......//////......000000000111111222222222111222333444555777888888888888888999999;;;<<<======@@@BBBCCCDDDDDDFFFHHHDDDDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBCCCEEEEEEDDDBBBDDDEEEFFFGGGHHHGGGFFFFFF??????>>>===;;;:::999999777666444333444444222000////////////////////////------...------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,,,,------------------------------...///000111111222222222...///000111222333444555222222222333555777999:::777777777888:::<<<>>>@@@AAAAAACCCDDDEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHGGGGGGDDDFFFIIIJJJJJJHHHEEECCCCCCEEEGGGGGGDDDCCCDDDEEEGGGEEEDDDCCCDDDCCCBBB@@@<<<<<<<<<;;;;;;:::999999999999888777666555444444222222111111111000000000111///......///000...------------,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,------...------,,,,,,---......///000000///////////////////////////000111222222222111111111111111222333333444444222222222333333444444444666666666666666666666666777777888999:::;;;<<<<<<999:::;;;============<<<======>>>???@@@BBBDDDEEEBBBBBBAAAAAAAAAAAA@@@@@@@@@???===;;;999777666555333222111000000000000000------,,,,,,,,,,,,,,,---+++++++++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''''''''(((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((---------,,,,,,,,,++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////.........//////111222333444555000111222444666777888999777777777777888999:::;;;:::===@@@BBBCCCDDDFFFHHHBBBBBBAAABBBCCCEEEGGGHHHBBBAAABBBCCCEEEEEECCCAAADDDDDDFFFGGGGGGFFFEEEEEE??????>>>===;;;:::999888666555333333333333111000.........///////////////------------,,,+++******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,---------------------------------......///111111222222222000000111111222222222333111111222333555777999:::777777777888:::<<<>>>@@@AAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFIIILLLNNNMMMJJJFFFDDDCCCEEEGGGFFFCCCBBBDDDGGGGGGFFFDDDCCCCCCBBB@@@???;;;;;;;;;::::::999999999999999888777666555444444111111111111000000000000111///......//////...------------,,,,,,,,,++++++++++++++++++,,,,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,******+++,,,------------,,,,,,------...///000000///////////////////////////000111333333222222111000000111222333333444444333333333333333333333444666666666666666666666666777777888999:::;;;;;;<<<999:::===?????????===<<<======>>>???@@@BBBDDDEEEDDDDDDDDDDDDDDDDDDCCCCCC>>>===<<<999777555333222222222111000000000000000...---,,,,,,+++++++++,,,++++++******)))((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((+++++++++************)))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,---...//////////////////000000000000111222333333444444333333444444333333555888;;;===:::;;;===@@@BBBDDDEEEEEEHHHGGGFFFDDDDDDDDDEEEFFFEEEDDDBBBBBBDDDEEEDDDCCC@@@@@@AAABBBDDDFFFGGGHHH>>>===;;;999888777888888888666444444444333222000///............---------,,,,,,,,,,,,,,,+++***))))))))))))))))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000000111111222222333444444333333444444666777999999:::;;;<<<<<<<<<>>>AAACCCBBBBBBBBBBBBAAACCCFFFIIIGGGFFFFFFHHHIIIHHHFFFDDDCCCEEEHHHMMMPPPNNNHHHBBBEEEDDDDDDCCCCCCDDDEEEFFFFFFDDDBBBBBBBBBAAA@@@>>>===<<<<<<;;;999888777777888777666555444333222222000000000000////////////.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,---...---++++++---///------------------------...............///000000///000000000111111111111000000000000111111111111111111222222222333333333444444555555555555444444555555777888:::<<<======<<<<<<>>>??????>>>======???@@@AAAAAA@@@@@@BBBDDDAAAAAAAAAAAA@@@???>>>>>>@@@???===:::888555333222111111111111000000000///------,,,++++++***))))))+++++++++************)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&+++++++++************)))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))*********************+++++++++,,,,,,+++,,,,,,------.........////////////000000000000111222333333444444333333666666555555666777999::::::;;;===???AAACCCDDDDDDFFFEEEDDDCCCBBBBBBCCCDDDEEECCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEE???===:::888666666666777777666444333444333111000............------------+++,,,,,,,,,++++++***))))))))))))))))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,------------...------......//////000000000111111222222333333444444444444444555777888888:::;;;<<<<<<<<<===@@@CCCCCCCCCCCCBBBBBBCCCFFFHHHHHHGGGGGGIIIJJJJJJHHHFFFDDDFFFIIINNNQQQQQQLLLHHHJJJIIIGGGFFFEEEDDDEEEEEEDDDCCCAAAAAABBBAAA@@@>>><<<<<<;;;:::999888777777777777666555444333222222000000000/////////............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++*********+++,,,,,,,,,,,,---------------------------------------....../////////000000000111111111//////000000000111111111111111111222222222333333444444555555555555444444555555666888:::;;;======<<<===>>>?????????>>>===>>>???@@@???>>>>>>@@@BBBAAAAAAAAAAAA@@@???>>>===???>>><<<:::777555333222111111111000000000//////---------,,,+++*********+++++++++*********))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&+++++++++************)))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))*********************++++++++++++,,,------------------------.../////////000000000111111222222333333333333333888888888777777777777777999:::<<<>>>@@@AAACCCCCCCCCBBBAAAAAAAAAAAAAAABBBDDDBBB@@@@@@AAAAAAAAA@@@DDDDDDCCCBBBBBBAAAAAA@@@???===999666444444555666666555333333333333111///......---------,,,,,,,,,+++++++++,,,++++++***))))))))))))))))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,---------------------...//////000000000000111111222333333333555555444444555666777777999:::<<<<<<<<<===@@@BBBDDDDDDDDDCCCBBBCCCFFFHHHIIIIIIIIIJJJLLLLLLJJJHHHEEEFFFIIIMMMPPPPPPNNNLLLOOOMMMKKKHHHFFFEEEEEEEEECCCAAA@@@@@@AAAAAA???>>>;;;;;;:::999888777666666666666555444333222222111000////////////.........------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***))))))+++///000...+++------------------------,,,,,,,,,,,,,,,------...////////////000000000000//////000000000000111111111111111222222222222333444444555555555555444444444555666777999;;;<<<===<<<===>>>???@@@@@@???>>>>>>???@@@???>>>>>>@@@BBB@@@@@@@@@@@@???>>>=========<<<;;;999666444333222000000000000////////////...------,,,,,,++++++***++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++++++++*********))))))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************************++++++++++++------------------,,,,,,......//////000000111111111111222333333333333222666777888888999888888777999:::;;;<<<>>>@@@BBBCCCAAAAAAAAA@@@@@@@@@AAAAAACCCAAA?????????@@@???>>>CCCCCCBBBBBBAAA@@@???>>>@@@===999666333333555666555333222111222222000///------------,,,,,,,,,+++******++++++++++++******)))))))))))))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************++++++++++++++++++,,,,,,,,,---------,,,,,,---......//////000000000000111222222333333555555444444444555666666888:::;;;<<<<<<===???AAABBBCCCCCCBBBBBBDDDGGGJJJJJJJJJJJJKKKMMMMMMKKKIIIEEEFFFGGGIIIKKKLLLKKKKKKOOONNNKKKIIIGGGFFFEEEEEEAAA@@@>>>???@@@@@@>>>===999999888888777666666555555444444333222222111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,******...333444111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............/////////000000////////////000000000111111111111111222222222222333444444555555444444333333444555777999:::;;;<<<<<<===>>>@@@@@@@@@??????@@@AAABBBAAA@@@@@@AAACCC????????????>>>===<<<;;;;;;:::999777555444222111000000/////////.........---------,,,,,,,,,++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%''')))***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))((()))))))))************))))))*********+++++++++------------------,,,,,,.........///000111111111000111222222333333222222333444666777999:::::::::::::::;;;;;;===???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===>>>???>>>===??????@@@@@@@@@@@@???>>>>>><<<999666444444555555333222000000111111000...---,,,,,,,,,++++++++++++)))******++++++*********)))))))))))))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------...////////////000000111111222333333555555444444444555555666777999;;;<<<<<<<<<>>>@@@???@@@AAAAAABBBDDDHHHKKKIIIIIIJJJKKKMMMMMMKKKJJJHHHHHHIIIIIIHHHHHHIIIIIILLLJJJIIIGGGFFFEEEFFFFFF@@@???======>>>>>>===;;;777777777666555555555444333333222222111111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,***)))---333444000,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///---............/////////...////////////000000000000000111111111222222222333333444444444444333333333333555666888999;;;;;;;;;<<<>>>???@@@@@@??????@@@AAAAAA@@@>>>>>>@@@AAA============<<<;;;:::999999888777666444333222111/////////............------,,,,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%(((******)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************)))))))))************+++------------------------------...///000111222222000111111222222222222222000111333555888:::<<<===;;;;;;;;;;;;===???AAACCC@@@AAAAAABBBBBBBBBBBBAAA@@@>>>======>>>??????>>><<<===>>>???@@@???>>>===:::999777666444444444444222000//////000000///...,,,,,,,,,+++++++++******((()))******+++*********)))))))))))))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&''''''((()))))))))''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......////////////000000111222222222444444333333444555666666666888:::<<<<<<<<<===>>>>>>???@@@@@@AAACCCGGGJJJHHHHHHHHHJJJLLLLLLKKKIIIIIIJJJKKKJJJHHHHHHHHHJJJHHHGGGFFFDDDDDDDDDEEEFFF@@@>>>===<<<===<<<:::999666555555555444444444333222222111111000000000000......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,************************)))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))((((((***...///---***,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------.........///......////////////000000000000000111111111111222333333444444444444333333222333444666777999:::;;;:::;;;===>>>????????????======>>><<<;;;:::<<<===:::::::::::::::999777777777666555444333222111111///.........------------++++++++++++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))*********'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))************+++,,,,,,------.........------...///000111222222000000111222222222222222000000111333555888;;;======<<<;;;<<<===???BBBCCC???@@@AAABBBBBBBBBAAAAAA>>>===<<<===???@@@@@@@@@;;;<<<>>>??????>>><<<;;;555555555444333222222111111///......000000///---++++++++++++************(((((()))***************)))))))))))))))(((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&''''''((())))))***''''''''''''(((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,------....../////////000000111111222222222222222333444555666777555777:::;;;;;;<<<<<<>>>???@@@@@@??????@@@CCCFFFFFFFFFFFFHHHJJJKKKIIIHHHFFFHHHJJJIIIGGGFFFHHHJJJGGGFFFEEEDDDCCCCCCDDDDDDAAA???===<<<;;;:::888666444444444444333333333333111111000000000000//////---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,---------................../////////000000000000000000111111111111222333333444444333333222222222333555777888::::::888999;;;===>>>>>>>>>>>>;;;<<<<<<;;;999999:::;;;888888888888777666555555555555444333222111111000.........---------,,,,,,***************************)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''((()))******+++''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))************++++++,,,,,,---...//////------...///000111222222000000111222222222222111111111111111444777:::<<<======<<<<<<===???BBBDDD>>>???@@@AAABBBBBBAAA@@@>>><<<<<<===???AAAAAAAAA<<<===>>>???>>>===;;;999111111222333333111000///000///......///000...---+++++++++************)))(((((()))***************)))))))))))))))(((((('''''''''''''''((((((((()))''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&'''((())))))***''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,++++++,,,------......////////////000111111222222111222222333444555777888444777:::;;;;;;;;;<<<===AAAAAAAAA???===>>>@@@CCCEEEDDDEEEGGGIIIJJJHHHGGG@@@CCCFFFGGGEEEEEEFFFHHHIIIGGGEEEDDDBBBBBBBBBCCCAAA???===;;;;;;999777555444444333333333333333333000000000000////////////---------,,,,,,,,,++++++*********++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,+++******,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------................../////////000000000000000111111111111222333333444444333333222111222333555777888999:::777999;;;<<<>>>>>>>>>============<<<::::::;;;<<<777777777777666555444333444444333333222111111000......---------,,,,,,,,,))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%************))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---...///000111111111111111000000000000000000000111222555777:::<<<@@@???===<<<<<<>>>@@@AAAAAAAAAAAA@@@@@@?????????>>>===>>>@@@BBBCCCCCCAAA;;;;;;<<<<<<;;;::::::999777666444222111000///////////////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,,,,++++++***+++++++++...------------...//////......//////000000111111111111111111222333444555555555555666888:::===>>>?????????@@@@@@AAAAAAAAAEEEDDDCCCDDDFFFGGGGGGFFFGGGFFFEEEDDDDDDCCCCCCCCCGGGEEEBBBAAABBBBBBBBBAAA@@@???>>><<<:::888666666444333222111000000000000////////////............------,,,,,,,,,+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,---------............///////////////000000000000222333444555666666666666444444444555555555555666777777888999:::;;;;;;<<<======<<<;;;::::::999999666666666666666666555555222222111111000////////////......---+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,---...///000111111111111111111111111111111111111222333555888;;;<<<@@@???>>>======???@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@>>>===>>>@@@BBBCCCBBBAAA=========<<<;;;:::888777666555444222000000///////////////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,,,,++++++***++++++,,,---------------...///////////////000111111222222111111111111222333444444555555555666888:::<<<>>>?????????@@@AAABBBBBBBBBEEEDDDCCCDDDFFFHHHGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCFFFDDDBBBAAABBBBBBAAA@@@???>>>===;;;999888777666333333222111000000000000////////////.........------,,,,,,,,,,,,+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,------------.............../////////000000000000222333444555555666666666444444444444555555555555666666777888999::::::;;;<<<<<<<<<;;;:::999999888666666666666555555555555222222111111000////////////...---,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,---...///000111111111111111222222333333333333333333444666999;;;===@@@@@@???>>>???@@@BBBCCCBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>@@@BBBCCCBBBAAA??????>>>===;;;999777666555444333111000///////////////......---,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,++++++***++++++,,,,,,---------------......//////000000111111222333333111111000111111222333444444555555666888:::<<<===>>>>>>???@@@BBBCCCDDDDDDEEEDDDCCCDDDGGGHHHGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAABBBBBBBBB@@@>>><<<<<<;;;:::999888777777333333222111000000000000//////.........---------,,,,,,,,,+++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------................../////////000000000222222333444555555555555444444444444555555555555444444555666777888999999;;;;;;::::::999999888888666666666555555555444444222111111000000//////.........---,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%************)))))))))((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,,,,---...///000111111111111222222333444555555555444555555777999;;;===@@@@@@@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBB???>>>>>>@@@BBBCCCBBB@@@>>>======<<<;;;999777666444333222111//////////////////...------,,,,,,+++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((************************((((((((((((((((((((((((((()))))))))************++++++******++++++,,,,,,------,,,,,,------...////////////000111111222222000000000000111222333444444444555777888:::;;;<<<======???@@@BBBDDDEEEFFFDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFDDDCCCCCCCCCCCCCCCAAAAAA@@@AAABBBAAA>>><<<:::999999888888777777777333222111000000/////////.........---------,,,,,,++++++++++++************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******************************++++++++++++++++++,,,---,,,,,,---------................../////////000000111222333444444555555444333333444444444555555555333333444555666777777888:::999999999999999999999777777666555444444333333111111111000//////......------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********+++++++++,,,,,,,,,------,,,,,,---...///000111111111111222333444555555555666666555666777999;;;<<<@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC???>>>>>>@@@BBBBBBAAA@@@:::;;;;;;;;;:::999888777333222111000///..................---,,,,,,++++++************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++*********++++++,,,---,,,,,,,,,,,,,,,---......------......///000000000000000000000111222333333444444555777888999::::::<<<===>>>@@@BBBDDDEEEFFFCCCBBBBBBCCCEEEFFFFFFEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@??????@@@@@@???===:::888888777777666666666666333222111000////////////------------,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))))))))))))))***************************************++++++,,,---,,,,,,,,,------------...............////////////000111222333444444444444333333333444444444444555222222333444555666666777999999999999999999999999888777666555444333222111111111000000///.........,,,,,,,,,++++++******)))(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******++++++,,,,,,,,,,,,------,,,,,,---...///000111111222222222333333444444444777666666666777888:::;;;>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCC?????????@@@BBBBBBAAA@@@888888999999999888777777222111000///..................------,,,+++++++++************************((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,------,,,,,,,,,,,,,,,------...,,,,,,---......//////000000000///000000111222333333444666777888999999999;;;<<<===???AAACCCDDDEEEBBBAAA@@@BBBDDDEEEDDDCCCFFFEEEDDDCCCBBBBBBBBBBBB???>>>===>>>>>>>>><<<:::777777666666555555444444222222111000////////////------,,,,,,,,,+++++++++*********))))))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))*********************************)))******+++,,,---,,,,,,,,,,,,------------------........./////////000000111222333333333333333333333333444444444444111222222333444555666666888888999999::::::;;;;;;888888777555333222111000111000000//////......---,,,,,,++++++************(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***++++++,,,,,,,,,,,,------,,,,,,---...///000111111222222222222333333333333777666555555666777999:::===>>>???@@@BBBBBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCC@@@??????@@@BBBBBBAAA???888888888888777666444444111111000///..................---,,,,,,++++++***************************((((((((((((((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,---...,,,,,,++++++,,,,,,---...------......///000000000/////////000000111222333333444666777888888888888;;;<<<===>>>@@@AAABBBCCC@@@??????@@@BBBCCCCCCBBBEEEEEEDDDCCCBBBBBBBBBBBB@@@>>><<<;;;<<<<<<;;;:::777666666555444333333222222111000//////......///,,,,,,,,,,,,++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))************************))))))))))))***+++,,,---++++++,,,,,,,,,------------------........./////////000111222333333333333222222333333333444444444111222222333444555666666888999999:::;;;<<<<<<<<<999888777555333111000///000000000///......------++++++++++++************(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------,,,,,,---...///000111111333222222222222222222222777666555555555666888999<<<===???@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@??????@@@BBBBBBAAA???999999888777555333222111111000///.....................---,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,---...,,,,,,++++++,,,,,,---.........//////000111111111////////////000111222333333444666777888888888777;;;;;;<<<>>>???@@@AAABBB???>>>>>>???AAABBBBBBAAAEEEEEECCCBBBBBBBBBBBBBBB@@@>>>;;;:::;;;;;;;;;;;;777666555444333222222111222111000//////.........,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,---++++++,,,,,,,,,------------------........./////////000111222222333222222222222333333333444444444111222333333555555666777999999:::;;;;;;<<<======999888777555333111000///000000000///......------+++++++++***************(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,------......///000000000000000111222222222222111444444333444555777999:::======>>>???????????????AAAAAAAAAAAA@@@???>>>>>>>>>============<<<<<<<<<;;;999777444222222111111000000//////......------,,,,,,,,,+++++++++************))))))(((((('''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...............////////////222222222111111111000000333555777888777666777888:::;;;<<<>>>???@@@@@@@@@???????????????@@@BBBBBBBBBCCCDDDEEEEEECCCAAA@@@@@@???>>>===<<<;;;::::::777666666555333222111111000000000///......------------,,,,,,+++***))))))++++++***)))((('''&&&&&&(((((((((((())))))))))))))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++******++++++++++++******************************,,,,,,------...---------,,,---......//////......000000000000111111111111333222111222444555444333333333333333333444555666666666666666777777777777777666444333222111111111000//////...------,,,,,,...---,,,+++***(((''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,------......//////000000000000111222222222222111444444333444555777888999:::;;;<<<>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@=========<<<;;;;;;::::::999888555333111000000000............------------,,,,,,+++++++++***************))))))(((((((((((((((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((************************''''''((((((((()))))))))***)))))))))((((((((('''''''''(((((())))))******))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...............////////////111111111222222222222222444555777888777777888999999::::::;;;<<<===>>>>>>@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBBAAA??????>>>===<<<:::999888777666555555444222111111000000000//////...---------------,,,++++++***))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))*********+++++++++)))******++++++******)))************************+++,,,------...---------,,,---......//////......//////000000000111111111333222111222444555444333333333333333333444555555666666666666666666666666666555333222111000000000/////////...---,,,,,,,,,---,,,++++++***)))((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))*********++++++++++++,,,---------...//////000000000000111222222222222111444444444444555666888888777888:::<<<>>>???@@@@@@>>>???@@@AAABBBBBBBBBBBB======<<<:::999888777666777666444222000/////////,,,,,,,,,,,,,,,---------,,,++++++++++++************))))))))))))(((((((((((((((''''''(((((()))***''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((************************((((((((()))))))))******))))))))))))((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...............////////////111111111222222333444444444666888888888777888::::::999999888999:::;;;<<>>===<<<:::888666555444444333333222111000//////000//////......---,,,,,,,,,,,,,,,+++******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++)))******++++++******)))************************++++++,,,---------------,,,---......//////......//////000000000000111111333222111222333444444222333333222222333333444444666666666555555444444444444333222000///////////////......------,,,,,,+++++++++*********)))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))************++++++++++++,,,,,,---......//////000000000111222222222222111333333444444555666777777777888999;;;<<<===>>>>>>===>>>>>>???@@@@@@??????===<<<;;;999777555444333666555444222111000///...++++++,,,,,,------......++++++++++++************))))))))))))))))))))))))((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))************))))))))))))(((((((((((('''''''''((()))*********((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,------...............////////////000000111222333444555555444666888999888888999;;;;;;:::999888888999;;;<<>>???@@@@@@@@@@@@???>>>===>>>===<<<999777555444333222222111000000///......//////......---,,,,,,+++,,,+++++++++******))))))'''((((((((()))))))))***(((((((((((())))))))))))((()))))))))************************************(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))************))))))***************************+++,,,---------------,,,---......///.........////////////000000000111222111111111333444333222333333222222222222333333666666555444333222222111222111000///............------------,,,,,,++++++))))))))))))************((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))))))))*********+++++++++,,,,,,------.../////////000000111222222222222111333333444555555666666666888999:::;;;;;;<<<;;;;;;===============<<<;;;:::<<<;;;999888666444222222555555444333222111//////,,,,,,------.........///+++++++++*********))))))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))************(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,------...............//////////////////000111333444555555444666888999999999:::<<<===<<<:::999:::;;;===>>>AAABBBDDDDDDDDDBBB@@@>>>>>>>>>>>>>>>>>>======<<<>>>===;;;999777555333222000000000//////......---......------,,,,,,++++++++++++***************)))''''''(((((())))))******(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))******)))))))))************************)))***+++,,,------------,,,---......///............////////////000000000222111000111333444333222333222222111111111222222555444444333222111000000000000///...------------,,,,,,,,,,,,,,,+++++++++((())))))))))))*********((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((())))))******(((((((((((()))))))))))))))))))))************+++,,,,,,,,,---......//////000000111222222222222111222333444555555555555555999::::::;;;;;;;;;;;;:::<<<<<<<<<<<<;;;:::999888;;;:::999777555333222111444444444444222111000///------------............+++************))))))))))))))))))************+++))))))(((((())))))***+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((************************((((((((()))))))))******(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...............////////////...//////111222333444444444666999:::::::::<<<===>>>======<<<===>>>???@@@AAAAAABBBCCCCCCBBB@@@@@@======<<<<<<<<<;;;;;;;;;<<<;;;:::888666555333222000/////////.........---...------,,,,,,+++******************************''''''(((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))******))))))(((************************((()))***,,,------------,,,---......//////............////////////000000222111000111222333333111222222111111000000111111222222222111111000000000//////...---------------++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((('''''''''((()))*********(((((((((((())))))))))))))))))))))))************+++,,,,,,------......///000000111222222222222111222333444555555555444444888999:::;;;<<<<<<<<<<<<::::::;;;;;;;;;::::::999:::999888777555333222222222222333333222000...------------,,,,,,,,,,,,,,,************))))))))))))))))))*********+++++++++))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((************************''''''((((((((()))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...............////////////......///000111111222222444777999::::::;;;<<<>>>======>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAA<<<<<<;;;:::::::::::::::999999888666555333222222////////////............------,,,,,,+++*********))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))((((((************************((()))***+++,,,---------,,,---......//////.............../////////000000222000000111222333222111222222111000000000000000000000000000000000000000//////...------------...*********+++++++++++++++)))))))))))))))(((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))************++++++,,,------......///000000111222222222222111222333444555555555444333666777999;;;===>>>>>>???999999:::;;;<<<<<<<<<<<<999999888666555444333222000111111111000///---,,,---,,,,,,++++++*********************))))))))))))))))))******++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---................../////////000......//////000000111111555777999;;;;;;;;;===>>><<<===>>>@@@AAABBBBBBBBB@@@????????????@@@BBBBBB<<<;;;::::::999999::::::777666666555333222111111///////////////.........------,,,,,,+++******))))))))))))))))))*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((************************((((((***+++,,,---------,,,---......//////................../////////000111000000000222333222111222222111000000///000000////////////000000000000//////...---------......******************++++++***)))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((*********))))))((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))*********+++++++++---,,,,,,+++,,,---///000/////////000111111222222222222333333444555555666777888999;;;===>>>??????:::;;;<<<======<<<;;;:::::::::999777666444333333222222111111000...---,,,++++++++++++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((()))))))))***++++++,,,,,,,,,---...///000000000000000000000000000111111222444555666888:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@BBBAAAAAA@@@?????????>>>=========<<<;;;999888777555555444333222000000/////////...---,,,,,,+++++++++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''(((((()))***************(((,,,+++'''&&&)))++++++******))))))((((((''''''(((((((((((())))))))))))))))))))))))***************+++,,,---............---------............///......//////000000111111222111000//////000111222222111111111000000//////000000000///......------...---,,,,,,++++++,,,,,,))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))(((((((((''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,+++,,,---///000/////////000111111222222222222333555666888999999888999:::<<<===>>>??????;;;<<<=========<<<:::999:::999888777555444333222111111111000///...---,,,++++++++++++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((()))))))))***++++++,,,,,,,,,---...///000000000000000000000000000111222222444444666888999:::;;;;;;::::::;;;<<<===>>>??????AAABBBBBBBBBBBBAAAAAA@@@======<<<;;;:::888666555555444333222111000000//////......---,,,,,,+++++++++++++++*********))))))))))))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''''''''((()))))))))))))))'''***+++(((&&&)))+++******)))))))))((((((((('''(((((((((((())))))))))))))))))))))))******************+++,,,---------,,,------------............///////////////000000000111111000//////000111111111111111000000000//////000000//////......------------,,,++++++++++++,,,))))))))))))))))))))))))******)))))))))((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++,,,,,,...///000/////////000111111222222222222444666888:::<<<<<<:::;;;<<<===>>>>>>>>>>>>============<<<;;;999888888888777666444333222222000000000000///...,,,,,,++++++++++++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))***++++++,,,,,,,,,---...///000000000000111000000000000111222222333444555777888999999:::999:::<<<===>>>???>>>>>>@@@AAACCCDDDEEEDDDBBBAAA======<<<;;;999777555444444333333222111000//////......------,,,,,,++++++++++++*********))))))))))))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''((((((((((((((($$$)))+++(((''')))***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++++++++***------------............000000//////////////////111000000//////000000111111111000000000000//////000000//////...---------------,,,+++++++++++++++))))))))))))))))))))))))))))))((((((((((((((('''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))************((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++++++++,,,---...///////////////000111111222222333333555666888:::;;;<<<<<<<<<======>>>>>>=========>>>>>>===<<<999777666777666555444333222111111////////////...---,,,+++************************************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((*********))))))))))))))))))))))))***++++++,,,,,,,,,---...///000000000000111111000000111111222333333444555666888888999999888:::<<<>>>??????>>>======???BBBDDDEEEDDDCCCAAA>>>>>>===;;;999666444333333222222111000000//////---------,,,,,,,,,++++++************))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))((((((((((((&&&'''(((((())))))((((((###(((+++)))(((******'''))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))************++++++++++++++++++******,,,,,,---------.........000000000//////......---000000000//////000000000000000000000000000//////000//////......---,,,,,,---,,,,,,+++***+++++++++))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))************((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,******+++---...//////////////////000111111222222444444555666666777888888<<<<<<============<<<<<<>>>>>>>>>===;;;999777555555444444333222111000000......///......---,,,+++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******)))))))))***++++++,,,,,,,,,---...///000000000000111111111111111222222333333444555777888888888888888:::<<<>>>??????>>>===;;;===@@@BBBCCCCCCAAA@@@>>>>>>===;;;999666444333111111111000000/////////,,,,,,,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))%%%***,,,)))((())))))'''(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************+++,,,,,,,,,,,,,,,+++***,,,,,,,,,------------...000000//////......------/////////000000///////////////////////////000000/////////...------,,,,,,,,,,,,+++************+++))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))************''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((())))))*********+++++++++)))***+++---...//////////////////000111111222222333444444555555666666777;;;;;;<<<<<<<<<<<<<<<<<<=========<<<;;;999777555333333222111111000//////------......---,,,,,,+++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,,,,---...///000000000000222111111111111222333333444555666777888888888888999:::<<<===>>>???>>>>>>:::<<<>>>@@@AAAAAA??????<<<<<<;;;:::888666444333000000000000//////......,,,,,,,,,,,,++++++++++++******)))))))))(((((((((((((((((('''''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((())))))***************(((,,,---***((())))))'''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------//////.....................//////000000//////.........////////////000000//////......---,,,,,,,,,,,,,,,+++***************))))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***))))))%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))*********((()))+++---/////////////////////000111111222222222222333444666777888888999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;999777666222111111000000//////...,,,------------,,,++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************)))))))))***++++++,,,,,,,,,---...///000000000000222222111111222222333444666666777888999999999999::::::;;;<<<===>>>??????<<<===>>>>>>????????????999999888777666444222111000000////////////......++++++++++++++++++++++++***)))))))))(((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***'''(((((()))***))))))))),,,//////***'''((()))''''''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,,,,+++++++++,,,,,,,,,---------------........................///000000///.............../////////000000///......------,,,,,,+++,,,++++++***************))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))$$$%%%&&&'''(((***++++++''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))+++...///000000////////////000111111222222000111333555777888:::;;;777888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;999777666111111000000//////......,,,,,,---------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++)))))))))***++++++,,,,,,,,,---...///000000000000222222111111222222333444666777888999999999999999;;;;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>?????????666666666555444222111000///////////////.........++++++++++++++++++++++++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''((((((((())))))******&&&''''''(((((((((((((((///111000***'''((()))((('''((((((((())))))******(((((((((((())))))))))))))))))))))))************''''''(((******+++++++++++++++,,,,,,,,,---------,,,------....../////////---...///000000///...------.........//////000000///......------,,,++++++,,,++++++***)))*********))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&