BM6P6(@ cccNNNQQQ]]]hhhyyy~~~vvvhhh\\\WWWVVVQQQOOOVVVdddyyy]]]ZZZ]]]~~~ooo|||qqqUUUEEE:::999999///222666444444999;;;FFF\\\|||iiitttooonnnMMMJJJHHHEEEHHHCCCHHHIIIIIIPPP___jjjqqqyyylllfff^^^]]]jjj|||lllaaaTTTKKKDDDAAACCCGGGPPPYYYfffjjjsss}}}~~~rrrllleeebbbeeeiiilllllllllllllllkkkjjjiiihhhgggdddbbb___^^^aaahhhoootttmmmQQQAAABBBEEECCCIIIAAACCCSSSdddqqq|||ZZZZZZTTTDDD999<<<===999===GGG```}}}cccjjjFFFAAADDDKKK```vvv{{{yyyxxxqqq\\\DDD:::===777777777777666555444333222222111111111111222222000000000000////////////222333666888999999888777777777666555444444333333111333444444333444666888>>>>>>???DDDJJJSSS[[[```VVVUUUVVV]]]iiipppjjj^^^\\\bbbtttyyywww~~~cccOOOQQQ\\\eeeuuuzzznnnaaa[[[UUURRRTTT___oooZZZVVVXXXnnnlll|||~~~~~~bbbLLL@@@888999:::333333666333333888999FFF^^^vvvdddppptttoooNNNJJJHHHEEEHHHBBBGGGDDDEEEMMM[[[ggglllsssyyy~~~rrrhhheeejjjuuu~~~}}}rrrdddYYYPPPHHHBBB@@@AAADDDLLLTTT```fffppp}}}~~~vvvooohhheeegggjjjlllmmmllllllllllllkkkiiihhhgggeeebbb___]]]^^^aaafffiii{{{zzzmmmTTTDDDCCCEEECCCEEECCCLLLaaappptttyyy___ZZZUUUDDD888999::::::CCCRRRggg{{{|||{{{\\\wwwpppJJJBBBAAAIII]]]sss}}}zzzxxxqqq\\\DDD:::===777777777777666555444333222111111000000111111222000000000000////////////222333555888999999888777666666555555444333333222222333444444333333555777999999:::>>>DDDKKKRRRWWW```___[[[ZZZ```jjjpppoooeeeeeelll}}}}}}rrrjjjsssyyybbbPPPQQQZZZbbbqqqvvvhhh___VVVXXX___nnn\\\XXXZZZyyydddwww|||pppWWWFFF???777888:::555555777333333777999IIIeeeuuueeejjjxxxrrrOOOJJJGGGDDDGGGBBBFFFBBBDDDLLLXXXbbbfffhhhkkkuuufffdddjjjiiiiiijjjmmmmmmfffYYYOOOKKKDDD@@@???@@@AAAFFFMMMVVV___lll|||zzztttmmmiiijjjlllmmmmmmlllmmmmmmmmmllljjjhhhgggeeebbb___[[[YYYYYYZZZ[[[lllqqqkkkZZZKKKGGGFFFDDDGGGJJJZZZsss~~~}}}}}}iiiYYYUUUDDD888777777999III]]]~~~yyyzzzmmmUUUkkk{{{PPPCCC@@@FFFYYYooo}}}|||xxxooo[[[CCC:::===777777777777666555444333111111000000000000111111000000000000////////////111333555777888888777666555555444444333333222222222333444444333333555777666666777999>>>CCCIIILLL```bbb```[[[\\\eeeqqqxxxsssmmmkkkqqqyyy|||}}}kkk___eeepppnnn\\\NNNPPPXXX```nnn||||||lllbbb[[[___kkk}}}]]][[[^^^jjjaaannnUUUFFFBBB:::777999555555666333444888:::OOOqqqxxxjjjiii{{{wwwvvvRRRJJJGGGDDDGGGAAAEEEDDDFFFMMMWWW```cccbbb```fff|||qqqrrrccc```___bbbccc___UUUKKKGGGBBB????????????BBBGGGNNNXXXhhhzzz~~~xxxqqqmmmmmmnnnmmmkkkmmmnnnnnnnnnmmmjjjhhhgggdddbbb^^^ZZZVVVSSSQQQQQQ]]]eeehhh^^^QQQKKKHHHEEEIIIPPPcccvvvXXXSSSDDD999777666888III___fffWWW|||VVVDDDAAAEEEUUUkkkzzz}}}xxxooo[[[DDD:::===777777777777666555444333111000000//////000000111000000000000////////////111333555777777777666555444444444333333222222222222333444444333333555777888888999:::===AAADDDFFFQQQYYY______```gggnnnrrrzzzvvvtttsssqqqpppuuu|||vvv```^^^eeessszzzuuu```TTTKKKNNNUUU^^^lllyyypppeee___fffuuu{{{YYYZZZ```uuu\\\___sssWWWGGGCCC<<<888888555444555444666:::===VVV|||qqqjjjkkk~~~sss{{{UUUKKKGGGDDDHHHBBBEEEDDDGGGMMMVVVaaahhhgggdddbbbttt~~~ssswwwooofffcccbbb___VVVNNNGGGBBB@@@AAA@@@>>>@@@CCCJJJTTTeeewww{{{uuuqqqpppooommmjjjnnnnnnoooooonnnkkkhhhfffbbbaaa^^^ZZZUUUQQQNNNMMMQQQ[[[bbb___VVVOOOJJJGGGIIIUUUooozzzZZZPPPCCC:::999777777EEEXXXuuubbbZZZFFFCCCFFFRRRhhhxxx}}}wwwnnn[[[EEE;;;<<<777777777777666555444333111111000000000000111111000000000000////////////111222444666777666555444444333333333333333222222333444444444333333444666999::::::<<<===@@@BBBCCCDDDMMMVVV\\\ccckkkooonnnsssvvvzzzyyyqqqkkkoooxxxttt```]]]^^^gggkkkeeeRRRLLLHHHKKKRRR[[[iiiuuuyyyuuummmfffnnnwwwZZZ]]]fffnnnWWWfffyyyXXXDDDBBB===999999555222444444888;;;===YYYtttkkkkkkqqqYYYMMMHHHEEEIIICCCFFFAAADDDJJJTTTcccooorrrooofffkkkiiibbbrrruuujjjfffaaaXXXPPPGGGCCCAAABBBAAA>>>>>>BBBHHHRRRcccuuu~~~xxxtttsssqqqnnnkkknnnoooppppppooolllhhhfffbbb```]]]YYYUUUQQQNNNLLLKKKRRRZZZ\\\YYYSSSMMMJJJLLLaaarrr\\\OOOBBB:::;;;:::777@@@PPPeee]]]GGGDDDFFFRRRgggxxx}}}wwwooo]]]GGG;;;<<<777777777777666555444333222222111111111111222222000000000000////////////111222444666666555444333444444444444333333333333333444555444333222444666777888999;;;===>>>???@@@CCCHHHLLLRRR]]]kkksssuuukkkooovvvwwwrrrkkknnnuuuuuu```VVVUUUSSSXXX\\\XXXIIIFFFFFFIIIOOOXXXeeeooossszzz}}}wwwwww~~~www]]]___llllll[[[uuu]]]EEEBBB>>>:::999555222444555999:::;;;WWWrrrggguuu~~~\\\OOOHHHFFFKKKDDDFFFAAADDDHHHQQQaaarrrxxxuuukkkiiirrrhhhqqqqqqjjjbbbXXXOOOHHHDDDAAAAAA@@@======@@@GGGQQQbbbttt{{{xxxwwwuuupppmmmooopppqqqqqqppplllhhhfffbbb```]]]YYYTTTPPPMMMLLLIIIMMMRRRXXXYYYUUUPPPLLLPPPjjjeeeZZZQQQAAA888;;;;;;999???LLLuuu[[[qqq```GGGBBBEEERRRgggyyy{{{vvvppp___III<<<;;;777777777777666555444333333333222222222222333333000000000000////////////111222444555555444333222444444444444444444444444444555555444333222444555555666888;;;===>>>>>>>>>BBBDDDFFFIIITTTeeettt{{{tttooommmnnnooommmnnnpppooo\\\NNNKKKMMMIIILLLQQQOOOEEEDDDEEEHHHMMMUUUaaakkkooovvv~~~ttt[[[[[[iii}}}jjj^^^eeeHHHDDD@@@;;;888333222444555999999888TTTwwwdddyyy^^^PPPIIIGGGKKKEEEGGGEEEGGGHHHNNN___qqqwwwtttuuuooorrr\\\aaaqqqtttkkkbbbVVVLLLHHHDDDAAAAAA???<<<<<>>?????????<<>>:::666555555777444444999>>>VVVxxxmmmqqqcccMMMMMMGGG@@@CCCFFFDDDEEEGGGNNN]]]oooxxxyyyyyywww{{{llldddeeeyyyrrrggg]]]QQQIIIGGGDDDAAA?????????===<<>>AAAGGGKKKQQQ]]]hhhlllqqqyyysss___bbbsssjjjKKK@@@???;;;777888555666333555:::===RRRsss{{{uuu```JJJLLLIIICCCCCCDDDDDDEEEGGGMMM\\\mmmwwwxxx{{{xxx}}}|||gggWWW___pppwwwkkkcccZZZPPPIIIFFFDDD@@@???>>>>>>>>>===GGGPPPbbbuuu{{{zzzxxxvvvtttuuuvvvvvvvvvtttqqqnnnllliiifffccc```]]]ZZZVVVSSSMMMPPPQQQRRRXXX______YYYXXXjjjaaaXXXTTTCCC888::::::666;;;FFFggg^^^IIITTTUUUllltttKKKCCC>>>PPPgggxxx~~~~~~}}}zzzrrrbbbNNN@@@<<<888888666555555555555555333333333444444444444444222111111222333444333111111111222333444444444444666555555444444444444444555555555555555666777777555555666777888:::;;;<<<<<<>>>@@@AAACCCKKKVVV___iiinnnqqqmmmggggggoooxxx]]]JJJAAAAAA>>>@@@AAA:::======@@@EEEIIIOOOZZZdddiiinnnwwwuuufffoooqqqyyyppp[[[HHHAAA@@@;;;888999555666333777<<<<<>>>>>>>>>>>===FFFNNN^^^ppp|||~~~{{{yyyyyyxxxxxxwwwvvvuuusssrrrqqqnnnkkkeeeaaa^^^[[[YYYWWWQQQSSSTTTVVV[[[cccfffeeegggwww~~~ccc^^^VVVEEE999::::::666:::DDDWWWbbbMMMWWW^^^UUUHHH@@@OOOcccttt|||~~~|||xxxqqqaaaNNN@@@;;;888888777666555555555555222222222333444444555555111000000111333444333111111111222333444444444444777666555555444444555555666666555555666666777777555555555666888999;;;<<<:::<<<>>>???@@@EEEMMMTTTZZZeeeooopppiiiffflllttt~~~[[[IIIAAAAAA======???888;;;;;;>>>CCCGGGLLLVVV```bbbhhhqqq{{{vvvlllyyyxxxaaajjj~~~zzzkkkZZZPPPFFFCCC@@@:::777888666555333888===;;;LLLmmmsssnnn||||||iiiMMMIIIHHHFFFFFFAAADDDFFFGGGKKKWWWgggqqqttt}}}eeePPPTTT]]]^^^^^^ccc]]]WWWPPPMMMLLLKKKHHHDDDHHHEEEAAA>>>>>>??????>>>FFFKKKYYYjjjwww}}}}}}zzzwwwuuutttttttttqqqnnniiieeebbb___[[[YYYUUUVVVWWWYYY^^^fffnnnsss|||xxxaaa___YYYFFF999999:::555888BBBQQQwwwiiiOOOWWWaaaWWWHHHAAAMMM]]]pppzzz}}}{{{wwwpppaaaNNN@@@:::999888777666555555555555333333333333333333444444000000000111333444333111111111222333444444444444777777666555555555555666666666666555555666777777444444555555777999:::;;;999;;;===>>>???BBBFFFJJJOOOZZZeeeiiigggeeeiiimmmzzzYYYHHHAAAAAA======>>>999::::::===BBBEEEIIIRRR\\\^^^ccckkksssyyy{{{zzzyyyxxxyyy|||~~~sssnnnuuudddZZZooosssiiiWWWOOOKKKHHHEEE???999555555666555333999===;;;PPPvvvssscccxxxUUUJJJEEEFFFGGGCCCDDDFFFGGGIIITTTcccnnnqqqttt{{{~~~pppeeebbbZZZWWW[[[XXXSSSNNNLLLLLLMMMLLLKKKMMMIIIDDD@@@?????????>>>DDDHHHSSScccpppwww~~~{{{wwwvvvuuuvvvtttssspppnnnkkkgggaaa]]]XXXXXXYYY[[[```iiivvvuuu]]][[[ZZZGGG888999:::666888@@@SSS~~~iiiKKKOOOQQQeeexxx~~~zzzPPPCCC>>>GGGXXXkkkwww|||{{{uuuooobbbOOO@@@:::999888777666666555555666555555444333222222111111/////////111333444333111111111222333444444444444777777666555555555555666666666555555555555555666333333444555666888999:::999;;;<<<===>>>@@@BBBDDDJJJOOOVVV\\\___aaadddfffwwwVVVGGGAAABBB======???:::::::::===BBBDDDGGGPPPYYY]]]bbbhhhnnnrrrsssrrrqqqmmmmmmnnnqqqvvvyyyzzzzzz|||}}}~~~ooorrrnnnZZZ[[[}}}mmmTTTNNNMMMJJJEEE???888555444666555333999<<<<<>>BBBDDDLLL[[[iiirrryyy}}}{{{zzzzzzyyyxxxwwwvvvtttoooiiiddd\\\[[[[[[^^^cccmmm}}}bbb^^^[[[FFF888999:::666888???MMMhhhMMMPPPKKKNNNRRRVVVfffuuuPPPCCC@@@FFFTTThhhsssyyy{{{uuuooocccQQQAAA:::999999888777666666666666666555444333222111000//////......000333444333111111111222333444444444444777666555555444444555555666555444444333444444444333333333444666777999:::::::::;;;<<<>>>???AAABBBGGGHHHKKKPPPVVV[[[^^^```wwwSSSDDD@@@AAA<<<<<>>AAA@@@GGGUUUdddnnnvvv{{{~~~|||{{{xxxwwwuuurrrnnnkkk```^^^^^^aaafffqqqiiibbb[[[FFF777888;;;777888???FFF~~~uuuYYYYYYQQQOOONNNMMM[[[{{{UUUGGGCCCGGGRRReeeqqqwww{{{uuupppdddRRRCCC;;;:::999888777666666666666555444444333222111000000.........000222444333222111111222333444444444444666555555444444444444444555444333222222222222222222222333444555777888999999888888:::<<>>:::::::::===BBBDDDFFFMMMVVV]]]___bbbeeefffffffffeee]]]YYYVVVWWW[[[```bbbccchhhhhhjjjllloootttwwwzzz|||||||||}}}rrrjjjaaacccYYYTTTRRRMMMEEE???;;;999666777555444888999>>>iiihhhxxx{{{mmmVVVFFFCCCGGGCCCDDDGGGGGGGGGMMM[[[gggmmmhhh}}}vvvpppmmmlll```ZZZQQQIIIDDDAAA???===???>>>DDDRRRaaakkksssyyy~~~~~~vvvpppjjjvvv}}}zzzvvvsssrrrpppnnnmmmcccaaaaaadddhhhssshhh___[[[FFF666888;;;888999???GGG~~~ccc\\\RRRQQQPPPPPP\\\~~~VVVFFFAAACCCPPPdddooouuu{{{uuupppeeeTTTCCC;;;:::999888777666666666666333333222222222222222222...---...000222444333222111111222333444444444444555555444333333333333444444333222222111111111222222222333333555666888999888777777888;;;???@@@AAA>>>CCCHHHJJJJJJMMMVVV]]]{{{OOOFFF???>>>>>>;;;:::;;;::::::;;;>>>CCCIIIPPPTTTXXX[[[___aaa```\\\VVVSSSLLLLLLLLLMMMMMMOOOPPPPPPRRRUUUZZZ___dddjjjqqquuuxxx{{{~~~|||zzzmmm}}}nnncccXXXYYYUUUNNNFFF>>>999666555666777999222:::EEE```xxx```zzzmmmWWWIIIIIIJJJBBBDDDDDDCCCDDDJJJUUUcccllloooxxxzzzmmmZZZJJJCCC@@@@@@@@@AAA@@@AAAIIIVVVdddnnnrrrzzzrrr\\\^^^```eeekkkmmmooowww~~~yyywwwvvvuuurrrooonnnpppnnniiinnnkkk\\\XXXBBB888:::666888======HHHnnn{{{}}}xxxTTTSSS[[[SSS]]]cccvvvyyy\\\BBB???CCCQQQ```qqqxxx{{{}}}xxxrrrdddQQQAAA;;;777777666555555555555444444444333222111000///.........////////////............///111111222222222333333333333333333333333111111222222222333333333222222222333333333444444888888999;;;===>>>???@@@AAABBBDDDEEEGGGKKKPPPTTTqqqNNNFFF???>>>>>>;;;:::;;;888888999<<>>EEEQQQ^^^gggllluuu{{{www^^^NNNOOORRRWWWYYY\\\eeeooo}}}}}}yyyvvvrrrooosssvvvvvvvvvdddYYYXXXAAA888999666777===<<>>>>>???@@@@@@BBBEEEJJJNNNlllNNNFFF???>>>>>>;;;:::;;;666666888;;;@@@FFFLLLPPPPPPPPPOOONNNKKKGGGDDDAAA@@@@@@@@@@@@AAABBBCCCDDDCCCEEEIIIMMMSSS\\\dddjjjpppttt{{{~~~lllbbb___WWWUUU[[[fff{{{}}}uuuxxxzzziiieee^^^}}}zzzddd```XXXMMMBBB:::666555333555999444===EEE\\\~~~yyypppzzzYYYPPPHHHCCCEEEFFFEEEEEEEEEEEEJJJTTTcccmmmtttzzzlllfffgggzzzwwwkkkZZZLLLDDDAAA@@@???>>>======BBBLLLWWW```eeettt{{{tttZZZGGGEEEFFFIIIKKKOOOYYYdddooo{{{}}}yyyvvvtttvvvyyy{{{xxx\\\\\\WWWAAA888999666777<<<;;;BBBYYYgggZZZZZZZZZ___eee~~~lllKKK>>><<>>===;;;777555444444444333333222222111000///.........//////////////////......///000111111222111111222222222222222222222222222222333333333444444444444444444444555555555555555666777888999:::;;;;;;;;;<<<======>>>@@@DDDGGGoooNNNFFF???>>>===;;;999:::555666777;;;@@@EEEKKKNNNOOOMMMJJJFFFCCC@@@>>>===>>>>>>>>>>>>>>>???@@@@@@@@@BBBEEEIIIOOOXXXaaahhhjjjpppxxx~~~lll[[[VVVTTTNNNKKKNNNWWW}}}~~~yyyyyyzzz}}}{{{|||rrrqqq[[[sssoooddd```YYYMMMAAA999666666333555999555<<>>HHHXXXkkkwww~~~|||yyyuuujjjWWWFFF<<<:::777555666777666333000222222111000000///......//////............////////////000111111111111111222222222222222222222222222333333333333444444444333333333444444444444555555666666777888999999::::::;;;<<<;;;;;;<<>>======:::999:::666666888;;;@@@EEEIIILLLJJJHHHCCC???<<<:::::::::<<<<<<;;;;;;;;;<<<======>>>???BBBEEEKKKSSS]]]cccdddkkkttt|||xxxhhhXXXPPPIIIIIIGGGGGGGGGLLLpppwwwwwwwwwyyy|||~~~sssaaasssfff___]]]WWWLLL???777555666444555999444:::>>>MMM~~~aaaYYYPPPFFFFFFHHHEEEFFFFFFDDDGGGQQQaaannnuuuzzzooonnnsssiii[[[PPPIIIEEEBBB???@@@???>>>@@@DDDLLLTTTYYYdddsss~~~ttt___LLLMMMGGGBBBAAAAAACCCJJJRRR[[[lllppp```jjjTTT???777999666666:::999>>>UUUjjjVVVWWW[[[^^^xxxvvvUUUFFFCCCFFFVVViiiwww{{{wwwmmmYYYEEE999666666666999===;;;666111222222111111000000//////000///............///000///000000111111111111000111111111111111111111111222222222333333333444444111111222222222333333333666666777777888888888999777888999888777888:::<<>>======:::999:::777777999;;;???CCCFFFHHHCCC@@@<<<999777777888999999999888888888999999::::::<<<>>>AAAFFFMMMTTTZZZ]]]eeeoooxxx~~~}}}nnn]]]NNNFFFDDD@@@AAAAAAEEEEEEEEEfffuuuvvvwwwxxxzzz|||}}}~~~aaa]]]nnn{{{~~~ppp\\\\\\[[[VVVKKK>>>666555777555666888333999<<>>>>>======@@@FFFNNNSSS\\\qqqooo\\\NNNGGGBBBAAAAAAAAAEEEKKKSSSddd|||yyyfffiiiSSS>>>666999666666999888;;;MMM\\\VVVZZZ^^^|||\\\FFF???CCCSSSfffuuu~~~{{{qqq\\\GGG:::888777888<<>>===<<<:::888999777777888:::===@@@CCCDDD<<<;;;888666666777:::;;;888888777777777777888888888:::===???BBBGGGMMMQQQWWW^^^iiissszzztttaaaUUUKKKBBB===>>>>>>>>>???EEEEEECCCaaa~~~uuuvvvwwwyyyzzzzzz{{{{{{{{{{{{pppWWWWWWooozzztttooohhh^^^WWW^^^]]]XXXLLL>>>666555888666666888333:::===JJJ~~~iiiyyyjjjjjjUUUKKKIIIIIICCCCCCEEEEEEBBBBBBLLL^^^mmmuuuyyy|||rrrjjj___UUUOOOJJJEEEAAA??????>>>===>>>CCCLLLRRR___ttt|||aaaMMMGGGDDDDDDEEEDDDFFFJJJPPP```xxxwwwyyyiiihhhRRR>>>666999666555999777<<>><<<999777999>>>???:::444333333333333222222222222000///...------...///000000000111111111111000000000000000000000000000000000000000111111111222222111111222222222333333333555555555555555444444444222333444444333333444666xxxMMMEEE>>>===<<<:::888999666777888999;;;>>>@@@AAA:::999888777888:::===???:::999999888888888999999888:::===???BBBEEEJJJMMMRRRZZZeeeooowwwttt```MMMFFFEEEAAA??????===<<<===DDDDDDAAA^^^{{{uuuvvvxxxzzzzzzzzzyyyyyyuuuzzzyyynnnddd```^^^{{{}}}rrrfff]]]]]]``````[[[NNN@@@666666888666555888333;;;???MMMmmmvvvnnnhhhOOOEEEIIIJJJ@@@BBBDDDDDDAAAAAAKKK]]]mmmvvvyyy|||zzz}}}{{{{{{uuuqqqttt|||{{{rrrjjj```WWWQQQLLLFFFBBBAAAAAAAAA???@@@EEEMMMSSSaaatttxxxTTTIIIDDDBBBEEEFFFEEEFFFHHHQQQ```wwwdddmmm{{{sssjjjiiiRRR===666999666555999666???<<>>LLL^^^ooo~~~{{{gggQQQCCC???999333444888:::777333444444333333333333333333111///...------...///111000000111111111000000///000000000000000000000000///000000000000111111111222222333333333444444444444444333333333333333222333444666666555555666777rrrMMMCCC<<<<<<===<<<999999777555555;;;AAABBB???======777555777888777888;;;:::999888777777777888999888:::<<<>>>@@@DDDJJJMMMVVV^^^gggooottt{{{{{{___RRRGGGEEEEEECCC@@@>>>@@@BBBAAABBBCCCCCC\\\{{{yyyvvvttttttsssqqqppptttrrrrrrssswwwzzz{{{{{{jjjVVVXXXjjj{{{nnn___[[[bbbfff^^^JJJ999666777777:::111666666888<<>>@@@EEEJJJNNNbbbrrrqqqTTTNNNHHHCCCBBBCCCDDDFFFHHHMMM\\\wwwcccbbbzzz|||lllkkk^^^QQQCCC666333666777666666888FFF\\\vvvdddOOOSSSZZZ|||QQQ===@@@LLL^^^qqq|||lllTTT@@@>>>888444777888555333333444444333222111000///..................///000000000000000000000000000000///////////////.........,,,,,,---...///000111222111111222222222333333333555444333333222222222333222222222222333444555666kkkMMMCCC<<<<<<===;;;999999777555666;;;AAACCCBBB@@@===888555888999999999<<<:::999888777666777888888888:::<<<===@@@DDDIIIMMMTTT[[[dddkkkqqqxxxmmmUUUKKKBBBBBBEEEDDDBBBAAAAAABBB@@@AAACCCAAATTTvvv|||yyyuuusssrrrrrrpppooosssqqqooopppsssuuuvvvwwwwwwxxxyyyzzz{{{lllXXX^^^wwwyyycccdddfffhhh___III999666777777777000666777999>>>UUUcccjjjwwwYYYMMMHHHGGGHHHCCCBBBBBBCCCBBBEEEPPP]]]jjjttt}}}yyy}}}vvviiicccgggmmmppppppjjjcccYYYTTTQQQMMMGGGBBBCCCAAA???>>>@@@DDDIIIMMM]]]nnnpppWWWOOOGGGDDDCCCBBBCCCEEEJJJ]]]{{{kkk]]]lll~~~fffeee^^^PPPBBB666444777777666666333;;;OOOooo{{{___PPPKKKHHHiii___FFF???IIIYYYlll{{{~~~pppXXXCCC>>>888444777888666444444444444333222111000//////...............///000000/////////////////////////////////////////////...,,,,,,---...///000111222111111111222222222333333333333333222222333333333333333333333444555666666eeeMMMDDD<<<<<<===;;;999999777666777:::@@@EEEEEECCC===888666888:::999:::===999888777666666666666777888999;;;<<>>VVVkkkhhheeeNNNIIIIIIGGGEEECCCCCCCCCBBBDDDNNNYYYeeeppp|||yyyxxx|||~~~sssrrrsssoookkkccc^^^XXXRRRNNNJJJGGGDDDCCCAAA???>>>???CCCGGGJJJUUUhhh___TTTJJJGGGEEECCCCCCFFFOOOggg}}}fffrrraaa^^^]]]MMM@@@555444777777666666666666HHHuuuhhhPPPNNNBBBSSS{{{lllEEE@@@GGGTTTfffvvvuuu]]]GGG>>>888444777888666555555444444333222222111000000///............//////000..............................//////////////////------...//////000111111111111111222222222222333222222333333444555555666666666555555555555666666iiiNNNDDD<<<<<<===;;;999888666666666999AAAGGGGGGBBB===888555888:::999:::===888888777666666555555555777888999;;;===BBBHHHLLLTTT[[[cccjjjpppxxxyyy]]]PPPLLLFFFBBBDDDFFFDDDBBBAAAEEEFFFCCCEEEJJJDDDHHHZZZ}}}yyytttpppooonnnmmmlllpppmmmiiiggggggggggggfff```]]]XXXUUUXXXaaammmvvvnnnbbbrrriiisssrrrooo___GGG888777888555444111:::888888>>>SSSooonnnlllMMMJJJJJJDDDDDDBBBBBBCCCCCCDDDLLLVVVdddooo|||~~~zzz{{{zzzssskkkfff^^^[[[WWWQQQLLLIIIHHHGGGCCCBBB???>>>???AAAEEEGGGQQQbbb|||cccUUUJJJHHHGGGEEEFFFKKKQQQnnnwwwbbb[[[[[[III>>>555555777777666777;;;666IIIZZZSSSHHHRRRuuuyyyEEEBBBFFFPPPaaasssxxx```III@@@999555777888777666666555444444333222222111111//////............///000------------------------............////////////---......///000000111111111111111111222222222222111222444666888999:::;;;999888777666555555555555qqqNNNDDD===<<<===;;;888888666666666;;;FFFOOOKKKAAA===888555777999888888;;;888888888777666555555444777777888999<<>>AAA???@@@EEEAAA@@@JJJKKKiii}}}zzzxxxtttrrrqqqooommmkkkllliiieeebbb___ZZZUUUQQQJJJHHHEEEBBBEEEMMMWWW___ffffffggglllsss{{{{{{}}}~~~mmmkkk}}}{{{qqq[[[AAA555777999555777444;;;777888;;;DDDjjjjjjzzzYYYOOOKKKCCCBBB@@@@@@CCCDDDEEEKKKRRRcccjjjuuuvvvddd___]]]aaaiiittttttjjjeeeccc```\\\VVVQQQNNNLLLIIIGGGGGGEEEBBB@@@???@@@BBBCCCCCCMMMUUUeeeiiiVVVRRROOOGGGFFFLLL___wwwiii^^^XXXBBB:::555666777666666777999444FFFrrrccc[[[]]]jjjUUUAAA@@@EEEVVVkkk|||{{{hhhUUUEEE===777888888666555666555555555444444333333333000//////............///------------------------------......///000000000/////////000000111111111000000000111111111111222111444888<<<@@@CCCEEEEEEAAA@@@>>><<<999888777777nnnOOOEEE===<<<===:::888777555666;;;IIIcccrrreeeNNNCCC>>>:::;;;;;;999888;;;999::::::999888777555444666666666777999???FFFKKKNNNWWWccclllrrryyyqqqVVVNNNPPPNNNJJJGGGGGGFFFCCCCCCEEE>>>BBB???>>>AAA>>>===GGG@@@RRRjjjxxxwwwuuutttsssqqqnnnkkkhhhfffccc```[[[TTTLLLGGG@@@???>>>>>>@@@EEEMMMRRRZZZ[[[]]]aaahhhqqqzzz{{{{{{zzzfffcccyyy}}}qqqYYY???444777999555777333888555888;;;>>>]]]gggjjjfffQQQKKKGGGDDDAAAAAACCCDDDDDDHHHMMM]]]fffuuu}}}bbbXXXOOOMMMRRR\\\kkkwwwyyyssspppnnnkkkddd\\\XXXWWWTTTPPPKKKHHHGGGDDDBBB@@@@@@AAABBBAAAUUUaaaiiixxxbbb[[[VVVLLLIIIOOOmmm{{{ddd^^^XXX???999555666777666666888:::555DDDcccmmmdddbbbiiivvvuuuSSSAAA???CCCTTTkkk|||pppaaaGGG???999888888666444555555555555555444444444444000000///...............------------------------------......///000000111000000000000000111111111000000000000111111111111000333777===BBBEEEGGGHHHGGGFFFCCC@@@>>><<<::::::xxxOOOEEE===<<<===:::777777555777===PPPnnnqqqVVVGGGAAA=========:::999;;;::::::;;;:::999777555444666666666666888>>>FFFKKKOOOYYYfffooovvv|||{{{ddd]]]___YYYTTTOOOMMMIIIDDDCCCEEE@@@FFFBBB???AAA======HHHFFFJJJQQQkkkwwwvvvuuuuuuuuurrrnnnkkkeeecccaaa^^^YYYPPPGGGAAA;;;;;;<<<===>>>BBBGGGKKKPPPRRRTTTXXX^^^gggrrryyy}}}|||vvv^^^YYYppp~~~{{{}}}qqqWWW===333777999555666111666444999;;;;;;VVVbbbYYYmmmqqqRRRJJJKKKFFFCCCBBBDDDDDDCCCEEEJJJWWWcccwwwrrrdddSSSKKKJJJQQQ]]]iii|||zzzvvvsssvvvmmmddd______]]]WWWQQQJJJHHHEEECCCAAAAAAAAABBBKKKjjjiiibbb\\\QQQNNNTTTjjjrrrvvvxxxyyy___]]]XXX>>>888555666777666666888888333===SSSggg```bbblllyyywwwXXXCCC@@@DDDUUUmmm~~~vvviiiIII@@@999888888555444555555555555555555444444444111000///.......................................---------...///000000111000000000000111111111111000000000000111111111111...111777===BBBFFFHHHIIIKKKIIIGGGDDDAAA>>>===<<<~~~XXXFFF@@@DDD???;;;<<<999777;;;888TTTxxx{{{WWWLLL@@@???AAA>>>???@@@888<<<<<<;;;:::999777777666555666777666777===FFFMMMNNNWWWcccnnnvvv~~~qqqiiiggg]]]VVVWWWVVVPPPKKKJJJIIIHHHGGGDDDAAA@@@AAABBBCCCGGGGGGVVV{{{||||||}}}{{{xxxwwwvvvsssmmmhhheeeccc^^^WWWOOOHHHBBB???;;;:::999:::<<<@@@CCCFFFFFFKKKRRRWWW\\\gggttt~~~~~~mmmWWW]]]ttt}}}yyywwwxxxRRR888:::444---999888888333666<<<;;;AAASSS```YYYaaazzz[[[OOOIIIBBBDDDFFFEEECCCCCCEEEHHHTTT___lll|||ttt]]]TTTPPPMMMSSS\\\}}}||||||zzzxxxvvvpppfff^^^]]]^^^YYYQQQMMMIIIEEEBBBBBBBBBBBBAAAKKKyyywww```ddd___SSSSSSXXX```___\\\bbb~~~oooiii___LLL===777333333444333444888333>>>888LLLmmmTTTYYYdddqqqVVVAAACCCBBBOOOiiiwww}}}xxxnnnSSSCCC777777888444222555444444555555444444333222111111111000///......------......///////////////000000000000000000000000000000000000000000000000000000000000////////////222222222666===DDDJJJMMMPPPLLLHHHEEEDDDAAA===999XXXDDD???BBB===;;;===:::555888666WWW]]]KKKCCCEEEGGG>>>;;;===888<<<<<<;;;:::999888777777555666777666777<<>>;;;<<<999888;;;===fff{{{YYYPPPSSSUUUGGG===>>>===<<<;;;;;;:::999999888888555666777666666999@@@EEEUUUaaapppzzz~~~}}}vvvpppjjjfff^^^\\\XXXTTTPPPMMMJJJGGGGGGFFFEEEHHHKKKLLLggg~~~zzz|||yyyvvvuuutttpppjjjeee^^^ZZZSSSKKKCCC<<<888666777777666555555666888999:::>>>BBBGGGOOO^^^ppp~~~ccc\\\ppprrrgggxxxfffBBB555888888555666444888666666;;;>>>NNNjjjuuu|||```mmmrrr```]]]|||wwwvvv```SSSEEEEEEEEEDDDCCCBBBCCCCCCLLLWWWccclll{{{zzzdddcccnnnvvvxxxxxx{{{xxxwwwvvvsssnnnddd[[[YYYZZZXXXSSSQQQNNNKKKIIIIIIIIIHHHGGGBBBJJJ___jjjhhhzzzuuugggggg}}}ooo~~~nnneee___NNN;;;666222444444333333666666333888>>>UUUyyySSSQQQ[[[uuuSSSCCCAAAPPP```ppp|||}}}oooUUU===777:::888444333444444555555444444333222333333333222222111111111000000111222222222222111111111111111111111111111000000000000000000000000000000000000////////////000111222555999@@@GGGLLLUUUSSSOOOLLLIIIFFFDDDBBBmmmSSSDDDBBB<<<;;;===:::444:::???hhh^^^QQQRRRVVVKKK@@@???===<<<;;;;;;::::::999999999555666777666666:::AAAGGGYYYfffvvv}}}xxxrrrmmmfffbbb]]]ZZZVVVRRRMMMIIIJJJGGGDDDIIIKKKFFFWWWyyy~~~|||xxxvvvtttpppiiiddd[[[WWWPPPGGG@@@:::777555777777666555555666666777777:::>>>BBBJJJYYYlllzzzzzz___gggwwwlll```@@@777888888666444555999666666999;;;JJJdddxxx\\\```|||hhhdddqqqvvvsssdddOOOFFFEEEDDDCCCCCCCCCCCCBBBIIIYYYjjjsss{{{kkkiii|||yyyuuutttssswwwqqqfff[[[XXXZZZZZZWWWTTTRRROOONNNNNNNNNMMMLLLMMMQQQVVVgggtttwww{{{rrrrrrwwwkkk___JJJ:::555222444555333333555888333999;;;GGGvvvwwwTTTNNNTTThhh^^^DDD???MMMXXXiii|||tttYYY???777999888555555444444555555444444333222333333333333222222222222000111111222222222222222111111111111111111111111000000000000000000000000000000000000///////////////000333555888>>>EEEKKKTTTSSSQQQNNNKKKGGGEEEDDDpppTTTBBB@@@;;;;;;???<<<777;;;>>>ccclllZZZMMMQQQYYYPPPCCC>>>;;;<<<;;;;;;;;;:::::::::999555666777666777===FFFMMM[[[jjj{{{zzzssslllhhhccc```]]]XXXRRRMMMKKKIIIDDDGGGLLLHHHOOOfff~~~zzzwwwtttooogggaaaYYYTTTLLLDDD===888666666666666555555555555666666555888<<<@@@GGGUUUhhhuuusssaaawww}}}qqqXXX>>>:::666666777333666999666666:::999DDD[[[xxx^^^ddduuuvvvllleee___IIIEEEDDDBBBBBBCCCDDDCCCBBBDDDUUUiiivvv|||uuu{{{vvvtttsssttt{{{wwwnnnccc^^^___^^^[[[[[[YYYWWWVVVVVVVVVUUUSSSRRRTTTRRRXXXyyy|||wwwuuujjj]]]EEE:::555222444555333222444777555888:::@@@___zzzdddNNNGGGMMM___{{{oooJJJ???JJJOOObbbzzz}}}~~~~~~sssYYY???888888666666888444444555555444444333222222222222222222222222222000000111222222222222111222222222222222222222222000000000000000000000000000000000000////////////---000333444666<<>>;;;:::;;;===aaatttUUUQQQJJJWWWdddWWWEEE???>>>;;;;;;;;;;;;;;;:::::::::666777666666888@@@KKKTTTaaaqqq|||oooqqqyyyrrrnnnhhheeeccc___WWWQQQLLLNNNHHHFFFKKKJJJOOO^^^uuuzzzvvvrrrlllddd^^^UUUPPPHHH@@@:::777666666444444444444444444555555444777;;;???FFFRRRcccooonnnccczzz}}}vvvNNN::::::444444999444777999666888<<<999@@@SSSzzzyyypppXXXXXXFFFEEEBBB@@@AAACCCEEEDDDCCCBBBNNNaaauuu~~~|||xxxuuuttttttuuuxxxxxxtttnnnjjjjjjhhhcccfffdddbbbbbbbbbbbb```___[[[YYYXXX```tttyyykkkeeeZZZAAA999444222444555333222333555666666:::>>>LLL{{{~~~]]]LLLGGGMMM\\\wwwTTTCCCIIIHHH\\\xxx{{{xxx___GGG<<<999555444888444444555555444444333222111111111222222222222222///000000111222111111111222222222222222222222222000000000000000000000000000000000000////////////,,,000333444555:::CCCJJJRRRVVVXXXWWWRRRLLLHHHFFFgggOOOGGG>>><<<===888777888===iii___JJJJJJ^^^nnn___IIIBBBBBB;;;;;;;;;;;;;;;;;;::::::777777666666999BBBOOOXXXgggwwwxxxyyy}}}vvvqqqllliiigggccc[[[TTTOOOTTTMMMFFFJJJMMMQQQ\\\dddzzzuuuqqqjjjaaa[[[SSSNNNFFF>>>888555555666222333333333333444444444444888<<>>OOOyyyyyyQQQSSSHHHDDDAAA@@@AAADDDEEEEEECCCCCCJJJZZZsss{{{{{{{{{yyyvvvuuuuuuvvvqqquuuwwwvvvuuuuuuqqqlllpppnnnmmmlllmmmlllkkkiiissslllnnnyyy|||kkkqqq}}}dddaaaYYYAAA999444222444555333222333333666444999>>>AAAnnnjjjSSSNNNQQQ[[[ppp[[[FFFIIIDDDXXXvvvyyy{{{jjjPPPCCC;;;444222666444444555555444444333222111111111111111111111111//////000111111111111000222222222222222222222222000000000000000000000000000000000000////////////,,,///333444555999BBBIIISSSWWW[[[[[[UUUNNNIIIGGGhhhOOOHHH;;;;;;@@@999:::999CCCeeennnWWWIIIddduuuWWWIII@@@<<<<<<===<<<:::999:::;;;999:::999666888CCCUUUdddvvv|||uuuooojjjccc[[[UUUTTTRRROOOMMMMMMOOORRRTTTddduuuwwwrrrnnndddYYYUUUOOOEEE===888555333222222222333333333333444444555666:::@@@HHHRRR[[[```fffhhhmmmsssvvvxxx~~~|||aaasssXXXEEE666555666333444:::666777777777888<<>>666555444333222222222222333333333222>>>???[[[oooUUUXXXiiinnncccFFF>>>IIIZZZfffmmmuuu|||uuu[[[CCC999999666111555555666666555555444333111222222222222111000000111222444555555444222111111111111111111111111111222222222111111111111000000000////////////000000---111666999;;;@@@GGGMMMRRRZZZ```]]]XXXSSSMMMHHHkkkOOOJJJ@@@===@@@:::<<<999@@@aaa{{{```QQQeee{{{```OOOCCC??????===;;;999999;;;<<<999:::999777999EEEXXXggg{{{|||vvvqqqmmmggg```[[[VVVTTTQQQOOONNNPPPRRRTTT\\\lll{{{uuupppeee[[[TTTNNNDDD<<<777555444333222222333333333333444444555666999>>>FFFOOOWWW\\\\\\^^^ccciiilllnnnttt|||yyyeeetttSSSCCC666666666333444999666777777777999<<>>999::::::999<<>>:::888666555555666666555555444333111222222222222111000000111222333444444333222111111111111111111111111111222222111111111000000000000//////......//////000222444666999<<>>:::<<<<<<<<>><<<;;;<<<===>>>>>>:::;;;;;;:::>>>LLLaaarrrsssnnn|||}}}xxxssspppmmmiiiccc^^^]]]ZZZVVVSSSQQQQQQSSSTTT\\\fffuuu~~~vvvnnnbbbVVVOOOIII???888444444555666222222222333333333444444666666777:::>>>DDDHHHKKKNNNNNNSSSYYY[[[^^^eeemmmzzz~~~ooocccnnnuuuwwwiiiDDD;;;555666777555444666666777888999:::===BBBFFFXXX{{{uuufff___aaasss~~~|||mmm[[[JJJGGGDDDCCCDDDEEEDDDCCCCCCCCCHHHSSS^^^kkk{{{||||||}}}fff```[[[III999555444333333222222222333444000666444777777CCCsss___]]]hhhuuusssSSSHHHCCC<<>>HHHVVV```iiiqqqtttpppiiiddd^^^YYYfffRRRMMMBBB<<>><<<<<<===???@@@>>><<<:::<<<<<<;;;@@@OOOeeevvvlllWWW]]]xxx|||nnnppp{{{uuuqqqnnniiibbb]]]^^^[[[WWWSSSQQQQQQRRRSSSYYYbbbnnn~~~~~~uuulll```TTTKKKEEE===666444555666777222222222333333333444444555555666888:::>>>BBBDDDEEEEEEIIIOOOQQQTTT\\\dddrrrxxxkkkiiiiiitttXXX>>>888555666777555444555666777888:::;;;>>>BBBFFFWWWggg]]]ggg{{{oooiiiuuu^^^KKKIIIFFFDDDDDDDDDDDDDDDCCCCCCIIISSS\\\eeeoooyyy}}}{{{xxxvvvwww{{{qqqjjj~~~yyy]]][[[VVVCCC888444444333222222222333333555...777555555666===^^^aaaPPPYYYjjjyyyyyy```JJJ>>>===BBBFFF___nnn}}}}}}zzznnnYYYFFF===888666555555555666555555444333111222222222222111000000111111111111111111111111111111111111111111111111111111111000000000////////////............/////////000333777>>>LLL[[[fffsss{{{{{{sssmmmfff```wwwXXXNNNCCC;;;AAA999;;;@@@PPPrrrzzzYYYGGGBBB???===>>>@@@AAA???<<<;;;<<<<<<<<>>AAAAAAEEEJJJMMMPPPXXXaaaiiirrr~~~}}}nnnzzziii|||QQQ;;;888666555666666555555555777999:::<<<>>>BBBEEETTT{{{qqq[[[eeetttoooaaayyyvvvZZZLLLKKKHHHEEEDDDCCCDDDDDDDDDCCCHHHRRR[[[aaaiiiqqqvvv|||xxxoooiiidddbbbdddgggeeedddeeeiiiqqqiiicccxxx```^^^UUU???888444333333222222333333333555,,,666666444777;;;OOOhhhQQQYYYiiittt~~~yyyqqq]]]EEE:::???FFFGGG___ooo~~~|||qqq___MMMBBB:::555555555666666555555444333111222222222222111000000000000000000000000000000111111111111111111111111111111000000000////////////......------......///---///222666>>>LLL\\\hhhvvv}}}vvvnnnggg}}}vvv```RRRFFF<<<@@@;;;;;;===MMMnnnuuuuuucccWWWMMMGGG@@@>>>???@@@???===<<<======<<>>999666666666666555222222333333333333444444555555555555666888999:::>>>>>>BBBGGGIIIMMMUUU^^^aaakkkyyyvvvvvvqqqIII999999777555555666666555555777999;;;<<>>666555555666666555555444333111222222222222111000000000000000//////000000000111111111111111111111111111000000000///////////////......------......///...000333666>>>JJJYYYdddqqq|||}}}uuunnnhhhRRRdddyyymmm\\\PPPCCCEEE???;;;===PPPrrroooYYY^^^XXXcccmmmfffWWWNNNCCC======??????>>>=========<<>>@@@GGG\\\lll|||wwwgggYYYLLL@@@666555555666666555555444333111222222222222111000000000000////////////000000111111111111111111111111000000000000////////////.........------.........///111444777===HHHVVV```lllyyyzzzssshhhMMMPPP___xxxZZZ>>>HHHDDD888@@@IIIUUUyyyYYYJJJHHH```rrr[[[UUUNNNIIIEEEAAA>>><<<@@@======BBBEEEKKK^^^rrr|||dddTTTHHHEEECCCIIIfff~~~{{{vvvrrrnnnjjjdddaaa```\\\VVVQQQOOOMMMLLLKKKOOOQQQUUU[[[cccllltttyyy}}}~~~nnnaaaVVVLLLCCC???999888777666555444333333222222333444555555555444555555444444444444555555888999999:::===BBBIIIOOOWWWaaaooo~~~ooorrr{{{ccc<<<999888777555555555666777666666777999<<>>>>>DDDUUUjjj{{{||||||zzzrrrdddQQQAAA888666666666555333333444555222222333222222111000///////////////000111222333111111111111111111111111000000000000////////////...------,,,,,,------...000222333666;;;DDDMMMTTT^^^iiiqqqsssyyyxxx|||\\\RRRUUUtttlllRRRMMMMMM???BBBEEEKKKtttcccPPPHHH```~~~jjjZZZWWWUUUUUUOOOEEE@@@BBBEEE===:::===AAAGGGXXXjjjwwwjjjYYYMMMLLLJJJIIIVVViii}}}yyytttpppkkkeeeaaagggccc\\\WWWSSSPPPMMMKKKEEEEEEFFFHHHJJJMMMOOOPPPUUU___lllwwwzzzfffWWWNNNFFF===777888777777666555444333333333333444555555555555555555555444444444444555555666777777888;;;@@@GGGLLLSSS\\\lll{{{uuuuuusss|||UUU666999888777555555555666777666666888:::===@@@CCCEEEPPPxxxzzzccclllrrrVVVKKKJJJJJJCCCCCCGGGCCCEEEDDDDDDEEEKKKUUU```gggoooxxx}}}wwwllliiizzz|||rrr{{{|||fffVVVMMMKKKCCCCCCCCCBBB@@@??????@@@>>>???@@@>>>===AAAIIIPPPZZZgggoooccc]]]KKK888333222222222222222222222222000222333444555777:::===PPP|||rrreeeTTTUUU```sss]]]MMM???AAABBBOOOeeexxx|||}}}|||vvvkkkYYYGGG;;;666777777666555555555666222222333222222111000////////////000000111222333111111111111111111111111000000000000////////////...------,,,,,,------...000111333666;;;CCCLLLRRRQQQ[[[bbbcccjjjuuuxxxtttjjjVVVPPP___sssdddTTTEEECCCBBBBBBbbbrrrZZZMMMaaawww^^^PPPOOOUUU[[[TTTFFFEEENNNOOOCCC:::;;;>>>DDDRRRbbbnnnyyy|||gggUUUQQQOOOIIIKKKSSSYYYbbbsss{{{wwwsssnnnhhhdddfffbbb\\\WWWSSSPPPLLLJJJGGGGGGFFFEEECCCAAA???>>>;;;AAAKKKVVVbbbrrr{{{cccOOOEEEAAA<<<888666666666555555444444444444555555666666666666666555555444444444444555555444444555666888===CCCHHHPPPYYYhhhwwwhhh```pppxxxMMM===888888666555555666666777666777888;;;>>>AAADDDFFFNNNnnncccmmmrrr}}}]]]OOOKKKLLLEEEDDDFFFBBBDDDEEEEEEEEEGGGOOO]]]gggoooyyy}}}tttiiibbbooozzztttqqqxxxlllZZZOOOKKKJJJCCCBBBAAA@@@??????@@@@@@???@@@@@@>>><<<===BBBFFFIIIUUUnnnzzzaaa___[[[HHH666222222222222222222222222222111222333444444666:::===CCCiii~~~mmmXXXWWWfffqqqPPP===BBB===III^^^sss{{{{{{tttdddNNN===777777777777777666666555222222333222222111000////////////000111111222222111111111111111111111111000000000000////////////...------,,,,,,------...000111222444999AAAJJJPPPOOOYYY^^^]]]bbbnnnwwwxxxmmmZZZTTTZZZlllZZZRRRLLLEEEYYY}}}|||dddTTTbbb{{{lllUUUCCCBBBJJJTTTPPPFFFMMM___ZZZJJJ===<<>>>>>@@@BBBCCCKKK^^^www|||pppllliiimmm{{{jjjXXX```YYYCCC555444111111111111111111111111111222333333444666999<<>>EEEZZZppp|||zzzlllTTT>>>888777777666777777555444222222222222222111//////...///000000111222222222111111111111111111111111000000000000////////////...------,,,,,,------...///000111333777>>>GGGMMMVVV^^^bbb```aaaiiirrrvvvppp\\\WWW\\\tttrrraaaTTT[[[uuu~~~iiiZZZaaaqqqrrrcccSSSGGGBBBEEEKKKJJJJJJYYYnnn___NNN@@@===???BBBJJJTTT[[[jjj~~~tttnnnpppwww{{{|||~~~|||xxxsssooogggeeebbb```^^^[[[WWWTTTGGGFFFDDDBBB@@@@@@AAAAAA>>>:::999;;;>>>EEETTTcccssstttmmm[[[JJJAAA<<<888666666666666666666666555666777777777777777666666444444333333333333444444333444555666777;;;@@@DDDJJJSSScccrrrooo^^^hhh~~~zzzzzzrrr||||||jjj999999888777666555555666777888777888;;;>>>BBBEEEGGGIIINNNaaa~~~___^^^pppppp^^^kkkSSSIIIKKKGGGDDDFFFCCCAAAEEEGGGCCC@@@FFFUUUbbbjjjuuu|||{{{wwwssskkkccceeessswwwggg\\\MMMIIICCC@@@@@@@@@@@@??????@@@AAAAAA@@@???@@@AAAAAACCCMMM^^^ppp|||vvvuuu}}}^^^XXXdddVVV===555666111111111111111111111111111222333333333555888;;;GGGSSStttWWWJJJOOObbb|||NNNKKKBBBEEEXXXnnn|||}}}rrrYYYBBB<<<999666555666666555333222222222222222111//////...///000111222222111111111111111111111111111111000000000000////////////...------,,,,,,------......///000111444;;;CCCIIITTTZZZ\\\YYYVVVXXX]]]```cccWWWZZZbbb}}}llljjjxxx}}}lll___bbblllnnnfff^^^XXXQQQKKKIIIKKKSSSdddsss[[[LLL???===>>>===CCCLLLTTTbbbvvv~~~yyyuuunnnllliiifffccc^^^YYYUUUVVVUUUSSSPPPNNNMMMLLLLLL@@@888444666777999BBBNNNXXXfffnnnggg[[[PPPDDD999888888888777777666666666777777777777777666666555444444333333333333444444333444555666777:::???BBBCCCMMM^^^ppplllfffxxxwwwlllhhhttt{{{www{{{]]]999888777666666555555666888888777999<<<@@@DDDGGGIIIJJJPPPccccccSSSfffuuu]]]vvvYYYJJJLLLHHHDDDFFFDDD@@@DDDFFFCCC@@@DDDQQQ\\\cccqqqyyyxxxnnnfff^^^___llluuuiiiVVVPPPGGGBBB@@@@@@>>><<<<<<======>>>>>>?????????BBBAAAEEEMMMZZZkkk|||wwwYYY\\\hhhQQQ999666555111111111111111111111111111222333333333555888:::DDDKKK}}}{{{\\\LLLJJJTTT|||___JJJAAADDDTTTjjjzzzxxxcccLLLAAA<<<777444555666555333222222333222222111000///---...000111222222111111111111111111111111111111000000000000////////////...------,,,,,,------............///222888@@@FFFPPPRRRRRRNNNIIIGGGGGGIIIqqq]]]VVVXXXrrrfffiiiuuuzzzxxxtttccc\\\QQQIIINNN]]]hhhkkkTTTHHH@@@???===:::>>>GGGPPP\\\ooo}}}xxxqqqpppmmmkkkhhhccc]]]YYYYYY[[[^^^``````^^^\\\ZZZLLL???888:::;;;888;;;DDDEEERRR\\\[[[ZZZXXXMMM@@@;;;::::::999888777666666666777777777666666555444444333333222222333333444222444555666777999===@@@BBBLLL\\\nnn~~~vvvwwwmmmiii~~~qqqooowwwRRR???:::777666555555555777888999777:::===AAAEEEHHHJJJKKKSSSeeeyyy{{{pppXXXfffzzz___pppaaaNNNMMMHHHDDDEEEDDD???BBBDDDBBBAAADDDNNNWWW\\\kkkuuu{{{yyymmmeee\\\\\\hhh|||vvvcccZZZOOOHHHDDDCCC???======<<<;;;<<<===>>>>>>>>>AAAAAACCCGGGLLLXXXnnn}}}|||uuuyyy\\\```gggKKK888888111111111111111111111111111111222333333333444777:::@@@DDDrrrdddUUUPPPTTTwwwqqqKKKBBBAAAOOOdddvvvooo[[[HHHAAA999555555777666555222222333222222111000///---...000222333222111000111111111111111111111111000000000000////////////...------,,,,,,------...---.........111666>>>CCCQQQNNNJJJFFFBBB???>>>???eeeVVVVVVpppzzzlllqqqbbb^^^QQQGGGPPPbbbhhhaaaPPPGGGAAABBB???:::===FFFNNNYYYkkk}}}zzzuuutttsssrrrqqqmmmhhhdddgggllluuu}}}~~~{{{YYYIII===>>>===777777<<<:::???@@@@@@HHHSSSOOODDD<<<<<<;;;:::999777777666666666666666666555444444444333333222222333333444111333444555666888<<<>>>EEENNN]]]mmm||||||uuusss{{{ooo{{{gggEEE<<<444777666555555555777888999888:::>>>BBBFFFIIIKKKKKKRRRbbbtttjjj|||ccchhh|||{{{___aaahhhQQQOOOIIIDDDEEEDDD???AAACCCBBBAAAEEEMMMSSSWWWgggqqqwww}}}~~~vvvlllddd[[[YYYdddvvvnnndddWWWNNNJJJGGGCCC??????>>><<<<<<>>>>>>>>>>>>:::===AAACCCDDDKKK^^^qqq{{{}}}yyy~~~```bbbeeeGGG888999---000000000000000000000000111222333333333444777999AAAAAAjjjjjjZZZSSSSSSsssSSSIII>>>KKK___sss~~~xxxgggMMMEEE;;;555666888888777222222333222222111000///---...000222333222111000111111111111111111111111000000000000////////////...------,,,,,,------...------------000555===BBBQQQKKKDDDAAA???======>>>mmmXXXUUUXXXuuuhhhQQQPPP\\\bbb^^^XXXKKKGGGAAA===;;;<<>>333777666666666666777999:::;;;???AAAAAAAAAEEELLLOOOMMMOOOfffcccoookkkmmmgggzzzfffKKKQQQLLLEEEEEE@@@@@@CCCEEEDDDBBBDDDJJJPPPXXX^^^gggrrr|||yyynnnbbbXXX^^^nnn~~~wwwfff^^^YYYQQQHHHCCCBBBAAA@@@>>>===<<<<<<<<>>|||^^^WWWTTTbbbjjj\\\[[[\\\YYYVVVIIIFFFAAA===;;;<<<>>>@@@GGGMMM]]]qqqxxxVVVFFF???999777:::<<<555777:::888AAANNNOOOUUUHHH<<<:::<<<;;;888777777777666555555555555555444444444333333333333222444333555777666555;;;CCCEEEPPP```ooo{{{ssssssNNN<<<555888777666777777888:::<<<===CCCEEEFFFFFFJJJQQQTTTSSSYYYfffyyybbbeeejjjnnnlllPPPRRRJJJCCCEEECCCAAADDDEEECCCAAABBBGGGLLLUUU\\\fffooovvv{{{xxxqqqeee]]]bbboooyyy~~~~~~nnnfff```XXXOOOJJJHHHFFFEEEBBBAAA???>>>>>>===<<<>>>BBBCCCEEEKKKSSSdddjjjrrr{{{wwwsssxxx|||}}}|||}}}fffcccbbbEEE444888222222111111000000111111222222222222222333444555555;;;999OOOwwwxxxkkkZZZ\\\```kkk{{{WWWCCC???MMM```kkkyyyzzziiiTTT@@@888888777555555333333222222111000000000---...000222222222111000111111111111111111111111111000000000/////////.........---,,,,,,,,,,,,---///...///000///111;;;FFFMMMPPPPPPMMMJJJGGGAAA999hhhZZZRRRRRRkkk}}}ggg\\\VVVQQQPPPFFFDDDAAA>>>===<<<===>>>AAAJJJ[[[ppphhhPPPBBB888888<<<>>>777888999777@@@KKKJJJ___PPPAAA<<<<<<;;;999:::777666666555555555555666555555444444444333333333444333555777666666<<>>???EEEIIIKKKKKKOOOVVVZZZZZZ\\\```mmmvvvgggkkkddd}}}ZZZTTTKKKCCCDDDDDDBBBDDDDDDBBB??????CCCGGGPPPXXXcccjjjnnnrrrxxx}}}zzzqqqfff```eeennnrrrqqqqqqpppvvvnnnhhh```WWWSSSPPPNNNLLLHHHEEECCCBBBAAA======???CCCDDDDDDGGGLLLYYY```jjjttt~~~uuunnnpppvvvzzz}}}eeeaaa]]]BBB444777222222111111000000111111222222222222222333444555666<<<888FFFzzztttrrrlllYYYLLLQQQRRRWWWmmmdddDDD???EEEQQQaaayyyvvv___GGG:::888888777777333333333222111111000000---...000111222222111000111111111111111111111111000000000000////////////......---,,,,,,,,,,,,---///...///000///111<<>>qqqZZZUUURRRYYY}}}~~~uuucccZZZRRRKKKGGGCCCBBBAAA@@@>>>===<<<<<<@@@JJJ]]]sss~~~xxx~~~eeeOOOAAA999;;;@@@@@@999999999777CCCNNNLLL]]]PPPCCC>>>>>><<<<<<===777666555555555555666666555555555555444444444444444333555777777666<<>>>>>AAADDDJJJTTT___eeegggkkksssyyyssshhhdddlllttttttrrrsssrrrzzzwwwqqqllleee^^^[[[VVVTTTQQQMMMIIIFFFDDDCCCAAA>>>???BBBCCCBBBDDDHHHRRRYYYdddppp{{{uuulllkkksss{{{|||yyywwwuuutttvvv|||rrrddd```VVV???444666111111111000000000000111111111111111222333444555666<<<888AAAnnntttkkkmmm```LLLPPPUUUVVV]]]yyyiiiFFFAAACCCJJJYYYwwwjjjOOO>>>888888777666444333333222222111000000---...///000111111111000111111111111111111111111000000000000////////////......---,,,,,,,,,,,,---...---...//////222===IIIPPPQQQOOOIIIGGGJJJLLLLLLzzz[[[WWWYYYQQQttt{{{cccVVVQQQLLLFFFBBBBBBBBBAAA@@@???>>><<<;;;???JJJ___ttt~~~iii___dddmmmpppbbbQQQFFF@@@???BBBFFFBBB;;;;;;:::;;;KKKYYYUUUYYYNNNDDDAAA@@@<<<::::::666666555555555555666666666666666555555555444444444333555777777777===EEEGGGSSSeeeuuu~~~wwwvvvyyy{{{JJJ999;;;888555666666666777:::>>>BBBDDDJJJPPPSSSSSSVVV]]]ccceeeccceeemmmrrrccchhhRRRRRRNNNEEEBBBAAAAAAAAA@@@???@@@AAACCCFFFOOOZZZaaaccchhhpppwww|||vvvmmmlllxxx{{{zzzuuu|||{{{qqqnnnkkkeee```___XXXVVVSSSOOOKKKHHHFFFDDDEEEAAA>>>@@@@@@@@@BBBFFFHHHOOOYYYeeeqqq}}}}}}~~~{{{sssiiigggqqq|||gggddd```PPP<<<444555111111000000000000000000111111111111222333444666666999999===bbb~~~iiinnniiiUUUKKKTTTWWWYYYqqqhhhDDD@@@AAAFFFTTTssssssZZZDDD999777666444444444333333222111111111---......///000000111111000000000000000000000000////////////000000000000......---,,,,,,,,,,,,---,,,,,,---///000555AAANNNTTTYYY[[[XXXUUUWWWWWWUUUlll^^^\\\OOOYYYmmm\\\PPPHHHDDDDDDBBBBBBBBBAAA@@@???===<<<>>>JJJ^^^sssyyyaaaPPPLLLRRRMMMHHHCCCCCCGGGKKKNNNOOOFFF@@@>>><<>>FFFKKKWWWiiiyyyyyywww}}}iiiBBB;;;;;;666666777777777888<<<@@@EEEHHHOOOUUUYYYYYY[[[aaahhhjjjmmmrrrtttuuu^^^vvvkkkOOOSSSPPPFFFGGGBBBBBBAAAAAAAAAAAABBBBBBCCCJJJTTT[[[___dddlllrrrppptttyyy~~~uuummmqqq{{{ssskkkiiigggccc```___XXXVVVSSSOOOLLLIIIGGGFFFHHHBBB>>>???@@@@@@BBBEEEDDDIIIRRR]]]iiiuuu|||zzzvvvnnnfffeeeppp~~~|||^^^fffaaaKKK999555333000111000000//////000000111000000111222333555666777;;;??????ZZZ~~~|||jjjfff```KKKOOOTTTTTT[[[wwwlllKKK@@@>>>CCCPPPmmm|||gggOOO>>>888666444444444444333222222111111---......//////000111111000000000000000000000000////////////000000000000......---,,,,,,,,,,,,---,,,+++---111444;;;IIIWWW\\\gggoooppplllhhhaaa[[[nnn\\\RRRQQQ^^^nnneeeNNNFFFGGGCCCBBBBBBAAA@@@???>>>>>>???KKK^^^rrr}}}yyyqqqiii]]]PPPIIIJJJFFFDDDEEEJJJTTTZZZZZZVVVLLLFFFBBB@@@FFF```sssooo]]]TTTLLLGGGBBB;;;666666555555555555555666777777777777777666666666555555444333555888888888>>>FFFPPP]]]ooo~~~vvvpppvvvwwwsssvvvTTT999:::999444999:::999999;;;>>>DDDIIILLLPPPWWW\\\[[[\\\bbbiiikkkxxxuuuTTTZZZvvvvvvTTTSSSNNNFFFKKKFFFEEEDDDCCCBBBBBBAAA@@@AAAFFFMMMSSSYYY___dddhhhlllpppuuuzzz}}}vvvqqqzzz~~~wwwpppiiihhhfffaaa______VVVUUUSSSPPPMMMKKKIIIIIIHHHBBB???BBBCCCBBBAAABBBDDDHHHNNNWWWbbbooo|||yyysssmmmggggggsssrrrXXXhhhbbbGGG888555222000000000////////////000000000000111222333555666777999BBBAAASSSwww}}}yyyiii___GGGRRRUUUWWW```|||cccJJJ===BBBOOOhhh~~~vvv\\\FFF;;;888666555444444333333222111111...---......///000000111000000000000000000000000.../////////000000000111......---,,,,,,,,,,,,---------000555:::BBBRRRaaafffqqq{{{|||xxxtttnnniii~~~\\\WWWUUUQQQRRRQQQ~~~XXXHHHHHHCCCCCCBBBBBBAAA@@@??????BBBMMM```sss}}}rrreee\\\]]]^^^XXXRRROOONNNMMMNNNTTT^^^eeebbb[[[QQQJJJFFFBBBJJJeeeyyyvvv___VVVMMMHHHCCC===:::;;;555555555555555666777888777777777777666666666666444333555888888888???FFFUUUaaasssxxxwwwpppjjjrrrqqqzzzuuujjjzzz{{{FFF333999666333===<<<;;;;;;===AAAFFFLLLOOOOOOVVV[[[ZZZZZZ```gggjjjrrrTTTMMMXXXmmm[[[TTTKKKDDDNNNJJJHHHFFFDDDCCCBBB@@@>>>@@@CCCHHHNNNUUUZZZ^^^```mmmppptttwwwxxxzzz|||}}}~~~{{{~~~wwwpppjjjiiifffaaa^^^___VVVTTTRRRPPPNNNLLLKKKKKKFFFBBBAAAEEEGGGDDD@@@@@@AAADDDIIIQQQ[[[hhhuuu~~~{{{sssnnniiikkkwwwxxxyyyzzzmmmUUUjjjcccFFF777555111///000000////////////000000000000111222333555777777111>>>>>>KKKxxxxxxzzztttZZZEEEOOOXXXcccxxx}}}XXX@@@CCCPPPdddxxx}}}fffLLL???:::888555444444333333222222111...------......///000111000000000000000000000000.../////////000000111111......---,,,,,,,,,,,,---......222888>>>HHHXXXhhhmmmuuu{{{yyywwwxxxyyyyyyooo___VVVNNNNNNUUUQQQvvvuuuVVVJJJAAADDDAAA@@@BBBAAA======???BBBMMMbbbwwwooo```]]]```YYYUUUVVVQQQMMMNNNTTT\\\bbbcccbbbccc[[[HHHJJJKKKJJJkkkrrraaaSSSGGGDDDDDD@@@;;;999444444444555666777888888666666777777888888888999666555555666555777AAALLLVVVbbbvvvttteeefffzzzvvv```ccceee>>>===;;;555666999:::<<>>???AAAFFFJJJPPPWWW^^^cccjjjooottttttrrrttt{{{~~~rrrrrrlllhhhfffccc]]]ZZZZZZVVVSSSPPPNNNMMMLLLJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEGGGKKKTTTaaaoooxxx}}}uuuoookkkkkksss}}}~~~lllsss}}}ffffffkkkZZZ@@@888666222333111111000000//////......//////000111222444555666:::666;;;MMMtttiiiFFFLLLSSS]]]sss```FFFEEEGGGZZZppprrrwwwXXXEEEAAA<<<555555444333000///000111000///.........000111222000000000000000000000000......//////000000111111000///...---,,,+++++++++111000///111999GGGXXXccckkkxxx{{{{{{|||www{{{rrr[[[JJJJJJIIIIII```qqqQQQIIICCCFFFBBBBBBCCCBBB???>>>@@@CCCOOOdddxxxjjj\\\\\\bbb^^^ZZZZZZUUUPPPRRRYYYdddkkkiiieeebbb\\\JJJJJJLLLRRRvvvttt___UUUKKKFFFCCC>>><<<===777666666555555666666666777777777777888888999999666555666777777:::EEEQQQ___iiizzzrrrjjjyyytttdddooo[[[999:::999555666:::888:::===@@@CCCGGGKKKNNNTTTXXX]]]aaabbbbbb```^^^jjj{{{dddttt{{{```GGGWWWyyywwwkkksssvvvZZZIIILLLIIIHHHHHHGGGFFFDDDBBB@@@???>>>@@@DDDHHHMMMSSS[[[___gggmmmrrrtttsssuuu{{{}}}wwwooojjjhhhhhheee^^^YYYXXXUUURRRPPPNNNNNNMMMKKKJJJGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEIIIQQQ]]]jjjsss{{{~~~wwwppplllhhhjjjrrr|||wwwhhhvvvtttjjjmmmYYY???666444000000111000000000/////////...///000000111222444555666999888;;;FFFkkkiiiQQQKKKKKK]]]{{{]]]DDDDDDCCCOOOcccjjjxxx{{{___LLLBBB888777777666444222111000111000//////...///000111222000000000000000000000000////////////000000000000000///...---,,,,,,,,,,,,---------111888EEESSS]]]fffssswwwvvv{{{|||lllQQQNNNGGGJJJPPPYYYpppyyyxxxlllLLLHHHGGGGGGDDDCCCDDDCCC@@@???BBBGGGUUUjjj}}}yyypppppprrr~~~ggg[[[```kkkhhhdddccc___XXXXXX```nnnuuuqqqiiiddd___QQQNNNPPP___sssbbbYYYQQQKKKEEE>>>===???999999888666666555555555777888888888888999999999666555666888999===IIIVVVhhhooo}}}xxxxxxzzzooozzzNNN444777777444777999888;;;>>>BBBFFFJJJOOORRRTTTUUUYYY^^^bbbbbb```^^^bbbmmmmmmyyymmm^^^tttNNNRRRuuussskkkdddLLLKKKEEEGGGGGGFFFEEEDDDBBB@@@???===???BBBEEEIIIOOOUUUZZZbbbiiipppssssssuuu{{{~~~{{{kkkhhhgggiiiggg___YYYXXXUUURRRPPPOOOOOONNNMMMKKKHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDFFFLLLVVVbbbjjjuuuzzz~~~~~~wwwpppjjjgggeeegggoooxxx~~~~~~~~~mmmeee}}}tttkkkjjjTTT;;;555333000222000000000000////////////000000000111333444666777888:::;;;>>>^^^{{{SSSEEEEEE^^^aaaFFFEEEBBBDDDSSS^^^lllwwwlllYYYIII777888888777666444333111111111000///...///000111222000000000000000000000000000000000000//////////////////...---,,,,,,,,,,,,+++,,,...000666>>>HHHNNNQQQ^^^bbbbbbjjjvvv\\\SSSMMMMMMLLLEEEJJJfffyyyqqqaaaVVVJJJPPP^^^hhhhhhIIIIIIJJJHHHDDDCCCDDDCCC@@@@@@CCCKKK[[[rrrwwwjjj```\\\WWWcccqqq{{{{{{fff```mmm|||wwwnnnmmmmmmeeeaaafffsssyyysssiiieeecccXXXSSSWWWmmmlllfff\\\RRRNNNJJJDDD@@@???::::::999888777777777777999999999999999999999999777666777999:::???KKKXXXkkksss~~~{{{yyyeeeCCC222666666444888999;;;>>>BBBFFFJJJOOOTTTXXX]]]XXXVVVYYY]]]___aaaccc___hhhfffjjjdddWWWUUUzzznnntttRRRKKKAAAGGGFFFEEEDDDCCCAAA@@@???===???AAACCCFFFKKKQQQUUU]]]ccclllqqqsssuuuyyy}}}~~~zzzkkkgggeeefffeee___ZZZZZZWWWTTTQQQPPPOOONNNMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCDDDHHHQQQ[[[bbbooovvv{{{|||~~~}}}xxxqqqjjjdddbbbaaaccciiiqqqvvvuuuvvvyyyjjjhhhuuucccgggcccMMM777444444222666000000000000////////////000000111111333555666777888<<<<<<:::UUU[[[KKKKKKdddlllKKKEEECCC@@@HHHTTT```nnn|||yyyjjjUUU===999777666555555444333222111111000//////000111222////////////////////////111111000000//////......//////...------------------...///111222666;;;???:::FFFHHHIIITTTiiinnn\\\XXXOOOLLLHHHBBBJJJRRROOOGGGBBB===EEEOOORRRhhhdddJJJKKKMMMHHHDDDBBBCCCBBB???@@@CCCLLL___www~~~wwwoooeee^^^aaahhhqqqyyyeeecccwwwvvvtttvvvssslllnnnxxxzzzoooeeeccccccZZZUUU]]]wwwgggcccVVVMMMNNNRRROOOGGGAAA;;;::::::999999::::::;;;::::::::::::999999999999999777888999:::???KKKXXXlllvvv~~~{{{sss~~~UUU===444888555555999888>>>AAAEEEHHHLLLQQQVVVZZZ```ZZZYYY\\\^^^]]]^^^ccc[[[dddfffeee}}}ZZZUUUtttkkk{{{xxxRRRLLLDDDFFFEEEDDDCCCAAA@@@@@@???>>>???AAABBBEEEIIINNNQQQXXX^^^gggmmmqqqtttwwwzzz~~~wwwqqqttt~~~yyytttmmmgggcccbbbaaa]]][[[]]]YYYWWWSSSQQQPPPNNNLLLJJJLLLLLLKKKKKKJJJHHHGGGFFFEEEEEEDDDCCCFFFLLLTTTZZZiiirrryyyyyyzzz}}}~~~~~~xxxtttllleee^^^]]]]]]^^^bbbhhhnnnnnnooorrrxxxooosssjjjZZZfff^^^GGG444444444222555////////////000000000000000000111222333555666777888<<<>>>;;;PPPlllTTTKKKaaauuuMMMAAACCC@@@BBBMMMVVVfffxxxxxxbbbEEE:::888555444555666555333222111000//////000111222////////////////////////111111000000//////......//////...---------......,,,...///000111333666999888>>><<<:::BBBVVV|||xxxpppZZZQQQOOOFFFBBBFFFGGGEEEDDD>>>@@@DDDCCCQQQnnn]]]LLLOOOOOOIIIDDDBBBCCCAAA???@@@DDDLLLaaayyyvvvlllsssxxx|||{{{ccc```www}}}wwwuuuxxxuuu{{{vvvjjjiiihhh___XXXccc}}}~~~jjj^^^SSSLLLRRR[[[ZZZPPPGGG===<<<<<<<<<<<<<<<===>>>;;;;;;;;;::::::::::::999:::888888:::;;;@@@MMMZZZlllxxxtttqqq}}}mmmHHH:::777999555666;;;999???BBBEEEHHHKKKOOOTTTWWWYYYYYY^^^fffddd\\\YYY]]]\\\cccjjjhhhwww||||||[[[QQQggg|||wwwtttNNNKKKIIIEEEDDDCCCBBB@@@@@@@@@@@@===???@@@AAACCCGGGLLLOOOUUUZZZbbbiiimmmqqqtttvvv{{{}}}~~~wwweeeZZZTTTZZZaaaccchhhnnnyyytttooonnngggbbb```___\\\[[[]]]ZZZWWWTTTRRRQQQPPPNNNLLLMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEDDDBBBDDDHHHOOOUUUbbbllluuuuuussswww|||{{{{{{|||}}}|||xxxrrrnnneee^^^WWWWWWXXXXXX\\\```ggghhhjjjooovvv~~~wwwiiiaaaggg]]]CCC333444222...111////////////000000000000111111111222444555777888:::<<>>:::===>>>GGG[[[~~~pppTTTLLLRRRQQQJJJFFFCCCCCCBBB@@@AAAEEEPPPeee}}}wwwiiisss~~~~~~uuuddd[[[ppp{{{rrrpppwwwqqqdddnnnxxxrrreee]]]YYY```fffaaaVVVNNNAAA@@@???>>>>>>>>>>>>>>><<<;;;;;;;;;:::::::::::::::888999;;;===CCCQQQ___lllyyy{{{xxx|||~~~ZZZ>>>666888999444777>>><<>>======<<<<<<<<<;;;;;;:::::::::999888999<<>>FFFHHHKKKLLLMMMOOOSSSUUUTTTUUU\\\ccc^^^UUUYYYfffaaa\\\dddgggnnnvvvUUUPPPxxxwwwRRRDDDAAAEEEDDDBBB@@@??????@@@@@@:::<<<===>>>@@@DDDHHHLLLRRRVVV[[[aaaggglllpppqqqnnntttzzz~~~wwwxxxsssooo||||||yyypppeeehhhrrrwww~~~xxxuuusssqqqkkkfffcccdddaaa\\\XXXXXXUUUTTTRRRRRRSSSTTTTTTSSSPPPOOOOOONNNLLLJJJIIIHHHDDDCCCAAA??????CCCHHHMMMTTT```jjjjjjfffiiipppuuurrrpppmmmjjjfffaaa[[[WWWUUUNNNJJJLLLPPPRRRTTTXXXVVVYYY```iiisss}}}}}}}}}rrrZZZ\\\aaaTTT<<<111666555///222.../////////000000111111111111222333444666777888===888???FFFHHHfffdddUUUKKK@@@CCCEEEXXXooo|||uuuSSSJJJ>>>777666666555333444333111000000000111111000000000000000000000000......//////000000111111//////.........//////000.........///222999AAAGGGYYY\\\]]]cccfffZZZVVVbbbzzzvvv^^^JJJIIIKKKFFFDDDHHHFFF???AAA;;;AAAKKKVVV{{{ttt\\\MMMOOOWWW\\\MMMIIIGGGFFFDDDBBBFFFLLL\\\ooo{{{fffjjjttt}}}oooooommm```hhhnnneeennnyyyzzz{{{yyyuuussstttssspppjjjaaaYYYTTTLLLIIIDDDAAA@@@???>>>===AAA???<<<:::999999:::;;;===;;;;;;===???IIIbbbzzzyyyxxxwwwsssRRR:::999888888999<<<>>>>>>>>>IIIHHHHHHLLLRRRWWWYYYXXXWWWYYY[[[^^^^^^^^^\\\[[[______```dddpppfffOOOaaazzz```III???DDDEEEDDDCCC@@@>>>===>>>======<<<<<<<<>>AAANNNggg}}}}}}uuutttuuuKKK999777777777999<<>>>>>>>><<<===<<<<<<<<>>DDDKKKUUU\\\aaaeeejjjnnnyyyqqqbbb\\\TTTKKKFFFEEEBBBFFFBBBJJJXXXfffrrrZZZ\\\\\\SSSKKKGGGEEEEEEDDDEEEMMMVVVjjjwwwtttddddddtttfffiiiyyyiii}}}~~~xxxxxxzzz}}}oooiiiaaa]]]]]][[[VVVRRRPPPNNNKKKIIIHHHGGGDDDBBBAAA???===;;;::::::;;;<<<===<<<===@@@EEEUUUppptttgggwwwdddAAA777888888888:::<<<@@@DDDFFFHHHJJJNNNSSSXXXZZZYYYWWW[[[\\\\\\\\\[[[ZZZXXXWWWYYY]]]aaa___aaayyy{{{~~~XXXRRRaaapppgggjjjzzzTTTJJJDDDCCCBBB@@@>>>>>>>>>>>><<<<<<<<<<<<<<<>>>CCCFFFIIIKKKPPPXXXaaaiiimmmoooqqqtttwwwzzz}}}kkkYYYHHHGGGHHHGGGDDDTTT{{{tttmmmhhheeedddccc___YYYXXX[[[ZZZYYYZZZ[[[[[[ZZZWWWTTTYYYVVVRRROOONNNLLLIIIGGGFFFEEECCCBBBBBBCCCEEEFFFJJJPPPXXX]]]____________[[[XXXTTTQQQNNNKKKGGGEEECCCCCCBBBAAAAAACCCGGGJJJLLLPPPWWW]]]bbbeeeffffffiiigggeeecccbbbcccdddfffcccdddhhhssswwwwww^^^]]]bbb\\\@@@222444111///111///////////////////////////222333444444444666999<<>>AAADDDJJJQQQWWW[[[```fffkkk|||www]]]IIIHHHFFFKKKDDDIIISSS[[[yyy|||```]]]VVVEEEJJJGGGEEEDDDDDDHHHSSS___qqq|||ppp^^^]]]wwwxxxjjjkkkiiivvv}}}yyyvvvtttsssjjjccc\\\[[[^^^___ZZZUUURRRQQQOOOMMMLLLJJJFFFCCC@@@???===;;;:::;;;;;;<<<<<<===???BBBJJJ^^^zzzrrrhhh~~~{{{RRR999888::::::;;;<<<>>>BBBFFFJJJLLLNNNQQQUUUXXXZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXXUUU[[[``````cccxxx[[[LLLWWWgggggg___```PPPFFFCCC@@@>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===AAADDDDDDEEEGGGOOOYYYbbbhhhkkkpppsssvvvyyy||||||iii^^^SSSLLLKKKLLLRRReeezzzzzzsssjjjhhhhhhgggccc^^^^^^bbb\\\\\\\\\]]]]]]\\\XXXUUUXXXVVVRRRPPPOOOMMMKKKIIIFFFFFFEEECCCBBBBBBDDDEEEJJJLLLPPPUUUWWWVVVRRROOOOOOLLLHHHFFFDDDBBB@@@>>>>>>>>>>>>======???BBBEEEIIIMMMRRRWWWZZZZZZYYYWWWVVVSSSPPPNNNMMMNNNPPPQQQWWWXXX]]]hhhvvvvvvuuufffeeeeeeVVV>>>222444111000222//////////////////000000000222333444555555777:::===AAADDDCCCFFFMMMNNN]]]www~~~vvvsssvvvXXXIIICCCBBBCCCGGGOOO\\\mmm|||ooo\\\HHH:::666:::555555555444333333222222111111111000000000//////111000000000/////////.........//////......---,,,,,,,,,,,,...222888>>>BBBFFFJJJNNNPPPQQQTTTZZZ^^^yyy{{{wwwTTTOOONNNQQQHHHMMMSSSQQQgggdddaaaYYYIIIIIIFFFEEEEEEEEEKKK[[[iiiwww}}}{{{nnn]]][[[ttttttsssiiiwww}}}yyyxxxssskkkcccbbb^^^ZZZ]]]bbbddd___YYYUUUSSSQQQOOOMMMJJJFFFCCC???>>>===<<<;;;<<<<<<<<<===???@@@CCCOOOggg{{{uuuoooiiiFFF555999888:::===???BBBFFFLLLQQQRRRRRRSSSUUUWWWZZZ]]]```[[[[[[ZZZZZZZZZZZZ[[[[[[^^^^^^^^^___eeezzz{{{|||cccOOOWWWhhhkkkZZZkkklllTTTIIIEEE@@@======>>>>>>>>><<<<<<<<<<<<;;;<<>><<<;;;;;;<<<<<<;;;;;;<<<@@@BBBFFFIIIMMMPPPRRRPPPNNNLLLFFFDDDBBB@@@@@@AAACCCEEELLLOOOTTT]]]jjjyyyrrruuuvvvtttoooRRR===444555111111222...////////////000000111111111333444555666888<<>>===AAAHHHTTThhhyyypppUUU>>>777;;;666666555444444333333333111111111111000000000000000000000000////////////000000000000000///......,,,,,,,,,...222777===@@@CCCEEEFFFFFFEEEGGGLLLPPPzzztttiiiYYYVVVVVVMMMSSSYYYQQQ___llllllhhh[[[IIIGGGEEEEEEGGGOOObbbttt~~~}}}wwwnnnlllzzz~~~ooo```\\\ssszzzwwwqqq|||vvvtttuuupppfff\\\___]]]]]]aaaffffffbbb]]]ZZZWWWSSSPPPMMMJJJFFFDDD???>>>>>>===<<<<<<<<<======@@@BBBDDDRRRnnnqqq~~~uuuxxx|||YYY>>>555;;;444999???CCCGGGMMMTTTYYYVVVVVVVVVVVVWWWZZZ___ccc\\\\\\ZZZZZZZZZ[[[\\\]]]iiibbb\\\\\\eeezzzzzz~~~nnnSSSSSSaaammm^^^^^^zzzYYYMMMGGG@@@======>>>>>>===;;;<<<===<<<;;;<<<>>>@@@EEEFFFFFFHHHLLLTTT^^^eeegggkkkooosssvvvyyy|||yyy|||~~~}}}{{{{{{{{{yyylllaaa\\\bbblllcccooopppkkkgggiiiiiifffeeegggbbb___[[[YYYZZZZZZZZZZZZVVVTTTRRRQQQRRRRRRQQQOOOIIIJJJJJJGGGBBB???@@@BBBBBBCCCDDDGGGJJJKKKIIIHHHEEECCC@@@??????>>>;;;:::999999:::::::::;;;===@@@BBBDDDGGGIIIIIIHHHEEECCC>>>======<<<======??????BBBEEEKKKSSS___ppppppvvvwwwwwwnnnMMM;;;444555111111333---...//////000000111111222111333444666777999===@@@HHHLLLJJJKKKQQQPPPTTTbbbyyyyyyaaaUUUQQQRRRSSSOOOWWWjjjwwwOOODDD===:::>>>EEEPPPeeeyyy~~~dddIII===<<<777777666444444444444444222222111111111000000000000000000000////////////000111111111111000//////,,,,,,---...111555999;;;>>>@@@BBBAAAAAACCCHHHMMM{{{rrr~~~qqqiiidddYYYccckkk```iii{{{|||rrrcccIIIGGGFFFFFFHHHSSShhh|||xxxpppfffdddvvvssseee]]]ooo~~~www{{{wwwrrrpppooolllfffaaaeeedddeeehhhiiiiiifffccc___[[[VVVQQQNNNJJJGGGEEE>>>>>>>>>==================AAABBBEEEUUUsssooovvvwwwiiiKKK;;;666;;;666<<>>===;;;<<<===<<<;;;;;;===>>>DDDHHHLLLLLLKKKOOOWWW^^^dddhhhlllppprrrtttwwwyyyyyy|||}}}~~~yyypppiiijjjllljjjgggeeeaaa^^^[[[YYYYYYYYYYYYXXXXXXVVVTTTRRRRRRRRRPPPOOOKKKMMMMMMHHHBBB>>>>>>@@@===>>>???@@@AAABBBDDDEEEAAA@@@???>>>>>><<<999666666777888888888999;;;===>>>???AAABBBBBBAAA???>>><<<<<<<<<<<<<<<<<<<<<;;;<<<@@@FFFLLLVVVggg{{{sss~~~gggmmmaaaEEE666222444000222444---...//////000111111222222111333555666777:::>>>BBBIIINNNKKKIIINNNMMMPPP]]]nnnYYYXXX[[[ZZZTTTKKKUUUbbbbbbNNNCCC;;;===AAAIII^^^ttt|||rrrXXXEEE>>>888777666555444444444555222222222111111111000000////////////000000000000000000000000000//////...,,,,,,...///111333444555888:::<<<===<<>>>>>>>>>>>============>>>BBBCCCEEEVVVuuussswww|||]]]DDD999666;;;<<>>???>>><<<;;;<<<===<<<;;;:::<<<>>>AAAHHHOOOOOOKKKJJJQQQXXXdddgggkkknnnpppqqqsssuuuyyy|||}}}~~~vvvmmmmmmpppnnniiieee___]]][[[ZZZZZZYYYWWWVVV[[[XXXUUUSSSRRRQQQOOOMMMLLLNNNNNNIIIBBB======???;;;<<<<<<:::888999;;;>>>===<<<<<<<<<<<<999555222555666777777777888:::<<<;;;<<<=========<<<;;;;;;:::;;;<<<<<<<<<:::999777;;;???DDDHHHPPP```ttt~~~kkkZZZdddXXX???222000222///222555......//////000111222222222111333555666888;;;???BBBEEEKKKIIIGGGLLLLLLPPP]]]vvvtttnnnkkkcccVVVOOO\\\VVVqqq~~~ZZZKKK???<<<<<>><<<===@@@BBBBBBDDDDDDEEEMMMbbb~~~}}}}}}~~~jjjHHH:::===???;;;FFFGGGHHHIIINNNUUUVVVRRRPPPSSSXXX^^^ccceeedddccc^^^^^^]]]\\\[[[[[[ZZZZZZZZZ\\\aaagggiiilllvvvxxxXXXQQQTTTmmmhhhaaa~~~YYYNNN<<<777@@@@@@<<<@@@<<<<<<;;;;;;;;;:::::::::CCCEEEJJJMMMOOOOOOMMMLLLZZZ^^^cccgggiiilllnnnpppssswww{{{xxxuuutttpppmmmllldddaaa^^^]]]]]]]]]\\\ZZZZZZXXXVVVTTTSSSQQQNNNKKKJJJLLLJJJFFFAAA>>><<<999888888888888888999999999888888777666555444444333555333222222444666777777888999;;;<<<<<<:::999888:::;;;<<<=========<<<;;;???;;;===EEEMMMWWWiiiyyy{{{jjjfffbbbVVV666555333111////////////222111111000000111222333666555555888;;;>>>@@@@@@HHHIIIJJJJJJKKKMMMQQQTTTiii~~~xxxxxxWWWQQQPPPUUUnnnqqqTTTCCC@@@<<>><<<===>>>@@@@@@DDDGGGMMMWWWlll}}}yyy}}}]]]@@@777:::===>>>EEEGGGHHHKKKSSS^^^cccbbbYYYXXXYYY___fffhhheee```^^^^^^^^^]]]\\\ZZZYYYXXX\\\\\\aaahhhnnnppptttzzziiiTTTOOO___\\\TTTyyyfffNNN>>>===AAA@@@===<<<<<<<<<;;;;;;;;;:::::::::CCCDDDFFFHHHKKKMMMOOOOOORRRVVV[[[```eeeiiinnnqqqsssvvv{{{~~~zzzwwwrrrmmmlllhhheee```]]]\\\[[[ZZZYYY[[[ZZZXXXWWWVVVTTTPPPNNNHHHHHHFFFBBB>>><<<:::999666666666666666777777777777777666555444444333333444444333444555777777777777777888888999999:::::::::;;;<<<<<<===<<<<<<<<<<<<:::<<>>???@@@AAADDDLLLXXXeeeyyyzzz|||zzzrrr|||xxxMMM999777999>>>CCCEEEHHHIIILLLUUUbbbiiikkk```[[[YYY\\\cccfffaaaZZZ\\\\\\]]]]]]\\\ZZZXXXVVV\\\[[[^^^gggnnnooooooppp{{{VVVNNNTTTXXXRRReee|||RRR@@@EEEAAA>>>???888<<<<<<;;;;;;;;;:::::::::BBBAAAAAABBBEEEJJJOOORRRPPPSSSXXX]]]aaagggmmmqqqrrruuuyyy|||}}}~~~zzztttpppooonnniiiccc^^^[[[ZZZYYYXXXZZZYYYXXXXXXXXXVVVRRRNNNFFFDDD@@@===:::888888888444444444444444444444444555555444444333333222222444444555666666666666555999999888777777888:::;;;;;;;;;;;;;;;<<<<<<======;;;;;;===@@@EEESSSkkk~~~uuufff```ggg```III555444222000//////000000111111000000000111333333555666777999<<>><<>><<<>>>@@@@@@EEEVVVrrryyynnnaaa___hhh___CCC444333111000000000111111111111000000000222333444555777999;;;===@@@CCCFFFGGGIIILLLMMMNNNOOOQQQSSSaaajjjqqq[[[SSSYYYaaa{{{```FFFDDD>>>;;;CCCGGGXXXlllvvvwwwwwwzzz|||~~~~~~mmm\\\JJJBBB???;;;888666555333111111222222111000000000000000////////////////////////////////////......------------......//////.........///000000QQQbbbvvv|||qqqooofffXXXZZZ[[[[[[___jjjxxx~~~{{{xxxtttpppnnnggg]]]VVVUUUNNNGGGBBBBBBAAAAAAEEELLLTTTdddvvvwwwxxxiiiaaaqqqXXX::::::@@@>>>???HHHFFFKKKNNNNNNQQQUUUWWWUUUXXXYYYYYYWWWUUURRRRRRRRRSSSUUUXXX[[[\\\\\\ZZZYYYYYYZZZ^^^aaa```___cccjjjooo{{{pppuuuTTTKKKWWWXXXKKKmmmlllJJJIII<<<<<>>??????;;;???AAA@@@FFF[[[yyyuuu{{{|||iii```___cccVVV:::333222111000000000111222222111111111222333555666666999;;;===>>>@@@DDDGGGOOOOOONNNLLLLLLMMMQQQTTTbbbdddwww~~~]]]LLLQQQZZZrrrvvvIIIBBBCCC???BBBCCCPPP___iiikkkmmmuuu|||}}}}}}nnn^^^TTTLLLAAA888333666444222111222222111000000000000000////////////////////////////////////........................///...............//////HHHWWWkkkvvvrrrmmmxxx}}}eeedddjjjjjjnnnwww|||ooofffcccXXXMMMDDDBBBBBBCCCLLLWWWgggxxx}}}cccccc|||dddIII777;;;AAA===>>>FFFGGGNNNRRRRRRSSSUUUVVVTTTVVVZZZ\\\ZZZUUURRRRRRTTTRRRTTTWWWYYY[[[[[[[[[ZZZZZZ\\\```bbb___]]]bbbkkkggg{{{fff^^^OOOUUUXXXJJJ]]]SSSFFF======CCC===<<<<<<;;;;;;;;;::::::::::::<<<>>>AAABBBCCCCCCBBBOOORRRVVVZZZ^^^ccchhhkkkmmmppprrrtttvvvxxx{{{}}}}}}{{{zzzyyyzzzzzzyyywwwuuuxxx{{{~~~yyyvvvppplllfffbbbaaaaaa``````ZZZYYYWWWVVVUUUTTTQQQOOONNNGGGEEEIIIHHH???888777666666555555444444333333000000111111222222333333222333333222111444;;;@@@;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@AAAAAA@@@@@@:::>>>??????HHHaaa|||mmmlllhhheee___OOO888222111000000000111222333333333222222333555777888888;;;>>>??????@@@DDDHHHUUUTTTQQQNNNLLLNNNRRRVVVZZZ]]]hhheeeMMMKKKPPPiiiUUUHHHFFF>>>@@@AAAFFFPPPXXX[[[```kkkvvvyyyyyynnneeeYYYIII<<<666888555333111222222222111000000000000////////////////////////////////////---...////////////...---.........///////////////@@@NNN```lllnnnlllqqqxxxsssnnn~~~}}}~~~vvvqqqfffVVVJJJGGGHHHJJJWWWgggwwwhhhqqqOOOAAA999<<<@@@>>>AAAGGGLLLRRRVVVTTTTTTWWWYYYXXXWWWYYY\\\\\\ZZZXXXVVVVVVUUUUUUWWWXXXXXXYYYYYYXXXZZZZZZ^^^bbbbbb___aaaeeegggyyyqqqxxxaaaUUUWWW```XXXXXX\\\DDDAAAAAA@@@>>><<<<<<;;;;;;;;;:::::::::888:::<<>>???@@@MMMjjjtttooooooqqqkkkZZZHHH999111111000000000111333444444444444444555777888::::::>>>AAAAAA???@@@DDDHHHQQQQQQPPPMMMLLLMMMQQQTTTSSS\\\aaammmzzzcccVVVMMM]]]oooYYYAAABBB@@@@@@CCCKKKPPPVVVaaannnsss{{{|||wwwpppcccQQQDDD???999666333222222222222222000000000000////////////////////////////////////---...///000000///...------...//////000000000000;;;III[[[fffjjjmmmpppsss~~~|||~~~~~~qqq```QQQNNNNNNRRRbbbttt~~~{{{jjj}}}}}}FFF@@@===>>>@@@@@@EEEKKKRRRVVVXXXTTTSSSVVVYYYZZZWWWXXXYYY\\\^^^]]]YYYUUUXXXXXXWWWWWWWWWWWWWWWWWWXXXVVVZZZaaadddaaa^^^]]]fffnnnrrr[[[SSSWWWgggcccTTTpppbbbDDDDDDDDD======<<<<<<;;;;;;;;;:::::::::777888:::===@@@CCCEEEGGGEEEIIIPPPVVV[[[___cccffflllnnnppprrrsssuuuyyy|||uuuuuuwwwyyy|||}}}|||{{{|||}}}}}}}}}~~~rrrooojjjgggdddbbb___]]][[[XXXSSSPPPOOONNNMMMLLLIIIDDDGGGTTTVVVJJJ???<<<555555444444333222111111000000111222333444444555222333333333777BBBSSS___fff^^^RRRFFF>>>:::;;;<<<:::===AAAEEEFFFDDDBBB@@@===AAAAAACCCRRRqqq~~~rrruuu~~~kkkrrriiiRRR@@@555111111000000000222333444555555444555666888:::;;;;;;???BBBBBB??????DDDHHHJJJKKKLLLLLLKKKKKKMMMOOORRR___aaa```iiiOOOSSStttvvvLLLKKKAAA===>>>EEELLLRRR]]]iiipppyyy|||{{{zzzuuugggUUUJJJGGG:::777333222222333222222000000000000////////////////////////////////////---...///000000///...------...///000111111111111:::@@@KKKZZZfffkkkiiifff|||uuunnnkkkoooxxx}}}yyyvvvwwwuuu}}}cccSSSUUUddduuuzzz|||]]]@@@BBBCCCCCCCCCDDDFFFIIIMMMRRRWWWXXXUUUUUUWWW[[[\\\WWWTTTVVV[[[]]]ZZZUUUSSSTTTUUUXXXZZZYYYUUURRRQQQSSSWWW\\\```bbb```^^^dddhhhyyyqqqLLLPPPcccpppfff\\\vvvPPPEEE@@@HHH:::===<<<;;;;;;::::::::::::777888999;;;===@@@BBBCCCJJJJJJJJJNNNUUU]]]cccgggkkklllnnnnnnooopppsssuuuxxxvvvuuuvvvyyy}}}xxx|||yyyqqqhhhaaa]]][[[XXXUUUTTTTTTTTTQQQNNNKKKIIIIIIGGGGGGIIIMMMPPPLLLCCC;;;444444444333333222222222222333333444444333333222222///,,,333@@@IIIcccwww```LLLAAAFFF;;;@@@<<>>;;;<<>>???@@@GGGGGGHHHLLLSSSZZZ```dddiiijjjlllmmmnnnooorrrtttvvvuuutttuuuxxxzzz|||}}}{{{~~~xxxpppggg```\\\ZZZWWWTTTRRRRRRRRRQQQNNNKKKJJJIIIEEECCCBBBDDDFFFDDD>>>888444444444333333222222222222333333444444333333222333444333888BBBLLLlllzzz\\\JJJMMMCCC@@@>>>KKKbbbhhhYYYJJJGGG@@@CCCEEEIIIZZZwww}}}ooobbbaaaRRR@@@777222111111000000111111222333111222444666888:::<<<>>>AAABBBDDDDDDDDDEEEGGGIIIPPPTTT[[[aaa___WWWRRRRRRPPPOOOUUUUUUYYYzzzuuusssqqqQQQFFF===<<<===>>>DDDMMM]]]ccclllssswwwxxxwwwwwwzzzxxxvvvtttqqqkkkddd^^^WWWIII<<<999888555333444222222222111111111111000111111111000000000//////////////////////////////////////////000000000000555555777???LLL\\\hhhpppeeerrrtttwwwTTT@@@>>>AAAEEEHHHKKKOOOSSSVVVWWWWWWWWWWWWVVVVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYXXX[[[ZZZYYY[[[\\\]]]\\\[[[WWWUUUSSSTTTWWW[[[^^^```YYY^^^mmm|||lllLLLJJJRRReeekkkooommmSSSEEECCCAAA>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<======CCCCCCEEEIIIOOOVVV\\\```fffhhhjjjlllmmmnnnqqqsssttttttuuuuuuwwwxxxyyyzzz~~~uuunnneee^^^[[[XXXUUURRROOOPPPPPPPPPOOOLLLIIIHHHDDD@@@<<<;;;<<<;;;999666444444333333333333222222222333333444444333333222000555555666:::CCCfffuuu___^^^QQQEEEBBBOOOkkkyyylllVVVHHHAAAEEEJJJPPP___xxxttt```YYYWWWGGG888333000111111111111111222333333///000333777:::===>>>???CCCFFFHHHIIIIIIIIIJJJLLLMMMQQQYYY```___VVVOOOMMMTTTRRRPPPSSSUUU___vvvqqq~~~cccNNN======???<<<===BBBNNNTTT^^^fffkkkoooqqqrrruuutttsssssssssrrrooommmdddVVVHHH@@@<<<888555444444333222111111111111111000000000000////////////////////////////////////////////////000000000000777555444888DDDUUUeeeoookkknnn~~~}}}xxxxxxcccFFF===<<<@@@EEEIIILLLPPPTTTWWWXXXVVVUUUWWWYYY[[[ZZZZZZ[[[]]]^^^]]][[[ZZZ[[[]]]^^^^^^^^^___```___\\\ZZZXXXVVVUUUVVVZZZ___bbbccc]]]bbbaaa~~~|||UUUIIIJJJgggyyynnn}}}^^^KKK@@@DDD???>>>===;;;:::::::::::::::::::::::::::;;;<<<<<>>@@@AAADDDGGGKKKMMMNNNOOOPPPQQQJJJJJJMMMQQQRRROOOOOOQQQYYYZZZSSSTTTYYYWWWtttqqqaaa```|||~~~^^^BBB>>>BBB???<<<===DDDJJJSSS[[[bbbggglllooommmnnnppprrrssssssrrrqqqiii```SSSJJJCCC<<<555222444333222111000111111222000000000/////////......////////////////////////////////////000000000000888666555777>>>KKKZZZcccooooooppp|||vvvuuusssRRR@@@@@@@@@CCCHHHLLLOOORRRUUUWWWZZZYYYYYYZZZ\\\]]]\\\[[[[[[^^^```___[[[YYY[[[^^^______aaabbbccc```[[[WWWUUUUUUVVVYYY^^^bbbcccccc]]]bbb[[[nnn{{{kkkUUUIII___uuudddgggmmmSSS@@@EEE??????===<<<;;;:::::::::888888888888999;;;<<<<<<<<>>===:::999777555333222333333333333333333333333222333333444444333333222333777444222666999IIIdddhhhWWWNNNSSSoooiiiRRRGGGJJJQQQaaazzzzzz^^^YYYYYYQQQ<<<222333111///......///000111222222666555555777<<>><<<<<<>>>CCCJJJQQQXXX^^^cccgggfffiiimmmqqqrrrpppooonnnkkkfff^^^UUUNNNEEE<<<444444333222111000111222333000000000000////////////000000000000000000000000////////////000000000000666666555555999AAAKKKRRRfffjjjffffffsssuuuzzznnn~~~www___HHH@@@CCCGGGJJJOOORRRTTTVVVXXXZZZ______``````^^^\\\ZZZYYYZZZ]]]^^^\\\YYYXXXYYY[[[]]]^^^___aaabbb```[[[XXXSSSTTTVVV[[[___bbbbbbaaaWWW\\\XXXdddvvvhhhOOOOOOaaaTTTWWW}}}^^^DDDEEE@@@???>>><<<;;;:::::::::777777777777888:::;;;;;;:::>>>BBBEEEHHHLLLSSSXXX\\\```eeeiiikkknnnppprrrwwwyyyzzzxxxvvvvvvzzz~~~}}}~~~wwwlll```\\\WWWVVVWWWWWWVVVTTTSSSPPPLLLJJJJJJHHHCCC???999999888777555333111000222222333333333333444444222333333444444333333222111444000111888:::BBBSSSddd^^^eeettt[[[PPPTTT]]]nnn|||qqq]]]\\\\\\PPP:::333666222////////////000111333333777666888<<>>>>>AAAEEEHHHJJJLLLOOOQQQNNNLLLNNNTTTWWWTTTRRRRRRVVV[[[UUUPPPWWW^^^bbbggg|||aaaRRRUUUdddzzzPPP===<<<===;;;:::===BBBGGGKKKPPPUUUYYY___ccciiimmmnnnmmmllllllkkkkkkhhhaaaZZZSSSIII???:::888555333222222333333111111111111000000000000000000000000000000000000////////////000000000000666666666555555999@@@FFFYYYbbbccc___nnnsss|||mmmiiifffyyy~~~zzzfffPPPEEEEEEGGGKKKNNNSSSWWWYYYZZZ\\\]]]___bbbfffeeeaaa]]][[[[[[\\\\\\\\\[[[ZZZYYYYYYYYY[[[ZZZZZZ[[[]]]______^^^XXXXXXYYY\\\```aaaaaa```WWWZZZ[[[```xxx{{{yyy[[[HHHTTTOOOOOOeeejjjKKKFFFAAA@@@>>>===;;;:::::::::888888777777777888888999777<<>>:::;;;:::888555333222444666222222222333333444444444222333333444444333333222333888444111555555:::HHHnnnaaannn}}}xxxyyy{{{lll[[[[[[ZZZIII555333888111222222222333444555777888777===HHHTTT\\\YYYOOOEEEFFFGGGGGGGGGGGGIIILLLOOOXXXUUUWWW___fffggggggiiidddTTTXXX___VVVYYYbbb\\\^^^{{{zzzjjjLLLRRRYYYdddeeeRRRHHH===;;;<<<<<<<<<<<<>>>BBBEEEKKKOOOUUUYYY]]]bbbhhhmmmiiimmmlllfffbbbbbb]]]VVVJJJGGGAAA;;;666333111111333333333222222222111111000000000000000000000000////////////000000000000999888777777777888999:::GGGRRR```dddaaajjjrrr|||~~~lllmmmttt~~~zzzgggOOOHHHPPPRRRKKKKKKSSSXXXZZZdddnnniii\\\]]]\\\^^^bbbbbb___]]]___]]][[[\\\]]]XXXRRRTTT\\\SSSUUUXXX[[[]]]\\\[[[ZZZ^^^```bbbbbb`````````aaa^^^[[[bbbccclllvvv___mmmhhhXXX[[[SSSPPPPPPxxxWWWCCCDDDCCC@@@>>>>>>>>>:::666:::999777666666666777888888:::===???BBBFFFKKKOOOSSSWWW]]]bbbeeegggjjjlllnnnqqqssspppmmmmmmrrrwww}}}~~~jjjWWWIIIHHHFFFDDDCCCDDDEEEFFFMMMTTT]]]aaa^^^XXXSSSPPPQQQQQQRRRRRRSSSTTTUUUUUUVVVQQQIIICCC@@@>>><<<;;;666555333222222222333333111111222222222333333333555555555444444333333333333333444555444333:::CCCgggrrrxxxwww|||eeeddd^^^QQQ@@@555111222222111222222222222444888;;;:::>>>EEEMMMRRRPPPIIIBBBHHHEEEEEEIIIKKKKKKMMMQQQSSSTTTXXX^^^dddjjjlllmmmfffaaa[[[ZZZ]]]aaaddddddbbb}}}}}}XXXMMMNNNVVVwww^^^IIIDDD===>>><<<888:::>>>>>>999CCCEEEIIINNNTTTYYY^^^```iiihhhhhhhhhgggfffccc```XXXTTTMMMEEE???:::777666333222222333444444222111111111111111000000000000------...//////000000111999888777666666777777888;;;DDDRRR[[[\\\aaaqqqoooxxxkkkoooyyyyyyppp]]]IIIFFFNNNSSSPPPPPPUUUVVVVVV^^^gggdddXXX[[[ZZZ[[[___```]]]]]]___aaa^^^^^^^^^YYYQQQPPPTTTUUUWWW[[[^^^______]]]\\\^^^___aaa```___^^^___```gggccciiihhhjjjmmmooozzzXXXNNNOOOPPPKKKjjjdddLLLBBB@@@>>>;;;<<<===<<<;;;:::999888777666777777888666888;;;===@@@DDDIIILLLMMMQQQXXX]]]aaacccfffhhhjjjooovvvxxxxxxwwwwwwxxx|||wwwooollljjjiiijjjyyyyyyuuunnnggg```TTTIIIEEEDDDBBB???>>>===>>>>>>@@@FFFMMMQQQPPPMMMKKKKKKMMMOOORRRTTTUUUTTTRRRPPPNNNIIICCC>>>;;;999777666666555444333222333333444222222222333333444444444333333333333444444555555333333444555444333:::BBBYYYvvvwwwoooaaaXXXJJJ<<<444222222222222333333333444666999<<<===???DDDIIINNNMMMIIIEEEFFFEEEGGGLLLMMMKKKLLLNNNSSSTTTWWW\\\bbbfffggggggfffeeedddbbb```___```bbbdddpppooo___SSSPPPgggkkkNNN@@@???<<<:::888999<<<>>>@@@@@@AAADDDIIIPPPVVV[[[aaabbbcccfffhhhhhhhhhggg```^^^XXXRRRKKKDDD???<<<666555444333333222111000111111111111000000000000111111111111111111111111999888777666555555555666555;;;GGGUUU\\\]]]^^^aaa{{{}}}~~~nnnvvvpppsss}}}sssdddQQQGGGHHHOOOUUUWWWWWWWWWTTTPPPUUU]]]\\\UUUXXXVVVWWW[[[\\\[[[[[[___bbb^^^]]]^^^\\\VVVQQQPPPUUUXXX\\\___``````^^^\\\]]]^^^______]]]]]]]]]___eeeaaaggggggaaaxxxhhhNNNRRRQQQJJJYYYxxxUUUDDDBBB>>><<<:::;;;<<<===999999888777777777777888444666999;;;===@@@EEEHHHHHHMMMTTTZZZ^^^aaadddeeeeeellluuu}}}{{{xxx|||~~~~~~rrrdddUUUOOOLLLIIIHHHIIIQQQXXX[[[VVVOOOKKKGGGDDDCCCBBBAAA???>>>>>>>>>===<<>>AAAAAABBBFFFIIIKKKJJJIIIFFFEEEIIINNNOOOLLLJJJLLLRRRSSSVVV[[[___aaaaaa___aaaeeehhhhhhdddaaabbbdddgggbbbxxxrrr]]]OOOXXXkkkrrrMMMDDD======;;;666777======;;;999:::>>>EEENNNSSSWWWYYY\\\```dddfffhhhiiieeeeeebbb^^^XXXRRRLLLIII@@@???<<<999666444222222333222222222111111111111000000000000////////////999999888777666555555555555888AAAMMMXXX\\\ZZZXXX___www}}}uuu|||zzzwww{{{kkk[[[LLLJJJNNNRRRVVVZZZ[[[XXXQQQLLLNNNVVVXXXTTTTTTRRRRRRVVVXXXWWWYYY]]]]]][[[ZZZ]]]```^^^XXXTTTTTTVVVZZZ]]]___^^^\\\[[[]]]^^^___^^^\\\\\\]]]^^^\\\ZZZ___aaa[[[iii\\\VVVQQQOOONNNrrr^^^LLLFFFAAA???<<<999999<<<999999888888888777777777444666888:::;;;>>>CCCFFFGGGMMMTTTZZZ___bbbeeegggeeeiiipppxxx~~~~~~{{{xxx}}}||||||vvv\\\RRRHHHEEEEEEDDDEEEGGGHHHPPPTTTPPPJJJHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEEEE@@@AAABBBDDDGGGKKKOOORRRRRRTTTUUUUUUSSSNNNIIIFFFAAA>>>999777666666666555333333333333333333333333333333333333333333333333111111222333444555666666666444444555444333777===___uuu{{{{{{dddUUUYYYJJJ999222333333111000222333555666666888;;;>>>BBBBBBDDDFFFIIIKKKKKKKKKIIIGGGJJJNNNOOOLLLKKKMMMQQQRRRUUUYYY]]]___]]]\\\ZZZ^^^bbbeeeeeefffgggiiihhhaaafff~~~ooo___XXXZZZtttYYYDDDBBBBBB;;;777;;;<<<999777666:::@@@GGGKKKOOOQQQUUUYYY\\\___ccceeeeeeeeedddcccaaa]]]ZZZXXXPPPNNNJJJDDD>>>:::888777555444444333222111111111000000000000000000//////::::::999999888777666555333555999???IIISSS[[[^^^YYYlll}}}xxx|||}}}xxxttt___TTTMMMOOOTTTUUUUUUVVV[[[WWWOOOJJJLLLRRRVVVUUUQQQNNNOOOSSSUUUUUUWWW[[[ZZZYYYZZZ^^^cccddd___XXXVVVXXXZZZ]]]^^^^^^]]]]]]^^^^^^^^^]]][[[[[[\\\^^^YYYWWWZZZ^^^[[[cccqqqUUUPPPRRRJJJXXXqqqRRRIIIAAA???===999777999999999999999888888888777666777999:::;;;===AAADDDGGGLLLRRRYYY]]]bbbfffhhhiiijjjlllpppuuuxxxyyyyyy{{{zzzlllZZZQQQGGGDDDCCCAAABBBEEEFFFKKKMMMKKKIIIJJJIIIFFFJJJIIIHHHHHHGGGGGGGGGHHHDDDDDDDDDGGGLLLQQQUUUXXXZZZXXXUUUQQQMMMHHHEEECCC===:::777666666666666555222222333333333333333333333333333333333333222222333333444444444555555555777444444555555333555:::UUUgggqqqaaa\\\VVVEEE555222444333000000000222444555666888;;;===AAACCCGGGJJJLLLMMMMMMMMMMMMJJJJJJMMMNNNMMMNNNQQQQQQRRRTTTXXX\\\]]]]]][[[XXXWWWXXX\\\bbbgggjjjjjjhhhjjjhhhlllsssaaaTTTppp~~~RRRCCCCCC???<<<===999888777777999<<<@@@BBBEEEIIINNNRRRUUUZZZ___ccceeeeeedddddddddcccdddddd\\\[[[XXXQQQHHHBBB??????888777666444333111000000111222222222333333333444999999:::999999888777666444777777666<<>>;;;999666444333222222222222222222222222777777888999999888777666555999999555777BBBMMMSSSUUUUUU^^^rrrxxxsss|||ooommmrrrjjjZZZHHHPPPTTTRRRTTTYYYYYYSSSSSSQQQNNNNNNNNNMMMNNNOOOLLLKKKMMMRRRSSSQQQQQQTTTYYY\\\]]]\\\___bbb___XXX]]]\\\\\\\\\^^^```bbbddd[[[[[[ZZZXXXUUUUUUWWWYYYRRRUUUPPPSSSZZZWWWfffjjjTTTQQQNNNVVVzzz___FFF???>>>;;;999<<<999999:::::::::999888777777888999999999;;;>>>AAACCCEEEHHHLLLPPPVVV]]]bbbeeehhhkkkllllllnnnrrrvvv}}}~~~yyyxxx|||~~~~~~nnndddZZZTTTOOOLLLNNNSSSRRRVVVYYYZZZ]]]ccceeedddfffddd```^^^^^^```ccceeeiiihhhhhhiiiiiifff```\\\PPPMMMHHHBBB===;;;:::999888666444444555666555444555666777999999999888777777666666666555555555555444555555666777888999999999555333555666333333555888===HHHUUU^^^gggwwwrrr___VVVUUUHHH999000333666111///222000333666888999:::===???===AAAGGGJJJLLLNNNQQQSSSNNNLLLNNNRRRTTTRRRSSSWWWVVVUUUSSSTTTVVVWWWXXXWWWSSSSSSSSSTTTYYY]]]aaaccccccaaahhhmmmttttttVVVEEE@@@???::::::999888888888888888666;;;AAADDDGGGLLLTTTZZZ^^^```bbbdddfffgggggggggcccgggiiifff```ZZZYYYYYYQQQPPPMMMJJJFFFCCC@@@???888888777666555444333222555666777888888777666666111666777222222999>>>>>>KKKMMMSSS\\\ggg}}}yyybbbkkkmmmiiinnnrrrdddMMMDDDRRRYYYSSSTTT]]]___YYYQQQOOONNNOOONNNKKKJJJJJJKKKJJJMMMRRRSSSQQQPPPRRRUUUZZZ[[[ZZZ\\\aaa___ZZZ\\\[[[ZZZYYY[[[^^^aaacccYYYYYYXXXUUUSSSSSSUUUWWWRRRWWWQQQUUU```ZZZ\\\vvvuuu|||~~~WWWVVVUUUEEEsssrrrOOOBBB@@@<<<:::<<<999999:::;;;:::999888777666777888888888999<<>>@@@===@@@EEEGGGIIIMMMRRRVVVMMMLLLPPPVVVWWWUUUTTTVVVYYYVVVSSSRRRSSSTTTTTTTTTLLLPPPTTTVVVWWWZZZ```eee```SSS]]]mmmkkkwwwyyyZZZKKKFFF???===;;;:::999999999:::444888===>>>???BBBIIIOOOSSSVVV\\\bbbfffggggggfffdddiiinnnnnnjjjfffeeefff```^^^[[[WWWSSSOOOLLLKKKEEEDDDCCC@@@>>>;;;:::999555555555555666666666666555444333333444666999:::>>>BBBRRRaaa___```]]]]]]aaakkkrrrmmm\\\MMMLLLVVVZZZVVVWWW^^^___YYYUUUUUUSSSPPPLLLJJJJJJJJJTTTOOOMMMQQQTTTQQQMMMLLLSSSWWW\\\^^^]]]]]]^^^```]]][[[ZZZYYYZZZZZZZZZZZZ[[[\\\\\\XXXRRRPPPRRRUUURRR]]]```XXXUUU\\\ccccccvvv|||lllUUUOOOQQQddd[[[FFFBBB===;;;>>>999999999888999999::::::777888888777777999<<>>>>>===<<<:::888777999999:::<<<===:::666222777555444555888:::;;;;;;777777777777666666666666333222444999<<>>HHHTTTVVVXXXlllcccdddggglllllldddTTTHHHKKKXXX___ZZZVVVXXXYYYUUUUUUUUUTTTQQQNNNLLLLLLLLLPPPMMMMMMQQQRRRNNNLLLLLLOOOSSSWWWYYYYYYYYYZZZ\\\XXXYYYYYYYYYZZZYYYYYYYYY]]]```aaa]]]VVVSSSTTTWWWZZZeeehhh```]]]dddjjjiiiwwwxxx}}}|||aaaXXXPPPWWWhhhGGGDDDDDD======:::999999999999999::::::888888888777666888:::======@@@CCCGGGJJJNNNSSSVVV^^^^^^bbbhhhnnnrrrrrrqqqvvvzzzzzzxxxxxx~~~}}}}}}yyyqqqgggXXXKKKEEE>>>===;;;:::999999::::::333555666555444444666999===<<<;;;:::888777666666444444555888;;;======<<<777666666666777999::::::888777777777666666666666555333444888999;;;@@@GGGSSS___mmm{{{~~~mmm^^^YYYSSSJJJ666555333222222222333333444777;;;===>>>>>>???@@@BBBCCCDDDFFFHHHKKKMMMNNNMMMMMMOOORRRUUUUUUSSSQQQSSSPPPOOOQQQTTTVVVSSSPPPXXXbbbsssvvveee[[[XXXSSSYYYbbb^^^]]]xxxpppOOODDD<<<<<<>>>===;;;<<<::::::999777666999>>>BBBGGGKKKRRRXXX\\\```ccceeekkkmmmooopppooollliiigggjjjjjjiiigggeeecccaaa___^^^^^^^^^^^^\\\YYYWWWUUU444444444555666777777888777666555444444555666777999999===DDDKKKQQQYYYaaavvvzzzgggkkknnnmmmfff[[[QQQJJJPPP___hhhaaaXXXVVVUUUTTTTTTUUUUUUSSSPPPOOOOOOPPPQQQPPPRRRTTTRRRNNNLLLOOOMMMPPPSSSUUUUUUUUUVVVWWWWWWYYY\\\\\\ZZZXXXWWWWWWWWW\\\___\\\TTTPPPQQQUUUYYYaaaddd]]]ZZZ```eeeeeeeeeeeeZZZOOOIIInnnOOOEEEEEE;;;999::::::999999999999::::::888888888777555666888::::::===@@@CCCFFFJJJOOORRRZZZ\\\```ffflllqqqrrrrrrssswwwxxxwwwxxx~~~yyykkk\\\LLLDDDBBB777777888888888999999999666777777666555555666888777777666555555555666666333111111222666:::<<<===777888999888777777888999888888777777777666666666777444444666666666:::@@@KKKWWWgggtttyyy|||}}}ggg^^^RRRAAA555444333222222333444444888:::<<<>>>???@@@BBBEEEDDDDDDEEEGGGHHHIIIJJJKKKLLLKKKKKKMMMPPPPPPOOONNNOOOMMMMMMPPPUUUWWWVVVSSS[[[nnniiiYYYVVVRRRWWW^^^YYYRRR^^^uuuuuuppp~~~yyycccKKK@@@???===:::777666777666444222444:::@@@BBBFFFLLLRRRXXX^^^eeeiiikkklllnnnnnnnnnllljjjiiilllllllllkkkiiihhhffffffdddeeeggghhhiiiiiihhhggg333444444555666777888888888777666555444555555555333555777:::DDDOOOSSSRRRRRRhhhsssjjjooosssooodddZZZVVVUUUTTT___eee___WWWSSSRRRQQQSSSTTTUUUUUUSSSRRRSSSTTTVVVWWWZZZ[[[WWWPPPOOORRRMMMOOOQQQSSSTTTTTTUUUUUUZZZ^^^aaa```ZZZVVVTTTTTTOOOUUUYYYWWWQQQMMMOOOSSSRRRXXXZZZUUUSSSVVVZZZZZZ```ssssssaaaUUUKKKXXXrrraaaGGGCCC<<<>>>;;;;;;:::999999999::::::888999888777555444555777888;;;>>>AAADDDHHHLLLPPPUUUWWW\\\bbbhhhnnnqqqrrrsssvvvvvvssssssyyy~~~}}}}}}kkk]]]PPPDDD>>>>>>888888999:::;;;;;;::::::;;;;;;:::999777777777888555555666777888888888888:::777555444555777888888777:::;;;;;;999777888999888888888777777777666666888555444666555444888===JJJWWWgggtttqqqggg]]]LLL666444333333222333444555666:::;;;===>>>???AAAEEEHHHDDDEEEFFFHHHIIIJJJJJJKKKMMMKKKJJJKKKMMMNNNNNNNNNLLLLLLMMMQQQVVVYYYYYYXXXYYYjjjfffUUUWWWSSSVVV[[[VVVMMMPPP\\\uuuyyyvvvhhhdddiiivvvsssXXXJJJDDD>>>:::666777888666444555999===<<>>>>>>>>======<<<<<<;;;;;;<<<<<<======>>>???@@@AAAAAA@@@>>>>>>===;;;999888999999888777888:::<<<===<<<;;;::::::888888888888777777777777888555555777666666:::@@@LLLZZZkkkxxxxxxnnn\\\UUUFFF333333222222222333555777888;;;<<<===>>>???BBBFFFJJJEEEFFFHHHJJJKKKLLLLLLLLLOOONNNLLLLLLMMMOOOOOONNNKKKLLLOOOSSSWWWZZZ[[[[[[YYY___lll|||tttbbbWWWUUURRRSSSUUUSSSNNNNNNRRRUUUvvvyyykkkooozzzxxxxxxsssmmmmmmxxxlllZZZLLLDDD???>>>===:::888777666777444666:::???FFFPPP[[[bbbjjjkkkmmmooopppqqqqqqqqqllllllmmmnnnnnnmmmmmmmmmjjjkkklllnnnooopppqqqqqq555555555555666666666666777777666666666555555444222666777555666===EEEIIIQQQLLLNNN]]]uuuwwwvvvrrrjjj___YYYYYY[[[YYYYYYXXXUUURRRQQQPPPOOONNNQQQUUUWWWWWWXXXYYYZZZYYYXXXZZZ]]]YYYRRRNNNOOOMMMLLLLLLMMMPPPQQQQQQQQQZZZ___aaa[[[QQQMMMPPPVVV]]]ZZZUUURRRPPPQQQRRRSSSTTTVVVWWWUUUTTTSSSTTTTTTUUUWWWzzzwwwzzz]]]MMMNNNUUU{{{dddGGGBBB>>>===<<<;;;::::::999999:::888999999888555444444555777999<<>>>>>======???CCCFFFGGGFFFLLLLLLKKKJJJIIIIIIIIIIII<<<:::888888888888777666888999;;;>>>AAAAAA>>><<<999999888888888777777777888555555888888888===CCCMMM]]]ppp~~~||||||ssscccWWWOOOBBB555222222222222444666888999<<<===???@@@AAADDDHHHKKKGGGIIIKKKMMMNNNOOOOOONNNPPPNNNMMMMMMNNNNNNNNNMMMKKKMMMPPPSSSVVVYYY[[[\\\\\\XXXZZZdddjjjggg```[[[RRRQQQPPPPPPPPPOOOOOOPPPNNN^^^zzziiinnnrrr}}}~~~ppp\\\\\\jjjwww\\\KKKDDD???:::777888999888666444555777;;;AAAJJJTTT[[[eeegggkkkooorrrsssssssssppppppqqqrrrrrrrrrrrrqqqpppppppppqqqrrrrrrssssss666666666666555555555555666666666666666666555555444444555666444444:::AAAHHHFFFJJJSSS___pppwwwqqqhhh___XXXUUUTTTTTTVVVXXXZZZXXXRRRMMMMMMOOOLLLOOOTTTWWWXXXYYY[[[\\\UUUSSSUUUZZZZZZUUUPPPPPPPPPNNNLLLNNNQQQSSSSSSQQQVVV[[[^^^XXXQQQPPPZZZdddssshhh[[[SSSQQQQQQQQQOOOTTTTTTTTTUUUSSSQQQPPPQQQSSS\\\iii~~~xxx[[[OOOOOOggg]]]QQQ=========<<<::::::999999999888999:::999666555555555555888;;;===@@@CCCGGGJJJKKKOOOTTTYYY]]]bbbhhhmmmtttwwwwwwtttsssvvvxxxxxxsssXXXNNNEEEEEEGGGFFFDDDCCC@@@??????@@@AAACCCEEEGGGJJJIIIHHHJJJMMMPPPPPPOOOPPPMMMIIIHHHJJJOOOVVV[[[PPPKKKDDD>>>;;;888777555999888999???FFFHHHCCC>>>999999999888888888777777888666666999999999>>>DDDQQQbbbvvvvvvppphhh```UUUHHH<<<444111111111222444777999;;;===???AAACCCEEEGGGJJJMMMMMMNNNOOOQQQQQQPPPOOONNNNNNMMMKKKLLLMMMMMMKKKJJJJJJLLLOOORRRTTTVVVXXXYYYZZZWWWWWW\\\^^^\\\YYYZZZPPPQQQRRRPPPOOOPPPPPPOOOSSSQQQuuuzzzzzzfffbbb^^^ooo]]]PPPAAA:::;;;===;;;777777888999;;;???FFFOOOVVV___ccchhhnnnrrrttttttsssrrrsssssstttttttttttttttuuuuuuuuuuuuuuuvvvvvvwww777777777666555555444444555555666666666666555555444111222777666222555<<<<<>>===<<<;;;:::999999999888999:::999777666555666444666999<<<>>>AAAFFFIIIKKKOOOUUUYYY\\\aaahhhmmmpppvvvyyyxxxxxxzzzzzzxxx~~~lll[[[WWWRRROOOPPPOOOMMMLLLNNNKKKKKKKKKLLLNNNRRRUUUWWWZZZWWWTTTTTTVVVWWWUUUSSSJJJFFFAAA@@@GGGSSS```iiipppgggZZZMMMDDD>>>:::888999777888???IIILLLFFF???999999999888888888888777999777777999999999===CCCVVVggg{{{hhh___XXXVVVNNN???333000111111111222555777:::;;;>>>@@@CCCFFFGGGIIILLLNNNQQQRRRSSSSSSSSSQQQOOOMMMLLLKKKJJJJJJKKKKKKIIIGGGIIIKKKNNNQQQRRRSSSUUUWWWUUUVVVYYY\\\ZZZTTTQQQSSSPPPTTTUUURRRQQQRRRQQQNNNTTTGGG^^^~~~www___tttsssYYYHHHCCCAAA;;;444555555666777:::@@@HHHMMM[[[___fffmmmqqqsssssssssrrrssssssttttttttttttssswwwwwwvvvvvvwwwxxxyyyyyy555666777777444222111111444444555666666555444333444444222222222222444444888:::>>>CCCIIINNNSSSVVVhhhpppxxxtttfffgggnnntttxxxpppaaaRRRMMMPPPQQQQQQQQQPPPQQQPPPKKKDDD@@@BBBEEELLLRRRSSSQQQWWWcccddd]]]ZZZWWWZZZeeeqqqpppaaaQQQPPPOOOPPPRRRUUUWWWWWWWWW______]]]ZZZXXXZZZaaaffflllVVVQQQVVVVVVPPPKKKOOOQQQSSSSSSRRRQQQRRRSSSYYYOOO\\\wwwiiihhh]]]YYYOOOWWWYYYDDDEEECCC===:::<<<;;;777::::::999999888777666666555777:::;;;===???BBBEEEGGGJJJPPPXXX\\\^^^dddlllssssssuuuxxx{{{}}}}}}|||~~~kkk``````eeehhheee___^^^dddiiihhhjjjpppqqqooouuu~~~{{{ppppppkkkeee```\\\WWWPPPKKKGGGDDDEEEHHHJJJOOO___ooouuu]]]PPPEEE999>>>999777;;;???>>>>>>@@@999888777777777888:::;;;888:::444444;;;:::;;;FFFZZZkkk|||nnnUUURRRQQQMMMBBB555111666777444111222777<<>><<<<<<<<<;;;:::::::::999999888777777666444666888:::;;;===AAACCCEEEHHHNNNVVVZZZ]]]ccckkkppppppqqqtttxxx{{{}}}~~~}}}wwwooommmpppsssvvvtttqqquuu}}}qqqfff]]]WWWQQQMMMPPPOOORRRUUUUUUVVV___jjjdddQQQFFFEEE===777999<<<;;;::::::888888777777777888999:::999;;;555555;;;:::<<>>>>>===;;;::::::DDDJJJSSS[[[___cccgggjjjmmmrrrssspppppptttwwwuuuzzzwwwttttttvvvyyyyyyyyy<<<;;;:::888777777888888333444555666666666666666444444333333333333444444444555777:::>>>BBBEEEGGGIIILLLSSS___nnnjjjdddssszzzaaadddwwwzzzmmm[[[QQQJJJLLLPPPOOOLLLKKKJJJMMMNNNLLLIIIHHHJJJLLLRRRVVVVVVSSSVVV^^^^^^XXXYYY\\\___bbbaaa]]]WWWSSSNNNMMMNNNQQQUUUXXXYYYYYY```^^^[[[YYYYYYYYYYYYYYYTTTQQQPPPRRRRRRQQQSSSXXXQQQSSSSSSRRRPPPNNNMMMNNNPPPSSSXXXYYYiiillliiippp\\\WWWJJJKKKeeeVVVGGG<<<===>>>;;;999<<<::::::999999888777777777333555777888999;;;>>>AAACCCEEELLLTTTXXX[[[bbbkkkkkkkkkkkkmmmpppuuuyyy|||{{{zzzzzz|||wwwjjjaaa]]][[[[[[[[[aaakkkrrrqqqiiieeeffflll\\\OOODDD:::999;;;999777666888777777777777888999999:::===888666;;;:::???MMMbbbiiiuuu~~~{{{```SSSQQQNNNHHH===333///111111222555;;;@@@BBBBBBAAAIIIGGGHHHKKKJJJFFFDDDEEEGGGHHHJJJJJJIIIIIIKKKLLLHHHHHHIIIIIIIIIJJJJJJJJJPPPPPPRRRVVVXXXWWW[[[```eee]]]YYY]]]bbbccccccddd]]]aaa```YYYTTTTTTUUUTTTPPPQQQWWW\\\___rrrrrrSSSLLLIIIDDD===888777999;;;;;;???FFFLLLRRRWWW\\\___eeeiiimmmmmmnnnsssvvvwwwxxxvvvsssssstttvvvwwwwww===<<<:::888777666555444444444555555666666777777444444444333333444444444333333444666999;;;>>>???DDDFFFHHHKKKSSSbbbsss|||jjj[[[tttooogggzzzxxx^^^TTTMMMKKKPPPTTTRRRNNNKKKHHHJJJLLLKKKJJJHHHIIIJJJNNNRRRSSSQQQSSSXXXYYYUUUXXX]]]```^^^WWWRRRQQQTTTQQQPPPPPPRRRVVVXXXXXXWWW\\\YYYWWWXXXZZZZZZWWWTTTRRRQQQSSSTTTSSSPPPSSSYYYQQQRRRSSSRRRPPPOOONNNOOOOOOPPPSSSRRRWWWxxxnnntttbbbSSSHHHAAAJJJggghhhPPP>>>???@@@:::777<<<999999999888888888777777444555777888999:::===@@@BBBDDDJJJRRRVVVYYYaaajjjggggggggggggiiimmmsssxxxzzz~~~uuullliiiiiijjjjjjuuupppfffnnn}}}jjjVVVIII===:::<<<;;;999888777777777777888888999999;;;???:::777;;;;;;BBBTTTlllrrr}}}zzzppp[[[VVVNNNDDD999222000222333444666:::@@@FFFJJJLLLIIIFFFEEEGGGFFFDDDDDDGGGFFFGGGIIIIIIHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHRRRRRRUUUZZZ[[[[[[^^^ddd___XXXTTTWWW\\\^^^```bbb\\\aaaaaaYYYSSSRRRUUUVVVSSSPPPTTT[[[YYY___iii\\\SSSFFF===;;;===@@@BBB999;;;===@@@CCCGGGKKKNNNUUUZZZ___ccchhhmmmrrrtttvvvtttqqqpppppppppqqqrrrCCC@@@>>>======<<<999777555555555555666666777777444444444444444444444444333333444555666777999:::>>>@@@AAABBBEEELLLVVV^^^kkkuuu}}}ooo]]]^^^iiikkkwwwkkkXXXPPPLLLMMMSSSWWWSSSNNNKKKIIIKKKMMMNNNLLLKKKJJJIIIJJJNNNPPPPPPQQQUUUWWWVVVUUUZZZ]]]XXXOOOKKKNNNSSSRRRQQQPPPQQQRRRSSSRRRQQQUUUTTTSSSUUUXXXYYYVVVSSSSSSOOOMMMNNNMMMKKKMMMRRROOOQQQRRRRRRQQQPPPQQQRRROOOKKKLLLSSSRRR[[[xxx~~~cccRRRBBBBBBLLL]]]qqqVVV@@@>>>???999777<<<999999999888888888888888555666888888999:::<<>>>>>===;;;:::;;;===???@@@AAAEEELLLSSSYYY]]]bbbgggffffffeeeddddddfffhhhjjjNNNIIIBBB???>>>>>><<<:::777777666555555666666777444444555555555555444444444444444444555555666777555777:::===@@@DDDHHHLLLTTTZZZdddppp}}}~~~xxxttt|||~~~ooofffZZZTTTgggzzzuuuooo[[[ZZZPPPMMMMMMSSSUUUQQQLLLIIIMMMOOOQQQRRRRRRPPPMMMKKKIIILLLOOOQQQRRRTTTWWWYYYRRRUUUVVVRRRKKKHHHMMMRRRPPPNNNMMMMMMNNNNNNLLLKKKOOOOOOQQQSSSVVVWWWVVVTTTRRRLLLIIIJJJJJJJJJLLLPPPNNNOOOQQQQQQQQQPPPQQQRRRNNNIIIIIIRRRQQQKKKqqqzzzpppOOOEEEGGGIIIeeewww^^^GGG???>>>;;;:::<<<888888888888888888888888555777888888888999;;;===@@@AAAFFFMMMPPPTTT\\\eeejjjlllnnnnnnlllmmmqqquuu{{{|||vvvllleeeuuu~~~{{{ssstttxxxwwwiii^^^SSSUUUZZZ^^^```\\\SSSKKKGGG???::::::;;;999888:::888999::::::;;;;;;::::::;;;AAA>>>:::<<<>>>LLLdddzzzyyyggg^^^NNN;;;111222555666777666777:::AAANNN\\\fff[[[TTTNNNKKKGGGCCCDDDGGGEEEGGGIIIJJJHHHGGGGGGGGGCCCEEEGGGKKKNNNQQQTTTUUUOOOMMMOOOSSSUUUUUUZZZaaa^^^YYYWWWZZZ]]]^^^```ccc\\\```aaa\\\YYY[[[^^^^^^XXXNNNMMMXXX^^^\\\```iiipppRRRCCC???>>>===DDDAAA>>>======?????????999:::@@@GGGJJJJJJMMMRRROOOPPPRRRSSSTTTWWW[[[___hhh]]]NNNCCC>>>===<<<;;;999888777666555555555666333444555666666555444333444444333333444444555555333333444888===AAACCCCCCOOOOOONNNRRR\\\oooxxxrrrtttxxxnnnbbbXXXWWW[[[dddvvv}}}~~~eeeWWWZZZSSSPPPOOOSSSTTTOOOJJJHHHMMMOOOQQQTTTUUUSSSPPPMMMIIIKKKNNNPPPPPPQQQTTTXXXOOOOOONNNLLLJJJJJJMMMPPPNNNMMMKKKLLLMMMMMMLLLJJJKKKNNNPPPRRRRRRSSSTTTUUUPPPMMMKKKLLLKKKIIIKKKPPPMMMOOOPPPPPPNNNMMMMMMNNNIIIMMMJJJKKKNNNHHH^^^lllNNNGGGBBBVVVpppWWWEEE???>>>===;;;888888888888888888888888444666777777666777999;;;>>>???CCCIIILLLOOOWWW```fffkkkqqqrrrpppppprrruuuzzz{{{zzzmmmccc[[[UUU\\\bbbooozzzqqqbbbUUUPPPSSSXXXZZZVVVMMMDDD???===::::::<<<;;;777777:::999:::;;;<<<<<<<<<;;;;;;:::AAA>>>:::<<<@@@PPPjjjppp{{{qqqfff___XXXIII888000222555444888999;;;<<<>>>DDDLLLRRRWWWRRRNNNMMMJJJEEEDDDGGGEEEGGGJJJJJJIIIGGGGGGGGGDDDFFFHHHJJJMMMPPPRRRSSSQQQNNNMMMOOOOOOPPPUUU\\\[[[WWWWWWZZZ\\\[[[]]]```ZZZ]]]]]]ZZZ[[[___aaa```[[[UUUSSSXXX\\\]]]^^^```nnn|||wwwwwwxxxpppTTTGGGEEEGGGEEECCCAAACCCGGGKKKLLLLLLFFFDDDFFFJJJHHHBBBAAAEEEAAACCCDDDEEEEEEGGGLLLPPPuuu^^^KKKBBB???>>>===:::999777666555555555555333444555666666555444333444444333333333333444444888555333555999===>>>===AAAEEEJJJOOOTTT\\\fffmmm~~~uuunnnooozzzyyyjjjUUUTTTRRRWWWfffwww~~~{{{jjj[[[TTTXXXTTTRRRUUUTTTOOOJJJIIIJJJLLLOOOSSSUUUTTTPPPMMMGGGIIILLLNNNNNNMMMPPPTTTNNNLLLIIIHHHJJJLLLNNNOOOOOOMMMMMMMMMOOOPPPOOONNNJJJNNNQQQQQQPPPOOORRRUUUKKKKKKMMMMMMIIIDDDFFFLLLMMMNNNOOONNNLLLJJJJJJJJJEEERRRLLLDDDIIIJJJUUUsssWWWCCC<<>>888888888888888888888999999333555666555555555777999======AAAFFFIIILLLTTT]]]aaahhhooorrrqqqpppqqqtttzzzzzz~~~sssddd^^^\\\YYYWWWVVVWWW\\\hhh}}}vvvbbbOOORRROOOPPPVVVYYYTTTIII@@@999:::===???===888888<<<:::;;;<<<=========<<<;;;999AAA???;;;===AAASSSnnnlllwwwlll``````VVVRRREEE666000333444111333777===AAACCCEEEIIILLLLLLJJJJJJMMMLLLHHHFFFGGGEEEHHHJJJKKKIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJUUUQQQNNNNNNNNNNNNSSSZZZUUURRRRRRVVVWWWVVVWWWZZZWWWYYYXXXWWWZZZ```aaa___WWWWWWUUUSSSSSSVVVZZZ]]]YYYlllpppgggnnn}}}dddVVVPPPCCCBBBCCCHHHOOOVVVXXXYYYYYYUUUTTTTTTNNNDDD???BBB???@@@AAA???======AAADDDzzzmmmYYYFFF<<<;;;;;;999777666666555333111555444333333333555777888333333333444444444555555333333333444555666777888;;;===@@@CCCGGGMMMTTTYYY___gggsssxxxooo^^^iiiwwwzzzxxxttt^^^QQQHHHDDDPPPwwwppp___TTTPPPQQQQQQQQQQQQPPPOOONNNNNNEEEJJJPPPSSSSSSRRRRRRSSSWWWMMMLLLVVVXXXOOOIIIKKKMMMMMMLLLJJJJJJKKKOOOQQQMMMMMMMMMOOOPPPPPPMMMKKKKKKLLLNNNOOOPPPOOOMMMLLLFFFGGGHHHIIIIIIGGGEEEDDDRRRRRRQQQNNNJJJHHHGGGGGGIIIIIIIIIHHHHHHLLLSSSXXXQQQ@@@LLL]]]]]]AAA???@@@888<<<;;;;;;::::::999999999888888777666666777888999<<<>>>@@@BBBEEEIIIOOOSSS]]]```fffjjjnnnqqqtttvvvssszzzwwwtttvvvvvvpppjjjgggcccbbb```]]]iiiwwwaaaTTTIIILLLRRRYYYYYYQQQFFF??????<<<>>>CCCCCC<<<999;;;@@@GGGBBB;;;>>><<<777999;;;???===<<<@@@DDDYYYyyyzzzfffYYYUUUVVVVVVHHH:::444333333666999<<<;;;<<>>BBB===;;;;;;;;;::::::999999999999888777666666777888888:::<<<>>>@@@BBBGGGLLLPPPZZZ^^^ccchhhkkkooorrrtttsssxxx|||tttiiiiii{{{eeeWWWKKKJJJNNNWWW[[[TTTGGG======<<>>;;;???EEENNNIII>>>>>>===888::::::???======AAAEEEZZZyyymmmWWWLLLPPPWWWOOOCCC777444555666888<<<;;;<<<===@@@CCCFFFHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGHHHEEEDDDFFFJJJMMMMMMLLLKKKIIIGGGEEEEEEGGGIIIKKKOOOKKKKKKNNNMMMJJJIIIMMMRRRWWWWWWRRRPPPQQQQQQMMMTTTVVV\\\bbb```XXXTTTVVVVVVUUUTTTRRRRRRRRRSSSTTTLLLSSSVVVnnnuuullldddgggvvvbbbSSSIIIHHHKKKQQQUUUYYYZZZ[[[\\\XXXSSSOOO]]]fffbbb^^^aaabbb^^^zzz___LLLDDD===;;;999999:::;;;;;;:::777666555555555666777888555555444444444444444444444444444333333444444555333444666777999===BBBFFFRRRRRRRRRSSSUUUYYY___dddiiirrrwwwggg^^^]]]aaaggg}}}nnnvvvjjjaaa\\\UUUKKKEEEFFFCCCTTTrrrjjjeee{{{nnn]]]VVVSSSRRRPPPNNNOOOQQQRRRSSSRRRQQQPPPOOOSSSWWWXXXWWWTTTRRRRRRUUUVVVUUUTTTXXX^^^]]]YYYUUURRRNNNJJJIIIIIIKKKLLLSSSSSSUUUXXXYYYWWWTTTPPPRRRQQQPPPPPPPPPSSSUUUWWWKKKKKKKKKKKKJJJHHHEEEDDDCCCEEEFFFFFFFFFFFFGGGHHHGGGHHHGGGDDD@@@BBBHHHNNN[[[tttppplllTTTHHHgggUUUDDDCCC@@@;;;;;;:::999999999:::::::::999888777777777777777888999;;;===???CCCHHHLLLWWW[[[```dddhhhkkkooorrruuuyyy~~~zzzhhhXXXQQQLLLMMMYYYaaaYYYIII===<<<===FFFOOOKKK@@@>>>CCCMMMZZZUUUDDD???===:::===999>>>===>>>CCCFFFYYYwww}}}yyy~~~}}}|||hhhSSSJJJPPPYYYEEE;;;444444666888;;;>>>;;;===???BBBEEEHHHIIIJJJGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFHHHKKKOOORRRPPPNNNJJJGGGFFFFFFHHHJJJMMMMMMOOOSSSRRRLLLHHHGGGNNNSSSUUURRRPPPPPPOOOLLLOOORRRYYY___^^^XXXSSSSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRQQQLLLZZZ~~~pppjjjuuuiiieeeTTTIIIBBBGGGNNNOOOKKKGGGNNN```nnnmmmjjjlllooonnnmmmWWWKKKCCC@@@<<<:::999:::999888777666666555555555666666555555555555444444444444555555444333333333333333333444555555666888<<>>EEESSSgggcccLLL???<<<;;;>>>;;;???>>>>>>CCCEEEVVVrrr}}}}}}yyykkk___XXXTTTSSS<<<666222444777888:::>>>===???BBBDDDFFFGGGHHHIIIGGGHHHIIIJJJKKKJJJJJJIIIGGGHHHIIIIIIJJJLLLPPPTTTSSSPPPLLLHHHFFFFFFHHHIIIMMMOOOSSSVVVUUUQQQMMMJJJLLLPPPSSSSSSQQQPPPNNNMMMLLLOOOTTTYYYYYYVVVSSSRRRPPPPPPQQQQQQRRRSSSSSSTTTXXXTTTMMMSSSjjjyyypppTTTMMMPPPPPPNNNNNNFFFQQQ[[[]]]^^^bbbeeeeee~~~lllaaaLLLHHHBBB>>><<<;;;;;;:::777777666555555444444444555555555555555555555555666666555444333333333333333444444444444555777::::::???DDDIIIKKKMMMOOOQQQYYYZZZ]]]```dddhhhlllmmmtttwww}}}vvvnnnaaa```]]]ZZZ\\\gggxxxmmm^^^WWWLLLDDD@@@BBBBBB???CCCKKKQQQbbbxxxlllooo{{{}}}uuuggg[[[TTTUUU\\\bbbWWWUUUSSSRRRSSSVVVZZZ]]]QQQRRRSSSTTTTTTTTTSSSQQQSSS[[[ZZZRRRVVVeeeiiibbbZZZVVVQQQNNNMMMMMMLLLJJJLLLMMMNNNQQQRRRQQQMMMJJJLLLMMMOOOPPPQQQQQQQQQPPPMMMMMMLLLJJJHHHFFFDDDCCCCCCDDDFFFEEEDDDDDDEEEGGGFFFEEEFFFLLLRRRSSSMMMFFFLLLTTT}}}sssppp\\\SSSddd{{{VVVIII???===<<<:::999::::::;;;:::::::::999888777666666777888999:::<<>>DDDUUUeee___JJJ@@@EEEUUUqqqqqqTTTBBB===<<>>AAA>>>>>>CCCDDDSSSnnn|||{{{nnnjjjdddWWWJJJ888333222555777777999===@@@CCCFFFGGGFFFEEEEEEFFFGGGHHHIIIKKKLLLLLLKKKKKKFFFIIIMMMOOOOOOOOOPPPQQQRRRPPPLLLIIIHHHGGGHHHHHHLLLOOOQQQSSSSSSTTTRRRPPPPPPRRRUUUWWWVVVSSSQQQRRROOOQQQSSSTTTVVVXXXWWWVVVPPPPPPQQQRRRSSSUUUVVVWWWRRRSSSOOOQQQYYYaaa{{{|||wwwqqqpppooonnnqqqeeeiiiooowwwzzzoooVVVPPPHHHBBB>>><<<;;;:::888888777777666555444444444444555555555666666666777666555444444444444444222333333333222222333555777777777777999===CCCHHHMMMQQQXXX___cccdddcccbbbeeefffjjjnnnssswww{{{}}}}}}vvvnnnhhhbbb[[[UUUSSSTTTWWW\\\fffvvv~~~ooo^^^OOOGGGFFFHHHEEEBBB???BBBLLLYYYdddeeeffffffuuussseee{{{wwwmmmpppqqqlllccc___aaaeee[[[XXXTTTQQQPPPRRRUUUXXXSSSQQQOOOOOOQQQRRRQQQQQQSSSZZZYYYQQQTTT```eee```WWWSSSPPPOOOPPPPPPMMMJJJLLLLLLLLLNNNOOOOOOLLLJJJKKKMMMOOOPPPQQQPPPNNNMMMLLLKKKJJJHHHFFFDDDCCCBBBAAABBBCCCBBB@@@???@@@AAA??????CCCMMMWWWYYYRRRJJJLLLNNNbbb|||yyyuuu[[[RRRhhhpppYYYBBBAAA>>>;;;::::::;;;<<<999:::::::::999888777777777888999:::;;;>>>BBBEEEMMMPPPTTTXXX\\\aaafffjjjmmmpppuuuyyyzzz~~~rrrooozzzggg\\\VVVWWWeeezzz|||gggNNNCCCAAAGGG\\\rrrnnnUUUEEEGGGTTTyyy___FFF@@@???@@@CCCDDD??????DDDFFFUUUoootttqqqkkkZZZHHH777444444777888888:::>>>CCCGGGJJJJJJGGGEEEEEEFFFGGGIIIJJJLLLNNNNNNNNNMMMGGGJJJOOOSSSTTTSSSPPPNNNNNNMMMLLLLLLKKKJJJJJJJJJOOORRRTTTSSSUUUYYY[[[ZZZVVVVVVYYY[[[ZZZVVVUUUWWWTTTVVVUUUTTTWWW\\\\\\ZZZQQQPPPPPPQQQSSSVVVYYY[[[OOOUUUUUUUUUUUURRR]]]uuuuuupppiiijjjvvvyyyooommmnnnlllkkkuuuwwwllldddXXXMMMEEE???<<<:::;;;::::::999888777555555333333444555666777888888777777666555555555666666222333444333222111222333666666555444444666;;;???===BBBJJJRRRXXX\\\]]]]]]___bbbfffkkkppprrrttttttrrrrrrssstttuuuwwwxxxyyyzzz}}}uuunnnhhhddd^^^XXXSSSNNNLLLLLLQQQYYYcccmmmttt{{{{{{kkkYYYOOOHHHBBB???AAA999>>>??????MMMiiizzznnnsss~~~~~~sssxxxwwwiiiaaajjjtttvvvmmmccc\\\ZZZWWWVVVUUUSSSSSSTTTUUUVVVXXXSSSNNNLLLMMMOOOOOOOOOSSSVVVUUUQQQRRRXXX]]]\\\UUURRRQQQSSSVVVVVVRRRNNNMMMLLLKKKKKKMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHGGGEEEDDDBBBBBBAAA???@@@AAA@@@>>>======>>><<>>CCCEEEJJJNNNNNNKKKHHHHHHJJJHHHJJJLLLNNNOOOPPPPPPPPPKKKLLLOOOSSSVVVUUUPPPKKKJJJKKKMMMOOOOOOOOONNNNNNRRRUUUVVVTTTVVV]]]___]]]YYYWWWXXX[[[YYYTTTTTTXXXTTTWWWVVVUUUYYY^^^]]]XXXQQQPPPOOOOOORRRVVV[[[^^^XXX```]]]XXXXXXTTTVVVcccwww```XXX```xxxwwwhhhjjjfff^^^aaattt}}}xxx}}}nnn^^^QQQHHHAAA=========<<<;;;:::999777666222333444555666888999999777777666666666666777777444555666555444333444555222444888999888777666666;;;<<<===???CCCGGGJJJMMMPPPVVV___iiippptttvvvvvvppppppqqqtttwww{{{|||uuuqqqooojjjccc]]]ZZZVVVRRRNNNJJJIIILLLQQQRRR___pppzzzyyyuuussstttjjjWWWEEE@@@@@@===;;;<<<888EEEMMMTTToooyyyuuuiiigggdddggggggccc\\\WWWVVVWWWQQQSSSUUUWWWYYYZZZZZZZZZ\\\VVVNNNKKKKKKMMMNNNNNNSSSTTTSSSQQQQQQSSSVVVYYYVVVTTTTTTXXX\\\]]]XXXSSSLLLJJJIIIIIIJJJKKKKKKJJJJJJIIIGGGEEEDDDEEEFFFGGGGGGGGGEEECCCBBBAAAAAAAAA>>>???@@@???>>>===>>>???>>>CCCHHHIIIGGGEEEEEEGGGBBBSSSMMM[[[|||^^^GGGZZZnnnHHHFFFBBB>>>;;;;;;;;;<<<777888999:::;;;:::999888555666777777888:::>>>BBBEEEGGGKKKOOOSSSYYY___cccfffjjjrrrzzz}}}xxxtttrrr{{{fff```[[[YYYkkkaaaLLLDDDJJJeeelllUUUQQQQQQoooQQQHHHEEECCCGGGGGGAAAAAAIIINNN___{{{}}}rrr{{{nnn\\\HHH;;;:::888999===>>>>>>BBBHHHEEEKKKPPPQQQNNNKKKLLLNNNIIIJJJLLLOOOPPPQQQQQQQQQOOONNNNNNRRRWWWVVVQQQKKKHHHJJJNNNQQQSSSSSSRRRQQQMMMRRRSSSQQQSSSYYY[[[XXXWWWTTTTTTWWWUUUPPPPPPVVVQQQTTTUUUUUUXXX]]]ZZZSSSQQQOOOMMMMMMPPPVVV\\\```bbbggg___UUUVVVUUUUUU]]]ggg]]]LLLbbb~~~xxx^^^TTTbbb{{{~~~mmmppp}}}lll\\\KKK>>>@@@===::::::;;;;;;888555888666444444666777888777777777666666555555555555333333333333333333333333333333444555666666666555777777777888999;;;<<<===EEEGGGJJJPPPWWW___fffjjjkkkkkkllloootttyyy~~~zzzvvvssslllggg```[[[YYYVVVSSSPPPQQQNNNJJJGGGIIINNNTTTXXXlllqqqvvvwwwrrriiiaaa\\\LLLEEE???============>>>BBBFFFTTTuuuyyyyyy|||ggg]]]]]][[[[[[\\\\\\[[[ZZZYYYXXXVVVVVVVVVWWWWWWXXXYYYZZZ]]]ZZZVVVQQQNNNMMMMMMMMMNNNOOOQQQRRRQQQRRRTTTVVVTTTSSSSSSTTTVVVYYYZZZZZZRRROOOLLLIIIIIIJJJLLLNNNHHHFFFDDDDDDEEEGGGGGGGGGDDDEEEDDDBBB@@@??????AAABBBBBBAAA@@@???===<<<<<<>>>@@@DDDEEEDDDDDDCCCDDDBBBMMMNNNQQQlllvvvXXXKKKmmm]]]BBBAAADDD555:::EEE777999;;;;;;888777888:::::::::999777777888999;;;===EEEFFFIIILLLQQQVVV[[[^^^eeeiiinnnrrrwww~~~{{{}}}vvvrrrbbbfffZZZXXXkkkjjjRRRJJJIIIhhhnnnYYYPPPRRRwwwUUUGGGKKKFFFIIIGGGEEECCCDDDQQQmmmwwwzzz{{{xxxooobbbUUUDDD777???===<<<===@@@CCCDDDDDDHHHIIIJJJMMMOOOOOOLLLIIIJJJKKKLLLMMMMMMMMMMMMLLLNNNMMMNNNQQQSSSRRRNNNIIIMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMOOOPPPRRRSSSTTTUUUXXXWWWUUUTTTRRRQQQQQQQQQTTTRRRRRRTTTWWWWWWSSSOOOPPPOOOOOOQQQTTTWWWZZZ[[[ZZZXXXVVVTTTVVVYYY^^^aaafffiiizzzaaa\\\qqqhhhccctttnnnhhhvvv}}}vvveeeUUUFFFCCC???<<<;;;;;;::::::888666444444555666555444777777666666666666666666444444444444444444444444444444555555666555555555888888777777888888999999888999;;;???DDDIIINNNQQQTTTTTTVVVYYY^^^cccgggjjjtttzzz~~~wwwtttoooiiiccc^^^[[[ZZZXXXTTTOOOLLLKKKJJJHHHFFFIIIHHHHHHKKKPPPWWW^^^bbbmmmnnnmmmhhh___VVVNNNKKK@@@>>><<<888666888AAAIIIQQQZZZppppppccciiiyyytttggg\\\WWWYYYYYYYYYYYYXXXXXXWWWVVVUUUVVVUUUUUUUUUUUUVVVWWWWWWXXXWWWUUUSSSQQQOOOMMMLLLLLLNNNPPPQQQQQQQQQRRRSSSSSSQQQQQQSSSWWWYYYYYYWWWQQQOOOLLLIIIHHHJJJKKKMMMIIIGGGFFFEEEFFFGGGFFFEEEDDDDDDDDDBBB???>>>???@@@AAA@@@???>>>===<<<;;;;;;<<>>:::999999999777666666666666555333666666666666666666777777555555555555555555555555555555666666666555444444888888777666555555555666333333444555777:::===???===>>>???BBBFFFKKKOOOQQQWWW[[[___```___^^^```bbbiiijjjlllnnnooopppppppppgggggghhhiiijjjkkklllllleeedddcccaaa___]]]\\\[[[VVVTTTQQQMMMKKKIIIHHHHHHHHHFFFCCCCCCDDDEEEEEEDDDCCCEEEIIIOOOUUU\\\bbbeee___\\\WWWOOOFFF@@@===<<<999<<<<<<:::;;;EEEVVVddd]]]ggg|||wwweeeeeevvvjjj\\\XXXUUUTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRVVVUUUUUUTTTTTTTTTTTTTTTSSSTTTTTTSSSRRRPPPMMMLLLHHHKKKNNNPPPOOOOOOOOOOOOPPPMMMLLLPPPVVVXXXVVVSSSOOOMMMKKKIIIHHHIIIJJJKKKJJJIIIGGGGGGHHHGGGEEECCCBBBCCCCCCAAA???===>>>@@@>>>>>>======<<<;;;::::::;;;>>>@@@AAA@@@@@@@@@@@@HHHAAAAAALLLPPPOOOssslllxxxjjjRRRXXX{{{pppPPPJJJFFF<<<;;;AAA::::::;;;<<<<<<;;;:::::::::999888777666777888999===???AAADDDGGGIIIKKKKKKSSSWWW\\\```eeemmmwww~~~yyyqqqcccZZZaaajjjOOORRRoooqqq\\\aaammmUUUYYY___bbbdddbbbXXXNNNVVVttt}}}gggYYYXXXUUUZZZ___QQQ===>>>NNNHHHEEEBBBAAACCCFFFGGGHHHMMMPPPRRRQQQNNNLLLMMMOOOPPPOOOLLLIIIHHHGGGHHHHHHMMMMMMOOOQQQRRRQQQNNNKKKJJJIIIGGGGGGGGGHHHJJJLLLMMMMMMLLLLLLMMMNNNPPPQQQSSSRRRRRRQQQPPPOOOOOOOOONNNLLLJJJMMMQQQTTTSSSRRRUUU]]]bbb]]]RRRLLLQQQXXXVVVVVVVVVWWWYYYZZZ\\\]]]^^^___```fff|||yyyyyyhhh]]]\\\XXXOOOEEE>>><<<===:::888777888888888666555555555555555555666666666666666666666666666666666666666666666666555444333666666555444444444444555666666555555666777888999666666777999;;;>>>AAABBBBBBDDDFFFFFFEEEFFFHHHJJJMMMNNNPPPRRRSSSRRRQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSOOONNNNNNMMMLLLKKKKKKJJJGGGFFFEEECCCCCCCCCCCCDDDBBBBBBAAABBBCCCEEEFFFGGGEEEGGGKKKPPPTTTVVVWWWWWWJJJHHHDDD???;;;999:::<<<<<<<<<<<<===HHHYYYiiirrrlllpppzzzllllllttt]]]UUUWWWWWWTTTQQQSSSRRRRRRQQQPPPPPPPPPPPPXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQOOOMMMKKKJJJEEEHHHLLLNNNMMMLLLKKKKKKKKKHHHGGGKKKRRRTTTQQQMMMLLLKKKJJJIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHFFFBBB@@@AAAAAAAAA???===<<<===???======<<<<<<;;;;;;;;;:::;;;===???@@@???>>>???@@@GGGBBBBBBKKKLLLDDD]]]oookkklllMMMYYYxxxkkkUUULLLAAA:::AAA<<<::::::======;;;999::::::999888777666666666666:::<<>>@@@BBB@@@AAACCCEEEEEEDDDCCCAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCC@@@???>>>======>>>???@@@???@@@@@@AAAAAABBBCCCDDDEEEGGGIIIKKKKKKIIIGGGFFF>>>>>>===;;;::::::<<<>>>===;;;;;;FFF___xxx}}}uuuppprrr{{{~~~jjj{{{uuufffXXXTTTVVVVVVSSSRRRQQQPPPPPPOOOOOOPPPQQQQQQYYYXXXWWWUUUUUUTTTTTTTTTUUUSSSPPPLLLJJJIIIIIIIIICCCFFFJJJLLLKKKIIIHHHHHHGGGDDDCCCFFFKKKMMMKKKHHHIIIIIIHHHHHHHHHHHHHHHHHHJJJHHHGGGGGGFFFDDD@@@===?????????>>><<<;;;<<<>>><<<<<<<<<<<<<<<<<<;;;;;;<<<>>>??????>>>>>>>>>@@@@@@DDDCCCDDDFFFCCCNNNggguuurrraaaWWWeeemmm[[[QQQEEE>>>???:::999===>>>:::777999:::999999777666666555555777999<<>>DDDRRR[[[KKKHHHEEECCCDDDFFFGGGGGGLLLPPPRRROOOJJJHHHJJJNNNLLLIIIFFFDDDCCCEEEHHHJJJFFFHHHJJJKKKKKKKKKJJJIIIKKKJJJHHHFFFGGGIIIKKKMMMMMMMMMLLLLLLLLLNNNOOOPPPMMMNNNOOOOOOPPPOOOOOONNNPPPMMMKKKMMMRRRWWWYYYYYYTTTWWWYYYWWWSSSOOOOOOQQQRRRTTTVVVWWWXXXWWWVVVUUUTTT[[[^^^[[[___rrr}}}|||zzzyyyuuulll___QQQFFF@@@BBB???;;;999999999777666555555555444444444333333666666666666666666666666666666777777777666555555555444444444555666777777444444555555666666777777666666666666666555555555999888777777888:::;;;===999999;;;<<<<<<;;;;;;:::999999999:::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===???@@@BBBAAA@@@@@@AAABBB???@@@AAABBBAAA???===;;;777888999888666555666777===DDDQQQjjj{{{wwwyyyfff\\\RRROOOOOONNNPPPRRROOONNNNNNNNNOOOQQQRRRTTTWWWVVVUUUTTTSSSRRRRRRRRRTTTQQQMMMIIIFFFEEEFFFGGGCCCEEEHHHIIIHHHGGGGGGGGGDDDCCCBBBBBBDDDFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFHHHFFFDDDCCCBBB@@@===;;;===>>>>>>===;;;:::<<<===;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???>>>===<<<===???>>>HHHEEE@@@CCCEEEFFFMMMtttiii[[[fffqqqssskkkUUUEEE===999===>>>999777999::::::999888888777666666444555888:::===???AAAAAADDDHHHMMMRRRYYYdddpppyyy~~~{{{nnn___uuulllkkk}}}wwwhhh[[[ddd~~~fff|||~~~vvv|||www]]]QQQQQQYYYRRR@@@<<>><<>>===>>>@@@888999999999999999999999555666888999999999;;;===JJJ```|||}}}oooYYYRRRLLLLLLMMMLLLNNNQQQLLLLLLLLLLLLNNNQQQTTTUUUQQQQQQPPPOOONNNNNNNNNOOOMMMLLLJJJGGGFFFEEEDDDDDDCCCEEEGGGGGGFFFEEEFFFGGGDDDDDDDDDAAA@@@@@@DDDGGGDDDEEEGGGHHHHHHGGGEEEDDDFFFCCC@@@???>>>===;;;:::<<<======<<<::::::;;;<<<999999999:::::::::;;;;;;;;;<<<===<<<::::::;;;======FFFCCC>>>BBBBBBAAAGGGSSSkkkWWWeeevvvrrrlll~~~lllMMMAAA:::>>>???:::777;;;999::::::999999888777777555666666888999;;;===>>>AAADDDHHHLLLQQQ[[[gggpppwwwdddwwwzzznnnhhhiiiuuuqqq}}}}}}zzz{{{^^^RRRSSSOOOEEE>>>CCCPPPTTTOOOHHHGGGFFFGGGIIIIIIHHHGGGFFFGGGIIIIIIIIIGGGEEEDDDFFFDDDCCCBBBBBBDDDFFFHHHEEEGGGJJJJJJIIIHHHJJJKKKFFFFFFFFFEEEFFFGGGGGGHHHFFFHHHJJJLLLNNNNNNMMMMMMLLLMMMPPPRRRSSSSSSSSSRRROOOLLLJJJLLLPPPSSSSSSRRRNNNMMMMMMOOOQQQTTTTTTTTTTTTUUUUUUUUUTTTRRRPPPOOOQQQVVVWWWUUUUUUZZZ___``````}}}}}}|||www|||~~~uuummmlllvvvlll]]]WWWOOOGGGCCCAAA???>>>;;;:::999888777666555444555555555555555555555555555555666777777888777777;;;:::999888666666555555555555666666666666666555444555666777888888888888555444333444666777777777777777777777888999:::;;;777888999:::;;;<<<======:::;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::<<<===>>>666888;;;:::888777999:::666666555555555666777888888:::===@@@DDDHHHMMMPPP\\\|||nnnYYYRRRNNNIIIIIINNNRRRQQQOOOPPPKKKJJJJJJKKKNNNQQQTTTVVVMMMLLLKKKKKKKKKKKKKKKKKKGGGHHHHHHHHHGGGEEEDDDCCCDDDEEEFFFFFFEEEEEEFFFGGGEEEFFFFFFBBB======CCCHHHCCCDDDFFFGGGHHHFFFEEEDDDDDDBBB>>><<<<<<;;;:::999;;;<<<<<<;;;999999;;;<<<777777777888999999:::::::::;;;;;;:::999888:::;;;777===;;;:::===;;;<<>>===;;;999888777777777999:::888777777777666777;;;444000666888888@@@777???HHHMMMUUU```hhhlllyyyvvvooorrrvvvjjjfffccc[[[QQQLLLHHHJJJQQQTTTQQQMMMLLLDDDCCCLLLOOOLLLOOOVVVTTTQQQOOOMMMNNNNNNOOONNNOOOKKKGGGEEEEEEEEECCCAAA@@@BBBDDDDDDDDDDDDEEEGGGAAAGGGLLLLLLGGGBBB@@@AAAEEEDDDCCCEEEFFFEEEBBB>>>DDDAAA>>><<<<<<<<<;;;:::===;;;:::888777777888888;;;:::999888888999:::;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===AAAQQQeee___KKKLLLJJJMMM[[[fff\\\HHH<<<@@@AAA:::888>>>:::::::::999999999888888888888777777777999:::;;;===???BBBFFFJJJQQQYYY^^^kkkzzzzzz}}}~~~~~~~~~}}}|||~~~|||}}}}}}zzzjjj]]]UUUWWWFFF===FFFMMMJJJEEEFFFHHHGGGFFFGGGIIIIIIGGGFFFKKKHHHFFFHHHLLLMMMJJJFFFKKKGGGCCCBBBDDDFFFGGGFFFJJJJJJJJJGGGDDDCCCDDDEEE???>>>>>>???AAABBBBBBAAABBBFFFIIIIIIHHHGGGIIILLLMMMTTTdddfffWWWRRRWWWVVVTTTQQQNNNLLLMMMNNNNNNNNNLLLLLLKKKJJJJJJKKKMMMMMMOOOOOOMMMLLLJJJHHHGGGFFFIIIMMMQQQSSSUUUVVVWWWYYYVVVZZZ___nnnzzznnnvvv~~~llliiizzzoooddd[[[ZZZWWWOOOEEE@@@BBB@@@===999888888888999777666555444444444333333555555555555555555555555777777777777777777777777888888888888888888777777777777777777777777777777666666666777777777888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;::::::;;;;;;;;;;;;:::999888888888888444555666666777777666555555:::777888???;;;666===FFFQQQaaauuuggg___jjjvvvhhhXXX[[[```]]]MMMLLLLLLNNNRRRTTTUUUUUUPPPGGGEEELLLOOOLLLNNNUUURRRQQQPPPPPPPPPPPPOOONNNNNNKKKGGGEEEEEEDDDBBB??????AAABBBCCCBBBCCCDDDFFFHHHMMMQQQPPPKKKEEECCCDDDGGGFFFFFFGGGIIIHHHDDDAAACCCAAA>>><<<<<<<<<;;;:::;;;:::888777666666777777888888777666666777888888999999888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>KKKXXX}}}uuuQQQIIIFFFHHHMMMNNNUUUHHH>>>??????:::888;;;:::::::::999999999999888999888777777777888999:::<<<>>>@@@CCCGGGMMMTTTYYYbbbnnn{{{~~~|||}}}|||zzzwww{{{~~~~~~{{{zzz|||~~~xxx~~~}}}{{{rrrhhh___VVVQQQJJJ???;;;FFFSSSTTTKKKDDDAAABBBBBBCCCDDDEEEHHHIIIIIIFFFCCCEEEHHHJJJGGGDDDHHHEEEBBBBBBDDDFFFGGGFFFFFFGGGGGGEEECCCAAAAAABBBEEEBBB??????@@@BBBCCCCCCCCCEEEGGGHHHHHHIIIJJJKKKSSS]]]qqqwwwggg]]][[[TTTUUUSSSQQQPPPQQQRRRQQQQQQJJJIIIIIIIIIJJJLLLNNNOOOLLLLLLKKKJJJIIIHHHHHHGGGIIIKKKNNNQQQRRRTTTVVVXXXUUUSSSSSSZZZnnn{{{wwwwww{{{mmmjjjkkkhhhaaa\\\EEEBBB???>>>??????===:::888999:::777444222333555555555555444444444333333666666666666666666666666777777777888888888888888888888888888888888888888777888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;777777666666666777888888555555555777999:::888777555666444888???:::666@@@bbbwww}}}zzz}}}jjjnnn~~~zzzaaaMMMIIIPPPVVVWWWHHHJJJNNNOOOPPPRRRWWWZZZRRRJJJFFFJJJLLLJJJLLLRRRLLLLLLLLLLLLKKKJJJIIIHHHLLLJJJHHHFFFEEECCC@@@===???AAABBBBBBBBBCCCEEEGGGMMMPPPSSSQQQLLLGGGEEEEEEFFFFFFFFFGGGHHHGGGCCCAAACCC@@@>>>=========<<<:::999888777666555555555666666555555444444555555666666666666777777777888888::::::::::::;;;;;;;;;;;;<<>>===;;;:::::::::::::::999999999999999888777777666777777888:::;;;===@@@CCCHHHOOOSSSYYYbbblllsss}}}~~~{{{{{{{{{yyywwwtttvvvxxxwwwuuuvvvyyy|||}}}yyyhhh]]]YYYVVVRRRNNNCCCAAABBBNNNaaahhhZZZGGGIIIHHHGGGDDDBBBBBBCCCDDDFFFCCC@@@AAACCCEEECCCAAADDDCCCBBBBBBDDDFFFFFFEEECCCDDDEEEDDDBBB@@@@@@AAAHHHDDD@@@>>>???AAACCCDDDEEEEEEEEEGGGJJJLLLKKKJJJOOOXXXkkkqqqdddZZZWWWPPPPPPOOONNNNNNOOOPPPOOOMMMLLLKKKKKKKKKLLLMMMOOOPPPKKKKKKKKKJJJJJJJJJJJJJJJGGGIIIKKKLLLNNNPPPTTTWWWYYYSSSNNNMMMOOO\\\|||{{{rrrrrr|||~~~|||zzzxxxRRROOOLLLLLLLLLIIIAAA;;;<<<;;;:::999777777777888555555555555555555555555555555555555555555555555555555666666777777777888777777777777777777777777999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::999888888999999999555555555555555666777888999777777:::<<<;;;;;;<<>>BBB@@@======???@@@@@@???@@@@@@@@@AAACCCCCCDDDCCCAAACCCDDDDDDCCCAAAAAAAAAEEEBBB@@@???AAACCCDDDDDDHHHFFFFFFHHHMMMOOOMMMKKKGGGJJJUUUYYYNNNLLLQQQNNNJJJJJJJJJKKKMMMMMMLLLJJJPPPOOONNNMMMMMMMMMNNNOOOLLLLLLLLLLLLKKKKKKKKKKKKFFFGGGHHHHHHIIILLLQQQUUUWWWPPPNNNMMMEEE@@@PPPhhh~~~wwwfffaaaccc{{{vvvrrrsss~~~|||kkkcccYYYSSSQQQNNNIIIEEEDDD???:::888:::<<<;;;999444555555555666666666777555555555555555555555555333444444444555666666666666666666666666666666666888888888888999999999999888888888888888888888888777777888888888999999999888777777777777777888888777666666666666777777888:::777777;;;;;;999<<>>???AAAAAA@@@>>><<<;;;>>>===<<<<<<======;;;:::777777777777777666666666555555555555555555555555555666777777888888777777888888888888999999999999===888<<>>AAAAAA>>>;;;;;;;;;:::::::::999999999888888888777777666666555666888;;;>>>CCCJJJOOOQQQVVV\\\bbbgggrrrwwwrrrqqqrrrtttvvvxxxwwwtttrrrqqqqqqpppooopppwwwzzztttuuuwww{{{eeePPPJJJJJJGGG@@@;;;===EEEJJJQQQddduuulllVVVHHHDDDBBBFFFLLLMMMFFF??????>>>======>>>?????????===>>>???@@@@@@AAABBBBBB???@@@BBBBBBAAAAAAAAABBBBBBBBBBBBEEEGGGHHHGGGFFFJJJIIIHHHJJJNNNPPPNNNLLLHHHFFFLLLMMMEEEHHHOOONNNIIIIIIIIIKKKNNNOOONNNLLLMMMLLLKKKKKKLLLMMMNNNOOOMMMLLLKKKJJJIIIIIIHHHGGGEEEFFFEEEEEEEEEIIINNNQQQPPPIIIJJJOOOJJJ@@@FFFUUUfffqqq^^^UUUbbbtttyyyrrrpppqqq{{{ooo^^^RRROOOTTT[[[___VVVLLLBBB===>>>???===999666666666666666666666666666666666666666666666666444444444444555555555555555555555555555555555555444444555555555666666666777777777777777777777777666666777777777888888888777666666666666777888888999888888888888999:::;;;:::888:::===<<<999AAAMMMaaasss{{{~~~{{{vvvrrr^^^OOOLLLMMMSSSVVVTTTPPPOOOLLLJJJIIIKKKNNNQQQQQQPPPOOOMMMJJJJJJLLLNNNNNNOOONNNOOOOOOLLLIIIHHHKKKOOOKKKLLLMMMKKKHHHFFFFFFFFF??????@@@???@@@BBBFFFIIIGGGFFFFFFEEEEEEEEEEEEEEE===???BBBBBB???===<<<<<<;;;::::::;;;<<<<<<:::999666666777777777777666666555555666666666666555555555666777888999888777666777777777777888888888999:::999===DDDIIIZZZ}}}fffEEEEEEAAA>>><<<===>>>======;;;;;;;;;;;;::::::::::::888999999999999888888777555666888999<<>>???@@@@@@??????AAACCC>>>???@@@@@@???@@@BBBDDDCCCDDDFFFJJJMMMNNNLLLJJJKKKKKKKKKLLLNNNNNNMMMLLLKKKGGGMMMOOOHHHIIIMMMHHHGGGFFFFFFHHHKKKMMMMMMLLLFFFFFFFFFGGGIIIKKKNNNOOOJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDCCCFFFJJJMMMSSSMMMLLLNNNJJJDDDEEEMMMLLL]]]|||rrriiiaaagggyyy}}}yyyxxxzzz~~~uuuwwwwwwttt~~~vvveee^^^bbbkkkrrroooeeeWWWKKKDDDAAA???>>>======<<<;;;:::999888777777777777777777777777777777666666666666666555555666666666666666666666666444444555555555666666666666666666666666666666666777777777777888888888888777777777777777888999:::999999::::::<<<>>>???@@@AAAAAAEEEIIIFFFDDDRRRfff{{{~~~kkk___[[[VVVVVVVVVVVVXXXXXXSSSLLLJJJKKKMMMNNNNNNOOORRRUUUVVVUUUSSSRRRSSSTTTRRRPPPLLLOOORRRQQQMMMJJJKKKMMMMMMNNNNNNMMMJJJIIIJJJLLL@@@AAAAAAAAAAAADDDHHHLLLIIIHHHFFFEEEEEEEEEEEEDDD<<>>;;;>>>GGGIIIdddaaaQQQEEE<<<>>>???;;;:::===<<<;;;;;;;;;;;;:::::::::888888::::::;;;:::999999666777888888999<<>>AAADDDEEEEEEEEEEEEBBBCCCCCCAAA??????CCCFFFBBBBBBBBBAAAAAACCCGGGJJJFFFFFFGGGIIILLLMMMLLLKKKJJJLLLMMMLLLKKKJJJJJJJJJJJJEEEJJJMMMHHHIIILLLGGGEEEDDDCCCEEEHHHKKKMMMMMMIIIHHHHHHHHHHHHIIIKKKLLLIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFEEEDDDCCCDDDFFFIIINNNPPPPPPNNNIIIDDDCCCCCCAAAGGGUUUiiiiiiXXXaaauuu}}}wwwtttuuuyyy|||~~~xxxppppppsss{{{kkkZZZKKKCCCCCCDDDFFFEEECCCAAA>>><<<:::999888888888888888888888888999999888888777777666666777777777777777777777777777777777777888888888888666666666666666666666666777888888888888999999999999999888888999:::;;;;;;888999:::<<<>>>AAACCCEEEKKKLLLRRRVVVSSSRRReee|||}}}]]]NNNOOOTTTZZZ]]]\\\XXXXXXXXXOOOCCCEEEKKKPPPOOOLLLLLLRRRXXX\\\\\\ZZZYYYXXXXXXUUUQQQMMMSSSYYYZZZVVVQQQOOOOOONNNOOOOOOMMMKKKJJJMMMPPPDDDEEEEEEDDDEEEHHHLLLPPPKKKIIIFFFDDDDDDCCCCCCBBB;;;>>>AAA@@@===::::::;;;777777777999::::::888666222333444555555555444333333333555555555555333333333444666888888777666555666666666666777777777777777BBB888555CCC@@@FFFjjjzzz~~~^^^KKK>>>BBBCCC;;;999???<<<<<<;;;;;;;;;:::::::::777888:::;;;<<<;;;;;;:::888888888777777999<<<@@@CCCDDDJJJOOOOOONNNXXXdddjjjvvv{{{pppllljjjjjjlllooonnnnnnooonnnlllkkklllmmmhhhkkklllggg^^^SSSLLLIIIOOOXXX^^^]]]___rrrsssdddVVVPPPHHH<<<;;;AAA<<>>CCCGGGHHHHHHGGGGGGEEEFFFEEEBBB@@@@@@DDDHHHGGGGGGFFFEEEEEEHHHMMMQQQHHHFFFEEEEEEGGGHHHIIIHHHIIILLLNNNLLLHHHFFFGGGIIIJJJCCCEEEHHHDDDJJJQQQNNNJJJHHHGGGHHHKKKOOORRRRRRRRRPPPNNNKKKIIIHHHHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLEEEFFFFFFDDDCCCCCCDDDFFF;;;GGGPPPOOOKKKHHHEEEAAAFFFGGGGGGFFFMMMfff~~~vvv|||rrrooopppsssuuu}}}}}}nnnXXXJJJNNNZZZaaalllgggOOO>>>???BBB???:::999999:::::::::888777;;;666555;;;>>>:::777888;;;;;;:::888999999777444999555555;;;;;;666444666999666666999;;;999666555888::::::888888;;;>>>@@@888;;;<<<999888;;;<<<:::>>>>>>>>>===???JJJ___ppp~~~yyynnnZZZQQQNNNOOOQQQZZZ^^^```\\\TTTMMMKKKKKKJJJKKKKKKIIIHHHJJJOOOTTTTTT[[[\\\XXX[[[dddddd\\\FFFOOOYYY\\\WWWQQQOOOOOOQQQOOOMMMKKKKKKKKKLLLMMMNNNMMMJJJHHHHHHIIIJJJLLLOOOKKKEEE@@@>>>???BBBEEEAAABBBBBB@@@===999888777777777777777666666666666888444000111444777777666555444444333333444444555555555666666666666555555333444555666777777777777888999;;;<<<===@@@EEEIIIxxxrrr~~~eeeEEEBBBDDD:::555<<<;;;@@@@@@;;;888;;;;;;888;;;;;;;;;:::::::::999999;;;::::::999999::::::;;;???AAABBBDDDGGGLLLRRRVVV```iii~~~qqqlllfffdddeeeggghhhhhheeefffggghhhiiiiiiiiiiiinnnjjjiiiiiibbbVVVMMMLLLRRRMMMLLLSSS]]]kkksssbbbOOOEEEAAA>>>======CCCDDDCCCCCCBBBCCCGGGIIIJJJIIIGGGCCC@@@???@@@BBB======???DDDHHHLLLMMMLLLMMMIIIDDD@@@???@@@CCCFFFMMMIIIFFFDDDEEEGGGHHHIIIIIIGGGDDDDDDFFFGGGGGGGGGKKKMMMOOOOOONNNKKKHHHEEEKKKJJJGGGDDDGGGMMMNNNLLLLLLHHHFFFHHHKKKMMMRRRXXXWWWRRRLLLHHHGGGGGGEEEDDDKKKKKKKKKKKKLLLLLLLLLLLLOOOKKKFFFCCCBBBCCCDDDDDDFFFFFFGGGGGGFFFEEEDDDCCCAAA@@@???AAAHHHSSS]]]ddd|||eee]]]kkkzzzuuu|||mmm^^^[[[___}}}nnnUUULLLGGGBBBCCCAAA>>>:::999:::===???===999999;;;999555666:::777999::::::999;;;===>>>;;;777777999888666999???:::777666777:::<<<>>>???;;;===>>>===<<<<<<<<<;;;===??????;;;;;;???@@@>>>CCCAAABBBIIIUUUiiiwwwwww~~~qqq^^^TTTRRRSSSWWWZZZVVVYYYZZZWWWQQQLLLKKKMMMGGGFFFEEECCCCCCGGGNNNTTTSSSXXXYYYTTTVVV]]]\\\TTTBBBHHHOOORRRQQQPPPPPPRRRQQQPPPMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJLLLIIIFFFCCCAAAAAABBBBBBBBBBBBAAA===:::777888999777777777666666666666666222555888777444111111222444444333333333333444444555555666666666666555555333444555666666777777666777888::::::;;;>>>BBBEEE]]]{{{lllyyyWWWAAAAAADDDBBB@@@AAADDDCCC===:::<<<;;;777<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;===>>>@@@AAACCCGGGMMMQQQXXX]]]pppqqqzzzyyyrrrlllhhhcccaaabbbeeeffffffiiiiiiiiiiiiiiiiiiiiiiii```gggllliiiaaa\\\\\\]]]SSSNNNOOOYYYggguuu{{{mmm]]]LLLCCC@@@>>>>>>@@@DDDFFFHHHHHHGGGFFFGGGGGGEEEDDDCCCAAA@@@@@@BBBCCC@@@@@@BBBEEEHHHKKKKKKKKKLLLJJJFFFCCCBBBCCCEEEFFFIIIGGGFFFFFFGGGHHHHHHHHHGGGEEECCCCCCDDDFFFFFFEEEJJJLLLNNNOOONNNLLLIIIGGGGGGIIIHHHEEEGGGMMMOOONNNMMMIIIGGGIIIJJJKKKOOOUUUXXXTTTNNNKKKJJJIIIGGGEEEMMMMMMMMMMMMNNNNNNNNNNNNMMMJJJFFFDDDDDDEEEEEEEEEDDDEEEGGGGGGGGGEEECCCAAAEEEDDDCCCDDDGGGKKKOOORRRXXXssswwwwww}}}oookkkkkkiiiiiifffvvv|||nnniiiooo^^^QQQEEEHHHHHHGGGFFFEEEDDDBBBAAA:::999:::;;;:::888;;;AAA777999;;;;;;::::::===AAA:::::::::<<<999777:::???<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>=========>>>>>>@@@IIIUUUZZZYYY```VVVSSS]]]kkk~~~|||{{{lllbbbYYYUUUSSSPPPRRRUUUSSSTTTTTTPPPLLLJJJLLLOOOKKKJJJGGGEEEEEEJJJQQQVVVSSSWWWVVVRRRRRRVVVTTTLLLEEEFFFHHHKKKMMMOOORRRSSSSSSQQQNNNLLLJJJJJJJJJJJJHHHIIIJJJKKKJJJIIIHHHFFFGGGGGGFFFDDDCCCAAA@@@???CCCBBB???;;;777666777999777777666666666555555555444>>>FFFEEE;;;333222444444444333333333333444444444555555666666555555444222333444555666666666666777888999999999;;;???AAAGGGppp{{{ooo{{{ZZZGGGEEEBBB<<>>======;;;<<<<<<<<<;;;;;;;;;::::::;;;::::::999999::::::;;;:::;;;<<<===>>>AAAFFFIIISSSUUUdddlllnnn{{{tttiiibbbeeebbb^^^]]]___aaabbbcccffffffffffffffffffffffff___ffflllmmmoootttvvvuuuddd``````iiisss{{{~~~xxxvvvfffWWWHHHAAA??????@@@CCCDDDGGGKKKMMMLLLJJJHHHGGGDDDCCCBBBBBBBBBCCCEEEFFFCCCCCCCCCEEEHHHIIIIIIIIIIIIHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGIIIKKKKKKIIIGGGFFFDDDBBBBBBCCCEEEEEEDDDHHHJJJLLLNNNNNNLLLJJJHHHFFFIIIKKKHHHIIIOOORRRRRRNNNJJJHHHIIIJJJIIILLLPPPTTTQQQNNNLLLKKKIIIGGGEEENNNNNNNNNNNNOOOOOOOOOOOOKKKIIIGGGGGGGGGHHHGGGFFFCCCDDDFFFGGGFFFDDDAAA???DDDEEEEEEEEEDDDDDDCCCBBBEEENNNeeezzzrrrvvvyyyhhhVVVPPP```zzzvvvvvvcccRRRMMMPPPWWW```ddd^^^OOOBBB??????@@@BBBDDDDDDBBBAAA???===>>>@@@@@@>>>===???======>>>???>>><<<::::::<<>>CCCAAACCCGGGJJJJJJIIIKKKEEECCCDDDSSSoootttsssuuuzzztttjjjddd___\\\UUUNNNMMMPPPSSSRRRPPPMMMJJJIIILLLOOONNNMMMKKKJJJJJJMMMQQQSSSRRRUUUUUURRRRRRTTTQQQJJJKKKIIIHHHJJJNNNQQQRRRQQQUUUSSSPPPLLLJJJIIIJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>===AAAAAA@@@===999777777888777666666555555444444444777AAAKKKJJJ@@@777555777444333333333333333333444444444444555555444444444222222333555555555555555777888999999888999<<<>>>>>>UUUnnnkkkNNNAAA>>>BBBHHHLLLHHHAAA===>>>AAA;;;;;;;;;::::::::::::999;;;::::::999999::::::;;;999:::::::::;;;<<<@@@CCCLLLNNNYYYooowww}}}wwwnnngggbbb___^^^^^^]]][[[[[[\\\^^^```aaabbbccceeeffffffeeedddcccjjjeeehhhyyyvvvkkkjjjnnn```TTTGGGAAA@@@???AAAEEEDDDGGGKKKMMMLLLKKKJJJJJJIIIHHHFFFEEEFFFFFFFFFFFFCCCBBBBBBCCCFFFHHHHHHGGGEEEFFFFFFGGGGGGFFFDDDCCCEEEGGGJJJNNNQQQPPPLLLIIIFFFDDDBBBBBBCCCEEEEEEDDDGGGHHHKKKMMMMMMMMMKKKJJJHHHMMMOOOMMMMMMQQQTTTTTTNNNJJJHHHIIIIIIGGGHHHKKKLLLKKKKKKJJJJJJIIIHHHGGGLLLLLLMMMMMMMMMMMMNNNNNNKKKJJJIIIJJJKKKKKKIIIGGGEEEEEEDDDCCCBBBAAAAAA@@@???@@@AAABBBBBBAAA@@@???GGGDDDIII\\\{{{|||wwwuuu```SSSXXXZZZkkkrrrooovvvzzzxxx}}}{{{iii^^^^^^dddssszzzdddPPPLLLJJJIIIOOOWWWZZZSSSJJJJJJEEEDDDKKKPPPOOONNNOOONNNIIIBBB???@@@DDDEEECCCIIIPPPRRRLLLGGGGGGIIIHHHMMMOOOXXXeeekkkggg```^^^YYYRRRQQQggg{{{pppuuuuuuiiidddaaa___]]]YYYTTTUUUZZZVVVTTTQQQNNNKKKKKKMMMNNNGGGHHHIIIKKKMMMOOOOOONNNNNNPPPQQQPPPQQQRRROOOKKKJJJHHHHHHKKKQQQTTTRRRPPPUUUSSSPPPMMMJJJIIIIIIJJJLLLJJJGGGCCCAAA@@@???@@@@@@???===;;;;;;;;;;;;<<<===???@@@@@@===999777777666666555555444333333222333999>>>>>>999444222222333333333222222333333333333333444444444444333333111222333444555555555555777888999999888888:::<<<<<>>GGGPPPOOODDD::::::???::::::::::::999999999999;;;::::::999999::::::;;;999:::::::::999:::===???AAADDDNNN^^^ooo~~~{{{sssggg]]]YYYYYYZZZ[[[ZZZZZZ[[[[[[\\\]]]___```bbbdddggghhhhhhfffdddbbbiii```jjj~~~uuummmdddaaaccc[[[QQQGGGCCCBBB@@@BBBEEECCCEEEGGGHHHIIIJJJLLLNNNOOOLLLIIIHHHGGGGGGDDDBBBAAA??????@@@CCCFFFFFFFFFCCCEEEHHHJJJJJJIIIFFFEEEGGGIIIMMMQQQTTTSSSOOOLLLGGGEEECCCCCCDDDFFFFFFEEEFFFGGGJJJLLLMMMMMMLLLKKKIIIMMMOOOMMMMMMPPPQQQOOOMMMIIIHHHIIIHHHEEEEEEHHHFFFGGGHHHIIIJJJKKKLLLMMMIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLJJJHHHGGGEEEBBB???>>>>>>@@@AAA======>>>???@@@@@@AAAAAA===:::???NNN^^^ooo{{{pppqqqfffSSSPPPZZZYYY^^^___gggjjjdddkkkwwwxxxssseee```bbbfffrrr|||wwwWWWqqquuummmjjjtttwwwhhhWWWRRRQQQYYYlllzzzxxxooo]]]VVVTTT\\\bbbdddiiipppmmmcccSSSFFFEEENNNWWWZZZmmmtttrrrdddWWWTTTSSSPPPZZZ```ssszzzlll```XXXfffwwwrrrsss{{{oooqqqqqqmmm```]]]ZZZZZZWWWUUUXXX]]]XXXVVVTTTQQQOOONNNNNNMMMDDDFFFIIINNNRRRTTTRRRPPPHHHIIIKKKMMMOOOOOOLLLIIIDDDDDDFFFJJJPPPSSSSSSQQQSSSQQQNNNKKKIIIHHHHHHHHHKKKHHHDDD@@@===<<<<<<===<<<;;;:::888888888999:::888;;;???@@@===:::777666666666555444333222222111111222333444444333111111333333222222222222333333222333333444444333333222111111222333444444444444555777888888777777999:::>>>???BBBUUUyyyXXX===AAAIIITTTWWWNNN@@@999999;;;;;;:::::::::999999999;;;::::::999999::::::;;;999:::;;;;;;::::::<<<===<<<@@@JJJUUUaaazzz~~~{{{zzzsssgggbbb\\\YYYYYYYYYWWWUUUWWWYYY[[[[[[[[[\\\]]]___```aaabbbddddddddddddcccaaacccsss|||xxx}}}~~~mmmmmmrrrooohhhdddTTTLLLFFFEEEDDDBBBBBBEEEDDDEEEEEEDDDEEEGGGKKKOOOOOOKKKHHHGGGHHHGGGCCC@@@@@@???===>>>AAADDDEEEEEEDDDFFFJJJLLLMMMLLLIIIHHHHHHIIILLLPPPRRRRRROOOLLLGGGEEECCCCCCDDDFFFFFFEEEFFFGGGIIIKKKLLLLLLLLLLLLHHHKKKKKKKKKMMMPPPNNNIIIJJJGGGGGGIIIHHHEEEDDDFFFEEEGGGIIIJJJKKKMMMPPPSSSHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHIIIJJJJJJHHHGGGGGGDDD@@@===<<<===???@@@>>>>>>======>>>??????@@@<<<666;;;NNN\\\^^^aaahhhxxxjjjZZZUUUQQQMMMQQQ]]]cccbbblllyyyxxxqqqYYYJJJJJJTTThhhtttnnnTTT___vvvwwwwwwooohhh```cccvvv|||sssnnnnnnllllllyyywww```SSSWWWbbbhhh}}}sssiii```dddiii}}}yyygggddduuu{{{rrraaa```gggkkklllaaa[[[WWWVVVTTTQQQRRRVVVVVVVVVUUUUUUTTTRRROOOMMMIIIIIIKKKOOORRRSSSQQQNNNEEEEEEGGGKKKNNNLLLJJJHHHEEEEEEFFFJJJMMMPPPRRRRRROOONNNKKKHHHFFFEEEEEEFFFEEECCCAAA>>><<<;;;::::::888888999:::999888777777555888;;;;;;:::888777777666666555444333222111111000111333333333222222333333333222222222222333333222222333333333333222222000111222333333444444333222444666666666666777888999AAABBBDDD```uuuLLLHHHKKKUUUbbbbbbUUUEEE<<<======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999:::;;;;;;::::::;;;===<<>>>>>=========DDD<<<@@@QQQXXXSSSUUU___|||~~~pppmmmaaadddppp}}}fffOOONNNPPPUUU[[[[[[IIIGGGRRRjjjuuulllvvvyyylllhhhzzz|||ddd]]]ccchhhsssxxxhhhhhhwwwpppooo|||ttthhh]]]ZZZYYYZZZ___ddd]]]WWWSSSTTTTTTRRRRRRSSSTTTTTTUUUWWWWWWTTTQQQMMMMMMKKKIIIJJJKKKKKKGGGDDDFFFEEEHHHLLLNNNLLLIIIHHHKKKKKKJJJJJJKKKMMMPPPRRRLLLJJJHHHEEECCCCCCCCCDDD>>>??????>>>===;;;:::888555777:::<<<<<<:::777444444555777777666666777999666666555444222111111000---000444444111///000222333222222222222222222333222222222333333222222222000000111222333333333333000222444555444444555777///>>>DDD===BBBiii}}}sssNNNMMMVVVkkkuuukkkUUUFFF>>>>>>>>>>>>============;;;::::::999999::::::;;;888:::;;;;;;::::::;;;<<<;;;;;;>>>DDDHHHSSSnnn~~~yyyxxx|||~~~}}}yyyqqqggg^^^XXXWWWSSSQQQOOORRRVVVXXXUUURRRTTTWWW[[[[[[YYYXXXZZZ[[[\\\[[[\\\```jjjxxxjjjggg{{{kkksss{{{fffUUUCCC@@@AAAEEEFFFDDDDDDFFFGGGHHHHHHFFFDDDDDDEEEGGGIIIFFFEEEIIINNNQQQOOOKKKGGGDDDAAA@@@@@@AAABBBAAA===@@@DDDGGGHHHHHHFFFEEEFFFDDDDDDEEEGGGHHHHHHGGGEEECCCAAAAAABBBCCCDDDCCCGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIILLLUUUZZZUUUKKKDDDBBBDDDHHHHHHEEEDDDGGGFFFHHHHHHGGGEEEGGGLLLQQQKKKKKKKKKKKKLLLLLLLLLLLLFFFDDDBBBAAABBBBBBAAA@@@@@@AAAAAAAAA@@@===:::999888:::<<<>>>???>>><<<;;;<<<>>>KKKYYYTTTEEEIII[[[eee```XXX\\\uuuzzzxxxiiiRRRKKKOOODDDOOOYYY[[[YYY^^^kkkxxx}}}yyyyyygggnnntttrrrxxxooo]]]\\\YYYVVVUUUVVVXXXXXXYYYUUUZZZ___^^^YYYUUUTTTUUUTTTTTTSSSSSSRRRRRRQQQQQQKKKKKKKKKKKKKKKKKKKKKJJJHHHIIIKKKKKKJJJHHHEEECCCIIIKKKKKKJJJIIIJJJNNNRRRIIIFFFBBBAAAAAAAAA>>><<<>>>>>>>>>===<<<<<<;;;;;;777888999999999888666555555555555555555555555555666555444333222222111000111111111111111111111111333333333222222111111111222222222111111111000000111111222333333333333222222222333444444555555666555666:::<<<;;;LLLxxxxxxzzz~~~kkkSSSWWWooo{{{jjjRRRIIIFFFBBB@@@@@@???===;;;888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;===AAAGGGNNNRRReeeeeefffgggiiijjjkkkkkkkkklllmmmqqqyyy~~~~~~~~~zzz}}}|||yyyrrrmmmddd[[[UUUSSSSSSTTTQQQOOOOOOSSSYYY\\\ZZZWWWTTTVVVWWWVVVVVVWWWWWWVVVZZZVVVUUU\\\iii|||rrrmmm}}}|||oooZZZIII>>>@@@CCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDBBB@@@>>>EEEEEEFFFJJJNNNPPPQQQPPPGGGCCC===;;;===??????>>>@@@GGGJJJIIIJJJNNNMMMHHHHHHHHHGGGEEEBBBAAACCCDDDDDDCCCCCCBBBAAAAAAAAAAAACCCCCCFFFIIILLLMMMJJJHHHKKKHHHGGGJJJNNNOOOLLLHHHBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGFFFEEEDDDEEEGGGGGGFFFFFFGGGJJJMMMNNNNNNHHHDDD???>>>???@@@>>><<<======<<<;;;::::::::::::;;;;;;;;;::::::999999999999DDDNNNMMMEEEBBBJJJSSS___NNNAAACCCKKKVVVjjj~~~{{{mmm@@@DDDHHHIIIIIIMMMTTTZZZ[[[uuuuuurrrhhhbbb___[[[XXXSSSQQQQQQSSSTTTTTTYYY^^^aaa```[[[VVVTTTUUUXXXWWWVVVTTTQQQOOONNNMMMKKKKKKKKKLLLMMMNNNOOOPPPIIIJJJKKKKKKJJJGGGDDDBBBHHHKKKMMMNNNLLLLLLNNNPPPHHHEEEBBBAAAAAAAAA???===>>>>>>===<<<;;;:::999999555666666777666555444333444444444444444444444444333333333222111111000000111111111111111111111111333333222222222111111111222222111111111000000000000111222222333333222222222222333333444555555555555666;;;>>>;;;>>>TTTmmmxxxzzzwww]]]XXX]]][[[UUUNNNKKKGGGCCC@@@>>>;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999:::<<>>AAA@@@AAACCCFFFHHHHHHGGGGGGBBB>>><<<===>>>???>>>AAAFFFHHHGGGGGGJJJIIIDDDBBBCCCCCCBBBAAAAAACCCEEEFFFEEECCCAAA@@@?????????AAABBBDDDHHHKKKLLLJJJIIILLLIIIGGGHHHKKKKKKGGGCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDFFFEEEDDDCCCDDDEEEEEECCCBBBBBBCCCDDDDDDCCCCCCAAA??????>>>===;;;:::<<<;;;::::::999888888888999999999888888888777777888AAAHHHGGGAAA???EEEMMMGGG;;;555999===>>>FFFPPP[[[sssAAA>>>===>>>AAADDDEEEDDDDDDPPPcccwwwmmmXXXTTT\\\gggoooddd___YYYUUUSSSSSSTTTTTT]]]```bbbaaa[[[WWWUUUUUUYYYXXXVVVTTTQQQOOOMMMLLLIIIIIIJJJKKKMMMOOOQQQSSSLLLMMMMMMLLLJJJGGGDDDBBBHHHKKKNNNPPPOOONNNMMMMMMFFFDDDBBBAAAAAAAAA@@@???>>>>>><<<;;;999888666666333333444444444333222111444444444444444444444444000000000000000000000000000000000000000000000000222222111111111111000000111111111111000000000000000000111222222222222222111222222333333444555555444333777>>>>>><<>>@@@BBBCCCDDDFFFIIIKKKLLLMMMQQQRRRSSSVVVZZZ^^^bbbdddiiiqqqzzz{{{vvvssspppsssrrrpppmmmgggaaa\\\XXXOOONNNLLLKKKKKKMMMOOOPPPQQQOOOOOOSSSWWWZZZYYYVVVUUUVVVWWWWWWUUUTTTUUUWWWYYYXXXZZZaaagggmmmwwwyyypppuuu~~~wwwvvvuuuQQQ>>>AAA<<<<<<>>>CCCGGGGGGDDD@@@BBBAAA@@@???>>>>>>======@@@@@@AAADDDGGGIIIIIIHHHEEEBBB>>><<<===>>>>>>>>>CCCFFFHHHFFFFFFGGGFFFBBB???AAABBBBBBBBBCCCFFFHHHHHHFFFCCC@@@>>>======>>>@@@@@@BBBFFFIIIKKKJJJIIILLLIIIFFFFFFGGGFFFCCC???AAAAAAAAAAAAAAABBBBBBCCCBBBDDDFFFFFFEEEDDDCCCDDDGGGEEEBBBAAAAAAAAA@@@>>>>>>@@@BBBBBB@@@===:::999:::::::::999888888777777777777666666666666555555888<<>>;;;:::???DDD===666444888999444333888;;;IIIbbb~~~@@@===;;;===AAACCCCCCAAAKKKJJJKKKQQQaaayyyqqqfffYYYUUUZZZdddlllpppiiiddd]]]WWWUUUTTTTTTTTTZZZ\\\^^^]]]ZZZVVVUUUTTTVVVUUUTTTSSSRRRQQQPPPOOOGGGGGGFFFFFFHHHKKKNNNPPPOOOPPPOOOOOOLLLJJJGGGEEEJJJKKKMMMNNNMMMMMMLLLLLLEEEDDDBBBAAAAAAAAA@@@@@@???>>>===;;;999777555444333333333222222222111111333333333333333333333333/////////000000111111111000000000000000000000000000000000000000000000000111111000000000////////////000000111222111111111111111111222333333444444666333333888:::;;;@@@GGGRRRnnnUUUCCC@@@@@@AAABBBCCCBBBAAA@@@<<<<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;::::::;;;<<<===??????AAABBBDDDEEEGGGGGGKKKLLLNNNQQQSSSVVVXXXYYY]]]cccjjjmmmmmmnnntttyyy{{{}}}wwwuuusssrrrrrrrrrsssssstttvvvwwwwwwvvvrrrnnnkkkeeeccc```\\\VVVRRRNNNKKKIIIIIIJJJKKKLLLNNNOOOOOOMMMLLLLLLOOORRRTTTSSSRRRQQQSSSVVVYYYWWWSSSTTTWWWYYY```hhhlllhhhfffppp|||wwwxxx|||tttiiiggg~~~~~~{{{gggJJJ???CCC???>>>???EEEJJJKKKEEE@@@@@@???===<<<;;;<<<<<<===??????AAAEEEJJJNNNNNNNNNDDDBBB???======>>>??????FFFGGGGGGFFFFFFFFFFFFEEEAAACCCDDDEEEEEEFFFHHHJJJGGGEEEBBB???>>>===>>>?????????@@@CCCGGGJJJJJJJJJKKKHHHEEEDDDDDDCCCBBB@@@AAAAAA@@@??????@@@AAABBBBBBDDDGGGGGGFFFDDDDDDDDDEEECCCAAAAAAAAAAAA@@@???<<>>;;;;;;:::::::::999999888777777666555555555555555555555888888888777777777:::;;;???999666888999777888;;;???>>>???GGG\\\}}}::::::;;;;;;<<<>>>??????>>>@@@CCCEEEJJJTTTbbbmmmoooaaa[[[XXXWWWYYY^^^```]]]YYY]]]YYYTTTPPPPPPQQQRRRSSSTTTVVVXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPIIIHHHFFFDDDEEEHHHKKKMMMQQQRRRQQQQQQOOOMMMKKKJJJMMMLLLJJJIIIJJJJJJKKKKKKDDDDDDCCCBBBAAA@@@@@@AAA@@@???>>>;;;999777555444333333222222222111111111222222222222222222222222//////000000111222222222////////////////////////////////////////////////000000000/////////.........///000000111111000000000000111111222333333333888555333333222222888??????ZZZYYYFFFDDDBBBBBBCCCCCCAAA>>><<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===============>>>>>>>>>???AAABBBDDDGGGIIIKKKMMMMMMOOOTTTXXXZZZYYYZZZ___ccccccffflllrrryyy}}}|||~~~|||yyyxxxuuuppplllgggfffdddbbb``````aaabbb___aaadddeeeccc```\\\YYYTTTSSSPPPMMMKKKIIIGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHKKKKKKKKKMMMOOOPPPPPPOOORRRPPPRRRUUUVVVWWW```kkkiiivvvzzzgggddd{{{tttpppllliiinnn|||jjjUUUGGG@@@<<>>???DDDIIIIIIDDD>>>>>>===;;;::::::;;;<<<===<<<<<<>>>BBBGGGJJJKKKJJJCCCCCCAAA???>>>???@@@AAAEEEDDDDDDEEEEEEEEEEEEFFFDDDFFFGGGGGGEEEEEEFFFGGGCCCBBBAAA??????@@@AAACCC???>>>???AAAEEEIIIJJJJJJIIIGGGDDDBBBBBBCCCDDDCCCAAAAAA???>>>>>>???@@@AAA@@@BBBDDDEEECCCBBBBBBBBB>>>===>>>@@@BBBCCCAAA???;;;@@@EEEEEEAAA===;;;::::::;;;;;;;;;:::999888777666666666666666666666666888666444444555666666666666222///111333333555777555666666666:::JJJ```qqq999;;;===<<<:::999;;;===:::???CCCCCCAAACCCJJJPPPYYYaaatttqqqccc]]]]]]\\\ZZZXXXWWWVVVVVVTTTSSSPPPNNNLLLLLLOOORRRTTTUUUPPPQQQSSSUUUVVVWWWVVVVVVXXXWWWUUUTTTQQQPPPNNNMMMNNNLLLHHHFFFEEEHHHKKKNNNQQQQQQQQQQQQQQQPPPOOOOOOOOOLLLIIIGGGHHHIIIJJJJJJDDDEEEDDDCCC@@@??????AAA@@@???===;;;999777555444444333222222111111222222111111111111111111111111//////000000111111222222////////////////////////------............//////////////////..................///000000000000000///000000111111222333333111333555555444444777;;;======[[[zzzWWWNNNEEEDDDIIIMMMMMMJJJ@@@???===;;;:::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===???AAACCCEEEEEEHHHKKKNNNOOONNNOOORRRVVVVVVXXX\\\```dddgggiiijjjgggggghhhkkkmmmnnnllljjjkkkiiihhhjjjnnnrrruuuwwwrrrooolllkkkiiigggdddbbbaaaaaaaaa___\\\ZZZZZZZZZTTTTTTUUUTTTRRRNNNJJJHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEKKKKKKMMMNNNNNNOOOOOOOOOUUUPPPOOORRRVVV^^^ppp{{{pppkkkllltttllllllpppwwwpppXXXLLLKKKGGG=========>>>AAADDDDDD???;;;<<<<<<<<<;;;<<<<<<======?????????AAADDDFFFEEEDDDCCCDDDCCCBBB@@@@@@AAACCCDDDAAA???AAAAAA@@@AAAEEEEEEFFFGGGFFFCCCAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEAAA@@@???AAADDDHHHJJJJJJGGGFFFCCCAAAAAACCCEEEGGGBBBAAA???>>>===>>>@@@AAA>>>@@@@@@@@@>>>>>>???@@@>>>@@@CCCFFFIIIIIIEEECCC:::<<>>FFFNNNeee:::<<<======<<<;;;<<<===AAACCCEEECCCAAABBBGGGLLLGGGGGGMMMZZZkkk{{{kkk```\\\\\\]]]\\\\\\YYYVVVSSSSSSVVVYYYOOONNNMMMNNNQQQSSSTTTSSSQQQQQQRRRUUUWWWXXXXXXXXXVVVVVVUUUSSSRRRPPPOOOOOOPPPMMMIIIFFFFFFIIIMMMPPPMMMNNNOOOOOOPPPQQQRRRRRROOOLLLJJJIIIKKKKKKIIIGGGEEEFFFFFFCCC???===>>>@@@>>>===;;;:::888666555444333333111000000000111222000000000000000000000000/////////////////////000........................,,,,,,------............/////////.........---------...//////000000////////////000000111222222222...111333666888::::::999===777GGGlll|||{{{hhhSSSIIINNNVVVWWWUUUHHHEEEBBB???===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<;;;;;;:::========================<<<<<<<<<===>>>???AAABBBEEEGGGIIIJJJIIIJJJMMMPPPOOOQQQSSSUUUXXXZZZ[[[\\\]]]\\\\\\]]]```aaaaaa```\\\[[[ZZZ\\\aaaeeehhhjjjfffdddbbbaaa``````______^^^```bbbaaa\\\XXXUUUUUUNNNMMMLLLJJJHHHEEECCCBBB@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLMMMMMMSSSOOORRRYYY]]]aaaqqqwwweeehhhwwwvvv}}}zzzkkkWWWJJJJJJNNNJJJCCC===>>>???@@@@@@???===;;;;;;<<<======>>>>>>>>>>>>AAAAAAAAABBBDDDEEEDDDCCCDDDEEEFFFDDDBBBAAACCCEEEFFFAAA???@@@@@@===>>>CCCFFFHHHHHHGGGDDDAAA@@@@@@???@@@BBBDDDEEEEEEEEEEEECCCAAA@@@@@@DDDGGGIIIJJJGGGEEECCC@@@???@@@DDDFFFCCCBBB@@@>>>===>>>@@@AAA@@@@@@@@@>>>======@@@BBBDDDFFFJJJNNNPPPMMMFFFBBB<<<;;;::::::::::::999777999999:::;;;:::888666555555555555555666666777777333333333444444444333333333333444555666666333///333555666555333444888<<<555<<>>>>>===:::>>>DDDGGGFFFCCC>>>;;;FFFFFFGGGIIIJJJUUUnnnnnnkkkiiijjjjjjfff]]]VVVWWWZZZ]]]ZZZTTTPPPQQQSSSRRRQQQOOOOOOOOOOOOMMMKKKSSSSSSTTTVVVYYYZZZZZZYYYRRRRRRRRRRRRSSSSSSSSSSSSOOOLLLHHHEEEEEEIIINNNQQQJJJKKKLLLNNNPPPQQQSSSTTTNNNLLLLLLMMMNNNMMMIIIEEEFFFGGGGGGCCC???===>>>@@@<<<;;;:::888777555444333333222000/////////000111000000000000000000000000................................................,,,,,,,,,------.........//////.........------------......////////////////////////000111111222222555333000000333666444000777666>>>JJJdddjjjmmmfffQQQPPPTTTTTTPPPNNNKKKGGGBBB???=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===<<<;;;::::::;;;<<<<<<===>>>>>>===<<<;;;:::;;;;;;===>>>>>>@@@BBBBBBAAABBBEEEHHHHHHIIIKKKNNNPPPRRRSSSSSSRRRPPPOOOPPPRRRTTTUUUTTTRRRQQQPPPQQQUUUYYY[[[\\\```___\\\[[[ZZZZZZZZZ[[[WWW[[[^^^]]]WWWQQQNNNLLLGGGFFFDDDBBBAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDEEEBBBBBBCCCDDDFFFGGGHHHHHHFFFHHHIIIJJJIIIIIIIIIJJJLLLNNNXXXdddfffaaagggsss}}}zzz^^^EEECCCIIIHHHBBB??????AAABBBBBB???=========;;;<<<>>>???@@@???>>>>>><<<<<<===???BBBDDDDDDCCCDDDFFFGGGEEECCCBBBDDDGGGKKKEEEAAABBBAAA===>>>CCCHHHJJJKKKIIIFFFCCCBBBBBB???AAACCCEEEFFFFFFEEEDDDEEEBBB@@@@@@CCCGGGIIIJJJGGGFFFBBB???===>>>BBBEEEDDDBBB@@@>>>===>>>@@@BBBDDDCCCBBB@@@???@@@CCCFFFEEEHHHLLLOOOOOOIIIAAA:::@@@<<<999888:::<<<;;;999777888999:::999777555444444444444555555666666666000111333444444333222222333222///,,,...111333111222222222333444444111///666333777AAAHHHTTTlll999999999999:::;;;<<<<<<888<<>>>>>>>>>>>>>>?????????BBBBBBCCCCCCDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOSSSSSSTTTTTTSSSRRRPPPOOOTTTPPPMMMKKKJJJHHHDDD@@@???????????????????????????>>>>>>>>>???@@@AAAAAAGGGEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHKKKMMMLLLHHHDDDJJJPPP___lllggg\\\```ooo~~~~~~___PPPAAA???BBBBBB>>><<<>>><<<>>>FFFJJJFFF???;;;:::<<<>>>???@@@@@@@@@???>>>@@@AAAAAA@@@@@@BBBCCCDDDFFFGGGGGGEEEDDDDDDEEEGGGPPP\\\___RRRAAA===BBBGGGGGGIIIKKKKKKHHHCCC???AAAAAABBBDDDEEEGGGHHHHHHFFFCCC@@@AAADDDGGGHHHGGGGGGEEEBBB@@@@@@BBBDDDFFFCCC>>>;;;>>>@@@@@@AAAEEEDDDDDDDDDDDDCCCCCCCCCCCCHHHGGGDDDAAA?????????@@@>>>===;;;999888888888999888888777666555555666666555555555444444333222222222222222222222222222222111111111111111111111111111111222222222333333333000333555444444888@@@GGGiii777777777888888999:::;;;999===AAACCCAAA???>>>??????@@@???>>>>>>@@@DDDGGGDDDIIISSS```ppprrraaaZZZ\\\___aaa___YYYWWW[[[______YYYWWWVVVVVVVVVUUURRRPPPNNNJJJKKKOOOQQQQQQSSSXXXVVVWWWXXXXXXXXXWWWUUUTTTXXXSSSOOOOOORRRTTTRRRPPPTTTQQQNNNLLLLLLLLLLLLLLLGGGEEEDDDEEEHHHJJJKKKKKKLLLJJJIIIJJJKKKKKKIIIHHHJJJHHHDDDAAA>>><<<;;;;;;;;;888555333333444444444111111000000000000111111222222111111111000000000///.........------------///---***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------000/////////////////////000000111111222333333444444444777999888@@@^^^~~~yyyuuu|||fffMMMIIIbbbzzz|||kkkXXXKKKEEEAAA@@@>>><<<<<<<<<;;;888;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@??????>>>>>>=========>>>>>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFDDDBBBCCCDDDDDDCCC@@@????????????????????????>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCEEEFFFEEEFFFGGGHHHJJJKKKJJJGGGHHHMMMRRRYYYTTTRRRUUUWWWbbbuuusssnnnppp|||RRRGGG>>>???CCCBBB>>>===>>>;;;<<>>>>>???@@@@@@@@@@@@@@@>>>???AAAAAA@@@@@@BBBCCCDDDEEEGGGGGGFFFFFFGGGHHHSSSZZZdddfffYYYJJJEEEJJJHHHIIIKKKMMMMMMKKKGGGCCCAAAAAABBBDDDEEEFFFGGGHHHFFFDDDAAAAAADDDFFFGGGFFFGGGIIIKKKJJJHHHEEEDDDEEEBBB===:::===>>>===>>>AAAGGGFFFEEEDDDCCCBBBAAAAAABBBAAA>>><<<;;;;;;;;;<<<===<<<;;;999888888888888777777777777777666666666333333333444444444444444222222222222222222222222111111111111111111111111000000000000111111111222...111222111000111777<<>>======>>>>>>???>>>======>>>@@@===>>>>>>>>>BBBNNN^^^jjjppphhhggggggddd[[[SSSSSSXXX^^^\\\XXXSSSTTTZZZ]]]\\\UUUTTTSSSSSSSSSRRROOOLLLIIIHHHJJJNNNQQQQQQSSSWWWXXXXXXXXXWWWUUURRRPPPNNNWWWSSSOOOOOORRRUUUVVVUUU[[[XXXTTTPPPOOOMMMKKKJJJEEEDDDCCCDDDGGGHHHHHHGGGHHHGGGGGGHHHJJJKKKJJJHHHJJJFFFBBB?????????<<<::::::777444333333444444333222222111111111111222222111111111111000000000000............---------------,,,,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////////////////000000000111222222333333444555999;;;555333???PPPrrrxxxXXX\\\jjj}}}yyybbbQQQKKKCCC<<<<<>>;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<======@@@@@@???>>>===<<<;;;;;;;;;<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDDDDEEEBBBBBBBBBBBBBBBAAA@@@???===<<<;;;<<>>========================>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCDDDEEEGGGGGGHHHGGGIIIMMMQQQVVVZZZ]]]___VVVTTTUUUZZZ___oooxxxttt{{{mmmvvv~~~zzzvvvzzzuuuXXXCCC===;;;???BBBAAA??????>>>::::::???BBB???<<<<<>>???AAAAAAAAAAAABBBDDDEEEFFFGGGFFFFFFGGGJJJMMMUUU[[[bbbaaaVVVIIIFFFIIIHHHHHHJJJMMMNNNLLLIIIEEEAAAAAABBBCCCEEEFFFGGGGGGFFFDDDBBBBBBCCCEEEEEEEEEGGGLLLOOONNNKKKIIIKKKNNNNNNIIIFFFHHHGGGDDDBBBCCCJJJIIIGGGEEECCC@@@???>>>===<<<:::999888888999999===<<<:::999888777777777555666777888888888777666111111222333333444555555222222222222222222222222000000000000000000000000....../////////000000000...000111000---,,,///222666<<<777222<<>>???>>>===<<<<<<;;;<<<>>>>>>===<<<<<<===CCCCCCAAA>>>===???EEEJJJWWWcccuuuggg\\\ZZZZZZZZZVVVSSSWWW^^^]]]\\\YYYWWWZZZ^^^[[[UUUTTTSSSRRRRRRQQQOOOKKKHHHGGGHHHKKKOOORRRTTTUUUVVVVVVWWWWWWVVVSSSPPPLLLJJJOOOMMMKKKMMMRRRWWWZZZ\\\ZZZWWWTTTPPPNNNLLLIIIGGGFFFEEEEEEFFFHHHHHHGGGEEEDDDDDDEEEGGGIIIJJJIIIHHHJJJDDD???>>>@@@@@@===999888666444444444444333222222111111000000111111222111111000000000/////////------------------------,,,,,,------...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------................../////////////////////000000111222222222222333888<<<:::777;;;CCCGGGooosssuuulllaaajjjtttqqqgggaaa[[[OOOCCC============>>>>>>===<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<999999:::;;;;;;<<<======>>>>>>>>>======<<<<<<<<<============>>>>>>??????========================<<<<<<===>>>??????@@@@@@?????????>>>>>>======<<<======<<<<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@AAABBB@@@CCCDDDCCCDDDGGGHHHFFFEEEFFFOOOcccvvv|||ssshhh___dddkkkooopppwww~~~vvvnnnkkksssyyyZZZ@@@;;;888:::>>>@@@??????BBB>>>:::999===@@@@@@@@@BBBDDDBBB@@@>>>===<<<======>>>@@@BBBBBBBBBBBBDDDEEEHHHHHHHHHGGGFFFGGGKKKNNNOOOTTTXXXVVVNNNFFFDDDFFFEEEFFFGGGJJJLLLKKKHHHEEEAAAAAABBBCCCDDDEEEFFFGGGFFFEEECCCCCCCCCDDDDDDDDDGGGJJJLLLIIIFFFIIITTT]]]\\\WWWSSSSSSPPPJJJFFFFFFJJJIIIGGGEEEBBB@@@>>>===;;;:::999999888999999:::;;;;;;:::999888777666666444555777999999888777666111222222222333333333444111111111111111111111111000000000000000000000000............////////////...000222111...,,,---...333666333555<<<777111666999;;;@@@IIIYYYmmm555555555666666777888999===<<<<<<<<<<<<<<<<<<;;;888:::===>>>======>>>???<<<;;;;;;===@@@BBBBBBAAAFFFHHHOOOXXXfffuuu{{{]]]UUUSSSRRRRRRQQQQQQWWW___aaa___ZZZXXX[[[^^^ZZZRRRTTTSSSSSSRRRQQQNNNJJJFFFGGGIIILLLNNNPPPSSSTTTTTTRRRSSSTTTTTTSSSOOOLLLIIIJJJIIIIIIKKKOOOTTTXXXZZZUUUSSSQQQOOONNNLLLIIIGGGFFFFFFFFFGGGHHHHHHEEEBBBAAAAAACCCFFFHHHIIIHHHFFFGGGBBB<<<<<>><<<;;;::::::999:::::::::;;;;;;;;;;;;<<<888999999:::;;;<<<======;;;;;;<<<<<<=========>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<=========>>>=========<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBB???CCCDDDBBBDDDIIIJJJGGGFFFLLL[[[qqq{{{wwwzzz{{{vvvlll^^^aaawwwqqq]]]LLLBBB;;;999999===>>>===@@@EEE>>>::::::>>>AAABBBFFFJJJGGGFFFCCCAAA???>>>>>>>>>>>>@@@BBBBBBBBBCCCDDDFFFIIIIIIHHHGGGEEEFFFHHHKKKMMMRRRUUURRRNNNKKKJJJJJJEEEEEEGGGIIIKKKKKKHHHFFFAAAAAABBBCCCDDDEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGJJJGGGEEEHHHRRR[[[WWWRRROOOOOOMMMHHHDDDDDDGGGFFFEEECCCAAA@@@>>>===999999999888888999999999::::::999999888777666555444555777888888777666444333333222222222111111111111111111111111111111111////////////////////////............/////////000---...000000///...------111///(((+++444111///888333222111222777AAAOOOXXXdddooouuu555555555555666777888888===;;;999:::;;;<<<<<<;;;666999;;;======>>>???@@@<<<888555666;;;??????>>>>>>>>>>>>@@@EEEKKKRRRVVV[[[gggyyykkk\\\OOOOOOKKKJJJKKKLLLNNNTTT\\\ddd```WWWRRRSSSYYYXXXTTTRRRRRRRRRSSSRRRPPPKKKHHHGGGJJJKKKKKKLLLPPPQQQPPPOOOPPPRRRTTTSSSPPPLLLJJJIIIIIIIIIJJJLLLNNNPPPRRRPPPOOOOOOOOOPPPNNNKKKIIIEEEEEEFFFGGGHHHFFFBBB??????@@@AAADDDGGGHHHFFFDDDBBB???;;;;;;<<<===<<<:::666666666777888777444222000000////////////000000////////////............,,,,,,,,,,,,------------+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------......//////000.........///000000111111444333222222333666:::===<<<>>>HHHnnnuuutttoooUUUJJJUUUPPPPPPTTTQQQGGGBBBCCCCCCBBB@@@>>><<<;;;::::::::::::::::::;;;;;;;;;;;;999999::::::;;;;;;<<<<<<999999:::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;::::::::::::;;;;;;999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAABBB<<>>;;;;;;>>>AAACCCGGGMMMJJJIIIGGGEEECCCAAA@@@@@@===>>>@@@AAAAAABBBDDDEEEHHHHHHHHHFFFDDDDDDFFFHHHKKKPPPRRROOOMMMNNNMMMKKKGGGGGGHHHJJJLLLLLLIIIGGGAAABBBBBBCCCDDDDDDEEEEEEBBBCCCDDDDDDCCCBBBCCCDDD@@@EEEKKKLLLJJJHHHJJJMMMLLLGGGEEEGGGHHHEEEDDDFFFDDDDDDCCCBBB@@@???>>>===777777777777777777666666999999999999888666555444555555666777666555444333333333222222111000000///111111111111111111111111////////////////////////------........./////////***+++,,,---------------+++---)))+++444111---444...000222222222222333444222::::::AAAUUUcccfffkkkvvvkkkpppvvvvvv333333333333444555666777<<<:::777777:::<<<===<<<777888:::;;;;;;<<<>>>@@@CCC@@@;;;888888999;;;<<<999;;;<<<======>>>???AAAGGGJJJOOOVVV```ppp{{{jjjZZZXXX]]][[[NNNJJJHHHIIIJJJLLLQQQXXX^^^\\\WWWQQQRRRVVVVVVSSSMMMNNNPPPRRRTTTRRROOOLLLKKKNNNMMMJJJJJJOOOPPPNNNNNNOOORRRSSSSSSPPPLLLIIIGGGHHHJJJKKKKKKKKKLLLMMMKKKKKKLLLNNNOOONNNKKKHHHGGGGGGHHHJJJJJJGGGBBB???>>>???AAADDDFFFGGGEEEBBB>>>===;;;:::::::::;;;;;;666666777999:::999555333111000000000000000000111/////////.........------++++++,,,,,,,,,---------,,,---...---***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---......///000000------...//////000000111444555444333333666888999666888888HHHlll}}}uuubbbXXXOOOMMMUUUWWWOOOHHHHHHFFFDDDBBB@@@===<<<;;;:::999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<666999;;;;;;999999;;;===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???AAABBB===GGGNNNQQQ[[[jjjqqqoooccc```^^^```lllrrrkkkcccbbb|||pppSSS@@@===?????????:::888;;;>>>>>>@@@BBB>>>;;;;;;===???@@@DDDJJJIIIHHHHHHFFFDDDBBB@@@???999;;;===>>>>>>???AAACCCCCCEEEFFFEEEDDDDDDEEEFFFHHHLLLMMMJJJIIIKKKIIIDDDGGGGGGGGGIIIJJJJJJHHHFFFAAABBBBBBCCCCCCDDDDDDDDD???BBBDDDDDDCCCBBBDDDEEEAAAEEEJJJLLLKKKIIIHHHGGGKKKEEECCCEEEFFFDDDEEEGGGDDDCCCBBB@@@>>>===<<<;;;777777777777777666555555888999999888777666444333666666555444333222222111111111111111111000000000111111111111111111111111........................,,,,,,,,,,,,------------++++++***+++,,,---------'''222333333888333******)))***---000111111...---+++333000---888???@@@DDD>>>999999===CCCKKKTTTZZZ222222222222333444555555<<<999666666:::=========888999::::::999:::<<<>>>???AAAAAA>>>:::999<<>>???>>>===>>>@@@:::;;;===???CCCKKKUUU\\\aaaoooyyylllbbbZZZUUU[[[[[[NNNPPPKKKHHHHHHIIIIIIMMMSSSUUUXXXYYYXXXXXXYYYUUUOOOIIIJJJMMMQQQTTTTTTRRROOOPPPSSSQQQKKKKKKPPPRRROOONNNPPPRRRTTTSSSOOOKKKHHHBBBEEEHHHKKKLLLLLLMMMNNNGGGHHHIIIKKKMMMLLLIIIFFFJJJJJJLLLMMMMMMJJJEEEAAA>>>>>>@@@CCCFFFFFFCCCAAA;;;;;;;;;:::888888:::<<<666777888:::;;;:::666333222222111111111111222222//////.........---------+++++++++,,,,,,------------......,,,))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,------...///000000------......///000000000,,,///222333444666777777111<<<===;;;EEE^^^rrr___PPPQQQQQQIIIAAA???GGGFFFCCCAAA>>><<<;;;;;;999999:::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;===<<<;;;::::::;;;<<<===999;;;===<<<999888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<>>>???AAABBB@@@MMMVVV\\\jjj~~~sss___NNNSSSnnnxxxmmmssswwwxxx{{{ZZZAAA<<>>;;;:::<<<<<<<<>>AAADDDDDDCCCBBBDDDFFFEEEEEEFFFGGGIIIKKKLLLMMMNNNHHHCCCCCCCCCAAAAAADDDDDDCCCBBB???===;;;999999999999999999888777666555888888999888777666444333777666555333111111000000//////000000111111222222000000000000000000000000........................******+++++++++,,,,,,,,,...---,,,,,,---.........%%%000...''',,,...,,,...111...,,,,,,...//////...'''333222+++///222222777444444000000555444555???222333333444444333333222666777777777777888;;;>>>777777777888999999::::::===@@@AAA>>>999666888;;;999999999999999999999999999;;;<<<===>>>@@@CCCEEEJJJNNNTTT\\\ggguuu{{{qqqkkkhhhfffeee___ZZZYYY[[[[[[XXXUUULLLJJJHHHIIIMMMOOONNNLLLUUUVVVYYY[[[\\\ZZZUUUPPPMMMKKKJJJKKKOOORRRTTTUUUUUUQQQLLLJJJJJJLLLNNNOOOJJJOOORRRQQQPPPQQQNNNIIIGGGBBBBBBIIIMMMJJJHHHIIIMMMKKKJJJHHHHHHIIIJJJKKKKKKIIIHHHKKKNNNMMMFFFAAACCC@@@>>>>>>???@@@???<<<:::999888666666666666777777777777666555555444444444444333222111000///.........---------,,,,,,,,,++++++************++++++------,,,+++************++++++************++++++)))************+++++++++---///000///---,,,,,,---,,,,,,,,,---------......////////////000000000000000000000000111222333444777777;;;>>>>>>HHHjjj]]]NNNLLLGGGAAA???DDDFFFKKKNNNIII@@@:::;;;???===<<<<<<>>>===:::777>>>===;;;:::999999::::::;;;;;;:::::::::999999999:::::::::::::::;;;;;;;;;999999999999:::;;;<<<===:::;;;;;;<<<<<<<<<;;;;;;===;;;999:::<<<===<<<999>>>;;;999888999::::::999@@@:::777:::===;;;:::;;;BBB;;;===???;;;???CCC===BBBMMMYYYaaalllyyyooo___aaahhhlll~~~}}}ppp^^^HHH<<<===AAABBB???;;;;;;:::;;;<<<===???@@@======<<<;;;999888:::;;;@@@AAABBBCCCBBB@@@>>><<<:::::::::::::::;;;<<<===;;;>>>AAADDDEEEDDDBBB@@@BBBCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@??????@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBFFFJJJLLLKKKIIIDDDEEEDDDBBB@@@@@@BBBDDDDDDBBB@@@===;;;:::::::::888999888666444222333444777777666555333222111111111111111111111111222222000///...---...000222333777555222///...------......---,,,+++************,,,++++++++++++++++++,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////////......333333333444444333333333444555555555555666999;;;666666777777888888999999===@@@AAA???;;;888:::===:::999999888888999999:::888:::;;;<<<<<<===@@@BBB===>>>@@@BBBDDDGGGKKKNNNWWW^^^jjjyyyyyymmmoooiii```YYYVVVVVVVVVVVVbbb]]]YYYXXXZZZZZZWWWSSSJJJIIIHHHIIIKKKMMMMMMMMMRRRSSSUUUVVVUUUSSSQQQPPPNNNNNNNNNNNNPPPRRRUUUWWWXXXTTTNNNKKKJJJJJJKKKKKKNNNNNNMMMLLLOOOQQQLLLDDDFFFAAA@@@EEEGGGDDDCCCDDDLLLJJJIIIGGGGGGGGGIIIJJJLLLLLLLLLNNNNNNLLLGGGCCCBBB@@@======>>>>>>===;;;:::999888666555666666777666666555444444333333222333222222111000//////...------------,,,,,,,,,,,,+++******))))))******+++,,,,,,+++*********+++++++++******))))))******+++))))))*********+++++++++***,,,------,,,***)))***,,,,,,,,,---------........./////////000000000000000000000000111222333333777555999===:::999GGGZZZwwweeeRRRGGGEEEHHHSSSaaafff[[[JJJ???555<<>>???======>>>===888===BBB???BBBEEE>>>CCCFFFIIINNN___vvvzzzxxxwww{{{wwwXXXLLL>>>888;;;@@@AAA???<<<<<<;;;;;;<<<===???@@@======<<<:::888999;;;===@@@AAAAAAAAAAAA???>>>===;;;;;;:::::::::;;;;;;<<<===???BBBDDDEEEDDDBBBAAA???@@@AAABBBCCCCCCBBBBBBEEEEEEFFFFFFFFFFFFFFFEEEAAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBBBBCCCCCCCCCCCCDDDBBBBBBDDDGGGJJJIIIHHHCCCCCCCCCAAA???>>>???AAACCCAAA???===;;;:::999999888888888666333222333444666555555444333222111111111111111111111111111111111000...------...///000444222000---,,,,,,,,,---...---,,,+++************++++++************+++++++++++++++******+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------333333444444444444333333111222333333333333666888444555555666777777888888:::<<<>>>===:::888:::<<<:::999888777777888999:::777999::::::::::::===???<<>>======FFFHHHLLLPPPUUU[[[ccchhhsss|||sssrrrpppnnnkkkddd]]]XXXUUUTTTSSSUUUXXX\\\^^^^^^]]]ZZZWWWVVVXXXWWWTTTQQQNNNNNNMMMKKKIIIHHHIIIKKKMMMPPPQQQPPPNNNLLLNNNPPPOOOQQQSSSRRRPPPQQQUUUYYYWWWTTTOOOLLLKKKKKKKKKKKKKKKIIIHHHKKKUUU^^^\\\TTTHHHCCCAAABBBBBB@@@???@@@JJJIIIGGGEEEEEEFFFGGGHHHKKKMMMOOONNNKKKHHHEEEDDDAAA???===<<<<<<<<<:::999:::999777666555555666666444444444333222222111111000000000/////////......---------,,,,,,,,,++++++******))))))))))))************************+++,,,******))))))))))))******)))))))))*********++++++(((+++......---***)))))),,,,,,,,,---------............/////////000000000000000000000111222333333555111444:::;;;666777>>>QQQqqqqqq|||{{{ggg___```ooo~~~~~~ssshhhPPPHHH@@@<<<===??????===;;;;;;;;;:::999888888777888888888999999::::::::::::::::::999888888777777;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::777999;;;:::888777888::::::999:::<<<;;;888888<<<;;;999DDDNNNOOOSSSUUUNNNHHHGGGIIIUUUoootttpppfffdddrrrfffAAA<<<888777:::===>>>===>>>======<<<<<<===>>>>>>===<<<;;;999888999===@@@AAAAAA@@@@@@???>>>>>>>>><<<;;;;;;::::::::::::;;;===>>>???AAAAAAAAA@@@@@@<<<===>>>???@@@AAAAAA@@@DDDEEEFFFGGGHHHHHHHHHHHHCCCCCCCCCBBBBBBBBBAAAAAA???@@@BBBCCCCCCCCCBBBAAABBB@@@???@@@BBBDDDCCCCCCBBBBBBBBB???===<<<<<<>>>@@@???>>><<<:::999999888777777777555333222333444333333222222222111111111111111111111000000000000111000...,,,,,,,,,,,,---000...---+++++++++,,,,,,---,,,+++*********************))))))))))))******++++++************++++++************************************************++++++++++++++++++++++++******++++++++++++++++++333333444444444444333333///111222222222222444555333444444555555666666777555777999888777777888::::::999888777777888999:::888999:::999999999;;;===555888===???@@@??????@@@AAABBBBBBAAAAAABBBDDDFFFGGGMMMRRRUUUXXXaaappp||||||xxxqqqjjjccc\\\UUUQQQQQQRRRSSSTTTUUUTTTRRRQQQMMMMMMPPPTTTYYY\\\\\\[[[XXXVVVTTTTTTUUUTTTQQQOOOUUUVVVTTTNNNHHHEEEEEEHHHJJJNNNRRRQQQMMMKKKLLLOOORRRUUUWWWTTTPPPNNNRRRVVVRRRPPPNNNMMMOOOQQQRRRRRRGGGGGGFFFJJJUUU```bbb^^^NNNJJJFFFCCCAAA@@@@@@AAAHHHGGGEEEDDDDDDEEEGGGHHHFFFJJJMMMLLLFFFAAAAAABBBBBB@@@>>><<<;;;:::999888999888666555444444555666444444333222222111111000........................,,,,,,,,,,,,++++++++++++)))))))))(((((())))))))))))))))))))))))***+++,,,)))))))))(((((()))))))))))))))))))))************)))---000222000...,,,+++,,,,,,,,,---------.............../////////000000/////////000000111222333666111000555888777999===:::GGGeeeyyy{{{nnnkkkyyyoooZZZMMMIIIFFF???888=========<<<:::999888777:::::::::999999888888888::::::::::::::::::::::::<<<<<<;;;:::999999999999??????===<<<;;;:::999999<<<<<<;;;;;;<<<<<<<<<;;;888999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<:::777:::AAAEEEEEESSS```aaaeeeeee\\\WWWVVV[[[ooo}}}jjjkkkhhhgggtttmmmIII;;;:::999999999::::::;;;>>>>>>>>>======<<<<<<<<<<<<<<<:::777777:::>>>BBBAAAAAA???>>>>>>===>>>>>><<<<<<;;;:::999999999999;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@???>>>>>>???AAACCCCCCBBB@@@???BBBBBBCCCDDDEEECCCAAA@@@AAAAAAAAA???<<<::::::;;;======<<<:::999888777777666666666555222222333444000000000111111111111111000000000000000/////////......,,,,,,++++++,,,,,,---,,,++++++++++++,,,---,,,,,,+++***************))))))(((((((((((())))))******))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++))))))***************+++222222333333333333222222///111222333222222333444333333333444555555666666444555666777777777888999999999888777777888999999999:::;;;:::999999;;;===777999;;;;;;:::999:::<<<:::===AAACCCCCCDDDEEEGGGGGGIIIJJJGGGDDDFFFOOOXXXaaa^^^[[[\\\bbbjjjppprrrzzz}}}yyyvvvuuuuuuooommmjjjfffbbb]]]YYYWWWSSSRRRPPPPPPPPPPPPNNNMMMUUUUUUUUUSSSQQQOOONNNMMMMMMNNNQQQTTTWWWWWWUUURRRTTTSSSQQQQQQQQQQQQOOONNNXXXXXXVVVPPPJJJGGGHHHKKKJJJPPPVVVWWWSSSOOOOOOPPPTTTWWWXXXUUUOOOLLLNNNQQQQQQOOOOOOPPPRRRTTTUUUTTTJJJKKKHHHEEEGGGMMMOOONNNQQQOOOJJJEEEAAAAAAAAAAAAFFFEEEDDDDDDEEEFFFIIIJJJEEEJJJMMMJJJDDD???@@@BBBCCCBBB@@@>>>;;;999888888888777666444444444444555444444333333222111111000......------------------,,,,,,+++++++++*********)))((((((''''''(((((()))(((((((((((()))******+++)))((((((''''''(((((()))(((((()))))))))************---111222111///---,,,,,,,,,,,,---------..................////////////////////////000111222333555333333444333222555888===>>>CCCdddxxx|||nnnVVVEEEBBBEEE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::888999999::::::;;;;;;;;;::::::999999999999999999===<<<;;;999999999999999::::::::::::::::::::::::>>>;;;999:::===???===:::>>>===>>>?????????EEEMMMPPPRRRbbbrrruuuyyyzzzqqqnnnjjjlll~~~zzzqqqwww|||mmmiiikkkuuueeePPP<<<===<<<:::888777777888:::>>>>>>======<<<<<<;;;;;;;;;:::999777666999>>>BBBAAA@@@???>>>============<<<;;;:::999999999999999;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<>>>???@@@AAAAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA@@@>>>===<<<<<<===>>>@@@BBBBBBAAA???>>>DDDGGGJJJLLLKKKGGGCCC@@@@@@AAAAAA???<<<::::::::::::::::::999888777666666555555555444222111222444/////////000000000111111000000000/////////......+++++++++++++++,,,------,,,++++++,,,,,,---------++++++******))))))******)))(((((((((((((((((()))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++111111222222222222111111///111333333222111222333333333333444555555666666666777777888999999::::::888888888888888888888888999:::;;;:::999:::<<<>>>>>>??????>>>======>>>@@@CCCEEEGGGFFFCCC@@@>>>===<<>>:::777777777888777555444333333444444333333333222111111000000.........---------,,,,,,+++++++++*********))))))((((((''''''''''''(((((((((((((((((((((((()))***((((((''''''''''''((((((((((((((()))))))))******(((+++...///...,,,++++++,,,,,,,,,---------......------........./////////////////////000111222222...222666888777555666888999???;;;BBBiii~~~yyyqqqhhh___XXXUUULLLIIIFFFBBB???<<<;;;;;;888888999999999:::::::::999999999999::::::::::::888888888888999:::;;;<<<888888777777888999;;;<<<888999::::::888888999:::===:::888888:::;;;;;;:::===<<<>>>CCCFFFGGGKKKQQQQQQWWWnnn|||{{{|||uuueeecccllluuurrrvvvfffJJJCCC<<<<<<:::777555555777999;;;<<<<<<<<<<<<<<<;;;:::999:::999888666666888<<<@@@??????>>>>>>===<<<<<<<<<;;;::::::999999999999:::>>>>>>?????????===<<<;;;<<<;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBAAAAAABBBAAA@@@???===<<<;;;:::======???@@@@@@@@@???>>>???CCCHHHIIIGGGBBB>>><<<===??????>>><<<999999999777777888888777666555555444444444333111111222444///000000000000000000000000000//////......------)))******+++,,,---------+++,,,,,,,,,------------+++******)))))))))******))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,000000111111111111000000...000222222111000111111333333444444555666666666777777777888999::::::999666777888999999888777666777999::::::999:::<<<>>>666777999::::::;;;===>>>???AAACCCCCCCCCCCCDDDEEEBBBBBBBBBCCCCCCBBBAAA???PPPOOONNNLLLKKKKKKLLLMMMOOOPPPSSSTTTSSSQQQRRRSSSRRRTTTTTTSSSPPPNNNOOOPPPOOOPPPPPPPPPPPPOOONNNMMMPPPOOOMMMMMMMMMMMMKKKIIILLLNNNPPPPPPMMMKKKKKKMMMLLLMMMNNNQQQTTTUUUSSSRRRQQQPPPNNNKKKJJJLLLOOOQQQSSSPPPNNNMMMOOORRRUUUVVVSSSUUUXXXZZZZZZYYYVVVUUUSSSTTTSSSSSSRRRPPPPPPOOOVVVUUUSSSRRRRRRPPPMMMJJJGGGGGGEEEDDDHHHNNNPPPNNNNNNRRROOOGGGBBBDDDDDDCCCDDDCCCDDDEEEHHHLLLPPPRRRKKKMMMNNNMMMJJJGGGGGGHHHCCCCCCBBB===888555444555777666555333333333333444222222111000000//////...000000///...---,,,,,,++++++*********))))))))))))(((''''''&&&&&&''''''((())))))((('''''''''(((((((((''''''&&&&&&''''''((((((((((((((()))))))))***''')))+++,,,+++******+++,,,,,,,,,---------......---------........./////////......//////000111222---000444666888::::::999111:::999:::HHH___qqqkkktttxxxooodddeeeaaa[[[UUUPPPMMMLLLLLLEEEDDDCCCBBB@@@???>>>===???>>>>>>===<<<;;;;;;;;;:::;;;;;;===???AAACCCDDD>>>===<<<;;;;;;<<<>>>???;;;===>>>>>><<<;;;<<<>>><<>>>>>???>>><<<;;;:::999999999888999999::::::>>>???AAABBBAAA???<<<:::<<<<<<;;;;;;;;;<<<>>>>>>??????@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;=========>>>>>>>>>??????;;;>>>AAAAAA>>>;;;999999:::;;;===<<<:::888888888555555666777666666444444333444444333111111222333111111000000000000000000000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,******))))))))))))*********))))))(((((())))))***)))((((((''''''(((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,//////000000000000//////---///111222000//////000333333444555555666666777666555555666777888888777555666999::::::999666555666777999999888999<<<>>>:::<<>>===>>>GGGGGGEEECCCAAA@@@BBBDDDFFFBBB======AAAEEEHHHHHHCCCFFFJJJLLLLLLKKKLLLMMMJJJJJJKKKKKKJJJGGGHHHJJJKKKNNNPPPOOOLLLJJJKKKMMMTTTSSSRRRQQQOOOMMMKKKJJJLLLKKKKKKMMMPPPRRRRRRQQQJJJMMMPPPPPPMMMKKKLLLMMMLLLLLLLLLOOORRRTTTSSSSSSQQQPPPMMMJJJIIIKKKOOORRRTTTPPPLLLLLLOOOSSSTTTTTTVVVVVVVVVWWWYYYZZZXXXWWWRRRQQQQQQRRRTTTTTTSSSQQQUUUSSSRRRRRRQQQOOOKKKHHHHHHEEEBBBCCCLLLTTTTTTNNNOOOSSSRRRJJJEEEGGGHHHEEECCCCCCDDDFFFJJJNNNRRRUUUKKKLLLMMMLLLJJJIIIIIIIIIBBBBBBAAA<<<666333222444777666444333222222333333000000000///......------111111000///---,,,++++++************))))))))))))'''''''''&&&&&&'''''''''***)))(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))))))))((()))++++++******+++,,,,,,,,,,,,---------......---------.........//////.........//////000111222666444///---///333444222222555666:::;;;666GGGhhhxxxpppsssuuutttooommmiiifffeeegggjjjlll\\\[[[WWWSSSOOOJJJGGGFFFFFFFFFDDDBBB@@@>>>===<<>>>>>???@@@CCCDDDCCCAAA@@@BBBDDDAAAKKKTTTUUUSSSYYYiiiwwwwwwrrreeelll|||~~~qqq~~~}}}||||||~~~cccIII;;;???BBB888===999555666999;;;:::888888888::::::::::::999888777777888777666666888:::<<<===??????>>>===:::999888888888888999:::;;;;;;===>>>@@@BBBAAA>>>:::888<<<;;;:::::::::;;;<<<===;;;<<<===???@@@AAABBBBBBBBBBBBAAA@@@???>>>======>>>============>>>?????????AAABBB@@@===;;;<<<>>>777999;;;;;;999777666777444444555666666555444333222333333222111000222333222111111111000000000///000000///...------,,,,,,---------------,,,*********++++++,,,,,,,,,++++++***)))))))))))))))************))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))***++++++,,,000000000000000000000000000000000000000111111111444444444555555555666666:::777444555777999999888666666666666777777777777999999::::::;;;;;;;;;:::888999999:::<<<>>>???@@@FFFEEECCCAAA@@@AAACCCCCCBBBCCCDDDDDDEEEDDDDDDCCCCCCDDDEEEGGGGGGHHHHHHHHHEEEHHHLLLNNNMMMKKKJJJJJJOOOPPPQQQSSSSSSRRRPPPOOORRRRRRRRRQQQPPPNNNMMMLLLJJJMMMPPPRRRQQQPPPOOOOOONNNQQQOOOJJJJJJNNNMMMHHHLLLLLLKKKJJJLLLNNNOOONNNLLLJJJIIIIIILLLNNNOOOOOOWWWTTTPPPNNNOOORRRTTTUUUWWWVVVVVVWWWXXXZZZ]]]^^^YYYTTTOOOOOORRRTTTRRRPPPVVVVVVVVVTTTQQQNNNJJJHHHIIILLLLLLLLLNNNUUUXXXWWWVVVTTTRRROOOMMMLLLLLLLLLJJJKKKJJJFFFGGGLLLOOOOOOQQQPPPMMMJJJHHHHHHIIIJJJEEECCC@@@===:::888666555333333333444444555555555000000000000000///......///......------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,------------------------///////////////.........000000111111111222222222444333444555888;;;???AAAdddyyy___YYY[[[UUU```qqqooollljjjpppwwwssscccWWWUUU[[[]]]\\\TTTIII???;;;;;;;;;===>>>===@@@FFFMMMPPPIIILLLIII???===FFFLLLLLLKKKPPPVVVVVVMMMEEEIIIQQQYYYbbbccc___ZZZSSS[[[rrr}}}yyylllmmm}}}rrrjjjjjj{{{xxxxxx~~~eeeKKK???===<<<<<<>>>999888888888888888999999888888888888777777777666888777555444666999===???GGGEEECCCAAA@@@>>>;;;999<<<;;;:::999999;;;<<<>>>===???AAAAAA@@@===999777888999:::;;;;;;;;;;;;:::999:::<<>>======<<<======>>>@@@AAAAAA@@@???===;;;:::888999:::;;;:::888666444;;;888666777555000...000222222222111111111111000222222222111000//////...---...///000000///......************************+++++++++*********))))))******))))))((((((''''''******))))))((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))000000000000000000000000000000000000000111111111222333333333444444444444888555333444666888777666555666666666777777777777999888777666777888:::;;;::::::::::::<<<>>>@@@AAAEEECCCBBB@@@@@@@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFDDDFFFGGGGGGGGGHHHJJJLLLLLLMMMPPPRRRRRRQQQOOONNNQQQQQQPPPOOONNNMMMLLLLLLKKKNNNQQQRRRPPPNNNMMMMMMMMMOOONNNIIIIIIMMMMMMHHHNNNOOOPPPPPPPPPPPPPPPPPPSSSQQQOOONNNOOOPPPPPPOOOUUUSSSPPPPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSUUUVVVWWWUUUQQQMMMLLLOOOQQQPPPNNNOOOPPPQQQQQQQQQOOOMMMLLLJJJMMMNNNLLLNNNSSSUUUSSSUUUTTTRRRPPPNNNMMMLLLKKKGGGJJJKKKIIIKKKRRRVVVWWWQQQOOOLLLJJJJJJJJJKKKKKKEEEDDDAAA>>><<<999888777222222333333444444444444000000000000000///...............---,,,,,,++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((((((((((((((()))))))))******************+++++++++,,,,,,------------------------////////////............000000000111111111222222555555444555666888;;;===GGGeee}}}kkkdddWWW[[[gggeeeiiicccaaaeeeeee```^^^```fffhhhhhhbbbVVVKKKDDDBBB???AAABBB@@@>>>@@@CCCEEENNNIIIGGGHHHJJJJJJLLLOOOWWWWWWXXXZZZYYYVVVXXX^^^[[[iiinnnggg\\\MMMOOObbbxxxjjjlll}}}pppjjjooovvvmmmjjjvvv{{{aaaPPP@@@;;;;;;:::;;;<<<777666666777888999:::;;;888888777666666666666777999777555444555888;;;>>>CCCBBB@@@@@@@@@???<<<:::;;;:::999888888999;;;<<<>>>@@@BBBCCCBBB???<<<999888999999999999999999999999:::;;;<<<===>>>>>>>>>AAA>>><<<>>>AAABBB???;;;>>>>>>>>>>>>>>>=========@@@AAABBBBBBAAA???===<<<<<<;;;:::888777666666555:::777888:::888222///000111111111000000000//////222222111000000///......//////000000///...---,,,************************+++++++++*********))))))))))))))))))((((((''''''))))))))))))((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))'''((((((((()))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((/////////////////////////////////000000111111111111111222222222222333333555444222333444666666555555555666666666777777777888777444333333555888:::;;;:::999999;;;===@@@AAABBBAAA@@@?????????@@@AAA@@@@@@?????????@@@AAABBBCCCCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDCCCCCCEEEIIILLLGGGIIIMMMPPPQQQOOOMMMLLLPPPPPPNNNMMMLLLLLLLLLLLLLLLNNNPPPOOOMMMJJJHHHGGGJJJLLLLLLIIIIIILLLLLLJJJNNNPPPSSSTTTTTTRRRRRRRRRZZZWWWTTTSSSRRRQQQOOONNNRRRRRRRRRTTTVVVVVVTTTRRRLLLLLLNNNOOOOOOPPPPPPPPPQQQMMMJJJJJJMMMNNNNNNLLLKKKLLLMMMMMMMMMMMMLLLLLLKKKNNNOOOLLLMMMQQQQQQOOOSSSSSSSSSRRRPPPNNNLLLKKKFFFKKKMMMMMMPPPWWW]]]___OOOLLLHHHGGGHHHJJJIIIGGGCCCBBB@@@>>>;;;999777666222222222222222333333333//////000000000///............------,,,,,,++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''(((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,------------........................000000000000111111111111666555444333444555666777<<>>BBBDDDDDDCCCCCCAAA888:::LLL[[[^^^bbbiiilllccc\\\\\\aaagggooowwwkkk___hhh}}}tttnnnfffooo|||nnniiiyyysssQQQDDD===888888:::999888999444555555666888999;;;<<<999777555444444444666777:::888666555555777:::<<>>======>>>>>><<<;;;<<<;;;:::999:::;;;<<<===???@@@BBBCCCCCCAAA>>>===;;;:::999999999999::::::999:::;;;;;;<<<<<<<<<<<<===;;;:::;;;???@@@>>>;;;<<<===>>>??????>>>======@@@AAACCCDDDDDDBBB???>>>@@@>>>:::777555444555555777777999===<<<555000000000000/////////.........111111000000///.........000000000///...---+++***************************+++************))))))))))))))))))((((((((((((''')))))))))(((((((((((('''''''''((((((((((((''''''''''''((((((((()))))))))''''''((((((((()))))))))(((((('''''''''''''''&&&((((((((((((((((((((((((..............................//////000111111111222222222222222222222222444333333333444555555555555555555666666666777777666555444444444555777888:::999888777999;;;>>>@@@???>>>>>>=========>>>>>>>>>===<<<;;;<<<>>>@@@AAABBBBBBCCCCCCCCCBBBBBBAAACCCEEEHHHIIIHHHGGGGGGHHHCCCFFFJJJMMMNNNMMMKKKIIIOOONNNMMMLLLKKKLLLLLLMMMKKKLLLMMMKKKHHHDDDBBBBBBGGGIIIIIIIIIIIIJJJLLLMMMJJJKKKPPPUUUVVVSSSSSSUUUZZZXXXUUUSSSRRRQQQOOOMMMOOOQQQUUUZZZ]]]\\\YYYVVVJJJKKKMMMNNNNNNNNNMMMLLLMMMKKKIIIJJJLLLNNNNNNMMMMMMMMMLLLJJJHHHGGGFFFEEEIIIMMMNNNLLLMMMPPPPPPMMMQQQRRRSSSTTTRRRPPPMMMKKKIIINNNQQQPPPRRRXXX]]]___MMMHHHCCCBBBCCCDDDBBB@@@@@@???>>><<<:::888666555111111111111111111111111...///////////////............------,,,++++++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,---------------...............////////////000000000111111333333222222222333444444:::;;;<<>>:::999999999999777666555555555555666777888999:::888777444222222333555777:::999777555555666888:::===<<<;;;<<<======;;;:::>>>>>>======>>>>>>???@@@>>>???AAABBBBBBAAA???>>>===<<<;;;:::::::::;;;<<<999:::;;;===???@@@@@@@@@;;;:::999:::<<<<<<;;;888:::;;;===???@@@???===<<<===???BBBDDDDDDBBB@@@>>>@@@>>>;;;888666444333333555555:::???>>>777111000000000000/////////....../////////.........------............------,,,,,,************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((---------------------------......///000000111111333333222222222222222222222333444444444444444555555555555555666666666666333444666777777777666555777777666555666888;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;999999:::<<<>>>@@@AAAAAABBBBBBBBBAAAAAA@@@CCCHHHPPPSSSRRRLLLGGGCCCAAADDDGGGJJJKKKKKKIIIGGGMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKGGGCCCAAAAAADDDFFFHHHIIIIIIJJJMMMQQQJJJGGGJJJRRRUUUSSSSSSVVVWWWUUUSSSSSSSSSRRRPPPNNNPPPRRRVVV[[[]]][[[VVVQQQIIIJJJKKKLLLLLLJJJIIIHHHKKKKKKJJJKKKMMMOOOOOOOOONNNLLLJJJGGGDDDBBBBBBAAADDDIIILLLKKKMMMPPPPPPMMMOOOPPPRRRSSSSSSPPPMMMKKKMMMRRRTTTQQQOOORRRVVVXXXNNNIIIDDDAAA@@@???===;;;??????>>>===;;;999777555000000000000000000//////......////////////.........------,,,++++++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((())))))******'''(((((((((((()))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,---------......//////....../////////000000000///000000000111222333444000888>>>===BBBZZZ|||sssrrrxxx{{{pppPPP>>>:::;;;999::::::999777666666555666666666555666666777777888666444222111333555666:::999777666555666777888===<<<;;;<<<<<<<<<:::888>>>>>>>>>>>>??????@@@@@@<<<===???@@@@@@@@@???>>>;;;;;;;;;:::::::::;;;;;;:::;;;===>>>???@@@@@@@@@;;;::::::::::::999777666888999<<<>>>???>>>===<<<;;;<<>><<<======<<<;;;888555333111222333888>>>>>>777222000111111000000000/////////.........---------------+++,,,,,,,,,------......))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((((((((('''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111333333333222222222222222111333555555444333444555444444555555555666666666222444777999999888666444555555555555666777888999888999999999999:::::::::999999888888999;;;===>>>@@@@@@AAAAAABBBAAAAAAAAABBBIIIRRRWWWVVVOOOGGGCCCBBBCCCEEEGGGHHHHHHGGGFFFIIIJJJKKKKKKKKKKKKKKKJJJMMMNNNNNNKKKHHHEEECCCCCCCCCCCCGGGJJJJJJJJJNNNUUUVVVMMMIIIPPPVVVTTTRRRTTTSSSRRRRRRRRRSSSSSSQQQOOORRRSSSUUUWWWVVVSSSMMMHHHHHHHHHHHHHHHGGGFFFEEEDDDHHHIIIJJJKKKMMMNNNOOOPPPJJJIIIFFFCCCBBBBBBBBBCCC@@@FFFJJJKKKMMMPPPOOOLLLLLLMMMOOOPPPPPPMMMKKKIIILLLRRRTTTNNNIIIJJJMMMNNNNNNLLLHHHCCC>>><<<;;;;;;>>>??????>>>===:::888777////////////............------.../////////......------,,,,,,++++++******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******''''''(((((((((((()))))))))))))))************+++******++++++,,,,,,------,,,,,,,,,---......//////............////////////------...000111222333333111444777666555>>>UUUjjjwwwiiiaaabbbqqqgggIII<<<888888999777888777444444777777555666666555555555555666666888666444333333333555666888888777666666666777888===<<<<<<<<<======<<<:::<<<<<<=========>>>>>>>>><<<<<<>>>>>>???>>>===<<<888888999:::::::::::::::===============<<<;;;:::<<<<<<;;;;;;:::888777666666888999;;;============:::;;;<<<<<<===<<<;;;;;;:::;;;;;;;;;:::777444222111111555:::;;;555222222111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///))))))))))))))))))))))))(((((()))))))))))))))***&&&''''''''''''(((((((((&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((()))))))))'''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222222111111111000000000...111444444222111222333444444444555555555666666333444666777777777666555333444666777777777777666666666777888888888888888777777888999:::;;;<<<<<>>;;;<<<<<<=====================>>>>>>>>>===<<<<<<777888;;;===>>>>>>===<<<<<<======<<<;;;:::999888:::;;;<<<<<<:::999999999555666777888:::;;;<<<===:::::::::999999999999:::999999999999888888777666000///111666666333111333000000/////////.........+++++++++,,,,,,,,,,,,,,,++++++******+++,,,---...))))))))))))))))))))))))(((((((((((())))))******&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,---...///000111222111111000000/////////...,,,000333333111///000222444444444555555555666666555444444444555555666666333444777888999888777666555555666777888888777777666666888:::;;;;;;;;;;;;>>>???@@@AAABBBCCCCCCCCCAAACCCFFFHHHHHHIIIKKKLLLEEEEEEDDDDDDDDDEEEEEEFFF@@@CCCFFFIIIIIIHHHEEECCCGGGGGGHHHFFFCCCBBBBBBBBBAAABBBFFFLLLLLLJJJPPPZZZhhhWWWXXX[[[VVVOOOMMMJJJJJJJJJKKKLLLLLLIIIGGGMMMMMMNNNPPPQQQQQQOOOMMMKKKJJJGGGEEEDDDCCCCCCDDD???BBBEEEFFFHHHIIIJJJLLLJJJGGGDDD@@@???@@@AAACCC???EEEJJJKKKLLLNNNLLLHHHDDDEEEFFFFFFFFFFFFDDDDDD???GGGJJJEEE@@@@@@DDDFFFEEEHHHHHHBBB999555888===666777888888777555222111.........------,,,,,,,,,,,,,,,---.../////////...------,,,,,,+++******)))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))************))))))***+++,,,,,,------++++++,,,,,,---...//////---------.........//////......///000111111000000000///444<<<:::333333999<<>>AAACCCBBBAAA======>>>???????????????>>>>>>>>>>>>>>>===<<<<<<999;;;???BBBDDDCCCAAA???:::;;;<<<<<<=========<<<999:::<<<<<<;;;;;;;;;<<<555555555777888:::<<<===<<<;;;999888777888999::::::999777666666888999;;;000...///222333111111444//////.........---------+++++++++++++++++++++,,,---,,,+++*********+++,,,))))))))))))))))))))))))'''((((((((())))))******&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''+++++++++*********))))))------,,,,,,---...000111///............//////000...............///000000222222111111222444555666333222111111111333555777777777888888888888777777777777666666555555444444777777777999;;;===@@@BBB??????@@@BBBDDDDDDCCCAAA@@@BBBEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFDDDDDDFFFCCCBBBEEEIIIKKKIIIEEEJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDFFFHHHKKKMMMNNNYYYXXXWWWVVVUUUSSSPPPMMMNNNNNNKKKEEEDDDGGGHHHGGGKKKLLLNNNOOOOOONNNMMMLLLJJJGGGCCC@@@@@@AAAAAAAAA@@@BBBEEEHHHIIIHHHGGGEEELLLLLLJJJGGGCCCAAAAAACCCFFFEEEEEEHHHKKKLLLJJJGGGEEEJJJMMMKKKEEEAAAAAABBB@@@@@@AAAAAAAAAAAAAAAAAAFFFCCC???<<<;;;999777666666555333222111111222333///...------,,,,,,,,,---,,,,,,,,,,,,,,,+++***)))************))))))))))))))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((*********)))))))))))))))+++***)))))))))***,,,,,,------,,,,,,,,,---......,,,------...............///000000000111111111111333333333333444555666666:::999???RRRttt{{{uuuzzz~~~zzzxxxzzzxxxwwwvvv|||zzzkkkdddvvvbbbMMM999888777555444333222222333222222222222222222333111333555666555555666777555555444444444444555555999999888888888888999999:::;;;>>>@@@AAABBBBBBBBB<<<<<<<<<<<<============999<<<@@@BBBAAA???======<<<::::::<<>><<<:::999;;;<<<<<<;;;<<<>>>@@@???@@@???:::999<<<<<<999666666666777888888999999888888777666555555555555444333333222222333333444222111000///............000//////...------,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,+++***)))((())))))))))))(((((('''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&+++************)))))))))++++++***++++++,,,---...---------------...///000//////...............///111111111111222333444555111000000///000111333444555555666666666666555555555555555555555666666666888777777666777888:::;;;>>>===============>>>>>>AAABBBDDDDDDCCCCCCEEEFFFCCCEEEHHHJJJJJJHHHDDDBBBDDDBBBBBBEEEIIILLLLLLJJJDDDDDDDDDEEEEEEFFFFFFGGGHHHFFFEEEEEEGGGKKKOOORRRQQQPPPOOONNNPPPSSSVVVXXXTTTUUUSSSMMMIIIIIIGGGDDDGGGIIIKKKNNNPPPQQQQQQQQQKKKHHHDDDBBBBBBCCCCCCBBBBBBCCCEEEHHHIIIIIIIIIIIIHHHIIIIIIHHHFFFEEEGGGHHHPPPMMMJJJIIIIIIHHHFFFDDDDDDIIINNNOOOKKKFFFCCCCCCAAA@@@>>><<<<<<<<<===>>>>>><<<999888999999999888555444333222111111111111000///...---,,,,,,,,,,,,))))))******************)))(((((((((((('''''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))******))))))******+++,,,,,,+++++++++,,,,,,---...---......///////////////////////////000000000000000000000000111222333444...777===888666GGGmmmuuucccaaasss{{{{{{dddAAA444555444444333222222222222222111111000000000000111111222444555555555555666888555444444333333444444555888888777777666666666666999:::<<<===???@@@@@@@@@=========<<<<<<;;;::::::999;;;>>>?????????@@@BBB;;;:::999:::;;;;;;999777888999;;;;;;;;;<<<>>>@@@>>>>>>===;;;===AAA>>>999666555666666777777888999777777555444444333333333222222111111111111222222222111000///............//////......---,,,,,,,,,,,,,,,,,,,,,+++***))))))+++++++++++++++***)))((()))))))))(((((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''************))))))))))))***************+++,,,,,,,,,,,,,,,,,,---...////////////...---------......111111111111222222333333111000000000111222333444333444444555555444444333444444444555555666666666<<<;;;:::999999:::;;;<<>><<<;;;<<<======???@@@@@@??????AAACCCDDDEEEGGGHHHHHHGGGFFFEEECCCAAAAAABBBEEEHHHHHHGGGBBBCCCDDDEEEGGGGGGHHHHHHFFFEEECCCCCCFFFKKKPPPTTTPPPQQQQQQQQQQQQRRRTTTUUUUUUWWWVVVPPPLLLKKKGGGAAADDDFFFIIILLLNNNPPPRRRRRRLLLIIIFFFEEEEEEEEEEEEDDDAAABBBCCCEEEFFFGGGHHHHHHEEEFFFGGGGGGFFFFFFHHHIIIPPPNNNKKKHHHFFFEEEEEEDDD@@@CCCFFFGGGEEECCCCCCDDDAAA???<<<:::999:::;;;===<<<:::777666777888777666444333222222111000000000///...---,,,++++++++++++)))))))))))))))*********(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((()))))))))))))))***************++++++++++++******++++++,,,---...---...//////000000//////........./////////000000////////////000111222222111333555555555<<>>>>>>>>>>>===<<<;;;:::999888888:::<<<======???AAADDD<<<<<<;;;;;;:::999888666999:::;;;:::999:::<<<>>><<<<<<;;;<<<@@@DDD@@@999777666666666777888999:::888777666444333333333333111000000//////000000111111111///........................------,,,,,,,,,+++++++++++++++***))))))******++++++***)))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))******************++++++++++++,,,---...///......------------......000000111111111111111111111111222222333444444555333333444444444444333333333333444444555555666666===<<<;;;::::::;;;<<<===KKKKKKIIIEEE@@@===>>>???<<<===>>>>>>===>>>AAACCCEEEEEECCCCCCCCCEEEGGGHHHFFFDDDCCCCCCDDDEEEEEEEEEDDDEEEGGGHHHJJJJJJKKKKKKIIIGGGDDDCCCDDDGGGKKKNNNNNNRRRVVVWWWTTTPPPMMMKKKUUUYYYZZZVVVRRRPPPJJJDDDCCCDDDGGGJJJLLLOOOQQQRRRNNNKKKIIIHHHHHHIIIHHHGGGCCCCCCDDDDDDEEEGGGHHHIIIEEEGGGIIIIIIIIIIIIKKKLLLKKKJJJHHHEEECCCBBBBBBCCC???????????????AAAEEEGGGCCCAAA???<<<;;;<<<>>>???===:::777555555555444333222222222222111000//////---,,,,,,+++***+++++++++***))))))(((((()))******''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''(((((())))))))))))))))))******++++++++++++)))))))))***+++,,,---------......///////////////---............/////////............///000111111222222333555888999999888???QQQppp}}}qqqggglll~~~pppkkkrrrgggppp|||xxx^^^BBB666666666444222111000000000000111222222000//////////////////000222333333333222333555777333333222222222222333333111222444666777888888888888888999999:::;;;<<<===>>>===<<<;;;:::999888777777888:::;;;;;;===AAACCC>>>>>>>>>===;;;999888888;;;;;;;;;:::888777888::::::;;;;;;<<>>>>>>>>@@@DDDFFFEEECCCAAA???@@@CCCGGGIIIJJJIIIGGGFFFEEEEEEFFFGGGGGGHHHJJJLLLMMMMMMMMMMMMNNNKKKGGGDDDBBBCCCDDDFFFQQQWWW^^^```[[[SSSMMMJJJTTTYYY]]][[[YYYVVVPPPIIIDDDEEEGGGIIILLLNNNPPPQQQPPPNNNLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGIIIJJJKKKIIIKKKMMMNNNMMMLLLMMMNNNLLLLLLLLLIIIGGGEEEFFFGGGBBB@@@===<<<===AAAFFFIIIEEEDDDBBB@@@@@@@@@BBBBBB>>>;;;777555444333222000111111222111111000......+++++++++++++++,,,,,,---,,,+++***)))((()))******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***))))))***++++++++++++***(((((())))))***+++,,,---,,,------...............------------.........///---------......///000111///333555444111000444999888999FFF[[[mmm}}}{{{qqqccc___```ooo}}}ooowwwsssEEE===666555555333222333111111000000000111111222000000////////////000000111111222111000111444666333222222111111222222333000222444666888888888888777777777777888999:::;;;===<<<<<<;;;999888777777555777888999:::;;;>>>AAA???@@@@@@???<<<:::999:::;;;<<<;;;999777555666777888:::;;;<<<@@@CCCAAA;;;:::999888777888:::<<<>>>999888666555444333222222//////............//////111000///...------------------,,,,,,,,,,,,,,,,,,)))***************))))))(((((())))))))))))((((((&&&''''''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))(((((((((((())))))******)))***+++++++++***))))))))))))******+++---...///+++++++++,,,---...///000//////000111111000///...000111222222333444444444333333444444444444333333555444444444444444444333555555555555777999;;;<<<===???AAA>>>999555666888:::;;;<<<===>>>AAAEEEHHHBBBAAA??????@@@BBBEEEHHHJJJIIIHHHFFFEEEFFFHHHIIIIIIJJJLLLNNNOOOOOONNNMMMNNNLLLIIIFFFDDDCCCDDDDDDNNNVVV___aaa\\\TTTNNNKKKOOOUUU[[[\\\[[[YYYSSSLLLHHHHHHIIIJJJLLLNNNPPPQQQRRRPPPOOOOOOOOOOOONNNMMMMMMLLLJJJHHHHHHIIIJJJKKKJJJLLLNNNNNNMMMLLLLLLLLLMMMOOOPPPMMMJJJGGGFFFGGGEEEBBB>>><<<===@@@CCCEEEBBBBBBAAA@@@@@@AAAAAAAAA===:::777555444333222111000111111111111///...---+++++++++,,,---...000000///---+++)))((())))))***(((((((((''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***((()))***+++,,,++++++***((((((((((((***+++,,,---+++,,,,,,---------------,,,,,,---------.........---------......///000111///222333222///000444888888555888>>>AAANNNppp{{{pppcccUUU[[[ggg|||VVVDDD666555666888666111111444222222111000000111111111111000000//////000000111///000000///...///222555222222111111111111222222333444666888888888777666777666666666666888999:::<<<;;;;;;:::999888888777333555777888999999;;;===>>>@@@AAA???<<<::::::;;;:::::::::888666555666777666:::<<<;;;===@@@@@@===:::999777666777999<<<===888777555444222111111111//////............//////000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))'''(((((())))))(((((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((('''((((((((())))))******)))***+++,,,,,,+++***))))))))))))***+++---...///******+++,,,---///000111//////000111111000///...///000111222222333222222333444444555555444444333555555555444444333333333333333444555777:::<<<>>>:::>>>BBBAAA<<<999:::<<<777888:::;;;<<<@@@DDDHHH>>>>>>??????AAABBBDDDEEEFFFFFFFFFEEEDDDEEEHHHJJJJJJKKKMMMOOOPPPOOONNNMMMJJJIIIHHHGGGGGGGGGHHHHHHEEEMMMVVVYYYUUUNNNJJJHHHHHHPPPWWWZZZZZZYYYRRRKKKKKKKKKLLLLLLMMMOOOPPPQQQSSSRRRPPPPPPQQQQQQPPPNNNNNNLLLIIIGGGFFFGGGHHHJJJHHHJJJLLLLLLJJJHHHHHHHHHIIIKKKLLLJJJEEEAAA@@@@@@EEEBBB???======>>>>>>>>>=========>>>>>>>>>>>>>>><<<:::666555444444333222000000111111111///...,,,,,,,,,,,,---///111222333111///,,,***)))((()))***)))(((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***((()))***+++,,,+++******'''''''''((()))+++,,,---***+++,,,,,,------,,,,,,,,,,,,,,,---------.....................///111111333///---111777999444...111222555999:::>>>KKKYYYyyy|||zzzzzz}}}ooofff___iiiwww^^^AAA:::<<<333---...111000///...333333222111111111111111111111000000000000111111/////////...---...222444222222111111111111222222666777888999888777555444777666555555555777888999;;;;;;:::999999888888888222444777888888888:::;;;===???AAA???<<<999:::;;;888999999888666666777888666:::===;;;;;;>>>???>>>999888666555666888;;;===777666444222111000////////////............//////000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))*********))))))''''''((((((((((((((('''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((((((((()))++++++)))((()))***+++++++++***************,,,++++++++++++,,,---...---///000///,,,+++---///......///111222333444555555444333333222222222333444333222444666777777666555555555666777999:::;;;<<<<<<<<<<<<;;;:::999888666888;;;;;;999:::>>>BBB@@@???>>><<<<<<======>>>BBBAAAAAACCCGGGIIIHHHEEEHHHJJJLLLNNNNNNMMMKKKJJJIIIIIIIIIHHHGGGEEECCCAAADDDEEEFFFGGGGGGGGGGGGGGGJJJLLLQQQVVVXXXVVVQQQLLLJJJIIIJJJNNNSSSVVVUUUTTTXXXWWWUUUSSSQQQQQQQQQQQQOOOOOONNNLLLJJJIIIJJJLLLPPPMMMIIIHHHIIIJJJHHHFFFGGGGGGFFFEEECCCAAA@@@>>>???@@@@@@???>>>>>>???AAA@@@>>>===<<<======;;;999;;;;;;<<<<<<:::666333000333333222111000///...------,,,++++++---///111333666111***%%%$$$&&&((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''((()))******)))(((''')))))))))))))))*********,,,+++***))))))***+++,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------....../////////000111111222222666555444444555777:::<<<@@@PPPhhh|||}}}yyykkk___XXX[[[jjj||||||rrrWWWGGG???;;;999333333222111000000000000333444555666555222///...////////////............000000//////............000000111222222222222222222333666777777666444222555555444555555666777777:::;;;:::999777666777888666555444444555888:::<<<===???AAA@@@===999666555777777777777888888888888;;;999888999===??????>>>DDD???888555555777777666777666444333222111111111111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))((()))++++++)))((()))***************************---,,,,,,,,,,,,,,,------,,,...///...,,,+++,,,.........///000222333444444444444333222222222222222444333222333666777666555555555555666777888999:::<<<<<<<<<<<<;;;999888777777999;;;<<<<<<===???@@@>>>===<<<<<<<<<<<<===>>>AAA??????AAADDDFFFFFFDDDHHHIIIKKKMMMNNNNNNLLLJJJEEEFFFFFFEEEDDDBBB@@@???BBBCCCEEEFFFGGGGGGGGGGGGDDDFFFKKKRRRXXXXXXRRRMMMLLLJJJIIILLLQQQVVVYYYYYYYYYWWWUUUSSSRRRRRRSSSTTTUUUTTTRRROOOKKKIIIIIIKKKOOOLLLHHHGGGHHHIIIIIIGGGEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>>>>??????===<<<;;;<<<;;;:::888:::;;;<<<<<<:::777444222444444333222111000//////---,,,+++***+++---...000111...***((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))(((((()))))))))))))))*********,,,,,,+++******+++,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,---------.........//////000000111222222444444333444555666888999:::@@@EEEVVVuuuwwwqqqvvv{{{}}}ttt~~~~~~yyyssspppsssxxxnnnbbbYYYSSSfffooobbbVVVEEE999444444555555333222111111000000000000222444666777777444111///////////////////////////000000000000/////////...///000111111222222111111222444666888888777666444777777666666666777888888999::::::999777666666888555555444444555777999:::<<<===???>>>;;;777555444888888888888888888888888:::999888999<<<>>>>>>===CCC>>>999666666666666555666555444222111111111000000000//////......------------------------------+++++++++*********))))))***)))))))))((((((((((((''''''((((((((((((''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((((()))))))))*********''')))******)))(((((()))((())))))******+++++++++...------,,,,,,,,,------,,,---...---+++***+++,,,---...///000111222333444333222111111111111111111333222222333555666666444444444444555666777888999<<<<<<<<<;;;:::888777666888999:::<<>>===;;;;;;;;;;;;;;;<<<>>>>>>AAA@@@???@@@BBBEEEFFFFFFHHHGGGGGGJJJNNNNNNKKKHHHDDDDDDEEEEEEDDDBBBAAA@@@AAABBBDDDFFFGGGHHHHHHHHHEEEEEEIIIRRRZZZ[[[TTTLLLKKKHHHEEEFFFKKKQQQWWWYYYXXXWWWUUUSSSSSSTTTVVVWWWWWWVVVUUUQQQMMMKKKLLLMMMOOOLLLHHHFFFFFFHHHHHHHHHDDDDDDEEEEEEFFFEEEEEEEEECCCCCCBBBAAA@@@??????>>>>>><<<:::999999999888666999:::;;;;;;:::888555333444444333333222111000000---,,,+++)))))))))***+++***)))))))))***)))&&&###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))(((((((((((((((((()))((((((((())))))*********---,,,++++++++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,---------............//////000111111111111222222333444555666666666888222222CCC[[[|||uuupppsss{{{uuukkkfffdddbbbaaabbbccc{{{|||kkkdddcccttthhhOOO===777111...///222222222222111000000000000000111222444777::::::777444222000000000000000000000000000000000000000/////////...///000000111111000000222333555888888888777666999999888888777777888888888999:::999777666666777555555444333444555777888:::<<<===<<<999666444444999999888888888888888888999888777999;;;===<<<<<<@@@===999777666666444333555444333222111000000000........................------------------------++++++*********)))))))))*********))))))))))))((((((((())))))))))))((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((())))))))))))''')))******)))(((((()))'''(((((()))***++++++,,,///...------,,,,,,------,,,,,,,,,,,,+++******+++,,,---...///111222333333111111000000000000111111333222111222444555555333333333333444444555666777;;;;;;;;;:::999777666555888777888;;;???@@@===:::888999999:::;;;<<<===>>>CCCBBB@@@AAABBBEEEHHHIIIFFFDDDDDDFFFJJJLLLHHHEEEEEEEEEFFFGGGGGGEEEDDDCCCCCCDDDFFFHHHIIIIIIHHHGGGFFFEEEGGGOOOXXXXXXOOOFFFHHHFFFCCCCCCFFFJJJOOORRRVVVUUUSSSRRRSSSTTTVVVXXXTTTTTTSSSQQQNNNNNNOOOQQQPPPMMMIIIFFFEEEEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBAAAAAAAAABBBBBBAAA???===:::777666666666555444666777888888777666444333333333222111000000//////---,,,***((('''&&&&&&&&&'''''''''((()))(((&&&###''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))''''''(((((()))*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......------...//////000000111///000111222333333333333333888666444;;;BBBSSSlllrrrjjjmmmwww|||{{{zzz{{{{{{yyyhhhZZZTTTUUUXXXYYYooohhhWWWHHH<<<:::777444333444444333111000000/////////000000111111444888;;;;;;999666333000000000000111111111111////////////////////////......///000000000000000000222444666777777777666:::999888777777666777777666888::::::888777666666555555444444444555666666:::;;;<<<:::888666555666888888888888888777777777777777888999:::;;;;;;:::===;;;999888666444333222444333222111000//////000------------------......,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))(((((((((((((((''''''((((((((((((''''''%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&'''''''''(((((('''(((******((('''((()))''''''((()))******++++++...------,,,,,,,,,------,,,+++++++++++++++******,,,,,,---...000111222333000000000//////000111111333222111222333444333222222222222222333444555555999999999999888777666555777666666999===>>>;;;777777888999:::<<<======>>>AAA@@@@@@@@@AAACCCFFFHHHCCCBBBAAACCCFFFGGGDDDBBBDDDEEEFFFGGGGGGGGGFFFEEEEEEGGGHHHJJJJJJIIIGGGFFFCCC@@@AAAIIIRRRSSSKKKBBBIIIIIIIIIIIIIIIJJJLLLMMMQQQQQQQQQQQQRRRSSSTTTUUURRRRRRQQQOOOMMMLLLMMMOOORRRPPPLLLHHHEEECCCDDDEEEGGGGGGGGGGGGFFFDDDCCCBBB???>>>>>>AAACCCEEECCCAAA<<<999666444444444333222333444444555444333222111000000//////...---------,,,+++***((('''&&&%%%$$$'''&&&%%%%%%'''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))&&&''''''((())))))******))))))************)))))))))***++++++,,,,,,,,,+++,,,,,,,,,---------......---------...//////000000...///000111222222111111...555666777;;;777666BBBMMMZZZrrr{{{yyywwwyyyppplllmmmvvv|||oooggg^^^]]]hhhtttuuupppfff``````gggmmmuuuzzzkkkhhhgggccc|||vvv|||gggMMM???;;;999777000///......000111222222............///000111111000222666999:::888555333///000000000111111111222..............................///000000000000000///000222333555555555555888777666555555555555555666888;;;<<<:::888777666666666666555666666666777;;;<<<<<<:::888777888999888888777777777666666666666777999::::::::::::::::::::::::888555333111111222111000///////////////,,,,,,,,,,,,------------*********************************)))))))))((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&((())))))(((''''''((('''(((((())))))*********,,,++++++++++++,,,---...---,,,***+++,,,,,,+++)))+++,,,---...///000111222000000000000000000111222333222111111333333222111222111111111111222333444666777777777777777666666666666666888:::;;;999888777888:::;;;<<<=========;;;<<<=========???BBBDDDBBBBBBCCCCCCBBBAAAAAAAAA@@@AAABBBDDDEEEEEEDDDDDDDDDFFFHHHJJJKKKIIIGGGFFFCCCBBBCCCJJJRRRUUUPPPKKKNNNOOOQQQQQQOOOMMMMMMMMMNNNNNNPPPQQQRRRRRRRRRQQQTTTSSSRRRNNNJJJHHHIIIJJJQQQQQQOOOKKKGGGDDDDDDEEEIIIIIIHHHFFFEEECCCAAA@@@===<<<<<<@@@DDDFFFDDDAAA<<<999555333222333222111222222222222222111000///---------,,,,,,+++++++++++++++***)))((('''&&&&&&)))&&&$$$$$$%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''''''''''''''(((&&&&&&'''((())))))******(((((())))))))))))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////////////////000000000111111000333//////555222000999333999DDDSSSiii|||}}}|||vvvpppddd^^^ppp~~~ooolllrrrpppvvviiiSSSKKK@@@888555444222000------,,,,,,---...///000------------...000111111///111333555555444333222...//////000000111111111............////////////...///000000111111000000///000111222333333444444555555444333333333444444555999<<<>>><<<:::888777777777777888888999999999<<<===<<<:::888888:::<<<999999888888777666666666666888:::;;;:::999999:::999:::999777333111000111111000///...............,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******)))))))))(((((((((%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&((())))))(((''''''(((((((((((())))))))))))))))))))))))***+++,,,---......,,,***+++------+++)))++++++,,,---///000111111111000000000000111222333333111000111222333222000111111000000000111222222444444555666777777777777666777888999888888999;;;888999;;;<<<=========<<<888:::<<<===<<<===???BBBBBBEEEFFFDDD@@@>>>???BBB===>>>@@@BBBCCCCCCCCCCCC???BBBEEEHHHJJJIIIHHHGGGGGGFFFGGGLLLQQQTTTRRROOOKKKNNNPPPOOOMMMKKKKKKMMMKKKMMMPPPRRRSSSRRRPPPNNNSSSRRRPPPMMMIIIGGGHHHIIINNNOOOPPPMMMIIIFFFFFFGGGHHHHHHGGGFFFDDDBBB@@@???===<<<<<>>@@@???<<<999888888888999:::;;;<<<<<<<<<<<<<<<;;;999777888;;;===;;;;;;::::::999888888777666999<<<<<<;;;999999:::999999999666111///000111000///......------......------,,,,,,++++++******))))))))))))))))))))))))***)))))))))((((((((((((&&&&&&&&&&&&''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''''''''''''''((((((((()))&&&((())))))(((''''''((())))))))))))(((((((((((('''(((((()))***,,,---...///,,,***+++---...,,,)))***+++,,,---...000111111111111000000111222333333333111000111222222111000111000000000000000111222222333444666777888888888777999;;;999777777:::>>>999:::<<<===>>>======<<<777;;;>>>???>>>>>>@@@BBBCCCGGGJJJFFF@@@<<>><<<<<>>>>>>>><<<<<<:::888777888;;;>>>======<<<;;;;;;:::999999666999======;;;999999:::999999888555000...000222//////...---------......------,,,,,,+++***))))))************************))))))))))))((((((((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************---,,,***)))))))))******(((***---...------///000000000000000000111111111222222222222222222222222111111000000111111222333222111111111222444666777555555555666777999:::;;;;;;===???@@@@@@>>><<<:::777888:::<<<>>>???@@@@@@BBBAAA@@@???===;;;:::999<<>>AAAFFFIIIIIIGGGDDDCCCDDDFFFHHHHHHCCC???BBBBBBCCCCCCDDDEEEEEEEEEGGGJJJMMMNNNMMMLLLLLLLLLIIIHHHGGGGGGGGGGGGIIIIIINNNKKKKKKMMMKKKFFFFFFJJJLLLHHHFFFGGGIIIHHHCCC===>>>======???AAAAAA>>>:::999555222222555666222...222000...000333222---(((++++++******)))((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......---------.........//////////////////000000000000444444555555666777777888===DDDPPP```www}}}}}}aaaSSSCCC999888777333...////////////////////////......---------,,,,,,,,,......---,,,,,,...///000//////............//////......------------......000111111222333444444444000111222222111000...---...///000111111111111111666666555444333333333333666777888999:::;;;;;;;;;999999:::;;;;;;<<<======777777777777777888888999555666777888888777666555555555555555777999;;;<<<;;;999666222000/////////,,,,,,,,,---------......((((((((()))******++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$%%%'''((())))))(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********,,,+++***)))))))))******)))+++---.........///000//////000000000000111111000000000000000000000000111111000000000111222222111111000111222333555666555555555555666777999999:::<<<>>>??????>>><<<:::888999;;;===???@@@AAAAAA@@@???>>>===<<<;;;;;;;;;???BBBDDDEEECCC@@@?????????>>>>>>AAAEEEGGGGGGFFFFFFEEEEEEGGGIIIHHHEEEBBBCCCBBBBBBBBBCCCDDDDDDEEEGGGIIIKKKLLLJJJIIIJJJJJJQQQNNNIIIEEECCCCCCDDDEEEEEEBBBCCCFFFEEEBBBBBBFFFGGGDDDBBBDDDHHHIIIFFFBBB???>>>>>>@@@BBBBBB???===@@@:::444111333444222000555222000222555555111---++++++******)))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,------------,,,---------.........///....../////////000000000222222222333444555555555888:::===AAAIIIXXXjjjwww|||yyyhhhVVVFFF;;;@@@999222000333555444111////////////////////////------------,,,,,,,,,,,,---------------....../////////............//////......------------...............///000111111111111111222222111000///...000111222222333333333222444333333333333444444444555555666777888888888888999999::::::;;;;;;<<<<<<888777777777777888999999555666777777777777666555555444444444666777999;;;888666333000...---------++++++,,,,,,,,,---------******))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))))))))++++++***)))))))))******)))+++---.........///000....../////////000000000000000000000000000000000000000000000000111111222000000000000111222444555444444444444444555666666999;;;<<<>>>>>>===;;;::::::;;;===???@@@AAABBBBBB???===<<<::::::;;;===>>>BBBCCCDDDCCC@@@>>>>>>>>>>>>>>>???AAADDDEEEEEEDDDHHHFFFFFFFFFHHHHHHGGGFFFEEEDDDBBBAAAAAACCCDDDFFFGGGIIIIIIIIIGGGFFFGGGHHHTTTPPPIIICCC@@@@@@AAACCCCCCAAAAAADDDDDDBBBCCCEEEFFFCCCAAABBBFFFHHHGGGEEE???>>>>>>@@@AAAAAA>>><<>>555000000222333222444222000111444444222000+++******))))))(((((('''(((((((((''''''''''''&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&''''''((()))&&&''''''''''''((((((((())))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++++++++,,,,,,,,,---------,,,,,,------------...............////////////000///000000111111222222222444444333111000444<<>>999777777666222111///000111222111///////////////////////////---------,,,,,,,,,++++++,,,,,,------......------///......------......///......------------......---------...//////000000111111111222222111000000111222222333333333333222111111222222333444555555333333444555666666666666888888999999999999999888888777777777777888999999555555666777777666555555444333333333444555777888555333111...,,,+++++++++*********+++++++++,,,,,,++++++***))))))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))*********))))))))))))******,,,.........---...000---------...//////000000222222222222222222222222000////////////000111111/////////000111111222333333333222222222333333444888999:::;;;<<<;;;:::999;;;<<<>>>@@@AAABBBBBBCCC???>>>;;;999999:::<<<>>>AAAAAAAAA@@@>>>===>>>??????@@@AAABBBDDDDDDDDDCCCGGGFFFEEEEEEFFFGGGHHHHHHHHHFFFDDDBBBBBBDDDFFFHHHIIIIIIIIIHHHFFFEEEFFFHHHMMMJJJFFFCCCAAAAAACCCDDDDDDBBBBBBDDDEEEEEEDDDEEEHHHEEECCCBBBDDDEEEEEEDDD@@@??????>>>>>><<<:::999BBB<<<555000000111222222000...,,,---///000000///*********)))((((((''''''(((((('''''''''&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////.../////////000000000111333444555444333444777:::777:::>>>FFFVVVsss~~~|||nnnlll{{{yyyiiiZZZLLLCCC<<<888333000222444666666333444444333111///..............................,,,,,,,,,,,,++++++++++++***+++,,,......---,,,,,,...------------------......------,,,,,,------............//////000000000000000111111111111111111111111222333333333222222111222222333333333333333222222333444555555444444555666777777777666555444666666555555666666777888555555555555555555555555333222111111222333444555222111///---,,,+++++++++))))))))))))******************))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((())))))))))))***))))))))))))+++---...---------...+++,,,,,,---......//////111111111111111111111111//////......//////000111...//////000111111111111222111111111111111222222666777888999999999999888;;;<<<>>>???AAAAAABBBBBBAAA???<<<999888999;;;<<<===>>>>>>===<<<<<<>>>@@@@@@BBBDDDEEEEEEDDDCCCCCCEEEDDDDDDCCCCCCDDDFFFHHHJJJHHHFFFEEEEEEGGGIIIKKKIIIJJJJJJHHHGGGFFFGGGIIIFFFEEEEEEDDDCCCCCCBBBBBB?????????AAADDDHHHHHHFFFGGGEEECCCCCCDDDEEEEEEEEEDDDCCCBBB@@@===:::888777999666333111111111111111...,,,++++++,,,---------******))))))((('''''''''''''''''''''&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------............///////////////000000000111222333333222222222222666999;;;;;;===GGGWWWeeerrrgggWWWIII???:::777555666555333333222000...,,,---///000///......000222------------------------,,,,,,+++++++++*********)))***,,,---------,,,+++------,,,,,,,,,,,,------------,,,,,,,,,,,,------...............//////////////////000000111111222222222333444555555555555333444444444444333222111333333444444555444444444222333444555555444222111333333333333333444444555555555444444444444555555222222111000000111222333111000///...---,,,++++++((((((((()))))))))******''''''(((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((('''((()))*********)))))))))+++,,,---,,,+++,,,---******+++,,,---......///////////////////////////...............///000000//////000111111111111111000000000000000111222222555555666777888888888888:::;;;===>>>???@@@@@@@@@AAA@@@===;;;:::::::::;;;;;;<<<======<<<<<<>>>@@@AAACCCFFFGGGEEECCCBBBBBBBBBBBBCCCBBBAAABBBEEEGGGIIIHHHGGGGGGHHHJJJLLLMMMIIIJJJKKKJJJHHHHHHHHHIIIEEEEEEEEEDDDCCCAAA???>>>===>>>???BBBIIIPPPQQQMMMAAAAAABBBBBBDDDEEEFFFGGGFFFFFFEEEAAA===999888888111111222222111111000000------------------------***))))))((((((''''''&&&'''''''''&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******))))))*********+++++++++,,,,,,++++++++++++******,,,,,,,,,---------......////////////////////////---...///000111111111111000555:::;;;888777:::===IIIPPP[[[kkk}}}wwwiii[[[QQQ@@@<<<666333222222333333,,,,,,,,,---///111333444///000000...---...000222------------------------+++++++++*********))))))******++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222222333555666888999999999444555666666555333222111333333444555555444444333000222333555555444222111222111111111111222333333555444333333333333444555222222000//////000111111000000///...------,,,,,,((((((((()))))))))******&&&&&&'''(((((()))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&''')))*********))))))((()))++++++*********+++))))))***+++,,,---......////////////////////////......------......///000///000111222222222111000////////////000111333333333444444555666777777777999:::;;;<<<===>>>>>>>>>???>>>======<<<<<<<<<======?????????=========>>>@@@CCCGGGGGGDDDAAA@@@AAA@@@AAACCCCCCAAAAAADDDFFFGGGGGGGGGHHHIIIKKKLLLMMMFFFHHHJJJKKKIIIHHHHHHIIIEEEDDDCCCBBBAAA@@@??????@@@BBBBBBCCCJJJRRRSSSMMM>>>???AAABBBBBBBBBCCCCCCBBBCCCBBB???:::777777999000111111111000///000000---...//////...,,,++++++)))))))))(((''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))*********+++,,,+++++++++************+++,,,,,,,,,,,,---------........................------...000333555666666,,,...///000000222555888222333666;;;BBBMMM[[[eeexxxtttfff___TTTKKKBBB;;;444111333222111111000///---,,,111111000...------...///333222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))***************+++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---///111222///111333555777888999:::444555666777777666444333333333333444444333333222000222444666777666444333111111111111111222333333444444333222222333444444333222111/////////000111............---,,,,,,+++(((((()))))))))*********''''''((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''(((*********)))(((''')))++++++)))))))))***((()))***+++,,,---......111111111111111111111111...------------.../////////000222333333222111111......//////111222333444333333444444555666777777888999:::;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBAAA???=========???CCCFFFFFFCCC@@@?????????AAADDDDDDBBBBBBDDDFFFDDDEEEGGGHHHJJJKKKLLLMMMDDDFFFIIIKKKJJJIIIHHHHHHDDDCCC@@@???>>>@@@AAACCCBBBCCCAAA@@@EEELLLJJJCCC???@@@BBBBBB@@@>>>======<<<======:::666444555777222222222000///...///111+++---//////---+++)))((()))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************,,,+++++++++******))))))++++++,,,,,,,,,---------------------------------111///......///000000///000000000000000//////...---111777888444111444:::BBBQQQZZZXXXXXXbbbkkkmmm{{{www\\\LLLBBB:::999444000111444444333222////////////000//////...(((+++///111111111111111***)))***---///000...+++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))+++***)))))))))***,,,---,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---////////////////////////++++++***+++,,,...000111+++,,,///111444666777888222444666777888777666555222222333333333222222111111333666888999888777555222222111111222222333444444444222222222222444444333222111000//////000000---------------,,,+++***))))))))))))************)))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((()))************+++,,,,,,---..................////////////------------------------///---,,,...111333222000///111222222222222333555555666777888999:::;;;;;;888999999:::;;;;;;;;;;;;>>>>>>======>>>@@@BBBCCCEEECCCBBBCCCDDDCCC???;;;@@@DDDHHHGGGCCC???======CCCCCCBBBAAAAAABBBBBBCCCIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFF???@@@AAAAAA@@@>>>;;;999BBB@@@<<<888555444555555333333222111000///......,,,,,,------,,,,,,+++***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''(((((())))))((('''&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((()))***************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------------,,,,,,............////////////000000111222333333444444<<>>HHHOOOWWW]]]ccckkkvvv~~~~~~~~~yyyuuueeeiiigggXXXCCC444222666222222111111111111111111///////////////......---,,,,,,,,,---------......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((((('''******))))))))))))******++++++,,,,,,,,,------------------------------------...............---------------------...000000///000111222333222111111333444777999;;;;;;;;;;;;666666444333333444555666333777;;;;;;999666666666777333000111333666666555444333222222444444333222444444222111000/////////000000///------,,,,,,,,,************************(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&((())))))((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))((((((((((((((())))))***))))))******+++,,,,,,------.........////////////------------------------000///---...111111000...///111222222222222333555777777777888888999999999888888999999999999999999::::::;;;===???AAACCCDDDEEECCCBBBCCCEEEFFFCCCAAAAAACCCFFFFFFDDDAAA???>>>AAAAAAAAAAAAAAAAAABBBBBBGGGHHHIIIJJJKKKJJJJJJIIIGGGFFFFFFGGGIIIKKKJJJIIIIIIHHHEEECCCCCCDDDFFFHHHGGGGGGGGGGGGGGGGGGGGGFFF??????@@@@@@???===<<<;;;>>><<<999666444444555666333222222111000///......,,,,,,,,,---,,,++++++***)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((((((((((((((('''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((()))************)))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,------......------,,,---.........//////////////////000000111222222333666AAADDD999222444888777444888===@@@AAAEEELLLQQQVVVYYY]]]bbbhhhpppxxx}}}zzzrrrllliii```ZZZTTTTTTXXX\\\[[[XXXGGGHHHGGG@@@666///...///000000000000000000000000...////////////...------,,,,,,,,,,,,---------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((('''******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,---...//////...///000111222111000000222444666888999:::::::::888777555444444444555555444777::::::888555555666444222111222444555333111333222111222333333222111555444333111000000//////000///...---,,,,,,,,,,,,************************'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))((((((''''''(((((()))***(((((())))))***+++++++++---------.........//////------------------------111000...///000000...---///111222222111222333555777777777777777777777777888888888888777777777777555777:::===AAACCCDDDDDDEEECCCCCCDDDFFFHHHHHHHHHCCCCCCDDDFFFFFFDDD@@@===>>>???@@@AAAAAAAAAAAAAAADDDEEEHHHJJJKKKJJJIIIHHHFFFFFFFFFGGGJJJLLLLLLLLLMMMJJJFFFCCCCCCEEEIIIKKKIIIJJJJJJIIIIIIHHHGGGGGG??????>>>===<<<<<<<<<<<<:::888666444333444555666333222111111//////...---+++,,,,,,,,,,,,+++******((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((()))***(((((((((((((((''''''&&&(((''''''''''''(((((()))(((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,------------------............---------------.........//////.........//////000000111222;;;>>>555...///222111---000222111//////222666222444666888:::===AAADDDDDDKKKQQQPPPLLLLLLRRRYYYWWWWWWVVVTTTRRROOOMMMLLLJJJIIIGGGDDDAAA===:::888777777888;;;>>>>>><<<:::222000//////111222000..........................................---,,,,,,+++++++++,,,,,,,,,,,,---,,,------------,,,++++++++++++++++++++++++++++++++++++******)))(((((((((***))))))(((((())))))***)))*********++++++++++++++++++++++++++++++++++++------............------++++++++++++,,,---...///......///000000000000///222222444666777777888888888777666555555555666666777888999888666555666777444444444666777666333111333222111111333333222111555444333111000000/////////...---,,,,,,+++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((''''''''''''((()))))))))))))))*********++++++,,,,,,---------.........------------------------//////...////////////...///000222222111111333444666666666777777888888888999888888777666666666666444777;;;???BBBDDDDDDCCCDDDDDDCCCCCCEEEGGGIIIJJJGGGEEEDDDEEEGGGFFFAAA<<<===>>>???@@@AAAAAA@@@@@@BBBDDDFFFIIIJJJJJJIIIHHHGGGGGGFFFHHHJJJLLLLLLKKKLLLKKKHHHFFFFFFGGGIIIKKKJJJJJJJJJJJJIIIHHHFFFEEE???>>><<<;;;:::;;;<<<===999888666444333333333444222222111000///...------+++++++++++++++******)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''(((((((((((((((''''''((((((''''''''''''((()))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((()))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............------,,,,,,---------.........---........./////////000222999<<<555///...000000///111333222111000222444...000222222111111222333000444777555222000333777111222222222222222111111---...///000111111111111555777::::::777333000...000---,,,---111333111///---------...............---------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++************))))))(((((())))))(((((((((((())))))))))))))))))************************************,,,,,,---.........------,,,,,,,,,,,,---...///////////////000000000000000111222222333444555555666555555666666777777888888::::::999888777777888999999999999999999888666444444333222222444444333222444333222111000/////////------,,,+++++++++++++++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$%%%&&&&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''(((((()))*********+++++++++++++++,,,,,,,,,,,,------------------------------------,,,---......//////000111...000111111111111222444222333444555777888999::::::999888777666666777777666999===AAACCCCCCBBBAAADDDCCCCCCBBBBBBDDDEEEGGGIIIGGGEEEFFFGGGFFFAAA===??????@@@AAAAAAAAAAAAAAABBBCCCFFFHHHIIIIIIIIIHHHIIIHHHGGGHHHJJJJJJJJJHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJIIIGGGEEEDDD???===;;;999999999;;;<<<:::999777444333222111111222222111000///...------******++++++******)))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''((((((((((((''''''(((((((((((()))))))))************************************++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------.........///////////////222777999555000///000000+++,,,---.........///000...///111111///...---...444333222222222222111000111222222333444444444333333333333333333222111111,,,///222333111/////////.........------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,+++******)))))))))************+++++++++,,,,,,++++++***)))*********************************)))))))))))))))))))))(((((((((((())))))(((((()))))))))*********************************++++++,,,---......---------------......///000111000000000000111111222222111111111222222333333444222333444666888999:::;;;<<<;;;999888888:::;;;;;;===<<<;;;999777666777777666555444444555666555444333222111000///.........,,,++++++************+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%((()))((('''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------***,,,.........///000222...000111111000111222444000111333444777888:::;;;999999777666666777888888777:::===@@@AAAAAA@@@???AAABBBBBBBBB@@@@@@BBBCCCHHHGGGGGGGGGGGGFFFDDDBBBCCCBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGEEEFFFGGGHHHGGGFFFDDDCCCFFFGGGHHHIIIHHHGGGDDDCCC???===;;;999888888999:::999888666444222111000000222111000000......---,,,)))************)))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------...........................222444333000......///+++,,,,,,---------,,,,,,,,,...000///...------...---***(((***...000...+++////////////...---,,,+++000000000000000///......***,,,---.........///000,,,...///...+++)))+++---,,,,,,,,,---......//////+++++++++++++++******)))((((((((()))))))))*********++++++++++++***))))))))))))))))))))))))))))))******)))))))))))))))))))))((((((''''''(((((()))((()))))))))***************************************+++,,,------...------............///000111222111111111000111222222333222222111111111111222333000111333666888::::::;;;;;;999777888:::<<<<<<<<<======:::777333333444666777666555555777777666555222111000...---------,,,+++***))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&(((******)))%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((************************++++++++++++,,,,,,,,,,,,------------------------+++---//////------///111...///111111000000222333111222333444666777888999777666555444444666777888666777:::===>>>??????>>>===@@@BBBBBB@@@???@@@BBBBBBDDDFFFGGGHHHHHHIIIJJJHHHFFFDDDBBBAAABBBDDDEEEHHHGGGGGGFFFGGGHHHIIIJJJGGGEEEEEEFFFHHHIIIHHHGGGCCCCCCCCCCCCCCCBBBBBBBBBDDDFFFHHHIIIIIIGGGEEEDDD???>>>;;;999888777666777555444444222111000000///111111000///...------,,,))))))******))))))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&'''((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))******)))******++++++******)))++++++++++++,,,,,,,,,,,,------------------,,,,,,+++---000111///------.../////////000000000...---,,,...//////......///000///......///111333222111111111111000000///------((()))***,,,------------000000000000000///...---,,,---...---,,,+++,,,---******++++++,,,------...******++++++******)))(((''''''((((((((()))))))))***************))))))((()))))))))))))))))))))))))))))))))))))))))))))***((((((''''''''''''(((((()))))))))*********++++++++++++++++++++++++++++++******+++,,,------------...------......///000111111000000///000111222333333222111000000111222222000222444666777888888888777666555666:::<<<<<<;;;<<<===<<<999555222222444777555444555666777666555000///...---,,,+++++++++)))))))))(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#####################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((())))))))))))((((((((((((******+++++++++,,,,,,,,,---------------------------///000///,,,+++---///...///111111000000222333333333444444555666777777555444333333333555777888333555777:::<<<>>>>>>>>>:::>>>AAABBBAAA@@@AAACCC===AAAFFFHHHHHHIIILLLPPPLLLIIIFFFCCCBBBCCCEEEGGGJJJIIIGGGFFFFFFGGGIIIKKKDDDCCCCCCEEEHHHIIIIIIIIICCCBBB@@@?????????AAABBBDDDFFFHHHJJJJJJHHHFFFEEE???>>><<<:::888666555555111111111111000000000000111111000///...---,,,,,,)))))))))))))))(((((('''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((&&&&&&'''((())))))((((((***)))((('''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))******+++++++++,,,,,,,,,,,,+++++++++++++++++++++***,,,///111000------///++++++,,,---//////---+++)))*********))))))+++---...///000///---+++,,,...+++,,,---..............................---,,,+++,,,,,,,,,...//////---***---+++******++++++)))(((((())))))***++++++,,,,,,***************)))((((((''''''''''''((((((((()))***************)))(((((()))))))))))))))))))))))))))))))))))))))*********((((((''''''''''''((((((************++++++++++++++++++++++++++++++++++++)))***+++,,,------...------------------...000000000///.........///111222333333111000000000111222222333555666666666555444444333333555:::<<<<<<:::<<<>>>@@@>>>999444333333666555444444555666555444///...---,,,+++*********))))))(((((((((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&'''))))))))))))************++++++******++++++,,,---,,,,,,,,,,,,,,,---...///111111000000//////......000000000000////////////444555555555555555444444222222222222333444555555333555888:::;;;;;;:::999;;;<<<>>>???@@@@@@???>>>@@@AAABBBDDDEEEGGGHHHHHHLLLJJJEEE???<<<<<<@@@DDDFFFIIIKKKKKKHHHEEECCCCCCHHHGGGFFFDDDBBBAAA@@@@@@FFFDDDAAA???======>>>???@@@CCCEEEFFFDDDBBBAAAAAA;;;<<<======;;;999666444444333222222111111222222.........------,,,,,,,,,***))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%(((***'''""" !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%###"""$$$&&&%%%&&&&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++))))))************))))))))))))))))))***************************************+++,,,,,,,,,,,,+++***++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,+++(((%%%%%%&&&'''++++++***)))((('''&&&&&&)))******+++---...//////++++++***)))(((((()))))))))******++++++******)))+++,,,,,,++++++---000333222111///...---...000111333333333333222222111000555444333222333555777888888666555444444555777888888999:::;;;;;;:::999888555555444333222000000///......---,,,,,,+++***************)))(((''''''&&&((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''''''''&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''((((((((()))))))))******+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,---....../////////......---------000/////////////////////333333444444444444333333222222222222222333444555555666777888999999888888999:::;;;===???@@@AAAAAABBBBBBBBBCCCDDDFFFGGGHHHHHHGGGCCC>>><<<<<<@@@CCCBBBDDDFFFGGGGGGHHHJJJLLLIIIHHHFFFEEECCCBBBBBBAAAGGGEEEBBB@@@>>>>>>>>>???>>>@@@BBBCCCAAA?????????;;;<<<<<<<<<;;;888666444333222111111000000111111...---------,,,,,,,,,,,,***)))((((((''''''((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######&&&***---,,,((($$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&&&&&&&(((***))))))***)))'''$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))((((((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))*********++++++))))))************))))))(((((()))))))))***************************************+++,,,,,,+++******+++************+++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))******)))'''&&&''')))((((((((((((''''''''''''))))))***+++,,,---......++++++***)))))))))))))))******++++++++++++*********+++++++++***,,,///222222111000///...///111222222222333333333222111111444333222222333444666777777666555444444444555666666666888999999888888777444444333222111000//////...------,,,++++++******,,,,,,+++******)))((((((((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&((('''''''''(((((((((((()))+++++++++++++++,,,------,,,,,,++++++,,,,,,------------------------,,,,,,////////////////////////222222333333333333222222222222222222222333333444555555555666666777777777777888999;;;>>>AAACCCEEEDDDCCCBBBBBBBBBDDDFFFHHHDDDDDDBBB???<<<<<>>>>>>>><<<===??????===;;;;;;<<<;;;;;;;;;;;;999777555444111111000///////////////------,,,,,,,,,,,,,,,+++))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$)))---...***&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&))),,,------,,,---//////,,,((($$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************((())))))******))))))((((((((())))))))))))******))))))))))))))))))))))))******++++++++++++*********************++++++,,,++++++************++++++************************,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))************************************)))))))))))))))))))))))))))))))))(((((((((''''''%%%&&&&&&&&&'''((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((()))++++++***))))))***&&&&&&&&&&&&'''''''''((((((((())))))***+++,,,,,,+++***))))))))))))))))))++++++,,,,,,,,,,,,++++++)))************+++...000222111000//////000111222111111222222333222222222111222222333444444555555666555555555444444333333333333444555666666555555333333222111000//////...------,,,,,,+++*********------,,,,,,+++*********(((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%&&&(((&&&&&&&&&'''''''''((((((+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------.........///////////////111222222333333333333333222222222222222333333444333333333444555777888999999999:::;;;>>>AAADDDFFFEEECCCAAA@@@@@@BBBEEEFFFDDDDDDBBB@@@===<<<===???BBBCCCDDDCCCCCCEEEHHHKKKGGGGGGEEEDDDCCCCCCCCCCCCFFFEEECCC@@@???>>>======;;;<<<===<<<:::999999::::::::::::999777666444333000///......------......,,,,,,,,,,,,++++++++++++)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########%%%((((((&&&#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###&&&,,,000000///,,,---///111000,,,'''###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******(((((())))))))))))(((((((((((((((((()))))))))***)))))))))))))))))))))))))))******************))))))))))))))))))***++++++******))))))))))))******************************+++++++++++++++*********+++++++++++++++*********(((((((((((())))))))))))************************))))))))))))))))))))))))))))))((((((((('''''''''%%%%%%%%%&&&'''((())))))'''(((((((((((((((((('''((((((((((((((((((((((((***,,,......,,,*********''''''''''''''''''''''''''''''(((((()))******+++******)))))))))))))))***+++,,,,,,------,,,,,,+++((()))******)))***,,,...000////////////000000111///000111222222222222222111111333444555555555555555555555555444333222111111111111222222333333333111111000000///......---,,,,,,++++++*********))),,,,,,,,,++++++*********(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&''''''''''''+++************+++,,,,,,,,,++++++*********++++++,,,,,,,,,------.........------....../////////000222222333444444444444444222222222222333444555666111222222444666888:::;;;======<<<===>>>@@@BBBDDDDDDBBB@@@>>>>>>@@@BBBDDDEEEEEEDDDAAA>>><<<===>>>BBBDDDEEEEEEDDDCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCAAA@@@???======<<<======<<<:::888888999;;;999999888777555444333222///...------,,,,,,------++++++++++++++++++++++++(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######'''---000000...***+++---///111///+++&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))(((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++***))))))(((((())))))***))))))))))))))))))))))))************************************************''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%&&&'''((())))))''''''((((((((((((''''''''''''''''''''''''''''''---///000000---+++************))))))(((''''''&&&'''''''''(((((())))))******)))))))))))))))******+++,,,,,,------,,,,,,+++((()))******))))))+++---------------....../////////000111111222222222222111111333555666666666666444444555555444333222222000000000000000000000000/////////......------,,,+++***************))))))************))))))))))))''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&&&&%%%%%%&&&(((&&&&&&&&&''''''''''''((()))))))))))))))***++++++++++++******))))))******++++++,,,,,,---...//////---------......//////000111222333444555555555444222222222333444666888999222333444666888:::;;;<<<>>>>>>===>>>>>>???@@@AAA@@@???>>>======>>>@@@AAADDDDDDCCC@@@>>><<<===???AAACCCDDDDDDCCCBBBCCCDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>===:::888777:::<<<888888666555444333222111......---,,,,,,,,,,,,---)))************+++++++++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%###!!!"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&***---///...,,,***)))))),,,000111...+++$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((())))))(((((('''''''''(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))*********)))))))))))))))*********(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&&&&'''(((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''///000000///,,,***))))))++++++***)))((('''&&&&&&'''''''''(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++(((***++++++******+++,,,++++++,,,,,,---.........000000111111222111111111000111222333444555666777444444444444444444444555222111000//////...//////......------,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%%%%%%%%%%'''(((&&&''''''''''''(((((((((((((((((((((((())))))***++++++***)))))))))))))))))))))***+++,,,---...///,,,,,,---......///000000000111222333333444444444111222333444666888:::<<<555666888:::;;;;;;:::::::::;;;<<<======>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@???>>><<<===???BBBDDDDDDCCCBBB@@@@@@BBBDDDCCCCCCBBBBBBBBBCCCCCCDDDAAABBBBBBBBBBBBBBBBBBAAA???>>><<<999777777999<<<888777555444222111111111......---,,,,,,,,,,,,---))))))))))))******++++++'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%***...///---,,,+++---)))''')))---111000...$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''''''''((((((((())))))'''''''''''''''''''''''')))(((''''''''''''((()))(((''''''''''''((()))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))******(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''',,,------+++)))((()))***)))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))***++++++******++++++++++++******)))***,,,,,,+++***+++,,,++++++,,,---............000111111111111000000///////////////111333555666555444444444444666777888555444222000............,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%%%%%%%'''((('''''''''(((((((((((()))'''''''''''''''((())))))++++++***))))))((())))))'''((((((***+++,,,---...,,,,,,------...///000000//////000222222333333333111111333555777:::<<<>>>888:::;;;<<<<<<;;;999888777888:::<<<======<<<<<<::::::;;;<<<<<<=========<<<===<<<;;;;;;===AAADDDIIIGGGDDD@@@<<<===@@@CCCDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCDDDEEEEEEDDDDDD@@@>>><<<888666666999<<<777666555333222111000000///...------,,,,,,------(((((())))))*********+++'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!'''...111000,,,+++***000+++'''''',,,000111///$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''((((((((()))'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''')))))))))(((&&&&&&)))+++&&&&&&&&&''''''''''''(((((((((((()))))))))))))))))))))((())))))***++++++*********++++++*********)))+++,,,---+++++++++,,,+++,,,---...////////////111111111111111000///......---,,,---...111444555555444333333444666999:::777555333000...---------,,,,,,++++++++++++++++++(((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++++++++++++++,,,---.........---,,,111111222222222111111000111222333555888:::;;;<<<<<<>>>@@@BBBBBB@@@>>>===999999999:::::::::;;;;;;;;;===???AAABBBBBBBBBAAADDDBBBAAAAAADDDFFFGGGGGGIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEGGGIIIHHHCCCDDDIIIGGGBBB<<<999777888;;;;;;666222555444444333222111000000+++******)))))))))))))))(((***+++***)))((()))***''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&(((...333///))),,,444***+++,,,---......//////$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((***)))'''&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&((((((((((((((((((((((((***)))'''%%%%%%%%%'''(((((((((((((((((('''''''''(((***+++***)))((()))***++++++*********+++,,,---************************)))******+++---...//////000000000000000//////...------///000111222333333000111111222333555666777:::888555222000/////////---,,,+++***))))))))))))++++++)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++++++++***+++,,,---......//////000111111222111111000000111222333555777999;;;;;;===???AAACCCCCCBBB@@@???::::::::::::;;;;;;;;;;;;>>>???AAACCCDDDEEEFFFFFFAAA@@@>>>???BBBDDDEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDFFFIIIHHHDDDEEEHHHFFFAAA<<<999777888;;;:::666222444444333222111000000///+++******)))))))))))))))((()))******)))((()))***''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%+++000000+++---444---,,,+++))))))***++++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((()))((((((((('''''''''&&&''''''''''''''''''''''''***((('''%%%%%%%%%'''(((((((((((((((((((((((('''(((***+++***)))((()))***))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,---....../////////000000000///......//////000111222222111111000000000111222444555666888777555333111000000///---,,,+++******)))))))))+++***))))))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++,,,,,,,,,******+++,,,---///000111///000000111111000000000000111222444666888::::::>>>???AAACCCCCCBBBAAA@@@;;;;;;;;;;;;<<<<<<<<<===@@@@@@AAABBBDDDGGGHHHJJJBBB@@@>>>>>>@@@BBBCCCBBBEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGGGGEEEFFFGGGDDD@@@<<<:::888888::::::666333444333222111000//////...+++******)))))))))))))))((()))******(((((()))***''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$(((...000......///000...+++))))))***,,,...$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''')))((('''%%%%%%&&&''''''''''''(((((((((((((((((((((***+++***)))((()))***'''((()))***+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///...////////////...------111111222222222222111111000000000000111222333444555555555444333111000///------,,,+++************+++******)))((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++,,,,,,,,,,,,,,,++++++,,,---///111......///000000000//////000000222333555777888999===>>>@@@AAABBBAAA@@@@@@<<<<<<<<<<<<============?????????AAACCCFFFIIIJJJEEECCC@@@???@@@@@@@@@???@@@@@@AAACCCEEEGGGIIIJJJGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEBBB>>><<<:::888888999888555333333222111111//////...---+++******)))))))))))))))((()))***)))((('''(((***''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''',,,000000...++++++***))))))***,,,...///$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''###$$$&&&((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((***+++***)))((()))***'''(((***,,,,,,+++)))(((------------------------++++++,,,,,,---......///...............------,,,000000111222222333222222000000///000000111222222222333333444333222000///------,,,+++++++++++++++************))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))***+++,,,,,,,,,///...---++++++,,,---...,,,---...//////////////////000111333444666777777:::;;;<<<>>>??????>>>>>><<<<<<<<<=========>>>>>>@@@@@@@@@AAADDDGGGIIIKKKGGGDDD@@@>>>>>>===<<<:::;;;<<<===???BBBEEEHHHIIIEEEEEEEEEFFFFFFGGGIIIIIIEEECCCBBBCCCDDDBBB???===<<<:::888777666666444333222111000///...------,,,+++******)))))))))))))))''')))***)))((('''((()))''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%)))000333222...'''((()))***+++***)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$&&&((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&'''''''''(((((())))))(((***+++***)))((()))***((()))+++------,,,+++***------------------------,,,,,,,,,------......///...............------,,,---...///111333444444444000000000///000000111111000111222222222111///...,,,,,,++++++******++++++)))******+++******)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))***,,,,,,------//////...---,,,,,,,,,,,,+++,,,---...............//////000222333444666666888999:::;;;<<<<<<======<<<<<<<<<<<<=========>>>BBBBBBCCCDDDFFFIIIJJJLLLEEEBBB???===<<<;;;:::999888999:::===@@@CCCEEEGGGDDDDDDDDDEEEFFFGGGHHHIIIEEEAAA???@@@@@@===<<<<<<:::999777666444333222222111000000///...---,,,++++++******)))))))))))))))'''((())))))''''''((()))''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% """###%%%,,,444555222...///000000...+++'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))(((***+++***)))((()))***)))***+++,,,---,,,,,,+++------------------------,,,,,,------...............////////////...------***,,,...000222444444555222111000000000000000111000000000000///...------++++++******)))******+++))))))+++++++++***)))(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((***,,,------------------...------,,,,,,***+++,,,------............///000111222444444555777888888:::;;;<<<<<<===;;;;;;<<<<<<<<<=========AAABBBDDDFFFGGGHHHIIIIIIDDDBBB???>>>?????????>>>888888:::<<<>>>AAACCCEEEDDDDDDCCCDDDDDDEEEFFFFFFEEE???;;;======:::999<<<999888777444111000000111000//////...---,,,+++++++++******)))))))))))))))'''((()))(((''''''((()))''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% ######"""&&&...222000333333222111...***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((''''''&&&&&&''''''((())))))***(((***+++***)))((()))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000000///......+++,,,---///111222222333333222111111000000000000000///...---,,,,,,++++++***))))))(((((()))******((()))+++,,,,,,+++)))(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((***,,,---------***+++---...///...------)))***+++,,,------...---...///000111222333444444777888888999:::<<<<<<===;;;;;;;;;;;;<<<<<<<<<===???@@@BBBDDDEEEFFFEEEEEEEEECCCBBBBBBDDDEEEFFFEEE999999:::<<<>>>@@@BBBDDDEEEDDDDDDCCCCCCCCCCCCCCCEEE>>>999;;;;;;888888<<<888888666333000//////000000///...---,,,++++++***+++******)))))))))))))))'''((()))((('''&&&''')))''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$'''%%% !!!(((+++***---,,,***(((&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''((())))))***(((***+++***)))((()))***)))))))))((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,---------...............000000000000000//////...,,,,,,...///000000000000444333222111000000000111000///---+++*********+++)))((((((((((((((())))))((()))+++,,,,,,+++***)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))((()))))))))))))))(((((('''''''''((()))+++,,,------------.........//////,,,++++++***+++,,,...///000000000000111222333444888777666888;;;;;;999666999999999:::;;;===???AAAAAACCCDDDDDDDDDCCCDDDEEEGGGAAA<<<===FFFPPPWWWZZZCCC???<<<;;;===??????>>>AAAAAABBBCCCCCCCCCBBBBBBAAA>>>;;;:::;;;;;;:::999:::888555222000//////000......---,,,++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((***+++,,,---...---,,,+++,,,,,,,,,---------..................////////////////////////////////////111222333333111000000111///......---+++***))))))))))))))))))((((((((((((***((('''((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))(((((())))))))))))(((((()))((((((((()))***++++++,,,,,,------------......---,,,+++++++++,,,---...000//////000000111222333777666666777::::::888555777777888888:::<<<>>>@@@CCCDDDDDDCCCBBBCCCFFFHHHHHHCCC???@@@EEEIIIKKKKKK>>><<<::::::===??????>>>===>>>??????@@@@@@@@@@@@@@@>>>;;;::::::::::::999999777444222000///000000...---,,,++++++***++++++((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))*********************************+++,,,,,,------,,,,,,,,,,,,,,,---------..................////////////........................000111222222000//////000......---,,,+++***))))))))))))))))))(((((((((''')))(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))(((((())))))))))))((((((***))))))(((((()))))))))+++++++++,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,---///......//////000111222555444444666777888777555555666666777999;;;===>>>BBBBBBAAA@@@@@@AAAEEEHHHJJJGGGDDDDDDDDDCCC???;;;999888888999<<<======<<<;;;<<<===>>>???????????????<<<:::999::::::999777666555333111000000000111...---,,,+++************((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&&&&''''''(((***+++,,,************************+++++++++++++++,,,------,,,,,,,,,---------..................////////////------------------------...000111000///---.........------,,,+++***)))))))))))))))(((((((((''''''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))+++,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''(((((())))))))))))((()))(((((((((((())))))***************++++++++++++......------,,,,,,,,,,,,...------......///000111333333333444555666666555555555666888999;;;===>>><<<>>>?????????@@@BBBDDDKKKIIIGGGFFFDDD@@@;;;777777777888:::;;;;;;;;;:::;;;<<<===>>>???@@@@@@@@@===;;;999888999999777666333333111000000000000000---,,,+++******)))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((()))***+++************************,,,+++*********+++---...,,,,,,,,,---------..................////////////------------------------,,,...//////---,,,,,,------,,,,,,+++***)))))))))))))))(((((((((''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''')))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((()))))))))))))))&&&&&&&&&'''(((***+++,,,)))))))))*********++++++............---,,,,,,+++------------...///000111111222222333333444555666666666777999:::;;;<<<===888<<<@@@CCCCCCBBBBBBBBBHHHFFFDDDCCCAAA>>>;;;888888999::::::999999888888:::;;;<<<===>>>>>>>>>>>>;;;999888888888777555444111111000000////////////,,,,,,+++***))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))),,,+++***)))***+++,,,---,,,,,,,,,---------..................////////////------------------------+++---......,,,++++++,,,+++++++++******))))))((((((((((((((('''''''''''''''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&'''((())))))******)))%%%%%%&&&'''(((***+++,,,)))))))))************+++---............------,,,...------......///000111000111222222222333555777777777888::::::;;;::::::777<<>>;;;888666555666777555333444666999;;;;;;;;;;;;;;;;;;:::999888777666666777666333111000000000///...---,,,,,,++++++)))(((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,---------..................////////////........................+++---...---,,,+++++++++)))))))))))))))((((((((((((((('''''''''&&&&&&&&&'''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((()))************((((((''''''''''''((((((************+++++++++++++++,,,.../////////......///......//////000111222000222333222111222666999666777888888888666555444444777;;;>>>???@@@@@@AAA@@@BBBEEEEEEAAA<<<777555222333444333111222777:::>>>>>>>>>>>>===<<<;;;;;;777666666666666555222000000000000///...---+++***+++***)))(((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))''''''''''''(((***+++,,,************************((()))***,,,,,,+++******,,,,,,,,,---------................../////////000////////////////////////+++---......,,,++++++,,,))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$################################################$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""$$$%%%%%%&&&%%%$$$"""!!!%%%$$$###"""###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))''''''''''''((((((((((((******))))))***++++++,,,+++,,,.../////////...---............////////////222222111111222222333444777666666555666666777888999:::;;;===???@@@AAAAAA@@@AAACCCDDDDDD@@@:::555333333333444555777888999::::::;;;===???>>><<<999333333555555555444333222.../////////...,,,***)))******)))''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...............------,,,,,,,,,------............------......---,,,,,,+++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########################################################$$$$$$############$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&''''''((((((((()))))))))''''''''''''((((((((((((+++***************++++++,,,---.../////////..................////////////222222111111111222222333444555555555666666777777777888:::<<<>>>???@@@@@@??????@@@BBBBBB???:::666777777777777777777777777999999:::;;;======<<<:::777777666555444222000000......///...---,,,***)))***)))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$###""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))))))))*********+++++++++++++++++++++,,,,,,------++++++***++++++,,,---.........---------,,,,,,,,,------............------...------,,,++++++******))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$###############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&'''''''''(((((((((((()))''''''''''''((((((((((((++++++***************+++---......///000/////////............////////////222222111111111111111222222333444666777777777666666777999;;;===>>>??????>>>======>>>???>>>;;;888;;;;;;;;;;;;:::999777666999888777999;;;<<<<<<;;;<<<:::888555222000...---.........---,,,+++***)))))))))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''''''((((((((())))))))))))))))))*********++++++))))))***+++,,,------...************+++,,,---...------------,,,,,,,,,,,,,,,------......------,,,------,,,,,,+++*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###################################################$$$%%%&&&&&&%%%$$$###################################################$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%&&&%%%$$$#########%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''((((((((((((,,,+++******)))*********....../////////000000///............////////////222222111000000000000111000222555777888888777666666777999;;;===>>>??????===<<<::::::<<<<<<;;;:::;;;<<<===>>>===;;;888777888777666666999;;;;;;;;;===;;;777444111///............---,,,+++***)))))))))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$###""""""!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************'''((()))***+++,,,---...)))))))))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++*********)))******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###################################################$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%#########$$$%%%&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((++++++***************+++...............//////000............////////////111111000//////000000000111222555777999999888777777888:::<<<>>>???@@@@@@===;;;999888:::;;;;;;:::999;;;<<<======<<<:::999888666555666888:::::::::999777555222000/////////...---,,,+++***))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********''''''((()))+++,,,------))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***************))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******))))))***++++++,,,...------------...//////............///////////////////////////000111111222333444666777777777666777888:::<<<>>>???@@@@@@===;;;888888999:::::::::777888999:::;;;;;;::::::888777666777999999999777444333222111000000000000...---+++***)))(((((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######"""######$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******''''''((()))***++++++,,,(((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################""""""#########################################################$$$$$$############$$$$$$$$$$$$$$$###############"""###$$$%%%%%%%%%%%%%%%######%%%&&&&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((())))))***+++---------,,,,,,+++,,,---...///............////////////---------...///000111222222222222333333444444444666777999;;;===>>>??????===;;;999888999::::::999666666777777777888888888999888888999:::999777555000000000000000///......---,,,+++)))(((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""$$$%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((((((((()))))))))******((((((((((((((()))++++++******+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$################################################$$$$$$############$$$$$$%%%$$$$$$$$$######""""""!!!###$$$%%%&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$######%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))((((((((()))***,,,---...,,,,,,+++***+++,,,---.............../////////000,,,,,,,,,---///000222333222111111000000111222222555666888:::<<<======>>>>>><<<:::999::::::999888666666555555444555555666999999999:::;;;:::666444...///000000000///---,,,---,,,***)))((('''((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!"""$$$&&&'''################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!""""""###$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((()))***+++*********++++++,,,,,,,,,******++++++++++++******(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%###!!!""""""""""""""""""""""""%%%%%%$$$###""""""##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((,,,+++++++++++++++++++++)))((((((((()))+++---///000000//////.........---......//////000000111111222222111222444777:::<<<999999999::::::;;;;;;<<<@@@???===<<<;;;:::777444555444444444555666888999;;;::::::999777555333222///............---------,,,,,,,,,+++***)))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%###""""""#########""" $$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&((((((((((((((()))******+++*********))))))(((((()))((('''''''''(((***+++))))))*********+++++++++,,,,,,,,,+++++++++******)))***+++***(((&&&&&&''''''''''''&&&&&&%%%%%%%%%'''%%%$$$&&&''''''$$$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############"""!!!!!!""""""""""""""""""""""""$$$$$$###"""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((+++*********************)))(((((()))***+++---...////////////......------......//////000000111111222111111222333666888:::888888999:::;;;<<<======???>>><<<<<<<<<:::888666666555555555555777999:::;;;;;;:::999777555333222............------------++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###%%%&&&((((((&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%############$$$$$$###"""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%((((((((((((((())))))************)))))))))((((((((((((((((((((())))))***))))))*********+++++++++,,,,,,+++++++++*********)))***+++***(((&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''%%%$$$%%%&&&'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""######"""!!!!!!!!!""""""########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))***+++------///............---------......//////000000111111222111111111222444666777666777888:::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;999777777666555555666777999:::<<<;;;:::888666444222111......---------,,,,,,,,,***++++++******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""&&&***......***&&&"""%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((((((''''''(((((()))*********))))))))))))(((((('''(((((())))))))))))))))))))))))************+++++++++++++++*********)))((()))******(((&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!###%%%&&&""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""########################""""""""""""###############################################################$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''(((((((((((((((((()))))))))******+++,,,,,,------------------------......//////000000111111111111111111222333444555666777888999:::999999999888777777888::::::999777666555555444555666777888;;;:::999888555333000///------------,,,,,,,,,+++))))))******)))(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''***///222222///***'''$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$%%%&&&'''##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))))))))))))))))))))((((((&&&''')))*********)))((())))))))))))************+++************)))))))))''')))***)))(((&&&&&&'''%%%%%%%%%&&&&&&''''''''''''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######!!!!!!!!!"""###$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""########################!!!!!!"""""""""############################################################$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))******++++++++++++,,,,,,,,,,,,------------......//////000000111111000000000111222333444444555666777888888777555444444444444666888999888777444444333222333444555666999888777666444111///...---,,,,,,,,,++++++++++++(((((()))))))))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$,,,---///000000///---,,,$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$$$$'''***##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((()))(((((((((((((((((())))))&&&''')))*********)))((())))))))))))))))))))))))*********)))))))))((((((&&&((())))))'''&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$######"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""##############################!!!!!!!!!"""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))((()))***+++++++++++++++++++++,,,,,,,,,,,,,,,---......//////000000111111///000111222333444555555555666777888888666444333333333333555777888888666444333222111111222333444555555444333222000...---,,,,,,,,,+++++++++******''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%...---+++******+++---...%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%!!!###%%%$$$###$$$(((,,,###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''(((((((((((())))))'''(((((()))))))))))))))***)))))))))))))))(((((())))))))))))((((((((((((&&&'''))))))'''&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$########################!!!!!!!!!!!!"""""""""###########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''((()))))))))((()))***+++,,,+++*********+++++++++,,,,,,,,,,,,......//////000000111111...///111222444555666666333444777999:::999888666444444444666888999888777555444333222222222333444222222222111000///---,,,++++++++++++************&&&''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%///---***((((((***---///%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%% ###%%%$$$"""###(((---""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""########################"""#########$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((((((((((((((())))))*********))))))(((((((((((())))))((((((((('''''''''%%%'''(((((('''&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%"""$$$'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""$$$$$$$$$###"""""""""""""""""""""""""""######""""""###$$$%%%%%%########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))******((()))+++,,,,,,+++***)))*********++++++,,,,,,,,,......//////000111111111...///111333555666777777111333777:::<<<<<<;;;:::666555555777999:::999888666555444333333333444555000000000000///...---,,,+++++++++************)))&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&000...+++******+++...000&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""$$$###!!!"""(((---""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""########################""""""######$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((&&&'''''''''(((((()))))))))((('''''''''(((***+++******))))))(((((((((''')))(((((((((''''''''''''%%%&&&(((((('''&&&'''''''''''''''&&&&&&%%%%%%%%%!!!$$$'''(((&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!$$$###""" """###$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$#########""""""###########################"""!!!"""$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******+++++++++++++++***)))(((,,,+++***,,,///000...,,,,,,---...///111222333444000000000111222333444555666555666999===???>>><<<:::777444444666888777555777555444555777777333000333333222111000///...---,,,+++***)))((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%------------------------$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%%%%%%%'''(((+++)))'''%%%######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''')))(((''''''((()))***+++***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$#########""""""###########################"""!!!"""$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))******+++++++++++++++***)))))),,,+++***,,,///000...,,,...///000111333444555666333333222333333444555666777555555777;;;======<<<999666444444777888888777888666555666888777444111333222222111///......---,,,+++***)))((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++,,,...//////...,,,+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%%%%$$$$$$&&&'''***)))'''%%%######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&''''''((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''(((((('''&&&'''((()))******)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""$$$###"""!!!!!!"""###$$$###""""""!!!!!!""""""###$$$$$$$$$##########################################"""!!!"""$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))*********++++++++++++***)))))),,,+++***,,,...///...---000111222333444555666777555555555444444555555666777666555555888:::;;;;;;777666555555777999999888888888777888888777555333222111111000///...------++++++***)))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))),,,......,,,)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$$$$######%%%&&&)))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""######"""!!!!!!"""#########""""""""""""""""""######################################################"""!!!"""$$$$$$"""!!!###$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))*********+++++++++******)))++++++++++++,,,---......111111222333444555666777666555555444444444555555777666444444555777:::;;;999888777777777777777666777777777777777666444222000000//////...------,,,******)))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&((((((&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!"""$$$$$$######$$$%%%''''''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""############""""""""""""############""""""""""""#########################################################"""!!!"""$$$$$$"""!!!#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))))))******+++++++++******+++++++++++++++,,,...///000000111222333444555555444444333333222333333333666555444444444666999;;;;;;;;;;;;999777555444333555666666666444222111000///.........---,,,,,,,,,***)))((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%!!!###$$$$$$###"""###%%%&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""""""""######"""""""""$$$######""""""######$$$###############$$$$$$$$$###########################"""!!!"""$$$$$$"""!!!#########$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))***++++++++++++******++++++******+++---000000000000111222333333333222222111111111222222333333444555555555666999;;;=========;;;777333222222333444555444222///......------------,,,,,,++++++)))((((((''''''((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$######$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$%%%$$$######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############""""""############""""""$$$######""""""######$$$""""""#########$$$$$$$$$###########################"""!!!"""$$$$$$"""!!!"""######$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))))))))***+++++++++++++++***++++++***)))***---000000000111111222222333333111111111111111222333444111333666777666777999<<<;;;===>>><<<777333222222222444555444111...---...,,,,,,,,,,,,++++++++++++(((((('''''''''(((((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$""""""############""""""$$$$$$############$$$$$$""""""######$$$$$$$$$$$$###########################"""!!!"""$$$$$$"""!!!""""""###$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))((()))***+++++++++++++++***+++,,,***((()))---111111111111222222333333333000000111111222333444555///333666888777888:::<<<:::<<<>>><<<777444333444222444666444111------...,,,,,,++++++++++++++++++(((((('''''''''(((((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$&&&'''&&&$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#####################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&''''''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))******$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$######""""""!!!!!!"""############$$$$$$$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''')))+++,,,---,,,,,,((((((((()))***,,,---.../////////000111111222222444222222333666666333///222444777777666666999<<<888888777777666555555555777666444111...---++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###"""""""""############$$$$$$$$$$$$######$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""##############################################################################$$$$$$$$$$$$######!!!!!!"""""""""##########################################""""""""""""""""""############$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((*********+++******))))))***+++,,,,,,/////////000111111222222555333222444666666444111222444666777666666888:::888777777666666555444444666555444111///---,,,+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%###"""""""""############$$$$$$$$$$$$######$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((()))'''''''''((((((((())))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!"""""""""########################""""""""""""############"""############$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((()))++++++++++++************++++++...//////000000111111222555444333444555666555444222444666666666666777888777666666555555444333333333333222111///---+++***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######"""###############$$$$$$$$$$$$######$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))(((((((((((())))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''***))))))((()))+++---...++++++*********+++,,,,,,......//////000111111111444444333333444555555555333444555666666666666666555555555444333333222222///000000///...,,,***)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$########################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((()))))))))******((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''***++++++)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$##############################################################################$$$$$$$$$$$$######################################################!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''******)))))))))+++,,,---)))))))))***+++---...///.........///000000111111222333333444444444444555444555666777888777555444444444333333222111111111,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$###############$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))),,,---,,,+++***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$####################################""""""""""""############"""############$$$$$$$$$#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))******)))))))))***,,,---///000---......//////000000111000333555666555555555555666666777888999888666333333333222111111000000///+++***)))))))))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$#####################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&)))+++++++++***)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$##############################################################################$$$$$$$$$$$$######$$$#########""""""""""""#################################""""""""""""""""""############$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''((())))))))))))(((*********+++,,,---...///------......///000000000000444888:::999777666777888777777999;;;:::666222222222111000000//////...,,,+++)))(((((())),,,---((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%$$$$$$#########$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""!!!!!!!!! ########################$$$$$$######""""""!!!!!!"""############$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''((()))+++,,,,,,+++***)))---,,,,,,++++++,,,,,,---------......///000000000000555;;;===<<<999888888999888888:::<<<;;;666222111111111000//////.........,,,)))((((((***...000((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%%%%$$$#########$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################!!!""""""""""""######### !!!"""$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############$$$#########""""""!!!!!!%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&)))((((((((((((***+++,,,++++++,,,,,,,,,,,,------............///////////////111444777888777666444666666888:::<<<;;;888555333222111///...---------***************+++++++++((((((((((((''''''''''''%%%$$$$$$$$$%%%%%%&&&'''((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&################################################"""""""""#########$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''')))((((((((((((***+++,,,+++++++++,,,,,,,,,------............////////////000111444666777777666555777777888:::;;;;;;999777666444333000...---,,,,,,))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&############################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############"""""""""!!!"""$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&''''''(((((((((((((((((()))***++++++++++++++++++,,,,,,,,,,,,---............/////////111111222333444555666666777777777999;;;<<<;;;:::999777555222///---+++***)))))))))(((((('''''''''(((((((((''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######################## """%%%'''(((((('''&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((''''''(((((()))******+++***++++++++++++,,,,,,,,,---------.........//////111111111111222444555666888777666888;;;<<<<<<<<<;;;999666222///,,,***)))******))))))((('''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$$$$$$$%%%%%%%%%######"""!!!!!!###$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$###############$$$$$$$$$!!!###&&&((())))))((((((%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''((((((&&&''''''((())))))***************+++++++++,,,,,,------------............111000//////000222555666777666666888:::<<<<<<;;;999888555111...+++)))(((++++++***)))((((((''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$%%%""""""!!!!!!""""""###$$$#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""##################$$$$$$$$$$$$$$$###$$$&&&'''((((((((('''%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&'''((())))))))))))************++++++++++++,,,------------.........////////////000222333555666666666888:::;;;:::999666444222///,,,***((('''*********))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$""""""######$$$$$$$$$###"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))))))))(((************++++++++++++,,,,,,---------..................///000111222333555555666888::::::888555111000...,,,***)))((('''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%#########$$$%%%&&&'''((($$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$################################################!!!""""""""""""#########"""###$$$%%%&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))))))))((()))************+++++++++,,,,,,,,,---------......------...///000111222222444555666888:::999666333...---,,,***)))(((((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%""""""###$$$%%%'''((()))$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************))))))))))))((((((((((((------,,,+++++++++,,,,,,000///...------...///000000111444666777666444333///......---+++***))))))))))))(((((('''''''''&&&(((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((&&&$$$$$$%%%%%%$$$###$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$######"""!!!%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''$$$!!!###&&&'''$$$ &&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))************************,,,,,,,,,++++++,,,------000///...------...///000000111333555555444222111......---,,,+++***)))))))))((((((((('''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))'''%%%%%%&&&'''&&&%%%$$$%%%%%%%%%$$$$$$&&&(((++++++***)))'''%%%###"""%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$##################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&$$$"""$$$'''(((%%%"""&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((++++++++++++++++++++++++++++++++++++,,,------...//////............///000000111222333333222000......------,,,+++***))))))((((((((('''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''%%%$$$$$$&&&''''''&&&$$$%%%%%%%%%$$$$$$&&&(((------,,,+++)))'''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&))),,,...&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&$$$###%%%((()))'''$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))*********+++++++++++++++*********+++,,,---...///...............//////000000000111111000///---,,,---,,,,,,+++***)))))))))''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###"""!!!!!!###%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&))),,,///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""" !!!###$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&)))***)))'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++******)))))))))*********++++++*********+++,,,---...///---....../////////////////////000///...---+++***+++++++++******))))))(((&&&&&&&&&'''''''''''''''(((((('''''''''(((******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###"""!!!!!!###%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((('''((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$###$$$&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%''')))))))))(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***++++++++++++(((((())))))***+++++++++++++++++++++,,,------...,,,---...///000000000////////////...---,,,+++************)))))))))((((((&&&&&&&&&&&&&&&''''''''')))(((''''''((()))+++,,,''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''%%%$$$$$$&&&''''''&&&$$$%%%%%%%%%$$$$$$&&&(((,,,,,,,,,,,,***)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&%%%###$$$$$$%%%%%%&&&&&&''''''&&&%%%######$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""###$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++++++++))))))******+++,,,,,,---,,,,,,,,,++++++,,,------,,,---...///000000000///.........------,,,,,,+++)))))))))))))))(((((((((%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&(((***,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))'''%%%%%%&&&'''&&&%%%$$$%%%%%%%%%$$$$$$&&&(((---------,,,+++***)))((('''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$###############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******************+++,,,,,,---......------,,,+++++++++,,,,,,+++,,,...000000000000///......------------,,,,,,))))))))))))((((((((((((%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%''')))+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((&&&$$$$$$%%%%%%$$$###$$$%%%%%%%%%$$$$$$&&&(((((()))******++++++++++++'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))******++++++,,,------,,,,,,,,,,,,++++++***))).........------...............---------,,,,,,,,,***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))(((((((((((())))))(((***+++,,,,,,+++***((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''******))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))******++++++,,,,,,---,,,,,,,,,,,,,,,+++******...------,,,,,,------...---,,,,,,,,,++++++++++++***))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''***))))))((((((((())))))((()))+++,,,,,,+++)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))******+++,,,,,,,,,,,,------------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++************)))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))))))))******((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))***++++++,,,,,,---------......---,,,,,,++++++************++++++,,,++++++++++++*********))))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))++++++++++++++++++++++++******)))))))))***++++++((())))))******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$#########$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))((())))))******+++,,,,,,,,,,,,---......---------*********))))))*********,,,,,,,,,,,,++++++++++++((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))*********************************************+++,,,,,,))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''''''''((()))))))))))))))(((((())))))***++++++++++++,,,,,,------------,,,******))))))))))))******---,,,,,,,,,++++++++++++((((((((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************+++,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&---,,,***'''%%%###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((''''''((()))))))))))))))(((((())))))******++++++******+++,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++************'''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************************)))))))))*********++++++*********************************++++++---......,,,,,,++++++++++++,,,,,,************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&+++***(((&&&$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''(((((()))))))))))))))((((((((()))******++++++)))***++++++,,,,,,,,,,,,++++++************++++++************))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************)))************+++++++++------------------------++++++++++++,,,---...///---,,,,,,++++++,,,,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''$$$&&&(((******(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))******+++%%%''')))***+++***)))((())))))))))))))))))))))))))))))))))))************)))))))))))))))((('''''')))))))))))))))))))))))),,,,,,,,,++++++*********++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++)))************))))))((()))******++++++***))))))(((((())))))******++++++((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((''''''&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))++++++******)))((((((((((((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''))))))))))))************)))))))))))))))******+++&&&''')))***+++***((('''))))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''************************,,,,,,,,,+++++++++******+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////,,,,,,------------,,,,,,///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++*********************)))((((((''')))*********++++++++++++******)))))))))((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((''''''&&&%%%((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%&&&(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))*********+++************+++++++++,,,,,,,,,+++++++++*********************************))))))******************((())))))******))))))((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))*********+++++++++)))))))))))))))******+++((()))*********)))((('''))))))))))))))))))))))))))))))))))))************))))))******))))))((((((************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++........................------------------------++++++,,,,,,---------...---....../////////......000/////////............////////////////////////...---------------......---,,,,,,++++++,,,------,,,,,,,,,+++***)))((((((***++++++++++++,,,,,,,,,+++++++++************)))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))((((((''''''(((((((((((('''&&&&&&((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,))))))************)))))))))******++++++******)))++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))))))))*********)))))))))))))))******+++***************)))((('''))))))))))))))))))))))))((()))))))))************))))))*********))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,........................------------............------------------,,,,,,......///000000000//////..................------000000000000000000000000......---------...//////------,,,++++++,,,---...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************))))))(((((())))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++*********************************+++++++++,,,,,,+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---******++++++++++++************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))******+++++++++*********)))((((((************************((()))))))))************))))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------------------------....../////////222111111000000//////...---...//////000000000///---....../////////...---........................---------------...///000------,,,,,,+++++++++,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))(((((('''&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))(((((((((''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((($$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))))))))))))))******++++++***************))))))************************))))))))))))************))))))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,------......///........................------......///000000000000000000000000000000000000111222333444444444444333444555666777666555444666666666666666666666666333333333333333444555666333333333333222000///......---,,,+++,,,,,,......------,,,,,,,,,,,,+++++++++++++++*********))))))++++++************++++++))))))))))))))))))))))))((())))))******))))))(((((())))))))))))((('''''''''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''''')))+++(((((((((((((((((((((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------.........////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))(((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))******+++*********)))******++++++************************))))))))))))************((()))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---.../////////////////////////////////---......///000000111111///000111333444666777888;;;<<<===>>>???????????????@@@BBBCCCDDDCCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAABBBCCCDDDEEEBBBCCCCCCCCCBBB???;;;999777666444111000000111222////////////.........---,,,,,,,,,,,,+++++++++++++++++++++******+++++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))((('''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((('''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000........./////////000000........................//////..................------............------,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++************************))))))))))))(((((((((''''''((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))******+++***)))))))))***+++,,,,,,************************))))))))))))************((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,------...///000000000000000000000000000000---......///000111111222555666888<<>>===<<<:::888777666555444///+++,,,///000,,,(((+++,,,------,,,***((('''---,,,+++***)))))))))))))))((('''&&&&&&'''))))))&&&''')))(((''''''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''(((((((((((((((((())))))))))))((()))))))))*********+++++++++*********++++++,,,*********+++,,,---//////...,,,***+++,,,---,,,+++222///,,,---//////000111---000222333333333444666222333333444444444333222333222333444666666555444111222222111000000222444222222111000///......///222///,,,---000222000............------.........---,,,,,,++++++,,,,,,,,,---,,,***))))))***+++,,,)))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******))))))******+++,,,+++***))))))((()))***+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...///////////////...---------...///...---...111333555666666666666444111///@@@BBBCCCDDDEEEGGGJJJKKKNNNOOORRRWWWYYYZZZ[[[\\\YYYZZZ[[[\\\^^^___\\\YYYWWWVVVXXX[[[]]]^^^^^^^^^YYY[[[ZZZWWWWWWYYYXXXSSSOOOQQQRRRQQQOOOOOOPPPPPPLLLNNNOOOOOOMMMJJJIIIHHHEEEFFFFFFHHHKKKNNNPPPRRRVVVUUUSSSOOOKKKFFFAAA???===999555333444444111///------,,,,,,,,,,,,---...///...---+++***************))))))((())))))******'''((())))))''''''''')))((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((('''''''''(((((())))))))))))))))))((((((************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,------------...000000111...000222444444444666888777:::===>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@DDDFFFDDD>>>999DDDBBB?????????>>>;;;888444444555666777777666444444333222000///---,,,,,,000000000000///...---------,,,,,,+++++++++,,,,,,,,,,,,+++************************)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$############$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******))))))******+++,,,+++******))))))***++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///000000//////...------,,,+++,,,...///000111444777///333777<<<@@@EEEIIILLLLLLPPPTTTVVVWWWZZZ___dddfffiiimmmqqqtttwwwyyyyyy}}}wwwqqqllllllnnnnnnlllhhhcccaaa\\\]]]______]]]YYYTTTQQQRRRQQQMMMIIIGGGGGGJJJLLLRRRTTTWWWYYY[[[[[[ZZZYYYMMMKKKFFFBBB===999777555333000---++++++---000222------+++******))))))******+++++++++++++++******)))******)))'''&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((''''''(((((()))+++*********))))))((((((,,,,,,,,,,,,++++++++++++------------------------............---------------///000111111222555777333888<<<>>>===<<<===>>>???BBBFFFHHHGGGEEEDDDCCCCCCBBBAAAAAABBBCCCDDDEEEDDDFFFKKKRRRVVVSSSIII@@@EEEAAA@@@CCCIIIJJJFFFAAA===<<<===@@@CCCCCC>>>:::;;;===>>><<<777444444555111222111111000...---,,,.........------,,,,,,,,,,,,---------,,,,,,+++***,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,************+++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////////////////000000111///111333555666888;;;===GGGGGGGGGGGGHHHLLLRRRWWW]]]cccnnnvvvxxx{{{vvvtttsssuuuwwwtttmmmfffXXXTTTNNNJJJIIIKKKLLLMMMTTTUUUVVVWWWWWWWWWWWWVVV\\\\\\ZZZUUUNNNGGGCCCBBB===:::666111///......///------,,,++++++,,,,,,,,,***+++,,,------+++***)))***+++,,,***(((''''''((()))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((()))***,,,++++++******))))))(((---,,,,,,,,,,,,+++++++++---------..................///000111111222222222444666888888888888;;;>>>AAACCCDDDBBBBBBBBBAAA>>>@@@CCCFFFGGGGGGGGGHHHIIIHHHGGGFFFEEEFFFHHHJJJLLLIIIKKKPPPXXX^^^\\\RRRHHHFFFDDDBBBEEEJJJLLLKKKHHHEEEDDDDDDGGGJJJIIICCC>>>EEEEEEEEEDDDCCCAAA???===777666555333222111111111111111000000///...------,,,---.../////////------,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,...//////111111000111111333444555333666:::===@@@BBBFFFHHHQQQTTTZZZ```fffmmmssswwwyyymmmeeeaaa\\\UUUOOOVVVUUUTTTSSSSSSTTTUUUUUUZZZ\\\______\\\XXXUUUTTTLLLJJJFFFAAA;;;666222/////////............//////++++++,,,---,,,+++)))(((+++,,,,,,+++)))'''((()))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((('''&&&&&&%%%'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))******,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111222333555555666555555======>>>>>>>>>>>>@@@BBBHHHGGGDDD@@@BBBGGGFFF@@@DDDEEEGGGHHHIIILLLQQQTTTWWWVVVUUUUUUVVVYYY[[[]]]\\\\\\^^^cccgggeee^^^WWW___^^^\\\YYYWWWVVVWWWXXXQQQPPPOOOQQQTTTUUUTTTQQQUUUPPPKKKJJJMMMLLLEEE??????===:::888666666777888333333333222111///...---***,,,---/////////......,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******))))))******+++,,,******,,,---------------++++++,,,,,,,,,---------,,,,,,,,,---...///000111111000000111333555777999999>>>EEELLLRRRXXX^^^aaaaaajjjyyyxxxooommmiiiddd___[[[XXXWWWPPPRRRVVVYYY\\\]]]]]]\\\XXXXXXUUUQQQLLLEEE???;;;333222111///...---,,,,,,,,,------,,,,,,+++***)))+++,,,,,,+++)))((()))***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''''''''&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((()))***++++++++++++++++++++++++++++++,,,---------...............000222444666777777666777888:::<<<=========<<>>???AAABBBBBBAAAIIILLLJJJFFFJJJSSSUUUPPPVVVWWWZZZ\\\^^^bbbgggjjjtttttttttuuuwwwyyy{{{||||||xxxtttzzz{{{{{{yyyvvvvvvyyy{{{qqqooommmmmmoootttyyy}}}vvvlllbbb___aaa___VVVMMMHHHFFFDDDAAA>>><<<::::::888888888888666444222000------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******))))))******+++,,,***+++,,,---.........---,,,,,,---------..................///000111333444444555777:::???EEEJJJMMMQQQXXXcccppp|||wwwkkkdddccc___ZZZYYYZZZ[[[[[[YYYZZZZZZ[[[ZZZWWWTTTPPPNNNBBB@@@===999555222000///000///...---,,,,,,,,,,,,***+++,,,,,,***)))***,,,++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,+++)))'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((()))***+++,,,******++++++,,,---------......///000111111222222333555999<<<>>>@@@@@@@@@===@@@DDDHHHLLLNNNOOOOOONNNJJJGGGJJJPPPSSSQQQNNNRRR^^^ccc``````iiipppooovvvyyy~~~}}}zzzsssmmm^^^______]]]XXXPPPIIIEEECCCDDDDDDCCCAAA???<<<:::888777555333111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%######$$$%%%%%%&&&''''''%%%&&&&&&&&&'''((((((((('''''''''''''''''''''&&&(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++*********)))***++++++,,,)))+++,,,...//////......---------.........//////000000000111222444555666===???CCCKKKSSS]]]eeeiiiqqqzzz}}}nnnddd```^^^[[[XXXVVVWWWYYYZZZ[[[\\\\\\[[[XXXUUUPPPJJJEEE???<<<:::222111///...---------...***+++,,,,,,+++***+++---+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$&&&'''((()))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&(((+++---//////,,,+++(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))***+++,,,)))***+++,,,------.../////////000222333444555666888:::>>>BBBEEEFFFGGGGGG@@@DDDKKKSSSZZZ___bbbdddccc]]]YYY]]]fffkkkhhhddd```sss{{{vvv}}}{{{}}}~~~wwwlll___WWWNNNOOOOOONNNLLLIIIFFFDDDCCC@@@===999555333222222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((('''''''''))))))))))))************************))))))((((((******+++,,,------......---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++...111000,,,,,,///000///......///111111111,,,///222444555999@@@EEEIIIKKKTTTcccoooyyy{{{nnneeebbb^^^ZZZWWWYYYYYYXXX[[[___\\\ZZZVVVTTTSSSPPPKKKGGG999555000---,,,...///000...------------,,,,,,,,,(((+++//////---+++,,,...))))))))))))((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%''',,,000333444///111///(((%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))*********************)))((('''''''''***,,,---,,,++++++,,,---,,,---......------///111444555555555888<<<<<<:::AAAAAACCCGGGIIIHHHHHHIIIJJJOOOTTT[[[gggtttxxxtttyyyxxxqqqrrr~~~|||tttuuu~~~{{{{{{nnn```dddnnnbbbPPPHHHDDDDDDCCCBBBBBBCCC@@@;;;777666444111......000///---)))+++---...............------,,,,,,------...///+++++++++************)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((''''''(((((((((((()))))))))++++++*********)))))))))*********+++,,,------------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,...,,,,,,......++++++///111000000000000000///...333333444666:::AAAIIIOOO\\\hhh{{{xxxnnnddd]]]WWWSSSTTTXXXTTTWWWZZZ[[[YYYVVVRRRPPPNNNIII@@@999333000---+++000///...------,,,,,,,,,)))+++...---+++))))))+++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))---000111111---000///)))&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''))))))((((((((('''''''''))))))))))))************************************(((***++++++******+++------///000111111111333555555777999:::<<<>>>??????CCCDDDHHHNNNTTTYYY\\\^^^iiilllnnnpppwww|||xxx}}}|||yyylllbbb^^^XXXJJJEEEAAAAAAEEEHHHGGGEEE999:::888555333111000///111111000...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((((((((((((((((((''''''''''''((((((((((((+++++++++++++++*********))))))******+++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------000,,,***---///......111+++,,,...000222444555666===???BBBIIISSSaaammmuuu}}}qqqddd[[[XXXTTTWWWZZZZZZXXXWWWXXXYYYYYYTTTNNNGGGAAA<<<666333222111000...------......+++,,,...---+++))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''(((+++...///...---+++//////***''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((('''''')))))))))*********++++++)))******+++,,,------...(((***,,,,,,,,,,,,...///000222444555555666777999999;;;>>>???>>>>>>BBBEEEHHHNNNYYYggguuu~~~qqqqqqzzz|||uuuuuu|||ooo\\\QQQDDD>>>>>>AAA@@@>>>??????>>><<<999555444444000///...,,,,,,...000111,,,,,,---------,,,,,,+++,,,,,,,,,+++++++++************))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((((((((())))))++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000+++***///222111111333000111333555888<<>>===>>>@@@AAA@@@AAAHHHQQQ]]]ffftttrrrqqq{{{tttsssxxx{{{yyyeeeXXXSSSPPPJJJFFFJJJDDD@@@@@@@@@???======777555333222222222222111------...///000///......---,,,,,,,,,+++++++++++++++******))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''(((((())))))(((((()))))))))*********++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///------111222000///000:::;;;<<<<<<@@@FFFOOOVVVlllzzz|||yyymmmhhhaaaWWWOOOVVVWWWYYY[[[[[[XXXSSSOOOIIIFFFAAA;;;555000---,,,------,,,,,,------------++++++++++++************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''***---//////,,,))))))...///+++(((((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))************************(((((())))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...000222333555777:::???@@@@@@@@@???@@@BBBEEECCCBBBEEEIIIKKKNNNZZZggg}}}|||~~~rrryyypppggg^^^WWWUUUIII@@@BBBGGGGGGEEEEEEEEEAAA>>>;;;999555111...------...///000000000000------------,,,,,,,,,+++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))*********************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////000///000333111...///333888<<>>???@@@AAAFFFKKKOOOUUURRRVVV^^^dddhhhsssssszzzssskkkfffXXXNNNPPPSSSOOOLLLMMMHHHDDD???<<<<<<:::666333111000///.........//////......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((())))))))))))***)))))))))*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------.........///////////////000222444333444===GGGIIIQQQ^^^lllzzzxxxtttttt{{{{{{xxxuuuooohhheeeeeefffjjjmmmfff___YYYYYYZZZ\\\bbbiiijjjrrryyykkkfff|||yyyxxx|||zzzjjjddd[[[UUUSSSTTTWWWYYY[[[ZZZXXXSSSNNNHHHBBB???777444000/////////...,,,---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%'''+++///111000///---000///)))&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((((((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,------....../////////222444888;;;===@@@CCCFFFBBBDDDFFFJJJQQQZZZeeelllvvvqqquuu{{{zzzttthhhcccgggXXXQQQHHHBBBBBBBBB@@@>>>;;;888555111/////////000............------------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((())))))***''''''''''''((((((((()))(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------............/////////000---///333666888>>>NNN^^^pppzzz~~~|||}}}xxxpppkkkeee```bbbbbbbbbaaaaaabbbeeegggaaadddddd```^^^ccckkkpppsssjjjaaa^^^\\\ZZZ[[[^^^]]]___bbbdddbbb]]]YYYWWWZZZ^^^hhhmmmmmmrrrqqqdddcccaaammmzzzqqqqqq{{{zzzeeeXXXSSSSSSTTTWWWXXXYYYZZZYYYVVVSSSQQQ???;;;666444444333000------------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&***///111222111///111///)))%%%%%%&&&$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''((())))))***************************(((((())))))*********+++******+++++++++,,,,,,,,,,,,,,,---///000222333333777:::>>>AAADDDGGGKKKMMMQQQSSSWWW^^^iiivvv}}}|||{{{{{{ooo^^^RRRLLLIIIFFFCCCEEEAAA<<<666222111111222//////.........------------,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((('''(((***)))(((''''''''''''(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,000+++,,,111333///...000444333;;;GGGOOO]]]{{{~~~{{{|||pppkkkhhhccccccfffbbbiiiqqqsssqqqrrrxxx~~~|||{{{~~~xxxmmmeee___]]][[[ZZZ[[[[[[[[[ZZZUUURRRXXXdddkkkkkkqqqzzz|||tttuuu}}}|||eeeVVV\\\YYYXXXYYYZZZWWWUUUUUURRROOOHHHAAA===999333,,,111///,,,+++,,,---------...---,,,++++++,,,------)))************))))))((())))))))))))))))))))))))&&&&&&''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&(((+++...000******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***)))***,,,000000---***++++++***((((((''''''''',,,+++,,,......------......000333444555777:::===DDDDDDFFFIIILLLUUUfffvvvyyyrrr~~~yyyvvvwwwlllmmmttt{{{{{{}}}nnnnnn|||kkk]]]VVVUUUVVVWWWXXXPPPBBB<<<>>>:::111111111222333222000---+++++++++******+++,,,,,,---+++++++++************)))+++*********))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''((()))))))))((((((((((((((()))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---///---...222333111444999666===KKK[[[jjjuuusssyyyqqqjjjeeeffffffeeehhhooovvv~~~wwwtttqqqooolllggg```ZZZSSSNNNMMMSSSYYY\\\___bbbsssvvv}}}zzzooojjjmmm}}}xxxgggaaa[[[ZZZZZZZZZXXXVVV^^^\\\UUUMMMEEE???:::666.........///111111///------,,,+++*********************************)))((())))))))))))))))))))))))'''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%''')))+++)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((()))))))))******)))***,,,///000---***++++++***)))))))))******000...---------,,,,,,---***,,,///333777<<<@@@CCC@@@GGGTTT^^^dddjjjxxx{{{yyyxxx~~~xxxmmmkkkoooyyy}}}}}}yyyxxxyyyssstttsssuuu||||||tttvvvooollluuutttjjjccc___ssspppaaaMMMCCCCCC???777666333///---,,,...000111...------,,,,,,,,,,,,,,,++++++++++++************+++*********))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))***)))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,---......///.........+++,,,...000//////666>>>HHH\\\ttt{{{nnnlllhhh```bbbkkkqqqrrrwwwuuuoooeee]]]^^^aaa___YYY___```gggpppsssmmmddd___~~~xxx~~~ppp___YYYYYYXXXVVV\\\\\\[[[WWWQQQKKKFFFDDD666444222111222222111000,,,,,,,,,++++++*********+++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''(((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((()))))))))***************,,,...///---++++++++++++++++++,,,------,,,,,,,,,,,,,,,...//////:::999999;;;???CCCFFFGGG>>>LLLaaaqqqwwwzzzppppppwww~~~~~~{{{~~~zzztttssszzzxxxhhhccc```bbbiiixxx{{{sss}}}kkkTTTHHHGGGEEE???;;;777111------...//////000///...------,,,,,,---,,,,,,,,,+++++++++*********************)))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&((()))((('''&&&'''(((*********)))******++++++*********+++++++++,,,,,,,,,,,,,,,------------------------...............///222555444444;;;JJJXXXqqq{{{pppiiihhhoootttttt{{{{{{kkkhhhjjjrrrwwwssseeeYYYgggiiikkkppp{{{{{{rrrdddWWWVVVUUUVVVZZZ\\\YYYVVVUUUIIICCC;;;444111111222222,,,,,,------------------,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$######$$$$$$''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((()))))))))***************+++,,,---...---,,,,,,,,,,,,,,,,,,,,,---...)))---///111333777999777>>><<<;;;>>>CCCIIIMMMNNNPPP___uuu~~~zzzsssjjjccc]]]]]]fffrrr}}}www}}}uuuaaaUUUSSSPPPLLLEEEAAA<<<999777555000---000//////...------......---,,,,,,,,,++++++++++++************************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))((('''&&&''')))***************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---......///000666888999888AAAYYYyyy~~~rrrnnnqqqsssrrr~~~nnn\\\]]]\\\[[[```ooopppggg]]]WWWYYY]]]]]]\\\^^^VVVQQQIIIBBB<<<666111...+++,,,,,,,,,---......///---------,,,,,,+++***)))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''((())))))(((''''''''''''''''''(((((((((((((((((((((''''''((((((((())))))))))))******************,,,,,,,,,------......------------------...111777::::::<<<@@@???;;;>>>???CCCLLLYYYfffpppvvvqqq|||xxxwwwwwwzzz|||xxxsssnnnlllooooooxxxzzzqqqjjjnnnssstttzzz|||uuukkkbbb[[[VVVOOOFFF@@@===:::666333//////.........//////000------------,,,,,,,,,+++***************+++++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***)))((('''(((***))))))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,---///000222333222666999===QQQwwwyyytttuuutttmmmfffnnnxxxooonnnggg]]]XXX```rrr~~~sss|||llleee___XXXVVVZZZWWWWWWVVVTTTMMMCCC777///......,,,++++++,,,---............---,,,+++***)))))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&''''''''''''(((((((((((()))((((((''''''(((((())))))))))))*********++++++)))+++,,,,,,,,,,,,---//////.........///000111111999>>>@@@<<<===BBBCCC===EEEJJJQQQ\\\iiizzz|||~~~~~~}}}yyywww|||oooeee```^^^eee|||yyyooommm___LLL>>>999999999999222111111000000000000111......---------,,,,,,,,,*********+++++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''')))***+++***)))((()))+++((((((((())))))+++,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////------...///111333666777888DDDSSSaaayyypppjjjpppppp{{{tttccc[[[___fffhhhooouuuuuunnnhhhjjjqqq~~~eeeZZZ[[[WWWXXXYYYZZZXXXPPPGGG@@@888555222...,,,,,,.../////////......---+++***)))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))*********+++++++++)))+++---,,,++++++---000......///111333555777888:::@@@AAA===CCCQQQYYYWWWQQQWWW___gggooo}}}~~~tttppphhhjjjwww}}}cccMMMBBB>>><<<;;;888777555444222111000000............------------*********++++++,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))+++,,,+++***)))***+++(((((((((((()))***+++,,,++++++,,,,,,,,,---------,,,,,,------...///000000......///000333666999;;;MMMddd~~~~~~wwwlllsssxxxmmmZZZcccddd[[[YYYaaaccc___iiiiiieeeYYYWWWVVVWWWXXXXXXVVVUUUBBB>>>888333//////000111/////////...---+++***)))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&''''''''''''((((((((()))))))))(((((((((((()))))))))************+++++++++)))+++---,,,***+++---000---...000333666999<<<>>><<>>===<<<:::777444111000/////////.........---------*********++++++,,,,,,,,,###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((((((((()))))))))))))))************)))************++++++++++++,,,...---,,,,,,---///---...---***+++///222333111333666777777===LLLZZZwwwoooooowww~~~vvvqqqeeeUUUPPPVVV___kkk|||yyyrrrsssfff[[[ZZZ[[[YYYYYY\\\UUUQQQHHH===555111111333000...------......---+++,,,,,,,,,+++++++++++++++************))))))))))))***************)))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&*********))))))))))))))),,,,,,,,,+++,,,,,,------)))***+++,,,---...//////---444777666:::BBBEEECCCFFFGGGNNNWWWjjj}}}|||}}}uuuiiilllhhhqqqrrr]]]QQQMMMJJJEEE???:::666333222111333333000.........---000//////...------,,,,,,###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))************************+++++++++++++++---......---,,,...///111222111//////111333444333555777:::BBBUUUnnn}}}ssspppsssnnniiiUUUWWW[[[```eeehhhgggeeegggqqqvvvlllddd``````ccc___WWWOOOFFF???:::888000///......000000///...------,,,,,,,,,,,,++++++************))))))))))))***************)))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((***)))))))))((((((((('''))))))((((((((('''''''''************)))))))))))),,,++++++++++++,,,------///////////////000222333888:::;;;===AAAGGGHHHGGGPPPZZZlllyyywwwnnnkkktttyyyyyyrrriiifffqqq{{{rrrhhhfffssswwwvvvxxxwwwvvvsss{{{}}}kkkdddXXXMMMDDD@@@>>>>>>444444333000//////111111//////......---------,,,###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''(((((()))***+++)))))))))*********++++++************+++++++++,,,,,,---......------...000...///000111000000222444666999===FFFWWWtttwwwhhhccckkk}}}ttthhhZZZTTTWWW]]]aaaaaacccdddooojjjZZZbbb```]]][[[WWWPPPEEE>>>666444111000111111111000...---------,,,,,,,,,+++++++++*********)))))))))***************)))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''************************+++++++++++++++,,,---------............111555888:::999<<>>KKKaaavvvzzzooouuurrrfffYYYRRRPPPSSS\\\fffggg```aaapppwwwddd\\\ZZZ[[[]]]WWWNNNEEE>>>999444111///......---,,,+++******,,,++++++++++++************************)))((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,---///000111///555;;;===<<<===BBBGGGOOOaaassszzz{{{yyyvvv~~~uuuggg^^^WWWXXXXXXTTTUUU[[[aaadddfffggghhhlllsssyyypppbbb]]][[[___bbbcccgggkkkooosssrrroooxxxsssppp{{{||||||sssRRRGGG@@@AAA???888444666222222222111000000//////###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))))))))(((((((((((())))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------...000111111000///111222444000222888<<<@@@PPPccc~~~}}}vvvwwwhhh[[[RRRTTTYYYddd]]]]]]hhh{{{ooobbb[[[]]][[[XXXTTTNNNFFF===777111111000///...---,,,,,,,,,,,,+++++++++************************)))((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***(((((()))))))))*********))))))***++++++,,,---------------...///000111222333888===>>>???CCCMMMUUUaaavvv~~~xxxtttlllhhhkkknnniiiaaa\\\TTTUUUWWW```hhhgggmmm}}}~~~{{{|||rrrlllhhhgggddd___^^^llllllnnnvvvjjjppp{{{rrr```QQQKKKEEE;;;888<<<555555444333111000//////$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))******))))))(((((((((((()))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...000111111000000111222555222666AAAIIISSSiii~~~{{{kkk___\\\XXXXXX___lllyyyqqqbbbZZZ\\\^^^___[[[QQQDDD;;;333333222111000///......,,,,,,,,,+++++++++*********************)))(((((()))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((((((((())))))******(((((())))))*********+++))))))***+++,,,,,,------------......000111222333:::>>>BBBDDDGGGQQQ___kkk{{{vvvjjjiii[[[TTTXXX\\\ZZZ\\\bbb___dddiiiuuuuuuhhh___]]]]]]aaarrr{{{tttllliiixxxoooiiitttxxxiii\\\QQQDDDAAAFFF777777666444222111//////$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***************)))(((((())))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---222///000333333000222666:::999AAAWWWqqq|||iiiZZZTTTZZZ^^^aaarrryyy]]]cccddd```^^^```ZZZPPPAAA===888333000000000000///---++++++,,,------,,,************************+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))***************+++++++++******++++++,,,,,,,,,,,,,,,111---+++333555666???===FFFJJJSSSjjj{{{uuu```WWWYYY\\\]]]aaaiiiqqqwww}}}mmmdddkkktttxxx|||uuurrrwwwkkkZZZ]]]iiixxxmmmhhhkkkeeeLLLDDDGGGCCCAAA;;;555222333333000%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***************)))(((((())))))))))))************,,,,,,++++++++++++++++++------------...............///222555444222555<<>>666111///......---++++++,,,,,,+++***++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''))))))(((((('''(((((((((************************************++++++++++++,,,,,,,,,,,,,,,------...---333111000888999;;;DDDKKKTTT\\\pppsss\\\```eeegggddd______bbbooosss}}}|||nnnkkkuuurrrmmmpppppp{{{rrryyyvvv^^^UUUKKKEEE@@@>>>===999444111&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))************))))))((()))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000///222666777444333===IIIUUUggg|||xxxvvvyyy{{{zzz{{{~~~yyyrrrpppmmmiiikkkssszzz|||zzz}}}nnnddd]]]YYY___jjjttttttsss|||~~~iiidddaaa[[[\\\YYYRRRIII???777222000...---,,,,,,------+++***++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%&&&((((((***)))))))))))))))******************************************++++++,,,,,,---------------.../////////777666555<<<>>>@@@JJJ```nnnxxxuuudddVVVXXX\\\cccnnn{{{~~~}}}}}}iii```jjjwwwyyy[[[OOOGGGHHHGGG???888666&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))************)))((())))))*********+++++++++,,,,,,,,,,,,------------......//////000000111111555555666555333999LLL___rrrqqqmmmkkkmmmpppqqquuu{{{|||uuunnnjjjeeeaaadddjjjjjjuuu|||yyyssstttzzzzzzcccVVVSSSTTT]]]ooorrreee^^^ZZZ[[[ZZZUUULLLAAA999444000...------//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***)))))))))))))))***+++,,,************************)))******++++++,,,,,,,,,...------------///000111222999999999BBBFFFJJJVVVrrrssseee```\\\WWWiiinnnwwwyyy|||zzzzzz|||wwwwwwbbbPPPMMMJJJAAA;;;<<<%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))*********))))))************++++++++++++,,,,,,---------.........---......///000111111111555333444777===MMMggg~~~|||}}}}}}lllhhhfffhhhkkknnnttt|||zzztttnnnfff```aaadddhhhqqqwwwsssooorrryyy}}}vvvcccQQQOOO```ttt|||hhh^^^___```___YYYNNNAAA999222000...---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%''')))***(((((((((((()))***+++,,,************************)))******+++,,,,,,------...---------...000222333444<<<===CCCRRR[[[bbbmmm{{{wwwuuurrrrrrmmmkkkddd\\\ZZZaaajjjoooyyywwwyyygggWWWMMMCCC>>>???$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((())))))************)))*********++++++++++++,,,,,,------....../////////......//////000111222222000222<<>>AAAKKKVVVbbb{{{yyypppllloooqqqtttxxxxxxqqqggg]]]UUUQQQJJJHHHHHHJJJOOOWWW```hhhiiimmmqqqxxx}}}sssxxxqqqwww\\\$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,.........///222555111111222222111222:::AAAJJJhhh~~~tttooopppllldddeeemmmnnnpppvvv|||}}}{{{zzz|||www```NNNOOORRRWWWiiieeeUUUXXXdddYYYXXXRRRGGG>>>888333000,,,///111000---,,,...111...------,,,,,,++++++***))))))))))))))))))))))))******)))((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&)))---((( (((---"""(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))*********))))))+++...111---------,,,,,,+++++++++...******---///,,,,,,---444......777???CCCGGGMMMfffyyy~~~vvvrrrtttqqqwwwtttttt}}}{{{vvvrrrttt{{{~~~|||zzzyyyxxxtttkkkdddZZZRRRIIIGGGKKKPPPRRRQQQVVVSSSUUU]]]hhhxxxmmmpppooo$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............///000---111444333222888FFFSSStttxxxqqqooojjjdddiiisss{{{~~~}}}{{{~~~~~~~~~tttcccWWWSSS___pppsssbbbXXXVVVZZZ]]]YYYPPPCCC666---...///000///...------.........---,,,,,,++++++*********************************)))((((((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&'''+++((($$$...333((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))******))))))+++...111.........---------,,,,,,,,,))))))---...------000222444999>>>AAALLLbbbxxxrrrjjjkkkxxx}}}~~~|||~~~zzzooobbb^^^aaabbb^^^XXXNNNHHHEEEIIIQQQ]]]pppnnn^^^___kkk|||$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,------...---...///000111000...111444666777<<>>FFFeee~~~xxxfffZZZXXX]]]ssspppbbb^^^bbbXXXVVVPPPHHH>>>666222000/////////...------,,,,,,++++++++++++++++++++++++******))))))******+++,,,(((((((((((((((((('''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((***$$$'''***%%%'''+++'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''')))+++,,,+++,,,---...------........./////////......111555888===GGGSSSdddyyywwwxxxmmmdddhhhppp}}}tttmmmmmmqqqvvvyyyyyy{{{}}}}}}yyytttooolllllliiiddd___]]]bbbjjjrrrzzz~~~sssiiittt}}}$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,------...///000000***000555555333777BBBLLLeeetttaaaYYY\\\rrrhhhbbb^^^___]]]VVVIII===666333/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,((()))))))))((('''&&&&&&))))))))))))))))))))))))&&&''''''((((((((((((((()))$$$))),,,%%%%%%***'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''')))+++,,,,,,,,,---....../////////000000111111111111666;;;@@@FFFSSS```{{{{{{||||||jjjlllwwwnnn~~~rrrkkk^^^```bbbfffiiiiiigggddddddddd```YYYQQQNNNOOORRRPPPPPPPPPTTT[[[hhhuuu~~~vvvjjj}}}vvvuuu'''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))((((((((((((((()))'''((()))((('''((()))+++)))***+++,,,,,,,,,,,,,,,++++++,,,------......////////////000111000...---444444333333666CCCXXXjjjxxx\\\[[[___ooo|||vvvmmm}}}kkkaaabbb___XXXSSSMMM???///222222111222333222///,,,......---,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&)))))))))))))))((('''''')))))))))))))))*********)))+++,,,,,,,,,,,,---///---+++---000111///000444222>>>:::===OOOVVVaaa|||}}}|||{{{tttfffZZZTTTLLLMMMOOOQQQSSSTTTTTTTTTLLLKKKIIIHHHHHHIIIKKKLLLLLLKKKNNNWWW___ggguuuqqq'''&&&%%%%%%%%%%%%&&&'''((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((((())))))'''((())))))'''((()))+++*********++++++++++++++++++,,,,,,------......///000...---------......---111555777777<<>>:::444///............///...---,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))))))))))))))((((((''')))))))))*********++++++***+++------,,,,,,...///111//////111000///222777:::GGGPPP]]]oooxxx}}}uuueeeeeeppp}}}|||sssfff\\\QQQGGGCCCDDDJJJNNNRRRVVVXXXVVVSSSQQQRRRRRRPPPPPPPPPQQQRRRSSSXXXTTTQQQSSSVVV\\\fffppp|||rrrpppggghhh&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))(((((((((((())))))***((()))***)))((((((***,,,000...,,,******+++,,,---,,,,,,------.../////////---...//////000222555777777;;;JJJkkklll```YYYZZZ___ooolllbbbccc___[[[ZZZMMMFFF===555111000000000///...---,,,,,,++++++,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))(((((()))))))))******++++++,,,***+++------,,,,,,...///000///000222333444:::BBBIIIXXXjjjyyy~~~uuuggglll}}}}}}ssshhhjjjccc[[[WWWRRRPPPSSSZZZ```eeelllssswwwwwwuuusssqqqppppppppppppqqqqqqrrrtttrrrpppqqqtttyyylllZZZmmm&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******((()))***)))((()))***,,,111000...,,,+++,,,---///,,,,,,---......//////000...000222222111111333555>>>MMMjjj~~~}}}uuuaaa[[[\\\hhhooonnn```___^^^ZZZYYYQQQFFF<<<666222000/////////...---,,,,,,,,,,,,++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))((((((((())))))***+++,,,,,,,,,***,,,------------...000222111333666777:::CCCNNN[[[ggg|||}}}xxxwwwssshhh^^^QQQQQQVVV]]]ccchhhqqq{{{~~~dddaaa%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***+++)))*********))))))+++,,,000///...---------...///---------...//////000000000222444333000000333666DDDccc}}}~~~~~~~~~{{{eeeZZZ]]]fffqqqfff___WWW^^^WWWNNNEEE===666111---000///...---,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''(((((()))))))))))))))((())))))***+++,,,------+++,,,......------///000000000222555777===IIIVVVgggkkk~~~{{{tttkkk```TTTLLLKKKQQQ___ppp{{{xxxiii}}}%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))***+++)))***+++***))))))+++---,,,,,,,,,,,,------------------......//////000000000222333222222666>>>EEE^^^}}}}}}qqq```___qqqxxxccc[[[___[[[UUUNNNGGG>>>666000000///...------,,,,,,---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))''''''((()))))))))))))))((())))))***,,,------...+++,,,......------///000...///444:::@@@JJJZZZjjjuuusss{{{xxxxxxtttjjjZZZNNNKKKMMMbbbkkk|||%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((()))++++++)))***+++***))))))+++---)))***+++,,,,,,,,,,,,,,,------......///000000000...000111111555???MMMXXX}}}|||}}}yyyzzz{{{}}}~~~{{{xxx~~~~~~kkkXXXXXXmmmvvvooozzziiibbb___]]][[[VVVPPPFFF;;;444000000...---------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((()))))))))))))))((())))))+++,,,---......+++---......---...///111333666===GGGQQQ^^^ssszzzsssyyy{{{rrraaafffggg___RRRPPP^^^nnn{{{rrrzzz''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++************************+++,,,,,,,,,++++++,,,,,,...000222222000...000555777555===VVVwww~~~zzzzzz}}}vvvyyy||||||zzzzzz{{{~~~}}}xxx```\\\^^^```hhhsssoooddd]]]WWWVVVXXXTTTIII???444111......//////---***,,,,,,,,,+++++++++******+++***((('''''''''((()))))))))))))))))))))))))))((((((''''''''''''((((((************************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++,,,,,,,,,,,,,,,,,,---,,,...000000//////000222888>>>KKKYYYbbblllyyyzzz|||lllyyy{{{xxxooobbbWWWTTTHHHTTTZZZXXX```vvvzzzggg___hhh''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))************************++++++,,,------------,,,///......///000111111111444444555===TTTvvv~~~zzzzzz||||||~~~~~~~~~ooo___\\\]]]ccclll|||hhhccc]]][[[ZZZVVVOOOIII888444000......///...------,,,,,,,,,,,,++++++++++++***)))((('''((())))))))))))))))))))))))))))))((((((''''''''''''((((((************************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***+++,,,,,,,,,,,,---------...000111111111222555777:::EEEXXXjjjrrruuu}}}uuu{{{wwwmmmfff^^^RRRKKKJJJJJJ\\\kkkrrr|||jjj^^^ZZZuuu''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))&&&&&&'''''''''((((((((((((((((((((())))))))))))************************,,,,,,---...............000//////...///111333444666444999QQQ{{{{{{{{{}}}~~~~~~yyydddWWWXXX^^^wwwtttaaaXXXYYY[[[WWWQQQAAA<<<444///---...///000......---------,,,,,,,,,+++***))))))(((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******++++++,,,,,,------------............///333888<<>>666222......---------,,,,,,,,,,,,,,,---...---,,,+++*********************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((()))))))))))))))))))))))))))))))))************+++++++++++++++,,,---...///000111222777@@@NNN^^^rrr{{{fff```iiimmm~~~gggaaa```hhh&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))***************++++++,,,,,,------...,,,...000000///...///000777222444::::::???]]]||||||}}}{{{zzzzzz{{{|||}}}~~~|||zzzzzz|||~~~iii]]]UUUXXXaaasss___WWW\\\ZZZSSSRRRRRRFFF666333222111///---------------,,,++++++******++++++000...+++)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))*********))))))((()))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000///...///111333;;;EEEPPP\\\sssxxxsssmmmuuukkkYYYvvv''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))***************++++++,,,,,,---......,,,...000000000000111333444333444;;;KKKhhhrrrpppxxx~~~}}}yyyrrrkkkfffeeefffggggggjjjoootttrrroooqqqwww|||{{{|||~~~{{{{{{~~~~~~~~~zzzxxxvvvtttrrrpppxxx|||yyybbb\\\bbbllleee\\\VVVYYY\\\WWWJJJ???333222000/////////...------,,,,,,+++++++++++++++...,,,+++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))************)))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,.........000111333333333>>>QQQfffttt~~~zzz|||zzzxxx}}}uuuttt((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********+++++++++++++++,,,------......,,,...000111111111333555333555666CCCgggrrriiillluuu}}}{{{uuuqqqpppooouuuqqqiiibbb]]]ZZZZZZ[[[XXXZZZaaaggghhhfffiiinnn~~~|||zzz{{{{{{yyyyyy|||}}}{{{|||}}}|||zzzvvvqqqmmmppprrruuuxxx|||ppp]]]ZZZkkk}}}fffWWW\\\bbbZZZPPPNNN888444111000111111...,,,------,,,++++++++++++,,,,,,+++***+++,,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))((()))))))))************++++++++++++++++++++++++///......///222555777888DDD[[[ssszzzxxx~~~{{{gggmmmttt|||wwwttt''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++++++++,,,,,,---.........---...000000000000333444666555>>>\\\uuuuuu{{{{{{uuupppllljjjiiirrroookkkfffaaa^^^\\\\\\XXXYYY^^^ccccccaaacccggghhhnnnuuuxxxyyyzzz~~~~~~||||||}}}}}}}}}yyyvvvqqqqqqrrrtttwww|||dddSSSfffxxxiii^^^[[[YYYWWWXXXCCC===555000000000///,,,......---,,,,,,,,,,,,,,,***)))***,,,......,,,***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((())))))************)))(((((()))))))))******************+++++++++++++++/////////...000555===CCCVVVgggxxxwwwtttxxxzzzvvvuuuoooccchhhqqq|||www&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((************+++++++++++++++,,,,,,------.../////////000000000//////222444999888OOO|||xxxwwwwwwwwwvvvtttrrrooommmkkkjjjhhhhhhhhhgggdddaaa]]][[[YYYWWWYYY\\\\\\ZZZ[[[___[[[^^^cccfffjjjpppwww}}}~~~}}}|||}}}~~~}}}{{{sssrrrpppppprrrtttwwwxxx|||~~~~~~___[[[aaappplllYYYXXX[[[ZZZPPPHHH===444000///......///...------,,,,,,------))))))***,,,......,,,***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************))))))))))))******************+++++++++,,,,,,,,,///111222///000999JJJWWWqqqzzz{{{sssqqqwwwpppjjjiiiddd___xxx&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))*********++++++++++++,,,,,,,,,,,,---....../////////000111000000111444666===EEEhhh{{{}}}{{{sssnnnmmmmmmllllllmmmnnnmmmllljjjiii```bbbdddfffeeeccc```^^^[[[WWWVVVXXXXXXWWWYYY^^^]]]]]]]]]\\\]]]aaagggkkkyyyyyy}}}~~~~~~~~~~~~~~~yyywwwuuuuuuuuuuuusssqqqqqqsssuuuwwwxxxzzz~~~}}}cccYYYWWW```jjjxxxlllbbb^^^YYYWWWQQQGGG===444000////////////...------------...******)))+++------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((()))******+++******)))*********+++++++++++++++++++++,,,,,,------...///222444555:::III^^^oooxxxxxxzzz~~~kkk^^^___hhhwww''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************+++++++++,,,,,,,,,,,,------...////////////000111111222555999<<>>MMMbbbwww}}}iiifffnnnzzz(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////...///111333555999>>>BBBQQQpppzzzvvvssstttvvvuuuoooiiikkklllnnnooonnnkkkhhheeeggggggfffeeefffhhhjjjlllkkkccc[[[XXXWWWVVVYYY]]]bbbaaa___]]][[[YYYYYYYYYZZZ]]]fffttt|||{{{|||~~~yyytttqqqqqqqqqqqqsssuuuxxxyyy~~~aaa[[[ZZZYYYjjjhhh```TTTWWWWWWOOOBBB666111111000000///..................,,,))))))***,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((************************''''''(((******+++++++++++++++,,,,,,,,,---------,,,,,,------...///000000222111555EEE^^^vvvyyyyyyzzzhhhzzz|||}}}))))))(((((('''''''''&&&))))))***))))))(((''''''(((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------...000000222...000555444444AAARRRzzz~~~|||zzzzzzyyywwwuuuqqquuuwwwtttrrrssssssqqqjjjkkklllnnnnnnmmmkkkkkkeeeddd```]]]ZZZXXXYYYYYYZZZ\\\^^^```___\\\YYYWWWSSSXXX^^^ccchhhpppzzz}}}~~~}}}|||uuuzzzvvvrrrqqqrrruuuvvvwwwyyyzzz~~~uuu^^^PPPWWWmmm|||{{{gggZZZVVVXXXSSSHHHDDD<<<***000...---...//////+++'''+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))***++++++,,,,,,------...000...---000///---000444222888EEEYYYrrrkkkkkkrrr}}}rrruuuuuu|||)))(((((((((''''''''''''((()))))))))(((((('''&&&(((((((((((()))))))))***)))))))))))))))***++++++++++++,,,,,,,,,---------------------...///000000222111444777777???\\\zzz~~~~~~}}}~~~~~~yyyuuuuuuttttttsssrrrqqqqqqnnnmmmjjjhhhfffccc___]]][[[]]]^^^______]]][[[YYYYYYZZZ\\\```fffkkkoooqqq}}}~~~yyy}}}{{{wwwsssqqqpppqqqrrrvvvwww|||~~~dddWWWccc{{{~~~bbbZZZ[[[YYYMMMGGGBBB777222///---...000000---***+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))***++++++,,,,,,---......000,,,***...000000000111???FFFPPP^^^vvvkkkmmmvvv|||qqqmmmppp}}}zzz(((((((((((('''''''''''''''(((((((((((('''&&&&&&((((((((()))))))))*********))))))))))))***++++++,,,,,,,,,,,,---------------------......///000111222444777777999OOO~~~~~~~~~|||}}}|||{{{zzz||||||{{{zzz{{{{{{wwwuuuttttttsssooohhhccc``````aaaaaaaaa```______^^^[[[ZZZ^^^dddiiiiiigggooo{{{~~~~~~~~~~~~}}}{{{vvvpppmmmoooqqqrrrqqquuu{{{```ZZZwwwkkk[[[XXX\\\TTTKKKFFF>>>444111//////111222///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******************************+++++++++,,,------......222,,,)))...333333111222IIISSSXXX^^^www{{{qqqrrr~~~~~~pppttt|||xxxppplllllllllnnnttt{{{tttlllhhhppp}}}rrrvvv((((((((((((((('''''''''&&&'''''''''''''''&&&&&&(((((()))))))))***************))))))******+++,,,,,,,,,,,,------------...............///000111222333444555777AAAccc~~~}}}~~~}}}}}}}}}~~~}}}}}}}}}||||||~~~~~~|||zzzzzzzzzvvvoooiiiggggggfffeeeeeeeeeeeeeee___]]]\\\^^^dddjjjnnnoooiiipppyyy{{{~~~~~~yyyrrrnnnqqqtttnnnmmmooossswwwxxxYYYkkkyyybbbUUU\\\\\\TTTKKK@@@888444000///000222000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++)))***************++++++++++++,,,,,,---.........222......111333222555999QQQ___bbbaaa|||wwwppp|||{{{www{{{~~~|||yyyxxxyyyvvvnnngggdddbbbaaaccckkkttt{{{uuullljjjmmmvvvrrrmmmzzz'''''''''(((((((((((((((&&&&&&'''''''''''''''&&&))))))))))))***************************++++++,,,,,,,,,---------.........////////////000111222222222222555>>>TTT~~~~~~|||zzz~~~xxxxxxyyyxxxxxxyyy{{{}}}zzztttoooooonnnllljjjiiihhhhhhhhhaaaaaa```___bbbiiissszzzssspppooovvv~~~}}}vvvqqqrrruuunnnmmmmmmnnnooouuuccc\\\aaayyyxxxZZZYYY\\\ZZZSSSHHH>>>888222//////000000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))******+++++++++,,,+++,,,,,,------...//////...///111222000111<<>>DDDMMMVVV```ooo~~~rrrhhhbbbeeelllmmmddd^^^fff~~~&&&'''''''''(((((())))))''''''((()))******)))))))))************+++++++++++++++******++++++,,,------------.........//////000000000000111222333444888DDDZZZwwwzzzxxx||||||{{{{{{||||||zzzxxxvvvtttqqqqqqqqqoookkkgggffffffddd___YYYVVVWWW[[[```cccaaaccciiipppxxx}}}www{{{}}}||||||xxxuuurrrooolllllloooqqqpppnnnkkkhhhiiippprrrpppqqquuurrryyy~~~~~~}}}}}}}}}uuuooooooppppppssswwwwwwyyyfffVVVZZZZZZZZZxxxrrr\\\ZZZWWWUUULLL???666222111000///------------------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,------,,,,,,------.../////////555222111666@@@TTTqqqsssxxx}}}zzzvvvxxxvvvqqqeeeccc```]]]YYYSSSLLLGGGBBBCCCDDDBBBEEETTTkkk}}}xxxppphhhdddcccxxxtttjjj\\\YYYlll(((((((((((((((((((((((())))))))))))************)))************+++++++++***++++++,,,,,,------...---------------...000000,,,222444222111444777555555]]]ttt{{{zzzwww{{{|||~~~~~~zzzuuunnnppptttyyyzzzxxxrrrnnngggggggggiiikkkkkkiiiggggggaaaZZZXXXYYY]]]^^^^^^___]]]\\\```iiiqqquuuwwwrrrrrruuuwwwuuuvvvxxxttttttttttttuuuuuuvvvvvvtttoookkknnnuuuxxxvvvqqqrrrxxxzzzvvvvvv|||}}}~~~vvvnnnnnnsssuuurrr{{{zzz|||zzzRRRQQQXXXVVVtttcccWWWXXXWWWPPPMMMBBB222///333...111///------......---,,,,,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++,,,,,,---,,,---///...,,,...333111222333<<>>111,,,///222///,,,,,,,,,,,,+++++++++******************************+++*********))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++***+++++++++,,,+++******+++...000111/////////444555222IIIppp|||}}}xxxiiigggmmmmmmqqqwww|||tttnnneee\\\XXXUUUOOOJJJFFFEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJGGGHHHIIIHHHGGGFFFGGGIIIJJJMMMRRRYYYaaajjjrrrvvvnnnkkk___OOOFFFCCC@@@:::===???DDDNNN]]]nnn~~~rrrYYYVVVYYY]]]kkk~~~|||{{{vvviiiUUUOOO]]]rrr333///+++((()))))))))'''************************)))))))))***++++++,,,,,,,,,,,,---------.........///......000222333333333999;;;<<>>BBBLLLXXXdddkkk~~~]]]QQQOOORRRaaattt|||zzzwwwvvviiiVVVMMMTTTddd000---***((()))******)))************************))))))******+++,,,,,,,,,,,,------------.........000000000111111333444444444>>>LLLmmm}}}|||yyyvvvppphhhbbb^^^\\\[[[]]]```]]]UUUNNNGGGFFFDDDCCCDDDIIIQQQVVVfffpppyyyzzzxxxuuuooojjjjjjhhhfffeeeggghhhhhhgggkkklllmmmmmmkkkgggdddaaa^^^]]]ZZZXXXWWWXXXXXXYYYZZZ[[[^^^bbbhhhoooxxx}}}{{{qqqkkkkkkooouuuxxxzzz{{{}}}}}}}}}yyyzzzzzztttqqqtttvvvuuussstttsss}}}~~~rrriiifffhhhjjjmmmnnnllliiinnn{{{~~~zzzxxxyyy~~~cccbbbqqqcccTTTSSSSSSOOOHHH===444000///000000------,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++***++++++,,,---...,,,---///000000///...---,,,333222333;;;CCCUUUpppyyyjjjeeejjjvvvyyy}}}|||mmmaaaYYYQQQKKKGGGHHHJJJMMMQQQTTTWWWXXX\\\^^^bbbfffiiilllmmmnnnlllmmmmmmiiibbbZZZTTTQQQPPPJJJCCCAAAEEEKKKOOOQQQ]]]dddggg```VVVNNNJJJGGG>>><<<999999===CCCJJJNNNiiipppwww}}}oooZZZPPPMMMUUUbbbppp}}}zzzrrryyyzzzjjjZZZMMMMMMUUU~~~---+++)))))))))***++++++************************))))))***++++++,,,,,,---------------............000111111111111333555777555PPPqqq}}}zzzyyyuuuooojjj```^^^\\\]]]```]]]VVVPPPHHHFFFDDDBBBBBBEEEIIILLL^^^lllzzz~~~|||xxxsssnnnmmmjjjhhhfffggggggfffeeejjjmmmooopppnnnjjjgggfffbbb```]]]ZZZWWWVVVVVVVVVUUUXXX\\\^^^```gggrrrzzz{{{rrrmmmmmmpppssswwwvvvwww}}}{{{zzz||||||zzzwwwwww{{{yyyzzzzzzuuuqqqooopppwwwwwwnnnjjjiiikkkkkkjjjggghhhqqq|||~~~{{{{{{|||}}}{{{ccc___hhh|||eeeWWWWWWRRRMMMCCC999111...///111------------,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))((()))))))))*********************+++,,,---...///+++,,,------......//////000555111444GGGXXXhhhyyy}}}wwwrrrvvvzzz|||uuurrrjjj```XXXSSSRRRQQQYYY\\\aaaggglllppprrrttt}}}xxxtttjjj___QQQHHHDDDDDDDDDCCCEEEOOOYYY^^^\\\VVVPPPLLLCCC@@@<<<999999<<>>444//////000.........---------,,,,,,++++++++++++++++++++++++***************+++++++++************)))))))))((())))))))))))))))))))))))((()))))))))************++++++++++++,,,---...///333222///------...000222666777444@@@```zzz|||zzzxxxyyyzzz}}}~~~|||||||||}}}~~~uuuiiifffbbb^^^[[[]]]ccciiiooosssyyyzzzjjj]]]UUUQQQNNNLLLDDDDDDHHHOOOUUUWWWUUUSSSIIIFFFAAA===::::::;;;<<<===GGGQQQUUUXXXggglll[[[RRRNNNLLL\\\ooopppjjjlllxxx```NNNIIIBBB[[[}}}((()))******))))))+++---((((((((((((((((((((((((******++++++,,,---------------.........////////////111333333222444999>>>SSS|||yyyxxx|||~~~{{{zzzyyy|||}}}zzzoookkkffffffgggeee___YYYNNNJJJEEECCCDDDFFFGGGHHHSSSaaapppxxx}}}~~~{{{ssspppllljjjhhhgggfffdddeeehhhlllmmmlllnnnrrruuuiiigggbbb]]]YYYVVVTTTTTTUUUXXXZZZZZZYYY\\\dddjjjqqquuuxxxuuuooojjjjjjmmmpppnnnnnnqqqvvvyyyzzzyyyoooppppppoooooopppsssvvvuuuvvvyyy}}}zzzvvvsssrrrrrruuu{{{|||jjjgggfffggghhhjjjpppwww~~~zzz{{{|||aaaVVVWWWSSSgggqqqUUUXXXUUUNNNDDD:::333000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++,,,,,,---...///<<<999444000......111222333555999QQQwwwyyytttwww{{{zzzyyyzzz{{{}}}zzzxxxxxxwww||||||}}}tttkkkeeedddeeegggiiinnnxxxssshhhbbb```XXXLLLBBBBBBIIIOOOTTTXXXNNNKKKFFFAAA<<<:::999888666;;;BBBGGGJJJTTTjjjyyycccSSSKKKFFFPPP```ooovvvkkkfffssscccLLLIIIFFFSSSmmm&&&)))******))))))+++---))))))))))))))))))))))))******+++,,,,,,------...............////////////...111333333222555;;;AAA[[[|||tttqqqwww|||}}}~~~vvvvvvwww|||}}}vvvqqqllljjjjjjhhhbbb]]]TTTOOOHHHEEEEEEGGGIIIIIIPPPZZZfffpppyyyxxxuuupppllliiigggdddbbbbbbeeehhhhhhiiinnnvvv}}}nnnkkkfffaaa\\\YYYXXXWWWVVVXXXYYYYYYYYY[[[```dddlllrrrxxxwwwqqqmmmnnnrrrpppppppppqqqssswwwzzz|||sssrrrpppnnnlllmmmppprrrrrrsssvvvyyy}}}{{{uuusssrrrsssxxxwwwnnnhhhgggggggggjjjpppzzz~~~}}}}}}~~~xxx```WWWQQQ]]]xxxccc\\\XXXRRRJJJBBB:::333///////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))************------,,,,,,,,,------...888666333111///000222333000777FFFfffyyyssspppuuuyyyzzz{{{}}}}}}yyyxxxxxxwwwzzzzzz|||~~~~~~xxxvvvqqqsssyyy|||rrrlllkkkeeeWWWJJJEEEEEEGGGMMMTTTRRROOOKKKFFFBBB???>>>===:::999:::>>>AAAEEERRR___ppp[[[OOOLLLJJJRRRaaaooovvvlllkkkjjjPPPMMMIIINNNbbb&&&)))+++***)))(((***---***************************++++++,,,,,,------.............../////////000---111333333333666===CCChhh|||rrrmmmrrrwwwvvvtttuuu{{{||||||uuuuuuxxx}}}zzzuuuooolllllljjjddd___YYYSSSKKKGGGGGGHHHIIIIIINNNVVV___iiiuuu}}}yyysssnnnjjjfffbbb``````ccceeeeeegggnnnyyyssspppkkkfffaaa^^^\\\[[[VVVWWWXXXYYYZZZ\\\```bbbkkkqqqwwwtttmmmiiilllppprrrssssssssssssvvv{{{zzzxxxtttpppmmmmmmooopppqqqrrrvvvzzz~~~}}}wwwuuuttttttwwwzzz}}}~~~xxxkkkgggeeebbbdddhhhqqq{{{|||lll^^^[[[ZZZdddvvv}}}___[[[UUUNNNGGG???666000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))************......---,,,,,,,,,---------......///000222444555666AAAXXX{{{qqquuuooommmnnntttwwwxxx{{{{{{{{{{{{yyyuuuwwwyyy}}}yyyrrrmmmiiihhhgggaaaaaa___\\\[[[[[[___bbbcccjjjqqqrrrmmmiiiiiilllddd[[[SSSOOOJJJDDDEEEKKKTTTRRROOOLLLJJJHHHGGGGGGBBB;;;777999;;;;;;???FFFRRRyyy~~~iii[[[PPPDDDDDDSSS```pppuuueeeuuuqqqWWWTTTDDDEEEWWWwww******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------.........//////000111222222...111666666888KKKccctttnnn___^^^hhhpppvvvyyy{{{|||}}}{{{xxxyyy{{{|||yyywwwqqquuuyyy|||yyyqqqpppoooiiieeeeee]]]WWWNNNGGGDDDCCCCCCCCCIIINNNXXXcccnnnxxx~~~zzzsssmmmiiiggggggaaabbbbbb``````fffqqqzzz}}}wwwooojjjiiifff```ZZZXXXVVVVVVZZZ[[[ZZZ[[[___cccgggmmmrrrrrroooiiieeennnoooooooooooorrrwww{{{~~~yyytttrrrrrrrrrpppnnnjjjmmmqqqsssvvv{{{|||xxxyyyyyyxxxvvvwwwzzz|||}}}vvvmmmccc___bbbgggqqqkkkTTT```ZZZgggzzzZZZOOORRRHHHCCC???000222000...------...---+++------,,,,,,,,,,,,++++++,,,,,,+++***))))))******+++*********))))))((((((******************************+++++++++,,,,,,,,,,,,,,,,,,---------......000000000///---...333888;;;JJJlllwwwyyy}}}kkkmmmqqquuuxxx{{{|||}}}}}}|||}}}~~~}}}|||{{{{{{|||wwwwww}}}}}}pppfffXXXWWWTTTPPPKKKGGGDDDBBBCCCCCCBBBAAA@@@@@@??????CCCCCCDDDFFFGGGHHHIIIJJJQQQRRRSSSSSSRRRNNNKKKHHHOOOPPPRRRRRRPPPMMMIIIGGGDDDBBB???===<<<<<<===>>>CCCRRRggg~~~yyy```WWWOOOJJJIIILLL[[[sssmmmqqq|||fffXXXLLLEEENNNccczzz******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///......//////000111222111333777999;;;FFF^^^vvvsssiiijjjrrrxxx|||~~~~~~~~~{{{xxxxxxzzzzzzwwwtttppptttyyy}}}sssrrrrrrmmmhhhggg___YYYQQQJJJFFFEEEEEEEEEGGGKKKQQQZZZfffqqq{{{|||sssllliiihhhdddeeedddaaa```eeennnvvvyyywwwsssoookkkfffbbb___[[[XXXWWWYYYXXXVVVWWWZZZbbbfffmmmrrrrrrnnnhhhddddddeeefffggghhhlllqqquuuzzzvvvrrrpppoooooommmkkkkkkmmmppprrrssswww}}}~~~zzzxxxwwwxxxzzz{{{~~~yyykkkaaa^^^\\\dddxxx{{{^^^ZZZ]]]kkkkkkXXXYYYQQQJJJCCC444222000///...//////...,,,------,,,,,,,,,,,,++++++,,,++++++***))))))******+++*********))))))))))))************************+++++++++++++++++++++,,,,,,,,,---------.........000......000111111333666<<<[[[rrrnnnpppssswwwzzz|||}}}~~~|||{{{|||~~~}}}{{{zzzyyyyyyxxxwwwyyyxxxoooddd]]]YYYTTTLLLEEECCCBBBAAA@@@>>>===<<<;;;::::::999999888777777777666777777888999:::;;;;;;AAABBBEEEGGGIIIIIIIIIHHHLLLMMMNNNPPPPPPOOOMMMLLLIIIGGGEEEBBB???===<<<;;;;;;@@@IIIWWWjjjxxxwwwnnn[[[PPPHHHFFFGGGQQQkkkwwwoooooo|||ooo___OOOFFFKKK]]]ttt******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------////////////000111222222...444666555>>>WWWwwwyyytttvvv{{{~~~~~~}}}zzzwwwwwwxxxwwwtttqqqooorrryyywwwuuuvvvsssmmmiiiccc]]]TTTNNNJJJIIIHHHHHHGGGHHHKKKQQQ\\\iiivvv}}}zzzpppjjjiiiffffffdddaaa```cccjjjqqqrrrtttvvvsssmmmgggcccbbb\\\XXXVVVWWWVVVTTTVVVZZZ```eeelllqqqrrrmmmgggbbbaaabbbdddfffhhhlllqqquuuvvvtttpppnnnmmmllljjjhhhkkkmmmooopppqqqtttxxx{{{{{{}}}xxxwwwxxxxxxxxxzzz}}}wwwfff[[[YYY\\\nnnmmmTTT]]]iii}}}}}}]]]XXXTTTMMMDDD888222111000000000000///---------,,,,,,,,,,,,++++++,,,+++******)))************************)))))))))************************++++++++++++++++++++++++,,,------------.........000------222555444555888HHHppp}}}xxxrrrkkkrrrsssvvvxxx{{{}}}~~~~~~{{{{{{}}}~~~|||zzzyyyxxxsssvvv~~~xxxcccZZZOOOIIIGGGGGGDDDAAA888888888999999999::::::888888777777666666555555333333333444444555555555444555888;;;>>>AAACCCDDDFFFGGGHHHJJJMMMOOOPPPQQQMMMMMMLLLIIIEEEAAA===:::;;;999666;;;KKKaaarrryyykkk]]]OOOIIIFFFKKK[[[mmmxxxoootttzzzhhhVVVHHHGGGUUUkkk******************************+++++++++,,,,,,,,,,,,,,,,,,------------...////////////000111222333000555444444KKKvvv|||yyy{{{}}}~~~~~~zzzwwwuuutttvvvvvvssspppoooqqqwww|||wwwwwwvvvpppjjjeee___WWWQQQMMMKKKJJJIIIHHHGGGHHHMMMVVVbbbnnnvvv}}}~~~sssmmmkkkfffeeeccc```___bbbggglllmmmooorrrssspppkkkfffccc[[[WWWUUUWWWXXXWWWYYY^^^___dddkkkpppqqqmmmfffbbbdddeeeggghhhiiilllpppsssuuusssqqqooommmkkkiiihhhkkklllmmmoooqqqtttwwwzzzzzzxxxwwwwwwvvvsssvvvxxx{{{}}}}}}~~~~~~ooo``````]]]jjj~~~[[[ZZZ]]]llleeeWWWUUUOOOGGG@@@333222000000000000...---------,,,,,,,,,+++++++++++++++***************+++************************************************,,,,,,,,,++++++++++++***------------............///---///333333222:::EEEcccwwwooooooppptttuuuvvvxxxzzz|||}}}}}}|||}}}~~~|||zzzyyyooowwwtttbbbTTTMMMDDD??????@@@???===;;;;;;;;;::::::999999999888888888777777777666666777777666666666666666666555555555555777999;;;<<>>===<<<:::888:::999999888777666666555444444444444444333333333555555555555444444444444777666444333333444555666999999999:::<<>>;;;777777777777666666666666444444444444444444444444444444444444333333333333444333222111111222333444555555444555666888:::;;;>>>@@@DDDIIILLLNNNOOOPPPIIIDDD@@@<<<666444888???BBBMMMZZZ^^^XXXNNNIIIIIISSS[[[{{{www}}}yyycccRRRMMMXXX******************************+++++++++,,,,,,,,,------------............000000000000111222333333333444@@@ddd~~~}}}|||{{{uuusssqqqrrrtttuuusssqqqsssmmmnnnyyy~~~vvvvvvvvvsssiiiddd]]]VVVRRROOOMMMKKKIIIHHHHHHJJJPPPYYYccchhhllltttzzzqqqkkkiiigggeeeeeeeeeeeedddkkkjjjkkknnnsssuuuuuusssfffdddccceeeccc^^^\\\]]]___bbbfffjjjmmmnnnnnnmmmiiijjjjjjiiigggfffggghhhrrruuuwwwvvvqqqllljjjiiikkkkkkmmmrrrxxx}}}~~~}}}~~~~~~}}}zzzwwwxxxwwwvvvvvvwww{{{~~~~~~}}}yyyzzzxxxiiiVVVQQQ^^^lll~~~nnn]]]UUURRRddd~~~rrr\\\VVVNNNMMMBBB===666000//////000000------,,,,,,,,,,,,++++++******))))))***++++++,,,*********++++++,,,,,,,,,************************))))))***+++,,,------...............////////////000///333777444999XXX{{{}}}oookkkllloooqqqrrrrrrssstttwwwyyy|||}}}}}}~~~~~~~~~}}}zzzwwwtttrrr{{{|||rrrdddXXXOOOMMMIIIDDDAAA>>>;;;:::999999999999888888888888777777777777777777777777555555555555555555555666111111111111222333444555333333333333444555666666999:::===@@@EEEIIILLLNNNMMMHHHDDDBBB===777888>>>777AAANNNUUUTTTPPPKKKGGGHHHKKK^^^~~~ppp[[[OOOUUU{{{******************************+++++++++,,,,,,,,,---------.........//////000000000000111222333444666999LLLttt}}}~~~~~~}}}{{{wwwtttrrrrrrttttttrrrooossskkklllxxxvvvvvvwwwvvvjjjeee^^^XXXTTTQQQNNNLLLNNNLLLKKKLLLSSS^^^jjjqqqtttyyy~~~rrrqqqnnnkkkhhhgggfffdddccceeegggiiikkklllooosssvvvcccaaacccffffffaaa___```___bbbeeeiiimmmoooppppppggghhhiiihhhfffeeefffgggooosssvvvtttpppjjjhhhgggmmmlllnnnrrryyy}}}}}}||||||~~~{{{zzzzzzxxxvvvtttuuuxxxzzz{{{{{{yyyxxx}}}ttt^^^UUU\\\gggzzzggg[[[YYYcccooo{{{aaa\\\TTTRRRGGGAAA888222///000222222---------,,,,,,,,,++++++******))))))***+++,,,,,,*********++++++,,,,,,,,,************************(((((()))***,,,---...///............/////////000111---111888:::@@@^^^ooo{{{xxxnnnooorrrrrrqqqrrrrrrsssuuuwwwzzz}}}~~~|||xxxuuurrr|||vvvkkk```UUURRRMMMHHHDDDBBB@@@@@@;;;;;;:::999777666555555666666666666666666666666333444444444555555555555222222333444444555555666333333333444444555555555777777888:::>>>CCCHHHKKKKKKGGGGGGHHHDDD;;;888:::777:::===BBBGGGKKKKKKHHHIIIKKKQQQgggzzzxxxbbbQQQRRRxxx*********)))******+++,,,........................,,,,,,------.../////////000---000///+++333:::444777IIIhhh}}}{{{{{{xxxxxxxxxwwwvvvuuuuuutttvvvooopppyyy~~~{{{wwwqqqkkkeee^^^YYYVVVSSSPPPMMMNNNPPPRRRRRRTTT[[[gggpppqqqyyyzzztttlllgggeeeeeedddddddddfffiiinnnrrrsssqqqooojjjhhhfffccc```___^^^]]]ccccccdddggglllpppqqqqqqgggddddddfffeeebbbccchhhiiilllrrruuuppphhheeehhhjjjgggdddfffmmmsssvvvwww~~~{{{|||}}}~~~{{{zzzyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxzzz}}}zzzhhhZZZYYY```lll~~~[[[]]]hhh\\\{{{uuu\\\WWWJJJMMMKKKBBB555///000000,,,//////.........---------*********************************************************)))))))))))))))++++++,,,------......///------,,,------...///000:::,,,555:::777TTTssslllyyy}}}www}}}zzzmmmjjjllloooppppppsssvvvvvvvvvyyy}}}}}}xxxkkkjjjrrrxxxmmmddd^^^ZZZUUUQQQMMMJJJFFFCCC???<<<999777777777666555777888888999999888777777888888888777666666555555333444555666666555444333555444444444444444444333333333444666888;;;===>>>???AAACCCDDDCCCAAA===;;;999999999:::;;;===@@@AAAEEE@@@DDDRRRcccyyyvvv\\\]]]www***************++++++,,,------------------------,,,,,,---......//////000000...000111000555:::666AAAWWWxxx}}}||||||zzzyyyxxxvvvvvvuuuvvvvvvzzztttttt|||}}}yyyrrrqqqkkkccc\\\XXXVVVRRRPPPOOOPPPQQQOOONNNRRR[[[bbbkkksss}}}|||rrrhhhcccdddeeebbb]]]aaacccggglllppprrrqqqooolllkkkjjjhhhfffdddbbbaaa______aaadddiiilllmmmmmmfffddddddfffdddaaa```ccciiimmmtttxxxtttllliiillljjjfffcccbbbfffkkkpppsssyyy|||~~~|||yyywwwxxxyyy~~~~~~}}}zzzxxxvvvuuuuuuwwwvvvvvvvvvxxx|||pppaaa^^^aaajjjzzz~~~zzz{{{jjj]]]ddd^^^sssjjjUUURRRNNNMMMEEE888111111111...//////.........---------++++++++++++++++++++++++************************++++++++++++++++++******++++++,,,------......///............///000111111111...333666CCClll|||zzzsssmmmmmmppprrrrrrqqqsssuuuvvvxxx}}}}}}||||||tttjjjmmmxxxxxxooogggdddaaa\\\YYYVVVSSSPPPMMMHHHEEEAAA???>>>===;;;999:::::::::999999999999999:::999999888888777666666666666777888888777666666555555555444444444444444111111222333555777999::::::<<>>NNNzzzvvvtttrrrqqqssssssqqqpppqqqqqqrrrwww{{{tttsss~~~yyyrrrmmmpppnnnkkkjjjkkkjjjiiihhh___[[[WWWSSSOOOKKKGGGDDD???===;;;::::::;;;<<<>>><<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;::::::888888777777666555555555444444444444444555555666333444666888999999999999999:::;;;;;;:::999777666888888<<<@@@@@@===BBBJJJUUUsss}}}}}}+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111///222///111888333:::SSS|||yyytttpppoooppprrrtttwww{{{}}}sssoooggg___WWWSSSRRRRRRTTTUUUUUUTTTSSSRRRRRRSSSSSS^^^jjjrrrzzz~~~zzztttmmmgggbbb^^^\\\SSSSSSTTTWWW\\\___```___ZZZ[[[]]]^^^]]]\\\ZZZYYYWWWXXX[[[aaahhhnnnqqqrrreee]]]WWWWWWXXXYYY[[[___\\\```iiisssuuuqqqmmmmmmnnnoooooolllhhhfffhhhjjjqqquuuxxxyyyxxxxxxzzz}}}zzzxxxxxxzzzyyyzzz}}}{{{zzzzzzyyyyyyzzzzzzyyy{{{|||vvvoookkkuuuooodddeeeoooxxx|||{{{|||~~~~~~}}}iii```aaaiiilllUUURRRPPPLLLFFF<<<444111222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,++++++,,,------......///////////////000111222222111555BBBdddwwwuuurrrpppppppppooooooqqqqqqtttzzz}}}yyywww}}}zzztttppppppooommmnnnoooppppppooofffccc^^^ZZZVVVQQQLLLHHHBBBAAA>>><<<<<<<<<===>>>======<<<<<<;;;::::::999<<<;;;;;;;;;;;;;;;;;;<<<::::::999999888777777666666555555444444444555555444444555555666666666666777888:::;;;;;;:::999999333555888<<<<<<<<>>>>>===<<<<<<<<<>>>===<<<<<<<<<<<<===>>>======<<<;;;:::999999888555555444444444444444555777666555555444555555666444555666777888999999999555666777888777777999;;;>>>FFFKKK]]]fffTTTZZZaaagggmmmttt}}},,,++++++++++++,,,------------------------------.........///000000111111---777111222===<<>>>>>???@@@@@@@@@??????>>>===<<<;;;:::777666666555666666777777888777666555555666777888555555555555666777888888888999999888777777777777777@@@@@@DDDZZZrrr~~~]]]QQQPPPQQQQQQRRRTTTXXX[[[ooo,,,,,,++++++,,,,,,---.................................//////000000111111---999222333AAABBBcccttt~~~{{{vvvrrrpppppppppuuuvvvvvvuuuyyyuuuhhh^^^XXXVVVXXXVVVTTTSSSSSSSSSRRRQQQOOOXXX___ccciiivvv}}}wwwrrroooiiiaaa[[[ZZZWWWRRROOONNNNNNMMMLLLRRRQQQPPPOOONNNNNNOOOOOOQQQMMMJJJJJJNNNTTTZZZ]]]YYYSSSPPPUUUYYYWWWUUUTTTRRRSSSZZZdddiiihhhfffggglllhhheeefffiiilllllljjjlllpppttttttssssssvvvyyyvvvtttttttttssssssyyyzzz}}}|||zzz}}}uuuyyy|||||||||zzz|||zzzyyyzzz~~~}}}{{{xxxvvvxxxxxx```gggjjjfffyyyaaaVVVPPPQQQOOODDD999444000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++,,,------......///222222222222333444555555<<>>===<<<<<<999999999999999::::::;;;999888666555666888:::;;;888777666555555666888999444666888777777999888777333AAABBB===CCCPPPeee|||xxxZZZMMMIIIGGGGGGHHHIIILLLPPPVVVlll******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------000////////////000000111555222666<<<;;;GGGuuuyyyuuuzzzvvvvvvsssllljjjmmmppppppooonnnqqqyyypppaaaXXXTTTWWWUUURRRQQQQQQQQQPPPNNNNNNQQQVVV]]]gggrrr~~~yyysssmmmeee]]]WWWVVVTTTRRROOOLLLJJJIIIHHHJJJLLLOOONNNKKKIIIJJJKKKKKKKKKKKKMMMOOORRRUUUVVVYYYTTTPPPRRRXXXZZZVVVQQQTTTTTTWWW^^^fffiiifffbbb___```aaabbbdddhhhmmmqqqjjjoootttuuusssrrruuuxxxwwwuuurrrppppppssswwwzzzzzz{{{yyyyyywwwwwwzzz{{{~~~{{{xxx||||||qqq___^^^fffkkkzzzaaaMMMLLLQQQKKK===333000111222111...,,,++++++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////000111111333666777555555ggg~~~wwwwww{{{{{{tttmmmqqqtttssswww}}}~~~}}}yyyzzzuuuvvvwwwxxxzzz}}}zzztttnnnjjjiiibbb___[[[XXXUUURRROOOLLLMMMKKKHHHGGGGGGFFFDDDCCCDDDCCCAAA??????@@@AAABBBCCCBBB@@@@@@@@@@@@???===:::;;;<<<<<<;;;;;;<<<>>>999999999999999888888777:::999777666555666666777888999::::::999888777666666888:::<<<>>>GGGSSS]]]sss|||rrreee[[[MMMHHHBBB@@@BBBEEEFFFFFFKKKZZZkkk{{{******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------000////////////000111111111...333>>>HHHYYY}}}oooppp~~~~~~}}}yyyxxxzzzxxxqqqmmmnnnmmmnnnnnnnnnqqqyyytttggg___[[[TTTRRROOONNNNNNNNNLLLKKKIIILLLQQQWWW```jjjttt{{{|||qqqggg___YYYWWWSSSRRROOOMMMKKKIIIHHHGGGGGGJJJLLLLLLIIIGGGGGGHHHHHHHHHHHHIIILLLNNNQQQSSSWWWSSSNNNMMMPPPRRRQQQOOORRRSSSUUU\\\dddgggeeebbbbbbcccddddddfffjjjooosssmmmsssxxxyyyvvvssstttvvvppppppooonnnmmmllllllkkkvvv}}}vvvtttsssuuuuuuvvv|||yyy~~~xxx^^^TTTYYY[[[pppqqqTTTMMMPPPLLL@@@777111111111000...---,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////111111111///000333666888JJJzzzwwwyyy}}}|||qqqqqqqqqpppssszzz}}}|||~~~zzzwwwvvvwwwxxxzzz||||||vvvppplllkkkiiigggcccaaa^^^[[[WWWSSSQQQOOOKKKJJJIIIIIIHHHGGGGGGFFFDDDBBBBBBCCCDDDEEEDDDBBBAAAAAAAAAAAA@@@>>>>>>???@@@???>>>===>>>???::::::;;;::::::999888888888777666666666666777888888999:::::::::999888888777999999888888<<>>333222111000///...............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////111111111000///333:::@@@\\\{{{xxxrrrooonnnnnnsss|||||||||{{{zzzxxxuuuvvvwwwyyy|||yyytttpppoooqqqooommmllliiieee```\\\YYYVVVRRROOOOOOOOONNNNNNLLLJJJHHHGGGGGGGGGIIIJJJHHHGGGEEEEEEFFFFFFEEECCCDDDFFFFFFEEEBBBAAA@@@AAA????????????>>>===<<<;;;999999888888888999999:::999999:::::::::::::::999777888888666444555:::???IIIZZZnnnzzzsssbbbUUUNNNJJJGGGHHHKKKNNNOOOMMMGGGEEECCCBBBCCCCCCCCCBBB@@@DDDHHHNNNaaa}}}******+++,,,,,,,,,,,,+++,,,,,,,,,------------...////////////000111222222888333666MMMnnnzzz}}}}}}zzzwwwuuutttvvvzzz|||{{{vvvsssrrrtttvvvvvvwww{{{xxxpppnnnppppppjjj```UUUMMMHHHLLLKKKIIIIIIIIIHHHFFFDDDEEEGGGLLLQQQWWW___ffflllxxxyyyjjj___YYYSSSQQQNNNKKKHHHEEEDDDCCCBBBCCCDDDEEEDDDCCCBBBBBBBBBAAAAAABBBDDDFFFHHHIIINNNNNNMMMIIIDDDCCCEEEGGGKKKLLLOOOTTT[[[_________^^^___``````aaacccgggjjjpppvvv|||~~~{{{xxxvvvuuuwwwzzzzzzwwwqqqjjjeeefffkkkqqquuuwww}}}{{{vvvssssssrrroooqqquuu{{{{{{YYYXXX___wwwuuuVVVOOOQQQNNNFFF555333111//////000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000111333333111444@@@LLLqqqzzz~~~}}}}}}ooolllnnnpppyyyxxxyyy~~~{{{yyyttttttuuuwwwzzz~~~~~~xxxuuutttuuutttsssqqqoookkkeeeaaa___\\\WWWUUUTTTTTTTTTSSSPPPNNNLLLKKKKKKKKKMMMNNNOOONNNLLLMMMNNNNNNLLLKKKKKKLLLMMMKKKHHHFFFDDDDDDFFFFFFFFFFFFEEECCCBBBBBB>>>======<<<;;;;;;;;;;;;888999999999::::::::::::777888999888777777999<<<;;;IIIYYYhhhxxxmmm]]]OOODDDHHHEEEBBBBBBFFFIIIKKKLLLKKKKKKJJJIIIHHHFFFDDDBBB???CCCEEEKKKZZZqqq******+++,,,,,,,,,,,,+++,,,,,,---------.........////////////000111222333888444<<>><<<:::999999999888888999999999999888999::::::999999:::;;;:::BBBLLLYYYiiixxxzzzqqqfff]]]VVVLLLDDDEEECCCBBBAAACCCDDDEEEEEENNNOOOOOONNNKKKGGGDDDBBBCCCDDDFFFJJJXXXmmm{{{zzz******+++,,,,,,,,,,,,+++,,,---------............/////////000111222333444333444HHHssszzzxxxwww~~~|||yyyuuussspppooouuu{{{{{{vvvvvvxxxyyywwwuuuvvvzzz~~~}}}tttrrrnnnhhh___VVVNNNIIIIIIIIIIIIJJJLLLLLLJJJHHHCCCDDDFFFIIINNNVVV___eeepppwwwyyynnnddd^^^WWWUUURRRMMMIIIEEECCCAAA@@@???@@@AAACCCCCCAAA???AAA@@@@@@@@@AAABBBDDDEEEEEEHHHJJJJJJFFFBBBAAAAAACCCEEEGGGKKKPPPUUUYYY[[[[[[\\\^^^^^^]]]^^^```bbbffflllttt|||~~~uuuuuuuuuuuusssqqqnnnlllfffcccbbbfffoooxxx|||}}}}}}yyyvvvtttqqqqqqtttttt|||eee```wwwnnnSSSOOONNNIII===888222///000111000///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000111222444555111555MMMfffssskkkooouuuzzz}}}wwwxxx~~~}}}zzz|||}}}~~~|||vvvvvvvvvxxx|||wwwvvvtttsssqqqmmmiiieeebbb```]]][[[ZZZXXXVVVTTTUUUTTTRRRQQQPPPQQQSSSTTTTTTRRRQQQRRRSSSTTTSSSQQQSSSUUUWWWVVVTTTQQQOOOOOONNNNNNNNNNNNNNNMMMMMMLLLIIIHHHGGGEEEBBB>>><<<:::;;;;;;:::999999999999999;;;:::::::::999999888888;;;@@@EEENNN[[[jjjppppppjjjcccYYYSSSPPPNNNIIIDDDDDDCCCCCCBBBBBBBBBCCCCCCMMMOOOPPPNNNKKKGGGEEEDDDGGGEEEBBBDDDQQQggg|||xxx|||******+++,,,,,,,,,,,,+++------------............/////////000111222444555555===```uuu~~~}}}~~~~~~{{{uuutttpppooouuu|||{{{tttnnnooopppooommmooosssxxxwwwvvvsssooofff[[[PPPIIIGGGGGGIIIKKKNNNNNNMMMKKKEEEEEEDDDEEEIIIPPPYYY```mmmsss{{{{{{qqqeee]]]UUUSSSPPPLLLIIIFFFDDDCCC>>>======???BBBBBB@@@===@@@@@@?????????AAABBBCCCAAACCCDDDCCCBBB@@@@@@@@@@@@BBBDDDHHHLLLQQQVVVZZZ[[[\\\]]]]]]\\\\\\^^^___cccgggoooxxx~~~wwwxxxxxxwwwvvvsssqqqpppgggdddcccdddiiipppuuuxxxuuu|||wwwssspppppprrrpppmmmXXXbbbxxx]]]QQQNNNJJJAAA:::333///000111000...------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000222111333444444@@@cccxxxnnnlllttt}}}~~~tttooovvvzzzzzz}}}~~~zzzzzzzzz|||}}}{{{xxxvvvuuurrrnnnkkkgggfffdddcccbbb___[[[YYYXXXWWWUUUTTTSSSTTTVVVWWWUUUTTTSSSSSSUUUUUUTTTSSSSSSVVVYYYYYYXXXUUUTTTTTTRRRSSSSSSTTTTTTTTTTTTTTTPPPPPPOOOMMMJJJGGGDDDCCC???>>>===;;;::::::::::::;;;:::999999999999888888999===BBBHHHSSS___dddccc[[[WWWRRROOOLLLJJJIIIJJJJJJIIIHHHEEEDDDCCCEEEFFFIIILLLNNNNNNKKKIIIHHHIIIHHHEEEBBBCCCKKK[[[pppwwwvvv}}}******+++,,,,,,,,,,,,+++---------.........///////////////000111333444555<<>>@@@AAA???<<<@@@???>>>>>>>>>@@@AAABBB@@@???>>>===>>>>>>???@@@???@@@CCCFFFJJJOOOUUUYYYYYY[[[\\\\\\[[[ZZZ\\\]]]aaaeeemmmuuu|||~~~vvvwwwwwwwwwuuurrrooommmeeeeeedddbbbcccgggnnnssssss|||xxxtttpppoooqqqjjjwww|||~~~bbbbbbkkkfffmmmgggVVVQQQLLLDDD<<<333//////111000...------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111///111555999LLLyyyqqqjjjkkkxxxxxxnnnjjjuuuuuuxxx}}}}}}}}}|||zzzyyyvvvsssqqqnnnmmmlllkkkjjjgggbbb___ZZZYYYWWWVVVUUUVVVXXXYYYWWWVVVUUUVVVWWWXXXWWWVVVSSSVVVYYY[[[ZZZXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[WWWWWWWWWUUUSSSPPPNNNLLLBBBAAA???===<<<;;;;;;<<<:::999888999;;;<<<<<<<<<555:::@@@FFFPPP[[[^^^\\\XXXYYYYYYWWWSSSPPPRRRVVVQQQOOOKKKFFFBBBBBBDDDFFFHHHKKKNNNOOOMMMLLLMMMOOOFFFFFFFFFHHHLLLSSS___iiimmmqqq~~~))))))***+++,,,,,,------------......///.........,,,111------333222111;;;<<>>>>>??????>>>===<<<;;;>>>>>>>>>>>>>>>?????????DDDBBB@@@>>><<<<<<<<<<<>>===;;;;;;;;;:::::::::::::::;;;?????????CCCNNN\\\aaa```dddbbb```______^^^\\\ZZZXXXXXXTTTMMMIIIJJJIIIFFFJJJLLLOOOOOOOOONNNNNNOOOKKKFFFDDDHHHMMMRRR^^^jjjeeeuuu*********+++,,,,,,,,,---------......//////......222555111000555333222<<>>===<<<<<<<<<>>>???BBBAAA???===<<<;;;;;;;;;>>>>>>@@@BBBFFFKKKOOORRRWWWXXXZZZ[[[\\\\\\[[[[[[]]]eeemmmsssxxx|||zzzvvvvvvuuutttssssssrrrpppnnnhhheeeaaa___aaaeeejjjmmmvvvxxx{{{yyyooolllnnnjjjooo{{{}}}{{{zzz{{{}}}mmmgggiiicccmmmmmmSSSMMMJJJCCC:::333000000000000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......000000000000111111111111333---333888@@@fffyyyssskkknnnyyysssrrrwww~~~~~~xxxzzz~~~~~~}}}zzzxxxxxxxxxwwwvvvqqqkkkfffgggeeebbb```___^^^]]]\\\___^^^^^^___bbbccccccccc___aaadddddddddccccccddddddddddddbbbaaa```aaabbbbbb___\\\[[[\\\[[[YYYWWWUUURRRMMMIIIFFFDDDBBB@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<===DDDSSSbbbhhhgggmmmlllllllllllliiieeeaaaaaaaaa]]]VVVRRRSSSQQQNNNPPPRRRTTTVVVVVVUUUTTTTTTOOOJJJIIILLLPPPTTT^^^iiijjjzzz++++++++++++,,,,,,,,,,,,,,,---...///////////////111333//////555222333???SSSrrrsss^^^fff{{{~~~}}}zzzxxxwww~~~{{{zzzxxxyyyzzzxxxsssnnnoookkkhhhgggeeedddiiiooowww}}}}}}qqqrrrtttvvvvvvoooeee]]]SSSPPPNNNOOOLLLFFFCCCDDDEEEEEEDDDCCCCCCHHHQQQYYY[[[ggguuu|||jjjZZZRRRNNNIIIGGGHHHGGGEEEBBB<<<<<<;;;::::::;;;======@@@>>>===;;;:::;;;<<<===@@@???===<<<;;;:::999999:::;;;<<<>>>BBBFFFJJJMMMVVVWWWXXXZZZZZZZZZYYYYYY\\\dddnnnssswwwzzzwwwrrrtttsssqqqqqqqqqpppmmmkkkfffdddaaa___```dddiiillloooqqqtttyyy~~~rrrnnnooofffgggooo~~~|||uuuzzz|||yyypppjjjfffgggjjjooowww|||gggfffcccbbb}}}ZZZNNNKKKEEE===666222111000000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////000000111111111111555000333;;;NNNtttyyywwwoooqqq{{{qqqooovvv~~~~~~zzz|||zzzoooggghhheeebbbaaabbbbbb```^^^gggffffffgggkkknnnpppppphhhjjjmmmmmmlllkkkkkkllliiijjjkkkiiieeecccccceeeddddddccc```^^^]]]^^^```___[[[WWWRRROOOLLLIIIGGG@@@???>>><<<;;;;;;;;;;;;;;;;;;>>>III]]]qqqxxxvvvxxxxxxyyyzzzyyyuuuooojjjjjjjjjfff___[[[[[[ZZZWWWSSSUUUWWWYYYZZZYYYXXXWWWQQQNNNNNNQQQSSSWWW___gggnnn{{{,,,,,,,,,,,,,,,,,,++++++,,,---...//////000/////////111...///666444;;;LLLllliii]]]kkk}}}|||wwwuuuxxx|||}}}zzzwwwwwwwwwvvvrrrnnnoookkkiiihhhgggfffkkkrrrrrrvvv|||vvvttttttxxxzzzvvvlllcccUUUQQQNNNOOOLLLFFFCCCCCCCCCCCCCCCAAAAAAFFFOOOVVV[[[fffuuuppp```QQQMMMHHHEEEFFFFFFCCCAAA===<<<:::::::::<<<>>>@@@??????>>>>>>===<<<;;;:::>>>===<<<;;;:::999888888888888999;;;???CCCGGGJJJSSSTTTVVVWWWXXXXXXWWWWWWZZZcccmmmsssxxxzzzwwwqqqsssqqqpppppppppooommmkkkhhhfffccc```___aaaeeehhhjjjkkkmmmqqqwww}}}|||sssooogggfffiiitttssskkkkkkjjjggg]]]WWWRRRSSSVVV[[[dddmmmxxx~~~hhh```bbb___xxxiiiYYYMMMHHHAAA999444222000000........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////000000111111222222666444444???]]]yyyzzzzzzvvvxxxuuu{{{}}}rrrgggiiivvv}}}}}}uuuqqqkkkeeecccdddeeedddbbbmmmmmmooossswwwzzzzzzyyywwwyyyzzzzzzxxxvvvuuuvvvrrrtttvvvsssmmmjjjjjjllljjjlllllliiidddcccfffjjjgggddd```\\\XXXTTTOOOLLLEEEDDDBBB@@@>>>===<<<;;;===>>>CCCRRRkkk|||xxxuuuvvvrrrkkkggggggeeeaaaXXXYYY[[[]]]______^^^\\\YYYYYYZZZ]]]___ccciiiooorrryyy------,,,,,,,,,,,,,,,,,,,,,---...///000000000000222444111222777888FFFaaaggggggyyy~~~yyytttuuu|||{{{uuurrrssssssqqqnnnnnnjjjiiijjjjjjkkkqqqxxx|||xxxvvvyyy|||xxxmmmcccUUUPPPLLLMMMLLLHHHEEEEEEBBBCCCBBBAAA@@@DDDLLLRRRYYYcccrrruuueeeRRRMMMGGGDDDDDDDDDBBB@@@>>>===<<<;;;;;;===???AAA===>>>AAABBBAAA>>>;;;888;;;;;;;;;:::999888777777777777888:::===BBBEEEHHHPPPQQQSSSUUUVVVVVVVVVUUUWWW```kkkrrrxxx{{{xxxsssqqqpppooopppppppppnnnlllkkkjjjgggbbb^^^^^^aaadddfffggghhhkkkpppuuu{{{~~~zzzmmmnnnkkkkkkssswwwhhh```]]][[[XXX]]]UUUMMMKKKLLLPPPXXX```ccceeeooonnnYYYZZZ]]]{{{yyy```OOOKKKEEE===777222111000........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........//////000111111222222444555444DDDjjjqqq{{{oooooouuu|||}}}qqqgggiiiwww~~~vvvnnnkkkkkkkkkjjjlllooottt{{{{{{wwwwwwwwwtttwwwxxxuuuooolllppptttmmmkkkgggccc```[[[UUUQQQNNNLLLJJJGGGDDDAAA@@@???===@@@IIIZZZtttyyyuuutttqqqmmmbbbaaaaaacccfffhhhfffdddgggjjjlllnnnqqqvvv|||wwwuuutttvvv{{{,,,,,,,,,,,,------------,,,---...///000111111111111444111111333777PPPvvv~~~mmm|||}}}}}}~~~zzzvvvzzz}}}xxxuuuxxx{{{tttppppppqqqpppnnnllliiihhhkkklllnnnttt|||~~~zzzwwwyyy{{{wwwmmmdddWWWPPPJJJKKKKKKIIIGGGHHHDDDEEEDDDBBBAAACCCJJJPPPUUU^^^lllzzzyyyjjjUUUOOOIIIEEEDDDDDDBBB@@@>>>>>>===<<<======???@@@<<<>>>AAACCCCCC@@@<<<999::::::::::::999888777666777777888999===AAAEEEGGGLLLNNNPPPRRRTTTUUUUUUUUUUUU^^^iiiooouuuyyyxxxsssooonnnnnnoooqqqqqqpppnnnmmmmmmjjjddd^^^\\\___bbbeeedddeeegggjjjoootttwwwsssrrrmmmkkkppp|||}}}vvvkkkaaaZZZVVVSSSQQQYYYSSSNNNOOOQQQTTT[[[bbb[[[YYY```sss|||ZZZYYY^^^{{{^^^PPPNNNIIIAAA999333111111........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------............///000111222222333111444555KKKvvv{{{~~~uuuxxx}}}yyywwwlllmmmsssyyyrrrsss{{{vvvqqqpppqqqlllpppwww~~~zzz}}}|||vvvssstttwwwsssqqqnnnkkkhhhbbb\\\WWWQQQOOOLLLHHHEEEAAA???>>><<>>===<<<:::::::::;;;:::999777666666666777999<<<@@@CCCFFFIIIJJJMMMPPPRRRTTTUUUUUUUUU]]]ffflllqqquuutttppplllllllllnnnqqqrrrqqqpppnnnnnnlllfff___]]]___cccccccccbbbccceeeiiinnnqqqvvvxxxqqqmmmrrr}}}vvvoooiiidddaaa```aaa^^^]]]```aaa```bbbfff\\\UUUWWWiii}}}hhh]]]ZZZlllkkkQQQPPPLLLDDD;;;444111111........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------............///000111222333333111777<<>>===<<<;;;;;;<<<>>>???999:::;;;;;;:::999888777666666666888;;;???BBBEEEGGGHHHLLLOOORRRTTTUUUUUUVVV]]]dddiiimmmqqqpppllljjjjjjkkkmmmppprrrqqqpppmmmnnnlllggg```]]]```dddcccaaa``````bbbfffjjjmmmlllxxx{{{uuuyyy~~~{{{zzzzzzwwwwwwwwwrrriiicccbbb]]]SSSRRRbbbwww{{{yyy~~~www]]]RRRWWWmmmRRRQQQMMMEEE<<<444111111////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---...///000111222333333444;;;CCCddd}}}zzzfff[[[iiigggvvv}}}uuummmlllmmmjjjrrr}}}xxxtttzzz~~~~~~xxxttt|||{{{zzzxxxuuupppiiiddd```]]]ZZZUUUPPPLLLIIIHHH@@@LLL[[[kkkzzzuuuooofff___[[[]]]^^^^^^```gggqqqxxx---------............///......//////000000111111333222111333@@@fffqqqTTTQQQ^^^|||{{{zzzssswww}}}yyyuuurrrrrrssstttooollliiijjjiiijjjpppwww}}}|||}}}{{{wwwwww|||}}}{{{zzzmmmaaaVVVNNNGGGBBBFFFNNNLLLKKKJJJHHHGGGIIIMMMQQQWWW```mmm|||wwwbbbZZZQQQKKKKKKKKKIIIGGGCCCBBBAAA@@@????????????;;;===??????>>>=========>>>;;;777666888888777555888666555555777<<>><<<444777111///------/////////.........---------,,,,,,,,,...------------...//////111111000000111333555666;;;555RRR|||yyyuuummm```[[[___mmmllllllllliiifffiiiooo{{{sssqqqvvvzzz}}}~~~~~~}}}~~~xxxwwwvvvvvvwww~~~wwwqqqjjjhhhccc]]]WWWRRRNNNLLLNNNVVVbbbpppsssooollleee]]]ZZZ\\\\\\ZZZ^^^cccqqq---------............///......//////000111111111555666888<<>>===>>>??????===<<<;;;;;;;;;888555555777999888777999777666555666:::>>>AAAEEEHHHKKKNNNPPPSSSWWWZZZXXXWWW]]]hhhoooooooooqqqnnnkkkhhhjjjoooqqqpppnnnlllkkkhhheeecccaaa``````cccccccccccceeegggiiijjjjjjpppwww|||~~~~~~tttmmmiiigggbbbYYYUUU___sssuuunnnrrryyy~~~zzzzzzzzzzzzzzzzzz|||~~~bbbPPPVVV```{{{yyyXXXSSSMMMDDD???555777111///....../////////...------------,,,,,,,,,,,,...------------...//////111111000000111333555666<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888666555555777999999888:::888666555555888<<<>>>DDDGGGIIILLLOOOSSSXXX[[[YYYYYY]]]gggmmmnnnnnnooojjjiiiiiimmmqqqtttrrrpppooollliiieeebbb```______bbbbbbbbbccceeegggiiijjjhhhkkkoooqqqvvvzzzrrrmmmkkkkkkggg___ZZZcccvvv~~~ssskkknnnvvvxxxyyyyyywwwsssrrrtttvvvvvvuuuyyykkkQQQRRRYYYiii^^^OOOMMMHHHAAA222555222000....../////////...------,,,,,,,,,+++++++++...------------...//////111111000111222444555777777PPPwwwzzzeeeZZZSSSQQQXXXbbblllkkkkkkiiifffgggqqq}}}yyy{{{zzz}}}}}}zzz{{{||||||xxxgggppp~~~}}}}}}zzz}}}{{{yyysssllleee___ZZZWWW[[[bbbnnn{{{nnnbbb\\\XXXUUUPPPPPP___|||---------............///...//////000111111222222222444999FFFcccwwwVVVDDDMMMddd}}}{{{uuuwwwzzz}}}|||wwwsssqqqqqqssstttooolllkkkllliiifffggglllqqqwww~~~vvvrrrrrrxxx~~~xxxiii[[[PPPIIIGGGGGGIIIIIIGGGEEECCCCCCFFFHHHMMMVVVbbbnnnzzz|||nnnggg\\\RRRLLLHHHEEEBBBAAAAAABBBBBBAAA@@@>>>===:::999888888:::;;;<<<<<<999888888888888999999888888666555444555888;;;===DDDFFFGGGIIIKKKOOOUUUYYYZZZZZZ^^^eeekkknnnoooooolllkkkjjjmmmpppssssssrrrqqqnnnjjjeeebbb```______aaaaaaaaabbbbbbcccdddddddddgggiiiiiilllvvvxxxssspppnnnnnngggaaa^^^gggzzzqqqjjjnnn||||||zzztttooommmqqqvvvnnnlllooowwwwwwWWWRRRTTTXXX{{{dddMMMMMMLLLEEE555777222111///.../////////------,,,,,,,,,,,,+++++++++...------------...//////111111000111222444666777666^^^}}}zzzdddUUUOOOPPPYYYccckkkjjjjjjiiigggjjjxxx}}}wwwssswww~~~{{{yyy~~~~~~xxxyyy}}}~~~}}}wwwwww~~~uuuddd___lll}}}xxxoooeee]]]WWWUUUTTTRRRTTTYYY```kkk|||zzzrrrkkkeeebbbfffmmmxxx~~~vvvvvvuuuvvv|||vvveee[[[UUUPPPNNNVVViii---------............/////////000000111222222222777777???TTTsssbbbIIICCCTTTlll~~~zzzxxxuuu|||~~~yyyvvvttttttuuupppnnnnnnpppmmmiiiiiilllmmmtttuuupppoootttzzz|||~~~|||ooo```RRRKKKHHHFFFHHHHHHGGGEEECCCCCCEEEGGGIIITTT```kkkvvv~~~nnnggg]]]TTTMMMIIIFFFEEEAAAAAAAAAAAA@@@???>>>>>>CCC@@@<<<;;;<<<===<<<;;;;;;<<<<<<;;;:::999888888555444444444666999<<<>>>DDDEEEFFFFFFGGGKKKOOOSSSZZZ\\\___ccciiinnnpppooopppnnnlllkkkmmmoooqqqrrrrrrppplllgggcccaaa```````````````___^^^^^^]]]\\\```ccceeeeeefffkkkttt||||||{{{yyyuuurrriiidddccclll}}}|||qqqoooxxxzzz{{{xxxtttqqqpppqqqlllgggeeejjjqqqvvv}}}www}}}dddQQQNNNMMMkkkmmmQQQOOOQQQLLL<<<===333111////////////...------------,,,,,,,,,++++++...------------...//////111111111111333555777888@@@nnn|||hhhZZZSSSTTT\\\cccfffeeeeeefffgggmmm|||zzzuuurrrwww~~~zzz~~~~~~yyytttvvv{{{yyy{{{|||{{{}}}ssspppvvvqqqddd]]]^^^ggg}}}rrrfff\\\ZZZUUUNNNGGG@@@<<<;;;:::888:::<<>>===;;;999<<<===>>>===;;;999888999444444444555666999<<<>>>BBBCCCDDDEEEFFFHHHKKKNNNXXX[[[^^^```gggnnnqqqooorrrpppmmmkkkjjjllloooqqqsssqqqnnnjjjgggdddbbbaaa``````______]]][[[YYYXXX]]]___bbbbbbbbbccchhhlllvvv}}}{{{vvvmmmjjjiiiooo}}}|||wwwmmmrrrzzz~~~xxxpppjjjnnngggbbbcccfffjjjpppwwwtttrrrxxxRRRIIIHHHdddxxxYYYQQQPPPNNN>>>===444222000///000000...---......---------,,,,,,,,,...------------...//////111111111111333555888999JJJyyy~~~{{{~~~zzzjjj^^^YYYYYY]]]aaa___]]]^^^bbbhhhppp~~~{{{zzzzzzzzz~~~~~~yyyuuurrruuuzzzvvv{{{{{{sssrrrmmmfff```[[[YYYjjj~~~kkk]]]UUUNNNGGGAAAAAA???<<<:::888777777888444555555666999AAAMMMUUUgggwww}}}xxxdddXXXUUUJJJKKKKKKGGGEEEKKKWWWaaattttttjjjYYYXXXYYYWWWUUUaaa---------............//////000000111111222333333666222JJJzzz|||bbbHHH>>>JJJeeezzz}}}{{{|||vvvrrrnnnvvv}}}wwwssspppnnnnnnrrrvvvuuuqqqppprrrrrrvvv}}}qqqkkkhhhmmmsssvvvyyy}}}qqqZZZMMMIIIHHHGGGHHHIIIHHHGGGGGGIIIJJJNNNYYYeeelllqqqvvvyyyyyykkkfff^^^TTTMMMIIIHHHHHHDDDCCC@@@>>>===>>>@@@AAAQQQJJJBBB=========:::888999<<<>>>===;;;999999:::777666666666777999;;;<<>>CCCMMM[[[ooosss^^^UUUVVVQQQPPPNNNIIIDDDBBBDDDGGGLLLTTTeeeyyyrrriii\\\YYYWWWWWWTTT\\\xxx---------.........//////000000000111222222333333888555UUUkkkOOOEEE???NNNiii|||~~~~~~zzztttppppppwww~~~zzzvvvssslllmmmrrrwwwwwwsssqqqtttwwwwww{{{rrrllliiinnntttyyy}}}zzzaaaRRRMMMKKKGGGHHHIIIIIIHHHHHHJJJLLLRRR]]]iiinnnpppsssuuuuuukkkggg___UUULLLHHHGGGHHHEEECCC@@@===<<<>>>@@@BBBKKKDDD<<<999:::<<<;;;888666999<<<<<<:::999:::;;;999888888777777888999:::<<>>======???AAA>>>:::;;;999888888:::;;;;;;::::::999777666666777999:::???@@@@@@BBBDDDGGGJJJLLLPPPVVVZZZXXXYYY```fffgggiiijjjjjjjjjiiiiiikkkmmmnnnoooooonnnllliiigggeeebbb___^^^```cccdddaaa]]][[[______[[[___fffbbbXXX___aaaiiiqqqwww{{{uuulllfffjjjnnnooolllmmmssswwwxxxtttrrrvvvyyy|||yyyuuummmeeebbbbbb^^^XXXWWW]]]hhhzzzmmmTTTMMMUUUnnnjjjTTTNNNHHH:::333...000111000///000//////............//////........./////////000000333444000333999888???SSS}}}rrr[[[YYYVVVUUUUUUWWWYYY[[[\\\]]]dddqqqyyy}}}~~~~~~yyyrrrpppqqqwww~~~|||~~~{{{yyywwwsssooommmlllggg___YYYVVVSSSPPPZZZsss~~~ooonnn|||qqq___WWWOOONNNPPPNNNDDD;;;======<<<;;;:::999888888666777777777777777777777555555666666777888888888888AAAMMMZZZnnn{{{oooddd```___[[[VVVTTTQQQRRRPPPKKKIIILLLMMMKKKWWWcccqqqyyy|||{{{tttllleeebbb___]]]\\\bbbrrr........................111222333444555555666666777cccyyyUUU@@@999CCCOOOeee}}}|||uuuoooooovvv}}}}}}}}}}}}wwwuuuvvvxxxssspppqqqpppoooqqquuu{{{{{{~~~rrrhhhgggmmmssswwwyyy```QQQJJJIIIIIIIIIIIIJJJJJJJJJJJJOOOVVV```hhhmmmooopppqqqiiigggccc\\\TTTMMMJJJIIIGGGFFFCCCAAA???>>>>>>>>>@@@===<<>>:::999888777888:::;;;:::999:::999888777777888999:::===>>>???AAADDDHHHKKKMMMPPPWWWZZZWWWUUUZZZaaagggiiijjjlllkkkiiihhhggghhhmmmnnnoooooonnnkkkgggeee___^^^^^^aaadddccc^^^ZZZXXX\\\\\\ZZZ```hhhhhhaaa]]]^^^cccjjjpppwww}}}yyyxxxuuunnnhhhqqqttttttpppnnnmmmkkkgggzzz~~~wwwvvvwww{{{~~~{{{ssskkkhhhgggccc\\\RRRWWW```nnn___LLLPPPZZZvvvtttWWWPPPLLL;;;444///000111///.../////////............//////....../////////000000000222000...333777444CCCdddpppbbbSSSSSSSSSSSSUUUWWWYYY[[[]]]^^^iii|||ttt~~~~~~|||vvvpppoooqqqxxx~~~{{{xxxwwwtttpppkkkgggddd```YYYTTTTTTQQQQQQ^^^xxxqqqYYYYYYfffwwwmmmXXXPPPGGGEEEHHHHHHBBB<<<>>>===<<<:::999888777777777777777777777777777777555555666666777888999999888@@@HHHWWWtttwwwqqqooolllfffddd^^^^^^YYYQQQOOORRRUUUTTT\\\fffrrryyy~~~~~~yyyrrrmmmiiieeebbb___ddduuu............////////////000111333444444555666888;;;rrrrrrIII;;;AAAEEEZZZvvv~~~}}}yyyqqqkkkmmmvvv~~~{{{zzz}}}|||xxxtttuuuyyysssppppppqqqqqquuuzzzuuujjjgggkkkqqqvvv~~~gggVVVOOOJJJJJJJJJJJJJJJKKKKKKLLLRRRYYYccckkkppprrrssstttfffdddaaa\\\WWWSSSPPPNNNLLLIIIFFFCCCAAA???>>>===<<<999:::>>>@@@???======999888888999:::;;;:::999999888777777777777888999;;;<<<===@@@DDDHHHLLLNNNMMMUUU[[[YYYTTTUUU\\\bbbfffiiilllllljjjhhhfffeeejjjkkkmmmnnnmmmjjjgggeee^^^^^^^^^___aaa```]]]ZZZYYY[[[[[[[[[```hhhjjjggg^^^___bbbgggkkkrrrxxxppppppxxx|||yyyrrrlllfff```mmmyyy{{{xxx{{{zzztttqqqooohhh```VVVXXX[[[bbbmmm|||hhhMMMNNNZZZhhh[[[PPPLLL>>>666000000111///.../////////............//////...////////////000000000222...---444777333LLLxxxeeeTTTPPPPPPRRRTTTVVVXXXYYYZZZ[[[\\\mmm{{{nnn{{{}}}vvvooonnnpppwww}}}yyyuuurrrppplllfff```\\\WWWRRRNNNNNNKKKMMM```tttYYYWWWaaauuu|||qqqkkk]]]SSSIIIFFFHHHJJJFFFBBB===<<<:::999888888888999888888888777777777777777555555666777888999999:::777>>>CCCQQQuuu}}}yyywww{{{|||vvviii```bbbhhhllllllsss{{{yyyrrrnnniiieeeccciiizzz........./////////000000///111222333333444888;;;IIIiiiAAA;;;IIILLLhhhzzzyyyuuunnnjjjmmmwww{{{wwwwwwzzz|||xxxvvvvvvwwwrrrnnnnnnnnnmmmqqqvvvvvvkkkgggjjjqqqvvv~~~lllYYYRRRKKKKKKKKKKKKLLLMMMNNNOOOUUU\\\eeemmmrrrssstttuuuhhheeeaaa\\\XXXTTTQQQOOOLLLKKKIIIFFFBBB>>><<<;;;:::888999===<<<:::<<>>@@@HHHiii~~~sssoooqqqtttrrrpppooottt}}}wwwsssnnnkkkjjjrrr.........//////000000111///111222222222555;;;@@@VVV\\\===???NNNXXXvvv|||xxxvvvrrrnnnnnnrrrxxx}}}~~~{{{uuussswwwzzzxxxvvvwwwvvvqqqnnnnnnlllhhhhhhkkkrrrsssuuuyyywwwlllgggiiipppuuu{{{sss]]]SSSLLLLLLLLLLLLNNNPPPRRRSSSXXX^^^gggooorrrtttttttttpppjjjccc\\\WWWRRRNNNKKKIIIKKKJJJFFFAAA???AAACCCEEE>>>;;;===<<<999===FFF>>>======>>>???>>>;;;999777777777777777777777777888999;;;>>>CCCGGGKKKNNNJJJPPPYYY]]]YYYSSSTTTXXXYYY]]]bbbeeedddbbb```___]]]^^^___``````___^^^^^^aaa___^^^\\\[[[\\\]]]]]]XXXXXXWWWWWWWWWYYYZZZ[[[ZZZZZZ\\\___```cccnnnzzz~~~nnnjjj{{{xxxppp\\\bbbhhhvvvzzzxxx{{{~~~|||rrrggg\\\YYYTTTPPPQQQ[[[iiittt```RRROOOSSSqqqyyy^^^SSSEEE<<<555333333000///111//////............///////////////000000000111111111333222555:::BBBhhh|||^^^RRRQQQRRRSSSUUUWWWXXXYYYZZZXXXaaauuuyyynnneeebbbvvv{{{~~~zzztttrrrrrrwww}}}~~~xxxpppjjjjjjgggaaaYYYRRRKKKFFFDDDCCCBBBHHH___```XXX[[[kkkxxxuuulllgggeee^^^TTTNNNLLLKKKFFFBBB>>>===;;;999999:::;;;<<<999999999888888777777666555555666777999:::;;;;;;;;;>>>>>>AAAVVVrrreee^^^\\\\\\[[[XXXVVVYYY```fffuuu~~~~~~yyyuuussssss}}}---......///000000111111111222333222222777@@@GGGbbbqqqMMM???FFFRRRhhh~~~~~~yyyxxxuuuqqqqqqtttxxx{{{|||}}}vvvrrrtttwwwvvvuuuuuuuuuqqqpppqqqoooiiifffggglllmmmpppuuuzzzxxxmmmggghhhmmmrrrxxx}}}dddWWWMMMMMMMMMNNNPPPSSSVVVWWW]]]ccckkkrrruuuvvvuuuuuutttmmmcccZZZUUUQQQMMMJJJHHHKKKLLLHHHCCCFFFPPPYYY[[[JJJ>>>???BBB@@@BBBGGGBBBAAAAAAAAAAAA???<<<999999999999::::::999999999888999;;;>>>BBBFFFJJJMMMLLLOOOUUU[[[ZZZTTTTTTXXXYYY]]]aaaccccccaaa______\\\\\\\\\]]]]]]^^^__________________]]]\\\\\\\\\YYYXXXXXXWWWVVVTTTUUUVVVUUUVVVXXX[[[[[[\\\eeeppp~~~~~~mmmcccsssrrrllldddggg{{{}}}yyyzzz}}}~~~~~~~~~vvvmmmbbb___YYYRRRNNNQQQ[[[cccnnn{{{lllRRROOOWWWuuuiiiWWWHHH???777555444111000222//////............////////////000000000111111111,,,333222111888IIIqqqqqqZZZTTTPPPQQQRRRSSSUUUXXXZZZ[[[\\\jjj|||yyyhhhaaacccwwwzzz{{{zzz||||||wwwvvvvvvzzz}}}wwwqqqlllmmmkkkfff^^^UUUMMMHHHEEEAAACCCLLLdddiii``````rrrtttmmmkkkeee]]]XXXUUUQQQLLLGGGBBB@@@===:::999999:::;;;::::::999888888777777666444555666777999:::;;;<<<<<<<<<>>>???HHHccclllYYYUUUWWWWWWSSSMMMIIIIIIKKKMMMRRRXXX___eeellltttxxx~~~zzzxxxyyy---......///000111111222222444444333333999DDDLLLppp]]]CCCBBBNNNVVVsssyyyzzz~~~{{{uuuyyyuuurrrsssyyy}}}~~~|||wwwqqqsssuuuuuussstttsssrrrsssvvvuuuooollllllnnnppprrrvvvzzzyyynnnggggggkkkooowww~~~lll[[[MMMMMMMMMNNNQQQTTTXXXZZZbbbhhhpppvvvyyyyyyxxxxxxssslllaaaYYYTTTQQQOOOMMMIIIMMMNNNJJJGGGNNN___nnnnnnTTT@@@AAAHHHGGGFFFGGGEEEDDDCCCCCCCCCAAA===::::::;;;;;;<<<<<<;;;;;;:::999999;;;>>>BBBFFFJJJLLLPPPNNNRRRYYYYYYTTTTTTYYY]]]```dddeeedddbbbaaa```______^^^^^^___```bbbccc]]]___aaabbb```]]][[[ZZZ[[[ZZZZZZZZZWWWTTTTTTVVVSSSTTTWWWYYYYYYYYYaaakkk{{{qqqZZZiiipppcccccclll}}}zzz|||{{{{{{}}}~~~zzzssskkkhhhbbbXXXOOOLLLQQQVVVbbbrrrrrrPPPSSS\\\wwwoooYYYJJJAAA888666555222111333//////............//////000000000000111111111111---777666222;;;QQQ{{{~~~nnn[[[ZZZNNNOOOPPPQQQTTTXXX[[[]]]```qqq~~~iiibbbgggyyy|||{{{xxxyyy}}}}}}|||yyyyyyyyy}}}{{{wwwrrroookkkiiieee]]]SSSKKKEEEBBB???DDDPPPjjjrrrfffeeewwwxxxooolllggg```\\\YYYUUUNNNHHHFFFDDD???;;;999888888999::::::999999888777777666444555666888999:::<<<<<<::::::>>>BBBCCCRRR|||vvvYYYTTTVVVUUUPPPHHHDDDEEEHHHIIIIIIIIIKKKNNNSSSWWWZZZgggwww{{{yyyzzz////////////000111222333111;;;555000666777EEEhhhhhhSSS@@@@@@QQQ^^^}}}}}}yyywwwwwwwwwuuusssooommmsss|||~~~}}}{{{xxxwwwvvvvvvvvvnnnrrrssspppnnnppppppnnnppprrruuuvvvwww{{{ttthhhaaabbbhhhnnnyyysss___VVVOOOLLLNNNSSSVVV[[[```eeemmmuuuyyyxxxyyy~~~xxxpppeee^^^ZZZVVVPPPKKKMMMLLLLLLNNNNNNRRR```ooofffVVVFFFBBBEEEHHHJJJLLLHHHFFFDDDCCCBBB@@@===:::;;;<<<===>>>>>><<<:::888666888;;;<<<>>>AAAFFFIIIMMMOOOPPPRRRSSSTTTTTTUUU\\\```fffiiihhhfffcccbbbbbb```]]][[[\\\___cccfffdddddddddcccaaa]]]ZZZXXXZZZYYYWWWUUUTTTSSSRRRRRRSSSVVVXXXXXXVVVWWW]]]ccclll}}}uuu```___jjjuuurrrpppyyy|||}}}zzzzzz|||}}}{{{xxxmmmlllhhh___UUUNNNLLLLLL^^^hhhsss}}}~~~SSSXXXXXXlll^^^OOODDD999666555222000000000000///...............////////////000000000000222888444<<<;;;YYYyyy___UUUSSSQQQNNNNNNQQQTTTUUUYYY^^^fff{{{kkkcccmmmuuuvvvxxxyyyzzz|||zzzuuuvvvzzz}}}yyy~~~yyyrrrlllgggddd___WWWPPPHHHCCC@@@BBBCCCNNNkkkxxxooovvvtttpppkkkfffaaa^^^YYYRRRMMMGGGEEEBBB???<<<:::888888999:::;;;<<<;;;999777555777777777777888999:::;;;;;;;;;@@@BBB@@@GGGeee^^^WWWRRRNNNNNNLLLGGGCCCCCCBBBCCCCCCEEEGGGIIIKKKLLLTTTbbbuuu|||uuu{{{////////////000111222333000888444333:::???XXXwww[[[MMM@@@AAAUUUddd|||www}}}}}}yyyuuutttrrrrrrppppppoooooovvv}}}zzzvvvtttsssrrrpppuuuwwwrrrmmmmmmmmmlllooonnnmmmpppuuu{{{|||qqqfff```aaahhhnnnzzzsss```RRROOONNNQQQTTTXXX```iiivvv{{{~~~|||yyyrrriiibbb___\\\VVVRRRUUUUUURRRNNNKKKNNNVVV]]]YYYNNNDDDCCCEEEFFFGGGHHHIIIHHHFFFEEEEEEDDDAAA>>>===>>>?????????===;;;:::888:::;;;===>>>BBBGGGJJJLLLNNNPPPRRRSSSTTTVVVWWWXXX]]]cccfffhhhgggggggggeeebbb___]]]\\\]]]___aaacccccccccbbb```^^^[[[YYYZZZYYYWWWVVVUUUTTTSSSSSSTTTWWWXXXWWWUUUUUUZZZ___gggvvv}}}ggg```aaayyy}}}}}}}}}tttqqqkkkcccZZZSSSPPPOOOQQQ\\\jjjvvvdddVVVXXXeeerrrRRRFFF;;;777666333111111000000///............///////////////000000000000000888333999???eeevvvYYYRRRPPPPPPNNNPPPTTTVVVUUUXXX\\\hhh{{{{{{ttt{{{wwwxxxxxxxxxxxxzzz}}}yyytttuuuwww{{{|||zzzyyypppjjjfffccc]]]VVVOOOHHHCCC@@@BBBDDDPPPnnnxxx{{{yyyrrrjjjdddaaa]]]XXXTTTPPPNNNJJJEEEAAA>>><<<<<<999:::;;;;;;;;;999777666777777777777888:::;;;;;;<<<:::===AAAAAADDDWWWnnnbbbYYYQQQNNNLLLHHHEEEDDDEEEDDDDDDDDDDDDFFFGGGHHHJJJVVVdddssszzztttwww////////////000111222333000444444666;;;FFFnnnhhhKKKEEE>>>BBBZZZnnnuuuqqqxxx}}}yyywwwuuusssqqqooojjjlllnnnqqqzzz{{{xxxvvvtttsssuuu}}}{{{tttrrrssstttqqqllliiillluuu}}}yyynnnddd___```ggglll{{{tttbbbUUUTTTUUUWWWYYY\\\gggrrr}}}~~~yyytttlllhhheeeccc___\\\aaaddd```VVVSSSXXXYYYUUUMMMGGGEEEGGGHHHFFFEEEGGGJJJIIIHHHHHHHHHGGGEEECCC??????@@@@@@???>>><<<;;;:::;;;<<<===>>>BBBHHHLLLMMMOOOQQQRRRSSSTTTVVVXXXYYY\\\aaadddeeeggghhhjjjiiigggdddaaa___^^^]]]^^^`````````___^^^\\\YYYXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUWWWXXXVVVSSSSSSVVVYYY```kkkzzztttdddXXXbbbzzzrrriiibbb[[[VVVRRRIIISSS```nnn~~~tttRRRTTTYYYnnn|||VVVJJJ>>>999888555222222111000//////......///////////////000000000111111333;;;666777HHHxxxjjjTTTRRROOOPPPOOORRRVVVWWWUUUWWW[[[kkk{{{~~~{{{}}}xxxyyyyyyxxxwwwxxxzzz|||wwwttttttuuuxxx|||{{{|||yyyooohhhdddaaa[[[UUUNNNGGGCCCAAACCCDDDQQQqqq|||rrrjjjfffddd```^^^ZZZXXXTTTOOOJJJEEEBBB@@@::::::;;;;;;:::999777666666777777777999:::;;;<<>>DDDGGGGGGOOOZZZjjjttteeeUUUNNNKKKHHHFFFFFFHHHFFFDDDBBBAAAAAABBBCCCAAAIIIRRR]]]oooyyyuuuwww////////////000111222333333333444666999KKK```BBB???===DDD___www~~~tttoooxxx}}}zzzyyyyyywwwsssooofffjjjnnnsss|||}}}|||zzzyyyyyyvvvyyywww{{{}}}tttqqqnnnpppvvv}}}zzzpppfff``````eeejjj{{{vvveeeZZZVVVUUUWWWZZZ___gggppp|||xxxyyy{{{wwwsssnnnkkkiiihhheeeccchhhnnnkkkaaaaaaiiifffZZZKKKIIIJJJLLLKKKGGGGGGJJJHHHGGGGGGHHHIIIIIIGGGFFF@@@@@@AAA@@@???>>><<<<<<;;;<<<<<<<<<>>>BBBGGGKKKOOOQQQTTTTTTSSSTTTWWWZZZ]]]___aaabbbcccdddgggiiimmmlllkkkhhhfffcccbbbaaa]]]]]]]]]]]]\\\ZZZXXXWWWWWWWWWVVVUUUUUUTTTUUUUUUTTTUUUUUUTTTRRRRRRTTTVVVYYYaaannn}}}yyyhhhWWWVVVhhhyyypppiiibbbZZZTTTKKKQQQ[[[ggguuuZZZSSSRRRbbb|||YYYLLL@@@:::888444222222111000000///...//////////////////000000111111222333<<<666333QQQaaaSSSTTTPPPQQQPPPRRRTTTTTTSSSWWW^^^mmm{{{zzzqqqqqq~~~zzzxxxxxxxxxyyyxxxwwwxxx{{{}}}wwwuuuuuutttwww|||~~~yyy}}}|||qqqiiiccc```ZZZSSSLLLGGGCCCAAACCCEEEQQQqqqzzzsssnnnjjjfffccc______]]]YYYTTTMMMGGGCCC;;;<<<<<<;;;;;;999888777666666777888999;;;<<<===<<<<<<@@@HHHMMMNNNSSSYYYbbb{{{ttt\\\OOOJJJHHHFFFFFFHHHFFFCCC@@@??????@@@AAA???EEEKKKRRRbbb{{{{{{xxx{{{////////////000111222333555222555777:::VVV^^^@@@===<<>>===<<<;;;<<<<<<===>>>AAAFFFJJJRRRTTTWWWVVVTTTTTTXXX\\\```aaabbbcccccceeeiiilllqqqqqqpppooommmkkkjjjiii`````````___^^^\\\[[[ZZZVVVVVVUUUTTTTTTTTTTTTTTTRRRSSSSSSSSSRRRRRRSSSTTTTTTYYYfffxxxyyynnnaaa\\\aaauuuxxxpppggg]]]VVVPPPQQQUUU]]]jjj|||kkkXXXSSScccsss\\\OOOAAA;;;888444111111111111000////////////////////////000111222222222000777444333^^^zzzZZZRRRUUUOOOQQQOOOOOOPPPPPPQQQZZZdddooo{{{mmmaaa]]]jjjyyy~~~{{{zzzuuuvvvwwwxxxxxxzzz}}}vvvvvvwwwuuuxxx|||zzz~~~tttmmmccc___YYYRRRLLLFFFCCCAAACCCGGGUUUrrr{{{vvvqqqkkkfffaaabbbcccaaa\\\SSSKKKEEE???>>>>>>===;;;:::888777666666777888999;;;===>>>:::>>>FFFMMMQQQVVV```jjjppp~~~fffSSSKKKGGGFFFGGGFFFEEEBBB@@@??????@@@AAAAAAGGGLLLQQQ___vvv{{{////////////000111222333444111777:::@@@iii|||YYYAAA===???PPPooo~~~tttoooqqq|||{{{yyyzzzxxxqqqlllfffkkkrrryyy~~~zzzxxxvvvwwwwwwttttttssssssuuuwwwwwwwwwzzz|||pppgggcccdddgggvvv~~~}}}kkk^^^TTTNNNVVVcccmmmtttxxx|||}}}~~~}}}{{{zzzzzz{{{vvvuuurrrnnnkkkhhhfffeeeoootttvvvsssuuuxxxssshhhVVVRRROOOMMMIIIEEEFFFKKKFFFEEEEEEGGGIIIIIIHHHGGGEEEDDDCCCBBB@@@???>>>>>>;;;<<<>>>???@@@CCCGGGIIIRRRVVVYYYXXXVVVWWW]]]bbbbbbccceeefffhhhkkkpppssssssssssssrrrqqqqqqppppppggggggeeedddbbbaaa``````XXXWWWVVVUUUTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRTTT___qqqyyyooohhh```cccwwwwwwmmmccc]]]RRROOONNNRRR]]]nnnwww\\\SSS```dddiii```RRRCCC<<<888444111111222111000000//////000000...///000000111222333333222777999>>>sss~~~{{{}}}iiiRRRNNNQQQLLLPPPNNNNNNOOOOOOSSS^^^jjjttt}}}}}}mmmaaaZZZcccpppwwwvvvtttrrrsssuuuvvvwwwzzz~~~tttvvvxxxvvv|||{{{wwwpppdddaaaZZZRRRKKKFFFCCCAAACCCKKK^^^{{{~~~xxxqqqlllfffggghhhfff```WWWOOOIIICCCBBBAAA>>><<<:::888888666666777888:::<<<===>>>AAAHHHPPPUUUWWW___mmmxxxsss\\\OOOHHHGGGIIIEEEEEECCCBBBAAAAAA@@@@@@@@@GGGMMMRRR]]]rrr////////////000111222333222222999;;;EEEyyyaaaLLLAAA???DDD[[[yyy}}}sssqqqttt~~~zzzwwwwwwuuunnnhhhgggmmmuuu}}}|||yyyuuutttxxx~~~}}}wwwuuussspppqqqsssuuuxxx{{{tttjjjffffffhhhsss}}}mmmccc[[[WWW^^^iiittt|||zzzyyyvvvrrrmmmiiifffeeeppprrrvvvxxxyyyvvvqqqmmmZZZTTTOOONNNKKKGGGGGGJJJHHHHHHHHHIIIKKKLLLKKKJJJHHHGGGFFFDDDCCCBBBAAAAAA<<<>>>AAACCCDDDFFFHHHJJJOOOTTTYYYYYYYYY[[[cccjjjhhhjjjlllmmmnnnqqqtttwwwtttsssrrrrrrqqqqqqqqqrrrkkkjjjhhhfffdddcccbbbaaa[[[ZZZXXXWWWVVVUUUUUUTTTTTTTTTSSSRRRRRRQQQOOONNNRRROOOVVVffftttuuunnncccYYY\\\fffwww}}}tttkkkgggZZZSSSMMMNNNSSS___vvvdddUUU[[[[[[bbbcccUUUFFF>>>999555222222222111000000//////000000...///000111222333333444666777===FFF{{{}}}xxxlll\\\NNNKKKNNNJJJMMMMMMOOORRRRRRWWWcccppp{{{~~~|||zzzooofffaaafffnnnrrrpppnnnpppqqqssstttuuuxxx{{{~~~{{{|||qqquuuxxxwww~~~{{{~~~wwwqqqgggbbb[[[SSSKKKFFFBBBAAABBBRRRkkk~~~yyyuuurrrqqqmmmhhhaaaYYYSSSOOOHHHFFFCCC@@@===:::999888666666777888:::<<<>>>???FFFKKKPPPQQQRRRYYYdddmmm~~~fffTTTJJJIIILLLFFFFFFFFFFFFDDDBBB@@@??????GGGMMMPPP[[[ooo////////////000111222333222333;;;;;;GGG|||JJJAAA???@@@HHHccc|||vvvvvvyyyzzzwwwwwwtttmmmggghhhooowww~~~~~~~~~~~~}}}{{{yyyvvvuuupppvvvyyyvvvtttsssppplllrrrqqqrrrxxxvvvlllhhhhhhiiiqqq|||oooccc]]]ZZZ___fffnnnyyy~~~}}}zzzuuuooojjjgggfffhhhiiinnnuuuuuuoookkklll\\\VVVQQQQQQOOOKKKIIIJJJKKKKKKKKKLLLNNNOOONNNLLLKKKJJJHHHFFFEEEDDDCCCCCC===@@@DDDGGGGGGHHHIIIKKKLLLRRRXXXZZZZZZ___hhhpppqqqrrrssssssrrrsssuuuwwwtttsssqqqpppoooooopppqqqkkkjjjhhheeecccbbbaaa```]]]\\\[[[YYYWWWVVVVVVUUUWWWVVVTTTSSSRRRPPPMMMKKKRRRMMMPPP]]]jjjuuusssqqqkkk___ZZZ\\\fffrrryyyyyyxxxzzzuuulllmmmxxxrrrooocccZZZRRRNNNNNNUUUhhh{{{qqq]]][[[^^^mmmfffXXXHHH???;;;666333444222111111000000000000000...///000111222333444444444222999DDDqqq|||dddVVVMMMKKKMMMJJJJJJLLLQQQUUUWWWZZZfffrrr|||vvvyyyzzzwwwfffbbbbbbhhhqqquuutttsssooopppqqqrrrsssuuuxxx{{{www|||~~~zzzooossswwwwww{{{}}}wwwqqqhhhccc\\\SSSKKKFFFBBBAAABBBVVVuuu}}}}}}xxxqqqhhh```ZZZVVVTTTJJJHHHEEEAAA>>>;;;999888666666777888:::<<<>>>???AAADDDEEECCCCCCHHHOOOTTT```iiiuuuzzz|||mmmXXXKKKJJJNNNHHHIIIIIIHHHFFFBBB???===???FFFLLLOOOYYYnnn000000000111222222333333666777777===VVViiiFFFBBB<<<>>>QQQmmm|||wwwzzz||||||{{{|||zzzvvvuuunnneeefffqqq{{{|||zzzxxxwwwvvvuuutttsssssstttuuusssrrrtttrrrttt{{{xxxooommmoooqqqsssqqqggg___]]]aaaccceeeqqq~~~zzzssslllgggffffffllljjjkkkqqquuutttooolll^^^VVVPPPOOOMMMKKKLLLOOOLLLKKKMMMPPPSSSSSSNNNJJJLLLJJJHHHIIIJJJIIIEEEBBBBBBCCCDDDFFFGGGIIIJJJJJJQQQUUUYYYZZZZZZ```lllvvv{{{}}}~~~~~~~~~}}}{{{vvvrrrrrrvvvvvvrrrqqqkkkggggggeeeaaa```aaa```^^^[[[XXXVVVUUUTTTTTTVVVWWWWWWWWWUUUSSSPPPOOORRRQQQSSSXXX```mmmvvvnnnhhh```ZZZXXXZZZccciiiggghhhlllmmmkkkggg}}}zzznnnnnn```SSSNNNLLLPPP```rrr~~~www]]]\\\[[[jjj]]]FFFFFF@@@:::999888222111111000000000000000222222222111222222333333:::555<<>>===;;;;;;???CCCAAAGGGTTTbbbhhhtttsssWWWOOOOOOMMMJJJHHHGGGIIIGGGBBB@@@AAAAAADDDJJJQQQ\\\ooo000000111111222333333333555555===UUUyyyxxx[[[GGG@@@<<>>ZZZrrrXXXRRRLLLJJJMMMLLLMMMNNNMMMPPPZZZjjjuuuyyy|||}}}zzzxxxsssmmmyyyzzzzzzwwwrrrpppqqqsssqqqpppppppppqqqssstttuuu{{{|||}}}|||ssstttwwwyyy}}}wwwsssjjjfff```XXXQQQKKKGGGEEEJJJlll~~~yyyqqqkkkfffaaaZZZVVVUUURRRMMMGGGCCC???>>>===::::::999999999:::;;;;;;:::<<<===<<<:::;;;@@@DDDEEEMMM\\\hhhnnnyyyyyy\\\PPPNNNLLLJJJHHHHHHJJJHHHCCCAAACCC@@@CCCHHHPPP\\\lll|||vvvzzz000000111222222333333444777888FFFhhhyyykkkWWWFFF???===LLLfff}}}~~~}}}yyyyyyyyyvvvtttqqqmmmiiisss|||~~~~~~~~~}}}{{{xxxwwwwwwvvvtttrrrooonnnooottt||||||tttllliiiiiijjjwww}}}yyyooohhhccccccdddfffnnnwww~~~vvv{{{yyyvvvqqqllliiiiiijjjnnnpppqqqnnnmmmnnnnnnlll\\\WWWUUUWWWWWWTTTRRRSSSQQQOOOOOOQQQUUUVVVSSSQQQMMMLLLJJJIIIHHHFFFEEECCCFFFEEEFFFFFFHHHIIIKKKLLLNNNUUU]]]aaabbbfffooowww|||xxxrrrlllhhhhhhfffbbbaaabbb______^^^]]]ZZZWWWTTTRRRSSSUUUYYY[[[[[[ZZZWWWUUUTTTSSSTTTWWW[[[cccssstttiiieeebbbfffjjjmmmoooppppppooopppuuuzzzqqqjjjggg___SSSOOOSSSWWWjjj}}}XXXYYY[[[tttlllNNNIIIAAA999666333333222111111000000111111222222222222222333444555444666???fffbbbKKKMMMKKKHHHLLLNNNKKKLLLMMMQQQ^^^ppp|||wwwyyyzzzyyyxxxuuurrrnnnxxx{{{{{{vvvpppmmmppptttrrrrrrrrrrrrsssuuuvvvxxx{{{}}}|||vvvzzz|||{{{~~~yyywwwnnnjjjccc[[[SSSLLLHHHEEEOOOsss|||vvvqqqmmmhhh```[[[ZZZWWWQQQKKKFFFBBB@@@???===<<<;;;;;;:::;;;;;;<<<;;;===???@@@@@@CCCIIINNNXXXaaapppzzz~~~dddUUUOOOMMMLLLIIIJJJLLLKKKGGGEEEGGGDDDEEEIIIPPP[[[iiivvv~~~rrrkkkhhhsss111111111222333333444444666<<>>@@@SSSnnnxxxwwwwwwvvvtttpppnnnnnnwww}}}{{{zzzxxxvvvvvvvvvvvvtttrrrpppooopppssszzz~~~uuulllhhhgggiiixxxzzzrrrjjjgggggglllsss{{{}}}{{{{{{zzzwwwrrrmmmjjjjjjkkkpppssssssooooooqqqppplllZZZVVVUUUXXXXXXUUUSSSTTTTTTRRRPPPQQQTTTVVVTTTRRRPPPOOONNNKKKGGGEEECCCCCCGGGGGGGGGGGGIIIKKKNNNPPPRRRZZZbbbeeefffjjjssszzzzzz|||~~~}}}~~~rrrlllhhhhhhgggcccaaabbb_________]]][[[XXXUUUSSSSSSUUUXXX[[[\\\[[[XXXWWWVVVTTTUUUWWWYYY___lllzzz~~~wwwwwwxxxyyyxxxuuuqqqpppuuuvvvwwwooolllcccVVVQQQSSSSSScccuuu]]]\\\ZZZdddvvvTTTLLLCCC;;;888666333222222111111111111111222222222222333444555666444888???ooo[[[HHHMMMKKKHHHKKKMMMIIIKKKOOOVVVgggyyy~~~~~~}}}yyytttpppnnnooorrrtttqqqlllkkkoootttqqqqqqqqqrrrtttvvvxxxzzzzzz||||||xxx~~~}}}|||rrrnnnggg^^^UUUMMMHHHFFFRRRyyy|||xxxtttnnngggaaa```\\\VVVOOOIIIDDDBBB@@@>>>===<<<:::::::::;;;<<<:::>>>BBBEEEIIIOOOXXX___hhhrrrooo[[[RRRNNNKKKIIIJJJMMMMMMIIIGGGIIIIIIIIIKKKQQQ\\\iiivvv}}}wwwhhh[[[___rrr111111222222333444444444444BBBdddoooeeeUUUBBB>>>EEEZZZsss~~~~~~{{{xxxwwwwwwtttqqqqqquuu{{{}}}{{{vvvuuussssssssssssqqqpppooooooqqqtttzzz}}}sssjjjffffffhhhvvvzzzssskkkggghhhnnnuuuzzz|||{{{xxxtttpppnnnoooppprrruuutttpppsssxxxtttkkkZZZVVVUUUXXXYYYWWWVVVWWWYYYUUUSSSSSSUUUVVVUUUSSSRRRRRRPPPLLLHHHEEEEEEEEEHHHHHHHHHIIIKKKNNNRRRTTTSSSZZZaaaddddddhhhqqqxxxwwwxxxzzz|||}}}|||zzz}}}tttoookkkkkkiiieeeccceeeaaa```___]]][[[XXXVVVUUUUUUVVVXXXZZZZZZZZZYYYXXXWWWUUUVVVWWWWWWZZZfffrrr|||uuurrrtttsss}}}tttooofffWWWOOOPPPTTT___mmmwwwkkkaaa\\\\\\kkk^^^PPPEEE;;;888444333333222111111111111222222222222222333555666777444<<>>===;;;:::;;;<<<>>>??????CCCIIIOOOVVV```lllttt|||sss___TTTOOOKKKIIIJJJNNNNNNKKKJJJLLLGGGIIILLLQQQXXXcccooowwwppp^^^[[[eeewww}}}rrryyy111111222333333444444555444NNN|||jjjaaaQQQ@@@>>>III```www}}}~~~~~~{{{wwwvvvuuurrrnnnqqqxxx}}}xxxvvvtttssssssrrrpppnnnlllnnnqqquuu{{{|||rrrjjjggghhhkkkttt}}}tttpppkkkjjjnnnuuuzzz{{{||||||zzzxxxuuuuuuwwwyyyuuuwwwuuurrrxxxxxxkkk\\\XXXVVVYYY[[[YYYYYY[[[^^^ZZZVVVUUUWWWXXXWWWUUUQQQRRRQQQMMMIIIGGGHHHJJJHHHHHHHHHJJJMMMQQQUUUXXXVVV\\\cccddddddhhhpppxxxwwwxxxyyyxxxyyyzzz~~~}}}}}}zzz|||~~~~~~xxxrrrnnnnnnmmmiiiggghhhcccaaa___\\\ZZZXXXWWWVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXVVVVVVVVVUUUWWWaaalllyyyvvvsssqqqzzzxxxtttkkk[[[QQQPPPSSS]]]hhhqqq||||||ddd^^^^^^^^^gggUUUFFF<<<888555444333222222111111222222222222222333444555666777555AAAIII|||iiiVVVNNNMMMHHHIIILLLGGGIIINNNWWWeeewww}}}zzzrrrfff______ggghhhjjjkkklllmmmnnnnnnoooooonnnoooppprrrtttuuurrruuuyyy~~~xxxwww~~~pppttt~~~{{{tttpppiiiaaaYYYSSSNNNLLL___~~~wwwrrrlllhhhbbbZZZRRRLLLIIIGGG??????>>>???AAAEEEHHHJJJOOOTTT[[[ccclllxxxmmm^^^VVVSSSNNNLLLNNNRRRRRROOOOOOQQQLLLQQQUUUWWWXXX\\\cccjjjlllcccbbbiiixxxwwwgggaaabbblll111222222333333444444555666XXXfff^^^MMM>>>???KKKdddxxxzzzuuurrrrrrnnnjjjooowww}}}}}}}}}}}}{{{xxxvvvuuussspppnnniiilllqqqvvv||||||rrrkkkiiillloootttwwwtttsssrrrsssyyy|||||||||zzzzzz{{{~~~vvvxxxuuusss{{{{{{kkk^^^YYYWWWZZZ\\\[[[\\\^^^bbb^^^YYYXXXYYYZZZYYYWWWOOOQQQPPPNNNJJJIIIKKKNNNIIIIIIIIIKKKNNNSSSXXX[[[___eeejjjkkkkkknnnwwwyyyyyyyyywwwvvvwwwzzz|||{{{{{{{{{|||zzz{{{uuuqqqqqqpppllljjjkkkdddbbb___\\\YYYXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZXXXWWWVVVVVVTTTUUU^^^iiixxx}}}yyyuuutttqqqxxx|||zzzrrrbbbVVVTTTSSS[[[eeennnzzzeee```ddd]]]aaakkkWWWHHH===:::777444333222222111111222222222222222333444555777777555FFFRRR|||vvvXXXNNNJJJIIIDDDIIINNNHHHJJJPPPZZZiii{{{}}}{{{tttiiiccccccjjjjjjkkkmmmoooooonnnlllrrrqqqpppppppppqqqrrrsssqqquuuyyyuuuuuu}}}kkkrrr~~~||||||xxxrrroooiiibbb[[[UUURRRPPPggg{{{qqqmmmfff]]]UUUOOOLLLJJJBBBBBBCCCEEEIIINNNSSSVVV```eeemmmuuussseee\\\XXXWWWSSSQQQSSSWWWXXXUUUTTTWWW[[[aaafffeee___[[[^^^bbbyyyzzzlllaaa___jjjxxx}}}pppcccSSSLLLZZZppp~~~///:::999------999:::///888\\\```CCC===DDDVVVooo}}}~~~{{{oookkkllloootttyyy}}}xxxtttpppooonnnnnnnnnmmmooosss{{{~~~rrrjjjhhhnnnsssttt~~~vvvuuuqqqppptttxxx||||||wwwwwwzzzwwwlll`````````aaaccccccbbbaaafffccc^^^ZZZXXXWWWVVVTTTUUUQQQMMMKKKKKKMMMNNNOOONNNMMMMMMPPPVVV\\\aaacccdddjjjmmmkkknnnwww}}}}}}}}}|||yyyuuuwww|||||||||||||||{{{{{{zzztttuuuvvvtttqqqooonnnooohhhgggeeeaaa]]][[[[[[\\\ZZZYYYWWWVVVVVVYYY[[[]]]YYYVVVTTTUUUVVVWWW]]]dddkkk{{{xxxoooooopppwww|||sssgggZZZRRRTTT[[[bbbgggmmmwwwkkk```ccc]]]oooZZZFFFCCC===555555444333333222222333333555000///555===@@@;;;444;;;EEEeeevvvUUUOOOHHHEEEHHHJJJJJJHHHHHHOOO```wwwzzzqqqtttxxxtttmmmjjjllloooqqqooommmkkklllnnnoooppprrrtttvvvvvvvvvvvvyyyxxxyyy~~~tttqqqzzz{{{kkkbbbuuu~~~~~~}}}zzzooooooeee]]]\\\TTTQQQZZZzzzzzzssskkkeeeaaa[[[RRRJJJMMMLLLLLLNNNUUU___iiiooowww{{{yyyhhhaaa___XXXUUUWWWYYYXXXWWWWWWYYY\\\dddrrr~~~pppdddbbbeeewwwtttddd```ccc{{{{{{sssbbbVVVSSSSSSQQQddd111444555333111555999<<>>888555444333333222222333333333000///333999<<<999444666@@@lllqqqSSSMMMFFFDDDGGGIIIIIIGGGIIIQQQeee{{{vvvmmmpppuuussskkkfffmmmooorrrqqqooommmmmmnnnoooppprrrtttvvvvvvvvvvvvxxxxxxyyy}}}sssoooyyy{{{iiiaaaooo|||}}}zzzrrrqqqfff^^^\\\TTTSSS^^^yyyqqqjjjddd^^^XXXSSSTTTVVVYYY^^^eeemmmtttyyy}}}oooiiiggg___YYY\\\___^^^[[[[[[___cccnnn~~~rrrmmmnnn~~~hhh]]]\\\mmmuuuuuujjj\\\UUUQQQNNNWWWsss444000222666444000666AAADDDkkkRRR@@@EEE[[[}}}}}}tttvvv{{{yyyyyynnnjjjmmmrrrzzz}}}}}}|||~~~}}}|||zzzwwwtttqqqppplllmmmooossszzzwwwllliiilllppp|||vvvsssqqqqqquuuyyy~~~~~~~~~}}}}}}|||xxxsssooojjjiiihhhggghhhiiikkkllljjjgggdddbbbaaa```^^^]]]WWWTTTPPPNNNNNNOOOPPPPPPQQQSSSVVV[[[aaagggkkknnnrrrtttrrrooorrr|||~~~{{{{{{wwwxxxxxxxxxyyyzzzzzz{{{wwwwwwvvvssspppnnnnnnooonnnnnnkkkgggbbb^^^]]]^^^\\\\\\[[[ZZZZZZZZZZZZ[[[\\\YYYVVVVVVUUUTTTYYY___ppp{{{~~~yyyxxx|||uuukkkdddVVVZZZaaaffflllwwwnnnWWWaaajjjsssSSSCCC<<<888555444333333222222333333222111000111444666666666999AAAuuukkkOOOKKKEEEDDDFFFHHHHHHGGGJJJVVVlllwwwmmmooosssrrrkkkfffnnnpppssstttrrrpppooonnnpppqqqrrrtttuuuvvvvvvvvvxxxyyyzzz}}}uuuqqq|||mmm```ccc{{{www{{{yyyuuusssggg^^^\\\VVVWWWddd}}}uuummmfffaaa^^^]]]eeeiiiooouuuzzzxxxtttqqqhhh\\\aaaeeeccc______dddjjj|||~~~uuubbbZZZ]]]jjjuuurrrggg[[[QQQKKKLLL]]]~~~555222222555555222555;;;NNNuuuvvvrrrIII@@@AAAYYY}}}vvvqqqvvv}}}zzzzzz}}}~~~||||||rrrjjjjjjnnnssszzz}}}|||{{{}}}}}}}}}|||zzzvvvsssqqqmmmnnnqqquuu{{{xxxmmmiiilllppp~~~uuuwwwttttttvvvxxx|||}}}yyyuuuqqqooommmmmmqqqpppmmmjjjiiijjjmmmoooooolllhhheeecccaaa___]]]WWWTTTRRRQQQRRRTTTUUUUUUVVVYYY\\\```cccfffjjjlllssssssqqqppprrrzzz}}}~~~}}}{{{xxxvvvvvvxxxzzz|||zzzzzzxxxtttpppmmmmmmnnnnnnnnnllliiidddaaa```aaa______^^^^^^]]]\\\[[[[[[[[[XXXVVVVVVTTTSSSWWW]]]ggguuuyyymmmgggWWWYYY^^^dddjjjttt~~~^^^```hhh~~~```GGG<<<999555444333333222222333333222222222111111333666888DDDJJJ___MMMIIIEEEDDDFFFHHHIIIIIIKKK\\\ttt}}}wwwtttsssqqqnnnllloooqqqtttvvvuuusssqqqoooqqqqqqrrrsssuuuuuuvvvvvvyyy{{{|||~~~zzzuuuwwwfff^^^ttt}}}|||~~~}}}wwwssswww~~~wwwuuuttthhh^^^[[[WWWZZZiiiyyyqqqkkkhhhjjjlllzzz~~~}}}yyyooodddjjjnnnlllggggggnnnuuupppaaaUUU```mmmsssnnncccVVVLLLLLLOOOggg111555555333777???@@@;;;cccbbbCCCBBB===RRRsss~~~uuurrrsssuuuwwwxxxwwwxxxzzzwwwqqqrrrkkkhhhlllrrrvvvzzz~~~~~~|||{{{{{{|||}}}}}}{{{xxxuuurrroooqqqtttwww{{{wwwmmmiiilllqqq|||~~~tttuuussssssuuuwww|||}}}xxxsssooommmnnnnnnuuutttqqqmmmiiiiiimmmpppnnnjjjeeebbb```___^^^]]]XXXVVVTTTUUUXXXZZZ[[[\\\[[[^^^bbbeeefffhhhlllnnnpppoooooooooqqqttt{{{wwwtttuuu{{{zzzuuusssvvvzzz~~~~~~}}}{{{vvvqqqmmmllllllkkklllllljjjgggdddddddddbbbbbbbbbaaa```___^^^^^^ZZZWWWUUUUUUTTTRRRUUU[[[___nnn{{{yyyllleeeYYYXXX[[[aaafffnnn~~~eee___bbboooNNN???<<<555444333333222222333333333444444222111333777:::GGGWWW}}}zzzSSSKKKHHHFFFEEEFFFHHHJJJKKKMMMaaa{{{wwwpppmmmnnnpppppprrruuuwwwwwwvvvsssppprrrrrrrrrssstttuuuvvvvvvzzz~~~}}}vvv}}}oooeeewww~~~{{{{{{|||yyytttooorrryyy}}}yyysssrrrrrrfff\\\ZZZWWW\\\nnn~~~xxxttttttxxx|||~~~tttqqquuuxxxwwwsssttt{{{lll[[[\\\aaajjjnnnhhhZZZOOOQQQJJJVVVwww...444666444:::HHHNNNKKKiiiUUUCCCBBB>>>QQQnnnyyyvvvzzzzzzvvvsssuuuyyyxxxtttkkkggggggooovvvzzz|||~~~}}}zzzzzz{{{{{{zzzxxxuuussspppsssvvvxxxzzzvvvmmmiiimmmqqqyyy}}}tttooonnnppptttwww}}}~~~yyysssooonnnnnnnnnnnntttuuusssoookkkkkknnnrrrlllhhhaaa]]]\\\]]]^^^^^^\\\ZZZYYY[[[^^^```aaaaaa___cccfffhhhiiilllqqquuupppnnnmmmnnnnnnoootttzzzyyyuuuuuu||||||wwwuuuvvvzzz}}}~~~~~~}}}zzztttpppmmmmmmkkklllmmmllliiigggggggggffffffeeeccccccbbbbbbbbb]]]YYYXXXWWWUUURRRTTTZZZ]]]fffooo|||{{{nnnggg^^^ZZZZZZ___ccciiiyyyggg]]]___~~~sssNNN<<<999555444333333222222333333444444444333333555888;;;DDDddduuuRRRHHHGGGFFFFFFGGGHHHKKKLLLOOOfff|||}}}ssskkkjjjmmmppprrrssstttvvvxxxwwwtttqqqsssrrrrrrssssssuuuvvvvvvzzz~~~vvvwwwooo}}}~~~}}}{{{yyyzzzwwwrrrmmmmmmpppsssqqqooolllmmmcccZZZXXXVVV]]]pppzzzyyy{{{zzzxxxzzz{{{{{{zzz}}}wwwggg]]]XXX^^^fffcccYYYQQQRRRIIIMMMeee000111333666888@@@PPP___tttzzzKKKEEE???@@@UUUsss}}}wwwrrrtttwwwvvvqqqfffbbbcccllluuuzzz}}}xxxxxxyyyyyyxxxvvvuuutttpppsssvvvwwwxxx|||wwwmmmiiilllpppwww}}}vvvllllllooorrrvvv}}}|||wwwqqqooorrrtttrrroooqqqrrrsssqqqmmmnnnssswwwvvvooofff___\\\\\\^^^^^^bbbaaa``````bbbdddddddddcccfffiiiiiihhhjjjpppvvvvvvqqqmmmmmmllllllrrr{{{{{{xxx~~~}}}{{{yyyyyyzzzzzz{{{}}}~~~|||xxxtttqqqpppnnnooopppooollljjjiiiiiijjjiiigggeeedddeeefffgggccc```]]][[[WWWRRRSSSWWW\\\aaafffsssuuuoooccc]]][[[___aaaeeevvvkkk]]]^^^oootttNNN;;;999555444333333222222333333333222222333555888999:::FFFrrrlllPPPEEEEEEEEEEEEFFFGGGJJJLLLPPPiii~~~yyyvvvxxxtttllliiimmmooonnntttssssssuuuwwwwwwuuusssssssssrrrrrrssstttvvvvvvyyy~~~}}}www~~~~~~~~~}}}zzzwwwvvvvvvrrrmmmhhhggghhhiiijjjfffhhh___WWWVVVTTT]]]ppp~~~rrrbbbUUUUUUXXXWWWRRROOONNNIIIKKK___{{{444...000777444333KKKkkkuuuEEEFFF<<>>```~~~xxxvvvjjjRRRGGGEEEDDDCCCCCCCCCEEEGGGHHH\\\ttt|||sssdddXXXYYY^^^^^^___aaaccceeefffgggjjjkkklllmmmoooqqqssstttwwwwwwwwwwwwwwwwwwwwwxxxvvv~~~xxxxxxqqqoooooonnnllleeebbb]]]YYYXXXWWWVVVUUUQQQOOOMMMKKKLLLOOOSSSUUUwww~~~{{{oooeeeaaaddd\\\VVVUUUUUURRRQQQQQQNNNQQQNNNXXXwww555666666666888FFFnnnvvv~~~qqqDDD>>><<<@@@NNNggg~~~|||{{{~~~}}}|||{{{yyyuuuqqqcccZZZWWWbbbsss~~~|||zzzvvvsssqqqooollljjjnnnmmmooossstttvvv}}}|||qqqooowww~~~uuuooolllkkkmmmpppqqqttt}}}|||~~~|||zzzzzz|||~~~zzzuuuqqqpppooommmkkkooooooooonnnmmmlllkkkjjjgggjjjnnnnnnkkkkkknnnqqqqqq{{{{{{~~~~~~|||}}}|||yyyzzz~~~|||}}}~~~~~~|||zzzxxxwwwwwwwwwsssrrrqqqrrruuuzzzzzzuuuoooiiidddeeegggnnnvvvwwwvvvxxx||||||}}}nnnbbbdddiiijjjnnntttxxxVVV]]]cccnnnYYYEEEDDD:::777444222333333333333111666:::888444444999@@@```ttteeeMMMDDDEEEDDDDDDBBBBBBDDDGGGIIIaaaxxx|||vvvgggXXXTTTVVVZZZ^^^bbbeeefffhhhiiiiiiiiijjjkkkmmmoooqqqrrrvvvvvvwwwwwwwwwvvvuuuuuuttt|||xxx~~~}}}uuupppooommmkkkhhhdddaaa]]]ZZZXXXWWWUUUSSSNNNKKKIIIIIIMMMQQQUUUWWWsss}}}zzz|||rrrlllhhhgggaaa]]]^^^]]]YYYVVVVVVTTTWWWTTTZZZsss333333888888888LLLwwwyyyddd@@@<<<>>>BBBRRRjjj}}}{{{|||}}}}}}yyywwwvvvvvvvvvrrrhhhccckkkwww|||}}}zzzvvvsssqqqooollljjjiiiiiilllpppqqqsss{{{wwwmmmnnnxxx{{{qqqkkkiiihhhlllooooooqqqxxx~~~~~~~~~~~~~~~~~~xxxtttrrrrrrrrrrrrnnnooooooooooooooonnnnnngggiiikkkjjjgggeeeeeegggmmmuuu{{{xxxwww~~~~~~~~~~~~{{{yyywwwuuussssssuuuyyy~~~}}}wwwsssnnnppptttxxxwwwtttwww|||~~~~~~zzzzzz|||mmmbbbdddjjjlllooottt~~~XXXWWWbbbttt___FFFCCC:::888444333333444444333222777:::999444444:::@@@bbbsss}}}\\\JJJBBBCCCDDDCCCBBBAAACCCGGGKKKccczzz|||yyyooo^^^VVVQQQWWW^^^cccfffggghhhjjjiiiiiijjjkkkmmmnnnpppqqqssstttttttttttttttsssrrruuu|||{{{}}}|||}}}zzzuuurrrqqqmmmhhhcccccc```]]][[[YYYWWWTTTRRRMMMJJJFFFFFFLLLSSSZZZ^^^vvvxxxvvv|||{{{{{{zzz}}}{{{wwwsssnnnjjjiiieee^^^[[[[[[XXXZZZVVVZZZjjj~~~222111888::::::TTTXXX@@@<<>>BBBYYYjjjvvvwww{{{vvvyyy~~~xxxrrrppprrruuuwwwssssssxxx}}}|||~~~}}}zzz}}}zzzvvvtttrrrpppnnnllljjjjjjlllmmmlllnnnyyytttkkkiiipppvvvzzzvvvlllfffeeeaaaggglllmmmmmmttt}}}zzzxxxwwwwwwqqqqqqqqqpppooommmlllkkkqqqrrrssstttrrrpppnnnnnnlllsssyyy{{{~~~}}}zzzvvvrrrrrrtttxxxzzz|||||||||{{{sssmmmpppxxx{{{vvvzzz{{{tttllldddaaacccgggnnntttaaaVVV]]]ooo{{{UUUHHH;;;888555333444444444444222333555555666888;;;>>>qqqhhhQQQKKKCCC???AAABBBAAA???CCCJJJPPPiii}}}xxxzzzvvvcccUUUKKKRRR[[[```aaaaaadddfffhhhhhhhhhiiikkklllnnnoooppppppoooooooooppprrrsssyyy{{{}}}~~~~~~ooommm~~~|||xxxuuusssrrrnnnhhhccc```^^^\\\YYYWWWRRRMMMIIIGGGGGGEEECCCEEELLLWWW___~~~kkkmmmzzzyyyqqqllllllnnnpppssswwwrrruuu{{{ppphhhaaalll{{{nnnaaa\\\]]]ZZZWWWQQQRRRUUUXXXqqq~~~wwwwww777000888<<>>@@@AAA@@@???CCCKKKRRRoooyyy{{{wwwcccTTTLLLSSS\\\```aaaaaacccfffggggggggghhhiiikkklllmmmpppooonnnnnnoooqqqsssuuuwwwxxxzzz}}}qqqppp~~~zzztttrrrpppnnnjjjfffaaa___\\\ZZZWWWRRRLLLHHHDDDFFFFFFCCCBBBGGGQQQZZZ|||{{{jjjnnnuuuxxxuuuxxx|||rrrnnnlllmmmlllkkkooouuulllmmmqqq}}}vvvoooaaaeeeooo```[[[\\\\\\XXXQQQQQQQQQOOOeeezzzqqqiiigggmmmyyy<<<,,,:::<<>>DDDCCC@@@BBBBBBKKK^^^ssszzz|||xxxvvvtttdddRRRMMMTTT\\\aaacccccceeegggfffggggggfffffffffiiikkknnnlllkkkkkkmmmqqquuuxxxwwwtttuuu{{{}}}tttzzzzzzqqqooopppnnnllllllfffbbb\\\WWWSSSPPPNNNLLLJJJJJJBBB>>>BBBAAAFFFVVVuuupppfffkkkyyy|||wwwttttttuuuvvvvvvrrrooonnnooonnnjjjgggeeeggghhhlllwwwyyyiiidddmmmuuulll]]]ZZZ]]]^^^___[[[QQQIIIMMM\\\jjjuuu```ZZZ\\\^^^bbbiiivvv999...<<<>>>NNNqqqbbbBBB======@@@OOO[[[kkkqqqrrryyy{{{zzz|||}}}~~~|||xxxtttpppkkkfffcccdddiiirrr{{{~~~{{{{{{yyywwwvvvuuurrrooolllkkkkkknnnrrrtttuuu{{{tttgggjjjpppqqqyyy}}}~~~xxxmmmdddbbbcccbbbdddhhhkkkkkkooo{{{{{{{{{|||}}}zzzyyywwwsssppptttuuurrrllllllpppooojjjiiihhhhhhiiikkknnnppppppuuuwwwzzz~~~}}}{{{{{{}}}|||zzzxxxuuuuuuuuuwwwxxx|||yyyvvvtttuuuvvvxxx{{{xxxyyyzzzpppeeeaaa```bbbgggmmmzzzWWWUUUXXXrrr^^^MMMAAA999444555666444444555555555111333:::666999HHH~~~]]]GGGEEE>>>===CCCBBB@@@DDDDDDNNNbbbttt{{{|||xxxuuuqqqaaaPPPMMMSSS[[[aaabbbcccdddfffhhhhhhhhhgggeeeeeegggiiikkkkkklllmmmoooqqqssstttuuurrrsssyyy~~~~~~}}}tttxxx}}}uuutttvvvtttpppmmmhhhccc]]]XXXTTTQQQNNNLLLHHHJJJBBB>>>BBBAAAEEETTTuuulllbbbiiiwww}}}tttvvvwwwuuurrrppppppqqqrrrsssqqqmmmjjjiiiiiigggeeeeeekkkmmmrrr{{{~~~vvvjjjjjjiiiooowwwfff^^^]]]dddddd___TTTIIIGGGOOOYYYnnnooogggccc___]]]```mmm666222>>>===WWWvvv~~~YYY<<<:::@@@FFFQQQ[[[kkkqqqrrryyy|||}}}zzzxxx~~~zzzvvvrrrnnnjjjeeebbbgggjjjrrr{{{{{{zzzxxxxxxwwwuuurrrooollljjjlllqqquuuxxx|||tttjjjmmmtttwww~~~vvvjjjaaa```cccccceeehhhjjjjjjmmmyyy~~~{{{yyyvvvppplllppprrrqqqooopppqqqnnnjjjkkkjjjgggfffgggjjjnnnpppuuuwwwzzz}}}}}}yyywwwvvvvvvvvvzzzyyyxxxwwwxxxzzz}}}{{{zzz}}}yyyoooeeeaaa```bbbgggmmmvvv~~~ZZZZZZTTTXXX}}}aaaKKKCCC;;;555555666444444555444555111444:::666:::KKK|||~~~WWWDDDCCC>>><<>>;;;^^^xxxUUU<<<999AAAKKKRRR[[[jjjnnnnnnwww}}}}}}uuu|||~~~zzztttqqqnnnjjjfffbbblllnnnsss|||}}}|||{{{xxxtttqqqooolllkkkqqqvvvxxx{{{uuulllooowww{{{wwwjjj```^^^```eeefffhhhjjjiiikkkwww~~~|||{{{wwwqqqlllooopppqqqrrrrrrqqqmmmiiimmmmmmkkkjjjiiikkkoooqqquuuxxx{{{~~~}}}}}}}}}xxxxxxwwwxxxzzz}}}~~~}}}~~~|||vvvlllccc______```eeekkkttt{{{[[[XXXOOONNNhhhhhhLLLEEE<<<666555666444444555444555222555:::777<<>>777666666444444666333555333555:::888???RRR~~~wwwdddKKKAAA???@@@<<>>;;;>>>;;;AAA>>><<>>@@@CCCEEELLLeeexxxuuupppnnnqqqkkkyyy666888===KKKvvvfffKKKCCC@@@KKKUUUNNNZZZjjjoooqqqzzz~~~wwwqqqoooqqqqqqnnniiipppwww}}}xxxrrrnnnhhhccc___]]]ZZZZZZaaajjjvvvyyy{{{wwwppplllpppuuuxxx|||}}}vvvlllddddddgggccccccbbbaaa^^^```kkkxxx}}}zzzxxxvvvwwwyyyxxxtttppppppkkkjjjoooqqqpppqqquuunnnppprrrrrrqqqtttzzz~~~}}}}}}~~~~~~~~~~~~~~~~~~yyyqqqnnneee]]][[[[[[\\\```eeennnyyy^^^VVVUUUkkkgggJJJAAA888666666444444666222666444666;;;999BBBXXX{{{uuuMMMAAA>>>:::>>>:::@@@===;;;@@@CCCPPPeeerrrwww~~~vvvdddRRRHHHMMMSSS[[[___``````aaabbbccceeehhhiiihhhhhhhhhiiikkkkkkjjjjjjjjjlllnnnpppmmmnnnrrrwwwxxxyyy~~~uuuvvvxxxyyyuuunnnjjjccc]]]XXXTTTPPPNNNKKKKKKCCC???AAA@@@CCCRRRkkk||||||nnnbbbZZZ[[[fffooonnnlllmmmvvv}}}yyyxxxvvvuuu{{{~~~wwwllljjjhhhggghhhgggfffdddcccggglllooorrrxxx~~~~~~}}}{{{yyyzzz~~~uuulllsss|||xxxkkk]]]WWWXXXhhh|||tttlll```SSSLLLGGGDDD???===>>>@@@BBBCCCOOOccc~~~yyypppjjjjjjnnn|||999999>>>PPPooocccFFFAAAAAAOOOXXXLLLZZZkkksssvvv~~~}}}}}}vvvooonnnqqqrrrnnnjjjsss|||}}}|||||||||zzzvvvpppllleeebbb^^^ZZZVVVVVV___kkktttwwwzzzxxxpppjjjmmmrrrxxx{{{zzzsssiiieeeggglllgggfffeeeccc```bbbmmmzzz}}}zzz}}}~~~zzzwwwttttttvvvuuurrrnnnooohhhggglllqqqqqquuuzzzssstttuuutttsssxxxwwwrrrnnneee^^^\\\\\\]]]aaafffjjjwww]]]ZZZXXXiiirrrKKKBBB999666666444444666222666555777;;;999CCCZZZ~~~~~~sssJJJBBB@@@;;;@@@999???===<<>>AAA@@@DDDSSSlllyyyvvvggg]]]VVVWWWbbbjjjeee```bbbmmmxxxxxxqqqkkkppprrrrrruuuxxxsssjjjfffggghhhkkkmmmnnnllljjjhhhmmmssswww|||}}}xxxvvvxxx|||}}}xxxhhhnnnxxx~~~qqqccc[[[YYY[[[yyyuuuhhhaaa]]]TTTIIICCCCCC@@@>>>>>>BBBEEEFFFFFFKKK\\\{{{tttkkkhhhqqq~~~===;;;<<>>CCCUUUTTTSSS]]]hhhkkkqqq}}}|||pppjjjqqqooogggeeeuuu|||}}}zzzyyyvvvtttqqqnnnlllmmmppppppkkkfffcccfffcccYYYUUU[[[dddhhhwww|||}}}uuunnnkkkkkkkkkwwwsssnnnkkkkkkmmmnnnnnnqqqjjjffffffccc```hhhttt~~~}}}|||}}}xxxvvvssspppnnnnnnnnnoooooonnnlllkkkmmmrrryyy}}}zzzxxxzzz{{{zzzsssqqqfff\\\YYYYYY[[[___dddqqqxxxjjjUUU[[[oooqqqPPPDDD999555555333222333666222888555999<<<===YYYrrrNNNBBB???<<<>>>===<<<<<<<<<<<>>;;;===<<<<<<<<<<<<===EEEYYYkkkxxx}}}{{{yyyvvvaaaLLLIIINNNUUU]]]aaabbbbbbcccdddbbbbbbcccddddddeeeffffffgggggggggggghhhjjjkkkllloooqqquuuwwwzzz}}}~~~vvv{{{zzzooojjjccc^^^[[[XXXSSSOOOLLLIIIFFFCCCAAACCCMMMXXXmmmmmmfff[[[UUUWWW[[[[[[bbb^^^ZZZZZZ^^^cccggghhhggglllooollliiihhheeebbbeeefffkkktttxxxyyy||||||{{{~~~xxxoooiiihhhkkknnnooommmooooooooosss}}}ooobbbhhhxxxxxxiiiqqq|||tttkkk```ZZZZZZOOOJJJHHHIIIIIIGGGIIILLLKKKLLLLLLIIIHHHGGGGGGGGGJJJQQQ___sss}}}rrrmmmooo444<<>>???<<<<<<<<<;;;<<<===>>>FFF[[[nnnxxx}}}{{{yyyuuu```KKKIIINNNTTT\\\```aaaaaabbbcccaaaaaabbbccceeefffggggggeeeeeeeeefffggghhhjjjjjjkkkooossswwwzzz~~~yyy}}}yyytttmmmeee___[[[XXXTTTPPPLLLJJJHHHFFFCCCFFFSSSaaalllhhh___VVVTTTXXX[[[[[[ZZZYYYXXXWWWWWW[[[```eeeeeekkkmmmhhhccccccddddddaaaeeeooo|||}}}|||tttjjjffffffgggfffdddcccfffeeedddhhhpppuuuvvvyyy{{{zzz}}}zzzbbbaaattt~~~|||qqqjjjeee___[[[[[[ZZZXXXXXXZZZYYYWWWXXX]]]___^^^[[[VVVQQQNNNNNNPPPVVVUUUUUUZZZiiizzzqqqmmmlll:::BBBEEE___\\\AAA@@@@@@GGGWWWSSSRRR```gggfffhhhwww~~~zzzyyykkkdddqqqwwwooohhhmmmvvv|||xxxuuutttpppmmmkkkkkkllllllkkkiiifffnnniiiaaahhhxxx~~~xxxtttrrrpppmmmkkkiiikkkpppwww{{{~~~~~~tttkkkhhhcccaaajjjxxx}}}wwwtttooommmnnnppprrrrrrggggggggghhhjjjmmmqqqsssuuuwww{{{~~~~~~~~~}}}}}}{{{vvvqqqddd___``````^^^[[[VVVRRROOOKKKKKKMMMRRRXXX\\\^^^]]]\\\WWWSSSSSSRRRPPPPPPTTT```kkkzzz{{{]]]VVVVVVjjjbbbPPPDDD999666666555555777888222888666999<<>>HHH\\\oooxxx}}}{{{xxxsss^^^JJJIIINNNTTT[[[___``````aaaccc```aaabbbccceeefffggghhhddddddeeefffggghhhjjjkkkkkknnnssswwwzzz|||~~~~~~yyyxxxpppggg___[[[XXXTTTQQQNNNLLLJJJHHHEEEHHHWWWfffrrriii]]]VVVVVVYYY[[[ZZZVVVXXXXXXUUURRRTTTZZZ```dddkkknnnhhhbbbbbbgggiii^^^cccoooxxxqqqkkkkkkmmmmmmhhhbbbfffhhhfffdddeeekkkooonnnqqqpppoootttddd^^^sss{{{wwwuuurrrqqqrrrtttqqqlllmmmqqqxxxsssllleee]]]WWWXXX\\\ccc```YYYTTTXXXlll}}}sssmmmhhh|||:::DDDLLLkkk[[[AAAAAA???DDDRRRPPPQQQccciiieeeeeerrrzzzzzz~~~~~~wwwxxxjjjaaannnyyysssnnnnnnvvv|||yyyxxxrrroookkkhhhhhhkkkmmmnnniiilll|||zzznnnppp{{{wwwtttrrrmmmiiidddccciiiqqqzzz|||rrriiifffbbbaaalllzzz}}}}}}}}}~~~|||uuuqqqmmmkkklllnnnooopppffffffgggiiilllppptttwwwyyyzzz}}}{{{yyytttppppppqqqttt|||~~~|||}}}xxxuuuuuutttyyywwwllliiiggg[[[VVVUUUTTTRRRPPPMMMJJJHHHGGGGGGHHHKKKOOOSSSUUUVVVUUUQQQPPPQQQOOOKKKLLLOOOXXXddduuuwwwZZZXXXVVV^^^gggQQQEEE:::777777666666777999000555777===???FFFllljjjHHHAAAAAA;;;999;;;;;;<<<===???HHH]]]pppvvv|||{{{xxxqqq\\\JJJJJJOOOUUU[[[_________aaaccc```aaabbbccceeefffggghhheeeeeefffggghhhjjjkkklllmmmpppuuuxxxyyy{{{|||~~~|||zzzrrrhhhaaa\\\YYYTTTQQQQQQNNNKKKIIIGGGKKKZZZhhhuuuiii\\\UUUUUUVVVUUUUUUVVVYYYYYYUUUPPPPPPUUU[[[bbbjjjmmmhhhbbbdddiiilllfffhhhqqq}}}{{{xxxuuuuuu{{{zzzssskkkkkkooorrrppplllrrrsssppplllkkknnnpppnnnnnnlllhhhmmmfff```ttt}}}|||~~~wwwoooeee^^^aaaiiirrrpppgggZZZUUUcccxxxmmmfffuuu444CCCYYYYYYAAABBB@@@CCCPPPPPPRRRcccggg```]]]jjjqqqrrrvvvzzzuuuyyyjjj]]]hhhuuutttqqqqqqyyy{{{xxxwwwsssqqqmmmkkklllpppuuuxxxppppppyyy~~~zzzzzzvvvtttqqqkkkfff___\\\bbblllvvv|||uuullleeecccaaaaaammm{{{}}}}}}}}}zzzxxxxxxzzz}}}~~~|||xxxtttqqqmmmjjjjjjkkkkkkjjjjjjjjjjjjjjjmmmpppsssuuuzzz{{{xxxooojjj\\\XXXUUUVVVZZZ___jjjuuu~~~~~~||||||vvvpppsssqqquuutttkkkllllllaaa\\\[[[ZZZXXXUUUSSSQQQPPPOOOOOOOOOPPPQQQSSSUUUVVVVVVTTTSSSTTTRRRNNNNNNRRRUUUaaaqqq}}}^^^XXXVVVWWWoookkkSSSGGG;;;888777666555666888///555888>>>@@@KKKvvv~~~iiiGGG???>>>888777::::::;;;<<<>>>GGG\\\ooottt{{{zzzwwwppp[[[KKKLLLQQQVVV\\\_________aaacccaaaaaabbbccceeefffggggggfffffffffhhhiiikkkmmmnnnppprrruuuwwwxxxzzz|||~~~~~~{{{tttkkkddd___[[[VVVRRRSSSOOOLLLKKKMMMRRR^^^iiipppdddWWWRRRQQQPPPPPPQQQWWWYYYYYYUUUQQQPPPTTTYYY___fffkkkhhhfffhhhkkklllrrrpppssszzz~~~zzztttrrrtttsssqqqooopppxxxvvvkkkfffiiioootttvvvvvvwwwsssnnnlllmmmmmmkkkeeeccc```cccqqq~~~kkkiiiwww{{{ssslllccc]]]dddqqqooo\\\^^^tttzzzkkkeeeooo555EEEcccRRR===BBBBBBEEESSSRRRUUUccceee\\\WWWbbbjjjjjjooo~~~zzzuuuzzzkkkYYY___mmmoooppprrrzzz~~~~~~}}}||||||~~~}}}|||vvvsssqqqfffaaa[[[ZZZ___iiisssyyymmmeee`````````aaammm|||}}}yyywwwwwwwwwtttrrrqqqsssxxxyyywwwssspppnnnkkkiiijjjjjjiiihhhiiiiiiiiiiiikkknnnqqqssswwwxxx}}}uuukkk```XXXSSSDDDAAA@@@CCCGGGKKKUUU^^^mmmyyy}}}~~~tttnnnmmmllliiifffcccaaa````````````___^^^^^^___```]]]\\\\\\]]]ZZZVVVWWW\\\ZZZeeesss~~~fffWWWVVVZZZmmmsssUUUIII===999888555444555555///888999;;;>>>TTTyyy|||dddEEE===<<<999:::::::::;;;<<<===FFFZZZmmmrrrzzzyyyvvvooo[[[KKKNNNRRRWWW]]]```___```bbbdddbbbbbbcccddddddeeeffffffeeeeeefffgggiiikkkmmmnnnppprrruuuvvvxxxzzz~~~{{{}}}wwwooohhhddd___YYYUUUTTTNNNKKKNNNSSSZZZdddllleee[[[RRRPPPPPPNNNOOORRRVVVVVVVVVTTTRRRRRRUUUYYY^^^eeekkklllmmmooopppmmmtttooollloooqqqmmmhhhfffhhhjjjjjjjjjlllssszzzpppjjjiiikkkoooqqqhhhiiigggaaa___aaa```]]]WWWWWWWWWXXXbbbqqqzzzssswww|||rrriiibbb^^^XXXVVVbbbssssssccciiiwwwsssfffaaagggyyy===JJJhhh|||LLL999BBBEEEIIIVVVUUUXXXgggiii___YYYcccjjjkkkooowwwuuu|||kkkVVVYYYfffkkkmmmqqqyyyxxxtttqqqbbb^^^YYYZZZ```iiirrrxxxggg```\\\^^^___aaannn}}}yyytttrrrrrrssspppmmmlllnnnsssuuusssooojjjhhhggghhhjjjkkkkkkjjjeeeeeeeeegggjjjnnnrrrtttoooqqqvvv~~~zzzjjjfff```WWWNNNFFF@@@<<<===;;;<<>>999888555444555333000;;;:::777<<<[[[|||uuu}}}aaaDDD===>>><<>>@@@???;;;:::GGG;;;<<<@@@:::EEEKKKPPP]]]rrr}}}yyylll```UUUYYYhhhxxx}}}~~~}}}zzzxxxxxx{{{~~~ooonnnmmmkkkiiigggeeedddeeennnyyymmmUUUUUUgggbbbJJJ===<<<777555777333222444:::999???DDDZZZxxxttt~~~~~~___@@@===BBB???;;;===;;;:::;;;===GGG[[[mmmzzzvvvxxxzzzooo[[[OOOQQQTTTVVVYYY]]]```ccceeefffjjjeeeeeeiiijjjeeefffjjjgggggghhhiiijjjlllmmmnnnppprrruuuwwwyyy|||zzzyyyrrrmmmjjjeee___[[[WWWRRROOORRR]]]hhhoooqqqaaaWWWLLLIIIMMMSSSTTTTTTSSSLLLJJJOOOTTTVVV[[[bbbfffiiimmmmmmmmmllliiifffbbb______^^^YYYTTTXXXaaa___```bbbfffmmmvvv~~~|||{{{yyyoooddd]]]XXX[[[ZZZUUUQQQRRRRRROOOQQQQQQRRRTTTZZZcccnnnuuu|||kkk^^^]]]WWWSSSQQQJJJOOOMMMMMMNNNNNNQQQ]]]iiittttttjjjccc___dddqqq===OOOvvviiiEEE???===AAAHHHMMMSSSYYYnnnhhh```^^^ccclllqqqrrr}}}}}}xxxuuummmaaaXXXWWW^^^eeewww|||vvvkkk^^^\\\ZZZ[[[___eeeiiikkkaaaZZZWWWZZZ```fffooovvv~~~~~~|||~~~{{{vvvqqqnnnmmmmmmnnnmmmkkkiiiiiikkkkkkiiigggdddccccccbbbaaaaaabbbbbb___ccceeeeeehhhooossssssrrrqqqnnnjjjddd\\\SSSMMMGGGGGGCCC??????BBBAAA>>>999CCC666===IIIEEEFFFAAAKKKVVVkkk~~~~~~}}}xxx~~~wwwppp^^^UUUMMMNNNYYYiiizzz}}}}}}xxxwwwtttqqqooommmlllkkkmmmttt}}}pppUUUVVVmmmdddKKK===;;;666666999666777555999666>>>DDDZZZyyyyyy___@@@<<>>:::===888777777888;;;EEEYYYkkkzzz{{{ttt```TTTSSSTTTUUUWWWZZZ]]]___aaabbbbbb```bbbfffgggfffgggiiigggfffeeeeeegggiiilllnnnsssvvvxxxzzz{{{}}}|||vvvqqqnnnjjjeeeaaa\\\WWWVVV___nnnyyyyyyuuu[[[UUUNNNMMMPPPSSSRRRPPPLLLIIIIIIOOOSSSVVVXXX\\\YYY]]]aaacccbbb^^^[[[ZZZ\\\YYYWWWXXXVVVTTTUUUXXX^^^^^^___ccckkkuuu~~~tttkkklllrrrtttmmmiiigggffffffhhhlllrrrzzzqqqfff___VVVQQQZZZbbbuuunnnTTTFFFEEEBBBAAABBB>>>===>>>CCCIIIMMMQQQZZZcccvvvmmmkkkppp;;;YYYpppFFFAAA>>>AAAEEEIIIOOOVVVjjjdddaaaeeemmmuuu|||tttpppjjjbbb^^^^^^aaadddtttyyy|||xxxqqqlllooovvvttthhhZZZXXXVVVVVV[[[```eeegggddd\\\WWWYYY___gggqqqzzz{{{yyyvvvtttrrrrrrssssssvvvsssoookkkhhhfffffffffjjjhhhdddbbb````````````]]]\\\[[[ZZZYYYXXXXXXYYY[[[```eeefffggggggaaaZZZVVVUUUPPPIIIBBB@@@DDDHHHPPPWWW```iiitttzzzwwwXXXRRRcccjjjiiiZZZIIIKKKVVViiizzz}}}{{{{{{wwwuuuwwwvvvsssrrruuuwww{{{lll___RRRJJJGGGNNNaaauuuuuuWWWUUUlllcccJJJ===;;;777666999666:::555666444>>>BBBSSSxxxuuuTTTBBBBBB===777;;;777666777999<<>>===888666777333666333555555???AAAPPP~~~YYYDDDAAA;;;555<<<888777888:::===FFFYYYjjjdddaaacccjjjmmmfffYYYOOOTTTTTTUUUVVVXXXZZZ\\\]]]bbbdddfffffffffgggeeedddeeedddcccdddeeegggjjjkkkrrrtttwwwyyyyyyzzz{{{}}}zzzuuusssooojjjfffgggdddgggrrrvvviiiZZZWWWTTTSSSSSSQQQNNNKKKNNNNNNNNNNNNPPPRRRRRRPPPSSSTTTYYY___bbbdddlllvvvyyyuuuuuurrrssstttxxx~~~wwwpppppptttkkkQQQMMMKKKCCCAAAHHHEEEEEEQQQ\\\jjj|||lllSSSIII???===@@@>>>>>><<<<<>>888555666222444333777666>>>AAAQQQfffEEE<<<888777===888888999:::===EEEWWWhhhggg```YYYZZZ```ccc```\\\UUUUUUUUUUUUVVVXXXZZZ\\\bbbeeegggffffffgggeeeaaaccccccdddeeefffhhhiiijjjmmmppptttvvvvvvwwwxxxyyy|||}}}yyyvvvrrrmmmiiifffgggnnn{{{uuugggYYYXXXVVVUUUUUUSSSPPPMMMQQQSSSRRRPPPRRRUUUTTTQQQLLLNNNWWWdddkkkrrr|||}}}zzzqqqnnnqqqxxxllllllqqquuuvvv}}}eeeQQQKKKIIIEEE>>>FFFDDD@@@FFFMMMZZZmmmkkkUUULLLCCCAAACCC@@@>>>:::888<<>>???CCCFFFKKKTTT^^^^^^\\\dddqqqwwwsssttt{{{~~~|||zzzssstttmmmeeeccchhhnnnqqqqqquuuyyy~~~~~~rrrhhh[[[WWWXXX^^^bbb```\\\[[[iiiuuubbb^^^[[[YYY[[[___aaaccc```YYYUUUWWW\\\aaaiiipppqqqqqqqqqpppooonnnlllkkkgggfffdddbbb```^^^^^^^^^```aaaaaa___[[[YYYYYY[[[WWWWWWXXXYYYZZZ\\\^^^___]]]]]]YYYVVVVVVWWWQQQIIISSSWWW^^^hhhpppuuuvvvvvvxxx||||||PPPAAAIII]]]]]]NNNIIIKKKYYYkkk{{{}}}{{{{{{~~~yyytttpppnnnjjjgggkkkrrrqqqsssvvvyyy|||~~~~~~nnneeeZZZKKKGGGNNNWWWrrr|||zzzzzz}}}}}}}}}^^^OOONNNeeelllQQQAAA===666555888666666555999666===AAAVVViiiEEE:::999999<<<888777888:::<<>>DDDQQQ___fffkkklllcccZZZXXX^^^ddd\\\VVVTTTVVVVVVTTTVVV]]][[[[[[\\\^^^___```aaaaaa___aaaccceeefffffffffeeehhhiiijjjmmmqqqrrrqqqpppuuuzzzzzzyyy{{{{{{ttteee___]]]YYYUUUVVVZZZ]]]\\\YYYYYY[[[\\\\\\^^^ccckkkrrr{{{wwwrrr___VVVLLLNNN^^^qqqnnngggccc]]]YYYQQQJJJHHHGGGGGGKKKQQQYYYdddrrr{{{}}}zzzwwwuuuhhh]]]PPPJJJJJJIIICCC===;;;<<>>```uuugggiiisssuuuoooSSS@@@:::888999:::888777888;;;===BBBPPP]]]eeeiiijjjbbbYYYWWW]]]ddd]]]VVVSSSUUUVVVVVVYYY^^^\\\\\\\\\]]]]]]___``````___```bbbdddfffhhhhhhiiijjjjjjkkkmmmpppqqqqqqqqqtttzzz}}}zzz|||sssddd\\\]]][[[YYYZZZ\\\^^^^^^]]]```\\\XXXVVV\\\jjjzzzwww~~~ooobbbUUUVVVdddzzzssskkkjjjcccYYYOOOEEEBBBJJJUUU```eeeoooyyy|||tttmmmbbbXXXNNNJJJKKKJJJEEE???;;;<<<>>>AAACCCDDDFFFFFFJJJSSSddd{{{MMM~~~KKK===>>>AAADDDDDDHHHTTTaaakkktttvvvpppyyy{{{wwwvvvnnneee]]]\\\^^^eeeqqq{{{}}}~~~xxxjjjfffbbbaaacccdddbbb```aaaaaaaaabbbdddhhhlllnnntttqqqmmmkkkllljjjfffcccbbbbbbbbbaaa^^^[[[YYYWWWWWWXXXZZZZZZZZZZZZ\\\]]]bbbbbb```\\\XXXVVVVVVWWW^^^[[[___kkkqqqpppppptttooooooppprrrtttsssqqqooonnnppprrrrrrsssvvv|||mmm^^^TTTMMMGGGFFFLLL\\\mmmzzzxxxqqqooopppssswwwzzzzzz~~~rrrmmmlllnnnsssxxxxxxzzz|||uuuoookkkeee___[[[OOONNNUUUiiiyyyqqqnnnjjjaaaWWWMMMJJJFFFEEEGGGLLLOOOQQQ[[[eeennntttxxx{{{{{{xxx|||{{{yyyyyy{{{}}}fffTTTPPPdddVVVGGG>>>999;;;555888888555:::999???CCCdddsssnnnwwwxxxjjjNNN???:::888999;;;777666888:::;;;@@@LLLYYYcccfffgggbbbYYYVVV\\\ddd^^^VVVQQQRRRUUUXXX[[[^^^]]]]]]\\\[[[\\\]]]___```___```bbbdddfffiiijjjkkkllllllmmmmmmnnnpppqqqrrrqqqyyytttfff\\\]]]___``````___```aaaccchhhbbb[[[[[[ddduuu}}}{{{|||uuuccc^^^iiixxxooorrroooiii\\\LLLDDDLLLYYYeeefffmmmyyyuuuhhh[[[TTTLLLKKKMMMLLLFFF@@@:::;;;===???AAABBBCCCCCCCCCGGGOOO]]]qqqPPPLLL@@@@@@CCCDDDBBBAAAIIISSScccqqq~~~~~~ssslllsss~~~{{{wwwxxxkkkbbbZZZXXXZZZ___jjjsss~~~xxxkkkiiigggffffffeeeccc```aaabbbccceeefffhhhiiijjjtttqqqmmmjjjhhheeeaaa^^^]]]^^^_________]]][[[ZZZZZZ[[[^^^^^^^^^^^^___aaabbbaaa___[[[XXXVVVWWWYYY___]]]bbblllrrrssstttwwwvvvvvvvvvwwwwwwvvvssspppnnnrrrvvvwwwxxx}}}~~~nnn___WWWMMMLLLRRRaaaqqq|||{{{sssooorrrvvvxxx|||~~~~~~tttlllkkklllqqqwwwyyyzzz}}}zzzpppggg^^^WWWTTTKKKGGGKKK[[[uuuxxxooonnnooojjjcccYYYTTTMMMHHHGGGHHHIIIJJJQQQZZZeeennnssstttrrrpppkkkmmmppprrrssstttvvvxxx|||}}}mmm]]]XXXmmmYYYHHH>>>888;;;555888999666:::999???EEEccchhhLLL???;;;888888;;;666666777999:::===IIIUUUaaadddfffbbbZZZUUU[[[ccc___XXXQQQPPPTTTXXX\\\]]]^^^]]]\\\[[[[[[\\\^^^___bbbbbbcccdddfffhhhjjjkkknnnnnnnnnmmmmmmoooqqqsssnnnwwwyyyjjj]]]^^^bbbfffeeebbbaaadddgggnnnjjjgggjjjsss~~~}}}yyy|||}}}yyykkkooo~~~tttmmmjjjllllllfffYYYOOORRR\\\eeefffmmmzzzvvviiiXXXSSSNNNNNNOOOMMMGGGAAA:::;;;<<<>>>???@@@@@@AAABBBAAABBBFFFQQQbbbtttOOOIII>>>>>>@@@BBB???===AAAIIIZZZiiixxxzzzsssoooqqqvvv}}}zzzuuuuuulllddd[[[XXXYYY^^^gggqqqzzztttlllkkkjjjiiihhhfffcccaaa___```ccceeeggggggggggggmmmllliiigggeeeccc```^^^\\\\\\]]]^^^^^^]]]\\\[[[\\\^^^``````___^^^___```______^^^[[[YYYZZZ\\\^^^fffccceeejjjpppsssvvvyyywwwwwwwwwxxxxxxwwwtttqqqsssxxx~~~tttfff^^^VVVUUU[[[iiiwwwzzzxxxuuurrrqqqrrrvvvyyy|||tttjjjggggggmmmrrrxxxzzz}}}~~~~~~~~~qqqcccWWWOOONNNFFFEEEHHHTTTiiitttqqqtttsssooobbb\\\TTTMMMIIIGGGGGGFFFHHHOOO]]]llluuuuuurrrnnneeeiiinnnqqqpppmmmjjjhhhlllqqqyyyppp^^^WWWppp]]]JJJ===777:::555:::999777:::888???CCC]]]hhhKKK@@@===888777:::666666777888888;;;FFFQQQ```bbbffffff]]]VVVYYYbbbbbb]]]VVVRRRSSSXXX[[[[[[^^^]]]\\\\\\\\\]]]^^^___ddddddeeeffffffggghhhhhhlllnnnnnnmmmlllmmmpppsssooowwwkkk[[[]]]bbbggggggccc```bbbeeepppooopppuuu|||}}}{{{|||vvvkkkhhhgggeee___ZZZ\\\bbbeeeiiiqqqzzz{{{ooofffZZZVVVRRRQQQQQQMMMFFF@@@:::;;;<<<===>>>>>>>>>>>>???>>>======@@@IIITTT\\\{{{PPPzzzFFF::::::<<>>===AAAGGGWWWffftttwwwssssssuuuwww~~~xxxwwwqqqggg^^^[[[]]]bbblllwww|||vvvooommmmmmlllkkkiiifffcccaaa]]]___bbbfffhhhhhhhhhgggeeeeeeddddddccccccbbbbbb______^^^\\\[[[ZZZZZZYYY\\\^^^```___]]][[[[[[[[[\\\]]]]]]]]]]]]^^^aaacccgggfffgggjjjnnnqqqrrrrrrpppppprrruuuxxxyyyxxxvvv}}}rrrfff```^^^]]]cccppp}}}xxxuuurrrsssvvvzzz|||||||||~~~~~~{{{rrrhhhcccdddhhhnnnuuuyyy}}}{{{yyyxxx|||zzzlll]]]PPPIIIIIIEEEGGGKKKTTTccczzz{{{ttttttsssqqqiiiccc[[[TTTOOOKKKHHHFFFEEEIIIWWWkkk{{{~~~zzzwwwlllnnnqqqrrrooohhh```ZZZ]]]eeeppp|||nnnXXXOOOkkk\\\III===777;;;666;;;999888;;;888>>>BBBWWWfffIIIAAA>>>888666999777666777999888:::CCCNNN```bbbhhhkkkbbbWWWXXXaaahhhfff```XXXTTTWWWYYYYYY]]]]]]]]]^^^^^^_________cccdddeeeggggggfffeeeeeeiiilllnnnnnnlllmmmpppsssssswww}}}jjjXXXYYY^^^cccccc___[[[[[[]]]kkklllooosssxxx|||}}}|||~~~~~~{{{pppfff```___```fffmmmlllpppwwwzzzxxxpppeee^^^\\\YYYUUUSSSQQQLLLDDD???;;;<<<<<<============<<<:::;;;;;;;;;===AAAGGGLLL```mmmyyy~~~TTTsssFFF::::::;;;>>>>>>===@@@FFFXXXgggssssssooorrrzzz~~~}}}zzzqqqhhh___\\\___fffsss}}}wwwooonnnnnnnnnlllhhheeecccbbb]]]```dddgggjjjllllllkkkddddddddddddbbbaaaaaabbb```^^^\\\ZZZYYYYYYZZZ[[[___aaabbb```]]]ZZZXXXWWWZZZ\\\^^^___```aaaccceeedddhhhnnnsssvvvvvvqqqllliiikkkpppwww~~~oooccc```dddccciiiuuu|||zzzzzz{{{~~~{{{}}}{{{xxx{{{pppfffbbbbbbgggmmmrrrwww}}}}}}xxxuuussswwwyyylll]]]OOOIIIJJJHHHLLLQQQXXXdddwww{{{wwwvvvsssooojjjccc]]]XXXSSSOOOLLLIIIGGGQQQhhh}}}}}}rrrqqqooonnnllleee\\\UUUTTT[[[hhhuuuoooXXXLLLeee~~~UUUFFF>>>:::===666:::888777;;;888???BBBSSSaaaEEE???>>>888666:::888777888999888999BBBLLLaaaccclllqqqgggYYYWWW```nnnqqqlll```WWWWWWYYYYYY[[[\\\^^^```aaaaaa``````___aaaeeeggghhhgggeeeccceeeiiimmmnnnllllllooorrrtttuuuzzznnn[[[TTTXXX\\\\\\XXXUUURRRRRR^^^ccckkkqqqttttttuuuuuuxxx{{{~~~ooohhheeegggnnnvvvvvvxxx{{{|||xxxoooddd\\\]]]ZZZVVVRRROOOJJJCCC>>><<<===============<<<;;;888999;;;===>>>@@@DDDGGGNNNZZZbbbggguuuWWWpppIII???======???>>><<>>>>>888666;;;888888999:::888999AAAKKKbbbdddnnntttkkkZZZWWW___sssxxxtttfffZZZXXXYYYYYYZZZ\\\___bbbccccccaaa```\\\___cccgggiiihhhfffdddccchhhmmmnnnllllllooorrrssssssyyytttbbbPPPSSSVVVVVVTTTPPPLLLJJJRRR\\\jjjssstttpppkkkiiimmmttt{{{tttooonnnssszzz}}}}}}~~~}}}uuujjjaaa[[[YYYUUUQQQNNNIIICCC>>>======>>>>>>===<<<<<<;;;999;;;===>>>???@@@CCCFFFEEENNNTTTWWWfff]]]yyyOOOAAA???>>>???>>><<>>AAARRR}}}[[[BBB@@@<<<999:::888888999999888888;;;???CCCRRR___iiipppppp___QQQVVVcccuuuvvvkkkfff___WWWVVVYYYZZZ\\\___bbbccceeeeee^^^]]]___ccceeebbbbbbddddddeeegggkkkqqqsssqqqooowwwvvvyyy~~~ZZZMMMNNNKKKHHHPPP[[[YYYOOOPPPZZZfffllljjjddd```___cccjjjyyy|||qqqsss{{{zzzrrreeeeee]]]UUUQQQLLLEEEAAA@@@:::@@@BBB===:::<<<<<<999>>>>>>??????===<<>>888;;;666<<<999777:::777>>>@@@RRR}}}hhh{{{aaaEEE@@@;;;999;;;999888999888888888:::>>>AAAPPP\\\eeelllnnn]]]NNNOOObbbuuuxxxooojjjbbbXXXVVVYYYZZZ]]]___bbbdddeeefff```^^^```dddeeecccccceeeeeeeeefffjjjooorrrrrrpppvvvvvvyyyoooZZZXXXVVVUUUZZZ___[[[TTTMMMTTT[[[^^^[[[WWWUUUUUUYYY```ooo{{{|||yyywww}}}{{{uuuiii```XXXTTTPPPHHHCCCAAA@@@DDDEEE@@@===???@@@===BBB@@@@@@???>>>@@@KKKWWWWWWRRRNNNOOOXXXmmmjjjoooFFFCCC@@@??????===:::<<<@@@WWWiiitttuuupppggglll|||xxx{{{zzztttkkkccc```fffrrr{{{|||~~~uuuqqqmmmhhheeeeeeeeefffggghhhiiijjjiiigggeeecccgggeeedddddddddccc```^^^^^^___bbbeeeiiimmmqqqsssqqqqqqkkkaaa\\\]]]^^^^^^cccbbb`````````___]]][[[lllsss{{{yyy|||vvvoooqqqyyy|||zzztttpppqqqssstttwww|||}}}zzzwwwtttqqquuuwwwyyy{{{mmmdddggguuu{{{lllfffnnnzzzzzzssslllgggdddccc\\\XXX\\\aaadddhhhkkkpppssssssnnnjjjhhheeeaaabbb]]]^^^gggrrr{{{xxx^^^YYYYYYfff}}}ZZZIII>>>777:::666<<<666666;;;888===@@@UUUooo\\\sssiiiJJJ@@@:::888;;;999888888888777666888;;;>>>JJJUUU[[[bbbfffXXXHHHGGG]]]rrrxxxqqqmmmeeeZZZWWWYYYZZZ]]]___aaacccdddeee```^^^```dddeeebbbccceeefffffffffiiimmmqqqrrrrrrsssuuuyyy~~~zzzddd```^^^```___YYYRRROOOIIILLLOOONNNJJJHHHHHHIIINNNTTTbbbttt}}}wwwwww~~~~~~yyynnnddd\\\XXXUUUMMMEEEBBBFFFHHHIIIFFFFFFGGGFFFCCCGGGDDDAAA??????DDDRRR```eee^^^WWWTTT[[[rrrhhhjjjAAAAAA>>>===>>><<<:::<<>>888;;;666;;;555666;;;777<<>>DDDNNNcccqqquuurrrjjjooowwwmmmeee___[[[aaannnxxx{{{yyy}}}|||~~~zzzwwwqqqkkkeeedddgggjjjkkkkkkkkkkkkiiigggeeedddeeefffffffffdddcccbbbbbb```bbbeeeffffffhhhllloooxxxpppkkkfffaaacccccccccaaa^^^[[[YYYXXX[[[cccnnn{{{{{{ttttttxxxwwwzzz|||zzzyyyzzzwwwrrrkkkeeedddjjjpppooollljjjjjjhhheeedddddddddcccbbbeeehhhkkkmmmrrr}}}mmmdddjjjyyyxxxzzzxxxqqqiiidddhhhgggiiilllmmmkkklllpppyyyyyyqqqjjjddd___aaa^^^aaakkktttyyy{{{~~~~~~eee___aaarrrXXXHHH???:::===666888666666:::555;;;CCC___xxxzzz~~~mmmPPPCCC<<<;;;;;;444777777888777555555777999===DDDDDDEEELLLHHH???>>>DDD[[[fffeeegggbbbYYYWWWUUUVVVXXXZZZ\\\^^^_________\\\\\\___```^^^___bbbeeeeeeeeefffhhhlllpppssspppssswwwzzzzzzwwwnnnhhh```XXX^^^\\\```ddd\\\KKKCCCFFF???@@@AAAAAA???>>>=========@@@IIIXXXgggvvvrrrfffcccbbbZZZOOOHHHGGGIIIPPPZZZbbbaaaZZZTTTLLLJJJGGGEEEBBBCCCMMMYYY]]]YYYVVVXXXaaaxxxfffiiiBBB;;;999999<<<<<<;;;???EEEMMMbbbpppuuussslllrrr{{{pppbbbZZZVVVaaattt~~~||||||wwwpppjjjfffeeefffgggiiiiiiiiihhhhhhgggfffeeeccceeeggggggfffffffffgggccceeeggggggeeeeeehhhkkkyyyqqqkkkddd^^^]]]___aaabbbaaaaaabbbcccfffmmmrrrttt}}}}}}sssuuu}}}zzz}}}}}}wwwqqqpppmmmjjjiiiccc```cccddd```ZZZWWWXXXVVVTTTTTTVVVXXXYYYYYY\\\```dddfffjjjrrr~~~vvvhhheeeppp~~~|||}}}}}}xxxmmmeeehhhiiimmmrrrrrrqqqttt{{{{{{|||vvvrrrkkkeee```^^^bbbmmmvvvyyy{{{|||~~~fff]]]aaa}}}XXXHHH???;;;>>>555777888777999555<<>>===<<<;;;:::777888???IIIUUUbbbttttttooonnnfffYYYPPPJJJJJJRRRaaalllkkkccc]]]SSSPPPNNNLLLGGGEEELLLVVVXXXUUUTTTZZZdddvvviiidddAAA;;;999999;;;;;;:::>>>DDDPPPeeerrrvvvtttmmmttt}}}tttbbbYYYTTT\\\mmm}}}}}}zzzrrrmmmkkkjjjiiigggdddddddddeeeeeeeeeeeeeeeaaadddggghhhhhhhhhjjjmmmgggjjjllljjjgggfffiiimmmwwwzzzyyyrrrlllhhhddd___\\\___bbbddddddeeegggjjjuuu}}}}}}vvvxxxzzzzzzyyy~~~}}}uuullliiiiiihhhhhhaaa\\\[[[YYYTTTQQQPPPNNNLLLKKKKKKNNNRRRSSSTTTUUUZZZ___ccceeellluuu}}}}}}xxxmmmcccggguuu||||||xxxuuusssrrrqqqqqqtttwwwvvvpppkkkjjjkkknnnrrrrrrsss||||||xxxppphhhaaa___bbbllluuuzzz|||~~~}}}~~~dddUUU\\\\\\III>>>:::===555777999777:::777===AAATTTsssSSSBBB999<<<<<<333555666888777777777888:::>>>KKKKKKEEEFFFBBB:::;;;999OOOXXXVVVZZZZZZVVVXXXSSSTTTVVVXXXZZZ[[[[[[\\\___\\\[[[]]]^^^\\\]]]```___aaacccdddeeehhhlllppprrrrrrtttwwwwwwyyy|||kkkWWWGGGTTT]]]YYYNNNFFFCCCBBB>>>===<<<;;;;;;;;;:::999888777:::AAAHHHRRRaaannn}}}|||sssdddYYYQQQNNNTTTdddppppppiiiddd]]]ZZZWWWSSSMMMKKKRRR[[[\\\XXXXXX```lll{{{jjjdddDDD<<<::::::<<<;;;999<<>>999===666888:::888;;;999??????LLLwwwUUUAAA777;;;===444555666888888777777999:::AAAQQQSSSLLLJJJCCC:::999;;;PPPWWWTTTXXXXXXUUUXXXTTTUUUWWWYYYZZZ[[[\\\\\\```]]]\\\^^^^^^\\\^^^aaa]]]```cccddddddfffjjjnnnsssrrrrrrvvvwwwwww|||xxx]]]OOO___hhh^^^OOOIIIFFFAAADDDAAA===::::::;;;;;;;;;;;;999:::>>>CCCJJJWWWdddvvv|||~~~{{{kkk```WWWQQQTTTdddqqqrrrlllhhheeeaaa\\\WWWQQQPPPXXXbbbaaa]]]]]]ggguuunnnbbbDDD::::::999999:::;;;===>>>VVViiivvvvvvqqqggglllvvvhhh^^^TTTSSS\\\gggqqqxxx~~~uuurrruuuuuuoooiiiaaabbbeeehhhjjjhhheeebbbdddiiimmmnnnqqqsssrrrooolllnnnrrrsssttttttuuuvvvwwwvvvtttpppllliiijjjkkkdddaaaaaaddddddbbbaaadddssstttrrrpppsss|||~~~xxxrrrmmmjjjjjjhhhgggddd```ZZZVVVTTTTTTTTTSSSWWWUUURRRTTTWWWXXXVVVTTTSSSPPPSSS^^^ggglllrrryyyssskkkcccbbbjjjvvv}}}|||xxx}}}vvvmmmhhhiiimmmqqqtttuuusssssstttuuuyyy}}}uuurrruuuhhhddddddjjjuuu}}}~~~}}}}}}{{{zzz~~~}}}mmmXXX]]]eeeFFF@@@===;;;;;;555;;;333999:::<<<===HHHtttsssOOO@@@===999777999888888777555333444777:::BBBIIIPPPPPPIII@@@;;;:::CCCPPPXXXUUUUUUZZZ[[[UUUVVVYYYZZZXXXVVVVVVZZZ]]]___^^^\\\\\\\\\]]]___aaa___aaaccccccdddeeehhhjjjoooqqqtttvvvvvvwwwyyy{{{ddd___hhhnnngggVVVHHHCCCEEECCCAAA===<<<;;;;;;:::999999:::<<<>>>>>>BBBNNN[[[mmmuuu|||xxxhhh]]]VVVZZZkkkuuusssooopppgggfffddd```]]]]]]___aaa^^^^^^cccnnn{{{mmm}}}[[[???::::::999999:::;;;===>>>OOOcccppprrrmmmcccgggzzz{{{|||uuunnniii___TTTRRRYYYdddooovvv}}}~~~wwwuuuwwwwwwqqqllliiiiiijjjkkkmmmllliiifffdddjjjoooqqqtttwwwvvvrrrnnnpppssstttttttttuuuvvvtttrrrpppooommmlllkkkjjjddd```^^^___^^^[[[ZZZ[[[_________^^^cccooo||||||xxxvvvuuusssrrrqqqooonnnmmmllljjjggggggjjjmmmooopppuuurrrnnnlllkkkkkkjjjiiiccc\\\ZZZ^^^dddgggnnntttpppmmmiiikkkrrr}}}{{{yyy~~~|||wwwpppkkklllrrrxxx|||zzzzzz|||yyytttuuullliiihhhnnnxxx~~~nnnZZZ___hhhJJJBBB;;;888999888:::333:::999<<<===GGGqqqtttPPPAAA===999777999888888777555333444777:::BBBJJJQQQQQQJJJBBB<<<:::CCCPPPWWWUUUTTTYYYYYYSSSUUUUUUVVVVVVVVVWWWZZZ]]]___^^^]]]\\\\\\^^^___aaa```aaabbbcccccceeeiiikkkoooqqqtttvvvvvvwwwyyy{{{ssskkknnnnnngggZZZPPPLLLMMMEEEBBB>>><<<;;;;;;999888777777999;;;:::===HHHTTTeeennnwww|||~~~}}}rrreee[[[^^^sss~~~yyymmmooorrrtttvvvuuusssrrrbbb^^^^^^hhh~~~kkk}}}YYY<<<::::::999999999;;;<<<===III]]]jjjnnnkkkaaaccctttyyywwwqqqnnniiiaaaUUUQQQVVVbbbmmmrrrvvv{{{{{{zzz{{{yyysssnnnjjjiiihhhiiijjjjjjiiiggggggmmmqqqsssvvvzzzyyyvvvpppqqqssstttsssssstttvvvqqqooommmnnnpppqqqnnnkkkeee^^^ZZZYYYVVVRRRPPPQQQLLLLLLLLLNNNUUUbbbsss~~~{{{tttooommmpppuuuxxxxxxwwwvvvvvvwwwxxxzzzyyyqqqooopppqqquuuzzzuuuuuuvvvwww{{{{{{pppvvv|||}}}sssrrrzzz|||vvvtttxxxyyyqqqmmmnnnllllllqqqyyygggVVVZZZyyykkkOOODDD999444888999999333:::999;;;===FFFmmm~~~}}}lllvvvSSSBBB===999777777888888777555444444777:::BBBJJJRRRSSSMMMDDD>>>;;;BBBMMMUUUTTTSSSVVVVVVQQQTTTSSSRRRSSSVVVYYYZZZ[[[___^^^]]]\\\]]]^^^___```___```aaaaaabbbeeeiiilllmmmooorrrtttuuuvvvxxxzzzvvvllljjjgggccc^^^VVVOOOJJJGGGDDD@@@===<<<;;;999777777666777888777999BBBMMMZZZeeerrrxxx|||}}}yyy{{{}}}~~~|||rrreeegggzzz|||yyyrrraaa\\\VVV^^^yyyfff```???::::::999999999:::<<<===FFFYYYfffllllllbbbbbbppp{{{vvvqqqqqqjjjcccXXXQQQUUUaaakkkppprrrxxx~~~}}}yyysssooojjjhhhffffffhhhjjjjjjjjjmmmppprrrqqqtttxxxyyywwwqqqrrrsssrrrqqqqqqsssuuuqqqooonnnqqqvvvwwwtttoooeee]]]UUUSSSPPPLLLIIIJJJEEEEEEGGGLLLRRR^^^ooo}}}|||zzzwwwrrrnnnjjjooowww|||~~~uuutttwwwrrrzzz{{{yyy|||tttkkkggglll|||yyynnnfffjjjjjjjjjnnnuuu}}}bbbSSSSSShhhmmmNNNCCC999555888777888444:::888;;;===CCCggg|||zzzlllYYYgggyyyWWWDDD>>>:::777666777777777666444555777999BBBJJJSSSUUUNNNFFF@@@>>>@@@IIIQQQQQQQQQSSSTTTQQQVVVSSSQQQRRRVVVYYYYYYXXX^^^]]]]]]]]]]]]^^^______]]]^^^^^^___```cccgggkkkiiillloooqqqrrrsssuuuwwwyyy{{{qqqhhhddd```aaabbb]]]QQQGGGIIIFFFBBB>>>===;;;999777:::888999:::888888???GGGRRR^^^llluuuxxxzzz{{{}}}|||}}}~~~~~~~~~}}}|||{{{zzzzzz}}}~~~~~~~~~yyynnnpppzzzoooYYYVVVPPPUUUoooaaaiiiDDD::::::999888999:::;;;<<>>NNNZZZbbbfff___]]]hhh|||ssskkkllldddddd]]]TTTVVVcccmmmooorrruuuyyy}}}zzzvvvuuupppnnnkkkkkknnnrrrtttuuuvvvxxxwwwssssssvvvwwwuuurrrrrrqqqooooooqqquuuxxxxxxwwwuuuwwwzzz{{{yyyvvvjjj^^^RRRMMMKKKHHHGGGGGGCCCBBBEEEKKKNNNTTTeeewww{{{vvvtttuuuvvvvvvttttttvvv{{{wwwrrr|||wwwtttwww{{{zzznnneeedddnnnttthhhcccdddfffgggjjjqqq|||}}}dddPPPLLLYYYpppiiiIIIBBB>>>;;;999222666444;;;777:::===>>>ZZZeeeaaaaaaKKKBBB>>>:::666666777888777555555666888???GGGPPPRRRNNNIIIFFFFFFFFFJJJNNNNNNNNNOOORRRUUUYYYWWWUUUTTTUUUVVVVVVVVVZZZZZZ[[[[[[[[[\\\\\\\\\ZZZ[[[]]]^^^^^^___bbbdddcccfffiiilllmmmoooqqqsssuuuuuuwwwrrryyymmm___YYY\\\______\\\KKKHHHDDD@@@>>>===;;;999:::777777888666444666;;;@@@GGGSSS```ggghhhkkkppptttvvvyyy{{{}}}}}}}}}|||{{{zzzxxxvvvuuuuuuvvvvvv{{{|||~~~}}}|||}}}wwwpppkkkooorrroooiiidddfffttt]]]fffCCC;;;:::999888888999::::::<<>>:::999444555444;;;666:::===<<>><<<:::999666666777666333444888:::===GGGUUU^^^```ccchhhkkkmmmrrrwww{{{|||}}}}}}wwwuuusssrrrrrrrrrssstttwwwxxx{{{~~~}}}{{{zzzmmmdddbbbrrr~~~]]]bbbBBB;;;:::999888888888999:::<<>>AAABBBCCCDDDGGGSSSlllvvvxxx~~~~~~|||~~~vvvyyyvvvssswwwzzzxxxuuuvvv}}}lllXXX___hhhOOODDD999666999666888555555777999;;;AAAIIIgggJJJ======<<<999888888777666666666666666<<<@@@EEEHHHIIIHHHGGGFFFUUU^^^ddd___TTTMMMPPPVVVWWWVVVSSSRRRQQQSSSUUUWWWXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\^^^```bbbdddeeeeeeeeegggiiijjjkkkmmmppprrrmmmmmmooorrrwww~~~zzzlllmmmtttwwwuuuyyywwwrrrjjjbbbZZZTTTQQQNNNIIIAAA======>>>===;;;:::888777666777666555333777999===FFFPPPYYY___aaacccfffkkkooosssttttttsssqqqlllgggfffhhhkkkmmmmmmlllooosssvvvyyy{{{}}}yyywwwlll]]]ggg[[[ddd@@@<<<<<<;;;:::999999999999BBBCCCMMM\\\eeeeeeccccccttt|||uuulllkkk]]]]]][[[WWWUUU[[[fffoooqqqsssxxx|||{{{rrrttt{{{}}}|||}}}{{{zzzyyywwwtttqqqooommmmmmcccUUUKKKEEECCC@@@>>>AAAAAAAAABBBEEEQQQiii||||||~~~}}}{{{~~~{{{vvv|||{{{{{{fffYYYiiimmmTTTHHH<<<777888555777555555777999;;;AAAHHHbbbHHH<<<<<<<<<999888888777666666666666666999<<>>;;;:::999777666777777555333777888<<>>999888444777555555777999:::???FFF}}}aaaHHH<<<<<<;;;999888888777666666666666666777;;;???BBBBBB@@@<<<999===IIIXXXaaaaaa[[[SSSOOOOOOOOOPPPQQQRRRTTTVVVWWW\\\[[[ZZZYYYYYYXXXXXXYYY]]]^^^___```aaabbbbbbbbbdddfffgggggghhhiiikkknnnjjjjjjkkkmmmqqquuuyyy|||xxxssszzzzzztttqqqoooiii___VVVPPPLLLHHHGGGFFFDDD@@@<<<<<<:::777777777777555444666777:::@@@HHHOOOSSSUUU]]]\\\[[[XXXVVVTTTRRRQQQJJJHHHGGGHHHMMMSSSWWWYYY___dddjjjoooqqqqqqqqqqqqssstttvvvxxxxxxxxxwwwwwwwwwxxxzzz}}}}}}~~~}}}yyyyyyyyyzzz|||ssshhhooo|||VVVhhhEEE<<<<<<;;;:::999999999999<<>><<<<<>>======???GGG[[[mmm|||{{{|||}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~vvvzzz|||bbb[[[kkkeeeOOOFFF<<<888888444777555555888888999>>>DDDttt}}}cccJJJ===;;;:::777888777777666666666666666999<<<@@@DDDEEEAAA<<<777333===MMM[[[aaa^^^UUUNNNMMMNNNOOOPPPRRRSSSTTTTTTZZZZZZYYYYYYYYYZZZZZZ[[[^^^^^^___```aaaaaaaaaaaacccdddfffffffffgggiiikkkjjjjjjjjjlllnnnrrruuuwww}}}~~~xxx|||~~~yyy}}}{{{xxxrrriiibbbSSSOOOJJJHHHGGGEEEBBB>>>===;;;888777777777666555555555888===DDDKKKNNNPPPRRRPPPLLLGGGCCCAAA???>>>;;;::::::<<>>===<<<<<<<<>>BBBEEEIIIOOOXXX```dddggghhhiiiiiijjjkkklllnnnqqqssstttwwwwwwwwwwwwxxxxxxyyyyyy~~~~~~zzzlllbbb[[[WWWZZZiiirrrppp|||ZZZjjjEEE<<<<<<;;;:::999999999999:::>>>FFFRRRcccnnnmmmggghhhxxx{{{www|||zzzooojjjfffaaaZZZTTTSSSZZZeeennnuuuvvvxxxzzz}}}wwwrrr}}}wwwssspppmmmhhhddddddccc```XXXNNNDDD???>>>===<<<<<<<<<:::;;;EEEPPPbbbkkkxxx~~~~~~|||{{{{{{|||{{{}}}{{{~~~|||zzz~~~wwwyyyzzz}}}___SSSWWWwwweeeNNNDDD999555666222666555555888888777;;;@@@]]]hhhlll~~~eeeLLL===;;;;;;:::888888777666666666666666888;;;@@@GGGJJJGGG???888888;;;CCCMMMWWWZZZXXXUUUPPPOOOOOOOOOPPPQQQRRRRRRTTTUUUUUUWWWYYY[[[]]]^^^]]]^^^___``````````````````bbbcccddddddeeegggjjjkkkkkklllmmmnnnpppqqqrrrwwwxxx|||yyyppplllmmm[[[UUUMMMHHHGGGGGGFFFEEE@@@===:::777777777777666444444555888===AAADDDDDD@@@>>><<<999777666666666666777777777777999<<>>:::777777777777777555444444555888;;;;;;;;;:::999888777777777777777555777777666555555888;;;???CCCHHHNNNSSSZZZ```dddddddddeeegggjjjooosssvvvuuuuuutttttttttuuuvvvwwwwwwxxxyyyzzz|||~~~|||nnn]]]^^^fffxxxtttllltttYYYuuuKKK<<<<<<;;;:::999999999999555:::BBBMMM```ooonnnffflll|||}}}xxxzzzxxxpppmmmbbbaaa^^^WWWRRRVVVcccnnnvvvwwwxxxyyy{{{~~~}}}{{{uuuoookkkjjjeeedddbbb]]]VVVNNNEEE@@@<<<;;;<<<===999555777===:::CCCRRRbbbppp{{{~~~~~~yyy|||~~~}}}{{{zzz|||~~~zzzuuusssxxx}}}}}}~~~zzz~~~yyyooonnnwwwyyytttwww{{{uuuppppppsss{{{vvv[[[TTTPPP___|||aaaIII???777666999777666444555888777666999>>>FFFwww]]]zzzyyyXXXCCC;;;888666888888777666666666666666888;;;BBBKKKQQQPPPGGG???:::;;;>>>BBBGGGKKKMMMNNNNNNMMMMMMMMMOOOSSSWWWYYYUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]___```aaaaaaaaa^^^```bbbcccdddfffiiillliiijjjkkklllnnnoooppppppnnnrrrsssrrruuu{{{pppgggbbb]]]YYYTTTQQQPPPNNNIIIEEEBBB???:::888777777777777777555444444555666555444555555555555555555555555444555666555333333666999;;;===AAAEEEJJJQQQXXX]]]^^^^^^___aaaeeekkkppptttzzzyyyvvvtttsssrrrrrrrrrssssssuuuvvvxxxzzz{{{{{{uuuoooxxxrrriiiqqq\\\OOO<<<;;;999999999999777666:::<<<>>>DDDQQQaaajjjkkkllluuu}}}~~~|||wwwppphhhddd^^^XXXUUUTTTXXXeeeqqqtttwwwwwwttttttxxx||||||}}}||||||}}}yyyxxxvvvqqqmmmfff```\\\ZZZVVVMMMFFFEEE>>>===:::888666666777888;;;<<>>888:::999888777666666666666777<<>>CCCEEEEEEHHHMMMLLLLLLKKKKKKKKKNNNSSSWWWRRRTTTVVVWWWWWWXXXZZZ\\\]]]^^^___``````___^^^]]]```bbbdddggghhhgggfffeeefffdddgggmmmooommmpppvvvllluuurrrnnnvvv{{{{{{|||sssqqqkkkaaa[[[WWWTTTPPPIIIHHHJJJDDDAAA<<<:::888888777666777666555444444444444444222333555666666666555555777777777666555555444444666888;;;===AAAFFFLLLPPPXXXWWWXXX[[[aaafffjjjkkkuuuuuuuuuwwwwwwuuusssppprrrsssuuuuuuuuuvvvxxxzzz{{{~~~yyyooohhhpppZZZOOO===;;;999999999999777666777999<<>>JJJWWWfffxxx}}}~~~|||www~~~}}}{{{xxxwwwxxx|||~~~|||yyywwwwwwzzz}}}xxxvvv|||~~~{{{zzz|||zzz}}}{{{{{{WWWRRRfffxxxyyy[[[GGGAAA:::888999555444444555555666888999:::GGGgggeeeGGGAAABBB999:::999888777666666666666666;;;AAAIIIQQQTTTMMMBBB===<<<>>>CCCFFFFFFIIIMMMLLLLLLKKKKKKKKKMMMRRRVVVRRRTTTVVVVVVWWWWWWYYY[[[]]]]]]^^^_________^^^^^^```aaaccceeefffggggggfffeeedddggglllooonnnrrrxxxsssvvvpppoooxxx{{{|||zzzvvvqqqddd]]]XXXVVVRRRKKKFFFFFFEEEBBB===:::999888777666666666555555555555555555333444666777777777666666777777666666555555444444555777999;;;???CCCIIIMMMNNNOOOQQQUUU[[[ccciiimmmppppppqqqrrrrrrqqqooonnnrrrssstttuuuuuuvvvxxxzzz~~~sssyyyyyytttnnnqqq|||WWWUUU>>><<<:::999999999888666666888;;;AAANNN]]]eeeffflllqqqtttsssssswwwyyyxxxhhhaaaYYYTTTPPPRRR]]]hhhqqqvvvwwwuuuvvv|||{{{|||~~~vvvqqqooonnnllljjjaaa[[[WWWUUUQQQIIIDDDBBBAAA???===:::999999999::::::777888???JJJWWWiiixxx}}}~~~|||vvvzzz||||||yyyuuuuuuzzzzzzxxxtttqqqqqqsssvvvxxx}}}|||}}}yyyxxxxxxvvvxxx}}}zzzZZZWWWrrruuuXXXFFF@@@999777888444444444444555666777999999AAAXXX~~~eeeJJJBBB@@@666:::999888777666666666666666:::@@@GGGPPPVVVRRRJJJAAA>>>>>>BBBEEEEEEHHHMMMKKKLLLLLLKKKKKKMMMPPPSSSQQQSSSUUUVVVVVVVVVXXXZZZ\\\\\\\\\\\\\\\]]]^^^___^^^______```bbbdddeeefffddddddfffkkkmmmnnnsssyyyuuurrrlllrrr}}}{{{zzz~~~vvvpppeee]]]VVVVVVUUUOOOIIIFFFGGGCCC???;;;:::999777666555555555666666666666666666666777888888888777777777777666666555444444444333444666888;;;???DDDHHHEEEHHHLLLOOORRRYYYbbbiiioooooopppqqqqqqqqqqqqqqqqqqrrrtttttttttuuuxxxzzz~~~uuuvvvyyyyyyvvvvvv}}}WWW\\\???===:::999999999888777888:::===CCCQQQ```hhhiiiooossstttrrrqqquuuwwwvvvhhhaaaYYYSSSOOOQQQ[[[fffppptttwwwvvvxxx}}}|||}}}yyyrrrmmmjjjgggeee```ZZZVVVTTTPPPIIIDDDCCC???===;;;888777777888888999555444777>>>GGGTTTaaarrrzzz{{{|||}}}~~~~~~~~~~~~{{{xxx{{{||||||yyytttqqqooonnnmmmkkkiiiiiikkkmmmnnnvvvuuuuuuwww{{{~~~|||yyy^^^\\\qqqUUUEEE@@@888666777444444444444555666777888999===III~~~oooNNNAAA???777:::999888777666666666666555999>>>DDDNNNWWWWWWRRRDDD???===@@@BBBCCCFFFKKKIIIJJJKKKKKKKKKLLLOOOQQQQQQSSSTTTUUUUUUUUUWWWYYY[[[ZZZYYYYYYZZZ\\\^^^___\\\[[[[[[[[[]]]___bbbdddddddddfffhhhiiikkkppptttpppjjjhhhvvvyyy}}}||||||}}}rrrjjj^^^TTTSSSTTTRRROOOMMMIIIEEE@@@===;;;999888666555666666777888888888888888888999999999999999999777666666555555444333333111333444555666:::>>>BBBCCCFFFIIIIIIIIINNNWWW^^^jjjlllmmmnnnnnnoooqqqrrroooqqqrrrssssssuuuwwwzzz|||~~~zzzyyyxxxxxx|||YYY___@@@>>>:::999999999888777999;;;===CCCQQQbbbkkkmmmsssxxxyyyuuurrrsssrrrooofff___WWWRRRNNNQQQ[[[gggnnnssswwwvvvxxx~~~~~~|||tttnnnjjjgggeee```ZZZUUUTTTPPPJJJEEEEEE???>>>;;;999777777888999666333333777:::???HHHQQQ^^^hhhqqqtttvvv|||vvvsssxxx~~~~~~zzzvvvuuuwwwyyy{{{{{{|||||||||{{{|||yyyuuuqqqooonnniiiaaaZZZ\\\]]]]]]^^^___`````````___```cccjjjppptttuuutttsssxxx~~~|||wwwaaabbblllRRRCCC@@@888555666333333444444444555777888999===AAAhhhXXXCCCBBB???:::999888777666666666666444888===CCCMMMWWWZZZXXXHHHAAA<<<===???@@@BBBFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPRRRTTTTTTSSSTTTUUUWWWXXXXXXWWWWWWYYY[[[]]]^^^\\\[[[ZZZZZZ\\\^^^bbbdddccceeefffeeeeeehhhjjjlllgggccceeezzzzzz}}}yyyzzz|||xxxhhhYYYSSSRRRQQQQQQQQQKKKGGGBBB>>><<<:::888777777888999:::::::::::::::::::::::::::999999::::::666666666555444444333333111222333333333666:::===AAADDDFFFEEEDDDGGGNNNUUU___bbbeeegggggghhhjjjmmmmmmooopppqqqrrrsssvvvxxxyyy{{{}}}~~~{{{rrrsss|||^^^```BBB???;;;999888999888777777888:::???NNN```lllooovvv{{{}}}yyyuuurrrnnnjjjeee^^^WWWRRROOOQQQ\\\hhhmmmsssvvvvvvxxx~~~~~~}}}|||vvvpppllljjjiii```ZZZUUUTTTPPPJJJGGGGGGBBB@@@>>>;;;:::::::::;;;444222444999<<<>>>DDDLLLMMMXXXdddhhhiiimmmxxxvvvkkkppptttuuurrrooommmnnntttsssuuu}}}}}}}}}yyyxxx{{{~~~~~~}}}~~~xxxmmmaaa[[[[[[ZZZTTTNNNJJJKKKLLLMMMNNNOOOOOOPPPIIIJJJNNNVVV^^^ccccccbbb```gggpppwww|||~~~zzzmmmttt~~~rrr```dddgggOOOBBB???777333555222333333333444555666888888???>>>ZZZaaaEEEAAA@@@:::999888777666666666666444888===BBBKKKVVV[[[ZZZMMMCCC;;;:::<<<<<>>@@@AAABBBEEEKKKOOOWWW\\\bbbeeeeeefffhhhkkkkkklllnnnooopppqqqtttwwwwwwxxxzzz|||}}}ssssss{{{ccchhhCCC???;;;888888888888888666666777<<>>;;;:::::::::;;;444333444888:::;;;AAAGGGGGGOOOYYY^^^```ccckkkssssssuuuwww|||uuuuuutttsssqqqpppnnnnnnqqqsssvvvyyy}}}~~~zzzxxxzzz}}}|||wwwuuutttrrrhhh]]]VVVTTTTTTRRROOOIIIHHHFFFDDDEEEGGGJJJKKKDDDBBBCCCHHHPPPUUUVVVUUUPPPVVV^^^fffoooyyynnnqqqyyyjjjYYY\\\dddMMMAAA???666222444222333333333444555666777888<<<<<>>:::999888777666666666666444888===AAAJJJTTTZZZZZZRRRGGG===:::;;;;;;===@@@AAADDDHHHJJJKKKLLLMMMOOOOOOQQQRRRRRRRRRRRRSSSUUUQQQRRRTTTVVVXXXZZZZZZ[[[^^^]]]\\\\\\]]]^^^___```^^^dddgggeeedddggggggdddbbb___XXXccc|||xxxrrrrrrtttwwwyyy{{{}}}tttcccWWWPPPPPPSSSOOOKKKEEEAAA>>><<<999888===>>>???@@@@@@>>>===<<<<<<;;;:::999999999::::::666555555444444333333222333333333222111222555777777888;;;>>>AAADDDGGGHHHQQQXXX```eeeeeeeeegggiiihhhjjjlllmmmnnnooosssuuuuuuvvvxxxzzz{{{}}}~~~~~~fffrrrCCC@@@;;;888888888888888777777666;;;LLLaaaqqqvvvuuuzzz|||yyywwwvvvsssppphhhaaaYYYSSSOOOPPPZZZffflllrrrvvvvvvwww|||~~~|||rrrppp~~~|||vvvnnngggcccaaa^^^XXXSSSQQQOOOIIIFFFGGG@@@???<<<999888888999999777444333555555555:::AAAIIILLLRRRXXXZZZ[[[___dddooonnnllloooyyyuuutttttttttsssnnnvvv~~~|||zzz}}}||||||{{{}}}|||{{{sssmmmkkkkkkgggccc^^^[[[XXXVVVUUUWWWSSSNNNJJJJJJMMMRRRUUUJJJFFFBBBDDDKKKQQQSSSRRRGGGKKKQQQ[[[fffssszzzyyyzzz|||dddQQQRRR|||bbbLLLAAA???666222444222333333333444555666777888777999KKKaaabbbtttUUUHHH@@@:::999888777666666666666444999===AAAIIISSSYYYYYYVVVJJJ>>>:::;;;;;;<<>><<<:::888???@@@AAABBBAAA???===<<<<<<;;;:::999888999999:::666555555444444333222222444444444222111111444666777777888<<<@@@BBBCCCBBBJJJRRR[[[aaaaaa```bbbdddgggiiikkkllllllnnnqqqttttttuuuwwwyyyzzz|||}}}|||}}}mmmNNN>>>888:::888:::===777888888666888GGG^^^ooottttttwwwzzz{{{yyyvvvuuutttmmmdddZZZSSSOOOOOOVVV___mmmooorrrvvvyyy|||~~~rrrmmmwww}}}zzz|||vvvppplllgggccc```]]]WWWSSSQQQNNNIIIHHHJJJDDD@@@;;;888666666666666555444333222333555777999>>>@@@DDDHHHLLLOOOQQQQQQXXX]]]]]]```uuu~~~ssssssqqqnnnmmmooosssvvvrrrtttvvvzzz}}}}}}{{{yyyvvvwwwyyy{{{}}}}}}}}}|||yyy|||~~~ttthhheeejjjkkkgggbbbaaa```___iiiddd\\\TTTPPPUUU___ggg[[[QQQHHHGGGOOOWWWYYYXXXSSSLLLHHHLLLUUU___llluuuvvv[[[RRRXXXuuu|||```UUUFFF<<<888666333000111222222333444555777888999???HHHbbb|||___^^^cccGGG:::???<<<:::999::::::888777777777999???GGGOOOVVVYYYZZZRRRDDD888666:::;;;888;;;>>>BBBGGGKKKMMMOOOOOOQQQQQQPPPPPPPPPQQQQQQRRROOOQQQRRRUUUWWWXXXYYYZZZVVVZZZ^^^___^^^]]]___bbb```aaabbbdddfffiiikkkmmmjjjfff___YYY\\\dddhhhhhhfffjjjjjjiiimmmvvvyyywww}}}uuukkk]]]VVVXXX[[[RRRHHHCCCBBBAAA>>>:::@@@AAACCCDDDCCCAAA???===<<<<<<;;;:::::::::;;;;;;999888666444333444555666666555444333222111111111444555888;;;>>>@@@AAABBBIIIKKKOOOSSSYYY^^^aaaccc```bbbdddgggjjjmmmnnnooottttttwww|||}}}|||~~~sssnnnPPP@@@:::<<<888999;;;444777888666777CCCXXXhhhoooqqqvvv{{{}}}{{{xxxuuutttoooggg^^^XXXRRRPPPUUU\\\nnnppptttxxxzzz}}}zzzrrrsss}}}yyytttnnniiieeeccc\\\VVVSSSQQQNNNIIIHHHKKKDDD@@@;;;999999999777555555444333222222444555777444666999===@@@BBBCCCDDDGGGLLLLLLLLL\\\qqqpppbbb]]]___aaabbbbbbccceeegggmmmmmmpppvvv|||~~~|||~~~|||zzzxxxyyy|||~~~uuurrrpppmmmiiigggfffgggqqqmmmfff^^^ZZZ]]]ffflllkkkbbbWWWRRRVVV^^^ccceee[[[TTTNNNNNNPPPUUU___hhhyyyyyy___RRRSSSfff{{{www```UUUFFF<<<888666444111222222222333444555666777888===DDD^^^pppmmmlllOOOBBB>>><<<:::999999:::888777777777999===EEENNNVVVZZZ\\\UUUFFF999555888999777;;;>>>BBBGGGKKKMMMNNNNNNPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWWWW[[[___```^^^^^^___bbbbbbccccccdddeeeggghhhiiiiiigggbbb]]]___eeegggeeehhhjjjhhheeehhhqqquuuttttttwww}}}yyyvvvoooccc\\\]]]VVVSSSNNNJJJFFFCCCAAA@@@EEEFFFGGGGGGFFFCCC@@@>>><<<<<<;;;::::::::::::;;;999888666444333444555666444444333222111111111111333444666999;;;>>>@@@AAADDDFFFJJJNNNSSSWWW[[[]]]aaabbbdddgggiiijjjkkklllqqqqqquuuzzz|||{{{~~~xxx{{{oooRRRAAA<<<===999999999222555777777777===MMM^^^gggkkkrrrzzz~~~}}}yyyvvvuuupppiiiaaa\\\VVVSSSWWW]]]nnnrrrwwwzzz|||~~~~~~|||sss{{{yyypppiiieeedddZZZUUURRRRRROOOJJJIIILLLCCC>>>999888999999666222555444333222222222333444222333555777999:::;;;;;;<<>>GGGTTTTTTJJJJJJNNNSSSWWWXXXYYYYYYZZZcccbbbdddkkkuuu{{{{{{yyyzzzyyyxxxwwwyyy}}}zzzyyyvvvpppmmmpppuuuqqqkkkdddbbbeeelllrrrvvvnnnccc[[[ZZZ___gggmmmfff```ZZZUUUPPPNNNTTT\\\nnnvvv~~~wwwwww{{{aaaUUUTTTbbblll}}}xxx___TTTEEE;;;888666444222333333333333333444555666777;;;>>>XXXzzzsssQQQCCC===;;;999888999:::999888777777777;;;BBBLLLUUU[[[```YYYJJJ;;;555666777666:::===AAAFFFJJJLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPRRRRRRSSSTTTUUUUUUUUUUUUWWWZZZ^^^^^^\\\[[[]]]___bbbbbbbbbcccdddeeefffggghhhhhheeebbbcccggghhheeefffeeebbb^^^aaaiiiooorrrnnnqqqwww~~~|||}}}yyylllccccccTTTTTTTTTPPPLLLIIIHHHJJJMMMMMMMMMLLLIIIEEEAAA???<<<<<<;;;:::::::::::::::999888666555444444555555222111111000000111111222444444444666888;;;===???AAACCCFFFIIINNNQQQTTTVVV```aaaccceeefffhhhhhhiiinnnnnnrrrxxxzzzzzz~~~{{{nnn{{{lllSSSBBB<<<===999999999222444777888666888CCCSSS___ccckkkuuuzzzyyywwwwwwxxxssskkkccc\\\WWWUUUZZZaaannnsssyyy}}}}}}~~~}}}|||pppfffbbbbbbZZZUUUSSSSSSPPPKKKJJJMMMKKKDDD<<<999:::;;;777333555444333222111111111111333444444555555666666666777;;;<<<999;;;BBBBBB===>>>BBBGGGKKKMMMMMMNNNOOOVVVTTTUUU]]]hhhppprrrqqqkkknnnsssyyy~~~yyyyyyvvvqqqjjjdddcccgggnnnsssvvvssslllccc]]]___gggnnnkkkiiigggbbbYYYSSSUUU[[[hhhppp{{{}}}ssspppxxxzzz```VVV___www|||___SSSDDD:::777666555333444444333333333444444555777:::999SSS{{{TTT@@@<<<:::999888999:::999888777666777999???IIITTT[[[aaa]]]PPPAAA777666666444999<<<@@@DDDHHHJJJKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTWWWZZZ[[[XXXWWWXXXZZZ______```aaabbbdddfffffffffgggfffcccdddiiikkkiiicccaaa]]]ZZZ\\\ccckkkpppnnnpppuuu{{{}}}uuuiiifffWWWVVVTTTRRRPPPPPPQQQRRRUUUTTTRRROOOKKKFFFAAA???<<<<<<;;;:::999999999999888777666555444444555555111111111111111222333333555444444444555888;;;===@@@BBBDDDGGGKKKNNNPPPRRR[[[\\\^^^aaadddfffhhhhhhllllllpppvvvyyyzzz~~~zzzhhhuuufffyyy}}}SSSBBB;;;<<<888999;;;555444666777666555<<>>BBBEEEGGGHHHHHHJJJJJJLLLMMMNNNNNNNNNNNNMMMNNNPPPRRRTTTUUUVVVVVVRRRVVVYYYYYYWWWVVVWWWYYY``````___``````aaabbbcccdddfffeeeaaaccciiimmmnnnhhhfffccc```^^^```gggmmmkkklllpppuuuvvvvvvzzz~~~{{{nnnjjj___YYYSSSQQQTTTXXXZZZYYY[[[YYYVVVQQQLLLFFFAAA>>><<<<<<;;;:::999888888888888777666666555444444444222222222222222333444555666555444444555777999;;;>>>???AAADDDGGGJJJLLLMMMSSSUUUYYY]]]bbbfffhhhjjjlllllloootttwwwxxx|||iiiqqq}}}___pppUUUCCC;;;:::777999<<<777555666777777666:::FFFSSSXXX```jjjmmmmmmnnnsssyyyvvvfffYYYOOOLLLRRRZZZgggoooyyy}}}}}}|||~~~qqqgggyyytttuuuvvvrrrlllgggeeeeee]]]YYYWWWWWWTTTOOOMMMNNNSSSMMMDDD===999888888888444444333333222111000000000000/////////000000111000///000222111///000333333444444333333444777999999:::===EEEPPP[[[eeeiiippppppqqqssswww{{{~~~|||{{{zzzxxxpppnnnoookkklllpppssspppjjjhhhkkkqqqvvv{{{~~~xxxzzzxxxZZZVVVwwwppp[[[PPP@@@666444444444444333333333333333444555666666<<<666IIIwwwtttJJJ@@@>>><<<;;;;;;;;;:::888666777888888;;;CCCNNNWWW]]]```^^^RRRDDD;;;666333555777;;;???BBBDDDEEEEEEGGGIIIKKKLLLMMMMMMMMMLLLKKKLLLNNNQQQSSSTTTUUUVVVSSSVVVZZZZZZXXXWWWYYY[[[aaa```______^^^^^^^^^^^^bbbeeedddaaaaaaggglllnnnooonnnmmmkkkfffaaaccchhhjjjiiilllqqqrrrrrruuu{{{{{{{{{yyyuuummmddd[[[UUU[[[bbbfffuuu}}}rrrooofff^^^UUUSSSXXX^^^```___```^^^YYYTTTMMMGGGAAA???===<<<;;;999888888888888777777777666555555444444333222222222333444444555555444444444444555777888888999<<<>>>AAADDDFFFGGGLLLOOOTTTZZZ```eeeiiikkklllkkkmmmrrrttttttyyyooonnnrrr}}}YYYjjjZZZFFF;;;999555777;;;777888555666888888;;;EEEQQQWWW```jjjnnnkkkjjjmmmrrr~~~sssdddXXXNNNJJJOOOVVVbbblllwww||||||{{{}}}pppbbbooo~~~|||tttssspppmmmiiifffcccbbb___[[[YYYYYYVVVPPPMMMNNNIIIHHHDDD>>>888555555777333444444333333222111111111111000000111222444444444000111555555000111555333444444444333333555777333555999===CCCMMMXXX___ooooooppprrruuuyyy}}}|||yyywwwuuussssssvvvuuuqqqpppsssxxx{{{}}}~~~ttt\\\```mmmZZZNNN>>>444222333444333222222222333444555666777333<<<666EEEeeeSSSCCC@@@>>><<<<<<;;;:::888666888999999:::@@@KKKSSSXXX```cccZZZKKK@@@888333333555999===@@@AAABBBBBBFFFGGGIIILLLMMMMMMLLLKKKLLLMMMNNNPPPRRRSSSSSSSSSQQQUUUYYYZZZYYYXXXZZZ\\\\\\\\\\\\]]]^^^___```aaa___dddeeebbbaaaeeehhhhhhlllmmmppprrrlllcccaaadddiiigggiiinnnqqqssswww}}}~~~zzztttkkkbbbZZZVVVYYYaaadddmmm|||sssqqqgggccc]]][[[]]]```cccddddddaaa\\\VVVOOOHHHCCC@@@===<<<;;;999888777777777777777777666666555444333333222222222222222333333333333333333333333333333444666888;;;>>>AAACCCEEEIIILLLQQQWWW^^^ccchhhjjjllljjjkkknnnoooooosssyyy}}}~~~zzzooohhhtttWWWhhh]]]HHH<<<888333555:::666999555555999:::<<>>:::999;;;333333444444444333222222///.........///111333444777000000555666000000555000111333333222222333444333666888888999???JJJSSScccgggnnntttxxxyyyyyyxxx}}}{{{wwwwwwwwwuuuuuuxxxtttyyy~~~}}}|||~~~~~~~~~}}}{{{}}}ooo___kkkpppXXXLLL===333111222333333111222222333444555777888111<<<555CCCZZZ]]]DDDBBB???======<<<:::888666888:::999:::???IIIQQQUUU```fff___PPPCCC999333111444777;;;>>>@@@@@@@@@EEEFFFIIIKKKLLLLLLKKKKKKMMMNNNOOOPPPQQQQQQQQQQQQOOOSSSWWWXXXWWWVVVXXX[[[TTTUUUWWW[[[^^^bbbeeeggg^^^dddgggeeebbbccccccaaaccceeemmmsssnnndddaaadddcccbbbccciiinnnqqqvvv|||}}}vvvooojjjgggiiiuuuzzz~~~{{{sssrrrffffffeeebbb```aaadddgggfffddd^^^XXXPPPJJJEEEBBB===<<<;;;999888777777777777777777777666555444333222222111111111111111222111111222222222222111000444555777:::>>>AAACCCEEEHHHKKKPPPVVV]]]bbbfffhhhkkkiiijjjllllllkkkooouuu|||}}}~~~~~~qqqdddooo\\\kkkfffDDD>>>;;;666999444:::666999;;;888666:::EEENNNSSS[[[dddjjjkkkiiihhhgggrrroooeeeWWWNNNOOORRRRRR[[[fffsss{{{~~~~~~~~~}}}~~~}}}xxx~~~yyyqqqiiiccc___]]]\\\_________]]]ZZZUUUPPPMMMJJJJJJIIIEEE@@@<<<999999666444222000//////000111111222222111000//////000000333666777555333222111222111111111111111111222111333555444333777???FFFYYY^^^fffnnnsssvvvvvvuuu{{{|||vvvrrruuuwwwzzz|||~~~|||~~~yyy}}}nnn[[[bbbhhhZZZLLL===777444222222333444333333333333444555555777666;;;;;;QQQuuuggg```HHH???===<<<888<<>>===GGGHHHJJJKKKJJJJJJJJJLLLMMMMMMLLLLLLMMMOOOQQQRRRQQQSSSVVVXXXXXXXXXYYYZZZZZZUUUSSSWWW___ddddddaaa```aaabbbcccdddcccbbbaaacccgggjjjiiieeeaaa``````ffffffggggggfffhhhuuu|||wwwsssxxx}}}vvvrrrgggeeedddfffeeecccgggmmmoooiiiaaaYYYQQQJJJDDDAAA@@@???>>><<<:::888666666888777777666555555444444333222111000////////////333222222111111111111111111222444777:::>>>AAACCCFFFFFFHHHNNNWWW^^^aaabbbhhhjjjkkklllllllllnnnpppvvvxxx{{{}}}gggggg^^^kkkkkkFFF>>>999666:::555999555888999777555999CCCKKKPPPXXXbbbiiikkkjjjkkkkkkxxxuuukkk[[[PPPOOOPPPQQQ[[[eeerrrzzz}}}}}}~~~zzzyyyvvvrrrmmmgggbbb^^^\\\ZZZZZZ[[[ZZZXXXUUURRRPPPLLLLLLJJJGGGDDD@@@<<<:::777666333111000111111222111333333222111000000111000222555555444222222222111111222222222222111111222444555444333555;;;AAAPPPWWWaaaiiiooorrrtttvvvzzz}}}}}}|||yyyoooiiijjjmmmrrrxxx~~~{{{}}}|||cccQQQYYYcccVVVIII;;;666444333333555444333333333333444555555888666:::;;;LLLkkkXXXuuugggKKKAAA>>>===888<<<>>>555888555555777:::===EEEMMMWWW[[[___^^^UUUGGG;;;555777333222777<<<<<<<<<>>>CCCEEEGGGIIIIIIIIIKKKLLLLLLLLLLLLLLLMMMOOOPPPQQQMMMPPPTTTWWWXXXZZZ\\\]]][[[UUUPPPSSS[[[bbbddddddbbbbbbcccdddeeeddddddccceeeggghhhhhhgggdddaaa```cccaaaaaacccfffmmm|||qqqfffkkknnnqqqnnnjjjppp|||wwwkkkgggdddeeefffeeehhhmmmnnniiiaaaZZZTTTNNNHHHEEEAAAAAA???===;;;999888777888888777777666555444333333222111000////////////111111000//////////////////000222555888;;;>>>@@@CCCCCCEEEKKKTTTZZZ^^^^^^eeegggjjjkkklllmmmoooqqqsssvvvzzz}}}oooaaakkkzzz|||vvvtttwww~~~dddmmmzzzPPPAAA999777;;;444777555777888666444888@@@HHHMMMUUU___gggjjjlllnnnooo~~~|||qqq```SSSOOOOOONNN[[[dddpppxxx{{{{{{{{{|||~~~|||uuuuuussspppkkkeee___\\\UUUUUUVVVWWWVVVUUUSSSRRROOOMMMJJJIIIIIIEEE???;;;888777555333222222222333222333444333111111111333000222444444222222222333000111222333333222111000111333555444222333777;;;EEEOOO[[[dddiiimmmrrrvvvyyyzzz|||~~~|||~~~|||{{{zzzxxx}}}xxxkkkbbb```bbbhhhsss~~~[[[KKKVVV\\\QQQEEE888444444444444666333333333333333444555555888555999<<>>:::;;;<<<444999666555777999;;;CCCJJJRRRWWW^^^aaa]]]PPP@@@555777222111333555666:::??????AAADDDFFFGGGHHHJJJLLLKKKKKKKKKKKKLLLNNNOOOPPPMMMPPPSSSVVVWWWYYY[[[]]]bbb[[[SSSRRRXXX___cccdddbbbcccdddeeeeeeeeeeeeeeefffffffffggggggeeeaaa___bbb^^^[[[[[[___iiizzziiiYYY]]]ZZZXXXWWWUUUYYYfffttt|||qqqjjjdddeeeggggggiiilllkkkfff___YYYTTTPPPKKKHHHDDDCCCAAA???===<<<:::999999999888888666555444333333222111000//////////////////...------------------...000222555888:::<<>>EEEKKKSSS]]]eeeiiikkknnnppp~~~}}}tttdddUUUOOONNNMMMZZZbbbmmmvvvzzzzzzzzzzzz{{{wwwwwwvvvrrrmmmgggaaa]]]UUUUUUUUUUUUUUUUUUTTTTTTOOOKKKHHHIIIJJJGGG@@@:::999888777555444333333333111333333333111111222333111333444333222222333555000111333444444333111000///111333333222333555777???KKKYYYbbbeeehhhooouuuvvvvvvxxx{{{~~~~~~}}}|||{{{zzzyyywwwzzz|||~~~oooddd^^^]]]aaannn~~~{{{YYYMMMZZZzzzVVVOOOCCC777333333333333555333333222222333333444555777444888<<<@@@\\\xxxhhhTTTDDD??????:::;;;<<<555999666555777888:::@@@GGGOOOUUU]]]ccccccYYYFFF666444111000222333333888???>>>@@@CCCEEEFFFGGGIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNQQQRRRTTTUUUUUUUUUWWWXXXjjjccc[[[WWWYYY]]]___```bbbbbbccccccddddddeeeeeeeeefffgggfffccc```___^^^[[[XXXUUUSSSTTT^^^tttjjjXXXVVVRRROOOMMMKKKMMMVVVaaa}}}uuukkkccccccfffhhhiiijjjeeeaaa[[[VVVRRROOOKKKIIIFFFEEEDDDBBB@@@>>>===<<<:::::::::999777555333222333222111000///////////////...------,,,,,,---------...///000333555888999<<<===@@@DDDJJJOOOSSSUUU\\\```eeeiiilllnnnqqqtttrrrvvv{{{llldddcccdddWWWZZZbbbiiillllllpppwwwvvvtttvvv~~~sss{{{___FFF:::777<<<555555888888888666555888===BBBJJJRRR\\\dddhhhiiikkkmmmxxxyyysssdddUUUOOONNNNNNWWW___jjjtttyyy{{{zzzyyy|||~~~|||xxxsssmmmhhhcccaaaYYYXXXWWWUUUTTTTTTSSSSSSMMMJJJFFFGGGHHHFFF@@@::::::999888666555444333333111222333333111111222333333444555555444444555777222333444555555444333222///000222333333444555666>>>IIIWWW```cccffflllrrrrrrsssuuuxxx|||~~~~~~|||{{{|||~~~~~~{{{zzzyyyxxxxxxxxxzzz~~~zzzoooccc^^^\\\eeeuuuuuuTTTNNN^^^sssVVVPPPCCC777333333111111222333222222222222333444444555444777<<<>>>MMM~~~[[[HHH??????;;;<<<===888999666555777777888===DDDKKKSSS\\\bbbeee___MMM;;;222000111444444333777===???AAADDDEEEEEEEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNQQQRRRSSSTTTSSSTTTVVVWWWfffbbb]]]ZZZ[[[\\\\\\\\\`````````aaaaaabbbccccccbbbfffiiifff```]]]^^^aaaYYY[[[[[[WWWRRRWWWlllzzzdddaaa___]]]YYYRRROOOUUU___pppxxxpppeee]]]^^^aaabbbcccddd___\\\WWWSSSQQQOOOLLLJJJHHHGGGFFFDDDBBB@@@???>>>;;;;;;;;;:::888666333111333222111000////////////000///......------............///000222444666777:::;;;>>>BBBFFFJJJOOOQQQXXX\\\bbbgggkkknnnrrrtttuuuyyy}}}~~~~~~zzzuuusss```bbbgggnnnrrruuu|||uuupppoootttzzz~~~zzzzzz{{{uuu|||]]]EEE888666<<<666999999888777666555777<<>><<<;;;:::999777666444444111333444444222222333555444666888888888777888999666666555555555555666666111111222333444555666666>>>GGGTTT]]]aaaeeejjjnnnpppqqqtttvvvyyy{{{|||}}}xxxxxx{{{~~~}}}yyyuuutttttttttuuuxxx|||xxxjjjaaaXXX[[[hhhvvv~~~~~~lllNNNNNNcccnnnYYYPPPDDD888444333111000000222222222222222333444444222555666:::>>>EEEmmmzzzhhhPPPCCCBBB======???;;;:::777666777777666:::AAAFFFPPPYYY___ddddddVVVFFF888444333555666555777;;;>>>@@@CCCDDDDDDDDDEEEGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMOOOQQQRRRRRRTTTWWWZZZ[[[YYYXXXXXXZZZ\\\\\\[[[^^^^^^^^^^^^___```bbbbbbcccfffiiihhhdddcccdddggglllpppsssmmm```XXX___lll|||}}}pppeeedddjjjhhhyyykkk```XXXRRRSSSTTTTTTVVVXXXVVVTTTQQQOOOOOOOOONNNMMMJJJIIIGGGEEECCCAAA@@@???<<<<<<<<<<<<999666333111333222111000////////////000000///............////////////000111333444555777:::===@@@CCCFFFJJJNNNUUUZZZ```fffkkknnnrrrtttwwwzzz}}}~~~}}}|||||||||~~~uuutttvvv{{{{{{xxxxxx{{{vvvssstttvvvqqqvvvaaaIII;;;666;;;666:::888777666444444666999<<>><<<;;;999777666333555666666555555666777555888;;;<<<<<<;;;;;;;;;999888666555555666888999666555444444444555555555:::BBBMMMXXX___dddhhhjjjooorrrtttttttttuuuxxx|||zzzxxxyyy}}}}}}{{{}}}{{{tttooolllllllllrrruuu{{{{{{qqqfffZZZWWW___kkkssswwwwww{{{lllQQQXXXrrrkkkXXXOOODDD888555444222111111222222222111222222333444111888555777===@@@^^^xxx\\\JJJGGG@@@>>>@@@===:::777666777666555888>>>@@@KKKUUUZZZaaaggg```TTTDDD<<<555555666555666888:::===@@@AAABBBCCCEEEFFFHHHIIIKKKMMMNNNNNNNNNMMMMMMNNNPPPQQQQQQSSSWWWYYYVVVUUUUUUVVVXXXZZZ\\\\\\]]]]]]]]]]]]^^^```aaabbbgggffffffiiinnnqqqqqqpppvvv|||{{{jjj```^^^qqqyyywwwiiixxxpppbbbUUULLLGGGDDDEEEDDDCCCEEEIIIHHHGGGFFFGGGJJJMMMNNNNNNJJJIIIHHHFFFDDDBBBAAA@@@============:::666222000333222111000////////////000000///........................///000111222333555888;;;===???BBBGGGJJJSSSXXX___fffjjjnnnqqqsssvvvxxxzzzzzzzzzyyyzzz{{{|||{{{xxx|||{{{wwwwwwzzzlllpppiiiPPP@@@888:::555999777666444333333555777999===HHHWWWbbbgggggggggfffgggnnnmmmbbbTTTMMMMMMMMMOOOVVVbbbppp|||~~~zzzvvvqqqnnnlll]]][[[WWWTTTQQQQQQRRRSSSPPPPPPNNNJJJGGGFFFGGGIIIBBBAAAAAA???===;;;999888555777888888777777888:::666999===???>>>===<<<<<<;;;:::777666666777:::;;;;;;999666444444555444444666===GGGSSS]]]dddggghhhooorrruuusssppppppuuuzzzqqqooopppvvvyyyyyy}}}zzzqqqiiieeedddeeeppptttzzzzzzvvvkkk^^^XXX\\\eeennnrrrqqqwww~~~sssZZZeeehhhUUUNNNCCC888555555333222333222222111111222222333444111:::555555<<<===UUUdddPPPJJJBBB>>>@@@>>>:::777666777666444777===;;;HHHRRRVVV___hhhggg]]]OOOCCC777444555555555777666999===???AAABBBEEEGGGIIIJJJLLLMMMNNNOOONNNNNNQQQQQQRRRQQQPPPQQQSSSUUUYYYWWWVVVVVVWWWYYY\\\]]]]]]]]]\\\]]]^^^```bbbccckkkeeecccjjjwww|||vvvjjjssspppeeeXXXxxx{{{eeeiiijjjYYYNNNCCC>>>;;;:::;;;999777:::???;;;;;;<<>>>>>===:::666222000333222111000//////////////////...------------..................///000111333666:::<<<===???DDDHHHRRRWWW___eeejjjmmmppprrrsssuuuvvvwwwwwwxxxzzz||||||nnnyyy~~~hhhsssRRR:::===;;;444777777777777777777666555555>>>FFFRRR]]]ccceeeeeeeeeeeeiiijjjcccWWWNNNLLLNNNPPPVVVbbbooo{{{~~~}}}yyyuuurrrjjjaaa^^^ZZZUUUQQQQQQQQQRRRRRRRRRQQQOOOMMMKKKHHHGGGFFFFFFCCCAAA??????===;;;999:::;;;;;;;;;;;;:::999999666888:::===>>>?????????<<<<<<;;;:::999999999999@@@???<<<999666444222111888;;;BBBLLLXXX```ccccccjjjkkkmmmnnnnnnoooqqqssswwwvvvtttrrrsssxxx|||~~~tttjjjffffffhhhiiikkkpppwww}}}}}}sssfff[[[UUUXXXffftttyyyzzz|||{{{tttZZZggghhhRRRMMM@@@444111333222111222222222222222222222333333444444888===:::<<>>AAADDDFFFGGGHHHJJJLLLMMMNNNPPPSSSVVVNNNOOOPPPPPPQQQSSSWWWZZZVVVTTTSSSUUUZZZ^^^```___```___]]]\\\]]]___bbbddduuupppjjjhhhoooxxxyyytttnnnsssxxxvvveeebbbxxx|||jjjXXXYYYbbbzzziiiOOO@@@@@@<<<:::777777888888888777666555666888===DDDJJJOOOMMMMMMMMMKKKIIIEEEAAA???>>><<<999555333333333444333333222000///---,,,,,,000/////////............////////////////////////333444666777:::>>>DDDHHHQQQTTT[[[dddiiikkkmmmpppvvvxxxzzz{{{{{{||||||}}}}}}vvv{{{xxxpppqqqnnnvvv~~~XXX======:::333555777777777777777666555555:::CCCOOOZZZaaaeeefffgggdddhhhiiicccWWWNNNJJJKKKLLLRRR^^^lllxxx|||wwwyyy|||tttqqqpppkkkeee^^^ZZZUUUQQQPPPPPPOOONNNPPPOOOMMMLLLJJJIIIHHHHHHGGGEEECCCBBBAAA@@@===;;;;;;;;;;;;;;;;;;:::999999777888:::;;;===>>>??????===<<<;;;:::999999999999<<<;;;999777555333222222666888>>>HHHTTT]]]aaacccgggiiilllmmmnnnoooqqqsssuuuuuuuuuuuutttvvvyyy|||}}}~~~~~~zzzrrrkkkgggfffffffffmmmrrrxxx}}}zzzsssjjjaaaYYYXXXbbbnnnuuuwww{{{~~~~~~||||||}}}kkk]]]xxxbbbSSSKKK???444222333222111222111111222222222222333333666444777;;;999:::KKK```sssYYYHHHBBB???===999999999999888777666666;;;???GGGRRR\\\bbbbbbaaaVVVIII===888666333222555666777999<<>>JJJVVV^^^cccgggiiieeehhhjjjeeeZZZPPPKKKIIIHHHMMMXXXfffsss|||}}}yyyzzzxxxnnnkkkmmmmmmkkkbbb]]]XXXTTTQQQPPPNNNMMMNNNMMMLLLJJJJJJIIIIIIIIIGGGFFFEEEEEEEEECCC@@@===;;;;;;;;;;;;;;;:::::::::999999999:::;;;===>>>???>>>===<<<;;;::::::::::::888777666444333222222222333555:::BBBMMMXXX___ccceeegggjjjlllmmmnnnppprrrrrrtttvvvvvvtttrrrqqqqqqvvv||||||}}}~~~}}}}}}|||||||||}}}zzz{{{}}}|||xxxsssooommmkkkhhhfffoootttzzz}}}xxxuuupppiii^^^WWW\\\eeepppuuu{{{~~~~~~~~~|||||||||~~~||||||eeeaaa[[[TTTHHH===444222333222111222111111111222222222333333777444555888888888CCCQQQgggMMMAAA<<<777777777777777777777777666888<<>>???MMMpppwwwrrrgggRRRAAA===:::555333333444555555444444555777<<>><<<;;;888777666555333222111000.........///000000111111000000000/////////......////////////////////////111222444555777<<>>???>>>>>>===<<<;;;;;;;;;;;;777666555333222222111111222333666===GGGSSS\\\bbbeeegggjjjlllmmmmmmooopppoooqqqssssssqqqooommmmmmiiivvv{{{}}}~~~|||{{{}}}~~~~~~}}}{{{zzzyyyyyyzzz{{{xxxyyy{{{|||}}}}}}}}}}}}}}}zzzvvvsssqqqooollljjjmmmrrryyy}}}zzzxxxtttlll```VVVWWW]]]lllttt|||~~~~~~}}}~~~yyyzzz}}}wwwcccddd{{{VVVRRRDDD;;;333222222111111222000000111111222222333333777333333666888999???FFFnnnmmmxxxSSSAAA;;;777777777666666666666666777666:::@@@IIIQQQYYY]]]___aaaVVVHHH===777444555666555555777999<<<@@@CCCDDDGGGIIIJJJJJJJJJKKKMMMOOOQQQQQQRRRQQQQQQSSSVVVYYYYYYXXXWWWXXXYYY[[[\\\]]]aaa```___^^^^^^___aaaaaabbbfffhhhdddcccgggjjjkkkiiiiiifffdddiiivvv}}}oooooouuupppddd\\\VVVLLLBBB<<<;;;???CCCBBBAAA>>>AAAVVV{{{kkkLLLBBB>>>888555555777999999555555666888<<>>======<<<=========<<<<<<;;;:::;;;<<<>>>???>>>>>>===<<<;;;;;;;;;;;;999888666444333111111111222222444999BBBMMMXXX```eeehhhkkkllllllllllllmmmmmmnnnoooooommmmmmnnnoooiiioootttvvvxxx|||~~~|||||||||~~~|||{{{yyyxxxxxxyyyzzzzzzzzzzzzyyyxxxwwwwwwvvvzzzwwwssspppooommmjjjhhhhhhoooxxx}}}|||vvvmmmaaaVVVUUUYYYfffoooyyy}}}|||}}}~~~{{{~~~ppp___dddyyySSSMMM@@@888222222222000000222//////000111111222333333666333222555999;;;>>>BBB^^^vvv]]]EEE???>>>888777666666555666666777666999>>>EEELLLTTT[[[___bbbZZZKKK===666444555666666666777999<<<@@@CCCEEEIIIJJJKKKKKKKKKLLLOOOQQQQQQQQQQQQQQQPPPQQQUUUWWWVVVWWWWWWXXXYYY[[[^^^`````````_________```aaabbb^^^eeehhheeebbbeeeggghhhiiihhheeebbbbbbkkk}}}yyyvvvuuujjjYYYTTTRRRLLLDDD>>><<<>>>AAAAAABBB@@@@@@MMMjjj~~~]]]CCC???:::777777999;;;;;;777777777999<<<@@@EEEGGGFFFCCC???;;;777666666666333333333333222111//////111111111111111000000000111000000000///////////////////////////////////////000222333666:::@@@DDDRRRXXXaaalllyyy}}}rrrccc]]]___``````___dddlllttt{{{}}}}}}yyysssnnnlll|||rrrnnnrrrxxx~~~iiifffmmmyyy{{{ssstttyyyuuuvvvvvvvvv{{{yyyuuuuuuuuuooottttttyyyLLL;;;:::888777555666666666666555444444555999???FFFNNNVVV^^^cccdddgggiiiggg```WWWOOOKKKGGGJJJPPPZZZfffqqqxxx{{{|||ooohhhjjjnnnooorrrlllddd]]]YYYVVVTTTSSSTTTTTTTTTSSSQQQMMMJJJGGGEEEDDDCCCDDDEEEFFFEEEDDDBBBAAA???>>>>>>>>>???@@@==================>>>>>>>>>===<<<;;;::::::::::::999888666555333222111111222222333666===GGGRRRZZZcccfffiiikkkkkkkkkkkkkkkkkklllmmmllllllmmmppprrrrrrqqqpppsssxxx{{{|||zzz~~~}}}|||}}}}}}}}}|||~~~}}}|||{{{zzzzzzyyyyyy|||{{{yyywwwtttrrrpppooopppnnnkkkjjjiiihhheeecccccclllwww}}}xxxoooeee[[[WWWWWW]]]gggsssyyyzzz|||kkkVVVdddvvvSSSIII<<<666222222222000000222...//////000111222333333444333333555999===???AAAXXXcccHHH???AAA:::999777666555555666777666888<<<@@@FFFNNNWWW]]]^^^ZZZPPPBBB:::777666444666666666888;;;???CCCEEEIIIJJJLLLLLLLLLNNNPPPRRRQQQQQQQQQPPPOOOPPPSSSUUUTTTUUUVVVWWWWWWYYY\\\___]]]]]]]]]]]]^^^___```aaa```fffiiifffcccccccccaaaeeedddbbbaaa```fffuuu~~~xxxttthhh[[[PPPOOOLLLGGGBBB>>>======888<<>>AAACCC???===:::777555444444555222222222111111000000000555444444333222111000000111111000000000////////////////////////////////////000222333555:::@@@DDDPPPXXXbbbnnn~~~~~~ooohhhgggfffeeeeeeggglllooouuuzzz}}}uuulllgggyyyzzzxxxqqqjjjkkkvvvvvviiikkktttzzzxxxyyyzzznnntttrrr}}}NNN:::::::::999555555666666555555444333444777<<>>>>>????????????>>>>>>===<<<;;;:::999999999999666666555444333333333333111222222444888@@@KKKSSS\\\```eeehhhiiijjjjjjkkkjjjkkkmmmmmmmmmnnnppprrrtttqqqqqqtttyyyzzzyyyxxx{{{||||||{{{zzzzzz|||~~~~~~}}}|||{{{zzz|||zzzxxxtttqqqnnnmmmlllfffggghhhkkkllljjjfffbbb```kkkwww~~~{{{ssslllbbbZZZWWWXXXbbbnnnwww{{{}}}cccTTThhhpppQQQGGG999444222333222//////222......///000111222333333444444444555777;;;>>>???OOO|||gggLLL???AAA===;;;999777555555666666555777999<<<@@@HHHRRRYYY[[[]]]YYYNNNFFFAAA:::444444444444666999===AAADDDHHHIIIKKKLLLMMMNNNQQQTTTPPPPPPPPPNNNMMMNNNQQQSSSRRRSSSUUUTTTSSSTTTXXX[[[XXXXXXYYYZZZ\\\]]]^^^___```eeegggeeeccccccaaa]]]```]]][[[\\\[[[___lllzzz}}}xxxqqqjjjdddXXXUUUQQQLLLHHHDDDAAA@@@999;;;>>>AAAFFFQQQdddssszzzoooddd[[[RRRFFF<<<;;;888666555666888999999999888777777888:::<<<===888777555444333333444444333222111000000000111222666555555444333333222222111111111000000000/////////////////////////////////000222333666:::@@@DDDNNN[[[hhhrrr~~~qqqmmmhhhfffgggiiikkkkkkqqqzzzvvvooowwwvvvqqqiiicccgggtttuuummmooo{{{}}}zzz|||kkkpppnnn}}}WWW===:::777444555555666666555555444333222555999@@@HHHRRR]]]dddeeefffgggfffaaaZZZTTTPPPJJJKKKNNNUUU___iiipppsss}}}sssmmmmmmooooooppppppooonnniiiaaaWWWQQQRRRTTTXXX[[[YYYUUUPPPLLLHHHFFFCCCBBBDDDGGGIIIJJJFFFDDDBBBAAAAAABBBCCCDDD??????@@@AAAAAA@@@>>>===<<<<<<;;;:::999999999999333333333222333333444444000111111222555<<>>FFFyyyuuuyyynnnTTTDDDDDD???===:::777666555666666555666777999===DDDOOOWWWZZZ```bbb[[[RRRJJJ@@@555333333333444777<<<@@@CCCFFFHHHJJJKKKLLLNNNQQQTTTPPPPPPOOONNNLLLMMMPPPRRRQQQSSSTTTRRRPPPPPPSSSVVVTTTUUUVVVXXXYYY[[[\\\]]]\\\```ccccccdddfffccc^^^\\\XXXUUUVVVUUUXXXcccqqqttttttvvvyyywwwrrroooppppppjjjaaaXXXRRRMMMHHHEEEAAAAAABBBBBBAAAEEEOOOYYYYYYTTTPPPLLLGGG@@@======:::888666666888::::::999888777777666666777888999333333333333333333444444444222111//////000222333555555555555555555444444111111111111000000000000////////////////////////000111222444666;;;@@@EEELLL^^^nnnvvvuuunnneeebbbeeehhhiiihhhppp|||{{{yyyxxxssskkkdddfffoooxxxvvvqqqkkkuuu}}}|||}}}~~~~~~kkkgggfffuuu|||CCC444???444666666666666555555555555222444999BBBIIIRRR___kkkeeegggeee___ZZZWWWRRRLLLLLLNNNTTT]]]hhhssszzz~~~~~~{{{}}}tttooorrrtttqqqmmmmmmnnnpppqqqooohhh^^^XXXSSSSSSTTTYYY]]][[[SSSLLLLLLKKKIIIIIIJJJJJJIIIHHHCCCEEEEEECCC@@@@@@BBBDDD<<<===???AAA@@@>>><<<:::============<<<;;;:::999666555444333222222111111222222111111333888???EEERRRZZZaaaaaabbbdddfffeeejjjkkkmmmoooppppppooooootttuuuvvvuuutttuuuwwwyyywwwyyyzzzzzzyyyyyy{{{|||~~~}}}vvvooommmjjjfff```aaabbbfffnnnvvvwwwvvvppppppuuu}}}yyyppphhhaaa]]]YYY___kkkyyy~~~|||zzz|||~~~|||ZZZ___}}}dddHHH???888666222///......///000000111111222222333444444444666777888888999;;;>>>JJJaaasssqqqzzz^^^AAAFFFBBB<<<999999999666555777666666555666999???HHHNNNRRR\\\cccbbbZZZOOOAAA666444555666555555:::AAAGGGJJJKKKKKKKKKKKKLLLOOOQQQPPPPPPPPPPPPPPPPPPPPPOOORRRRRRUUUUUUQQQLLLNNNTTTSSSVVVXXXXXXWWWXXX[[[^^^^^^\\\[[[```eeeccc[[[SSSTTTYYYUUUPPPQQQMMMRRRcccppptttyyy{{{zzzyyyzzz|||zzzsssooojjj]]]PPPIIICCCAAAFFFKKKKKKMMMQQQQQQLLLHHHIIIIIIFFFFFFHHH<<<999999:::777333666>>><<<888555333444666777777666444111111111222222111444222111000111333666888???>>>===;;;:::999888888333333333222222222111111////////////////////////111111111222444:::BBBGGGTTTbbbnnnuuuuuuiiifffgggfffiiimmmmmmxxx}}}vvvkkkdddeeennnvvv{{{~~~wwwfffmmmyyy{{{{{{eeeffffffqqqNNN:::AAA777666666666666555555555555222333888@@@GGGOOO[[[gggeeehhhhhhccc^^^ZZZSSSMMMKKKMMMSSS]]]jjjvvv~~~~~~~~~}}}zzz{{{wwwpppqqqrrrpppkkkkkklllmmmooommmhhhaaa[[[UUUUUUUUUXXX[[[YYYSSSMMMJJJIIIHHHIIIKKKKKKJJJIIIDDDEEEFFFCCC@@@>>>???@@@<<<<<<<<<<<<<<<======>>>============<<<;;;:::999666555444333222111111111222111111000222777===BBBOOOXXX^^^______aaabbbaaafffgggiiilllmmmnnnooooooppprrrssssssrrrrrrtttuuuwwwxxxzzzzzzzzzzzz|||~~~|||uuupppoookkkeeeaaa```___```fffnnntttvvvssssssxxx|||ssslllfffbbbXXX]]]hhhuuu{{{|||}}}|||zzzyyy{{{~~~www[[[]]]bbbJJJAAA777555222///......///000000111111222222333333444666777888999888999<<<>>>AAAVVVdddFFFEEE@@@;;;999::::::777555666666666666666888???GGGLLLRRR[[[bbbbbb]]]TTTEEE888444555555555666999???DDDGGGIIILLLMMMMMMMMMNNNOOOPPPPPPOOONNNNNNOOOOOOPPPPPPQQQSSSTTTPPPKKKMMMSSSWWWYYYZZZZZZXXXYYY\\\^^^\\\]]]^^^``````]]]WWWSSSOOOUUURRRNNNMMMHHHKKK[[[cccmmm{{{{{{{{{mmm___NNNGGGFFFPPP\\\aaaccceee```\\\YYYWWWQQQIIIFFFGGGEEE<<<555777;;;<<<>>>AAA>>><<<999888999999999888888666333222222333222111444222111000111333666777AAA@@@>>>;;;999888777666333222222222111111111111////////////////////////...//////111444:::BBBHHHUUUcccpppwww~~~pppkkkiiihhhkkkooooooxxx|||rrrggg___bbbmmmwwwzzz}}}{{{iiilllwwwzzz|||~~~|||___gggiiilllYYY===>>>777666666666666555555555555333333777>>>CCCJJJUUU```cccgggiiieee```[[[SSSKKKKKKLLLQQQZZZfffrrr{{{}}}zzzzzzwwwzzzrrrqqqqqqoookkkhhhhhhiiikkkkkkhhhccc___YYYXXXWWWXXXZZZXXXRRRNNNJJJJJJJJJLLLNNNOOOMMMKKKDDDEEEFFFDDDAAA>>>===>>>===<<<:::999999;;;>>>@@@============<<<;;;::::::666555333222111000000000111111111000000444999===KKKSSSZZZ[[[[[[]]]^^^]]]bbbdddfffiiilllnnnoooooonnnpppssstttssssssssstttzzz|||}}}|||{{{{{{|||}}}zzzuuuttttttpppjjjgggddd```^^^```gggqqqyyywwwwww{{{vvvoooiiifff[[[]]]eeeqqqyyy{{{}}}}}}|||yyy{{{wwwaaahhh}}}___JJJAAA666444222///......///000000000111111222333333333777888999999999:::<<<>>>???QQQzzziiiLLLCCC???:::999;;;;;;777666777666666666666888===EEEJJJRRRYYY```cccbbbZZZKKK<<<444555555555666999===AAACCCGGGKKKNNNNNNMMMMMMMMMPPPNNNMMMLLLLLLMMMOOOPPPNNNNNNQQQSSSPPPKKKMMMRRRXXXZZZZZZYYYWWWVVVWWWXXXVVVYYY[[[\\\ZZZXXXYYYZZZ[[[cccccc^^^YYYMMMIIITTT[[[hhh{{{uuuooo{{{qqqYYYQQQQQQaaawwwzzzuuunnneee\\\[[[___```OOO>>>;;;???BBB@@@???>>>======>>>???===:::888:::777555444444444333111444333111111111333555777>>>===;;;888666444333333222222111111111000000000////////////////////////---...000222666<<>><<<;;;;;;<<<>>>???<<<<<<======<<<;;;;;;:::666555333222111000//////000111000//////111555888DDDMMMVVVXXXZZZ]]]^^^]]]bbbccceeehhhjjjlllnnnnnnooorrruuuwwwwwwvvvuuuvvv}}}||||||}}}}}}wwwxxx|||zzzuuurrrmmmhhhdddcccfffqqq{{{zzzzzz}}}wwwpppkkkaaaaaafffqqqyyy|||~~~|||vvvdddsssZZZIII???555444111000......//////000000000111222222333333777888999999888999;;;===AAAOOOdddyyysssYYYFFF???;;;999<<<<<<999666777777777666666777<<>>===>>>@@@CCCDDDBBB>>>:::888666555555555666444333333333222111222333555666777666555333111111000000111111111000000000000//////////////////////////////000222444888???GGGMMM\\\eeelllooovvv~~~wwwssspppnnnmmmtttzzz|||ssshhhbbbeeeoooyyy|||ppphhhmmmvvv}}}dddqqqppphhhyyywwwLLL===>>>666666666666555555555555666555777;;;===AAAKKKUUUYYY___dddccc```[[[RRRIIIGGGFFFGGGLLLVVV```hhhmmmxxxzzz||||||||||||~~~~~~~~~~~~~~~{{{}}}{{{tttjjjdddfffvvvoooccc^^^___ccc~~~uuussssssrrrqqqiiihhhfffffffffeeebbb``````^^^]]][[[ZZZWWWTTTRRRPPPOOOOOOOOOPPPOOOLLLJJJEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@>>><<<<<<<<<<<<<<<===<<<<<<;;;:::777666444222111000/////////000000/////////222444<<>>IIIOOO|||zzzccclllPPPAAA===;;;======999888999777777666555666:::???CCCLLLSSS[[[bbbgggeeeXXXJJJ999777555444555777:::;;;BBBDDDFFFGGGHHHJJJMMMPPPNNNLLLJJJIIIIIIKKKNNNPPPOOOOOOQQQUUUTTTQQQQQQSSSWWW[[[bbbiiilllkkkgggddd^^^ZZZWWWYYY```jjjrrrwwwsssUUUNNNRRRUUUYYY[[[]]]bbbiiinnnzzzooouuu~~~rrruuuoooooovvvppp{{{sssdddTTTIIIDDDAAA???;;;<<>>:::666555444555777888777555333333222222222333444555111111000000000111111111111111111000000000000///000000000000000000000000000111222444999AAAJJJQQQdddgggiiihhhkkkttt}}}yyytttpppqqqyyyzzzrrrlllmmmttt{{{tttgggiiiuuu}}}iiiqqqpppjjjvvvPPP999<<<666666666666555555555555555444666999:::===FFFPPPVVV]]]ccccccbbb]]]UUULLLDDDBBBCCCHHHRRR^^^gggmmmuuuxxx{{{|||{{{{{{~~~~~~~~~}}}zzzxxxtttooohhhcccWWWeee{{{ggg[[[VVVSSSQQQeeewwwuuutttsssqqqjjjhhhgggffffffdddbbb___aaaaaa```___\\\YYYVVVUUUPPPOOOLLLLLLLLLKKKIIIGGGGGGEEEDDDDDDFFFGGGGGGFFFDDDEEEFFFFFFDDD@@@<<<:::;;;<<<<<<<<<<<<<<<;;;;;;888777555333222000000000...///000000//////000222666BBBMMMTTTYYY^^^aaaaaa```aaaaaabbbdddeeeggghhhmmmooorrrttttttttttttuuuvvvxxx{{{}}}|||||||||}}}}}}zzz~~~|||uuuqqqsssppplllpppxxx|||{{{}}}zzztttkkkggghhhpppxxx|||lllcccaaaRRRDDD444222222111000//////.../////////000000111222222222333444666666666777:::<<<>>>GGGFFFfffZZZkkkyyyWWWFFF@@@=========:::999;;;777777777555555888<<<@@@HHHOOOYYY```eeeeee]]]RRR===999555333444777:::;;;AAABBBDDDEEEFFFIIIMMMPPPLLLKKKJJJJJJJJJLLLNNNOOOPPPOOOQQQVVVWWWTTTSSSUUUXXX]]]fffqqqzzz~~~}}}{{{pppkkkfffeeeiiipppuuuxxxxxx{{{[[[PPPLLLLLLJJJHHHFFFIIIPPPVVVvvv~~~vvvlllUUUFFF???===:::;;;<<<>>>???>>>:::666777666666777999999888666333333333222333333333444000000000111222333444555222222111111111000000000000000000000000000000000//////000222999CCCOOOWWWdddeeeeeeaaa___dddnnnvvv|||~~~wwwqqqyyy{{{uuutttxxx}}}yyyiiiiiivvv~~~}}}}}}~~~kkkmmmllllllxxxQQQ666;;;666666666666555555555555444222333666777:::BBBLLLRRRYYY```aaa```]]]VVVNNNCCCAAAAAAEEENNNZZZdddiiiqqquuuyyyzzzyyyzzz~~~~~~yyyqqqkkk]]]aaarrrkkkZZZRRRNNNLLLUUUcccyyyvvvsssqqqoooiiihhhgggfffgggeeeccc```bbbccccccbbb___[[[XXXWWWQQQOOOLLLJJJKKKKKKKKKKKKJJJFFFCCCBBBDDDFFFFFFFFFDDDEEEFFFFFFEEEBBB>>><<<;;;;;;<<<<<<<<<<<<<<<;;;999888666444333111111000---///000000//////000111333???KKKRRRWWW\\\___^^^```aaaaaaccceeehhhjjjlllkkkmmmoooppppppqqqsssuuurrruuuxxxzzz{{{~~~zzzzzz{{{}}}||||||{{{rrrnnnssstttqqqsss{{{|||{{{~~~}}}xxxpppllllllsss{{{~~~}}}}}}hhheeevvvYYYPPPCCC222111111000000//////......//////000000111111222222222444555666777999<<<>>>>>>HHHGGG[[[kkkgggcccJJJDDD???>>>===::::::===888777777555555777:::>>>CCCLLLWWW]]]bbbddd```YYYAAA<<<555222444777:::;;;===@@@CCCEEEGGGIIILLLNNNKKKKKKKKKKKKLLLMMMNNNOOOPPPOOOQQQWWWXXXVVVTTTUUUVVVXXX___iiittt|||~~~xxxxxxvvvrrrnnnlllmmmnnniiipppvvv{{{aaaXXXRRRTTTVVVUUUQQQNNNNNNPPPSSS___kkktttqqq]]]RRRMMMKKKJJJIIIHHHGGGEEEAAA???<<<;;;;;;;;;<<<;;;999666333333333333333333333333111111111111222333444444333222222222111111111111000000000000000000000000//////000333<<>>JJJQQQUUUZZZ]]]\\\bbbcccdddfffiiimmmppprrrlllnnnoooooopppqqqtttvvvtttvvvwwwxxxxxxxxxzzz|||zzzzzz{{{~~~}}}~~~{{{ppplllssswwwuuuxxx}}}|||~~~vvvppppppwww~~~~~~|||{{{rrr```cccoooUUUOOODDD111111111000000//////....../////////000111111222222222444666777888:::===@@@:::FFFGGGTTTlllrrrNNNFFF@@@>>>===:::;;;>>>888888777555444666999<<<@@@KKKVVV\\\```bbbaaa]]]DDD===666222333777;;;<<<:::>>>CCCGGGIIIJJJKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNPPPNNNPPPVVVYYYVVVTTTUUURRRQQQSSSZZZdddmmmrrrsssvvv{{{~~~yyynnnfffdddeeeeeeffffffrrrzzzgggaaa___ffflllmmmhhh___XXXTTTMMMKKKNNNYYYccclllvvv~~~}}}sssmmmfffccc___\\\ZZZWWWTTTQQQAAA@@@???>>>>>><<<888666333333333333333333333333111111000000000000111111333333333222222222222111000000000000000000000000111111222666AAAQQQcccooosssvvvyyyxxxsssooorrrxxxrrr|||~~~~~~xxxwww{{{pppnnn{{{~~~{{{|||}}}}}}||||||~~~