BM'6(d {{{vvvtttqqqmmmqqqtttwwwxxxxxxwwwxxxxxx}}}~~~mmmsss|||{{{zzz{{{zzzwwwtttrrrsssssssssqqqnnnllljjjggghhhgggddd```]]]\\\]]]WWWWWWVVVVVVUUUTTTSSSSSSWWWXXXSSSMMMNNNTTTSSSLLLIIILLLOOONNNKKKIIIJJJKKKIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKLLLMMMMMMMMMPPPTTTWWWXXXWWWWWWWWWYYYZZZ\\\^^^^^^```bbbdddfffjjjnnnrrrxxxzzz~~~zzzwwwsssnnnhhh^^^RRRIIIIIIEEECCCDDDCCCBBBGGGMMMZZZgggsssyyy~~~|||tttzzzwwwIII999888555444444333444666666555;;;CCCSSSmmmtttqqqjjjeeehhhooosssqqq{{{yyygggbbbqqqzzzkkkeeemmmzzz~~~{{{~~~zzzwwwvvvwwwxxxxxxzzz{{{yyyuuutttvvvxxx}}}ooobbbYYYSSSMMMIIIJJJFFFFFFKKKPPPUUU]]]eeeeeeggghhhfffeeehhhooovvvsssvvv|||iiiYYYVVVXXXZZZdddooo|||rrrFFF999777777:::444999666666666666666666666666666666666555555666666777888777999;;;;;;;;;@@@HHHWWW~~~yyyxxxvvvsss}}}}}}yyywwwvvvxxx~~~}}}~~~}}}lllpppvvv{{{}}}yyywwwxxxwwwtttpppjjjjjjjjjjjjhhhfffdddbbb``````___]]]ZZZXXXWWWWWWQQQQQQPPPPPPOOONNNMMMMMMOOOPPPLLLHHHIIIMMMLLLGGGFFFHHHJJJJJJHHHGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJGGGHHHIIIIIIIIIJJJMMMPPPPPPPPPPPPQQQRRRTTTUUUWWWYYY[[[]]]___aaaeeeiiilllrrrtttxxx|||~~~yyytttqqqlllcccVVVKKKJJJFFFDDDDDDCCCBBBFFFMMMZZZgggtttzzz~~~~~~ssswwwQQQ===999666777444333444666666555;;;CCCOOOkkktttppphhhdddjjjsssxxxwww~~~~~~xxxgggeeewwwuuufffeeerrr{{{|||xxxtttqqqoooqqqsssuuuvvvwwwzzz~~~~~~pppcccZZZTTTNNNJJJFFFBBBBBBGGGNNNUUU___ggg___aaadddeeedddcccbbbaaaiiiqqq|||jjjZZZVVVXXXYYYfffppp}}}uuuIII;;;888777:::333999666666666666666666666666666666666666666666777888999888999;;;;;;;;;AAAIII[[[~~~~~~}}}yyyvvvwwwyyy~~~~~~}}}|||vvvuuutttuuuwwwyyy{{{|||zzzwwwsssrrrrrrqqqmmmiiiaaaaaaaaa```___]]][[[ZZZXXXWWWVVVUUUTTTSSSQQQPPPLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHEEEFFFHHHHHHFFFEEEGGGIIIIIIHHHGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHGGGEEEEEEGGGIIIIIIIIIJJJKKKLLLMMMNNNOOORRRSSSUUUWWWYYY\\\```cccjjjllloootttxxx|||}}}vvvtttrrrjjj[[[OOOKKKGGGEEEEEECCCBBBFFFLLLZZZgggttt{{{|||~~~|||ZZZAAA999666999444333444666666555;;;CCCNNNkkkvvvpppgggcccjjjwww}}}}}}~~~xxxiiiiii}}}xxxhhhiiiwww{{{}}}{{{xxxtttqqqnnnlllkkkrrrtttxxx}}}rrrfff]]]VVVOOOKKKEEE@@@@@@FFFOOOYYYfffqqqpppmmmiiigggfffbbbZZZTTT\\\fffuuulll[[[VVVXXXXXXgggqqq}}}{{{NNN>>>:::888:::333888777777777777777777777777666666666666666777888888:::888999;;;:::;;;BBBJJJ```||||||}}}|||||||||wwwvvvyyy}}}~~~~~~xxxsssrrrrrrssstttrrrooolllkkkkkkiiieeeaaa[[[[[[[[[ZZZYYYXXXWWWVVVTTTRRRPPPPPPPPPPPPNNNMMMKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFGGGHHHHHHGGGHHHJJJKKKKKKJJJIIIIIIFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFHHHIIIIIIHHHFFFEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLNNNOOOPPPRRRVVVYYY```cccggglllqqquuuxxxzzzxxxuuuuuuoooaaaTTTLLLHHHFFFEEECCCBBBFFFLLLXXXfffttt{{{|||vvvaaaEEE888444888444333444666666555;;;CCCPPPlllyyylllfffmmm{{{wwwhhhiii~~~qqqqqq|||~~~~~~vvvssspppoooqqqvvv|||~~~~~~~~~tttjjjaaaZZZRRRLLLHHHCCCBBBHHHSSS```qqq~~~{{{rrrlllhhhbbb^^^ZZZaaammm|||nnn]]]WWWWWWWWWfffppp}}}~~~QQQ@@@;;;888:::333888777777777777777777777777666666666666777888999999:::999999;;;:::;;;BBBKKK```yyywwwxxxxxxvvvzzz|||yyyuuuvvv{{{~~~wwwrrroooooonnnmmmkkkhhheeeddddddbbb]]]YYYXXXWWWWWWVVVUUUTTTSSSSSSPPPNNNMMMMMMNNNOOOMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFGGGHHHHHHGGGHHHJJJHHHHHHIIIJJJLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGGGGGGGFFFFFFFFFFFFDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHIIIHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIKKKNNNQQQUUUXXX\\\bbbhhhmmmqqqrrr{{{xxxuuuwwwrrrdddWWWMMMIIIFFFFFFCCCBBBEEEKKKTTTbbbrrrzzztttzzzjjjJJJ:::444888444333444666666555;;;CCCNNNiii|||qqquuu~~~uuudddeeezzzzzzzzzzzzpppqqqrrruuuyyy}}}yyywwwtttsssssstttuuuvvvvvvmmmfff]]]TTTNNNMMMGGGCCCIIITTTdddxxxyyyttttttuuunnnnnnqqqyyyqqq^^^WWWWWWVVVcccnnn{{{~~~}}}PPP???:::888:::333999777777777777777777777777666666666666777888999:::;;;999999::::::;;;BBBKKKZZZ|||zzzzzzzzzvvvyyy|||yyyuuuvvv|||~~~~~~zzz{{{zzztttpppooonnnllljjjfffdddaaa``````]]]XXXTTTUUUTTTTTTSSSRRRQQQQQQPPPNNNLLLJJJJJJMMMMMMKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHDDDDDDFFFGGGGGGFFFGGGJJJFFFFFFGGGIIIJJJJJJIIIGGGJJJIIIIIIHHHGGGGGGGGGGGGEEEFFFHHHIIIJJJIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGDDDFFFGGGGGGFFFFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGJJJMMMLLLOOOTTTZZZ```fffjjjlllrrryyyxxxuuuwwwsssfffYYYNNNJJJGGGFFFCCCBBBEEEKKKQQQ___pppyyyvvvzzzpppOOO===777:::444333444777666555;;;CCCIIIccc|||~~~~~~sssaaaaaauuu~~~~~~~~~|||uuusssvvv{{{}}}{{{tttlllgggdddcccbbbdddhhhmmmqqqrrrwwwppphhh```VVVOOOOOOHHHCCCHHHSSSdddyyy~~~zzz|||rrr___XXXVVVVVVaaakkkzzz}}}{{{{{{NNN>>>999777:::444:::777777777777777777777777666666666666777888999:::;;;999999::::::;;;CCCLLLTTTxxxqqqttt{{{|||yyywwwxxx{{{~~~}}}|||~~~||||||~~~xxxwwwvvvwwwyyyzzzyyyxxxqqqooolllhhheeecccbbbaaa^^^[[[YYYXXXYYYWWWSSSPPPPPPQQQQQQPPPOOONNNMMMLLLJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEIIIIIIKKKNNNTTT\\\cccgggooossszzzzzzxxx|||zzzkkk]]]UUUOOOHHHEEEEEEFFFFFFEEENNN]]]mmmvvvzzzzzzxxxWWW777999777777444444666777777<<>>999666:::555:::777777777777777777777777777777777777888999:::;;;:::<<<=========@@@GGGMMMaaayyyxxx{{{}}}|||yyyyyy}}}zzzwwwssstttxxx}}}qqqyyy}}}}}}{{{zzzzzzzzzxxxuuurrrooommmjjjgggfffccc```^^^XXXXXXVVVUUUTTTSSSRRRQQQOOOOOONNNNNNNNNNNNLLLKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGIIIMMMRRRYYYaaakkkuuu{{{|||vvvyyytttggg\\\UUULLLGGGFFFGGGGGGFFFKKKYYYhhhrrrzzz}}}pppvvvrrrCCC;;;777777555444777777888===DDDWWWrrryyyyyyrrrjjjpppwwwlll^^^```rrr~~~vvvrrrqqq{{{uuunnn```SSSNNNHHHFFFNNN[[[dddfffdddxxx}}}~~~vvvcccXXXUUUWWW```mmm||||||{{{rrrIII===999777:::666<<<777777777777777777777777777777777777888999:::;;;:::<<<=========AAAHHHMMM___oooxxxwwwvvvtttsssvvv|||vvvuuuuuuxxx|||}}}{{{xxxpppxxx~~~|||zzzyyywwwvvvuuusssooollliiigggdddbbbaaa___]]]ZZZTTTTTTSSSSSSRRRPPPPPPOOOMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBBBBCCCCCCDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFJJJJJJLLLOOOUUU___kkkrrrwww|||uuuwwwtttlll___XXXNNNHHHGGGGGGGGGFFFLLLYYYhhhrrr{{{~~~ssssss{{{HHH;;;555888555555777888888===DDDWWWrrrsssvvvssslllpppuuukkk^^^aaatttzzzwwwxxx{{{xxxeeeQQQWWWOOOKKKUUUgggqqqjjj___ffflllxxxdddWWWUUUWWW___mmm|||}}}}}}vvvJJJ<<<999888:::555===777777777777777777777777777777777777888999:::;;;999;;;<<<<<<===AAAHHHMMM[[[iii}}}xxxzzzyyyvvvrrrpppqqqvvv|||uuuuuuxxx|||}}}vvvqqqrrrxxx~~~~~~~~~{{{xxxwwwuuusssqqqppplllhhheee___]]][[[ZZZZZZYYYWWWUUUOOOOOOOOOOOONNNMMMKKKJJJJJJLLLMMMLLLJJJIIIIIIIIIFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGFFFIIIHHHHHHHHHKKKSSS]]]dddkkkvvv~~~vvvsssrrrpppbbbZZZPPPIIIGGGHHHHHHGGGLLLXXXfffrrr|||~~~yyy|||OOO>>>666888555555777888999>>>DDDRRRooorrruuurrrjjjkkkxxxuuulll___bbbuuu}}}zzz}}}~~~}}}|||zzzwwwvvv}}}ooo[[[TTTOOOLLLXXXpppwwwfff___nnnzzzdddWWWTTTWWW```lllzzz{{{{{{{{{KKK;;;999888999444===777777777777777777777777777777777777888999:::;;;999;;;<<<<<<===AAAHHHNNNZZZmmmxxxyyyxxxuuurrrqqqtttyyy}}}wwwwwwzzz}}}{{{sssllluuuyyy~~~~~~~~~~~~}}}||||||{{{zzzvvvtttrrrpppnnnkkkiiieeeaaa]]]XXXVVVTTTSSSSSSRRRPPPNNNLLLMMMMMMLLLKKKJJJHHHGGGFFFHHHJJJHHHEEEDDDDDDEEEDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIHHHFFFFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHLLLQQQUUU[[[fffpppuuuyyyooommmqqqddd\\\QQQJJJHHHHHHHHHGGGJJJVVVdddppp{{{yyyzzzTTT@@@777888666555888888999>>>EEEPPPnnnmmmoookkkcccfffsss}}}}}}wwwnnnaaacccvvv{{{zzz~~~|||}}}}}}wwwqqqyyyzzzeeeNNNMMMLLLUUUkkkwwwiiigggzzz{{{eeeVVVTTTWWW```jjjxxx}}}|||MMM;;;:::999999333<<<777777777777777777777777777777777777888999:::;;;:::<<<===>>>???CCCJJJPPP[[[www{{{{{{wwwtttssstttyyy}}}~~~~~~yyyyyyzzz}}}}}}yyyqqqjjjwwwzzz}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyywwwssspppooommmjjjgggeeeaaa\\\XXXVVVTTTQQQPPPPPPOOOMMMKKKLLLMMMMMMLLLKKKIIIGGGFFFCCCEEEGGGEEEBBB???@@@AAAEEEFFFGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJFFFFFFFFFFFFFFFGGGGGGGGGCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIILLLKKKKKKJJJJJJKKKKKKLLLPPPPPPPPPPPPPPPPPPPPPPPPJJJIIIIIIHHHHHHGGGGGGGGGKKKKKKKKKLLLLLLLLLMMMMMMKKKJJJHHHGGGGGGHHHJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHLLLKKKJJJHHHGGGGGGGGGGGGCCCFFFHHHJJJJJJJJJKKKLLLPPPZZZbbbiiizzz{{{mmmjjjqqqfff]]]RRRKKKHHHHHHHHHGGGIIIUUUcccooozzz|||sss}}}UUU@@@666888666666888888999>>>EEEQQQppphhhjjjgggbbbhhhxxxzzzpppbbbcccvvvzzzxxx{{{}}}yyywww|||{{{ssszzz|||eeeTTTTTTQQQQQQ___xxxzzzlllmmm|||eeeVVVTTTWWW^^^hhhvvvNNN;;;:::999888222<<<777777777777777777777777777777777777888999:::;;;;;;===??????@@@DDDKKKQQQ[[[}}}~~~wwwqqqrrryyy~~~{{{wwwvvvyyy}}}}}}xxxrrrmmmjjjzzz{{{|||~~~~~~|||{{{zzzxxxwwwuuuuuutttqqqmmmjjjeeeccc```\\\XXXUUURRRQQQOOOOOONNNMMMLLLKKKIIIHHHEEEFFFGGGHHHHHHFFFDDDCCCFFFFFFEEEDDDDDDDDDDDDDDDDDDIIIJJJFFFFFFHHHGGGAAAIIIHHHGGGEEEDDDEEEEEEFFFHHHJJJJJJIIIEEEDDDEEEGGGIIINNNRRRSSSQQQOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWWWWZZZYYYYYYZZZ]]]_________``````aaabbbbbbaaa```___]]][[[WWWSSSOOONNNMMMMMM\\\[[[ZZZ[[[]]]^^^]]]\\\]]][[[YYYWWWVVVWWWXXXYYYWWWTTTSSSSSSTTTSSSOOOKKKNNNLLLJJJKKKMMMNNNLLLJJJLLLKKKKKKJJJHHHFFFEEEDDDIIIJJJJJJJJJIIIHHHHHHGGGNNNMMMPPP\\\nnnxxxnnnlllpppjjj```SSSKKKJJJJJJIIIHHHMMMVVVcccooowww}}}|||ttt{{{[[[;;;;;;999777666888888999===DDDTTTqqqgggfffaaa^^^hhhyyy~~~yyyhhh]]]dddttt|||vvvuuuxxx~~~~~~zzzzzzxxxlllwww|||iiiVVVPPPOOOUUU[[[eee}}}{{{ooo{{{yyycccVVVSSSVVV___ooo}}}NNN===888777:::333888777777777777777777777777999888777777777888:::;;;>>><<<<<<>>>???BBBLLLVVVbbb~~~~~~xxxsssuuu{{{|||wwwtttxxx}}}}}}xxxrrrllljjj{{{|||}}}|||{{{yyyvvvuuuuuusssooommmjjjfffbbb___]]][[[XXXUUURRROOONNNMMMIIIIIIIIIHHHHHHGGGFFFEEECCCDDDFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCEEEGGGFFFAAABBBHHHKKKIIIEEEEEEEEEFFFHHHJJJLLLMMMQQQRRRTTTTTTTTTVVVZZZ^^^___aaadddfffffffffhhhjjjllllllmmmnnnoooppppppooorrrpppooopppssstttuuutttuuuvvvwwwxxxxxxxxxwwwvvvuuussspppmmmjjjiiiiiiiiiuuutttssssssuuuvvvuuutttsssqqqooommmllllllmmmmmmpppnnnmmmmmmnnnmmmjjjggg___]]][[[ZZZ[[[[[[YYYVVVQQQQQQPPPOOOMMMKKKJJJHHHKKKKKKJJJIIIHHHFFFEEEDDDFFFHHHJJJOOOXXXgggyyyzzzqqqmmmpppkkkbbbUUULLLJJJIIIIIIGGGKKKTTTaaannnwww|||rrryyybbb@@@???999777666888888999===DDDWWWqqqyyyfffgggccc___fffvvv~~~wwwggg\\\eeettt}}}{{{}}}|||zzzwwwyyy|||qqqxxx~~~kkkXXXRRRPPPUUUXXX^^^qqq}}}zzzdddWWWTTTVVV___ooo}}}NNN===888777:::333888777777777777777777777777888888777777888999:::;;;===<<<===???AAAEEEOOO[[[ooo}}}}}}xxxuuuxxx}}}{{{vvvsssxxx|||{{{vvvqqqmmmlllyyyyyyyyyxxxvvvtttqqqpppnnnjjjeee```\\\XXXTTTQQQNNNMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGIIIJJJKKKLLLKKKKKKHHHIIIJJJKKKJJJHHHFFFDDDGGGIIIIIIGGGIIIOOORRRRRRSSSTTTUUUWWWZZZ]]]___aaaiiiiiijjjiiiiiikkknnnqqquuuvvvvvvwwwyyy{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{{{{~~~~~~|||wwwuuussssssrrrqqqnnnlllddddddcccbbb```^^^]]]\\\\\\\\\[[[YYYWWWTTTRRRQQQQQQTTTUUURRRRRR\\\ppp~~~uuuppppppnnneeeXXXNNNJJJIIIHHHGGGIIIQQQ___mmmxxx{{{qqquuujjjCCC@@@999777666888888999===DDDXXXrrrvvveeeiiigggbbbeeesss}}}vvvfff\\\eeeuuu{{{{{{~~~zzzxxxvvvxxx~~~sssxxxlll[[[VVVUUUWWWVVVWWWcccssszzzfffYYYUUUVVV^^^mmm}}}}}}NNN===888777:::333888777777777777777777777777888888777777888:::;;;<<<===<<<>>>AAABBBGGGSSS```}}}}}}|||xxxwwwyyy~~~~~~yyytttvvvyyy{{{xxxrrrnnnoooqqqssssssrrrqqqooommmkkkjjjccc___ZZZUUURRROOOLLLJJJFFFFFFEEEFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLMMMNNNNNNMMMLLLLLLUUUXXXZZZ]]]___bbbccccccnnnnnnnnnooopppqqqrrrsssyyyzzz{{{{{{zzzyyyyyyyyyzzzyyyxxxyyy|||~~~~~~~~~~~~~~~~~~|||zzzyyyyyyxxxwwwvvvtttrrrqqqrrrrrrqqqpppnnnllljjjiiiiiillllllgggccciiixxxzzzrrrqqqqqqhhh[[[PPPJJJHHHGGGGGGJJJRRR```nnnzzzxxxqqqrrrnnnBBB===999777666888888888===DDDUUUttt{{{eeekkkkkkeeeeeeqqq}}}vvvfff[[[dddsssvvvmmmmmmvvv}}}zzzwwwxxx|||qqqvvvlll___[[[ZZZ[[[XXXVVV]]]fff~~~zzzggg[[[VVVUUU\\\iiixxx~~~{{{~~~}}}NNN===888777:::333888777777777777777777777777888888777888999;;;===>>>>>>>>>@@@BBBCCCGGGUUUbbbzzzxxxwwwyyy||||||wwwrrrzzz{{{yyyssslllkkkpppuuupppooommmjjjgggdddbbb```XXXUUUQQQOOONNNNNNLLLKKKIIIHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFFFFDDDEEEGGGIIIKKKMMMOOOOOOXXXXXXXXXXXXYYY[[[\\\]]]lllkkkjjjllloooqqquuuxxx{{{{{{{{{|||||||||{{{{{{{{{}}}}}}yyyvvvmmmnnnppprrrvvv{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||||||||||||||{{{zzzyyyyyyzzzzzzwwwuuuyyy~~~uuuqqqssskkk^^^RRRKKKHHHGGGGGGMMMTTTaaaooo|||vvvrrrppptttBBB<<<999777666888888888===DDDQQQuuu~~~dddlllmmmffffffqqq|||xxxfff[[[bbbrrr~~~lll```dddsss}}}~~~{{{wwwxxx~~~|||rrrsss~~~mmmaaa___^^^]]]ZZZXXX[[[```vvvyyyhhh\\\VVVUUU^^^iiivvvyyyrrrqqq}}}NNN===888777:::333888888888888888888888888888888888888888:::<<<>>>@@@???@@@BBBCCCBBBFFFTTTccczzzyyyxxxyyy{{{zzzvvvrrrzzz{{{xxxpppgggfffmmmtttnnnmmmiiieeeaaa\\\YYYXXXSSSQQQOOONNNOOOOOONNNMMMIIIHHHGGGFFFEEEDDDDDDDDDGGGGGGFFFFFFGGGHHHJJJKKKOOOQQQTTTXXX\\\```ccceeejjjjjjjjjkkklllnnnpppqqqvvvooojjjjjjlllqqqyyy~~~xxxpppjjjeeejjjppptttwwwzzz~~~}}}xxxxxxyyyzzz{{{{{{|||||||||}}}~~~}}}}}}}}}|||wwwrrrtttlll```TTTLLLHHHHHHIIINNNTTT```ooo}}}yyysssmmm|||}}}FFF>>>999777666888888999===DDDOOOuuu~~~cccjjjkkkeeeeeeqqq{{{~~~xxxfffZZZaaaqqqrrrfffhhhuuuzzzxxx}}}zzzvvvwww~~~}}}sssrrr|||qqqfffeeebbb___[[[YYY[[[]]]sss~~~wwwggg\\\WWWUUU```jjjwwwyyyoookkk~~~}}}NNN===888777:::333888888888888888888888888888777777888999;;;===@@@AAA@@@AAACCCDDDBBBFFFUUUeee|||zzzyyyzzzzzzyyyvvvsssvvvxxxvvvnnndddbbbgggnnniiihhheeebbb^^^\\\ZZZYYYTTTRRRQQQQQQQQQQQQNNNLLLGGGGGGGGGHHHIIIJJJLLLLLLQQQQQQRRRTTTWWWZZZ^^^```fffgggjjjmmmppptttwwwxxxyyy{{{}}}~~~|||{{{sssmmmjjjmmmpppsssyyy~~~zzztttpppmmmuuu~~~~~~}}}zzzxxxuuutttwwwzzz|||}}}}}}}}}|||{{{{{{|||}}}~~~|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||uuuuuuuuuvvvvvvuuuuuuuuuwwwyyyzzzyyywwwxxxzzz}}}|||yyyrrrtttmmmbbbVVVLLLHHHIIIJJJJJJPPP\\\mmm|||rrrjjj||||||III@@@999777666888888999===DDDQQQttt```fffgggaaadddpppyyy{{{wwweeeZZZaaaqqqppplllwww~~~~~~|||xxxwww}}}{{{qqqrrr{{{zzzrrrpppjjjccc]]]\\\[[[[[[pppzzz{{{uuufff[[[WWWUUU^^^hhhwww{{{ooojjj}}}NNN===888777:::333888888888888888888888888888777777888999;;;>>>AAABBB@@@BBBEEEEEEDDDIIIYYYjjj~~~|||{{{zzz{{{zzzwwwuuuqqquuuuuunnnddd___bbbhhhbbbaaa``````____________WWWUUUTTTTTTSSSQQQMMMJJJIIIJJJMMMQQQUUUZZZ^^^`````````bbbeeejjjpppuuuxxxuuuuuuvvvwwwxxxyyy{{{|||}}}qqqpppuuu~~~{{{~~~tttqqqooonnnqqquuuwwwxxx}}}|||{{{zzzzzzzzz{{{|||zzzzzz{{{{{{zzzzzzyyyxxxwwwxxxyyy|||~~~}}}zzzxxxwwwwwwwwwvvvuuutttsssrrrvvvwwwxxxwwwuuuuuuxxx|||www{{{~~~||||||}}}zzz{{{|||~~~yyyrrrtttnnncccVVVMMMIIIIIIKKKFFFLLLYYYjjj|||qqqhhhyyy|||JJJAAA999777666888888999===DDDSSSsss^^^cccccc^^^bbbooowwwxxxuuudddZZZbbbqqqssskkkwww{{{xxx|||~~~wwwlllsss{{{}}}zzzrrrhhhaaa^^^]]][[[nnn~~~zzzyyyttteee[[[WWWUUUYYYeeeuuuzzzpppkkk}}}NNN===888777:::333888888888888888888888888888777777888999<<>>444666888888999999999:::::::::888::::::888;;;BBBFFFFFFHHHEEEEEEFFFHHHPPP```ppp~~~|||{{{zzzwwwuuuuuuyyyvvvkkkcccccciiinnnddddddbbb^^^ZZZXXXYYYZZZXXXXXXYYY\\\___dddhhhjjjooopppppprrruuuxxx{{{}}}zzzxxxyyyxxxtttsssuuu{{{|||~~~~~~~~~|||~~~~~~{{{xxxwww{{{}}}|||wwwxxxzzz~~~~~~}}}}}}uuuuuuvvvwwwwwwwwwwwwwwwuuurrrppprrruuuuuurrrooommmooorrrtttvvvxxx{{{~~~yyyvvvtttsssttttttrrrpppooorrrvvvwwwvvvtttuuuvvvxxxwwwwwwxxxzzz|||{{{zzztttxxx{{{|||{{{{{{{{{}}}{{{}}}~~~}}}|||}}}}}}tttqqqqqqjjj[[[NNNKKKLLLLLLKKKQQQ\\\mmm}}}vvvppp}}}SSS===<<<888777888888888===DDDVVVssseee```\\\^^^bbbfffooowww|||xxxfffZZZaaapppvvvwwwxxxuuuttt||||||ooowwwuuujjjeeeaaa]]]bbbttt|||xxxcccWWWUUUWWWaaakkkvvvvvvmmmmmmyyyIII999888:::===444888888888999999999:::::::::999;;;;;;999<<>>DDDTTTuuuccc^^^ZZZ[[[___ccckkksss}}}xxxfffZZZ```ooowwwyyy}}}xxxwwwvvv~~~~~~pppxxx}}}rrrlllfff```aaaqqqyyyeeeYYYWWWYYY```kkkwwwxxxrrrvvvpppFFF;;;999888:::444:::888888999999999::::::::::::<<<;;;999<<>>;;;999999<<<<<<<<>>:::555:::555999888888999999999:::::::::777999888888===GGGNNNPPPPPPQQQRRRQQQNNNTTTgggzzz}}}|||{{{zzzyyyvvvtttpppmmmrrr|||~~~~~~{{{zzzzzzyyyzzz{{{}}}~~~zzzuuuwww~~~|||~~~~~~||||||||||||}}}~~~{{{vvvsssnnnpppqqqqqqqqqrrrtttvvvrrrqqqooonnnmmmnnnooooooooovvv||||||wwwvvv{{{xxxuuuooohhhbbbaaaccceeecccbbb___\\\YYY\\\aaafffnnnmmmooorrrvvvwwwuuurrrooommmkkkkkkkkkjjjhhhgggbbb```___```aaaaaa^^^\\\___fffpppwwwzzz{{{}}}yyyoooppprrroooaaaTTTMMMJJJGGGKKKQQQ]]]nnn~~~qqqeeemmmzzzZZZ???;;;888777999:::;;;AAAHHH^^^zzzwwwSSSOOOLLLPPPUUU\\\fffooouuuwwwgggZZZ\\\ggg~~~pppnnnxxx}}}xxx}}}~~~ssssss~~~{{{wwwuuunnneeedddooosssvvvzzz{{{{{{zzzyyywwwuuusssrrrxxxzzz}}}{{{~~~~~~~~~|||gggXXXSSSSSS\\\nnn|||}}}}}}[[[@@@>>>:::666<<<666777888888999999999:::::::::777999999999???JJJSSSUUURRRSSSSSSPPPMMMTTThhh}}}}}}|||zzzyyyxxxyyyvvvqqqooouuu}}}|||{{{~~~~~~{{{zzz|||}}}|||{{{yyyyyy|||~~~~~~zzz{{{~~~{{{wwwxxx~~~{{{uuuppplllkkkkkkqqqwww~~~~~~tttmmmjjjnnnrrrmmmllliiiddd```aaaggglllllllllnnnsssxxxyyyvvvsssqqqnnnkkkhhhgggfffcccbbbjjjiiiiiikkkllliiibbb]]]XXX```kkkrrruuuwwwxxxzzz~~~xxxooopppsssooobbbTTTLLLHHHEEEJJJPPP]]]nnnwwwoooccckkk{{{[[[???;;;888666888999:::AAAHHH\\\vvvTTTOOOMMMPPPUUUZZZdddmmmrrr|||wwwgggZZZ\\\fffuuuooowww{{{uuuzzz{{{qqquuuzzzsssqqqqqqlllddd]]]iiimmmpppyyy|||{{{|||yyymmmqqqxxx}}}{{{~~~~~~~~~~~~~~~|||~~~{{{gggXXXTTTUUU]]]ooo}}}~~~}}}[[[@@@>>>:::777===666666888888999999999:::::::::888::::::;;;AAAMMMVVVYYYUUUVVVUUURRRNNNUUUkkk~~~{{{xxxuuuvvvyyyzzzsssiiifffooo{{{~~~zzzzzz||||||zzzyyyxxx|||~~~~~~~~~~~~|||}}}}}}|||{{{}}}{{{zzz}}}}}}yyy}}}~~~tttdddnnnvvv~~~}}}|||yyyrrrnnnnnnnnnkkkgggeeejjjqqqvvvyyyyyyyyyyyyxxxvvvsssqqqpppqqqrrrsss|||{{{rrrjjjbbbbbbiiirrrtttqqquuu~~~|||~~~wwwnnnooorrrnnnaaaUUUOOOLLLJJJKKKSSS```qqq|||mmm___fffVVVCCC:::888777888777888???GGGXXXvvvbbbJJJOOOQQQRRR\\\```lllrrrxxxwwwkkkZZZVVVeee~~~zzzmmmsss}}}{{{zzznnnrrrzzzoooqqq}}}vvvjjjccccccbbb^^^ZZZ\\\cccllluuuzzz|||~~~~~~qqqlllqqqzzz}}}sssnnnoooyyy~~~~~~zzzzzz}}}~~~uuurrrwww{{{uuudddYYYUUUVVVdddqqq}}}~~~{{{```FFF888888555777:::777888888999999999:::::::::999::::::===HHHWWWbbbddd^^^```YYYUUU[[[aaappp|||uuutttvvvwwwqqqiiigggppp}}}}}}zzzyyy{{{~~~~~~yyyuuuwww|||~~~}}}yyyyyyzzz~~~~~~{{{zzzxxxtttqqquuuxxx{{{}}}}}}}}}||||||pppwww~~~}}}|||yyyxxxyyy{{{zzzzzzssswww{{{}}}}}}|||{{{{{{yyyzzz|||~~~~~~mmmhhhiiinnnpppmmmqqqzzzyyy~~~zzzrrrpppsssoooaaaTTTNNNKKKIIILLLTTTccctttooobbbhhhUUUAAA;;;999999999999999@@@IIIaaa{{{fffLLLPPPSSSSSS]]]```kkkrrrxxxwwwkkkZZZVVVdddxxx~~~pppsss}}}uuuuuuvvvnnnttt|||sssqqq|||zzzooobbb[[[YYYYYYWWWTTTWWW[[[bbbjjjrrryyy~~~~~~xxxnnnnnnwww~~~ssseee______mmmttt|||}}}zzzzzz~~~uuuwwwzzz~~~yyyooolllqqqyyy|||uuudddXXXUUUVVVeeerrr}}}}}}www}}}```FFF888888666777:::777999999999999999999::::::999;;;<<<>>>HHHYYYfffkkkkkkjjj```ZZZ___eeettt|||tttrrruuuwwwqqqhhheeennnzzz~~~}}}|||{{{xxxwwwwwwxxxzzz}}}~~~~~~|||{{{||||||ssswww||||||~~~zzzuuuvvvyyy}}}{{{xxxssspppmmmrrrwwwxxxvvvvvvxxx|||}}}~~~~~~uuuzzzzzz|||~~~}}}||||||uuuyyy~~~{{{pppiiiiiijjjiiinnnwwwwww}}}}}}wwwrrrtttpppbbbTTTMMMJJJHHHLLLWWWgggyyyssseeelllTTT@@@<<<::::::;;;:::;;;BBBKKKeee~~~kkkNNNOOOSSSTTT]]]^^^hhhqqqwwwzzznnn[[[UUUaaarrruuuttt{{{}}}sssssstttqqqxxx}}}wwwqqqzzzuuuiii[[[RRRPPPPPPPPPOOOVVVYYY]]]eeennnwww}}}yyyyyyvvvlllnnnttt~~~}}}}}}~~~{{{mmm\\\SSSRRR```jjjuuuyyywwwwww|||vvvvvvwww{{{xxxpppmmmqqqzzz}}}uuucccWWWTTTVVVfffsss|||sssxxx___EEE888888666777:::777::::::::::::999999999999999<<<===>>>HHHZZZjjjrrrtttqqqeee^^^ccchhhtttzzzzzz~~~~~~~~~xxxxxx}}}zzztttjjjdddiiissswwwvvvtttwww{{{xxxrrrxxx{{{~~~zzzvvvuuuyyy}}}{{{zzz~~~tttwww{{{www~~~~~~~~~}}}}}}qqqrrrrrrqqqqqqrrrvvvzzz}}}}}}~~~{{{}}}zzz~~~~~~~~~zzz~~~}}}|||}}}xxxzzz~~~vvviiigggggggggmmmvvvwww~~~~~~zzzuuuwwwqqqbbbTTTLLLIIIGGGLLLXXXkkk|||xxxjjjpppTTT@@@;;;999999;;;:::<<>>FFFPPPhhhZZZHHHKKKQQQWWWTTT]]]bbbjjjuuuxxxdddWWW]]]iii{{{uuu{{{pppdddooosssuuuwwwwww~~~{{{qqqhhhddd___XXXRRRNNNLLLLLLLLLRRRSSSYYYdddrrr}}}rrrsssyyywwwfffbbb]]]YYYVVVUUUTTTSSSQQQTTT___rrr}}}{{{pppiiiRRRHHHCCCGGGJJJLLLXXXfffuuuqqqsss~~~~~~sss___TTTWWW^^^jjjwww~~~[[[CCC777:::888999;;;777888999999:::;;;<<<=========;;;:::AAATTTlll{{{www~~~}}}{{{|||~~~zzzvvvnnnhhhlllwww}}}uuujjjeeefffiiipppooommmllllllnnnqqqsss~~~yyywww{{{~~~~~~~~~|||~~~|||{{{}}}~~~}}}||||||}}}}}}}}}||||||}}}~~~~~~}}}~~~~~~|||}}}uuuuuuwwwyyyzzz{{{zzzyyyyyy{{{}}}}}}yyyvvvpppqqqtttuuuwwwyyy{{{}}}{{{}}}}}}}}}~~~}}}~~~~~~}}}|||www~~~~~~yyypppqqqxxx{{{}}}~~~wwwgggXXXRRRPPPOOOTTTbbbuuuvvvmmmxxx{{{TTT>>>;;;999:::<<<===@@@HHHRRReeebbbMMMNNNSSSWWWTTT]]]ccciiirrrzzz{{{eeeVVV[[[eeexxxuuu}}}rrrbbblllooopppxxxxxx~~~{{{nnncccaaa^^^YYYUUUQQQOOOMMMMMMRRROOOOOOWWWfffttt}}}yyyoookkkuuuyyy|||uuukkk]]]XXXQQQMMMMMMNNNLLLKKKFFFHHHUUUlll}}}~~~tttkkk```RRRIIIKKKKKKJJJQQQ]]]ppp|||yyy}}}~~~sss^^^TTTXXX___lllwww[[[CCC888:::999999;;;777777888999:::<<<===>>>>>>>>>;;;:::DDD[[[ttt||||||{{{}}}vvviiibbblll}}}}}}{{{vvvrrrsssvvvyyy{{{|||zzzvvvsssuuu}}}|||{{{|||zzz}}}~~~|||zzzyyywwwwwwwwwyyyyyyzzzzzzyyyyyyxxxwwwzzzxxxvvvuuuuuuwwwyyy{{{}}}~~~zzzxxxzzzzzzwwwwwwxxxzzzzzzyyyyyy{{{|||||||||||||||zzzxxxvvvtttuuuuuuuuuwwwxxxzzz{{{||||||~~~~~~}}}zzzyyyzzz}}}{{{|||~~~~~~}}}~~~{{{ttttttwww{{{~~~wwwhhhWWWNNNNNNQQQWWWiii|||~~~oootttuuuYYYAAA>>><<<<<<===>>>AAAJJJTTTjjj^^^JJJLLLNNNQQQUUUTTT```hhhrrryyyyyyfffXXXZZZbbbtttzzz|||lllaaafffooouuurrrlllsss~~~{{{xxxssslllfffaaa^^^YYYTTTPPPMMMLLLLLLMMMOOORRRUUUZZZcccmmmuuu~~~zzzqqqkkkqqq}}}~~~uuuwwwxxxwwwpppeeeZZZSSSLLLKKKKKKJJJIIIHHHGGGFFFGGGFFFNNNccczzzzzznnn[[[WWWRRRNNNMMMOOOQQQSSSkkkzzz}}}}}}yyyqqq]]]SSSUUUZZZiiixxx|||wwwTTTFFF999888;;;;;;999999999::::::::::::::::::;;;===888@@@DDD^^^~~~~~~zzzmmmcccjjjyyy~~~~~~}}}yyyuuuvvv|||~~~~~~~~~~~~|||{{{zzzyyyxxxwwwwwwvvvvvvvvvwwwyyyxxxxxxwwwwwwvvvuuuuuuvvvuuutttssstttvvvxxxyyywwwxxxvvvssssssuuuuuuqqqvvvwwwxxxxxxwwwwwwyyyzzzyyyzzz{{{|||||||||||||||~~~~~~}}}||||||||||||}}}}}}~~~}}}{{{wwwvvvxxxzzzzzz{{{}}}~~~~~~}}}{{{zzz~~~~~~~~~~~~~~~|||||||||}}}vvvhhhWWWNNNMMMQQQYYYjjj}}}sssyyywwwYYYBBB<<<;;;<<>>999BBBFFF```{{{pppdddfffttt~~~~~~yyy{{{{{{yyyvvvxxx~~~}}}||||||~~~~~~~~~~~~}}}}}}}}}{{{zzzyyyzzz}}}~~~~~~~~~~~~}}}|||{{{zzzxxxxxxxxxxxxyyyzzz{{{|||{{{zzzyyywwwwwwvvvvvvwwwvvvvvvvvvvvvwwwxxxyyyzzzyyyyyywwwtttvvvzzzxxxssswwwxxxyyyyyyxxxyyy{{{}}}yyyzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}zzzxxxxxxzzz}}}yyyzzz{{{|||{{{zzzyyyxxx~~~~~~~~~~~~~~~}}}}}}|||~~~||||||}}}|||uuugggWWWNNNMMMPPP[[[lll~~~xxx~~~YYYAAA;;;;;;>>>BBBDDDGGGOOOXXXhhhxxxUUU@@@DDDHHHNNNVVVVVV___gggqqqyyy|||mmm\\\ZZZ___ppp~~~yyy~~~{{{ccc[[[dddooowwwlllhhhtttxxxvvvtttttttttqqqkkkgggcccbbb^^^ZZZVVVRRRPPPOOOJJJKKKMMMOOOQQQUUUZZZ^^^qqqzzz}}}uuuiii```[[[YYYTTTRRROOOKKKHHHEEEDDDDDDHHHHHHGGGFFFDDDCCCBBBAAADDDDDDGGGPPP\\\eeegggeeeiiilllmmmjjjccc\\\XXXWWW___ooozzz{{{lllYYYRRRXXX```uuu{{{wwwrrrPPPDDD999888;;;;;;999999999999::::::;;;;;;;;;;;;>>>;;;DDDIIIccc}}}~~~sssuuuvvvooodddcccooozzz~~~yyyxxxwwwxxxzzz~~~~~~yyyyyyyyyxxxxxxzzz}}}|||zzzyyyzzz~~~}}}~~~~~~}}}||||||~~~~~~}}}|||{{{{{{{{{{{{xxxxxxxxxyyy{{{}}}~~~~~~~~~|||zzzzzzzzz{{{{{{||||||||||||{{{{{{{{{{{{|||~~~|||{{{zzzzzzzzzzzz{{{|||{{{{{{{{{{{{||||||||||||~~~}}}zzzxxx{{{~~~xxxxxxyyyzzz{{{{{{}}}~~~}}}{{{zzzzzz{{{|||}}}~~~}}}}}}}}}}}}}}}}}}|||{{{yyyyyyzzz}}}{{{{{{|||}}}}}}}}}||||||}}}~~~~~~}}}{{{}}}|||{{{uuugggWWWNNNNNNQQQ___ooozzzWWW@@@<<<<<<@@@EEEHHHJJJRRR[[[ooo~~~YYYCCCCCCFFFKKKSSSSSS___fffqqqyyy~~~ppp]]]WWW^^^nnn|||jjj\\\bbbnnnzzzooogggmmmzzz|||yyyvvvuuuuuurrrlllgggeeeccc```\\\XXXTTTQQQOOOJJJKKKMMMNNNPPPSSSUUUWWW\\\eeemmmjjj```WWWSSSRRROOOMMMJJJGGGEEEEEEFFFGGGJJJIIIIIIHHHGGGFFFEEEEEEGGGGGGHHHLLLSSS\\\eeejjjuuuyyy|||xxxnnnccc[[[WWWWWWfff|||{{{xxx}}}~~~iiiWWWRRR[[[eeeuuu~~~||||||jjjLLLBBB999999;;;:::999999999999::::::;;;<<<<<<<<<>>>;;;EEEIIIddd}}}{{{wwwkkkjjjooommmcccaaammmxxx|||xxxtttssswww~~~~~~~~~|||{{{}}}~~~~~~{{{zzzzzz{{{xxxvvvtttwww|||~~~|||{{{|||}}}|||||||||~~~~~~}}}}}}|||}}}}}}wwwxxxxxxxxxxxxyyy{{{|||zzz|||}}}}}}|||{{{zzzyyywwwxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}|||zzzxxxvvvvvvvvvwwwwwwyyyzzz{{{|||}}}}}}}}}~~~|||~~~~~~}}}~~~}}}{{{tttfffWWWNNNOOOTTTcccqqq~~~yyyRRR>>>>>>>>>BBBHHHKKKNNNVVV^^^vvv___EEECCCDDDIIIPPPQQQYYY```jjjttt|||rrr]]]TTT]]]lll|||wwwbbbaaahhh}}}vvvmmmlllvvv{{{wwwtttrrrrrrqqqmmmjjjhhhfffbbb]]]XXXSSSQQQOOOIIIJJJJJJLLLOOOQQQRRRSSSOOOSSSWWWYYYUUUPPPLLLLLLIIIIIIHHHHHHHHHHHHHHHIIIKKKKKKKKKKKKKKKLLLLLLLLLMMMOOOQQQTTTZZZfffttt~~~zzzmmmccc]]]XXXeeeyyyvvvxxx}}}hhhWWWTTT^^^jjjxxxcccHHH???999999;;;:::999:::999999:::;;;;;;<<<======>>>:::CCCGGGaaa~~~~~~~~~tttjjjooolllbbb```kkkvvvyyyqqqnnnmmmqqqzzz~~~~~~~~~~~~|||yyyyyy{{{}}}~~~}}}}}}~~~~~~}}}||||||||||||zzz|||}}}}}}|||}}}zzz}}}|||{{{yyywwwuuuxxxyyyyyyzzzzzz{{{||||||{{{|||}}}}}}|||||||||ttteeeVVVOOORRRWWWfffttt|||zzzMMM>>>===>>>BBBIIIMMMRRR\\\fff|||eeeIIIEEEDDDHHHOOOPPPWWW]]]hhhrrr{{{ttt___TTTZZZiii{{{ooocccaaaxxxzzzvvvoooqqq}}}|||xxxsssrrrtttuuutttsssmmmiiiddd]]]WWWSSSQQQPPPHHHGGGGGGHHHKKKMMMNNNMMMOOOKKKJJJKKKKKKHHHFFFFFFDDDEEEHHHKKKMMMNNNOOOOOORRRSSSTTTVVVXXXZZZ[[[\\\\\\```dddhhhooo|||{{{uuucccfffrrrsssxxx}}}hhhXXXVVVaaannn~~~[[[EEE===999:::;;;:::999:::999999:::;;;<<<======>>>???:::AAACCC]]]|||wwwxxxpppbbb___iiitttxxxrrrssstttsssrrrtttwww{{{}}}}}}~~~~~~|||{{{{{{wwwzzz~~~}}}|||}}}sssdddUUUPPPTTT[[[iiivvv}}}}}}|||HHH???:::;;;@@@HHHOOOWWWcccooorrrSSSKKKGGGIIIOOOPPPUUU\\\fffqqq{{{vvvaaaWWWVVVfffyyykkk```iiiuuuxxxnnniiisss~~~zzztttqqqsssuuuwwwvvvsssnnnfff^^^XXXTTTRRRRRRKKKHHHFFFFFFHHHJJJJJJIIIMMMGGGDDDFFFFFFDDDFFFKKKKKKNNNSSSYYY^^^aaacccdddeeegggiiimmmpppsssvvvwwwwwwzzzyyyqqqnnnuuu|||~~~rrryyy}}}iiiZZZXXXdddqqq}}}PPPBBB<<<999:::<<<:::999:::999999:::;;;<<<===>>>>>>AAA;;;AAA@@@ZZZ~~~wwwtttccc^^^hhhssswww}}}rrrmmmqqqwwwzzz|||}}}~~~}}}|||{{{}}}~~~|||xxxyyy~~~~~~yyyyyy|||~~~www{{{~~~ssscccUUUPPPVVV]]]jjjwwwvvvFFF@@@777888>>>GGGPPPZZZiiivvv^^^SSSKKKJJJOOONNNPPPWWWaaammmvvv}}}wwwdddZZZSSScccxxx~~~{{{uuueeeZZZmmmuuujjjaaajjjwww|||yyyqqqllllllnnnppppppwwwrrriii___XXXTTTSSSSSSOOOKKKGGGFFFHHHJJJIIIHHHGGGCCCBBBEEEFFFFFFLLLUUUYYY\\\bbbiiipppvvvzzz|||yyyzzz~~~sssrrrwww|||}}}{{{rrrzzz~~~jjj[[[ZZZfffrrr}}}wwwIII@@@;;;888;;;<<<:::999;;;999999:::;;;<<<===>>>???CCC===AAA???YYY~~~uuuiiicccgggqqqxxx}}}lllkkkyyy{{{{{{{{{~~~|||~~~}}}}}}||||||}}}}}}~~~}}}|||}}}~~~}}}}}}ttt```XXXRRRTTT^^^nnngggAAAAAA<<<888:::FFFTTTbbbtttqqqSSSIIILLLNNNLLLSSSYYYfffssswwwssspppqqquuuyyyiiiWWWVVV\\\kkk||||||}}}ccc```cccmmmssskkkaaahhhwwwwwwnnnlllkkkiiikkkqqqvvvtttnnndddZZZTTTSSSTTTIIIHHHGGGFFFFFFGGGIIIJJJIIIEEEDDDHHHMMMSSS]]]fffkkkssszzz|||xxxyyyxxxeeeYYY\\\iiiuuuqqqGGG===<<<:::999888888999:::777777888999;;;===???@@@@@@<<>>::::::EEETTTggg~~~sssWWWKKKLLLMMMKKKQQQUUUbbbpppwwwvvvsssssssss{{{iiiXXXSSSYYYiii{{{}}}}}}vvvccccccjjjrrrnnnddddddkkk|||~~~tttlllkkkjjjhhhiiimmmqqqqqqnnnggg^^^VVVQQQPPPKKKIIIGGGEEEDDDCCCDDDDDDFFFEEEHHHOOOVVV___lllwwwwwwwwwyyywwweeeXXXZZZhhhuuu}}}|||qqqIII===<<<;;;999888999999:::888999999:::;;;<<<>>>>>>@@@<<>>@@@<<>>;;;;;;BBBTTTqqqfffRRRLLLMMMMMMLLLMMMWWWhhhuuuxxxvvvtttooommmsss|||hhh[[[QQQTTTbbbwwwsssjjjnnntttqqqiiidddppp|||xxxsssooojjjddd``````bbbcccbbb^^^VVVOOOKKKGGGFFFEEEDDDCCCCCCCCCDDDKKKRRR^^^ggglllttt~~~~~~}}}ttt~~~|||~~~rrrzzztttdddYYY\\\kkkxxx~~~vvvsssdddFFF>>>===;;;:::999999::::::;;;;;;===>>>???@@@@@@AAA@@@===EEEGGGgggvvvggg___eeeqqqyyy||||||{{{zzzzzz{{{|||}}}}}}zzzjjj___\\\UUUVVVdddxxx~~~TTT@@@;;;;;;;;;<<>>===;;;:::999::::::;;;:::;;;>>>@@@CCCDDDEEEEEEAAA>>>EEEGGGggg~~~yyyhhh\\\```mmm}}}~~~xxxzzz{{{{{{{{{{{{}}}wwwfff\\\[[[UUUXXXiii|||}}}OOOAAA;;;:::<<<>>>CCCTTTttttttTTTEEEEEEIIIIIIKKKSSSbbbnnnrrrrrrsssooojjjgggiiinnnnnnfff^^^TTTRRR[[[ooo~~~{{{rrrqqqrrrqqqnnnlllzzz~~~{{{wwwnnnccc]]]ZZZVVVSSSQQQPPPNNNLLLFFFDDDAAA@@@BBBFFFJJJNNN\\\cccmmmuuuxxx~~~~~~~~~~~~}}}~~~}}}}}}ppp~~~wwwiii]]]\\\fffuuu{{{rrrvvvZZZKKK>>>===<<<::::::::::::;;;999;;;>>>BBBEEEFFFGGGGGGCCC>>>DDDEEEeee~~~~~~lll\\\^^^kkkuuu~~~}}}sssaaaZZZ[[[WWW\\\ooo~~~xxxGGGAAA<<<;;;???@@@CCCTTTwww\\\IIIFFFIIIEEEHHHSSSaaakkkooorrrvvvqqqppphhh___^^^eeeeee___UUUPPPVVViiizzzxxxrrrooommmkkkwwwsssfffaaa\\\VVVQQQOOOMMMJJJHHHDDDCCCBBBCCCIIIRRR[[[aaammmpppvvvzzz||||||zzz|||~~~~~~{{{yyyzzz~~~}}}ppprrraaaXXX\\\jjjyyy{{{uuu}}}RRRIII???>>><<<;;;::::::;;;;;;:::<<>>BBBBBBaaa~~~ppp^^^___lll{{{{{{~~~{{{www{{{~~~}}}~~~{{{ppp^^^WWW[[[XXX```ttt|||oooAAA@@@<<<>>>BBBAAABBBTTTzzzeeeOOOJJJKKKAAAFFFRRR```iiinnnsssyyyrrruuujjjXXXTTT___eee```UUUOOOSSSeeevvv}}}|||tttmmmkkkiiiuuuvvvgggeee```XXXSSSOOOLLLGGGDDDBBBBBBCCCHHHRRR___mmmuuu||||||~~~~~~~~~qqqnnnnnnnnnzzzzzzwwwrrrnnnnnnrrrvvv~~~~~~}}}{{{zzz~~~yyyppp~~~nnn[[[TTT[[[kkk{{{}}}yyyIIICCC???>>><<<;;;::::::;;;;;;:::<<>>AAA@@@___~~~qqqggghhhkkkwwwvvviiiddddddeeeeeegggsss~~~||||||{{{yyywww}}}}}}zzzzzz}}}~~~yyyjjj^^^]]]]]]___jjjyyyaaaEEEDDD===<<>>@@@BBBCCCCCCCCCDDDEEEGGGDDD>>>BBB\\\ttthhheeefffwww~~~wwwpppiiigggqqq~~~}}}zzznnnddd___]]]\\\[[[\\\hhhwww|||uuuttt{{{|||~~~||||||zzzzzz~~~wwwiii^^^^^^```cccooo}}}~~~```DDDBBB===<<>><<>>@@@AAABBBBBBCCCFFFHHHFFFEEEBBBFFF___oooccc\\\___nnn}}}wwwnnniiihhhhhhlllsssuuuoooiiiffffffkkksss~~~}}}vvvlllnnnwww~~~yyytttxxx{{{{{{yyyyyy|||{{{wwwvvvyyy}}}~~~xxxmmmccc\\\___hhhqqq}}}}}}XXXAAA>>>>>>;;;@@@<<>>===;;;::::::;;;;;;;;;@@@AAACCCCCCDDDFFFJJJMMMHHHGGGDDDKKKhhhvvvhhh^^^UUU___jjjppptttyyy~~~}}}|||oooeee]]]^^^dddnnnzzz{{{{{{vvvppprrryyy||||||vvvyyy~~~{{{wwwuuuuuuxxx{{{}}}}}}|||tttfff___[[[aaalllxxx|||sssttt{{{xxxRRR@@@===???:::>>>:::BBBNNNuuukkkRRRLLLEEEPPP^^^fffjjjllloooqqqpppzzzttteee\\\YYYZZZSSSMMMPPP]]]mmmzzz}}}zzzlllaaa```iiivvvvvvttt~~~yyyqqqiiidddaaaiiiwwwzzzoooeee]]]YYYZZZaaammmxxx||||||~~~rrr~~~~~~zzz~~~hhh^^^WWWZZZ___bbbdddhhhkkksss]]]DDD>>>======<<<;;;:::;;;<<<>>>@@@AAABBBBBBDDDGGGLLLPPPPPPMMMJJJTTTttt~~~~~~pppdddVVVZZZ___dddiiipppvvvzzz}}}~~~{{{fff___YYY\\\hhhxxx}}}~~~zzzpppaaadddssswwwwww}}}~~~yyywwwuuuuuuwwwyyyzzzzzzyyy|||rrraaa^^^]]]dddqqq~~~ooobbbhhhvvvfffKKKAAA===@@@;;;===:::CCCNNNsssWWWIIIGGGXXXiiimmmjjjjjjmmmpppuuuxxxfff[[[\\\VVVOOOOOOWWWfffuuu~~~zzz|||rrrnnnrrrxxxyyyvvv{{{wwwqqqttt{{{}}}yyyvvvooodddZZZUUUVVVYYY\\\fffttt}}}}}}}}}eee[[[VVVZZZ]]][[[\\\```iiioooVVVDDD>>><<<======<<<<<<<<>>;;;<<<>>>>>>===>>>BBBEEEBBBCCCCCCCCCEEEJJJRRRWWWIIIHHHDDDHHHccc}}}}}}|||ooo\\\WWWVVV\\\eeekkknnnooommmmmmnnnqqqvvv~~~wwwhhhccchhhqqqwwwzzz~~~yyynnnhhhZZZZZZYYYXXX[[[dddqqq{{{}}}xxxvvvsssuuuxxx~~~}}}yyyxxxyyyrrrrrruuuzzz~~~{{{www}}}vvvhhh______bbbkkkzzzxxxjjjqqqNNNBBBBBB===BBB???AAA>>>HHHQQQrrrhhhUUUNNNhhh}}}{{{mmmhhhlllrrrsssvvvwwwgggbbb^^^VVVRRRTTT___ooo{{{|||||||||}}}zzz}}}|||}}}tttlllddd[[[UUUUUUWWWXXXWWWZZZfffwwwxxxccc\\\[[[bbbccc]]]]]]dddeeeppprrrKKKBBB>>>:::<<<>>>>>>>>>???CCCGGGGGGGGGFFFGGGIIIOOOVVV\\\GGGHHHDDDDDDZZZ|||jjj]]]VVV[[[___```fffnnnhhhhhhjjjpppxxx~~~{{{xxxyyy}}}vvvppplllqqq~~~{{{vvvuuussspppsssyyy|||{{{{{{wwwrrrttt}}}wwwiii^^^TTTMMMQQQXXX\\\```fffyyy{{{yyyyyyzzz{{{tttxxx~~~~~~}}}|||{{{xxxtttrrrkkkooouuuzzz}}}~~~~~~rrrcccccc___ccctttvvvjjjKKKHHH<<>>===<<<<<<<<<<<<>>>AAAEEEGGGLLLKKKIIILLLWWWccchhheeeTTTLLLGGGEEETTT~~~|||ooobbbXXXYYY```dddffffffllllllnnnrrrwwwxxxwwwtttyyy{{{|||wwwxxxzzz|||zzzzzzzzzuuunnnmmmooonnnvvvwwwqqqkkkmmmwwwyyytttvvvssskkklllsss|||uuuuuu`````````dddoooxxxxxxrrrqqqcccVVVSSSUUUXXX]]]cccmmm}}}{{{zzz{{{|||}}}{{{{{{{{{zzzzzzyyyvvvsssqqqiiiooouuuyyy{{{{{{}}}~~~ooobbb```___gggvvv~~~yyyeeeHHHGGG===CCCCCCAAABBBEEEEEEKKKiii}}}VVVSSSooo|||qqqjjjccc^^^fffuuu}}}pppjjjddd\\\TTTOOOTTTddduuuyyyyyyyyy{{{~~~uuurrrsssvvvxxx{{{|||tttkkkbbb^^^___```dddjjjpppwww{{{|||}}}~~~nnn^^^\\\^^^dddgggdddaaabbbnnnlllIII???===<<<<<<<<<===???AAACCCEEEGGGHHHHHHKKKVVVbbbfffdddTTTMMMIIIGGGTTTzzz||||||tttdddZZZ\\\dddfffcccmmmnnnqqqtttvvvuuuqqqnnnmmmppptttxxxzzzyyyxxxvvvqqqqqqsssxxx}}}|||yyyyyyyyyyyyyyyqqqhhheeefffaaajjjxxxyyyvvvtttvvv~~~yyyvvv}}}xxxjjjgggppp|||rrrxxx{{{{{{~~~~~~nnnjjjkkkkkkmmmvvvrrrccc[[[XXXWWWYYY\\\aaasss~~~}}}|||{{{}}}|||{{{zzzyyyxxxwwwvvvuuuvvvvvvvvvuuurrrpppnnnhhhnnnuuuyyyxxxxxx{{{~~~zzzlll```]]]aaammm{{{|||\\\EEEFFF@@@CCCCCC@@@CCCFFFGGGIIIdddYYYSSSnnnyyylll```WWW^^^mmmwwwuuurrrkkkaaaVVVOOOPPP___ooowwwxxxyyy{{{}}}mmmlllmmmsss|||zzzqqqnnnooojjjnnnttt{{{|||yyyxxxnnnqqqvvv{{{{{{mmm___^^^aaaggghhheeedddfffzzzdddFFF@@@>>><<<<<<===>>>???@@@AAAAAACCCEEEFFFHHHPPP[[[bbbbbbVVVOOOKKKIIIWWWyyy||||||yyycccYYY___ffffffiiijjjnnnqqqtttuuuuuutttooopppqqqrrrssssssrrrrrrnnnnnnppptttzzz|||zzzwww}}}}}}~~~~~~wwwmmmggghhhhhhppp{{{~~~qqqlllvvv|||vvvmmmnnnmmmppp|||}}}|||ssskkkeee```^^^^^^nnn~~~|||yyyzzzzzzxxxuuuvvvuuutttsssrrrrrrrrrrrrqqqrrrsssrrrpppmmmkkkjjjhhhooowwwyyyxxxxxx{{{~~~|||tttiiiaaa^^^ggguuuTTTBBBDDDCCCCCCCCCAAADDDIIIJJJJJJbbbfffUUUnnnzzzfffYYY\\\iiisss~~~{{{xxxpppfff[[[QQQPPP]]]kkkuuuvvvyyyzzz{{{|||}}}~~~{{{ppplllpppwww}}}~~~xxxxxxkkknnnuuu}}}}}}xxxtttrrrjjjmmmsss{{{xxxmmmeeeeeehhhlllllliiijjjnnn[[[CCC@@@>>><<<===>>>???@@@@@@@@@???AAADDDDDDCCCIIIUUUaaafff]]]RRRKKKJJJ[[[zzz~~~|||}}}}}}{{{|||qqq]]]ZZZaaafffbbbcccfffiiimmmqqquuuwwwwwwuuurrrooommmlllllllllggggggiiiooovvvyyyyyywwwvvv{{{xxxsssuuuzzz{{{vvv~~~}}}xxx______\\\^^^mmm|||uuupppfffppp}}}wwwxxx|||}}}{{{{{{vvvuuuvvvvvvtttrrrsssrrrqqqpppppppppqqqqqqooopppqqqoookkkgggfffggglllrrrxxxzzzyyyzzz}}}}}}~~~wwwnnnhhhdddcccnnn||||||uuuMMMAAACCCEEEBBBEEEFFFFFFJJJKKKIII]]]yyyZZZsssnnn]]]ZZZdddkkkuuu{{{wwwuuuoooggg]]]SSSPPPYYYfffpppssswwwyyyyyyzzz|||~~~mmmbbbdddoooxxx|||zzzyyymmmooottt|||yyyuuuwwwwwwpppjjjgggiiilllqqqyyy}}}||||||~~~sssmmmiiikkkpppsssrrrqqquuu|||}}}QQQ@@@AAA===>>>>>>???@@@AAA@@@@@@@@@???CCCDDDBBBGGGWWWjjjuuufffVVVJJJJJJ___yyy~~~|||{{{}}}jjj]]]ooo|||vvvdddZZZ[[[___[[[]]]^^^```bbbggglllpppxxxvvvrrrnnnjjjgggeeeddd______aaahhhoootttuuusssoooyyy}}}gggccc[[[UUUYYYmmmqqqttt{{{{{{wwwxxx{{{||||||~~~zzzsssyyywwwtttrrrrrrrrrqqqppprrrrrrrrrrrrrrrqqqqqqqqqmmmnnnnnnkkkfffdddfffhhhqqqssswwwzzz|||}}}~~~{{{rrrkkkiiijjjkkkvvv|||rrrdddIIICCCCCCGGGBBBGGGJJJGGGHHHIIIGGGWWWZZZrrruuu___WWW^^^bbbiiiooommmllliiieee^^^TTTNNNSSS]]]jjjoootttwwwxxxyyy|||}}}|||}}}rrrllllllttt{{{}}}uuuuuurrrtttxxx}}}zzzqqqrrrsssmmmhhhhhhllllllooowww~~~{{{zzz{{{}}}~~~~~~~~~vvvnnnkkklllpppvvvzzzyyyyyyuuuKKK@@@CCC===???@@@@@@@@@AAAAAABBBBBB>>>DDDGGGFFFJJJ]]]tttmmm[[[MMMKKK```vvv|||{{{{{{~~~kkkPPPWWWbbbhhhcccZZZWWWYYYVVVXXX[[[\\\]]]```dddhhhpppqqqqqqoookkkfff```]]]]]]]]]___fffmmmssssssrrrrrrxxx~~~~~~tttfff\\\[[[ccclllnnnnnnnnntttxxxuuuwww|||xxx~~~{{{~~~~~~uuuwwwwwwvvvtttqqqpppqqqrrrssstttuuuuuutttsssrrrqqqjjjlllkkkhhhddddddhhhmmmttttttuuuyyy}}}zzzoooiiilllqqqsss{{{xxxpppXXXHHHEEECCCHHHBBBIIIKKKEEEEEEHHHHHHXXX]]]mmm~~~dddYYY]]]___ccciiiiiieeeeeeeee```VVVMMMOOOUUUdddjjjrrrvvvwwwyyy}}}~~~}}}~~~rrrsssrrrsssyyytttooorrrrrrvvv{{{~~~pppnnnqqqqqqtttzzzwwwuuutttxxx{{{zzz{{{}}}}}}|||~~~rrrlllmmmssswww~~~}}}|||qqqHHHAAAFFF???AAAAAA@@@@@@AAACCCDDDEEE>>>GGGMMMJJJLLL[[[rrrnnn```TTTOOO]]]rrrzzz{{{|||~~~}}}vvvWWWMMMKKKVVV]]]ZZZVVVWWWQQQVVVZZZ]]]^^^___bbbdddiiilllppprrrooohhh```ZZZbbbaaaccciiipppuuuvvvuuuwwwvvv}}}}}}tttdddZZZVVVXXX\\\```fffvvvzzztttttt|||}}}zzzxxx{{{}}}}}}xxxyyyzzzwwwsssqqqrrruuutttuuuvvvwwwvvvtttrrrqqqhhhiiiiiifffccceeekkkrrrvvvsssssswww~~~}}}yyymmmiiinnnuuuxxx~~~xxx|||xxxvvvQQQGGGGGGCCCHHHBBBKKKIIIAAABBBHHHLLL]]]ggglllkkk^^^bbbbbbeeekkkjjjccceeegggdddYYYOOOMMMRRRaaahhhpppuuuwwwyyy~~~|||xxxqqqjjjiiimmmuuuyyynnnlllpppmmmttt{{{~~~}}}}}}kkkgggmmmttt|||||||||{{{|||~~~}}}{{{rrrmmmppp{{{~~~{{{pppGGGCCCIIIAAABBBAAA@@@@@@AAADDDFFFHHH@@@KKKQQQLLLJJJUUUhhhvvvnnncccZZZRRRZZZwwwyyy{{{|||||||||}}}^^^NNNIIIVVV\\\UUUQQQWWWTTTUUUVVVXXXYYY\\\```ccclllnnnppppppllliiifffffffffdddffflllpppqqquuuyyysss}}}{{{~~~~~~}}}~~~}}}uuuoookkkiiifffbbbbbbhhhuuu|||pppjjjqqq|||xxxrrrqqqtttvvvwww|||yyyvvvuuuwwwvvvqqqrrrvvv|||||||||{{{xxxsssnnnkkkiiiiiigggaaa^^^aaajjjsssuuuuuuwwwzzz~~~|||uuulllgggkkksss|||}}}}}}zzzvvvzzzVVVBBBDDDCCCCCCGGGIIIJJJ@@@JJJJJJKKK^^^wwwfff}}}~~~ccc]]]cccggghhhiiieeeggghhhccc[[[SSSNNNLLLXXXdddpppvvvwwwxxx{{{}}}xxxqqqppprrrvvvvvvtttuuu|||xxxoookkkjjjjjjiiiqqqvvvxxxvvvvvvzzz|||{{{qqqgggmmmzzz|||xxxvvvwwwzzz|||zzzrrrrrruuu|||zzzeeeFFF@@@DDD??????@@@AAABBBBBBCCCFFFIIIHHHLLLQQQSSSNNNJJJRRR^^^ZZZ\\\YYYUUUdddsssvvvyyy{{{||||||~~~ttteee]]]cccfff```XXXVVVVVVWWWXXXXXXYYY[[[^^^```ccceeeiiilllnnnnnnnnnmmmeeeccceeekkkoooqqqtttyyyvvv{{{yyysssvvvzzzsssqqqwww~~~}}}{{{{{{zzzzzz||||||rrrllllllqqqxxx|||vvvwww~~~{{{tttooommm|||zzzzzzwwwsssuuu{{{|||zzz{{{rrrppptttzzz{{{zzzyyyvvvsssooolllkkkhhhfffcccaaabbbhhhpppwwwtttwww|||yyytttooommmrrrzzz~~~||||||{{{wwwyyykkkNNNAAAEEEDDDBBBFFFFFFHHHFFFLLLHHHKKKUUUsssrrrjjj```bbbcccbbbaaa___``````^^^ZZZTTTOOOLLLTTT```mmmtttwwwyyy{{{}}}~~~hhhddd```___dddjjjoooqqqvvv|||~~~rrrlllsss|||yyyxxxyyy{{{}}}yyysssvvv|||~~~xxxuuu|||zzzYYYAAA???CCC===???@@@AAAAAA@@@AAADDDGGGCCCJJJSSSWWWVVVSSSQQQPPPRRRSSSPPPPPPdddooosssxxx{{{|||}}}}}}~~~{{{vvvsssmmmaaaWWWXXXXXXXXXYYYZZZZZZ[[[\\\^^^___bbbiiippptttsssrrrcccaaaccciiimmmooosssxxx|||{{{xxxsssmmmkkklllooosssmmmkkknnntttzzzwwwppppppqqqyyy{{{uuutttvvvvvvzzzyyyxxxxxxyyy|||~~~uuurrrrrrqqqooorrrxxx|||zzz}}}|||xxx|||xxxuuutttssspppmmm}}}}}}}}}|||xxxvvv{{{~~~}}}xxxuuuxxxzzzxxxwwwtttpppmmmkkkjjjiiieeebbb```bbbiiiqqqwwwyyysssyyy~~~uuurrrsssuuu|||~~~}}}|||}}}zzzZZZFFFBBBIIIFFFCCCFFFFFFIIIQQQRRRFFFLLLMMM^^^xxxjjjgggeeeaaa^^^[[[ZZZYYYYYYYYYVVVPPPKKKPPPZZZgggrrrwwwyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~vvvjjjbbb\\\\\\___eeeoooyyyxxxvvv}}}|||zzzzzz|||~~~xxxuuu||||||yyygggLLL===@@@DDD>>>@@@AAAAAA@@@??????BBBDDDCCCMMMVVVYYY^^^aaaYYYNNNLLLMMMKKKPPPiiippptttyyy}}}}}}}}}|||||||||uuuhhh[[[YYYXXXWWWWWWYYYZZZZZZYYYaaa```aaahhhqqquuutttqqqaaa^^^```fffjjjlllpppvvvvvvjjjjjjrrrrrrpppooopppssswww{{{nnneeeeeekkksssxxxsssmmmmmmqqqtttyyyxxxwwwvvvxxx{{{~~~~~~yyyzzzyyyuuupppqqqrrrssstttuuuxxx|||~~~wwwuuuyyy{{{yyy{{{xxxvvvwwwyyyzzz{{{~~~~~~{{{~~~{{{tttsssrrrpppnnnkkkiiigggfffbbb___```fffqqqwwwxxxvvvssszzz{{{qqqqqquuu{{{{{{PPPCCCDDDLLLFFFCCCGGGHHHNNN\\\WWWFFFNNNJJJRRRzzzyyyrrrmmmfff```]]]XXXUUUVVVYYYXXXQQQJJJOOOUUUbbbooowwwwwwwwwyyy|||~~~~~~~~~~~~~~~||||||uuulllddd```]]][[[ZZZlllnnnrrrxxx~~~|||{{{|||~~~xxxwww~~~YYYEEE???DDDHHHBBBBBBBBBBBBAAA@@@@@@BBBDDDCCCPPPVVVTTTYYYccc```UUUMMMMMMMMMWWWtttsssvvv{{{~~~~~~|||{{{{{{yyynnnbbb[[[XXXVVVVVVWWWYYYYYYYYYbbbaaaaaagggoootttsssppp___]]]^^^bbbfffhhhmmmrrrpppmmmuuupppqqqrrrrrrrrrsssuuuuuuvvvgggbbbdddjjjppprrrkkkeeegggllloootttssssssssstttvvvyyyzzzyyyzzz~~~~~~}}}~~~}}}wwwpppoooppprrrssstttwww{{{~~~{{{|||xxxqqqpppuuuzzz|||}}}yyyqqqnnnsssyyyyyywwwzzz{{{zzz}}}~~~{{{wwwzzzooommmmmmnnnmmmkkkgggdddaaa^^^___dddmmmuuuxxxuuuqqquuu{{{zzzpppqqqwww}}}~~~eeeLLLBBBEEEIIIBBB@@@EEEGGGOOO]]]WWWCCCKKKHHHMMMwww~~~vvvjjjaaa\\\VVVPPPRRRVVVXXXSSSMMMPPPRRR]]]llluuuuuutttuuu{{{}}}}}}{{{xxxtttnnniiibbb]]]WWWSSSUUU[[[bbbfffsssuuuyyy|||~~~||||||}}}zzz{{{vvvNNNBBB@@@DDDGGGCCCCCCCCCDDDCCCBBBCCCEEEGGGBBBRRRZZZUUUTTT[[[\\\UUUOOOOOOQQQ^^^~~~zzztttxxx{{{}}}}}}|||{{{{{{vvvmmmbbb]]]WWWUUUWWWYYYYYYYYY]]]]]]___dddjjjoooooonnn___\\\\\\```ccceeeiiiooozzz||||||mmmiiinnnmmmqqqrrrpppnnnpppqqqpppzzz{{{oooddd_________cccbbb]]]ZZZ]]]aaaaaakkklllmmmnnnooopppqqqqqqrrrtttxxx{{{zzzyyy~~~}}}zzzsssllllllppptttwwwwwwvvvvvvwwwzzz}}}zzzsssooorrrwwwyyytttkkknnnvvv|||tttsssxxx}}}}}}{{{wwwxxx{{{zzzvvvsssyyyxxxrrrppptttsssmmmgggiiijjjkkkiiieeeaaa^^^^^^ccckkkrrruuuuuusssqqqxxx{{{xxxrrrtttzzz~~~{{{zzz{{{|||ZZZIII@@@BBBEEE======CCCCCCJJJSSSOOO???EEEEEEJJJ{{{yyyzzztttfff\\\UUUOOOOOOSSSWWWUUURRRQQQPPPXXXiiittttttsssuuu}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~yyyqqqkkkgggccc^^^ZZZPPPPPPQQQTTTZZZaaahhhlllnnnrrrwww{{{~~~~~~~~~|||{{{}}}~~~hhhFFFAAA@@@@@@CCCAAABBBCCCDDDDDDDDDFFFIIILLLHHHYYYddd```YYYXXXXXXWWWTTTTTTUUUbbbsssvvvyyy{{{{{{{{{|||}}}vvvlllddd[[[WWWWWWYYYYYYXXXWWWYYY[[[^^^aaadddfffggg___\\\[[[^^^```bbbfffkkkmmmqqquuuuuunnnfffccccccgggkkklllgggfffkkkoooooouuuwwwzzzyyysssiii^^^VVVUUUXXXZZZYYY\\\``````]]]fffhhhjjjlllmmmmmmlllkkkllllllqqqvvvvvvttttttxxx~~~{{{wwwxxxxxxtttooommmrrrwwwzzzwwwqqqllliiisssyyyzzzuuupppqqquuuvvvvvvuuuzzz~~~~~~~~~wwwppppppuuuvvvxxxvvvttttttwwwuuuqqqpppnnnjjjgggeeefffgggiiieeeeeeeeeeeecccaaa^^^]]]```iiiqqqtttqqqpppsssxxx{{{}}}|||vvvtttyyy~~~||||||}}}hhhQQQFFF>>>AAADDD>>>>>>DDDAAADDDDDDHHH>>>???CCCIIIjjj}}}lll}}}hhh```VVVRRRSSSUUUUUUTTTQQQMMMSSSfffsssttttttxxx~~~}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~|||||||||}}}llleee\\\VVVTTTSSSOOOLLLIIIKKKNNNSSSWWW]]]cccfffiiinnnuuuzzz~~~|||{{{}}}ZZZAAABBBAAA===???AAA@@@BBBCCCEEEFFFHHHLLLOOORRR[[[bbbaaaYYYVVVZZZaaafffbbb^^^dddqqqsssvvvxxxyyy{{{}}}{{{tttkkk___XXXXXXYYYYYYXXXUUUWWWYYYZZZZZZ[[[]]]___```\\\ZZZ]]]___```dddiiidddiiikkkhhhdddcccaaa```^^^bbbaaaZZZZZZbbbjjjllljjjlllrrryyyzzzqqqaaaUUUVVV[[[___ccciiinnnlllfffdddgggjjjmmmnnnmmmkkkiiiggghhhlllssstttpppmmmnnnkkkqqqttttttvvv{{{~~~}}}tttppplllnnnsssyyyzzzzzzmmmssszzz}}}zzzssslllgggeeeooouuussspppqqqtttuuu|||yyy{{{|||}}}xxxooolllppprrrsssqqqnnnnnnpppooojjjmmmjjjiiiiiieee___^^^cccdddcccbbb```^^^]]]]]]]]]cccmmmuuutttnnnmmmvvv|||~~~xxxuuuvvv|||~~~~~~|||VVVHHHFFF???BBBFFFAAACCCFFFBBB@@@<<>>DDDIII``````sssvvvmmmaaaXXXTTTTTTTTTTTTPPPJJJPPPdddsssuuuwww{{{}}}{{{zzz{{{|||}}}|||}}}~~~|||~~~~~~zzztttmmmiii]]]VVVNNNJJJKKKLLLKKKHHHJJJKKKKKKLLLPPPVVV]]]bbbccchhhooouuuxxx|||}}}zzz|||zzzSSS???EEEBBB<<>>@@@BBBDDDFFFIIINNNQQQTTTTTTTTTSSSOOOPPP[[[jjjxxxrrrgggfff|||pppsssuuuvvvwwwxxxzzz|||}}}||||||pppeee```[[[UUUVVV[[[VVVVVVWWWWWWXXXYYY\\\___aaa___]]]___ccceeeeeecccaaadddhhhkkkiiiddd^^^ZZZ]]]\\\\\\\\\ZZZ[[[eeeqqqjjjnnnuuu}}}xxxkkkaaajjjmmmqqqrrrrrrrrrssstttsssrrrqqqppppppppppppooorrrtttwww||||||uuupppllljjjjjjnnnsssuuurrrnnnkkkgggdddfffmmmtttxxxyyyssstttwww{{{|||uuuiii```aaa```cccjjjmmmmmmsss|||}}}xxxvvv}}}}}}|||vvvpppllllllnnnppppppnnnnnnooopppssstttmmmqqqssspppiiicccaaabbb___bbbeeeddd[[[UUUZZZdddttttttooojjjllluuu}}}~~~vvvwww}}}|||qqqLLLQQQDDDDDDEEEEEEEEECCCBBBAAAAAAAAABBBBBB@@@AAALLLXXX~~~aaabbbkkkZZZTTTUUUVVVWWWVVVNNNOOO___qqqyyyxxxuuuyyyyyyzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~{{{zzz{{{~~~~~~zzzqqqggg^^^YYYTTTRRROOOLLLKKKKKKLLLNNNLLLMMMOOORRRVVVZZZ^^^aaaccceeeiiinnnuuu|||}}}vvvSSS???BBBBBBBBBEEEDDDCCCBBBAAABBBFFFKKKPPPSSSNNNNNNNNNOOORRRXXX___dddsssnnn___VVViiikkkoootttvvvvvvvvvwwwxxxyyy~~~}}}sssjjjfffaaaYYYUUUUUUUUUUUUUUUVVVVVVXXX[[[]]]aaa^^^]]]^^^aaacccdddccc```dddhhhkkkjjjeee^^^YYYYYYbbbdddYYYSSSYYYdddjjjgggeeepppyyy{{{ssssssttttttsssrrrqqqpppmmmpppqqqpppnnnmmmpppsssuuuwww{{{oooiiidddcccgggiiijjjhhheee```]]]bbbmmmvvvwwwuuurrrrrrsssvvvxxxvvvpppjjj___ZZZ[[[ccckkknnnpppsssxxxyyyqqqnnniiikkknnnlllhhhffffffgggnnnnnnmmmlllmmmoooqqqrrrtttzzzxxxnnnfffcccddd```]]]ZZZVVVVVV^^^iiioooooollllllrrrzzz}}}{{{~~~|||zzzuuuyyy~~~}}}hhhLLLOOOFFFEEEDDDBBBAAAAAAAAAAAAAAAAAABBBBBB@@@AAAKKKWWWrrrgggmmmsss___TTTTTTWWWSSSNNNNNNXXXiiiuuuwwwsssuuuwwwyyy{{{||||||{{{zzz|||}}}~~~}}}|||}}}~~~|||uuukkkaaaYYYUUURRRQQQOOONNNNNNOOOQQQRRROOOPPPQQQSSSUUUXXX[[[]]]```bbbeeekkkrrryyy}}}lllMMM===AAAAAAAAAEEEEEEBBBAAAAAABBBEEEJJJNNNQQQLLLKKKKKKKKKMMMQQQVVVYYY]]][[[PPPIII[[[hhhmmmtttwwwvvvuuuvvvwwwvvv}}}|||rrrmmmhhh```XXXTTTSSSSSSSSSSSSUUUVVVXXXZZZ]]][[[YYYYYY[[[^^^______^^^bbbhhhllllllhhhccc___aaaqqqrrr```VVV___iiiiiikkkcccmmm~~~yyyvvvrrrnnnmmmmmmkkkhhheeeeeejjjoooooolllmmmrrrxxxyyyyyy|||~~~vvvkkkeeedddfffhhhhhhccc[[[WWW^^^kkktttrrrlllhhhgggfffhhhjjjlllmmmlll^^^UUURRR[[[gggmmmllljjjjjjsss{{{{{{ssshhhbbb```]]]bbbiiikkkjjjgggfffffflllkkkjjjjjjkkklllnnnooowww~~~~~~tttlllhhhfff]]]TTTSSSVVV\\\fffoookkkkkkllloooxxx~~~www}}}}}}{{{xxxuuuzzz{{{|||```RRRRRRGGGFFFCCC@@@??????AAABBBBBBAAABBBBBBAAABBBJJJUUUxxxxxxbbbtttlllWWWTTTYYYTTTSSSOOOPPP^^^ppptttnnnqqqtttxxx{{{}}}}}}|||{{{}}}}}}~~~}}}vvvlllbbbYYYSSSPPPQQQQQQQQQRRRSSSTTTVVVWWWWWWVVVVVVWWWWWWYYYZZZZZZXXXYYY[[[```fffmmmtttxxxvvvyyy}}}|||___FFF===BBB@@@???EEEGGGCCCBBBBBBCCCFFFKKKOOORRRIIIHHHGGGGGGGGGIIIKKKMMMKKKKKKEEE???NNNtttiiinnnuuuwwwvvvuuuwwwzzzyyy}}}~~~}}}~~~rrrkkkfff___[[[TTTRRRQQQQQQSSSUUUVVVVVVVVVUUUSSSRRRTTTVVVXXXYYY]]]```eeejjjmmmooonnnnnnqqqxxxwwwkkkbbbeeejjjkkknnngggnnn{{{zzzqqqkkkeeeccceeefffccc___```cccgggjjjlllpppvvvzzzzzzyyyxxxzzz~~~|||uuuqqqppppppooolllaaaWWW[[[gggoookkkddd```___^^^^^^^^^aaadddfffaaaYYYSSSWWWbbbjjjkkkjjjkkkiiieee```]]]\\\^^^```iiiooowwwzzzwwwrrrooommmjjjiiiiiiiiijjjkkklllmmmrrruuuxxxwwwsssooolllkkk___WWWRRRWWW```ggglllpppjjjnnnqqqtttzzzzzz}}}zzz}}}|||vvvxxxsssUUUSSSPPPGGGFFFDDDCCCAAAAAA@@@@@@BBBAAAAAACCCBBBBBBIIIRRRmmmjjjjjjfff___bbbZZZ[[[SSSLLLVVVllltttnnnppprrruuuxxx{{{}}}~~~~~~}}}}}}~~~}}}~~~yyynnnddd[[[UUURRRPPPTTTTTTUUUWWWXXXYYYZZZZZZ]]]\\\[[[[[[ZZZYYYYYYYYYQQQRRRSSSWWW\\\cccjjjnnnppptttyyy}}}~~~~~~~~~~~~|||~~~~~~~~~{{{UUUCCC@@@DDD??????EEEGGGEEEEEEEEEFFFIIIMMMQQQSSSHHHFFFEEEDDDEEEFFFGGGGGGFFFHHHDDD>>>DDDcccxxxsss~~~hhhmmmssstttrrrrrrvvv{{{||||||{{{zzz~~~yyymmmhhheeebbbVVVTTTQQQQQQRRRTTTSSSRRRRRRRRRQQQPPPPPPRRRTTTVVV\\\]]]aaagggmmmtttyyy||||||tttooopppllleeeeeekkkjjjkkkppp}}}|||kkkeee___^^^bbbeeeeeebbb___]]]]]]bbbjjjrrrwwwxxxxxxwwwuuutttuuuyyy~~~yyylll___^^^eeelllkkkfffaaabbbcccaaa___^^^aaacccjjjeee]]]ZZZ]]]eeelllppprrriii___\\\aaaiiippprrr}}}xxxsssppphhhhhhiiiiiijjjjjjkkkllljjjkkkmmmllliiifffdddbbbRRRPPPTTT```kkknnnlllkkknnnuuuyyyyyyzzz~~~~~~~~~vvvtttyyy^^^HHHKKKGGGEEEFFFGGGGGGFFFDDDAAA???BBB@@@AAACCCCCCBBBHHHOOOccc|||iiippp}}}|||mmmhhh______VVVLLLTTTkkkxxxvvvssssssssstttwww{{{}}}}}}~~~~~~~~~|||}}}~~~~~~}}}{{{ssshhh___YYYWWWUUUTTTYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[ZZZYYYXXXWWWWWWTTTUUUXXX]]]dddlllssswww~~~~~~~~~}}}~~~}}}}}}}}}}}}~~~}}}|||zzzzzz{{{}}}|||{{{|||~~~{{{yyyvvvQQQDDDCCCGGGAAA@@@FFFGGGEEEEEEEEEGGGIIIMMMPPPRRRHHHFFFDDDEEEGGGIIIIIIHHHNNNOOOKKKCCCAAATTT}}}uuudddhhhpppbbbjjjqqqrrrpppooosssxxxzzzzzzzzz|||tttlllgggcccZZZWWWRRRQQQSSSSSSQQQOOORRRSSSTTTSSSRRRRRRTTTVVVZZZ[[[^^^cccjjjrrrzzz~~~oooiiirrrssshhheeellliiilllmmmrrrtttbbb]]]XXXWWW[[[___bbbccc```ZZZVVVZZZcccmmmqqqqqqqqqrrrsssssstttvvv{{{~~~{{{ooohhhiiimmmooopppfffjjjmmmkkkfffdddeeehhhtttrrrjjj```\\\bbblllqqqnnniiieeeiiirrr{{{xxxpppkkkiiifffgggggghhhiiiiiijjjjjjeeegggjjjjjjggg```YYYUUULLLPPPZZZhhhnnnlllhhhgggssszzz~~~|||zzz~~~{{{~~~~~~zzztttyyyyyyTTTDDDEEECCCCCCEEEHHHIIIIIIFFFBBB@@@BBB@@@AAADDDDDDCCCFFFLLLXXXmmm___\\\kkkuuuhhheeeaaaWWWNNNUUUiiiyyy~~~uuutttrrrqqqtttyyy~~~||||||}}}}}}}}}}}}}}}|||||||||~~~~~~~~~~~~}}}|||vvvoooeee^^^]]]]]]\\\[[[^^^]]]]]]\\\\\\]]]^^^^^^ZZZZZZ[[[\\\\\\\\\[[[[[[aaadddhhhooovvv~~~~~~~~~~~~xxxvvvtttuuuxxx|||~~~~~~zzz{{{vvvxxxmmmOOOEEEFFFIIICCCCCCHHHHHHDDDDDDEEEGGGIIILLLOOOQQQKKKHHHEEEFFFJJJMMMNNNMMM[[[ZZZWWWNNNFFFPPPuuuvvvbbb^^^eee]]]gggrrruuurrroooqqqtttvvvxxx{{{~~~vvvlllddd___ZZZUUUSSSTTTSSSPPPMMMPPPSSSUUUUUUTTTRRRSSSTTTYYYZZZ]]]aaafffkkkooorrrtttllliiimmmnnniiigggjjjkkkgggccceeennntttppphhh^^^[[[VVVSSSTTTYYY^^^bbbaaa[[[TTTSSSXXX```eeehhhgggkkkpppssstttuuuwwwyyyzzzxxxooommmqqqvvvpppvvv{{{yyytttrrruuuzzz|||{{{sssfff___ccciiikkkfffiiiooouuuzzz~~~wwwvvvtttmmmeee```___```ddddddeeefffggggggggggggdddddddddccc```[[[UUUPPPVVV[[[dddkkkkkkggghhhmmmuuuzzz}}}|||}}}~~~}}}{{{wwwuuufffPPPGGGBBBCCCBBBDDDFFFGGGGGGEEECCCBBBBBB@@@AAADDDDDDCCCEEEJJJMMMnnnmmm[[[TTTWWWeee}}}ssspppgggZZZRRRTTT```ppp{{{vvvtttsssrrrtttxxx|||~~~{{{{{{||||||||||||{{{{{{~~~}}}}}}}}}}}}~~~~~~~~~||||||}}}~~~~~~}}}|||{{{tttmmmeeeaaabbbcccbbb``````___]]]]]]]]]^^^```bbbbbbccceeehhhjjjkkkkkkkkkooorrrvvv{{{~~~~~~~~~|||xxxvvvwwwzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyymmmjjjhhhjjjooovvvyyy{{{{{{|||~~~zzz{{{tttyyyaaaMMMCCCEEEHHHDDDFFFLLLIIIGGGGGGHHHJJJLLLOOOQQQSSSOOOJJJFFFFFFKKKOOOPPPOOO\\\ZZZXXXQQQGGGLLLoooqqqdddhhhZZZggguuu{{{wwwrrrqqqrrrssswww|||}}}zzz|||qqqfffbbb\\\VVVTTTTTTTTTPPPLLLMMMQQQUUUUUUSSSQQQQQQRRRWWWZZZ]]]aaaccceeeeeeeeecccffffffcccaaadddeeecccjjj___ZZZ^^^aaaaaadddkkkbbb```[[[WWWUUUXXX___dddaaa\\\UUUPPPOOOTTT\\\bbb```fffmmmqqqqqqpppqqqrrruuuxxx~~~uuummmooouuu}}}wwwjjjccceeefffdddfffoooxxx|||zzzxxxyyy|||kkkiiieee___XXXVVVXXX[[[bbbbbbcccdddeeeeeeeeeeeeccc___ZZZVVVUUUUUUUUUUUUdddgggllllllfffcccjjjuuuuuuxxxzzz{{{yyytttxxxVVVLLLEEE<<<@@@CCCCCCCCCDDDDDDDDDDDDDDDCCC@@@AAADDDEEECCCEEEIIIFFFcccfffXXXXXXOOOMMMZZZppp|||nnn^^^UUURRRVVVdddrrruuuuuuttttttvvvwwwyyy{{{zzz{{{{{{{{{{{{{{{zzzzzz}}}||||||{{{||||||}}}}}}||||||}}}~~~~~~}}}|||{{{tttmmmgggdddfffgggeeeccc```___]]]\\\]]]```ccceeemmmooosssvvvyyy{{{|||}}}wwwxxxzzz|||~~~~~~~~~}}}~~~~~~}}}{{{xxxssskkkfffdddiiipppxxx}}}~~~~~~}}}{{{zzzxxxwwwwwwyyy|||~~~}}}}}}}}}|||zzzvvvssspppbbb___]]]```gggnnnssstttxxxzzz}}}zzz|||~~~ssszzzUUUKKKAAACCCGGGDDDIIINNNJJJKKKKKKMMMNNNQQQSSSUUUVVVQQQKKKFFFFFFJJJOOOPPPOOOPPPNNNMMMIII???CCCeeeyyyooo|||cccaaa}}}~~~nnnmmmnnnuuuzzz{{{zzz{{{~~~~~~nnnfffeeebbb\\\UUUQQQPPPQQQPPPRRRSSSTTTSSSRRRRRRRRRWWWXXXZZZ]]]^^^\\\YYYVVVWWWXXXYYYZZZ]]]bbbhhhmmmnnnccc\\\ZZZWWWUUU```qqqsssmmm[[[ZZZbbbhhhfffeeeccc___ZZZZZZ^^^bbb^^^aaafffkkknnnpppppppppoooqqqqqqppppppttt~~~vvvhhhiiitttyyypppjjjiiijjjrrrvvvvvvrrrppprrrpppjjjgggfffccc^^^ZZZYYY[[[^^^dddbbbaaaccceeedddbbb^^^XXX[[[ZZZSSSLLLNNNYYYeeessskkkdddeeelllsssuuutttvvvuuuxxxvvv{{{jjjRRRBBB@@@CCC>>>???@@@AAABBBCCCCCCCCCCCCAAABBBBBBDDDEEEFFFGGGHHHIIIXXXkkkYYYUUUOOOKKKKKKLLLVVVqqq{{{jjjYYYOOOPPPXXX___xxxuuussstttttttttvvvzzzzzzzzzzzzzzzzzz{{{|||}}}}}}}}}~~~~~~~~~}}}}}}|||~~~|||zzzxxxwwwvvvvvvuuuqqqmmmkkkkkkjjjgggddd^^^___```bbbeeejjjqqqvvvxxxyyyzzz|||}}}{{{mmmmmmmmmmmmnnnnnnooopppttt|||~~~{{{{{{}}}~~~}}}yyyvvvuuutttsssmmmiiigggmmmuuuzzzxxxtttuuurrrnnnjjjhhhhhhkkkmmmooojjjlllsssqqqhhhgggnnnoootttuuummmbbb^^^dddlllssssssuuuyyy~~~~~~~~~}}}~~~{{{xxxwwwwwwtttnnnUUUGGGEEECCCBBBDDDGGGJJJMMMJJJOOOTTTUUUTTTTTTWWW[[[QQQNNNKKKIIIHHHIIIKKKLLLGGGFFFAAAAAACCCCCCWWWxxxttt\\\ooo~~~oookkkjjjpppvvvyyyyyy{{{}}}~~~yyy|||oookkkeeebbb___ZZZTTTNNNNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVXXXXXXWWWTTTRRRTTTUUUVVVXXX[[[aaahhhmmmsssmmmiiifff___^^^nnn|||}}}qqq```^^^fffrrrwww{{{{{{vvvoookkkjjjeeefffgggiiikkkmmmooopppllllllkkkgggcccdddjjjppptttuuuvvvtttmmmgggkkkrrr{{{zzzyyywwwwwwxxxzzz|||}}}yyysssooommmlllssssssnnngggeeeiiikkkiiimmmmmmkkkhhhfffdddbbbbbbcccbbbaaabbbbbb```\\\XXX\\\VVVOOOLLLQQQ[[[ffflllfffeeeffflllsssxxxxxxvvvvvvxxx}}}~~~```MMMCCCBBBCCC???AAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDEEEPPPzzzlll^^^WWWPPPLLLKKKJJJOOOcccxxxlllZZZPPPOOOTTTXXXvvvvvvtttrrrrrruuuvvvvvvxxxxxxxxxxxxyyyzzz{{{{{{}}}~~~~~~~~~~~~}}}}}}|||{{{yyyxxxwwwvvvvvvuuuwwwyyyxxxssslllhhheeefffkkksssxxx{{{|||||||||{{{{{{|||~~~~~~|||ooonnnllljjjiiihhhhhhhhhoooxxx~~~}}}zzz{{{}}}}}}~~~~~~sssllllllnnnqqqsssrrrrrrrrrrrroooiiiccc^^^eee\\\XXX\\\\\\[[[dddppp}}}vvvjjjbbb___fffnnnuuuuuuppplllnnnrrrvvvzzz~~~{{{{{{{{{|||~~~yyywwwuuuvvvvvvcccNNNDDDCCCBBBBBBCCCGGGKKKNNNIIIPPPWWWYYYVVVSSSQQQRRRPPPNNNLLLKKKJJJJJJJJJKKKEEEDDD>>>===??????SSSttt]]]bbb{{{uuujjjeeeiiiqqqwwwyyyzzz{{{}}}zzzwwwjjjddddddccc[[[SSSOOOOOOOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSRRRVVVVVVVVVVVVXXX\\\ccchhhrrrrrrtttpppggggggzzzyyyooottt~~~hhhdddtttzzz~~~wwwqqqooommmllljjjiiiiiijjjkkkmmmkkkjjjhhhbbb]]][[[^^^aaa^^^ffflllkkkjjjmmmrrrtttqqqoookkkggggggkkksssxxxzzzwwwrrrooommmkkkiiihhhooonnnjjjcccaaaeeegggfffnnnoooqqqqqqnnnhhhccc```aaaaaaaaaaaa```]]]XXXTTTXXXOOOIIIOOO^^^kkknnnmmm___eeemmmuuuzzz{{{xxxvvvxxx|||}}}}}}|||TTTJJJEEEBBBCCC@@@CCCDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@FFFJJJlllsssggg___VVVNNNLLLIIIJJJVVVfffnnn[[[RRRPPPQQQRRRnnnuuuwwwrrrqqquuuvvvsssvvvvvvvvvwwwwwwxxxzzzzzz}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwwwwwwwwww{{{wwwpppnnnoootttyyy~~~~~~}}}uuusssoookkkfffcccaaaaaahhhrrrzzz{{{zzz{{{|||{{{xxxzzz~~~oooddddddkkkrrrxxx|||rrrhhhcccXXXOOONNNQQQYYYkkk|||~~~kkk^^^]]]ccciiijjjgggccccccdddgggoooxxxzzzxxxvvvxxx{{{{{{|||xxxuuuvvv}}}ttt{{{{{{UUUHHHAAAAAA@@@AAACCCGGGKKKMMMLLLPPPTTTTTTQQQMMMKKKLLLNNNNNNNNNMMMLLLKKKIIIIIIEEECCC===;;;======QQQsssppp^^^nnnoooeeefffllluuuzzz{{{{{{}}}|||~~~vvviiieeeeeebbb^^^VVVSSSQQQPPPQQQSSSTTTTTTSSSSSSSSSRRRRRRSSSUUUWWW\\\[[[YYYVVVUUUWWW\\\```jjjmmmqqqpppiiihhhwwwzzznnnooo{{{xxxjjjmmmzzzyyyvvvqqqkkkjjjmmmpppqqqooollljjjhhhgggggggggffffffeeebbb]]][[[\\\]]]YYYdddjjjhhhjjjrrruuurrrjjjhhhccc```aaajjjvvvyyyrrriiidddcccdddcccbbbfffhhhhhhhhhgggfffdddbbbnnnuuu{{{zzzrrrgggaaa______``````___]]]ZZZUUURRRMMMNNNRRR^^^jjjoookkkeeegggmmmuuuzzzzzzwwwvvvuuu|||iiiNNNNNNJJJCCCBBBAAADDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@FFFEEE\\\oooiii___WWWVVVSSSPPPUUU___|||sssaaaWWWSSSPPPOOO^^^ooozzzvvvqqqtttvvvrrruuuuuuvvvvvvwwwxxxyyyzzz{{{{{{|||}}}}}}}}}||||||zzzzzzyyyxxxxxxxxxyyyyyyzzzyyy||||||{{{xxxrrrkkkeeeaaa^^^]]]bbbmmmxxxzzzzzz{{{{{{zzzyyyzzz{{{~~~tttpppuuu{{{uuujjj___\\\^^^fffwwwrrrkkkfffcccjjjuuuzzzuuunnnkkkpppuuuwwwwwwxxx{{{}}}zzz{{{wwwuuuzzzyyysssiiiKKKEEEAAAAAA@@@AAABBBEEEIIIKKKQQQPPPNNNJJJGGGGGGIIILLLMMMNNNOOOOOONNNKKKHHHFFFEEEDDD>>>===???@@@UUUvvvddd```zzz|||kkkhhhjjjtttzzz{{{|||~~~yyyzzz{{{{{{}}}~~~qqqjjjeeeccc\\\YYYUUUSSSSSSTTTSSSRRRRRRSSSRRRQQQPPPRRRVVVZZZ\\\\\\ZZZWWWUUUVVVYYY\\\aaacccfffhhhgggffflllsss}}}wwwnnnfffjjjsssqqqmmmeee]]]YYY]]]gggooonnnnnnllljjjhhheeecccbbb___```aaaaaa___]]]\\\[[[YYYbbbgggeeehhhpppqqqkkkgggeeeaaa]]]^^^gggvvv~~~uuuiiiaaa___```aaaaaa___```aaacccdddbbbbbbbbbrrr~~~vvvhhhcccddd```___]]]ZZZVVVRRROOONNNMMMVVVbbbiiiiiigggddddddsssvvvyyyyyyvvvuuuxxx{{{tttYYYQQQXXXQQQGGGEEEEEECCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCAAA@@@KKKyyyrrrnnniiiiiinnnlllaaa[[[\\\dddlll___WWWQQQLLLOOOfffzzzzzztttsssuuutttuuuuuuuuuvvvwwwyyyzzz{{{xxxxxxyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz}}}wwwsssmmmfff```\\\YYYXXX```lllwwwzzzzzz{{{|||{{{}}}}}}}}}}}}~~~{{{zzz~~~yyy~~~~~~yyyxxxzzz||||||{{{zzz}}}yyywwwxxx}}}wwwvvvXXXDDDDDDCCCBBBAAAAAABBBDDDFFFGGGPPPOOOMMMKKKJJJJJJKKKMMMLLLMMMOOOOOONNNKKKGGGDDDBBBBBB>>>>>>AAABBBVVVxxx{{{___nnnuuullliiirrryyyzzz{{{zzzxxxyyy|||~~~xxxlllfffaaa]]]XXXWWWWWWWWWTTTRRRQQQRRRRRROOOMMMNNNRRRWWWVVVWWWXXXWWWWWWXXXZZZ\\\]]]]]]___bbbeeeeeeeeeddduuu}}}}}}qqqfffdddccc```aaa```\\\VVVSSSWWW___eeeiiiiiiiiihhhfffdddbbbaaaaaaccceeeggggggeeebbb```^^^bbbeeefffjjjooonnnjjjhhhfffbbb\\\YYY___kkkuuuzzzrrrhhh___\\\\\\^^^```___ZZZXXXXXXYYYZZZ^^^cccppp{{{pppccc```ccc^^^\\\XXXRRRMMMKKKLLLNNNYYYaaahhhggg```^^^eeemmmwwwxxxxxxvvvvvvyyy~~~[[[RRRWWW]]]SSSJJJIIIHHHBBBCCCDDDEEEEEEFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCC???CCCEEEggg}}}sssuuuooo\\\VVVUUUttt}}}lll___UUUOOOLLL]]]rrr{{{xxxssssssvvvttttttuuuvvvwwwxxxzzz{{{vvvvvvwwwxxxyyyyyyyyyyyyzzzyyyyyyxxxxxxxxxxxxyyy}}}llliiiccc^^^ZZZXXXWWWWWWcccnnnyyy{{{{{{|||}}}|||{{{{{{zzz{{{|||~~~|||{{{zzz||||||zzz~~~zzz{{{|||yyyvvv{{{~~~xxxvvvyyy}}}yyywww{{{gggMMMBBBCCCDDDCCCCCCBBBCCCDDDEEEFFFJJJMMMSSSWWWWWWSSSNNNJJJKKKLLLNNNNNNMMMIIIEEEBBB>>>???<<<>>>AAAAAASSStttwwwiiiyyyqqqiiiooovvvwwwzzz|||{{{~~~{{{{{{}}}tttfffbbb^^^^^^______[[[WWWSSSUUUTTTPPPKKKJJJMMMQQQQQQSSSVVVWWWWWWWWWXXXYYY]]]]]]]]]___bbbeeedddbbbdddjjjkkkeeebbbdddaaaZZZYYYZZZYYYVVVTTTUUUZZZ___eeedddcccbbbaaabbbcccdddeeehhhlllqqqssssssooommmgggcccccciiimmmllljjjjjjiiiiiifff___YYYZZZbbbjjjnnnlllhhhccc___^^^```cccbbb\\\YYYZZZZZZYYY]]]bbbhhhnnnsssoooeee\\\ZZZ[[[WWWUUUQQQLLLJJJNNNUUU\\\dddfffeeeaaa\\\```lllwwwttttttuuuwww{{{}}}}}}NNNNNNUUUUUUJJJHHHJJJEEEBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@>>>IIIDDD\\\nnnYYYRRRRRRaaa{{{lllaaa\\\UUUXXXeeewww|||uuuqqquuurrrrrrssstttuuuwwwyyyzzzuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuvvvvvv}}}~~~wwwfffddd```]]]\\\\\\^^^___gggrrr{{{}}}|||}}}~~~}}}yyyyyyxxxxxxyyy{{{}}}~~~|||~~~}}}wwwvvvxxxyyyyyyzzz|||{{{zzzzzz~~~zzzyyyyyyxxxwww}}}~~~yyytttttt{{{vvvyyy|||XXXIIIFFFCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHMMMUUU[[[\\\VVVNNNHHHJJJKKKMMMMMMKKKGGGDDDAAA===???===???AAA???OOOnnnlllpppttthhhmmmtttuuuxxx|||{{{|||yyyssstttyyykkkgggdddeeeggggggccc^^^XXXYYYXXXSSSLLLIIIKKKNNNQQQSSSVVVWWWVVVTTTTTTTTT^^^^^^^^^]]]___dddffffffgggccc______bbbdddaaa^^^^^^^^^\\\YYYVVVWWW]]]bbbcccaaa___]]]^^^aaadddgggbbbfffmmmtttyyyzzzxxxuuukkkbbb___gggkkkeeebbbeeekkklllkkkddd]]]\\\bbbiiiiiikkkmmmllliiiggghhhjjjeeeaaabbbfffeee___]]]```dddeeeeeeddd```\\\XXXVVVPPPNNNKKKJJJLLLVVVcccmmmhhheeeaaa^^^aaaiiissszzzqqqrrruuuzzzoooJJJKKKOOOJJJ???DDDHHH@@@CCCDDDEEEFFFFFFGGGFFFFFFBBBAAAAAA@@@???>>>======888HHHAAARRRfffWWWTTTVVVWWWrrrwwwnnnjjj___VVV[[[rrr}}}vvvpppsssqqqqqqqqqrrrtttvvvwwwxxxuuuvvvwwwxxxyyyzzzzzzzzzwwwvvvuuuttttttsssssssssxxxpppgggfffcccbbbbbbeeehhhjjjkkkuuu}}}~~~}}}~~~~~~~~~|||zzzzzzzzzzzz{{{~~~xxxssstttyyy|||yyyuuupppuuuzzz{{{xxxzzzyyy{{{}}}|||{{{}}}|||}}}}}}}}}|||~~~{{{xxxwwwwwwyyy{{{~~~|||vvvqqqsss}}}|||ttt{{{uuuRRRKKKKKKEEEAAABBBBBBCCCEEEGGGHHHIIIKKKMMMRRRVVVWWWTTTNNNIIIJJJKKKLLLKKKJJJFFFCCCAAA???AAA@@@AAABBB???MMMkkkvvvyyyzzzjjjhhhqqqwwwtttyyyzzz|||}}}|||zzzyyyxxxxxxiiihhhooouuuvvvvvvhhhYYYOOORRRSSSMMMJJJLLLMMMNNNOOOQQQRRRSSSTTTUUU[[[___bbb```\\\ZZZ[[[^^^^^^___aaabbbbbbaaa___]]]cccdddeeedddaaa______```^^^^^^^^^____________```bbblll{{{{{{oooeeeeeeeeecccaaa```bbbdddoooxxx~~~zzznnndddbbbdddiiipppxxxzzzuuunnnjjjiiinnnooopppooolllfffaaa]]][[[[[[[[[ZZZXXXTTTQQQOOOJJJIIIKKKTTT```iiikkkiii\\\]]]bbblllvvvzzzwwwrrrrrryyyWWWGGGFFFDDDCCCCCCCCCCCCCCCEEEDDDDDDDDDFFFFFFEEECCCDDDDDDDDDCCCBBBBBBAAAAAA===NNNDDDKKKyyykkkZZZOOORRRUUU[[[nnn|||iii^^^dddfffcccaaammm}}}{{{mmmvvvnnnkkkooorrrqqqrrruuuzzzxxxwwwvvvwwwwwwwwwvvvtttnnnjjjmmmooopppssswww~~~{{{uuusssssstttvvvuuuqqqjjjhhhjjjnnnvvvwwwyyy{{{}}}~~~zzzuuurrrqqqtttwww|||uuullljjjnnnrrrsssrrruuuuuutttuuuuuuxxxzzz|||}}}|||zzzyyyxxxyyyzzz{{{zzz}}}|||~~~xxxvvvyyywwwyyyyyyvvvrrrsss|||xxxpppnnnsss~~~~~~ssssssmmmMMMHHHHHHEEECCC???@@@DDDDDDCCCGGGNNNOOOVVV\\\\\\UUUNNNLLLMMMRRRKKKIIIMMMNNNFFF@@@???>>>AAA>>>===???>>>KKKeeetttwwwgggiiirrrvvvxxxxxxyyy}}}|||}}}yyyaaaWWW[[[bbbfffuuuhhh[[[UUURRRPPPPPPRRRQQQQQQSSSSSSSSSRRRPPPOOOUUUXXX[[[ZZZVVVTTTVVVYYYYYYZZZ[[[\\\\\\\\\[[[ZZZdddgggjjjjjjgggccc```___[[[\\\\\\\\\]]]]]]]]]]]]___eeeoooyyy}}}xxxnnnfff`````````^^^]]]^^^aaacccqqqyyy|||qqqhhhfffhhheeelllrrrtttoooiiifffeeejjjkkklllkkkiiiddd```]]]YYYYYYWWWUUUQQQMMMIIIGGGKKKSSS^^^fffhhhccc]]]YYY```eeelllrrrvvvwwwxxxxxx}}}iiiLLLDDDCCCCCCBBBAAABBBEEEGGGJJJHHHEEECCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB<<>>???===IIIccc}}}wwwmmmccckkkuuuyyywwwxxxzzz{{{}}}iiiOOOMMMUUU[[[nnnllldddYYYSSSSSSQQQOOOQQQRRRSSSTTTTTTRRROOONNNOOORRRTTTTTTQQQPPPRRRTTTUUUVVVVVVWWWWWWWWWXXXXXXaaafffkkkmmmjjjddd___\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\___cccgggiiigggaaa]]]\\\\\\[[[YYYYYY[[[^^^aaaiiipppuuurrrjjjcccaaacccaaafffjjjkkkgggccc``````ffffffgggfffccc```\\\ZZZUUURRRNNNJJJHHHIIIKKKLLLYYYbbbkkkkkkcccZZZWWWWWWfffnnnwwwyyyvvvvvv{{{pppQQQEEECCCDDDEEECCCAAABBBFFFJJJNNNKKKFFFCCCBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC???BBBAAAHHHgggooo______[[[SSSPPPLLLMMMSSS]]]sssxxxqqqUUUWWWVVVWWWbbbrrr{{{zzznnnmmmooossstttssstttxxxxxxtttrrrrrrtttrrrmmmggg```ZZZWWW[[[```bbbeeehhheeeeeegggppp|||vvvpppnnnqqquuuwwwxxxzzz|||}}}|||{{{zzzyyyuuuqqqoooooommmjjjfffkkkttt|||sssnnnddd```]]]___fffnnnssstttuuuwwwyyyyyyuuuooohhhcccbbbcccfffjjjoootttwwwyyyvvvooohhheeeccccccgggmmmnnnrrrvvvwwwwwwwwwzzz}}}zzzssslllkkksss~~~wwwyyy~~~~~~iii]]]SSSKKKIIIGGGDDDCCCDDDDDDDDDIIIOOOLLLVVVbbbfffbbbYYYRRROOOKKKHHHIIIQQQVVVTTTNNNJJJEEEGGGCCC@@@@@@>>>JJJcccttt{{{~~~hhheeeqqqwwwxxx{{{{{{{{{yyywww}}}~~~ZZZMMMKKKKKKVVVbbbgggaaa\\\[[[TTTKKKOOOOOOPPPQQQSSSSSSTTTTTTMMMOOOQQQQQQPPPOOOQQQRRRUUUTTTTTTTTTUUUVVVWWWXXXYYY]]]ccceeeddd```\\\ZZZ[[[[[[[[[\\\\\\\\\]]]]]][[[\\\]]]^^^___^^^\\\[[[[[[ZZZYYYWWWVVVXXX\\\______dddhhhfffaaa\\\ZZZ[[[^^^```cccccc```]]]\\\\\\cccbbb```^^^[[[WWWTTTSSSNNNJJJFFFDDDHHHPPPYYY___iiijjjfff^^^VVVWWWaaakkkkkkssszzz|||yyyyyy||||||]]]IIIEEEDDDFFFHHHGGGCCCBBBEEEHHHLLLIIIEEECCCCCCCCCBBBAAA@@@@@@AAABBBBBBCCCDDDDDDDDD@@@CCCKKKZZZ{{{aaa]]]ZZZRRRSSSLLLLLLQQQQQQ]]]|||aaa[[[PPPJJJOOO```qqq{{{rrrpppnnnpppssstttuuuvvvvvvsssrrrtttuuuqqqhhh___WWWRRRPPPVVV]]]___```aaa^^^[[[ZZZaaarrr|||wwwrrrnnnoootttxxxuuuwwwyyy|||}}}|||{{{zzzwwwxxx}}}{{{rrrnnnsss{{{~~~{{{rrrhhhbbbUUUQQQOOOSSS]]]hhhoooqqqvvvuuusssnnngggaaa]]][[[XXXWWWYYY```jjjrrrttttttppplllfffbbb___^^^```bbbfffiiinnnrrruuuxxx{{{}}}wwwooohhhkkkvvvwwwuuu|||eeeZZZXXXOOOIIIJJJ???CCCHHHLLLLLLJJJIIIIIIJJJRRR\\\___[[[SSSLLLIIIGGGFFFHHHOOOUUUUUUNNNGGGHHHJJJEEEBBBBBBAAAOOOiiixxx{{{xxxgggjjjoootttzzz~~~~~~|||{{{fffPPPEEE@@@MMM]]]iiihhhfffeee___VVVRRRQQQPPPPPPQQQTTTVVVXXXLLLNNNOOOPPPPPPOOOPPPQQQSSSSSSRRRRRRRRRSSSTTTUUUPPPTTTXXXZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZXXXZZZ[[[\\\\\\[[[[[[ZZZ\\\[[[ZZZWWWVVVVVVYYY\\\\\\___aaa```]]]ZZZYYYYYYZZZ\\\]]]]]][[[ZZZYYYYYY\\\ZZZWWWSSSOOOLLLJJJIIIFFFHHHKKKPPPWWW^^^eeeiiifffccc^^^ZZZ[[[dddpppzzzqqqtttyyy}}}~~~{{{~~~mmmTTTJJJDDDBBBEEEHHHGGGEEECCCDDDFFFEEEEEEDDDEEEFFFEEEBBB@@@???@@@@@@AAABBBCCCDDDDDDEEE@@@EEELLLSSStttaaaWWWVVVSSSRRRIIIJJJQQQPPPSSSqqqooocccUUULLLMMMWWWhhhvvvxxxsssmmmlllqqquuuuuurrrpppooooooqqqrrrnnneee]]]VVVPPPNNNTTT[[[\\\ZZZZZZWWWVVVVVVZZZfffzzz|||vvvpppmmmooossswwwsssuuuxxx{{{}}}}}}}}}||||||~~~vvvqqqkkkhhhgggccc]]]XXXQQQOOONNNSSS\\\fffmmmpppiiihhhfffcccaaabbbhhhlllhhh```WWWXXX```jjjooopppiiikkklllmmmnnnooonnnlllkkkkkkllloootttxxx{{{{{{qqqkkkgggmmm{{{~~~uuuvvv}}}xxxVVVUUUXXXNNNEEEGGGCCCHHHNNNQQQRRRRRRQQQPPPKKKPPPTTTTTTOOOIIIEEECCCFFFEEEGGGMMMUUUWWWPPPGGGOOOPPPIIIEEEEEEEEETTTpppsssiiieeellltttxxxxxxyyywwweee^^^^^^aaagggllljjjggggggfffccc\\\ZZZWWWUUUSSSTTTUUUUUUMMMMMMNNNOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOKKKMMMQQQSSSTTTVVVYYY[[[TTTTTTTTTTTTUUUUUUUUUUUUTTTVVVXXXXXXWWWWWWWWWXXXYYYZZZYYYWWWUUUTTTVVVWWWXXXXXXYYYYYYXXXWWWUUUTTTUUUVVVVVVWWWVVVUUUTTTSSSRRRPPPMMMIIIGGGFFFGGGGGGIIIPPPZZZdddiiihhheeebbbYYY\\\bbbjjjrrrwwwxxxxxxvvvxxx{{{}}}{{{}}}~~~ZZZPPPMMMGGGGGGFFFEEEEEEEEEFFFFFFFFFBBBCCCDDDGGGHHHGGGDDDAAA???@@@@@@AAABBBCCCCCCCCCBBBAAACCCHHHMMMbbbdddSSSSSSWWWPPPGGGGGGOOOOOOMMM]]]uuurrreeeYYYUUURRRRRRZZZeeevvvtttooollloootttsssoooppppppqqqssstttsssqqqoooaaaWWWOOOQQQVVVVVVTTTTTTPPPRRRUUUXXX___ppp{{{tttpppppprrrttttttvvvxxxzzz|||~~~tttfff___```cccdddcccooonnnkkkhhheeeddddddddd^^^aaaeeeiiioooxxxwwwhhhbbbdddhhhlllnnnuuu|||xxxuuussstttwwwyyyxxxvvvjjjhhhjjjttt{{{wwwyyy~~~jjjSSSZZZaaaTTTGGGDDDJJJLLLLLLIIIJJJPPPUUUWWWOOOPPPOOOLLLHHHEEECCCCCCEEEFFFIIIQQQ^^^eeeaaaXXX]]]\\\QQQHHHGGGFFFVVVssstttdddhhhnnnqqqssswww|||~~~|||vvvnnnfffdddgggcccbbb```^^^ZZZWWWTTTRRROOOOOOOOOOOOPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJGGGJJJMMMOOOQQQSSSVVVXXXQQQQQQRRRRRRRRRSSSSSSSSSRRRTTTUUUSSSQQQPPPRRRUUURRRTTTUUUUUUSSSRRRSSSSSSRRRQQQPPPPPPQQQPPPOOOMMMNNNOOOOOOPPPPPPPPPNNNLLLJJJIIIGGGGGGHHHLLLPPPSSSZZZ___eeekkkkkkgggaaa\\\\\\cccooozzz{{{www|||}}}yyyzzzmmmVVVSSSXXXZZZZZZRRRJJJEEEFFFHHHIIIHHHEEEEEEFFFGGGIIIHHHFFFDDD@@@@@@@@@AAAAAABBBBBBBBBAAAEEEBBBDDDLLLSSS}}}vvv]]]WWWZZZUUUMMMJJJMMMMMMJJJRRR^^^{{{kkk]]]ZZZUUUMMMMMMUUUkkkrrrtttpppnnnpppqqqpppttttttssssssuuu|||xxxgggVVVQQQQQQRRRRRRSSSOOOPPPSSSWWW\\\jjj~~~wwwtttsssssstttxxxxxxyyyyyy{{{}}}}}}|||{{{}}}~~~uuuoooqqqxxxxxxllleeedddcccjjjttt{{{xxxmmmnnnrrr~~~~~~{{{xxxyyy|||{{{uuuoooiiikkkrrr}}}zzzzzz{{{~~~yyy```QQQZZZcccZZZOOOLLLLLLNNNKKKDDDCCCKKKQQQSSSPPPOOOLLLIIIFFFEEEEEEFFFEEEHHHNNN[[[nnn~~~~~~vvvpppkkk[[[MMMGGGDDDTTTpppiiiiiijjjmmmqqquuuxxxyyyzzz}}}llldddfffdddeeefffeeeaaa\\\VVVRRRSSSRRRQQQRRRRRRRRRPPPOOOMMMNNNOOOOOONNNLLLJJJHHHDDDGGGLLLNNNOOOPPPQQQSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSPPPMMMLLLOOOSSSLLLNNNQQQRRRQQQPPPPPPQQQRRRPPPMMMNNNOOOOOOMMMKKKIIIIIIJJJLLLLLLKKKIIIGGGGGGGGGGGGIIINNNUUU\\\```kkkjjjhhheeecccaaa______lllqqqxxx}}}~~~~~~~~~~~~|||vvvyyyggg[[[[[[eeepppooobbbRRRHHHHHHJJJKKKJJJKKKIIIGGGGGGHHHIIIHHHGGG@@@@@@AAAAAAAAAAAABBBBBBAAAJJJCCCBBBLLLKKKmmmmmm\\\ZZZ]]]VVVQQQOOOLLLJJJOOOVVVssswwwddd]]]UUUKKKKKKSSSaaaoooyyyuuunnnmmmpppqqqsssrrrooonnnqqq~~~vvv^^^RRROOOPPPRRRUUUQQQQQQSSSWWWZZZfff~~~~~~xxxvvvvvvvvvwww|||{{{zzzyyyzzz|||~~~xxxzzz||||||}}}}}}wwwvvvllluuu~~~|||~~~~~~|||zzzyyy{{{|||ssskkkmmmrrrzzzvvvzzz~~~{{{pppZZZLLLSSS]]]\\\WWWWWWMMMQQQPPPJJJHHHMMMOOONNNNNNMMMJJJHHHFFFEEEFFFGGGEEEJJJSSSccc|||}}}vvvbbbPPPGGGBBBPPPlllyyykkkccchhhoooqqqtttxxxuuuzzzrrrkkkkkkhhhfffgggjjjiiiddd^^^]]]YYYTTTQQQPPPQQQQQQQQQPPPOOONNNOOOOOONNNKKKIIIFFFHHHKKKNNNOOOPPPOOOOOOOOOPPPQQQSSSSSSSSSRRRQQQQQQQQQRRRPPPMMMLLLLLLMMMPPPNNNMMMLLLMMMNNNMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHEEEFFFIIIHHHCCCCCCHHHFFFJJJQQQWWW]]]bbbhhhkkklllggg```[[[[[[aaaiiinnnuuuvvvxxx{{{|||~~~yyy}}}jjj[[[eeewwwnnnMMMFFFKKKKKKGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDAAACCCGGGJJJeeessseeehhhUUUJJJNNNNNNFFFFFFOOObbbtttmmmbbbZZZQQQLLLMMMRRRjjjyyyssskkkmmmpppooopppnnnoooqqqsssyyyoooTTTLLLTTTWWWRRRTTTSSSWWW[[[\\\cccxxxzzzuuussstttttt{{{zzzxxxxxxyyy{{{~~~|||yyyxxxzzz|||}}}~~~~~~{{{|||wwwvvvxxxzzzrrrtttwwwzzzzzzuuummmfffmmmvvv~~~tttzzz{{{~~~wwwbbbUUUKKKKKKOOORRRWWW^^^MMMMMMMMMMMMMMMMMMMMMMMMQQQKKKDDDCCCEEEHHHHHHFFFIIILLLUUUkkk|||```LLLFFFDDDPPPhhh{{{iiiccchhhooouuuxxxwwwzzzzzzuuuooohhhdddeeeggghhhgggeeeaaa]]]ZZZWWWTTTQQQOOOOOOMMMLLLLLLNNNOOONNNMMMKKKLLLMMMOOOOOONNNMMMLLLNNNNNNNNNNNNMMMKKKJJJIIINNNOOOOOONNNKKKJJJJJJKKKJJJIIIGGGHHHJJJLLLLLLKKKGGGGGGHHHIIIIIIJJJJJJJJJHHHEEEFFFJJJKKKKKKPPPWWW^^^bbbgggjjjhhhdddaaa___YYY\\\aaahhhooouuuzzz|||yyyzzz|||~~~|||~~~yyy|||}}}[[[VVViii|||WWWIIIIIIIIIIIIKKKFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCC@@@BBBEEECCCUUUuuuggg[[[XXXTTTQQQMMMLLLOOORRRPPP]]]www|||oooeeeXXXOOOKKKNNNYYYiiirrrqqqmmmmmmooonnnmmmnnnpppqqqttt~~~ppp```\\\YYYRRRUUUSSSVVV[[[[[[___ppp{{{wwwvvvvvvwwwzzzxxxwwwwwwxxxzzz}}}}}}yyyxxxzzz||||||}}}zzz{{{}}}{{{yyyyyyxxxwwwxxx~~~zzzwwwvvvwwwxxxxxxuuuxxxzzzzzzuuunnnhhheeettt}}}~~~xxxwww~~~}}}yyyyyy]]]RRRJJJJJJKKKJJJKKKNNNQQQPPPPPPOOOOOOPPPPPPPPPOOOJJJEEECCCDDDFFFHHHIIILLLNNNWWWlllfffRRRJJJBBBMMMfff{{{gggbbbiiioooqqqxxxzzz|||}}}~~~~~~~~~xxxqqqmmmlllllllllmmmkkkiiigggeeebbb]]]ZZZUUURRRPPPOOOOOOOOONNNLLLPPPPPPQQQQQQPPPOOOMMMLLLNNNNNNNNNNNNMMMKKKJJJIIILLLLLLMMMKKKIIIHHHHHHIIIIIIHHHGGGHHHIIIKKKKKKJJJHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKPPPWWW\\\```fffmmmjjjlllnnnlllhhhbbb^^^\\\cccgggooowww|||~~~~~~~~~~~~~~~~~~|||zzzcccNNNPPPaaaxxxqqqTTTFFFCCCBBBDDDHHHEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAA>>>AAAEEE@@@GGG___lllSSSYYYXXXOOOJJJNNNPPPNNNKKKNNN___~~~rrrdddVVVNNNNNNLLLXXXnnnwwwpppkkkooonnnmmmnnnpppppppppvvv}}}rrrggg___YYYUUUVVV[[[\\\]]]iiixxx{{{xxxxxxyyyzzzxxxwwwwwwvvvwwwyyy|||~~~}}}zzzyyyzzz{{{{{{{{{vvvvvvwwwxxxyyy{{{}}}~~~}}}|||}}}{{{vvvtttuuuvvvvvvuuuzzz~~~}}}{{{zzz{{{zzzwwwsssrrrrrrssstttuuuwwwzzz|||wwwmmmffffffiiizzzzzzvvvzzzuuuxxxUUUNNNHHHHHHIIIFFFDDDDDDLLLKKKIIIHHHHHHJJJKKKLLLLLLJJJGGGCCCBBBEEEJJJNNNLLLKKKOOOaaaqqq^^^QQQCCCLLLggglllfffggggggsssvvvyyy|||}}}xxxrrrooonnnmmmmmmmmmnnnmmmkkkiiieeeccc```^^^[[[XXXTTTQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLJJJKKKKKKJJJHHHGGGGGGHHHKKKIIIGGGHHHIIIJJJIIIIIIHHHJJJMMMPPPSSSTTTUUUVVV[[[```gggmmmooooooooopppgggfffeeecccccceeejjjmmm{{{{{{{{{|||}}}~~~yyy}}}|||]]]RRRLLLQQQWWWYYY```hhhaaaTTTHHHDDDCCCAAA@@@CCCCCCDDDEEEFFFEEECCCBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA??????===AAAHHHCCCEEEVVVccc]]]TTTMMMMMMOOONNNJJJPPPKKKQQQjjj}}}ooo```UUUTTTLLLPPPeeetttuuupppooonnnmmmooorrrqqqoooqqqvvv{{{aaaYYYWWW[[[]]]^^^fffqqq|||yyyxxxyyyzzz|||xxxxxxwwwwwwxxxzzz|||}}}}}}zzzyyyzzzzzzzzzyyyzzzyyyyyyyyyyyy{{{}}}~~~~~~|||zzzzzz{{{|||{{{{{{}}}zzzwwwvvvvvvxxxzzz|||{{{}}}~~~|||yyyvvvvvvwwwvvvvvvuuuqqqnnnmmmppprrrxxx{{{yyypppeeebbbjjjrrr~~~~~~{{{{{{}}}yyyeeeMMMJJJGGGHHHIIIIIIHHHHHHFFFDDDBBBAAAAAACCCEEEGGGKKKKKKIIIEEEBBBDDDKKKRRRPPPJJJGGGQQQjjj~~~hhhVVVEEENNNkkklllcccaaakkkooouuu{{{~~~|||uuussspppoooppppppooonnnmmmmmmnnnooonnnkkkeeeaaaVVVVVVUUUTTTRRRPPPNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKIIIHHHIIIJJJKKKJJJIIIJJJLLLNNNOOONNNMMMPPPVVV]]]ccciiilllmmmooorrrtttrrrooollliiihhhjjjjjjjjjjjjlllpppwww||||||{{{{{{{{{}}}}}}~~~|||~~~aaaNNNKKKNNNVVVVVVNNNJJJMMMJJJFFFDDDEEEFFFEEEDDDEEEBBBCCCCCCCCCCCCAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA===@@@HHHEEEEEERRRqqqgggOOOOOOUUUSSSNNNNNNNNNIIIHHHVVVrrrwwwhhh\\\UUUPPPMMMVVVgggtttvvvqqqmmmlllmmmpppooommmnnnrrrwwwpppaaaWWWXXX\\\___eeennnwww{{{yyywwwvvvvvvxxxzzz{{{yyyyyyyyyyyyzzz{{{}}}~~~}}}zzzyyyzzzzzzyyyxxxzzzyyyxxxwwwwwwxxxzzz{{{zzzxxxwwwxxxyyyzzzzzzyyyvvvwwwyyyzzz{{{|||}}}~~~~~~~~~|||zzzwwwvvvvvvwwwxxx{{{}}}wwwooolllpppvvv}}}{{{uuuiii```bbbooozzz~~~yyy{{{|||}}}~~~XXXJJJIIIGGGEEEGGGJJJKKKLLLFFFEEECCCBBBBBBDDDGGGHHHIIIKKKJJJFFFBBBDDDLLLTTTYYYPPPHHHKKK]]]yyykkkVVVFFFOOOkkkxxxfffaaadddiiipppwww{{{~~~~~~{{{yyywwwuuusssjjjlllooorrruuuuuurrrooojjjiiigggdddbbb___]]]\\\YYYXXXVVVTTTRRRQQQQQQQQQSSSTTTTTTSSSRRRQQQQQQSSSUUUTTTUUUWWW[[[___``````aaadddhhhlllppprrrssssssnnnooommmhhhgggkkkoooqqqsssvvvyyyzzzxxxwwwvvvwwwuuuxxx}}}}}}|||~~~~~~yyy|||SSSLLLJJJNNNUUUTTTLLLIIIMMMLLLIIIEEECCCBBBCCCFFFHHHDDDCCCCCCBBBAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBCCC>>>>>>EEEBBBBBBMMMcccwwwUUURRRWWWRRRMMMOOOJJJHHHGGGNNN```~~~pppdddWWWRRRLLLKKKWWWhhhrrrsssnnnkkkjjjlllllljjjkkknnntttqqq[[[VVVYYY\\\ccckkkoooxxx|||vvvuuutttttttttvvvxxxzzzyyyyyyyyyzzz{{{|||}}}~~~}}}{{{zzzyyyzzzzzzzzzxxxxxxxxxxxxwwwwwwxxxxxxxxx{{{zzzyyyyyyzzzzzzyyywwwvvvyyy}}}~~~~~~|||{{{{{{zzzyyywwwvvvvvvwwwxxxyyyzzz|||uuurrrvvv{{{~~~xxxooofffdddjjjvvvyyywww|||~~~xxxvvvwwwpppQQQJJJJJJGGGBBBBBBFFFHHHHHHEEEDDDCCCBBBCCCDDDFFFHHHHHHIIIIIIFFFCCCDDDJJJPPPWWWOOOIIIIIITTTkkkiiiRRRFFFNNNcccyyynnnaaaeeekkkppptttxxx|||uuutttssstttuuuuuutttrrruuutttsssrrrqqqqqqppppppmmmllljjjgggeeedddddddddccceeeeeeeeecccbbbcccdddeeeddddddfffiiikkkllllllnnnoooqqqrrrrrrpppnnnllliiioooqqqooopppwww|||{{{xxx{{{~~~~~~|||yyyvvvvvv}}}}}}|||kkkLLLKKKHHHKKKRRRQQQJJJIIINNNNNNJJJEEE@@@@@@CCCFFFHHHGGGEEECCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???CCC???>>>DDDAAA@@@JJJVVVrrr^^^UUUPPPNNNOOOKKKLLLLLLLLLUUUlllqqqbbbWWWNNNLLLNNNTTTcccrrrtttnnnjjjjjjiiihhhiiimmmrrruuufffXXXWWW[[[bbbiiikkkpppvvvyyy}}}zzzuuussssssrrrssstttvvvxxxyyyxxxxxxyyyyyyzzz{{{|||}}}{{{zzzyyyyyyzzz{{{zzzyyyxxxxxxyyyyyyyyyyyyxxxxxx~~~|||{{{zzzzzzyyywwwuuuyyy{{{~~~}}}{{{yyyyyyzzzwwwuuutttssstttuuuvvvwwwwwwxxxxxxxxxyyyzzz|||~~~uuunnngggfffnnnxxx~~~zzz{{{~~~xxxtttyyyrrr\\\KKKGGGIIIHHHBBB@@@DDDFFFDDDAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFDDDBBBBBBFFFIIIMMMIIIGGGIIINNN[[[ssshhhQQQIIINNNZZZbbbdddgggjjjmmmsssyyy}}}}}}}}}~~~|||xxxvvvuuusssooopppqqqrrrtttwwwyyyzzzwwwvvvtttsssrrrsssssstttssstttuuutttrrrrrrssstttnnnllljjjjjjjjjkkkjjjhhhfffhhhllloooppppppooonnnttt~~~}}}vvvzzz{{{{{{zzzzzz|||}}}oooSSSEEECCCBBBHHHRRRTTTNNNMMMQQQIIIHHHFFFDDDEEEIIIKKKJJJJJJGGGDDDBBB@@@AAABBBDDD@@@@@@@@@@@@@@@@@@@@@@@@;;;AAA@@@@@@FFFDDDCCCLLLLLL~~~oooYYYTTTTTTQQQMMMNNNMMMJJJLLL[[[ttt~~~ppp]]]SSSTTTLLLCCCTTTpppzzzsssmmmkkkjjjiiijjjnnnnnnllluuuqqq\\\YYY\\\bbbjjjnnntttwwwuuurrrtttyyy}}}zzzwwwuuuvvvxxxxxxuuurrrsssrrrrrrssstttvvvxxxyyyvvvwwwxxxyyyzzz{{{{{{|||zzzyyyxxxyyy{{{{{{{{{yyyuuuvvvwwwxxxyyyxxxwwwvvvwwwwwwwwwyyy|||}}}|||{{{xxxzzz{{{zzzwwwwwwyyy{{{yyywwwtttssssssssssssrrrqqqmmmlllqqqyyy~~~|||iiiccc```gggwww~~~~~~~~~vvvttt{{{XXXLLLGGGCCCHHHHHHCCCBBBFFFFFFCCCAAAAAABBBCCCDDDDDDEEEEEECCCCCCCCCBBBAAAAAACCCDDDHHHGGGIIIKKKKKKQQQcccvvvkkkSSSNNNPPPTTTkkk[[[```jjjmmmpppwwwzzz~~~|||}}}~~~~~~}}}xxxuuuvvvwwwtttqqqooonnnooooooooonnnvvvuuurrrpppmmmlllllllllhhhhhhiiijjjmmmppprrrtttrrrsssvvv{{{~~~|||yyyyyyyyy}}}~~~}}}~~~~~~}}}kkkVVVNNNLLLKKKIIIIIIJJJIIIFFFGGGKKKMMMHHHCCCBBBDDDFFFGGGFFFGGGFFFDDDCCCBBBBBBCCCCCCJJJGGGCCCAAAAAAAAA@@@@@@?????????@@@BBBEEEIIIKKKXXXeeefffVVVTTTSSSKKKMMMNNNLLLJJJNNNXXXaaappp^^^UUUPPPNNNSSSZZZqqqyyy{{{rrrhhhgggiiijjjllllllnnnuuuppp[[[]]]eeeggglllnnnqqqrrrssssssuuuwwwsssqqqpppsssvvvyyyxxxvvvuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwxxxyyyzzz{{{|||}}}}}}{{{yyywwwvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{zzzyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyxxxwwwxxxyyyzzzwwwrrrpppqqqssspppjjjjjjuuuyyysss\\\___eeeooo~~~~~~~~~xxxoooiiiwww```SSSNNNGGGDDDCCCBBBAAAAAAAAAAAAAAA?????????@@@BBBCCCEEEFFFGGGDDDCCCDDDCCCAAADDDIIIBBBFFFMMMRRRPPPNNNXXXfff```TTTRRRPPPwww}}}eeeaaaeeefffhhhmmmtttzzz}}}}}}}}}}}}}}}~~~~~~{{{zzzzzz{{{zzzyyyuuutttrrrqqqpppqqqqqqrrrxxxxxxyyy||||||}}}~~~~~~}}}}}}~~~zzzzzzwwwvvvYYYPPPPPPQQQKKKHHHGGGGGGFFFEEEHHHNNNNNNJJJEEEDDDEEEGGGGGGGGGHHHGGGEEEDDDCCCDDDDDDEEEFFFDDDAAA@@@AAAAAABBBAAA????????????AAACCCFFFHHHJJJYYY{{{yyy```WWWXXXNNNPPPPPPLLLIIIJJJQQQWWWxxxyyyeeeYYYRRRNNNNNNQQQaaaoooxxxvvvoookkkjjjiiiiiilllooorrr{{{~~~bbb]]]dddhhhllloooqqqrrrrrrrrrtttuuuvvvuuutttvvvyyy{{{zzzxxxuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyy|||{{{yyywwwwwwvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxwwwzzzyyyyyyxxxyyyyyy{{{{{{zzzxxxvvvtttsssrrrqqqpppooolllppp|||~~~pppfff]]]bbbiiittt~~~~~~rrrhhhnnnyyyWWWKKKFFF???BBBAAAAAAAAAAAAAAAAAABBB@@@@@@AAABBBDDDEEEFFFGGGJJJGGGFFFFFFEEECCCFFFLLLKKKLLLPPPTTTTTTSSS[[[eeeaaaRRRPPPPPPvvvxxxjjjfffbbbaaaccclllrrrzzz|||{{{zzzyyyyyyzzz{{{|||{{{}}}uuu}}}```LLLJJJKKKKKKJJJGGGDDDEEEDDDDDDIIIPPPOOOLLLHHHEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEDDDAAA??????AAACCCCCCCCCAAA@@@@@@???@@@AAABBBCCCBBBRRRfffrrr[[[TTTUUUUUUTTTOOOJJJHHHJJJMMM___rrrcccZZZSSSOOOMMMQQQ___ooouuussspppjjjeeeeeejjjnnnnnnppp{{{nnnaaaeeekkknnnppprrrrrrrrrqqqrrrtttxxxwwwvvvwwwyyyyyyyyyxxxuuuuuuvvvvvvwwwxxxxxxxxx{{{{{{zzzyyyxxxwwwwwwvvv{{{{{{zzzyyywwwvvvuuuuuuvvvvvvwwwyyyzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwvvvzzzxxxvvvuuuvvvxxx{{{}}}{{{wwwrrrppprrrrrrooolllmmmnnnwwwxxxggg\\\```gggqqq|||~~~}}}~~~wwwhhheeeyyynnnRRRJJJGGG@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAACCCEEEFFFGGGGGGGGGJJJGGGFFFFFFEEECCCFFFLLLPPPOOORRRXXX\\\___ccchhh{{{cccPPPNNNQQQuuuxxxmmmeeebbbeeehhhpppzzz~~~~~~~~~}}}}}}~~~|||~~~~~~}}}|||{{{xxxzzz|||~~~~~~~~~}}}}}}||||||||||||yyyzzzzzzzzzzzz{{{|||~~~oooRRRIIIJJJGGGBBBGGGDDDCCCEEEEEEDDDHHHNNNNNNLLLIIIFFFEEEEEEEEEFFFCCCBBBAAA@@@@@@AAABBBCCCDDDBBBAAAAAACCCDDDDDDCCCDDDCCCBBBAAA@@@@@@AAAAAA@@@PPPVVVzzzoooVVVZZZYYYWWWRRRNNNJJJIIIIIIOOOjjjpppddd\\\UUUQQQLLLSSS___jjjrrrsssmmmgggfffiiikkkiiiiiippp}}}}}}iiiiiioooppprrrttttttrrrrrrrrrsssuuuuuuttttttuuuuuutttttttttttttttuuuvvvvvvwwwwww||||||{{{zzzyyyxxxwwwwww{{{{{{{{{zzzyyywwwvvvuuuuuuvvvwwwyyyzzz{{{{{{{{{wwwwwwwwwwwwxxxxxxyyyyyyxxxwwwuuuttttttuuuwwwxxxzzzvvvqqqnnnnnnmmmkkkiiiooottt|||zzzkkk```]]]hhhqqq|||||||||~~~|||lllfffwwwcccPPPMMMKKKGGGCCCCCCCCCBBBBBBAAAAAA@@@@@@AAACCCEEEFFFGGGGGGGGGGGGDDDCCCCCCBBB@@@CCCIIIMMMMMMRRR^^^llltttvvvvvvvvvzzzcccQQQMMMQQQxxxoooddd^^^^^^dddooouuuvvvxxx|||yyyzzz{{{~~~{{{xxxxxx||||||{{{}}}~~~||||||~~~|||{{{yyyvvvuuuttttttttt{{{{{{{{{zzzyyyxxxwwwvvv{{{}}}}}}vvv}}}XXXFFFFFFJJJHHHCCCCCCBBBDDDHHHHHHEEEGGGKKKLLLKKKHHHFFFDDDCCCDDDEEEDDDCCCAAA@@@@@@AAABBBBBBGGGEEEDDDDDDEEEEEEDDDCCCEEEEEEDDDCCCBBBAAAAAAAAA???MMMKKKfffggg]]]ZZZVVVRRROOOMMMKKKIIIFFFSSSfffoooeee[[[TTTPPPMMMPPP\\\llluuuuuurrrkkkiiigggfffhhhlllrrrvvvrrrmmmppprrrsssuuuuuutttsssssstttsssssstttsssrrrrrrrrrrrrrrrrrrsssssstttuuuuuuuuu{{{{{{{{{zzzzzzzzzzzzzzz||||||{{{{{{zzzxxxwwwvvvvvvwwwxxxyyy{{{{{{||||||vvvvvvvvvwwwxxxzzz|||}}}yyyyyyyyyxxxvvvuuussssssuuuuuurrrnnnjjjhhhjjjlllxxx|||~~~yyyjjj]]]]]]eeesss}}}~~~|||}}}}}}yyyqqqeeepppsssVVVKKKJJJIIIFFFFFFFFFFFFEEEDDDBBB@@@??????@@@AAACCCDDDEEEFFFFFFFFFCCCBBBBBBAAA???BBBHHHGGGIIISSSfff}}}|||xxxwwwsssfffUUUOOOTTT}}}|||iiiaaa[[[\\\eeekkkmmmrrryyy||||||}}}zzzzzzzzz}}}~~~}}}|||zzz~~~|||{{{zzzzzz{{{{{{||||||}}}~~~~~~pppqqqyyyrrrSSSDDDDDDFFFGGGFFFBBBBBBEEEIIIIIIFFFFFFJJJIIIJJJIIIFFFDDDCCCDDDEEEGGGFFFEEECCCCCCCCCCCCDDDGGGFFFEEEEEEFFFGGGEEEDDDDDDDDDDDDCCCCCCBBBBBBAAABBBLLLJJJ]]]zzzddd^^^VVVQQQOOOOOOLLLJJJHHHJJJQQQccc}}}nnnaaaVVVVVVMMMJJJSSScccpppyyy~~~qqqlllhhhfffhhhkkkllllllpppvvvooopppqqqsssuuuuuutttsssssstttssstttuuutttsssrrrssstttrrrrrrsssssstttuuuuuuuuuyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxwwwwwwyyyzzz{{{{{{{{{{{{vvvvvvvvvvvvxxxzzz}}}~~~|||||||||{{{yyyvvvsssrrrppprrrrrrnnnkkkjjjooottt~~~xxxlll]]]WWW```nnn~~~{{{uuuqqqccceeegggQQQJJJHHHFFFDDDGGGGGGGGGGGGFFFCCCAAA@@@?????????@@@BBBCCCEEEFFFHHHEEEDDDDDDCCCAAADDDJJJEEEIIISSShhh}}}vvvwwwnnn\\\TTTYYYsssfff^^^```bbbbbbgggqqqxxxxxxyyy{{{}}}||||||~~~~~~}}}yyy}}}zzzgggSSSHHHDDDAAABBBEEEEEEDDDFFFIIIHHHFFFGGGKKKHHHIIIJJJHHHEEEDDDEEEGGGJJJHHHFFFDDDCCCCCCCCCCCCDDDCCCCCCEEEGGGHHHGGGEEEBBBBBBBBBCCCCCCBBBBBBBBBEEEJJJJJJTTT}}}rrrhhh[[[SSSQQQQQQOOOLLLLLLMMMMMMSSShhhnnnaaaZZZSSSOOOPPPUUU^^^lllyyytttrrrnnnjjjhhhhhhiiijjjjjjvvv|||rrrooopppoooqqqssssssrrrrrrrrrsssrrrtttvvvuuusssrrrtttvvvsssssstttuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxxxxwwwwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvuuuvvvxxxzzz{{{{{{{{{yyyxxxvvvuuutttsssnnnnnnnnnnnnppptttyyy}}}}}}ttthhh```\\\___kkkxxx~~~{{{uuunnniiiddd{{{zzz[[[MMMJJJGGGEEEEEECCCDDDFFFFFFFFFEEECCCBBB@@@???>>>>>>@@@BBBEEEGGGJJJGGGEEEFFFEEECCCFFFLLLGGGIIIPPPbbb{{{cccYYYaaa|||sssddd```]]]YYY^^^gggjjjkkklllpppvvvzzz||||||~~~|||yyyxxxyyyzzzzzzzzzzzz~~~~~~}}}||||||wwwyyyzzz{{{}}}sssqqqdddUUUMMMGGGGGGEEE@@@AAAFFFHHHFFFEEEGGGFFFEEEHHHMMMHHHJJJKKKIIIFFFEEEGGGIIIIIIHHHFFFCCCAAAAAAAAAAAAAAAAAAAAADDDGGGHHHHHHGGG???@@@AAABBBBBBBBBBBBBBBBBBDDDFFFIIIcccrrrbbbXXXTTTTTTQQQNNNKKKMMMKKKHHHQQQooo|||nnn]]]YYYUUUQQQJJJJJJZZZlllvvvvvvsssmmmfffdddfffjjjgggjjjmmmpppooommmooorrrmmmoooqqqqqqqqqpppqqqrrrppprrrttttttrrrqqqsssvvvuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwvvvtttssssssuuuwwwxxxvvvwwwwwwxxxxxxxxxwwwwwwyyyxxxvvvuuutttuuuvvvxxxyyywwwtttrrrqqqqqqssstttmmmjjjiiinnnvvv~~~tttgggZZZYYY```kkkwww}}}xxxqqqiiidddrrrhhhNNNFFFFFFCCCAAACCC@@@AAACCCEEEFFFFFFEEEDDDBBB@@@>>>>>>???BBBFFFIIIIIIFFFEEEFFFDDDCCCFFFKKKIIIIIIKKKYYYwwwggg]]]ggg|||fff\\\\\\ZZZTTT^^^```ffflllmmmnnnrrryyywwwxxxxxxyyyzzz{{{{{{|||~~~}}}{{{zzz{{{zzzwwwvvvvvvyyyxxxyyy~~~rrrnnnwwwgggZZZKKKGGGCCCBBBCCCDDDCCCBBBFFFGGGHHHHHHHHHGGGFFFEEEJJJEEECCCGGGHHHCCCBBBEEEEEEDDDBBBAAA@@@?????????>>>AAAEEEGGGGGGGGGGGGGGGCCCBBBBBBAAAAAA@@@@@@???DDDCCCBBBDDDTTTxxxrrraaa[[[WWWUUUUUUKKKLLLNNNLLLJJJTTTooovvvkkk\\\RRRMMMMMMRRRWWWkkkpppvvvuuuoooiiihhhjjjhhhhhhhhhiiilllnnnnnnnnnoooooooooppppppqqqqqqqqqssspppnnnnnnqqqrrrpppnnnpppooopppssswwwyyyxxxvvvxxxwwwvvvuuuuuuwwwyyyzzzwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuzzzwwwuuuvvvwwwxxxuuusssxxxtttqqqqqqtttuuutttrrrjjjqqqyyyyyyhhh___XXXYYYdddqqqyyy{{{mmmaaaiiiyyyjjjZZZKKKFFFEEEBBBAAABBB@@@@@@AAABBBBBBCCCDDDDDD???@@@@@@@@@@@@CCCHHHLLLIIIJJJJJJHHHFFFEEEGGGHHHGGGHHHKKKQQQ^^^vvvlll___fffmmmccc^^^ZZZ\\\\\\```fffiiiiiilllqqqvvvvvvwwwxxxyyyzzzzzzzzz~~~|||{{{{{{|||~~~~~~yyywwwyyyzzzxxxuuuxxxxxxzzzxxxoooxxxlllSSSJJJIIIFFFDDDCCCDDDEEEDDDCCCHHHHHHIIIIIIIIIHHHFFFEEEIIIEEEDDDGGGGGGCCCBBBEEEDDDCCCBBBAAA@@@?????????===???BBBCCCCCCCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>?????????DDD[[[ooo___VVVUUUTTTRRROOOKKKGGGHHHTTTaaa{{{iiiZZZRRROOONNNOOOWWW^^^iiissswwwssskkkeeeiiiiiiiiijjjlllmmmnnnmmmnnnnnnoooooopppqqqqqqrrrsssqqqnnnnnnppprrrqqqppppppooonnnpppsssttttttrrrvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuvvvtttssstttvvvwwwvvvtttsssuuuwwwwwwuuuqqqmmmllllllvvv{{{mmm```\\\[[[bbbqqq~~~{{{xxxuuunnnaaa\\\nnnyyy___RRRFFFDDDEEEBBBAAABBB@@@@@@AAABBBCCCDDDDDDEEEBBBBBBBBBAAA@@@BBBFFFIIILLLLLLKKKIIIEEECCCCCCDDDIIIIIIIIIKKKRRRaaatttjjjdddpppqqqcccZZZXXXUUUVVV]]]bbbdddgggjjjppprrrtttvvvxxxyyyyyyyyy~~~}}}}}}||||||{{{{{{{{{{{{}}}~~~~~~~~~~~~|||{{{{{{zzzwwwsssooowwwwwwkkkeeevvvYYYJJJEEEFFFEEEDDDEEEGGGGGGEEEDDDJJJJJJKKKKKKJJJHHHFFFEEEHHHEEEEEEGGGFFFCCCBBBDDDCCCBBBAAAAAA@@@@@@@@@@@@???@@@AAAAAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAA@@@???@@@CCCCCC===EEEjjjooo___[[[RRRNNNMMMMMMJJJGGGGGGKKKbbbwwweeeZZZTTTOOOLLLJJJNNNYYYkkkyyy}}}vvvmmmhhhhhhiiiiiijjjkkkmmmmmmllllllmmmnnnoooqqqrrrrrrsssqqqnnnnnnoooqqqrrrrrruuusssqqqqqqrrrttttttssssssuuuwwwyyyyyyxxxvvvuuuxxxwwwwwwvvvvvvuuuuuuuuutttuuuuuuuuuuuuvvvvvvvvvsssrrrqqqrrrtttvvvvvvuuurrrvvvxxxvvvqqqmmmlllnnnwwwuuuhhh^^^WWW^^^cccppp~~~{{{uuummmaaaTTTUUUlllhhhSSSJJJDDDEEEGGGEEECCCBBB???@@@AAABBBCCCDDDEEEEEEEEEEEEDDDBBB@@@AAACCCEEEIIIJJJJJJHHHEEECCCCCCDDDCCCEEEGGGJJJNNNWWWccclllrrrkkkvvvxxxfffZZZSSSPPPTTTZZZ^^^bbbfffhhhjjjnnnrrruuuwwwxxxxxxxxxzzz{{{}}}~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}~~~~~~vvvzzz|||wwwooolllssszzzwwwrrr|||dddUUUNNNIIIBBBCCCEEEGGGHHHHHHFFFEEEKKKLLLLLLKKKJJJHHHFFFEEEFFFFFFFFFFFFDDDBBBCCCDDDBBBBBBAAA@@@@@@AAAAAAAAABBBCCCCCCAAA@@@???AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBFFFIIIAAA???YYYzzzggg^^^PPPMMMNNNQQQQQQLLLIIIJJJRRRmmmqqqeee___XXXQQQMMMLLLOOO[[[mmmzzz~~~}}}lllkkkjjjhhhggghhhkkkmmmiiijjjkkklllnnnoooqqqqqqrrrpppnnnmmmnnnppprrrssstttrrrpppoooppprrrtttuuutttuuuvvvwwwwwwwwwvvvuuuwwwwwwvvvvvvuuutttssssssrrrsssssstttuuuuuuvvvvvvtttsssrrrrrrssstttuuuuuuttttttssspppoooqqqvvv{{{rrrcccZZZXXXXXXhhhppp}}}~~~yyyxxxmmmaaa[[[[[[eeezzz~~~]]]KKKGGGEEEGGGIIIIIIEEEBBB>>>>>>???@@@AAABBBCCCCCCHHHGGGFFFCCC@@@???@@@BBBAAACCCEEEFFFEEEFFFGGGIII>>>BBBFFFKKKNNNTTTZZZ^^^iii|||vvvuuummmbbbXXXUUUUUUVVVYYY]]]___bbbfffkkkooosssuuuvvvwwwyyy{{{~~~~~~|||{{{zzz|||}}}{{{zzzyyyzzzzzzyyyuuunnnggggggpppyyyqqqwww___RRROOOKKKCCC@@@BBBEEEGGGHHHGGGFFFFFFKKKKKKKKKKKKIIIHHHFFFDDDDDDGGGGGGEEECCCBBBCCCDDDBBBBBBAAA@@@@@@AAAAAAAAABBBCCCCCCAAA???>>>???AAA@@@@@@@@@AAAAAABBBBBBBBBCCC???BBBFFFBBB???LLLaaaqqqaaaWWWTTTSSSSSSPPPJJJHHHJJJGGGQQQeeexxxooodddYYYSSSOOOLLLOOOZZZiiiuuu|||vvvtttpppkkkfffeeegggjjjggggggiiijjjlllmmmnnnooooooooonnnmmmmmmnnnqqqrrrlllkkkkkkjjjkkkmmmppprrrvvvuuutttttttttuuuvvvwwwvvvvvvuuuuuutttsssrrrrrrqqqqqqrrrssstttuuuuuuvvvvvvvvvtttsssrrrrrrtttuuutttrrrqqqtttzzzxxxiii\\\UUUWWW```hhhvvv}}}zzzuuubbbZZZVVVccczzzqqqRRRFFFFFFFFFGGGIIIHHHDDD@@@===>>>>>>???@@@@@@AAAAAAGGGGGGFFFCCC@@@>>>???@@@<<>>???AAAEEEGGGFFFFFFFFFFFFHHHHHHIIIIIIHHHFFFDDDCCCCCCGGGIIIEEEAAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???@@@AAA@@@>>><<<===>>>??????@@@AAAAAABBBCCCCCCEEEBBBBBBDDDDDDDDDJJJQQQyyy]]]WWWRRRPPPNNNJJJJJJLLLHHHFFFKKK^^^{{{tttfffXXXUUUQQQNNNOOOVVV___fffwwwxxxwwwqqqkkkfffeeegggeeeeeefffgggiiijjjkkkkkkkkkmmmnnnmmmmmmmmmoooqqqjjjkkklllllllllmmmppprrrvvvuuusssrrrrrrtttvvvxxxuuuttttttssssssrrrrrrrrrppppppqqqrrrssssssttttttwwwwwwuuusssqqqqqqsssuuussstttyyyzzzoooaaaTTTPPPVVVbbbqqq}}}zzzsssnnn[[[\\\fff___FFFBBBDDDDDDCCCDDDFFFBBB===????????????????????????CCCDDDDDDBBB@@@??????AAA===@@@CCCDDDDDDCCCDDDEEECCCDDDFFFGGGGGGFFFEEEDDDGGGPPPVVVkkk}}}vvvcccZZZZZZXXXXXXYYY\\\```dddhhhjjjtttuuuxxxzzzzzzyyyxxxwwwxxxzzz||||||{{{{{{|||}}}}}}{{{zzz{{{}}}~~~}}}{{{{{{{{{{{{{{{zzzyyyyyyxxxvvvssspppnnnnnnooopppmmmqqq|||uuu}}}sssPPPFFFEEE@@@>>>AAA>>>AAADDDEEEDDDCCCDDDFFFEEEEEEFFFFFFFFFEEECCCBBBAAAHHHJJJDDD@@@BBBCCCCCCDDDCCCBBBAAA@@@?????????>>>@@@BBBAAA???=========>>>??????@@@BBBCCCCCCDDDDDDGGGHHHFFFHHHOOORRRQQQooohhh\\\QQQPPPSSSRRRPPPPPPNNNIIIHHHNNNYYYnnn{{{hhhccc[[[SSSNNNMMMPPPRRReeekkkssstttpppkkkggggggcccddddddeeefffggggggggggggjjjmmmnnnllllllmmmnnnnnnpppqqqqqqooooooqqqssstttsssssssssttttttuuuuuusssssssssrrrrrrrrrrrrrrrppppppqqqqqqrrrrrrsssssstttttttttqqqoooooosssvvvwww{{{yyynnngggYYYSSSQQQZZZfffrrr|||yyytttkkkeeejjjyyylllPPPAAA@@@DDDDDDAAABBBFFFDDD@@@BBBBBBAAAAAA@@@?????????>>>@@@AAA@@@??????@@@BBB???AAADDDDDDCCCAAA@@@@@@DDDDDDDDDFFFHHHJJJJJJJJJHHHQQQTTTaaa~~~tttgggdddYYYXXXWWWXXXZZZ^^^ccceeennnpppsssvvvyyyzzzzzzzzzvvvwwwxxxxxxyyy{{{|||yyywwwzzz~~~~~~~~~|||~~~{{{{{{{{{zzzzzzyyyyyyyyyrrrpppmmmjjjiiijjjlllmmm{{{```HHHGGGDDD:::;;;GGG>>>AAADDDDDDBBBBBBDDDFFFCCCCCCDDDEEEEEEDDDCCCBBB@@@HHHJJJDDD???AAADDDCCCEEEDDDCCCAAA@@@????????????BBBDDDDDDCCC@@@??????>>>>>>???@@@BBBCCCDDDDDD===GGGJJJFFFIIIVVV[[[VVVaaa{{{iiiXXXVVVZZZXXXRRRLLLKKKJJJKKKJJJGGGPPPooo|||rrreeeYYYQQQNNNMMMMMMNNNZZZiiissssssoookkkiiicccccccccddddddeeeeeeeeeeeeiiimmmnnnlllkkkkkkmmmmmmooorrrqqqnnnlllmmmnnnqqqrrrtttvvvvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrssspppqqqqqqqqqqqqrrrrrrrrrpppqqqqqqooonnnooossswww}}}~~~sssfff]]]XXXOOOPPPZZZjjjwww|||zzzwwwpppfff]]]vvvtttXXXGGGDDDAAAEEEFFFBBBCCCHHHIIIEEEEEEDDDDDDCCCAAA@@@@@@???;;;===?????????@@@AAACCC>>>AAACCCDDDBBBAAA@@@@@@GGGEEECCCCCCDDDFFFGGGGGGIIIXXX]]]ddd{{{ttteee\\\UUUUUUXXXWWWWWWXXXeeejjjpppssstttuuuxxx{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}{{{zzzzzz|||}}}~~~}}}~~~~~~~~~~~~|||{{{zzz|||~~~}}}{{{~~~}}}zzzwwwtttqqqqqqpppjjjccc```dddjjjppp|||___PPPCCCAAABBB???>>>???HHHCCC@@@BBBEEEFFFGGGGGGAAADDDFFFDDDBBBAAA@@@>>>AAAAAAAAA@@@@@@AAAAAAAAA@@@???===<<<<<<===???@@@BBBKKKSSSRRRIIIAAA???AAABBBAAAAAAAAAAAABBBCCCCCCCCCDDDFFFHHHKKKNNNPPPQQQWWWxxx```VVVUUUTTTRRRSSSTTTNNNIIIGGGFFFJJJVVVaaaoooccc]]]WWWRRRNNNJJJPPPWWW^^^fffnnnssssssfffccc``````bbbcccaaa___```ccchhhlllmmmmmmjjjiiinnnoooooonnnlllkkklllmmmqqqqqqrrrrrrsssssstttttttttssssssrrrqqqqqqpppppprrrrrrrrrttttttrrrooolllooollljjjkkkpppvvv|||{{{pppiii```UUUPPPQQQPPP^^^nnnxxxxxxuuuqqqggg^^^fffuuuwww^^^NNNEEEAAABBBAAA@@@@@@BBBCCCBBBAAADDDCCCAAA??????@@@AAABBB???===<<<<<>>AAABBBCCCDDDDDDBBB@@@???DDDAAABBBHHHJJJHHHGGGHHHJJJPPPWWWWWWddd~~~qqqddd]]]ZZZXXXXXXYYYWWW\\\ccciiinnnrrrvvvxxxxxxxxxzzz{{{|||}}}}}}}}}~~~||||||}}}~~~{{{{{{{{{|||~~~|||}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{|||zzzxxxyyyzzzzzzxxxvvvrrrssssssqqqmmmhhheeebbbccc```bbbmmmzzz|||}}}hhhPPPFFF???@@@BBBCCCEEEHHHLLLHHHDDDDDDFFFGGGFFFEEECCCDDDDDDBBB@@@@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@AAA@@@>>>===<<<<<<===>>>>>>EEEKKKKKKFFFAAA???@@@AAA@@@@@@AAAAAACCCDDDDDDAAABBBDDDFFFHHHJJJKKKLLLMMMkkkxxxhhhYYYQQQPPPQQQPPPOOOMMMIIIGGGLLLUUUggg~~~}}}qqqdddYYYRRRQQQOOOLLLLLLRRR\\\fffjjjqqqnnniiifffdddbbbaaa``````aaabbbcccdddeeeddddddjjjkkklllkkkiiiiiiiiijjjoooppppppqqqqqqrrrrrrsssppppppoooooonnnmmmmmmmmmmmmlllkkklllmmmmmmllljjjcccffflllrrrxxx}}}rrrhhh^^^XXXSSSOOOPPPUUUaaannnzzzyyyooogggccc^^^aaatttdddRRRHHHCCC@@@AAA@@@??????AAABBBAAA???CCCBBBAAA?????????@@@AAA???AAADDDDDDCCCAAA@@@@@@CCCCCCDDDDDDCCCAAA???>>>@@@???AAAFFFIIIHHHJJJMMMHHHJJJNNNNNN]]]}}}sssjjjaaa[[[ZZZXXXYYY\\\aaaggglllnnnoooqqqsssvvvyyy{{{{{{{{{{{{~~~}}}}}}~~~~~~}}}yyyyyyyyyzzz|||~~~}}}|||}}}~~~~~~|||zzzwwwwwwwwwwwwxxxyyy{{{{{{}}}}}}~~~~~~}}}|||}}}}}}}}}{{{yyywwwwwwuuusssrrrrrrqqqpppnnnkkkkkkiiieeeaaa]]]]]]]]]```hhhxxxrrrZZZMMMBBB???===@@@CCCEEEIIINNNLLLIIIFFFFFFIIIKKKJJJHHHDDDBBB@@@???>>>>>>???AAA>>>@@@CCCEEEEEECCC@@@>>>BBBAAA@@@>>>============;;;>>>AAABBBAAA@@@???????????????@@@BBBCCCEEEEEE@@@AAABBBCCCDDDEEEFFFFFFJJJSSSuuutttaaaZZZSSSTTTUUUUUUNNNGGGFFFKKKLLLXXXooovvviiibbbYYYRRRIIIEEEHHHOOOWWW\\\jjjkkkmmmlllhhhccc```^^^cccbbb```___```aaadddeeegggiiijjjjjjhhhhhhiiikkkmmmnnnnnnoooppppppqqqqqqppppppooonnnmmmlllkkkjjjooommmjjjiiiiiijjjjjjiiijjjpppxxx{{{xxxrrrnnnlll[[[SSSLLLKKKLLLQQQZZZcccttt}}}|||uuunnncccWWWRRRRRR^^^yyyhhhOOOEEECCCBBBAAA@@@???>>>>>>???@@@???>>>@@@@@@@@@@@@@@@?????????===AAADDDCCC@@@>>>???BBBDDDEEEEEEDDDCCCAAA???>>>======AAAEEEGGGGGGMMMTTTOOOKKKIIIGGGVVVwwwjjjddd```\\\XXXYYY^^^dddggggggmmmppptttxxxzzz{{{zzzyyy~~~}}}{{{{{{}}}}}}|||{{{~~~}}}|||{{{zzzzzzzzzzzz||||||}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}rrrssstttuuuwwwyyy{{{|||}}}|||zzzzzz{{{}}}~~~~~~}}}~~~~~~~~~}}}}}}{{{zzzzzz{{{|||{{{yyyvvvtttrrrnnnllljjjiiihhhgggdddbbb]]]XXXVVVZZZbbbiiiuuu~~~vvvZZZJJJCCC???@@@BBBBBBBBBCCCGGGLLLRRRPPPLLLIIIIIIKKKIIIDDDDDD???<<<===>>>???BBBEEE@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@???;;;;;;;;;<<<===???>>>>>>===>>>>>>@@@AAADDDEEEFFFBBBBBBCCCCCCCCCCCCCCCCCCIIIIII]]]{{{ggg\\\XXXUUUUUURRRLLLJJJKKKIIIJJJTTTmmm{{{uuuccc[[[SSSPPPOOONNNNNNOOOSSS\\\gggnnnmmmiiieeecccdddcccaaa``````aaacccdddeeeggghhhiiihhhhhhjjjkkkjjjjjjkkklllmmmnnnnnnooonnnmmmlllkkkjjjhhhggggggjjjiiiiiijjjmmmoooppppppzzz~~~zzzmmm```WWWTTTMMMKKKJJJMMMTTT```mmmwww~~~|||yyyrrrjjjddd[[[QQQMMMPPP```||||||WWWCCCAAADDDDDDCCC@@@>>>======??????>>><<>>;;;===>>>???>>>>>>???@@@CCCCCCDDDDDDCCCBBBAAA@@@>>>???BBBEEEEEEFFFMMMWWW\\\RRRKKKGGGTTT~~~nnnfff\\\WWWYYY^^^bbbdddgggjjjoootttxxxzzzzzzzzz|||{{{zzz{{{|||}}}{{{zzz}}}{{{yyywwwvvvvvvwwwyyy{{{}}}}}}}}}~~~}}}}}}}}}~~~uuuvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxzzz}}}zzzzzz{{{{{{||||||||||||zzzyyyxxxyyyyyywwwtttrrrooommmiiiddd___]]]]]]^^^[[[]]]^^^___ccclllxxx{{{}}}bbbNNNEEECCC@@@DDDFFFDDDBBBBBBEEEHHH\\\YYYRRRJJJHHHJJJGGG@@@GGG@@@>>>BBBFFFFFFHHHLLLBBBAAA@@@??????@@@AAABBB>>>???AAACCCDDDDDDDDDCCC>>><<<999999;;;===>>>===<<<===>>>???AAACCCEEEGGGFFFEEEEEEDDDDDDCCCCCCCCCAAAEEENNNjjj|||mmm```TTTQQQQQQPPPNNNNNNIIIEEEFFFSSSlllqqqfff^^^[[[WWWPPPJJJIIIHHHQQQ[[[cccggghhhjjjlllfffeeeeeecccbbb```___^^^```aaacccccccccccceeegggeeeeeefffggghhhiiijjjjjjfffffffffgggggghhhhhhhhhfffgggjjjoootttwwwvvvuuurrrtttrrriii]]]SSSPPPPPPIIINNNTTT[[[dddqqq~~~{{{tttpppiiiaaaXXXSSSNNNPPP\\\tttoooNNNAAACCCEEEDDDCCC@@@???>>>>>>??????>>><<<>>>??????@@@@@@@@@??????<<<===BBBIIIOOONNNFFF???@@@@@@AAABBBBBBCCCCCCCCCAAABBBDDDFFFDDDDDDKKKTTT```TTTKKKHHHTTTzzz|||ooofffccccccddd```cccggglllooorrrssssssyyyyyyyyyzzz||||||{{{yyy{{{zzzzzzyyyyyyxxxwwwwwwuuuwwwyyy{{{}}}~~~{{{|||}}}|||{{{{{{|||~~~|||||||||zzzyyywwwuuusssssstttvvvvvvvvvwwwzzz|||{{{||||||||||||}}}}}}}}}yyywwwtttqqqooolllhhheeeaaa___\\\WWWTTTSSSUUUXXXcccmmmyyyyyyaaaQQQFFFAAAAAA???CCCFFFCCCAAADDDGGGGGGQQQRRRMMMHHHLLLVVVXXXSSSLLLEEEDDDKKKOOOMMMLLLPPPCCCAAA>>>======>>>AAACCC<<<>>>AAADDDFFFFFFEEEEEE@@@===;;;:::;;;===>>>>>><<<===>>>???AAACCCEEEFFFGGGGGGFFFEEEDDDCCCCCCBBB<<>>???@@@AAABBBCCCDDDDDDBBBCCCDDDCCCBBBGGGNNNUUUKKKFFFFFFQQQuuuuuupppnnnkkkkkklllllllllllllllkkksssssssssuuuxxxyyywwwvvvuuuuuuvvvwwwwwwxxxwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{||||||{{{yyyxxx{{{}}}}}}}}}}}}|||zzzxxxuuutttrrrtttwwwvvvuuutttuuuvvv{{{zzzyyyxxxxxxwwwwwwwwwrrrnnniiieeebbb___[[[XXXTTTUUUVVVVVVYYY^^^fffllluuu\\\NNNGGGBBB??????>>>BBBCCC???@@@EEEGGGEEECCCGGGFFFFFFQQQeeennnmmmPPPHHHGGGPPPTTTNNNIIIKKK@@@???>>>======>>>???@@@;;;===AAADDDEEEDDDCCCBBB>>>===<<<;;;;;;<<>>???@@@BBBDDDEEEFFFEEEEEEDDDCCCBBBAAA@@@===EEEHHHNNNlllyyygggYYYRRRRRRTTTPPPMMMJJJDDDCCCMMMZZZzzzqqqddd\\\\\\WWWRRRKKKFFFGGGLLLQQQTTT^^^```bbbdddeeeeeedddccc___aaabbbbbbaaaaaabbbdddfffggghhhiiikkklllmmmmmmppppppqqqrrrssssssttttttxxxtttpppkkkfff```YYYUUUOOONNNNNNOOOQQQUUUYYY\\\eeeppp{{{|||uuulllkkkeee^^^[[[[[[XXXSSSMMMYYYllliiiUUUCCCAAABBB???@@@EEEEEECCCBBBAAABBBBBB@@@???AAA@@@?????????AAABBBCCCDDDHHHPPPZZZ___ZZZNNNCCC======>>>>>>???@@@AAABBBCCC@@@???AAAAAA@@@BBBGGGIIIBBBBBBDDDMMMlll}}}xxxtttpppmmmkkkllllllmmmpppssstttrrrqqqsssssstttuuuvvvvvvuuuuuuwwwwwwvvvvvvvvvvvvwwwwww|||}}}}}}{{{xxxxxxzzz}}}yyyzzz{{{||||||{{{yyyxxxsssuuuxxxwwwtttqqqqqqrrrtttsssqqqnnnlllkkkjjjjjjhhhddd___\\\YYYWWWTTTSSSSSSVVV\\\ccckkkwwwooo]]]KKKEEEDDDAAA@@@@@@???BBBAAA===>>>DDDEEEBBBDDDHHHGGGFFFSSSiiitttsssPPPGGGGGGQQQTTTKKKCCCDDD======>>>>>>>>>>>>======;;;===@@@CCCDDDBBB@@@>>>;;;<<<<<<;;;;;;<<<@@@CCC===>>>>>>???@@@BBBCCCDDDDDDCCCCCCBBBAAA@@@??????>>>@@@BBBGGGYYYzzzaaaWWWWWWRRRQQQRRRQQQJJJCCCFFFOOOQQQmmmxxxjjjhhhaaa[[[TTTQQQPPPOOOLLLIIIKKKMMMQQQVVV[[[```ccceeehhhjjjkkkjjjiiiiiijjjlllmmmnnnoooppprrrssstttuuuuuuuuusssqqqnnnllljjjiii]]]ZZZVVVSSSQQQPPPNNNLLLOOOPPPUUU]]]fffnnnrrrtttwwwvvvqqqiiiaaa\\\[[[WWWRRRQQQTTTSSSOOO___sss~~~___NNNAAAAAAAAA>>>AAAIIIFFFDDDCCCCCCCCCCCCAAA@@@BBBAAA@@@??????AAACCCDDDGGGGGGIIIKKKKKKJJJHHHEEE>>>>>>>>>===>>>>>>???@@@AAA<<<;;;>>>@@@???@@@BBBEEE@@@BBBEEEJJJfff|||ppppppsss}}}~~~yyytttooolllmmmoooppppppxxxuuussstttwwwyyyyyywwwvvvooommmrrrvvvttttttwwwxxxyyyyyywwwssssssvvvyyyzzz{{{|||{{{xxxvvvuuuttttttrrrqqqppppppooonnnmmmmmmllljjjhhhfffccc___\\\```ZZZWWWYYYYYYVVVXXX^^^___eeeqqquuuaaaQQQCCC???AAA@@@???>>>AAA>>>>>>BBBCCCCCCFFFJJJBBBFFFGGGEEEJJJTTTZZZYYYDDDFFFIIIJJJIIIGGGCCCAAA@@@???>>>>>>>>>>>>>>>>>><<<<<<@@@GGGMMMMMMEEE======<<<<<<;;;;;;;;;;;;<<<;;;<<<<<<===>>>@@@AAABBBDDDDDDCCCBBBAAAAAA@@@@@@@@@>>>AAAGGGLLLaaawwwbbbWWW^^^YYYRRRMMMJJJJJJKKKLLLIIITTTmmm~~~nnnkkkgggbbb^^^YYYSSSNNNMMMMMMNNNNNNLLLJJJLLLRRRWWW[[[]]]aaaeeeiiikkkkkkkkkkkkllllllkkkiiihhhiiijjjeeedddaaa^^^ZZZWWWTTTRRRPPPMMMJJJKKKOOORRRSSSRRRXXX^^^gggoootttzzzsssiiiaaaZZZVVVWWWYYYSSSQQQSSSRRRPPPSSSYYYrrrlll\\\OOOBBB??????===;;;;;;AAABBBCCCCCCBBBAAA???>>>@@@???>>>>>>>>>???@@@AAADDDEEEEEEDDDCCCBBB@@@@@@@@@===:::;;;@@@DDDEEEEEE>>>;;;;;;>>>@@@???AAAFFFDDD<<<:::<<>>=========>>>>>>===@@@JJJTTTTTTJJJ???===;;;::::::<<<======<<<<<<<<<======???@@@BBBCCCDDDCCCCCCBBBAAAAAA@@@@@@???<<<@@@EEEHHHVVV~~~yyyiiiggg___WWWSSSRRRPPPKKKGGGHHHKKKWWWqqq{{{uuunnniiieee```\\\ZZZSSSRRRPPPMMMKKKKKKMMMOOOOOOQQQTTTWWWYYYYYYYYYYYYWWWYYYYYYYYYWWWVVVWWWXXXUUUTTTRRROOOMMMLLLKKKJJJLLLLLLLLLPPPUUUZZZ^^^___bbbkkkwwwtttbbbYYYUUURRRPPPOOOKKKHHHLLLWWWbbbiiipppxxxkkkUUUTTTHHH>>>===???>>><<<<<<>>>???@@@@@@@@@???======@@@???>>>>>>>>>???AAAAAACCCCCCBBBAAA@@@@@@??????@@@===;;;<<>>??????>>>AAAFFFHHHAAA>>>===GGGfff{{{qqq~~~rrr``````___```dddnnn|||}}}yyytttppppppoookkkiiijjjiiihhhhhhhhhhhhgggdddaaaggghhhiiikkkkkkjjjhhhgggeeeffffffffffffdddbbbaaaaaaaaabbbdddfffiiikkkmmmooosss~~~qqqeee]]]VVVJJJEEEBBBCCCEEECCCDDDFFFHHHEEEDDDGGGGGGEEEEEEHHHBBBDDDDDDAAAAAADDDEEEBBBDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>======<<<===>>><<>>???;;;888:::>>>AAA???<<<:::::::::;;;===>>>@@@AAACCCCCCBBBBBBAAAAAA@@@@@@>>>;;;===CCCBBBGGG```||||||qqqccc[[[ZZZWWWQQQKKKOOOJJJHHHPPPbbbvvv}}}xxxtttoookkkdddaaa]]]ZZZXXXVVVTTTRRRMMMNNNOOOPPPPPPOOONNNMMMJJJLLLMMMMMMKKKKKKLLLNNNPPPOOONNNMMMMMMNNNPPPQQQVVVXXX\\\aaaffflllrrrwww{{{tttfffYYYMMMLLLOOOOOOMMMLLLJJJNNN[[[pppjjjVVVGGGIII@@@:::<<<>>>>>><<<===:::;;;===>>>>>>===<<<<<<@@@??????>>>???@@@AAABBBAAA@@@???>>>======>>>???@@@>>><<<<<>>===@@@FFFGGGBBB@@@===DDDcccvvvkkkyyy~~~qqqiiifffffffffggglllttt|||yyysssooommmiiifffccccccdddccc___[[[]]]^^^```ccceeeeeecccaaabbbdddhhhkkkmmmnnnoooppp|||mmm[[[UUUQQQKKKCCCAAAAAACCCCCCBBBEEEIIILLLHHHGGGHHHFFFBBBAAACCCCCCCCCBBBAAABBBEEEGGGHHHJJJHHHEEEBBB@@@?????????AAA@@@???>>>===<<<<<<<<<<<<;;;===DDDLLLLLLEEE===AAA<<<888;;;AAAEEEBBB===<<<<<<===>>>???AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>;;;<<<@@@??????LLL]]]~~~ooogggbbb^^^ZZZTTTOOOJJJHHHKKKOOOSSSUUUaaawwwxxxtttooommmkkkhhhbbb^^^YYYYYYYYYYYYXXXVVVUUUTTTOOOQQQRRRRRRQQQQQQSSSTTTXXXWWWVVVWWWZZZ^^^bbbeeeggglllqqquuuxxx}}}~~~~~~}}}uuufffZZZSSSNNNLLLPPPQQQOOOMMMMMMZZZhhh~~~wwwYYYMMMFFFBBB<<<888<<>><<<<<<999:::<<<>>>>>>>>>>>>===@@@???>>>>>>???@@@AAABBBAAA???===<<<<<<===???@@@@@@???======>>>@@@AAABBBMMMGGGCCCBBB@@@===>>>BBB@@@>>>???===CCCddduuujjjxxxiiiVVVRRRUUUYYY^^^eeeoooxxx~~~|||vvvsssrrroookkkgggeeeeeehhhlllpppqqqnnnllluuuyyypppZZZRRRQQQMMMFFFBBB@@@@@@BBB@@@???CCCJJJGGGDDDDDDFFFEEEAAA@@@BBBEEECCCAAAAAABBBEEEJJJNNNKKKIIIEEEAAA???>>>???@@@@@@???>>>===<<<<<<<<<<<<;;;<<<===>>>????????????CCC>>>:::<<>>>>>===EEEPPPqqqzzzkkkccc___PPPOOONNNMMMMMMKKKIIIGGGEEEVVVnnn~~~{{{vvvoooiiihhhhhhgggfffeeecccbbbaaa[[[]]]^^^^^^]]]]]]___```______```bbbffflllqqqtttuuuzzzqqqkkkeeecccbbb]]]SSSKKKQQQQQQQQQPPPKKKGGGMMMVVVpppcccLLLFFFDDD@@@;;;999===???<<<:::;;;;;;<<<===???@@@@@@@@@???>>>>>>======>>>@@@AAABBB@@@???===<<<<<<>>>@@@AAA@@@??????>>>>>>>>>@@@AAAEEEBBBBBBEEECCC>>><<<===;;;:::======EEEgggssslll~~~qqqllleeeaaa``````aaaaaauuuwww^^^PPPOOOOOOJJJCCCBBB@@@???AAA@@@>>>AAAFFF???===>>>CCCDDDBBBBBBDDDFFFBBB@@@AAABBBCCCGGGLLLGGGEEEBBB@@@???@@@BBBCCC>>>>>>======<<<<<<======<<<>>>???===999999===BBBBBB>>>;;;===AAADDDBBB???>>>>>>>>>???AAABBBDDDEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@===<<<>>>>>>>>>DDDKKK[[[rrraaaXXXUUURRROOOMMMLLLLLLKKKJJJGGGKKKRRRZZZdddvvv~~~xxxxxxvvvuuusssqqqpppooojjjkkkmmmlllkkkkkklllmmmnnnooopppsssxxx}}}yyyqqq^^^YYYTTTQQQQQQPPPNNNLLLKKKKKKLLLJJJFFFLLL```tttrrrSSSDDDBBB@@@???;;;:::===>>>;;;999:::;;;<<<>>>???@@@@@@@@@???===<<<<<<<<<===???@@@BBB???>>>>>>===>>>???AAABBB???@@@@@@???======>>>???======AAAFFFEEE???:::999;;;:::>>>???HHHkkknnnnnn{{{sssmmmiiimmmrrrttttttuuuxxxzzzhhh\\\NNNIIIJJJIIIEEEAAA@@@>>>>>>BBBCCC???>>>@@@===;;;===AAACCC@@@@@@CCCBBB???@@@EEEFFFCCCDDDHHHDDDCCCAAA???>>>???AAABBB===<<<<<<<<<<<<===>>>>>><<<===>>><<<;;;;;;>>>BBB???===<<<<<<>>>???>>>===::::::;;;<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???======>>>======AAAFFFMMMrrrsssiiiggg___UUUOOOMMMMMMMMMKKKLLLIIIGGGGGGIIISSSggg{{{}}}ssshhh\\\TTTQQQOOOMMMKKKLLLNNNSSSVVVTTTVVVZZZ]]]aaannnpppZZZFFF@@@AAA======:::999;;;<<<999999;;;:::;;;<<<===>>>>>>===<<<;;;;;;:::;;;<<<>>>???AAA<<<======>>>???@@@@@@@@@???AAABBB@@@===;;;<<<>>>:::;;;@@@FFFEEE>>>999777:::999===@@@LLLoooyyyjjjnnnyyymmmeeedddeeedddttt|||ZZZIIIEEEBBBCCCDDDBBBAAAAAA===;;;>>>DDDFFFAAA===<<<@@@>>>???BBBBBB>>><<<>>>===;;;@@@HHHKKKGGGFFFIIIEEEDDDAAA>>>===<<<======<<<;;;;;;<<<<<<===>>>???;;;::::::;;;===?????????===<<<<<<;;;;;;;;;;;;<<<>>>>>>>>>???@@@BBBDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>><<<;;;===AAADDD^^^uuukkk___XXXWWWWWWTTTRRRLLLJJJJJJKKKGGGEEELLLXXX\\\ssstttfffZZZTTTQQQOOONNNJJJKKKLLLLLLLLLPPPWWW]]]sssvvv}}}yyyYYYGGG;;;<<>>???????????????AAABBB@@@===;;;<<<===;;;;;;???EEEDDD===888777888777<<>>>>><<<===AAAEEEDDDCCCAAA???===;;;::::::===<<<<<<<<<===<<<;;;999888::::::888888<<>>===@@@>>><<>>@@@????????????>>>>>>======FFFGGGccczzzqqqhhhfffXXXWWWSSSMMMJJJKKKHHHDDDPPPNNNQQQZZZ```dddppp}}}~~~wwwmmmgggeee[[[VVVPPPLLLLLLMMMOOOPPPOOOQQQPPPNNNUUUgggyyyxxx[[[@@@;;;>>><<<999:::888999:::::::::999888777<<<;;;:::999888999:::::::::999888;;;>>>>>><<<999::::::;;;;;;<<<=========>>>???@@@@@@>>>======>>>888999;;;<<<<<<:::888777888666777:::JJJsssggg\\\bbbuuu^^^LLL???BBBBBBBBBAAAAAA@@@??????>>>???@@@AAAAAA@@@???>>>???>>>???BBBAAA<<<===AAA:::===>>>===;;;:::===@@@BBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;<<<======<<<;;;:::;;;;;;:::999;;;===>>>???===<<<<<<===>>>>>>===???>>>===AAAKKKRRRKKK???EEEHHHJJJHHHCCCAAABBBEEE@@@@@@??????>>>=========EEEFFFWWW~~~rrrmmmgggfff```XXXRRRQQQNNNIIIGGGFFFFFFHHHIIIKKKRRRYYYeeepppwwwzzz{{{yyyssslllfffccc]]]UUUPPPPPPUUUSSSPPPOOOOOOPPPQQQPPPIIIRRR[[[cccpppgggPPP===;;;>>>;;;777888888999::::::::::::888888;;;:::999888888888999999;;;999999;;;======;;;999::::::;;;;;;<<<=========???AAABBBAAA???===>>>>>><<<======>>>===<<<;;;:::888666888888GGGooofffZZZ```nnntttSSSJJJFFF>>>@@@@@@@@@@@@@@@@@@??????===>>>@@@AAAAAAAAA???>>>AAAAAACCCEEECCC>>>===???===???AAA???<<<999:::<<<>>>>>>============>>>>>>::::::;;;<<<============;;;;;;;;;<<<<<<;;;:::;;;>>>@@@@@@@@@>>>===<<<=========>>>@@@FFFJJJFFF???GGGHHHIIIGGGDDDCCCEEEHHHAAA@@@???>>>============CCCCCCHHH\\\}}}|||zzzrrrfff]]]YYYTTTNNNMMMOOOMMMHHHFFFIIILLLLLLIIIPPPTTTTTT[[[fffllliiihhhmmmuuu||||||rrrdddZZZWWW\\\XXXVVVVVVSSSNNNMMMOOONNNNNNOOORRRVVVYYYYYYXXXZZZhhhyyytttPPPBBB999;;;===999555666888888::::::::::::999888:::999888777777777888888;;;::::::;;;<<<<<<:::888::::::;;;;;;<<<=========AAABBBBBBAAA???>>>>>>???AAAAAA@@@???>>>>>>======999999:::999EEEmmmiii\\\```~~~GGG\\\}}}YYYBBBAAADDDBBB????????????@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@BBBDDDFFFDDD@@@>>>>>>AAACCCEEECCC>>>;;;:::;;;<<<<<<<<<<<<===>>>???@@@;;;<<<<<<<<<<<<===>>>@@@===;;;;;;===>>><<<:::;;;>>>AAADDDCCC???<<<<<<===;;;===>>>@@@BBBCCCAAA???CCCCCCCCCAAA@@@BBBFFFIIIAAA@@@???>>>=========>>>@@@???@@@IIIbbbzzzlllccc[[[UUUPPPSSSQQQJJJIIIMMMMMMJJJGGGJJJIIIFFFGGGKKKLLLHHHKKKNNNRRRUUUWWWYYY[[[\\\gggjjjlllnnnmmmmmmnnnnnnbbb___^^^]]]XXXOOOJJJIIIJJJHHHIIIKKKJJJIIIMMMTTTUUUWWW\\\ccclllsssvvvwwwppp\\\BBB;;;888:::;;;888555777777888999:::;;;:::999888:::999999888888888888888<<<;;;;;;:::::::::999888::::::;;;;;;<<<=========@@@AAAAAA@@@>>>======???CCCBBBAAA@@@???>>>>>>>>>::::::<<<;;;GGGooonnnaaaccc555???SSSjjj[[[FFFAAA??????BBB@@@@@@??????@@@AAABBBCCCIIIFFFBBB???===>>>@@@BBB<<<@@@CCCDDDBBBAAA@@@>>>AAADDDEEECCC???;;;:::;;;;;;;;;;;;<<<>>>???AAAAAA??????>>><<<:::<<<@@@CCCBBB<<<999===???<<<<<<>>>???BBBDDDCCC???<<<<<<===:::;;;===???>>>===>>>???>>>>>>======>>>AAAFFFIIIAAA@@@>>>=========>>>??????<<>>;;;999:::999777777999777888999:::;;;::::::999:::::::::::::::999999999;;;;;;;;;:::999999999999::::::;;;;;;<<<=========>>>??????>>><<<<<<===???BBBAAA@@@???>>>>>>>>>>>>888888;;;<<>>===>>>AAACCC;;;@@@CCCAAA@@@AAA@@@>>>>>>@@@BBB@@@===:::;;;===============>>>@@@AAABBBAAAAAA???;;;999<<>><<<===BBBAAABBBBBBAAA???===<<<===;;;:::;;;======:::<<<@@@===<<<;;;<<<>>>AAAEEEGGG@@@???===<<<<<<>>>@@@AAA???:::AAAHHH@@@BBBooozzzqqqiiiaaaXXXSSSRRRPPPMMMKKKLLLPPPRRRQQQOOOOOONNNMMMJJJGGGGGGIIIKKKJJJLLLOOOOOONNNMMMMMMMMMMMMNNNTTT[[[[[[TTTNNNMMMQQQUUU]]]cccfffiiitttsssSSSCCC@@@>>><<<:::999888888999:::666777999:::;;;;;;:::999:::;;;;;;;;;;;;:::999999:::;;;;;;:::888888999;;;::::::;;;;;;<<<=========<<<======<<<;;;<<<>>>@@@>>>>>>>>>>>>>>>=========666555777:::KKKuuujjj```ccc|||666222333999>>>HHHaaazzzvvv]]]GGGCCCFFFEEECCCBBBAAA@@@???>>>>>>???AAABBBBBBAAA@@@>>>>>>???@@@AAA>>>CCCDDD@@@>>>@@@@@@===<<<>>>@@@???<<<<<>>:::999>>>JJJSSSUUUEEE;;;;;;===:::===CCCBBBAAA???>>>>>>>>>===<<<<<<888888<<<<<<:::<<<@@@>>><<<;;;;;;<<<>>>@@@AAA>>>===<<<;;;<<>>;;;:::999777888:::999888666777999:::;;;;;;::::::999::::::;;;:::999888777888::::::999777777:::===::::::;;;;;;<<<=========<<<<<<<<<<<<;;;===@@@CCC;;;<<<===>>>???>>>======999555666;;;NNNxxxddd]]]bbbzzz}}}444111333888777888HHH\\\~~~nnn\\\VVVQQQGGG>>>===BBBDDDAAAAAA???>>><<<<<<===???@@@;;;<<<>>>???@@@@@@@@@???BBBFFFFFF@@@===@@@@@@<<<<<>>???CCCGGGAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@===999999@@@NNNYYY\\\JJJ<<<;;;;;;888;;;CCCCCC@@@<<<<<<>>>???>>><<<===777666;;;===:::<<<@@@>>><<<:::999::::::::::::===<<<;;;;;;<<>><<<<<<===BBBNNNZZZtttnnnxxxtttmmmgggggggggeee```]]]WWWZZZ]]]^^^\\\XXXVVVUUUPPPSSSVVVXXXXXXYYYZZZ[[[ZZZdddwww}}}nnneeemmm{{{jjjOOO@@@;;;;;;888888777666999;;;999555666777999:::;;;;;;::::::888888999:::999888777666777999:::999777777:::>>>::::::;;;;;;<<<======>>><<<<<<===<<<<<>>======888888>>>SSS{{{}}}bbb\\\ccc{{{zzz}}}222222333444555666777888QQQ]]]wwwlllTTTHHHGGGDDDDDDCCCBBBBBBBBBBBBCCC?????????>>>>>>>>>>>>>>>======>>>>>>?????????@@@DDDHHHIIIEEE===888:::>>>===<<<<<<===???AAACCCDDD@@@AAAAAABBBCCCBBBBBBBBB>>><<<::::::===BBBHHHLLLLLLHHH@@@:::888999===@@@>>>>>>============>>>>>>::::::::::::::::::::::::999:::<<<>>>>>>>>>======::::::;;;<<<>>>@@@AAABBB>>>???@@@>>>===>>>CCCGGGaaazzzuuuwwwxxxzzzyyyuuunnnhhhccciiiggggggooozzzcccRRRGGG;;;666888888777666555555666777888777777888999999999999888:::<<<;;;888999>>>AAA???777888999999999888777666888888777777888:::;;;===<<<<<<<<<<<<===???@@@@@@<<<<<<<<<<<<===>>>???@@@@@@@@@;;;>>>]]]{{{___ZZZ\\\qqqrrrzzz111222222333444555666777999@@@RRRlllyyyfffUUUFFF??????CCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@???>>>>>>>>>======>>>>>>>>>?????????BBBHHHLLLJJJBBB===<<<>>>@@@????????????@@@AAABBBEEEEEEFFFEEEEEEDDDCCCBBB===;;;999888:::===AAADDDBBB???;;;888777888:::<<<======<<<<<<<<<<<<======;;;;;;;;;:::::::::::::::<<<<<<===>>>????????????<<<;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@===;;;<<<@@@DDDFFFbbbxxx```IIIAAA???::::::>>>999888777666666777888999777777888999999999999888999;;;:::777888===???>>>888999:::;;;;;;:::999888888888888888888:::;;;<<<======<<<<<<<<<<<<<<<===<<<<<<<<<<<<===???@@@@@@CCCCCC===@@@^^^xxx\\\YYY\\\rrrxxx}}}000000111222333444444555333444;;;JJJ^^^xxx~~~lllXXXKKKEEEAAA??????AAAAAA@@@AAAAAABBBCCCDDD@@@@@@@@@@@@????????????======>>>>>>>>>>>>??????@@@GGGMMMMMMGGGAAA>>>>>>CCCCCCAAA@@@@@@@@@@@@@@@GGGGGGGGGFFFDDDBBB@@@???===<<<;;;:::999:::;;;<<<999999888777777888999:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>???@@@AAAAAA>>><<<;;;:::;;;===@@@AAAEEEDDD@@@<<<999:::===@@@BBBLLLuuu[[[JJJ;;;:::;;;999999<<<999999888888888888999999666777888888999999888888777:::999666777<<<>>><<<999:::;;;<<<<<<;;;::::::888888888888999:::;;;;;;>>>===<<<;;;::::::::::::;;;;;;<<<<<<>>>???@@@AAADDDDDD???BBBaaawww\\\YYY^^^ttt}}}//////000000111222222333999777888===FFFXXXtttwww```VVVIIIBBBAAAAAAAAABBB>>>>>>??????AAABBBCCCDDD>>>>>>>>>??????@@@@@@@@@======>>>>>>>>>>>>>>>>>>>>>CCCIIIJJJFFFAAA???>>>DDDCCCCCCBBBAAAAAAAAA@@@CCCCCCCCCBBB@@@???===<<<>>>>>>>>>======<<<;;;;;;:::999888888888:::;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>=========???AAABBB>>>===;;;:::;;;>>>BBBDDDIIIFFFAAA<<<999:::<<<>>>JJJHHH___gggMMMBBB;;;:::;;;888777888888888888888888888888888666777777888888888888888666999888666777;;;<<<:::888999:::;;;<<<;;;:::999888888888999999:::::::::======<<<;;;::::::;;;;;;;;;;;;;;;<<<===???@@@AAABBBCCC???DDDdddzzz^^^\\\```tttyyy......//////000111111111111111333444555:::IIIWWWyyyttt___KKKFFFGGGEEEBBB???>>>===<<<=========>>>@@@AAACCCDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>==================;;;???BBBBBB@@@>>>>>>???AAABBBBBBBBBCCCCCCCCCBBB>>>>>>??????>>>>>>===<<<<<<<<<===>>>>>>===<<<;;;===<<<999888888999;;;===::::::999999999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<===???@@@>>><<<;;;;;;===@@@EEEGGGJJJFFFAAA===;;;;;;<<<===AAA>>>HHHggg}}}dddPPP===999777999:::999888999666777777777777777777666666666777888888888888777555888888666666:::;;;888666777888999:::999999888888888999999:::::::::999;;;;;;;;;;;;<<<===>>>???:::::::::;;;<<<>>>???@@@<<>><<<999<<<<<<======???@@@AAABBBKKKJJJHHHFFFCCCAAA???>>>>>>>>>============<<<<<<999;;;<<<<<<<<<===???AAA???@@@AAABBBCCCCCCCCCCCC<<<===>>>???????????????777888:::;;;<<<<<<;;;;;;===;;;999777777888:::;;;::::::999999999999:::::::::::::::;;;<<<<<<======::::::::::::;;;<<<=========<<<;;;;;;===@@@DDDFFFFFFCCC???<<<<<<============<<<>>>KKKllllllWWWHHH<<<<<<;;;;;;;;;;;;999888888666666777777777777666666555666777777888888777777555888999666777::::::777444555666888888888777777888999999:::::::::999999999999:::;;;===???@@@AAA:::::::::::::::;;;<<<===888===>>>GGGiii~~~```^^^bbbqqq~~~////////////000000000000//////111555555222333777000<<>>@@@===???BBBCCC@@@AAACCCAAA<<<<<<<<<<<<===>>>???@@@AAAIIIIIIGGGEEECCCBBB@@@@@@>>>>>>=========<<<<<<<<<888999:::<<<===>>>@@@AAA>>>???AAABBBCCCCCCBBBBBB<<<===>>>>>>?????????>>>555666888999:::::::::::::::::::::::::::::::::::::::::::::999999:::::::::999999999:::;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<<======<<<<<<<<<>>>???@@@???===;;;;;;===>>>===<<<@@@@@@BBBFFFOOOhhhfffLLLBBB<<<666>>>@@@@@@===:::888777666666777888888888888777666555666666777777777777777555999999777777::::::777333444666777888888777777888999::::::::::::999888777777888:::<<<>>>???AAA:::999999888999999::::::888>>>@@@KKKmmmcccccciiixxx/////////000000000000000111------000111111333777111222444<<>>AAAFFFCCCBBBAAA===999>>>FFFEEE>>>===<<<<<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBBBB>>>>>>======<<<<<<<<<;;;777999;;;>>>???AAAAAABBB???@@@AAABBBBBBBBBAAA@@@<<<<<<============<<<<<<777888999:::::::::::::::888999<<<>>>???>>>===;;;;;;::::::999999::::::;;;888888999::::::;;;<<<<<<888999:::<<<===<<<<<<;;;>>>===<<<<<<;;;;;;;;;;;;:::888777999===>>>===;;;<<<:::@@@FFF@@@EEEnnnoooOOO>>>======999555999:::888666777999:::777888999::::::999888777555666666777777777777777666999:::888888::::::777333444666777888888888777888999:::;;;::::::888777777777888999:::<<<>>>???:::999888888777777888888:::@@@CCCNNNooofffhhhppp........................000000000000000111111222444555666777<<>>AAAAAA@@@>>>??????@@@AAACCCDDDEEE@@@>>>;;;999999:::<<<=========>>>>>>?????????@@@<<<<<<<<<============>>>888:::<<<=========???AAA>>><<<;;;>>>DDDFFFCCC???777:::<<<===;;;999888888777888888999999<<<@@@CCCAAA@@@???>>>>>>>>>???@@@<<<===<<<:::999888:::<<<===:::999:::999777:::@@@;;;;;;::::::::::::999999>>>======<<<;;;::::::999888:::<<<============>>><<>>>>>JJJooo|||mmmbbbjjj........................000000//////000000111222...000000000111888CCCLLL]]]uuuvvv___LLLFFFAAA<<<;;;>>>???===;;;============>>>@@@AAABBB???>>><<<:::::::::<<<<<<============>>>>>>>>>???;;;;;;<<<<<<<<<=========999;;;<<<===<<<===>>>@@@:::;;;===BBBEEEDDDAAA===<<<<<<<<<<<<<<<:::999888777888999999999;;;???BBBJJJGGGCCC???======>>>???<<<<<<<<<:::999888:::<<<:::888:::???@@@<<<:::<<<::::::::::::::::::::::::=========<<<<<<<<<<<<<<<;;;<<<===============>>>===CCCGGGCCC>>>???KKKVVV}}}hhhZZZGGG;;;888999:::999999999888888777666666555666666666666555555555555555444333333444666999:::888888888777777777666666555666777666555444555777777555444555888999777666888888999999999888777777777888:::;;;===>>>>>>???>>>BBBCCCNNNppptttggg___jjj------------------------///////////////000111111...000222222000000333666333FFF]]]pppkkkXXXMMMCCC;;;<<<:::999;;;>>>>>>;;;888;;;:::::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========:::::::::;;;;;;;;;<<<<<<:::<<<======<<<<<<===>>>999;;;>>>@@@BBBDDDGGGIIIBBB???<<<;;;<<<<<<:::777888999:::999999:::===@@@KKKGGGBBB===::::::<<<===;;;;;;;;;:::999888:::;;;888888>>>GGGJJJEEE===999:::::::::::::::;;;;;;;;;;;;<<<<<<===>>>??????@@@???>>>===<<<<<<<<<======<<<@@@DDDBBB>>><<<>>>AAATTTxxxrrr\\\JJJCCC:::666888:::999777999888888777777666666555666666666555555555555444444444333333444666888999777777777777666666666666555666777666555444555777666555444555777888777666999:::;;;<<<;;;:::888666777888:::<<<>>>???@@@AAAAAAEEEFFFMMMjjjeee^^^[[[jjj------------------------///............///000000///222555555444333333444///777???EEEPPPjjjuuukkk\\\MMMDDDAAA???>>>;;;::::::<<<>>>>>><<<999::::::999888888999999999;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;<<<======;;;;;;;;;===<<<===<<<:::<<>>BBB@@@<<<:::888888999:::999:::;;;:::888888999;;;::::::@@@KKKPPPKKK@@@:::999:::::::::;;;;;;<<<<<<:::;;;<<<===???AAABBBCCCAAA???===<<<<<<<<<<<<;;;999<<>>===FFFXXXqqqrrrXXXGGG>>>:::777666999:::888666888888777777666666666666666666555555555444444444444444333444444666777888777777666666666555555555555666777666555444555777555555555555666777777666;;;<<<>>>??????===:::888444666888:::===>>>???@@@HHHLLLKKKMMMccc}}}qqqVVVTTTWWWhhh------------------------.........---......///000---///111111111111222333555666777555777EEE^^^rrr}}}YYYSSSJJJDDD???===>>>???>>>===<<<;;;<<<<<<;;;:::::::::999888888888888999:::;;;===>>>???>>>===<<<;;;;;;;;;:::::::::::::::999999999::::::::::::;;;;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<999999BBBQQQ]]]GGGAAA;;;999;;;<<<:::777888999::::::999999;;;<<<::::::;;;:::999777555444777999::::::888888999:::;;;999===FFFLLLHHH@@@;;;999999:::;;;;;;<<<======:::;;;<<<>>>@@@AAACCCCCCAAA???===<<<>>>>>>===;;;999999:::<<>>???>>><<<:::888444666888:::===>>>???@@@OOOUUUTTTRRRbbbwwwvvvfffKKKMMMSSSeee,,,,,,,,,,,,,,,,,,,,,,,,---------------...///////////////......///000000000111444666444666@@@KKK]]]nnn}}}rrrjjjPPPIIICCC???<<<:::===AAA>>>===;;;999888888999:::::::::999999888999999999:::;;;<<<>>>??????>>>>>>;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;;;;<<<===<<<;;;:::;;;<<<777:::======;;;===CCCIIIDDD@@@;;;999::::::888777777999::::::999999:::<<<:::;;;<<<===;;;888444222666777999999888888888999999666888>>>BBB???;;;999888999:::;;;<<<===>>>>>>;;;;;;<<<>>>???@@@AAABBBAAA???>>>???BBBCCC@@@===<<<:::999:::<<<===>>>===888GGGIIIPPPuuuqqq```SSSFFF<<<888888666555666888999999888666666666666666666666666555555555444444444444333333333444444555555555555666555555555444444444444555666777666555444555777333555666666555444666777666888999::::::999888777777888:::<<<>>>???@@@AAAKKKUUUZZZ[[[iiiyyytttaaaFFFJJJPPP```,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///222111000000000000000///------111666555222444::::::CCCVVVkkk|||mmm___XXXWWW[[[EEE@@@===>>><<<:::===CCC<<<<<<<<<;;;999999999:::999999888888888999:::::::::;;;<<<===>>>???@@@@@@<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;:::;;;<<<<<<::::::;;;<<<777:::======;;;:::;;;<<>>??????<<<<<<======>>>?????????AAA???@@@DDDHHHIIIFFFBBB>>>===<<<<<<<<<<<<<<<===888CCCDDDEEEXXXvvvjjjRRRFFF@@@;;;888888444555666777888888777555666666666666666666666666555555555444444444333333333333444444555555444444555555555444444444333333555666777666555444555777222555666666444444555777444555666777888888888777777888:::;;;===>>>>>>???BBBUUUdddmmm|||kkkGGGKKKOOOZZZvvv,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............000111111///...444///...222222000222777555555888???EEEQQQiii~~~gggYYYPPPSSSTTTMMMHHHHHH>>><<<>>>BBB@@@999888<<<:::<<<>>>>>>===<<<;;;<<<888888888888888999:::::::::;;;<<<===>>>???@@@AAA<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<999:::<<<;;;::::::<<<===:::;;;:::999999:::<<<>>>;;;;;;;;;999666555555666555777999:::::::::;;;<<<444555666888999;;;<<<<<<444666999999888777888888777777999<<<;;;777777:::888888999;;;===>>>???@@@===============>>>>>>>>>AAA@@@BBBGGGMMMNNNJJJEEE>>>???@@@@@@???>>>??????CCC@@@<<<@@@LLLWWWssslllUUU>>>666777777888:::555666888:::999777444222555555555666666666666666555555444444444333333333333333444555555555444444555555444444444333333333555666777666555444555777222444666666444333555777555555666777888999::::::555666888999:::;;;;;;;;;BBBZZZrrr|||JJJMMMNNNVVVooo++++++,,,,,,---...//////------------------------////////////000000000000000111111111222222222222222111222444888>>>DDDHHH^^^pppxxx___SSSIIIFFFDDDBBBBBBBBB@@@???AAA???===<<<;;;<<<===>>>>>>===<<<::::::;;;<<<===<<<;;;999999::::::999888:::;;;<<<>>>>>>>>>>>>===:::;;;<<<======<<<;;;:::::::::999999999:::;;;;;;777888999;;;<<<<<<======;;;;;;<<<<<<===<<<<<<<<<888888999999999888888777;;;999888777888999::::::777888:::<<<>>>>>>>>>>>>999999999999888888888777666888:::<<<===<<<;;;:::::::::::::::;;;;;;<<<<<<@@@>>>===>>>@@@@@@>>>;;;@@@BBBEEEHHHIIIHHHFFFEEECCCCCCDDDDDDCCCAAA???>>>BBBJJJOOOKKKDDDJJJ^^^pppdddIIIDDD===999999999999777555666666666777777888888666666555555555555666666666555444333333333333333333444555666666444222111666555333222222333555666666777888888888666555444777777777777777888888999666333333888;;;999888999888888777777888888999:::???WWWuuuTTTHHHQQQ[[[sss++++++,,,,,,---.........---------------------------............/////////000000000000111111111111333222111111333666999;;;AAALLL\\\nnnuuudddQQQDDD???CCCAAA@@@???@@@@@@???>>>???>>>===<<<;;;<<<======;;;::::::999999999::::::<<<;;;::::::;;;;;;:::888999:::<<<===>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999:::;;;;;;999:::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;:::::::::999999999999999888777666;;;:::888888999:::::::::777888:::<<<===>>>======999999888888888777777777555666888999::::::999999666777999:::<<<<<<======>>>===<<<===???@@@>>><<>>999777888999888777555555555666666666777777666666555555555555666666555555444333333333333333111222333444555555444333666444333222222333444666555666666777666555444333777777666666777777888999888555777<<<>>>:::777777666666666666777888999:::FFF[[[vvv[[[NNNTTT\\\sss+++++++++,,,,,,------...------------------------,,,,,,---------.............../////////000000000222222111000000000000111222444888???KKK^^^tttttteeeUUUIIIBBB===;;;======<<<;;;;;;===>>>===<<<======<<<<<<<<<<<<;;;;;;999999:::::::::::::::999<<<;;;::::::;;;;;;:::999999:::;;;<<<=========<<<<<<;;;;;;::::::;;;;;;<<<:::999999999::::::;;;<<<;;;<<<>>>???>>><<<:::888:::::::::999999888888888::::::999999888777666555999888777777777777888999777999:::<<<======<<<<<<888888777777777666666666555555666666777888888999666888;;;>>>???@@@??????<<<;;;;;;===???@@@???===BBBBBBBBBBBBAAAAAAAAA@@@DDDDDDDDDCCCAAA???>>><<>>===CCCLLLUUUXXXqqqZZZGGG;;;999777555555666777777666444444444555555555555666555555555555555555555555555444444333333333333333000000111222333444555555555444333222222333444555444444555555444444333222666666666666666777888888999888;;;AAABBB<<<777555555555555666777999:::;;;HHH[[[ssscccRRRUUU\\\ppp***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------.........////////////000111111111111111222333222222444:::CCCJJJbbbssssss^^^TTTGGGCCC>>>===>>>>>>>>>>>>:::999999:::;;;<<<;;;999:::;;;;;;<<<;;;;;;::::::888999;;;<<<===<<<<<<;;;<<<:::999:::;;;<<<:::999999999::::::;;;<<<<<<<<<<<<;;;:::999999:::;;;<<<999999999999:::;;;<<<<<<;;;===@@@AAAAAA???<<<:::;;;;;;:::999888777777777:::::::::999888666555444555666666666555555666777888999:::;;;<<<<<<;;;:::777777777777666666666666666666555555666777888999:::<<>>@@@@@@@@@@@@BBBAAA@@@??????@@@AAAAAADDDDDDCCCBBB@@@>>>===<<<;;;<<<<<<;;;<<>>888555444444555666888:::<<<===FFFWWWmmmmmmXXXXXX^^^qqq*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,------------.........---...///111222222111111000111222222333333555777999FFFTTT^^^kkk~~~yyynnneeeYYYJJJ???<<<:::;;;<<<<<<;;;:::777333:::999999:::;;;;;;999777888999::::::::::::999999777888:::<<<======<<<<<<;;;999888999:::;;;:::999888888888999::::::;;;;;;;;;:::999888888999:::;;;999999999999:::;;;<<<===;;;===@@@CCCCCCAAA???======<<<:::999888888888888::::::999888777666444333555777999888666555666888888999:::;;;;;;:::999999777777777777666666666666777777777777777888::::::<<<>>>@@@BBBBBBAAA???===;;;<<<>>>???@@@AAAAAABBB@@@???>>>>>>>>>@@@BBBDDDDDDCCCBBB@@@???>>>===<<<777;;;>>>===<<>>HHHXXXnnnzzzaaa]]]bbbttt************************,,,,,,,,,,,,,,,,,,,,,,,,---............/////////,,,,,,---------.........------...//////.........111111000000111222444555000666:::;;;AAAOOO]]]eeewwwiiiSSSKKKDDDBBB@@@======???:::<<<:::777666777666333:::999999:::<<<;;;999777777777888888888888999999555666777999:::;;;;;;;;;999888777888999:::999888888777777777888999:::;;;:::999999888888999999:::888888888999:::;;;<<<===;;;===???AAABBBAAA???>>><<<;;;999888777888999999999999888888777666555444777:::===<<<999888999;;;888999:::::::::999888777888888777777777666666666777777888999999::::::;;;:::;;;===>>>===<<<:::999:::<<<>>>?????????@@@BBB============>>>@@@BBBCCCBBBBBB@@@???>>>=========;;;???BBB@@@<<<===CCCIIILLLAAA===IIIccc|||aaaOOO===888:::;;;999666555666777777444333333333555444444444444333333333333444555666666555444333222222222222222333333444444333333333222222222111222222333333333333222222444444333333333444555555444444444444444555666666666555999???AAA===888666444555555777999;;;===>>>LLL___uuuccc\\\```qqq*********************)))++++++++++++++++++++++++,,,,,,---------.........------------............------------............333222000//////000000000333666666333444;;;AAACCCPPP^^^rrryyyjjj]]]OOODDDBBB<<<888:::;;;:::;;;???777:::999444444999<<<:::777777888:::<<<<<<:::888777777666666666777888999555555666777888:::<<<===777666555666888999888777777777666666777888:::;;;888888999999999999888888888888888999:::;;;======<<<===>>>>>>>>>===<<<;;;:::999777666666777888999777777888888777666555555666:::======999777999;;;888999:::::::::888777666999999888888888777777777666777888::::::::::::999888888999999:::999999888888;;;===>>>===<<<>>>@@@<<<<<<<<<<<<<<<===>>>>>>AAA@@@???>>>===>>>>>>???@@@@@@???>>>======>>>??????;;;;;;AAAIII]]]kkkWWWGGG>>>888;;;===999555444444666777666333222444666555555555555444444444333222333555666666555333222222222111111222333333444222222444555555444333333222222222333333222222222333222222111222333444555444444333333444444555666888555666;;;<<<888444444333333444555777888:::;;;III___zzzhhh]]]___nnn{{{zzz*********)))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---------...///000222333---...///111333333111//////222333222333666777444666;;;AAAGGGOOO___sssyyykkk\\\YYYRRRHHHCCCCCC@@@;;;999555444888999777666777666::::::444333777888555444444666999<<<===;;;:::777666555444555666888:::888777777888999<<<>>>@@@666555555666777888888777777777666666666888999;;;777888999::::::999888777888888888999:::;;;===>>>======<<<<<<;;;999888777888777555444555666888999666777777777777777666666333777;;;;;;777555666999999999::::::999888666555999999999999888888888888555666888:::;;;:::999888777777888888999:::;;;;;;777:::<<<<<<;;;:::;;;>>><<<<<<;;;;;;;;;;;;::::::@@@???>>>======>>>???@@@BBB>>>:::;;;>>>???===999BBB;;;:::===;;;<<>>===666666666666777777777777888888888777777777777777666777888999:::999999888999999999999:::;;;<<<===<<<<<<;;;:::999999999999999777666444444666777999888888777666666555555555777666555555777888888777555666666777777666555555555666777777666555666888555888;;;>>>???===;;;999:::999999888999:::<<<===???>>><<<;;;;;;===@@@AAA999999888888999888888888<<<<<<::::::::::::;;;<<<>>>======<<<<<<<<<=========<<<;;;:::;;;===???AAATTTyyyjjjVVVGGG===999999666666555444444444444555666555333222222333555666555444333333222222222222111222222333333222222111111111111111111111111111000111111111111222222222111111111111000000000000111000/////////000222333222333333222111111222444888777666777888777666444444444333444555777999:::CCCTTTvvv|||ooopppzzz))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------............////////////111111111111111111111111000000000111444666999:::000555<<<@@@CCCHHHQQQWWWccciiiqqq{{{~~~~~~uuueee]]]___VVVMMMBBB<<<======<<<999???>>>===;;;999777555444555555555666666666777777555555555555555555555555555555666666777888888888444444444555555555555666666555555777:::;;;;;;;;;555666666666777777777777999999999888888888888888777888999::::::999888888777777777777888999;;;<<<;;;:::999888777777777777777666555444444555666777777888888777777666555444777666555555777888888777444444444444333333333333777888999999777777888999666888;;;=========;;;:::<<<<<<;;;:::;;;;;;=========<<<;;;:::;;;>>>@@@BBB<<<;;;:::999::::::999888<<<;;;:::999999999:::;;;<<<<<<<<<;;;;;;<<<======;;;;;;:::999:::<<<>>>???BBBVVV{{{rrraaaNNNBBB:::555444666666666555444444444444444555444333222222333444555444444333222222222222222111222222333333222222111111111111111111111111111000000111111111222222222111111111111000000000000111000/////////000222222///111222222111222444666666555555555666666444222444444333444555777888999BBBQQQqqq}}}yyy}}}))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////000000000000000000000000///000000000111111111111222444666666444444777:::===???BBBFFFKKKRRRZZZ```jjjlllqqqxxx{{{uuunnnggg```]]]QQQLLLKKKOOOLLLBBB>>>AAACCC???;;;888999:::<<<<<<;;;:::999888777666555444444444444555555555666666555555555555555555555555444444555555666777777777444444444555555555555666444333333555777999999888555555666666666777777777999999999999999999999999999999:::::::::999888888555555555555666888999:::999888777666555555555555666555444333333444555666777888999999999777555333777666555555777888888777666555333222222222333333999:::;;;:::999888999;;;888888:::;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;:::::::::<<>>AAAAAACCCFFFKKKOOOSSSWWWXXXcccgggnnntttwwwyyy{{{}}}|||}}}~~~~~~|||zzzwwwuuummmjjjddd^^^ZZZXXXXXXYYYRRRQQQOOOLLLGGGCCC???===:::888;;;AAABBB??????CCC;;;;;;999777444444555666777666666666555555555444333333333444444444555555555555555555555555555555333333444444555666666777444444444555555555555666333333222444777888888777555555555666666666777777777777777888888999999999:::::::::::::::999999999777666555555666777999;;;888888777666555555555555666555555444444555555666888999;;;<<<;;;999666444777666555555777888888777888777555333333444555666999;;;;;;;;;999888999:::999999999999999:::;;;;;;::::::999888888888777777999999999:::<<>><<<;;;======<<<:::>>><<<;;;999888888999999888888999999:::;;;<<<===::::::999999:::;;;<<<<<<;;;>>>FFFQQQbbbtttcccLLL???999555777888777777999555555555555444444333333333333222222222222333333222222111111111111222222111111222222222222111111111111111111111111111111000000000000111111111111111111111111000000000///000000000000000111111222...000111111111222444666444333222333444555333111333333444444555666777777<<>>===<<<<<<<<<<<<:::::::::999888777555555999777888;;;;;;888777888111333444333222222444666333333444444444444444444333333333333444444444444555555555555555555555555333333333444555555666666444444444555555555555666444444333555777888888777555555555555666666666666444555555666777888888999;;;;;;::::::::::::::::::;;;:::888777777999;;;<<<999999888777666666666666777666666666666666666777999:::<<<===<<<:::777555777666555555777888888777888777555444444555777888999:::::::::888777777999999999888888888999:::;;;999999999888888777777666888999999:::<<>>;;;@@@???===;;;:::999::::::888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<999<<>>;;;999999:::<<<===:::999888777777666666666777777777777777777777777999:::;;;<<<;;;999777666777666555555777888888777555444444444444666777888888999:::999777666666777999888888777777888999999999999:::::::::999888888:::::::::;;;<<<>>>???@@@>>><<<<<<@@@EEEGGGCCC>>>BBB@@@>>><<<::::::::::::999999999999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<;;;888666888<<<@@@GGGSSS^^^ttt|||dddOOO@@@@@@@@@444444222333666666333222444333444444555555333222111111111111111111111111111000000000///000000111222000000111111111111000000000000000000000000000000/////////000000000111111111111111111000000000000//////000111111111111000111111222111//////111222555444444555777777666444222333444555555555555555999FFFlll))))))))))))))))))))))))))))))))))))************))))))************))))))************++++++++++++)))******+++,,,,,,------,,,,,,---------....................................------------///111222.........//////...,,,+++111333444333111/////////222222333333333333333333444555777666555444444555666666777777777888888888555555777777777666444333555555444444444444444555222333444555666888999999888666444333222222222111222222222222333333333333444444444444555555555555444444444444444444444444444444444555666666777777444444444555555555555666555444444555777888777666444444444555555555666666333333444666777999::::::::::::::::::;;;<<<>>>???DDDBBB>>>;;;999:::;;;===:::999888777666666666666555666666666666666666555888888888888777666555444777666555555777888888777333444555666777888999:::888999:::999777555666777888888888888888888777777777888999::::::999999888<<<<<<<<<<<<<<<<<<<<<===<<<;;;===DDDLLLNNNIIICCCBBB@@@>>>;;;:::999888888;;;;;;::::::::::::;;;<<<::::::;;;;;;;;;:::::::::999666888===@@@???@@@BBBHHH[[[zzzjjjQQQ@@@;;;666888999333444222333666666333333777222333444555555333222000000000111111111111000000///////////////000111111000000111111111111000000000000000000000000000000////////////000000000111111111111111000000000000...///000111222111111000///000111000///000222444555444444555777777666555222333444555555555444444;;;AAAbbb))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------..............................111000.........000222333,,,---...000222222111000,,,---/////////000222444111111111111111111111222111222333222111111333444222222111111111111222333555555555555555444444444222222222222222333444555111333333222333444555444444222111222555888888888222222222222222333333333444444444555555555666666444444444444444444444444444444555555666777777777444444444555555555666666555333333444666777666555444444444555555555666666333444555777888:::;;;<<<:::999999:::;;;===???AAAFFFCCC???;;;999:::;;;<<<999888777666666555555666444444555555555555444444666666555555444444333333777666555555777888888777444555777999;;;<<<======999:::;;;999777666666777777777888888888888777666444555666888888888777666=========<<<<<<;;;;;;:::;;;;;;???GGGPPPRRRMMMFFFAAA@@@===;;;999888777777<<<<<<;;;:::::::::;;;;;;999999:::::::::999999888999:::<<<<<<666222777@@@>>>DDDSSSmmmsssTTTHHH:::999===444...333555333111222444333000111444222333444555555333111000000000111111111111000000///////////////000111111000000111111111111000000000000000000000000000000////////////000000000000111111111111000000000000...///000222222111111000---...///000000111333555444333333555666777666444222333444555555555444333>>>===XXX))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************++++++,,,,,,,,,,,,------------------------------...------------...//////---------............///////////////////////////---......///000111111222000000000000000111111222111111222222222333333333444444444444444444444444333333333222222111111111222222222333333333444444222222333333333333444444111111222222222333333333444444333333333222222222333333333333333444555666444333333333333444555555555555555444444333333333444444444444444444444444555555666666555444333333444444555666777888999:::888888777777888:::;;;===;;;999888666666777999:::999888888777777777777777444555666777888888888888888888888777777777777666777777777777777888888999999999;;;???BBBAAA===999888777888999:::999666333666666666777777777777777333333444555666777888888<<<<<<;;;;;;;;;<<<<<<===<<<>>>AAAEEEHHHJJJJJJKKKBBB===:::;;;;;;999999;;;:::999999;;;>>>>>>;;;888::::::999999999888888888:::::::::999888777555555666999<<>>777GGGsss{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************+++++++++,,,,,,,,,---------------------------------------------......///------------..........................................//////000000111111000000//////000000111222111111111222222222333333222222222222222222222222333333222222222111111111222222222333333333333444222222222333333333444444000000000111111111222222333333333333333444444444444444333333444444555555333333333333333444555555555444444444333333333333444444444444444444444444555555555555555444333333333333444555666777888999888888777777888999;;;<<<:::999777666666777888999888888777666666666666777444444555666777777777777999888888888888777777777888777666555555555666777999999:::===@@@@@@===;;;999888777888999888666444555555555555555666666777444555555666666777777888999:::::::::;;;;;;<<<<<<999;;;===???BBBDDDEEEEEEDDD>>>:::;;;<<<:::;;;===<<<;;;:::;;;===>>>;;;999:::::::::::::::999888888::::::::::::888777666555:::;;;;;;999:::@@@JJJRRRrrr~~~fffSSSHHHAAA;;;666666444111111333444222111222222222222222222222222111111111111111111111111//////000000000111111111111111111000000000000000000000000000000000000000000000000///////////////000///...------...///000000000000000//////..................////////////111111000000000000000000111111111222222333333333222222333333333333444444888666CCCeeezzz))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************++++++++++++,,,,,,,,,,,,------------------------------,,,,,,------...///------------....................................///////////////////////////////////////000111111000111111111222222222222111111111111111111111111222222222111111111111111111111222222222333333333222222222222333333333333/////////000000000111111111111222333444666666777666555444444444444444444333333333333444444444444444444333333333333333222333333333333333333333333444555555555555444444333222222333444555666666777777777777777888999::::::888777666555555666777888777777666555555555555666333333555666666666666666999999999888888888888777777666555555666888:::<<<===<<<;;;;;;<<<<<<;;;999:::999777666777777666555555555444333444555666777666666666666666666777777666777999;;;<<<<<<;;;;;;999999:::;;;===???@@@AAAEEE???:::;;;<<<;;;===AAA???>>><<<<<<======;;;:::999:::;;;;;;;;;:::888777:::::::::999999777666555555777888666333222444777@@@LLL```xxx|||qqqbbbUUUCCC777333444555555222111000111333555555444333333222222111111111111222222222111111000000/////////000000000000111111///000000000000000000111000000000000000000000000//////////////////000000//////............//////000000000////////////...............////////////111111111000000/////////111111222222222222222222222222333333333333444444444888@@@SSSrrrwww))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---------.................................//////////////////......///............///000000000000000111111111111222000000000000000000000000111111111111111111111000111111111111222222222222111222222222222333333333/////////000000000111111000000222333555777888999666666555444333333333444222222333333444444444444333333333333222222222222222222222222222222222222444444444555555444444333111222222333444444555555666666666777777888888888666666555555555666777777666666555444444444444555222333444555666666666666999999999999888888888888555444555666999===BBBDDDAAA???<<<:::888888888777<<<999666555555666666555666555444444444666888999888888888777777666666666555777999<<<======<<<;;;<<<;;;;;;;;;<<<===???AAAFFF???:::;;;<<<===@@@DDDAAA@@@>>>======<<<;;;;;;999:::;;;<<<;;;:::888777999999999999888777666555000333666777666555666777444888@@@MMMaaayyysssbbbRRRIIIHHHBBB:::666666666333111111111000111222444555555333333222222111111000000333222222111000//////...////////////000000000111.../////////000000111111000000000000000000000000---......//////000000000/////////....../////////////////////////////////............////////////111111111000//////......222222222222111111111111222222222333333333444444444:::>>>HHHeeewww))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,------------...........................////////////.....................---......///000//////000000000111111111000000000000000000000000000000000000000000000000000000000111111111222222111111111222222222333333000000000111111111222222///000111333555666888888666555444333333333333333111222333444444444333333222222222222222222222222222222222222222222222222333333444444444444444333111111222222333333444444555555666666666666666666555555555555555666666777666555555444444444444444222333444555666666666666999999999888888888777777555555555777:::>>>AAADDD===<<<999777666777:::;;;===999666444444555555555777666666666666888999:::999999999888777777666666666888;;;===>>>>>>===<<<<<<<<<;;;;;;;;;===>>>@@@DDD===999:::<<<===AAAEEEAAAAAA@@@???===;;;;;;;;;999999:::::::::999888777888888888888777666555555444555666555333222222222888777666999CCCSSSfffrrrppp]]]OOOEEE>>>:::;;;999666666666444000---222222222111111222333333222222222111111000000000222222111111000///.........////////////000000000......//////000000000111////////////////////////------......//////000000...//////////////////................../////////............////////////000000000000//////......222111111111111111111111222222222333333333444444444:::;;;AAA___{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------------------------------........................---------------...//////////////////000000000000000000000000000000000000////////////000000000000///000000000000111111111111111111111222222222222000000000111111111222222000000111222333555555666444333222222222222222333000111333444444444333222000111111111111222222222111111111111111111111111222333333444444444444333111222222222333333333444444555555666666555555444444444555555666777777777666666555444444444444555333333555666666666666666888888888777777777777666888888777777888999999:::555555555555666999>>>BBB<<<999666444444555444444555666777888999999:::::::::999999999888888777777888999;;;===>>>>>>======:::::::::::::::;;;<<<===@@@:::777999<<<===@@@DDD>>>@@@AAA@@@>>>;;;::::::999888888888777777777777666666666666666555444444666555444333222222222222333444444555777<<>>CCC<<<999666555555444333222333444777999::::::999888999999999999999999888888:::::::::;;;;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<<<<<777555888;;;<<<>>>BBB;;;>>>AAAAAA???;;;999999999888666555444555666777444444555555444444333333111111111333555777777777///111444444333222222222444===IIIRRRZZZdddqqq{{{~~~lllZZZMMMFFFAAA:::222......111222222333111......///222444666000222333222000///111444//////000000111111222222000000000000000/////////........./////////000000///////////////.........////////////////////////..................---------...///000000///...------------.........//////............////////////------......///000000000//////000000111111222222222222333333333333444444222444666<<>>>>>>>>===:::555444888;;;;;;===@@@888===AAABBB???;;;999999999777555333333444666888333333444444333333222222000///000222444555444333333333333222000000111222000555888999999@@@LLLUUUeeeppp~~~uuummmaaaSSSHHHAAA===<<<888555333333444444222///------...000111222111111///111222222000000222555......///000111222333333////////////000000000000............/////////000000000//////.........---/////////////////////////////////......------,,,---...///000000///...------------.........//////............/////////000,,,,,,---...///000111111...//////000111222222333222222333333333444444444222555888===KKKeeexxxwww)))************+++++++++))))))))))))************+++***)))'''''''''((())))))************+++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,+++***))),,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////////////////........................------......//////000000111111111111000000000000///////////////.........000000000000000000000000000000000000000000111222111//////111444666444222111111222222222222111111000///...------...///000444444444333333222222222111111222333444444444444333333333333333333333333555666666666777777888888333333333444555666777777777666444222222222444555444444444444444444333333;;;;;;;;;<<<<<<:::555222333444666777888888888777777777888888777666555444333333444555666777888999777777777777777777777777999999888777777666666666666888;;;======<<<999888666777888888888888777666666777888999:::999999888888777666555555444444555444444333333222222222222000000000000000000000000111111222222222111111000111222333444666777888888DDDNNNZZZccciiittt|||rrrfff^^^MMMJJJDDD???:::666444444222222111111222222333444222222222222222222333333111111111111000000000///,,,...000222333222111111000000///...............////////////////////////////////////000000000000------------------------,,,,,,,,,++++++*********,,,,,,,,,---------......................................................---......///////////////000...---///222222000...111111222222222333333333333777999:::IIIgggsssqqq}}}))))))*********+++++++++(((((()))))))))*********+++***)))(((''''''((()))))))))*********+++++++++))))))))))))))))))))))))************************+++,,,,,,,,,++++++***))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........................................................................../////////.../////////000000111111////////////............000000000000000000000000000000000///000000111222111//////111333444333111111111222222222222111111000///............///000333333333222222222111111///000111222333333333333333333222222222222222222444444444555555555666666444333333444444666777777777666444222222222444444555555444444444444555555999888777888888888555333444555666888999999888888666666666777777777777777666666666666666777777777666666666666666666666666::::::::::::999999888777888999;;;<<<<<<;;;::::::888888888888888888888888666777888999999999999888888777666555444444444444444444444444444333222111000000000000000000000000000111111222222111111000000111111222333444555555111777>>>CCCEEELLLVVV^^^hhhnnnvvv|||uuulllaaaXXXRRRKKKCCC===;;;999777444222111111222222111111111111222333333222222222222222222222222222222111111000//////...---...000222222222111000000000//////......//////................................./////////000000---------------------------,,,,,,,,,++++++++++++,,,,,,,,,------------...................................................------...///////////////000...---///111222000...111111222222222333333333333888:::;;;HHHccc}}}qqqpppzzz)))))))))*********++++++(((((())))))))))))*********))))))(((((((((((())))))))))))*********++++++))))))))))))))))))))))))************************+++++++++,,,++++++***))),,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------....................................------------------------..................------,,,,,,---...///000111111........................////////////////////////000/////////000000111222111000000111222333111000111111222222222222111111000//////......//////000222222111111111111000000...///000111222222222222222222222222222222333333222222333333333333444444444444444444444555666777888666555333222333333444666555444333444666888999:::777555555666777666666555666888999999999888888666666555555666888999:::777777777777666666555555555555555555555555555555999:::<<<======<<<:::999::::::::::::;;;;;;<<<<<<::::::999888888999::::::666777888888999999888888777777666555444444444444222333555666555444222111000000000000000000000000000000111111111111000000///000000000111111111111---///111111222444888;;;@@@EEEKKKPPPTTTYYY```eeemmmqqqxxxxxxoooggg___UUUNNNGGGBBB<<<888777444000---333222111000000111222333111111111111111222222333333333222222111111000000222222111000000///.........///000111111111000///111111000000000/////////........................---------.........//////........................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------...////////////...///......///111111000///111111222222222333333333444888:::<<>>:::777555555777888888777777999::::::999888888888777555555555777999:::666666666555555555555444555555555555555555555555888999<<<>>>>>>===;;;:::===;;;:::999999;;;===>>><<<;;;999888888999;;;<<<777777888888888888888888777666555444333333333333111222555666666444222000000000000000000000000000//////000000111000000000000000//////////////////333222111111333444555555222555999;;;<<<>>>AAADDDFFFJJJOOOTTTYYY^^^dddgggmmmooossswwwzzz}}}xxxvvvqqqmmmiiiddd___[[[SSSOOOIIIEEEBBB???<<<999999666444333444444333222444333222222111222222333000000000000000111222222333333222111000//////...000000000000000000000000///000000111000000///...111111111111111000000///........................,,,,,,,,,---------......////////////////////////------------------------++++++,,,,,,,,,---------------------------------------------------------,,,---......//////............///000111111000///111111222222222333333333555888:::<<>>===;;;:::===;;;999777888:::===???<<<;;;999888888999;;;<<<888888777777777777777777666555444333333222222222000111444666666444222000////////////////////////---...///000000000000000000000000000////////////000...---...000222111000000111222222222222333444777999<<>>;;;;;;999999999999;;;;;;888888777666666666777777555555444333222222222222///000222333444333111000////////////////////////,,,---...//////000000///000000000000////////////000///......//////...---000000111111222333333444///111444555666777999<<<<<<>>>@@@AAAAAABBBEEEGGGHHHIIIKKKKKKJJJKKKNNNPPPSSSSSSSSSSSSRRRQQQPPPPPPMMMMMMLLLJJJHHHFFFDDDCCC@@@???>>>>>>??????===;;;:::999777444333222222222000000000//////...............///000111111222222///////////////000000111111111000000//////......,,,,,,---...000111222222///////////////////////////000111222111000///...------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------///111111000///000111111111222222222333333333555444555888<<>>>>>;;;999777666666888;;;===999999999999999999999999999888777666555666666777555444333222111111111111//////000111111111111111////////////////////////+++,,,---...////////////......//////////////////000111111222111111111111/////////111333444444444---///000111111111333555111222444444444444555777777888999999888999;;;===>>>>>>?????????>>>>>>===999999999888777666555444555555444666777888777555111111222111000000111222111222222222111111111111//////111222333444444444///............///000000////////////////////////.........////////////000............//////000111...///000111111///...,,,------------------------------------............------------------------++++++++++++,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,///111111///...000111111111222222222333333333444222222666999@@@OOO___nnnrrruuuqqqlllmmmvvv(((((((((((())))))))))))''''''''''''((((((((()))&&&'''(((*********)))((((((((((((((())))))))))))))))))))))))))))))))))))************************(((((()))***************((()))***++++++***)))(((************************)))************+++++++++************************)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,---......///000++++++,,,,,,---...//////////////////////////////,,,,,,------///000111222,,,///111000...---...000111111222222222222111111///000111222222111000///.../////////000000111111---...///000111111111111//////000111222222333333444444444333333222222222666555555444444444555555111222444666777888999999666666666666666555555555555666999===@@@@@@>>><<<888888888888777666444333000111222333444444444444::::::999888777666555555777777777777777777777777666666888:::<<<>>>???@@@:::888777555666888:::<<<888999999::::::999999888999888777555555555666777555444333222111111111111....../////////000111111////////////////////////+++,,,---...////////////---------.........//////))),,,...///......///111---,,,,,,---...//////...111333333333111111222333---///000000000000111333///000111111111111333666222222333333444333333333222222222333222222111111333222222333555555444222333444444333111//////000---...000000000///000111//////000000111000000///...............///000000.........///////////////000000000///......------------------...000111222---...000111000///---,,,---------------------------------.........//////------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,///111111///...000222111111222222222333333333333000000444777===MMM]]]kkkqqqtttooohhhiiittt))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******))))))))))))************************************))))))******+++,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..........................................////////////////////////////////////000000111111111222222222111222222333222111000///...------------.../////////000000000000111111111333222111111111222333444555444333222111222222333555666666777777777666666555555555555555666777888666666888:::<<<;;;888555444555777888999999888888<<<999666555666555333000333333333444333333222222666666666666666555555444555555555666666666666666777888:::<<<<<<;;;:::999888888888888999:::;;;<<<:::999888888:::;;;<<<;;;999999888777666555444444444444333222111000///...000000000000000000000000000000...------,,,------...,,,+++---000111///,,,........................000///...------...///000..................------000000///...---,,,,,,,,,////////////////////////............////////////000000000000000000000000000000////////////000000333222111111111222333444333222000///...///000222////////////000000000000111111111111111111111111000000111111111111000000000000//////.........---000000000000000000000000////////////000000000000////////////////////////......---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,---...//////---+++***,,,,,,,,,+++++++++************+++,,,------------,,,+++***)))***+++,,,---///...,,,+++******+++,,,---------............/////////.........//////000222222111111111111111111222555666555666???OOO[[[nnntttuuunnniiinnnzzz))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******))))))))))))************************************))))))******+++,,,***++++++++++++++++++,,,***++++++,,,,,,++++++************+++++++++,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------...////////////000000000////////////////////////000000000111111111222222111111222222222111000///...------------...//////000000000111111111111222222222111111111222333444666555333222222222333333555666666777888888888777777666666555555666666777666666777:::;;;;;;888666444555777888999999888888;;;888555444444555333111333444555555555444333333555555666666666666555555555555555555666666666666666777999;;;;;;:::999888777777888999999::::::;;;:::999999999:::;;;<<<;;;::::::999888777666555555444333222111000///......////////////////////////000//////...------,,,---...,,,,,,---///000...,,,........................000///...------...///000..................------//////......------,,,,,,////////////////////////---.........////////////////////////////////////000//////////////////000222222111111111222333444333222000......///000111.../////////000000000000111111111111111111111111///000000111111000000///000/////////.........---000000000000000000000000.../////////000000000000...........................------------,,,,,,,,,***+++,,,,,,------,,,,,,,,,---...///...---+++***,,,,,,+++++++++*********)))***+++,,,------------,,,++++++***+++,,,---......---,,,+++++++++,,,,,,------------...........................///000000111111111111111111111111222555666555666???OOO\\\mmmssstttmmmiiiooo{{{))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******))))))))))))*********************************))))))))))))***+++++++++++++++++++++***************++++++++++++***************++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////////////////////////////000000000000111111111111000111111111111000000///...------------...//////000111111111111222222222222111111111111222333333555555444333333333444444444555666888999999999999888888777666555555555555444444555666888888666444555666777888999999888888999666444333333444444333222444555777777555444333333444555666666666666666555555555555666666777777555777888::::::999888777666777888::::::::::::999:::::::::::::::;;;;;;;;;999888888777666555444444222222111000//////......////////////////////////000//////...------,,,,,,---,,,,,,---//////...---------------------------///......------......///------------------...............---------------////////////////////////---------.........//////........................//////............//////111111111000111222222333222111000......//////000....../////////000000000000000000000000000000000//////000000000000///////////////...............000000000000000000000000....../////////000000000........................------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---.........---+++***,,,++++++++++++*********)))***+++,,,------------,,,,,,,,,+++,,,------...,,,,,,+++++++++,,,---...------------............------------...///000111111111111111111111111111333555666555666???OOO\\\nnntttuuunnnjjjppp|||(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''(((((()))*********))))))))))))))))))))))))((((((((((((((((((((((((************************((()))))))))************))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))***++++++,,,,,,++++++******))))))******++++++++++++******************++++++++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------......................../////////000000000111111000000000000000000000///...------------...//////111111111111222222222222111111111111111222222333555444444444444444444444444555666888999:::::::::888777666444333333222222222111111222444555333222555666777888999888888777666555333222222333444444111222444666666555333222111222444555666777777777444444555555666666777777666888999:::;;;999888777555666888:::;;;:::999888:::;;;<<<;;;::::::::::::555555444444333222111111111111111000///......---/////////////////////////////////......---,,,,,,,,,,,,,,,---.........---------------------------------------------------,,,,,,------------......---------------------...........................,,,,,,---------.........------------------------///......------......///000000000000111111222222111000///.........//////........./////////000000000000000000000000000000...//////000000//////...........................////////////////////////........./////////000000........................---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,------------,,,+++***++++++++++++************)))***+++,,,,,,---,,,,,,,,,,,,,,,---------......******++++++,,,---......,,,,,,---------.........+++,,,,,,---...///111222000000000000111111111111333555666444555???OOO\\\pppvvvwwwpppkkkqqq|||}}}(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((('''''''''((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((())))))***++++++++++++******))))))))))))******++++++******)))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------....../////////000000000/////////////////////000...------------...//////000000111111111222222222000000111111222222222222333333444444444444444444444444666777999999::::::666555444333222111111111444222111111333444444333444555666777777777666555444444444444333333444444///111222444444444222111111111333555666777777777444444444555666777777888888999;;;<<<<<<:::999777444666888:::;;;:::999888999;;;===<<<999888888999444444333333222222111111111111000000//////..............................////////////...---,,,++++++,,,------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------------------------------------,,,,,,,,,,,,------------..............................------------......//////000000000111111111000//////...........................////////////////////////////////////......////////////......---------...................................................////////////........................------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********))))))))))))***+++,,,,,,,,,,,,,,,,,,---------.........)))***+++,,,---.........,,,,,,,,,------------...++++++,,,,,,...///000111//////000000000111111111333444444222444===NNN\\\sssyyy{{{tttnnnrrr|||}}}))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))(((((((((((()))*********************)))))))))))))))************)))))))))))))))************+++*********+++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++...////////////000000000------------------------............///////////////............//////000...------------.../////////000000000000111111111///000111111222222111111111222333444444444333333333444555777888888888888444333333222222222333333777555333333444666777666333444555666666555444333222444777777555333333333///000111222222333333333111111333444666666777777333444444555666777888888999:::;;;<<<<<<;;;999888555666777999999999999888777:::===<<<888555666777555555555555444444333333111111111000000/////////...........................//////000///---,,,+++***,,,---...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......---------,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------........................------,,,,,,,,,,,,------......///000000000000///...............---------------........./////////////////////////////////------............---------------------.................................------........./////////------------------------,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++************)))))))))((()))***+++,,,,,,,,,,,,++++++,,,---------------)))***+++,,,---...------,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000...//////000000111111111222333333000222<<>>???<<<999888888888777666333555777999999888777666555444333111000/////////................................................,,,,,,+++++++++++++++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************+++,,,...000222333999444///---,,,,,,++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,***,,,,,,,,,+++***+++,,,------,,,,,,+++,,,,,,---------------............++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,...------,,,+++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++,,,------,,,+++************(((((()))***+++++++++++++++++++++***************************)))))))))((((((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++,,,,,,---.........,,,,,,,,,------///000000......//////000000111111222000///111444<<>>>>>;;;888666666666555444111333555777777777555444222222000///............................................................+++++++++******++++++,,,*********+++++++++,,,,,,***++++++,,,,,,++++++***************************))))))***+++,,,...000111:::777222---******)))(((++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,******+++,,,,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,------++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++******+++++++++------,,,+++******++++++))))))***+++++++++++++++************************************)))))))))((((((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------.../////////......---------...............///000111111111111//////111444<<>>OOO[[[qqq(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((((((((((((''''''************))))))))))))))))))))))))))))))))))))'''((())))))(((''')))***************************(((((((((((((((((((((((()))((((((''''''''''''((())))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))),,,------------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000000///......------------............------......////////////............///000111333444555333333444444555555666666444555777888888666555444222222111111111111222222111222222000......///000111333555444333222333333000222333555555555444444555555444444444444333333555444333222222111222222///111444555666666888999444333333555888999999888777777777888::::::888666111000///......---......//////............------++++++++++++++++++++++++******************************))))))))))))******+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((,,,///...+++)))***+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,...---,,,+++***++++++,,,++++++************++++++,,,,,,,,,,,,++++++++++++*********************************++++++++++++,,,************************((()))******++++++*********++++++***))))))+++---111333555888;;;<<<======777555333000...,,,******)))************+++++++++************))))))))))))************************+++++++++,,,,,,------...,,,,,,,,,,,,++++++++++++***,,,---,,,,,,---///111000//////...------,,,,,,.........000333333222000000111111111555@@@QQQ^^^ppp(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((&&&((())))))(((((((((***************************((((((((((((((((((((((((***)))((('''''''''''''''))))))))))))((((((((((((((()))))))))************)))))))))))))))))))))))),,,,,,------,,,,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000//////.........------............------......////////////...............///111222444555333444555555555444333333222444666888999888666444222222111111111111222222111222222111//////000111222333555555333222333444000111222333444444333333333333444444444333333333444333333222111111222222000222444555444444555777333222333444666888999:::666666777999:::999666444000000///...------------------------------------******************************************************))))))))))))************************************))))))))))))******)))))))))))))))))))))))))))+++---,,,+++)))***+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++++++++,,,---------------...---+++))))))***+++---++++++************++++++,,,+++++++++++++++++++++************************************++++++++++++************************(((((()))************))))))******))))))***---///555:::AAAFFFEEE@@@999333------,,,,,,+++,,,,,,,,,))))))*********+++++++++************)))))))))((())))))))))))************)))******+++,,,---......,,,+++++++++++++++++++++***+++------,,,---///111//////.........------------...///111222222222111000111222222666BBBSSS```qqq(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((&&&(((******)))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))+++++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////............------............------......////////////......---......///000222333444444555666666555333111///111333666888999888666444222222111111111111222222111222444333111000111222111333444444333222222333000000111222222333333333111222333333333333222222333333222111111111222222333444555555333222222333000111222333444555888999555555555666777666333000000///...---,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))*********************************))))))))))))))))))***)))))))))))))))))))))))))))***++++++***)))******************************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,------..................---+++))))))***+++,,,++++++************++++++++++++++++++++++++++++++************************))))))*********+++++++++************************(((((()))************))))))******))))))+++///222>>>AAAFFFGGGCCC:::000***))))))))))))******+++,,,))))))*********+++++++++************)))))))))((((((((()))))))))*********((())))))***+++,,,,,,---++++++++++++++++++++++++***+++------------...000---------.........//////---///000222222111111111000111222333777CCCTTTaaasss(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))******))))))))))))************))))))))))))))))))))))))(((***,,,,,,***((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.....................---------............------......////////////......------...///000222333444555555555555444333111000222333555666777666555444222222111111111111222222111222444444222111222222000222444333222111222222000000111111222333333333111222333444444444333222222222111111111111222222555666777666333222111222///111333333333444666777444333222333333222000---//////---,,,,,,,,,,,,,,,))))))************++++++************************))))))))))))))))))))))))******))))))))))))*********************************))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++++++++,,,,,,,,,,,,,,,---...............---,,,+++***)))******+++++++++************++++++*********+++++++++++++++************************)))))))))************+++************************((()))******++++++*********************---111555EEECCC???:::444000,,,***,,,,,,+++***************)))************+++++++++************))))))))))))'''(((((())))))*********)))))))))******++++++,,,*********+++++++++++++++***,,,......---,,,---...,,,,,,------...//////000---///222222111000000111000222222333777CCCTTTaaattt}}}(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((()))))))))*********((()))))))))************))))))))))))))))))))))))***,,,...---+++)))''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))******))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,------------------------............------......////////////......---------...000111333444222333333444444333333333222333444444444444444333222222111111111111222222///111333333222111111111///111222222111000000111111111111111222333444444222333555666777666555444222222111111111111222222444666777666444333333333///222555666444444555666444222000000000///...,,,///...---,,,++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))******))))))))))))******************************))))))(((((((((((()))))))))))))))))))))))))))))))))((('''((()))*********************************))))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++************++++++************++++++)))*********++++++++++++************************))))))))))))************************************)))******+++++++++++++++***++++++***+++///444888>>>:::444...+++***+++---,,,,,,+++***************)))************+++++++++************))))))))))))''''''(((((()))******+++++++++++++++++++++++++++)))*********+++++++++++++++---//////---,,,,,,,,,------..................---000222333111///000111111222333333777BBBSSS```sss(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((())))))*********+++(((((())))))*********+++)))))))))))))))))))))))),,,...//////,,,)))''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***'''((((((((())))))******))))))))))))************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---..................---......////////////......---------...000111333444000111111222333555666666333333333333333333333333222222111111111111222222...000222222111000000000///000222222000///000111111111111111222333444555333555777888999888777666222111111111111111222222333555666666555444444555000333777888666444555666555222000...///...---,,,......---,,,++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''''')))*********++++++++++++++++++++++++))))))))))))))))))))))))*********)))***++++++,,,*********++++++,,,,,,,,,))))))***++++++++++++******++++++++++++***))))))++++++************++++++))))))******++++++++++++************************))))))))))))******************************************+++,,,,,,,,,,,,+++++++++++++++,,,000555999000///---+++******+++,,,''''''(((((()))+++,,,---)))************+++++++++************))))))))))))&&&''''''((()))******+++---,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,...000///---+++++++++/////////...------,,,,,,---000333333111///000111111222333333666BBBRRR___sssvvv((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******************************)))(((((((((((((((+++///222000***&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++*********************+++,,,---...............------------...//////222222111000///...------////////////////////////.........------............//////111222333444444555555444333333222111111222111111111000000//////000000000000///////////////000222333444444333333111111222333444555666666777555444555888999888555333333333111//////000222555666666444222222333555222777<<<===:::555222111333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++))))))***++++++++++++***,,,,,,,,,+++++++++******))),,,...---***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++***)))(((((())))))************************)))************+++++++++)))************+++++++++************************++++++,,,,,,,,,,,,------------,,,,,,+++***))))))))))))))))))))))))))))))******))))))***+++,,,,,,+++++++++***************))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))***+++,,,------...++++++***)))(((((())))))************************))))))***++++++++++++***,,,+++++++++***)))))))))((()))***,,,,,,+++*********)))))))))***+++,,,,,,++++++++++++++++++++++++000///...---------------...---+++***+++,,,...000111///------///111111111222222444333222:::NNNaaammm{{{yyyttt|||((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******************************)))(((((((((((((((***...111///***''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))(((*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++***************************+++,,,---............------,,,,,,------...///000000000//////......---..............................------------......//////000000111222333333555444444333222222111111222222222222111111000000/////////000000000000000000000111222333333333333333222222333666;;;???BBB:::888555555666777555444222333333333222000000000444444444444333333444444444777;;;<<<888444111000222111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***++++++++++++************)))))))))(((((()))+++------+++)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++************************+++++++++,,,,,,,,,------------,,,++++++***))))))))))))))))))))))))))))))******))))))***++++++,,,)))))))))))))))(((''''''))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,)))******++++++,,,,,,---++++++***)))))))))))))))************************))))))***++++++++++++***+++++++++***************))))))***++++++++++++************)))******++++++++++++++++++++++++++++++------,,,+++++++++++++++------,,,,,,,,,---...///111///------///111111000111111222222111777JJJ]]]ooo{{{yyyttt{{{((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((())),,,...---***(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((''''''''')))******************)))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++***************************+++,,,------......---,,,,,,++++++,,,,,,---...................................................------,,,,,,,,,,,,------//////000000111111111222444444333333222111111111333333222222222222111111...//////000000111111111111111111111222333444444444333222333888@@@HHHMMM===:::666444444444333333111333555555555333000...333333222333444555444333111444777888666333111000000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))((()))******++++++*********))))))))))))((((((((()))+++,,,,,,+++******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++)))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))*********)))******+++,,,((())))))******((('''&&&))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,+++++++++++++++++++++++++++***))))))))))))))))))************************))))))***++++++++++++******************+++++++++*********)))******+++,,,++++++***)))))))))******++++++++++++++++++++++++---,,,,,,+++++++++++++++,,,------...............000///---...000111111000000000111000///555FFFXXXqqq~~~}}}xxx}}}((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''***,,,,,,***((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''******++++++++++++*********)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))*********************+++++++++***+++,,,---------------++++++******++++++,,,---,,,,,,,,,------.................................---,,,,,,++++++,,,,,,---///000000000000000000000333333222222111111111000111111111111111111111111......///000111111222222333222111000111222444555333222111333777>>>FFFJJJ<<<999555333222222333444111333555777777555111...555333222333444555444222///111333444444333333222111000///---,,,,,,++++++++++++++++++++++++++++++***************)))((((((((())))))***************++++++++++++************)))***++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))*********+++++++++***************************++++++++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))+++***************++++++)))***,,,,,,,,,+++)))(((((()))))))))************))))))))))))))))))))))))************++++++++++++,,,+++++++++******))))))******)))))))))))))))***************************))))))***++++++++++++***)))))))))***+++++++++,,,+++***)))))))))***,,,---,,,+++***))))))((())))))***+++++++++++++++,,,,,,......------,,,------...+++---...000000///...---000///......000111111000000000000000///444DDDSSSooo~~~(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((()))***))))))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))*********++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++++++++,,,,,,---,,,,,,,,,+++************+++,,,,,,++++++,,,,,,------..............................---,,,,,,++++++,,,,,,---/////////////////////000222111111111111111000000/////////000000000000000...//////000111222222333333222111000111222333444111111111222555888;;;===888666444222111222555777222222444777999888333000666555333333444444444444777777666555555444333333111111///...---,,,,,,,,,++++++++++++++++++++++++)))************)))(((((((((((()))************)))************************)))))))))***+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))***)))))))))))))))******************************(((((()))))))))*********))))))*********+++++++++*********************************+++++++++,,,,,,++++++***************)))))))))))))))))))))))))))++++++***************+++***++++++,,,+++***)))(((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,++++++******))))))(((***)))))))))))))))******************************))))))***++++++++++++***)))))))))***+++++++++,,,+++***)))))))))***,,,---++++++***)))((((((((((((*********++++++,,,,,,,,,------,,,,,,,,,------...***,,,...000000///---,,,///......///111111000///111000000111111555CCCPPPlll(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***'''((((((((()))))))))***''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********)))******************)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,------.........------------------------------,,,,,,,,,,,,---------.........//////000000000000000000000000000000.........////////////000///000000111111222222222333222222111222222333333///000111222333333333333333444444222111222555888444222222555888:::777555555555444333222444888<<>>FFFEEE@@@:::666555444333111000000...---,,,+++++++++******************************++++++******)))((('''(((((()))))))))))))))''''''''''''(((((()))))))))''''''))),,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***++++++************************(((((((((((()))))))))***)))************+++++++++************************************++++++++++++))))))))))))************)))))))))))))))))))))))),,,++++++***))))))******+++***((('''&&&'''((()))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))***++++++************************))))))***++++++++++++***+++++++++***************))))))***++++++++++++***)))(((((((((((())))))***)))******+++,,,,,,------******))))))***++++++,,,******,,,---------,,,+++///......000222222000...///...///111333777BBBMMMiii}}}(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************((((((((((((((()))******)))(((&&&&&&(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))***++++++,,,,,,++++++,,,,,,,,,++++++***,,,,,,++++++,,,,,,---...........................------------------------///......------......///++++++,,,---...000000111////////////000000000000//////000000111111111222222222222111111111111111111222333444444333111000111111111222444666888999111333555444222111333555777222...000666<<<>>>===---111444222000666CCCNNN>>>999333111222333333222//////---,,,+++*********************************+++++++++++++++***))))))'''(((((()))))))))))))))((()))))))))******++++++)))'''&&&(((,,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((())))))***++++++))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************)))************+++++++++)))))))))))))))*********)))))))))))))))))))))))),,,,,,+++***))))))******...,,,***(((''')))+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))((())))))***++++++************************))))))***++++++++++++***,,,+++++++++******))))))((()))***,,,,,,+++******(((((('''(((((()))***+++))))))***+++,,,,,,------,,,+++++++++,,,------...******++++++,,,,,,,,,+++.........000222222000......,,,---000222777AAALLLjjj}}}(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))******))))))(((((('''''''''((())))))(((((()))***))))))((('''''''''''''''*********)))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***))))))(((((('''''''''&&&))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))******))))))((((((''''''++++++******))))))(((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---.........//////...---,,,,,,.........------,,,,,,,,,......////////////......---------...///000000111000000000000000000000000111111222222222222111111333333222222111222222333000000222333333222111000---...000222333555555555777555333222444666666666555444333222222444666777555222000000555>>>HHHOOO:::666222000222333222000...------,,,,,,---------222000---***))))))***++++++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))++++++************++++++,,,,,,,,,+++++++++******))))))(((((((((((())))))******))))))))))))******)))))))))))))))******+++'''((()))***************))))))))))))(((((((((((()))***+++,,,,,,+++***)))***+++++++++***)))'''%%%))))))))))))(((((((((((()))******++++++)))((('''************************))))))))))))))))))))))))(((((())))))******++++++((()))***++++++***)))((()))************+++++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++...///////////////...---///...000444666888AAAJJJlll{{{(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))***)))))))))(((((((((''''''((())))))(((((()))***))))))(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***))))))((((((((('''''''''))))))))))))(((((((((((('''((())))))******))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))(((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,------...............---,,,,,,......---------,,,,,,,,,......////////////......---------...///000000000000000000000000000000000000111111222222111111000222222111111111111222222000111222222222222111000///000222333555666666777666444333444666777777666333333111111111222444555333222222222666:::???BBB777444000///000111000///------,,,,,,,,,---......555222///,,,***)))***+++++++++******)))(((((('''))))))))))))))))))))))))***)))))))))(((((((((((('''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))))))))))))))++++++************++++++,,,,,,+++++++++*********))))))(((((((((((())))))******))))))))))))******))))))(((((())))))***+++(((((()))*********))))))))))))))))))(((((((((((()))******++++++******)))******+++******)))(((''')))))))))))))))))))))(((***++++++,,,+++***)))(((************************)))))))))))))))))))))))))))))))))))))))*********))))))************)))))))))************+++++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++......///////////////...000///000333555888AAAKKKfffvvv}}}(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((())))))(((((()))******)))((((((''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''))))))))))))((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,,,,+++************+++,,,+++++++++++++++,,,---------............------,,,...------------,,,,,,,,,......////////////......---------...//////000000000000000000000000000000000000111111111111000000111111000000000000111111111111222222222111111000111222333555666777777777444333333555777888777666111111000//////000222333000111333555555555555444444111///---.........---,,,,,,,,,,,,,,,---...///666444111---+++*********++++++******)))((((((((())))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++************++++++,,,++++++++++++*********))))))(((((((((((())))))******))))))))))))******))))))(((((())))))***+++))))))*********)))(((((((((((((((((())))))))))))+++******))))))******+++******))))))))))))******))))))))))))))))))))))))+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))************))))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++------...///000000000///111///000222444888BBBLLLaaarrryyy}}}(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((())))))(((((()))******))))))((('''(((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++++++++************+++++++++++++++***+++,,,,,,------------......------,,,---------------------------......//////......------------....../////////000000000000000000000000///000000000000000000///000////////////000000111222222222222111111111000111222333444555666666666111111222444777888666555//////.........//////000000111333444444222///...222000///...------------,,,,,,,,,,,,---......///333111///,,,+++******+++************))))))(((((())))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++************++++++++++++++++++************))))))(((((((((((())))))******))))))))))))******((((((((((((((()))******)))*********)))(((''''''(((((((((((())))))))))))+++***)))(((((()))***+++***)))((((((((()))+++,,,)))))))))))))))*********+++++++++++++++*********************************))))))))))))))))))))))))++++++******))))))((((((+++***)))(((((()))***+++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000222000///111333777BBBMMM```qqqxxx}}}(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))(((((()))*********)))(((((((((((((((''''''(((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++************************+++************+++,,,,,,,,,,,,---------------,,,------------------------------............------------------............////////////////////////...//////000000//////...//////......///000000111333222222111111000000000000111222333333333333333......000222555555444222///.....................000111111111111111000000000000000///...---......,,,,,,,,,,,,,,,---...///---,,,+++*********++++++*********)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************++++++************+++++++++++++++*********))))))))))))(((((((((((())))))******))))))))))))******((((((((('''((())))))***)))))))))))))))((('''&&&'''((((((((()))))))))***+++***)))(((((()))***+++))))))(((((((((***+++,,,((()))))))))*********++++++*********))))))))))))************************))))))))))))))))))))))))++++++******))))))((((((+++***)))(((((()))***+++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000222000///111333777BBBMMM___ooowww{{{(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))(((((()))***+++***))))))(((((())))))&&&''''''(((((())))))***))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))(((((((((((((((((()))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))************+++))))))***++++++***))))))***************+++,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------...------............------------------------------////////////////////////......////////////......///......//////000111222444333222111000000000000///000111111111111111000///......000222333222111///////////////.........111000//////000111333444///000111000...---...///...------,,,,,,---------))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++************+++++++++************)))))))))))))))(((((((((((())))))******))))))))))))******((((((''''''(((((()))***(((((()))))))))(((''''''''''''(((((())))))*********))))))(((((())))))***))))))((())))))***++++++((())))))******++++++++++++***))))))(((((())))))************************))))))))))))))))))))))))************))))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------...///000000000///111///000222444888BBBLLL[[[kkksssxxx(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***'''((())))))(((((()))***+++***))))))(((((())))))&&&&&&''''''((())))))***))))))(((((((((((())))))'''((()))******)))((('''(((((()))))))))*********))))))))))))(((((((((((())))))******))))))((('''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************((()))***++++++***)))(((***************++++++,,,***+++,,,---------------,,,,,,,,,---------......,,,------......------,,,------------------------////////////////////////---......//////......---////////////000111222333444333222000000000000111000000000111111000000///111000...///111222222111000000111000000//////...000///......///111333555---///111000...------//////...------,,,,,,,,,,,,))))))(((((((((((((((((()))))))))))))))))))))***))))))))))))))))))))))))+++++++++*********))))))***)))))))))((((((((('''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))'''((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++++++++************++++++************))))))))))))))))))(((((((((((())))))******))))))))))))******(((''''''''''''((())))))''''''(((((()))((((((((('''''''''((()))*********(((((())))))))))))((((((((())))))************)))((())))))******+++,,,,,,,,,+++***)))))))))******************************)))))))))))))))))))))))))))))))))))))))*********))))))************)))))))))************+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------......///////////////...000///000333555888AAAKKKXXXiiiqqqvvv(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''((((((((())))))******'''((())))))(((((()))***+++******)))))))))))))))&&&&&&&&&'''((())))))***))))))(((((((((((())))))'''((()))******)))((('''(((((())))))*********+++))))))))))))((((((((((((***************)))(((((())))))))))))))))))))))))'''((((((((())))))******++++++******))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************((()))***++++++***)))(((*********)))***++++++,,,***+++,,,,,,------------,,,,,,,,,------.........,,,------......------,,,------------------------////////////////////////---..................---////////////000111333333555444222000000000000111000111111111111000//////333111//////111222222222111111222222111000//////............///111222333,,,...111000---,,,---...000///...---,,,+++++++++*********)))(((''''''''')))))))))))))))*********))))))))))))))))))))))))+++++++++************)))******))))))((((((((('''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++++++++************++++++************))))))))))))))))))(((((((((((())))))******))))))))))))******'''''''''''''''((())))))&&&&&&'''((()))))))))(((&&&''''''((()))******+++'''((()))******)))((('''((()))***++++++***)))(((((())))))***++++++,,,,,,---,,,+++*********+++,,,************************))))))))))))))))))))))))(((((())))))******++++++((()))***++++++***)))((()))************++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------...///////////////......///...111444666888AAAJJJWWWhhhqqqxxx))))))))))))))))))))))))((((((''''''''''''((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************))))))))))))))))))))))))******************))))))((((((''''''''''''(((((())))))******''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((+++++++++*********************************************************************+++++++++,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,------.........------------------------000000111111111111000000333222111/////////000111333333222111111111111111222222222222222111000///333333444333222222333555<<<<<<;;;999666333111///........................------------------------------,,,++++++***))))))))))))))))))))))))))))))******))))))))))))*********************)))((((((******)))((((((((((((((())))))))))))(((((((((((('''(((((()))***+++++++++(((((())))))******++++++))))))))))))))))))))))))''''''''''''((((((((()))&&&''')))***+++***((('''))))))))))))))))))))))))...---+++)))(((((()))))))))((((((((()))***++++++,,,+++***))))))***+++,,,---,,,***((('''(((((()))+++*********))))))((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((***++++++)))(((((()))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))'''((()))******++++++******************+++++++++++++++++++++++++++++++++************+++,,,,,,---////////////000000000000111111000111444:::CCCIIIRRRbbbnnnxxx))))))))))))))))))))))))((((((''''''''''''((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************))))))))))))(((((()))))))))************)))))))))((((((((('''''''''(((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******************************************************************************+++++++++,,,,,,,,,........................,,,,,,---............---,,,,,,------------------------------------------000000111111111111000000111000///...------...///000000000000000///......111111222222222111000000111222333222000000222333777777666555333222222111........................---------------------------------,,,+++*********))))))))))))))))))))))))******))))))))))))*********************)))((((((******)))(((((((((((((((***)))))))))(((((((((((('''(((((()))******++++++)))))))))))))))*********))))))))))))))))))))))))'''''''''((((((((())))))'''(((***+++,,,+++***)))))))))))))))))))))))))))---,,,+++))))))))))))***))))))))))))))))))***+++++++++***))))))***++++++,,,+++***)))((((((((((((************)))))))))((('''''''''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******+++******)))))))))))))))))))))))))))***)))))))))((((((((('''******))))))))))))******(((((((((((()))))))))***))))))))))))************+++******)))(((((())))))))))))))))))))))))))))))'''((()))******++++++******************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++........./////////000000000000000000444:::CCCIIIUUUeeeqqqzzz)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((())))))))))))******))))))))))))(((((((((((('''(((((((((((()))))))))''''''''''''((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,........................,,,---......//////......------------------,,,,,,------------------------000000111111111111000000000//////............/////////000000000///......000111111222222222111111000111111000//////000222777666444222111111222222------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***))))))))))))))))))))))))******))))))))))))******)))************))))))(((***))))))(((((((((((((((******)))))))))(((((((((((((((((()))******++++++************))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((()))+++,,,,,,++++++***))))))))))))))))))))))))++++++******)))******++++++***))))))))))))))))))++++++***))))))***++++++******+++******)))((('''************))))))))))))))))))((((((((((((((('''******))))))))))))******))))))))))))))))))))))))***(((((())),,,...,,,)))))))))))))))))))))))))))))))))))))))((((((((((((+++******))))))******+++((((((((()))))))))******))))))))))))******************)))((((((((())))))))))))))))))))))))))))))'''((()))******++++++***))))))*********+++++++++++++++++++++++++++++++++...---,,,++++++*********---------.........//////000000000000333:::CCCIIIXXXiiittt|||}}}))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********************)))))))))((((((((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******************************************************+++++++++,,,,,,,,,------------------------,,,,,,---........................------,,,,,,,,,------------............000000111111111111000000111111111000000000000111333222111111111111222222///000111222222222222222000111111000//////000222;;;999666333111000111111------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++((((((((((((((((((((((((******))))))))))))******))))))************)))((())))))(((((((((((())))))*********)))))))))(((((((((((())))))************++++++******))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))***+++++++++******(((((((((((((((((((((((())))))*********++++++,,,++++++***)))((((((((()))+++******************+++)))***+++++++++)))((('''*********)))))))))))))))***)))))))))((((((''''''***))))))(((((())))))***))))))))))))))))))))))))+++(((&&&)))...000---)))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((()))))))))*********((()))))))))***************))))))((((((((())))))(((((((((((((((((((((((('''((()))******++++++***)))))))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,,,,,,,---------....../////////000333:::CCCIIIXXXjjjvvv}}}}}}))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))************)))))))))((('''(((((((((((()))))))))(((((((((((())))))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***''''''(((((())))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,.........------,,,,,,,,,---------....../////////000000111111111111000000000000000111111111111000555333111000000222444555///000111222222222222222000111222111//////111222888777444111000///000111------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++((((((((((((((((((((((((******))))))))))))******((())))))*********))))))))))))(((((((((((())))))************)))))))))))))))))))))))))))*********++++++******))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((()))))))))))))))((((((((((((((((((((((((((())))))***+++++++++,,,++++++***)))((((((((()))*********++++++*********((()))***++++++***((('''))))))))))))))))))************))))))(((((((((''')))((((((''''''(((((()))((((((((((((((((((((((((***'''%%%(((---///---)))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))************((()))))))))************)))((((((((((((((())))))(((((((((((((((((((((((('''((()))******++++++***((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,------------.........///333:::CCCIIIVVVhhhuuu}}}))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))(((((((((''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))******'''(((((())))))******+++******************************************************+++++++++,,,,,,,,,***************************+++,,,,,,------,,,,,,------------------,,,,,,---------...//////000000000000111111111111000000---......////////////...222222222111222222333444000111111222222222111111000111111000//////000222000///.........///000111,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******((())))))************)))((((((((((((((())))))***++++++*********)))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((()))))))))))))))))))))))))))))))))((()))***++++++++++++++++++***)))))))))))))))))))))***++++++++++++***)))))))))************))))))))))))))))))***************))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((()))''''''(((+++---+++((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&''''''((()))))))))*********++++++))))))))))))************((((((''''''(((((())))))))))))))))))))))))))))))'''((()))******++++++***(((((()))***+++,,,,,,---++++++++++++++++++++++++*********+++---...000111,,,,,,,,,---------......---......///333:::CCCIIITTTggguuu|||))))))))))))))))))))))))******))))))))))))******'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((())))))***++++++,,,******************************************************+++++++++,,,,,,,,,************************+++,,,,,,---------------,,,,,,---------------------------...///000000000000000111111111111000000,,,---...///000000///......111555888888666333000111111222222222111000000///000000///......///111---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))******))))))))))))******(((((()))***************((((((((((((((()))******+++++++++*********))))))***))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))(((((())))))***+++))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))***+++)))***++++++++++++***)))******))))))))))))******((()))))))))************)))))))))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''(((((())))))*********+++++++++))))))))))))************'''''''''''''''((())))))))))))))))))))))))))))))'''((()))******++++++***'''((()))***+++,,,------+++++++++++++++++++++++++++++++++,,,---...///000------------............---------///222:::CCCIIIUUUhhhttt{{{))))))))))))))))))))))))******))))))))))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************))))))))))))''''''''''''((((((((()))'''((((((((())))))******(((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++((())))))***+++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---......//////......,,,,,,,,,------.........---------...///000000111000000111111111111000000...///000222222222111000---222:::???@@@;;;444///222222222222222111000///---...///...,,,,,,...///111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((()))***************((((((((((((((()))******+++++++++************)))*********)))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))*********************)))******+++,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))(((((()))***++++++)))***+++,,,,,,+++***)))+++***)))(((((()))***+++(((((())))))*********+++(((((())))))******++++++******))))))))))))******((((((((((((((((((((((((&&&((())))))'''&&&''''''(((((((((((((((((((((((('''((((((((())))))******))))))(((((((((((()))))))))************+++++++++))))))))))))************'''''''''''''''((()))***))))))))))))))))))))))))'''((()))******++++++***'''((()))***+++,,,------++++++++++++++++++++++++------,,,,,,,,,---......---------.........//////---------...222:::CCCIIIVVViiiuuuzzz))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((())))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))*********+++---+++)))((('''((()))***''''''(((((())))))******))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((''''''((()))***+++,,,,,,)))************+++++++++************************************************)))************+++++++++++++++,,,,,,,,,,,,---------------------------------...///000000111111111000000000000000///......---...000111111111000///111333777999999777333111222333555444222000///000000000/////////111222333111111000///...------,,,---,,,++++++************))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''((()))+++,,,++++++******)))((((((((())))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))***************)))(((((())))))))))))))))))))))))+++*********))))))((((((++++++************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))***++++++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''***,,,+++(((''')))+++))))))((((((((((((((()))******************++++++'''(((((()))***+++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,---------......111///000222444777AAAKKK```lllwww|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''((()))***))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********,,,+++)))((('''((()))***'''((((((((()))))))))******)))((((((((((((((()))'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))******++++++)))************+++++++++************************************************)))************++++++++++++++++++,,,,,,,,,------------------------------------///000000000000000000000000000000///......---...///000111000000///...000222444444222000...222444555555333111000000111000000//////000111222000000//////......------------,,,+++++++++++++++))))))))))))))))))))))))************)))))))))(((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,************))))))))))))))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))***************)))(((((())))))))))))))))))))))))************)))))))))(((******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&%%%%%%%%%'''((())))))(((((((((((())))))************************'''(((((()))******++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,---------......000///000444555999BBBKKK^^^kkkxxx~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******+++***)))((('''((()))***(((((((((((())))))))))))******)))(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///000000000000//////000000000///......---...///000000000000///---...000000000000...---333444666666444222111222222111000000///000000111//////..................------,,,,,,++++++,,,,,,))))))))))))))))))))))))************))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))(((((((((((()))))))))************))))))((())))))))))))))))))))))))************))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''%%%%%%$$$$$$$$$%%%'''((())))))(((((((((((())))))************************((((((((()))******+++++++++++++++++++++************++++++,,,,,,++++++***,,,,,,,,,---------............111555888:::CCCLLL]]]jjjxxx))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))***)))(((((((((((())))))(((((((((((())))))))))))+++***)))((((((''''''((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))************************))))))(((((())))))*********+++++++++************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---...////////////...///////////////...............///////////////000000000000000000000000333555666666444333222333222222111000000/////////---.....................------,,,,,,,,,,,,,,,---))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++'''(((((()))***+++++++++))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))))))))************)))((())))))))))))))))))))))))*********)))))))))))))))***************+++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%'''(((******((('''%%%%%%)))---,,,)))&&&(((***)))(((((((((((())))))***+++++++++***************(((((())))))************+++++++++******************++++++,,,,,,++++++***,,,,,,,,,---------......------111666999;;;CCCLLL\\\jjjyyy))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))*********(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''''''''''''''''''''''''))))))))))))************++++++******)))((((((((())))))*********+++++++++************************************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,---......//////.........////////////.....................//////000111111000000000000111111222444666666444333333333111111111111000000//////------------............,,,,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++''''''((()))***++++++,,,))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''************)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%'''(((******((('''%%%$$$---666444,,,&&&'''+++((((((((((((((()))******+++++++++*********)))))))))))))))))))))************************************++++++,,,,,,++++++***,,,,,,,,,---------......,,,---111666888;;;CCCLLL\\\jjjxxx))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******''''''''''''''''''''''''((((((((()))))))))******+++*********))))))(((((()))************+++++++++************************************************)))************+++++++++************++++++++++++******++++++,,,,,,------***+++,,,---............------.../////////............------......///000////////////////////////111333555555444333222333000111111111111000000///......------------------++++++******++++++,,,,,,))))))))))))))))))))))))))))))))))))************''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))((())))))************)))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''""",,,555444+++%%%%%%)))(((''''''(((((()))***+++,,,,,,++++++***)))))))))))))))))))))))))))******)))))))))******************++++++,,,,,,++++++***,,,,,,,,,---------......------000444777999BBBKKK\\\iiiwww))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))((((((((('''''''''&&&''''''(((((()))((((((***)))))))))((((((((('''(((''''''(((((()))***+++(((((((((((((((((((((((((((((()))))))))*********''''''''''''''''''''''''''''''((((((((()))))))))*********))))))))))))))))))************+++++++++************************************************)))************+++++++++************++++++++++++)))******+++,,,,,,------***+++,,,------...------,,,---......//////............---------...///000......////////////......000222444555333222222222//////111111222111000000.........------,,,,,,,,,***)))))))))******+++,,,))))))))))))))))))))))))((()))))))))************'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$(((+++,,,)))''''''(((''''''''''''((()))***+++,,,,,,++++++***))))))(((***)))))))))))))))))))))((()))))))))*********+++***++++++,,,,,,++++++***,,,,,,,,,---------......///---///222444777@@@JJJZZZgggvvv~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******)))((('''))))))))))))))))))))))))******))))))((((((((('''))))))(((((('''''''''&&&&&&&&&'''((())))))((((((******))))))((((((((('''''''''''''''(((***+++,,,))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))******)))************+++++++++************************************************)))************+++++++++)))************+++++++++))))))***+++,,,,,,------******+++,,,------------,,,,,,---.../////////.........---,,,---...///000...///000111111000///...///111444444333222222222...///000111222222111000//////...---,,,,,,++++++))))))(((((()))***++++++))))))))))))))))))))))))(((((())))))*********+++&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((%%%###%%%))),,,+++)))''''''''''''((()))++++++,,,,,,++++++***))))))(((*********)))))))))))))))(((((())))))*********++++++++++++,,,,,,+++++++++,,,,,,,,,---------......///......111222666???IIIYYYfffuuu~~~+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******+++******)))(((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((*********)))))))))))))))))))))))))))))))))))))))******))))))))))))*********************************************************+++,,,---...---,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......---......///000111000000000000000111111222000000//////000111222222333222222222222222222222------,,,,,,,,,,,,++++++,,,++++++******++++++,,,))))))))))))))))))))))))++++++************++++++'''''''''((())))))******,,,+++***)))(((((((((((())))))*********))))))((())))))))))))))))))))))))))))))************))))))+++***)))(((((('''((((((************************))))))(((((((((***+++,,,++++++++++++++++++++++++'''(((***,,,,,,***(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***))))))(((((((((((((((,,,,,,+++***)))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((+++***((()))+++,,,,,,+++******+++******)))(((''')))))))))))))))*********))))))))))))))))))))))))+++***)))***+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***+++,,,*********)))))))))))))))+++,,,............,,,+++,,,+++***((((((((()))***++++++,,,,,,,,,---------...------------...///////////////...000888DDDLLLZZZmmmxxx~~~+++++++++*********))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))***************)))((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************)))***+++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000/////////...//////000000//////......//////000111000000000000000000111111333333222111000//////...------,,,,,,,,,,,,++++++,,,++++++******++++++,,,))))))))))))))))))))))))******))))))))))))******''''''((())))))***++++++(((((((((((()))***+++,,,))))))************))))))))))))))))))))))))))))))))))))************))))))***))))))(((((((((((()))******************************)))))))))))))))***+++++++++*********))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******)))((((((((()))))),,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))((())))))***)))))))))(((***)))((((((***++++++***'''(((((()))))))))(((((()))))))))))))))))))))***))))))))))))))))))))))))+++)))((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,***)))))))))))))))))))))+++++++++,,,,,,+++++++++,,,+++)))((((((((()))*********++++++,,,,,,---------------------...///////////////...000888CCCLLLZZZnnnyyy+++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))************))))))(((((('''''''''((())))))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************((()))***++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111111000/////////000000......------......///000111111111000000000000000333222111000///---,,,,,,------,,,,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))***+++,,,---(((((((((((()))***+++,,,))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********************************+++++++++******)))((('''+++******))))))(((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***))))))))))))***++++++***)))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''(((((()))))))))((('''''')))******)))%%%&&&&&&'''((()))))))))******))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))************))))))))))))******+++***))))))((()))))))))))))))******+++,,,---------------------........./////////...000888CCCKKKZZZnnn{{{************))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))((((((((('''&&&((()))++++++)))(((&&&''''''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************)))******+++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---......///000111222222111000000///000000......------......///000111111111111000000//////111111000000///...------------,,,,,,,,,+++++++++++++++************++++++))))))))))))))))))))))))((((((''''''''''''(((((('''((((((***+++,,,---...,,,+++***)))((((((((((((((())))))************)))))))))))))))))))))))))))))))))************))))))((())))))***++++++++++++************************)))***+++++++++)))((('''))))))******************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++*********************))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&''')))***)))'''&&&&&&((())))))(((''''''''''''(((((())))))*********)))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++)))))))))))))))************)))(((''''''((()))*********))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,------.............../////////111777BBBJJJZZZnnn{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))((((((((((((&&&((()))++++++)))(((&&&''''''''''''((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))******))))))))))))******************************************************++++++++++++,,,,,,------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---......///000111222222111000000///000000//////......//////000111111111222222111000///.../////////000000000000000------,,,,,,,,,++++++++++++******))))))******+++))))))))))))))))))))))))((((((''''''''''''(((((('''((()))***+++,,,------,,,+++***)))(((((((((((((((((()))***************************************))))))************))))))((()))***+++,,,,,,++++++************************'''((()))+++++++++***)))((())))))***+++,,,------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******************))))))((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&&&&((()))***((('''%%%&&&((())))))(((+++***)))((((((((())))))************))))))((((((((((((((((((((((((((((((((('''&&&'''((()))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++(((((())))))************+++***)))(((((()))***+++)))))))))*********))))))(((((()))***++++++,,,,,,+++,,,------......------.../////////111777AAAHHHXXXmmmzzz(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((('''((())))))))))))((('''''''''''''''((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))******))))))))))))******************************************************,,,,,,++++++,,,,,,---...++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111111000/////////000000//////......//////000111000000111222222111///.........//////000111111111------,,,,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))***+++++++++(((((((((((()))***+++,,,'''((()))******+++******************************))))))************)))))))))***,,,------,,,+++***************************'''((()))******+++++++++))))))***+++,,,------...++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***))))))))))))***))))))((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))******((('''&&&&&&((())))))(((---,,,***)))(((((())))))++++++******)))((((((((()))))))))))))))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++++++++***((((((((()))******++++++++++++************++++++(((((()))************)))*********+++++++++++++++***+++,,,......------,,,.../////////111777@@@GGGVVVkkkxxx(((((((((((())))))******))))))))))))))))))))))))((()))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))******))))))))))))******************************************************,,,+++*********+++------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000/////////...//////000000......------......///000...///111222222111000///.............../////////------,,,,,,,,,,,,++++++******))))))))))))******)))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))(((((((((((()))***+++,,,'''((()))******+++++++++************************))))))************))))))***+++---...---,,,***)))***************************)))))))))))))))******+++++++++*********************,,,,,,,,,,,,******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******)))((((((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))************)))'''&&&'''(((***))))))+++***(((''''''((()))***++++++******)))((((((''')))))))))))))))))))))))))))(((''''''))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***++++++******'''(((((()))******++++++*********++++++*********'''((()))***+++******))),,,,,,,,,,,,++++++++++++)))+++,,,......---,,,+++---///000000111666???FFFTTTiiivvv}}}'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))((('''&&&&&&&&&&&&'''(((''''''''''''((((((((()))&&&&&&&&&'''((())))))***))))))))))))))))))))))))******))))))))))))******************************************************+++***)))))))))***,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...............///000111---,,,,,,,,,,,,---......---...000222333222111000.........------,,,,,,,,,---------,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((,,,+++***)))((((((((((((''''''(((******+++++++++************************))))))************))))))+++,,,.........,,,***)))************************---+++***((((((((()))))),,,,,,+++***)))((('''&&&)))***,,,------,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***))))))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))++++++++++++***)))((('''''')))******)))((('''&&&%%%&&&(((***++++++++++++***)))(((((('''))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***++++++******'''(((((()))***+++++++++((()))***++++++***)))((('''((()))+++++++++***)))......---,,,,,,++++++***)))***,,,......---,,,+++---///000000111666???EEESSShhhttt|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,))))))))))))((((((((((((+++)))((('''((()))+++,,,,,,+++***))))))***+++,,,(((((())))))*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------...///000111111////////////............111222333444333111///...222///------//////,,,***...---,,,+++************((((((((((((((()))******((()))***++++++***)))((())))))))))))))))))))))))+++++++++***************************************++++++******************++++++************++++++***)))))))))))))))***+++******+++++++++******)))++++++++++++******))))))******************************+++++++++,,,,,,,,,************************************************------,,,+++***)))(((''')))))))))))))))))))))))))))******++++++,,,---------,,,***(((((((((((()))******)))))))))))))))***))))))))))))))))))))))))))))))************))))))***)))(((''''''((()))******)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***)))(((&&&&&&''''''((((((((((((((()))))))))))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,)))************+++++++++...222666444///++++++------------............///---------...111777???DDDOOObbbqqq|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((()))***+++,,,))))))))))))((((((((((((***)))((('''((()))+++,,,++++++***))))))***++++++((()))))))))************************+++++++++,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------......//////000.../////////000000111111000111222333222111///...111///---...000000///---...---,,,+++************((((((((((((((()))******((()))***++++++***)))((())))))))))))))))))))))))******************++++++************************************************++++++************++++++******))))))))))))************++++++++++++******++++++++++++*********)))*********************************+++++++++,,,,,,************************************************+++++++++***************)))))))))))))))))))))))))))******++++++,,,---------,,,***(((((((((((()))******))))))))))))******))))))))))))))))))))))))))))))************))))))***)))(((''''''((()))******)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))***)))((('''&&&'''(((((((((((((((((())))))))))))++++++***))))))***++++++))))))*********+++++++++)))************+++++++++---111444333...++++++---------------............---------...111777>>>DDDPPPdddrrr|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))***++++++))))))))))))((((((((((((***)))((((((((()))+++,,,++++++***))))))***++++++))))))))))))************)))))))))*********++++++*********++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------...............///000111222333333//////000111111000///...000///...///111111111000------,,,+++************((((((((((((((())))))***))))))************)))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************************************++++++************++++++,,,+++***)))))))))))))))******+++++++++++++++***++++++++++++************++++++++++++++++++++++++))))))*********+++++++++************************************************))))))******+++++++++,,,(((((((((((((((((((((((()))******++++++,,,------,,,+++***((((((((())))))******)))))))))******+++))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))))))))))))))***)))((('''''''''(((((((((((((((((())))))))))))+++******))))))******+++*********+++++++++,,,,,,)))************++++++++++++...111000---++++++---------------............---------...111777>>>DDDRRReeesss|||))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))******))))))))))))(((((((((((())))))(((((())))))***++++++******************+++)))))))))))))))*********((())))))))))))*********************++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------,,,,,,,,,......///000000111222222---...///000000//////...000//////////////////...---,,,++++++*********+++))))))(((((((((((()))))))))))))))******)))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,***************************************+++++++++,,,++++++******++++++,,,---,,,+++***))))))((((((******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++************************************************)))************+++++++++(((((((((((((((((((((((()))******++++++,,,------,,,+++)))((((((((()))*********))))))******++++++))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((())))))))))))******))))))))))))******++++++,,,,,,,,,,,,------))))))*********+++++++++)))+++------,,,***+++,,,,,,,,,---------.....................111666>>>CCCTTTgggsss|||************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((************************((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))***))))))))))))(((((((((((()))))))))))))))******+++*********++++++***************))))))))))))))))))((())))))))))))*********))))))*********+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------------,,,,,,,,,////////////////////////------......////////////111111000///---,,,++++++,,,,,,++++++******++++++))))))(((((((((((())))))***))))))))))))))))))***************************(((((()))***+++,,,,,,,,,************************))))))*********+++++++++,,,,,,++++++++++++,,,,,,------+++***))))))))))))******+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++************************************************+++++++++************))))))))))))))))))))))))))))))******++++++,,,------+++***)))((((((((()))******************+++,,,,,,************************))))))************))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++))))))*********+++++++++)))***+++++++++***+++,,,,,,,,,,,,------------...............000666===CCCTTTfffsss{{{************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))''''''''''''((((((((((((************************((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((''''''(((((()))))))))))))))((((((((((((((()))))))))************)))***++++++++++++***)))************)))))))))))))))))))))*********++++++)))))))))************+++******++++++++++++******++++++,,,,,,,,,,,,---------------------.........000/////////.........------------...///000111111111222111///,,,*********,,,,,,++++++***++++++,,,***))))))(((((((((((((((******))))))))))))******************************)))))))))***+++++++++,,,************************)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++***************)))***+++,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************,,,+++++++++******)))))))))))))))))))))))))))))))))******++++++,,,------+++***)))(((((()))***+++***************+++,,,---************************))))))************))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))*********)))((('''(((((((((((())))))))))))((())))))******))))))((('''''''''(((((((((((())))))************+++++++++******************++++++,,,,,,,,,,,,------------//////......000666===BBBSSSeeeqqqyyy************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((())))))))))))(((((((((((((((((()))***************)))***++++++++++++***)))************)))))))))(((************+++++++++,,,))))))))))))******************++++++++++++******++++++,,,,,,,,,,,,---------------......//////000///////////////000000000---------...///111222333000111222000---++++++---,,,++++++***++++++,,,,,,******)))(((((((((((((((+++***)))(((((()))***+++******************************************++++++************************((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++++++++)))***+++,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------***************************************************************+++++++++++++++++++++++++++++++++)))******++++++,,,------+++***)))(((((()))***+++************+++,,,---...************************))))))************))))))'''((()))******)))(((''''''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))***+++***)))((('''(((((((((((())))))))))))'''((()))******)))(((''''''(((((((((((())))))))))))************+++++++++,,,+++***)))************++++++,,,,,,,,,---------//////......000666===BBBQQQcccooowww|||www************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((())))))))))))(((((((((((((((((()))***************)))***+++,,,,,,+++***)))+++*********))))))((((((***++++++++++++,,,,,,,,,))))))))))))******************++++++++++++******++++++,,,,,,,,,------------------...///000111111......///000111222333333---------...000111333444///111222111...---...000+++++++++***++++++,,,,,,******)))(((((((((((((((+++***)))(((((()))***+++************************+++++++++***************************************((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,)))***+++,,,------...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************************************************'''((()))***+++,,,------++++++++++++++++++++++++)))******+++,,,,,,------******)))(((((()))***+++************+++,,,---...************************))))))************))))))'''((()))******)))(((''''''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))******++++++)))((('''(((((((((((())))))))))))'''((()))******)))((('''***++++++++++++,,,,,,,,,)))************+++++++++---+++***)))*********)))++++++,,,,,,,,,---------/////////...000666===BBBPPPbbbnnnvvvtttooo************************))))))))))))))))))))))))************************+++***)))(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******))))))(((((())))))((((((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))---,,,,,,+++***)))((((((++++++************+++++++++***)))))))))***,,,,,,++++++******************---,,,,,,++++++*********..................---------.........//////000000------...000111222333444111000///...---,,,,,,+++))))))))))))))))))))))))))))))(((((((((***+++,,,))))))*********))))))((())))))***++++++++++++***+++++++++******************++++++,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---------------************************)))***+++,,,,,,,,,++++++************))))))))))))***++++++++++++,,,,,,,,,++++++***)))(((((())))))'''(((((()))))))))))))))+++*********))))))((((((******++++++++++++******,,,+++***)))(((((((((((())))))))))))((((((((((((***)))(((''''''((()))***))))))))))))************))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))++++++******++++++,,,---,,,------......------,,,///...///111111111888@@@LLL___nnnxxx|||kkkwww************************************************************************+++***)))(((((()))***+++++++++*********)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((*********)))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))))))))))))))))),,,,,,++++++***)))))))))++++++************+++++++++***)))))))))***,,,,,,++++++******************,,,,,,,,,+++++++++++++++........................---........./////////000......///000111111222333111000///---,,,,,,++++++))))))))))))))))))))))))***))))))(((((()))***+++))))))******+++******)))))))))***++++++++++++******************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***++++++,,,------,,,,,,***************************++++++,,,,,,,,,,,,,,,++++++++++++************((())))))))))))*********++++++***)))))))))))))))'''(((((()))))))))))))))************)))))))))(((******++++++++++++******)))))))))((())))))***+++))))))))))))((((((((((((***)))(((((((((((()))***))))))))))))************))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++******++++++,,,---------------------------...---...111111222888AAAMMM___mmmwww************************************************************************+++***))))))))))))***++++++++++++++++++*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&''''''''''''(((((((((''''''((())))))))))))(((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++************+++++++++************+++,,,,,,******++++++++++++++++++++++++++++++,,,,,,,,,,,,......................................./////////////////////000000000111000///...---,,,+++++++++))))))))))))))))))))))))+++***))))))((())))))***))))))***+++,,,,,,,,,+++))))))***++++++++++++***))))))******++++++,,,,,,...---+++*********++++++,,,,,,---------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,++++++******++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,+++++++++((())))))))))))*********++++++***))))))))))))***'''((())))))******))))))************))))))))))))******++++++++++++******&&&&&&'''((()))+++,,,---))))))))))))((((((((((((***))))))(((((())))))***))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***************************++++++******++++++,,,---...---,,,,,,,,,,,,---...---,,,...000111222999BBBPPP```lllvvv************************************************************************************************++++++++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((())))))******++++++)))(((((((((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))*********+++++++++++++++************++++++************++++++,,,,,,******+++++++++++++++,,,***++++++,,,,,,------------------.......................................///////////////////////////...---,,,++++++++++++))))))))))))))))))))))))++++++***))))))(((((((((((()))***+++,,,---------))))))***++++++++++++***))))))******+++,,,------///---+++)))))))))+++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------------,,,,,,+++*********++++++,,,---...//////------------------------++++++,,,,,,---,,,,,,+++*********+++++++++,,,,,,******++++++,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++***))))))*********(((((()))************)))*********)))))))))))))))******++++++++++++******&&&&&&'''''')))***,,,---))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))***++++++++++++***************************++++++******++++++,,,---///...,,,++++++,,,...///,,,+++---000111222:::BBBRRRbbblllwww******************************************************************************++++++++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((())))))******++++++((((((((((((((()))******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))************)))))))))***++++++,,,,,,++++++************++++++******++++++,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,------...---------.........//////...............---------/////////..................---,,,+++++++++++++++))))))))))))))))))))))))************))))))((((((((()))***+++,,,---------))))))***++++++++++++***))))))***+++,,,------......---+++))))))***+++,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------------,,,,,,,,,++++++++++++,,,------...//////------------------------,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,---...///,,,++++++++++++***************+++++++++,,,,,,,,,+++***************++++++((())))))***************))))))))))))))))))************++++++++++++******((((((''''''((()))******))))))))))))(((((((((((())))))************))))))((()))))))))************))))))************))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))***++++++++++++***************************++++++******++++++,,,---///...,,,++++++,,,...///++++++,,,000111222999BBBSSSdddnnnxxx************************++++++++++++++++++++++++******************************+++,,,,,,+++******)))))))))***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((''''''(((((()))***+++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))******++++++))))))******+++++++++,,,++++++************++++++***++++++,,,---,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,------------,,,,,,------.../////////.........---------------...............------------,,,++++++*********+++)))))))))))))))))))))))))))************))))))((())))))***+++,,,,,,,,,+++))))))***++++++++++++*********++++++,,,,,,------,,,,,,+++******+++,,,---*********+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,------------,,,,,,------......//////---------------------------------------,,,,,,+++++++++,,,,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///++++++++++++************((())))))))))))*********+++************+++,,,,,,((()))******++++++******))))))))))))******************++++++++++++******))))))((('''''''''(((((())))))))))))(((((((((((()))******++++++******)))))))))))))))************))))))************))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++******++++++,,,---...---,,,,,,,,,,,,---...,,,+++---///000111888AAAPPPdddpppxxx************************++++++++++++++++++++++++***************************++++++,,,,,,++++++************+++++++++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))''''''''''''((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''((((((((()))))))))******))))))))))))))))))))))))'''(((((()))******++++++***************+++++++++++++++************++++++***+++,,,---------,,,,,,******++++++,,,------...---------------,,,,,,,,,,,,,,,------...//////000.........------,,,,,,,,,------------------......,,,++++++***************))))))))))))))))))))))))((((((******+++***))))))))))))******+++******)))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............++++++,,,,,,---.........---------.......................................------......---,,,,,,+++,,,,,,---------........................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********+++---...---,,,,,,,,,++++++++++++((())))))))))))*********+++*********++++++,,,---))))))***++++++++++++***((()))))))))******************++++++++++++******((((((((('''''''''(((((())))))))))))(((((((((((()))***++++++++++++***)))))))))))))))************))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++******++++++,,,------------------------------,,,---///000000777???KKKbbbpppxxx************************++++++++++++++++++++++++***************************+++,,,------,,,+++***+++++++++,,,,,,---------))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++******))))))((((((''''''''''''((()))++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++************************++++++************++++++***+++,,,---...---,,,,,,******+++,,,,,,---...............------,,,,,,,,,,,,,,,------...///000000.........------,,,,,,,,,,,,,,,,,,---------......++++++******************))))))))))))))))))))))))'''((()))***++++++***)))))))))*********))))))((())))))***++++++++++++***---,,,,,,,,,,,,,,,,,,,,,((()))***+++------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......***++++++,,,---...//////...............---------........................---.........---,,,,,,+++---------.........//////.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---.........---------,,,,,,,,,***++++++++++++,,,,,,,,,+++*********+++,,,,,,---))))))***++++++++++++***(((((())))))*********+++******++++++++++++******'''''''''''''''((())))))))))))))))))(((((((((((()))***+++,,,,,,+++***)))))))))))))))************))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++******++++++,,,---,,,------......------,,,---,,,---//////000666>>>GGGaaapppwww,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,************************++++++******************************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++*********))))))(((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************(((''''''(((******)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++///...---,,,+++*********........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++***((()))***,,,++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((()))+++---...******+++,,,,,,,,,,,,+++------++++++++++++------******+++++++++,,,,,,,,,///...............------......---,,,,,,---//////---------.........//////---...///...------...000...,,,,,,,,,---...---,,,.........---------,,,,,,//////...------------...++++++---...//////000000......///111222000---***///...---,,,,,,,,,,,,,,,---...///...------...///---------------------------,,,,,,+++*********+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))))))))))))))))))))***************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++***)))((('''&&&&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///333888<<>>@@@AAAHHHGGGEEEAAA===:::999999:::999888999:::;;;:::888666666555444333222111111222222111000000000111111//////000000000//////...111000.../////////...,,,---------------...//////...000111000///...///000........................+++++++++++++++,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,((())))))******++++++,,,************************************************)))******++++++******)))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))******************************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......------------///333888<<>>HHH\\\mmm{{{------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********************************************************************************)))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***+++++++++***************++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------...111444555444444444555:::???AAA@@@FFFWWWjjjuuu~~~|||zzzpppcccRRRFFFAAA>>>;;;999444444444555555444111///000000000000000111111222/////////000000000111111////////////....................................------,,,+++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,++++++))))))***+++,,,,,,------+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********((((((((()))))))))'''&&&))))))))))))))))))))))))---,,,+++)))))))))))))))************************(((((()))******************++++++++++++,,,,,,,,,...,,,+++,,,...///...++++++,,,------......------,,,---...///111555:::>>>GGG\\\mmm{{{------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************************************************************))))))))))))))))))******))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***+++++++++***************+++++++++++++++++++++++++++*********++++++,,,---+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////.........000111444666999;;;>>>BBBGGGKKKPPPXXX___fffsss{{{ooojjjdddXXXMMMCCC???999666666666666666000000000//////000000111000000000000111111111111000000/////////.................................------,,,,,,++++++,,,,,,---------......------------------,,,,,,,,,++++++++++++,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))(((((()))***++++++***)))(((***,,,---,,,***))))))))))))))))))))))))*********************+++************************(((((()))************************+++++++++,,,,,,)))'''&&&(((---000///,,,+++,,,------......------+++,,,---...000444:::>>>HHH]]]nnn|||------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((()))************************++++++++++++++++++++++++++++++************+++,,,------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......///222444555666777;;;DDDQQQ```jjjzzzrrrbbbZZZPPPAAA777333333444444222222111000000000000000111111111222222222333333000000000/////////..............................//////...............///---......//////......---.........---,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,++++++++++++*********))))))))))))))))))))))))))))))(((((((((***+++,,,,,,)))'''(((+++---,,,***))))))))))))))))))))))))(((***++++++******+++,,,************************(((((()))***************************++++++++++++,,,***)))***...///...,,,+++,,,------......------,,,---......000444999===HHH]]]nnn}}}........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))***+++++++++,,,++++++++++++++++++++++++************+++,,,---...+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,---------------------------///111222222555:::>>>BBBFFFMMMWWWdddttt~~~ttteeeYYYOOOEEE<<<666666555444333222111111111222222333333333444444444000000000000/////////...........................//////............//////......////////////......------------------,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((('''(((***,,,---111,,,'''&&&)))+++***((()))))))))))))))))))))))))))+++---,,,***((()))+++************************(((((()))***************************++++++++++++---,,,+++,,,---------,,,+++,,,------......------------......///333888;;;FFF[[[mmm|||........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******(((((()))***+++,,,,,,---++++++++++++++++++++++++************+++,,,---...+++,,,,,,------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++,,,---------,,,,,,------------------------333666999;;;===BBBHHHMMM\\\eeeuuujjjSSSCCC999888777555444333222222333333333444444444555555000000000000////////////........................------,,,,,,,,,------.........////////////......+++,,,,,,------......///---,,,*********,,,...///))))))***+++,,,------...,,,,,,,,,+++++++++******)))))))))))))))))))))))))))(((''''''(((***,,,---:::444---+++,,,...---+++))))))))))))))))))))))))***---...---)))'''''')))************************(((((()))***************)))************+++++++++)))***+++++++++,,,,,,---+++,,,------......---------.........///222777:::EEEZZZlll{{{000/////////..................---,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************************************)))************+++++++++***************************************************)))(((''''''((()))***))))))************))))))************************))))))************))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))************+++++++++++++++++++++++++++++++++)))***++++++------...///---------,,,,,,+++++++++,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,---------+++***)))+++,,,---,,,555...+++///000///000555;;;;;;<<>><<<;;;999555222222555555222111333555333222222222222000---000000000000000000000000//////...------------...................................................,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***---...---+++------,,,++++++,,,,,,,,,)))************+++++++++******))))))***,,,...000555///+++***(((%%%'''+++************************************************************************)))***+++,,,,,,,,,,,,,,,((()))))))))******************+++++++++,,,,,,,,,,,,---......//////.........///000000000333777:::AAAWWWjjjyyy000000/////////.........///...------,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************************)))************+++++++++***************************************************)))(((((((((((()))***))))))************))))))************************))))))************))))))(((((((((((())))))))))))************************(((((((((((()))))))))***))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,+++++++++*********************+++++++++++++++++++++,,,,,,,,,,,,---333111//////////////////...,,,...444888888;;;@@@BBBMMM^^^ppp~~~mmm\\\OOOBBB888999555444666666333222444222111000000000111222222//////////////////////////////...------------...................................................,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---+++)))---,,,,,,++++++,,,,,,---************++++++++++++,,,+++***))))))+++,,,...111---*********((()))---************************************************************************)))***++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,---............---...///000000111333777:::DDDYYYkkkyyy000000000000///////////////...------,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,************************)))************+++++++++***************************************************))))))(((((())))))***))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++***************************+++++++++,,,***+++++++++,,,,,,,,,---000000//////////////////111111444999<<>><<<666333444555444555777111222111000///000222444////////////////////////000///......------......................................................,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++***(((,,,,,,,,,++++++,,,,,,---************+++++++++,,,...---+++***)))***++++++,,,)))))),,,,,,***+++...*********************************************************************************+++******))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------------...///000000111444888;;;GGG[[[kkkxxx111111111000000000////////////...---------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***((()))))))))************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************************************************************+++++++++,,,,,,******++++++,,,,,,------,,,,,,---------...000111333666;;;AAAHHHUUUffftttxxxmmmuuuppp\\\KKKAAA999666666555666999333444555333111///000222////////////////////////000//////...............................................................---------------------------,,,,,,+++++++++***))),,,,,,+++++++++,,,------*********+++++++++,,,,,,---,,,+++*********+++++++++((()))------++++++---***************************************************************************************)))((('''*********+++++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...///000000111444888<<>>DDDOOO]]]gggppp^^^SSSKKKAAA666000111444333222222222222222222222222222111000000///////////////////////////////////////................................................+++---...,,,***((()))+++++++++++++++,,,---...///+++++++++,,,,,,,,,------++++++,,,,,,++++++******---******---,,,)))))),,,************************************************************************)))***++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---............---...///000111222666:::>>>FFFVVVeeeuuu333333333222222222111111000000///...............////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,************************)))************+++++++++************************************************)))***+++,,,,,,+++***)))))))))************))))))************************))))))************))))))(((((((((((())))))))))))************************)))************+++++++++)))))))))))))))))))))))))))*********++++++++++++((((((((((((((((((((((((((((((((((((((()))******))))))))))))************)))************+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------------...///000111222333888>>>FFFNNNZZZjjj}}}}}}xxxlll```QQQ===333222555555333333333333333333333333333111111000///////////////000000000000000000000000................................................---//////---)))'''((()))++++++++++++,,,---...///++++++,,,,,,,,,------------------,,,+++***((((((---***))),,,,,,***+++...************************************************************************)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---......//////.........///000111333666;;;>>>GGGWWWeeevvv333222444777666111///111222222111000000000000000////////////////////////000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++******++++++++++++******+++++++++*********)))))),,,,,,+++***))))))******************************+++++++++*********))))))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((''''''''''''))))))))))))******************))))))***,,,---///++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------.........,,,***444///***,,,222777666333===FFFTTTcccssswwwpppRRR???888777555444444111000333777777333///000///...------...///000//////000000000000//////...///000111111///---+++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++******))))))---,,,,,,++++++***************************************+++++++++******)))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...,,,...///000111444888;;;GGGWWWjjjwww999555444555555333444888222222111111111111111222////////////////////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,***))))))++++++++++++++++++++++++******************************))))))((((((((((((************************)))************+++++++++******++++++++++++******+++++++++*********)))))),,,++++++***))))))******************************+++++++++*********))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))***************************,,,---...+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///111222222---222666555444888CCCMMMWWWcccttt|||yyy}}}zzzcccTTTGGG<<<555555333111111444777999999333222111///......////////////000000000000////////////000000000///---,,,,,,------------------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++++++++++++++*********)))+++++++++***************************************,,,,,,,,,+++***)))((('''************************************************++++++,,,,,,,,,,,,---------,,,+++++++++,,,......---...//////111444:::>>>JJJYYYjjjvvvvvvrrr;;;666444666666444444666222222222111222222333333////////////////////////000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))***************************************************))))))))))))(((((((((************************)))************+++++++++******++++++++++++******+++++++++***************,,,+++******)))*********************************+++++++++***************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++************+++,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------...------,,,---...///000---222777:::@@@OOOddduuuyyy|||eeeMMM===:::888444111111222333444666555333111///////////////000000111111000000///000000////////////...............---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************+++++++++,,,++++++++++++************))))))))))))************************************------,,,,,,***)))'''&&&))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------------,,,,,,------...///.........///111555<<>>888444444444222111666444333111000///000000000000000111111000000000000000//////...//////000//////......------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,************************,,,,,,,,,+++***)))((('''************************************************+++++++++,,,,,,,,,------------------....../////////.........000666===CCCMMMZZZiiitttuuuooolllmmmYYYMMMBBB@@@???:::555333222222222111111222222333111111111111111111111111//////000000000000000000........................------------------------,,,,,,---------,,,++++++))))))))))))))))))))))))************************))))))))))))************************************))))))*********+++++++++******++++++++++++******************************+++***************++++++************************************************))))))))))))))))))))))))******))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))*********+++++++++,,,************++++++++++++******++++++,,,,,,,,,+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........))),,,///111111333666999;;;CCCRRRiiiwwwZZZMMM>>>666777::::::888333222111000000000111222000000111111111111000000000000////////////000111/////////......---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,---------************************)))******+++++++++******++++++++++++++++++++++++************************+++++++++,,,,,,,,,---------------...............///.........000666===CCCKKKWWWfffrrrwwwtttuuuyyyzzzeeeOOOCCC???<<<999888555444333333222222222333111111111111111111111111//////000000000000111111........................------------------------,,,,,,------------,,,,,,************************++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++)))************+++++++++******++++++++++++*********************+++++++++*********)))******+++,,,***************************************+++++++++))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))***++++++,,,,,,*********++++++++++++,,,***++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---....../////////000111000000222888===NNNeeennnTTTAAA888666666666222222111000000111222333000111111222222111111000//////000000000000111111/////////.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------************************((()))***++++++,,,++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,---............---.........///111555<<>>DDDOOO^^^lll~~~|||rrreeeUUUKKK<<<;;;999888666555555555222222222222222222222222//////000000111111111222////////////////////////........................,,,,,,------...---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******))))))******++++++++++++******))))))***+++,,,,,,************************))))))******++++++++++++))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++******+++++++++,,,,,,,,,***+++,,,---,,,,,,***))))))************+++++++++++++++,,,,,,,,,---------,,,,,,------...///000000---000555===LLLdddttt\\\OOOKKK999777555333222111222222111111222222222222111111---...111222333222111///------......//////000000......------------......------------------------...------,,,,,,------...++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++*********************************+++++++++++++++***)))((())))))))))))))))))))))))************************++++++,,,,,,,,,---------***+++,,,---------,,,+++,,,...///000111444888;;;CCCMMM[[[jjj|||gggPPPIIIAAA<<<;;;888333222555222333444444222000/////////333666666333000000111////////////////////////---------.........//////------......------,,,+++,,,,,,,,,+++++++++******++++++++++++******))))))************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************))))))))))))******++++++++++++******************************************************))),,,//////+++)))((()))+++*********))))))((((((+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,***(((***---...,,,***---------,,,,,,------...000---,,,///111000333777<<<999;;;JJJjjjzzzsss\\\DDD>>>777111000333555777333111///...///000///...111111000000//////......111111000///////////////000000///.......................................//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++000///...,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---...///000444999===CCCMMMWWW```rrrfffTTTGGG;;;888777444333444555555555555444444444555000333666666333111111222////////////////////////---------.........//////,,,...000222111///,,,+++,,,,,,,,,++++++++++++***++++++++++++*********)))************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************))))))))))))******++++++++++++******************************************************''')))++++++))))))+++...************)))))))))(((************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,***)))***,,,...,,,+++------,,,,,,,,,---......000,,,***---///000444999888???PPPllluuuSSSJJJ???777444333111///333111000000111111000///000000000000000/////////111111000///////////////000000///.......................................---------,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++......---+++******************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......///333888<<>>777444333111222111111111333222111/////////000000000000000000111111000///////////////000//////............///........................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********************+++++++++,,,,,,,,,,,,,,,,,,---------........./////////000333888;;;EEEOOOYYYbbbssskkkVVVGGG???999777666555444444444333111000111222333333222111111000////////////////////////............////////////...000222333333111...,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************)))))))))(((******++++++++++++******************************************************,,,,,,,,,+++***)))))))))*********)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,---...///000...222777;;;999999BBBNNNfff{{{tttooohhhdddcccdddddddddeeeeeefffjjjnnnooonnnmmmlllhhhffffffeeedddhhhnnnnnnfff```aaahhhnnnppppppwwwzzz}}}www___III:::666888;;;222111111222333222000.../////////000000111111222111000000///////////////000///............//////........................******++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))***************+++++++++,,,,,,,,,,,,,,,,,,---------......111111111111111444999<<>>PPPoooqqqmmmrrr}}}{{{ooogggbbb^^^cccdddfffhhhlllsss|||~~~xxxuuuwwwzzz{{{|||}}}~~~}}}rrrsssrrrqqquuu~~~yyyfffBBB===888444333333333333333222222222111000000000111111000///////////////...............///000111........................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))000///...,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,---------.........///000111222666;;;???GGGSSS```kkk~~~uuuyyyqqqYYYKKKCCC>>>;;;888777555222333444333000333333333222222222222222//////////////////////////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******************++++++******++++++,,,---************************************************************************)))***+++,,,---,,,++++++++++++************++++++************************,,,,,,++++++***)))((((((************))))))))))))))))))************))))))************************(((((((((((())))))))))))******++++++++++++************************************))))))))))))******))))))))))))))))))))))))+++***)))))))))***,,,,,,)))************+++++++++)))***,,,......---,,,+++++++++,,,,,,------------222000...111555:::===>>>DDDYYY{{{{{{oooeee```]]]]]]aaaccclllvvvvvvppplllnnntttuuuwwwzzz}}}}}}~~~~~~~~~{{{yyyuuupppooottt}}}zzzooogggRRR???:::<<<999333///000333444333222333333222000///000111222222000......///000222222111111000//////.........---------------......------,,,+++))))))***+++,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************))))))******+++,,,(((111555000+++***,,,---)))************+++++++++------------------------,,,,,,,,,,,,///444<<>>;;;888666666666444222333333222222222222111111//////////////////////////////.........---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******************+++++++++***++++++,,,---************************************************************************)))***+++,,,,,,,,,++++++++++++************++++++************************,,,,,,++++++***))))))(((************))))))))))))))))))************))))))************************(((((((((((()))))))))***)))******************)))******************************))))))))))))******))))))))))))))))))))))))+++***)))))))))***+++,,,************++++++++++++***+++,,,---------,,,,,,------,,,,,,,,,,,,------,,,222999;;;999:::@@@FFFWWWqqqoookkkeee^^^[[[ZZZ\\\]]]\\\^^^dddnnnrrrrrruuuzzz}}}~~~~~~}}}zzzuuuoookkkmmmsssxxxpppqqq|||yyyvvv}}}xxxcccNNNEEE===444333999111333444333222222111111000000000111222222000......///000111222111111000//////.........---------------......------,,,+++)))***+++,,,------------......------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,444:::<<<555---***))))))************++++++++++++---------------,,,,,,,,,------------///444;;;@@@IIIRRR]]]hhh|||zzzaaaOOOFFF@@@;;;666444555666444333333333333222222111111111/////////////////////////////////.........------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++************************************************)))***++++++,,,,,,++++++++++++************++++++************************,,,,,,++++++***)))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******((())))))******))))))(((******************************))))))))))))******))))))))))))))))))))))))******))))))******+++,,,************+++++++++,,,++++++,,,,,,,,,---------///...---,,,,,,---......---777???===666999HHHWWWqqqzzzooojjjVVVUUUSSSSSSUUUYYY]]]```]]]]]]aaahhhnnnsss|||~~~|||{{{}}}~~~~~~}}}~~~|||vvvoooiiiggghhhkkkfffbbbgggtttppp{{{nnnWWW;;;222999333333333444333222000000111000000111222222111/////////000111111111111000/////////.........---------............---,,,,,,++++++,,,---............------..................++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,...444777222,,,***+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------...333999>>>FFFRRR^^^iii|||eeetttxxxcccWWWJJJ@@@777555666666666666444444333333222222111111000000000000000000000000////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++++++++,,,,,,++++++++++++,,,------++++++++++++++++++++++++************************************************)))******+++++++++++++++++++++************++++++************************+++++++++*********))))))************)))))))))((())))))************))))))(((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))((((((******************************))))))))))))******))))))))))))))))))))))))***************+++++++++*********+++++++++,,,,,,,,,,,,+++++++++,,,---...///...------...000222333777::::::777777CCCZZZlll|||lllbbb]]]ZZZWWWVVVUUUVVVYYY^^^cccfffeeeeeegggjjjooouuu~~~|||{{{~~~~~~}}}yyysssnnnjjjiiihhhkkkhhhjjjssszzz|||}}}rrryyyTTT999777555333222444555333222222222111000111222222111//////000000000111111111111////////////...........................------,,,,,,---...//////000000///,,,,,,------......//////++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,'''---111---***+++,,,+++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,.........---...222888<<>>:::777888555555555444333222222111111111111111111111111111000000/////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************************************)))))))))*********++++++++++++************++++++************************+++++++++***************************)))))))))((())))))************))))))(((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((******************************))))))))))))******))))))))))))))))))))))))))))))******++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,------///222555777999:::999;;;AAAPPPcccwwwzzzhhhZZZUUUVVVVVVVVVcccaaa___^^^```dddiiillljjjnnnqqqsssvvvzzz~~~~~~~~~~~~|||yyywwwtttrrrqqqyyyvvvwww|||}}}xxxuuu|||qqqLLL@@@;;;555222555777555444777444222111111222222111000000000000000000111111111000000/////////...............//////......---,,,------...///000000000000++++++,,,,,,---------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++000222...*********(((***++++++++++++,,,,,,,,,+++++++++,,,,,,---------...............222777:::AAAOOO___mmm{{{jjjhhh|||eeeZZZ^^^nnnsssaaaWWWNNNAAA777444777777666555444444333333111111111111111111111111000000000/////////....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,---------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***************************************************))))))))))))***++++++++++++************++++++************************************************************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++((())))))******))))))(((******************************))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++---///333666999<<<===777???OOOeee|||www]]]XXXTTTUUU\\\bbbddddddllliiieeebbbbbbeeeiiilllhhhooovvvzzz}}}~~~}}}~~~~~~}}}~~~~~~|||zzz}}}zzzxxxyyy|||~~~|||{{{~~~bbbRRREEE:::444777999666666:::555333111111111222111000000000000///000111111222000000000/////////.........////////////...------------...///000000000000++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,$$$))),,,***)))++++++)))++++++++++++,,,,,,,,,,,,+++,,,,,,------......///------......///222666:::@@@OOO___mmm}}}www```WWWtttaaaQQQTTTggg{{{xxxkkkUUUCCC;;;999999888777666555444444222222222222222222222222000000000000/////////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***************************************************))))))((()))***+++,,,++++++************++++++************************************************************))))))))))))))))))************))))))************************))))))*********+++++++++)))******************)))******************************))))))))))))******))))))))))))))))))))))))((()))***+++,,,++++++***+++++++++,,,,,,,,,------***+++,,,---------,,,,,,,,,///333777:::===>>>>>>;;;QQQrrrwwwfffYYYNNNPPPVVVaaammmuuuxxxwwwvvvqqqiiiccc```bbbfffiiicccmmmwww{{{~~~~~~~~~~~~~~~~~~}}}yyyyyyxxxxxxyyy|||}}}|||~~~zzzwwwzzzvvvfffQQQBBB888999:::555555;;;666444111111111222111000111000/////////000222222000000000000/////////...///////////////...------,,,---...///000000000000---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,###&&&&&&(((+++,,,***+++++++++,,,,,,,,,------,,,,,,---......///000000+++,,,---...///222777:::BBBPPP^^^lllyyyttt```VVVyyy```QQQWWWeee~~~nnnWWWLLL::::::999888777666555555222222222222222222222222000000000000////////////000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***************************************************)))((((((((()))+++,,,++++++************++++++******************************************++++++************))))))))))))))))))************))))))************************)))************+++++++++******++++++++++++************************************))))))))))))******))))))))))))))))))))))))((()))***+++,,,+++******++++++,,,,,,,,,---------)))***,,,......---,,,+++...111555:::===>>>>>>===DDDdddlll___TTTLLLQQQTTT[[[gggsss|||xxxnnneee``````cccfffbbbmmmwww{{{~~~}}}~~~~~~}}}~~~}}}|||}}}}}}}}}~~~|||{{{~~~~~~{{{xxx|||~~~~~~~~~vvvYYYHHH<<<;;;:::444444:::777444222111111222111000111000/////////000222333000000000000///////////////////////////......---,,,---...///000000000000/////////......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************)))***++++++,,,***---...+++***+++***&&&++++++,,,,,,,,,---------------......///000111111***+++---...///222777:::CCCPPP^^^kkk~~~vvvqqqdddZZZzzzaaaMMMUUUjjjgggZZZKKK>>>;;;;;;666333333666555333222111000000000111111111000//////......000////////////...............---------,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------************************))))))))))))))))))))))))***************************)))))))))+++,,,+++*********))))))******+++,,,,,,,,,+++***))))))******))))))))))))))))))))))))************************************************,,,,,,+++***)))(((''''''************************+++++++++*********))))))+++++++++***)))((((((((()))************+++++++++++++++,,,,,,,,,,,,------------------------------:::333555??????999>>>LLLbbbnnn^^^RRRMMMRRR\\\gggiiilllqqqwww}}}vvvmmmiiigggeeefffjjjrrruuuyyy~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{zzz|||}}}~~~}}}{{{{{{~~~zzz~~~yyyaaaIII===999444222333111111222111000111222444555444333222111///......000000000000000000000000000000//////......---------,,,,,,,,,,,,---...///------,,,,,,,,,---......+++------,,,***)))***+++++++++++++++++++++++++++,,,,,,+++***))))))************+++++++++,,,,,,,,,)))***+++***))))))+++------,,,***(((((()))+++---++++++,,,,,,,,,---------//////...---...222999>>>GGGTTT[[[```|||rrr\\\ZZZgggwwwcccMMMAAA<<<777666777666555444444333222222111222222111111000//////////////////............---.........---------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************************************************************************)))))))))+++,,,+++*********))))))******+++,,,,,,++++++***))))))******))))))))))))))))))))))))************************************************************))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,///222444===999888;;;:::>>>NNN```ooo```SSSQQQWWW```mmmyyyyyyyyyyyy{{{}}}yyypppllljjjiiilllpppyyyzzz}}}~~~}}}}}}}}}~~~~~~~~~}}}|||||||||}}}}}}~~~}}}|||zzzzzzzzz}}}~~~}}}~~~|||www^^^MMM@@@777555777444444444333222222333333444333333222111000//////000000000000000000000000///////////////..................---......//////......---,,,,,,---------+++,,,---,,,******+++,,,++++++++++++++++++++++++,,,,,,+++*********************+++++++++,,,,,,,,,---......,,,***)))***,,,++++++***************+++++++++,,,,,,,,,---------//////...---///444:::???LLLWWW\\\aaa|||ooo]]]RRRaaacccLLL@@@:::888999555555555555555444333222333222222111111000/////////............---------.........------------,,,............------------,,,------------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************++++++++++++++++++++++++***************************)))))))))+++,,,+++*********))))))******+++,,,,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********+++++++++++++++++++++++++++++++++++++++***************&&&''''''((()))******+++************+++++++++,,,++++++,,,,,,,,,,,,------,,,+++******---222777;;;======;;;888<<>>CCCRRRWWWZZZaaauuuaaa```ooo~~~sssbbbRRRAAA555666666666666555444333333222111111000000//////...//////.........---------//////.........---------,,,,,,,,,,,,,,,------------------.........//////---..................---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************************************************************)))))))))+++,,,+++*********))))))******+++,,,+++***************++++++))))))))))))))))))))))))((((((((((((((((((((((((************************++++++++++++************++++++++++++++++++++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++---000444777999;;;;;;:::>>>AAAIII___nnnZZZUUU\\\^^^jjjzzzxxxrrrqqqrrrssswww|||~~~~~~~~~|||||||||}}}|||zzzwwwtttrrrpppoooooommmmmmlllkkkiiifffdddbbbbbbcccccccccdddccccccccceeejjjqqquuuvvvsssooollljjjlllmmmmmmooorrrvvvzzzwwwvvvuuuuuuvvvyyy{{{}}}yyyzzzzzz|||~~~~~~|||~~~~~~~~~~~~{{{~~~qqq___JJJ;;;777555222222333444333111000111111111111222222222////////////////////////------......//////000000//////......---......///111000///...---,,,,,,,,,***+++------,,,,,,---///++++++++++++++++++++++++,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,---......---+++***,,,---,,,+++***)))***+++---...,,,,,,---------.........---------...111777>>>DDDNNNSSSWWWbbbrrrbbbWWWuuulllRRR===:::999777666555444444444333222222111000000//////000////////////........./////////.........------,,,,,,,,,,,,,,,---------,,,------------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***************************************************************************)))))))))+++,,,+++*********))))))******+++,,,*********)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************))))))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,///333777:::<<<<<<<<<@@@DDDOOObbbzzzzzzjjjaaaZZZVVV\\\fffqqq{{{}}}xxxyyyzzzzzz}}}~~~}}}~~~~~~|||zzzxxxwwwvvvvvvrrrqqqnnnjjjgggeeedddddd___^^^]]][[[YYYWWWUUUSSSVVVVVVVVVVVVVVVVVVWWWWWWZZZ___eeehhhhhheeecccaaa___```bbbcccdddfffjjjmmmjjjjjjjjjlllnnnpppssstttrrrvvvzzz}}}}}}}}}}}}~~~||||||}}}}}}}}}~~~~~~~~~{{{|||~~~~~~~~~tttfffSSSCCC???:::444222333444333111111111111111111111222222000000000000000000000000.........///////////////......------......///000000000///...------------+++,,,------,,,,,,---...++++++++++++++++++++++++,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,***+++,,,+++***+++,,,...)))(((((())))))***+++,,,,,,---------............---------...000666===CCCLLLPPPVVVfffgggXXXhhhvvvhhhOOO???===:::777666555666777555444444333333222111111111111000000000/////////////////////............,,,---------............,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************++++++++++++++++++++++++***************************)))))))))+++,,,+++*********))))))******+++,,,******))))))***++++++,,,))))))))))))))))))))))))******************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))******++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------...000333777;;;>>>???@@@IIIPPPdddeee```XXXUUUYYYdddpppyyy}}}~~~}}}}}}}}}}}}~~~~~~}}}|||zzzxxxtttpppllljjjhhhgggdddbbb___]]][[[YYYYYYYYYRRRQQQPPPNNNMMMLLLKKKKKKLLLLLLKKKKKKLLLMMMMMMNNNNNNSSSWWWYYYXXXVVVVVVVVVTTTVVVXXXYYYYYYZZZ\\\^^^^^^___```bbbccceeefffggghhhooowwwyyyxxxwwwzzz}}}zzzzzz{{{|||}}}}}}~~~~~~yyy{{{|||{{{{{{}}}}}}~~~rrrbbbSSSKKKDDD:::555555555444222222222111111111111111111000000000000000000000000///////////////.........---------...///000111222//////...............///,,,---......,,,+++,,,---+++++++++++++++++++++++++++++++++++++++,,,---...******+++++++++,,,,,,,,,***+++,,,+++***+++,,,...'''***---///000///---+++------------............------------///555<<>>===:::888777777444444333333222111111111000000000000000000000000////////////////////////..............................---------......///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++))))))*********+++++++++++++++************++++++))))))))))))))))))))))))))))))(((((()))***++++++))))))*********+++++++++))))))*********+++++++++***************************************************************+++++++++,,,,,,++++++,,,,,,---...+++---///000222444888;;;===>>>:::@@@TTTeeezzzbbb]]]YYY[[[dddoooyyy}}}~~~{{{vvvqqqjjjccc\\\WWWRRRNNNKKKHHHHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEFFFEEEDDDBBBAAAFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHHHHFFFDDDDDDFFFHHHJJJKKKLLLLLLKKKJJJKKKLLLGGGHHHJJJKKKMMMQQQWWW[[[ZZZ\\\```dddhhhlllppprrruuuwwwzzz}}}}}}}}}{{{yyy]]]FFF999666444333333555555444333000000111111111111000000......//////////////////---...000111111000...---///............------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,------,,,,,,---------------,,,+++,,,...///...---......///......000444777GGGSSS]]]qqq{{{cccQQQBBB???;;;888888777555444555555444333333222222111000000000000000000000000////////////////////////.................................---......///000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++)))************+++++++++++++++************++++++))))))))))))))))))))))))(((((((((((()))***+++,,,)))************+++++++++)))************+++++++++***************************************+++++++++************************,,,,,,,,,,,,,,,------...+++...111333555777999<<<;;;;;;>>>SSSttt~~~lllXXXXXX[[[bbbmmmzzz~~~~~~~~~}}}{{{zzzwwwsssllleee^^^WWWQQQMMMJJJHHHEEEEEEEEEFFFFFFEEEBBBBBBCCCCCCCCCBBBAAAAAAAAAAAA@@@?????????@@@@@@===>>>@@@AAABBBBBBAAA@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHEEEFFFGGGEEEBBBBBBEEEHHHHHHJJJKKKJJJIIIIIIJJJKKKHHHIIIJJJJJJKKKMMMRRRUUUSSSVVVZZZ^^^aaadddhhhkkkoooqqquuuyyy}}}~~~}}}}}}~~~~~~~~~uuueeeJJJ:::555111000111333222000000111111222222111111000////////////000000000000///000333444444333000//////............---------------------------------//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,+++***,,,//////,,,))),,,++++++,,,...///...------............000444777JJJWWWaaaqqq}}}|||rrr[[[PPPBBB:::777777444222555555555444333333222222000000000000000000000000////////////////////////.......................................///000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++)))************+++++++++++++++************++++++))))))))))))))))))))))))(((((((((((()))***+++,,,)))************+++++++++)))************+++++++++************************))))))*********+++++++++************************---,,,,,,,,,,,,---......+++///333666777888:::;;;888<<>>888999999999666444444555333333333333222222222222111111111000000//////...///......------......///........................------------------------------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))************************))))))))))))************************))))))***++++++++++++***************************++++++************+++++++++++++++,,,---///111333666222666>>>===999@@@OOOmmmtttcccYYYYYYaaarrr~~~|||{{{yyyvvvtttiiibbbXXXOOOIIIEEECCCBBB????????????????????????DDDEEEFFFIIILLLOOORRRTTTWWWZZZ]]]```bbbdddfffiiikkklllnnnqqqsssvvvwwwxxxyyyxxxxxxxxxxxxzzz{{{}}}zzzsssgggYYYKKKDDDKKKVVVooovvvvvvqqqoooppplllcccbbb```]]]YYYUUURRRPPPOOOMMMJJJFFFFFFGGGHHHGGGDDDHHHGGGFFFFFFGGGGGGEEEDDDDDDDDDEEEFFFHHHJJJKKKLLLPPPPPPQQQSSSXXX]]]cccfffqqqtttyyy}}}}}}||||||||||||{{{{{{|||}}}|||{{{yyyxxxyyyyyyxxx{{{|||ZZZCCC999444222222222222222111111111000000000000000000111111111111////////////000000000000////////////....................................------,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++---------------------------............000444777KKKJJJFFF>>>999>>>KKKWWWlll~~~oooSSSMMM]]]}}}aaaPPPIII>>><<<;;;:::777222111444444444333333333222222222111111111000000000////////////............//////........................------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************************************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))************************))))))***++++++++++++***************************++++++*********+++,,,,,,,,,,,,+++,,,...111444666999333666===;;;;;;OOOiiizzztttiii___^^^dddooo~~~~~~{{{xxxuuupppjjjfffVVVQQQJJJCCC@@@???AAABBB<<<<<<>>>???BBBEEEGGGIIILLLNNNRRRVVVZZZ]]]aaadddjjjmmmpppssstttuuuxxxzzz~~~~~~ooo^^^SSSSSSZZZqqq{{{xxxvvvsssnnniiieeeaaa___ZZZTTTMMMJJJLLLLLLIIIFFFIIIGGGFFFFFFGGGHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKOOOUUU[[[^^^gggkkkrrrwwwyyyyyyyyyyyy|||zzzxxxyyy{{{|||yyyuuu}}}~~~}}}|||sssXXXCCC666444666333333333222111111000000///000000000111111111111...//////000000000000000///////////////....................................---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************++++++++++++,,,,,,---------------------............///222555888888777555777>>>JJJSSSiii{{{{{{eeeVVVbbb}}}{{{cccVVVHHHAAA<<<;;;999555555999444444444333333333222222111111111111000000000000/////////....../////////////////////////////////---------------------------------,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******************************))))))***++++++++++++***************************++++++******+++,,,,,,------,,,,,,---///333666888===999:::===>>>FFFfff{{{hhhfffcccccckkkuuu|||~~~|||yyyuuuooofff\\\VVVEEECCCAAA>>>===>>>@@@BBB@@@AAACCCFFFKKKQQQWWWZZZYYY^^^dddhhhlllooosssvvvyyy|||wwwvvv{{{~~~xxxrrrnnnlllddd[[[VVVUUUTTTPPPLLLIIIGGGEEEEEEFFFGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFGGGJJJOOOUUUXXX___dddkkkppptttvvvwwwxxx{{{yyywwwxxxzzzzzzwwwttt}}}{{{zzz|||tttUUU>>>666999444444444333222111111000///000000000111111111111......///000111000000///.........///////////////........................///......---------------,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......,,,---------------000222...///111333777???IIIPPPiiizzzqqqdddooo|||lllTTTEEE999888999666666:::444444444444333333333333111111111111111111111111000//////......//////000////////////////////////------------------------------------,,,,,,,,,,,,***+++---.........---,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))*********************************************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))***++++++++++++***************************++++++***++++++,,,---...,,,,,,---///222555888999999999:::>>>EEEYYY{{{rrraaa]]]aaakkkxxx}}}zzztttmmmeee[[[QQQJJJ===>>>>>>===<<<===@@@CCCEEEGGGJJJOOOUUU\\\bbbeeeccciiiqqqvvvxxx{{{|||uuulllddd___[[[VVVRRROOOLLLIIIGGGFFFFFFEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEFFFHHHLLLOOORRRYYY]]]dddjjjnnnqqquuuwwwxxxxxxwwwxxxyyyxxxwwwuuu|||zzzzzz}}}~~~uuufffGGG777666666555444444333222111111000000000000111111111111---...000111111111000///.........///////////////........................//////...------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------+++,,,,,,------.........+++---------,,,,,,...000111222111111333<<>>===>>>@@@FFFJJJMMMQQQWWW^^^dddiiikkklllooovvv~~~{{{rrrjjjeeebbb\\\XXXRRRNNNKKKIIIFFFDDDGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFEEEFFFGGGIIIKKKLLLRRRUUU[[[```eeejjjooorrruuuwwwxxxxxxxxxwwwwwwxxx{{{{{{|||~~~|||zzzoooyyyyyyXXXBBB:::666666555444333222111111000000000000111111111111---...000111111111//////............/////////000........................///...------,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++,,,,,,---......///,,,---///...------...///222333222000111999HHHTTTlll|||xxxaaaUUUuuummmPPPFFFCCC<<<777888555555444444444333333333111111111111111111222222000000////////////000000000000000000000000000000------------------------------------------------***+++---//////...---,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++************************))))))***++++++++++++***************************++++++++++++,,,---...///+++,,,///222555888999:::999@@@FFFSSSppp~~~qqqggg```lllsss~~~~~~|||{{{sssjjj\\\PPPGGGAAA>>>======>>>??????@@@FFFNNNTTTYYY___hhhpppvvvwwwvvvttt|||~~~yyywwwiiiddd]]]VVVQQQMMMIIIGGGGGGFFFFFFFFFFFFFFFGGGHHHFFFFFFFFFFFFGGGHHHHHHIIIKKKNNNSSSXXX]]]bbbhhhmmmsssvvvyyyyyywwwvvvxxxzzzwwwyyy{{{zzzxxxvvvwwwxxxlllmmmuuuoooUUUHHH777666666444333222111111000000000000111111111111---...000111222111///...---.........//////000000...........................---,,,,,,++++++,,,,,,,,,,,,,,,------.........************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,---...//////---///000///......///000+++///222222333:::IIITTTkkk{{{vvv```]]]vvvnnnUUUGGG===888888555666888888888888444///333333333222222222111111000000000000000000000000////////////////////////------............------///............------------------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))************++++++++++++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***+++++++++*********)))))),,,+++******+++,,,,,,+++---000333777:::;;;<<<<<<<<<888TTTzzzrrrhhhmmmxxx|||{{{{{{tttjjjaaaUUUIIIBBB???;;;;;;===;;;>>>DDDJJJQQQYYYbbbgggoooqqquuuzzz{{{qqqiiifffaaaUUUHHHMMMHHHDDDDDDFFFIIIJJJIIIEEEEEEFFFHHHIIIIIIIIIIIIHHHIIIKKKOOOTTTZZZ```cccmmmpppsssuuuuuuwwwyyy{{{}}}|||{{{|||{{{zzzyyy{{{zzzxxxzzz{{{\\\FFF:::555333000555777---000000000000000000000000111111000000//////..............................,,,,,,,,,---------...............------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---.........------------.../////////000111222555<<>>AAAhhhuuummmgggmmmyyy~~~{{{uuuiii\\\PPPGGG???<<<<<<<<>>888888222111222,,,000000000000000000000000111000000000/////////...........................,,,,,,---------...............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,,,,,,,,,,---.........------------.../////////000111222444;;;FFFNNNbbbwww~~~rrrkkkvvveeeMMMDDD;;;:::999666444555999>>>444444333333333222222222111111111111111111111111////////////////////////---......//////......---///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))************++++++++++++++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***+++++++++***************+++++++++++++++,,,------111555999<<<======>>>???AAAMMM|||vvvlllgggeeekkktttzzz~~~|||uuuiiiYYYJJJBBB<<<888:::===@@@DDDIIIRRRVVV]]]ccckkkssszzzxxxmmmeee^^^VVVOOOLLLIIIEEEBBBEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGIIIMMMQQQUUUWWWYYY^^^dddjjjooosssvvvxxxwwwxxxyyyyyyzzzzzzzzzyyyyyy{{{{{{vvvttt}}}~~~\\\CCC888;;;444///000///000000000000000000000000000000000000////////////........................,,,------------............------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,,,,,,,,,,---............------......///000///000111111333:::EEEMMM```uuu~~~~~~~~~___NNNCCC>>>;;;;;;;;;999666666444444444444333333333333111111111111111111111111////////////////////////......////////////......///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))***++++++++++++*********************************+++++++++,,,...///333666;;;======>>>@@@BBBDDD[[[rrriiiffffffkkkqqqzzzxxxoooeeeYYYJJJ??????<<<<<<@@@DDDGGGLLLQQQZZZ^^^eeelllrrryyy|||vvvmmm```VVVPPPMMMIIIGGGFFFGGGHHHIIIIIIIIIGGGGGGEEEEEEFFFHHHJJJMMMOOOQQQUUUZZZaaagggkkknnnqqqsssvvvxxxzzzzzzyyyyyyyyyyyywwwyyyzzzyyyxxx|||yyymmmIII777:::666000222444000000000000000000000000000000000000////////////........................------------............------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---.....................//////000000111111111333:::EEELLL___vvv}}}~~~ttt___MMM===;;;>>>;;;555111555555555444444444333333111111111111111111111111000000000000000000000000...//////////////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))***++++++++++++***************************(((***,,,,,,+++,,,///111333777<<<======???CCCGGGLLLpppyyynnnjjjkkknnnssswww~~~|||uuufffZZZQQQHHHAAA===@@@???CCCJJJOOORRRWWW]]]jjjnnntttzzzsssdddZZZUUUQQQNNNHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMQQQVVV\\\ccchhhlllooorrrvvvyyy||||||zzzxxxxxxyyyzzzyyyyyy{{{}}}~~~|||zzzsssYYY===;;;777222333444111111111111111111111111////////////000000000000////////////////////////---------.........//////---------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......///............///000000111222222333555<<>>BBBJJJQQQ\\\xxxlllllllllnnnrrrxxx~~~|||vvvssseeeTTTIIIBBB??????BBB@@@CCCJJJUUU\\\```fffmmmyyy}}}}}}oooeee]]]XXXMMMKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKOOOVVV]]]ccciiiooorrrtttxxx||||||zzzxxxyyyzzz}}}zzzxxxzzz}}}{{{ssslllttt|||}}}pppQQQDDD888111222111111111111111111111111111////////////000000000000////////////////////////------........./////////,,,,,,,,,------------...------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,,,,,,,,,,---......//////......//////000111222333444555888???JJJRRReee{{{gggjjjwwwggg[[[GGG@@@;;;888:::666666666666555555555444222222222222222222222222000000000000000000000000//////000000000000/////////............---------+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***))))))*********+++++++++&&&***------+++,,,000555666:::>>>>>>???FFFQQQ[[[rrrwwwnnndddkkksssxxxzzz~~~uuulllcccTTTFFF@@@>>>===AAAGGGFFFJJJUUUaaaiiimmmssszzz|||ooogggWWWTTTOOOIIIFFFEEEFFFGGGFFFGGGGGGHHHIIIIIIIIIIIIHHHKKKPPPVVV[[[bbbiiimmmnnnsssyyy{{{yyyyyyzzz}}}}}}{{{yyyyyy{{{yyysssnnnlll~~~jjjSSS;;;222444222111111111111111111111111.../////////000000000111////////////////////////............////////////,,,,,,,,,---------......------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,,,,,,,,,,---......///////////////000000111333444666777:::BBBNNNVVViii~~~iiieeerrrhhhlllUUUIII===888:::777666666666555555555555222222222222222222222222000000000000000000000000//////000000000000////////////.........---------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++))))))******++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***))))))******++++++++++++&&&***------+++,,,111555888;;;??????AAAIIIVVVbbb{{{pppmmmiiittt~~~zzzmmmcccVVVIII???>>>??????CCCIIINNNSSS^^^kkkqqqtttzzz}}}uuubbb]]]VVVNNNIIIGGGGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKNNNQQQUUU[[[aaafffiiiooovvvyyyyyyyyy||||||{{{yyyyyyyyyyyyyyyyyyppp|||zzz^^^>>>444888888111111111111111111111111.../////////000000111111000000000000000000000000............/////////000,,,,,,,,,------............------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......///////////////000111111444555777999<<>>;;;999999666333555:::555555444444444333333333222222222111000000//////////////////............///............---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++---,,,,,,---111666;;;>>>IIIFFFCCCBBBLLLbbb~~~ssskkkgggiiimmmjjjooouuuyyy||||||ssshhhXXXIIIAAABBB???CCCIIIPPPXXXaaaiiiooosss{{{~~~}}}|||}}}wwwiii]]]UUURRRMMMHHHGGGIIIJJJHHHGGGHHHFFFGGGGGGGGGHHHKKKPPPSSSWWW]]]eeelllpppsssuuuvvv{{{|||}}}|||{{{|||~~~|||vvvrrrpppyyyxxxzzzeeeEEE888333333333333222111111000222222111111111000000000000000000000000000000000111000//////......//////------------------------......------......///000...---,,,++++++***++++++---,,,,,,++++++,,,,,,---------.........---,,,,,,,,,,,,,,,------......///......//////////////////111///111444888AAAQQQ```xxxqqqwwwooofffFFF???:::;;;<<<888555444444444444444333333333333222222222111111000000000////////////.........---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))*********+++++++++++++++++++++++++++++++++---------...333999???CCCKKKEEEAAAJJJ```{{{yyylllfffeeeiiioooyyy}}}vvvgggYYYLLLAAA???BBB???GGGSSS^^^fffnnnuuuzzzzzz|||xxx{{{wwwhhh]]]XXXOOOIIIFFFHHHJJJGGGFFFGGGHHHHHHHHHGGGGGGIIIMMMPPPSSSXXX```ggglllqqquuuwwwzzz{{{||||||||||||~~~|||wwwuuuqqqooo|||~~~xxxWWW???444222222444333111111333222222222111111111000000000000000000000000000000111000//////......//////------------------------///............///000000000...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---......///000111222222............////////////111000111333666???QQQbbbyyywwwlllqqqtttaaaPPP???;;;<<<;;;777444555555444444444333333333222222222222111111111111000////////////.........///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++.........111666===CCCFFFGGGCCCFFF[[[{{{rrrkkkiiikkkqqqwwwxxxiiiWWWLLLFFFCCCCCCEEEEEEOOO^^^jjjqqqvvv{{{~~~zzzwww|||yyykkkdddUUUMMMGGGHHHIIIGGGFFFFFFHHHHHHHHHGGGFFFGGGJJJLLLOOOSSSZZZ```ffflllqqquuuvvvxxxzzz{{{{{{|||~~~yyyvvvyyyxxxtttwwwnnnHHH999333111333333000111555222222222222111111111111000000000000000000000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,///............///000000000///---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***---......///000111222222---.........//////000000111000222444666@@@SSSeeexxxxxxpppPPP???;;;:::;;;;;;666666555555555444444444222222222222222222222222000000000000///////////////............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,************************************************((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///111555:::@@@EEEHHHCCCHHHXXXuuu~~~tttmmmmmmrrrwww~~~{{{xxxgggXXXIIIDDDEEEFFFHHHKKKPPPZZZiiisssxxxzzz~~~zzzppphhhcccdddgggjjjqqqqqqttt~~~wwwdddYYYOOOLLLLLLIIIGGGHHHFFFGGGGGGEEEDDDDDDFFFHHHJJJNNNSSSXXX]]]dddjjjoooqqqtttwwwzzz{{{|||}}}xxxvvv{{{~~~|||xxxvvvaaaFFF:::222222333000111666333222222222222111111111000000000000000000000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,......------......///000///...---,,,,,,+++,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,++++++,,,,,,,,,------......///------......///000000000000111444666999BBBVVViiiwwwpppaaagggnnnRRRBBB::::::>>>777777666666666555555555222222222222222222222222222111111111000000000000///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000333888===BBBFFFHHHCCCUUUrrrqqqlllkkkrrrzzz{{{ppphhhUUULLLDDDDDDFFFIIIOOOTTTZZZeeerrrzzz|||}}}~~~~~~~~~{{{uuurrrmmmkkkhhhdddaaa```______cccbbbeeennn|||wwwiiiZZZSSSPPPMMMJJJJJJFFFGGGHHHGGGEEEEEEGGGHHHHHHKKKNNNRRRWWW]]]eeejjjnnnrrrvvvyyy|||~~~|||}}}|||||||||tttvvvXXXDDD444333444111111666333333222222222111111111000000000000000000000000111000//////......//////---------------------------------------......///,,,---------------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,---------------......///000000111///222666:::<<>>GGG\\\ooozzzqqq___bbbnnn~~~TTTBBB@@@:::>>>777333555777555333333444333222222111111222222111111111111000000000000///////////////////////////............---------,,,------......------,,,,,,,,,,,,++++++*********,,,+++***+++,,,---+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++,,,,,,++++++,,,---///000---;;;:::555@@@LLLMMMNNNWWW||||||rrrkkklllwwwzzzjjjZZZRRRFFFDDDDDDHHHQQQZZZcccgggjjjmmmsssyyy}}}~~~{{{{{{}}}}}}~~~}}}xxxvvvxxx{{{~~~mmmccc^^^WWWQQQPPPLLLGGGEEEHHHIIIGGGEEEGGGJJJJJJIIIKKKOOOUUU\\\___jjjlllqqqvvv{{{~~~}}}||||||wwwyyy{{{SSS555666;;;444///333000000111111111111000000222222222111000//////...//////.........---------//////.........---------...------,,,,,,------...,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------............//////000000///......111333111222555888;;;GGG^^^ttt|||nnnkkkqqqWWWKKK>>>:::666555666555333444888444333333222222222222222111111111111000000000000///////////////////////////............---------,,,------......------,,,---,,,,,,,,,++++++++++++,,,+++***+++,,,---+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++,,,,,,++++++,,,...000111///999:::<<>>;;;::::::666333666<<<444444333222222222222333222222111111111000000000///////////////////////////............---------,,,------......------,,,------------,,,,,,,,,,,,,,,+++***+++,,,---+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++,,,,,,+++,,,---///111222333:::>>>FFFSSSVVVZZZgggxxxuuuiiillluuu~~~zzzooo[[[JJJGGGLLLNNNPPPTTTZZZbbbiiiooorrrrrrvvvzzz||||||}}}vvveeeZZZRRRKKKFFFGGGIIIHHHGGGIIIFFFEEEDDDDDDGGGKKKPPPSSS___ccckkkssszzz}}}}}}}}}}}}~~~|||hhhFFF555222333333222000000111111111111000000222222111111000/////////...............---------...............---------...------,,,,,,------...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///...///000///......000222222222444777<<>><<<999777888<<<555555444333333333333333222222222111111111000000///////////////////////////............---------,,,------......------,,,------------------------++++++***+++,,,---+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,...000222333777>>>EEEOOOTTTOOOWWWpppxxxrrrqqqnnnttt}}}zzzvvvnnnaaaPPPEEEGGGPPPQQQUUU]]]dddlllrrrwwwzzzxxxxxxyyy{{{~~~ttthhh]]]RRRIIIHHHHHHFFFEEEFFFEEEDDDCCCCCCDDDGGGKKKMMMVVV[[[dddnnnvvv|||~~~~~~|||||||||}}}~~~}}}}}}~~~pppSSS===666777555///000111111222222111111000111111111111000000//////...................................................------,,,,,,------......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...///000000//////000222111000222666;;;III```tttssszzz|||ZZZLLL>>>999999888888888666555444444333333444444222222222222111111111111000000000000000000000000///............---------,,,------......------,,,------------------------++++++***+++,,,---+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,*********++++++,,,,,,,,,++++++,,,---///111444555888DDDNNNTTTQQQHHHYYY|||wwwqqqqqqxxx~~~xxxnnnbbbWWWMMMHHHKKKRRRSSSZZZccclllsssxxx}}}|||xxxvvvzzzsssiii\\\OOOKKKKKKIIIHHHIIIFFFEEEDDDCCCDDDFFFHHHJJJQQQVVV___jjjsssyyy}}}~~~}}}|||||||||}}}~~~{{{{{{~~~vvvdddHHH999888555000111111222222222222111111111111111000000000000000---.....................---........................------,,,,,,------...///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---///000000//////000111000///111555;;;HHH^^^qqq{{{|||mmmiiippp[[[FFF<<<:::999666666666666555444444444444555333222222222222111111111000000000000000000000000///............---------,,,------......------,,,,,,,,,,,,,,,------------,,,+++***+++,,,---+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,*********++++++,,,,,,---++++++,,,---///222555777:::HHHSSSUUUPPPKKKccc~~~wwwtttuuu|||tttgggYYYRRRNNNMMMOOOSSSYYY```jjjrrrvvvzzz~~~|||yyyxxx|||}}}{{{zzzrrrbbbRRRLLLKKKIIIHHHIIIGGGFFFEEEDDDEEEFFFHHHIIIPPPUUU]]]fffooowww|||~~~||||||||||||}}}}}}}}}}}}{{{{{{~~~~~~{{{yyyXXXAAA888555444111111222222222222111111111111000000000000000000---------...............---------..................------,,,,,,------...000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///---///111111000///000111000///111777>>>III]]]mmmrrr}}}uuuppp~~~aaaMMMBBB;;;888888777666666555555555555555333333222222222111111111000000000000000000000000///............---------,,,------......------,,,++++++++++++,,,,,,,,,---,,,+++***+++,,,---+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,)))******+++,,,,,,------++++++,,,...000333666888>>>LLLRRROOOMMMRRRkkk{{{tttuuu{{{|||vvvfff\\\RRROOOOOOQQQTTTYYYbbbiiirrrwwwxxxyyy|||yyy{{{~~~~~~zzzxxxwwwwwwwwwppp\\\RRRMMMJJJGGGFFFGGGGGGFFFEEEEEEFFFHHHIIINNNQQQXXX```iiiqqqwwwzzzyyyzzz|||}}}~~~}}}|||{{{{{{zzz||||||{{{sssVVV@@@777777111222222333333222222111000000000000000000000111---------.........//////---------.........//////...------,,,,,,------...000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///,,,///111111000///000000222111444:::AAALLL\\\kkktttqqqppp~~~aaaLLL>>>:::<<<777777666555555555555555333333333222222222111111000000000000000000000000//////.........---------,,,------......------,,,*********++++++,,,,,,,,,,,,+++***+++,,,---+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,))))))***+++,,,,,,------++++++,,,...000444777888BBBNNNOOOIIIKKKUUUnnnxxxppptttyyyrrrXXXQQQLLLMMMPPPSSSZZZ```iiiooowwwzzzyyyxxxzzz}}}www~~~|||~~~~~~lll^^^VVVOOOJJJGGGGGGFFFFFFEEEFFFGGGHHHIIIJJJMMMRRRZZZbbbjjjqqquuuwwwyyy|||~~~~~~|||zzz{{{wwwxxx|||yyywwwlllKKK999777111222222333333222222111000000000000000111111111---------.........//////---------.........//////...------,,,,,,------...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////,,,...111111000//////000333333777===DDDNNN]]]jjj{{{kkk{{{aaaEEE;;;???<<<444777:::444555777222444444444333333333222222111111111111000000000000////////////....................................,,,,,,+++,,,------,,,***************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++*********))))))((((((******+++,,,,,,,,,,,,+++222******333777555777???FFFRRRRRRIIIQQQooo|||wwwtttuuu{{{xxxlllbbbTTTSSSRRRQQQSSSYYYaaafffpppvvv{{{|||zzzxxxzzz}}}}}}rrrdddWWWNNNJJJJJJIIIHHHFFFCCCBBBCCCEEEIIILLLOOOSSSYYYbbbjjjpppuuuwwwyyyzzzzzz{{{|||~~~|||zzzyyywwwrrrqqq}}}lllGGG222333555666555444444111...000000000000000//////...////////////////////////,,,---......//////...............///......---,,,111000///...---,,,,,,,,,//////.........---------///...---,,,,,,---...///............////////////111111111111111222222222555555888???HHHTTTbbblllxxxyyysssyyywwwVVVDDDAAA<<<555888<<<777777:::666444444444333333333333222111111111111000000000000////////////....................................---,,,+++,,,---...,,,***************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))(((******+++,,,,,,,,,,,,+++///))))))222555444999CCCSSSTTTPPPLLL\\\|||yyywwwxxx{{{~~~{{{sssggg^^^SSSRRRRRRTTTXXX^^^fffkkkuuuxxxzzzzzzyyy{{{~~~~~~~~~zzzxxxkkk___TTTLLLIIIIIIHHHGGGFFFGGGHHHIIIGGGIIILLLPPPVVV^^^fffllltttwwwzzz{{{{{{{{{{{{|||zzzwwwvvvtttpppmmmuuuzzz[[[>>>666666555444444555555444000000000000000//////...////////////////////////---------...............,,,,,,---.../////////...000///...---------------......------,,,,,,,,,,,,......---,,,,,,---..................////////////111111111111111222222222333333666===GGGUUUcccmmmzzz~~~iiizzzqqqUUUHHH===444777;;;555333777444555555444444444333333333222222111111111000000000////////////....................................---,,,+++,,,......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))******+++,,,,,,,,,,,,+++---***,,,222555666???KKK[[[SSSNNNXXXpppwwwxxx|||}}}uuujjj___XXXQQQRRRTTTXXX___fffmmmrrrzzzyyyxxxxxxzzz~~~vvv~~~xxxjjjZZZLLLHHHGGGFFFFFFEEEFFFGGGGGGDDDFFFIIILLLQQQXXX```eeerrruuuzzz|||}}}|||{{{{{{zzzwwwuuutttqqqnnnpppttt~~~tttyyykkkFFF999666222111111222333333000000111111000000///...////////////////////////...------------...//////***+++,,,...///000000000///......---------......---,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------............////////////000000111111111222222222222333666<<>>999777;;;;;;666666666555555555444444222222222222111111111111////////////....................................------,,,---...///---+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))************+++,,,,,,,,,,,,++++++,,,000444888???MMMZZZaaa\\\gggyyytttyyyvvvhhh[[[TTTQQQUUUWWW\\\eeennnuuuyyyyyyvvvuuuwwwzzz~~~sssjjjtttzzziiiVVVRRRLLLIIIHHHHHHHHHGGGDDDEEEFFFHHHJJJOOOVVVZZZbbbhhhqqqxxx|||~~~~~~~~~}}}}}}||||||}}}|||yyyuuutttxxxxxxzzz||||||aaaFFF===777888888444222333111111111111111000000///////////////////////////---------------...//////---...............---------------------...///000------------............,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000000111222222333333666999<<>>===:::888<<<<<<777666666666666555555555333222222222222111111111////////////.......................................---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************+++,,,,,,,,,,,,+++***+++///333999DDDQQQ[[[___aaarrrxxxssssss{{{zzzooobbbYYYUUUTTT[[[]]]bbbkkktttyyyyyywwwrrrtttyyy}}}ppprrr~~~ooo^^^VVVMMMHHHGGGHHHHHHHHHFFFFFFGGGGGGHHHLLLRRRVVV[[[aaakkksssyyy|||~~~|||}}}}}}|||}}}~~~zzz|||}}}wwwuuu{{{hhhIII===444666777333111444111111222222111111000///////////////////////////,,,---......//////............//////...------,,,---------------...///000------...............///,,,,,,------------,,,,,,............//////////////////000111222333333444444999===CCCSSShhhssssssoooqqqeeeHHHBBB<<<999:::888777777777666666666555555333333222222222111111111////////////.......................................------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))******************+++,,,,,,,,,,,,+++,,,...111666???KKKWWW]]]ZZZggg~~~{{{uuussswwwzzzpppfff]]]YYYYYYZZZaaabbbgggooowwwzzzwwwsssqqqvvv{{{~~~~~~~~~xxx{{{yyyyyy|||~~~{{{yyy}}}ooodddVVVLLLHHHHHHGGGEEEFFFGGGFFFFFFFFFJJJOOOSSSWWW]]]gggooouuuxxx{{{}}}|||{{{{{{~~~{{{xxx|||sssWWWEEE666444444//////444111222222222222111000000////////////////////////***,,,...000000///---,,,------........................---------......///,,,,,,,,,------.........,,,---............---,,,............////////////...///000111222333444444222:::@@@HHH[[[rrr|||zzz{{{YYYMMMDDD>>><<<777777777777777666666666666333333333222222222111111000/////////.......................................------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++******+++,,,,,,,,,,,,+++111222444:::EEESSS\\\```ZZZqqq~~~{{{xxxwwwwww{{{|||tttiii___ZZZZZZ]]]___eeefffjjjrrryyyzzzvvvppprrrxxx}}}~~~||||||{{{wwwuuummmpppwww~~~~~~~~~xxxfffWWWPPPLLLIIIGGGFFFFFFFFFEEEEEEHHHMMMQQQVVV\\\eeelllrrrvvvyyy{{{~~~|||zzz}}}}}}sss}}}llllllUUUAAA:::666111111888111222222222222111000000////////////////////////))),,,///111111000---+++++++++---...//////000000///......---------......+++++++++,,,,,,---------------...//////...------............/////////000...///000111222333444444333<<>>KKKaaaxxxjjjLLL<<>>RRReeekkkddd\\\eee~~~zzzxxxooohhh```[[[\\\```dddjjjpppyyy~~~|||tttqqqxxxyyywwwxxx~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~|||lllbbbWWWMMMEEEEEEFFFEEEEEEEEEFFFFFFGGGLLLTTT\\\eeeoooxxx~~~~~~|||yyyzzzvvvjjjsssOOO555555888555444444333333222111000000------......//////000000------------------------,,,,,,,,,------.........------------............,,,,,,------------------+++,,,---......///000000000000000000000000000000//////000222444555444222888888;;;HHHaaa{{{}}}mmmOOOCCC<<<888:::;;;777555666666666666555444333333333111111111111000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))************)))******))))))******+++,,,*********+++---///111222333444AAA[[[ooooooddd\\\lll~~~{{{~~~sssiiieee___\\\___bbbeeekkkqqq||||||zzzxxxwwwxxx{{{~~~tttxxx~~~~~~~~~|||~~~|||zzzyyyxxxwwwyyyyyyzzz{{{|||~~~}}}~~~~~~zzzzzzyyylll___TTTIIIHHHFFFFFFFFFFFFFFFFFFFFFJJJQQQYYYbbblllvvv|||}}}|||zzz|||mmmoooYYY999444555222444444333333222111000000------......//////000000------------------------+++,,,,,,,,,------......---------....../////////,,,,,,,,,---------......,,,,,,,,,---...///000000/////////////////////////////////111444666555444:::999<<>>RRRhhhiii^^^```nnnzzzrrrhhhaaa___]]]^^^bbbeeeggglllrrrwwwtttrrruuu{{{~~~{{{www{{{~~~}}}{{{{{{}}}}}}vvvvvvwwwtttooojjjeeeccc```___]]][[[YYYWWWWWWVVVUUUVVVXXXZZZ[[[]]]^^^^^^^^^bbbfffhhhkkkoootttxxx}}}zzzuuu|||}}}xxxmmmVVVQQQKKKGGGGGGHHHHHHHHHFFFHHHLLLRRRYYYcccnnntttzzz}}}~~~|||~~~}}}qqqsss~~~jjjMMM<<<777999222222222222222222222222///////////////.................................------,,,,,,,,,,,,,,,,,,---------...///000000000++++++,,,,,,---......//////...------------...//////////////////////////////...///222666999:::;;;>>>AAAGGGTTTjjjoooLLL@@@???<<<:::===::::::999888777666555444222222222111111111111000////////////////////////......---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++***((('''''')))+++,,,*********)))***++++++,,,*********+++---000444666777AAAWWWggg___PPP[[[sss~~~wwwnnnfff```___^^^```fffiiikkkpppwwwsssrrrrrrvvv{{{|||xxxttt~~~|||zzz~~~}}}zzzyyyooommmjjjfff```YYYSSSPPPPPPOOONNNLLLJJJHHHHHHGGGGGGHHHJJJLLLNNNOOOPPPPPPMMMQQQUUUXXX[[[```ggglllnnnqqqwww}}}pppuuuqqqsssZZZTTTLLLHHHHHHIIIIIIIIIEEEGGGKKKPPPVVV```jjjqqqxxx{{{~~~}}}{{{qqqlllmmm|||yyyxxxZZZ@@@666777222222222222222222333333000000//////.........---////////////////////////---------,,,,,,+++++++++---------...///000000111++++++,,,,,,---...//////000///------,,,---...///000000000000000000000000......///222666:::<<<===>>>DDDLLLYYYlllYYYDDD@@@<<<::::::999777666555666666444333333222111111000000111111000000000000000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++---,,,+++---111444555555OOOeeegggYYYJJJ___~~~|||~~~wwwnnneee___aaa``````dddkkkrrrvvvxxxqqqmmmqqqyyy{{{uuuvvv|||{{{xxxxxx~~~xxxsssuuuyyy~~~zzzrrrmmmkkkddd^^^XXXSSSQQQOOOKKKHHHFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFHHHIIIJJJIIIHHHFFFJJJJJJJJJLLLOOOTTTXXX[[[```cccjjjrrrzzzzzzssszzz{{{|||hhh]]]OOOGGGGGGIIIIIIGGGEEEEEEFFFKKKSSS^^^hhhoootttyyyuuujjjkkkpppjjjwwwcccJJJ<<<888555444333222222222333444000///...............///,,,------....../////////---------............/////////.........---------........................------------...///111111000000000000000000000000...///111222333666:::===>>>CCCEEERRRmmm|||ttt~~~XXXDDD???===:::;;;999777666777666444222444333333222222222222222000000000000000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,------///333666888;;;SSSeeeiii___VVVlll}}}zzzzzz~~~{{{tttlllddd```bbbbbbccciiiqqqwwwxxxwwwqqqtttxxx{{{xxxuuuzzz}}}zzzyyyzzzxxx}}}~~~wwwqqquuuwwwzzz|||yyyoooddd]]]ZZZQQQNNNIIIGGGFFFFFFDDDBBBDDDFFFFFFEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMPPPSSSWWW___iiisss|||wwwwww|||zzz|||ttthhhXXXMMMIIIIIIHHHFFFGGGGGGGGGIIIPPPZZZeeelllrrrwww~~~~~~zzztttgggeeewwwxxx|||rrrSSS@@@:::555444333222111222333333111000//////.........///,,,,,,,,,,,,,,,------------------............/////////.........---------........................------...//////000111111000000000000000000000000000000111111222666<<>><<<:::777666666666555444555444444333333333333333000000000000000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***+++...111222333888>>>MMMaaakkkjjjiiiooo~~~{{{wwwssssssvvv|||~~~zzz|||~~~xxxpppjjjeeecccbbbcccfffmmmwwwxxxqqqtttxxxttt}}}|||qqqjjjeeedddhhhmmm{{{vvvpppkkkbbbWWWNNNHHHEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHEEEFFFHHHHHHGGGHHHIIIKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHFFFEEEHHHGGGFFFHHHMMMUUU]]]cccttt|||wwwqqqooouuu}}}qqqooo}}}kkkZZZNNNGGGEEEDDDHHHGGGFFFEEEHHHPPP\\\dddlllrrrzzz~~~~~~|||yyyyyyyyyuuujjjiii\\\CCC:::555444222111000000111222444333222000///.........111111000000/////////...---------............///................................................---///111222333222111///000000000000000000000000222333333333333666:::>>>GGGJJJHHHSSSnnn}}}vvvwwwiiiMMMBBB;;;999666555666777777666444444333222222222222222111111111111111111111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))((())))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,+++...222222111888AAAUUUhhhnnnjjjlllwwwzzztttssswww|||~~~~~~{{{}}}{{{tttlllfffccccccddddddiiirrr{{{}}}vvvooowww}}}{{{tttwww{{{jjj```]]]```lllxxx}}}}}}}}}~~~~~~tttkkkeee^^^TTTJJJEEEEEEGGGIIIDDDFFFJJJMMMOOOQQQRRRSSSWWWXXXZZZ[[[ZZZ[[[\\\^^^ZZZYYYYYYXXXUUURRRPPPNNNPPPOOONNNLLLJJJHHHGGGGGGIIIHHHGGGGGGIIIMMMPPPSSSaaalllzzzxxxqqquuu{{{~~~qqqoooqqq___PPPHHHEEEFFFEEEFFFEEEDDDFFFMMMXXXaaahhhoooxxx~~~|||yyyxxxxxx{{{uuurrr{{{cccJJJ>>>555444333111000111111222444333222000///.........111111000000/////////...---------............///---................................................///111222333222000///000000000000000000000000222444666777666666666777???DDDGGGUUUpppppprrr}}}UUUCCC===:::777666777888888888444333333222222222222222111111111111111111111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))************************++++++,,,,,,---............,,,...333222222;;;HHH^^^lllllliiiuuuyyytttvvv|||}}}~~~}}}xxxpppiiidddcccdddfffgggmmmvvv{{{{{{wwwssspppyyywwwtttttt}}}}}}~~~tttfffaaa```eeerrr~~~~~~~~~}}}zzzrrrfff\\\SSSNNNGGGCCCDDDHHHLLLOOOXXX\\\bbbgggjjjlllnnnpppqqqsssuuuuuutttuuuvvvxxxvvvvvvvvvuuurrrnnnjjjhhhbbb___[[[VVVQQQMMMKKKIIIGGGFFFFFFFFFFFFGGGHHHIIIOOOYYYgggttt}}}ttthhhzzz|||iiiWWWKKKGGGHHHCCCEEEFFFEEEEEEJJJUUU^^^dddlllvvv}}}zzz}}}}}}|||{{{xxxzzzwwwuuuqqqVVV@@@777666444222111111222222333222111000///...............---------------------------............///---------..........................................///000111111111000///000000000000000000000000222555999:::999777555555999@@@EEEVVVsssyyyxxx|||mmmQQQCCC???;;;888888888888777555555444333333333333333111111111111111111111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))******************************+++,,,,,,---......///+++...333444555AAARRRgggmmmgggiiixxxwwwvvvyyy}}}{{{vvvnnngggddddddfffhhhkkkrrrzzz{{{vvvqqqqqqssswwwqqqpppyyy|||rrrkkknnnnnnmmmttt{{{uuuooohhh^^^SSSLLLGGGFFFGGGMMMUUU]]]bbbdddssswww}}}~~~vvvtttqqqlllfff```ZZZWWWMMMKKKIIIGGGFFFFFFFFFGGGGGGMMMUUU^^^gggrrr~~~~~~pppmmmuuu___PPPJJJIIIDDDGGGIIIGGGEEEHHHPPPXXX___gggrrrzzz~~~}}}~~~}}}xxx}}}wwwmmmuuulllKKK888777555333222222222333111000//////.........///,,,,,,,,,,,,,,,------------------............///---------.........//////........................////////////////////////000000000000000000000000333666:::;;;;;;:::::::::777???EEEWWWttt}}}mmm|||hhhHHHDDD???;;;999999888777666666555444444444444555111111111111111111111111000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,------///+++---444666888GGGYYYmmmlllbbbiii|||rrruuuxxx{{{|||~~~~~~~~~~~~~~~yyytttmmmgggddddddgggiiimmmvvv}}}{{{sssnnnqqqvvvuuunnnppp}}}{{{uuuuuu|||{{{tttsssyyy}}}{{{vvvmmmcccYYYOOOGGGAAAHHHLLLUUUbbbqqq|||}}}{{{tttmmmhhhXXXUUUPPPKKKHHHGGGHHHHHHIIIJJJLLLNNNTTT```oooyyygggnnnfffSSSKKKJJJFFFIIIKKKIIIEEEFFFMMMTTT[[[dddpppxxx}}}}}}}}}xxxiiiooowww\\\999888666444333333333333000///............//////,,,------....../////////---------.........//////---------.........//////........................000///............//////000000000000000000000000555777999;;;;;;===???AAA888@@@EEEWWWuuutttvvv~~~\\\GGG:::===<<<444555@@@888777666555555444444555111111111111111111222222111111111000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))************+++++++++)))************+++++++++***+++,,,+++******,,,...111---///444555888JJJ___nnncccVVVnnn~~~zzzvvvyyy{{{||||||}}}~~~|||{{{{{{~~~|||wwwpppjjjiiigggcccccceeejjjttt{{{yyyqqqmmmpppuuummmpppvvv~~~rrrttt~~~}}}~~~|||xxxjjj^^^VVVKKK???@@@JJJTTT^^^ooo}}}{{{pppiii^^^UUUOOOLLLJJJIIIHHHGGGHHHJJJLLLSSSdddtttzzzxxxkkk|||qqq___QQQJJJGGGFFFHHHJJJIIIHHHLLLRRR[[[fffssszzz{{{}}}~~~~~~ooommmsssgggKKK999444666111///444333//////...------------------------------...///000111000///...............,,,,,,++++++,,,---///000(((333///&&&---333111000///......------///000111111111222222222333333333555666888:::===BBBIIINNNGGGHHHFFFVVVxxxssspppyyyzzz___EEE===<<<999777888888888666555555555555555111111111111111111222222111111111000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************)))************+++++++++************++++++++++++***+++,,,+++******,,,...000...000444555999MMMdddiii___UUUjjj~~~|||{{{{{{~~~~~~~~~|||zzzsssmmmhhhhhhgggfffgggkkkqqqxxx{{{uuuqqqssswwwxxxnnnrrrzzzxxxwww~~~|||{{{xxxuuujjj[[[NNNHHHDDDCCCLLLZZZkkkpppyyy~~~yyyqqqhhh___VVVNNNIIIIIIHHHHHHJJJJJJLLLUUU___lllyyy}}}mmmtttvvvdddTTTLLLGGGFFFHHHJJJIIIHHHKKKPPPYYYcccqqqyyy|||~~~rrrlll{{{SSS>>>666777222111333111000//////...............------,,,,,,,,,---......//////......---.........---------,,,---...000111@@@GGG===...///222......//////...---...///000111000111111111222222222222///111444888>>>GGGQQQWWWJJJLLLKKK[[[zzzvvvlllvvv[[[BBB===???<<<666888888777666555555555555222222222222222222111111111111111000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))************+++++++++************+++++++++,,,***+++,,,+++***+++,,,.........111444444;;;SSSkkkjjj```YYYlll~~~|||||||||~~~~~~}}}~~~~~~|||yyyvvvooojjjfffggghhhiiinnntttzzz~~~zzzqqqrrr|||yyyooovvv~~~~~~|||zzzuuunnnjjjZZZLLLBBBBBBIIIRRRcccrrr~~~{{{sssggg[[[TTTNNNJJJIIIJJJJJJIIIKKKOOOYYYhhhxxxtttjjjuuummm\\\QQQGGGFFFGGGJJJIIIGGGIIIMMMSSS^^^kkkuuuzzzyyymmmnnn|||^^^EEE888888444333333///111000000///////////////------,,,,,,+++,,,,,,,,,------------------...///......---......///111111OOOSSSEEE333111000,,,---//////.........///000111000000000111111111222222555666666777:::@@@HHHNNNNNNQQQQQQaaaxxxpppoooyyyzzzRRR@@@@@@???999999888777666555555555555333222222222222222111111111111111000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,,,,++++++---......///333444555???YYYrrrqqqeeecccvvv~~~}}}www}}}~~~||||||}}}~~~}}}~~~~~~~~~|||wwwtttnnniiifffgggiiikkksss{{{zzzooossstttrrrzzz~~~~~~|||}}}yyynnnaaaZZZMMMGGGFFFPPP]]]kkkyyywwwoooiiiYYYQQQKKKJJJKKKJJJKKKMMMLLLXXXiiixxxiiidddwwwfffYYYIIIGGGGGGIIIHHHFFFGGGJJJNNNWWWdddooouuu{{{qqqeeexxx~~~gggJJJ999888555555444...222111111000///000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------......///000000FFFIII===000000000---000///////////////000000000111111222222222333333333;;;999777444444777<<>>BBBJJJPPPVVVjjjssszzzkkkmmmzzz___DDD;;;888999999888777666666666666444444444333222222111111111111111000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************************)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++---//////222444555;;;LLLeeexxxnnn```mmm{{{xxxyyywww~~~|||}}}~~~~~~}}}zzzvvvsssnnnlllkkkllllllnnnvvvyyyuuuvvvyyyuuunnn{{{|||yyyxxx}}}{{{wwwttthhhUUUIIIGGGLLLWWWhhhwwwyyylll]]]SSSLLLGGGFFFGGGHHHIIIOOO\\\iiittt~~~hhhoooqqqaaaRRRKKKFFFFFFFFFEEEFFFIIIOOOVVV```jjjrrryyy~~~uuudddlll~~~tttTTT===888444444555000222111111000000000000000000000//////////////////------------------...///***+++,,,---............)))000---,,,222111,,,000...///000111111111000000444444555555555666666666555666555555555888===AAADDDLLLUUUkkkssspppwwwyyyooo^^^HHH>>>:::999888777666666666666555444444333222222111111111111111000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,************************)))************++++++++++++++++++,,,,,,,,,------+++---------,,,,,,---///111333444666???RRRhhhwwwfff^^^uuu}}}xxx{{{}}}}}}|||~~~|||{{{zzzwwwtttrrrlllkkkmmmoooooopppxxxzzzwwwwwwuuuqqqrrrvvv~~~tttjjjcccWWWLLLNNNXXX```lllzzz~~~sssiii]]]QQQJJJHHHJJJFFFGGGQQQ]]]hhhvvvsssnnnvvvzzzjjjWWWNNNGGGEEEEEEEEEFFFJJJMMMSSS]]]hhhrrryyy~~~~~~||||||~~~rrrfffkkkzzzqqq|||[[[DDD;;;333222444111111111000////////////000///............//////000//////......---.........+++,,,---.../////////...+++000------333///***///...///000111222111000000444444444444555555555666999999999777555555777:::AAAIIISSSjjjvvvmmmuuummmyyyXXXHHH:::999888777666666666666555555444333333222111111111111111111000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,---------,,,---------,,,,,,...///222333333666BBBVVVjjjvvvbbb___|||}}}|||~~~~~~{{{yyywwwuuusssqqqjjjjjjmmmppppppqqqyyy}}}vvvuuuxxxtttmmmrrr~~~yyylll^^^UUULLLIIIWWWkkkttt~~~~~~ppp___SSSOOOKKKDDDCCCLLLWWWaaaooo{{{zzznnnllluuuZZZPPPGGGDDDEEEEEEGGGKKKJJJOOOYYYeeeoooxxx~~~|||wwwxxx{{{xxxooogggkkkuuuqqqwwwaaaIII>>>333111444111111000000///////////////---------------...///000111000///...............,,,---...000000000000///...222...---222...)))///...///000222222111111000333333333444444444555555444555666666555555777999???HHHRRRiii|||lllnnnzzz}}}}}}xxxGGG>>>:::===<<<444666;;;666666555555444444333222222111111111111000000000000........................///............------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,---///000///666666444DDDbbbssssss```iii}}}||||||yyysssoooiiilllllllllrrr}}}zzzpppooowwwuuulllppp~~~yyymmm\\\LLLJJJQQQ___pppvvv```NNNJJJKKKJJJGGGGGGQQQddduuu}}}{{{iii}}}zzzgggTTTFFFFFFGGGDDDFFFLLLHHHMMMXXXeeemmmpppuuuzzz{{{}}}~~~|||wwwqqqmmmkkkwwwnnnMMM:::444333333555111111111111000000000000000000///...------,,,,,,---------............///---...111222222111...---///000111000///...///000///000000/////////222444222222222333444555666777666666666666666666777777999BBBSSSpppyyykkkooo|||fffIII<<<:::<<<666666999555666555555444444333333222111111111111000000000000........................///............------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,---///000///666777777GGGbbbpppooo```kkk}}}|||{{{{{{yyytttpppjjjlllkkklllttt}}}|||uuuqqqrrrvvvsssnnnsss~~~{{{tttgggXXXLLLPPP]]]kkkwww~~~nnnbbbRRRMMMIIIIIIIIIOOO]]]mmmttt|||qqqwwwnnnZZZIIIGGGHHHEEEEEEJJJHHHLLLWWWdddmmmpppuuu{{{}}}yyytttnnnkkkvvv\\\BBB777333111000111111111111000000000000000//////...------,,,,,,---------............///...///111333333111///...,,,---//////......000111000000111000///000333555333333333333444555666777666777999;;;<<<<<<;;;:::999AAAPPPlllzzzmmmrrr{{{yyywww___DDD888<<<999666777555666666555555444333333333222222111111111000000000........................///............------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,---///000000666888:::LLLdddooolllfffsss~~~}}}{{{{{{zzzwwwtttqqqlllkkkkkknnnvvv}}}zzztttooossswwwtttqqqqqqwww~~~}}}}}}tttkkk^^^UUURRR]]]nnnzzz|||vvvaaaRRRHHHJJJLLLKKKTTTaaakkkvvv|||pppxxxbbbMMMGGGHHHFFFEEEGGGGGGKKKUUUbbbkkkpppvvv}}}~~~~~~yyyrrrlllnnnzzz```CCC666444444222111111111111000000000000/////////...------,,,,,,---------............//////000222333333222000///+++,,,............000111000111222222111222444666444444333444444555666777777999===AAABBBAAA???>>>;;;DDDQQQjjjtttkkkxxx}}}xxxWWW>>>>>>:::555666666666666666555444444333333222222222111111111000000........................///............------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,---///000222666777===QQQiiisssooottt~~~}}}|||zzzwwwtttqqqooonnnkkkjjjpppxxx|||uuummmjjjuuuyyysssooouuu|||~~~~~~|||~~~wwwllldddXXXYYY```nnn|||rrr[[[KKKKKKLLLGGGLLLXXXfffssszzzsssqqqvvvzzz~~~nnnxxx}}}gggPPPHHHHHHGGGEEEEEEGGGJJJSSS___hhhnnnvvv~~~~~~~~~wwwqqqeeegggEEE666555777444111111111111000000000/////////.........------------------............///...///000111111000///...---...000///......///000000111333333222333555777555555444444555666666777:::<<<>>>AAABBBAAA???>>>???IIIVVVmmmxxxrrrxxxvvvqqqMMMDDD<<<666777999777666666555555444333333222222222222111111111111///////////////////////////............------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,---///000555555666@@@WWWoooxxxuuu}}}yyyuuuqqqooommmppplllkkkrrrzzzyyyqqqiiihhhtttxxxqqqoooyyy~~~yyyoooeee```ZZZdddqqq|||~~~hhhSSSNNNKKKEEEIIIRRR___kkk~~~vvvoookkkjjjrrryyyqqqoooyyy~~~jjjTTTIIIHHHHHHFFFEEEFFFHHHPPP\\\eeellluuu}}}~~~|||vvvhhhUUU;;;666555111111111111111000000000///...............------------------............///------...//////...------222333333111///......//////111333444333444555777666666555555555666777777==================<<<<<>>===<<<;;;:::::::::;;;===KKKXXXlllmmmooo~~~|||}}}vvv[[[DDD===>>>999777777666666555555444444333333222222222111111111///////////////////////////............------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,---///000444333888KKKeeexxxyyyqqq~~~|||{{{{{{{{{zzzwwwrrroooooopppqqqnnnpppxxxzzztttmmmkkkpppooonnnooottt}}}~~~}}}~~~}}}}}}}}}xxxjjj]]]\\\cccqqq{{{~~~{{{zzz{{{{{{zzzwwwsssrrrrrrsssrrrrrrsssvvvyyy}}}~~~{{{yyyxxxwwwsssooonnnooonnnllliiidddeeeeeeeeeeeegggjjjmmmlllpppwww|||}}}qqq^^^OOOKKKLLLLLLOOOVVVhhh~~~|||wwwqqqnnnmmmnnnnnnmmmvvvvvv|||llliiitttbbbRRRIIIGGGGGGFFFFFFFFFKKKUUU]]]eeeoooyyyzzz|||{{{yyyllltttmmmDDD888777222111111111111000000000000........................---------............///------------------------333333444222///------...---///222444444444555666888777777666666777777888<<<<<<=========<<<;;;;;;;;;JJJVVVhhh{{{qqqqqqzzzwww|||zzzcccHHH@@@@@@888777777777666555555444444333333333222222222111111000000000000000000000000//////.........------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,---///000222222:::OOOjjjyyyuuukkk}}}{{{zzzxxxyyyyyyvvvrrrpppqqqsssrrrooorrryyyzzzsssmmmmmmsssmmmjjjnnnvvv}}}}}}{{{|||}}}|||}}}||||||{{{|||~~~{{{||||||uuueeeXXX[[[fffzzz{{{wwwtttqqqppplllkkkiiifffbbbaaaaaabbbgggggghhhkkknnnsssxxxzzz~~~{{{xxxtttrrrnnnhhhcccccceeeeeeaaa]]]]]]]]]^^^^^^___aaaeeehhhmmmpppwwwyyy|||eeeSSSNNNNNNJJJOOOSSScccyyyvvvpppgggaaa___^^^\\\ZZZhhhpppnnnjjjxxxhhhVVVJJJGGGFFFFFFFFFFFFJJJSSS[[[cccnnnxxxxxxzzz}}}|||yyywwwiiimmmvvvGGG888555111111111111111000000000000---.....................---------.........//////........................000111222111///---...///,,,...222333333444444666888888777777777777777888999;;;>>>@@@AAA???===;;;===JJJUUUfffqqqnnn{{{zzzwww~~~{{{ooolllKKK???;;;666444999:::444777:::333444444333222222111111000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333555777;;;QQQrrryyykkkbbbwww}}}||||||}}}~~~|||wwwssspppooopppqqqssspppttt}}}zzznnnhhhkkkvvvnnnkkkttt~~~zzzssskkkfffmmmpppsssvvvyyy{{{xxxsssqqqqqqrrrsssvvv{{{{{{wwwpppggg]]]\\\hhhwww~~~{{{{{{xxxpppggg___[[[[[[]]]iiieeebbbbbbcccdddhhhlllpppmmmhhheeejjjuuu}}}pppkkkgggjjjrrrvvvuuuqqqoooooosssyyyzzzwwwzzztttcccRRRJJJKKKNNNSSS\\\hhhuuu}}}rrrddd\\\[[[[[[ZZZYYYXXXbbbppp|||{{{mmmyyynnnZZZLLLFFFDDDBBBHHHHHHIIIOOOYYYdddmmmrrrvvvxxx|||{{{xxxxxxppppppsss}}}{{{PPP===666111000000////////////000000///............------------------,,,,,,+++++++++...---,,,,,,---...///000333333444333222000...---///000111111111222555888888;;;;;;888888;;;<<<:::>>>======???AAA@@@<<<888???MMMUUUdddtttrrrwwwuuuyyydddQQQFFF;;;777::::::333555:::555444444333333222111111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222333222555;;;UUUxxx~~~mmmcccuuu~~~}}}}}}~~~~~~~~~|||xxxtttrrrrrrrrrsssrrrpppttt{{{yyymmmiiimmmuuummmjjjrrr}}}{{{uuummmddd___^^^^^^___dddllluuuzzz|||||||||}}}~~~~~~vvvooogggbbbaaafffttt~~~|||xxxtttnnnhhhgggiiiooossszzzyyyxxxwwwwwwxxx|||}}}|||~~~}}}}}}xxxmmm```TTTKKKMMMPPPUUU]]]jjjuuu|||}}}{{{ssskkkgggfffhhhiiidddjjjrrryyyrrrwwwqqq^^^PPPHHHEEEDDDHHHHHHIIIOOOXXXcccmmmrrruuuwww|||yyyuuusssjjjhhhjjjoooKKK;;;777555111111000000000000111111///............---------.........---------,,,,,,------,,,,,,---///000111444444444444333111///...///000111111111222555888;;;===<<<999888;;;;;;999<<<;;;<<>>;;;EEEOOOVVVeeeqqqiiipppuuutttzzz^^^JJJAAA:::<<<;;;333444999666444444333333222222111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333111444>>>]]]sssgggwww~~~~~~~~~}}}{{{yyyvvvuuutttttttttqqqppptttyyyuuullljjjoootttmmmkkksss}}}}}}vvvooofff]]]WWWRRRQQQTTT]]]jjjuuu|||}}}rrrggg^^^^^^fffqqq~~~~~~xxxssssssxxx}}}~~~zzzsss```KKKOOOMMMMMMSSS^^^jjjvvv||||||tttqqqsssvvvvvv|||{{{tttvvvdddUUUKKKGGGFFFGGGGGGIIINNNWWWbbblllrrrsssvvv{{{~~~xxxrrrnnnddd```___zzzbbbFFF999666666222222111111111111222222///............---------/////////...............,,,,,,,,,---...000222222444444444444333222111000///000111111111222555888:::<<<<<<999:::===>>><<<999999;;;===@@@@@@???===IIIQQQUUUdddsssoooyyyuuutttlllRRREEE<<<<<<<<<444444888666555444444333222222111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,------...///111333333444666BBBddd{{{qqq~~~~~~|||{{{yyywwwuuutttsssrrroooppptttvvvqqqiiijjjqqquuuooonnnvvv~~~yyysssnnnggg```[[[XXXWWW]]]iiiuuu{{{}}}}}}~~~}}}pppddd[[[```mmmxxxzzzwwwwwwwwwwww}}}}}}|||{{{jjjOOOPPPKKKIIINNNXXXdddsss~~~}}}~~~}}}}}}sss|||zzzjjjZZZMMMGGGFFFFFFGGGIIIMMMUUU___kkkrrrsssvvv{{{}}}yyyrrrmmmddd^^^XXXooovvvbbbLLL;;;444444222111111000000111111222///............---------........................+++,,,---...000111333333333333333333222111111000///000111111111333666888666999:::999<<>>;;;===777666888555555555444444333222222111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------------------...000111333444555888EEEiiiyyy~~~~~~}}}|||yyywwwtttrrrqqqpppooorrruuussslllfffjjjrrrrrrnnnoooxxx}}}yyyvvvtttqqqnnnkkkjjjeeegggsss}}}~~~~~~~~~}}}|||lllbbb^^^hhhvvv~~~~~~zzzxxxvvvvvvwwwtttssstttzzzzzzwwwoooWWWQQQJJJGGGLLLUUU```ooo}}}uuuyyy}}}ooo___OOOGGGGGGFFFGGGIIILLLRRR]]]iiirrrtttwww{{{}}}}}}{{{vvvrrrjjjcccYYYjjjuuu___DDD555333000000////////////000000///............---------------------------......,,,,,,...///111222333444111111111000000000000000000111222222222444777999666999::::::<<>>???===;;;;;;;;;:::999999<<<>>>777;;;BBB[[[{{{xxxqqqjjjsssrrrppprrrQQQ<<<:::888999:::666555555555444333333222222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......---......///000222333444222;;;PPPvvv~~~~~~|||{{{|||zzzwwwuuutttuuuvvvwwwooovvvxxxoooccc```hhhrrrggggggnnnyyy}}}~~~}}}pppkkkttt}}}wwwrrrhhhiiiooozzzxxxxxxuuummmrrr}}}~~~~~~zzzooo^^^RRRIIIJJJLLLSSSeeeyyy|||xxxhhhSSSIIIKKKDDDGGGIIIKKKOOOYYYgggqqqsssvvvzzz~~~~~~}}}~~~~~~xxxttteeejjjWWW<<<;;;111000000000000000000111///............---------------........./////////...///000222333333222222000000/////////000222333333444555555555777:::<<<<<>>::::::======:::<<<======;;;:::<<<@@@CCCFFFFFFJJJaaavvvttt|||mmmmmmxxx{{{iiiwwwZZZ===777666999<<<888666555555444444333222222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---...............///000222444555222???XXX~~~~~~|||{{{{{{yyyvvvtttuuuwwwzzz}}}pppwwwyyynnnaaa^^^hhhrrrfffhhhppp|||~~~}}}||||||}}}rrrqqq~~~vvvpppmmmpppxxx{{{|||zzzkkklllxxx|||}}}|||zzz|||~~~wwwhhhYYYMMMJJJKKKQQQdddzzz~~~zzzjjjUUUKKKMMMDDDFFFIIIJJJNNNXXXfffqqqsssuuuzzz~~~}}}{{{xxxiiijjjWWW<<<<<<222222111111111111222222//////.........---------.../////////000000111111///000111222333333222111111111000000000222333444444555666666666888;;;===:::===<<<999:::===>>><<<<<<===>>>===<<>>CCC@@@<<<<<<<<<999444111===@@@CCCFFFGGGIIILLLNNNmmmzzz~~~ssshhhfffmmm{{{}}}tttrrrsssmmmwwwyyysss___nnnzzz___LLL===888:::888777555555666666555333222222111000000000000111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------,,,---...///111222333333:::>>>gggwww~~~}}}~~~{{{xxxxxx{{{zzzvvvsss{{{vvvddd[[[dddlllmmmdddiiiqqqwwwyyyyyyxxxwwwqqqooollljjjiiijjjkkklllbbb^^^[[[[[[\\\[[[TTTOOOTTTcccwww~~~~~~~~~}}}{{{xxxtttqqqzzz~~~rrrrrrpppqqq|||{{{zzzmmmfffkkkzzz}}}}}}wwwxxx}}}zzzyyy{{{{{{{{{zzz{{{~~~~~~|||pppgggrrr~~~~~~}}}zzzdddPPPMMMNNNWWWfffyyy{{{cccNNNLLLEEEDDDFFFJJJNNNTTT```lllqqqtttxxx|||~~~~~~~~~~~~{{{pppbbbeeeoooOOO???666555444333222000//////000000///...............------........./////////333222000///000000///...000000000000111222333444333333444555777999<<<>>>BBBAAA???@@@@@@???999444;;;===AAACCCCCCDDDEEEGGGXXXhhhttt|||lllaaacccppp}}}uuuxxxrrrpppnnn]]]lll~~~^^^DDD;;;>>>888777555555666666555444222222111111111000000000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,------------------------...///111222333444555===iiizzz~~~~~~}}}~~~|||zzzzzz}}}{{{wwwuuuzzzsssbbb[[[dddlllkkkfffmmmvvv}}}}}}yyytttqqqgggeeeaaa]]]\\\\\\]]]^^^VVVWWWYYY\\\\\\WWWOOOHHHQQQbbbyyy~~~|||{{{yyywwwvvv~~~}}}sssvvvqqqkkksssxxxnnn|||}}}iiifffxxx{{{zzzsssttt}}}{{{xxxvvvxxxwwwvvvyyy~~~zzz|||{{{}}}~~~hhhlllqqqwww}}}~~~{{{vvvrrrqqqvvv}}}|||zzz~~~oooTTTLLLNNNTTT^^^uuu}}}~~~gggPPPMMMEEEDDDEEEHHHLLLSSS___kkkpppssswww|||~~~~~~rrrfffUUUSSSooo~~~ZZZBBB555555333222111000000000000000///...........................////////////222000------///000000000111111111111111222444444444777::::::888:::???DDDKKKJJJHHHFFFGGGHHHDDD>>>;;;<<<=========>>>AAACCC???OOO^^^sss}}}yyyhhhdddmmmwwwrrrpppmmmrrr~~~mmm[[[yyywwwPPP??????999777555444555555555444222222222222111111111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,---------......---...///000111222333444444@@@nnn|||}}}}}}}}}}}}~~~||||||~~~{{{vvvvvvyyyqqq___[[[eeellljjjhhhppp{{{yyypppkkk```^^^ZZZVVVTTTSSSSSSTTTPPPWWW```gggggg___TTTLLLUUUeeewww~~~|||{{{{{{{{{~~~{{{yyy|||pppnnnxxxzzzrrrlllxxxwwwlll||||||zzzsssuuu}}}xxx~~~zzzzzzyyywwwzzzyyy{{{|||{{{|||ssswww|||tttooommmsss{{{}}}xxxrrriiikkkrrr|||zzztttrrrvvv{{{vvvXXXLLLMMMRRRZZZpppzzzjjjRRRLLLFFFDDDDDDHHHKKKRRR___kkkqqqssswww|||~~~}}}|||sssfffSSSLLLdddbbbBBB444444222111111111111111000000///......................../////////000000000///---...111444555555111111111111222333444555333:::@@@===888777???GGG```]]]UUULLLIIIJJJEEE>>>AAA@@@???===<<<>>>BBBFFFBBBOOO[[[mmmuuuxxx{{{|||}}}uuukkklllqqq{{{kkkwww|||nnniii___iiigggIII@@@;;;888555444444555444333222222333333222222111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,------.........---...///000222333444444777EEEttt|||zzz~~~|||{{{|||}}}~~~~~~~~~{{{uuuvvvwwwmmm]]][[[gggmmmjjjhhhpppzzz~~~wwwnnniii^^^\\\YYYUUURRRPPPNNNNNNSSS]]]kkksssrrrhhh\\\UUU[[[ggguuu}}}~~~}}}~~~~~~~~~|||xxx}}}tttssstttqqqooottt|||mmmyyy|||yyyqqqsss}}}|||www|||~~~|||zzz}}}yyyxxx~~~|||}}}}}}oootttyyy{{{rrrmmmrrryyy{{{yyyxxxssssssxxx~~~~~~yyyttttttwww|||yyy]]]OOOKKKOOOYYYlllwwwmmmUUUMMMGGGEEEEEEHHHKKKRRR___kkkqqqtttxxx|||~~~~~~~~~~~~}}}|||zzzzzztttkkkYYYMMM^^^qqqLLL777666444222111111222222000000///...................../////////000000000111000000222555888999999222222222222333444555555333:::???<<<666444<<>>;;;777555555555444333222222333333333222111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,---......///......///000222333444555999IIIwwwvvvwww}}}zzzzzz|||zzzsssuuuuuukkk[[[[[[hhhnnnjjjiiiooowww{{{{{{vvvrrroooiiihhhfffccc___[[[XXXWWW___jjjwww}}}yyynnnccc\\\^^^lllyyy}}}~~~~~~~~~yyyssssss{{{zzztttssstttkkkjjjmmm~~~yyykkksssxxxtttiiijjjuuuvvvttt{{{~~~~~~{{{xxx||||||xxx}}}}}}}}}ssswwwyyyyyy}}}|||wwwuuuwwwvvvtttxxx~~~|||{{{}}}}}}{{{|||||||||cccSSSIIILLLZZZgggttt~~~qqqYYYPPPIIIFFFEEEHHHKKKRRR___lllsssuuuxxx|||~~~}}}~~~~~~~~~}}}|||{{{tttpppcccUUU```[[[===;;;888555222111111111000000///................../////////000000000000000000111333666888777666333222222333333444555666777999:::888666777:::===GGGJJJFFF@@@CCCLLLLLLEEE???@@@AAA@@@??????AAACCCOOO]]]gggtttWWW\\\bbbfffjjjsss~~~tttnnnvvv~~~pppzzzlllyyy}}}nnnPPP@@@===999777666666555444222222333444333222111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,---...//////......///111222333444555777HHHwwwsssxxx|||yyyzzz}}}yyyrrruuutttiiiZZZ[[[iiioookkkkkkpppuuuxxxyyyxxxwwwwww~~~}}}{{{yyyuuupppllliiillluuu|||pppfffaaa___ppp~~~~~~}}}wwwppp[[[cccoooyyyxxxqqqpppttthhhaaa^^^mmm~~~wwwnnnttttttnnnaaaaaannnqqqqqqzzzzzzzzzwwwtttxxx{{{~~~~~~zzz|||zzzvvvuuuxxxzzzyyywwwpppwww~~~yyyuuuuuuvvvxxx~~~}}}hhhVVVGGGIII[[[dddqqq}}}}}}sss\\\SSSIIIGGGFFFHHHKKKRRR```llltttvvvyyy|||~~~~~~~~~~~~wwwxxxnnn```gggaaaBBB@@@<<<777444222111111000000///...............////////////000000000000......///111444444333111333333333333444555666666===999666666999;;;:::888777<<<<<<888>>>HHHHHH@@@AAADDDHHHIIIHHHGGGFFFEEE[[[iiisss|||TTTUUU[[[aaaeeeiiipppyyy~~~wwwuuu|||sssyyywwwyyyaaaNNNFFF===888777666666666333333222222111000000000//////////////////////////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444555444VVV~~~rrr|||~~~xxxsss|||yyykkkZZZ\\\lllrrrjjjjjjsssyyywwwtttvvv{{{~~~}}}~~~~~~xxxrrrbbb```ggglllsss|||~~~uuuddddddffflllssswwwxxxvvvtttpppjjjrrr}}}uuunnnvvvuuuvvvccc\\\ooouuurrr}}}~~~{{{|||~~~yyy}}}{{{|||zzz|||tttrrrsssrrrggg]]]cccpppttt~~~vvv|||}}}~~~xxxnnnggglllzzz~~~xxxwww}}}mmmVVVHHHLLLWWWeeeoooyyy|||yyycccNNNMMMIIIGGGHHHKKKRRR___mmmrrruuuyyy{{{||||||~~~zzzzzzvvvtttwww^^^HHH@@@999555333000000333111111111000000000000000,,,,,,.../////////...---111000000000000111111222444444444444444555666777888888888;;;>>>>>>:::666:::999:::<<>>777444222000000333//////000000//////...---,,,---.../////////...---000000//////000000111111444444444444444555666777888888999<<>>???>>>===>>>EEENNNKKKAAA@@@FFFnnnyyyJJJIIIJJJNNNQQQVVVaaalllyyy~~~rrrqqqwwwsss~~~vvvYYY???:::;;;888666999444333333222222111111000////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444555:::WWW}}}}}}}}}~~~~~~}}}|||uuupppwwwtttiii]]]bbbqqqtttlllnnnwww~~~{{{wwwzzzlll]]]YYY^^^ooouuu}}}~~~}}}}}}}}}zzzzzzzzz{{{~~~tttqqquuuwww|||}}}~~~}}}xxx{{{zzzyyyxxxvvvsssnnnjjj^^^VVVMMMLLLXXXfffjjjgggoooqqqrrrnnnkkknnnxxxssspppllljjjqqq~~~}}}uuunnnrrr~~~{{{fffSSSMMMQQQcccooozzz{{{|||}}}{{{yyyzzzzzzgggTTTLLLHHHFFFHHHKKKSSSaaannnsssuuuyyyzzz{{{{{{|||}}}~~~~~~xxxxxxvvvuuu[[[BBB;;;555333222///000222...///111222111000...---,,,---......//////......///////////////000111111333333333444444666777777888999;;;>>>AAA@@@===:::888999999::::::;;;;;;<<<;;;===AAACCCDDDDDDBBBAAAYYYeeeooo{{{KKKIIIHHHJJJLLLQQQ]]]iiiqqqyyyttt}}}|||uuu}}}nnnJJJAAA@@@:::666999444444444333222222111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444555;;;ZZZttt~~~}}}~~~~~~~~~||||||~~~wwwqqqwwwssshhh___eeeqqqrrrjjjnnnvvv~~~yyyssstttfffaaadddqqqwww~~~}}}||||||~~~{{{{{{yyyzzzvvv{{{vvvuuurrrzzzuuu```cccnnnvvv~~~~~~}}}}}}zzzyyywwwvvvxxxvvvtttssssssooohhhbbbPPPRRRRRRXXXjjj|||}}}rrrllljjjmmmqqqmmmfffhhhqqqqqqxxx~~~~~~}}}~~~qqqooorrr}}}~~~jjjVVVNNNPPP___kkkxxx~~~||||||jjjXXXLLLHHHGGGHHHLLLSSSbbbooouuuwwwzzz|||||||||}}}~~~~~~~~~}}}{{{]]]???888222222111//////222000111333555444222000...---------...........................///000111111333333333444555666777888888:::===@@@AAA@@@>>><<<;;;;;;<<<<<<;;;:::;;;<<<;;;???@@@>>>BBBJJJJJJCCCAAALLLYYYmmmMMMJJJHHHIIIJJJNNNYYYdddlllssspppqqqvvvtttqqqxxx~~~UUUDDD@@@:::555777555555444444333222222222000000000000000000000000---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444555<<<^^^lll|||{{{|||}}}}}}||||||~~~zzztttxxxrrrggg```fffpppoooffflllttt{{{}}}xxxqqq|||nnnffffffsssxxx}}}||||||}}}zzz{{{{{{{{{~~~{{{jjjqqq{{{}}}qqqjjjttt]]]UUU^^^cccpppsssxxx~~~}}}wwwpppkkkkkkllliiigggfffhhhjjjiiieeeaaa___ccceeefffooozzzwwwllliiijjjtttsssmmmppp~~~vvvuuuuuu{{{}}}}}}jjjWWWOOOPPP]]]jjjwww~~~mmm\\\MMMIIIGGGIIILLLSSSbbbooovvvyyy|||~~~~~~~~~}}}aaa<<<666111111111//////111///111333444444222///...------------......//////.........//////000222222333333333444555666777888999;;;>>>@@@@@@@@@???>>>>>>???@@@???===<<<===>>>;;;@@@???<<>>===>>>???>>>AAABBBAAA>>><<<>>>@@@;;;>>>===;;;AAAKKKLLLGGGCCCIIIVVVnnnMMMKKKKKKKKKIIIHHHMMMUUU```hhhtttuuupppttt~~~~~~zzzVVVDDD???:::444666666555555444333333333000000000000000000000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444555<<>>??????===;;;;;;===@@@<<>>444666666666555444444333333000000000000000000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444555999bbb}}}vvv~~~~~~{{{|||}}}}}}}}}}}}zzzsssuuujjj^^^\\\fffooonnnhhhooouuuyyyyyyzzz|||{{{wwwwwwxxxxxxxxxxxxzzz|||~~~~~~zzz{{{{{{rrrpppvvvwww||||||uuusssqqqssswwwyyyxxxvvvfffwww{{{vvvuuussswwwnnn```QQQDDDJJJSSS\\\aaabbb```^^^YYYQQQMMMOOOOOOJJJIIIKKKJJJJJJGGGCCCBBBEEEMMMTTTVVVMMMHHHIIIGGGCCCIIITTT_________aaaiiirrrvvvvvvsssxxx{{{{{{~~~~~~ooo\\\RRRQQQ\\\hhhuuu}}}zzzqqqkkkhhhvvv}}}sssbbbQQQMMMJJJJJJLLLRRR___lllsssvvv{{{~~~}}}yyyvvvwww\\\<<<666222222111......///000/////////..................---,,,---...///000000000000111222444555666222222222333555777888999@@@@@@???<<<999999===@@@999===???>>>:::888;;;>>>AAA???>>>@@@@@@???AAADDDAAAEEEQQQlllQQQNNNNNNPPPPPPLLLLLLNNNXXX^^^kkk{{{pppiiivvvwwwqqqvvvyyyvvvtttPPP???>>>666666666555333333444555111111111111000000000000////////////////////////.................................------,,,,,,,,,---------............///---...000000111222555777<<>>>>><<<;;;;;;===AAADDDCCC@@@@@@DDDHHHEEEFFFLLLeeeTTTPPPOOOQQQQQQMMMMMMOOOUUU[[[hhhxxxtttuuu}}}ppplllrrr}}}kkkMMM???999999888777555444333444111111111111000000000000////////////////////////..............................---------,,,,,,,,,---------............///---...000000111222555777???ggg}}}}}}~~~}}}|||~~~|||tttwwwqqq^^^UUUaaahhheeedddlllttt{{{{{{{{{|||}}}{{{zzzyyywwwuuutttrrrqqqqqqvvvxxx{{{|||{{{yyyyyyyyyzzz}}}|||~~~|||llldddffflllpppqqqpppuuuyyyxxxtttuuu{{{~~~}}}rrrfffTTTMMMHHHGGGHHHIIINNNTTTXXXZZZ\\\]]][[[YYYWWWWWWSSSTTTSSSOOOIIIHHHKKKOOOQQQMMMGGGBBB@@@AAADDDGGGMMMJJJHHHKKKQQQSSSPPPMMMLLLSSS^^^dddaaa^^^eeennn{{{}}}~~~ttt___QQQNNN[[[hhhuuu{{{{{{tttmmmlllooottt}}}sssaaaRRRJJJFFFIIIMMMRRR___nnntttwww{{{}}}~~~|||wwwyyy[[[???777111111222000///000//////............/////////............///000000000//////000333777;;;===777555222333666999:::999999AAAIIIKKKKKKIIIDDD===;;;>>>???>>>BBBFFFEEEAAA>>>AAADDDCCC@@@@@@CCCGGGFFFGGGLLLgggXXXSSSPPPQQQQQQOOONNNOOOTTTYYYfffwwwvvvppp}}}mmmdddrrrxxxxxxZZZ;;;;;;;;;:::888666444333222222222111111111000000000////////////////////////...........................------------,,,,,,,,,---------............///---...000000111222555777@@@ggg|||xxx}}}{{{~~~~~~}}}~~~}}}uuuvvvppp]]]TTT___fffbbbbbbllluuu|||}}}}}}~~~}}}yyyyyyyyyxxxwwwtttrrrqqquuuwwwxxxyyyyyyyyy{{{|||{{{}}}|||yyyvvvuuuyyy{{{qqqmmmqqqwww|||yyy{{{|||{{{yyyyyy}}}{{{vvvxxxzzzwwwppp\\\RRRIIIFFFFFFJJJTTT]]]dddeeefffhhhhhhfffbbb___[[[\\\[[[WWWRRROOOOOOQQQUUUQQQKKKFFFCCCDDDGGGIIIOOOLLLIIILLLPPPQQQNNNJJJHHHLLLTTTZZZYYYVVVYYY___rrr{{{~~~vvvaaaRRRNNN[[[hhhuuu{{{}}}uuuhhh^^^\\\aaafff|||tttcccTTTKKKGGGJJJMMMRRR___mmmuuuxxx|||~~~zzzqqqmmmzzz^^^>>>777111111222111000222//////............/////////.........//////000111/////////000333777;;;===888666444555777999999999444===GGGLLLNNNMMMFFF???;;;AAABBB???FFFRRRQQQGGG>>>AAABBBAAA??????BBBEEEHHHGGGLLLjjj\\\UUUPPPQQQQQQOOONNNOOOVVVZZZfffwww}}}kkkxxx~~~kkkkkkttteeecccjjjqqqiii???===;;;999888777555333222222222222111111111000000////////////////////////........................---------------------------------............///---...000000111222555777===fff|||yyywwwtttxxx|||~~~~~~}}}~~~|||uuutttnnn\\\SSS___fffcccbbbkkksss{{{|||}}}zzz{{{||||||{{{xxxuuussstttuuuvvvvvvwwwxxx{{{~~~zzz|||~~~~~~}}}}}}~~~}}}vvvnnnfffcccggglll|||yyyxxxzzz~~~{{{zzzyyytttmmm```WWWNNNKKKKKKQQQ]]]hhhmmmmmmmmmqqqtttuuuqqqnnnfffggggggddd___[[[ZZZZZZ[[[WWWRRRNNNLLLNNNQQQTTTVVVSSSQQQTTTYYY[[[XXXTTTNNNQQQWWW^^^```]]]^^^aaahhhttt~~~vvvaaaRRRLLLZZZgggtttzzz}}}~~~vvvjjj```\\\]]]___www|||uuudddUUULLLHHHKKKNNNRRR___nnnuuuwww{{{}}}~~~}}}sssiiirrrjjj@@@888222111222000000111//////............//////............///000111111//////000111444777:::<<<:::999777666666666666666888<<<@@@AAADDDHHHFFFBBB===EEEDDD>>>HHHYYYXXXIII===???@@@???======???AAAFFFEEEKKKkkk```WWWQQQQQQQQQPPPNNNOOOUUUYYYeeewwwvvvqqqsss~~~sssssshhhXXXWWW[[[iiiSSS>>>;;;888666666666444222222222222222111111111111////////////////////////........................---------------------------------............///---...000000111222555777???hhh~~~{{{ooolllnnnpppuuu{{{~~~~~~~~~~~~||||||}}}~~~xxxsssnnn\\\SSS```hhheeeeeehhhqqqxxxzzz{{{~~~~~~}}}~~~|||xxxvvvtttuuuuuuuuuuuuwwwzzz}}}{{{|||}}}|||{{{|||}}}}}}xxxvvvooodddZZZWWWXXXZZZdddppp|||wwwqqqooossszzz~~~zzzssskkkeee___ZZZXXXYYY]]]hhhrrrzzzxxxxxx{{{}}}vvvvvvvvvtttpppmmmkkkjjjeeebbb]]]ZZZZZZ^^^bbbeeedddaaa___aaafffhhheeeaaaZZZ[[[aaaggghhhdddbbbdddbbbooo|||~~~~~~ttt```QQQKKKWWWeeessszzz}}}{{{wwwvvvwwwzzz|||~~~}}}zzzrrrkkkgggqqqwwwuuudddUUULLLHHHKKKOOOSSS```oootttvvvzzz||||||}}}~~~yyymmmrrrvvvDDD;;;333111111///.../////////............//////.........//////000222222000000111222444666999:::======<<<:::888666666666888:::999:::???FFFHHHFFF>>>FFFDDD>>>GGGXXXWWWHHH=========<<<;;;;;;<<<===CCCAAAHHHjjjeee[[[RRRQQQSSSQQQPPPPPPTTTWWWbbbuuuqqqmmmrrrrrrqqqkkkXXXMMMLLLyyyhhhDDD???999666666666555333333222222222222111111111////////////////////////........................,,,,,,,,,------------...---------............///---...000000111222555777CCClll~~~uuutttrrrooorrryyy}}}|||}}}|||{{{{{{~~~zzztttooo]]]TTTaaaiiieeeeeeeeennnvvvyyyzzz~~~~~~~~~~~~{{{yyyuuuuuuvvvuuutttuuuwwwzzzyyyzzzzzzyyyyyyzzz}}}zzz{{{{{{vvvmmmfffdddcccaaa^^^dddooozzz{{{xxxqqqiiieeehhhpppwww}}}xxxooolllkkklllkkklllsss}}}}}}yyywwwuuurrrooollliiijjjnnnsssvvvtttpppnnnooossstttppplllhhhhhhlllnnnkkkbbb^^^^^^```nnn|||~~~~~~~~~rrr```QQQLLLWWWeeessszzz}}}~~~~~~}}}wwwrrrnnniiieeegggkkkttt{{{wwwzzzvvveeeTTTLLLHHHLLLOOOTTTbbbqqqsssvvvyyy{{{||||||}}}~~~~~~qqqrrr{{{FFF===444222111...---/////////............//////.........///000111222333222222222333444555777777???@@@@@@>>>;;;999999999333666888;;;CCCKKKKKKHHH>>>CCCBBB===DDDQQQQQQGGG===<<<;;;;;;::::::::::::>>>>>>FFFhhhjjj___UUUTTTUUUTTTRRRRRRTTTWWWbbbuuurrrnnnyyy~~~nnntttbbbOOOHHH___xxxMMMFFF<<<777666777555333333333222222222111111111////////////////////////........................,,,,,,,,,---------......---------............///---...000000111222555777CCCmmmzzzxxx~~~}}}{{{|||||||||}}}yyywwwqqq^^^UUU```gggcccbbbdddmmmvvvxxxzzz~~~}}}{{{zzzvvvwwwwwwuuutttssstttuuurrrssssssrrrrrrtttxxx{{{}}}|||~~~~~~~~~xxxlllhhhfffkkkvvv~~~xxxwwwsssjjjaaa___fffnnn{{{~~~~~~~~~{{{yyy~~~}}}yyyvvvwww{{{{{{yyy|||{{{uuuvvvyyyxxxoooccc]]]^^^```nnn}}}~~~}}}rrr```SSSNNNYYYggguuu{{{}}}~~~~~~~~~wwwpppnnnhhh```[[[[[[jjj{{{wwwgggSSSKKKHHHLLLPPPVVVcccssstttwwwzzz|||||||||}}}~~~pppnnn}}}EEE<<<333111111//////111//////............//////.........///000222333444333333333444444444555555999<<<======;;;999:::<<<555666777:::BBBKKKKKKGGG<<<>>>>>>>>>CCCIIIKKKIII???>>><<<;;;;;;;;;::::::;;;<<>>>>>>>>>>>===:::888999===@@@@@@>>>=========>>>@@@BBBEEEGGG???DDDPPPnnn~~~sssggg\\\VVVTTTTTTQQQUUUbbbxxx}}}nnnooo|||ppplll{{{YYYQQQMMM^^^|||XXX???555444555666555444333222111111111111111000000000////////////////////////////////////...---------......///000---------............///...000111111111333555777AAAjjjzzzxxx~~~}}}}}}~~~}}}|||}}}||||||||||||}}}||||||sssbbbVVVYYYcccccc[[[bbbkkktttvvvyyy}}}~~~{{{{{{|||{{{xxxxxx|||~~~|||{{{zzzzzzxxxtttppplll```UUUSSSRRRTTTbbbrrr{{{|||~~~||||||~~~sssiiigggmmmtttyyy|||vvvuuu}}}{{{pppvvv}}}~~~vvv___SSSSSSfffpppyyy}}}~~~~~~~~~}}}||||||}}}~~~wwwgggUUULLLEEEGGGOOO[[[iiiuuuzzzzzz{{{zzzzzz{{{~~~}}}|||xxxkkkfff}}}uuuEEE:::222111222111000111111111000///////////////000111111222222222111111333333444555666777888999333444666777999;;;???CCCAAAAAA@@@???>>>>>>=========<<<<<>>???AAABBBCCCBBBJJJXXXuuurrr```UUUTTTWWWPPPSSS```vvvtttgggppp~~~yyyfffpppmmmXXXLLLKKKdddqqqHHH888:::999222555444333222222111111111111111000000000////////////////////////////////////............///000000---------............///...000111111111333555777AAAggg|||vvv~~~~~~~~~||||||}}}|||{{{{{{{{{|||~~~~~~zzzrrraaaTTTWWWbbbccc\\\___iiisssvvvxxx|||}}}{{{|||yyyxxxyyywwwtttuuuzzz~~~|||zzzzzz{{{}}}~~~pppbbbWWWOOOPPPaaasss{{{~~~|||}}}xxxgggfffooosss~~~vvvzzz~~~~~~uuu___TTTUUUkkkttt|||~~~~~~}}}~~~~~~||||||||||||~~~~~~xxxiiiUUULLLEEEGGGOOO[[[jjjvvvzzzzzz{{{zzzzzz{{{~~~~~~~~~~~~xxxiiigggwwwEEE:::222111222111000111222111111000000000000111111222222222222222111111333444666888:::;;;;;;:::333555777999999999:::;;;???????????????===<<<<<<;;;<<>>>>>DDDQQQbbb}}}zzzhhh[[[VVVWWWTTTVVVaaauuunnnmmmtttpppnnnppp~~~```OOOJJJOOOWWW>>>>>>;;;111555555444333222222222222111111111000000000/////////////////////////////////...............//////---------............///...000111111111333555777>>>ddd~~~}}}}}}~~~|||{{{{{{{{{{{{}}}|||xxxppp___QQQSSS___bbb\\\\\\gggqqqvvvwwwzzzyyywwwyyyvvvuuutttpppmmmqqqwww|||}}}yyyxxx|||uuufffVVVQQQ```sssllldddkkkppp{{{{{{}}}~~~}}}}}}~~~~~~ttt^^^UUUXXXnnnwww}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}wwwhhhTTTKKKEEEGGGPPP\\\kkkwwwzzz{{{{{{{{{zzz{{{}}}~~~}}}}}}}}}~~~}}}rrruuuwwwEEE:::222111222111000111111111000//////000000000111111222222222222111111222444777:::<<<<<<;;;;;;666777888888777666777888;;;<<<===>>>???>>>>>>===<<<<<<===AAAEEEDDD???;;;:::<<<>>>??????===;;;999BBBQQQeeessseeeYYYSSSUUUWWWaaauuunnnggguuutttiiiooommmUUUPPPFFFeeecccBBB>>><<<444666555444333222222222222111111111111000000000000////////////////////////......------,,,------...---------............///...000111111111333555777;;;ccc~~~}}}~~~~~~~~~}}}~~~||||||{{{{{{{{{}}}~~~yyywwwooo___PPPQQQ\\\___[[[ZZZeeeoootttuuuwwwvvvtttuuurrrooolllhhheeejjjrrryyy~~~{{{xxx{{{~~~|||cccUUU\\\jjjvvvzzzooocccdddlllvvvzzz~~~}}}~~~~~~||||||}}}~~~~~~qqq\\\VVV[[[pppxxx}}}~~~}}}~~~}}}|||{{{{{{|||}}}~~~}}}{{{zzz}}}{{{vvveeeSSSKKKEEEIIIRRR^^^mmmxxxyyy{{{||||||{{{{{{}}}~~~}}}|||}}}}}}~~~|||}}}}}}uuuEEE:::222111222111000111//////.........//////000///000111111222222111111222444777999;;;;;;::::::::::::999777555444666888777888:::<<<>>>???@@@@@@@@@>>><<<===???@@@===::::::<<<>>>???>>>;;;888666;;;KKK___zzz|||lll[[[PPPTTTVVV```tttnnnhhhvvvkkkfffuuufff\\\JJJSSSrrrLLL@@@>>>:::666555444333222222222222222222111111111000000000////////////////////////......---,,,,,,,,,,,,------------............///...000111111111333555777999cccyyyzzzrrr}}}|||}}}}}}~~~}}}}}}|||{{{|||}}}~~~yyywwwpppaaaRRRRRR[[[^^^ZZZXXXcccmmmqqqsssuuutttqqqpppllliiieee___\\\ccclllwww|||||||||~~~wwwccc```eeeqqquuu~~~rrrddd^^^hhhpppuuuwww~~~zzz||||||}}}}}}|||{{{{{{}}}~~~~~~lllZZZVVV^^^rrryyy~~~}}}|||}}}}}}{{{{{{{{{{{{}}}}}}zzzyyyxxxwwwvvvvvvvvvvvvzzzuuuuuudddRRRKKKGGGLLLVVVaaannnyyyyyy{{{||||||{{{{{{|||~~~~~~~~~~~~~~~}}}}}}||||||yyy{{{~~~~~~~~~tttEEE:::222111222111000111...............//////000...///111222333333444444444555777888999:::999999<<<<<<:::888666555888:::666666777999<<<>>>AAABBBDDD@@@<<<;;;>>>???>>>===;;;<<<===>>>===:::777555555AAASSSooo|||mmm^^^TTTWWWXXXbbbtttgggmmmyyyyyyhhhkkk|||mmmXXXQQQqqqdddMMMBBB;;;666555444333333222333333222222222111111111000000//////////////////////////////...------------------------............///...000111111111333555777888bbbvvvyyyrrr}}}{{{{{{|||~~~~~~~~~}}}|||}}}~~~}}}yyyssseeeVVVUUU]]]___ZZZXXXbbbkkkoooppprrrrrrpppkkkhhhccc^^^WWWUUU]]]ggguuuyyy}}}~~~~~~ssshhhcccoootttyyynnndddjjjrrrtttppprrr|||~~~~~~}}}|||{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzzzz{{{zzz{{{{{{{{{zzz{{{}}}~~~~~~zzzhhhWWWWWWaaauuu{{{|||zzz|||~~~~~~}}}|||{{{zzzzzz{{{|||}}}yyyyyyyyywwwvvvsssqqqpppxxx}}}}}}}}}|||uuufffQQQKKKIIIPPPYYYdddoooyyyyyy{{{}}}}}}|||{{{|||}}}|||}}}~~~|||{{{yyy}}}{{{vvvuuuEEE:::222111222111000111//////......///000000111///000222444555777777777777777888888888999999999;;;<<<===<<<:::999999:::888888777777999<<>>@@@@@@>>>;;;<<<======<<<:::888666333:::GGGdddyyylllaaaZZZ]]]\\\eeevvvoookkkmmmxxxppphhhpppvvvaaaPPP\\\|||~~~]]]FFF999666666555444333333333333222222222111111111111000////////////////////////111000///...............---------.........//////...000111222222333555777666```yyy}}}~~~~~~~~~}}}{{{yyyyyyzzz|||~~~~~~}}}}}}~~~{{{vvvhhhZZZWWW^^^```ZZZXXXaaajjjmmmoooqqqrrrppphhheee```ZZZSSSPPPYYYdddrrrtttxxxzzz|||~~~xxxyyyjjj```lllppp}}}{{{zzz{{{zzzpppooovvvtttgggccckkktttuuutttssssssxxx}}}}}}zzz{{{}}}|||yyyxxxzzz{{{}}}yyy{{{zzzwwwyyyzzzzzzzzz{{{}}}~~~~~~wwwfffUUUWWWbbbxxx}}}|||yyyzzz|||{{{}}}|||{{{zzzzzz{{{|||}}}}}}wwwrrrnnnttt~~~}}}vvviiiPPPKKKKKKRRR\\\eeepppyyyyyy{{{}}}}}}|||{{{|||}}}|||}}}~~~|||zzz{{{yyynnnwwwxxxEEE:::222111222111000111000000///000000111222222000111333555777999:::;;;:::999999888888999999:::999;;;>>>???>>><<<::::::;;;:::777666777:::===@@@;;;999888:::>>>AAA@@@>>><<<<<<======<<<:::999888444666@@@]]]vvvkkkbbb]]]bbbhhhqqqyyypppfffoookkkhhhxxxttt]]]TTTYYYpppUUU::::::222333666222444888444111111111111000000000000000/////////....................................,,,,,,,,,---------.........//////000111333444555>>>VVVqqq}}}~~~~~~|||zzz{{{|||zzz{{{|||}}}~~~~~~~~~~~~}}}wwwkkk\\\TTTVVV___eeeYYY]]]gggoooqqqnnnnnnrrrhhhbbb\\\VVVPPPNNNUUU^^^oootttwwwxxxzzz}}}|||xxxrrrxxxyyytttpppoooiiiaaadddmmmzzzxxx{{{|||}}}yyynnnkkksssuuukkkbbbeeelllqqqnnnppprrruuuzzz}}}wwwnnnpppxxx}}}~~~yyyxxxxxxxxxzzz~~~vvvxxxtttggglllzzz{{{}}}zzz~~~~~~~~~|||zzzzzz|||~~~|||vvv___NNNTTTcccyyyzzz|||}}}}}}}}}|||{{{~~~}}}|||yyyxxxyyy}}}~~~|||}}}yyyrrryyyzzz{{{}}}tttcccRRRJJJFFFNNN[[[gggqqqxxx|||zzzzzz|||}}}~~~~~~}}}zzz{{{}}}vvvuuuqqqGGG<<<333222333111000000111000///////////////000///111333555777999::::::;;;:::888666666777888999>>>===;;;999999999:::;;;::::::999999:::;;;===???;;;:::888888999<<<@@@CCC@@@;;;:::>>>AAA???<<<<<<:::666>>>YYYyyyxxxppphhhdddhhhpppyyywwweeeeeesssnnnkkkqqq~~~```RRRTTTqqqqqqNNNEEE777444555111333777222111111111111000000000000000000/////////.................................,,,,,,---------............//////000111333444555:::RRR~~~~~~~~~}}}{{{zzz{{{|||{{{{{{|||||||||{{{{{{zzzxxxlll]]]SSSTTT[[[aaaWWWZZZaaakkkooommmmmmoookkkhhhddd^^^UUUOOOTTT]]]oootttwwwwwwyyy|||{{{wwwyyyxxxqqqhhhdddeeebbb]]]aaagggqqqzzz{{{{{{||||||qqqnnntttssshhh^^^___eeeiiijjjoootttxxx||||||sssiiikkksss~~~|||{{{yyywwwwwwxxxzzz|||uuuwwwttt___RRRTTT___dddbbbccchhhxxxzzz|||yyyxxxyyy{{{}}}sss^^^QQQYYYjjj|||}}}}}}~~~}}}|||{{{zzz|||{{{zzzxxxxxxzzz~~~~~~yyyzzzzzz|||}}}sssaaaQQQJJJIIIRRR___jjjsssyyy{{{zzzzzz}}}}}}~~~~~~}}}~~~yyyyyyzzzrrrrrr{{{FFF;;;222111222000//////000000////////////000000000111333555777888999::::::888777555555666777888???>>>;;;999999999:::;;;;;;;;;;;;;;;;;;<<<=========;;;:::999;;;>>>BBBDDD===::::::===>>><<<;;;===:::666>>>XXXxxxzzzsssnnnjjjsss}}}wwwhhhhhhrrr|||hhh```tttoooYYYSSSWWWmmmYYYDDD888666222444777222222222111111111000000000000000000/////////..............................,,,------------............//////000111333444555:::NNN{{{}}}}}}{{{yyyyyy{{{}}}{{{{{{{{{zzzyyyyyyxxxxxx|||ooo```VVVSSSXXX^^^XXXWWW\\\fffnnnooommmnnnqqqssstttnnn```VVVXXXaaaoootttwwwwwwyyy{{{zzzwwwzzztttjjjaaa___```]]]WWW]]]___eeeuuu~~~|||zzz{{{~~~}}}tttiiimmmnnnhhhdddhhhnnnrrrqqqsssttttttvvvvvvppphhhaaajjjvvv}}}~~~}}}||||||{{{xxxvvvvvvvvvwwwxxx{{{|||~~~tttrrrvvv|||ddd\\\OOODDDCCCJJJNNNMMMMMMRRRcccooonnnqqqvvvrrrxxxwwwuuusssqqqrrrvvvzzz~~~{{{nnn[[[TTT```rrr~~~|||zzzyyyyyyyyyyyyxxxxxxzzz}}}||||||}}}~~~qqq^^^PPPKKKKKKVVVdddnnnuuuzzzzzzzzz{{{~~~~~~}}}~~~~~~}}}}}}xxxxxxxxxooonnnzzzDDD:::111000111000//////000000000//////000000111111222444666888:::;;;<<<:::999888666666777888888???===;;;999999999:::;;;<<<<<<======<<<<<<;;;;;;>>>===<<<;;;<<>>>>><<<;;;===;;;777===WWWvvv|||xxxrrrnnnlll|||wwwfffeeevvvuuudddiiixxxmmm\\\NNNrrrpppSSS@@@:::555666777333222222222111111111000000000000000////////////...........................------------...............//////000111333444555999III}}}wwwyyy~~~}}}zzzxxxyyy{{{~~~{{{{{{zzzzzzyyyyyyyyyyyy~~~rrrfffZZZTTTXXX^^^ZZZVVVXXXdddnnnqqqpppooowww}}}}}}mmm___aaajjjoootttxxxxxxzzz}}}|||xxxrrrllleeebbbcccbbb[[[SSSYYYZZZ___ppp~~~yyyzzz}}}|||ssseeeiiilllooorrrwww|||~~~|||uuummmlllnnnnnnkkk[[[cccmmmvvv{{{{{{yyywwwyyyyyyxxxxxxxxxzzz|||}}}|||uuummmddd^^^[[[SSSSSSMMMFFFCCCFFFHHHGGGEEEFFFSSS[[[YYY^^^fffddddddcccaaaaaadddkkkuuu|||wwwgggWWWVVVeeevvv~~~|||{{{yyyyyyxxxwwwwwwzzz~~~zzzvvv}}}~~~~~~~~~~~~}}}ooo[[[PPPKKKLLLWWWeeepppwww|||yyyzzz|||~~~~~~}}}~~~~~~~~~~~~~~~~~~|||yyyzzzzzzooolllpppDDD:::111000222000///000000000000///000000111111222333444777:::<<>>===<<<<<<===???BBBCCC<<<999:::AAAEEEBBB===;;;<<<888>>>WWWuuuzzzuuunnnkkklllnnnbbblll}}}ooodddnnniiiVVVfff___FFF>>>777555666222222222222222111111111111111000000000////////////........................---------.........//////...//////000111333444555666AAAvvv~~~vvvwww{{{~~~{{{yyyyyy|||{{{{{{zzzzzz{{{|||}}}}}}~~~sssiii]]]TTTVVV]]][[[UUUVVV```lllqqqpppooowwwqqqdddgggqqqpppuuuxxxxxxzzz|||{{{wwwmmmfff___^^^```]]]WWWQQQVVVWWW___qqqzzzzzz|||}}}yyyrrrggggggjjjpppvvvxxxyyyyyyvvvlllhhhjjjkkkiiiWWW\\\dddnnnwww{{{{{{zzz{{{{{{{{{|||}}}uuummmcccWWWPPPPPPRRRUUUUUUOOOJJJIIIIIIGGGEEECCCIIIMMMJJJSSS```bbbXXXVVVTTTUUU[[[ggguuu~~~sssaaaTTTWWWhhhwww}}}~~~~~~}}}zzzzzzxxxwwwvvvxxx|||uuuqqqyyy~~~|||zzzzzz{{{{{{lllZZZPPPKKKLLLWWWfffqqqzzzyyy{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{~~~~~~qqqlllqqqEEE;;;222111333222111111000000000000000111222222222333555777;;;???BBBDDD;;;;;;;;;:::::::::::::::888777777777888;;;>>>???999:::;;;<<<<<<;;;999888<<<<<<;;;;;;<<<===@@@AAA???999:::DDDMMMKKKAAA999<<<999@@@XXXuuu|||vvvnnnlllppphhhfffooo}}}jjjjjjyyywww\\\XXX|||fffLLLCCC888333333111333222222222222111111111111111000000000/////////........................------........./////////...//////000111333444555999???qqqzzzyyy{{{~~~}}}{{{{{{}}}||||||{{{{{{|||}}}~~~tttkkk^^^SSSSSSZZZZZZTTTSSS]]]hhhmmmnnnooorrrxxx~~~zzzkkkaaaeeepppqqquuuwwwuuuuuuvvvtttpppjjj___UUURRRRRRPPPOOOOOORRRVVV___qqq}}}|||}}}|||~~~yyysss```\\\]]]eeennnpppoooooorrrtttrrrllliiijjjhhhdddRRRSSSWWWaaammmwww|||}}}}}}~~~zzz}}}qqqbbbYYYRRRLLLPPPYYY```eeefff```ZZZWWWTTTQQQMMMGGGJJJKKKHHHSSSeeejjj[[[ZZZYYYZZZ```jjjwww|||ppp]]]SSSZZZkkkxxx|||}}}~~~~~~zzzyyyxxxvvvuuuwww{{{uuuqqqxxx~~~}}}~~~~~~}}}|||~~~}}}zzzxxxzzz}}}|||yyyiiiWWWNNNJJJMMM[[[jjjttt{{{zzz|||||||||{{{zzz|||}}}~~~}}}}}}~~~~~~|||~~~~~~qqqmmmzzzEEE;;;222222333333222222000000000000111111222333444444555777:::===AAACCC888888888888888777777777555555555555777:::===???888999:::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<>>>??????::::::DDDMMMLLLCCC<<<<<<:::CCCZZZvvv|||rrrrrryyyuuuhhhfffyyy~~~ooommmiiiQQQYYYnnnTTTKKK===444444444333333222222222111111111111111111000000000//////....................................////////////...//////000111333444555;;;===mmm|||zzz|||}}}}}}~~~}}}~~~~~~}}}|||{{{{{{|||~~~xxxpppbbbTTTRRRYYY[[[VVVUUU]]]fffkkknnnpppnnnqqqsssnnnbbbZZZaaalllqqqttttttpppmmmlllgggbbb\\\TTTMMMLLLJJJGGGHHHLLLNNNSSS]]]lll~~~~~~|||~~~}}}xxxbbbXXXRRRXXXaaaddddddddd^^^bbbeeedddeeeiiiiiigggYYYUUUTTTZZZgggttt|||}}}~~~vvvvvv||||||tttmmm^^^QQQLLLIIIIIISSSbbbnnnsssuuurrrnnnllljjjfff```YYYWWWTTTNNNWWWgggkkkdddfffhhhjjjnnnsssyyy~~~{{{yyynnn]]]UUU___ppp{{{}}}~~~~~~}}}|||wwwwwwvvvuuuuuuxxx|||vvvrrrxxx}}}{{{{{{{{{||||||}}}~~~{{{{{{}}}zzz{{{~~~~~~}}}yyygggTTTKKKJJJQQQaaaqqqyyy}}}|||||||||zzzxxxxxx{{{~~~~~~}}}}}}~~~~~~zzz{{{yyymmmnnnuuuDDD:::111111333222111222000000000000111222333444666555555555666999;;;===777777888888777777666555666555444444555777:::;;;888999:::;;;===???AAABBB::::::::::::;;;<<<===>>>===::::::@@@DDDDDDBBBCCC<<<;;;EEE]]]xxxwwwxxxrrrjjjmmm|||vvvfffsssYYYEEEcccttt[[[RRRBBB777777888333333333222222222111111111111111111000000000000..................................../////////000...//////000111333444555666888kkkvvv~~~~~~~~~}}}{{{zzz{{{|||}}}vvvgggVVVSSSZZZ]]]YYYXXX___gggkkkooosssnnnooonnnhhh\\\WWW^^^jjjqqqsssrrrlllgggccc]]]WWWLLLHHHIIINNNMMMHHHFFFIIIKKKQQQZZZggg~~~|||~~~|||sssbbbTTTSSSWWWWWWVVVVVVRRRVVVXXXXXX]]]gggnnnpppkkkccc\\\___jjjwwwuuuqqquuuqqqgggaaaUUUNNNPPPOOONNNXXXfffrrrwwwzzzyyyyyy{{{yyyvvvuuukkkggg___TTTXXXccceeeiiimmmssswwwyyy{{{|||}}}xxxwwwmmm]]]XXXcccttt~~~~~~~~~|||{{{yyyuuuuuuuuuuuuuuuyyy~~~wwwrrrxxx{{{xxxxxxxxxyyyzzz{{{|||}}}}}}{{{|||~~~~~~|||zzzgggRRRHHHJJJTTTgggwww}}}}}}}}}|||}}}|||yyywwwwww{{{~~~}}}}}}~~~~~~xxxwwwsssiiiooofffCCC999000000222111000111000000000000111222333444888777555333333444666777888999999999999888777777777666555444444555777888999999:::<<<>>>BBBEEEGGG;;;;;;;;;;;;;;;<<<===>>>::::::;;;<<<;;;;;;AAAIII<<<<<>>:::777666777:::;;;666555555555666:::===??????@@@LLLeeeyyyxxx|||ddddddvvvvvvfffnnnxxxyyyUUU@@@RRRttttttcccLLL>>>===;;;333444444333333222111000111000000000////////////////////////////////////---...///000000///...---//////000111222333333444:::777^^^}}}}}}yyy~~~{{{yyyzzz|||}}}}}}}}}}}}~~~|||zzzyyyzzz{{{yyyuuuooo```TTTRRR[[[ZZZWWWWWW^^^iiinnnmmmnnnkkkmmmqqqjjj]]]XXX]]]___^^^]]]YYYSSSKKKFFFBBBAAADDDGGGHHHHHHHHHJJJKKKRRRRRR[[[mmm~~~}}}yyymmmfffddddddddddddiiikkknnnppprrruuuyyy|||}}}~~~{{{vvvvvv|||~~~{{{rrrqqqmmmfffbbb```]]]\\\^^^cccgggjjjqqqooonnnppprrrqqqjjjdddmmmllliiiccc]]]YYYZZZ\\\eeeooowwwxxxwwwxxxxxxwww}}}sssddd^^^iiixxx~~~zzz~~~~~~~~~}}}{{{zzzxxxwwwvvvvvvvvvuuutttuuuxxx{{{vvvssswwwyyyxxxyyyxxxxxxzzz}}}zzzzzzzzz{{{||||||{{{zzz}}}~~~uuu___OOOMMMKKKUUUjjjxxxyyyzzz~~~~~~}}}~~~~~~}}}|||||||||}}}}}}}}}www{{{zzzmmmuuu|||\\\>>>777222222111......111222111111222222333444555444555777888888999;;;<<<999999999:::::::::::::::666999777333444888:::888999888777777999;;;;;;:::;;;999777555555666888999888777666555666888;;;===<<<>>>JJJddd~~~zzz{{{pppfffkkkzzzrrriiikkk___CCCHHH```qqqRRR===888555555444444333333222111111111111000000000/////////////////////////////////......////////////......//////000111222333333444:::666XXXzzz~~~~~~zzz}}}xxxvvvwwwzzz|||}}}zzz|||~~~~~~|||zzzyyyyyy}}}xxxsssrrrgggXXXOOOXXXYYYWWWVVV\\\gggmmmmmmlllkkkooovvvrrrfff]]]\\\ZZZVVVQQQLLLIIIEEEBBB@@@DDDGGGJJJKKKKKKJJJKKKKKKPPPQQQ[[[mmm|||~~~~~~xxx}}}~~~yyyvvv||||||pppkkkmmmppppppnnnppppppqqqooolllkkkkkkllllllooonnnlllnnnwww~~~}}}xxxuuupppgggccc___```ffflllnnnnnnnnnffffffooorrrkkkaaa^^^hhhiiiiiiddd]]]ZZZ\\\```jjjqqquuutttrrrtttuuuuuuyyynnnbbbbbbooo~~~}}}~~~~~~}}}|||{{{yyyxxxwwwoootttwwwwwwtttsssuuuxxxzzzwwwxxxvvvsssvvvvvvvvvyyy|||~~~~~~yyyxxxxxxxxxxxxyyyzzz{{{{{{}}}ooo[[[MMMLLLNNNYYYlllxxxzzz{{{}}}~~~~~~}}}~~~~~~|||{{{{{{{{{{{{}}}vvvzzzyyyppp{{{~~~ZZZ===666222222111//////111222111111111222444666888666555666999<<>>LLLeee}}}}}}|||zzzzzzzzz~~~vvvfffkkkyyynnnfffxxxsssTTTHHHPPPtttcccDDD:::666666666555444333222222222111111111000000000//////////////////////////////...//////////////////...//////000111222333333444777333OOOyyy~~~|||~~~}}}yyyxxxzzz|||~~~~~~zzz|||}}}|||{{{yyyyyyzzz{{{wwwtttjjjZZZLLLUUUWWWWWWVVVZZZdddkkkllllllkkknnnuuuvvvnnnhhhggg```YYYOOOHHHFFFGGGHHHIIINNNQQQSSSSSSPPPMMMJJJIIIIIIMMM[[[nnn|||~~~tttwwwwwwrrrrrr{{{wwwqqqpppnnnjjjhhhiiihhhddd```\\\ZZZZZZ[[[^^^___]]]aaammmyyyzzzssslllmmmrrrvvvvvvssshhhaaadddrrruuujjjccceeeiiikkkkkkeee___^^^dddiiilllqqqsssqqqpppsssuuuuuuqqqhhh```dddsss}}}}}}}}}||||||zzzyyywwwvvvmmmooorrrssstttuuuvvvxxx}}}}}}|||zzzxxxvvvtttrrrtttttttttuuuxxxzzzzzzyyyvvvwwwxxxyyyxxxyyyzzz{{{{{{yyy{{{~~~yyyhhhUUUKKKLLLPPP^^^oooxxxzzz{{{~~~|||}}}~~~~~~}}}{{{zzzyyyxxxyyyvvvzzzvvvnnn~~~{{{UUU;;;555111222222000000222222111000111333777;;;===;;;999999<<>>>>>=========<<<999777777888888888999:::888888888999::::::888555666666888999::::::999999666555555666777888:::;;;BBBEEETTTmmm||||||tttpppkkkiiinnnxxxvvvccciiittt|||lllooo~~~UUUEEEWWWdddIII;;;:::888666444333222333333222222111111111000000000//////////////////////////////............////////////000111222333333444777555GGGuuu}}}{{{~~~}}}|||yyyyyyzzz|||}}}{{{||||||zzzxxxwwwxxx{{{~~~{{{~~~uuulll^^^PPPPPPWWWYYYVVVVVV\\\dddhhhmmmllljjjkkkmmmqqqwwwzzz|||vvvkkk___VVVUUUYYY]]]___aaacccbbb\\\UUUNNNKKKQQQQQQYYYeeemmmvvv~~~|||wwwuuuuuu|||vvvnnnqqqyyy}}}}}}~~~{{{vvvxxxmmmrrrwwwzzzxxxtttooommmhhhmmmpppqqqssswwwwwwtttfffccceeeoooxxx{{{{{{{{{||||||{{{zzzyyywwwvvvuuurrrlllgggkkkuuu}}}|||{{{zzzxxxwwwxxx|||zzzxxxwwwwwwxxxxxxvvvuuutttyyy~~~|||yyyxxxxxx|||~~~sssaaaSSSOOOMMMYYYjjjuuuyyyyyyyyy{{{zzz|||~~~~~~~~~}}}{{{yyywww|||ttthhhrrrPPP777222000333444222222444111111222444777;;;???AAA::::::999;;;===>>>>>>===?????????>>>>>>>>>>>>>>>999777888<<<<<<999999;;;999888888999;;;;;;999888777777777888888777666666444555555666777888::::::>>>CCCSSSmmmxxxkkkkkklllqqqyyyvvvooonnn|||ttthhhhhhQQQOOOpppyyyUUU===;;;999777444333333333444222222222111111111000000////////////////////////000///...------...///000//////000111222333333444666666EEErrr}}}~~~|||{{{yyyyyyyyyzzz}}}~~~~~~}}}zzz{{{{{{zzzxxxxxxzzz||||||~~~wwwrrreeeTTTPPPWWW[[[WWWTTTYYYaaafffkkkmmmmmmkkkiiijjjooorrr}}}}}}{{{sssjjjeeeggglllmmmoooooollldddZZZRRRNNNOOORRR[[[fffjjjnnn}}}}}}~~~xxxssstttuuuuuuyyyyyywwwyyyzzz~~~~~~|||pppzzzwwwiiifffkkkppprrrtttwwwtttooofffgggmmmwww|||zzzyyy|||{{{{{{{{{zzzxxxwwwuuutttuuuqqqnnnqqqxxx~~~}}}yyyyyyxxxuuuwww}}}yyyxxxvvvwwwxxxxxxwwwvvvwww{{{~~~~~~yyywwwwwwyyyzzz~~~ppp\\\QQQOOOQQQ___pppzzz{{{zzzzzz{{{yyy{{{}}}~~~~~~|||zzzxxxzzzuuuooooooQQQ666111000333444333333555222222333444666888:::;;;666777999999999:::;;;===<<<==================>>>:::999;;;AAAAAA<<<:::<<<:::999888999;;;<<<<<<;;;;;;:::999888777666555555666666666666777777888888:::@@@RRRnnn}}}vvvpppttt{{{xxxkkkssskkkttt}}}```LLLYYYpppTTT;;;:::777444333333333444222222222111111111111000////////////////////////000///...------...///000//////000111222333333444444555BBBoooyyy~~~}}}|||{{{|||{{{yyyzzz|||wwwyyy{{{|||{{{yyyyyyzzz}}}~~~yyyxxxkkkXXXOOOWWW[[[WWWSSSWWW___dddiiinnnqqqmmmgggeeefffgggwww~~~zzzuuuvvvzzz{{{||||||vvvkkk___TTTNNNNNNUUUdddsssuuuqqqwww|||uuutttxxxzzzvvvssstttfffzzz}}}}}}zzzyyy{{{zzzwwwwwwwww|||||||||~~~yyy|||zzznnndddjjjooorrruuuvvvqqqjjjhhhkkkttt}}}zzzyyy~~~{{{{{{zzzzzzxxxvvvuuutttwwwvvvvvvwwwzzz~~~yyyuuuwwwvvvrrrtttyyyvvvttttttuuuvvvwwwwwwuuuyyy|||~~~{{{vvvtttwwwzzzwww{{{|||lllXXXMMMLLLTTTddduuu}}}}}}{{{{{{|||yyy{{{}}}~~~~~~}}}{{{yyyvvvzzz~~~vvvwwwbbbEEE555111000333555333333555333444444555555555666666444777::::::999999===@@@:::;;;;;;;;;<<<<<<======;;;:::>>>EEEEEE???;;;===;;;999888888;;;===>>>>>>@@@???===:::999777777666888777777777666666666555888???SSSppp|||vvvuuurrrpppzzz{{{ooo}}}sss\\\IIIgggkkkCCC::::::888222555888222333333333222222222111111000000000000000000000000////////////////////////......//////000222333444222===@@@[[[~~~yyywwwyyyxxx||||||xxxxxx}}}~~~{{{zzz{{{|||{{{yyyxxxxxxxxx}}}}}}ttteeeTTTTTTYYY^^^YYYPPPUUUbbbkkkkkkiiieeeaaa```dddhhhmmmwwwrrraaaTTTPPPQQQ\\\jjjsssvvvxxxzzz}}}vvv{{{~~~yyyrrroootttzzzqqqllliiimmmtttvvvpppiiicccaaa```___aaafffjjjmmmooosssvvvsssnnnkkkmmmpppsssyyy{{{zzz}}}{{{vvv{{{ttthhhhhhnnnvvvxxxrrrllliiisssyyy}}}}}}|||}}}{{{xxx{{{zzzwwwuuusssqqqpppoooooouuu{{{|||yyyvvvwwwyyyyyyuuurrrppppppqqqqqqqqqrrrrrrssstttvvvvvvtttssswwwzzz|||yyytttqqqrrruuuzzzuuuaaaSSSOOORRRXXXggguuuyyyxxxyyy|||}}}{{{|||}}}}}}|||}}}}}}|||~~~~~~|||zzzvvvvvvtttxxxpppTTTGGG777444000///000222333333444555666666555555777999777888999:::;;;<<<<<<<<>>>>>:::777<<<:::888:::???@@@===999>>><<<999999;;;>>>@@@AAABBBAAA???<<<:::888666666666666555555666777999:::666>>>MMMnnn}}}yyyuuurrrvvv|||mmmhhh|||ssssss~~~fffNNNNNNddd|||NNN>>>999999333444777333333333333222222222111111000000000000000000000000////////////////////////......//////000222333444111:::===XXXwww{{{vvv{{{xxx||||||xxxyyy}}}~~~{{{{{{|||}}}|||zzzyyyyyyyyyyyy|||}}}uuuiiiWWWSSSVVV\\\ZZZTTTVVV^^^hhhiiijjjhhhfffgggkkkooozzzsss```RRRMMMOOOYYYgggppptttvvvzzz~~~}}}yyyuuuqqqvvvpppjjjccccccfffgggeeebbb^^^]]]\\\[[[[[[]]]^^^___eeegggfffccc___^^^___bbbiiirrryyyyyyxxx{{{|||yyyzzz|||}}}{{{{{{tttnnnnnnrrrwwwvvvpppmmmmmmzzz~~~~~~|||}}}zzzvvvwwwxxxwwwuuuqqqmmmkkkjjjnnnrrruuuvvvtttssstttvvvuuusssrrrqqqrrrsssrrrpppqqqqqqrrrsssttttttsssrrrvvvyyyzzzxxxtttrrrtttwwwyyy}}}|||ppp___RRRQQQUUUZZZhhhvvvyyyxxxyyy{{{|||yyy{{{}}}~~~~~~~~~|||{{{|||}}}{{{zzzwwwzzzzzz}}}jjjNNNAAA888555222000111333444444444555555555444444666888666777999:::;;;;;;<<<<<>>>>>>>>>>><<<;;;<<<:::999999;;;<<<;;;999;;;999777777999<<<>>>@@@@@@???>>>===<<<<<<<<<<<<888777666555555666666777:::???LLLjjjuuummmjjjmmmzzzqqq^^^mmm|||{{{mmmmmmrrrUUUCCCPPP{{{```EEE888:::666222555444333333333222222222111111000000000000000000000000////////////////////////......//////000222333444111666:::SSS~~~{{{uuu{{{yyy{{{{{{yyyzzz}}}~~~}}}|||}}}~~~}}}{{{zzzzzzzzzvvvxxxyyy}}}vvvmmm\\\SSSQQQXXX\\\YYYWWWYYYcccfffjjjllllllmmmpppttt~~~rrraaaRRRJJJMMMVVVbbbkkknnnrrrwww|||rrr}}}wwwmmmpppuuuqqqjjjggghhhjjjmmmnnnmmmllllllkkkiiigggeeeccccccaaa]]]ZZZVVVTTTTTTTTT[[[fffpppsssrrrtttxxxyyyuuuvvvvvvuuuvvvyyy~~~uuuuuuuuuvvvwwwsssnnnnnnsss}}}~~~|||}}}{{{wwwwwwxxxwwwrrrkkkeeeccccccoooppppppqqqqqqpppppppppmmmmmmmmmooorrrsssrrrppppppqqqrrrrrrssssssrrrrrruuuwwwxxxvvvsssrrruuuxxxyyyzzzvvvjjjZZZQQQSSSXXX^^^kkkwwwzzzxxxyyy{{{{{{wwwzzz}}}~~~{{{zzz{{{{{{zzzzzzwwwzzzyyy}}}gggIII===888666333222333444555555333444555444333333555666666777888999:::;;;;;;;;;CCCCCCCCC@@@===;;;;;;;;;;;;<<<<<<;;;999888888999999888777888999<<<>>>@@@BBBBBB@@@???>>>>>>======999888777666666777777888>>>BBBLLLhhh{{{ppplllnnnuuuiiihhhuuuoooggg~~~cccPPPLLLlllsssNNN;;;===888222444777333333333222222222111111////////////////////////////////////////////////......//////000222333444333555888MMMxxx{{{wwwssszzzyyyzzzzzzzzz{{{}}}~~~~~~|||~~~~~~|||zzzzzz{{{xxxxxxyyy{{{wwwpppbbbUUUNNNTTT]]]]]]XXXUUU___dddjjjmmmmmmmmmnnnppp|||}}}ssscccSSSKKKPPPXXXbbbhhhkkkmmmsssxxxyyyyyy~~~yyyrrrqqqwwwwwwwwwwwwyyy||||||xxxuuummmjjjgggdddaaa^^^ZZZWWWVVV\\\bbbfffiiimmmrrruuupppppprrrtttxxxzzz{{{{{{}}}zzzvvv|||{{{xxxyyyxxxwwwuuupppmmmrrrzzz|||~~~}}}zzz{{{}}}{{{wwwwwwuuupppggg^^^ZZZ\\\___rrrqqqpppppppppnnnkkkhhhbbbbbbcccgggkkkoooqqqqqqqqqrrrssssssrrrrrrrrrssswwwwwwvvvtttrrrrrruuuwww{{{yyyqqqcccVVVPPPTTTYYYcccnnnxxxyyyxxxyyyzzzzzzxxx{{{~~~}}}{{{zzzzzzzzz{{{{{{{{{xxxrrruuuiiiHHH<<<888555333222333444444444222333444333222222333555555666777999::::::;;;;;;FFFGGGGGGBBB<<<777777888:::>>>CCCBBB<<<888777888999999::::::;;;===@@@BBBIIIHHHEEEBBB>>><<<:::999999888888777888999:::;;;===BBBMMMjjj~~~vvvqqquuu|||~~~hhhooolllvvv}}}bbbNNN\\\^^^DDDAAA999333666888333333333222222222111111////////////////////////////////////////////////......//////000222333444666555888FFFhhhsssuuuuuuxxxyyyxxxxxxzzz{{{{{{}}}~~~}}}~~~~~~|||{{{{{{{{{|||||||||}}}yyyqqqhhhZZZOOORRR[[[___YYYSSS]]]ccciiillljjjhhhggghhhmmmxxxgggWWWOOO[[[bbbiiimmmmmmnnnrrrvvv}}}{{{}}}wwwppptttzzz}}}zzzxxxwwwwwwwwwwwwtttoookkk___ZZZWWWXXX]]]aaadddeeekkkkkklllppptttvvvuuurrruuuuuuwwwyyy|||~~~~~~}}}yyyyyyyyyyyyzzz{{{||||||{{{wwwtttsssrrrrrruuu{{{xxxvvvuuusssooommmuuu{{{|||zzzvvvvvvxxxuuupppnnniii```WWWRRRTTT\\\cccqqqqqqppppppnnniiibbb]]]ZZZYYYYYY\\\cccjjjpppsssssstttuuutttrrrrrrsssuuuxxxwwwuuurrrpppqqqtttvvvxxxlll^^^SSSPPPUUU[[[gggqqqyyyyyyxxxzzz{{{zzz{{{}}}~~~|||{{{{{{}}}}}}|||{{{zzz{{{|||}}}|||pppsssiiiFFF<<<666444222222333444333333333333444333111111333444555555777888999:::::::::DDDEEEEEEAAA;;;777777888999AAAHHHIIIBBB;;;888888888999;;;;;;:::<<>>;;;888777;;;:::888777666666777777777===KKKjjjwwwuuuyyypppjjjtttsssvvvvvvXXXQQQooosssUUUHHH<<<666888888333333333222222222111111000000000000000000000000////////////////////////......//////000222333444777555888@@@XXXnnnwww|||wwwxxxvvvvvvyyyzzzzzz{{{~~~}}}~~~~~~|||{{{{{{{{{}}}|||}}}tttmmm```SSSQQQXXX]]]ZZZUUU[[[aaagggiiigggdddbbbbbbdddooommm^^^WWWgggmmmsssuuusssrrrtttwwwxxxzzz~~~vvvpppsssxxx|||~~~{{{|||}}}~~~}}}{{{xxxvvv|||~~~ooocccWWWTTTUUUTTTSSSSSSXXXZZZ^^^dddjjjnnnpppppprrrrrrrrrtttwwwzzzzzzzzztttttttttuuuwwwxxxyyyyyyvvvsssrrrqqqnnnmmmttt}}}xxxuuurrrrrrppppppwww}}}|||xxxsssqqqpppjjjbbb^^^YYYRRROOORRR[[[dddkkkooooooooolllgggaaa[[[WWWYYYWWWVVVYYY```iiippptttsssuuuvvvuuurrrqqqsssvvvxxxvvvrrrpppooorrruuuwwwwwwiii[[[SSSSSSYYY___jjjrrryyyyyyxxx{{{|||{{{|||~~~~~~|||zzzyyyyyy{{{||||||{{{zzzzzz|||yyy}}}aaaAAA;;;666444222222333444333222333444444333222111222444444555666777888999999999<<<=========;;;;;;;;;<<<:::AAAIIIKKKEEE===888777555888::::::888888;;;>>>DDDCCCAAA???===;;;::::::>>>===:::777555333333333222999HHHhhh|||zzzxxxwww}}}nnniii{{{|||nnnwwwjjjQQQUUUqqqiiiQQQ>>>999:::555333333333222222222111111000000000000000000000000////////////////////////......//////000222333444666333888;;;KKKzzzsss|||uuuwwwssstttxxxzzzxxxzzz~~~|||}}}~~~~~~|||zzzzzz{{{yyyyyy{{{~~~xxxrrrfffXXXQQQTTTYYYZZZXXXWWW]]]eeehhhgggdddddddddeeekkkttt|||sssfffbbbkkkqqqxxxyyyvvvtttuuuwwwuuuwww|||wwwzzzxxxvvvuuuwwwyyy|||}}}zzzzzz{{{{{{{{{zzzyyyyyy}}}pppccc\\\VVVPPPMMMOOOLLLOOOTTTZZZ```fffjjjmmmmmmnnnqqqtttwwwxxxyyyyyysssrrrssstttvvvwwwvvvuuuqqqnnnmmmppprrrrrrvvv{{{zzzuuurrrrrrssstttxxx~~~{{{zzzvvvqqqnnnlllcccYYYUUUSSSSSSXXXbbbkkkooopppnnnooommmhhhaaa\\\[[[\\\^^^]]]\\\___eeelllqqqtttsssuuuvvvtttpppooorrrvvvuuurrrooommmoootttxxx{{{~~~uuufffYYYTTTWWW___eeelllsssxxxxxxyyy|||}}}|||{{{|||}}}|||zzzyyyyyyzzzyyyzzz{{{zzzxxxyyy|||~~~WWW===<<<666555444444555555444333444555555444222111333444444444666777888999999999777666666888;;;=========;;;@@@EEEEEEBBB<<<888666666999<<<;;;777777999=========<<<;;;;;;;;;;;;;;;@@@???===;;;999999999999666;;;HHHggg|||xxxuuussszzzwwwffftttlllpppvvvTTTDDDTTTwwwWWW@@@;;;;;;333333333333222222222111111000000000000000000000000////////////////////////......//////000222333444444111777888DDDvvv}}}rrrvvvrrrsssxxxyyywwwyyy~~~|||}}}~~~}}}{{{zzzzzzzzztttuuuyyy|||}}}{{{tttjjj\\\RRRQQQWWWZZZ[[[UUU[[[cccggghhhgggggghhhjjjpppxxx}}}vvvmmmkkkiiipppwwwyyyvvvssssssuuuuuuxxx~~~{{{rrrmmmoootttzzz~~~~~~}}}}}}}}}~~~~~~~~~wwwuuuyyy~~~yyyoooggg]]]SSSQQQUUURRRTTTWWWYYYZZZ\\\```ccccccggglllqqqsssttttttttttttrrrrrrsssuuutttqqqnnnnnniiihhhooowwwyyyyyyyyy|||vvvrrrtttvvvvvvxxx|||wwwwwwsssooonnnkkkbbbXXXWWWWWW\\\gggsssyyyvvvqqqppppppnnnggg___\\\___cccdddccccccfffkkkooorrrsssrrrtttvvvsssooommmqqquuurrrooollllllooouuu{{{~~~|||rrrdddYYYVVV[[[cccjjjmmmtttxxxxxxyyy|||~~~}}}zzzzzz{{{zzzxxxxxxzzz|||wwwyyyzzzyyywwwwwwzzz~~~}}}~~~QQQ;;;>>>777666555555666666555444555666666444222222333444333444555777888888888888777555444666:::<<<;;;999<<<>>>@@@???===:::777666888<<<>>>===999888:::>>>;;;::::::999999999::::::@@@@@@???@@@AAABBBDDDEEE===AAAKKKiiiyyynnnlllttt~~~jjjddduuurrrkkkzzz^^^GGGNNNggg]]]KKK===444777555333000000222333333333000000000000////////////000000000000000000000000000000000000111111111111333444///===AAA___zzzyyytttrrrxxx|||}}}|||~~~~~~}}}|||{{{{{{yyyuuusssuuuwww{{{|||{{{zzzmmm^^^TTTOOOOOOVVV^^^SSSVVV[[[bbbgggjjjjjjjjjkkknnnqqquuu{{{uuunnnmmmpppssstttssstttuuuwwwrrrsssvvvzzz|||~~~{{{tttlllkkktttyyy}}}~~~zzzxxxzzz}}}~~~wwwrrrqqqqqqssssssxxx}}}{{{oooccc\\\YYY```dddjjjnnniiiaaa___aaa___```dddkkkssswwwwwwuuuzzzvvvsssrrrrrrrrrooommmjjjkkknnnqqquuuyyy}}}|||xxxttttttwww{{{||||||yyyvvvssspppmmmfff\\\TTTXXX]]]eeepppwwwzzzyyyvvvwwwuuupppggg``````hhhppplllmmmhhhbbbeeeooovvvvvvzzztttrrrsssoooiiinnnzzzsssqqqllliiioooyyy~~~{{{lll^^^XXXYYY^^^kkkwwwzzzxxxvvvuuuuuuwwwzzz|||||||||}}}~~~~~~~~~~~~}}}{{{{{{xxxuuuwww|||~~~|||}}}wwwLLL777:::555777::::::777444111000444444555555666555555444444444555555555555555555666555444444444666777888>>><<<999666555444555555777888:::<<<<<<<<<:::999::::::::::::::::::::::::@@@GGGGGG@@@BBBPPP[[[\\\OOOIIIQQQkkk}}}yyyuuutttwww~~~zzziiinnnxxx~~~lllqqq|||jjjRRRJJJSSS}}}kkkPPP@@@666777777555222222333333333222111000000000////////////000000000000000000000000000000000000111111111111333555000;;;===YYY{{{vvvuuuyyy}}}}}}}}}~~~}}}||||||||||||{{{yyywwwvvvxxx{{{}}}|||~~~~~~rrrcccWWWOOOLLLRRRZZZSSSTTTWWW\\\ccchhhjjjjjjkkklllmmmnnnpppuuu{{{}}}uuuooooooqqqssstttssspppnnnllllllmmmqqqvvvxxx{{{}}}vvvssspppnnnmmmrrruuu{{{}}}yyywwwpppnnnnnnnnnnnnmmmkkkiiijjjrrr|||~~~xxxuuutttiiikkkpppvvvuuupppooorrrsssoookkkjjjnnnssswwwxxxvvvuuusssssssssqqqmmmiiipppqqqsssvvvyyy|||}}}~~~|||zzzyyyzzz|||~~~}}}{{{vvvtttrrrrrrppplllgggbbbfffjjjqqqwww{{{{{{zzzxxxuuutttpppjjjeeedddgggkkkpppqqqoookkkmmmtttwwwuuuvvvuuuttttttppplllooouuuooonnnjjjiiiooozzz~~~}}}uuufffXXXWWW\\\dddmmmvvvzzzyyyxxxwwwwwwyyyzzz|||}}}~~~||||||yyyuuuvvvyyyyyyvvvuuuzzziiiEEE555777333444444555666666555444444444555555555555444444555555666777777777666666555444444444555555666777999777666444444444555666666777888:::;;;;;;::::::999999::::::::::::999999???EEEDDD===???KKKTTTUUUNNNJJJTTTooozzzwwwuuuyyyuuujjjlll~~~xxxnnnqqq}}}dddMMMCCCddd^^^GGG::::::999777444333444444333111111111000000000/////////000000000000000000000000000000000000111111111111333555222888999RRRzzzyyysssqqqvvvyyyzzzyyy{{{|||}}}~~~~~~~~~}}}|||{{{xxxwwwyyy|||}}}}}}zzzkkk]]]QQQKKKPPPXXXUUUSSSQQQTTT\\\ccchhhjjjqqqpppnnnkkkiiikkkpppsssyyyzzz||||||{{{wwwssspppqqqqqqrrrrrrqqqlllgggbbbeeeggglllsssuuuvvv|||{{{|||{{{tttjjjkkklllnnntttyyyzzzuuupppgggfffffffffgggfffccc```bbblll{{{ooommmpppvvvyyyxxxwwwyyywwwrrrmmmjjjkkkooosssuuuuuusssooonnnnnnmmmmmmllltttvvvyyy{{{}}}}}}}}}}}}{{{{{{}}}~~~zzzwwwtttsssrrrppppppooonnnnnnpppuuuzzz{{{zzzxxxxxxyyyttttttrrrpppnnnlllkkkjjjrrrttttttsssuuuxxxvvvrrrssswwwwwwsssqqqrrrrrrpppiiijjjiiijjjqqq{{{~~~|||lll___UUUWWWaaajjjqqquuuyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}zzzvvvuuuwwwuuupppooouuu~~~YYY@@@777888:::666333333555777777666444444444444444444444444333444555555666666666555333333444444555555444444333333222222333444666777666666666777777999::::::777888:::;;;;;;:::888777<<<@@@???999999CCCJJJJJJGGGFFFRRRppp{{{zzz{{{pppiiiwwwrrrjjjzzzsssXXXDDDZZZxxxSSS<<<===888666444444555555333222111111111000000000/////////////////////////////////000000000111111111111222333444666666KKK}}}yyyrrruuupppnnnrrrwwwxxxyyyzzz}}}~~~}}}}}}zzzwwwvvvyyy{{{{{{ttteeeVVVMMMOOOVVVYYYTTTPPPPPPVVV^^^eeehhhrrrpppmmmiiifffhhhkkkoooooopppqqqrrrrrrqqqpppoooqqqpppnnnmmmmmmjjjeeeaaaaaabbbiiiqqquuuuuuxxx|||{{{sssnnnkkkggghhhlllpppqqqqqqjjjeee```[[[ZZZZZZ[[[ZZZ[[[fffuuusssmmmkkkpppvvvvvvuuuvvvlllmmmnnnoooppppppooonnntttoooiiiffffffkkkppptttvvvxxx|||}}}|||{{{|||}}}~~~}}}{{{wwwuuutttssspppnnnmmmmmmpppqqqssswww{{{zzzuuusssuuuxxxtttttttttuuuwwwvvvtttrrrttttttssstttwwwxxxvvvrrrtttyyyxxxppppppuuuuuunnnfffhhhjjjmmmttt|||}}}zzzccc]]]XXX[[[dddnnntttwwwyyyzzz{{{|||}}}||||||{{{}}}~~~{{{wwwvvvwwwuuupppooottttttOOO???<<<;;;FFF???777444666777666444444444444333333333333333000111111222333333333333111222444555555444333222222222222222333444666666888777555444444555777888666777:::;;;;;;:::777666999<<<:::555555;;;???>>>;;;===LLLjjj~~~ooouuu}}}jjjkkk|||cccMMMUUUtttddd>>>===666555444444666666444333111111111111000000000000///////////////////////////000000000111111111111111222666444666GGGooo~~~uuusssnnnlllqqqvvvxxxzzz}}}~~~|||||||||{{{vvvtttvvvxxxzzz~~~yyyjjjZZZOOONNNSSS[[[WWWRRRPPPSSSYYYaaaeeelllkkkiiifffeeegggkkknnnllllllmmmmmmnnnmmmmmmmmmooollliiiggggggggggggggg^^^^^^cccmmmssstttuuuwww~~~yyyssssssqqqmmmiiihhhjjjmmmoooiiieee___[[[ZZZYYYYYYXXXXXXaaannnyyy~~~ssslllhhhmmmsssuuuuuuvvvnnnpppssssssqqqnnnkkkiiikkkjjjhhhhhhjjjoootttxxxzzz}}}~~~~~~}}}|||zzzxxxxxxwwwuuussspppooopppsssvvvxxx{{{~~~{{{tttppprrruuurrrrrrsssvvv{{{~~~~~~~~~zzzvvvrrrsssvvvxxxwwwvvvvvvyyytttmmmnnnvvvuuunnneeeiiimmmqqqxxx}}}{{{uuu]]]___aaacccgggnnnvvvzzzyyy{{{|||~~~~~~}}}|||{{{~~~~~~|||~~~|||yyyyyy{{{yyytttlllrrrqqqKKK???===999HHH@@@777333444666444222555444333222111222222222///000111222333333333333111222333444444333222111444444444444444444555555:::888666333222222444555555777999;;;;;;999777555777888666333333666777666555999IIIfff}}}{{{uuuzzzhhhtttvvv^^^SSSZZZ|||KKK>>>888777666777777777555333222222111111111000000000000000000000000000000000000000000000111111111111111000777444666BBB___}}}ooojjjggglllqqqtttvvvyyy}}}}}}zzzzzz||||||wwwuuuwwwxxxxxx}}}~~~ooo```SSSNNNOOOWWWWWWVVVSSSRRRVVV]]]dddiiijjjjjjiiiiiilllpppsssmmmmmmmmmmmmmmmlllkkkjjjkkkjjjgggdddbbbcccgggjjj]]]YYY[[[ccckkknnnppprrruuuzzzwwwuuutttrrroookkkgggfffeeejjjjjjkkkmmmmmmlllhhhdddhhhkkkooosssuuuuuusssqqqllleeebbbgggnnnqqqrrrtttvvvtttpppkkkfffcccdddeeebbbgggmmmsssuuuwwwyyyzzz|||yyyxxxzzz{{{vvvsssrrrvvv|||yyysssqqqrrrnnnqqqtttyyy}}}{{{ssstttwwwyyyyyy{{{wwwtttnnnjjjnnnrrrqqqlllggglllqqquuuzzz|||wwwnnn[[[bbbggghhhiiipppxxx{{{zzz{{{|||}}}~~~}}}||||||}}}}}}~~~|||}}}|||yyyzzz~~~}}}zzziiirrrmmmHHH<<<999444>>>999444111222444333222555444222111000111111222111222333444555666666666333333444444333333222222555555555555555555444444:::888666333222222333333555666888999999888666555666555333333444444333222666;;;JJJeee~~~}}}}}}~~~|||zzztttlllsss}}}^^^NNNuuueeeHHH===<<<;;;::::::888444222222222222111111111000000000000000000000000000000000000000000111111111111222///888333666<<