BM6P6(@ {{{lll___YYYSSSPPPSSSUUURRRPPPPPPNNNJJJIIIJJJHHHDDDGGGOOOYYYeeeqqqzzzqqqbbb[[[WWWVVVTTTPPPNNNOOOLLLNNNPPPQQQSSSXXXaaahhh}}}~~~mmm```YYYNNNNNNNNNOOOOOOOOOOOOOOORRRUUU]]]iiisss~~~uuuiii___WWWSSSPPPQQQTTTXXXYYYYYYXXXZZZ]]]```dddlllvvv~~~zzzvvvvvvsssrrruuuxxx|||xxxtttooommmooosssvvvwww}}}~~~vvvrrrkkkggghhhiiihhhiiilllpppzzzvvvpppmmmjjjiiikkkmmmrrrwww{{{~~~}}}zzzzzzzzz}}}}}}{{{tttlllhhhhhhooowwwxxxtttrrruuu|||}}}yyyxxxxxx{{{}}}zzzyyywwwwwwwwwwwwvvvvvvvvvvvvtttoookkkiiijjjllllllkkkmmmqqqwwwzzzrrrmmmhhhfffhhhnnnqqqqqqsssvvvwwwqqqoooqqquuuxxx||||||ssskkkfffdddbbbaaa___aaaeeeiiimmmrrrwwwzzzxxxxxxxxxwwwuuussspppooohhhkkknnnmmmjjjiiilllpppvvvzzz{{{xxxwwwzzz~~~}}}}}}xxxvvvsssppppppuuu}}}zzzxxxuuurrrqqquuu{{{~~~}}}zzzvvvwwwyyyzzzzzzxxxwwwuuuooooooooossszzzxxxnnnfff___\\\ZZZZZZZZZ[[[]]][[[XXX[[[aaappppppcccYYYSSSNNNPPPQQQNNNLLLLLLMMMJJJJJJLLLKKKHHHKKKQQQSSS^^^iiiqqq|||uuuhhh```XXXUUUSSSNNNLLLMMMMMMOOOQQQRRRSSSXXX___eeewwwssscccZZZQQQQQQQQQQQQRRRSSSSSSTTTUUUVVV[[[eeemmmwwwwwwiii___WWWSSSPPPQQQTTTWWWWWWVVVWWWXXXZZZ[[[^^^dddmmmtttzzzvvvtttppppppsssvvvzzz}}}uuurrrooonnnqqqtttwwwxxx|||~~~~~~uuunnniiiiiiiiihhhiiillloooxxx~~~rrrmmmjjjggggggjjjmmmrrrxxx|||}}}|||{{{|||~~~}}}xxxrrrllliiikkkpppxxx~~~wwwtttsssvvv|||}}}}}}zzzwwwvvvxxx|||}}}wwwvvvtttttttttssssssssssssrrrpppmmmiiihhhiiijjjjjjiiilllpppvvv}}}{{{tttoooiiigggggglllnnnnnnpppuuurrrnnnnnnrrruuuvvvyyy~~~wwwooojjjfffdddbbb```bbbeeeiiilllppptttvvvvvvvvvuuutttrrrnnnkkkiiieeehhhjjjhhhcccaaacccfffppptttyyy~~~|||yyyxxxzzz~~~}}}{{{wwwtttuuuzzzzzzxxxpppmmmkkknnnsssvvvuuussssssttttttuuutttsssrrrqqqmmmmmmooottt|||xxxooofff___[[[YYYXXXXXXYYY[[[ZZZZZZ___fffwwwvvviii\\\TTTNNNOOOOOOLLLJJJJJJOOOLLLLLLNNNNNNLLLMMMPPPNNNUUU]]]dddooo~~~~~~pppeeeZZZTTTPPPLLLJJJKKKNNNQQQSSSTTTTTTWWW\\\```lllyyyzzzggg\\\UUUUUUUUUUUUUUUWWWXXXYYYWWWVVVXXX^^^eeemmm|||{{{lll```XXXUUURRRRRRUUUVVVUUUTTTVVVWWWXXXWWWXXX\\\ccciii|||yyyuuuqqqnnnmmmpppssswwwvvvqqqpppooopppssswwwxxxyyyzzz|||{{{tttnnnlllkkkhhhhhhkkknnnuuu{{{oooiiifffdddeeehhhlllqqqxxx|||}}}|||{{{{{{}}}~~~zzztttooojjjkkkooorrr{{{yyyuuussssssvvvzzz|||{{{yyyyyyxxxvvvssstttxxxxxxsssrrrppppppooooooooonnnnnnnnnllljjjhhhhhhhhhiiihhhggglllnnnssszzz}}}vvvqqqkkkgggeeeggghhhhhhlllqqqnnnkkklllqqqssssssuuuzzz~~~vvvoookkkgggdddcccdddfffiiilllppprrrsssssssssrrrqqqnnnjjjfffcccdddffffffccc^^^[[[[[[]]]hhhlllsssxxx}}}}}}||||||}}}zzzyyyzzz}}}~~~zzzyyyzzz|||~~~}}}zzzzzz{{{wwwmmmjjjggggggkkkmmmlllkkkmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnqqqwww}}}vvvnnnfff___[[[YYYWWWVVVWWWZZZZZZ\\\ccclll~~~|||ooo```XXXQQQPPPPPPMMMMMMNNNRRRPPPPPPRRRTTTRRROOONNNLLLOOOSSSXXXaaaooo|||wwwiiiYYYQQQMMMIIIIIIJJJNNNRRRVVVWWWVVVVVVXXXZZZbbbooo}}}kkk```YYYXXXVVVVVVVVVXXXZZZ[[[WWWUUUUUUYYY^^^ffftttssseee]]]YYYVVVUUUWWWWWWUUUSSSVVVWWWWWWVVVUUUXXX^^^dddwwwyyytttpppmmmlllooorrrvvvrrrmmmmmmnnnrrrvvvyyyzzzzzzxxxzzzzzzrrrooolllhhhgggiiikkkqqq{{{{{{nnnhhheeecccdddfffiiiooovvv{{{}}}{{{{{{{{{|||~~~~~~}}}wwwqqqkkkhhhkkkqqquuu~~~{{{uuurrrqqqrrrtttwwwxxxvvvssstttsssrrrppprrrxxxtttoooooollllllllllllkkkkkkkkkkkkjjjjjjiiiiiiiiihhhgggffflllnnnrrrxxxxxxtttmmmgggbbbaaaaaaaaaffflllmmmjjjkkknnnoooooosssyyy|||uuuooojjjfffeeefffhhhlllpppsssuuuuuurrrrrrqqqppplllhhhdddaaaeeeeeeeeebbb]]]ZZZZZZ[[[ccchhhpppvvv|||{{{zzz{{{}}}}}}zzzyyyzzz~~~~~~{{{yyyyyyzzz{{{}}}~~~~~~{{{wwwnnnkkkhhhggghhhhhhhhhggggggggghhhiiikkkmmmooopppqqqssswww}}}~~~|||xxxrrrjjjddd^^^[[[ZZZYYYWWWWWWYYYZZZ\\\eeeooo~~~wwweee[[[SSSPPPPPPOOOOOORRRSSSSSSUUUXXX]]]^^^YYYSSSNNNMMMMMMQQQWWW```llluuu}}}}}}lllYYYOOOKKKIIIHHHJJJMMMRRRXXXZZZXXXUUUTTTUUUZZZfffyyypppeee[[[YYYVVVTTTSSSUUUWWWYYYUUUSSSSSSVVVZZZaaannnzzz|||nnnddd___[[[YYYYYYYYYVVVTTTSSSUUUVVVUUUTTTWWW]]]bbbtttzzztttqqqnnnmmmoooqqquuu}}}rrrjjjkkknnnsssxxx{{{{{{{{{wwwxxx{{{wwwqqqlllgggeeegggggglllttt}}}|||pppiiifffccccccfffeeellltttzzz}}}}}}}}}}}}vvvoooiiifffkkksssyyyxxxrrrqqqqqqqqqrrrsssrrrpppoooppppppnnnmmmoooxxx{{{rrrnnnmmmkkkkkkjjjjjjjjjiiiiiiiiikkkkkkkkkiiihhhgggffffffjjjlllqqqwwwzzzvvvnnnfff___\\\[[[\\\bbbhhhnnnkkkiiijjjjjjkkkrrr{{{yyyrrrlllgggeeefffhhhnnntttxxxzzzyyytttsssrrrpppmmmiiifffeeeeeeeeedddbbb___]]]\\\\\\bbbgggooovvv|||~~~}}}~~~}}}|||~~~{{{xxxwwwwwwwwwzzz~~~}}}yyysssqqqnnnkkkiiihhhgggfffdddeeefffiiimmmppptttvvvxxxzzz~~~|||wwwsssmmmfff```]]][[[[[[\\\YYYYYYZZZZZZ]]]eeeooozzzjjj___UUUQQQPPPOOOPPPSSSSSSTTTXXX^^^gggkkkddd[[[OOOLLLJJJLLLOOOTTT^^^gggpppzzzqqq\\\QQQLLLIIIIIIJJJLLLRRRZZZ\\\ZZZUUURRRQQQUUU^^^nnnuuukkk]]]ZZZUUUQQQOOOOOORRRSSSQQQPPPQQQUUUXXX]]]gggrrr~~~wwwkkkeee___[[[[[[ZZZXXXVVVQQQSSSUUUTTTTTTWWW\\\aaaooo}}}|||vvvsssooonnnooopppsss{{{tttjjjkkknnnsssxxx|||}}}|||xxxwwwxxx}}}{{{ssslllfffccceeedddggglllttt~~~yyynnniiigggddddddfffeeekkksssyyy||||||uuunnnhhhgggnnnwwwwwwrrrrrrrrrrrrqqqpppooonnnmmmllllllkkkiiikkkuuu{{{rrrmmmllljjjjjjjjjiiiiiiiiihhhhhhjjjjjjiiigggdddbbbcccdddgggjjjooovvv~~~{{{wwwoooggg___[[[ZZZZZZ```gggmmmjjjggggggfffgggppp{{{{{{tttmmmhhhcccdddgggnnnvvv{{{{{{zzztttsssqqqnnnlllkkkjjjjjjfffeeedddbbbaaa___^^^]]]aaafffnnnuuu{{{}}}zzzwwwuuuuuuwww|||~~~{{{yyywwwsssooollliiigggeeefffiiinnnrrrvvvyyy{{{}}}wwwrrrjjjbbb]]][[[[[[\\\]]][[[ZZZ[[[[[[]]]fffoooxxxttthhh[[[UUURRRPPPQQQTTTRRRUUUXXX___iiimmmeeeXXXNNNJJJHHHJJJKKKLLLTTT]]]hhhuuuyyybbbUUUOOOKKKIIIIIIJJJRRRZZZ^^^[[[UUUPPPNNNPPPWWWddduuuzzzppp___[[[UUUNNNKKKKKKLLLNNNNNNNNNQQQUUUVVVXXX___hhhttt~~~pppiiiaaa\\\ZZZZZZYYYWWWTTTVVVXXXXXXWWWYYY^^^cccgggtttyyytttpppnnnnnnoooqqqxxxtttjjjkkknnnsssxxx|||}}}}}}yyyvvvtttxxx}}}tttllldddaaabbbaaacccffflllwww{{{rrriiiggggggeeedddfffhhhmmmsssxxx{{{~~~}}}xxxsssnnnjjjiiirrr|||zzzuuusssvvvvvvtttrrrpppnnnnnnnnniiiiiihhheeefffqqq}}}sssmmmjjjiiiiiihhhhhhhhhggggggggghhhgggfffaaa]]][[[\\\^^^cccffflllttt||||||wwwqqqiiiaaa]]]\\\\\\aaahhhiiigggffffffddddddmmmvvv}}}{{{uuummmhhhaaa```ccckkksssxxxxxxvvvrrrpppmmmkkkjjjkkkmmmnnnjjjiiigggeeedddbbb```___^^^cccjjjqqqvvvzzz~~~|||xxxvvvtttuuuzzzzzztttpppmmmhhhkkkooossswwwzzz|||}}}~~~}}}vvvlllaaa[[[XXXYYY[[[\\\ZZZ[[[]]]]]]___gggppp|||~~~}}}pppbbbZZZVVVSSSSSSUUUTTTVVVXXX]]]eeeiii]]]NNNLLLGGGFFFIIIIIIIIINNNWWWggguuufffXXXQQQLLLIIIGGGIIIQQQ[[[___\\\VVVPPPMMMNNNSSS^^^mmm~~~sssaaa\\\UUUMMMIIIHHHIIIJJJMMMMMMQQQUUUUUUUUUZZZaaannnxxxssskkkbbb[[[YYYYYYYYYXXXYYY\\\]]]\\\[[[]]]bbbfff```mmm||||||uuupppmmmnnnnnnooovvv~~~~~~ssskkkkkknnnrrrxxx|||}}}}}}yyyvvvsssuuu~~~tttkkkccc```aaa___```ccchhhrrrssskkkeeeeeefffeeeeeefffkkkoootttxxxzzz~~~}}}|||{{{zzzzzz}}}}}}}}}~~~xxxuuuqqqnnnkkkllluuu|||wwwuuutttyyyxxxvvvssspppoooooopppggggggeeebbbcccnnn~~~uuummmiiihhhhhhgggggggggfffffffffeeeeeebbb]]]WWWUUUWWWZZZ```cccjjjrrr{{{|||wwwssskkkccc```^^^^^^cccjjjeeedddeeefffdddccciiirrrxxx~~~{{{tttmmmhhh___^^^```hhhpppuuutttqqqpppnnnjjjhhhhhhjjjnnnppppppnnnkkkiiigggeeebbb```ZZZ___ffflllqqquuuyyy|||~~~zzzwwwuuutttyyy~~~~~~|||wwwtttlllnnnrrrwwwzzz|||||||||}}}zzznnnbbbZZZWWWXXXZZZZZZYYY[[[^^^___aaahhhqqq|||xxxwwwyyy|||~~~ssspppnnnpppwwwnnn```ZZZXXXWWWUUUYYYWWWWWWZZZ^^^]]]WWWQQQNNNIIIFFFEEEEEEGGGNNNWWWlll|||ppp```UUUMMMKKKMMMMMMQQQUUUYYYYYYVVVRRROOOQQQPPPWWWgggzzzyyyhhh^^^TTTPPPMMMJJJIIIKKKMMMMMMNNNPPPSSSWWWZZZ\\\ggguuuyyylll```\\\]]][[[YYYYYYZZZZZZ[[[]]]___aaaccceeedddhhhrrr~~~yyyuuussspppmmmlllooovvv{{{uuummmkkknnnuuuzzzzzzzzz|||vvvuuussssssvvvssskkkeeeaaa___ccc```bbbhhhppp{{{wwwjjjfffaaa```ccceeegggfffooossswwwyyyzzz}}}}}}zzzzzz{{{||||||{{{zzz{{{|||}}}|||{{{zzz}}}}}}vvvooohhhfffgggkkkvvv}}}wwwvvvzzz}}}~~~~~~wwwrrrqqqpppmmmhhhgggeeedddhhhqqqtttooonnnkkkjjjgggeeeccccccdddeeeaaabbbaaa]]]XXXUUUUUUVVVcccbbbcccjjjuuu{{{wwwrrrmmmgggdddddddddcccaaaaaaccccccbbb```bbbhhhlllxxx{{{zzzrrrjjjeee^^^```dddiiillloooqqqqqqnnnjjjeeebbbdddhhhlllnnnfffggghhhiiijjjiiieeebbb___]]]]]]aaadddhhhqqqzzz~~~||||||zzz|||}}}zzzxxxnnnpppsssuuuwwwxxxxxxxxxzzz{{{~~~xxxmmmeee```]]]YYYUUUXXXXXXXXXXXX[[[cccnnnwww}}}wwwuuuxxx|||xxxppphhh```^^^bbbfffiiitttuuuhhhaaa^^^\\\[[[\\\ZZZYYY[[[]]]\\\WWWQQQLLLHHHEEEEEEEEEGGGNNNVVViiizzzssscccWWWNNNLLLNNNMMMPPPSSSUUUUUUSSSOOOMMMRRRQQQWWWeeetttooodddXXXRRRNNNKKKKKKLLLNNNNNNOOOPPPSSSUUUXXXZZZeeeqqq~~~pppccc]]]\\\ZZZYYYYYYZZZZZZ\\\]]]```bbbdddffffffiiipppzzzzzzvvvsssooollllllooouuuyyy|||wwwmmmkkknnntttyyyyyyyyyzzzwwwvvvtttrrrttt|||uuunnniiifffddddddaaabbbgggnnnvvv}}}uuujjjeee___^^^```eeehhhjjjooossswwwyyyyyy{{{|||yyyxxxxxxyyy{{{zzzzzzzzzzzzzzzyyyxxxwwwyyy|||}}}}}}}}}}}}|||tttnnnhhhfffgggkkkvvv|||wwwxxx|||{{{vvvvvvuuurrrmmmkkkhhhfffiiiqqq}}}vvvqqqpppmmmkkkhhhfffdddcccccccccaaabbbaaa^^^ZZZXXXYYYZZZ```___```gggrrr~~~|||wwwoookkkfffcccddddddbbb``````bbbcccbbb```aaaeeeiiitttxxx~~~{{{sssjjjdddbbbccceeegggiiijjjkkklllkkkgggbbb```aaaccceeeeeebbbbbbcccfffhhhhhhfffddd```\\\ZZZ\\\^^^aaaiiirrryyy~~~~~~|||~~~zzzxxxpppqqqsssuuuvvvwwwwwwwwwxxxzzz|||}}}{{{}}}wwwnnnfffaaa\\\ZZZXXXWWWYYY[[[\\\___gggqqqyyy}}}yyyzzzzzztttkkk[[[UUURRRVVVWWWZZZgggvvvqqqhhhdddccccccccc```^^^]]]^^^\\\WWWSSSKKKGGGEEEFFFFFFGGGMMMTTT```sssxxxhhh[[[PPPMMMOOOLLLMMMOOOPPPPPPOOOMMMLLLQQQRRRWWWaaakkkwwwxxxjjj\\\TTTOOOLLLLLLOOOPPPPPPPPPQQQRRRTTTUUUVVV___jjjwwwxxxhhh```\\\YYYXXXYYYZZZ[[[\\\^^^```ccceeeggggggiiimmmsss|||{{{vvvrrrllljjjlllpppuuuxxxxxx|||ooolllnnntttxxxwwwwwwyyyyyyxxxtttqqqqqqwwwyyyrrrmmmjjjhhheeebbbbbbfffkkkqqq{{{zzzqqqiiieee___]]]___dddiiilllppptttxxxyyyxxxxxx{{{~~~{{{xxxvvvvvvvvvzzzzzzyyyyyywwwvvvuuutttsssuuuxxxyyyyyyyyy{{{|||}}}zzzzzz}}}zzzrrrlllhhhgggiiimmmxxx|||xxxzzz~~~~~~{{{|||{{{xxxtttqqqmmmiiijjjqqqzzzwwwrrrqqqnnnllliiifffdddbbbbbbbbbaaabbbbbb```^^^]]]^^^```___^^^^^^cccnnn{{{vvvlllhhheeedddddddddbbb______aaacccbbb______bbbeeeooosss{{{vvvllleeeggggggffffffgggggghhhiiigggeeebbbaaa``````^^^]]][[[\\\]]]aaaeeeggghhhggg```[[[XXXWWWWWWYYY```iiipppwww|||yyyzzz}}}|||yyyrrrsssssstttuuuuuuuuuuuuwwwxxx{{{}}}}}}{{{zzzxxxvvvwwwtttoooggg```[[[ZZZZZZWWWZZZ]]]___bbbiiissszzz}}}yyynnncccUUUPPPNNNOOOMMMOOO^^^pppvvvkkkggghhhjjjjjjgggcccaaa___\\\XXXTTTMMMJJJHHHHHHGGGFFFJJJPPPWWWggg|||}}}}}}ӵooo```SSSNNNNNNKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPUUU\\\bbblll}}}}}}nnn^^^TTTOOOLLLMMMPPPSSSSSSSSSSSSSSSSSSSSSTTTXXX```llluuu|||mmmbbb\\\WWWWWWYYYĦccceeegggggggggiiiĦyyyrrrnnniiihhhlllrrrwwwyyyzzzӵrrrooooootttwwwwwwwwwyyyyyyyyyvvvrrrpppttt|||~~~uuuoookkkjjjeeebbbcccfffiiimmmuuu}}}xxxoooiiifffccc```aaadddhhhjjjpppssswwwxxxvvvuuuwwwyyyĦ}}}zzzwwwvvvuuuyyyzzzzzzxxxvvvsssqqqqqqppprrruuuvvvwwwwwwyyyzzz|||xxxxxxyyy{{{~~~yyypppllljjjkkknnnrrr|||}}}{{{|||{{{wwwqqqllllllpppxxx}}}vvvpppnnnkkkjjjhhhfffdddcccbbbbbbbbbbbbbbbbbbbbbbbbdddeeeaaa___^^^aaakkkxxx~~~xxxkkkhhheeeeeefffeeebbb______bbbdddccc```___```ccclllrrrzzz}}}rrrkkkiiihhhgggffffffggghhhiiifffeeeddddddcccaaa^^^[[[VVVVVVXXX]]]cccgggiiijjjbbb\\\XXXVVVTTTUUU\\\dddnnnuuu|||wwwwwwzzz}}}vvvuuutttttttttttttttuuuwwwyyy{{{~~~|||zzzyyywwwvvvrrrqqqnnnfff^^^YYYYYY[[[YYY[[[\\\]]]```hhhsss{{{xxxjjj^^^VVVQQQOOONNNJJJKKK[[[oooxxxjjjeeeiiinnnooolllhhheeeaaa\\\XXXUUUOOOLLLKKKKKKHHHEEEGGGKKKPPP]]]nnnzzz~~~4ĉ@ӵxxxfffVVVNNNNNNJJJJJJJJJLLLMMMOOOQQQRRRLLLNNNRRRVVVZZZcccuuuqqq___TTTNNNKKKMMMQQQTTTTTTTTTTTTTTTTTTSSSSSSRRRXXXbbbkkkttt~~~rrreee]]]WWWWWWYYY>L```bbbdddeeedddeee=hĦ|||uuummmjjjggggggkkkrrryyy|||4ĉ@ӵwwwrrrpppsssuuuuuuwwwzzzyyyyyywwwtttrrruuu|||xxxpppjjjhhheeeccccccggghhhjjjpppwwwxxxnnniiiiiihhhfffeeedddeeeeeennnrrruuuvvvtttssstttvvv{{{{{{|||>L}}}zzzxxxvvvxxxzzz{{{yyytttpppooonnnoooqqqtttuuuvvvvvvxxxzzz~~~~~~~~~|||yyyxxxyyyzzz}}}}}}}}}~~~{{{vvvooollllllppptttyyy~~~|||tttnnnmmmpppuuuyyytttmmmjjjggggggfffeeeeeeeeeeeeeeecccbbbbbbcccdddfffggggggeeebbb```aaahhhuuu~~~|||~~~zzzllliiiffffffggggggccc``````ccceeeccc```___```ccclllrrrzzz~~~zzzsssllljjjhhhfffeeedddeeeeeeeeeeeedddddddddbbb^^^[[[UUUUUUXXX]]]ccciiikkkllleee___ZZZYYYWWWWWW]]]dddrrrzzz~~~|||}}}{{{yyy{{{zzzyyywwwuuuttttttuuuvvvyyy{{{~~~~~~|||{{{yyywwwpppoookkkccc[[[VVVWWWYYY[[[ZZZXXXWWWZZZdddrrr|||~~~xxxiii[[[TTTOOOLLLJJJEEEFFFUUUiii|||jjjcccggglllooonnnkkkfffaaa[[[VVVSSSOOOLLLLLLLLLIIIDDDDDDHHHLLLUUUcccqqq}}}GG=?ppp\\\PPPNNNJJJJJJKKKLLLNNNQQQSSSTTTKKKLLLOOORRRUUU]]]mmm|||wwwdddXXXPPPLLLMMMPPPSSSSSSTTTTTTTTTTTTSSSSSSQQQTTTZZZbbblllxxxvvvhhh^^^WWWWWWZZZHdĦ___```bbbcccaaa=ĪjwwwqqqiiihhhggggggiiipppxxxGG=?uuupppppprrrsssvvv{{{yyyyyyyyywwwuuuvvv||||||qqqjjjgggeeecccdddfffgggfffiiioooyyywwwmmmhhhjjjjjjiiifffcccbbbbbbjjjnnnssstttsssrrrsssuuuvvvwwwyyyHdĦ~~~{{{xxxvvvvvvyyy{{{xxxsssnnnlllmmmnnnpppsssuuuuuuvvvxxxzzz}}}}}}}}}}}}}}}|||{{{zzz~~~~~~~~~}}}zzzyyyzzz{{{{{{}}}|||yyyyyyzzzwwwqqqmmmlllooouuu{{{~~~vvvpppnnnqqqtttvvvzzz{{{{{{}}}tttllliiifffgggggggggggghhhhhhhhhdddcccbbbccceeegggggggggeeecccaaaaaafffrrr{{{{{{~~~{{{nnnkkkgggfffgggfffdddaaa```cccdddbbb______aaadddkkkpppwww~~~}}}xxxnnnmmmkkkhhhfffdddccccccfffeeecccbbbbbb```^^^[[[WWWXXX[[[```gggkkkmmmmmmhhhccc___]]][[[YYY^^^eeeuuu~~~yyywwwxxx|||~~~~~~|||yyywwwvvvvvvxxxyyy{{{~~~}}}{{{tttpppiiiaaaYYYVVVVVVWWWZZZXXXUUUTTTXXXdddttt~~~~~~|||zzzyyy|||wwwgggZZZUUUOOOKKKIIIEEEDDDQQQbbb}}}ӵĭӵӵĦlllllljjjfff___XXXRRROOOJJJӵӵĦƜ`1.׼sĦTTTOOOLLLMMMMMMNNNOOOPPPQQQӵSSSĦĭӵUUUNNNĦSSSRRRSSSĦ{{{ĦZZZDdD^^^```bbb?fӵĦgggjjjjjjӵƜ`1.׼s~~~uuuĭӵxxxӵĦtttlll```aaaĦcccĦqqqsssrrrrrrsssuuupppssswwwDdD~~~|||yyykkkjjjӵuuuvvvӵzzzӵ{{{}}}}}}yyyuuuĦӵĭӵvvvpppoooqqqssstttvvvwwwyyy}}}wwwoookkkjjjjjjkkkkkkkkkjjjjjjjjjeeecccbbbbbbeeeffffffdddaaa```___```eeepppyyyzzz}}}zzzpppkkkfffdddddddddbbb``````aaabbb___]]]]]]aaadddfffkkkrrryyy}}}~~~}}}~~~}}}xxxnnnnnnnnnoooooonnnnnnmmmkkkhhhdddaaa```^^^]]][[[[[[]]]```fffkkknnnnnnnnnjjjfffbbbaaa]]]ZZZ\\\aaaqqq{{{|||wwwuuuwww{{{~~~|||yyyxxxyyy{{{}}}}}}zzzsssiii___YYYWWWVVVUUUVVVVVVUUUVVV\\\iiizzz|||{{{{{{zzzxxxwwwyyyttteeeYYYUUUMMMHHHGGGDDDDDDNNN[[[qqq?~4g&e>&eg&e>hӵiiiiiieee]]]UUUOOOLLLg&eCCCguO>uO>&e4ff?>ߝLgĉ@ShӵQQQNNNNNNNNNNNNNNNNNNg&eOOO>hӵfff?><zg&e>&edddXXXHLRRRRRRQQQShӵgLS?ʬ3h?D%%)?___aaaZufĦwww~~~gLlllhhhkkkg&e}}}gĉ@~~~g&e>&e{{{@e??g<ĉ3we<Ħwww3h?@eZ3h?gLiiiooorrrrrrrrrtttvvvlllpppuuuD%%)?yyyfff?><zoooiii=?Ħuuug&exxxg&ewwwyyy{{{S?ʬwww4ff?>ߝLxxx@eg&e3h?g&e>&e??vvvpppppprrrssstttuuuwww{{{zzzrrrooonnnnnnnnnnnnmmmlllkkkjjjfffdddaaabbbdddfffeeeccc]]]]]]]]]^^^dddppp~~~wwwyyy}}}}}}zzzpppkkkeeebbbbbbbbbaaa______```___]]][[[\\\```eeebbbgggnnnuuuzzz}}}~~~~~~}}}{{{~~~}}}vvvlllnnnqqquuuxxxzzz{{{|||qqqmmmfffbbb___^^^]]]\\\___```dddiiinnnpppooonnnkkkgggdddbbb^^^YYYZZZ^^^iiittt{{{vvvuuuxxx}}}}}}zzzyyy{{{}}}}}}vvviii___ZZZXXXVVVUUURRRSSSVVVYYYaaaooo}}}yyyzzzyyywwwvvvxxx~~~~~~ssscccWWWQQQGGGBBBBBB@@@???GGGSSSfff|||4DӵHƅ^Hu]ĦHu]ĦZuR)Ħkkkmmmhhh```XXXTTTTTTHu]ĦGGGHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@cccXXXVVVTTTRRROOOOOOPPPHu]ĦQQQZuR)ĦsߝLGdUĦHƅ^Hu]ĦkkkntHdĦMMMOOOHGgĉ@eeeHdĦHtƅ^Bt=o9ĦDtfo9Ħbbbcccaaag?ttt{{{HdĦllljjjmmmHu]ĦzzzttHƅ^Hu]Ħ{{{H׼suuu|||tQje<ĦBt=o9ĦH׼shhhrrr|||HtĦBt=o9ĦHdĦkkklllmmmnnnpppsssvvvrrrrrrrrrDtfo9ĦsߝLGdUĦoooHt@cӵHu]ĦzzzHu]ĦxxxwwwHtƅ^vvvqIܗGIӵxxxH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ{{{qqqllliiijjjpppxxx|||{{{}}}xxxsssqqqppprrrttttttrrrooommmmmmgggeeecccaaa______^^^___]]]^^^^^^```eeeooo}}}|||yyy{{{{{{zzz}}}~~~xxxpppiiicccbbbaaa___```ccc^^^YYYYYY^^^___]]]___eeeeeefffjjjoootttzzz~~~}}}|||wwwrrrqqqzzzzzznnnbbb]]]\\\^^^bbbhhhfffjjjpppttttttrrrppppppllljjjfffccc___\\\ZZZYYYbbbjjjvvv~~~}}}}}}~~~|||zzzzzz{{{}}}}}}~~~wwwggg```[[[VVVRRRRRRQQQSSSVVV[[[eeettt|||zzzyyyzzzxxxuuuvvv{{{yyyjjj]]]WWWLLLHHHDDDBBB???@@@GGGQQQggg~~~4DuXӵDdDΦDdDĦDdDĦt|d<ĦDtcccbbbkkkoookkkccc[[[VVV>d<ĦKKK>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħsssnnnqqqrrrkkk```YYY>d<ĦQQQDtNNNDdDΦDdDĦ>d<ʜ4DuTӵ}}}4DwDd<ĦRRRpuR)Ħ>dd<ӵDddd<Ħmmm4DufئL>eDdDʜ4DuTӵuuuDdDĦiiinnnuuugeĦs<v>aĦpeӵDx<DdDĦ```eeeiiinnnwwwDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦnnnDdDӵnd<DdDĦ{{{>d<ĦrrrpeӵoooĦlllF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵnnnlllkkkllloooqqqxxxwwwxxx{{{}}}|||wwwrrrpppiiiccccccffflllvvvrrriiieeecccbbbbbbcccfffhhhiiiiiikkkiiifffbbb___]]]\\\\\\^^^^^^^^^^^^cccmmm||||||{{{zzznnnggg```___^^^]]]___ccc______```ccceeefffhhhiiiffffffgggiiimmmrrrwww{{{}}}{{{~~~}}}rrrgggbbbbbbgggqqq{{{~~~{{{wwwvvvtttqqqmmmhhhcccaaaaaaccceeegggkkkttt|||{{{||||||{{{{{{|||}}}yyywwwxxxzzzqqq[[[QQQOOOPPPQQQSSSQQQQQQSSSYYYeeettt{{{|||rrrbbbVVVPPPOOOMMMMMMNNNJJJGGGJJJPPP```ttt~~~wwwggguuu4DuXӵD&dq&ĒRsdKĦDHRRud]]]cccgggfffbbb^^^[[[sdKĦLLLD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦSSSHHܗDӊBUUU<xB?daĦB?Ho9___>dd<ӵB?Ho9___<xbbbfffkkkpppsssqqqmmm&ӫeʬtIӇkkk>d<Φ>d<ĦnnnD&ӫetIӇlllDdDĦyyysdKĦtttB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRmmmkkkiiijjjllloooqqqvvvuuuvvvyyy{{{zzzvvvqqqnnnfffaaaaaadddjjjttt~~~|||nnneeebbb^^^]]]\\\___cccfffgggggghhhgggdddaaa^^^\\\\\\[[[\\\^^^```bbbfffmmmxxx~~~xxxlllddd^^^\\\\\\\\\^^^bbb___aaaccceeehhhkkkmmmmmmhhhgggfffhhhlllqqqwww{{{}}}zzz{{{}}}}}}{{{wwwvvvnnnfffbbbccchhhrrr|||yyyyyyxxxvvvrrrlllgggdddccccccbbbaaabbbiiittt|||}}}||||||~~~|||{{{{{{||||||yyygggUUUPPPRRRSSSRRRRRROOOPPPSSSZZZgggwwwsssbbbVVVPPPPPPOOOOOONNNJJJEEEFFFKKK\\\mmm}}}xxxYYYhhh4DuXӵHu]3hhne=eXXXZZZ]]]aaabbbbbbaaaaaaneQQQNNNpIƎ@t@hzzz>hfe@ďD{{{zzzzzzwwwnnnccc[[[neSSSOOO=eXXXpppegesĪj@hfdDĦPPP@ďDRRRUUUHkge@h@Gaaa```HĪj@IŌ^^^\\\Bene___HkgecccneaaaffffeHu]3hhqqqqqqqqqseffflllwwwgeĦja>aĦ@G``````sebbbeeejjjvvv<Ō@GcccaaaHkge```aaadddiiimmmrrrooojjjHĪj@IŌjjjjjjegemmmnnnHu]3hIŌdddfffDdDĦvvvnewwwuuu@hmmmooo>h~~~sene@GsĪj@hjjjjjjjjjjjjlllooorrrtttttttttuuuxxx|||{{{wwwrrrllleee______ccciiisss}}}vvviiibbb___]]][[[[[[___dddhhhhhhfffeeedddbbb___^^^]]]]]]]]]]]]___bbbdddgggmmmuuu|||}}}wwwlllddd]]][[[[[[[[[^^^cccaaaeeeggggggjjjnnnooommmgggfffeeefffjjjpppwww|||}}}|||{{{zzzzzzxxxtttqqqnnnhhhddddddeeehhhqqq{{{~~~|||||||||{{{wwwrrrllliiiddddddaaa]]]\\\___fffmmmwww|||}}}|||}}}}}}|||{{{nnn^^^PPPOOOTTTUUURRRPPPLLLNNNRRR]]]lll{{{~~~~~~rrraaaUUUOOOOOONNNNNNMMMHHHCCCDDDHHH\\\kkk|||~~~xxxsssPPP4DuXӵĵD^]]]UUUVVVXXX\\\```bbbcccbbbYYYUUURRRZZZpppxxxvvvqqqiiiaaa\\\UUUQQQNNNIIIXXXmmmDdDĦOOORRRPPPPPPSSSkkkdddccc______]]][[[\\\ccccccaaafffkkkD^pppooopppqqqs׼sfffccchhhrrr}}}geFm8>aĦ```___```s׼s___aaabbbgggtttHooooiiidddaaaaaabbbdddhhhlllpppmmmhhhgggiiiiiiiiikkklllD^```___```DdDĦtttxxxvvvvvvrrrkkkmmmqqquuus׼soooggghhhiiilllnnnppprrrsssrrrrrrtttxxx{{{{{{wwwsssjjjccc^^^^^^bbbiiittt~~~oooccc^^^^^^^^^]]]]]]bbbhhhkkkjjjgggcccbbbaaa_________```aaa```bbbcccccceeejjjssszzz{{{{{{zzzxxxmmmeee^^^\\\\\\\\\```dddfffkkkllljjjjjjnnnmmmjjjfffdddbbbcccgggooovvv{{{||||||}}}|||yyytttpppmmmfffcccdddfffgggiiipppyyyvvvyyy~~~~~~}}}wwwrrrnnnhhhgggddd___ZZZYYY^^^bbbjjjnnntttxxxzzzyyywwwvvv~~~~~~~~~|||~~~}}}hhhYYYMMMNNNTTTUUUQQQNNNIIILLLSSS```ppp}}}zzzyyy|||~~~rrraaaUUUOOOMMMLLLLLLLLLHHHCCCEEEJJJZZZjjj|||~~~vvvoooΦ4DuXӵtvӵ>d<ĦĦ~~~jjj^^^PPPRRRUUUYYY^^^aaaaaaaaacccbbbĦTTTQQQPPPSSSSSSPPPMMMJJJKKKPPPTTTiiizzzuuuqqqkkkeee```]]][[[[[[ĦNNNNNNNNNLLLIIIIIIOOO[[[nnnxxxbbbQQQ>d<ĦQQQSSSTTTTTTUUUTTTQQQNNNMMMPPPTTT[[[```kkkyyy{{{mmmfffddd^^^^^^]]]^^^^^^^^^^^^______```ccchhhllllllhhhccc___^^^]]]\\\]]]^^^```bbbaaaaaabbbbbbĦsss}}}>d<ĦkkkpppqqqrrrsssBekkkiiiaaaeeennnyyygeFYĉ>aĦ{{{qqqeee^^^^^^```Be```aaabbbbbbfffsssnu]ӵ|||yyysssmmmgggcccaaa```___aaabbbcccccceeeiiilllooolllgggbbb``````aaacccbbbeeehhhhhhfffeeeeeegggeeefffggghhhjjj>d<Ħfffaaa]]][[[\\\>d<ĦrrrrrrsssĦvvvrrrkkkgggfffhhhiiijjjlllrrrxxxzzzzzz|||BeĦtttlllfffgggjjjlllooopppqqqrrrqqqqqqrrrvvv{{{{{{wwwssshhhbbb]]]^^^bbbjjjuuuyyyiii___]]]]]]```___```eeelllnnnlllhhhbbbaaa`````````aaacccdddcccdddcccbbbccciiissszzzyyyxxxyyyxxxooofff___]]]]]]^^^aaafffkkkoooppplllkkkmmmlllfffdddbbb```aaafffmmmuuu{{{|||~~~}}}xxxqqqkkkhhhaaaaaadddhhhiiijjjpppxxxrrruuuyyy{{{||||||}}}~~~{{{uuurrrlllllliiibbb\\\YYY[[[^^^bbbdddhhhlllppppppnnnkkknnnwww}}}xxxgggXXXKKKLLLSSSUUUQQQMMMGGGKKKSSSaaassszzzwwwvvvyyy|||tttcccWWWQQQKKKJJJKKKKKKHHHEEEGGGMMMVVVhhh|||wwwnnn?aŖ%7uSQuR)ӵsdKĦgdKĦtttcccPPPLLLMMMSSSZZZ]]]```dddkkkgdKĦVVVSSSPPPRRRRRRPPPLLLGGGHHHNNNTTTaaalll|||tttdddYYYWWWYYYZZZgdKĦOOOPPPRRRQQQPPPQQQTTT[[[iii}}}nnn\\\gdDĦPPPPPPRRRRRRRRRRRRRRRRRRSSSTTTTTTZZZ[[[aaammm~~~xxxmmmfff```^^^\\\ZZZYYYYYYZZZ[[[^^^```dddjjjnnnooommmkkkgggaaa\\\\\\\\\[[[]]]aaa___bbbeeegdKĦqqq}}}sdKĦiiilllmmmtttwwwqqqmmmiiigggiiilllrrr|||ŶS3we<}}}tttjjjbbb``````bbbaaa``````cccjjjsssyyyiĉ@3hR/Ōxxxooogggaaa^^^\\\bbbbbbaaa```aaaeeejjjnnnfffeeeeeedddccccccccccccaaadddgggiiiiiifffcccaaaddddddeeefffgggDdDĦfffbbb]]]ZZZZZZsdKĦiiimmmgdKĦooollliiifffeeegggjjjlllqqqwww~~~gdKĦ~~~vvvnnnkkkeeeggglllrrruuuuuurrrooorrrvvvxxxyyyzzz{{{vvvppphhh```ZZZ]]]dddmmmxxxoooccc]]]^^^aaa___cccgggkkkllljjjgggeee```aaaccceeeffffffffffffeeeaaa___```bbbeeemmmvvv~~~{{{zzzyyytttoooggg```^^^aaagggkkkppppppooonnnlllhhheeeddd___^^^\\\[[[___iiiuuu}}}{{{~~~}}}vvvnnnhhhddd```___cccggghhhkkkooopppqqqqqqrrrtttwwwzzz{{{|||uuunnnooonnnjjjeeebbbccceeeeeeccccccdddffffffbbb___aaagggoootttwww}}}rrrfff[[[PPPNNNOOOOOOOOOQQQMMMNNNSSSaaarrr~~~vvvuuu{{{wwweeeXXXPPPKKKNNNQQQPPPKKKFFFEEEEEEWWWiiizzzsss>Anene{{{jjjVVVPPPLLLPPPVVV[[[```fffneZZZXXXUUUSSSRRRRRRQQQMMMIIIIIINNNSSS[[[eeeuuuwwwfffZZZVVVWWWneSSSQQQRRRSSSSSSRRRSSSVVV\\\fffuuuwwwDeOOONNNNNNOOONNNOOOOOOQQQRRRTTTUUUVVVXXXZZZ___hhhuuu{{{ooohhhbbb```]]][[[YYYXXXXXXYYY]]]___bbbhhhmmmooonnnmmmhhhbbb^^^^^^^^^]]]___cccbbbdddnemmmqqq~~~neccceeeggglllssswwwvvvtttsssppplllhhhjjjkkkoooxxx>Ak<wwwkkkccc`````````___bbbbbbaaaaaaccciiipppvvvfh{{{qqqhhhcccaaa```bbbbbbaaa``````cccfffhhheeeeeeddddddccccccddddddbbbdddgggiiiiiigggdddaaacccdddeeefffhhhDegggfffccc___[[[[[[neaaacccnemmmmmmllliiihhhiiikkkoooqqqyyyne|||xxxuuuooojjjhhhfffiiimmmqqqtttuuusssqqqssswwwyyyxxxzzz{{{wwwqqqjjjbbb\\\^^^dddlllxxx}}}nnnbbb]]]^^^```___bbbeeehhhiiihhheeedddaaabbbccceeeeeeeeeeeedddbbb___^^^```aaacccjjjrrr~~~|||zzzzzzwwwrrrkkkdddaaacccgggjjjmmmmmmlllkkkiiigggeeeddd___]]][[[ZZZ^^^gggsss{{{}}}tttnnngggbbb___bbbfffgggjjjooooooooooooppprrruuuyyyzzz~~~~~~}}}wwwsssssssssqqqnnnllllllllliiihhhggghhhiiigggbbb^^^[[[^^^aaacccdddjjjssszzzppp```VVVNNNMMMNNNNNNOOOQQQNNNPPPVVVddduuu~~~tttcccWWWPPPLLLOOORRRPPPKKKGGGEEEFFFVVVhhhsss___UUULLLLLLQQQXXX___fff]]][[[ZZZXXXVVVRRRSSSSSSPPPLLLJJJMMMPPPTTT]]]kkkzzz}}}kkk\\\UUUSSSWWWTTTSSSTTTTTTTTTSSSUUUXXX\\\bbbjjjwwwuuuPPPOOOLLLKKKMMMJJJKKKMMMOOORRRUUUWWWXXXXXX[[[^^^ccciiitttssskkkdddbbb___\\\YYYXXXWWWWWW[[[]]]```eeejjjnnnnnnnnnhhhccc___```___^^^```eeefffhhhggglllppp~~~eeeaaacccfffkkkrrrwwwvvvuuuvvvtttppplllkkkjjjlllrrr}}}{{{oooeeeaaa```___^^^bbbbbbbbbbbbcccgggmmmqqqxxxuuulllfffdddcccccccccbbbbbbbbbbbbcccdddcccccccccbbbccccccddddddbbbdddfffhhhiiigggdddbbbbbbdddfffgggiiiiiigggfffeeeaaa^^^\\\\\\]]]___fffgggkkkkkkkkklllooossswwwyyyzzzoookkkjjjhhhggghhhhhhjjjnnnqqqtttuuuuuuuuuuuuxxxyyyyyyzzz|||yyysssmmmddd^^^___eeemmmxxx|||mmmbbb]]]^^^```___aaacccdddeeedddcccaaaaaabbbcccdddeeeddddddcccaaa______aaacccdddjjjqqq|||}}}|||}}}{{{vvvooohhheeefffhhhkkkkkkjjjhhhgggeeeeeedddddd___^^^[[[ZZZ]]]fffqqqxxx|||uuummmfffaaabbbdddfffjjjooommmmmmlllmmmooossswwwzzzzzz}}}~~~}}}zzzwwwvvvuuuvvvwwwvvvuuusssnnnmmmnnnnnnmmmjjjddd```[[[[[[YYYVVVUUUYYYaaahhhlllsss|||~~~lllXXXPPPJJJLLLNNNMMMNNNPPPPPPRRRZZZhhhyyyooo```UUUPPPNNNQQQSSSQQQLLLHHHGGGGGGVVVggg~~~LLLJJJLLLSSS\\\hhhyyy{{{fffYYYNNNLLLPPPUUU\\\bbb```^^^\\\[[[[[[[[[YYYWWWRRRSSSTTTRRROOOMMMMMMNNNOOOWWWcccppp}}}qqq___UUUQQQQQQRRRWWWVVVUUUTTTTTTTTTTTTSSSVVVYYY\\\]]]```iiivvvnnncccXXXSSSPPPLLLKKKMMMHHHJJJLLLOOORRRUUUVVVWWWZZZ]]]_________fffsss}}}wwwmmmdddbbb```]]][[[YYYXXXXXXZZZZZZ]]]bbbggglllnnnnnnfffbbb```aaa```^^^aaafffiiijjjjjjhhheeefffjjjnnn|||pppeeebbbdddhhhjjjqqqvvvvvvwwwxxxwwwtttqqqmmmjjjjjjmmmtttrrrgggbbb```___^^^bbbbbbcccbbbbbbeeehhhkkkqqq|||~~~tttkkkeeebbbddddddddddddeeeeeedddbbb```````````````aaabbbccc```bbbeeeggggggeeecccbbbbbbcccfffhhhiiihhhgggffffffgggfffdddaaa___^^^___]]]^^^^^^___aaacccdddeeekkkmmmooosssxxx|||tttgggddddddeeefffiiijjjlllooorrrtttuuuwwwyyyxxxzzz{{{zzz|||~~~{{{vvvmmmeee^^^```fffnnnyyy{{{nnnddd______aaa``````aaaaaaaaaaaa```___^^^```aaacccdddeeeddddddbbb```aaadddffffffjjjpppxxx~~~{{{wwwqqqkkkhhhhhhjjjllljjjiiifffdddbbbbbbbbbbbbaaa___]]][[[^^^fffpppwww~~~}}}~~~|||ssskkkcccaaabbbdddiiinnnmmmlllkkkkkknnnrrrvvvyyyyyy|||~~~}}}|||wwwuuutttwwwzzz{{{xxxuuuqqqrrrssstttsssooojjjgggdddbbb^^^XXXUUUVVV[[[___^^^dddlllttt|||vvvdddPPPKKKHHHKKKMMMLLLMMMOOOPPPSSS\\\jjj{{{~~~zzzjjj]]]TTTPPPOOORRRTTTRRRMMMIIIHHHIIIUUUeeezzzIIIHHHIIIOOOVVVbbbtttkkk^^^QQQNNNQQQTTTXXX\\\[[[YYYYYYYYYZZZZZZYYYWWWRRRSSSTTTTTTRRROOONNNNNNOOOTTT^^^iiiuuuzzzeeeWWWQQQOOOPPPSSSTTTUUUUUUTTTSSSSSSSSSUUUXXXZZZZZZ[[[```kkksssssshhh\\\VVVSSSOOOMMMOOOJJJLLLNNNQQQSSSTTTUUUVVVYYY\\\]]]ZZZWWW[[[fffqqq}}}zzznnnbbbaaa```^^^\\\[[[ZZZYYYYYYYYY[[[```eeeiiikkkkkkcccaaa```aaa___]]]aaagggjjjkkkjjjgggccccccgggkkkxxxsssfffbbbdddhhhkkkqqqvvvvvvwwwyyyyyywwwuuupppkkkjjjiiilllxxxvvvjjjdddaaa```^^^```aaaaaaaaa```aaadddgggmmmxxx~~~rrrhhhbbbdddcccbbbdddffffffdddbbb^^^]]]]]]]]]^^^___``````___```cccdddeeedddbbbaaabbbcccfffggghhhgggfffeeefffggggggfffcccaaaaaaaaa```______```aaadddgggiiioooqqqvvv{{{rrrddd___```bbbeeeiiikkknnnqqqssstttvvvyyy|||zzz}}}~~~~~~}}}xxxmmmeee^^^```fffooozzz{{{ooofffaaabbbcccaaaaaaaaaaaa```______^^^\\\]]]```bbbdddeeeffffffaaa___```dddeeeeeeiiinnnuuu{{{wwwqqqkkkhhhiiikkkmmmkkkjjjgggdddbbbaaa``````bbb```^^^]]]```gggpppwww}}}|||}}}yyyooofffbbbaaabbbggglllllllllkkklllnnnqqquuuwwwxxx}}}~~~~~~|||wwwuuutttuuuyyyzzzxxxuuuqqqtttvvvwwwvvvtttqqqooollljjjfffaaa]]][[[\\\]]]XXX[[[```dddlllwwwmmm]]]NNNJJJIIILLLMMMKKKKKKNNNOOOTTT^^^lll{{{|||~~~wwwhhh[[[TTTPPPQQQSSSTTTRRRMMMJJJIIIJJJSSSaaauuuFFFFFFIIIMMMQQQZZZiiixxxqqqbbbSSSOOOQQQRRRTTTVVVWWWVVVVVVXXXZZZZZZYYYWWWRRRSSSTTTTTTSSSRRRPPPOOOOOOSSSYYYbbbmmmzzzmmm\\\RRROOOOOOQQQSSSUUUVVVUUUSSSSSSTTTTTTVVVWWWWWWXXX[[[bbbgggvvvxxxmmmaaa\\\WWWRRROOOPPPMMMNNNQQQSSSUUUVVVVVVVVVVVVYYYYYYUUUQQQTTT]]]eeeuuu}}}pppbbbaaa```___]]]\\\[[[ZZZXXXYYY[[[___dddffffffeeeaaa```aaabbb```^^^aaahhhlllllljjjfffccccccgggkkkvvvwwwhhhaaabbbeeelllrrrvvvvvvvvvyyyyyywwwwwwpppkkkiiieeeeeepppyyyllleeebbbaaa```_________^^^]]]^^^aaacccjjjttt|||pppiiieeecccaaacccffffffdddaaa]]]]]]\\\\\\]]]]]]^^^^^^___```bbbdddddddddcccbbbcccdddeeefffffffffeeedddeeefffgggfffdddcccdddeeecccbbbbbbbbbeeeiiimmmpppuuuxxx~~~}}}oooaaa\\\]]]___cccgggkkkoootttvvvvvvwww{{{~~~|||zzznnneee___```fffnnnxxxzzzppphhhcccccceeeddddddccccccaaa```___^^^[[[\\\___bbbdddeeeeeeeee^^^\\\]]]```aaaaaaeeekkksss~~~~~~yyyrrrkkkhhhhhhkkkmmmkkkjjjhhhfffdddcccbbbbbbaaa```___^^^aaahhhqqqwww~~~~~~~~~sssiiidddaaaaaaeeejjjlllkkkllllllnnnoooqqqsssvvv{{{~~~}}}}}}}}}xxxvvvuuutttuuuvvvuuutttpppsssvvvwwwvvvtttttttttmmmllliiifffccc```^^^]]]ZZZ[[[[[[\\\___hhhttt}}}}}}jjj[[[PPPMMMLLLNNNMMMJJJJJJMMMNNNTTT___lll{{{||||||vvvhhh[[[TTTQQQQQQSSSTTTRRRMMMIIIJJJKKKRRR^^^nnnzzzDDDEEEIIILLLMMMPPP[[[gggyyywwwfffTTTNNNOOOPPPRRRTTTVVVUUUVVVXXXZZZ[[[YYYXXXSSSSSSSSSTTTTTTTTTSSSQQQPPPRRRUUU[[[eeeqqqtttaaaUUUPPPOOOPPPSSSWWWXXXVVVUUUTTTUUUSSSTTTTTTUUUVVVXXXZZZ[[[iiiwww}}}rrrgggaaa[[[TTTOOOOOONNNPPPSSSVVVXXXYYYXXXXXXUUUWWWWWWTTTQQQSSSYYY___qqqsssdddcccbbb```^^^[[[YYYXXXYYYYYY\\\```cccdddbbb```aaaaaacccdddaaa___cccjjjmmmmmmkkkgggcccccchhhllltttzzzjjjccccccgggnnnssswwwvvvuuuwwwwwwuuuvvvnnnjjjhhhbbb___iiixxxzzzmmmfffdddbbbaaa^^^]]]\\\ZZZYYY[[[^^^aaagggmmmxxx}}}wwwlllhhheeeeeehhhhhheeebbb______^^^]]]]]]]]]^^^^^^```aaaccceeeeeeeeeddddddeeeeeeddddddddddddddddddeeefffffffffeeeeeegggiiiiiihhhhhhiiilllrrrwww{{{{{{{{{mmm___[[[\\\___cccgggkkkpppvvvxxxxxxyyy|||}}}{{{qqqhhh``````dddkkkuuu}}}yyyooohhhccccccdddffffffffffffdddbbb```^^^]]]^^^```bbbccccccbbbbbb^^^[[[[[[^^^^^^___cccjjjsss~~~tttlllggggggjjjllliiiiiiiiiiiihhhhhhgggfff______^^^^^^aaagggpppwwwvvvkkkeeebbb```ccchhhjjjjjjkkklllmmmmmmmmmmmmpppvvv{{{{{{{{{~~~~~~xxxwwwtttqqqnnnmmmoooqqqoooqqqssssssqqqqqqsssuuunnnllljjjhhhgggeeecccbbbbbbbbb```]]]\\\___gggmmmzzz~~~lll^^^VVVRRRQQQQQQNNNIIIIIILLLNNNUUU```nnn{{{~~~|||wwwhhh\\\UUUQQQQQQSSSTTTQQQLLLIIIIIIKKKQQQZZZgggqqqwww}}}BBBDDDIIIKKKIIIIIIPPPZZZqqq|||hhhTTTLLLMMMOOOQQQTTTVVVVVVWWWYYY[[[\\\ZZZYYYSSSRRRRRRSSSUUUUUUTTTSSSOOOPPPRRRWWW___lllyyyxxxdddWWWQQQOOOPPPTTTXXXZZZXXXVVVVVVWWWSSSRRRRRRSSSUUUVVVUUUSSS```lll|||vvvkkkddd]]]UUUOOOMMMNNNPPPSSSWWWZZZ[[[[[[[[[WWWXXXWWWUUUTTTUUUZZZ^^^ppp~~~uuufffeeedddaaa^^^[[[XXXVVVYYYZZZ]]]```cccbbb___\\\aaabbbdddfffccc```eeelllooonnnlllhhhdddeeeiiinnnttt{{{mmmfffgggkkkoootttwwwuuuuuuvvvvvvttttttmmmhhhggg```[[[dddttt{{{nnngggdddcccbbb]]]\\\[[[XXXWWWYYY]]]aaaeeeiiiqqq|||tttoookkkjjjkkkkkkhhhdddaaa```______^^^^^^^^^^^^bbbcccdddfffggggggfffffffffeeedddcccccccccddddddeeeeeefffeeeeeefffiiikkkooonnnnnnoootttzzzzzzlll___\\\^^^aaaeeeiiijjjpppwwwzzzyyyyyy}}}}}}{{{tttjjjbbb```ccciiiqqqzzz~~~wwwooogggccccccdddhhhhhhiiihhhfffdddaaa___``````aaabbbbbbaaa```______]]]\\\^^^______dddkkktttwwwmmmgggfffhhhkkkfffgggiiikkkkkkkkkkkkjjj]]]]]]\\\]]]```gggpppvvvxxxmmmgggccc```bbbfffhhhiiikkkllllllkkkjjjiiikkkrrrxxxxxxyyy}}}vvvuuusssmmmhhhfffiiimmmnnnpppqqqpppnnnmmmpppsssqqqoookkkjjjjjjjjjjjjiiijjjjjjhhhddd___^^^```dddjjjqqqyyyooocccZZZVVVTTTRRRNNNIIIIIILLLOOOVVVbbbooo{{{}}}xxxjjj]]]UUURRRQQQSSSSSSPPPLLLIIIIIIKKKPPPXXXdddlllqqqwww~~~DDDDDDDDDCCCBBBDDDGGGJJJaaarrrppp\\\PPPOOOPPPPPPNNNSSSTTTVVVXXXYYYXXXVVVSSSTTTVVVWWWVVVTTTRRRRRRRRRSSSPPPOOOSSSZZZcccppp|||jjjYYYSSSSSSQQQTTTXXXYYYWWWTTTQQQPPPUUUTTTRRRQQQPPPPPPQQQQQQWWWaaaoooqqqfff```ZZZRRRKKKLLLLLLOOOTTTZZZ]]]\\\ZZZYYYYYYXXXWWWWWWYYY^^^bbbttt}}}{{{nnnfff```___^^^ZZZWWWXXXZZZZZZ[[[]]]______]]]\\\aaaccceeedddccceeejjjnnnwwwwwwtttmmmgggeeehhhkkkxxxyyynnnfffeeeiiiooorrrvvvyyyyyywwwtttqqqpppoookkkddd^^^]]]bbbhhh|||~~~ppphhheeedddddd___]]]ZZZXXXXXXZZZ\\\^^^___eeemmmvvv|||xxxuuusssrrrllljjjhhhgggeeeccc```]]]aaaiiinnnnnnmmmoooooommmjjjiiigggeeedddbbbaaaaaakkklllnnnnnnnnnnnnqqqssszzzzzzyyyyyy{{{~~~oooaaa^^^bbbeeefffhhhjjjoootttvvvvvvwwwzzz}}}|||ssskkkcccbbbdddiiisss}}}vvvmmmhhhfffffffffeeeeeeggggggfffeeecccaaaaaaaaa``````______^^^^^^\\\\\\___aaa___\\\___dddrrr{{{ooogggddddddeeedddhhhmmmqqqrrrqqqnnnkkkccc^^^\\\___cccfffjjjooozzz}}}|||yyyqqqjjjeeedddfffeeefffgggfffddddddgggjjjpppppppppqqqtttwwwzzz{{{xxxtttmmmhhheeefffiiikkknnnnnnnnnlllkkkkkknnnqqqnnnnnnlllkkkjjjiiihhhgggmmmooopppkkkccc]]]\\\^^^eeeiiinnnqqqsssvvv{{{qqqhhhaaa^^^[[[YYYSSSLLLKKKMMMSSSZZZeeeqqq{{{yyyrrrxxxuuueeeYYYTTTSSSRRRRRROOOJJJFFFFFFKKKOOORRRVVV___iiiooosss{{{???@@@AAA@@@@@@AAADDDFFFWWWhhhvvvbbbUUUQQQRRRQQQOOORRRSSSUUUXXXYYYYYYWWWUUUUUUVVVWWWVVVUUUTTTUUUVVVVVVRRRPPPSSSXXX___lllxxxppp^^^VVVSSSQQQSSSUUUVVVUUUSSSRRRQQQTTTSSSRRRQQQPPPPPPPPPQQQRRRZZZgggtttvvvjjjccc\\\TTTNNNLLLLLLNNNSSSXXX[[[[[[YYYZZZZZZZZZYYYYYY[[[^^^bbbnnnwww{{{mmmeee^^^]]]\\\YYYXXXYYY[[[ZZZZZZ[[[\\\\\\[[[ZZZ___bbbdddddddddffflllpppyyyxxxuuuoooiiigggiiilllyyyxxxnnneeedddhhhlllpppuuuxxxyyywwwssspppppppppmmmgggaaa```dddiii{{{sssjjjfffdddccc^^^\\\ZZZYYYYYYZZZ]]]^^^aaaeeekkkrrrzzzyyywwwuuussspppmmmiiigggfffmmmssssssrrrttttttrrrnnnmmmjjjhhhfffeeeeeeeeeqqqrrrttttttssstttvvvxxx}}}~~~qqqdddaaaeeefffggghhhjjjnnnsssvvvwwwxxx{{{~~~~~~{{{qqqiiicccbbbdddjjjttt}}}xxxooojjjhhhggggggfffggghhhhhhfffdddaaa```aaaaaa`````````______^^^]]]]]]___aaa^^^\\\___dddooo|||rrriiieeeccccccdddgggkkkooopppooommmkkkeee```^^^```cccdddhhhmmmwwwyyypppiiieeedddcccdddfffeeecccdddfffiiinnnnnnoooqqqsssuuuwwwxxxsssppplllhhhggghhhjjjlllooopppqqqpppmmmkkkkkkkkkmmmmmmmmmmmmmmmlllkkkjjjmmmnnnnnnjjjbbb^^^]]]______bbbfffhhhjjjlllpppsss{{{~~~}}}~~~{{{nnnfffaaa^^^[[[YYYSSSLLLJJJMMMVVV\\\fffooowww}}}yyypppjjjpppzzzuuueeeYYYSSSRRRQQQPPPOOOKKKHHHGGGKKKNNNTTTXXXbbbnnntttwww~~~;;;<<<>>>???>>>???AAABBBOOO^^^sss~~~kkk\\\UUUSSSQQQOOOQQQRRRUUUXXXYYYYYYXXXWWWWWWXXXXXXWWWVVVVVVYYY[[[ZZZUUUQQQQQQTTTZZZeeepppyyyfffZZZUUURRRQQQQQQQQQRRRRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPOOOUUU___iiissszzzlllccc\\\UUUPPPMMMMMMNNNQQQUUUYYYZZZYYYZZZ[[[]]]]]]\\\]]]___```gggooo|||{{{mmmddd\\\[[[ZZZYYYXXXZZZ[[[ZZZYYYXXXXXXXXXYYYZZZ___bbbdddeeeeeehhhnnnssszzzzzzxxxrrrllliiijjjmmmzzzwwwmmmdddcccfffiiimmmtttyyyzzzwwwsssppppppqqqoookkkfffdddfffiiiyyywwwmmmgggbbb```\\\[[[ZZZZZZ[[[\\\]]]^^^aaacccggglllrrrzzz{{{wwwuuupppwww{{{{{{{{{~~~~~~{{{xxxuuurrrooommmmmmnnnoooyyy{{{}}}}}}|||}}}sssgggeeeggghhhggggggiiinnnsssvvvwwwyyy||||||yyyooohhhcccccceeejjjttt}}}{{{rrrllljjjjjjiiihhhiiiiiiiiigggccc```]]]^^^______``````````````````______```]]][[[^^^eeelllzzzyyynnngggcccbbbeeegggjjjlllnnnnnnmmmllljjjeeebbbcccccccccfffkkkuuu|||rrriiidddbbbcccddddddcccccceeegggkkklllmmmooopppqqqrrrrrrnnnmmmkkkjjjkkklllmmmnnnqqqsssuuutttpppkkkhhhfffjjjkkkmmmnnnnnnmmmkkkjjjlllllllllgggaaa^^^^^^```[[[]]]___``````aaaccceeekkkqqqxxx~~~}}}{{{zzz{{{|||~~~tttiiibbb___\\\ZZZYYYTTTMMMKKKNNNYYY^^^eeelllppprrrtttvvvxxxvvvtttooogggccciiirrr~~~tttdddXXXRRRPPPNNNOOONNNLLLJJJIIIJJJLLLUUU[[[gggttt{{{~~~999<<<>>>??????@@@AAABBBNNNYYYiiiyyytttcccXXXRRROOONNNOOOQQQUUUWWWXXXXXXYYYYYYYYYYYYYYYWWWWWWXXX[[[^^^\\\VVVQQQOOOPPPSSS]]]gggxxxppp```VVVRRRPPPNNNMMMNNNQQQSSSTTTRRRRRRQQQPPPPPPPPPPPPPPPPPPUUU[[[bbbjjjwww|||lllbbbZZZTTTPPPOOOOOOPPPQQQTTTWWWYYYZZZZZZ]]]___```___^^^^^^___bbbhhhsss{{{oooeee\\\ZZZZZZYYYYYY[[[ZZZZZZYYYWWWWWWXXX[[[^^^ccceeehhhhhhhhhjjjppptttzzz{{{yyyuuuoookkklllnnn{{{wwwlllcccaaadddggglllssszzz|||yyytttqqqqqqrrrrrroookkkiiiiiijjjuuu{{{pppggg```]]]ZZZZZZZZZ[[[\\\]]]^^^___```aaabbbeeejjjsss}}}~~~|||xxxwwwwwwyyyzzz~~~sssiiiggghhhhhhggggggjjjnnntttxxxyyy{{{~~~{{{wwwpppiiiddddddfffkkkttt|||}}}tttnnnlllkkkjjjjjjjjjkkkjjjgggccc^^^\\\[[[\\\^^^```aaabbbbbbbbbbbb``````___]]]ZZZ^^^eeelllzzzsssjjjfffeeeggghhhjjjkkkmmmnnnnnnnnnooojjjgggfffdddcccffflllwww~~~~~~|||qqqiiiccccccccccccccccccdddeeeggghhhjjjlllmmmmmmmmmlllkkklllmmmooopppqqqrrrrrrsssvvvwwwvvvrrrmmmiiiggghhhjjjlllmmmmmmkkkiiigggiiiiiihhhddd```^^^___```\\\]]]]]]]]]]]]\\\]]]]]]aaadddiiiooouuu}}}~~~zzzyyyzzz|||~~~|||~~~zzzmmmccc___[[[YYYYYYYYYUUUOOONNNQQQ[[[___dddhhhhhhgggggggggllllllmmmlllgggdddjjjrrrrrrcccXXXRRROOOLLLMMMNNNMMMLLLKKKJJJIIITTT\\\jjjzzz<<<>>>AAABBBBBBBBBDDDEEENNNUUU```mmm{{{|||iiiZZZQQQMMMLLLMMMPPPTTTVVVVVVVVVXXXZZZYYYYYYYYYWWWVVVWWWZZZ\\\ZZZTTTOOOMMMLLLNNNVVV___mmm}}}zzzgggZZZTTTPPPKKKJJJLLLPPPRRRSSSQQQQQQQQQQQQQQQQQQPPPPPPRRRVVVZZZ]]]cccnnn~~~~~~nnnccc[[[UUUQQQQQQQQQRRRSSSUUUWWWYYY[[[ZZZ]]]```aaa```^^^]]]]]]```eeemmmyyy~~~sssiii```]]]\\\ZZZZZZ\\\YYYYYYYYYXXXXXXZZZ___dddiiikkklllkkkjjjkkkppptttyyy{{{{{{wwwrrrnnnnnnppp|||xxxmmmbbb___bbbfffkkkssszzz}}}{{{wwwtttrrrssssssrrrooommmllllllpppyyytttiii```[[[[[[[[[[[[[[[\\\]]]^^^___^^^^^^^^^```eeennnyyy~~~~~~yyypppgggfffhhhgggggghhhlllpppvvvzzz{{{}}}zzzvvvrrrkkkeeedddfffkkkuuu~~~}}}tttnnnllljjjjjjiiijjjkkkkkkhhhccc^^^[[[XXXZZZ]]]```bbbdddddddddbbb`````````]]][[[___fffnnn{{{yyyooojjjiiiiiiiiikkklllmmmoooooopppqqqnnnkkkjjjgggeeeiiiooo|||~~~~~~|||tttjjjhhhfffddddddddddddeeedddeeegggiiikkkkkkjjjjjjlllnnnrrruuuvvvwwwvvvuuuuuuwwwwwwvvvrrrnnnlllkkkjjjkkkmmmmmmllljjjgggdddeeeeeeeeecccaaa`````````^^^]]]\\\\\\\\\\\\[[[ZZZ^^^___```bbbeeejjjpppuuu{{{~~~{{{yyyzzz}}}~~~~~~|||}}}sssggg___\\\WWWVVVXXXZZZXXXSSSSSSVVVZZZ^^^ccceeedddbbb```___dddffflllppppppooossszzzpppbbbXXXRRROOOLLLLLLMMMNNNMMMKKKIIIGGGPPPZZZlll~~~???@@@CCCCCCDDDEEEGGGIIIMMMPPPWWWaaapppnnn\\\PPPKKKKKKLLLOOOSSSTTTSSSTTTVVVYYYYYYYYYYYYWWWTTTTTTUUUWWWUUUPPPLLLJJJIIIJJJPPPXXXcccsssooo```UUUPPPJJJIIIKKKPPPRRRRRRQQQRRRRRRSSSRRRRRRQQQQQQPPPUUUXXXZZZ\\\eeetttrrrfff]]]WWWTTTQQQSSSUUUUUUUUUVVVXXXYYYZZZ\\\```aaa___]]][[[[[[^^^bbbhhhrrryyyooofffbbb```\\\[[[[[[WWWYYYZZZZZZYYY\\\bbbgggkkkmmmnnnmmmkkklllqqquuuyyy{{{}}}zzzvvvrrrrrrttt|||{{{nnnbbb^^^```fffkkkssszzz}}}|||zzzwwwtttttttttsssrrrpppooonnnmmmrrr{{{zzzlllaaa[[[]]]\\\[[[[[[\\\]]]^^^___^^^^^^^^^___ccckkkuuu|||uuullleeeeeegggggghhhkkkoootttyyy|||}}}zzzvvvrrrkkkddddddgggnnnyyy|||rrrllljjjhhhhhhhhhiiikkkkkkiiieee```]]]YYY[[[^^^aaacccccccccbbbaaa``````aaa^^^\\\___fffppp}}}~~~sssmmmkkkiiijjjkkkmmmnnnooopppppppppnnnlllkkkhhhffflllssstttooojjjfffeeeeeeeeeeeeeeefffgggiiijjjkkkllllllqqqssswwwyyy{{{zzzxxxwwwtttvvvwwwuuurrrnnnllllllllllllmmmmmmkkkiiifffeeeccccccdddddddddcccbbbaaa]]]\\\[[[[[[\\\]]]\\\ZZZ______]]][[[[[[]]]aaaeeelllnnnqqqsssvvvzzz}}}~~~}}}~~~}}}oooccc]]]ZZZVVVVVVXXX[[[ZZZVVVVVVZZZYYY^^^cccffffffdddaaa```bbbeeellluuuxxxzzz~~~nnnbbbYYYSSSOOOMMMMMMMMMMMMMMMKKKGGGDDDKKKWWWlll@@@AAABBBBBBCCCEEEHHHKKKNNNNNNPPPWWWeeexxxsss^^^QQQLLLKKKKKKOOOSSSSSSQQQQQQTTTXXXXXXXXXXXXVVVRRRPPPPPPPPPNNNJJJHHHIIIHHHHHHLLLSSS]]]jjj}}}xxxhhhWWWQQQJJJIIILLLPPPQQQQQQQQQRRRSSSTTTTTTSSSRRRRRROOOTTTXXXXXXXXX___lllwwwrrrfff]]]XXXUUUOOORRRVVVVVVUUUTTTUUUWWWYYY\\\^^^___]]]ZZZYYYYYY\\\^^^ccclllwwwvvvmmmiiieee___[[[[[[WWWZZZ\\\[[[ZZZ\\\aaafffjjjlllmmmlllkkkmmmqqquuuyyy}}}~~~zzzxxxwwwyyy|||~~~pppccc^^^___eeeiiipppwww{{{|||zzzyyyuuutttsssssssssrrrpppoookkknnnssszzzqqqeee^^^___^^^\\\ZZZZZZ\\\^^^```aaa`````````ccciiirrrxxx}}}rrrjjjcccdddfffhhhlllppprrrwww|||zzzwwwppphhhbbbccchhhqqqyyypppjjjgggfffeeeeeegggjjjllljjjfffbbb___^^^___aaabbbbbb```^^^]]]______```bbb```]]]```fffppp|||uuunnnkkkgggiiikkkmmmnnnooonnnnnnlllkkkkkkkkkhhhgggnnnvvv~~~wwwnnnhhhffffffffffffhhhhhhiiikkkllloooqqqrrrvvvxxxzzz||||||{{{xxxwwwpppsssvvvvvvrrrmmmhhhfffhhhhhhhhhhhhgggfffeeedddcccdddeeeggghhhhhheeeccc\\\ZZZZZZ[[[^^^```___]]]bbbaaa^^^ZZZXXXXXX\\\^^^ccccccdddccccccgggmmmrrr|||{{{mmmaaa\\\ZZZXXXXXXZZZ]]]\\\WWWWWWZZZYYY^^^eeejjjkkkjjjiiihhheeeffflllttt{{{|||mmmbbbZZZTTTPPPPPPNNNLLLLLLLLLJJJFFFBBBGGGTTTlll???@@@AAAAAAAAACCCHHHKKKRRROOOMMMPPP\\\ooovvv```RRRLLLLLLKKKOOORRRRRROOOOOOSSSWWWWWWXXXXXXUUUQQQMMMLLLLLLJJJGGGFFFGGGGGGGGGKKKQQQZZZddduuu~~~mmmXXXRRRKKKIIILLLPPPQQQOOORRRSSSTTTUUUUUUTTTSSSRRRPPPUUUZZZYYYXXX\\\hhhsss~~~pppddd\\\VVVSSSNNNRRRVVVVVVUUUSSSSSSUUUYYY[[[]]]]]][[[YYYXXXXXXYYY[[[___gggrrr~~~zzzqqqmmmhhhaaa[[[ZZZWWW[[[]]]\\\ZZZZZZ___dddgggiiikkkkkkjjjmmmrrrvvvzzz~~~~~~{{{{{{||||||qqqccc^^^___dddhhhooouuuyyy{{{zzzyyyvvvtttsssrrrssssssqqqpppkkkkkknnnttt~~~uuuhhhaaaaaa___\\\ZZZYYY[[[^^^```dddcccbbbaaaccchhhooouuuyyyppphhhccccccfffiiinnntttuuuyyy~~~{{{wwwnnnfff```bbbiiitttxxxnnnhhheeedddcccdddfffiiilllkkkhhhccc```bbbcccccccccaaa^^^ZZZXXX]]]^^^```cccaaa^^^```fffooo{{{}}}zzzuuummmjjjeeegggjjjlllnnnnnnmmmllliiihhhiiiiiiggggggnnnxxx}}}qqqiiigggggggggfffkkkkkkkkklllooorrrtttvvvyyyzzz|||}}}|||zzzwwwvvvmmmqqqvvvwwwrrrkkkddd___bbbbbbbbbbbbbbbbbbbbbbbbccceeegggjjjlllkkkhhheee]]][[[ZZZ]]]aaacccbbbaaacccbbb___[[[YYYYYY[[[^^^^^^^^^\\\YYYXXX[[[aaafffgggnnnxxx{{{lllaaa[[[ZZZ[[[ZZZ\\\___]]]WWWVVVYYYYYY___gggmmmppppppoooooohhhgggkkkrrryyyzzzlllbbbZZZTTTQQQQQQOOOLLLLLLLLLJJJEEEBBBEEESSSlllDDDDDDDDDDDDDDDEEEFFFFFFNNNLLLMMMPPPUUU```rrrzzzfffWWWOOOMMMLLLNNNOOONNNMMMOOOTTTXXXWWWUUURRRQQQPPPNNNKKKIIIFFFEEEDDDEEEFFFJJJMMMOOOUUU]]]kkk{{{vvvbbbWWWMMMJJJKKKMMMPPPUUUQQQRRRTTTTTTSSSRRRRRRRRRRRRWWW\\\]]]\\\^^^cccgggyyyrrriiibbb\\\XXXVVVNNNMMMOOOSSSSSSPPPRRRVVVWWWXXXZZZ\\\[[[ZZZWWWUUUTTTXXX^^^cccjjjttt{{{qqqlllggg```\\\[[[]]]^^^^^^]]]]]]^^^bbbdddbbbdddeeefffiiimmmssswww||||||yyyrrrfffaaaaaaeeejjjppptttwwwyyyzzz|||wwwuuutttuuuvvvvvvrrroookkkiiihhhkkkttt~~~mmmbbbccc___\\\\\\ZZZXXX[[[aaadddcccaaa``````ccciiinnn~~~|||mmmgggaaabbbhhhppptttuuuyyyzzz|||xxxsssjjjddd```bbbgggpppxxxpppiiicccaaaccc^^^bbbhhhmmmooommmiiifffdddddddddaaa]]]ZZZYYYYYYZZZ]]]bbbddddddcccccccccnnnwww|||yyyllldddfffeeeeeefffiiillllllllliiihhhgggeeeeeeiiinnnrrryyyuuuoooiiidddfffkkkkkknnnpppqqqqqqrrrvvvyyy}}}~~~~~~{{{wwwvvvuuurrrqqqqqqqqqooojjjaaaZZZ[[[\\\]]]^^^]]]]]]^^^___eeefffhhhlllooonnnjjjfff^^^ZZZWWWZZZaaafffhhhggg```^^^[[[YYYXXXYYY\\\]]]``````___\\\YYYWWWWWWXXXWWW]]]dddiiinnnvvvuuueee[[[WWWWWWVVVYYY[[[YYYVVVTTTUUUWWW^^^```eeelllssswwwyyyyyypppmmmiiiggglllwwwyyypppggg]]]VVVUUUSSSQQQOOONNNNNNLLLIIIGGGJJJWWWmmmDDDDDDDDDDDDEEEEEEFFFGGGLLLKKKKKKOOOSSS]]]nnn~~~ooo___UUUQQQMMMOOOPPPPPPOOOPPPTTTWWWTTTRRROOONNNMMMLLLJJJIIIEEEDDDCCCCCCEEEHHHLLLNNNRRRXXXcccqqq~~~hhh\\\QQQMMMLLLMMMPPPTTTSSSTTTTTTSSSRRRRRRRRRSSSUUUYYY]]]^^^]]]^^^bbbfffsss|||~~~uuulllgggeeebbb]]]YYYQQQOOONNNPPPPPPMMMOOOSSSUUUVVVWWWYYYYYYXXXWWWVVVVVVYYY\\\```eeeooo{{{{{{qqqjjjeee^^^ZZZ[[[^^^___aaaaaa___^^^___```^^^```bbbdddggglllssswww~~~~~~zzzvvv|||ttthhhbbbaaadddiiioootttwwwyyy{{{|||xxxwwwvvvxxxzzzyyywwwtttnnnllljjjkkkrrr}}}tttiiiddd___\\\\\\[[[YYY[[[```bbb```^^^\\\[[[___eeejjj{{{zzzjjjfffbbbdddllltttxxxyyyzzz{{{~~~|||vvvqqqnnngggbbbbbbfffooo~~~{{{rrrjjjbbb```aaaaaadddiiinnnnnnlllhhheeeddddddccc```\\\ZZZYYYZZZ]]]```cccddddddccccccdddmmmuuu}}}pppggggggfffeeefffiiikkkkkkkkkggggggfffeeeeeegggllloooxxx{{{tttooojjjjjjmmmnnnpppqqqqqqpppqqqtttwww|||~~~{{{wwwuuutttqqqqqqqqqrrrqqqlllddd]]][[[ZZZYYYXXXXXXZZZ^^^```ffffffhhhkkknnnmmmhhhddd^^^[[[XXX[[[aaaggghhhggg]]]\\\YYYXXXXXX[[[]]]___`````````^^^ZZZVVVUUUUUUSSSVVVYYY[[[]]]eeeoooxxxpppaaaWWWTTTTTTUUUXXXYYYXXXUUUTTTUUUXXX^^^aaaeeelllsssxxx{{{|||sssnnngggcccfffssszzzqqqggg]]]VVVTTTRRRQQQPPPPPPPPPOOOLLLJJJJJJVVViii~~~DDDDDDDDDEEEEEEGGGHHHHHHJJJIIIJJJMMMQQQYYYhhhwww{{{iii\\\TTTNNNPPPQQQQQQQQQQQQSSSTTTOOOMMMJJJIIIIIIJJJIIIIIICCCCCCBBBCCCDDDGGGJJJLLLPPPTTTZZZdddqqqooocccWWWQQQOOONNNPPPSSSUUUUUUTTTSSSSSSTTTUUUVVVYYY\\\______^^^___bbbeeejjjqqq|||nnniiidddffflllnnnhhhaaaXXXSSSOOONNNLLLJJJLLLPPPRRRSSSTTTUUUVVVWWWXXXXXXZZZ[[[[[[[[[___iiivvvssskkkddd]]][[[\\\___aaaccccccaaa^^^\\\\\\ZZZ\\\___bbbfffkkkrrrvvv~~~|||wwwqqqwwwwwwiiibbb___bbbgggmmmsssvvvxxxzzz{{{yyyxxxyyy{{{~~~~~~}}}{{{tttqqqnnnmmmpppwww~~~|||rrreee```]]]\\\[[[YYY[[[___```^^^ZZZWWWWWWZZZaaafffwww~~~vvvgggeeedddhhhpppxxx|||}}}|||~~~|||vvvrrrmmmfff``````eeeooo}}}sssiiiaaa^^^```dddgggkkknnnnnnlllhhheeefffeeeccc___[[[ZZZ[[[\\\bbbccceeedddccccccdddfffllltttuuullliiihhhfffggghhhjjjiiihhhfffggghhhhhhggghhhjjjlllvvv~~~wwwqqqooopppooopppppppppoooooorrrtttzzz}}}|||wwwsssrrrpppqqqsssttttttooohhhccc___\\\YYYWWWXXX\\\aaaeeefffgggiiikkkllljjjfffbbb___\\\[[[^^^cccggghhhhhh[[[ZZZXXXXXXYYY\\\___aaaaaacccdddccc^^^YYYUUUSSSRRRQQQOOOMMMMMMSSS]]]eeennnzzzyyyjjj\\\SSSPPPPPPTTTVVVWWWVVVTTTTTTWWWZZZ```bbbfffkkkqqqwww{{{~~~wwwqqqgggaaadddqqqzzzqqqhhh]]]VVVSSSRRRQQQPPPPPPQQQPPPNNNMMMHHHRRRdddyyyDDDDDDEEEEEEGGGHHHIIIJJJIIIHHHJJJMMMOOOUUUcccpppqqq___TTTNNNOOOPPPQQQPPPPPPOOOOOOJJJHHHEEEEEEFFFHHHIIIIIIDDDDDDCCCDDDEEEHHHJJJKKKOOOQQQTTTZZZeeevvvwwwkkk]]]WWWSSSQQQRRRUUUVVVTTTSSSTTTVVVYYY[[[\\\\\\^^^``````______aaaccceeehhhqqq|||zzzsssbbb``````hhhuuu}}}xxxnnn```XXXPPPMMMKKKIIIJJJOOORRRRRRRRRSSSUUUXXXZZZ[[[\\\[[[ZZZXXX[[[eeesss}}}yyynnneee^^^\\\^^^^^^___aaa```^^^\\\\\\\\\YYY[[[^^^aaaeeeiiiooosssyyy}}}zzztttnnnpppxxxwwwhhh___\\\___dddkkkqqquuuvvvxxxyyywwwxxxzzz}}}yyywwwsssqqqpppsssvvvyyywwwhhhbbb]]]]]]\\\[[[\\\___```^^^ZZZVVVUUUYYY___eeerrrzzzrrreeeeeeggglllssszzz}}}~~~}}}xxxttthhhaaa[[[\\\bbbooo|||qqqhhh```^^^```eeehhhlllooopppnnnllljjjiiihhheee```]]]\\\^^^```fffffffffeeecccccceeeggglllttt|||rrrllljjjhhhhhhhhhiiihhhggggggiiikkkkkkjjjiiijjjjjjuuuxxxssspppmmmmmmlllkkkkkkmmmooopppxxx{{{~~~|||wwwrrrpppppprrruuuxxxwwwsssmmmiiieeebbb______aaaeeeiiikkkhhhiiijjjkkkjjjhhhdddbbb```______aaafffiiiiiiiii]]]\\\[[[ZZZ[[[]]]___aaabbbfffiiiiiieee___ZZZWWWTTTSSSPPPLLLKKKOOOVVV[[[```jjjvvv|||pppcccXXXRRRQQQQQQSSSUUUUUUTTTSSSTTTYYY]]]dddfffhhhkkkooouuuzzz~~~{{{vvvmmmhhhkkkwwwuuunnnggg]]]VVVTTTQQQPPPOOOOOOOOONNNLLLJJJGGGOOO___sssDDDEEEEEEFFFHHHJJJKKKLLLJJJIIIKKKNNNOOOSSS^^^jjj~~~uuu```SSSNNNNNNNNNNNNMMMMMMKKKJJJFFFDDDCCCDDDFFFHHHIIIIIIFFFFFFFFFFFFHHHIIIKKKLLLLLLNNNPPPSSS\\\lllsssddd\\\XXXTTTTTTWWWUUUSSSRRRTTTYYY^^^aaabbb]]]^^^______^^^^^^___```bbbdddiiiqqq{{{xxxuuurrrqqqqqqnnnjjjfff\\\]]]aaakkk|||{{{hhh^^^SSSNNNKKKJJJKKKOOORRRRRRRRRSSSVVVYYY]]]___]]]\\\ZZZXXXZZZdddqqq|||}}}rrrggg]]][[[]]][[[\\\\\\[[[ZZZ[[[]]]___[[[]]]```bbbcccgggkkknnnqqqxxx}}}|||yyywwwrrrllljjjrrrvvvfff]]]YYY]]]bbbjjjpppssstttuuuvvvuuuwwwzzz}}}}}}{{{xxxuuusssrrrssstttxxx|||yyykkkddd______^^^]]]]]]___aaa___\\\XXXWWW[[[aaafffooowwwyyymmmeeefffjjjooouuuzzz}}}~~~{{{wwwsssfff___YYYYYY___lll~~~xxxnnneee``````ccceeehhhkkkoooqqqqqqpppoookkkjjjhhhddd``````aaadddhhhhhhgggeeeddddddfffhhhnnnttt~~~wwwnnnllljjjiiiiiiiiihhhffffffiiikkkllljjjhhhggggggsss{{{wwwqqqkkkjjjhhhggghhhjjjlllmmmuuuyyy}}}~~~{{{wwwsssqqqrrruuuyyy{{{zzzvvvrrroooiiihhhgggiiimmmoooooonnnjjjkkklllllljjjgggeeecccccccccdddfffiiikkkkkkkkkcccbbb```___^^^___```aaaaaaeeeiiijjjgggbbb^^^[[[WWWVVVUUUSSSSSSTTTVVVXXXXXX[[[cccqqq|||zzzzzz}}}zzzssshhh]]]VVVSSSSSSTTTSSSTTTTTTRRRRRRUUU\\\bbbjjjkkkmmmoooppptttzzz~~~zzzxxx{{{zzzpppiiiddd\\\WWWUUUQQQOOONNNMMMLLLKKKHHHFFFFFFLLL[[[pppDDDEEEFFFGGGIIIKKKMMMNNNJJJJJJLLLOOOOOOPPPZZZddduuuzzzdddUUUOOOMMMKKKJJJJJJIIIGGGFFFDDDCCCDDDEEEHHHJJJJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMJJJLLLNNNOOOUUUaaasss{{{lllbbb\\\WWWUUUWWWSSSQQQQQQUUU[[[aaabbbbbb]]]]]]]]]]]]]]]]]]]]]]]]``````ccchhhooouuuyyyzzzrrrnnngggbbb___]]][[[ZZZXXX]]]bbbkkk|||mmmaaaUUUOOOMMMLLLMMMPPPRRRRRRSSSUUUXXX[[[^^^```]]]]]][[[ZZZ[[[cccnnnwwwxxxjjj^^^YYYZZZYYYYYYYYYXXXXXXZZZ^^^aaa\\\^^^```aaabbbdddgggiiijjjqqqvvvvvvtttssspppkkkgggooo|||uuuggg^^^ZZZ]]]ccckkkqqqsssttttttttttttvvvzzz|||}}}}}}|||{{{zzzxxxvvvtttssssssssstttzzz{{{ooogggaaa```aaa___^^^___```___]]][[[ZZZ]]]bbbgggkkksssrrrjjjgggiiilllqqqvvvzzz}}}}}}zzzwwwssspppiiiaaaZZZYYY]]]fffvvvtttjjjccc```aaafffeeegggjjjmmmoooqqqqqqqqqmmmllljjjgggdddcccdddfffhhhhhhhhhfffeeeeeegggiiimmmttt~~~{{{pppnnnlllkkkkkkjjjiiigggfffhhhkkkkkkhhhfffddddddooovvv~~~vvvnnnkkkhhhggghhhjjjkkklllsssvvvzzz{{{zzzvvvtttsssuuuyyy~~~}}}xxxtttrrrkkkjjjkkkooossstttqqqmmmlllmmmooonnnkkkhhhgggfffeeegggiiikkkmmmmmmmmmmmmjjjiiigggeeecccccccccccc```ccceeefffccc```^^^]]]XXXXXXYYYYYYXXXXXXWWWWWWSSSQQQUUUcccuuu}}}xxxvvvwwwzzz|||}}}uuummmbbbYYYTTTTTTUUUUUUSSSSSSSSSQQQRRRWWW___fffqqqtttvvvwwwwww{{{wwwllleee```ZZZVVVVVVQQQPPPNNNMMMLLLJJJGGGEEEFFFLLLYYYnnnDDDEEEFFFHHHJJJLLLNNNOOOIIIJJJLLLOOOMMMNNNUUU___mmm{{{kkk]]]QQQMMMIIIHHHHHHGGGFFFDDDDDDDDDFFFHHHKKKLLLKKKIIIHHHHHHIIIIIIJJJKKKLLLMMMLLLOOOQQQPPPRRRYYYgggqqqsssggg^^^WWWSSSTTTRRRPPPPPPTTT[[[______]]][[[ZZZZZZZZZ[[[[[[[[[ZZZ[[[\\\^^^aaaeeemmmuuuzzzsssnnnfff^^^YYYVVVUUUTTTTTT[[[aaaggguuunnnbbbUUUPPPOOONNNNNNQQQQQQRRRSSSVVVXXX[[[^^^___]]]^^^]]]\\\\\\```iiiooo~~~rrrbbbZZZZZZWWWYYYZZZZZZZZZ[[[]]]___ZZZ\\\^^^___```aaadddfffiiiooosssrrrppppppnnnjjjgggppp|||wwwjjjbbb___```fffnnnsssvvvuuuuuuttttttwwwzzz|||{{{{{{|||~~~xxxxxxyyyyyyxxxvvvuuutttnnnllloooyyyrrriiibbbbbbcccaaa``````]]]]]]]]]\\\\\\^^^bbbeeegggooo{{{uuulllhhhhhhjjjnnnssswww|||{{{xxxuuurrrooojjjccc\\\[[[]]]eeessssssiiiccc```bbbgggdddfffhhhjjjlllmmmnnnnnnllllllkkkiiifffddddddeeefffgggggggggfffeeegggiiikkkqqq|||}}}rrrpppmmmllllllllljjjiiijjjkkkmmmllljjjgggfffeeejjjqqq|||~~~wwwrrrmmmkkkkkkllllllkkkqqqtttxxxyyyxxxvvvuuuuuuyyy}}}~~~yyyuuusssnnnmmmmmmqqquuuvvvrrrmmmmmmpppqqqpppmmmjjjiiijjjhhhjjjmmmpppppppppooooooooonnnllljjjhhhgggggggggcccddddddccc```^^^]]]]]]ZZZZZZYYYYYYYYYXXXWWWUUUPPPLLLNNNXXXfffuuu}}}zzzwwwvvvxxx{{{||||||sssjjj___VVVRRRRRRSSSSSSSSSSSSRRRQQQRRRXXXbbbjjjxxx|||xxxkkkccc^^^XXXUUUVVVRRRQQQOOOOOOOOOMMMKKKIIIIIIMMMYYYmmmEEEEEEFFFHHHJJJMMMOOOPPPIIIIIILLLNNNLLLLLLSSS\\\gggtttqqqdddSSSNNNIIIGGGGGGGGGEEECCCDDDEEEGGGKKKMMMNNNKKKIIIHHHHHHIIIIIIJJJKKKLLLLLLPPPSSSUUUTTTRRRVVV```iiivvvxxxjjj___VVVQQQQQQRRRPPPOOOTTTZZZ]]][[[XXXZZZYYYXXXYYYZZZZZZZZZYYYWWWYYY[[[\\\```hhhsss|||vvvqqqjjjbbb[[[WWWTTTSSSQQQZZZ___bbbooo~~~nnnaaaUUUPPPOOONNNOOOQQQPPPQQQSSSVVVXXX[[[]]]]]]]]]^^^___]]]\\\^^^dddiiiwwwyyyggg^^^\\\WWWYYY\\\^^^]]]\\\\\\\\\XXXZZZ\\\^^^^^^```bbbdddiiiooorrrpppnnnnnnllliiiiiiqqq}}}zzzmmmfffcccccciiipppvvvxxxwwwvvvuuutttxxx{{{|||zzzyyy{{{|||tttuuuwwwyyyyyyxxxvvvuuukkkggghhhqqqzzztttkkkdddccceeecccaaaaaaZZZ[[[[[[[[[\\\^^^aaaddddddmmmyyyxxxnnniiiggghhhkkkoootttyyy~~~|||yyyvvvsssppphhhbbb\\\\\\___gggtttsssiiibbb```ccchhheeeeeeggghhhiiijjjkkkkkkjjjkkkkkkiiifffddddddddddddfffggggggffffffggghhhhhhooo{{{}}}ssspppnnnmmmmmmmmmllljjjnnnpppqqqpppmmmjjjiiiiiiggglllwww~~~yyyrrrooonnnnnnmmmkkkpppsssvvvxxxwwwvvvwwwwww{{{yyyuuutttrrrpppooorrrvvvwwwsssooonnnqqqsssrrrnnnkkkkkkmmmiiilllppprrrrrrqqqppppppqqqpppnnnmmmlllkkkkkkkkkhhhhhhfffccc___]]]^^^___]]][[[YYYYYYXXXXXXVVVUUUOOOKKKLLLQQQXXXeee{{{|||zzzxxxxxxzzz}}}~~~~~~sssjjj]]]TTTPPPPPPPPPPPPTTTSSSRRRQQQRRRYYYdddlll|||{{{lllccc]]]WWWTTTUUUSSSRRRQQQQQQRRRQQQOOOMMMKKKOOOYYYmmmKKKJJJJJJJJJLLLNNNPPPQQQOOOOOONNNOOOPPPRRRTTTUUU```hhhvvv}}}kkk^^^TTTKKKIIIIIIGGGFFFGGGGGGEEEEEEIIIOOOQQQOOOKKKKKKLLLLLLKKKHHHIIIMMMPPPQQQSSSUUUUUUTTTVVVZZZ^^^kkkvvv~~~iii[[[SSSPPPPPPOOOPPPSSSVVVXXXYYYYYYXXXUUUUUUUUUWWWYYY[[[ZZZZZZYYYYYYXXXWWWZZZcccoooyyyvvvwwwsssiiiaaa]]][[[WWW]]][[[]]]eeeooouuuvvvtttfffaaa[[[VVVTTTRRRQQQPPPPPPRRRTTTUUUVVVXXX[[[^^^```___^^^]]]]]]^^^___```llltttqqqbbbZZZ\\\[[[ZZZ[[[[[[YYYVVVTTTVVVXXX[[[]]]]]]___bbbdddgggjjjnnnpppnnnkkkhhhgggfffnnn|||xxxlllgggfffkkknnnrrruuuvvvvvvwwwxxxyyyzzz{{{{{{yyyxxxxxxxxxwwwvvvwwwyyy{{{zzzvvvqqqjjjhhhgggiiirrr|||rrrfff```aaabbbaaa^^^\\\ZZZYYY[[[___aaa```^^^cccjjjsss||||||rrrkkkkkkooolllppptttyyy}}}~~~|||yyyvvvtttkkkeee______aaagggtttwwwjjjdddcccdddddddddeeegggiiijjjkkkkkkjjjlllkkkjjjiiiggggggffffffhhhfffddddddfffhhhhhhhhhjjjqqq|||{{{tttooooooooommmnnnqqqtttsssqqqooollljjjiiihhhjjjjjjqqq}}}vvvssspppmmmkkkssstttuuuuuuuuuvvvyyy|||}}}{{{zzzzzzuuutttsssssstttuuutttrrrsssuuuvvvtttpppnnnoooqqqpppqqqrrrrrrpppoooooopppppppppooonnnmmmllllllkkkmmmnnnnnnjjjgggeeegggiiiddd___ZZZZZZ[[[[[[XXXTTTQQQRRRSSSTTTTTT[[[lll}}}~~~ttthhh\\\VVVSSSPPPPPPRRRTTTUUUUUUTTTQQQVVVhhhzzz|||mmmaaa[[[XXXVVVTTTUUUVVVWWWWWWUUUSSSQQQOOOPPPPPPXXXkkkKKKKKKKKKKKKLLLNNNPPPQQQOOOOOOOOOOOOPPPRRRSSSUUUZZZbbbooovvviii\\\OOOLLLLLLJJJIIIIIIHHHFFFFFFIIIOOOQQQOOOLLLJJJLLLLLLKKKIIIJJJMMMPPPQQQSSSUUUUUUTTTTTTWWWYYYcccpppmmm]]]TTTPPPNNNOOOPPPSSSVVVWWWWWWUUUUUUTTTTTTVVVXXXZZZ[[[ZZZYYYYYYXXXWWWUUUWWW^^^hhhqqqwwwzzzxxxpppjjjgggccc```dddbbbaaaeeelllooollliiiaaa^^^ZZZVVVUUUSSSQQQPPPPPPQQQSSSTTTUUUVVVYYY[[[______^^^]]]]]]^^^______hhhppp|||wwwhhh```\\\ZZZXXXWWWVVVUUURRRPPPSSSUUUYYY[[[]]]___ccceeeiiilllppppppnnnjjjgggfffhhhppp~~~wwwlllgggggglllppptttwwwxxxxxxyyyzzzzzz{{{|||{{{xxxwwwwwwxxxvvvvvvxxxzzz|||zzzvvvrrrjjjhhhgggjjjrrrxxxkkkcccccccccaaa___]]][[[ZZZ\\\___aaaaaa___ccchhhpppwww{{{vvvmmmhhhiiinnnooorrrvvvzzz~~~~~~zzzvvvsssnnnggg```^^^```fffsssvvviiidddcccddddddeeefffhhhjjjllllllllllllmmmllljjjhhhfffdddccccccfffeeedddeeegggiiiiiiiiijjjqqq{{{{{{uuuppppppooommmnnnqqqsssrrrqqqooommmkkkiiihhhiiihhhmmmxxx~~~yyytttppplllqqqrrrsssttttttvvvzzz|||}}}}}}zzzyyyyyyxxxvvvttttttuuuvvvuuutttvvvwwwwwwuuurrrooopppqqqqqqrrrsssrrrooommmmmmmmmmmmmmmmmmmmmmmmlllllllllpppqqqqqqooolllkkkmmmppphhhccc^^^]]]]]]]]]YYYUUUSSSSSSTTTTTTRRRUUUbbbpppqqqfffZZZUUUSSSQQQRRRUUUSSSTTTVVVUUURRRVVVfffvvvyyykkk```[[[YYYWWWVVVUUUVVVWWWWWWVVVSSSQQQPPPPPPNNNUUUfffxxxKKKKKKKKKKKKLLLNNNOOOPPPOOOOOOOOOOOOPPPRRRSSSTTTSSSZZZeeessswwwfffUUUOOOOOONNNMMMLLLJJJHHHHHHKKKOOORRRPPPNNNJJJKKKLLLKKKKKKKKKNNNPPPQQQRRRTTTTTTRRRQQQQQQQQQYYYhhh|||uuudddXXXRRROOOOOOPPPSSSUUUUUUSSSQQQOOORRRTTTWWWYYY[[[[[[ZZZZZZYYYYYYWWWSSSRRRVVV^^^eeerrrwwwzzzxxxuuussspppkkkoookkkhhhiiilllkkkfffaaa\\\[[[YYYYYYXXXWWWTTTRRRPPPQQQSSSTTTTTTUUUWWWYYY^^^^^^]]]]]]]]]]]]^^^^^^bbbjjjttt}}}|||mmmccc^^^[[[WWWUUUTTTSSSQQQOOOPPPSSSWWWZZZ\\\___cccfffkkknnnppppppnnnjjjhhhgggmmmuuuuuukkkggggggmmmqqquuuxxxyyyzzz{{{|||zzz{{{{{{yyywwwuuuuuuvvvvvvwwwyyy|||}}}{{{vvvrrrllljjjhhhjjjqqq|||qqqhhhdddcccaaa^^^]]]\\\[[[\\\___aaaaaa```bbbfffjjjoootttzzzvvvoooiiifffiiinnnqqqtttxxx{{{~~~}}}xxxtttrrriiiaaa^^^___fffsssvvviiidddcccddddddfffgggiiilllmmmnnnmmmmmmmmmllliiigggdddbbbaaaaaadddcccccceeehhhiiiiiihhhjjjqqq{{{|||uuuppppppooommmnnnqqqrrrrrrqqqooonnnkkkjjjiiifffdddeeennnyyy{{{uuuqqqssstttvvvvvvwwwxxx{{{}}}{{{}}}}}}zzzyyyyyyzzzxxxvvvuuuvvvwwwwwwvvvxxxyyyyyyvvvsssqqqpppqqqrrrssssssrrrnnnlllkkkkkkkkkkkklllllllllmmmmmmmmmooopppqqqqqqpppqqqsssuuulllhhhcccaaaaaa```\\\YYYYYYYYYZZZYYYTTTRRRYYYcccxxxmmmbbbWWWSSSSSSRRRUUUXXXTTTUUUVVVUUUSSSVVVeeettt~~~uuuhhh^^^ZZZYYYYYYXXXUUUVVVVVVVVVUUUTTTRRRQQQOOOMMMQQQ]]]mmm|||JJJJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRNNNTTT]]]hhhvvvnnnYYYQQQPPPPPPOOOOOOMMMLLLKKKMMMQQQRRRRRRPPPIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQSSSSSSQQQNNNKKKJJJRRRaaavvvmmm___VVVRRROOOPPPRRRSSSRRRPPPNNNLLLQQQTTTXXXZZZ[[[[[[[[[[[[[[[[[[XXXSSSOOOPPPUUUZZZfffooowwwzzz|||~~~|||yyyzzzvvvqqqppppppnnngggaaaZZZZZZZZZ[[[\\\ZZZWWWTTTQQQSSSUUUVVVVVVVVVXXXYYY]]]]]]]]]]]]]]]]]]]]]]]]]]]dddnnnvvv~~~~~~mmmcccbbb^^^YYYVVVUUUUUUUUUTTTRRRUUUXXX[[[]]]___bbbeeejjjlllnnnooommmkkkjjjjjjqqqyyyrrrhhhddddddmmmpppuuuxxxyyyzzz{{{|||yyyzzzyyywwwtttrrrssstttvvvwwwzzz||||||zzzvvvssspppnnnkkkjjjnnnvvvvvvjjjddd```^^^[[[\\\\\\[[[[[[]]]^^^___``````bbbdddhhhnnnwww{{{ssskkkhhhfffeeejjjpppsssuuuxxx{{{}}}{{{vvvssskkkccc```bbbjjjyyyuuujjjeeedddeeeeeefffgggjjjlllnnnnnnnnnnnnmmmllljjjhhhfffddddddccceeeddddddeeeggghhhgggfffiiipppzzz|||vvvqqqppppppmmmnnnpppqqqqqqqqqpppooommmkkkiiiddd```___dddmmmxxx~~~zzz{{{|||}}}|||zzzyyyzzz|||xxxzzz}}}~~~|||zzzyyyyyyzzzxxxvvvuuuvvvxxxxxxxxxzzzyyyxxxvvvtttrrrppppppqqqrrrsssqqqnnnlllkkklllmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllnnnoooqqqssstttnnnkkkgggfffeeedddbbb___aaaaaacccbbb[[[UUUWWW]]]qqq{{{iii___UUURRRSSSTTTXXX\\\YYYXXXWWWUUUSSSXXXgggwww|||sssggg^^^ZZZYYYWWWVVVTTTUUUUUUUUUUUUTTTRRRRRRPPPMMMNNNVVVbbbqqqIIIIIIJJJJJJJJJJJJJJJJJJMMMMMMNNNNNNOOOOOOPPPPPPLLLQQQXXXbbbnnn}}}sss^^^TTTQQQPPPOOOPPPOOONNNNNNOOOQQQRRRRRRRRRJJJJJJKKKMMMNNNOOONNNMMMMMMNNNOOOPPPOOOMMMIIIFFFOOO\\\ooouuudddYYYSSSPPPPPPQQQQQQPPPOOOMMMLLLQQQTTTYYY[[[[[[[[[\\\]]]^^^]]][[[UUUPPPNNNPPPSSS[[[gggsss{{{yyyvvvtttpppiiicccZZZYYYYYYYYYZZZYYYVVVTTTSSSUUUXXXYYYYYYYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]][[[aaaiiirrrzzzqqqfffeeeaaa\\\YYYXXXYYYYYYYYYWWWYYY[[[\\\]]]^^^```bbbfffhhhkkkkkkkkkkkklllmmmttt{{{ooodddaaaaaakkknnnsssvvvxxxxxxzzz{{{xxxxxxxxxuuurrrqqqqqqsssvvvxxxzzz{{{{{{xxxvvvuuutttqqqmmmjjjkkkpppuuuyyyyyykkkbbb]]][[[YYY[[[[[[ZZZZZZZZZ[[[]]]___^^^^^^___bbbiiivvv}}}lllfffbbbbbbcccdddjjjpppwwwyyy{{{}}}~~~zzzssskkkdddcccgggpppuuukkkffffffggggggfffhhhjjjlllnnnooooooooommmmmmllljjjjjjiiiiiiiiihhhgggeeeeeeffffffeeeccchhhooozzz}}}wwwqqqqqqpppnnnnnnppppppqqqqqqqqqpppnnnkkkjjjddd___\\\^^^dddnnn~~~{{{wwwuuuuuuuuuxxx{{{}}}|||zzzxxxxxxxxxwwwuuuuuuwwwxxxyyyxxxyyyxxxwwwuuutttrrrqqqooooooqqqrrrqqqooonnnnnnnnnppppppoooooonnnmmmmmmlllfffgggiiikkknnnppprrrrrrnnnllljjjiiiiiihhhhhhgggffffffgggggg```XXXXXX\\\lll{{{vvvfff\\\TTTSSSUUUWWWZZZ^^^___[[[XXXUUUUUU\\\mmm~~~}}}tttggg^^^YYYWWWUUUSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRNNNMMMRRRYYYfffxxxIIIJJJJJJJJJJJJJJJIIIHHHKKKKKKLLLMMMNNNMMMMMMMMMKKKOOOUUU]]]hhhxxxzzzgggZZZSSSNNNMMMOOONNNNNNNNNNNNNNNOOOPPPQQQKKKKKKLLLNNNPPPOOOMMMJJJJJJJJJLLLMMMNNNMMMJJJGGGMMMXXXggguuu{{{hhh[[[UUUQQQQQQPPPPPPOOOOOOOOOOOORRRUUUYYYZZZYYYZZZ]]]```^^^___]]]WWWQQQNNNOOOQQQWWWcccqqq|||zzzwwwrrrkkkeee\\\ZZZWWWUUUUUUTTTSSSQQQTTTWWWZZZ\\\\\\\\\]]]^^^]]]]]]^^^^^^^^^^^^]]]]]][[[```gggnnnuuu|||rrrjjjfffaaa]]]\\\\\\[[[ZZZZZZ\\\]]]^^^]]]]]]^^^```bbbdddfffhhhhhhjjjlllnnnttt{{{}}}mmmccc``````iiilllqqquuuvvvwwwyyyzzzxxxxxxwwwuuurrrqqqssstttvvvxxxyyyyyywwwvvvvvvvvvuuurrrmmmiiihhhjjjmmmpppzzz|||mmmbbb]]]ZZZYYYZZZZZZZZZYYYXXXYYY\\\^^^]]]\\\[[[^^^fffttt~~~|||}}}{{{qqqaaa]]][[[^^^aaadddjjjqqq|||}}}~~~~~~{{{qqqjjjeeefffkkkvvvvvvlllhhhhhhiiiiiigggiiikkknnnpppqqqqqqqqqpppooonnnnnnmmmmmmnnnnnnkkkhhheeedddddddddcccbbbhhhooozzz~~~wwwrrrqqqpppnnnnnnpppooopppqqqqqqqqqooolllkkkddd```\\\]]]```hhhwww}}}uuuqqqoooqqquuuyyy|||{{{yyyxxxxxxuuuuuuuuuvvvyyy{{{{{{zzzyyywwwuuuuuuuuutttrrrpppoooqqqrrrrrrpppooooooppprrrrrrqqqpppooonnnmmmlllggghhhiiilllppprrrrrrqqqmmmmmmlllkkkkkkkkkkkkkkkfffeeefffeee___XXXXXX[[[fffvvv}}}sssddd\\\UUUVVVXXXYYYZZZ]]]```\\\XXXXXXYYYbbbsss}}}ttthhh___YYYWWWTTTRRRQQQQQQQQQQQQQQQRRRRRRRRRRRROOONNNOOOSSS\\\mmm}}}KKKKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHLLLRRRYYYcccrrrrrrcccWWWMMMJJJMMMKKKKKKKKKJJJJJJKKKLLLNNNLLLLLLMMMOOOQQQPPPLLLHHHGGGGGGHHHKKKNNNNNNLLLIIILLLSSS]]]gggqqq}}}oooaaa[[[RRRQQQOOONNNOOOQQQSSSTTTSSSVVVYYYYYYXXXYYY^^^bbb]]]^^^]]]YYYSSSOOOOOOQQQVVVbbbooozzz~~~|||yyytttpppccc^^^XXXTTTRRRRRRRRRQQQTTTWWWZZZ]]]]]]^^^^^^___]]]^^^____________^^^]]]]]]```eeejjjoooxxxrrrnnniiidddbbb```]]]\\\ZZZ\\\]]]]]]\\\\\\]]]___aaabbbddddddeeefffiiilllssszzzzzzkkkcccaaabbbhhhlllqqqtttvvvwwwyyyzzzzzzzzzyyyvvvttttttvvvxxxvvvxxxxxxvvvtttsssuuuxxxssspppkkkgggfffgggiiikkkuuu~~~pppeee___]]]]]][[[[[[[[[YYYWWWXXX\\\___]]][[[ZZZ[[[bbbppp~~~}}}}}}xxxuuuuuunnneee___[[[[[[___cccgggnnnuuu|||}}}~~~~~~{{{yyyooojjjfffhhhnnnxxxwwwnnnjjjjjjkkkkkkjjjlllnnnqqqssstttuuuuuusssrrrqqqpppoooooooooooolllhhhdddbbbbbbddddddeeejjjqqq{{{xxxrrrqqqpppnnnnnnpppnnnoooqqqrrrqqqooommmkkkfffbbb___^^^___dddrrrxxxqqqnnnooosssxxx{{{{{{yyyxxxwwwssstttvvvyyy}}}~~~}}}|||yyywwwuuuuuuwwwwwwuuurrrrrrssstttsssqqqoooooopppppppppoooooonnnnnnmmmmmmjjjiiijjjmmmqqqsssrrrpppnnnnnnnnnlllkkkjjjkkklllfffdddcccbbb]]]WWWVVVZZZccctttzzzpppddd]]]XXXYYY[[[ZZZZZZ\\\\\\YYYYYY[[[___gggwww|||ttthhh___ZZZWWWUUURRROOOOOOOOOOOOPPPPPPQQQRRRQQQOOONNNNNNNNNSSScccsssMMMMMMNNNNNNNNNLLLKKKJJJHHHIIIJJJKKKKKKKKKJJJIIIFFFJJJPPPVVV___nnn{{{jjjZZZMMMIIIKKKIIIIIIIIIHHHGGGGGGIIIKKKMMMMMMMMMPPPRRRPPPKKKFFFFFFEEEEEEIIIMMMOOONNNLLLKKKOOOVVV^^^hhhuuuvvvggg```SSSQQQOOONNNOOORRRUUUXXXSSSVVVYYYXXXVVVXXX^^^ddd\\\]]]]]]YYYTTTPPPOOOQQQVVVaaammmxxx}}}jjjddd\\\UUUSSSSSSTTTTTTSSSVVVZZZ]]]^^^^^^___```^^^^^^___``````___^^^^^^^^^aaadddgggkkkrrr|||zzzvvvqqqkkkgggddd```]]]XXXZZZ[[[\\\[[[[[[]]]^^^aaabbbccccccbbbdddgggiiirrrzzzxxxkkkcccccceeeiiilllqqquuuwwwxxxzzz{{{{{{{{{zzzxxxvvvvvvyyy{{{wwwxxxwwwuuurrrrrruuuyyyqqqnnnjjjfffeeefffhhhiiisss}}}sssgggbbbaaaaaa\\\\\\\\\ZZZXXXXXX\\\```^^^\\\YYYYYY```mmm}}}}}}~~~{{{ppphhhggghhhddd\\\aaa^^^^^^ccchhhlllssszzzzzzzzz{{{{{{||||||yyyvvvooojjjgggiiioooxxxwwwnnnkkkllllllllllllnnnpppsssuuuwwwwwwwwwvvvuuusssqqqpppooonnnnnnkkkgggbbb```aaadddfffgggkkkrrr|||xxxsssrrrpppnnnnnnpppnnnoooqqqrrrrrrpppmmmlllgggdddaaa```___cccooo||||||uuurrrnnnrrrwwwzzzzzzyyyxxxwwwrrrtttwww|||~~~zzzxxxvvvvvvxxxyyywwwuuuuuuvvvvvvtttqqqooonnnnnnmmmmmmmmmmmmnnnnnnnnnnnnjjjiiijjjmmmqqqrrrpppnnnppppppooommmkkkiiijjjjjjgggdddbbb```[[[VVVVVVZZZddduuuwwwlllddd]]]YYY[[[]]][[[ZZZZZZWWWVVVYYY^^^ccckkkxxx{{{ssshhh___[[[YYYVVVTTTNNNNNNNNNNNNOOOPPPQQQQQQOOOOOOOOOMMMKKKOOO]]]mmmPPPOOONNNLLLKKKJJJJJJJJJLLLLLLKKKJJJIIIHHHHHHHHHKKKMMMOOORRRZZZfffvvvooo\\\RRRMMMKKKJJJJJJIIIGGGEEEFFFHHHJJJMMMNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFIIILLLMMMLLLIIINNNJJJKKKSSS^^^jjjzzzooo```ZZZSSSNNNPPPRRRRRRRRRTTTVVVUUUTTTUUUXXX[[[]]]]]]YYY[[[\\\XXXRRRNNNPPPRRRXXX\\\dddmmmzzzvvvmmm```XXXTTTUUUVVVVVVVVVXXXZZZ]]]^^^^^^]]]\\\^^^^^^___aaacccbbb___]]]\\\^^^aaabbbeeekkkttt{{{xxxpppiiiddd___\\\ZZZ[[[\\\\\\\\\\\\]]]^^^```___```ccccccccchhhpppuuuzzzqqqhhheeegggiiilllqqquuuvvvuuuuuuyyy~~~~~~|||zzzyyyyyyzzzzzzyyyxxxxxxxxxyyyxxxuuurrrnnnllliiigggfffgggiiijjjqqqzzz{{{ooogggbbbaaa```]]]ZZZZZZ[[[]]]]]]]]][[[]]]^^^]]]^^^gggvvv}}}zzz{{{}}}~~~tttooogggbbb_________```cccccceeegggkkkooosssuuutttvvvxxxyyyzzz|||{{{zzzxxxtttpppllliiieeeeeekkkyyyxxxooollllllllllllmmmppptttvvvwwwwwwxxxyyywwwvvvtttrrrooommmkkkkkkjjjkkkkkkjjjiiihhhgggfffnnnqqqwww{{{rrrmmmmmmoooppppppooonnnmmmmmmmmmooopppqqqmmmkkkgggbbb```bbbiiiooozzzvvvtttqqqrrrvvvyyyzzzyyywwwwwwxxxyyyzzz{{{}}}~~~{{{{{{zzzyyyxxxwwwwwwvvvwwwxxxyyyyyywwwsssnnnkkklllmmmnnnpppppppppoooooopppooonnnnnnooonnnlllkkkssspppllliiiiiiiiiiiiiiiiiieeebbb___ZZZTTTTTTWWWaaarrruuuiiiaaa___]]][[[YYYYYYXXXXXXUUUXXXZZZ\\\```jjjxxxtttnnneee___[[[WWWSSSPPPPPPOOOMMMLLLLLLNNNOOOPPPPPPNNNMMMLLLJJJLLLVVVbbbPPPOOONNNMMMLLLLLLKKKKKKMMMLLLJJJIIIHHHHHHIIIIIIKKKMMMNNNPPPUUU```nnnxxxvvvaaaUUUMMMHHHKKKKKKJJJIIIHHHHHHHHHIIIMMMMMMNNNNNNNNNLLLKKKJJJIIIGGGGGGIIILLLMMMLLLJJJLLLHHHGGGNNNWWWcccssswwwfff\\\UUUOOOPPPRRRRRRSSSUUUTTTSSSSSSTTTWWWZZZ\\\]]]ZZZ[[[[[[WWWQQQOOOPPPSSS[[[^^^ccckkkuuuwwwiii___ZZZYYYYYYYYYWWWXXXZZZ\\\]]]]]]]]]]]]___^^^^^^___aaa```^^^\\\[[[^^^```aaaccciiiqqqxxxxxxpppiiibbb^^^\\\]]]^^^^^^^^^^^^^^^______^^^```ccccccdddiiiqqqvvv{{{|||qqqiiiffffffgggkkkpppuuuwwwvvvvvvyyy}}}~~~|||{{{zzzzzz{{{|||zzzxxxwwwwwwwwwvvvtttrrrnnnllliiifffdddccccccdddnnnvvv~~~rrrjjjeeebbb^^^\\\YYYYYYZZZ\\\\\\\\\[[[]]]]]]\\\]]]eeesss~~~{{{xxxxxxyyyvvvwwwwwwxxxwwwvvvuuutttnnnjjjeeeaaa``````bbbccchhhiiijjjlllnnnqqqtttuuutttvvvwwwxxxxxxyyy|||~~~zzzxxxvvvsssoookkkhhheeegggpppyyyoookkkjjjjjjjjjnnnqqquuuwwwwwwvvvvvvvvvuuutttsssqqqnnnllljjjiiinnnmmmmmmlllkkkjjjhhhhhhkkknnnttt}}}uuuooonnnnnnnnnnnnmmmllllllllllllnnnooopppooonnnkkkgggdddeeeiiimmmxxxwwwtttqqqqqqtttwwwxxxxxxuuuuuuvvvwwwxxxzzz|||}}}}}}||||||{{{yyyyyyxxxxxxyyyzzz{{{{{{yyyuuuqqqnnnlllmmmnnnpppppppppooonnnnnnnnnmmmnnnnnnnnnmmmlllooonnnlllkkkjjjjjjiiihhhgggccc```___[[[VVVWWW[[[fffvvvtttiiibbb```]]]YYYVVVUUUTTTSSSUUUWWWYYY[[[```kkkyyysssmmmeee___[[[XXXTTTQQQPPPOOOMMMLLLLLLNNNOOOPPPOOOMMMLLLLLLKKKKKKTTT]]]OOOOOOOOOOOOOOOOOOOOOOOOPPPOOOLLLJJJIIIJJJLLLMMMMMMNNNNNNNNNPPPXXXbbbjjj}}}~~~kkk]]]RRRJJJKKKKKKKKKLLLKKKJJJIIIIIILLLMMMNNNOOOOOONNNMMMLLLJJJIIIIIIJJJMMMNNNNNNMMMLLLGGGFFFJJJQQQ[[[kkkxxxnnn```WWWQQQPPPRRRQQQRRRTTTRRRRRRRRRSSSUUUXXX[[[]]]ZZZ[[[ZZZVVVQQQPPPRRRUUU^^^___bbbfffnnnyyysssfff___\\\[[[[[[YYYYYYZZZ[[[\\\]]]]]]]]]___^^^]]]]]]^^^^^^\\\[[[ZZZ\\\^^^___```eeemmmsss}}}{{{rrriiidddaaabbbcccddddddccccccbbbaaa___```dddeeefffkkkqqqwww|||}}}rrrjjjfffddddddjjjooouuuwwwwwwwwwxxxzzz||||||zzzzzzzzzzzz{{{|||zzzxxxvvvttttttsssrrrpppnnnmmmjjjgggdddaaa```___jjjqqq}}}xxxnnngggccc]]]ZZZXXXWWWYYYZZZ[[[[[[ZZZ\\\]]]\\\\\\cccnnnwww||||||{{{yyyuuurrrqqqqqqkkkllllllmmmmmmllljjjjjjiiigggeeecccdddeeehhhjjjooooooppprrrssstttuuuuuutttuuuwwwwwwvvvwwwyyy{{{}}}xxxuuussspppmmmiiigggffflllxxxyyynnniiihhhiiihhhooorrrwwwyyyyyyvvvttttttssssssrrrpppmmmkkkiiigggppppppooonnnmmmlllkkkjjjhhhjjjoooxxxxxxpppnnnnnnmmmlllkkkkkkkkkkkklllmmmnnnoooqqqrrrqqqooollljjjjjjkkkpppxxx{{{yyyuuutttuuuvvvvvvvvvrrrssssssuuuwwwyyy{{{|||~~~}}}|||{{{zzzyyyyyyyyy{{{{{{||||||zzzwwwsssqqqmmmnnnooopppppppppooonnnllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkiiihhhgggdddaaa___^^^\\\YYY[[[```kkk{{{ssshhhaaa___\\\XXXVVVUUUTTTTTTUUUVVVWWWYYY```lll{{{{{{qqqllleee___[[[XXXUUUSSSQQQOOONNNMMMMMMNNNOOOPPPNNNMMMMMMNNNLLLKKKPPPWWWLLLMMMNNNPPPRRRSSSTTTTTTTTTQQQNNNLLLKKKMMMPPPQQQQQQRRRQQQOOOOOORRRZZZ```qqq}}}uuugggZZZPPPIIIIIIJJJLLLMMMMMMKKKJJJMMMNNNOOOPPPPPPPPPOOONNNMMMLLLLLLMMMNNNPPPPPPPPPOOOKKKIIIJJJNNNVVVeeerrrtttddd[[[SSSQQQQQQPPPPPPRRRQQQRRRSSSTTTUUUWWWZZZ]]][[[[[[YYYVVVSSSRRRUUUWWW^^^^^^^^^aaafffppp{{{}}}xxxlllccc^^^[[[[[[[[[ZZZZZZZZZ[[[\\\]]]]]]___]]][[[ZZZ[[[\\\[[[ZZZYYY[[[]]]]]]]]]aaaggglllyyy~~~uuuooollllllmmmooopppooommmkkkhhheeedddfffggggggkkkpppwww|||sssiiidddbbbbbbiiinnnsssvvvvvvuuuuuuvvvvvvvvvuuuuuuvvvwwwyyyzzzyyywwwsssqqqppppppooonnnnnnmmmkkkhhheeeccc```___fffmmmxxx}}}rrrhhhbbb[[[YYYWWWVVVXXXZZZ[[[[[[[[[\\\]]]\\\\\\aaaiiiooo~~~|||wwwuuupppqqqpppnnnjjjhhhhhhiiigggggghhhiiiiiihhhgggfffiiijjjjjjjjjjjjlllnnnppprrrrrrssstttuuuuuuuuuuuussstttvvvvvvvvvxxxzzz}}}zzzuuuqqqooollljjjiiifffhhhqqqxxxmmmhhhhhhiiiiiimmmrrrwwwzzzzzzwwwuuutttsssrrrqqqpppmmmjjjhhhfffnnnnnnnnnmmmmmmmmmnnnnnnggghhhllltttyyyqqqnnnmmmllljjjjjjjjjkkklllmmmnnnoooppptttuuuvvvvvvsssooollljjjmmmqqqzzz}}}yyywwwuuutttssspppqqqrrrtttvvvyyy{{{|||~~~}}}{{{zzzyyyxxxxxxyyyyyyzzz{{{{{{yyyvvvsssqqqoooooopppqqqqqqpppooonnnkkklllmmmmmmmmmmmmoooppprrrrrrqqqnnnkkkhhhggggggdddaaa______]]][[[]]]ccclll{{{}}}qqqfff___^^^[[[YYYXXXXXXZZZ[[[UUUUUUVVVYYYaaaooowwwrrrmmmiiiddd___[[[WWWUUUSSSQQQPPPNNNMMMMMMNNNOOOPPPOOONNNNNNPPPNNNKKKMMMRRRIIIKKKNNNQQQTTTVVVWWWXXXRRRPPPMMMKKKJJJLLLOOOQQQTTTUUUUUURRRPPPQQQVVV[[[gggvvvrrrcccWWWJJJIIIIIIKKKNNNOOONNNLLLOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPOOOPPPQQQRRRPPPMMMKKKKKKMMMRRR^^^kkkyyyzzzlllaaaWWWRRRQQQOOOOOOQQQQQQTTTWWWXXXXXXXXX[[[]]]\\\[[[ZZZWWWVVVVVVXXXYYYZZZ[[[[[[]]]aaajjjttt{{{}}}~~~~~~tttjjjccc___]]]\\\[[[[[[ZZZZZZ[[[\\\\\\^^^\\\ZZZYYYZZZ[[[ZZZYYYYYY[[[\\\[[[ZZZ\\\bbbfffsss|||{{{{{{|||{{{xxxtttmmmiiihhhggggggiiinnnuuuzzz}}}ooofffbbbcccdddiiilllpppssssssrrrqqqpppmmmmmmmmmnnnoooqqqsssuuuvvvssspppmmmmmmlllkkkjjjiiihhhgggfffeeecccbbbaaadddkkkvvvttthhhaaa[[[YYYWWWWWWXXXZZZ[[[[[[\\\^^^___^^^]]]___dddhhhvvv{{{uuupppmmmjjjiiigggdddaaa```bbbdddfffggghhhiiiiiihhhggggggjjjllloooooonnnnnnppprrrqqqqqqrrrrrrssstttttttttqqqrrruuuvvvwwwzzz}}}|||vvvqqqmmmkkkjjjiiihhhhhhkkkuuuvvvllliiiiiikkkkkkkkkpppvvvzzz{{{yyywwwvvvsssssssssrrrooollliiigggjjjjjjjjjkkklllmmmoooppphhhgggiiiqqq}}}yyyqqqnnnmmmllljjjjjjkkklllnnnpppqqqrrrrrrvvvwwwyyyzzzxxxtttoookkkjjjjjjnnnwwwxxxsssooommmnnnoooqqqsssvvvyyy|||~~~|||{{{yyywwwvvvvvvvvvwwwvvvwwwxxxwwwvvvtttrrrqqqqqqqqqrrrrrrrrrqqqooonnnkkklllnnnmmmlllmmmpppsssyyyyyyvvvqqqlllhhhiiijjjhhhdddaaa```^^^\\\___eeekkkzzz{{{oooeee^^^]]]ZZZXXXWWWXXXZZZ\\\UUUUUUVVV[[[eeetttuuummmjjjgggeeebbb]]]YYYUUUTTTSSSRRRQQQOOOMMMMMMNNNOOOPPPPPPOOOPPPRRRQQQMMMLLLOOOJJJKKKOOORRRUUUVVVWWWWWWMMMKKKIIIHHHHHHIIIKKKMMMTTTVVVVVVUUURRRRRRUUUYYYbbbppp}}}lll___PPPMMMIIIIIIMMMPPPPPPOOORRRSSSTTTUUUUUUTTTSSSRRRRRRSSSRRRPPPNNNNNNPPPRRRNNNLLLLLLKKKJJJMMMWWWcccsssvvvjjj]]]WWWSSSPPPOOORRRSSSXXX]]]___]]][[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[WWWXXXYYY[[[___eeennnttt}}}~~~vvvllldddaaa\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYZZZ[[[\\\[[[YYYYYY[[[\\\ZZZXXXYYY]]]aaammmvvv}}}tttkkkhhhfffeeehhhlllsssxxxyyymmmeeedddfffiiiiiijjjmmmnnnnnnmmmkkkjjjddddddeeefffhhhkkkmmmoooqqqnnnllljjjjjjjjjhhhfffbbbbbbbbbaaaaaabbbbbbccceeelllxxxwwwjjjccc\\\ZZZXXXXXXZZZ\\\]]]]]]___```aaaaaa``````aaabbbmmmxxx~~~yyyuuuqqqlllhhhgggfffdddaaa______bbbdddfffggghhhiiiiiiiiihhhgggjjjmmmqqqrrrpppoooppprrrqqqpppooonnnooopppqqqrrroooqqqtttvvvxxxzzz~~~~~~zzzwwwrrrnnnjjjhhhhhhhhhiiikkkpppyyytttllljjjkkklllllllllpppvvvyyyzzzyyyyyyyyyvvvvvvvvvuuusssooollljjjhhhhhhhhhhhhjjjlllnnnpppiiihhhhhhmmmyyy{{{sssooonnnlllkkkkkklllnnnppprrrsssttttttvvvwwwyyyzzz{{{xxxrrrnnnfffdddeeekkkwww{{{sssmmmjjjlllmmmooorrrvvvyyy|||~~~{{{yyywwwtttssstttuuuuuuuuuvvvvvvvvvuuutttrrrqqqttttttuuuttttttrrrpppooolllnnnpppooommmmmmqqquuu}}}~~~}}}xxxqqqllllllnnnkkkgggdddccc```^^^bbbhhhlll|||xxxmmmddd___]]]YYYUUUTTTTTTVVVXXXVVVVVVXXX___kkkzzzxxxmmmfffdddaaa```^^^ZZZVVVRRRQQQRRRSSSRRRPPPNNNMMMNNNOOOPPPQQQOOOPPPSSSRRRNNNLLLNNNMMMOOOQQQSSSTTTTTTSSSRRRKKKJJJIIIHHHHHHIIIJJJKKKPPPSSSUUUTTTRRRRRRUUUXXX\\\hhhwww{{{mmm[[[TTTLLLJJJLLLPPPQQQQQQVVVVVVWWWWWWWWWUUUTTTSSSSSSSSSRRROOOKKKJJJLLLOOOMMMLLLMMMMMMJJJJJJSSS^^^mmm}}}sssddd\\\WWWRRRRRRTTTVVV\\\ccceeebbb^^^\\\\\\\\\\\\\\\]]]^^^^^^]]]\\\VVVXXXYYY[[[^^^ccciiimmmsssvvvxxxzzzzzz}}}ssshhhbbb[[[\\\\\\]]]\\\[[[ZZZYYYYYYXXXYYY[[[]]]]]][[[ZZZZZZ[[[\\\ZZZWWWWWWZZZ^^^fffpppvvvjjjeeeccccccfffkkkqqqwww|||qqqjjjhhhiiikkkiiiiiiiiiiiiiiihhhfffddd]]]]]]^^^```bbbfffiiijjjkkkjjjhhhhhhhhhgggeeecccaaa```_________aaaccceeegggooo{{{zzznnnggg^^^\\\ZZZZZZ\\\^^^___```bbbcccddddddbbb```______fffqqq}}}zzzwwwtttqqqooolllhhhdddcccdddeeeeeeddddddfffhhhfffgggiiijjjjjjjjjiiihhhjjjoootttuuusssqqqrrrttttttqqqnnnkkkjjjkkklllnnnoooqqqsssuuuvvvxxx|||~~~~~~~~~|||{{{zzzuuusssoookkkgggfffggghhhkkknnnttt{{{tttmmmkkkkkkkkkjjjooorrrvvvyyyyyyxxxxxxxxxyyyyyyzzzyyywwwsssooommmiiihhhgggggghhhjjjlllmmmkkkhhhfffjjjuuuvvvqqqnnnllljjjjjjkkknnnqqqssstttuuuuuuvvvvvvwwwyyy{{{zzzvvvrrrgggfffeeefffmmmyyyxxxqqqnnniiikkkmmmppptttxxx|||}}}zzzyyyvvvsssrrrssstttuuuwwwwwwwwwwwwvvvuuuttttttvvvvvvwwwvvvuuusssqqqpppnnnqqqrrrpppmmmmmmrrrvvv|||zzzsssqqqqqqlllhhheeedddbbbaaaeeelllrrr}}}vvvlllccc___\\\XXXUUUSSSTTTWWWXXXVVVWWW[[[cccpppyyynnneee```^^^[[[\\\[[[XXXSSSOOOOOOPPPTTTRRRPPPNNNMMMNNNOOOPPPPPPNNNNNNQQQQQQMMMKKKLLLQQQRRRSSSTTTSSSQQQOOONNNLLLKKKKKKKKKKKKKKKLLLLLLLLLPPPSSSSSSQQQQQQTTTWWWWWW```nnnzzz{{{ddd[[[PPPJJJLLLOOOQQQQQQXXXXXXYYYYYYXXXVVVUUUSSSRRRSSSQQQMMMIIIGGGIIILLLMMMNNNPPPPPPLLLKKKSSS]]]hhhyyyyyyjjj```ZZZUUUTTTVVVWWW___gggjjjfff```]]]\\\\\\\\\]]]___aaa```^^^\\\WWWXXXZZZ\\\]]]aaafffiiiiiilllooorrrvvvyyy~~~wwwiiiaaa[[[\\\]]]^^^]]][[[YYYXXXWWWWWWYYY[[[^^^^^^\\\ZZZZZZ\\\\\\ZZZWWWVVVYYY\\\aaalll}}}vvviiibbbaaaaaafffkkkqqqwwwxxxppplllkkkkkkjjjhhhgggffffffeeecccaaaYYYZZZ[[[]]]```cccfffhhhggggggfffggghhhfffdddaaacccbbb```___```bbbeeegggiiiqqq}}}|||qqqjjj___]]][[[[[[]]]```aaaaaadddeeeffffffdddaaa___]]]bbbmmmyyy{{{vvvrrrooolllkkkjjjhhhddd``````cccgggiiijjjjjjjjjkkkhhhiiijjjkkklllkkkkkkjjjkkkqqqwwwyyywwwuuuvvvxxxvvvsssnnniiiggggggiiikkkpppqqqsssttttttvvvyyy{{{{{{|||}}}}}}|||zzzyyyxxxqqqpppmmmiiifffeeeggghhhkkkpppvvv|||uuunnnlllkkkiiihhhrrrtttwwwxxxxxxwwwwwwwww{{{||||||{{{yyyuuuqqqooollljjjiiigggggghhhiiijjjkkkgggdddgggrrryyysssooollliiiiiikkknnnqqqssstttuuuuuuvvvuuuuuuwwwzzz{{{xxxuuulllkkkhhhfffgggnnnyyywwwtttgggiiikkknnnssswwwzzz|||{{{yyyvvvsssrrrssstttvvvyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxvvvtttrrrqqqppprrrsssqqqmmmmmmrrrwwwyyyyyyuuussslllhhheeeeeedddccchhhoooxxx|||uuukkkbbb]]][[[XXXVVVVVVXXX\\\^^^VVVXXX\\\fffttt|||pppfff___[[[YYYXXXYYYYYYVVVQQQMMMMMMOOOTTTRRRPPPNNNNNNNNNOOOPPPPPPLLLLLLPPPPPPMMMJJJKKK]]]VVVRRRQQQPPPMMMLLLNNNLLLMMMMMMNNNNNNOOOOOOPPPMMMMMMMMMMMMNNNOOOPPPPPPWWWXXX```nnnyyyqqqbbbRRRMMMMMMMMMNNNPPPQQQTTTVVVWWWVVVUUUUUUVVVSSSSSSPPPKKKFFFDDDGGGJJJLLLNNNOOOOOONNNOOORRRVVVgggppp~~~rrrddd\\\YYYWWWUUU[[[^^^bbbddddddcccbbbbbbaaa^^^\\\\\\]]]^^^\\\ZZZ\\\[[[[[[^^^ccceeedddbbbhhheeefffiiijjjlllrrryyynnn```[[[\\\___ccceeeddd___\\\ZZZZZZ[[[]]]______]]][[[VVVWWWYYY[[[[[[ZZZXXXWWWcccgggqqqrrrddd___```aaabbbcccnnnuuu}}}|||wwwqqqllliiieeeaaa___```aaaaaa```]]]^^^___```bbbccceeeeeedddfffhhhhhhfffeeeddddddbbbbbbcccdddfffiiilllnnnrrrzzzvvvkkkfff___ZZZ\\\___```aaaddd`````````______^^^]]]]]]aaahhhrrr}}}zzztttpppkkkhhheeeddddddeeedddccccccggglllqqqsssrrrooommmnnnjjjhhhiiinnnqqqpppmmmqqqsssvvvxxxyyyxxxvvvuuutttsssqqqlllgggddddddeeekkkppptttuuusssssswww{{{xxxzzz|||{{{yyyvvvtttttthhhjjjjjjhhhfffeeegggjjjsssyyy|||sssnnnjjjhhhkkkqqqooorrrvvvxxxxxxxxxyyyyyyyyy{{{}}}|||xxxtttrrrqqqnnnkkkhhhffffffggggggfffgggeeedddfffnnn|||tttlllhhhgggiiiiiihhhiiijjjmmmoooqqqtttuuutttsssrrrtttwwwyyyqqqpppllleeebbbeeeooowwwyyysssmmmgggffflllsssvvvwwwzzz{{{zzzxxxuuutttuuuvvvxxxyyy{{{~~~~~~yyyuuuuuuvvvwwwxxxwwwvvvsssrrrtttuuuuuusssqqqpppqqqsssyyy{{{{{{vvvsssmmmjjjhhheee``````kkkwww~~~xxxooogggaaa\\\YYYWWWYYY^^^___]]]YYY]]]ZZZ\\\hhhzzz|||nnneee___YYYVVVWWWVVVWWWXXXVVVRRROOOMMMMMMRRRQQQOOOMMMKKKLLLOOORRRUUUSSSRRRQQQQQQNNNKKKHHH\\\UUUQQQRRRQQQMMMKKKKKKNNNOOOOOOOOOOOOPPPPPPPPPLLLLLLLLLLLLMMMNNNOOOPPPTTTUUU\\\hhhsss{{{yyyiiiWWWOOOMMMMMMOOORRRRRRSSSUUUUUUTTTSSSTTTUUUVVVUUURRRMMMHHHFFFHHHJJJOOOQQQRRRRRRQQQQQQTTTWWW```gggrrr{{{mmmbbb[[[WWWVVVWWWZZZ^^^aaabbbcccdddeeeaaa^^^[[[[[[\\\]]][[[ZZZ[[[ZZZ[[[]]]aaacccbbb```aaa______bbbcccdddjjjqqq|||sssggg\\\]]]___cccffffffccc```]]]\\\[[[[[[\\\\\\ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYWWW```dddnnn~~~ttteee```_________aaajjjqqq|||~~~vvvpppmmmiiiccc```___```___^^^]]]^^^___```aaaaaaaaaaaaeeefffhhhhhhfffdddcccddddddeeehhhkkkooosssvvvxxx|||{{{pppggg___YYYYYY\\\]]]^^^aaa```___^^^]]]]]]\\\]]]]]]aaafffppp{{{{{{yyywwwuuussspppllliiiggggggfffffffffffffffgggjjjlllpppssssssqqqooommmllljjjhhhkkkppprrrpppmmmnnnpppsssuuuvvvvvvuuuttttttsssqqqlllhhheeeeeeeeekkkppptttuuutttsssvvvyyyyyy{{{|||{{{wwwssspppooocccdddeeedddcccdddiiimmmwww|||{{{sssoookkkhhhkkkpppqqqtttxxxyyyyyyyyyyyyzzzyyyzzz|||{{{wwwtttrrrrrrooollliiigggggggggfffeeedddddddddgggooo}}}vvvmmmiiihhhiiihhhgggfffgggjjjlllnnnqqqrrrrrrqqqqqqrrruuuxxxsssrrrnnnhhhcccdddkkkrrr|||yyyrrrkkkiiilllqqqssstttxxxyyyzzzxxxvvvuuuvvvwwwxxxyyyzzz}}}}}}zzzwwwvvvvvvwwwwwwwwwvvvuuuuuuwwwwwwwwwuuurrrpppqqqrrruuuxxx{{{}}}|||xxxssspppmmmkkkiiifffcccdddooo||||||~~~~~~uuummmeeeaaa^^^[[[ZZZ\\\```bbb___\\\^^^\\\^^^jjj|||xxxjjjccc]]]XXXVVVWWWUUUVVVWWWVVVRRROOONNNMMMRRRRRRQQQOOOMMMMMMPPPRRRUUUTTTSSSRRRRRRPPPMMMJJJ[[[UUURRRTTTUUUPPPLLLKKKQQQPPPPPPPPPPPPOOOOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPUUU```kkkttt~~~qqq\\\QQQMMMMMMQQQUUUSSSTTTTTTSSSQQQQQQRRRTTTXXXWWWTTTPPPLLLJJJKKKLLLRRRTTTVVVWWWVVVUUUUUUVVVUUUYYY```lllzzzzzzkkk___XXXUUUSSSUUUXXX[[[___ccchhhkkkeeebbb^^^\\\[[[[[[[[[ZZZ[[[ZZZZZZ\\\___``````___\\\ZZZYYY\\\\\\]]]bbbiiixxxxxxmmm___^^^^^^bbbgggiiihhheeeccc```]]][[[ZZZZZZYYYXXXZZZ[[[\\\\\\[[[ZZZXXXWWW[[[___iiiyyyuuuggg```^^^]]]]]]^^^eeennnzzz~~~xxxtttooohhhbbb```______^^^^^^___```aaaaaaaaa```___fffhhhiiihhhfffddddddeeefffiiinnntttzzzwwwkkkaaaXXXWWWXXXXXXZZZ^^^```^^^\\\ZZZZZZZZZ[[[\\\```dddmmmwwwvvvhhhgggfffgggggggggeeecccbbbeeeiiiiiihhhhhhkkkmmmqqqsssttttttssspppmmmkkkjjjiiijjjnnnrrrsssqqqnnnkkklllooorrrttttttsssssstttsssqqqmmmiiiffffffggglllpppuuuvvvuuutttvvvxxxyyy{{{|||zzzuuunnnjjjhhh____________aaafffmmmrrrzzz}}}zzzsssooollliiijjjoootttwwwzzz{{{{{{zzzzzzzzzyyyzzz{{{yyyvvvsssssssssnnnllljjjiiihhhgggeeeccc```aaadddiiirrrxxxpppkkkjjjjjjhhheeeddddddfffiiikkknnnnnnooooooooopppsssvvvvvvuuuqqqkkkfffdddgggkkkrrryyy{{{sssnnnnnnoooppppppuuuwwwxxxxxxwwwvvvvvvwwwxxxxxxyyy{{{}}}}}}{{{yyyxxxwwwvvvvvvvvvwwwxxxyyyzzzzzzzzzwwwsssqqqpppqqqqqqtttwwwyyyxxxtttppplllmmmjjjiiihhhfffiiiuuu|||~~~{{{qqqjjjdddaaa___^^^]]]___bbbcccaaa______^^^aaalll}}}{{{pppddd___[[[WWWVVVWWWTTTUUUWWWUUUSSSPPPOOOOOORRRSSSSSSRRRPPPOOOQQQRRRVVVUUUTTTSSSSSSRRROOOMMM[[[UUUSSSVVVYYYUUUPPPNNNQQQPPPPPPOOONNNNNNMMMMMMIIIIIIIIIJJJKKKLLLMMMNNNLLLKKKOOOYYYdddnnn|||vvv```SSSMMMMMMQQQWWWUUUUUUTTTRRRPPPPPPRRRTTTWWWVVVUUUSSSQQQPPPQQQQQQTTTVVVXXXYYYYYYWWWUUUTTTNNNNNNRRR\\\lll{{{uuucccWWWRRRPPPRRRTTTWWW\\\ccckkkqqqnnnjjjfffaaa^^^\\\[[[[[[]]]\\\\\\]]]^^^_________]]]ZZZYYY[[[[[[[[[___fffuuu|||oooaaa^^^\\\___fffjjjkkkiiigggccc^^^ZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYWWWVVVWWW\\\eeettttttgggaaa^^^\\\\\\___cccmmm{{{|||wwwooohhhcccaaaaaaaaa```aaaccceeeffffffeeedddjjjlllmmmllljjjiiijjjkkknnnqqqxxx~~~~~~pppeeeZZZVVVVVVVVVXXX[[[___]]]ZZZXXXWWWXXXZZZ[[[^^^bbbiiiqqqzzztttjjj___^^^^^^___bbbcccbbbaaa```ffflllnnnllllllppptttvvvvvvuuutttqqqmmmjjjhhhiiijjjlllpppttttttqqqnnniiikkknnnppprrrsssssssssssssssqqqnnnjjjhhhhhhjjjnnnqqquuuwwwwwwvvvvvvwwwyyyzzz{{{wwwqqqiiicccaaa^^^^^^]]]^^^bbbiiiqqqvvvzzz|||zzzssspppmmmiiijjjnnnwwwyyy|||}}}}}}{{{{{{{{{zzz{{{zzzxxxuuusssssstttnnnllljjjiiiiiifffcccaaa___aaafffmmmwww{{{rrrmmmlllllljjjfffddddddeeehhhjjjlllmmmnnnooonnnppprrruuuuuuuuusssnnniiifffeeefffjjjppp{{{}}}vvvsssqqqooonnnqqqsssuuuvvvuuutttuuuvvvwwwwwwxxxzzz|||}}}|||{{{zzzxxxvvvuuuuuuxxxzzz|||}}}}}}|||yyyuuuqqqppppppnnnqqqsssuuutttqqqmmmjjjjjjhhhgggiiijjjooo{{{xxxnnnhhhdddbbb```___^^^```bbbcccbbb```^^^^^^bbbmmm}}}sssiii___\\\ZZZWWWVVVWWWSSSUUUVVVVVVTTTRRRQQQQQQSSSTTTUUUTTTRRRQQQRRRSSSWWWUUUTTTTTTTTTTTTRRRPPPZZZSSSPPPTTTXXXVVVRRRPPPOOONNNMMMMMMLLLKKKJJJJJJHHHHHHHHHIIIJJJKKKMMMNNNJJJIIILLLTTT^^^jjjzzz{{{eeeVVVNNNLLLQQQWWWVVVVVVUUUSSSQQQQQQSSSUUUUUUTTTTTTUUUVVVWWWWWWWWWVVVWWWXXXYYYYYYVVVRRRPPPKKKJJJLLLSSSaaaqqqjjjZZZQQQPPPQQQSSSUUU[[[cccmmmssswwwtttoooiiiccc___]]]]]]`````````___^^^___```aaa___\\\ZZZ[[[[[[ZZZ^^^dddooo}}}tttccc^^^YYY[[[ccciiikkkjjjeeeaaa[[[XXXXXXZZZ\\\]]]ZZZZZZYYYYYYXXXWWWVVVUUUVVV[[[eeesss~~~ssshhhbbb___]]]^^^aaaeeeppp~~~yyyqqqkkkhhhhhhhhhfffgggjjjlllnnnoooooooooqqqsssttttttttttttvvvxxx}}}vvvjjj^^^YYYWWWVVVWWW[[[]]][[[YYYVVVVVVWWWXXXZZZ\\\___dddlllttt}}}{{{oooeee]]]\\\\\\^^^```bbbbbbbbbbbbhhhnnnpppoooppptttxxxuuuuuuuuussspppllliiifffiiikkkooorrruuutttrrroookkklllnnnqqqrrrtttttttttssssssqqqnnnkkkjjjkkklllpppsssuuuwwwwwwvvvvvvvvvvvvwwwwwwsssllleee___\\\]]]]]]]]]___eeelllrrruuuzzz}}}zzztttqqqnnnjjjlllpppxxx{{{~~~~~~}}}|||}}}|||||||||yyyvvvsssssssssmmmkkkiiihhhgggeeebbb``````ccchhhpppzzzuuupppnnnooommmjjjhhhggghhhjjjlllmmmooopppppppppqqqsssuuurrrsssrrrpppllliiifffeeedddjjjttt|||wwwsssqqqoooqqqrrrrrrqqqqqqqqqrrruuuuuuwwwyyy|||~~~}}}|||{{{yyyvvvtttuuuxxx{{{~~~{{{vvvrrrpppooommmooorrrsssssspppmmmjjjfffeeefffkkkpppvvvuuulllgggdddccc____________``````___^^^[[[]]]bbbmmm|||mmmddd\\\ZZZZZZWWWVVVWWWRRRTTTWWWWWWUUUTTTTTTUUUTTTUUUVVVUUUSSSRRRSSSTTTVVVTTTSSSSSSTTTTTTSSSRRR\\\SSSLLLOOOTTTTTTQQQPPPLLLLLLKKKJJJIIIIIIHHHHHHGGGHHHHHHIIIJJJLLLMMMNNNKKKJJJLLLRRRZZZeeevvvlll\\\RRRMMMPPPUUUTTTUUUUUUTTTSSSRRRSSSUUUSSSSSSTTTWWWZZZ\\\\\\[[[XXXWWWWWWXXXXXXUUUPPPMMMIIIJJJKKKPPPYYYgggvvvuuubbbWWWSSSSSSSSSTTTYYYaaajjjqqq{{{zzzvvvppphhhbbb```___cccccccccaaa______aaaccc```\\\[[[[[[ZZZXXX\\\bbbgggsss{{{ggg___WWWXXX___gggjjjjjjbbb]]]XXXUUUVVVXXX[[[\\\YYYXXXXXXWWWWWWVVVVVVVVVWWW\\\gggttt~~~tttiiiddd```]]]___bbbgggsss|||vvvrrrrrrssspppppprrrtttwwwyyy{{{|||zzz|||~~~{{{ooobbb\\\YYYWWWXXX[[[\\\ZZZXXXVVVVVVVVVWWWXXXYYY\\\```gggpppzzzvvvkkkeee]]]\\\\\\]]]```cccdddcccfffjjjnnnppppppqqqtttwwwssssssttttttrrrooollliiikkkmmmqqqtttuuutttrrrpppmmmnnnpppqqqssstttuuuuuussssssrrrooollllllmmmnnnrrrsssssstttuuuuuuuuutttssssssrrrnnnhhhaaa]]]\\\[[[\\\^^^cccjjjppptttuuu|||{{{tttqqqnnnkkkmmmrrrxxx{{{~~~~~~~~~~~~~~~~~~~~~{{{wwwtttrrrrrrllliiigggfffeeedddbbb```bbbeeejjjqqq{{{xxxrrrppprrrqqqooommmllllllmmmnnnoooqqqssssssrrrrrrsssuuupppqqqqqqqqqoookkkhhhfffcccfffmmmvvv{{{wwwpppqqqqqqooommmmmmnnnooossstttvvvzzz}}}}}}||||||yyyvvvttttttwwwzzz}}}|||wwwrrrooonnnmmmnnnqqqrrrrrrpppmmmkkkeeeeeeiiiqqqyyyrrriiieeecccccc____________^^^]]][[[[[[YYY[[[bbbmmm{{{zzzkkkccc\\\[[[[[[XXXWWWWWWRRRUUUWWWXXXXXXWWWWWWXXXUUUVVVVVVUUUSSSRRRTTTUUUTTTRRRQQQQQQRRRTTTSSSSSSeeeXXXNNNNNNQQQRRRQQQPPPJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIKKKLLLNNNOOOOOOMMMMMMQQQVVV___ooo}}}wwwfffXXXPPPOOORRRQQQRRRTTTTTTSSSRRRSSSTTTSSSSSSUUUXXX]]]___]]][[[ZZZXXXWWWWWWVVVTTTOOOKKKHHHKKKMMMNNNRRR\\\lllxxxmmm```TTTTTTSSSSSSVVV]]]eeekkkxxxxxxwwwrrrkkkeeeaaaaaadddeeedddaaa^^^^^^```cccaaa^^^\\\[[[YYYWWW[[[```ccclllwww}}}lllbbbXXXVVV^^^fffjjjiiiccc___YYYVVVWWWYYY[[[[[[XXXXXXXXXWWWWWWWWWXXXXXXYYY```kkkwwwvvvlllfffaaa]]]^^^bbbhhhuuu}}}|||}}}{{{zzzzzz{{{}}}}}}qqqeee___[[[XXXXXXZZZZZZZZZYYYWWWWWWWWWWWWWWWXXXYYY]]]dddmmmxxx|||ppphhheee^^^]]]\\\^^^bbbeeeggggggkkkkkklllmmmnnnppprrrsssqqqsssvvvxxxxxxuuurrrpppnnnpppsssttttttsssqqqqqqooopppqqqrrrssstttuuuuuurrrrrrrrrpppmmmmmmnnnppprrrqqqoooooopppqqqrrrrrroooooommmiiiddd```^^^]]][[[]]]bbbjjjsssyyyzzzyyy}}}}}}uuuqqqnnnlllpppuuuwwwzzz~~~~~~zzzuuurrrpppjjjgggdddcccccccccbbb```dddfffjjjpppyyyzzztttqqqsssrrrrrrqqqppppppppppppqqqsssttttttsssrrrssstttppppppqqqqqqpppmmmhhhfffddddddggglllvvvtttsssqqqmmmjjjjjjlllnnnppprrrvvvzzz~~~~~~{{{|||zzzvvvttttttvvvyyy{{{}}}wwwrrrooonnnlllmmmoooqqqpppooollljjjggghhhooozzz|||ooofffcccaaaaaa```aaa```___\\\ZZZYYYXXXXXX[[[bbbnnn{{{yyylllddd^^^]]]]]]ZZZWWWXXXSSSUUUXXXZZZZZZZZZZZZ[[[VVVVVVUUUSSSRRRRRRTTTVVVRRRPPPNNNOOOQQQRRRSSSRRRooo```RRROOORRRSSSRRRRRRJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNOOORRRPPPOOOQQQSSSZZZiiiwwwmmm]]]RRRNNNQQQNNNPPPSSSTTTSSSRRRRRRSSSTTTTTTUUUYYY^^^___]]]ZZZ\\\ZZZWWWVVVVVVTTTOOOKKKFFFKKKOOONNNNNNVVVeeerrrvvvhhhUUUUUUTTTSSSTTTYYYaaafffsssuuuvvvrrrlllfffcccbbbdddeeedddaaa^^^]]]```cccccc```]]]]]][[[XXX[[[aaaeeejjjpppvvv~~~zzzpppdddXXXVVV]]]fffiiiiiigggccc^^^ZZZZZZ[[[\\\]]]YYYYYYXXXXXXXXXYYYYYYZZZ[[[bbbmmmzzzyyyooogggaaa\\\]]]```hhhuuu~~~}}}qqqfff```]]]YYYXXXYYYYYYYYYYYYXXXXXXWWWVVVVVVWWWXXX\\\bbblllxxxxxxkkkeeeeee^^^^^^^^^```dddhhhjjjkkkmmmkkkjjjjjjlllnnnoooooopppsssxxx|||}}}{{{xxxuuuoooqqqttttttsssrrrqqqqqqppppppqqqrrrssssssttttttrrrrrrrrrpppnnnnnnoooqqqqqqooollllllmmmnnnppppppmmmllljjjfffbbb___^^^___]]]```gggrrr|||}}}|||}}}~~~uuuqqqnnnmmmqqqwwwvvvyyy}}}{{{uuuqqqoooiiifffcccaaaaaabbbbbbaaaeeegggjjjooowww|||uuurrrrrrssssssssssssrrrqqqppprrrtttuuuuuusssrrrrrrsssqqqqqqqqqqqqpppmmmhhheeeeeedddcccfffmmmyyywwwuuurrrmmmiiiiiikkkmmmoooqqqvvv{{{~~~{{{|||zzzwwwttttttuuuwwwyyy~~~}}}xxxrrrooonnnkkklllnnnpppooonnnllljjjiiikkktttyyyllldddaaa``````aaabbbaaa___\\\YYYWWWWWWXXX\\\cccooo|||zzzmmmeee______^^^[[[XXXXXXSSSVVVYYY[[[[[[[[[\\\]]]WWWVVVUUURRRPPPQQQTTTWWWPPPNNNMMMMMMOOOQQQRRRRRRyyyjjjXXXMMMMMMOOOOOOMMMKKKLLLLLLLLLKKKIIIFFFDDDGGGGGGHHHIIIKKKMMMOOOQQQSSSRRRQQQQQQPPPSSS```nnn~~~eeeVVVPPPMMMOOONNNNNNNNNOOOPPPQQQQQQSSSTTTVVVZZZ]]]]]]YYYTTTWWWXXXYYYYYYWWWUUURRRQQQJJJLLLNNNMMMNNNSSS^^^fff~~~nnn\\\UUUPPPRRRUUUXXX]]]bbbhhhhhhiiijjjjjjfff```\\\dddcccaaa`````````bbbcccdddccc```\\\YYYZZZ\\\___ccckkkpppoooooouuuyyyyyywwwhhhXXXRRRWWWaaahhhjjjnnnjjjddd___]]]]]]]]]]]]ZZZYYYXXXXXXYYYZZZ\\\]]]```eeennnzzz|||mmmddd```\\\]]]```hhhsssxxxjjj```[[[[[[[[[ZZZ^^^[[[VVVTTTTTTVVVWWWXXXZZZZZZ\\\```gggsss|||qqqjjjeeecccaaa___]]]___cccgggjjjkkkkkkiiifffdddeeehhhlllnnnmmmqqqxxxxxxpppooopppqqqrrrsssrrrqqqqqqoooqqqtttuuuuuussspppnnntttqqqmmmkkkmmmoooqqqrrrrrrqqqnnnllljjjjjjkkkllljjjiiijjjjjjeee``````eeedddjjjrrr{{{|||xxxwwwxxx}}}xxxpppnnnnnnoooppptttwwwzzz{{{|||}}}~~~zzzuuuqqqnnnlllkkkjjjhhhfffdddbbbaaaccceeefffiiiooo{{{yyysssrrrssstttttttttrrrpppoootttuuuvvvuuutttssstttuuurrrqqqqqqqqqqqqooollliiijjjhhheeedddfffnnnwww~~~~~~wwwqqqmmmllljjjiiigggmmmuuu}}}~~~yyyvvvsssuuuwwwwwwvvvvvvwwwxxxzzzzzzzzzwwwssspppnnnnnnkkklllllllllmmmmmmmmmmmmkkksssvvvjjj```[[[]]]bbbeeedddbbb```]]][[[YYYXXXWWW[[[cccnnn}}}}}}pppkkkeeeaaa___]]]YYYVVVWWWYYY\\\]]]^^^\\\ZZZYYY\\\YYYTTTPPPMMMLLLMMMNNNPPPNNNLLLMMMQQQRRRQQQOOOppp\\\OOOMMMNNNNNNMMMLLLMMMMMMMMMLLLJJJHHHFFFFFFFFFEEEEEEGGGJJJMMMOOORRRPPPPPPPPPNNNQQQ\\\iii}}}mmm\\\QQQKKKNNNNNNNNNNNNPPPQQQQQQQQQPPPQQQTTTXXX\\\[[[XXXTTTXXXYYYZZZZZZYYYWWWTTTSSSMMMNNNOOOMMMLLLPPPXXX___tttvvvcccZZZSSSSSSVVVXXXZZZ^^^bbbbbbdddfffhhhfffbbb^^^cccbbb```______```bbbcccdddccc___\\\YYYYYY\\\___dddiiijjjfffhhhqqqyyy}}}yyymmm]]]UUUWWW^^^eeehhhllljjjfffcccaaa___^^^^^^ZZZYYYXXXWWWYYY[[[___aaa```fffqqq~~~}}}nnnfffbbb^^^___aaakkkuuu|||oooddd^^^\\\[[[[[[]]]ZZZVVVUUUWWWYYY[[[\\\[[[[[[\\\^^^eeeppp|||wwwppplllhhheee```^^^\\\]]]```cccffffffgggfffdddccceeegggjjjmmmkkknnntttzzz}}}{{{uuuooommmnnnooopppqqqqqqpppppprrrsssuuuvvvuuusssooommmpppnnnkkkjjjllloooqqqrrrqqqooommmjjjiiihhhiiiiiijjjiiijjjjjjfffaaabbbgggkkkttt~~~xxxyyy{{{wwwpppmmmmmmooopppsssuuuxxxzzz{{{|||zzzuuuqqqooolllkkkjjjhhhfffdddbbbbbbfffggghhhiiinnnxxxzzzvvvrrrsssttttttsssqqqooonnnuuuvvvwwwvvvuuutttuuuvvvrrrrrrrrrrrrsssrrrooollljjjhhheeebbbccchhhnnnsss~~~wwwrrrnnnkkkhhhhhhlllsssxxx{{{zzzwwwuuusssuuuwwwwwwvvvvvvvvvwwwtttvvvvvvuuurrrooonnnmmmmmmmmmnnnnnnpppqqqrrrsssvvv}}}tttjjjbbb]]]^^^cccddddddbbb```^^^\\\ZZZYYYYYY\\\dddooo|||}}}qqqlllddd___\\\ZZZWWWTTTZZZ[[[^^^``````___^^^\\\ZZZXXXSSSOOOLLLLLLLLLMMMNNNMMMMMMNNNQQQRRRPPPNNN{{{eeeTTTNNNMMMNNNNNNMMMNNNNNNMMMMMMKKKJJJIIIFFFDDDBBBAAACCCGGGKKKNNNQQQOOOOOONNNLLLNNNWWWbbbvvv{{{hhhYYYOOOMMMMMMLLLNNNPPPQQQPPPOOOLLLNNNRRRVVVZZZZZZWWWTTTYYYZZZ[[[[[[ZZZXXXVVVTTTPPPPPPOOOLLLJJJLLLRRRWWWgggxxxnnnbbbWWWVVVXXXYYYYYYZZZ[[[\\\___cccfffgggeeecccaaa```^^^]]]^^^```bbbddddddccc___[[[XXXYYY\\\___ddddddaaa\\\^^^jjjxxxvvvhhh\\\XXXZZZ```eeeiiiiiiiiihhhfffccc```^^^[[[YYYVVVUUUWWW[[[```dddbbbiiivvvqqqiiidddaaaaaadddlllwwwuuujjjbbb^^^\\\ZZZZZZXXXVVVWWWZZZ]]]______\\\[[[ZZZ[[[aaalllyyyzzzqqqooonnnjjjfff___]]]ZZZZZZ\\\^^^______aaaaaabbbcccdddfffhhhjjjhhhjjjlllpppsssrrrpppmmmmmmmmmooopppqqqqqqqqqqqqssstttvvvwwwuuurrrnnnlllkkkiiihhhhhhkkknnnppppppnnnmmmkkkiiigggfffeeeeeehhhggghhhiiieeebbbdddjjjsss|||}}}wwwooollllllnnnooopppsssvvvxxxzzz|||{{{vvvrrrooommmllljjjhhhfffdddccccccjjjjjjjjjjjjmmmvvv|||xxxsssssstttsssrrrpppnnnmmmvvvwwwxxxxxxvvvvvvwwwxxxtttttttttuuuvvvuuussspppllljjjfffcccbbbccceeegggrrr}}}|||uuuooojjjkkknnnqqquuuvvvvvvtttsssqqqsssvvvwwwuuuttttttuuuppprrrttttttrrrpppooonnnmmmnnnppprrrvvvyyy|||~~~sssjjjddd______bbbdddcccbbb```^^^\\\[[[ZZZ[[[^^^fffppp}}}tttooofff___ZZZWWWUUUTTTXXXZZZ\\\^^^___^^^]]]\\\ZZZXXXUUUQQQNNNMMMLLLLLLMMMMMMNNNQQQSSSSSSQQQOOOppp]]]QQQMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLGGGEEEAAA@@@AAAFFFKKKOOOQQQOOOOOONNNLLLLLLSSS\\\lll{{{wwweeeXXXMMMKKKJJJKKKNNNOOONNNLLLIIILLLQQQVVVYYYZZZXXXVVVXXXYYYZZZ[[[[[[YYYWWWVVVQQQQQQOOOLLLJJJKKKNNNRRR[[[lllzzzkkk]]]ZZZ]]]]]][[[YYYYYYZZZ]]]bbbgggiiiiiihhhaaa```^^^\\\]]]___bbbdddeeeccc```\\\YYYYYY]]]```aaa^^^ZZZUUUXXXdddtttuuuggg[[[XXX\\\aaafffhhhlllllljjjeeeaaa___[[[YYYUUUSSSUUUZZZaaaeeefffppp~~~ssskkkgggcccccceeekkkuuu{{{pppfff```[[[YYYYYYWWWVVVXXX[[[]]]^^^^^^ZZZYYYWWWXXX^^^iiiwwwuuummmllllllhhhccc^^^[[[YYYWWWXXXYYYYYYXXX[[[]]]___aaadddeeeffffffeeeeeeeeefffhhhjjjkkkkkkmmmnnnoooppprrrsssssssssqqqrrrtttuuutttrrrnnnlllgggfffeeegggjjjmmmnnnnnnkkkjjjiiigggeeecccbbbaaadddcccdddfffdddbbbgggnnnzzzvvvmmmjjjkkkmmmnnnnnnqqqtttwwwzzz}}}|||wwwsssqqqnnnllljjjhhhfffeeeeeedddjjjjjjjjjiiillluuu}}}yyytttttttttsssrrrpppnnnmmmvvvxxxyyyyyyxxxxxxyyy{{{yyyxxxwwwwwwxxxxxxuuusssooommmiiifffeeecccbbbaaaeeemmmxxxxxxssspppsssvvvxxxyyywwwtttrrroooqqqttttttsssqqqqqqrrrqqqsssvvvvvvuuurrrqqqpppmmmooosssxxx}}}ssslllfffaaa___```bbbaaa```___^^^]]]\\\[[[\\\```iiitttzzztttkkkbbb[[[XXXVVVVVVXXXYYY[[[]]]^^^^^^]]]]]][[[ZZZXXXVVVSSSQQQOOONNNLLLMMMPPPSSSTTTSSSQQQPPP}}}hhhYYYPPPMMMLLLHHHHHHHHHHHHIIIKKKMMMNNNJJJHHHDDDBBBCCCGGGMMMQQQRRRPPPOOOPPPNNNMMMQQQXXXcccpppooo___OOOLLLHHHIIILLLNNNLLLJJJHHHLLLRRRWWWZZZZZZZZZYYYWWWXXXYYYZZZZZZYYYWWWVVVQQQQQQOOONNNLLLMMMOOOQQQVVVbbbuuuttteee```aaa```]]]\\\[[[[[[^^^ccciiimmmoooooodddbbb___]]]]]]___bbbeeeddddddaaa^^^[[[[[[]]]```\\\ZZZWWWUUUWWW```ooozzzrrrbbbZZZZZZ^^^dddhhhmmmnnnkkkfffaaa___\\\YYYVVVTTTVVV\\\bbbgggoooyyyuuummmhhhdddccceeefffrrrvvvjjjaaa[[[XXXXXXWWWVVVXXXZZZ[[[[[[ZZZVVVUUUTTTUUU\\\hhhvvv~~~sssjjjiiihhhccc^^^]]]ZZZXXXVVVVVVVVVUUUTTTWWWYYY]]]```bbbcccccccccbbbaaa``````aaacccgggjjjkkkkkklllnnnoooqqqrrrsssmmmooorrrttttttrrrooonnneeeeeeeeegggjjjlllllllllhhhhhhhhhgggeeeccc```_________```cccdddeeellltttuuulllhhhiiikkkmmmmmmpppuuuyyy|||~~~|||xxxtttrrrnnnmmmjjjhhhffffffffffffiiiiiiiiihhhkkkttt}}}xxxuuuttttttsssrrrqqqpppooovvvxxxzzzzzzyyyzzz{{{}}}}}}|||zzzzzzzzzyyywwwuuupppmmmjjjhhhhhhfffbbb___]]]bbbkkkuuu~~~yyy|||}}}wwwtttpppqqqrrrrrrqqqppppppqqquuuwwwyyyxxxvvvtttsssrrrpppsssxxxssslllfff```]]]]]]_________^^^]]]\\\\\\\\\\\\bbbmmmzzzzzzqqqfff^^^ZZZXXXYYY\\\]]]^^^``````aaa``````\\\\\\\\\[[[YYYVVVSSSRRRKKKNNNQQQTTTTTTTTTRRRRRRuuubbbTTTMMMJJJDDDDDDDDDEEEGGGKKKNNNPPPNNNKKKGGGEEEFFFJJJPPPSSSRRRPPPOOOQQQOOOMMMPPPTTTZZZffftttwwweeeUUUOOOIIIHHHKKKMMMLLLJJJHHHMMMTTTXXXZZZZZZZZZZZZVVVWWWYYYZZZ[[[ZZZXXXWWWSSSRRRQQQPPPPPPQQQRRRRRRSSSZZZiiixxx}}}mmmfffccc```]]]\\\[[[\\\___dddkkkpppssstttjjjgggccc___^^^```bbbdddddddddcccaaa^^^]]]^^^___[[[XXXWWWXXXYYY^^^iiitttyyyjjj___]]]___ccchhhmmmmmmiiiccc``````^^^[[[YYYYYY\\\cccjjjooo{{{vvvnnnhhhcccaaabbbcccnnn|||oooccc\\\XXXWWWVVVVVVWWWYYYZZZXXXWWWTTTSSSSSSUUU\\\ggguuu~~~~~~rrrgggdddccc```\\\\\\ZZZWWWWWWWWWVVVUUUSSSVVVXXX[[[___aaabbbaaaaaa``````___^^^^^^aaaeeeiiiffffffggghhhjjjlllnnnooolllnnnqqqssstttsssqqqooogggfffgggiiikkkllljjjiiifffggghhhhhhfffdddaaa___^^^^^^```dddgggkkkttt~~~tttkkkggghhhjjjllllllqqqwww||||||yyyuuutttooommmkkkhhhgggfffggghhhhhhhhhhhhhhhkkkttt}}}xxxuuuuuuttttttsssrrrrrrrrrvvvxxxyyyzzzzzz{{{|||~~~}}}{{{{{{||||||zzzyyypppmmmjjjjjjjjjiiiddd```]]]]]]bbbkkkuuu~~~yyyuuuvvvuuusssrrrrrrtttvvvyyyzzz{{{zzzxxxwwwwwwxxxyyy}}}qqqiiiddd___[[[ZZZ\\\\\\\\\\\\\\\\\\[[[[[[]]]eeeqqqyyyoooeee___^^^^^^___``````aaaaaaaaaaaaaaa^^^___aaabbb```^^^ZZZXXXQQQTTTWWWYYYYYYYYYYYYZZZlllYYYMMMGGGAAAAAAAAACCCGGGLLLQQQTTTOOOMMMJJJHHHIIIMMMQQQTTTQQQNNNNNNQQQPPPMMMNNNRRRTTT^^^jjjvvvmmm\\\TTTKKKHHHKKKNNNNNNLLLHHHMMMTTTXXXYYYYYYYYYZZZWWWXXXZZZ\\\\\\[[[ZZZYYYVVVUUUTTTTTTTTTTTTTTTSSSRRRTTT]]]kkkuuu|||tttiiibbb\\\YYYZZZXXXYYY\\\bbbjjjrrrvvvxxxppplllgggbbb``````bbbddddddeeefffeeebbb_________\\\YYYXXXZZZ[[[]]]fffqqq|||qqqfffbbbaaadddhhhllljjjeee```___```___^^^^^^aaafffooowww|||vvvnnngggaaa______bbbmmm}}}~~~}}}}}}~~~~~~}}}sssfff^^^ZZZUUUUUUVVVXXXZZZZZZXXXVVVTTTTTTTTTVVV\\\fffrrr{{{}}}|||nnnddd```______^^^[[[ZZZXXXXXXXXXXXXWWWUUUVVVXXX[[[]]]___`````````^^^`````````___aaaeeehhhbbbbbbcccdddfffiiilllmmmnnnpppsssuuuvvvtttqqqoooiiiiiiiiikkklllkkkiiigggdddfffhhhiiihhhfffcccaaa``````ccciiinnntttsssjjjfffgggiiikkkmmmsss{{{~~~|||yyyvvvuuupppnnnkkkhhhgggggghhhiiiiiiiiihhhgggjjjrrr~~~xxxuuuuuuuuutttttttttuuuuuuuuuwwwyyyzzzzzz{{{}}}}}}|||{{{{{{}}}~~~~~~~~~tttqqqmmmmmmnnnmmmhhhdddbbb^^^^^^eeellluuu~~~}}}{{{xxxvvvxxx{{{~~~zzzkkkdddaaa]]]ZZZYYYZZZZZZZZZZZZZZZ[[[[[[[[[___hhhvvv|||rrrkkkiiiiiihhhhhhhhhhhhgggggggggfffeeehhhkkkmmmmmmjjjfffddd___bbbeeefffeeeeeegggiiirrr\\\MMMFFF@@@@@@@@@BBBGGGMMMSSSWWWPPPNNNLLLJJJKKKNNNRRRTTTOOOMMMMMMPPPPPPMMMMMMPPPQQQYYYdddqqquuuaaaXXXMMMIIILLLPPPPPPMMMHHHMMMTTTXXXYYYXXXXXXYYYXXXYYY[[[]]]^^^]]]\\\[[[YYYXXXWWWVVVWWWVVVUUUSSSRRRPPPUUUbbbnnnwwwxxxkkk```XXXUUUWWWUUUUUUYYY```iiirrrwwwzzztttpppiiidddaaa```bbbcccccceeeggggggdddaaa_________[[[YYY[[[[[[\\\eeepppyyy}}}}}}tttkkkfffdddeeehhhkkkhhhccc^^^^^^`````````bbbgggnnnxxxvvvmmmggg```]]]]]]bbbmmm||||||xxxuuutttwwwvvvtttrrrrrruuu{{{vvviii```\\\SSSTTTVVVXXX[[[\\\ZZZXXXUUUUUUUUUWWW\\\eeepppwww}}}wwwkkkaaa]]]]]]___aaa[[[ZZZXXXYYYZZZZZZXXXWWWWWWXXXZZZ]]]^^^_________^^^```bbbaaa```aaaeeehhhbbbbbbcccdddfffiiilllnnnrrrtttvvvwwwwwwuuuqqqooolllkkkkkklllmmmkkkhhheeedddeeehhhjjjiiigggdddbbbccccccgggmmmssszzzsssiiieeefffiiikkknnnttt}}}}}}}}}}}}}}}{{{yyywwwvvvpppnnnkkkhhhggggggiiijjjjjjjjjiiigggiiiqqq}}}yyyuuuuuuuuuuuuuuuvvvwwwwwwuuuwwwyyyzzzzzz{{{}}}zzzyyyyyy{{{~~~zzzvvvrrrrrrsssrrrmmmhhhggg```]]]aaagggnnn{{{}}}{{{}}}vvvggg```^^^[[[YYYYYYXXXYYYYYYYYYZZZZZZZZZZZZaaajjjxxx}}}vvvssssssuuuuuuuuutttssssssrrrrrrmmmppptttwwwxxxuuuqqqooommmooorrrrrrqqqrrruuuxxx}}}cccOOOFFFCCC>>>>>>EEEMMMPPPRRRTTTVVVSSSOOOLLLKKKLLLNNNPPPOOOMMMJJJIIIHHHJJJLLLNNNQQQWWW^^^hhhxxxsssgggZZZSSSSSSSSSOOOJJJJJJKKKNNNRRRTTTVVVWWWWWWVVVXXXZZZ\\\]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZYYYWWWVVVTTTSSSVVV]]]eeeqqqlll[[[SSSSSSVVVWWWVVVXXX]]]eeennnuuuxxxzzztttlllfffddddddbbb```ffffffeeefffggggggeeeccc___ZZZWWWYYY\\\___fffmmmwww}}}{{{wwwuuutttqqqqqqmmmhhheeedddcccaaa^^^ccceeeiiipppyyyuuummmhhhccc^^^\\\dddlllwwwzzztttpppnnnnnnooommmjjjhhhhhhkkkmmmlllkkkooorrrwww}}}pppccc\\\UUUTTTTTTXXX\\\^^^\\\ZZZ[[[[[[ZZZYYYZZZbbbnnnwwwvvvoooeee```___aaabbbbbb[[[[[[[[[[[[[[[ZZZYYYXXXYYYYYYZZZZZZ[[[___cccggggggbbb]]]]]]```cccccc``````aaacccfffiiillloooqqqtttwwwyyyyyyvvvqqqmmmkkkiiijjjjjjjjjiiigggfffdddgggffffffeeecccbbb``````eeehhhnnnvvv~~~tttiiidddeeeiiimmmooowww}}}~~~}}}{{{|||~~~~~~yyytttpppnnnjjjgggddddddeeefffiiihhhjjjlllllloooyyy{{{{{{vvvrrrqqqsssvvvvvvuuuuuuvvvxxxyyyzzzzzzyyyyyyyyyzzz{{{}}}~~~yyyvvvsssuuuxxxxxxuuuqqqkkkfffdddffffffhhhrrr~~~xxxoooeee___ZZZVVVWWW[[[\\\]]]]]][[[YYYYYYZZZ[[[dddlllxxx}}}~~~iiiVVVLLLDDD@@@@@@GGGNNNQQQTTTVVVTTTRRROOOLLLKKKKKKLLLMMMKKKJJJJJJJJJKKKNNNPPPRRRSSSXXX]]]eeetttssscccXXXUUURRRNNNJJJJJJLLLNNNQQQSSSUUUVVVVVVUUUWWWYYY\\\]]]]]]\\\[[[]]]]]]]]]]]]]]][[[ZZZYYYVVVUUUWWW]]]dddmmm}}}sssaaaVVVSSSTTTUUUVVVWWWZZZ```hhhpppuuuyyytttnnnhhheeedddccccccdddcccbbbccceeefffeeeddd^^^ZZZWWWYYY[[[^^^fffnnnyyy}}}}}}|||zzzyyyssslllfffcccbbb```^^^eeeiiiqqq{{{vvvmmmiiiddd```___dddkkkvvv}}}vvvsssnnniiifffeeeeeefffeeecccbbbcccfffggggggfffhhhjjjllloootttxxx|||uuuggg^^^VVVUUUUUUXXX]]]___^^^[[[YYYYYYYYYXXXZZZcccoooxxxxxxpppfff```___aaabbbbbb_________^^^\\\[[[YYYXXXYYYYYYZZZ[[[^^^bbbgggjjjhhhccc^^^]]]```bbbaaa___```aaabbbeeehhhlllooorrrsssvvvxxxxxxuuuqqqnnnmmmkkkllllllkkkiiihhhfffdddfffeeecccaaa```aaaaaabbbjjjqqqzzzvvvjjjdddcccgggjjjnnnuuu{{{}}}~~~{{{{{{||||||xxxsssqqqooollliiifffeeeeeefffjjjiiikkkmmmmmmoooyyy~~~{{{vvvpppoooqqqssstttttttttuuuwwwyyyzzzzzzyyyxxxyyyzzz|||}}}~~~~~~~~~~~~{{{xxxuuuwwwzzz{{{xxxtttooojjjggggggffffffnnnxxxuuulllbbb]]]YYYUUUVVVZZZ^^^^^^^^^]]][[[ZZZ[[[]]]dddlllxxxtttaaaUUUKKKFFFDDDIIIOOOQQQSSSUUURRRQQQNNNLLLJJJIIIHHHIIIGGGHHHJJJLLLOOORRRTTTVVVTTTXXX\\\bbbnnn}}}qqqaaaXXXSSSNNNJJJKKKLLLNNNOOOQQQSSSTTTTTTTTTVVVYYY\\\^^^^^^]]]\\\____________^^^]]]\\\\\\XXXWWWXXX\\\```fffsss~~~lll]]]UUUQQQSSSTTTVVVWWWYYY___hhhooouuutttqqqkkkdddaaabbbeeeaaa___^^^___aaacccdddddd\\\YYYWWWYYY[[[^^^gggooo}}}|||qqqhhhbbb`````````gggnnnzzzuuummmhhhcccaaaaaadddjjjuuu}}}xxxsssooohhhfffbbb___\\\\\\]]]]]]]]]]]]]]]^^^```aaa```___aaa``````bbbeeeiiimmmoooyyy}}}|||mmmbbbYYYXXXWWWZZZ^^^aaa```^^^YYYYYYYYYXXX[[[cccoooxxxzzzrrrggg```___aaacccdddeeedddcccbbb___]]][[[ZZZZZZZZZ[[[]]]bbbgggllloooiiieee```^^^___aaa```^^^bbbbbbbbbcccfffjjjnnnqqqrrrtttwwwwwwtttqqqooonnnmmmmmmmmmllljjjhhhfffeeeeeeccc___]]]]]]___bbbdddoooxxxyyyllldddbbbdddfffkkksssyyy{{{}}}{{{yyyzzzyyyvvvsssqqqpppnnnllliiihhhggggggkkkkkklllnnnmmmoooxxx|||vvvooolllmmmpppqqqqqqrrrtttwwwzzz{{{{{{yyyxxxxxxzzz|||}}}~~~}}}|||{{{{{{yyywwwyyy|||}}}{{{xxxuuupppkkkiiifffeeejjjppp~~~~~~rrriiiaaa]]]ZZZXXXYYY]]]```aaaaaa___]]]\\\]]]^^^dddlllxxxnnnaaaUUUMMMHHHJJJMMMNNNOOOQQQQQQPPPNNNKKKIIIGGGFFFEEEEEEHHHKKKOOORRRUUUVVVWWWUUUWWWYYY___iiivvv~~~kkk]]]UUUPPPMMMLLLLLLLLLMMMOOOQQQRRRSSSTTTVVVZZZ\\\]]]]]]\\\ZZZ^^^^^^^^^]]]]]]\\\\\\[[[YYYWWWWWWYYYZZZ]]]fffpppwwwfffYYYRRRQQQSSSTTTSSSRRRVVV```hhhooorrrrrrlllbbb]]]]]]aaa___]]][[[ZZZ\\\___``````[[[XXXXXXZZZ[[[___hhhrrrvvvjjjbbb```bbbccciiirrrrrrjjjeee```___```cccjjjvvv~~~{{{xxxuuupppkkkgggaaa___]]][[[ZZZZZZ[[[\\\[[[[[[\\\]]]]]]\\\ZZZYYY[[[\\\\\\^^^aaacccfffgggnnnsss{{{tttfff^^^[[[ZZZ[[[___bbbbbb```]]]]]]\\\[[[]]]dddnnnvvvzzzrrrggg``````cccfffggggggffffffdddbbb```___]]]\\\[[[\\\___eeelllqqqssshhheeeaaa___```bbbbbbaaadddcccaaaaaacccfffkkkmmmppprrrttttttrrrpppoooooommmmmmlllkkkjjjiiiiiihhhgggccc___[[[[[[^^^cccfffpppzzz|||nnneeebbbccceeekkkrrrxxxzzz}}}{{{xxxwwwvvvtttrrroooooonnnnnnmmmlllkkkkkkllllllmmmooommmnnnvvv~~~wwwnnnjjjkkkmmmoooooopppssswwwzzz{{{{{{yyyxxxwwwxxxzzz||||||{{{yyyxxxzzzyyywwwxxx{{{|||{{{zzzxxxtttoookkkgggfffhhhkkksssxxx~~~rrriiiaaa______]]]^^^aaabbbccccccaaa___^^^^^^```dddlllyyy}}}nnn[[[RRRJJJIIIJJJKKKNNNQQQPPPOOOMMMKKKIIIGGGFFFEEEHHHJJJMMMQQQTTTUUUVVVVVVTTTUUUWWW\\\dddpppuuueeeZZZSSSPPPKKKKKKJJJKKKLLLOOOQQQSSSVVVWWWYYYZZZ[[[ZZZYYYYYY[[[ZZZZZZZZZYYYYYYYYYYYYWWWUUUUUUVVVVVVVVV\\\ddduuuqqq```VVVQQQRRRSSSQQQNNNQQQYYY```hhhnnnqqqlllaaaYYYXXXZZZ___\\\YYYXXXYYYZZZZZZZZZZZZXXXYYY[[[\\\```jjjuuu|||nnneeeccceeehhhmmmwwwpppggg```\\\[[[]]]cccjjjvvv|||uuusssqqqpppooommmjjjfffccc^^^]]]\\\[[[[[[\\\]]]^^^[[[\\\\\\[[[YYYVVVTTTSSSVVVYYY]]]```cccdddddddddhhhmmmtttyyy{{{{{{{{{{{{{{{kkkddd```]]]^^^aaaccccccbbbccccccaaa______dddmmmtttzzzrrrhhhbbbbbbfffhhhiiieeeeeeeeeeeeddddddcccbbb^^^]]]]]]```fffmmmqqqrrrfffcccaaa```aaacccdddeeefffdddaaa```aaadddgggjjjooopppqqqqqqooonnnnnnooojjjjjjjjjjjjjjjjjjjjjjjjhhheeeaaa]]]]]]aaafffiiiqqqzzz~~~qqqhhheeeeeeggglllsssxxxzzz}}}|||xxxvvvuuusssrrrmmmmmmnnnnnnooooooppppppmmmmmmnnnooommmlllttt}}}xxxpppkkkkkknnnooooooppprrruuuyyy{{{{{{zzzyyyvvvwwwyyyzzzzzzyyyxxxwwwxxxwwwvvvwwwxxxyyyzzzzzzwwwuuuqqqmmmjjjkkkjjjjjjlllpppwwwqqqggg```___aaaaaaaaacccdddddddddbbb___^^^___```dddmmm{{{{{{aaaUUUJJJGGGHHHJJJOOOUUUQQQPPPMMMKKKIIIHHHGGGHHHJJJLLLOOOQQQSSSTTTUUUUUUSSSSSSVVVZZZ^^^gggwwwoooaaaWWWSSSJJJIIIHHHHHHJJJNNNQQQTTTVVVVVVWWWWWWXXXXXXYYYZZZYYYXXXXXXWWWWWWWWWXXXXXXUUUTTTTTTUUUSSSRRRVVV]]]mmmzzz{{{hhh\\\QQQRRRRRRPPPOOOPPPUUUZZZaaaiiiooommmddd[[[VVVVVV]]][[[XXXWWWWWWWWWWWWVVVYYYYYYZZZ]]]]]]aaalllxxxvvvlllhhhiiikkksss{{{rrrggg___YYYYYY\\\bbbjjjwww~~~xxxqqqkkkhhhgggfffeeefffeeebbb```\\\\\\[[[[[[\\\]]]^^^___]]]]]]]]]ZZZUUURRRPPPPPPSSSWWW\\\aaacccdddcccbbbeeehhhmmmppppppppppppqqqsssvvvzzz~~~rrrjjjeeeaaa```bbbddddddcccgggfffeeebbbaaadddlllsss|||tttkkkeeeeeeggghhhhhhbbbccccccdddeeeeeedddddd```]]][[[]]]ccciiillllllbbbaaa___^^^___aaadddfffeeedddbbbbbbccceeehhhjjjmmmnnnooonnnlllkkklllmmmiiiiiihhhgggggghhhhhhiiihhhfffdddcccdddhhhlllooouuu{{{tttkkkggghhhiiimmmsssxxxyyy|||}}}zzzwwwuuusssrrrmmmmmmmmmnnnoooppprrrsssmmmmmmnnnnnnllljjjqqqzzzzzzrrrnnnnnnpppqqqppppppqqqtttwwwyyyzzz{{{{{{wwwwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwvvvwwwxxxyyyzzzvvvvvvsssooonnnpppnnnjjjhhhlllqqqvvv}}}nnneee]]]^^^aaaaaaaaabbbcccdddcccaaa___]]]^^^___eeeooo}}}zzzyyylll^^^NNNGGGEEEGGGMMMSSSSSSQQQNNNKKKIIIIIIJJJKKKLLLMMMNNNPPPRRRTTTUUUUUUSSSSSSUUUXXXYYY^^^mmm}}}yyygggZZZUUUIIIHHHFFFFFFIIIMMMRRRUUUTTTSSSRRRSSSUUUXXX[[[]]]YYYXXXXXXWWWWWWXXXYYYYYYSSSSSSTTTVVVTTTQQQUUU[[[jjjwwwooobbbSSSRRRQQQQQQQQQRRRTTTUUU\\\dddnnnqqqkkkbbb[[[WWWYYYXXXVVVVVVWWWWWWVVVTTTYYYZZZ\\\^^^___cccooo{{{sssmmmlllmmmuuu{{{wwwjjj```YYYYYY]]]aaaiiivvv|||xxxtttqqqpppnnnjjjfffeeecccaaa```aaaaaa```___\\\\\\\\\\\\]]]^^^___```___```___[[[VVVSSSSSSTTTUUUWWWZZZ^^^```aaaaaa```ccceeeggghhhggghhhjjjllliiimmmqqqtttwww~~~zzzooojjjdddaaacccddddddcccffffffeeebbbaaaeeelllsssxxxooohhhffffffdddccc```aaabbbccccccccccccccc___[[[WWWYYY^^^bbbcccbbb```___^^^\\\\\\]]]```bbbccccccccceeegggjjjmmmnnnmmmmmmmmmkkkhhhhhhiiijjjjjjiiigggeeedddddddddddddddeeegggiiimmmqqquuuwwwyyy}}}wwwmmmiiihhhiiimmmssswwwxxxzzz~~~|||yyyuuutttssspppooonnnmmmnnnoooqqqrrrmmmlllmmmnnnjjjhhhnnnwww}}}vvvrrrsssttttttsssqqqqqqsssuuuwwwzzz|||}}}yyyyyyyyyyyyzzz{{{}}}~~~|||{{{zzzyyyxxxxxxzzz|||wwwxxxuuuqqqqqqtttqqqjjjhhhjjjmmmqqquuu|||nnnddd]]]^^^bbbcccbbbbbbccccccbbb```]]]\\\\\\]]]fffppp}}}uuussszzzxxxhhhTTTHHHDDDDDDIIIOOOTTTQQQNNNKKKIIIJJJLLLNNNKKKLLLNNNOOORRRTTTUUUVVVTTTSSSTTTVVVUUUXXXfffwwwkkk\\\UUUHHHGGGEEEEEEHHHMMMRRRUUUQQQPPPOOOPPPSSSXXX]]]```ZZZZZZYYYXXXXXXYYYZZZ[[[SSSSSSUUUWWWUUUSSSVVV\\\iiivvvssseeeTTTRRRQQQRRRSSSTTTTTTSSSYYYbbbnnntttqqqhhh```[[[VVVUUUUUUVVVXXXXXXVVVUUUYYYZZZ]]]___```dddppp}}}yyypppmmmnnntttyyy{{{nnnbbb[[[ZZZ^^^aaaiiittt~~~qqqmmmhhhggghhhhhhfffdddfffdddaaa``````aaaaaa```]]]]]]]]]^^^___```aaaaaabbbcccbbb^^^YYYWWWXXXZZZXXXYYYZZZ\\\]]]___``````bbbccccccccccccdddgggjjjdddhhhllloooqqqxxxrrrllleeebbbcccddddddcccdddeeedddbbbaaaeeemmmsss|||rrrkkkgggdddaaa^^^``````aaabbbbbbbbbaaaaaa^^^YYYUUUUUUYYY]]]]]][[[___^^^]]]ZZZYYYYYY\\\^^^aaabbbdddgggkkkooorrrsssllllllkkkiiigggfffgggiiillljjjgggdddbbbaaaaaa```aaadddhhhmmmsssxxx|||~~~zzz}}}yyyoooiiihhhhhhmmmsssvvvvvvxxx}}}~~~}}}zzzvvvtttssssssqqqooommmlllmmmoooqqqllllllmmmmmmjjjgggmmmuuu|||~~~xxxuuuvvvwwwvvvtttqqqqqqrrrtttvvvzzz}}}|||{{{zzzzzz{{{~~~}}}{{{zzzzzz|||~~~xxxyyywwwrrrsssvvvrrrjjjiiijjjlllnnnrrrwww~~~pppfff___```eeeeeeddddddbbbbbbbbb___\\\[[[[[[\\\fffqqq~~~uuurrryyysss]]]KKKBBBCCCFFFIIIMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNOOOQQQSSSTTTVVVTTTUUUTTTQQQQQQVVVaaajjjxxx|||hhhXXXJJJDDD@@@DDDLLLSSSTTTRRRRRRNNNKKKMMMTTT[[[]]]]]]]]]ZZZWWWXXX[[[]]]\\\[[[VVVVVVZZZ]]]ZZZSSSTTTZZZhhhrrrppp\\\TTTOOOQQQTTTTTTRRRRRRVVV\\\fffooosssnnneee^^^YYYVVVTTTSSSTTTWWWYYYYYY^^^______^^^aaahhhsss{{{uuullleeennnsss{{{~~~qqqggg^^^YYYYYYccchhhooovvvzzzzzzxxxvvvgggfffcccbbbaaabbbcccdddbbbaaa```aaabbbbbb___]]][[[\\\\\\[[[ZZZ[[[]]]```cccaaa^^^\\\ZZZZZZZZZ[[[]]]^^^^^^^^^]]]]]]___aaabbbbbbaaa___^^^^^^```ccceeeffffffgggjjjpppwww|||zzzpppddd___```ccccccaaaaaaaaabbbcccaaabbbjjjtttvvvoookkkgggbbb^^^___aaacccdddbbb```^^^^^^ZZZZZZZZZYYYWWWVVVXXXYYYXXXXXXYYY\\\^^^___^^^]]]___bbbfffjjjmmmnnnnnnnnnmmmmmmllljjjgggeeefffggghhhgggeeebbb___^^^___aaabbbdddhhhpppxxx}}}~~~{{{qqqlllkkklllmmmoooqqqrrrtttxxx}}}~~~{{{zzzxxxuuussssssqqqooommmkkkkkkkkkkkkkkknnnooolllgggfffiiimmmyyy|||wwwtttuuuwwwzzzttttttuuuvvvxxx{{{~~~~~~}}}|||~~~~~~||||||{{{yyyxxxwwwuuutttrrrqqqqqqooonnnlllkkklllpppuuuxxx~~~}}}rrrllleeebbbeeeggggggeee```aaa```___\\\[[[\\\]]]cccnnn~~~{{{gggSSSGGGDDDEEEGGGMMMLLLLLLKKKKKKKKKKKKLLLOOOOOOPPPPPPPPPQQQQQQQQQQQQSSSSSSQQQQQQUUU]]]dddrrrppp^^^MMMGGGBBBDDDLLLRRRSSSRRRQQQNNNLLLOOOVVV\\\^^^^^^\\\YYYVVVWWWZZZ[[[[[[YYYZZZZZZ^^^aaa^^^WWWVVVZZZdddlllyyyuuu```VVVOOOOOORRRQQQPPPPPPQQQWWW```iiimmmjjjddd^^^XXXVVVTTTSSSSSSTTTVVVVVV[[[]]]___```aaagggpppvvvxxxnnnfffiiinnnuuutttiii```[[[[[[___dddjjjqqqtttsssqqqoooeeecccaaa```______```aaabbbaaabbbcccdddccc```^^^]]]^^^^^^]]][[[[[[\\\]]]___^^^\\\ZZZYYYZZZ[[[\\\___``````^^^\\\[[[\\\^^^______^^^\\\[[[\\\```bbbggggggggghhhiiimmmrrrvvvuuuhhhaaaaaacccbbbaaacccaaaaaaaaa______hhhrrr}}}wwwooojjjgggbbb___^^^```aaa```^^^\\\\\\\\\YYYZZZZZZYYYWWWWWWXXXYYYYYYZZZ[[[^^^aaabbbaaa______aaaeeeiiilllmmmllllllnnnooonnnkkkgggdddcccccccccbbb```]]]ZZZYYY[[[]]]bbbdddjjjrrrzzz~~~|||wwwvvvwww{{{{{{rrrmmmllllllnnnoooqqqsssuuuyyy~~~~~~|||zzzyyyvvvtttsssrrrooommmlllllllllmmmlllnnnnnnkkkgggfffiiimmmxxxzzzvvvvvvxxxyyyvvvvvvwwwxxxzzz|||~~~~~~~~~}}}~~~~~~}}}|||yyyyyyxxxxxxvvvuuutttssspppnnnlllkkklllooosssvvvyyy}}}rrrlllfffccceeehhhgggfffaaaaaa```^^^[[[ZZZ[[[\\\bbbmmm~~~ttt^^^PPPIIIGGGGGGLLLMMMMMMNNNMMMLLLKKKJJJOOOPPPQQQQQQPPPOOOMMMLLLNNNQQQSSSSSSRRRTTTXXX]]]hhhxxx|||hhhVVVNNNFFFFFFLLLRRRSSSQQQNNNMMMMMMQQQXXX]]]___^^^\\\YYYVVVVVVYYYZZZYYYWWW[[[\\\```cccaaa[[[XXXZZZ___eeennnwww}}}hhh]]]SSSPPPQQQOOONNNOOOMMMRRRYYYaaafffgggccc```ZZZYYYWWWUUUTTTTTTTTTTTTXXX[[[___bbbdddhhhnnnttttttkkkiiijjjoooxxxuuujjjaaa\\\\\\^^^bbbgggkkkmmmllliiigggbbbaaa___^^^]]]]]]^^^^^^``````aaacccdddccc```]]]```aaaaaa```]]]ZZZZZZZZZ\\\[[[ZZZYYYYYY[[[]]]^^^bbbccccccaaa^^^\\\\\\\\\]]]]]]]]][[[[[[]]]aaadddhhhiiiiiihhhggghhhkkkmmmzzz|||mmmdddaaabbbbbb```dddbbbaaa```]]]]]]fffqqq{{{xxxooojjjgggccc```^^^^^^^^^\\\YYYXXXXXXYYYYYYZZZ[[[ZZZXXXWWWXXXYYYYYYZZZ]]]aaadddeeecccaaa^^^aaadddhhhjjjjjjjjjiiimmmoooooommmiiidddaaa___^^^]]]\\\YYYVVVVVVYYY[[[bbbfffllluuu~~~~~~zzzxxxqqqoooooorrrxxx~~~{{{rrrnnnmmmmmmnnnooorrrtttwww{{{~~~}}}|||{{{xxxvvvtttrrrooommmlllmmmoooppplllmmmllliiiffffffjjjmmmwwwyyywwwwwwxxxxxxyyyzzz{{{||||||}}}}}}|||}}}~~~~~~|||{{{{{{yyyzzzzzzzzzzzzxxxvvvuuuqqqooommmkkkkkkmmmppprrrssswww||||||rrrmmmgggeeefffhhhhhhgggdddcccaaa]]]YYYXXXYYY[[[```lll|||{{{{{{|||kkkZZZPPPKKKIIIKKKMMMNNNPPPOOOMMMKKKIIINNNOOOPPPQQQPPPNNNLLLJJJMMMPPPSSSTTTTTTTTTUUUWWW```ooouuubbbWWWLLLHHHLLLQQQRRRQQQLLLLLLOOOTTTZZZ^^^______\\\YYYWWWXXXZZZ[[[YYYWWWXXXZZZ^^^cccdddaaa]]][[[]]]___dddiiioooxxxsssggg[[[VVVTTTQQQOOOOOOLLLNNNSSSZZZ```dddcccbbb\\\[[[ZZZXXXVVVUUUUUUVVVWWW[[[```cccfffjjjpppuuu}}}sssoookkkkkkrrr}}}uuukkkbbb]]]]]]```cccfffiiijjjhhheeecccaaa```___]]]]]]]]]]]]]]]^^^___aaaccceeeccc___\\\bbbddddddbbb___[[[YYYXXX\\\[[[ZZZZZZZZZ\\\^^^```dddeeeeeedddaaa___^^^____________^^^^^^```dddggghhhiiiiiihhheeeddddddeeerrrzzzqqqfffbbbaaaaaa```cccaaa``````]]]^^^hhhsss|||zzzpppkkkgggcccaaa^^^]]]\\\YYYVVVUUUVVVXXXXXXZZZ[[[ZZZYYYXXXYYYZZZYYYZZZ]]]aaaeeeeeecccaaa___aaadddgggiiiiiigggfffiiilllnnnnnnjjjddd```^^^\\\\\\ZZZXXXWWWYYY\\\```eeeiiipppyyy~~~zzzxxxtttqqqoooppptttzzz~~~|||sssooommmmmmmmmppprrruuuwww{{{~~~~~~}}}{{{yyytttrrrooommmmmmnnnppprrrllllllkkkhhheeefffjjjmmmuuu|||wwwvvvvvvzzzzzz|||}}}}}}|||{{{zzzzzz|||~~~}}}{{{yyyxxxwwwxxxyyyzzz{{{{{{zzzyyyxxxsssqqqnnnlllkkklllnnnpppoooppprrrtttvvvyyy{{{qqqnnniiiggghhhiiiiiiiiifffeeebbb]]]YYYXXXYYYZZZ```kkk|||{{{zzzyyyvvvtttqqqooonnnfffgggjjjnnnrrruuuwwwxxxzzzzzz~~~xxxeeeVVVMMMIIIKKKLLLOOOQQQQQQOOOLLLJJJKKKLLLNNNPPPPPPOOOMMMLLLNNNQQQTTTVVVVVVUUUUUUTTTZZZhhhxxxmmm```QQQIIIJJJMMMNNNMMMKKKLLLPPPUUUZZZ^^^______]]][[[YYYZZZ]]]^^^\\\YYYVVVYYY]]]ccchhhjjjfffbbb^^^^^^^^^```dddlllvvv}}}rrreee___[[[UUUQQQPPPKKKLLLOOOTTTZZZ___```aaaZZZ[[[[[[YYYVVVVVVXXXZZZZZZ^^^cccfffhhhlllssswww}}}ssskkkgggmmmvvvxxxnnneee``````aaaccceeeggggggeeecccaaaaaaaaa```___^^^^^^^^^^^^```aaadddgggiiigggbbb^^^ccceeeeeeddd```]]][[[ZZZ[[[ZZZYYYYYYZZZ\\\___```dddfffggggggeeeddddddddddddddddddbbbaaabbbdddffffffggghhhfffdddbbbaaabbbkkkrrr}}}uuuiiicccaaaaaa```aaa``````aaa```aaakkkvvv~~~}}}rrrlllgggccc```]]]]]][[[WWWTTTTTTUUUXXXWWWYYY[[[[[[ZZZYYYYYYZZZXXXYYY[[[___bbbcccaaa___```bbbeeegggggggggeeedddcccfffkkkllljjjeeeaaa___ZZZ[[[ZZZZZZ[[[___dddhhhmmmpppwww~~~~~~|||yyytttssstttwwwzzz{{{yyy{{{}}}}}}tttooommmlllmmmooorrruuuwwwzzz}}}~~~~~~~~~{{{yyysssqqqooommmlllmmmoooqqqkkkkkkiiigggfffgggiiikkkrrr~~~~~~xxxvvvuuuzzz{{{|||||||||{{{yyyxxxzzz|||~~~~~~~~~}}}{{{yyywwwvvvvvvwwwxxxzzzzzzzzzzzzyyyuuusssqqqnnnmmmmmmnnnooonnnnnnnnnllllllnnnrrruuuwww|||{{{qqqnnnkkkiiiiiijjjkkkkkkhhhgggddd```[[[YYYYYYZZZbbbmmm}}}~~~yyyuuujjjiiigggeeebbb```^^^]]]UUUWWWZZZ]]]___```aaabbbeeegggnnnwww{{{{{{}}}~~~rrr^^^PPPIIIJJJLLLNNNQQQQQQPPPOOOMMMKKKLLLMMMOOOPPPPPPOOOOOOPPPQQQSSSUUUVVVVVVUUUUUUVVVaaaooo{{{xxxjjjWWWKKKHHHJJJJJJHHHKKKMMMPPPTTTXXX\\\^^^___^^^\\\[[[]]]```aaa^^^\\\WWWZZZ^^^dddmmmtttqqqkkkaaa___]]]\\\]]]ccclllrrrsssmmmggg^^^VVVSSSNNNMMMMMMQQQUUUZZZ\\\]]]XXXYYYYYYXXXVVVXXX]]]aaaccchhhnnnqqqrrrsssvvvyyyssshhhbbbgggpppzzz|||qqqhhhcccccc```aaabbbccccccbbbaaa```bbbbbbbbbaaaaaa```______ccceeeiiimmmnnnlllgggbbbcccdddeeecccaaa_________ZZZZZZYYYZZZ\\\___bbbdddhhhjjjmmmnnnmmmlllllllllkkkkkkkkkiiifffdddddddddcccdddeeedddbbbbbbbbbccchhhmmmuuu}}}yyymmmeeeaaa____________aaabbbbbbccclllwwwuuunnnhhhccc___[[[[[[YYYVVVTTTSSSUUUWWWWWWYYY[[[\\\[[[ZZZZZZZZZXXXXXXYYY\\\^^^___^^^]]]```bbbdddeeeeeedddaaa```]]]bbbgggjjjhhheeeaaa___YYYZZZ[[[]]]aaagggoootttzzz|||||||||~~~yyytttssssssttttttrrrtttwww{{{~~~uuuooolllkkklllnnnqqqsssuuuwwwzzz|||~~~}}}|||}}}}}}|||yyywwwqqqpppnnnmmmlllllllllmmmjjjiiihhhgggggghhhiiiiiippp{{{{{{wwwvvvzzzzzzzzzzzzyyyxxxwwwvvv{{{}}}~~~~~~{{{yyywwwuuuuuuvvvxxxyyyzzz||||||xxxvvvtttqqqpppppppppqqqooooooooommmkkkkkkmmmooonnnrrrxxx|||}}}~~~|||qqqooommmlllkkkkkklllmmmjjjiiihhhddd___\\\[[[\\\eeeppp{{{wwwrrrmmmiii___^^^[[[YYYVVVUUUTTTSSSLLLOOOQQQRRRRRRQQQQQQRRRWWWYYY___eeefffeeehhhnnnqqqwwwiiiXXXOOOIIIKKKNNNPPPQQQQQQQQQPPPMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQRRRTTTVVVVVVVVVTTT\\\gggrrrvvv```PPPKKKKKKKKKIIIKKKMMMPPPSSSVVVYYY\\\^^^]]][[[[[[]]]aaabbb```]]]YYY[[[]]]cccoooxxxwwwooodddbbb^^^[[[ZZZ]]]ccchhhpppyyyyyymmmbbb\\\TTTSSSRRRSSSVVVZZZ\\\\\\XXXZZZZZZYYYYYY]]]eeelllssszzz|||{{{yyyuuuhhh___dddkkkrrr{{{qqqhhhcccccc______aaabbbbbbbbbbbbbbbcccccccccbbbbbbaaa```___cccfffjjjooopppnnnhhhcccaaabbbcccbbbaaabbbccceee\\\\\\]]]___ccchhhllloootttwwwzzz{{{zzzyyyxxxyyyuuuwwwwwwtttooojjjfffeee```aaabbbbbbbbbccceeeggggggiiinnnttt|||rrrhhhaaa]]]\\\^^^^^^aaacccbbbbbbjjjsss~~~xxxpppiiiccc^^^XXXXXXXXXVVVSSSSSSTTTVVVVVVYYY\\\]]]\\\ZZZZZZZZZZZZYYYXXXYYY[[[]]]]]]\\\^^^```aaabbbbbb```]]][[[[[[___eeegggfffccc```^^^\\\]]]```ccciiirrr|||yyyyyyzzz}}}~~~vvvrrrpppooooooooorrrvvvzzz~~~uuunnnkkkiiikkkmmmppprrrrrrtttvvvwwwzzzyyyyyyyyyyyyxxxuuurrrnnnnnnmmmlllkkkjjjhhhhhhhhhgggggghhhiiiiiihhhgggnnnyyy~~~zzzyyyyyyxxxwwwvvvvvvvvvvvvvvv|||~~~~~~|||~~~|||yyywwwvvvvvvuuuvvvxxx{{{~~~zzzxxxvvvtttsssrrrssssssppprrrssssssqqqpppppppppnnnrrrttttttrrrrrrtttvvv}}}ppppppooommmllllllmmmnnnjjjkkkkkkhhhddd```^^^]]]iiitttuuummmjjjhhhdddaaaZZZYYYWWWTTTRRRQQQQQQQQQKKKNNNPPPPPPNNNLLLLLLLLLQQQRRRUUUVVVTTTRRRWWW___cccgggnnnxxxsssaaaWWWIIIKKKMMMOOOQQQRRRRRRRRROOOOOONNNNNNNNNOOOPPPQQQRRRPPPOOOPPPRRRUUUVVVWWWSSSYYYbbbkkk{{{hhhWWWPPPPPPOOOMMMLLLNNNPPPRRRTTTXXX[[[^^^[[[ZZZZZZ]]]aaacccaaa^^^YYYZZZ\\\aaammmxxxwwwnnneeeccc___[[[XXXZZZ^^^bbbdddmmmzzzzzzllleee\\\YYYXXXXXXZZZ]]]^^^___[[[\\\^^^]]]]]]cccmmmvvvtttzzzyyyjjj```bbbgggkkkxxxxxxnnneee````````````bbbcccddddddeeeeeeccccccccccccbbbaaa```___aaaccchhhmmmooolllfffaaa```aaabbbbbbbbbcccfffiii___```bbbfffkkkrrrwwwzzz~~~wwwpppjjjhhh]]]^^^```aaaaaadddhhhkkkggghhhkkkooovvvvvvjjjaaa\\\ZZZ^^^^^^aaadddbbbaaagggooo}}}zzzrrrjjjbbb]]]UUUVVVVVVUUUSSSRRRSSSUUUVVVYYY\\\]]]\\\[[[ZZZ[[[\\\ZZZXXXXXXZZZ[[[\\\\\\]]]^^^___```___]]]ZZZXXX[[[___dddfffdddaaa^^^]]]```aaaeeejjjqqq{{{xxxxxxxxx{{{xxxrrrooommmlllpppssswww|||uuunnnjjjhhhjjjmmmoooqqqqqqqqqssstttwwwvvvvvvvvvvvvuuuqqqnnnlllmmmmmmlllkkkhhhfffdddffffffggghhhjjjiiigggfffmmmxxx}}}|||xxxwwwuuutttttttttuuuuuu}}}~~~|||zzz~~~~~~}}}zzzwwwuuuwwwvvvuuuvvvxxx|||{{{zzzxxxvvvuuuttttttuuuqqqtttwwwxxxwwwuuutttttttttvvvvvvsssnnnkkkkkkmmmuuu~~~}}}pppppppppnnnllllllnnnoookkklllmmmkkkgggbbb```___lllvvvvvvkkkdddbbbaaa___\\\ZZZXXXVVVTTTRRRRRRRRRRRRLLLOOORRRRRROOOLLLLLLMMMNNNNNNOOOOOOKKKHHHOOOXXXXXXZZZ___hhhuuukkk[[[PPPLLLJJJMMMOOOOOORRRWWWQQQOOOMMMLLLKKKLLLMMMNNNPPPNNNLLLMMMQQQUUUWWWXXXYYYWWWZZZeeesssuuugggYYYNNNLLLPPPOOOLLLLLLQQQUUUVVVXXX\\\[[[ZZZYYYYYYZZZ\\\^^^___]]]]]]___ccciiiooosssuuussskkkaaaZZZYYY[[[\\\]]]bbbhhhqqqzzz|||rrrkkkhhhddd```___```aaabbb[[[___cccfffjjjrrr~~~}}}xxxsssuuunnn___```eeejjjuuuuuujjjdddaaa```^^^```bbbbbbbbbbbbcccddd```aaaaaaaaa```___^^^^^^bbbdddfffgggfffddddddeeedddccccccfffkkknnnmmmllliiijjjlllpppwww{{{sssmmmgggccc___]]]aaafffkkknnnfffffffffhhhnnnxxxvvvhhh```^^^___cccaaa```aaa______eeemmmvvv~~~rrrhhhbbb___ZZZWWWSSSQQQPPPQQQQQQQQQXXXZZZ]]]_________]]]\\\\\\[[[YYYXXXWWWXXXYYYZZZ]]][[[YYYXXXYYYYYYYYYYYYYYY\\\^^^^^^\\\]]]```dddkkkpppwww||||||yyywwwzzzxxxnnnkkkmmmqqqvvvxxx}}}sssmmmkkkkkkoooppprrrrrrqqqqqqrrrsss}}}{{{xxxuuusssrrrqqqqqqnnnnnnmmmjjjfffcccbbbbbbeeefffhhhiiihhhggghhhiiipppxxxyyyvvvqqqnnnmmmppptttwww}}}}}}~~~~~~}}}|||~~~|||zzzxxxvvvvvvuuuuuuxxxxxxwwwwwwxxxzzz|||}}}yyyyyyyyyxxxwwwvvvuuutttsssuuuwwwwwwvvvvvvwwwxxxyyyyyyzzzxxxssslllfffaaannnuuuwwwpppnnnkkkiiijjjkkkllllllmmmkkkjjjjjjgggbbbbbbffflllxxxssshhh]]]WWWZZZ]]]^^^\\\YYYTTTQQQQQQUUUWWWUUURRRUUUVVVVVVUUUSSSQQQPPPPPPRRRPPPNNNNNNOOOQQQQQQQQQRRRQQQRRRYYYfffvvvtttdddVVVOOOKKKKKKKKKJJJMMMRRRPPPOOOMMMLLLLLLLLLMMMNNNPPPNNNMMMNNNQQQUUUWWWXXXWWWUUUWWWaaannn||||||nnn```TTTNNNPPPOOOKKKJJJOOOSSSTTTVVVYYYZZZYYYYYYXXXYYY[[[^^^___```^^^\\\^^^dddmmmuuuzzzuuummmbbb[[[YYY[[[]]]^^^___dddkkksss}}}wwwtttoookkkiiihhhgggfffeeehhhlllrrryyy}}}xxxtttuuuuuuggggggjjjlllttt~~~uuujjjdddaaa```^^^```bbbbbb```___``````____________^^^]]]\\\\\\```bbbddddddcccbbbcccdddddddddeeeiiippptttvvvvvvxxxxxxyyy|||yyyooojjjddd```bbbeeeiiillleeedddcccdddiiirrr~~~wwwjjjbbb``````bbb```______]]]]]]ccckkksssvvvkkkccc___[[[WWWSSSPPPPPPQQQQQQPPPVVVXXXZZZ\\\]]]\\\[[[ZZZYYYYYYXXXXXXWWWXXXXXXXXX[[[YYYWWWVVVWWWWWWWWWWWW[[[\\\]]]\\\\\\___eeekkkyyy~~~}}}wwwooonnnssswww{{{}}}tttllljjjjjjnnnppprrrsssssstttvvvwww{{{zzzxxxvvvtttrrrqqqpppnnnooonnnlllhhheeeeeeeeeeeegggiiijjjiiihhhhhhhhhllluuu{{{wwwsssooonnnppptttwwwyyyzzz{{{|||}}}}}}||||||}}}{{{yyyvvvuuutttuuuuuuxxxxxxxxxxxxyyyzzz{{{|||yyyyyyyyyxxxwwwvvvuuuttttttuuuwwwwwwvvvvvvwwwxxx{{{|||~~~}}}yyyqqqjjjeeeggglllsssxxx|||wwwnnnllliiiiiijjjkkkkkkkkkllliiihhhhhheeeaaabbbfffmmmxxxyyykkkbbbWWWSSSVVVYYYZZZXXXXXXTTTPPPQQQUUUXXXWWWUUUUUUVVVWWWWWWVVVUUUTTTTTTUUUSSSRRRRRRSSSTTTTTTSSSQQQOOONNNSSS]]]kkkwwwrrraaaWWWOOOKKKIIIHHHJJJNNNOOOOOONNNMMMMMMMMMNNNNNNPPPOOONNNOOORRRTTTVVVVVVSSSQQQSSS[[[fffssszzzmmm^^^TTTPPPNNNIIIHHHLLLPPPQQQSSSVVVXXXXXXXXXXXXYYY[[[]]]^^^ccc___YYYXXX]]]iiiwwwwwwoooddd[[[XXXZZZ]]]___^^^bbbgggnnnxxx|||xxxsssnnnkkkmmmpppuuuzzzuuuvvv~~~qqqoooooonnnsss{{{uuujjjdddaaa___^^^```aaa```^^^\\\[[[\\\]]]]]]\\\\\\[[[ZZZZZZYYY^^^___``````______aaacccggghhhlllssszzz{{{tttlllfffdddeeefffgggcccaaa___^^^bbblllxxxyyymmmeeebbbaaabbb```^^^]]][[[[[[aaaiiirrr||||||pppgggbbb]]]ZZZUUURRRRRRRRRRRRQQQUUUWWWYYY[[[\\\[[[ZZZYYYWWWXXXXXXYYYYYYYYYXXXXXXYYYXXXWWWVVVVVVVVVWWWXXX^^^_________```fffpppxxxwwwsssuuu|||uuummmiiiiiimmmooorrrssstttvvvxxxzzzyyyyyyxxxwwwuuurrrpppooonnnoooooommmjjjhhhggghhheeehhhjjjkkkiiigggffffffiiirrr}}}zzzuuuqqqoooqqqtttvvvuuuuuuwwwxxxyyyzzzzzzzzz{{{yyyvvvsssrrrssstttuuuwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyxxxwwwvvvttttttuuuvvvwwwvvvuuuuuuwwwyyy~~~wwwnnnhhhccceeehhhkkkoooxxxvvvllljjjhhhhhhjjjkkklllkkkjjjgggeeeeeebbb^^^```dddnnnyyy{{{ooobbb[[[SSSQQQTTTWWWWWWVVVVVVSSSPPPQQQUUUYYY[[[ZZZWWWXXXYYYZZZZZZYYYXXXWWWWWWVVVUUUUUUVVVWWWVVVTTTQQQOOOLLLNNNTTT^^^hhhooommmaaaTTTMMMJJJIIIKKKOOONNNNNNNNNOOOOOOOOOOOOOOOPPPOOONNNPPPRRRTTTUUUTTTQQQNNNPPPVVV^^^jjj{{{zzzjjj[[[RRRLLLGGGFFFJJJNNNOOORRRVVVVVVVVVVVVWWWXXXZZZ\\\]]]ccc^^^XXXVVVZZZgggvvvxxxqqqfff]]]XXXYYY]]]```bbbdddiiinnnxxx}}}uuunnnoooqqqzzz~~~xxxxxxxxxrrrooonnnrrrxxxuuujjjddd```___\\\^^^______]]]ZZZYYYYYYZZZZZZYYYXXXXXXXXXXXXXXX]]]^^^^^^^^^^^^```cccfffmmmqqqyyyuuulllgggdddcccccc```^^^\\\[[[___iiiuuu~~~}}}rrriiieeecccdddaaa___^^^\\\[[[bbbjjjttt~~~vvvlllfffbbb___YYYVVVUUUTTTTTTSSSVVVWWWYYY[[[[[[[[[ZZZYYYVVVWWWXXXZZZ[[[[[[ZZZYYYYYYYYYYYYXXXXXXYYY[[[\\\aaacccfffiiimmmuuuxxxwww|||vvvnnniiihhhkkknnnppprrrssstttwwwyyyvvvwwwxxxxxxvvvsssooommmooopppooommmiiigggfffgggdddgggiiijjjhhheeeddddddfffooo}}}|||wwwsssqqqrrrtttvvvsssttttttuuuvvvvvvvvvvvvzzzxxxtttrrrqqqrrrtttuuuuuuvvvwwwxxxyyyxxxwwwvvvxxxxxxxxxxxxwwwvvvuuutttvvvwwwwwwvvvuuuuuuwwwyyy{{{ppphhhbbbcccdddfffjjjqqq{{{wwwllljjjiiiiiikkkmmmmmmllljjjfffcccbbb^^^[[[\\\aaaooozzztttggg]]]XXXSSSRRRVVVYYYYYYXXXVVVSSSRRRSSSXXX]]]```aaa]]]]]]]]]^^^^^^]]][[[YYYXXXWWWUUUVVVVVVVVVTTTRRRRRRPPPNNNMMMOOOUUU^^^dddvvvhhhXXXOOOKKKJJJLLLOOOMMMNNNOOOPPPQQQQQQPPPOOOPPPOOOOOOQQQSSSTTTSSSRRROOONNNNNNRRRXXXaaaqqqwwweeeXXXLLLGGGFFFIIIMMMOOORRRVVVTTTTTTUUUVVVWWWYYYZZZ[[[___]]]ZZZXXX[[[eeeqqqzzzvvvqqqiii```[[[[[[]]]___ccceeehhhmmmuuu{{{rrrnnnrrr||||||zzz|||rrrmmmlllpppuuu|||vvvkkkddd```^^^YYY\\\^^^___]]][[[YYYYYYWWWWWWVVVVVVVVVVVVWWWXXX\\\]]]___aaacccfffkkknnnwww}}}~~~ssskkkeeeaaa^^^]]]\\\ZZZZZZ___iiivvv~~~wwwnnnhhheeeeeecccbbbbbb```___dddlllxxx~~~tttooohhhccc^^^YYYWWWUUUTTTRRRUUUVVVWWWXXXYYYYYYYYYXXXSSSUUUWWWYYYZZZZZZZZZZZZZZZ[[[]]]\\\\\\]]]```cccggglllsssyyyyyyzzzyyypppjjjhhhjjjlllnnnppppppqqqsssuuutttvvvwwwwwwvvvrrrooollloooooonnnkkkhhheeeddddddccceeehhhhhhfffdddccccccfffnnn{{{~~~yyyuuussstttuuuwwwuuuuuuttttttssssssssssssxxxwwwtttrrrrrrssstttvvvssstttuuuvvvuuutttsssrrrvvvvvvwwwwwwwwwvvvuuuuuuwwwxxxyyyyyyxxxxxxzzz|||~~~rrriii```aaacccfffjjjqqqxxx|||xxxmmmkkkjjjkkkmmmnnnnnnmmmjjjfffaaa___[[[WWWZZZ___oooyyy}}}pppdddZZZVVVSSSSSSWWWZZZ\\\[[[XXXWWWWWWZZZ^^^dddhhhjjjfffeeeeeeeeefffddd___\\\ZZZXXXUUUTTTTTTSSSQQQOOOQQQQQQOOONNNMMMPPPVVV[[[}}}lllZZZPPPLLLJJJKKKMMMLLLMMMPPPRRRSSSRRRQQQPPPPPPPPPPPPRRRTTTTTTRRRPPPPPPOOOPPPRRRTTTZZZhhhuuurrrcccQQQKKKIIIKKKNNNOOORRRVVVRRRRRRSSSUUUWWWXXXYYYZZZ]]]]]]]]]\\\]]]bbbkkkrrrtttrrrnnngggbbb______```aaaaaabbbdddkkkyyyzzzrrruuu~~~|||~~~vvvnnnkkklllooovvv|||vvvkkkddd___]]]YYY\\\___```^^^[[[ZZZYYYUUUUUUTTTTTTUUUWWWYYYZZZ\\\___cccgggkkkpppvvvyyyzzzpppggg```[[[YYYYYYYYYZZZ___hhhttt{{{}}}rrrjjjgggeeedddeeegggfffdddhhhooozzz{{{ooojjjccc^^^ZZZWWWUUUSSSTTTTTTUUUVVVWWWWWWWWWWWWSSSTTTVVVXXXZZZ[[[\\\\\\^^^```cccdddccceeejjjnnntttzzz|||}}}}}}sssmmmjjjjjjlllnnnooopppqqqsssuuutttuuuvvvvvvuuurrrooolllmmmmmmllljjjfffdddcccddddddeeeffffffdddcccdddeeefffnnnzzz{{{xxxvvvvvvwwwxxxwwwwwwuuutttsssrrrrrrrrrwwwvvvuuuttttttuuuvvvvvvssssssssssssrrrrrrqqqpppttttttuuuvvvwwwwwwwwwwwwyyy{{{}}}xxxppp___```cccggglllrrrxxx{{{zzznnnmmmlllmmmnnnooonnnmmmhhhccc___\\\YYYWWWZZZ```nnnyyywwwlllcccXXXUUUSSSSSSVVVYYY\\\]]]^^^___bbbeeeiiinnnrrrtttsssqqqppppppqqqoooiiiddd```]]]YYYVVVTTTSSSQQQPPPOOOQQQQQQOOOMMMLLLPPPSSSsss___TTTOOOKKKJJJKKKKKKMMMPPPSSSTTTSSSRRRPPPPPPPPPQQQSSSUUUTTTQQQOOORRRQQQSSSTTTSSSVVVbbbnnn|||nnnYYYRRRNNNNNNOOOOOOPPPTTTPPPQQQRRRTTTVVVXXXXXXYYY\\\___```___]]]```ffflllssstttssspppjjjeeebbbbbb^^^\\\XXXWWW___pppzzz{{{~~~}}}}}}~~~sssllliiigggnnnttt~~~vvvkkkddd___\\\\\\___bbbbbb___[[[YYYXXXTTTTTTSSSTTTVVVXXX[[[]]]]]]aaahhhooouuu{{{tttjjj```ZZZVVVWWWWWWYYY]]]eeennnuuuuuulllhhhddddddgggkkkjjjgggjjjpppxxxzzzuuummmgggaaa^^^ZZZXXXVVVWWWWWWXXXYYYYYYZZZZZZXXXYYYZZZ[[[^^^```bbbcccgggkkkoooppppppsssyyy~~~vvvooollljjjllloooqqqsssuuuxxxzzzttttttuuuuuusssqqqooommmiiijjjjjjiiigggeeefffgggffffffffffffdddeeegggiiigggmmmwww|||yyywwwxxxyyyzzzxxxwwwvvvuuuttttttuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwttttttsssqqqqqqpppppppppqqqrrrtttvvvwwwxxxxxxyyy||||||jjjiiiiiijjjnnnssswwwyyyzzz{{{nnnmmmlllmmmnnnnnnlllkkkddd___[[[ZZZXXXXXX]]]eeemmmwwwxxxoooggg```XXXVVVTTTSSSVVVZZZ^^^```gggiiimmmrrruuuyyy|||~~~|||{{{}}}}}}wwwqqqjjjfff___ZZZXXXVVVUUUTTTPPPTTTVVVTTTOOOKKKKKKMMMyyyeeeXXXRRRMMMKKKKKKJJJMMMPPPSSSUUUTTTRRRQQQPPPPPPQQQTTTUUUTTTQQQNNNSSSSSSUUUVVVTTTUUU___jjjtttvvv___XXXRRRQQQPPPNNNOOOQQQOOOPPPRRRTTTVVVWWWXXXXXX]]]```aaa___]]]^^^ccciiirrruuuxxxvvvpppiiieeeddd]]]XXXRRROOOWWWkkk~~~}}}~~~|||}}}xxxnnnfffaaahhhmmmxxxvvvkkkddd___\\\```bbbdddccc```[[[XXXVVVSSSSSSSSSTTTVVVZZZ]]]___]]]ccckkkttt{{{wwwkkk```YYYUUUUUUVVVWWW[[[aaaiiinnn|||wwwmmmhhhbbbdddhhhmmmllliiikkkpppvvvwwwoooiiieeeaaa^^^[[[[[[[[[\\\]]]]]]^^^^^^_________aaacccfffiiikkkpppuuuyyy{{{{{{xxxqqqmmmkkkmmmqqqtttvvvyyy|||ttttttttttttsssqqqooonnnfffhhhiiiiiihhhhhhiiijjjggghhhgggfffeeefffiiilllfffllluuu|||zzzxxxyyyzzz{{{xxxwwwvvvuuuuuuvvvxxxyyyvvvwwwyyyzzzzzzyyyxxxwwwvvvuuusssqqqppppppqqqqqqpppqqqsssuuuwwwyyyyyyzzz~~~yyyuuupppnnnooorrruuuvvvyyy|||nnnlllllllllmmmmmmkkkiii```\\\YYYYYYYYYZZZaaaiiilllwww~~~rrrjjjccc]]][[[YYYVVVUUUWWW\\\aaadddlllpppuuuzzz~~~|||rrrmmmeee___\\\ZZZZZZYYYTTTXXX[[[YYYRRRLLLJJJKKKooo\\\QQQMMMKKKJJJKKKMMMPPPRRRSSSRRRQQQOOOSSSTTTTTTTTTSSSRRRQQQQQQTTTVVVWWWUUURRRSSSYYY^^^kkksss}}}qqqiii]]]UUURRRQQQPPPPPPQQQRRRRRRNNNLLLOOOWWW_________]]]]]]]]]]]]^^^___jjjooovvvwwwssslllfffdddZZZVVVRRRQQQYYYlll|||wwwzzz|||pppfff^^^dddhhhrrrvvvkkkeee```^^^___```aaa```\\\XXXUUUTTTSSSSSSSSSUUUXXX[[[\\\]]]___dddooo{{{zzzvvvwwwyyy|||tttggg______YYYTTTTTTVVVYYYaaaiiiuuu||||||ooogggddddddddddddeeeeeeffffffuuu~~~wwwqqqnnnlllllljjjhhhggghhhhhhgggfffgggiiimmmqqquuuwwwxxxxxx~~~uuulllhhhnnnppptttyyy~~~}}}xxxwwwvvvtttqqqooolllkkkhhhiiiiiiiiiiiijjjjjjjjjiiihhhfffeeeeeegggiiikkkjjjlllqqqyyy}}}{{{yyyxxxwwwwwwwwwuuussssssuuuwwwxxxxxx{{{yyywwwuuutttvvvxxxyyywwwuuusssrrrrrrqqqooonnnnnnooorrruuuzzz~~~wwwtttrrrooooooqqqwww{{{kkkiiiggggggjjjkkkhhheee```___]]]]]]^^^______^^^nnnwww{{{oooeee^^^ZZZVVVWWWWWWUUUTTTWWW]]]cccmmmttt}}}}}}zzzrrrfff```___^^^[[[]]]XXXRRROOOOOONNNLLLIIIyyydddUUULLLHHHFFFJJJKKKNNNPPPQQQQQQPPPOOORRRRRRSSSSSSSSSSSSRRRRRRSSSUUUWWWUUURRRSSSXXX]]]aaaiiisss}}}{{{rrreeeZZZTTTRRRPPPOOOPPPQQQQQQNNNKKKMMMTTTZZZ]]]]]][[[[[[[[[\\\]]]^^^eeejjjqqqtttpppjjjdddbbb\\\XXXSSSQQQYYYjjj{{{tttuuu{{{~~~ttthhh```dddfffpppuuukkkddd___]]]]]]______^^^ZZZVVVTTTSSSQQQQQQRRRUUUYYY]]]```aaagggooo|||yyyooojjjkkkmmmvvvzzz~~~{{{nnnfff```[[[WWWVVVWWWYYY```hhhrrryyy{{{nnneeecccbbb```______aaacccdddrrr|||~~~|||{{{yyywwwvvvuuutttrrrpppppprrrvvv{{{xxxrrrmmmkkkoooqqqvvv|||~~~xxxwwwvvvtttqqqnnnlllkkkjjjjjjjjjjjjkkkkkkkkkkkkiiihhhfffeeefffhhhkkkmmmjjjlllooowww~~~{{{xxxvvvvvvvvvvvvtttssssssuuuvvvvvvvvvxxxwwwuuuttttttvvvwwwxxxxxxwwwuuutttrrrpppmmmlllnnnpppssswww}}}yyysssmmmjjjkkkvvvzzzllliiiffffffiiijjjhhhfffdddbbbaaa````````````___kkkuuu{{{oooddd[[[WWWTTTVVVXXXWWWUUUVVVYYY]]]kkksss~~~rrriiieee___YYY^^^YYYSSSOOOMMMKKKIIIGGGnnn\\\OOOGGGDDDHHHIIIKKKMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTSSSRRRRRRSSSUUUVVVTTTRRRSSSVVVZZZXXX___iiirrr{{{qqqcccYYYSSSPPPNNNNNNPPPPPPNNNKKKLLLPPPTTTZZZYYYXXXWWWXXXZZZ[[[]]]___dddlllpppoooiiiddd```]]]YYYSSSRRRZZZjjj~~~uuurrrtttyyy~~~yyymmmcccdddeeemmmzzztttjjjccc^^^[[[[[[\\\]]][[[WWWSSSRRRQQQNNNOOOPPPTTTYYY___dddgggnnnyyy}}}pppfffaaabbbeeeoooqqquuuwwwyyytttkkkaaa]]]YYYYYYXXXYYY___fffmmmttt~~~{{{nnneeedddbbb^^^[[[[[[]]]aaacccpppzzz}}}|||~~~xxxqqqnnnnnnooopppsssxxxxxxwwwvvvtttqqqnnnkkkjjjkkkkkkkkkkkkllllllllllllkkkjjjgggfffgggjjjmmmooojjjkkkooouuu~~~}}}yyyvvvuuuuuutttsssrrrsssuuuuuutttssssssssssssttttttuuuvvvvvvxxxxxxwwwuuusssooollljjjoooqqquuu{{{xxxnnniiiiiivvvxxxmmmiiieeeeeegggiiihhhgggggggggfffdddcccaaaaaa```fffqqqxxxkkk```XXXSSSRRRUUUXXXWWWUUUSSSUUUWWWdddnnn{{{wwwoooeee\\\]]]YYYTTTNNNJJJGGGFFFEEEwwweeeVVVLLLHHHFFFGGGHHHIIIKKKMMMOOOPPPRRRRRRTTTUUUTTTSSSRRRQQQSSSTTTVVVUUUTTTTTTVVVYYYWWW\\\dddlllttt~~~~~~nnn```VVVQQQNNNNNNPPPPPPOOOMMMLLLNNNOOOVVVUUUTTTTTTUUUWWWZZZ[[[\\\aaaiiinnnoookkkfffbbb[[[WWWSSSTTT]]]mmm~~~{{{tttsssuuu}}}~~~rrrgggeeedddiiitttuuukkkddd^^^[[[YYYZZZZZZXXXUUURRRPPPPPPMMMNNNPPPSSSXXX___gggmmmwwwxxxmmmeeebbbccceeehhhjjjmmmooosss{{{tttkkk```]]][[[ZZZXXXWWW\\\ccciiippp{{{~~~qqqiiifffccc^^^[[[[[[^^^aaadddpppzzzuuuooonnnoooqqqqqqtttzzzxxxwwwvvvsssqqqnnnkkkjjjkkkkkkkkkkkkllllllllllllooommmjjjhhhhhhjjjmmmoookkklllooottt|||}}}yyywwwvvvtttsssrrrsssttttttsssqqqoooppprrrsssuuuuuuuuutttvvvwwwxxxwwwtttqqqnnnmmmqqqtttzzzuuupppqqqxxxwwwnnniiieeedddfffiiiiiihhhiiijjjiiigggcccaaa______cccnnn}}}qqqdddZZZTTTQQQPPPSSSUUUTTTRRRPPPRRRUUU\\\fffuuuzzzmmmaaaYYYVVVQQQKKKFFFDDDDDDDDDppp```SSSKKKGGGGGGFFFGGGIIILLLOOOQQQTTTUUUVVVVVVVVVSSSQQQOOOSSSTTTVVVWWWWWWWWWXXXYYYXXX\\\bbbiiipppzzz{{{jjj]]]TTTPPPPPPQQQQQQQQQOOONNNMMMMMMRRRQQQPPPPPPRRRUUUXXX[[[\\\aaahhhnnnpppnnnjjjfffXXXVVVUUUYYYdddtttyyysssrrrwwwyyymmmgggeeegggoooxxxwwwllleee```\\\YYYZZZZZZXXXTTTRRRQQQQQQOOOPPPQQQSSSXXX```kkkrrrwwwnnnhhheeeccccccdddfffhhhkkkoooxxxqqqhhh]]]\\\[[[[[[XXXUUUYYY```gggooozzzuuunnneeecccaaa______```cccdddqqq{{{wwwqqqooopppqqqrrrtttyyy}}}vvvvvvuuussspppnnnllljjjjjjjjjjjjjjjkkkkkkkkkkkkqqqpppmmmkkkjjjjjjkkkllllllnnnqqqvvv|||{{{zzzuuutttrrrrrrssssssrrrpppmmmoooqqqtttuuuuuuuuuttttttvvvxxxxxxuuutttttttttwww{{{}}}yyyzzz~~~wwwnnnjjjfffeeegggiiijjjhhhiiijjjjjjgggbbb^^^]]]]]]bbblll{{{zzzjjj]]]UUURRRQQQOOOQQQRRRPPPNNNNNNQQQUUUVVV```ooo~~~rrrdddUUURRRLLLGGGDDDCCCDDDDDDooo]]]PPPJJJIIIGGGFFFHHHKKKPPPRRRTTTVVVWWWXXXXXXUUUSSSQQQSSSUUUWWWZZZ[[[\\\\\\\\\WWW\\\aaagggnnnwwwxxxhhh\\\VVVQQQQQQQQQQQQQQQOOONNNMMMPPPNNNMMMMMMOOOSSSXXX[[[^^^aaaffflllppppppllliiiYYYYYY[[[bbbooo~~~~~~uuuoooqqqwww~~~tttkkkgggeeejjjrrr|||wwwllleee```^^^[[[\\\[[[YYYVVVTTTSSSTTTRRRSSSTTTVVV[[[dddqqq{{{vvvmmmgggccc```^^^cccdddgggiiimmmwwwzzzmmmdddZZZZZZ\\\\\\XXXTTTWWW^^^gggppp}}}vvvooobbbdddeeegggggggggeeedddqqq|||xxxrrrooooooppprrrsssvvvzzz}}}~~~|||yyyttttttsssrrrpppnnnmmmllljjjjjjjjjjjjkkkkkkkkkkkkppppppooommmlllkkkjjjjjjkkknnnssswww|||}}}xxxuuurrrqqqrrrrrrrrrqqqoooppprrrtttuuuvvvuuuuuusssvvvyyyxxxvvvvvvyyy|||xxxoookkkggggggiiikkkjjjiiigggiiijjjgggaaa\\\[[[[[[bbbkkkyyyyyyhhh[[[UUUSSSSSSPPPQQQQQQOOOKKKKKKOOORRRRRRZZZhhhxxxtttdddVVVPPPIIIEEEDDDEEEDDDCCCkkk[[[NNNKKKHHHFFFHHHKKKPPPSSSSSSUUUWWWZZZZZZYYYWWWUUUTTTUUUXXX\\\___aaa```___ZZZ^^^bbbfffjjjrrr{{{ssseee]]]QQQQQQPPPPPPPPPPPPNNNMMMNNNMMMKKKKKKNNNSSSXXX[[[^^^___bbbggglllnnnllljjj]]]^^^cccmmm{{{yyyooonnnrrr}}}|||oooiiieeehhhnnnxxxwwwkkkddd```^^^^^^^^^]]][[[XXXVVVVVVWWWTTTVVVXXXZZZ___kkkzzzuuujjjdddbbb```___bbbdddfffhhhllluuusssfff]]]XXXZZZ^^^^^^YYYTTTWWW^^^iiisss~~~ssslllccchhhnnnssstttqqqlllhhhooozzzwwwpppnnnoooppprrrrrrrrruuuwwwxxxvvvtttrrrrrrrrrrrrqqqooonnnmmmkkkkkkkkkkkklllllllllllllllmmmnnnooonnnmmmkkkjjjiiimmmssswww|||zzzwwwssspppppprrrrrrsssrrrssstttuuuvvvvvvvvvvvvuuuxxxzzzyyywwwxxx}}}yyyooollliiiiiilllmmmkkkiiieeehhhjjjgggaaa[[[ZZZ[[[bbbkkkyyy{{{lll```XXXTTTSSSQQQSSSTTTQQQLLLIIIJJJKKKLLLRRR^^^mmm~~~zzzjjj\\\SSSHHHDDDGGGHHHEEEAAAxxxfffPPPMMMIIIGGGHHHLLLQQQTTTPPPSSSWWWZZZ\\\\\\ZZZYYYTTTVVVYYY^^^bbbcccbbbaaa___aaadddfffgggkkkrrrxxx{{{kkkbbbQQQPPPOOOOOOOOOOOONNNMMMMMMLLLJJJKKKMMMRRRXXX[[[^^^^^^___dddiiilllkkkiiibbbdddjjjuuu}}}qqqnnnpppxxxqqqjjjeeefffllluuuvvviiiccc___^^^___```___\\\YYYXXXXXXYYYUUUWWWZZZ]]]cccpppssshhhdddcccdddeeeaaacccfffhhhllltttzzzmmm```XXXXXX[[[___```[[[VVVYYY```kkkuuuzzzooohhhfffmmmwww~~~{{{sssmmmlllxxxuuummmlllnnnqqqqqqppppppqqqssstttsssqqqqqqqqqqqqqqqqqqpppooonnnlllllllllmmmmmmmmmnnnnnnhhhjjjmmmooopppooommmlllffflllssswww{{{|||xxxssspppppprrrssstttttttttuuuuuuvvvwwwwwwwwwxxxzzz{{{yyywwwxxx~~~yyyooollljjjkkkmmmnnnllliiieeehhhkkkgggaaa[[[ZZZ[[[aaakkkyyy~~~qqqeee\\\VVVSSSRRRUUUWWWTTTNNNHHHEEEEEEGGGKKKUUUdddvvvqqqbbbVVVIIIEEEIIIKKKFFF???qqq]]]RRRJJJKKKOOONNNLLLKKKJJJLLLPPPVVV[[[]]]\\\ZZZXXXYYY\\\```ddddddbbb```\\\]]]___```ccciiiqqqvvv}}}ooobbb]]]VVVQQQOOONNNNNNMMMQQQOOOLLLKKKLLLOOOTTTVVVZZZ\\\___```aaabbbeeegggfffkkkvvvyyyqqqmmmyyyyyyqqqiiigggiiiooozzzvvvddd[[[\\\```aaacccdddbbb___[[[YYYXXXYYYYYY[[[bbbooo~~~vvvkkkdddbbbccceeebbbeeegggfffgggooo}}}vvvjjjaaa[[[\\\\\\]]]]]]ZZZXXX^^^fffrrr}}}tttggg```fffooo}}}ooopppxxxqqqiiihhhkkkmmmqqqqqqqqqqqqqqqqqqrrrrrrmmmoooppprrrrrrpppnnnmmmllllllmmmoooppppppmmmkkkhhhkkknnnooommmlllkkkkkkffflllqqqsssttt{{{~~~tttsssqqqpppppprrrtttuuuvvvvvvvvvvvvwwwxxxyyyzzz{{{xxxzzzyyypppnnnmmmnnnpppppppppoooiiiffffffgggddd]]]XXXYYYaaaiiiwwwwwwiii]]]VVVSSSVVVWWWWWWTTTNNNHHHEEECCCDDDFFFLLLZZZlll|||~~~}}}zzzzzz~~~ooobbbQQQHHHHHHHHHFFFBBB{{{fffZZZOOOMMMNNNMMMKKKJJJEEEHHHNNNTTTYYY\\\[[[ZZZZZZZZZ[[[^^^```aaa___]]]ZZZ\\\^^^```ccchhhnnnrrryyyssslllaaaXXXRRROOOMMMLLLMMMMMMMMMNNNPPPRRRTTTUUUUUUXXX[[[]]]^^^```bbbdddhhhqqq~~~uuupppwww|||~~~uuukkkggghhhmmmxxxuuuddd\\\^^^bbbdddffffffddd```\\\ZZZYYYXXXYYY]]]fffttttttiiicccaaabbbccc___bbbddddddeeelllyyyvvvlllccc^^^\\\\\\^^^___\\\[[[aaajjjttt~~~uuuiiiaaaiiiuuuyyyssszzzqqqjjjjjjmmmoooppppppqqqrrrrrrrrrrrrqqqnnnooopppqqqqqqpppoooooonnnnnnnnnpppqqqpppnnnkkkhhhkkkmmmnnnmmmllllllmmmiiimmmqqqrrrsssyyy}}}tttsssqqqppppppqqqrrrsssttttttuuuuuuwwwxxxzzz{{{}}}~~~~~~{{{yyy|||zzzrrrpppoooqqqtttuuussspppgggdddbbbbbb___XXXTTTUUU^^^fffuuuyyykkk```YYYVVVXXXWWWUUUPPPKKKGGGFFFFFFDDDDDDHHHRRRaaaooowwwzzztttttttttpppiiifffnnnzzzzzzkkkWWWKKKHHHFFFCCC???rrrdddWWWPPPNNNKKKIIIJJJBBBFFFMMMSSSXXXZZZ[[[[[[ZZZYYYYYYZZZ\\\^^^^^^^^^XXXZZZ\\\___bbbffflllpppvvv{{{rrreee[[[TTTOOOLLLKKKMMMOOORRRTTTUUUUUUTTTQQQTTTWWWYYY[[[^^^aaadddkkkxxxzzzssssssxxx{{{oooiiigggkkkttt~~~tttddd^^^```dddhhhiiiiiifffaaa\\\ZZZYYYVVVYYY```kkkzzzssshhhbbb`````````\\\^^^``````aaahhhsss|||uuukkkddd```]]]]]]___```^^^^^^eeennnwwwwwwkkkdddjjjxxxwww}}}rrrllllllnnnpppoooppprrrssstttsssrrrqqqooooooooooooppppppqqqrrrppppppppprrrrrrqqqnnnlllhhhjjjmmmnnnnnnmmmnnnooommmooopppppppppvvv|||ttttttsssqqqqqqqqqqqqqqqrrrsssssstttvvvxxxzzz{{{yyy{{{|||{{{{{{}}}vvvrrrpppsssxxxyyysssmmmddd___\\\\\\XXXRRRPPPRRRZZZbbbrrr}}}oooccc[[[WWWXXXVVVSSSNNNIIIFFFGGGHHHDDDBBBBBBHHHSSS]]]dddgggaaacccddd___SSSNNNWWWdddvvvvvv```OOOGGGDDD???;;;ttt~~~}}}nnn]]]SSSMMMIIIHHHJJJEEEIIIOOOUUUXXXZZZ[[[\\\\\\ZZZXXXXXX[[[^^^``````YYYZZZ[[[\\\```fffoootttxxxwwwwww{{{vvvjjj___VVVQQQPPPQQQRRRTTTTTTTTTTTTSSSQQQRRRSSSUUUXXX]]]ccchhhooo}}}}}}tttpppttt{{{sssjjjggghhhqqqzzzrrrddd___aaadddjjjjjjiiifff```\\\YYYXXXVVVYYYaaannn~~~ttthhhaaa^^^]]]\\\YYY[[[]]]]]]^^^ccclllsss|||rrriiibbb_________```aaa___^^^fffooozzzzzzoooiiihhhuuu|||uuuooommmnnnooonnnooorrrtttuuutttrrrqqqpppooonnnnnnoooppprrrtttrrrrrrrrrssstttssspppmmmhhhkkkmmmnnnnnnnnnooopppqqqqqqpppnnnnnnttt~~~~~~yyyxxxwwwvvvuuutttsssrrrtttttttttuuuuuuwwwxxxyyywwwyyy{{{|||~~~{{{uuurrrtttyyyyyyppphhh___ZZZWWWVVVTTTPPPPPPRRRVVV___ooorrrdddZZZUUUVVVUUUSSSOOOJJJHHHHHHIIIDDDAAA???BBBHHHPPPVVVXXXTTTTTTTTTPPPHHHCCCJJJUUUkkk~~~fffSSSHHHBBB===999fffqqqvvvcccVVVNNNIIIIIILLLLLLOOOTTTWWWYYYZZZ]]]___ddd```\\\ZZZ[[[]]]^^^___[[[ZZZYYYYYY]]]fffqqqyyyzzzuuupppnnnttt~~~qqqfff^^^[[[ZZZWWWTTTSSSRRRSSSSSSTTTTTTSSSSSSVVV\\\dddjjjtttuuuppprrrwwwuuulllggggggnnnwwwqqqeee```aaadddiiiiiihhhddd___ZZZXXXXXXWWWZZZbbbppptttggg```]]]ZZZWWWWWWYYY[[[\\\]]]```fffkkkwww~~~{{{ppphhhbbb___aaa```aaaaaa^^^^^^fffooo|||~~~tttnnniiirrrzzzsssooonnnmmmmmmooorrruuuuuutttsssqqqrrrpppooonnnnnnppprrrtttssssssssstttuuutttqqqnnniiikkknnnnnnnnnoooppprrrrrrrrrpppmmmnnnttt}}}~~~|||yyywwwuuuxxxxxxwwwvvvvvvvvvvvvwwwwwwyyy{{{~~~{{{vvvwwwzzzxxxnnneee[[[VVVTTTTTTSSSPPPQQQUUUTTT\\\kkk}}}uuueeeXXXRRRRRRSSSTTTRRRNNNJJJHHHHHHFFFCCC@@@@@@DDDIIINNNQQQOOOKKKIIIIIIHHHFFFKKKQQQdddvvvlllYYYLLLDDD===999[[[eeesss~~~kkk[[[QQQJJJJJJNNNPPPSSSVVVWWWWWWYYY^^^bbbmmmhhhbbb^^^\\\\\\[[[[[[\\\ZZZWWWWWWZZZcccnnnvvvvvvqqqkkkgggjjjvvvzzzrrrmmmiiiccc]]]YYYYYYZZZ[[[^^^]]][[[YYYYYY]]]ccchhhsss{{{zzzqqqrrruuuzzzvvvmmmhhhgggmmmtttrrrgggccccccdddffffffeeebbb^^^ZZZYYYZZZZZZ\\\dddrrrrrreee___\\\XXXUUUWWWYYY[[[\\\]]]___cccfffkkkrrr|||xxxnnngggcccaaaaaa```aaaaaa___```hhhrrr~~~yyytttlllqqqyyy~~~wwwrrrnnnmmmnnnppprrrtttuuuuuutttssssssrrrpppoooooopppqqqsssrrrrrrssstttvvvuuussspppkkkmmmnnnooonnnoooppprrrrrrqqqooonnnpppuuu}}}|||zzz|||{{{zzzyyyxxxwwwwwwwwwyyy{{{}}}~~~yyyxxxyyyvvvmmmfffZZZUUUSSSTTTSSSQQQRRRUUURRRYYYeeeuuuxxxgggYYYQQQOOOQQQSSSRRRNNNKKKHHHHHHHHHFFFDDDBBBDDDGGGKKKNNNLLLGGGFFFIIILLLMMMQQQUUUaaaqqqtttbbbUUUKKKBBB===PPPWWWbbbnnnyyysssbbbTTTLLLKKKOOOPPPRRRTTTTTTSSSWWW___eeennnjjjddd```^^^]]]]]]\\\YYYXXXVVVUUUWWW\\\dddjjjjjjjjjgggdddeeennn|||}}}wwwqqqlllkkkkkklllmmmmmmllliiifffddddddeeeiiiooozzztttssstttwww~~~vvvnnniiihhhlllsss{{{uuukkkgggeeeeeedddddddddaaa^^^\\\\\\]]]]]]___ggguuu}}}mmmaaa]]][[[XXXTTTYYYZZZ\\\]]]^^^```aaabbbbbbgggnnnvvv|||zzzppphhhccc```___```___aaabbbbbbdddnnnyyy~~~~~~xxxooorrruuuxxx{{{}}}|||vvvqqqoooooopppqqqssstttuuuuuuuuutttsssqqqpppoooppppppqqqpppqqqrrrtttvvvvvvtttrrrmmmooooooooonnnnnnppprrrqqqpppoooooorrrwww~~~}}}}}}}}}|||{{{zzzzzzzzzzzz|||}}}{{{wwwuuutttqqqkkkggg[[[WWWUUUUUUSSSPPPPPPRRRPPPUUU^^^mmm}}}}}}kkk]]]UUUNNNOOOOOOMMMKKKHHHHHHHHHJJJIIIGGGEEEDDDEEEHHHJJJGGGFFFGGGKKKMMMOOOTTT[[[eeeuuu}}}nnn```TTTIIIBBBFFFLLLTTT^^^iiiuuuyyygggWWWMMMKKKOOOMMMOOOQQQPPPPPPUUU___gggjjjfffbbb``````aaaaaa```UUUVVVVVVUUUUUUWWW\\\___```dddfffddddddjjjvvv|||||||||zzz{{{|||yyyssskkkfffccc^^^cccooovvvuuutttvvv|||uuunnnjjjhhhlllssswwwxxxooojjjggggggcccdddcccaaa^^^]]]^^^______aaaiiiwwwxxxhhh^^^\\\[[[XXXUUUZZZ[[[]]]___``````aaaaaa\\\```eeejjjooouuuzzz~~~}}}yyyqqqhhhbbb^^^]]]\\\^^^^^^```cccdddgggrrr~~~~~~{{{pppqqqsssuuuxxx{{{yyytttqqqppppppqqqrrrssstttuuuvvvttttttrrrqqqpppoooooooooooopppqqqtttvvvvvvtttrrroooppppppooonnnnnnppprrrpppooooooppptttyyy~~~}}}}}}||||||||||||}}}}}}~~~xxxvvvrrrpppnnnkkkhhhfff\\\XXXVVVVVVSSSNNNMMMOOOOOORRRZZZgggwwwoooaaaYYYNNNNNNLLLIIIFFFFFFGGGIIIKKKJJJIIIFFFDDDDDDEEEGGGCCCEEEIIILLLLLLLLLUUU___lll~~~wwwhhhZZZNNNFFFDDDGGGJJJNNNTTTaaarrr~~~uuubbbVVVMMMFFFJJJJJJLLLQQQRRRQQQSSSWWWYYY\\\```ccccccaaa]]]ZZZXXXWWWVVVVVVWWWXXXWWWUUUZZZ___gggkkkjjjjjjsss~~~tttfff]]]WWW___kkkyyyzzzssspppvvv}}}qqqllliiifffjjjpppvvv~~~tttllliiihhhiiijjjhhhfffcccaaa``````aaadddiiisss~~~qqqdddaaaaaa]]]WWWSSSVVVZZZ^^^aaa```___^^^^^^[[[\\\^^^aaaeeejjjnnnqqqkkkhhhdddaaa___]]]\\\ZZZ]]]^^^aaafffmmmttt{{{yyyuuurrrrrruuuwwwxxxzzzuuusssrrrrrrssstttuuuuuuuuutttzzzyyywwwuuutttrrrnnnlllpppsssvvvwwwuuurrrqqqpppnnnnnnmmmmmmoooppprrrsssppprrrssssssssswww}}}}}}{{{yyyzzz|||~~~zzzppphhhffffffccc```___]]][[[XXXVVVVVVUUUSSSRRRPPPRRRXXXdddssszzzjjj\\\QQQIIICCCCCCCCCBBBAAABBBFFFIIIIIIFFFEEEGGGFFFCCCFFFDDDEEEIIILLLQQQ[[[fffwww~~~mmm___UUUPPPDDDEEEGGGHHHMMMWWWfffqqq}}}lll___SSSKKKIIIGGGHHHKKKLLLKKKLLLQQQVVVYYY^^^bbbcccbbb```^^^[[[ZZZXXXWWWXXXWWWUUUTTTYYY___iiiooommmkkkqqqzzz{{{jjj___VVV\\\gggvvv}}}uuupppttt||||||}}}pppiiieeebbbeeelllsss{{{ssskkkiiijjjkkkkkkkkkkkkiiifffdddcccccceeekkkvvvzzzmmmbbb______\\\VVVSSSVVVZZZ^^^```___]]]\\\\\\WWWXXXYYY\\\___bbbeeefffcccbbbaaa```___]]]ZZZWWW^^^aaagggooowww}}}vvvsssppppppsssvvvyyy|||vvvrrrqqqrrrssstttuuuuuuuuuuuuwwwvvvuuutttsssrrrpppoooqqqsssuuuvvvtttrrrqqqqqqmmmmmmmmmnnnoooqqqsssuuurrrtttuuuuuutttvvvzzz}}}{{{|||~~~wwwlllcccaaa```^^^[[[[[[[[[YYYWWWVVVVVVUUUTTTRRRQQQRRRWWWaaaqqqnnn```RRRJJJDDDDDDEEECCCBBBDDDGGGJJJJJJHHHGGGHHHGGGDDDFFFEEEFFFIIIKKKPPP\\\hhh}}}rrrbbbXXXRRRGGGGGGFFFEEEGGGNNNZZZcccqqqzzz{{{lll^^^RRRJJJFFFEEEGGGHHHFFFHHHLLLQQQUUUZZZ___cccdddcccbbb^^^\\\ZZZYYYXXXWWWUUUSSSZZZ```jjjqqqoookkknnntttoooaaaUUUYYYbbbpppwwwpppqqqyyyzzz{{{rrrhhhaaa^^^aaafffpppwww~~~rrrjjjiiikkknnnkkknnnqqqqqqnnnjjjgggeeegggmmmxxxxxxlllbbb``````]]]XXXVVVWWWZZZ]]]^^^\\\ZZZYYYYYYTTTUUUWWWYYYZZZ[[[\\\\\\\\\^^^```bbbaaa___\\\ZZZ___eeeooo{{{|||vvvsssooolllmmmqqquuuzzz~~~vvvrrrqqqqqqsssttttttuuuuuuuuutttssssssrrrqqqqqqrrrrrrrrrtttuuutttsssqqqrrrrrrnnnnnnnnnoooqqqrrrtttuuutttvvvxxxwwwuuuuuuxxx|||}}}}}}~~~ttthhh]]]ZZZYYYWWWVVVVVVXXXVVVUUUTTTUUUUUUTTTRRRPPPQQQTTT]]]llluuugggXXXPPPIIIIIIIIIHHHHHHJJJJJJMMMNNNLLLKKKLLLJJJFFFGGGHHHJJJMMMNNNSSSbbbpppwwwfffZZZSSSKKKJJJHHHFFFGGGLLLUUU[[[bbbnnn~~~{{{jjj\\\PPPKKKGGGHHHHHHGGGIIIMMMPPPRRRWWW\\\```bbbcccccc^^^\\\ZZZYYYYYYXXXVVVUUU[[[___gggmmmkkkfffiiiooozzzvvveeeWWWWWW\\\iiiyyy{{{pppooouuu}}}zzzxxx}}}xxxjjjaaa]]]```dddmmmuuurrriiigggjjjnnnlllrrrxxxyyyuuuoookkkhhhmmmqqqyyyyyynnnfffddddddaaa]]]\\\XXXZZZ\\\]]]ZZZXXXWWWVVVUUUVVVXXXZZZ[[[[[[ZZZZZZ[[[^^^aaacccdddddddddeeefffmmmzzz|||tttpppoookkkhhhiiiooouuu|||wwwrrrpppqqqrrrssstttuuuuuuuuuttttttsssrrrpppppprrrsssssstttttttttrrrqqqrrrssspppppppppqqqrrrrrrsssssstttwwwzzzzzzxxxwwwzzz|||}}}||||||wwwjjj]]]XXXVVVTTTSSSTTTTTTSSSRRRSSSTTTUUUSSSRRROOOOOOQQQXXXggg|||pppaaaYYYRRRQQQQQQPPPPPPRRRPPPTTTUUUTTTSSSSSSQQQLLLKKKMMMQQQUUUWWW___ppp{{{hhhYYYQQQMMMLLLJJJIIIIIIMMMSSSWWWZZZgggxxxwwwhhhYYYQQQKKKJJJKKKJJJLLLOOOPPPRRRUUUYYY\\\^^^___```[[[ZZZYYYYYYZZZ[[[YYYXXX\\\]]]aaacccbbb___dddkkkvvvnnn\\\WWWXXXcccqqq~~~qqqnnnqqqxxx{{{wwwzzzqqqeeeaaabbbdddmmmtttssshhheeehhhlllqqqxxx|||vvvqqqoooqqqssswww~~~{{{qqqjjjhhhhhhddd```___YYY[[[]]]\\\ZZZWWWVVVVVVUUUVVVYYY[[[\\\\\\\\\\\\]]]___aaabbbdddiiioootttuuu|||uuunnnlllkkkgggeeegggnnnvvvxxxsssooopppqqqssstttuuuuuuuuuvvvvvvvvvtttqqqoooppprrrssstttttttttrrrqqqrrrssssssssssssssssssrrrrrrqqqssswwwzzz{{{yyyzzz}}}||||||}}}}}}pppbbb[[[XXXUUUSSSTTTQQQPPPPPPRRRSSSTTTRRRQQQLLLLLLMMMSSSaaawww{{{kkkbbbZZZXXXXXXVVVVVVXXXXXX]]]___^^^]]]]]]ZZZTTTOOOQQQVVV]]]cccmmm~~~|||hhhWWWNNNJJJJJJJJJJJJLLLNNNPPPRRRWWWbbbsssvvvdddZZZPPPMMMMMMKKKLLLNNNPPPQQQSSSVVVXXXZZZ[[[\\\YYYXXXWWWXXX[[[\\\[[[ZZZ[[[YYYZZZ[[[ZZZYYY___fffqqq{{{zzzcccZZZVVV^^^jjjvvvtttnnnooorrryyyzzzwwwxxx~~~yyykkkfffeeeeeennnttttttgggcccgggllluuu|||yyyvvvuuurrrsssuuu{{{}}}uuunnnllliiiddd```___[[[]]]^^^]]]ZZZXXXWWWWWWUUUVVVWWWYYY[[[[[[\\\\\\___```aaabbbfffnnnyyyxxxooojjjhhhgggdddcccgggoooxxx~~~wwwsssnnnoooqqqrrrtttuuuuuuuuuwwwzzz{{{xxxtttpppppprrrrrrtttuuutttsssqqqrrrrrrttttttuuuuuutttsssrrrqqqrrruuuxxxyyyxxxzzz~~~wwwhhhaaa\\\WWWTTTTTTOOONNNOOOQQQRRRRRRQQQOOOJJJJJJJJJNNNZZZoootttjjjaaa___^^^\\\[[[]]]```eeeiiihhhhhhgggccc]]]UUUVVV[[[eeeooozzz~~~iiiXXXNNNIIIIIIJJJLLLNNNNNNNNNMMMQQQ[[[jjjvvv}}}rrrfffYYYRRROOOLLLLLLMMMOOOOOOQQQRRRUUUWWWYYYZZZXXXWWWWWWXXXZZZ[[[[[[ZZZXXXVVVUUUWWWVVVVVV[[[bbbgggpppzzzkkk]]]VVV[[[dddnnnwwwpppmmmmmmpppuuuuuuuuuvvvyyy}}}|||wwwvvvxxx}}}~~~nnnhhhgggdddnnntttuuuhhhccchhhmmmttt{{{|||vvvuuuvvvooopppssszzzzzztttqqqmmmfffbbbaaa]]]^^^___^^^\\\ZZZYYYZZZWWWWWWWWWXXXYYYZZZ[[[\\\aaacccfffgggllluuuzzzoooiiifffdddcccbbbbbbgggqqq{{{|||uuurrrnnnoooppprrrttttttuuuuuuwww{{{~~~}}}wwwsssrrrsssqqqsssuuuvvvtttrrrqqqqqqrrrssstttuuuvvvuuuttttttqqqsssuuuuuutttvvv{{{}}}nnneee___XXXTTTSSSMMMMMMNNNPPPQQQQQQOOOMMMIIIHHHGGGHHHQQQddd|||uuukkkgggeeecccbbbdddffflllppppppooonnniiiccc^^^^^^cccooo|||lll[[[RRRJJJJJJMMMOOOQQQPPPMMMJJJKKKTTTaaalllrrrwww|||~~~ooo```XXXSSSNNNLLLMMMMMMNNNOOOPPPSSSVVVXXXYYYXXXWWWWWWXXXYYYZZZZZZYYYVVVTTTTTTVVVVVVUUUYYY___\\\eeeoooxxxooo```VVVZZZbbbjjj{{{xxxqqqmmmjjjkkknnnlllkkkjjjlllpppsssuuuvvvyyyuuutttvvvxxx|||pppiiifffcccmmmttt~~~vvvhhhdddiiiooopppvvv||||||uuuqqqqqqssskkkmmmsss{{{yyyvvvqqqiiieeeddd^^^___```___]]][[[[[[\\\[[[ZZZYYYXXXYYYZZZ[[[\\\cccgggkkknnnsss|||tttiiieeedddbbb```aaaaaahhhrrr}}}{{{tttpppnnnoooppprrrssstttuuuuuuvvv{{{zzzuuutttuuupppsssvvvwwwuuurrrqqqppppppqqqsssuuuwwwwwwwwwwwwqqqssssssrrrqqqsssyyy}}}pppggg```YYYSSSQQQMMMMMMNNNOOOQQQPPPNNNKKKJJJHHHFFFEEELLL]]]sss~~~sssooollljjjiiikkkiiiooosssssssssqqqllleeehhheeeiiivvvnnn___VVVLLLKKKKKKKKKMMMMMMKKKJJJMMMPPPUUU^^^hhhppptttuuuxxxzzz}}}~~~nnnaaaXXXRRRLLLHHHLLLLLLMMMOOORRRUUUWWWXXXWWWWWWXXXXXXWWWVVVVVVUUUWWWVVVUUUSSSRRRTTTXXX\\\\\\```fffooozzzsssggg[[[XXX[[[eeettt{{{qqqkkkjjjiiiiiiccc___\\\___dddiiiiiihhhoooqqqtttvvvyyy|||xxxllleeebbbeeelllyyywwwjjjdddfffjjjkkkooorrrtttqqqmmmiiigggggghhhnnnxxxyyyrrrnnnggg``````aaaaaaaaa```___^^^]]]aaa```___]]][[[]]]```ccceeeiiiooowww~~~mmmeeecccaaaaaabbbbbbdddjjjrrr~~~yyyrrrnnnooopppqqqppppppppprrrtttwwwyyy|||}}}{{{wwwuuutttqqqqqqsssttttttsssrrrrrrrrrrrrrrrrrrsssssstttuuuuuusssrrrssswww{{{}}}~~~xxxkkkccc]]]XXXTTTOOOMMMKKKKKKNNNOOOPPPPPPKKKJJJIIIKKKMMMWWWiiizzz{{{uuuqqqppppppssstttvvvyyy{{{yyytttpppssswww}}}tttddd[[[KKKJJJJJJKKKMMMNNNMMMLLLKKKLLLQQQYYYccclllrrruuussssssuuu{{{|||nnn```TTTIIICCCIIIJJJLLLOOORRRUUUWWWXXXWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSRRRQQQPPPQQQTTTWWW\\\^^^cccjjjsss~~~zzzmmm___YYY[[[dddsss{{{qqqmmmkkkiiiggg___\\\ZZZ[[[```eeeffffffjjjmmmrrrvvvyyy{{{~~~yyymmmeeeaaabbbiiivvv{{{llleeeeeehhhiiilllpppqqqnnniiieeeccccccgggppp|||~~~vvvqqqiiibbb``````aaaaaaaaaaaaaaaaaadddddddddcccbbbbbbeeehhhkkkooovvv~~~zzzjjjcccaaa______```ccceeekkkuuu{{{tttqqqmmmnnnooonnnmmmnnnppprrruuuxxx{{{{{{xxxuuurrrqqqpppqqqrrrsssssssssrrrqqquuuuuuttttttuuuvvvwwwxxxwwwwwwyyy||||||qqqiiiccc^^^ZZZSSSQQQPPPPPPRRRSSSSSSSSSQQQNNNMMMMMMOOOVVVfffuuu}}}||||||zzz{{{|||~~~tttdddZZZIIIIIIIIIKKKNNNPPPPPPOOOKKKKKKNNNUUU___jjjrrrvvvlllkkkjjjmmmuuuooo[[[KKKBBBEEEGGGJJJMMMPPPSSSTTTUUUUUUVVVVVVUUUTTTSSSRRRRRRPPPQQQQQQPPPOOOQQQUUUXXXaaa```aaadddkkkttt}}}wwwfff]]][[[bbbqqq~~~}}}sssooollliiifff___]]]ZZZ[[[^^^aaadddeeefffllltttzzz}}}}}}}}}}}}{{{nnnddd```___fffqqq~~~ooofffdddeeegggjjjnnnooolllhhhdddbbbaaahhhsssxxxooofffbbbbbbbbbcccdddfffggghhhiiikkklllmmmlllmmmooopppuuuyyyuuugggaaa___]]]\\\^^^bbbeeelllvvv|||wwwsssnnnoooooonnnmmmnnnppprrrvvvyyy{{{{{{xxxtttrrrqqqrrrrrrssstttuuuuuuttttttxxxxxxxxxxxxyyy{{{}}}~~~|||~~~wwwpppjjjeeebbb\\\ZZZXXXXXXYYYZZZYYYXXXXXXUUUSSSRRRQQQUUUbbbooo~~~tttdddZZZHHHGGGHHHJJJNNNQQQSSSRRROOONNNOOOUUU___jjjsssxxxiiifffbbbbbbhhhtttgggRRRGGGBBBCCCFFFIIILLLNNNOOOOOOSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPOOOPPPRRRWWW^^^cccjjjgggcccbbbeeellltttyyyoooaaa\\\```mmm{{{xxxrrrooojjjfffcccbbb```______```ccceeehhhooozzz}}}}}}pppeee```___eeeooo|||qqqfffccccccgggkkkoooqqqoookkkhhhggggggmmmwwwxxxnnngggggghhhiiikkknnnqqqrrrrrrtttwwwyyyyyyyyyzzz{{{~~~{{{oooddd___^^^[[[[[[]]]___ccckkkvvv}}}wwwtttrrrrrrrrrqqqpppqqqsssvvvzzz|||~~~}}}zzzwwwuuutttvvvvvvwwwxxxxxxyyyyyyyyyzzzzzz{{{||||||uuupppkkkhhhfffdddcccbbbccccccbbb```^^^[[[XXXWWWUUUWWW```jjjxxxvvveeeZZZFFFEEEFFFIIINNNRRRTTTUUURRRPPPPPPTTT]]]gggooossshhhddd___[[[]]]gggttt~~~sss]]]PPPCCCDDDFFFGGGHHHIIIIIIIIIPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMOOOUUU```llluuuuuuppphhhcccbbbfffkkkpppxxxwwwggg]]]]]]hhhuuu}}}uuupppkkkhhhhhhiiihhheeebbbaaacccfffmmmuuu|||rrrhhhccccccgggoooyyyssshhhcccccchhhmmmrrruuutttrrrpppnnnoootttzzzxxxpppqqqrrrtttwwwyyy|||}}}|||tttkkkbbb___^^^[[[[[[]]]\\\aaaiiittt}}}wwwtttsssssssssrrrqqqsssvvvyyy}}}|||yyyxxxwwwyyyyyyyyyzzzzzz{{{||||||||||||~~~~~~xxxtttooolllnnnmmmlllkkklllkkkiiigggbbb___]]]\\\ZZZYYY___gggttt~~~xxxfff[[[EEEDDDDDDGGGMMMQQQTTTUUURRRQQQPPPSSSYYY```eeehhhfffccc___YYYXXX]]]gggpppiii[[[LLLKKKJJJHHHGGGGGGGGGGGGLLLLLLMMMNNNNNNNNNNNNMMMJJJJJJLLLQQQ[[[jjjzzz{{{qqqhhhccccccgggjjjqqqxxx~~~mmm___[[[bbbmmm|||wwwrrrxxxxxxxxxwwwyyyvvvnnnjjjiiikkkoooqqqoooiiigggiiillluuu|||{{{uuulllggghhhjjjpppxxxxxxlllfffdddjjjnnntttwwwwwwuuusssrrrtttvvvzzz~~~|||}}}xxxnnngggaaa___^^^[[[[[[]]]]]]aaaiiittt}}}xxxuuurrrrrrrrrqqqqqqtttxxx{{{~~~}}}{{{zzz{{{{{{{{{{{{{{{|||}}}~~~}}}{{{xxxsssppprrrqqqpppqqqqqqpppnnnlllgggcccaaaaaa^^^\\\^^^cccnnnuuuyyyfffZZZDDDCCCCCCFFFKKKPPPSSSUUUSSSRRRRRRTTTXXX[[[\\\\\\aaaaaa^^^YYYUUUWWW^^^dddtttyyylllZZZWWWRRRMMMJJJHHHHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNHHHKKKQQQZZZfffvvv}}}rrrjjjhhhiiijjjnnnsss|||qqqaaaYYY]]]fffssswwwkkkfffhhhiiiiiiiiikkktttuuujjjhhhjjjooovvv{{{{{{vvvrrrtttxxx}}}xxxpppllljjjlllpppwwwrrrjjjgggjjjnnnsssvvvuuurrrooonnnppptttxxx{{{~~~yyyqqqhhhccc___^^^]]]ZZZZZZ]]]```eeemmmwww{{{yyysssssssssssssssvvv{{{|||yyyvvvssspppttt||||||xxxtttrrrrrrqqqrrrsssrrrpppnnnlllhhheeeeeeaaa]]]\\\___gggkkkuuuxxxeeeWWWCCCBBBBBBEEEJJJOOOSSSTTTTTTTTTTTTVVVXXXYYYXXXVVV]]]^^^^^^YYYTTTTTTXXX^^^lll}}}{{{ccc___YYYRRRMMMJJJJJJJJJFFFGGGIIIKKKLLLMMMNNNNNNIIIOOOXXXcccqqq{{{rrrnnnmmmnnnnnnqqqwwwtttcccXXXZZZaaalllzzzuuuhhhbbb___```aaaaaadddnnn|||sssgggfffjjjsss|||}}}zzzssspppkkklllpppwwwuuummmiiiiiimmmrrrsssqqqmmmjjjiiilllpppuuuyyy{{{{{{tttmmmeee```]]]]]]\\\YYYYYY\\\dddhhhpppyyy}}}|||uuuuuuuuuuuuvvvzzzzzzvvvqqqmmmiiifffjjjsss{{{xxxqqqppppppqqqrrrrrrpppmmmpppkkkhhhgggccc\\\ZZZ\\\aaaeeennnzzzvvvcccUUUBBBAAA@@@AAAEEEKKKPPPTTTVVVWWWXXXZZZ[[[ZZZVVVSSSYYY[[[[[[WWWQQQOOORRRVVVhhhxxx~~~ttteeeZZZUUUSSSOOOLLLJJJIIIHHHIIILLLNNNOOOOOORRRYYYfffrrr}}}}}}wwwsssnnnjjjooovvv}}}{{{jjj___[[[\\\hhhssstttgggaaa[[[]]]bbbdddcccgggtttvvviiigggjjjrrr~~~~~~|||yyy|||{{{qqqkkkhhhkkkpppvvv~~~~~~rrriiijjjllloooqqqpppkkkeeeaaafffjjjoootttyyyzzzpppgggeeeZZZZZZYYYZZZZZZZZZXXXVVVdddkkkttt|||~~~}}}~~~zzztttooollljjjjjjiiilllrrryyyyyytttrrrrrrssstttttttttssssssrrrpppmmmiiieee```\\\ZZZ___^^^cccqqquuu```QQQ@@@@@@@@@AAAEEEKKKQQQUUUUUUVVVXXX[[[\\\ZZZVVVSSSUUUXXXZZZXXXTTTRRRTTTWWWddduuuwwwjjjbbb\\\UUUQQQOOONNNMMMNNNRRRUUUWWWWWW^^^fffqqq|||~~~wwwpppnnnqqqvvv{{{nnnbbb]]]\\\dddooo~~~wwwjjjccc]]]]]]___aaabbbfffrrryyykkkgggiiiooozzz|||xxxzzz}}}rrrllliiikkkpppvvv~~~vvvlllhhhjjjmmmooooookkkfffbbbeeehhhmmmrrrwww~~~}}}yyysssjjjaaa]]]XXXWWWWWWWWWXXXYYYYYYXXXeeemmmwww~~~|||yyywwwrrrmmmjjjiiihhhiiiiiijjjnnnrrrxxx}}}{{{wwwuuuuuuttttttttttttssssssttttttqqqnnnjjjeeeaaa___]]][[[^^^kkk{{{yyyeeeWWW?????????AAAFFFLLLQQQUUUTTTVVVYYY\\\]]][[[WWWSSSRRRVVVZZZ[[[XXXVVVVVVWWW___ooouuulllddd___\\\[[[YYY[[[^^^bbbeeefffnnnuuu~~~{{{sssssstttvvvyyysssfff^^^ZZZ]]]hhhxxx}}}qqqjjjccc___]]]___aaafffpppzzz~~~ooohhhhhhllltttzzzyyy~~~sssmmmhhhkkkpppvvv}}}zzzpppeeegggiiilllmmmkkkfffbbbbbbeeejjjooouuu}}}xxxooollljjjcccZZZUUUUUUTTTSSSSSSUUUWWWZZZ\\\iiiqqq{{{vvvpppmmmllliiigggfffggghhhiiijjjjjjjjjkkknnnssswwwyyy|||yyyxxxwwwvvvuuutttttttttvvvvvvuuusssooojjjeeeccc___[[[[[[dddrrrzzzhhh[[[AAA@@@@@@BBBEEEJJJOOORRRRRRTTTWWW[[[]]][[[VVVRRRPPPUUUZZZ\\\[[[XXXVVVUUUZZZkkkzzzvvvqqqooommmnnnpppsssuuuuuu{{{~~~~~~uuutttuuuvvvzzzxxxjjj^^^WWWXXXcccrrrzzztttllleee```aaaeeejjjrrryyysssjjjgggjjjppp{{{~~~zzz}}}tttmmmhhhkkkooouuu|||{{{pppeeeeeegggjjjkkkiiiddd___]]]aaaffflllttt}}}tttjjjaaabbbccc^^^WWWSSSUUUTTTSSSRRRTTTXXX]]]aaapppwww}}}|||}}}~~~|||yyyyyy{{{~~~|||pppiiigggfffddddddeeegggjjjlllllljjjhhhfffgggjjjnnnqqqwwwzzz~~~~~~|||zzzxxxwwwvvvvvvvvvwwwwwwwwwuuuqqqlllhhheeeeee___[[[___hhhtttwwwfffZZZCCCCCCBBBCCCEEEHHHKKKNNNOOOQQQUUUYYY[[[YYYUUURRRQQQUUUYYY[[[[[[XXXUUUTTTXXXhhh|||yyyuuuuuuvvvzzz}}}nnn^^^TTTUUU___nnn}}}zzzrrrkkklllooosssxxx~~~vvvkkkgggiiioooyyy{{{|||uuulllfffiiinnnttt|||{{{ooogggffffffhhhiiigggaaa[[[ZZZ]]]aaahhhqqq|||xxxhhh___YYY\\\___]]]XXXVVVWWWVVVVVVUUUVVV\\\dddjjjxxx}}}{{{zzzzzz{{{{{{zzz{{{}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{yyyvvvvvvxxx{{{}}}}}}zzznnnggggggfffeeeeeefffiiilllnnnllliiieeebbbaaacccfffhhhjjjlllpppsssxxx~~~~~~~~~~~~}}}{{{zzzzzzzzz{{{{{{zzzwwwtttoookkkiiihhh```[[[\\\```iiiwwwuuudddYYYEEEDDDCCCCCCEEEGGGIIIKKKMMMNNNPPPTTTWWWVVVTTTQQQRRRTTTVVVXXXYYYXXXVVVTTTYYYiii|||wwwuuutttwww~~~uuubbbUUUUUU\\\jjjyyy}}}|||~~~xxxmmmhhhjjjoooyyy}}}|||~~~tttkkkdddggglllsss||||||oooiiifffdddfffiiiggg```YYYXXXZZZ^^^ccclllwwwzzzooo___YYYWWWYYY[[[ZZZXXXXXXWWWYYYZZZ[[[]]]dddnnnvvv|||xxxwwwxxxzzz{{{{{{{{{{{{|||{{{|||~~~|||zzzyyyzzzzzzvvvuuussstttwwwzzz{{{|||~~~zzzqqqlllooonnnlllkkkkkkmmmoooqqqmmmjjjddd___\\\\\\]]]^^^___```bbbbbbccciiiqqqxxx}}}zzz{{{}}}}}}zzzvvvrrrooommmfff```\\\\\\]]]bbbmmmwwwtttdddZZZCCCCCCCCCCCCEEEGGGIIIJJJKKKKKKLLLOOORRRSSSRRRPPPRRRRRRRRRTTTVVVXXXXXXXXX\\\kkk}}}}}}}}}wwwqqqpppvvv}}}iiiYYYTTTZZZffftttxxxnnniiikkkqqqzzz~~~tttiiibbbeeekkkrrr|||rrrhhheeeccceeeiiihhhaaa[[[XXXYYY[[[___eeeooozzzzzzpppfffZZZXXXWWWXXXWWWTTTTTTXXXVVVYYY]]]aaaeeennn{{{~~~}}}|||{{{{{{{{{}}}zzzwwwwwwzzz~~~~~~|||{{{zzz~~~{{{wwwuuuttttttooooooppprrrwww{{{|||}}}{{{vvvvvv}}}zzzvvvuuuuuuvvvwwwrrrnnnhhhaaa[[[XXXWWWWWWVVVWWWWWWUUUTTTXXXaaahhhqqqvvv|||~~~~~~zzzwwwyyy|||~~~yyyuuuqqqooonnngggccc```^^^\\\\\\bbbiiisssrrrcccZZZBBBBBBBBBCCCEEEHHHJJJLLLJJJIIIJJJLLLOOOQQQQQQPPPQQQPPPOOOQQQTTTXXXZZZ[[[^^^mmm~~~~~~{{{zzz|||zzznnnjjjooozzznnn]]]TTTYYYcccqqqxxxooojjjkkkrrr|||ssshhh```dddjjjrrr|||vvvfffcccaaadddiiiiiiccc]]]YYYZZZZZZ\\\```iiissszzz~~~wwwqqqhhh___YYYWWWXXXXXXTTTOOOPPPUUUTTTYYY___eeekkkvvv~~~}}}}}}{{{zzzxxxxxxwwwwww}}}}}}~~~}}}~~~~~~|||yyyzzz|||yyyxxx{{{|||vvvrrrpppooojjjjjjmmmqqqwww|||~~~~~~~~~{{{|||~~~~~~||||||}}}yyyuuummmeee^^^XXXUUUTTTRRRSSSRRRNNNLLLPPPXXX```ccchhhnnnpppoooooosssvvvyyy{{{{{{yyyuuusssuuuxxx{{{yyyvvvxxx{{{|||vvvqqqnnnmmmlllkkkgggdddaaa\\\VVVXXX]]]fffuuuooobbbZZZEEEDDDCCCDDDFFFFFFEEECCCFFFFFFGGGJJJMMMPPPPPPPPPPPPPPPPPPQQQTTTXXX\\\^^^cccppp~~~{{{{{{{{{{{{zzzfff___dddnnnzzzxxxyyy|||fff[[[WWWYYYgggzzzuuuoooqqqtttyyy~~~xxxkkk```fffooowww~~~rrrjjjdddbbbgggkkkiiifffddd[[[[[[[[[]]]aaaffflllooo|||yyyssspppnnnkkkeee___[[[WWWSSSPPPOOOPPPRRRRRRTTTWWW^^^iiiwww~~~~~~~~~|||}}}}}}}}}{{{{{{|||}}}~~~}}}}}}{{{zzzxxxwwwvvvvvvxxxzzz}}}~~~~~~~~~}}}|||~~~~~~||||||~~~}}}vvvpppooorrrxxx|||~~~xxxtttqqqooolllkkkgggjjjmmmpppssswww|||~~~~~~}}}}}}}}}yyyyyyzzz|||}}}~~~|||{{{}}}|||{{{zzz{{{}}}~~~~~~}}}{{{}}}zzzvvvuuuwwwuuutttqqqmmmooo{{{}}}rrreeeZZZTTTSSSTTTUUURRRMMMKKKKKKNNNPPPQQQ```^^^]]]\\\\\\]]]___```jjjkkklllkkkgggdddbbbaaadddllltttwwwwwwzzz|||xxxwwwxxx{{{uuurrrrrrrrrqqqooopppoookkkfff```ZZZUUUSSS\\\dddsss{{{kkk]]]VVVEEEDDDDDDEEEFFFEEECCCAAAEEEFFFHHHKKKNNNPPPPPPOOOMMMLLLLLLLLLPPPUUUZZZ^^^ggguuu{{{hhh___aaaiiisss||||||nnnlllooovvv{{{hhhZZZTTTUUUcccuuuwwwqqqpppsssxxx~~~|||qqqeeejjjqqqyyyuuukkkccc^^^bbbggggggggghhh^^^^^^]]]^^^aaafffkkknnnyyyuuupppjjjhhhgggeee___ZZZZZZWWWSSSPPPOOOOOOPPPPPPTTTZZZdddqqq~~~{{{yyyzzzyyyyyyzzz|||}}}|||{{{zzz{{{{{{zzzxxxxxxzzz||||||}}}~~~|||zzzwwwuuutttttttttyyy{{{||||||{{{{{{{{{|||~~~|||yyyyyy|||~~~~~~|||yyyxxxyyyyyyyyyxxxwwwsssmmmgggfffhhhlllooouuuqqqmmmjjjiiihhhgggfffggghhhkkklllmmmpppsssvvvvvvuuuuuutttsssrrrrrrqqqooopppqqqsssuuuuuuuuutttssswww|||}}}xxxuuurrrrrrrrrssstttsssqqqoooqqqtttxxxxxxvvvssspppoookkkiiigggfffeeeiiiwwwyyylll```YYYXXXYYYUUURRRNNNLLLLLLMMMOOOPPPTTTSSSRRRQQQQQQRRRTTTUUU[[[]]]______\\\XXXVVVUUU[[[aaahhhjjjjjjkkkqqqwww{{{{{{{{{{{{|||||||||{{{{{{zzzyyyxxxtttnnnlllnnnqqqssstttrrrppplllgggaaa[[[VVVSSSTTTYYYdddrrr||||||yyypppbbbUUUPPPEEEDDDDDDEEEFFFEEEBBB@@@DDDFFFIIIMMMOOOOOONNNNNNLLLJJJHHHHHHLLLSSSZZZ^^^lll{{{nnneeecccfffmmmuuusssfff```^^^```dddiiiqqqzzzmmm\\\UUUTTT___qqqzzzsssmmmpppvvv}}}uuukkkmmmsss|||xxxiii```ZZZ\\\bbbeeehhhjjjaaa```___```bbbfffiiilllvvv}}}{{{ttthhheeeaaa``````^^^[[[WWWXXXVVVSSSQQQOOONNNOOOOOOUUU]]]lll{{{~~~|||yyyxxxwwwvvvtttrrrsssrrrsssuuuxxxzzzyyyxxxxxxxxxwwwvvvtttuuuwwwzzzyyyzzz}}}}}}{{{yyyvvvtttrrrrrrqqqwwwyyyzzzyyywwwvvvvvvwwwyyyyyyxxxwwwvvvwwwzzz}}}|||xxxtttqqqpppooonnnllljjjgggbbb^^^\\\]]]___aaafffdddaaa```aaabbbaaaaaadddeeefffeeeeeeeeegggiiiggggggfffeeedddcccbbbaaaaaabbbdddfffhhhiiiiiiiiigggiiimmmpppqqqpppnnnllliiihhhhhhhhhhhhgggdddaaacccfffjjjlllkkkiiihhhhhh```]]][[[[[[[[[aaaooo}}}~~~ttthhh```]]]\\\VVVTTTPPPNNNLLLMMMNNNOOOOOONNNMMMLLLLLLLLLNNNNNNRRRUUUYYYYYYWWWSSSPPPOOOSSSWWW\\\\\\ZZZZZZ___ccckkkooovvv~~~}}}}}}~~~xxxzzzzzzwwwqqqmmmlllmmmnnnkkkhhhhhhlllrrrvvvyyysssrrrnnniiiccc]]]WWWTTTQQQPPPUUU^^^iiisss~~~xxxqqqlllcccWWWNNNKKKDDDCCCCCCDDDEEEEEEBBB@@@BBBEEEJJJNNNNNNNNNMMMLLLKKKIIIGGGGGGKKKRRRZZZ___ppp{{{pppiiiggglllrrryyy|||mmmccc\\\VVVUUUXXX]]]fffooozzztttddd[[[VVV___ppp|||sssjjjlllrrr{{{}}}{{{}}}uuulllmmmrrr|||wwwfff]]]WWWZZZ```cccfffiiiaaa``````aaacccfffiiilllrrrxxxzzzssslllggg___]]][[[[[[\\\\\\ZZZXXXWWWVVVUUURRRPPPPPPPPPRRRXXXddduuu~~~~~~}}}|||yyyxxxvvvuuuuuutttrrrpppnnnoooppptttwwwyyyyyyxxxvvvuuutttrrrqqqqqqtttwwwuuuuuuwwwxxxyyyzzzzzzyyyyyyyyyyyywwwuuuqqqnnnlllppprrrssssssrrrpppqqqrrrsssrrrrrrqqqsssvvv{{{~~~vvvrrrlllhhheeedddbbbaaa```^^^[[[YYYXXXXXXYYYZZZ___]]][[[[[[]]]^^^^^^^^^^^^______]]]\\\[[[\\\^^^\\\[[[ZZZYYYXXXVVVUUUUUUTTTVVVXXXZZZ[[[\\\^^^___^^^___aaadddeeefffgggfffdddbbbaaaaaa```___[[[YYY[[[]]]```bbbaaa``````aaa\\\YYYXXXXXXWWWYYYcccnnnxxxyyyyyyxxxyyy{{{yyynnnddd\\\YYYVVVUUUSSSPPPMMMMMMNNNOOONNNMMMLLLKKKKKKLLLLLLMMMPPPTTTXXXZZZXXXUUURRRPPPQQQSSSVVVTTTQQQQQQSSSWWW[[[^^^cccjjjpppuuuxxxzzz~~~~~~{{{{{{xxxpppfffaaabbbeeegggggghhhkkkoootttwwwyyytttssspppkkkfff___ZZZWWWSSSNNNNNNSSS[[[eeesss~~~{{{rrrhhhbbbZZZQQQLLLLLLEEEDDDCCCCCCEEEEEECCCBBB@@@EEEJJJMMMLLLKKKKKKKKKIIIHHHFFFGGGKKKRRRYYY]]]ooo}}}{{{pppjjjlllqqquuu{{{}}}mmmbbbZZZSSSRRRSSSXXXaaaiiivvv{{{lllaaaYYY___ooo|||rrrfffhhhnnnxxx{{{vvvooojjjkkkpppyyyuuubbbZZZVVVZZZ```bbbcccddd^^^^^^^^^```bbbfffiiikkknnnssszzzyyynnngggccc___\\\XXXWWWWWWXXXYYYZZZZZZYYYXXXXXXXXXVVVTTTTTTWWWZZZdddooo~~~|||{{{|||}}}}}}~~~}}}xxxwwwvvvvvvvvvuuusssqqqnnnnnnqqqtttxxxzzzzzzyyyssssssrrrpppmmmmmmoooqqqooooooooooooooonnnnnnmmmrrrtttwwwwwwuuuoooiiieeefffhhhjjjkkkkkkkkklllmmmlllkkkkkkmmmpppuuuyyy{{{nnnjjjccc___\\\[[[YYYXXXWWWWWWVVVVVVVVVWWWXXXYYY\\\ZZZYYYYYY[[[[[[ZZZYYYWWWXXXXXXWWWUUUUUUVVVXXXUUUTTTTTTRRRQQQPPPOOOOOOMMMOOORRRRRRRRRSSSUUUXXXVVVWWWXXXYYY\\\^^^```aaa^^^]]]\\\[[[[[[YYYVVVSSSUUUWWWYYYYYYXXXWWWXXXYYYVVVTTTUUUWWWVVVUUUYYY___fffhhhkkkmmmooorrrwwwzzz{{{||||||wwwmmmbbbXXXRRRTTTUUUUUURRROOOMMMNNNOOOKKKKKKJJJJJJIIIIIIIIIIIIMMMQQQVVVYYYWWWTTTQQQPPPQQQRRRSSSQQQNNNMMMOOOQQQTTTTTTUUUXXX\\\bbbgggjjjwww|||uuujjj___ZZZ]]]bbbeeeiiinnnrrrtttuuuuuuuuurrrqqqpppmmmhhhccc]]]ZZZRRRMMMJJJMMMSSS[[[eeennnzzzvvvlll```XXXRRRMMMLLLNNNJJJHHHEEECCCCCCCCCCCCBBB???DDDIIIKKKIIIHHHIIIJJJHHHHHHHHHJJJNNNSSSWWWZZZjjjvvv}}}}}}vvvmmmmmmrrruuuyyytttbbbZZZSSSQQQRRRVVV```iiizzzqqqdddZZZ^^^kkk{{{}}}rrreeeggglllwwwzzzoooiiihhhjjjooowwwttt```ZZZWWW[[[``````______[[[\\\\\\^^^aaadddgggiiiiiimmmssszzzxxxjjj```[[[YYYWWWVVVRRRRRRTTTUUUWWWXXXZZZZZZZZZ[[[[[[ZZZXXX[[[aaafffttt~~~|||{{{zzzzzz{{{~~~{{{{{{{{{{{{|||}}}~~~~~~vvvuuuuuuuuuvvvuuurrrooommmnnnppptttwwwxxxwwwvvvpppppppppmmmjjjhhhiiijjjggggggfffeeedddccccccbbbiiillloooqqqoooiiibbb]]][[[]]]```bbbcccdddfffhhheeeddddddgggkkkoooqqqrrreee```[[[WWWVVVVVVVVVUUUSSSRRRRRRSSSTTTVVVXXXYYYZZZXXXWWWWWWXXXXXXVVVUUUSSSTTTTTTSSSRRRQQQSSSTTTRRRQQQQQQPPPPPPOOOOOONNNLLLNNNPPPOOOMMMMMMPPPSSSOOOPPPPPPRRRTTTWWWYYYZZZWWWVVVUUUUUUVVVTTTRRROOOPPPQQQRRRQQQPPPPPPQQQRRRNNNNNNPPPTTTTTTRRRSSSWWWZZZ\\\___aaacccfffkkknnnjjjmmmpppnnnfff\\\SSSMMMSSSUUUVVVTTTPPPNNNNNNPPPMMMMMMMMMLLLLLLKKKJJJJJJOOOSSSWWWYYYWWWUUURRRQQQQQQQQQPPPNNNLLLLLLNNNOOORRRPPPNNNNNNQQQVVV\\\___kkkwww}}}tttiii___\\\___cccggglllssswwwwwwtttpppooonnnnnnnnnmmmjjjfffbbb___QQQKKKGGGKKKOOOTTTZZZ```iiisss~~~nnnbbbVVVNNNJJJHHHKKKPPPSSSNNNHHHCCCAAAAAA@@@@@@>>>CCCGGGHHHFFFEEEGGGJJJJJJKKKOOORRRUUUXXXYYYZZZdddmmm}}}~~~zzzyyy||||||qqqpppuuuwwwzzz}}}}}}iii```WWWSSSUUU[[[fffqqquuuhhh\\\^^^iiiwww~~~rrrggghhhmmmxxxsssjjjeeeiiilllpppvvv}}}wwwccc[[[WWWZZZ^^^^^^\\\\\\[[[[[[\\\]]]^^^aaabbbdddcccgggmmmsssxxx~~~}}}xxxvvvxxxpppiii___YYYWWWWWWVVVTTTPPPQQQTTTUUUWWWYYY[[[]]]]]]^^^___]]]]]]bbbkkkrrr~~~~~~}}}|||{{{zzzzzzyyysssrrrqqqqqqsssvvvzzz}}}|||~~~{{{|||yyyyyyzzzyyyyyyyyyzzz{{{uuuuuutttuuuuuutttpppnnnjjjkkkmmmppprrrsssqqqoookkklllmmmjjjgggcccaaaaaa______^^^]]]\\\\\\\\\\\\```bbbdddeeeccc___ZZZWWWTTTVVVYYY[[[\\\]]]___aaa___^^^^^^```dddeeedddccc\\\XXXSSSQQQRRRTTTUUUVVVTTTSSSRRRRRRSSSUUUWWWYYYXXXVVVVVVVVVWWWWWWUUUSSSRRRSSSSSSRRRPPPPPPQQQRRRPPPPPPPPPPPPPPPOOOOOOOOOMMMOOOPPPNNNJJJIIILLLOOOMMMMMMNNNOOOQQQTTTVVVWWWQQQQQQQQQRRRSSSRRRPPPNNNMMMMMMNNNMMMLLLMMMOOOQQQNNNLLLNNNRRRSSSPPPQQQUUUUUUVVVWWWXXXYYY[[[___bbb^^^aaacccaaa\\\VVVQQQNNNQQQTTTWWWUUUQQQNNNOOORRRQQQQQQQQQQQQPPPOOONNNNNNQQQTTTWWWXXXVVVTTTSSSRRRPPPPPPOOOMMMMMMNNNOOOQQQQQQOOONNNNNNPPPSSSXXXZZZbbbnnn}}}~~~yyypppjjjgggggggggjjjooouuuwwwtttooollljjjiiikkklllmmmllliiieeecccXXXPPPKKKKKKNNNOOORRRUUU[[[eeeqqqyyy~~~{{{uuufffZZZNNNHHHFFFFFFLLLRRRYYYSSSJJJCCC@@@>>>>>>>>>>>>BBBFFFFFFDDDCCCFFFJJJNNNQQQUUUZZZ]]]^^^]]]]]]___fffuuu~~~yyyxxxzzz}}}|||{{{{{{~~~uuusssyyyyyyzzz|||~~~ssshhh]]]XXXZZZbbbooo|||zzzlll______iiiwwwssshhhiiinnnzzz}}}qqqhhhdddkkknnnsssvvvzzz{{{fff]]]WWWYYY\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^_________ccchhhnnnttt{{{wwwtttrrrssspppkkkhhhjjjddd___ZZZWWWXXXXXXWWWUUUQQQSSSVVVXXXYYY[[[^^^```___```aaa``````fffqqqzzz~~~~~~~~~~~~}}}wwwwwwvvvuuuttttttssssssnnnmmmllllllnnnrrrvvvyyywww~~~{{{wwwzzz~~~xxxyyyxxxwwwvvvuuuvvvwwwvvvuuuuuuvvvvvvtttpppmmmggggggiiilllnnnnnnkkkhhhhhhjjjjjjhhhddd___\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZYYYWWWTTTSSSPPPSSSVVVWWWXXXYYYZZZ\\\\\\[[[ZZZ\\\^^^^^^ZZZWWWWWWSSSOOONNNPPPSSSVVVWWWWWWVVVUUUTTTTTTVVVXXXYYYWWWVVVVVVWWWXXXXXXWWWUUUSSSTTTSSSRRRPPPOOOPPPQQQNNNOOOOOOOOOOOOPPPPPPPPPNNNQQQQQQNNNIIIGGGIIIMMMNNNNNNOOOPPPRRRTTTVVVWWWOOOOOOOOOQQQSSSSSSQQQOOOLLLMMMMMMMMMMMMNNNQQQSSSTTTQQQPPPRRRRRRPPPQQQTTTUUUUUUUUUTTTSSSTTTWWWYYYYYYZZZ[[[YYYUUURRRQQQQQQOOOTTTWWWVVVRRROOOPPPSSSQQQQQQQQQQQQPPPOOONNNMMMNNNPPPSSSSSSQQQOOOOOOOOOPPPPPPOOONNNNNNPPPRRRTTTPPPPPPPPPQQQRRRUUUWWWYYY^^^jjj}}}~~~yyyuuurrrooommmkkkooottttttpppkkkiiihhhfffhhhkkkmmmllljjjgggeeecccYYYQQQNNNMMMLLLLLLOOOUUU\\\dddiiilllsss}}}yyysssooobbbWWWKKKEEEDDDGGGMMMUUUeee^^^UUULLLFFFBBB???===@@@AAAEEEGGGDDDAAAEEELLLRRRWWW^^^gggpppsssjjj___aaacccmmm}}}{{{||||||zzzxxxzzzwwwsssvvv~~~yyywww~~~yyymmmdddeeennnzzzyyylllaaa```hhhsss|||rrrmmmooo{{{~~~tttiiibbbnnnpppsssxxx~~~yyyhhh\\\UUUXXX^^^```]]][[[[[[YYYWWWUUUUUUXXX[[[]]]___aaaeeeiiinnnuuu}}}}}}yyyvvvtttgggfffdddaaa^^^\\\ZZZYYYUUUTTTSSSSSSUUUYYY]]]```[[[XXXVVVXXX___ccccccaaadddfffhhhffffffiiiqqqyyy}}}|||}}}yyyzzzzzzxxxuuutttttttttuuupppkkkmmmrrruuurrrnnnooolllhhheeeeeehhhmmmpppvvvwwwxxxwwwvvvuuuvvvwwwzzzxxxuuurrrpppooopppppprrrtttvvvtttnnniiiggggggeeebbb```bbbeeeeee```\\\aaabbbcccbbb___[[[YYYYYYXXXVVVTTTRRRQQQRRRTTTVVVUUUVVVVVVTTTQQQOOONNNNNNQQQRRRRRRQQQQQQRRRVVVYYYVVVVVVUUUTTTRRRSSSUUUWWWSSSQQQPPPOOOQQQVVV[[[^^^ZZZZZZXXXVVVUUUWWW[[[___YYYVVVSSSPPPOOOPPPRRRTTTUUUTTTQQQOOONNNOOOPPPPPPMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPNNNLLLKKKKKKLLLLLLQQQQQQQQQRRRTTTUUUTTTRRRPPPNNNMMMNNNPPPRRRRRRQQQQQQNNNKKKKKKNNNQQQRRRQQQQQQRRRSSSTTTUUUUUUTTTTTTWWWVVVTTTRRRRRRTTTVVVXXX[[[WWWSSSSSSVVVYYYZZZYYYVVVUUUSSSQQQPPPPPPQQQQQQRRRRRRRRRSSSTTTSSSPPPNNNNNNMMMMMMLLLLLLMMMMMMNNNOOONNNLLLLLLMMMOOORRRTTTSSSRRRRRRTTTVVVXXXXXXWWW^^^eeerrr~~~~~~}}}}}}xxxtttnnnnnnmmmiiiddd```______fffeeeeeefffhhhiiiiiihhhddd^^^VVVNNNKKKKKKNNNQQQTTTUUUVVVXXXZZZ___eeejjjsss|||vvvlllccc______aaaVVVRRRKKKDDDAAABBBEEEGGGrrrmmmddd\\\UUUNNNHHHEEEHHHHHHJJJKKKJJJHHHNNNUUU___dddkkksss{{{|||sssggg___```hhhyyy}}}zzz|||{{{xxxyyyyyy~~~yyylll```___gggqqq~~~vvvppppppzzz|||rrrhhhbbbjjjlllpppuuu}}}wwwjjj^^^VVVXXX^^^___\\\ZZZYYYWWWUUUTTTTTTUUUWWWYYY]]]___bbbeeeiiiooovvvzzz~~~}}}yyyuuuppplllhhhggg___^^^]]][[[YYYXXXVVVVVVUUUUUUTTTTTTWWWZZZ^^^aaa___[[[YYY[[[aaaddddddbbbdddfffhhhhhhhhhkkkrrryyy~~~~~~|||yyyuuusssrrrssstttuuuuuussspppnnnnnnoooiiigggeeeggglllmmmkkkhhhjjjhhhdddbbbbbbeeeiiikkkqqqrrrsssrrrqqqrrrsssuuuwwwuuuqqqnnnkkkiiiiiiiiilllnnnooommmiiieeedddddd___[[[YYYZZZ\\\\\\YYYUUU[[[]]]___^^^[[[XXXVVVUUUPPPOOOMMMLLLKKKLLLMMMNNNPPPRRRSSSSSSQQQPPPPPPQQQQQQPPPOOOOOOPPPRRRTTTUUUSSSSSSRRRQQQOOOPPPRRRUUURRRQQQPPPQQQSSSWWW[[[]]]ZZZXXXVVVVVVVVVXXX[[[\\\XXXUUUQQQNNNNNNOOORRRTTTTTTRRROOOLLLJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNOOOQQQPPPNNNLLLLLLLLLLLLMMMRRRQQQQQQRRRSSSTTTRRRQQQLLLKKKJJJLLLNNNOOONNNMMMMMMKKKIIIIIILLLNNNNNNMMMMMMNNNPPPRRRSSSSSSSSSRRRSSSRRRQQQPPPQQQSSSVVVXXXXXXUUUSSSSSSWWWZZZ\\\\\\WWWUUUSSSPPPOOOOOOPPPQQQTTTUUUUUUVVVUUURRROOOLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMLLLKKKJJJKKKMMMPPPRRRPPPNNNMMMNNNRRRWWWZZZ[[[^^^cccooo~~~}}}|||}}}yyytttlllllljjjeee```\\\[[[[[[```___```bbbfffhhhiiihhhddd```YYYRRROOOOOOQQQSSSWWWWWWVVVTTTQQQQQQSSSUUUbbbiiiooooooooossswwwyyyrrrnnnfff]]]TTTPPPPPPRRROOOLLLGGGCCC@@@??????@@@{{{tttlllddd[[[UUUWWWUUUUUUVVVVVVWWW^^^gggtttyyy}}}qqqaaa```dddqqq|||wwwzzzmmm```^^^cccmmmzzz|||uuuqqqyyyvvvllleee```cccfffkkkqqqyyy{{{lll```WWWXXX^^^___]]][[[WWWWWWUUUTTTTTTSSSTTTTTT[[[\\\^^^___aaaeeejjjnnnqqqtttwwwyyyxxxwwwwwwwwwttttttuuuwwwyyyxxxuuusssooommmjjjfffaaa]]]ZZZYYYWWWWWWWWWWWWWWWWWWVVVVVVWWWVVVVVVWWWZZZ]]]aaacccdddaaa___```dddffffffeeeeeegggjjjjjjjjjlllqqqvvvuuutttqqqmmmiiihhhiiikkknnnnnnnnnlllhhhfffffffff]]]___bbbeeeffffffeeedddbbbaaa___^^^^^^```cccdddiiijjjkkkjjjjjjkkknnnqqqqqqnnnkkkgggcccaaa______dddeeeeeecccaaa___``````]]]ZZZVVVVVVXXXXXXVVVSSSTTTWWWZZZ[[[XXXUUURRRQQQLLLMMMMMMMMMLLLLLLKKKKKKKKKMMMOOOPPPPPPPPPRRRSSSQQQNNNKKKKKKNNNQQQPPPOOOPPPPPPPPPOOOMMMNNNPPPRRRRRRRRRRRRRRRTTTVVVXXXYYYVVVTTTRRRSSSWWWYYYXXXVVVTTTQQQMMMJJJIIIKKKOOOQQQPPPNNNJJJGGGDDDCCCCCCCCCFFFGGGHHHIIIIIIJJJIIIIIILLLKKKIIIHHHHHHHHHIIIIIIMMMLLLKKKKKKLLLLLLKKKJJJEEEEEEEEEGGGIIIJJJHHHFFFFFFFFFEEEFFFHHHHHHGGGEEEGGGHHHJJJMMMNNNOOOOOOOOOMMMLLLKKKKKKMMMOOORRRTTTTTTRRRPPPQQQTTTXXXZZZZZZVVVTTTPPPMMMLLLLLLMMMNNNTTTUUUVVVVVVTTTPPPLLLIIIGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGHHHIIILLLMMMKKKHHHGGGHHHMMMTTTYYY\\\ZZZ]]]fffsss}}}zzz{{{|||{{{tttlllkkkhhhccc^^^ZZZYYYZZZYYYZZZ\\\```eeehhhjjjiiifffccc^^^YYYVVVVVVWWWXXXZZZYYYWWWRRRLLLHHHFFFEEEOOOUUUYYYXXXXXX\\\``````aaa^^^XXXOOOHHHDDDDDDEEEGGGGGGFFFEEECCC@@@>>><<<}}}sssmmmkkkgggeeefffgggjjjsss|||xxxiiidddbbbhhhuuu}}}uuu|||}}}oooaaa]]]```iiivvvzzztttyyyvvvjjjbbb^^^]]]]]]aaagggmmmsss|||nnnaaaWWWYYY___aaa```___YYYXXXXXXWWWVVVTTTSSSRRRWWWXXXYYYYYYZZZ[[[___bbbdddfffhhhhhhgggeeeeeeeeedddeeefffhhhhhhgggeeecccaaa```^^^\\\YYYVVVTTTSSSTTTUUUWWWYYYZZZ[[[[[[[[[ZZZZZZ[[[]]]___bbbeeefffiiigggeeeeeeggghhhhhhggggggiiikkkkkkjjjkkkmmmooonnnmmmiiieeebbbcccfffiiiiiiiiihhhfffbbb___^^^^^^ZZZ___eeegggfffdddcccccc\\\[[[ZZZZZZ[[[\\\^^^___bbbbbbcccbbbbbbdddgggjjjgggfffccc```]]]ZZZYYYXXX\\\\\\\\\[[[ZZZ[[[\\\]]]\\\YYYUUUTTTUUUUUUTTTSSSQQQTTTXXXYYYWWWTTTQQQPPPMMMNNNPPPPPPPPPNNNLLLJJJHHHJJJMMMNNNNNNNNNPPPQQQOOOKKKGGGHHHLLLNNNLLLHHHLLLMMMMMMLLLKKKLLLMMMOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPLLLJJJMMMRRRTTTQQQMMMMMMJJJEEEBBBBBBEEEIIILLLIIIGGGDDDAAA????????????AAABBBCCCDDDDDDDDDCCCBBBCCCBBBAAA@@@???@@@AAABBBBBBAAA??????@@@@@@???>>>======???AAACCCCCCAAA???>>>???@@@AAABBBAAA???>>>???@@@CCCFFFGGGIIIIIIIIIFFFEEEEEEDDDEEEGGGIIIJJJLLLKKKKKKKKKMMMOOOQQQRRRQQQNNNKKKGGGFFFFFFGGGHHHNNNPPPRRRRRRPPPKKKHHHFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHEEECCCBBBDDDIIIOOOTTTVVVSSSUUU\\\ggguuu}}}|||{{{}}}}}}}}}~~~|||vvvmmmllliiiddd___\\\\\\^^^YYYZZZ\\\aaafffjjjkkkkkkgggfffccc```^^^^^^^^^^^^]]]]]]\\\XXXRRRMMMJJJIIIIIINNNPPPNNNNNNQQQTTTTTTZZZXXXSSSMMMGGGCCCBBBBBBBBBEEEHHHJJJJJJGGGCCC@@@zzzwwwyyyzzz~~~|||ppphhhaaaaaaiiittt}}}~~~uuuxxxttteee]]]]]]eeesss|||vvvzzzmmm^^^WWWXXXZZZZZZ___eeejjjooowwwooobbbXXXYYY```cccdddddd[[[[[[[[[ZZZXXXVVVTTTSSSUUUUUUVVVUUUTTTTTTVVVXXXZZZ\\\]]]]]][[[YYYYYYYYY[[[\\\]]]^^^\\\ZZZYYYXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVWWWZZZ]]]```aaaaaaaaa```aaabbbdddfffhhhiiijjjmmmllliiiiiiiiijjjjjjjjjjjjkkkkkkkkkiiihhhggghhhhhhgggdddaaa___aaafffiiiggggggfffbbb^^^ZZZYYYYYYZZZ```gggiiifffbbb``````WWWWWWWWWWWWXXXYYY[[[[[[\\\]]]]]]]]]\\\]]]```bbb]]]\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUWWWXXXYYYZZZWWWUUURRRQQQQQQQQQQQQPPPQQQTTTWWWXXXWWWTTTRRRQQQLLLNNNPPPQQQPPPMMMIIIGGGFFFGGGIIIJJJIIIIIIJJJKKKKKKGGGCCCDDDGGGHHHEEEAAADDDEEEFFFFFFEEEEEEGGGHHHNNNMMMMMMLLLJJJIIIGGGFFFFFFCCCAAADDDIIIJJJFFFBBBBBB@@@<<<::::::===AAACCCAAA@@@>>><<<<<<<<<>>>???======>>>>>>>>>======<<<;;;:::999888999999;;;<<<999777444444555555555444666666888:::<<<<<<:::888666888:::<<<<<<:::999888999:::<<>>===<<<<<<======>>>CCCCCCCCCBBBBBBBBBDDDEEEHHHFFFCCC@@@>>>>>>???@@@BBBFFFIIIJJJGGGDDDBBBBBBBBBBBBAAAAAABBBCCCCCCDDDAAAAAA@@@@@@AAABBBCCCDDD@@@??????BBBFFFIIIJJJJJJMMMOOOTTT]]]kkk{{{|||{{{{{{|||}}}~~~{{{pppnnnjjjeee```___```bbb^^^___bbbfffjjjmmmmmmllliiihhhgggfffeeedddddddddaaacccccc```\\\XXXUUUTTTOOOSSSTTTRRRRRRUUUVVVTTTWWWWWWUUUPPPKKKGGGFFFFFFBBBEEEJJJNNNOOONNNJJJHHHuuukkk```[[[```jjjsssyyysssqqqrrryyyzzzwww}}}zzziii___\\\bbbppp|||zzzvvv{{{jjjYYYRRRTTTXXXYYY^^^eeejjjnnnvvvpppbbbWWWXXX^^^bbbcccddd]]]]]]\\\[[[YYYWWWUUUTTTSSSTTTTTTSSSQQQQQQRRRTTTTTTVVVWWWVVVUUUTTTTTTUUUWWWXXXYYYXXXVVVTTTTTTUUUTTTTTTUUUVVVVVVWWWXXXXXXYYY[[[___bbbeeefffffffffggghhhjjjlllmmmnnnnnnnnnooonnnlllkkkjjjjjjkkkkkkmmmlllkkkjjjhhhfffeeeddddddcccaaa^^^]]]___dddgggffffffeeeaaa\\\XXXVVVVVVWWW]]]ccceeeccc^^^\\\[[[UUUTTTTTTTTTUUUWWWYYYZZZYYYZZZ[[[[[[YYYYYYYYY[[[UUUUUUTTTTTTTTTSSSSSSSSSQQQPPPPPPRRRUUUWWWWWWWWWUUUUUUTTTSSSRRRRRRRRRRRRPPPRRRTTTTTTRRRPPPOOOOOONNNOOOQQQQQQOOOKKKGGGDDDAAACCCDDDCCCBBBAAAAAABBBCCCAAA>>>>>>@@@???===:::999;;;<<<<<<<<<;;;===>>>FFFEEEDDDCCCAAA???>>>======;;;:::;;;======:::888888777444333444666999;;;:::999888777888:::<<<===:::999888777777777777777666666555555555777888999444222//////000111111111111111222444666666444333///222555666555444444555777888999:::;;;;;;::::::888777666555555444444444::::::;;;:::888777888:::===<<<:::999888888888888777;;;??????===;;;<<<===??????>>>>>>>>>>>>>>>???=========>>>???@@@AAABBB===<<<<<<>>>AAABBBBBBAAAGGGIIIMMMUUUbbbsss|||yyyxxxyyy{{{}}}~~~zzzvvvsssnnngggaaa```aaacccddddddgggjjjnnnooonnnllljjjiiiiiiiiiiiiiiiiiiiiiggghhhhhhfffbbb^^^\\\\\\YYY]]]^^^]]]]]]___^^^[[[WWWXXXWWWUUUQQQMMMKKKJJJGGGIIILLLOOOQQQQQQPPPOOO|||qqqcccYYYYYY```iiiooogggeeeeeemmm{{{yyyzzznnnaaa\\\```nnn{{{}}}vvvsss{{{lll[[[RRRSSSWWWYYY___ggglllpppyyyqqqcccVVVUUU[[[^^^______[[[[[[ZZZXXXVVVUUUTTTSSSRRRSSSTTTSSSQQQPPPQQQRRRQQQRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWUUUSSSSSSUUUXXXVVVVVVWWWXXXZZZ[[[\\\\\\```bbbfffiiikkkllllllkkknnnoooqqqsssssssssrrrqqqooonnnmmmllljjjjjjkkkmmmnnnllljjjiiihhhhhhgggfffeeedddbbb___]]]^^^aaadddffffffddd```[[[VVVUUUTTTSSSWWW\\\______\\\YYYWWWSSSRRRQQQQQQRRRTTTWWWXXXXXXZZZ\\\[[[XXXVVVTTTTTTOOOPPPPPPPPPPPPOOOOOOOOOMMMLLLMMMPPPTTTVVVUUUSSSRRRSSSTTTTTTSSSSSSSSSSSSLLLMMMNNNMMMKKKIIIIIIJJJLLLMMMNNNMMMJJJFFFAAA>>>:::;;;<<<<<<:::888888999;;;:::999888777555444333111333555555555555666777;;;:::999888888888888888666666555444333222111111111000//////000222333555666555444333444666999:::888666444222111111333444333333222222333555666777222///------...000111111...------...000111111000***---000222111000222444888888999999999777666555111111111111111000000000222444555444222222333555444555555555444444333222111444777666444333555888<<<;;;:::999999999999999999999:::<<<>>>???@@@AAA<<<:::999999;;;===>>>===???AAADDDKKKVVVfffxxx}}}{{{|||zzzxxxvvvvvvwwwyyy|||~~~{{{vvvttt||||||uuullleeeaaabbbdddeeefffhhhlllooopppnnnllljjjjjjjjjjjjjjjkkkmmmmmmiiijjjjjjhhheeecccbbbbbbbbbfffiiihhhiiikkkhhhccc[[[\\\^^^]]]YYYUUUSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTxxxgggZZZVVVZZZaaaeee___]]]^^^fffvvv|||yyyxxxpppbbb\\\___mmmzzzxxxrrrqqqzzzppp___UUUTTTWWWXXX```hhhnnnsss|||sssdddVVVSSSXXXZZZZZZ[[[ZZZYYYWWWUUUTTTSSSRRRRRRRRRSSSTTTSSSQQQQQQRRRSSSOOOQQQRRRRRRRRRRRRTTTUUUTTTUUUVVVTTTSSSTTTXXX\\\ZZZ[[[[[[\\\]]]^^^______fffhhhllloooqqqqqqqqqppprrrsssuuuwwwwwwvvvtttsssnnnnnnnnnllljjjjjjlllmmmnnnllliiihhhiiijjjjjjjjjhhhgggeeeaaa^^^^^^```bbbffffffddd___ZZZUUUSSSSSSPPPSSSXXX\\\]]]\\\YYYWWWRRRQQQOOOOOOPPPRRRVVVXXXYYY[[[]]]\\\YYYTTTRRRPPPMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJLLLOOOTTTUUUSSSPPPKKKMMMOOOPPPOOONNNNNNNNNIIIIIIIIIGGGDDDCCCDDDEEEEEEEEEEEECCC@@@;;;777444444555777666444333333444555666666444111............000222333333222333555333333222222222444555777333333333000---,,,,,,...---------...///000111222444333222111222333555777777555111...---///111333000000000000111222444555000...++++++---///000111---,,,++++++---/////////'''+++...///...///111444::::::::::::888666444333.........//////000000000---000222222111000333555000111222333333222111000///222444222......111555:::999888666555555555555777888999;;;===???@@@AAA<<<999555444666:::===>>>777999<<>><<<999777555444:::::::::888666222///---///111222///)))&&&'''***---,,,***)))(((***---000000000000222444555444333111111000000111333555666666333...+++******))))))***)))((((((+++...222555555111---,,,---///...---...---------/////////.........------...///111222222000---+++***,,,...000---+++******,,,------,,,***+++,,,///222333111000555666777666444222222333111///------000222111/////////.........//////000222000///000444666666444000...,,,,,,///111444555999888666333000000222444666999;;;;;;999888999;;;888555222222444555444333444666999<<>>>>>===<<<>>>??????<<<999:::999777555333111//////222222333333111///,,,***---000111...(((%%%&&&)))+++***'''%%%%%%'''***---//////...///111111000...............///111333444444111---************))))))(((((((((***---000222000...+++***,,,---,,,************+++---...------,,,,,,,,,,,,---...000111111///,,,))))))+++---...,,,+++***+++---/////////+++++++++---///111000///000222333222000......//////---+++,,,///111000///------,,,,,,,,,,,,,,,,,,///...000333888999888666111...,,,---222777:::;;;:::888666111......000333333555777777555444444666444222//////111222222111///222444777===HHHWWWbbbrrr{{{zzzssssssssstttuuutttqqqnnnlllkkkiiiiiilllppptttvvvxxxxxxyyyzzz{{{yyytttqqqjjjllloooqqqsssuuuuuuuuurrrrrrrrrrrrsssvvvzzz}}}~~~|||xxxssslllfffaaa^^^XXXYYY^^^hhhsssxxxuuupppjjjhhhccc``````fffooouuu|||yyypppkkkjjjjjjkkkiiiggghhhkkkmmmmmmllljjjkkkkkkkkklllmmmnnnooonnnnnnlllkkkjjjiiihhhhhhkkkkkkmmmppprrrrrrooommmkkkhhhfffgggjjjkkkkkkjjjeeebbb]]]XXXTTTSSSRRRRRRvvvggg___\\\]]]\\\[[[\\\aaammm}}}vvvxxxtttddd\\\^^^kkkxxxzzzmmmhhhiiisssuuueee[[[YYYZZZaaaccchhhmmmttt}}}~~~wwwnnnbbbYYYWWWYYYZZZ[[[WWWUUURRRPPPPPPQQQSSSTTTWWWWWWWWWXXXYYYZZZ[[[\\\[[[ZZZYYYYYYZZZ\\\___aaa___```cccdddeeefffeeedddjjjnnnrrrtttsssssstttvvvwwwyyy{{{zzzvvvuuuwwwyyy}}}zzzwwwuuussspppnnnmmmjjjgggdddcccdddfffhhhiiigggeeedddeeeeeedddcccbbb___\\\XXXUUUTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTRRRPPPOOOPPPQQQRRROOOKKKGGGIIINNNSSSTTTRRROOOOOOOOOOOONNNLLLKKKJJJGGGMMMPPPOOONNNOOOOOOLLLLLLHHHCCC>>>;;;999666444666555444444444444333111444333222000...---+++++++++,,,---...---,,,***)))***---...,,,(((%%%%%%'''(((&&&###!!!"""$$$'''***...---,,,,,,------+++***+++++++++,,,---...000000111...+++******+++++++++'''''''''((()))***+++,,,***)))((()))******)))''''''((()))***++++++++++++***)))))))))+++,,,...///...---***((((((***,,,------++++++,,,///111111111---+++******,,,------,,,+++,,,------+++))))))***,,,***)))***,,,......---+++******)))))))))((((((***+++///555:::<<<;;;999555111---///666===@@@@@@:::888444///,,,+++...111///111222111///.........///---++++++---...///...+++---///222777@@@MMMVVVbbblllyyy|||vvvqqqkkkiiihhhhhhiiihhhfffdddcccbbbaaaccchhhmmmqqqrrrrrrqqqqqqrrrsssqqqnnnkkkbbbdddfffhhhiiiiiiiiiiiibbbbbbaaa``````ccchhhlllllliiiddd^^^YYYSSSPPPNNNKKKOOOVVV___eeefffccc___[[[YYYXXXWWWZZZbbblllssszzz}}}~~~zzzrrrnnnnnnoooqqqmmmiiiggghhhkkklllmmmlllmmmmmmnnnoooppppppppppppooonnnmmmkkkjjjiiihhhiiiiiijjjmmmpppqqqpppnnnjjjiiiiiikkkoooqqqrrrqqqkkkfffaaa]]][[[XXXSSSOOOnnn```ZZZZZZZZZZZZ\\\```jjjxxxyyywww~~~uuueee\\\]]]jjjwwwyyylllhhhiiitttyyyhhh]]]YYYZZZ]]]```eeekkksss}}}wwwjjj```[[[ZZZZZZZZZWWWUUUTTTRRRRRRTTTVVVWWWYYYXXXXXXXXXYYY[[[]]]___^^^^^^^^^___aaadddggghhhhhhhhhjjjkkklllmmmmmmmmmooouuu{{{|||xxxuuuvvvxxx{{{|||}}}zzzwwwuuuwwwzzz~~~{{{wwwsssrrrpppnnnmmmjjjgggccc___^^^___bbbccceeecccaaa```aaaaaa```___\\\ZZZXXXVVVTTTSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVUUUSSSPPPMMMLLLMMMOOOPPPOOOIIIEEEFFFKKKNNNLLLIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGMMMPPPOOOMMMNNNLLLIIIGGGCCC===999666333///---333222111000111222333333333222111000///---,,,,,,***+++,,,------+++)))(((''')))+++***'''%%%$$$%%%###!!!"""%%%(((*********)))***++++++***((())))))******,,,---......---+++)))(((***+++++++++%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''')))***)))(((&&&'''(((***+++***)))))))))(((((('''((()))***,,,...---,,,***))))))***,,,---///...------///111111000---+++)))((()))*********'''(((***)))'''&&&&&&''')))((((((((()))++++++,,,))))))))))))(((''''''&&&''')))---222777:::<<<<<<;;;555///000777===>>>===999777222---)))))),,,///---......---+++***)))(((,,,+++))))))***,,,---------...///000333999BBBHHHQQQZZZfffnnnpppqqqrrrtttppptttyyy|||xxxsssmmmiiigggeeecccccccccbbb```___]]][[[ZZZ^^^dddjjjmmmnnnlllkkkjjjiiiiiihhheeebbbXXXYYYZZZ[[[\\\\\\[[[ZZZVVVUUUTTTRRRRRRUUUZZZ^^^___\\\WWWRRRMMMJJJGGGGGGHHHNNNWWW]]]^^^ZZZVVVSSSPPPRRRUUUXXX^^^fffooouuuxxx|||zzzssspppppprrrtttpppjjjfffgggjjjnnnqqqrrrssstttttttttsssqqqqqqqqqqqqpppooonnnlllkkkjjjiiihhhiiijjjmmmnnnmmmllliiiiiikkknnnqqqrrrssssssmmmiiidddcccccc___WWWPPPtttcccZZZWWWWWWXXX[[[___gggtttxxxooommmpppttt||||||vvvxxxuuueee\\\]]]jjjxxxuuujjjgggkkkvvv~~~lll___XXXVVVVVVZZZ___gggppp|||sssggg^^^ZZZYYYZZZYYYXXXWWWWWWWWWYYY[[[\\\[[[ZZZYYYYYYZZZ]]]```aaaccccccdddfffhhhkkknnnpppppppppooooooppprrrtttvvvvvv||||||wwwvvvxxx}}}~~~{{{wwwuuuvvvxxxvvvssspppnnnmmmmmmlllkkkdddaaa]]]YYYXXXYYY\\\^^^```^^^\\\[[[\\\\\\[[[ZZZUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPMMMKKKJJJKKKLLLNNNLLLGGGBBBAAADDDFFFDDDAAABBBAAA???>>>>>>???AAABBBIIINNNQQQOOOLLLKKKHHHDDD???<<<777444222000...,,,111111000000111222555777111111111000///.........,,,---------,,,***'''&&&%%%&&&(((((('''%%%$$$$$$ %%%***+++,,,'''&&&'''(((***+++***)))(((((()))***,,,,,,------)))(((&&&&&&(((*********###$$$$$$$$$$$$$$$#########%%%(((******)))((('''))),,,......+++)))((()))((((((''''''((()))+++,,,---,,,+++******+++,,,---222000.........///...------***(((''''''(((((('''&&&''')))((('''&&&&&&'''''''''''''''''''''((()))))))))******)))((('''&&&&&&'''))),,,000555:::===@@@:::333111333666555444555333000+++((((((+++...------,,,+++***)))'''&&&))))))))))))***+++---///333222222111222555999===BBBHHHOOOTTTVVVWWWYYYZZZYYY\\\ccciiinnnpppppppppvvv{{{~~~|||vvvpppjjjeeebbbdddcccbbbbbbbbb```]]]ZZZVVVSSSRRRVVV]]]bbbdddccccccaaa___^^^]]]\\\YYYWWWPPPQQQRRRRRRRRRQQQPPPOOONNNNNNMMMLLLLLLNNNRRRVVVVVVTTTQQQNNNKKKIIIHHHHHHMMMTTT\\\___]]]WWWRRRNNNMMMQQQXXX^^^eeekkkqqquuuxxx{{{xxxqqqooooooqqqrrrooojjjggggggkkkqqqvvv||||||}}}~~~|||yyyvvvtttrrrrrrsssrrrqqqpppnnnmmmllljjjhhhhhhiiiiiihhhggghhhjjjlllooooooooooooooommmjjjhhhiiijjjfff^^^WWW}}}jjj^^^YYYVVVXXXZZZ^^^dddppp~~~wwwhhh[[[ZZZ^^^bbblllvvvwwwuuu{{{ttteee[[[[[[iiixxxxxxoooggggggmmmyyy~~~lll^^^WWWUUUSSSVVV\\\ccclllwwwxxxiii___ZZZYYYZZZ[[[[[[[[[[[[\\\^^^```aaa___^^^]]]]]]^^^```bbbdddggghhhiiikkknnnqqqsssuuuuuutttrrrrrrsssuuuxxx{{{{{{~~~zzzxxxwww{{{}}}}}}zzzuuuqqqqqqssskkkiiigggggghhhhhhgggfff^^^[[[XXXUUUUUUVVVXXXYYY[[[YYYWWWVVVWWWWWWVVVUUUPPPQQQRRRSSSSSSSSSSSSSSSPPPOOOOOONNNMMMLLLKKKKKKKKKJJJHHHFFFFFFFFFHHHHHHEEEBBB>>><<<<<<<<<=========;;;888666666888;;;>>>GGGMMMPPPMMMJJJHHHDDD???777555111000//////...,,,---...///......///222444...............---------------------+++(((%%%######$$$&&&''''''&&&%%%###$$$***......,,,%%%%%%%%%''')))+++***)))'''((()))***+++,,,,,,,,,&&&$$$$$$$$$&&&(((((('''%%%$$$$$$#########$$$$$$$$$&&&)))+++***(((((((((***...111111---******++++++***)))(((((()))***+++,,,+++*********+++,,,---222000...------,,,+++***+++***((('''(((((('''&&&'''(((***)))(((''''''(((&&&''''''&&&%%%$$$%%%'''((()))***++++++***)))(((''''''((()))+++000666:::???;;;666111///...,,,+++///...---***((((((+++---...---+++++++++***(((&&&((()))***))))))+++...000666555444222222222333444777999<<<>>>??????AAACCCBBBEEEKKKQQQUUUVVVVVVVVV^^^eeemmmrrrrrrrrrrrrsssrrrtttuuusssqqqrrrvvvzzzxxxuuuqqqlllfffbbb___^^^```aaaccceeeddd```YYYUUUOOOLLLIIILLLRRRUUUUUURRRUUURRRPPPNNNNNNNNNMMMLLLJJJKKKLLLLLLLLLKKKIIIHHHIIIIIIJJJJJJJJJLLLOOORRRQQQPPPOOONNNNNNNNNNNNNNNTTTZZZ```dddbbb\\\UUUQQQOOOTTT\\\bbbhhhlllpppsssyyy{{{~~~~~~{{{tttmmmjjjjjjlllnnnllljjjggggggkkkqqqvvv{{{xxxssstttuuuuuuuuutttrrrqqqpppmmmjjjhhhggggggfffeeegggjjjnnnooonnnmmmkkkkkklllkkklllnnnooollleee```ttteee]]]WWWYYY[[[]]]aaakkkxxxhhhXXXLLLMMMQQQTTT\\\gggvvvzzzuuuwwwttteeeYYYYYYfffuuutttkkkeeegggooo}}}xxxggg[[[WWWWWWUUUXXX\\\```gggpppyyyxxxhhh]]]XXXYYY\\\\\\]]]]]]^^^___aaacccdddddddddcccccccccdddfffgggjjjkkkmmmooorrruuuwwwxxxvvvuuuuuuuuuvvvxxxzzz{{{zzz{{{}}}}}}|||zzzxxxvvvsssuuuvvvsssmmmhhhggghhhaaa``````aaabbbbbbaaa___YYYXXXVVVTTTTTTTTTVVVWWWWWWUUUSSSRRRSSSSSSRRRQQQNNNOOOPPPQQQRRRQQQPPPOOOJJJJJJIIIGGGFFFEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@AAA<<<;;;999666444555:::>>>:::777333000000333777999>>>DDDHHHEEEBBB@@@===888222///---,,,,,,------,,,+++,,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,------------...---+++)))&&&$$$"""###%%%'''((('''%%%###"""(((...000---)))%%%$$$$$$%%%'''((('''%%%%%%&&&(((***+++++++++***###"""!!!###%%%&&&%%%$$$((('''%%%$$$%%%&&&''')))%%%(((******((('''((()))(((,,,111222///,,,---///...,,,+++***))))))*********))))))))))))***+++,,,///---+++***++++++***)))***((((((((()))(((&&&%%%''')))++++++)))((()))***'''((((((&&&###"""###%%%&&&(((***+++,,,+++******''')))*********---111444888888666222,,,(((((()))((()))******)))***,,,......---++++++---,,,***'''&&&((()))))))))***...111555444222111111111000///...000111222222222222222222444888<<>>>>>@@@AAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBCCCEEEGGGHHHIIIJJJMMMOOONNNOOOPPPRRRTTTUUUVVVVVV[[[___eeeiiijjjfff```[[[WWWZZZ___cccgggkkkooorrrxxx{{{}}}}}}|||~~~~~~wwwooohhhddddddfffiiiiiiiiigggfffhhhmmmqqq~~~{{{xxxtttuuuwwwxxxxxxxxxwwwvvvssspppllliiihhhhhhhhhgggggglllpppqqqooommmkkkkkklllnnnppprrrqqqnnnjjjggg{{{kkkbbbYYY[[[]]]]]]```hhhuuu~~~}}}^^^NNNDDDGGGLLLMMMSSS\\\ooo}}}uuuuuuuuudddXXXWWWdddssstttkkkdddgggqqqrrrbbbYYYXXX[[[YYYZZZ]]]___dddjjjrrrwww}}}wwwggg[[[XXXZZZ]]]]]]]]]^^^___aaaccceeefffhhhhhhggggggggghhhhhhiiilllmmmoooqqqtttvvvxxxyyytttuuuwwwxxxyyyzzzyyyyyyuuuuuuvvvwwwyyyyyyvvvtttjjjlllnnnkkkeee```]]]]]]\\\\\\\\\^^^______\\\ZZZWWWVVVUUUTTTTTTUUUUUUVVVTTTRRRPPPPPPPPPQQQPPPOOOMMMNNNPPPQQQPPPOOOMMMLLLEEEDDDCCCBBBAAA@@@??????:::::::::;;;;;;;;;;;;;;;555666666222///222999@@@888555000------000444777444:::>>>===;;;999666111///---******++++++++++++***,,,---+++'''%%%&&&(((+++,,,,,,,,,------------......//////...+++)))'''!!!"""$$$''')))(((&&&$$$!!!!!!$$$***000000+++%%%%%%$$$$$$$$$%%%%%%$$$"""$$$%%%''')))******))))))"""!!! !!!###$$$$$$###+++)))'''&&&&&&(((+++,,,&&&(((******'''&&&''')))%%%***000222///...///222000...,,,+++)))))))))***((((((((((((((()))******---+++))))))***+++***)))((((((((()))***)))'''$$$(((***++++++***)))***+++((())))))'''###!!!"""$$$%%%''')))+++,,,,,,+++***'''***------,,,,,,...000222555666222+++''''''***$$$&&&)))*********,,,......,,,++++++------***(((%%%'''))))))((()))---111222111000000000000...---***+++...//////---,,,+++***,,,///222444555555444222999BBBEEECCC???===>>>EEEJJJOOOQQQPPPQQQUUUYYYWWWWWWWWWVVVUUUWWWZZZ\\\^^^ccciiinnnmmmeeeYYYPPPLLLFFFAAAAAADDDEEE@@@;;;444333111333666:::<<<<<<===>>>?????????>>>===<<>>:::666444555666222333444666777777888888666444111///000555<<>>;;;888555333///,,,---222555333111555666777888888777666666777888<<>><<<999555222...***((()))...111000...444444555666666555333333444555777;;;>>>AAADDDEEEGGGJJJPPPUUUYYY[[[[[[[[[[[[\\\___ccceeeggghhhiiidddccccccbbbbbbeeekkkooouuuwwwxxxwwwuuuuuuyyy}}}{{{sssmmmeee]]][[[]]]aaabbbbbbdddeeefffggggggeeefffgggggghhhhhhggggggiiiiiikkkpppvvvyyyyyyxxxvvvvvvvvvuuuqqqooonnnnnnpppqqqtttuuuuuussspppnnnrrrrrrrrrrrrpppooonnnmmmttt~~~zzzllleee^^^ZZZXXXZZZbbbkkk|||rrr```OOOJJJJJJIIINNNUUUdddyyyyyy{{{{{{jjj^^^\\\eeeqqquuuiii```jjjxxxsssfff]]]VVVUUUWWW___iiiqqqpppjjjfffbbb^^^___ccciiipppxxxzzztttqqqkkkgggaaa^^^^^^___aaaaaaaaaaaabbbfffjjjmmmmmmmmmkkkmmmoooqqqqqqpppnnnllljjjkkklllmmmoooqqqrrrsssuuurrrmmmkkkkkkiiieeebbb``````aaadddfffgggeeedddZZZYYYXXXVVVUUUTTTTTTTTTTTTSSSRRRSSSUUUWWWVVVUUUSSSQQQNNNNNNOOOPPPQQQQQQNNNMMMKKKIIIHHHHHHHHHIIIIIIIIIHHHFFFBBB>>>;;;999888777666222///...///111000111111222222111111000---......---...000444777555222000...---+++(((&&&%%%''')))+++,,,,,,+++***(((((()))***,,,---...///***(((%%%$$$%%%&&&%%%%%%'''))),,,,,,+++)))(((((())),,,//////+++((('''(((''''''''''''''''''((()))+++++++++***)))(((&&&%%%+++,,,,,,)))%%%!!!!!!!!! """$$$%%%$$$### !!!"""$$$''')))***+++---,,,***&&&######%%%'''######"""!!!###%%%'''(((***+++,,,---............111000///...---,,,++++++---,,,+++,,,...///...---++++++***)))(((((((((((($$$###"""$$$'''***************++++++,,,,,,------...//////---***'''''''''...000222222///---++++++***(((&&&&&&((()))***)))+++,,,------...///000000,,,(((###"""%%%((()))(((%%%$$$$$$&&&)))***)))(((------,,,,,,***(((&&&$$$''')))+++,,,+++++++++,,,000///---,,,,,,---...///,,,***(((((())))))(((''''''))),,,---...///111333::::::<<>><<<888555555555333000...---///111000000000000000///------************+++...444888999666222///---***'''$$$###$$$&&&((()))***))))))&&&''')))+++---...//////***(((&&&&&&'''(((((((((((()))++++++***((('''&&&(((***------+++))))))***(((''''''&&&&&&'''((((((,,,------,,,***)))))))))---...///---)))%%%###"""###!!! """%%%&&&&&&###$$$%%%''')))***++++++---,,,)))%%%"""!!!"""$$$$$$###"""!!!!!!$$$'''***++++++,,,,,,,,,,,,++++++,,,---------,,,+++)))((((((((()))***,,,---......000...,,,)))'''&&&&&&'''$$$$$$###$$$&&&((()))***'''(((***+++,,,++++++++++++---...---+++'''&&&%%%...000222111...+++))))))&&&$$$""""""%%%(((***+++++++++,,,---...000111222000***######'''******((($$$######%%%'''((('''%%%(((***+++,,,+++(((%%%$$$$$$&&&(((((((((((()))+++...---***)))))),,,...111---+++)))((()))******)))&&&''')))+++---///000222:::<<>>???>>><<<:::<<<;;;;;;;;;;;;:::777444555555333111......000222000000000///...---++++++((('''&&&%%%'''---666<<<@@@;;;555000---***(((&&&###$$$&&&((()))******)))%%%&&&)))+++---...//////+++)))'''''')))+++++++++(((((()))******)))&&&$$$&&&(((***++++++++++++,,,((('''&&&%%%%%%&&&'''(((,,,---///...,,,,,,---///---///111111...+++))))))&&&###!!!!!!$$$''')))***'''((()))***++++++++++++...,,,)))%%%!!!!!!"""$$$%%%%%%###"""$$$))),,,+++++++++,,,+++******))))))***++++++***(((&&&%%%###$$$%%%&&&(((***---///444222...***'''&&&&&&&&&''''''''''''&&&'''((((((###%%%'''((())))))((('''''')))++++++(((%%%######+++---///...+++((('''&&&###!!! $$$))),,,...,,,,,,,,,,,,---///000111222,,,&&&%%%))),,,,,,)))%%%$$$$$$$$$&&&&&&$$$######%%%(((******(((&&&$$$"""$$$%%%%%%%%%%%%''')))***)))'''&&&'''***...111,,,+++***+++---......---''''''(((***---000111111777;;;AAAHHHNNNRRRSSSTTTXXXZZZ\\\^^^```dddhhhkkkkkkggg```YYYSSSOOOMMMLLLHHHEEE@@@:::444///,,,++++++)))'''&&&&&&''''''&&&)))+++///333777:::;;;<<<999777333111000222555777666999===BBBFFFIIIKKKLLLJJJIIIGGGFFFGGGIIIKKKMMMNNNQQQUUUXXXYYYYYYZZZ[[[^^^bbbgggiiihhhiiilllnnnpppxxx{{{|||sssjjjfff```YYYUUUUUUVVVVVVXXX___fffiiieee```\\\^^^aaaeeefffgggfffeeeffffffeeeccccccdddfffgggjjjjjjjjjhhhfffeeefffhhhffflllttt{{{~~~{{{xxxvvvuuuuuusssqqqooommmllldddeeelllzzzxxxmmmaaa[[[YYYZZZ___eeemmmxxx|||sssrrrlll\\\UUU]]]jjj}}}rrrnnnrrryyyppp___UUUQQQOOORRRVVVbbbsssyyyooonnnmmmmmmpppvvv||||||vvvrrrlllgggdddccceeefffkkkkkkhhheeebbbbbbdddfffgggggggggjjjlllnnnmmmlllnnnoooqqqrrrrrrpppnnnlllhhhhhhiiiiiihhhfffdddccc^^^[[[XXXUUUTTTUUUWWWYYYVVVUUUSSSTTTWWWYYYZZZZZZZZZZZZXXXWWWUUUUUUTTTTTTVVVSSSPPPMMMKKKHHHEEEBBBDDD@@@;;;888888999::::::@@@===999999::::::666333555555777777777666555555555555333000...---///111.........---,,,+++***)))(((&&&$$$###%%%,,,555<<>><<<888555444444666888888:::>>>BBBFFFIIIJJJKKKHHHGGGFFFEEEEEEGGGIIIJJJJJJLLLOOOQQQQQQRRRTTTUUUVVV[[[```ccccccccceeegggjjjsss|||}}}|||qqqeee^^^XXXQQQLLLKKKMMMNNNQQQWWW]]]___]]]ZZZWWWZZZ```eeeiiijjjjjjiiilllkkkhhheeebbbbbbdddffffffeeedddbbb___^^^___aaabbbhhhqqqyyy}}}}}}{{{yyyuuuuuutttsssqqqooommmlllgggeeeiiivvv~~~rrreee___\\\\\\___dddfffppp{{{}}}ssspppyyy}}}lll\\\WWW```mmmwwwnnnkkkpppxxxqqqdddWWWQQQPPPRRRWWW\\\kkk{{{yyywwwssspppppprrruuuxxxyyy||||||yyyxxxyyywwwsssmmmjjjddd``````bbbfffiiilllnnnnnnlllhhhdddddddddgggggghhhjjjnnnpppoooooojjjlllnnnooonnnmmmjjjhhhcccdddddddddbbb___]]][[[WWWVVVTTTRRRQQQRRRUUUWWWWWWUUUTTTTTTUUUWWWWWWVVVWWWVVVUUUTTTQQQOOOMMMLLLLLLIIIFFFCCCAAA>>>:::888999555111///111333666666<<<888555555777666222......222555555222111222333333333111...+++***,,,...++++++++++++***)))''''''&&&&&&$$$###%%%***111666:::777333000...,,,***'''(((((())))))************&&&&&&&&&''')))+++---...+++)))''''''(((*********&&&%%%&&&(((******'''$$$&&&&&&(((***---000111111+++)))'''%%%%%%&&&'''))),,,///000...***)))---000,,,///333444222000...---)))'''%%%%%%(((+++---...*********+++---///111333000///+++&&&!!! ###&&&((((((%%%%%%)))---++++++,,,,,,++++++******,,,,,,+++***(((&&&%%%$$$###$$$$$$###!!!!!!%%%(((,,,+++***))))))***++++++'''+++...///---+++***+++$$$%%%&&&''''''(((((((((%%%&&&((('''&&&$$$###$$$'''))),,,---,,,+++++++++$$$"""!!!###&&&***,,,,,,***)))))))))+++---000111...------,,,++++++******&&&%%%%%%&&&((((((&&&%%%###$$$&&&'''((((((&&&&&&((())))))(((&&&''')))+++***)))'''&&&&&&(((***,,,******---000333333111///***))))))+++...111000///...333;;;DDDMMMRRRVVVWWWUUUWWWYYY\\\___ccciiimmmgggccc\\\VVVQQQLLLFFFAAA888888666000***'''&&&(((&&&&&&&&&%%%$$$$$$&&&'''***,,,222888===BBBEEEFFFAAA???===:::999:::<<<======???BBBEEEIIIKKKMMMMMMJJJIIIHHHHHHIIIJJJKKKLLLJJJKKKKKKJJJIIIJJJLLLOOOQQQVVV\\\^^^]]]\\\\\\^^^bbbjjjrrrwww}}}|||vvviii\\\UUUPPPJJJFFFFFFEEEGGGKKKNNNQQQRRRQQQQQQPPPSSSYYY___dddhhhjjjkkkkkkkkkhhheeebbbbbbfffiiigggfffccc___ZZZXXXXXXYYY^^^bbbhhhmmmrrrssssssrrrpppppppppppppppooonnnmmmoooiiiiiiuuuvvviiibbb___]]]___bbbaaakkkuuu~~~}}}ssspppqqq|||lll]]]YYYcccqqq{{{oooggggggnnnwwwhhh\\\QQQOOOQQQUUU[[[aaarrr{{{vvvrrrooooooqqqrrrpppssstttrrrqqqsssrrrnnniiifffaaa]]]^^^bbbgggkkkkkkooorrrqqqlllgggcccbbbffffffhhhkkkooorrrrrrrrrfffgggiiijjjiiigggeeeccc``````aaa```^^^[[[XXXVVVTTTTTTSSSQQQPPPQQQTTTVVVWWWVVVTTTTTTUUUUUUTTTSSSSSSSSSRRRPPPMMMJJJGGGEEEBBB@@@===:::999666333111111...+++***---111444666:::666333333555444000++++++000444333///---...111222111///,,,)))((()))+++))))))))))))((('''&&&%%%%%%&&&&&&%%%%%%(((,,,000111111000000000---)))&&&)))))))))***************''''''&&&&&&'''))),,,...***(((&&&%%%'''(((((((((%%%$$$%%%'''***+++((($$$&&&&&&'''***...111222222,,,+++(((&&&&&&''')))***---///000---((('''***...,,,///333444222///---,,,)))'''%%%&&&))),,,......)))((()))***---111555777111000,,,&&&!!! !!!%%%)))(((&&&%%%(((,,,++++++,,,,,,,,,++++++***///...,,,***((('''&&&%%%&&&'''&&&###!!!$$$&&&&&&'''(((***+++---...&&&***///111000...---...''''''(((((())))))******&&&((()))(((&&&%%%%%%&&&'''***---//////......///&&&%%%$$$%%%''')))******'''''''''(((***---111333+++---...---+++)))))))))%%%$$$%%%&&&)))***)))(((&&&&&&'''(((((('''&&&&&&+++,,,,,,***((()))+++------,,,***(((''''''((()))***+++---111333333000---+++)))(((***...000///---///333:::CCCKKKSSSYYY\\\QQQSSSVVVXXX[[[```fffjjjccc___YYYTTTOOOIIIBBB<<<333333111---'''$$$$$$&&&&&&''''''''''''(((+++---+++...333999>>>CCCEEEGGGBBBAAA???>>>>>>???@@@AAABBBCCCFFFIIILLLNNNOOOPPPLLLLLLKKKLLLLLLMMMNNNNNNLLLKKKIIIFFFDDDEEEGGGJJJOOOTTTYYYZZZXXXVVVVVVVVVWWW]]]ccchhhnnntttwwwuuulll```SSSMMMKKKGGGFFFGGG@@@CCCGGGIIIHHHHHHIIIIIIFFFIIIMMMRRRXXX___dddfffhhhhhhfffcccaaaccchhhmmmkkkiiieee___YYYUUUTTTUUUZZZ[[[^^^aaaeeegggiiijjjkkklllmmmnnnooooooooonnnwwwrrrnnnpppzzzqqqddd___^^^______eeegggmmmvvvqqqgggqqq||||||ooo```[[[cccoooooodddbbbhhhoooyyyvvvaaaVVVPPPRRRSSSSSS]]]lll}}}zzzuuuooolllllllllkkkiiijjjhhhhhhjjjoooqqqqqqooojjjeee___]]]___dddggggggnnnoooppppppmmmiiidddaaadddeeeiiipppuuuuuupppkkkfffdddaaabbbccccccaaa______\\\ZZZXXXYYYZZZ[[[[[[XXXUUURRRQQQRRRTTTTTTTTTTTTSSSSSSTTTTTTRRROOOLLLKKKJJJIIIFFFCCC@@@===;;;999::::::888555222111111222---((()))...333444222777555222///---,,,+++,,,++++++,,,,,,,,,,,,,,,,,,...---,,,+++***))))))(((%%%'''))))))((('''''''''((((((((('''&&&'''***------...///000///,,,)))(((***************+++++++++***(((%%%###$$$(((---000***)))((()))******)))(((&&&&&&''''''''''''&&&&&&((((((((()))***,,,---......,,,)))(((((())))))(((***,,,------+++)))((((((...000333555333---'''######%%%(((+++...000111111...,,,******,,,000222333222...***'''&&&$$$""" ''''''((((((((((((((('''------,,,,,,++++++++++++///,,,)))((()))***++++++***'''$$$!!! """###"""!!!"""&&&***...000000000000000000///...,,,,,,++++++)))'''''')))---000******)))(((((((((((((((***+++---...///...---------***&&&&&&(((******))))))&&&$$$''',,,///---)))******,,,,,,,,,,,,+++***((())))))(((((((((+++---,,,+++***((('''&&&&&&&&&))),,,,,,'''"""%%%000;;;888333+++%%%$$$%%%'''))),,,,,,///111333222...++++++*********+++---///000---000888CCCMMMUUUXXXYYYXXXVVVUUUUUUXXX^^^cccgggeee]]]UUURRRPPPJJJ===333111...+++(((&&&&&&'''(((+++***)))((()))+++...///444555777999<<>>>>>>>>>>>BBBHHHMMMPPPTTTWWWZZZaaaaaa```\\\ZZZ\\\aaafffhhhiiihhhddd^^^ZZZYYYZZZ\\\[[[ZZZ[[[]]]___aaabbbdddfffgggggggggiiimmmrrr~~~xxxqqqpppvvvqqqddd______```aaabbbeeejjjsss}}}rrrgggqqq}}}xxxmmmaaa]]]gggtttpppeeebbbjjjrrr~~~wwwhhh^^^VVVSSSVVVWWWVVV^^^kkk|||vvvssspppkkkiiiiiiiiigggfffhhhhhhhhhkkkppprrrrrrqqqlllgggaaa___aaadddfffggglllllllllkkkiiifffcccbbbeeefffhhhmmmpppooojjjddd^^^\\\[[[\\\^^^```___]]][[[YYYWWWWWWXXXYYY[[[[[[YYYWWWTTTRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOMMMJJJGGGCCCBBBAAA???===:::888777777888999777444222111222000+++'''''',,,111333222444222///,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***%%%''')))***)))(((((())))))))))))((('''(((+++---,,,---000111000...+++)))))))))))))))***************(((&&&%%%'''***...000...---+++,,,---...---,,,((())))))))))))((('''&&&(((((((((((()))***++++++,,,***((('''((())))))((()))***,,,+++)))''''''''',,,...111222000,,,'''$$$"""$$$'''+++---000111111...,,,)))))),,,...000111111...***((('''%%%$$$"""&&&'''((())))))((((((''',,,,,,---......///000000......------,,,,,,,,,,,,+++)))%%%"""!!!"""%%%&&&###""""""%%%)))---///000222111000///---,,,++++++,,,+++***((('''(((,,,///***))))))((((((((())))))+++,,,---...//////.........+++))))))***,,,+++***)))&&&###%%%))),,,***(((((()))+++,,,,,,,,,++++++)))******))))))))),,,...,,,+++***)))(((''''''''''''))))))&&&###'''000999444...(((######$$$'''(((,,,,,,---///111000---***(((((('''((()))+++,,,...,,,000888CCCNNNVVVYYYZZZWWWVVVVVVVVVXXX\\\```ccc```ZZZRRRNNNJJJCCC888000---,,,)))''''''((()))***,,,+++******+++---///111444444555777999===@@@AAAAAABBBCCCEEEEEEDDDAAA???AAAEEEKKKQQQVVVYYYZZZ[[[\\\]]]]]]]]]^^^^^^^^^^^^]]]YYYSSSMMMHHHEEEDDDDDDJJJOOOTTTTTTPPPLLLJJJKKKHHHIIILLLQQQWWWZZZ[[[[[[PPPLLLFFFBBBBBBCCCCCCDDDCCCDDDDDDBBB???<<<<<<<<<<<>><<<===???AAABBBCCCCCCCCCAAA>>>;;;;;;;;;===???BBBDDDDDDDDDEEEFFFHHHHHHHHHFFFEEEGGGJJJMMMXXX```ffffffaaa\\\\\\^^^aaacccccc___ZZZVVVVVVWWWXXXYYY[[[]]]```dddjjjnnnzzzqqqnnnuuu|||jjj\\\WWWXXX[[[]]]XXX[[[```hhhqqq{{{vvvkkkqqq}}}zzzrrrjjjeeegggtttuuunnnmmmwww~~~pppbbbWWWTTTTTTXXXZZZ[[[aaaiiisssyyy~~~}}}wwwpppllljjjjjjkkkmmmnnnnnnkkkgggeeeccceeeiiinnnrrrtttuuutttpppnnnkkkiiiiiikkkmmmooollliiieeeaaa______```aaa```______```bbb___ZZZUUUPPPOOOOOOPPPSSSUUUWWWWWWUUUUUUUUUSSSRRRQQQRRRTTTUUUUUUSSSOOOJJJFFFCCCCCC@@@@@@???@@@???>>>:::777444444333333333444444444444666777666333000///...***'''###$$$''',,,000111---+++'''%%%%%%'''***,,,...---,,,******)))******)))***---///000000///...(((***,,,,,,***(((((((((***+++++++++))))))+++---))),,,000333333111...+++((((((''''''''''''&&&&&&((()))***,,,---///000000---,,,******,,,---------000//////...,,,+++)))((()))))))))(((((('''&&&%%%%%%$$$$$$%%%((()))))))))&&&''''''%%%######$$$&&&)))******+++***)))'''&&&######%%%&&&((()))******---+++((((((***+++,,,++++++)))''''''''''''&&&%%%###%%%'''*********((('''***,,,...000333444444555,,,333;;;<<<888333000111,,,)))&&&$$$$$$&&&***,,,)))'''&&&'''***...111222444222...+++)))(((((((((------,,,)))'''(((***,,,)))))))))((())))))***+++************+++---.../////////000111000...,,,***)))&&&"""###'''+++///000------------,,,,,,+++++++++++++++***((((((***,,,,,,,,,,,,+++***))))))(((,,,***'''&&&%%%&&&&&&&&&(((&&&""""""###%%%''''''***)))((()))***+++)))((($$$$$$######$$$%%%'''((((((---777CCCOOOVVVXXXXXXVVVXXXYYY[[[[[[ZZZXXXWWWRRRPPPLLLDDD;;;222---***((((((''''''(((***,,,...((((((((()))***,,,...///333222000000111555999;;;777;;;@@@DDDFFFFFFGGGGGGGGGJJJOOOUUUZZZ___bbbcccccceeefffhhhhhhgggeeedddaaa___\\\WWWRRRNNNJJJIIIOOOLLLJJJIIIJJJIIIEEEBBB???@@@BBBEEEHHHHHHFFFDDDAAA===999777888;;;===>>>@@@AAAAAA???<<<;;;<<<===BBBDDDFFFFFFDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFGGGNNNVVV^^^^^^YYYVVVXXX\\\___bbbdddaaa[[[VVVUUUUUUVVVVVVXXXZZZ^^^bbbgggiii~~~uuuppptttwwwdddUUUPPPQQQTTTWWWSSSVVV\\\dddmmmxxxyyymmmnnn{{{|||ssskkkgggkkkyyyzzzuuuvvv}}}kkk^^^UUUTTTSSSUUUWWW[[[bbbiiimmmpppssstttpppkkkiiiiiiiiillloooqqqpppkkkgggdddaaaeeejjjooorrrsssssssssooonnnmmmllllllnnnppprrrmmmiiiddd___\\\[[[]]]^^^ZZZYYYXXXYYY[[[ZZZVVVRRRPPPPPPOOOOOOOOOPPPRRRSSSTTTUUUTTTQQQLLLIIIIIIJJJLLLMMMLLLIIICCC===;;;:::999888888999999888555222////////////000111222333444666777555222...++++++(((&&&$$$%%%'''+++...000+++***'''&&&&&&))),,,...---,,,***)))((((((((())))))***,,,---...//////...+++,,,---,,,)))'''&&&&&&***++++++***))))))***+++(((***...111222000---+++''''''''''''&&&&&&%%%%%%&&&(((***---.../////////,,,***((((((***,,,,,,,,,111111000///---+++***)))++++++++++++***(((&&&&&&$$$######%%%(((******)))&&&&&&%%%###""""""$$$''')))************)))((('''%%%$$$$$$$$$$$$%%%%%%%%%+++***((((((***++++++***'''&&&%%%&&&''''''&&&$$$###$$$''')))******))))))+++---...000111111000///---555===???;;;555222222***(((&&&$$$%%%''')))++++++)))(((***---111333444333111...+++)))((())))))......---+++))))))+++---******))))))))))))******((('''''''''(((***,,,...///111222222111...+++***)))'''%%%%%%***///555888222111000...---,,,+++******+++***(((&&&&&&(((***++++++,,,,,,+++***)))(((+++)))&&&%%%&&&&&&$$$"""'''%%%$$$$$$&&&((((((((('''&&&&&&'''))))))((('''%%%$$$######$$$%%%'''(((%%%+++666CCCNNNTTTUUUTTTVVVXXXZZZ\\\\\\ZZZWWWTTTOOOMMMHHH@@@666...+++***)))((((((((()))***+++,,,((())))))***,,,---///000111///---,,,---111444777666999===@@@CCCGGGMMMQQQPPPQQQTTTWWWZZZ]]]___``````aaacccddddddcccaaa___]]]\\\ZZZXXXUUURRRPPPNNNQQQNNNJJJIIIJJJIIIEEEAAA??????@@@CCCEEEFFFDDDBBB@@@<<<777444444666888888;;;<<<<<<;;;:::;;;===???DDDFFFGGGGGGDDDBBBAAAAAABBBBBBCCCDDDEEEFFFEEEEEEFFFLLLQQQQQQNNNMMMQQQVVVXXX\\\aaabbb___\\\[[[[[[WWWWWWYYY\\\___bbbcccddd{{{uuuuuu}}}ttt___PPPIIIKKKOOOQQQQQQUUU[[[aaaiiiuuuyyymmmkkkyyyuuulllhhhlllyyy~~~{{{}}}xxxggg[[[VVVVVVVVVWWWXXX]]]ccchhhmmmmmmnnnooommmhhhgggiiihhhlllpppqqqnnniiidddaaaaaaffflllpppqqqqqqppppppkkkllllllkkkjjjkkkmmmoooiiifffbbb^^^[[[ZZZZZZ[[[UUUSSSRRRTTTWWWWWWTTTQQQQQQQQQPPPMMMKKKKKKMMMOOOPPPRRRQQQLLLEEE@@@>>>???AAACCCEEEBBB<<<666444444444444444555666555333000,,,,,,+++++++++---...///222444666555111---***)))'''''''''((()))+++---...******)))((()))+++---...+++***(((&&&%%%&&&'''(((*********++++++,,,,,,,,,+++,,,---,,,)))&&&%%%%%%((()))***)))((('''''')))((())),,,......---+++***((((((''''''&&&%%%%%%%%%%%%&&&))),,,.../////////---***((((((***,,,---...111000000///---,,,***))),,,,,,---,,,+++***(((&&&######$$$&&&)))******)))''''''%%%###!!!"""&&&)))+++,,,------,,,+++***)))&&&&&&%%%$$$######$$$$$$***)))((((((***++++++***&&&&&&%%%&&&((((((&&&$$$###$$$&&&''')))***++++++,,,---/////////---+++***---333:::<<<999444111///((('''&&&&&&&&&'''((()))))))))))),,,///333444444000///---+++******++++++.........---++++++---///,,,+++***))))))))))))***'''&&&$$$$$$%%%(((+++---000111333222///,,,******)))((('''(((,,,111777;;;333222000...,,,+++++++++***+++***(((%%%%%%&&&((()))***+++++++++***((('''%%%$$$$$$$$$&&&(((((('''((('''&&&''')))***)))'''$$$$$$$$$''')))***((('''&&&%%%$$$$$$$$$&&&'''(((&&&,,,777DDDOOOTTTTTTRRRSSSUUUYYY[[[[[[YYYVVVSSSMMMJJJEEE===444...+++***)))))))))))))))******+++)))***+++,,,...///111111...---+++***+++---000111666777:::;;;>>>EEENNNVVVUUUUUUVVVWWWXXXZZZ\\\^^^^^^^^^___```___^^^]]]\\\YYYXXXXXXWWWVVVUUUUUUTTTUUURRRNNNMMMLLLJJJFFFBBB???>>>>>>@@@BBBCCCBBB@@@@@@;;;666222111222333333555666666666666777:::===???AAACCCCCCAAA@@@???@@@??????AAADDDFFFFFFDDDBBBAAADDDFFFFFFEEEEEEHHHKKKNNNRRRYYY___ccccccaaa```XXXYYY[[[___bbbcccaaa___|||{{{www|||ttt___NNNGGGHHHLLLOOORRRUUUZZZ___eeeppp~~~xxxkkkggguuuwwwmmmgggjjjvvv~~~sssddd[[[XXXZZZ\\\]]]___bbbfffhhhnnnkkkkkknnnlllhhhhhhllljjjnnnrrrrrrmmmfffaaa___aaagggmmmqqqpppnnnmmmlllfffhhhhhhgggdddbbbccceee```___^^^\\\ZZZYYYYYYXXXSSSQQQOOOQQQTTTUUUSSSPPPOOOOOONNNJJJGGGFFFIIIKKKJJJKKKKKKEEE===777555666777;;;???===777222111111111111222444666555333111,,,+++***))))))***,,,------000333333111...,,,+++''')))***+++++++++,,,,,,))))))******+++,,,,,,,,,)))'''%%%$$$$$$%%%'''(((,,,+++)))'''''''''))))))''')))+++***(((&&&&&&&&&&&&'''((((((&&&%%%%%%&&&(((((()))*********))))))((((((((('''&&&%%%%%%%%%###$$$'''))),,,---......,,,***''''''))),,,....../////////...---+++***)))+++,,,------,,,***((('''$$$$$$%%%'''***+++***((()))(((&&&###"""###'''+++...///000000000...+++***'''&&&%%%%%%%%%&&&'''((()))(((''')))+++---,,,+++(((''''''(((***)))(((&&&$$$$$$%%%&&&'''***,,,---,,,---//////...+++)))''',,,///222555444111---+++'''(((((()))(((((('''&&&&&&&&&(((,,,000333333222,,,,,,,,,,,,------------...//////...------///111---,,,+++***)))((((((((('''&&&$$$###$$$(((,,,...///111222111---***))))))((((((((()))+++///444888///...---,,,++++++,,,,,,,,,,,,+++(((&&&%%%&&&(((((()))***++++++)))(((&&&######$$$$$$%%%''')))+++)))((()))***+++***(((%%% !!!###'''***+++)))'''&&&%%%%%%$$$$$$%%%'''((((((...:::FFFQQQUUUTTTQQQOOOQQQUUUXXXYYYWWWTTTRRRLLLHHHAAA999333///,,,***((((((((()))******++++++&&&''')))+++---...//////,,,+++***))))))***,,,---111333555555666<<>>:::444000//////000000000000111000000111444777777:::===>>>>>>===>>>???<<<===???CCCFFFFFFBBB?????????@@@AAABBBBBB@@@??????CCCJJJUUU___cccaaa]]]VVVXXX\\\aaaeeeeeeaaa]]]xxx~~~yyy{{{vvv```NNNGGGHHHLLLOOOSSSVVVZZZ^^^cccmmm{{{vvviiieeetttxxxlllfffhhhsss~~~vvvlll```XXXYYY^^^bbbdddeeehhhiiihhhlllhhhhhhmmmmmmjjjlllqqqmmmqqquuusssmmmfffaaa___bbbgggnnnqqqooollljjjjjjccceeeeeebbb^^^[[[[[[]]]ZZZZZZ[[[[[[ZZZYYYXXXXXXSSSQQQOOOPPPRRRSSSRRROOOMMMMMMKKKHHHDDDCCCFFFIIIDDDFFFFFFAAA888222000222222777;;;;;;666111000111000000111444666666444222///---+++*********,,,---***---111333111///...---'''***---...---,,,++++++((()))***+++,,,,,,++++++'''&&&$$$""""""$$$&&&(((---+++(((%%%$$$%%%&&&((($$$&&&))))))((('''(((((($$$&&&'''&&&%%%######$$$(((((('''''''''''''''((())))))((('''&&&&&&%%%%%%"""###%%%(((***,,,------+++(((&&&%%%(((***,,,---......------,,,+++))))))***+++,,,---,,,***(((&&&%%%%%%&&&(((***+++***(((***)))&&&$$$"""$$$))),,,000111333333222///,,,***&&&&&&&&&&&&''')))+++,,,(((((('''))),,,------,,,***))))))***++++++)))'''%%%$$$$$$$$$&&&***---///,,,---...///...+++)))'''+++,,,---///000...+++''''''(((***+++***)))'''%%%"""$$$''',,,000333222111***+++,,,---.../////////...///000/////////111333...---,,,***)))(((((('''(((&&&$$$###$$$(((---000///111222///+++(((((()))(((((((((((())),,,000333++++++*********+++,,,---------,,,)))'''&&&'''((('''(((***+++***)))'''&&&%%%&&&&&&%%%$$$%%%(((******)))***++++++***&&&$$$ ###(((+++,,,***'''&&&%%%$$$$$$$$$%%%&&&'''***000<<>>777333000,,,***&&&&&&''')))***+++,,,---"""###%%%''')))***++++++******))))))))))))******+++.../////////444===DDDIIIIIIIIIKKKNNNRRRVVVXXXZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWYYYZZZ[[[bbbbbbaaa___[[[WWWSSSQQQHHHEEEBBB@@@@@@@@@@@@@@@<<<888222...---...//////---...---,,,+++,,,///222333555999;;;<<<===>>>???;;;<<<>>>BBBFFFFFFAAA===>>>===???AAACCCAAA<<<777333666>>>LLLZZZ```\\\WWWTTTVVV[[[bbbgggfffaaa\\\xxx{{{zzzxxxcccRRRHHHDDDGGGMMMVVV[[[___```bbbhhhttt~~~{{{iiimmmuuuppphhhjjjssszzz~~~|||xxxsssnnniiiddd___[[[^^^cccjjjqqqsssrrrnnnkkkllliiifffdddfffiiikkklllssssssssssssqqqmmmgggbbbaaacccfffhhhiiihhhfffeeebbb```]]][[[ZZZYYYWWWUUUXXXXXXXXXXXXWWWUUUTTTSSSQQQOOONNNOOOPPPPPPOOOMMMHHHFFFDDDBBB@@@>>>======???>>><<<999666222///---555555555444333222111000............//////000111000---***)))+++---////////////...//////...,,,)))***++++++)))'''&&&&&&'''((('''&&&(((+++,,,***''''''%%%$$$"""!!! !!!!!!&&&&&&%%%$$$$$$$$$%%%%%%###$$$''')))******)))(((&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%''''''&&&'''(((***///...,,,***'''###  ###&&&((((((((()))+++###%%%'''(((((((((***,,,---***''''''***,,,+++***,,,+++++++++***)))))))))))))))***+++,,,,,,,,,,,,+++)))&&&%%%%%%%%%%%%$$$...000222444222...***''''''%%%###$$$'''***+++,,,###&&&((())))))((())))))'''&&&&&&&&&'''(((***+++---,,,)))'''''')))+++,,,...000222000,,,))))))***,,,,,,,,,,,,,,,,,,,,,,,,'''***---...,,,***)))(((&&&%%%&&&)))---...,,,)))&&&(((***,,,------,,,+++)))+++,,,,,,,,,---///111222222111...***'''&&&&&&%%%%%%%%%$$$$$$''',,,000888777555000+++((('''''',,,***'''&&&(((***,,,,,,------+++)))'''(((+++...///...+++'''%%%&&&***...((())))))))))))((('''&&&''''''''''''&&&&&&&&&&&&***))))))))))))'''###!!!"""%%%'''((((((((('''((('''&&&%%%%%%%%%&&&&&&---666CCCLLLPPPOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNGGGCCC<<<777333000...,,,***(((&&&&&&((()))'''$$$!!!###&&&((()))((('''&&&%%%%%%''')))+++***(((''''''(((+++...000222333333888===AAABBBBBBDDDIIIOOONNNSSSUUURRRTTTYYYZZZVVVTTTUUUWWW\\\``````\\\XXXgggccc___]]]\\\ZZZVVVSSSRRRNNNGGGBBB>>>>>>@@@AAA>>>777///+++,,,...---+++(((((('''&&&&&&)))---111333222222333555888;;;<<<;;;::::::999:::;;;===>>>===>>>???@@@@@@===888555333444888AAALLLQQQQQQNNNLLLMMMPPPTTTXXXZZZYYYWWWuuu}}}|||zzz~~~lll\\\PPPJJJLLLQQQ___eeejjjiiifffgggooowwwnnnooovvvqqqjjjlllvvv~~~}}}tttpppkkkgggdddaaa]]][[[eeeiiioootttvvvtttpppmmmiiigggffffffhhhjjjmmmnnnssssssssssssqqqlllfffbbb___```bbbccccccbbb```___^^^[[[XXXWWWWWWVVVUUUSSSVVVVVVWWWVVVUUUSSSPPPNNNNNNLLLJJJJJJKKKKKKKKKIIICCCAAA???<<<999777666555999999888666444111///...222222222111111///......,,,,,,+++++++++,,,...//////---***)))+++---...///////////////000///---+++,,,,,,***'''$$$###%%%''''''%%%%%%(((+++......---)))'''%%%""" %%%%%%%%%%%%%%%$$$$$$$$$###$$$''')))***+++***)))'''&&&$$$$$$%%%%%%###""""""$$$&&&''''''(((***+++///...---+++(((%%%###!!!###%%%'''((('''&&&&&&'''$$$&&&((((((((((((***++++++)))''''''***+++***)))******************))))))++++++,,,---......------,,,***(((''''''''''''''',,,...000111000...+++))))))'''%%%&&&(((+++,,,,,,%%%''')))***)))(((((((((&&&&&&&&&&&&'''(((***+++///---+++)))(((((()))***...///000...+++)))***+++.........------,,,,,,+++(((+++......---+++***)))((('''''')))++++++(((%%%%%%''')))***++++++***)))((())))))))))))***,,,...000000000---***((('''((()))))))))((((((***///222888777444000+++))))))***,,,***'''&&&(((***,,,,,,------,,,***))))))+++------,,,***'''%%%'''+++...***************************))))))(((((('''''''''***)))((((((((('''$$$"""$$$%%%'''((()))((('''&&&''''''%%%%%%$$$%%%&&&''',,,666CCCMMMQQQQQQPPPOOOPPPPPPNNNMMMLLLKKKJJJJJJHHHCCC;;;555222000///...---+++))))))******(((&&&"""$$$'''))))))'''%%%###"""###%%%'''))))))'''&&&'''(((***,,,...000222333333666999999777888<<<@@@DDDIIIKKKKKKNNNTTTUUURRRPPPQQQTTTYYY\\\]]]YYYVVV___\\\ZZZYYYZZZYYYVVVTTTOOOLLLGGGCCC@@@@@@AAABBB<<<555...+++---///...---((('''&&&$$$$$$''',,,000000000000000222555888::::::999888777777888999999<<<===???@@@AAA???;;;888444444666<<>>BBBIIIKKKKKKIIIJJJMMMQQQTTTUUURRROOORRRQQQPPPQQQSSSTTTSSSRRRKKKIIIGGGDDDCCCBBBBBBCCC888333---+++---//////...(((&&&$$$"""!!!%%%***...------,,,---///222555777888777555333222111111222999:::===???@@@???===;;;888666666888<<<>>><<<999======>>>AAAEEEGGGGGGFFFpppxxx}}}zzzyyy}}}zzziii\\\XXX\\\dddqqqyyyrrrssswwwtttnnnttt~~~qqqlllrrr~~~yyywww{{{{{{{{{xxxsssnnnlllmmmooolllhhhccc______```aaabbbjjjmmmqqquuuuuutttpppnnnjjjlllnnnooooooooopppqqqnnnmmmlllkkkiiifffaaa^^^XXXWWWVVVUUUUUUVVVWWWXXXYYYUUURRROOONNNNNNMMMLLLNNNOOOPPPOOOMMMIIIDDDBBBCCC@@@<<<::::::;;;<<<<<<888777666444222000...---...............---,,,+++******+++++++++******)))***)))'''&&&&&&''')))+++---+++))))))+++---...---++++++...111444555333111...---,,,(((%%%######$$$$$$$$$$$$&&&***...222444---+++(((%%%###!!! '''((()))***)))(((%%%$$$$$$%%%''')))***+++++++++'''%%%$$$%%%&&&'''&&&%%%%%%&&&(((((('''''')))***,,,,,,,,,+++)))(((&&&%%%((()))+++***(((&&&%%%%%%((()))***)))((('''((()))''''''(((***+++***)))((('''''''''(((((())))))***,,,---///000000000...............---,,,,,,,,,---++++++***))))))***+++++++++)))((())),,,.........(((***++++++)))''''''(((''''''&&&&&&''')))***+++------,,,+++***)))))))))******)))((((((***,,,...---------------,,,,,,,,,,,,---...---***)))))))))++++++******)))(((&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$"""!!!"""$$$'''(((***++++++******+++------......---,,,,,,...000555333000+++((())),,,///***(((%%%%%%''')))))))))+++---......,,,*********(((((('''&&&%%%'''+++...---,,,***)))+++...222444444333000---***((('''&&&)))'''%%%%%%''')))******......---,,,***'''%%%$$$###"""!!!!!!!!!"""###$$$'''///;;;FFFLLLNNNLLLKKKOOONNNMMMKKKHHHFFFDDDCCCBBB;;;111+++(((***---...///......---,,,***(((&&&%%%'''+++,,,***&&& !!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---+++,,,---+++(((%%%%%%&&&***---///222666;;;>>>??????@@@DDDGGGIIIIIIGGGEEEDDDDDDEEEGGGIIIJJJKKKKKKEEEDDDDDDDDDCCCBBBAAAAAA666222---++++++,,,,,,+++'''&&&$$$!!!!!!$$$***...++++++++++++---000333555666444111///,,,+++******111444888:::;;;;;;;;;;;;;;;999888999;;;<<<;;;:::===<<<<<<>>>@@@BBBBBBAAAnnnuuu}}}yyyyyy}}}tttddd]]]___dddsss}}}{{{|||}}}tttkkkooo}}}{{{ooolllsssvvvmmmmmmttt|||}}}vvvqqqlllnnnmmmjjjeeeeeeiiimmmmmmiiiccc``````bbbddddddjjjlllpppssstttsssrrrpppoooqqqsssrrrpppnnnnnnooohhhfffdddcccbbb```]]]ZZZVVVUUUTTTSSSSSSUUUWWWXXXYYYUUUPPPLLLKKKJJJIIIGGGJJJJJJJJJIIIGGGCCC???<<<;;;888444222333444555555222222222222111000///...,,,,,,,,,,,,+++)))((('''))))))******+++*********+++***(((''''''((()))***+++)))((()))+++---------((()))---111666777666444+++---...---***&&&$$$###&&&&&&&&&'''))),,,000222---,,,***(((&&&&&&&&&&&&******,,,,,,+++)))'''&&&%%%&&&'''((()))******+++%%%%%%%%%&&&)))++++++***)))******)))'''&&&&&&'''))))))))))))((('''%%%$$$((()))++++++***(((((()))(((******)))((('''((()))((()))+++,,,+++***))))))&&&&&&&&&''''''((((((((()))+++---///000///...------///000///,,,+++,,,---,,,+++((('''&&&'''((())))))((((((***,,,...///...***++++++***(((((()))+++***)))((('''((()))***+++))))))******+++*********((('''&&&&&&'''***,,,---))))))***+++,,,------...,,,---,,,***(((&&&'''(((++++++++++++***)))))))))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%###!!!!!!###%%%%%%'''((()))((()))+++,,,---/////////...---...000111000---)))'''(((+++///(((&&&%%%%%%'''(((((((((***,,,......,,,)))((((((&&&&&&&&&%%%%%%&&&***---,,,+++)))(((***...222555888555111---)))&&&%%%$$$(((&&&$$$$$$'''***,,,,,,//////...,,,***((('''&&&!!!!!!  !!!"""###)))222<<>>???@@@>>>??????@@@???>>><<<;;;333000---***((('''&&&%%%&&&%%%###!!!!!!%%%***///,,,+++++++++,,,...111222333111...+++(((&&&%%%%%%)))---111333333333555666999888888999;;;<<<===<<<======<<<===??????>>><<>>;;;888777333111...---...000000000,,,---.../////////...---,,,,,,+++***)))'''&&&%%%(((((()))***+++++++++***+++******))))))))))))))))))((('''(((+++------,,,(((***---222666666444222'''***...000---)))&&&$$$)))************+++...000---,,,+++***)))***++++++,,,,,,,,,,,,+++***((('''''''''''''''((((((((()))%%%$$$%%%'''+++.........+++,,,,,,***'''%%%%%%%%%((((((((('''&&&%%%$$$###''')))++++++***))))))***(((*********(((((((((******,,,---,,,***)))))))))&&&&&&&&&&&&&&&&&&''''''&&&(((+++...000///...---,,,...000///+++((()))++++++)))'''%%%$$$$$$&&&&&&&&&&&&&&&))),,,...///...******)))(((''')))---000---,,,+++)))))))))******&&&'''(((***+++******)))&&&%%%$$$%%%(((***++++++&&&'''(((***+++---...///------,,,)))&&&%%%&&&'''***+++,,,,,,******+++,,,)))))))))(((''''''''''''(((((((((&&&$$$"""###$$$###%%%&&&'''&&&'''(((***...000111222000000000111...---+++(((&&&'''***---)))'''&&&'''((())))))(((***+++---,,,***(((''''''%%%%%%%%%%%%$$$%%%(((+++***)))''''''))),,,000333555333///***'''%%%$$$$$$(((&&&$$$%%%'''***,,,---...------,,,+++***))))))###"""  !!! ###)))111777:::999888:::;;;<<<===>>>===<<<;;;111---'''###"""###%%%%%%''')))++++++(((%%%$$$###%%%'''***+++***&&&!!!!!!%%%)))***'''&&&'''(((&&&&&&'''(((((((((''''''''''''((((((&&&%%%###!!!$$$!!!!!!$$$%%%%%%(((+++---///222222111000/////////000222333222333555666888999999999888777555333...---+++(((%%%"""!!! """###""""""###&&&+++///---,,,+++***+++,,,...//////...+++(((%%%$$$######$$$(((,,,...,,,,,,...111222222444666777888999999888888999;;;===<<<:::777___gggsss~~~tttwww}}}rrrfffaaafffqqqyyynnnkkkooo|||wwwllllllvvvvvvjjj___ZZZ[[[aaafffllljjjhhhjjjllljjjeee``````fffkkkkkkhhhhhhlllqqqllliiifffdddfffhhhjjjjjjkkklllnnnooooooooonnnmmmjjjmmmmmmjjjdddaaaaaaddd]]][[[XXXXXXXXXYYYXXXWWWTTTSSSRRRPPPOOONNNNNNNNNMMMIIIDDDAAA@@@AAAAAAAAA===<<<:::888555444222222---,,,***+++,,,...------+++,,,...//////...,,,+++************)))(((&&&&&&''''''(((******+++++++++******+++++++++***(((((((((''''''(((+++,,,,,,,,,,,,---///333555333000,,,$$$(((,,,---,,,***((((((***,,,......------///111---,,,+++******++++++,,,,,,,,,+++***)))(((''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%'''+++---...---+++,,,,,,***'''%%%%%%&&&((((((''''''&&&$$$###"""&&&(((******)))''''''(((((()))******)))((()))+++,,,------+++'''&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$'''+++...000000///...***---000---(((%%%%%%''''''&&&$$$######$$$%%%&&&""""""$$$'''+++.........***)))'''%%%&&&***111666111000---+++***))))))***%%%&&&(((******)))'''&&&%%%######%%%(((******((((((((()))***,,,---......///...,,,)))%%%%%%&&&(((***,,,,,,+++)))((()))+++---,,,+++******)))))))))***,,,,,,+++(((&&&$$$%%%"""$$$%%%%%%$$$$$$%%%'''+++...000111000//////000------,,,***''''''))),,,+++***)))***+++,,,,,,+++***++++++***(((&&&&&&&&&%%%%%%%%%$$$$$$$$$''')))'''&&&%%%%%%'''***---//////---)))&&&%%%%%%&&&''''''&&&%%%&&&)))+++,,,,,,+++++++++***++++++,,,,,,&&&%%%###"""!!! !!!!!!"""'''---111000//////111333444555555444333---***'''%%%%%%%%%$$$###$$$'''******'''$$$######$$$&&&((())))))&&&###!!!"""&&&******'''$$$%%%'''((()))+++,,,,,,+++(((''')))((())))))(((&&&###!!!$$$ """###"""$$$)))))),,,...---***((((((((((((***------------///222444444444333111///---+++(((((('''%%%"""!!!"""###&&&***---...,,,+++)))))))))+++,,,,,,+++)))&&&$$$$$$###$$$###(((+++,,,)))(((+++...---...111222222111000000///111444888;;;;;;888555XXX```nnn|||qqqsssyyyvvvhhhbbbcccmmm}}}}}}ssskkkjjjtttwwwmmmlllwww~~~xxxxxx~~~tttlllaaaYYYVVVXXX[[[]]]ccc```___bbbffffffbbb]]]aaahhhooopppmmmkkknnnrrrmmmjjjhhhhhhjjjmmmoooooojjjjjjkkkkkkkkkiiihhhgggeeeggghhhddd^^^[[[]]]```ZZZXXXVVVVVVWWWXXXXXXXXXTTTSSSQQQOOOLLLJJJHHHGGGFFFBBB>>><<<<<<>>>??????999777444222000///...///***))))))***,,,---,,,+++...///000111000...,,,+++))))))******))))))((('''&&&&&&((()))******++++++)))***+++,,,,,,***(((&&&'''''''''(((+++,,,,,,+++///000111333444111,,,((($$$&&&)))******)))***++++++...111111000///111333...---+++************+++,,,+++***((('''&&&&&&&&&)))((('''%%%%%%$$$$$$$$$&&&%%%%%%'''***,,,,,,+++)))***+++***'''&&&'''(((((((((((('''&&&$$$###"""&&&((())))))'''%%%%%%%%%''')))******))))))***+++---...---)))%%%###%%%'''&&&&&&&&&%%%%%%$$$$$$$$$###&&&+++///111222111000)))---///---'''"""###%%%###############%%%&&&''' """&&&***.........***(((&&&$$$%%%+++444:::333222///---+++***))))))%%%''')))***)))'''$$$###$$$###"""%%%)))***)))&&&***++++++,,,,,,------...111000---)))&&&%%%''')))+++,,,---***'''&&&'''***//////---,,,++++++++++++,,,...///...+++(((&&&%%%"""###$$$$$$###"""###$$$(((***...///...------------...---+++)))(((***+++---,,,+++,,,...///...---*********)))&&&%%%%%%&&&%%%%%%%%%$$$###$$$&&&(((%%%$$$$$$$$$%%%(((***,,,)))'''%%%$$$$$$%%%((()))'''&&&%%%''')))+++,,,+++)))))))))***+++---...///)))(((&&&$$$"""""""""""""""(((++++++***)))***,,,...///...---,,,+++***)))(((((((((%%%###"""&&&******'''$$$###$$$$$$%%%'''(((((('''%%%###"""'''+++***&&&###$$$&&&***,,,...000000---***(((,,,+++++++++***((($$$!!!$$$"""###!!!###)))(((+++---+++'''%%%$$$%%%$$$'''***+++***+++...111222111000...,,,***'''&&&######$$$### !!!###&&&))),,,...,,,***(((''''''((()))+++)))'''&&&$$$$$$$$$$$$%%%))),,,,,,((('''***---,,,...000111///,,,***)))))),,,111777;;;<<<999666VVV[[[gggwww~~~~~~vvvsssuuuxxxfffZZZ___lll~~~|||vvvkkkeeekkkzzz{{{sssnnnssswwwkkkiiikkkkkkkkkllldddaaa\\\WWWUUUVVVYYYZZZWWWYYY\\\```bbbccccccccciiiiiilllnnnqqqqqqnnnlllmmmnnnqqqtttvvvsssnnnjjjjjjlllllljjjeeeaaaaaabbbbbb```^^^[[[YYYXXXXXXXXXVVVYYYXXXUUUVVV[[[[[[UUUOOOLLLHHHEEEDDDBBBAAA???;;;:::999999:::999777666777666333///+++***,,,...000,,,((((((***---------000000000000000///+++)))***+++---//////...,,,+++)))''''''(((***,,,------************)))(((&&&&&&&&&$$$$$$'''+++---,,,***000000///...,,,+++******%%%&&&''')))))))))(((((()))000222...111;;;<<<555111...+++))))))******)))---,,,***)))((('''$$$""")))((('''&&&&&&%%%&&&&&&(((''''''(((***+++***)))+++,,,,,,)))%%%$$$''')))((())))))'''&&&&&&(((***---+++)))&&&%%%$$$%%%&&&******))))))))))))******000---)))&&&$$$%%%'''(((***(((&&&%%%$$$%%%'''((('''&&&&&&)))---///...,,,***,,,,,,(((!!!!!!$$$###$$$''')))((($$$ ###&&&***,,,---...,,,***&&&&&&)))---111444111000///---++++++******'''((()))***)))(((%%%$$$%%%%%%$$$%%%&&&(((***+++++++++,,,,,,,,,,,,------...............---,,,,,,,,,++++++,,,---...,,,***+++++++++...222222///,,,------,,,,,,***((('''&&&%%%$$$######%%%'''((((((&&&(((+++,,,+++))))))***+++******+++------+++))))))***,,,///222222000...***'''$$$###$$$&&&&&&&&&((('''%%%%%%&&&(((***,,,)))'''$$$""""""###%%%&&&$$$$$$###"""###'''---222...,,,***+++...000...,,,((()))***,,,...000111222///+++((()))+++***%%% %%%######&&&***+++)))'''&&&'''((())))))******)))&&&)))...000000---)))%%%'''((()))***)))'''%%%$$$&&&'''((())))))((('''&&&)))******)))(((&&&$$$###***---000000---***)))******+++,,,,,,,,,***(((&&&$$$$$$######$$$%%%'''((((((***,,,+++(((%%%###### """%%%''')))+++///222111///---***((('''&&&&&&***(((%%%######"""!!!!!!###%%%&&&,,,+++***(((''''''''''''%%%%%%$$$$$$$$$%%%&&&''')))+++,,,,,,+++,,,---//////---***'''%%%$$$$$$$$$###'''---222555888:::<<<\\\\\\dddqqqzzz|||||||||vvvssssss{{{}}}kkk^^^aaannn~~~|||vvvkkkeeekkkxxxzzzsssqqqxxxuuuhhh]]][[[]]]]]]]]]___]]]\\\YYYWWWVVVWWWXXXYYYUUUXXX[[[```ccceeefffggglllmmmppprrrtttsssqqqoooooopppqqqssstttqqqllliiifffggghhheeeaaa]]]]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTVVVUUUQQQRRRUUUTTTOOOLLLIIIDDDBBB@@@>>><<<:::888888888888888666444222222111///,,,)))***,,,///000---******---///000000222222111111000...+++)))+++,,,...///000000000///,,,++++++,,,...000000000,,,,,,+++***(((&&&$$$###%%%%%%%%%(((,,,...---,,,///...---,,,***)))((((((%%%&&&''')))))))))((('''(((---///...555@@@BBB;;;111...+++))))))))))))(((*********++++++)))'''&&&'''''''''''''''((())))))&&&%%%%%%%%%&&&'''((((((***++++++)))&&&%%%&&&(((&&&''''''%%%$$$$$$''')))///...,,,)))((()))******)))((((((''''''(((((()))---+++(((%%%$$$%%%'''(((+++***(((&&&&&&&&&'''((('''&&&&&&))),,,...---+++)))++++++'''!!!!!!$$$######%%%''''''$$$!!! ###&&&)))++++++++++++***((((((***...111222000000///---,,,++++++***)))******+++***(((&&&%%%%%%%%%%%%&&&(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////////////////......+++,,,---///000///+++((()))***---000333222...***,,,+++++++++************&&&$$$"""$$$)))---//////,,,,,,+++***)))(((''''''(((((())),,,......,,,***(((((())),,,///111000///)))'''$$$###$$$&&&&&&&&&'''&&&&&&&&&''')))***+++,,,***'''%%%$$$###$$$$$$$$$$$$$$$###$$$''',,,000///,,,))))))+++------,,,***+++,,,---///000111111...+++))))))+++***&&&!!!$$$###$$$'''++++++)))'''&&&&&&'''((())))))))))))''')))+++......---+++***)))***+++,,,,,,+++)))((('''(((((())))))******))))))*********)))'''&&&%%%)))+++------***(((((()))+++,,,---......,,,+++)))%%%%%%%%%&&&''')))+++,,,///...+++(((&&&%%%$$$###!!!###&&&''')))+++...111111000---***)))(((((()))+++)))&&&%%%&&&%%%$$$""" !!!"""###$$$$$$******)))(((((('''''''''%%%$$$###""""""$$$%%%'''+++---......------...000---+++(((&&&$$$$$$$$$$$$###''',,,000222444666777eee``````iiirrrwwwyyy{{{xxxtttrrrwwwpppccccccnnn~~~zzzxxx{{{wwwnnnhhhnnnxxxvvvqqqsss|||yyyiii^^^TTTSSSVVVVVVWWWYYYWWWXXXYYYZZZZZZZZZYYYYYYTTTVVVZZZ___cccgggiiijjjmmmooorrruuuuuutttqqqoooooonnnmmmmmmmmmjjjfffcccaaabbbbbb___[[[XXXWWWWWWXXXXXXYYYYYYXXXVVVSSSRRRSSSSSSPPPLLLKKKLLLJJJFFFFFFCCC???===;;;999666333444555777888666444000...,,,+++***(((''')))---000///...,,,---000333444444666555444111///---+++***,,,---...///000222333333000//////000333444444333...---,,,***'''%%%"""!!!$$$$$$%%%(((,,,......------,,,+++***)))'''&&&&&&%%%&&&'''((()))(((''''''&&&***+++---888DDDEEE???000...***)))))))))((('''((())),,,---...,,,***)))&&&&&&''''''(((***+++,,,%%%$$$"""!!!!!!"""%%%&&&)))***+++***'''&&&%%%&&&###$$$$$$$$$######&&&(((///...,,,+++***+++,,,---((('''%%%$$$$$$$$$%%%%%%((('''%%%$$$$$$%%%'''))),,,+++***)))(((((((((((('''''''''(((***+++***)))'''))))))'''""" !!!###%%%$$$###$$$&&&&&&$$$### """$$$'''((((((((('''*********+++,,,...///000.........---,,,+++******+++++++++***)))'''&&&%%%%%%&&&&&&(((***,,,...///,,,,,,,,,+++++++++,,,,,,////////////////////////+++,,,...111222///+++'''''')))---111333111,,,(((***)))))))))***,,,...///+++'''%%%)))111777:::999555000***'''''''''&&&$$$%%%&&&(((,,,//////---***%%%$$$$$$'''***---///...***'''%%%$$$%%%'''&&&&&&%%%&&&&&&''')))******+++...---+++)))'''%%%#########$$$%%%%%%%%%'''***---,,,)))''''''))),,,......,,,------...////////////---+++)))***+++***'''###"""###%%%))),,,,,,***'''&&&'''((())))))***))))))((()))***+++,,,---------+++,,,---.........---,,,(((((((((((()))***,,,---)))*********))))))((('''((()))***)))((('''((())),,,---...///000///...---&&&&&&'''((()))+++---...555///((($$$$$$%%%%%%$$$"""$$$&&&((((((***,,,...000///,,,***))))))+++++++++***(((((((((((('''%%%$$$$$$$$$$$$############(((((()))******)))(((((($$$### !!!$$$&&&+++,,,......---,,,---...)))(((&&&$$$######$$$$$$$$$'''+++------...///000pppfff___bbbkkkrrrxxx}}}}}}xxxuuuwwwrrrdddcccmmm||||||vvvwww{{{}}}vvvqqquuu}}}~~~qqqnnnrrr|||tttkkk```XXXRRRSSSVVVXXXZZZ]]]XXX[[[^^^```aaa___\\\ZZZUUUWWWZZZ^^^bbbfffiiijjjmmmooorrrsssrrrooommmkkkkkkiiigggeeedddaaa^^^[[[]]]]]]\\\ZZZXXXUUUSSSSSSUUUVVVYYYZZZYYYVVVSSSPPPPPPNNNJJJFFFDDDCCC@@@>>>>>><<<:::999888666333111222555888999666222...+++))))))(((&&&&&&)))---111......///111333555777777999999777333///---,,,,,,............///000222333111000000111333555444333---,,,+++***'''%%%###"""######%%%(((+++---......,,,,,,+++***((('''&&&%%%%%%&&&'''((((((((('''&&&&&&((((((+++555@@@@@@;;;///---***)))))))))(((&&&(((+++...000000...+++***(((((((((((()))***+++,,,%%%###!!! $$$''')))***+++***)))'''%%%$$$"""###$$$######$$$&&&)))+++***)))((((((***,,,---)))'''$$$""" !!!############$$$%%%'''(((,,,,,,,,,+++***)))))))))''''''(((((()))((('''''''''((()))(((%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%"""###%%%''''''&&&%%%###'''))),,,...---,,,,,,,,,******+++,,,,,,+++)))(((++++++***((('''&&&%%%$$$$$$%%%&&&(((***---///000,,,,,,+++******+++,,,,,,---------------......///,,,,,,---//////...***''''''(((+++---...---***((((((((('''(((***...111333111---***...666>>>@@@???999111)))%%%&&&(((&&&$$$%%%&&&(((+++......+++(((!!!!!!%%%))),,,---+++)))''''''((()))((('''$$$%%%''')))***+++++++++---------,,,***'''$$$######$$$&&&''''''''')))+++''''''''')))+++...//////------.........---,,,+++***)))((()))***)))'''$$$"""$$$'''***,,,,,,***((('''((()))***++++++++++++)))***+++,,,,,,,,,,,,+++)))***,,,---.........---)))(((&&&&&&'''***---///***************)))))))))(((((((((''''''''')))***+++,,,---//////000//////'''''''''(((((()))******222+++###!!!###%%%%%%"""###%%%((((((((((((***+++...---+++))))))***+++,,,***)))((((((******((('''%%%%%%&&&&&&%%%%%%$$$$$$'''(((+++------,,,***)))$$$"""###&&&&&&(((******(((''''''(((%%%%%%$$$############$$$&&&'''))))))((('''((((((|||nnnbbb___dddlllvvv~~~~~~zzzzzzqqqcccbbbkkkyyyuuurrrssswww|||}}}{{{nnnlllqqqzzz|||xxxqqqfff^^^XXXRRROOORRRXXX[[[___ccc```cccgggiiihhheee```]]]YYYYYYZZZ\\\```cccfffhhhnnnppprrrqqqmmmiiigggggggggdddbbb```^^^\\\YYYVVVYYYXXXWWWWWWUUUTTTRRRPPPSSSUUUXXXZZZYYYVVVQQQNNNKKKGGGBBB???===;;;888888777666666888888777444222111555::::::666111---+++*********)))((()))---000---///111333444555666777999999888444000------...//////...---------.........---...///111222000///))))))))))))(((&&&%%%$$$!!!###&&&((()))+++,,,---------,,,***)))((('''&&&%%%&&&'''(((((('''&&&%%%''''''''')))///555555111...,,,************((('''***...111222000,,,************)))(((''''''((((((%%%$$$### !!!'''+++***************(((&&&$$$$$$$$$%%%$$$$$$%%%(((***)))((('''&&&''')))+++,,,***((($$$!!!!!!!!!"""###$$$%%%&&&'''***++++++,,,+++***)))((('''((()))(((((('''&&&&&&((()))******)))(((((((((((((((((((((''''''(((((($$$%%%'''((('''%%%""" $$$(((,,,...,,,)))((('''%%%''')))++++++***(((&&&***)))'''%%%$$$$$$$$$$$$###$$$&&&(((+++,,,...///,,,+++***)))***+++,,,---++++++************+++,,,---+++))))))***+++***((((((((((((((('''((())))))'''''''''(((***...111333333///,,,///555:::<<<;;;777000(((%%%'''))))))&&&&&&&&&''')))+++***'''%%%"""'''***+++---+++******++++++***)))$$$%%%''')))***++++++,,,+++,,,,,,,,,+++(((&&&$$$"""$$$&&&''''''''')))***((())),,,......---,,,+++,,,,,,------,,,+++)))'''&&&&&&'''((()))(((&&&%%%###&&&)))+++,,,+++***)))))))))***+++,,,,,,,,,,,,)))+++---......,,,)))''''''((()))***+++,,,,,,,,,((('''%%%$$$%%%(((,,,...*********))))))))))))))))))(((''''''(((******+++)))***+++,,,---.........''''''&&&&&&%%%$$$$$$###'''"""###&&&$$$!!!%%%'''))))))(((''''''(((******)))((())))))***+++''''''&&&'''))))))'''%%%###$$$%%%&&&''''''&&&&&&&&&)))---000111///,,,***###!!!###%%%$$$&&&((((((&&&$$$############"""""""""#########&&&'''((('''$$$#########yyyhhh```___dddppp{{{~~~}}}ttteeeaaajjjxxxwwwpppmmmpppttt{{{~~~ssspppsssyyyuuupppkkkccc\\\XXXUUUQQQQQQVVV\\\```eeeiiiiiikkkmmmooommmjjjfffccc\\\\\\\\\]]]___bbbfffhhhpppqqqqqqmmmgggcccbbbccccccaaa___]]]\\\ZZZWWWUUUSSSRRRQQQQQQRRRQQQOOOMMMNNNPPPTTTUUUTTTPPPLLLHHHCCC>>>999888777444333444222333555777999888555333000555999888333---***)))***+++,,,,,,++++++---///,,,///222333222222222333444666666444///,,,---///.........---,,,,,,+++++++++++++++---//////---+++&&&''''''(((((((((''''''###%%%((())))))***+++---...---,,,+++***(((''''''&&&&&&'''((('''&&&%%%$$$'''''''''(((***,,,+++***---,,,++++++,,,,,,+++))),,,000333222...+++******+++***((('''%%%$$$$$$$$$%%%%%%%%%###!!!$$$***000---,,,******+++***(((&&&%%%&&&&&&&&&%%%&&&(((***)))(((''''''(((***,,,---***((($$$  !!!"""$$$$$$%%%$$$$$$&&&(((***+++,,,+++)))((('''(((***)))'''&&&&&&''')))***+++,,,,,,+++***)))((()))++++++)))((()))***%%%'''))))))(((%%%!!!!!!&&&+++,,,)))%%%######"""$$$(((***+++***(((&&&)))'''%%%###"""###$$$%%%$$$%%%''')))+++,,,------***)))(((((()))+++...///***)))((('''&&&'''((((((,,,)))''''''(((*********(((((('''%%%$$$%%%(((+++'''''''''(((***,,,...000...---,,,,,,...000111111222...)))''')))******)))&&&%%%%%%&&&''''''%%%######(((***+++---,,,++++++,,,,,,+++)))%%%&&&'''(((***+++------++++++++++++***(((&&&$$$"""$$$&&&''''''(((***+++---///000000,,,)))'''&&&++++++,,,---,,,)))'''%%%%%%&&&'''((()))(((''''''&&&(((++++++***)))******)))***+++,,,,,,------,,,***,,,...///...+++'''%%%'''''''''((()))******+++((('''%%%$$$%%%(((+++,,,+++***)))(((((((((((()))(((''''''(((+++,,,,,,+++(((((())))))***+++,,,,,,&&&&&&&&&%%%###!!! """$$$###!!!&&&(((******(((&&&%%%%%%(((((()))******)))((((((%%%%%%%%%&&&''''''$$$""" !!!###%%%'''''''''&&&&&&)))...222333000+++(((###""" ###%%%%%%'''))))))'''$$$###"""""""""""""""""""""""""""&&&''''''%%%"""!!!!!!!!!pppbbbYYY[[[gggsss~~~zzzlllaaajjjxxxwwwpppmmmpppuuu{{{}}}yyyyyy{{{|||sssjjjfffaaaZZZWWWXXXWWWTTTUUU[[[```ccchhhmmmmmmnnnppppppooollljjjhhh___^^^^^^^^^```dddhhhkkkppppppnnnggg___ZZZZZZ]]]]]]\\\[[[[[[[[[YYYVVVSSSLLLKKKJJJKKKMMMNNNLLLIIIGGGIIIKKKLLLKKKGGGBBB???;;;444000111111......222111222555888999888444111---111555444...(((%%%%%%'''))),,,......---...///,,,///222222000...---...,,,000333111---***+++---,,,,,,---......---++++++*********,,,......+++)))&&&&&&''''''((('''''''''%%%(((++++++******,,,......---,,,+++)))(((''''''&&&&&&'''((('''&&&%%%$$$%%%&&&((()))((('''))),,,,,,++++++,,,......---,,,---000333111---******,,,)))(((&&&%%%###"""!!!!!!###&&&'''&&&$$$'''---333000---+++***++++++***(((&&&''''''&&&%%%%%%''')))***)))''''''''')))+++,,,(((&&&"""!!!""""""###$$$%%%%%%$$$"""!!!"""$$$'''***+++***)))'''''')))+++***(((&&&'''(((******+++,,,---,,,***(((&&&))),,,,,,***(((((()))&&&(((***+++)))&&&"""$$$)))***%%%!!! !!!$$$(((,,,---,,,)))'''(((&&&$$$""""""$$$&&&(((&&&''')))+++------------)))(((''''''))),,,///111+++***'''&&&%%%%%%&&&&&&)))((('''(((***++++++***((())))))'''%%%%%%(((***((((((((())))))*********(((***,,,+++)))((((((***------,,,++++++***))))))$$$"""!!!"""$$$%%%%%%$$$"""!!!!!!###'''+++,,,---,,,+++******,,,+++***(((&&&&&&&&&''')))+++...///,,,,,,+++)))'''%%%###""""""###%%%&&&&&&(((+++---/////////,,,(((&&&'''(((***+++------,,,***'''%%%%%%&&&)))******************+++,,,+++(((''')))+++(((((()))***+++++++++++++++,,,,,,---,,,+++)))((())))))((())))))***++++++)))((('''&&&'''(((***+++,,,+++)))'''&&&&&&'''''''''&&&&&&))),,,---,,,)))((((((((((((((()))******&&&&&&&&&%%%$$$"""  """###''')))+++***'''%%%######'''(((+++,,,,,,***(((&&&%%%$$$$$$%%%&&&%%%###  """$$$%%%%%%%%%$$$$$$(((...222222///)))%%%$$$###!!! !!!"""$$$%%%%%%(((******'''$$$""""""""""""#########"""""""""&&&'''&&&$$$""" !!!"""vvvcccVVVTTT___mmm|||~~~~~~sssbbbjjjyyyyyynnnpppssswww|||~~~~~~}}}|||sssjjjccc___ZZZUUUUUU[[[UUURRRTTTYYY^^^```dddiiinnnooooooooonnnmmmlllkkkaaa```______bbbgggkkknnnmmmmmmiiiaaaXXXSSSTTTWWWXXXWWWWWWXXXXXXWWWSSSPPPGGGEEEEEEFFFIIIKKKIIIFFFAAABBBDDDEEECCC???:::777555...***---...+++,,,000222333555888999777333///***...222000)))###""""""$$$''',,,///////////////+++///222222///+++******&&&+++//////+++((()))+++)))+++---//////...---,,,******+++---///...,,,)))'''''''''(((''''''&&&&&&(((+++......,,,+++---///---,,,+++***)))((('''&&&&&&&&&'''''''''&&&$$$######%%%)))***(((&&&***000+++++++++---///000///---,,,///222000,,,***,,,///'''&&&%%%###"""!!!!!!!!!"""%%%((('''&&&(((///555222///+++***+++,,,+++)))'''''''''%%%$$$$$$&&&(((((('''&&&%%%&&&''')))***%%%$$$!!!"""$$$'''###$$$%%%&&&%%%###!!! """&&&)))+++***((('''&&&)))++++++((('''(((***)))******,,,---,,,)))'''$$$(((,,,---***''''''((('''(((+++,,,***&&&"""###((((((###!!!%%%)))...///...+++(((((('''$$$"""###%%%(((***((()))+++---............''''''&&&'''))),,,000222,,,***(((%%%$$$$$$%%%%%%''''''(((+++---...,,,***''')))+++***((('''(((***)))))))))))))))((('''&&&&&&***...---(((%%%&&&(((+++---......,,,)))((((((""" """%%%&&&&&&%%%$$$$$$'''***---......***)))))))))******(((''''''&&&&&&&&&(((+++...000...---+++(((%%%"""!!! !!!###$$$%%%&&&(((,,,///,,,,,,***'''$$$%%%***///+++,,,......---+++(((&&&&&&(((***,,,,,,,,,,,,---,,,------***'''&&&))),,,&&&'''((())))))******))),,,+++*********+++,,,---++++++*********+++,,,,,,******)))(((((()))***+++,,,+++)))'''&&&%%%%%%&&&%%%%%%&&&)))---...+++(((((((((((('''(((((()))***&&&&&&''''''&&&$$$###""""""%%%(((***+++***'''$$$""""""'''))),,,///...,,,(((%%%%%%$$$%%%&&&&&&%%%""" """$$$$$$$$$###"""###'''---222111---'''###$$$######"""###$$$%%%%%%%%%'''))))))&&&###!!! ###############""""""!!!&&&&&&&&&$$$""" !!!###~~~iiiYYYTTTZZZaaaqqqzzz~~~zzzyyyqqqiiiiiiqqqxxxtttppppppuuu}}}zzzwwwtttqqqnnnbbb^^^[[[ZZZ[[[\\\[[[YYYYYYXXXWWWXXX\\\```bbbccchhhiiikkklllmmmllllllkkkdddbbb```___aaaeeeiiillliiieee^^^XXXSSSQQQPPPQQQSSSQQQRRRUUUYYYXXXRRRLLLEEECCC@@@@@@AAABBBBBBAAA>>>?????????===:::777555///...,,,++++++---000222222444555666444222///,,,,,,+++(((%%%"""!!!###%%%$$$(((...222444222///,,,//////---+++***)))(((((((((+++,,,+++(((&&&(((***)))+++---...---,,,---...333222111///---,,,++++++************)))'''&&&%%%+++,,,---...---+++)))((((((((())))))))))))((((((&&&(((***)))'''%%%$$$$$$((()))+++)))'''&&&)))+++///,,,))))))+++---,,,***++++++,,,,,,------------***((($$$###""""""!!! (((((('''%%%$$$&&&)))---...+++((((((******(((&&&'''&&&%%%$$$###$$$%%%&&&)))'''%%%%%%&&&'''''''''""""""""" !!!$$$&&&((())))))'''$$$!!! !!!$$$%%%'''(((((((((&&&%%%'''&&&%%%$$$%%%'''***+++((()))******)))'''$$$###$$$%%%&&&((()))(((&&&$$$'''***,,,,,,(((###"""$$$&&&'''%%%#########))))))((((((((()))+++,,,)))((('''''',,,111...((((((((((((+++...000000000///...,,,++++++,,,...//////...---)))%%%###$$$%%%%%%&&&)))+++,,,++++++***(((((()))(((&&&&&&'''))))))'''%%%%%%&&&''''''&&&,,,...///---(((%%%&&&''''''(((***++++++)))&&&$$$ """""""""###$$$&&&)))((('''(((***---111333+++&&&%%%(((+++)))'''((()))'''&&&''')))...222555222///+++(((&&&%%%###!!! """$$$&&&((())))))(((***((($$$"""###''',,,000...,,,***))))))******)))***,,,...///.........///+++***(((''''''((()))+++$$$######$$$%%%'''***+++000---******,,,......,,,---***''''''(((*********+++++++++)))'''''')))+++...,,,((($$$######%%%&&&'''''''''''')))+++---...+++***(((&&&%%%&&&'''(((%%%%%%&&&'''''''''%%%$$$!!!###(((---000...(((###"""###''''''(((***,,,,,,)))'''&&&((()))(((%%%"""!!!!!!"""$$$&&&&&&&&&&&&''')))''')))+++------+++(((&&&&&&&&&%%%&&&'''(((***,,,+++***)))&&&### $$$%%%%%%$$$###"""$$$%%%***'''###nnn^^^VVVWWW[[[hhhrrrwwwvvvvvv}}}ssshhhhhhqqq{{{tttpppqqqwww}}}uuuooollliiigggddd^^^\\\ZZZZZZ]]]^^^^^^]]][[[YYYWWWXXX\\\```bbbcccggghhhiiikkkllllllkkkkkkcccbbb```______bbbeeegggbbb___[[[VVVRRRPPPPPPPPPRRRPPPPPPSSSVVVUUUOOOIIIDDDBBB@@@@@@@@@AAA@@@???======<<<<<<:::888555444000///---++++++---///000222333333333222000...------,,,***&&&###"""###%%%&&&)))...222333222///---...---+++)))((((((((((((***+++,,,***(((''')))+++++++++***(((((()))---000333222111///...---,,,,,,*********))))))((('''&&&((()))***++++++)))(((&&&''''''((()))))))))))))))''')))******'''&&&%%%%%%&&&((()))((('''''')))+++---+++((((((***+++***)))((()))+++,,,------,,,,,,+++)))&&&%%%$$$$$$"""!!!%%%%%%%%%$$$$$$&&&***...,,,***'''&&&''''''%%%#########"""###$$$&&&'''(((+++)))&&&&&&'''(((((('''###$$$$$$###""""""$$$&&&((()))***)))&&&$$$###$$$%%%&&&(((******(((&&&$$$$$$$$$###$$$%%%'''***+++)))***++++++***'''%%%###&&&&&&&&&&&&'''&&&$$$"""&&&))),,,,,,)))$$$!!! $$$&&&''''''&&&%%%&&&'''+++************,,,...///...---)))'''***...,,,&&&'''&&&'''***---000111111111///---+++******+++,,,++++++***'''%%%$$$%%%&&&%%%''')))+++,,,,,,,,,+++((())))))(((&&&%%%&&&(((***'''%%%$$$%%%&&&'''&&&+++,,,...---+++)))(((((('''(((***+++***(((&&&$$$"""$$$%%%%%%######$$$%%%((('''&&&&&&'''***---///)))$$$"""&&&(((&&&%%%&&&(((((('''(((***---000222000---)))'''&&&&&&$$$######$$$%%%'''(((((((((''')))&&&###!!!"""&&&+++...---+++((('''(((******)))))),,,///000///---------)))((('''&&&%%%%%%&&&&&&#########$$$%%%&&&'''(((---+++)))***---...---,,,+++)))&&&&&&'''((((((((()))******)))'''&&&'''(((***)))&&&###"""###$$$%%%'''''''''''')))+++---......,,,)))'''%%%$$$%%%%%%$$$$$$%%%&&&''''''%%%$$$  !!!""""""'''+++///...***&&&&&&(((***+++---...---,,,***)))'''))))))(((%%%###""""""%%%&&&(((''''''''')))+++((()))+++,,,+++)))&&&%%%!!!!!!###&&&)))---111333+++***(((&&&$$$""" &&&&&&&&&$$$""""""$$$&&&(((%%%""" """tttcccXXXTTTTTT\\\eeemmmppprrryyyvvvgggfffooo|||sssmmmooowww~~~wwwrrrjjjddd```^^^]]]\\\[[[ZZZZZZ\\\___bbbcccccc^^^\\\YYYYYY[[[___bbbccccccdddfffhhhiiijjjiiiiiicccaaa```^^^]]]]]]^^^^^^YYYXXXVVVTTTRRRQQQPPPPPPPPPNNNNNNOOOPPPNNNIIIDDDAAA@@@????????????===;;;===<<<:::888777555444444111000---,,,+++,,,---...222111111000///...------///...,,,(((%%%$$$%%%&&&(((***...000222111000...---+++)))'''&&&'''((())),,,,,,+++***((((((+++---,,,***'''###"""&&&---222222222000///------,,,,,,******))))))((((((''''''&&&'''((((((((('''%%%%%%&&&&&&'''((()))******+++(((***+++***(((&&&&&&'''%%%&&&(((''''''&&&((()))+++)))(((((())))))((('''$$$&&&***,,,...---,,,++++++)))((((((((('''$$$"""###$$$%%%$$$%%%'''+++...***(((%%%#########!!! !!!###%%%(((***,,,,,,)))'''''''''(((((((((%%%'''((('''&&&%%%%%%&&&+++,,,---+++)))'''&&&'''''')))+++---,,,***&&&$$$""""""###$$$&&&)))+++,,,+++,,,,,,,,,+++(((%%%$$$((('''&&&$$$######""""""$$$'''***+++)))'''%%%%%%((())))))((('''''')))+++,,,,,,,,,,,,---///111222555333---''''''+++***%%%%%%%%%%%%(((---000222222222000...+++)))((((((((('''((('''&&&$$$$$$&&&((('''(((***,,,---------,,,((()))***)))'''&&&'''(((+++(((%%%$$$%%%&&&''''''))))))+++---......+++)))((()))***+++***(((&&&$$$'''((()))(((%%%$$$$$$$$$'''&&&%%%$$$$$$&&&(((***)))$$$"""%%%&&&$$$###$$$&&&'''''')))***+++,,,,,,+++)))&&&&&&&&&''''''&&&&&&''''''(((''''''&&&&&&'''%%%###"""###&&&))),,,+++(((&&&%%%''')))******))),,,///000///,,,***)))&&&&&&%%%$$$$$$###"""""""""###$$$%%%%%%%%%$$$###(((((()))+++---...---+++***(((%%%%%%&&&''''''&&&''')))***)))'''%%%%%%&&&'''&&&%%%$$$############%%%&&&&&&(((***,,,...//////---***'''%%%###"""""""""######&&&((('''%%%###""" !!!$$$&&&$$$!!!%%%)))---...+++)))***,,,...111333333///,,,+++,,,((())))))(((%%%#########''''''((('''&&&'''))),,,***+++++++++***'''%%%### """&&&+++000444777***)))'''%%%$$$$$$$$$$$$''''''&&&###""""""%%%(((&&&$$$""" """$$$&&&uuueeeYYYRRROOOQQQYYYbbbiiinnnssszzz~~~yyygggfffmmmzzzoookkkooouuu{{{}}}xxxrrrmmmiiiccc]]]ZZZZZZ[[[\\\]]]]]]^^^```ccceeefffgggbbb___[[[ZZZ[[[___aaabbb^^^```bbbdddeeeeeeeeeeeeaaa```^^^\\\ZZZXXXVVVUUURRRRRRRRRRRRRRRQQQQQQPPPLLLKKKJJJIIIIIIGGGCCC???===<<<<<<<<<===<<<999777===;;;888555444333333444111000...,,,++++++,,,,,,111000...---,,,,,,,,,---000000...+++'''&&&&&&(((+++,,,...///000000000///,,,+++)))''''''(((***+++...---+++)))(((***,,,...+++)))&&&"""!!!%%%,,,111//////...,,,++++++++++++)))))))))(((((((((((((((%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&((()))+++,,,---+++,,,,,,+++)))''''''((('''((((((((('''&&&&&&&&&)))(((((((((((('''&&&%%%!!!$$$(((,,,...---,,,+++((((((((()))+++***(((&&&%%%&&&&&&&&&&&&'''***---***((($$$"""  """%%%(((***---...+++)))&&&&&&'''(((''''''(((***,,,---+++)))((((((///000000...+++)))((((((***,,,///000///,,,(((&&&!!!"""$$$&&&)))+++,,,---,,,,,,------+++)))&&&%%%'''&&&%%%###""""""$$$%%%$$$&&&***+++***))))))***------+++(((&&&'''))),,,,,,,,,,,,,,,...000222444888555...&&&%%%)))***'''%%%$$$$$$''',,,000333333000///---+++)))((('''''''''((('''&&&$$$$$$&&&(((+++,,,---------,,,++++++''')))++++++******+++,,,,,,***'''%%%&&&'''((('''&&&&&&(((---111111...******+++++++++***)))'''%%%)))***+++***(((&&&%%%&&&%%%$$$$$$###$$$&&&''')))+++'''%%%&&&%%%"""!!!$$$###$$$&&&((()))))))))((('''%%%$$$$$$&&&((()))((()))))))))((('''&&&%%%$$$&&&%%%$$$$$$%%%''')))+++(((&&&$$$$$$&&&(((******(((+++///000...***'''&&&######$$$$$$$$$$$$###"""###$$$&&&''''''%%%###!!!&&&'''***---///...---+++)))'''%%%%%%&&&'''&&&%%%'''(((******(((&&&%%%%%%''''''&&&%%%$$$###!!! %%%%%%&&&(((***,,,...///...---***'''%%%###""""""""""""###&&&******(((%%%###!!!!!!$$$((()))&&&"""%%%(((+++,,,+++***+++,,,///333777555///******,,,((()))(((&&&###""""""###&&&&&&&&&%%%###$$$''')))++++++++++++)))'''$$$###"""###$$$&&&)))---000222)))'''%%%$$$###$$$&&&'''((('''%%%###!!!"""&&&)))&&&%%%###""""""$$$&&&'''~~~rrreeeZZZRRROOOKKKQQQYYYbbbhhhmmmtttyyyzzzjjjgggkkkzzzwwwnnnmmmnnnvvv{{{{{{uuurrrrrroooiiiccccccaaa^^^[[[YYY[[[]]]```aaabbbdddeeefffggghhhhhheeeaaa]]]\\\]]]^^^``````ZZZ[[[]]]___`````````___^^^]]][[[XXXUUURRROOONNNMMMNNNOOOPPPPPPOOOOOONNNHHHFFFEEECCCBBB???<<<:::888777777888999888666444888666333000......///000///...---,,,++++++,,,,,,///...,,,+++******,,,,,,000000///,,,)))((((((***------...///000000//////,,,+++***))))))+++,,,......,,,)))((()))+++---...(((((((((&&&&&&'''+++...,,,+++***))))))))))))))))))(((((('''(((((()))***''''''''''''(((''''''''''''''''''(((***,,,...///.........,,,)))(((((()))+++******)))((('''%%%###'''(((******)))'''%%%$$$!!!###(((,,,...---,,,+++&&&&&&'''))),,,,,,***)))(((((()))(((&&&''')))+++***(((&&&"""  !!!$$$$$$&&&(((***,,,---...(((&&&$$$$$$%%%''''''&&&***,,,///000///---++++++333444333111---)))((((((---///111222111...+++)))$$$%%%'''***,,,---------+++,,,------,,,***'''&&&%%%&&&%%%$$$"""###'''***%%%'''***+++++++++,,,...111000---)))&&&&&&(((***++++++++++++---///111333666444---%%%$$$))),,,,,,&&&%%%%%%''',,,000222333,,,++++++***))))))(((((()))))))))'''%%%%%%&&&(((000000///---,,,***)))(((&&&(((+++------...000111---+++)))((())))))((('''%%%%%%''',,,111222///+++,,,,,,,,,+++***)))'''&&&''')))+++,,,***)))(((((($$$$$$$$$$$$&&&((()))+++,,,(((&&&&&&### ###$$$$$$%%%&&&'''''''''&&&$$$###"""###%%%((())))))***)))((('''&&&%%%$$$$$$%%%%%%&&&&&&''')))******&&&$$$###$$$''')))))))))'''***...///,,,)))&&&$$$ !!!###%%%&&&'''''''''&&&''')))******'''$$$"""&&&(((,,,...///---,,,+++((('''&&&&&&'''((('''&&&&&&(((******)))'''&&&''')))))))))(((&&&###!!! %%%%%%''')))+++,,,---...******((('''%%%$$$$$$######"""$$$(((---...+++'''$$$###$$$'''******'''$$$&&&(((*********)))))))))...222555333---))))))+++''''''&&&### !!!###&&&''''''%%%$$$$$$&&&(((******++++++***(((%%%###$$$###$$$$$$&&&)))+++,,,'''&&&$$$""""""###%%%&&&&&&&&&$$$"""!!!###'''+++)))'''&&&$$$$$$$$$%%%&&&}}}ssshhh]]]UUUPPPKKKMMMRRR[[[aaafffmmmttt}}}mmmggghhhtttwwwqqqnnnssswww}}}}}}yyyrrrmmmhhheeedddaaa]]]ZZZ\\\\\\[[[ZZZZZZ[[[___bbbdddfffhhhhhhggggggggghhhfffddd```^^^^^^___^^^^^^XXXYYYZZZ\\\\\\\\\[[[[[[[[[ZZZWWWTTTQQQMMMKKKIIIIIIIIIJJJJJJJJJIIIHHHHHHCCCBBB@@@===;;;999777666222222111333444555333222222111...+++)))))))))***,,,,,,,,,,,,,,,---.........---+++*********+++,,,/////////---+++******,,,......///000000000///...+++++++++,,,---...//////---+++((((((***+++,,,,,,'''))),,,---,,,+++,,,,,,)))(((((('''''''''(((((()))(((''''''''')))***+++(((((((((((()))))))))***))))))))))))+++---///111222222000---***''''''(((...---,,,,,,+++***&&&$$$'''***,,,---***'''%%%$$$"""$$$(((+++------,,,+++&&&&&&&&&(((***+++***(((((())))))(((&&&&&&'''(((***)))'''### """$$$'''((()))+++,,,,,,------&&&$$$######%%%'''''''''))),,,///000///---------444444444111---***((((((//////111111000///---,,,&&&(((+++---...---,,,+++)))***,,,,,,,,,+++)))'''%%%'''(((&&&%%%&&&***...''')))+++++++++,,,...000333222///+++(((''')))+++******)))***+++---///000111000+++$$$$$$***//////***((('''(((,,,///111222(((((())))))))))))))))))((()))((('''%%%%%%''')))222111///---+++)))((('''%%%(((,,,...///000111222,,,+++******+++***'''%%%$$$%%%'''+++...///---,,,+++++++++***((('''%%%%%%%%%'''***,,,+++)))))))))$$$$$$%%%&&&((()))+++,,,)))&&&%%%%%%### """'''+++***(((&&&%%%%%%&&&&&&###!!! """%%%'''((()))(((((('''%%%%%%$$$%%%%%%$$$%%%'''((()))******)))$$$$$$$$$&&&((()))(((&&&&&&))),,,---***'''%%%$$$ !!!###%%%''')))+++,,,((()))+++,,,+++)))&&&$$$'''***---...,,,***)))(((&&&%%%%%%&&&((()))((('''&&&'''))))))((((((((()))+++******)))'''%%%###"""%%%&&&((()))+++,,,,,,,,,((('''''''''&&&&&&%%%%%%###"""###)))///111---(((###%%%''')))))))))((('''(((((())))))))))))((((((+++...000///,,,)))((()))'''&&&$$$!!! ###((()))***)))'''&&&&&&'''''')))+++------+++(((%%%"""""""""###$$$&&&)))***'''&&&$$$###""""""###$$$"""###""""""!!!$$$(((+++***)))'''%%%$$$$$$$$$%%%yyynnnbbbWWWQQQMMMKKKMMMTTTZZZ___gggpppooogggeeeoooxxxtttqqqsssxxx}}}~~~yyy{{{}}}~~~|||wwwrrrooodddbbb___[[[YYYXXXXXXXXXYYY[[[\\\\\\\\\]]]```cccdddgggiiiiiigggfffggghhhgggeeecccaaa```___]]][[[XXXYYYZZZ[[[[[[ZZZYYYXXXXXXVVVSSSPPPMMMJJJHHHHHHEEEDDDCCCBBBAAA@@@??????>>>===<<<888666444333444...---,,,---000111222111000///,,,***((('''''''''((()))***+++---...000000,,,,,,++++++++++++++++++---......---,,,+++,,,---...///000222111000...---)))***,,,...////////////+++)))'''(((***,,,+++***(((+++///111000///......((('''''''''''''''(((((((((((('''&&&''')))+++,,,)))))))))))))))***++++++,,,+++******,,,...000222555555222...***'''''''''...---,,,---///...+++'''(((+++//////,,,(((&&&%%%%%%&&&(((***,,,------,,,***(((&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%%%%&&&'''))))))'''### ###&&&((()))***,,,,,,,,,,,,,,,%%%###"""###&&&(((******&&&)))+++---,,,,,,------000111222000---+++******...............---------)))***,,,......,,,)))''''''(((***+++,,,+++***)))'''***,,,***''''''+++///***+++,,,,,,+++,,,...000222222000...++++++---///******))))))***,,,---...------***$$$$$$***///111///,,,******,,,...000111'''((((((((()))(((((((((%%%%%%&&&%%%%%%%%%(((***000///---,,,***)))((((((&&&))),,,............///))))))***++++++)))%%%!!!###&&&)))***+++++++++,,,))))))(((&&&%%%$$$""""""$$$'''***+++***(((((((((&&&&&&''''''((()))******'''%%%&&&((('''&&&***111777444...((($$$$$$%%%&&&###!!! !!!$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&"""$$$&&&)))***)))((('''###$$$&&&)))******'''$$$&&&(((******(((&&&%%%%%%#########%%%'''))),,,---)))***+++,,,+++)))(((&&&(((***,,,+++(((%%%$$$$$$###""""""%%%''')))((('''$$$%%%''''''&&&''')))+++)))((((((''''''&&&&&&&&&&&&''')))***+++++++++***''''''''''''&&&%%%%%%$$$""" """(((000222---((("""&&&******'''&&&(((***((((((((()))************(((***+++,,,,,,***((('''((('''$$$ !!!$$$''')))++++++(((&&&%%%%%%###&&&+++///000...***(((###"""""""""###%%%&&&((((((((('''%%%$$$###"""!!!!!!!!!"""$$$(((+++(((((('''%%%%%%%%%%%%%%%uuugggYYYPPPOOOJJJJJJPPPVVVZZZcccmmmpppgggdddmmm|||yyyoooqqquuu{{{wwwssssssnnnpppsssuuutttpppkkkhhh]]]\\\ZZZWWWUUUUUUXXXZZZZZZ]]]``````^^^^^^aaaccccccfffiiiiiigggeeefffhhhhhhfffdddcccbbb```\\\YYYYYYZZZ[[[[[[[[[ZZZXXXXXXVVVTTTQQQMMMJJJHHHHHHGGGAAA@@@>>><<<:::999888888<<<;;;999666333111222333,,,***)))***---000111111111000...---+++***)))(((&&&''')))+++---///111222,,,,,,,,,,,,+++++++++++++++---...---,,,,,,---...---///111222222000...,,,'''))),,,...000000///...***((('''(((+++,,,+++(((+++...111333222111000000(((''''''''''''((())))))((('''&&&&&&''')))+++---)))))))))))))))***+++,,,------,,,+++,,,...111222777666444///***'''&&&'''---,,,,,,///111111...+++(((---111111...)))'''&&&'''''')))***,,,,,,---------***'''$$$$$$$$$"""!!!!!!"""$$$$$$$$$$$$&&&'''((((((&&&### $$$''''''((()))+++,,,,,,,,,+++%%%###"""$$$'''***,,,,,,$$$&&&)))*********,,,------///000///---,,,,,,---,,,,,,+++++++++,,,------)))+++---...---***'''$$$%%%''')))+++,,,+++***))))))---///---)))(((+++...,,,------,,,+++,,,...000000111111000//////111333+++******)))***+++---...+++,,,)))$$$$$$***///111111///,,,+++,,,...///000((((((((()))(((((('''&&&!!!"""###$$$$$$&&&))),,,------,,,+++************'''))),,,------+++++++++&&&''')))++++++(((######'''******((((((***---'''&&&%%%$$$"""!!! $$$'''***+++)))'''&&&&&&((((((((((((((((((((((((''''''(((,,,,,,---444;;;AAA;;;222***$$$###$$$&&&$$$""" !!!###%%%&&&&&&$$$######"""###$$$&&&'''!!!###&&&((())))))'''&&&###$$$'''***,,,***&&&"""%%%'''))))))'''&&&&&&&&&%%%%%%$$$$$$&&&(((+++---)))***++++++***)))((('''(((***+++)))%%%!!!!!!!!! !!!###&&&(((((('''###$$$$$$$$$$$$&&&))),,,&&&&&&&&&&&&&&&'''))))))'''((()))++++++******)))((((((((('''&&&%%%###### !!!(((000222---'''!!!'''+++***&&&$$$(((---((((((((()))+++------,,,''''''(((***,,,,,,)))'''***(((%%%!!!"""%%%$$$'''******'''$$$""""""!!!%%%+++111222000,,,)))'''&&&$$$#########$$$$$$******)))(((&&&###!!!  !!!"""%%%(((***'''&&&&&&%%%%%%%%%&&&&&&tttaaaQQQLLLMMMPPPRRRQQQTTT___kkkxxxssshhhbbbkkk||||||yyyvvvwww}}}zzzqqqkkkhhhggggggffffffffffffeeecccaaa]]]ZZZWWWWWWZZZ\\\]]]\\\]]]aaaeeedddaaa___bbbeeefffggghhhhhhgggeeedddbbbcccaaaaaabbbccc```[[[WWWVVVWWWYYY[[[\\\\\\\\\\\\UUURRRNNNKKKIIIGGGEEECCCAAA???<<<888666444333333888777555444333333444555///+++((('''***------,,,222111000111222000,,,((()))))))))***,,,///222555///000000...,,,+++,,,---,,,,,,,,,---...///000111///111444555444000,,,)))&&&(((***++++++,,,...000+++******)))))))))))))))////////////////////////+++(((%%%%%%'''))))))(((''''''&&&$$$$$$'''...444111---)))((()))+++++++++++++++++++++,,,,,,---...222111000000000...+++)))******+++---///000///---000000///...---+++***)))++++++******+++---///000222000---)))&&&###"""!!! """%%%((()))***))))))---***%%%!!! ###&&&))))))((('''((()))***)))(((######$$$'''))))))'''%%%$$$$$$$$$%%%%%%'''((()))*********---111111...+++000+++&&&&&&***...---+++------,,,+++***)))'''''''''&&&&&&(((++++++***)))+++...000///,,,+++,,,...------...000111111...,,,//////111222222111000000+++***)))((()))***+++,,,333...(((%%%'''***,,,---//////...---,,,,,,++++++(((&&&%%%'''******)))&&&&&&$$$!!!!!!$$$''')))***......//////---+++(((&&&)))))))))))))))((('''''''''((()))(((&&&$$$$$$%%%***((('''&&&'''(((***,,,((($$$ %%%&&&&&&'''((()))******))))))((('''''''''''''''***&&&'''---000111555<<>>222...((($$$######""" """!!!!!! !!!"""%%%'''((('''%%%$$$######$$$$$$''''''''''''(((***++++++''''''&&&'''((('''$$$"""###&&&(((((('''&&&&&&&&&)))(((&&&###!!!!!!###%%%&&&&&&%%%%%%###""" !!!"""!!!  !!! """$$$%%%&&&(((***ppp^^^SSSMMMLLLXXXfffmmmooooooiiilllqqqvvv{{{|||uuuttt~~~yyyrrrllliiieee^^^[[[\\\[[[YYYWWWTTTRRRPPPOOOOOOOOOPPPPPPPPPOOOQQQUUUYYY___aaaccceeeeeefffffffffjjjiiifffbbb___]]]]]]^^^^^^\\\YYYVVVTTTRRRRRRRRRTTTUUUVVVWWWVVVUUUUUUUUUPPPOOONNNLLLKKKJJJIIIHHHJJJKKKKKKKKKIIIDDD<<<666111000///---+++)))((('''%%%%%%&&&'''((())))))***(((***---///000///...---...///000111///,,,***)))!!!###'''***++++++******,,,...000000...------------,,,,,,+++++++++,,,,,,---,,,+++***)))***+++,,,---------+++)))(((***+++,,,+++***)))((((((((((((''''''''''''''''''''''''!!!"""######$$$%%%'''(((&&&%%%%%%%%%''')))+++,,,***)))((('''''')))+++......---+++)))'''&&&%%%%%%''')))++++++)))''''''(((,,,...000///---+++++++++(((((('''''''''((()))***))))))'''&&&&&&'''((((((''''''&&&'''(((***+++---,,,,,,,,,,,,,,,++++++******(((&&&%%%%%%&&&'''(((&&&&&&%%%'''***+++++++++######"""$$$&&&'''&&&%%%$$$&&&((())))))((('''&&&''''''''''''(((+++///222000...,,,++++++++++++***((()))+++,,,,,,+++)))''')))'''%%%%%%'''''''''&&&!!!"""$$$&&&)))+++,,,,,,///...,,,,,,---,,,***))))))***,,,---.........---/////////...,,,)))&&&%%%$$$&&&)))++++++***(((''''''(((***,,,,,,***'''%%%%%%&&&(((***)))(((''''''!!! """%%%))),,,,,,,,,))))))***++++++,,,,,,---,,,+++***((('''&&&&&&&&&(((***,,,,,,***(((''''''$$$%%%''')))***++++++,,,&&&%%%$$$$$$%%%%%%###!!!!!!$$$&&&((()))))))))&&&&&&'''''''''&&&%%%$$$$$$'''***,,,---...---+++------,,,,,,,,,...111333...***&&&###"""""""""!!!!!!###%%%(((***,,,,,,,,,'''%%%""" ###%%%""""""$$$%%%&&&((())))))...---+++(((&&&$$$"""!!!  $$$'''*********)))))))))))))))***'''((((((&&&$$$###$$$%%%'''((()))***)))&&&###!!!!!!###&&&''''''%%%""" !!!!!! !!!"""###%%%&&&&&&,,,444999888111''' !!!%%%+++111555111///---+++(((%%%!!!""""""!!!"""$$$&&&''''''&&&%%%###"""""""""###$$$&&&&&&&&&&&&&&&'''((()))'''%%%$$$$$$$$$$$$###!!!"""$$$'''((('''&&&&&&''''''((('''%%%""" !!!######$$$$$$$$$###"""!!! !!!!!! !!!!!!!!! !!!######$$$&&&(((rrr```RRRJJJIIIUUUfffssszzz~~~tttpppnnnnnnpppttt}}}{{{{{{~~~{{{iiibbb\\\ZZZWWWSSSRRRTTTTTTTTTSSSQQQPPPNNNMMMLLLKKKNNNPPPQQQQQQTTTXXX]]]```cccgggiiiiiihhhhhhiiijjjgggaaa\\\XXXWWWXXXYYYYYYXXXVVVTTTSSSRRRQQQQQQTTTUUUVVVTTTQQQOOOOOOOOOKKKJJJIIIGGGFFFFFFFFFFFFHHHHHHGGGGGGEEEAAA;;;777000///...---***(((&&&$$$###$$$%%%&&&'''((((((''''''***---///...------......///...+++'''%%%%%%&&& """%%%'''))))))((('''***,,,......---++++++,,,+++++++++******+++,,,,,,+++***((('''''')))+++,,,,,,---...---***))))))***+++******)))))))))))))))((((((((((((((((((((((((!!!###%%%%%%%%%%%%'''((('''&&&&&&''')))+++++++++))))))(((&&&%%%&&&***,,,---,,,***((('''%%%%%%$$$%%%(((+++)))&&&######%%%))),,,///...+++))))))+++***)))((('''((()))***+++)))((('''%%%%%%%%%&&&&&&''''''&&&'''(((***,,,---..................//////***))))))((((((((()))***)))(((((()))+++---,,,+++!!! !!!###&&&((((((((('''(((((()))((('''%%%$$$&&&&&&'''&&&''')))---000///...---+++***))))))((()))***,,,------+++(((''''''&&&&&&'''))))))'''&&&!!!!!!###&&&***---...---///---,,,,,,,,,,,,+++***)))***,,,---.........---111000...,,,)))&&&$$$"""$$$&&&((()))(((''''''''''''(((***++++++***((('''%%%'''))))))((('''((()))%%%$$$$$$'''+++...//////---+++***((((((***,,,---///...+++(((&&&%%%%%%%%%'''((())))))(((''''''((($$$$$$&&&((()))+++------,,,***)))((()))(((&&&$$$"""###&&&((())))))''''''######%%%&&&&&&&&&%%%$$$###'''***+++---000///---------,,,+++***,,,000444///,,,(((&&&&&&&&&%%%$$$"""###$$$'''))),,,...///%%%%%%""" """%%%&&&&&&%%%%%%%%%&&&'''(((((('''&&&$$$######""""""!!!!!! !!!###&&&'''((((((((((((((())))))***((((((((('''%%%$$$%%%'''))))))***)))(((%%%"""!!!"""$$$&&&((((((%%%""" """""""""###$$$%%%&&&'''&&&,,,555:::999111&&&!!!###$$$&&&)))+++...///000000,,,'''"""""""""###%%%((()))((('''$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$############""" ###%%%&&&&&&&&&&&&'''%%%&&&'''&&&### ######$$$$$$$$$######"""!!!"""!!!$$$###""""""!!! !!!!!!!!!"""$$$%%%tttdddSSSJJJGGGRRRdddvvvwwwnnniiihhhiiirrr}}}~~~wwwssspppmmmkkk]]]VVVQQQQQQPPPOOOPPPSSSSSSSSSSSSSSSQQQOOONNNLLLIIINNNSSSVVVVVVYYY^^^cccdddggglllmmmkkkiiihhhhhhddd```[[[WWWUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPTTTTTTTTTPPPKKKGGGFFFFFFCCCBBBAAA@@@@@@@@@AAABBB@@@???===;;;:::888555222---------,,,+++)))'''&&&"""###$$$&&&&&&&&&%%%%%%&&&))),,,---,,,,,,---///---...---)))%%%######%%%!!!"""$$$&&&'''((((((((()))+++......---+++++++++******)))******+++,,,---************++++++,,,,,,)))+++------+++)))(((((()))))))))))))))******+++(((((((((((((((((((((((($$$'''))))))'''&&&(((***(((''''''(((,,,---,,,************'''%%%%%%))),,,+++***)))'''%%%$$$######$$$'''***)))%%%"""###%%%'''+++///...***((())),,,---+++***)))((()))+++,,,+++***)))'''&&&&&&''''''((('''''''''((()))+++,,,,,,,,,,,,---...///111111******)))))))))************))))))***,,,,,,,,,+++$$$######%%%(((***++++++,,,+++***)))'''&&&%%%$$$%%%'''(((((('''(((+++...---------+++)))''''''''')))***,,,---,,,***&&&$$$%%%&&&''')))++++++(((&&&$$$###$$$'''+++...---,,,---+++)))***+++,,,+++***)))***,,,---//////......///...,,,***(((''''''&&&'''((()))'''%%%$$$&&&)))((())))))*********))))))&&&(((((('''&&&&&&(((+++)))((('''(((,,,000222333111...***&&&%%%'''+++---...,,,)))'''%%%%%%%%%%%%$$$%%%&&&%%%%%%%%%(((***$$$$$$%%%&&&(((+++...///111///,,,*********((('''%%%'''(((******(((&&&$$$!!!"""$$$&&&'''''''''&&&###(((***)))+++//////,,,''')))*********+++///222///,,,)))((()))))))))(((%%%%%%%%%%%%'''***,,,...%%%&&&%%%""" !!!$$$'''+++)))'''%%%$$$$$$%%%&&&###""""""!!!"""###$$$%%%$$$###############$$$%%%(((((('''''''''''''''(((&&&'''((('''&&&&&&(((***,,,++++++***(((&&&$$$###%%%&&&(((***)))'''%%%######$$$$$$%%%&&&'''(((((((((,,,222666444...&&& !!!$$$$$$###$$$&&&(((,,,...000000,,,(((### !!!###'''***+++(((%%%""""""!!!!!!!!!###$$$%%%$$$######"""""""""######$$$$$$$$$%%%&&&%%%!!!!!!$$$%%%%%%%%%&&&&&&%%%&&&%%%###!!! """'''&&&%%%$$$###""""""!!!!!!!!!!!!###""" !!!"""### !!! !!!"""uuufffTTTKKKFFFPPPbbbvvv}}}ooogggcccccclllwww{{{ssskkkfffbbb___^^^WWWQQQLLLMMMNNNNNNQQQUUUVVVVVVVVVVVVTTTRRRPPPOOOKKKQQQWWW[[[\\\^^^dddhhhgggkkkoooooolllhhhffffff]]]ZZZWWWUUUTTTSSSRRRPPPOOOPPPQQQRRRSSSRRRQQQPPPRRRSSSQQQLLLEEE@@@???@@@======<<<;;;;;;<<<>>>???888555222000//////---,,,++++++,,,,,,,,,***)))(((!!!"""$$$%%%%%%%%%$$$###&&&))),,,,,,++++++---///+++------+++'''$$$$$$%%%"""###$$$&&&'''(((((())))))+++...///---,,,++++++))))))))))))***+++,,,---)))+++---///000///---,,,'''))),,,---+++)))''''''(((((((((((()))***+++,,,(((((((((((((((((((((((('''))),,,+++)))((()))+++)))(((''')))---...,,,***,,,,,,+++(((%%%%%%)))---)))((('''%%%$$$###"""""""""'''***)))%%%###$$$''''''+++///...***(((***---...---+++***)))***+++,,,...---+++***)))))))))))))))(((''''''''')))***+++(((((()))***,,,...000111)))))))))***************+++***)))***+++,,,+++***'''&&&&&&'''***---------///...,,,***(((&&&&&&%%%&&&(((******((((((+++...---------+++(((&&&&&&&&&(((***,,,,,,+++(((%%%"""$$$%%%(((+++------)))&&&(((&&&&&&(((,,,...---***+++)))(((((()))+++******)))***,,,...////////////,,,+++)))))))))***+++,,,)))******'''$$$$$$'''***)))))))))))))))*********'''((((((&&&$$$%%%)))------+++))))))---111444555444000***%%%###&&&***---+++***'''%%%$$$%%%%%%&&&###$$$#########$$$(((+++%%%$$$$$$%%%(((+++...111444111---+++******)))'''((()))***+++***'''%%%### """%%%'''))))))(((((($$$)))***''')))---...***"""%%%)))*********---000///,,,***)))***++++++***((('''%%%$$$%%%'''***,,,'''((((((&&&$$$$$$(((+++...,,,)))&&&$$$###$$$$$$  """$$$&&&'''&&&%%%%%%%%%$$$$$$######))))))(((&&&&&&%%%%%%%%%$$$%%%'''''''''(((+++---...---,,,***((('''&&&%%%'''(((***++++++)))'''%%%$$$%%%&&&'''(((((()))******,,,///111///+++&&&"""###$$$&&&%%%######&&&)))+++,,,......+++'''$$$""" ###'''++++++'''###!!!!!!!!!!!!"""###%%%&&&###""""""!!!!!!!!!!!!!!!"""###&&&)))***'''!!! ###%%%$$$$$$%%%&&&&&&%%%### """%%%***)))'''%%%"""!!! !!!!!!  """$$$!!!!!!!!!  zzzkkkXXXMMMFFFMMM^^^rrrzzzllldddccciiiooozzzqqqeee]]][[[[[[YYYWWWUUUQQQNNNMMMOOORRRUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVYYY^^^bbbeeegggiiikkklllmmmnnnmmmkkkgggccc```[[[XXXVVVVVVWWWVVVRRROOOLLLLLLMMMPPPRRRRRRPPPNNNPPPMMMGGGAAA===<<<<<<<<<>>>:::555222333444555666000///...,,,+++*********+++)))'''&&&&&&&&&((())))))'''%%%###"""""""""###((((((***+++++++++++++++---,,,***(((%%%"""$$$$$$%%%&&&''''''''''''(((***,,,,,,+++******+++'''((()))+++,,,---......---,,,---000222222---***))))))))))))((('''&&&%%%***&&&%%%***---+++))))))))))))'''&&&$$$%%%(((***++++++,,,,,,+++***(((''''''(((***,,,---------------+++(((%%%%%%''')))+++---)))&&&%%%&&&'''%%%$$$***(((&&&$$$############%%%&&&(((***,,,------...---------+++)))***,,,///000///...,,,+++)))((('''&&&&&&'''(((((()))))))))((()))+++,,,,,,+++***)))'''%%%$$$(((---...+++'''((((((***++++++***))))))((()))***,,,------,,,,,,+++******)))(((''''''&&&***)))(((((()))+++---...,,,+++)))''''''(((***+++...+++)))''''''&&&$$$###"""%%%(((***)))(((((()))&&&$$$###$$$(((******)))&&&&&&&&&&&&''')))***+++%%%&&&''')))***,,,---...)))((((((***,,,---+++******(((&&&&&&(((******)))))))))(((((('''))),,,...///+++'''%%%&&&)))+++,,,///,,,((('''***///444666222///+++(((&&&&&&((()))'''&&&%%%%%%$$$$$$$$$$$$%%%'''((('''%%%$$$'''***$$$$$$###$$$&&&***...111444222000---***(((&&&&&&$$$&&&))))))(((''''''((()))(((***...222111+++%%%'''&&&%%%%%%&&&(((+++---&&&(((***---......,,,+++000000...+++)))(((***,,,******)))'''&&&%%%$$$$$$&&&)))+++)))$$$"""$$$'''******(((%%%######&&&)))$$$"""!!!"""$$$&&&''''''************(((&&&$$$"""+++------+++&&&$$$$$$%%%'''((((((((((((((((((''',,,......,,,'''$$$$$$%%%)))))))))))))))***))))))+++)))'''&&&'''(((((((((+++...111111...***'''%%%(((''''''&&&$$$###""""""((()))+++---...,,,'''###"""!!!!!!###&&&''''''%%% !!!"""######$$$###### !!!%%%)))+++)))%%%""" !!!""""""  %%%)))((('''&&&%%%$$$$$$%%%&&&111...)))$$$"""!!!"""###"""!!!!!! !!!""""""######""" |||nnn\\\QQQIIINNN]]]pppssskkkjjjooouuu}}}vvvkkkddd[[[VVVVVVVVVUUUTTTTTTQQQOOOPPPRRRUUUWWWXXXYYYXXXXXXXXXYYYYYYZZZZZZ___bbbeeefffggghhhjjjkkkjjjjjjjjjiiigggdddaaa___YYYXXXWWWXXXYYYWWWRRRMMMJJJJJJKKKMMMPPPPPPNNNLLLKKKHHHDDD???;;;999999999555222///------.........*********))))))***++++++)))((('''&&&&&&'''((()))+++)))&&&###""""""######******+++,,,,,,,,,,,,+++,,,+++***)))'''%%%###!!!%%%%%%&&&''''''''''''&&&***,,,---,,,***))))))***''')))+++,,,.........---+++++++++---000111...,,,(((((())))))((('''%%%$$$(((&&&)))...///,,,***+++)))))))))(((''''''(((******+++---------,,,+++***((()))+++,,,------------,,,+++(((&&&%%%''')))+++***'''%%%%%%'''(((((('''((('''%%%$$$""""""""""""&&&&&&''')))***+++------000///...+++(((((()))+++---,,,+++)))((('''''''''$$$$$$$$$%%%&&&'''))))))))))))*********))))))(((%%%$$$%%%)))......***%%%&&&'''((()))))))))((((((***+++,,,,,,,,,+++***)))''''''''''''&&&&&&&&&&&&''''''((()))***+++------((('''''''''(((***---...---+++(((&&&&&&&&&%%%######&&&)))******)))))))))(((&&&$$$&&&(((***)))'''%%%%%%&&&''')))***,,,,,,(((((((((((()))***++++++***))))))+++---------+++)))(((&&&''')))+++++++++&&&&&&''''''(((***---///000,,,(((&&&''')))***+++---+++((())),,,111444666111///,,,)))((((((***+++((('''&&&%%%%%%$$$%%%%%%%%%&&&'''((('''(((***+++%%%%%%$$$%%%'''))),,,---111000...+++)))'''&&&&&&&&&(((******)))((()))***...---...333777888333...((('''&&&%%%$$$%%%''''''(((***---000111000...,,,......---***(((''')))+++******)))(((&&&%%%$$$###%%%''')))(((&&&%%%&&&'''))))))'''&&&%%%&&&((()))%%%###"""###%%%'''((((((+++++++++***)))'''&&&%%%+++,,,,,,)))&&&$$$%%%'''''''''&&&&&&&&&&&&''''''...///000...***''''''(((+++++++++******++++++,,,...,,,***))))))***)))(((,,,...111111...+++)))((()))((('''&&&%%%$$$$$$###$$$%%%'''***,,,+++(((%%%"""""""""$$$&&&&&&%%%### !!!###$$$$$$$$$$$$!!!!!! ###'''***(((%%%###""" !!!"""!!! !!!%%%)))((()))*********)))'''&&&///---)))&&&###"""######"""!!!!!!  !!!"""###%%%%%%$$$""" !!!rrrbbbUUULLLOOO\\\mmm~~~~~~vvvuuuyyy~~~uuujjjcccZZZUUUPPPOOOQQQSSSSSSRRRRRRQQQQQQSSSVVVYYY[[[[[[ZZZZZZZZZZZZ[[[]]]^^^```iiijjjjjjiiihhhgggiiijjjggggggfffeeeccc```^^^]]]VVVUUUVVVXXXYYYUUUOOOIIIGGGGGGGGGIIIKKKKKKJJJHHHCCCAAA>>>;;;888555444333---,,,***)))******((('''$$$$$$$$$%%%'''(((***+++'''&&&&&&%%%&&&''')))***---***'''###"""###$$$&&&,,,,,,,,,,,,,,,+++++++++++++++++++++***)))((('''''''''((((((((('''&&&&&&+++------,,,***((((((((((((***,,,///000///---,,,***)))(((***,,,---------&&&'''((()))((('''%%%###&&&''',,,111000---...222111///---+++)))))))))))))))***---///000///...---***+++,,,---------------,,,***(((&&&&&&''')))***'''&&&%%%&&&(((*********)))((('''&&&%%%$$$$$$$$$''''''&&&'''(((***,,,---111111///+++(((&&&&&&''')))((('''%%%$$$%%%%%%&&&$$$$$$###$$$&&&(((+++---+++***)))(((((((((((((((######&&&***...---(((###%%%%%%&&&'''((('''''''''------------+++)))'''&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&(((***++++++++++++######$$$&&&)))---000222---***'''%%%%%%&&&&&&%%%%%%'''***+++***))))))***)))((('''((())))))(((&&&%%%&&&((()))+++,,,------******(((''''''((()))))),,,+++***,,,...///...---)))((('''(((***,,,,,,,,,$$$$$$%%%&&&(((***---//////,,,((('''(((***++++++)))((('''))),,,000222222///...---++++++++++++,,,))))))'''&&&&&&%%%%%%%%%''''''(((***,,,...---,,,%%%&&&&&&'''(((((()))***---,,,+++***)))((('''''')))***+++***)))***+++---111000111444999:::888555+++***)))'''%%%%%%$$$$$$***,,,000333333222///,,,+++,,,+++(((&&&%%%''')))******)))((('''%%%$$$###$$$$$$%%%''')))***((('''(((''''''(((***++++++***&&&%%%###$$$&&&)))***)))---,,,+++)))(((((())))))++++++***(((&&&&&&((()))((('''%%%$$$$$$%%%'''(((///000111///---+++,,,,,,///...,,,++++++,,,---...111///---,,,------,,,+++---///111111///,,,++++++***))))))((('''&&&%%%%%%!!!!!!###&&&)))***)))'''###""""""$$$%%%%%%### !!!###$$$%%%$$$$$$"""!!! !!!&&&((('''%%%###### !!!!!!!!!###&&&))))))+++---//////---)))''',,,,,,***((('''%%%$$$$$$"""""""""!!!!!!  !!!!!!!!!"""#########&&&'''&&&%%%"""!!!"""$$$xxxfffYYYNNNOOO[[[kkk|||uuuggg\\\WWWPPPNNNMMMNNNQQQSSSSSSSSSPPPPPPRRRUUUYYY\\\]]]\\\ZZZZZZZZZZZZ\\\___aaaccckkkkkkjjjgggdddccceeefffeeeeeecccbbb```___^^^]]]TTTRRRQQQRRRSSSQQQKKKFFFFFFEEEDDDDDDEEEDDDBBB@@@:::999888666333111///---************+++***'''$$$ !!!"""$$$&&&((()))%%%%%%%%%&&&'''(((***+++,,,***'''$$$$$$%%%(((***------,,,+++******)))))))))***+++,,,------------))))))))))))((('''&&&%%%)))***,,,+++)))((((((((()))+++///111222000...,,,+++)))'''&&&&&&((()))***%%%&&&((())))))'''%%%###$$$''',,,///...---444>>>AAA<<<555///+++***))))))'''))),,,...000000///...,,,---------------------,,,***(((&&&&&&''')))***''''''''''''((()))******++++++******)))))))))))))))(((''''''(((***,,,...000000...+++'''%%%%%%&&&&&&%%%###"""""""""$$$%%%&&&%%%$$$%%%'''+++///222---,,,***)))((((((((()))$$$$$$&&&(((++++++(((%%%%%%%%%&&&''''''(((((((((,,,------,,,+++)))'''&&&$$$%%%%%%&&&'''((()))***&&&''')))++++++***(((&&&!!!"""$$$&&&)))---000222...+++'''&&&'''((())))))''')))++++++***))))))***(((((()))***+++***((('''((()))***,,,---,,,,,,+++***)))(((&&&&&&''')))***---,,,+++,,,...//////...+++***)))***+++,,,+++***%%%$$$$$$%%%(((***+++,,,,,,***((((((***,,,------'''&&&''')))+++------,,,---,,,,,,++++++++++++++++++***)))'''&&&&&&&&&&&&+++)))))),,,///111///,,,%%%&&&((()))***))))))(((******************)))))),,,,,,,,,+++***+++---///000///...///222444444222---,,,,,,***)))((('''&&&(((+++///222222000---***)))))))))'''%%%$$$%%%'''*********)))(((&&&%%%$$$%%%######'''---///,,,(((''''''))),,,///000...+++(((&&&%%%&&&(((***++++++---+++)))''''''(((***,,,,,,+++***)))((()))+++,,,)))'''%%%######%%%''')))/////////............///000...,,,******+++---///111///...///000111000///---///111000///---------++++++***))))))(((''''''"""""""""$$$''')))))))))######"""###$$$### !!!###%%%%%%$$$$$$!!!!!!!!! !!!%%%'''&&&$$$"""""" !!!###$$$'''((((((***,,,......,,,***(((***+++,,,,,,+++)))'''&&&""""""######"""!!! """"""######$$$$$$$$$$$$&&&&&&'''&&&$$$###$$$%%%~~~jjj\\\OOOPPP[[[jjjzzzzzzmmmaaaYYYUUUNNNNNNNNNPPPSSSTTTUUUTTTPPPPPPRRRVVVZZZ]]]]]]\\\YYYYYYZZZ[[[]]]```bbbdddeeeeeedddaaa^^^]]]___```ccccccbbb```___^^^^^^]]]VVVRRROOOMMMNNNMMMJJJGGGEEECCCAAA???>>><<<999777333333222222000...,,,***))))))***,,,,,,+++'''$$$ !!!"""$$$%%%&&&%%%%%%&&&'''(((***+++,,,***)))'''&&&'''))),,,///---,,,***)))((((((((((((((()))+++---...///000000+++++++++***)))((('''&&&&&&(((******))))))***++++++...111333333111...,,,---+++'''$$$"""###%%%'''&&&'''((())))))'''%%%$$$%%%&&&)))******---;;;IIIRRRIII;;;111+++*********'''(((***,,,---.........---------------------...+++***((('''''''''((())))))*********)))(((((((((+++++++++,,,+++++++++***,,,+++)))))))))+++---...,,,,,,,,,***'''%%%&&&'''$$$###"""!!!!!!"""######$$$$$$###$$$'''+++000222000///---+++******+++,,,((('''&&&&&&''')))******'''''''''(((((()))***+++******+++,,,+++***)))(((&&&'''((()))+++,,,---...(((***+++,,,+++(((%%%"""$$$$$$%%%''')))+++---...---+++(((((()))+++++++++)))***++++++)))((()))***&&&(((+++,,,,,,+++))))))***+++---......,,,***(((''''''''''''(((***+++,,,---,,,***+++---/////////...---+++,,,,,,,,,***)))(((&&&%%%&&&(((***)))((('''&&&&&&(((+++...//////)))))))))+++------+++)))******)))))))))))))))***++++++)))((('''&&&&&&&&&***(((''')))---...,,,)))'''(((***,,,,,,,,,+++***((()))***+++,,,,,,++++++,,,,,,,,,+++***+++---000///---***)))************))))))***++++++***)))(((%%%(((+++...///---***((('''(((((('''%%%$$$%%%&&&)))***++++++***)))'''&&&'''$$$###'''...000---)))&&&)))...222555333///,,,)))'''&&&''')))+++,,,,,,+++***'''&&&&&&(((+++------,,,+++***+++---......***(((&&&%%%%%%&&&(((***++++++******,,,---...//////...+++)))(((***,,,---.........///222333333222...///000///---,,,,,,---+++++++++******))))))((('''&&&%%%&&&(((******)))$$$###!!!!!!!!!!!!"""$$$%%%%%%$$$### !!!!!!"""!!!  ###&&&'''%%%###!!! """$$$&&&&&&&&&''''''((()))))))))((('''(((***,,,......,,,***)))###$$$%%%%%%$$$###!!! """###$$$$$$%%%$$$$$$######$$$%%%%%%###"""###$$$nnn___QQQPPPZZZhhhwwwwwwlllccc\\\XXXPPPQQQRRRTTTUUUVVVWWWXXXSSSSSSTTTWWW[[[]]]]]]\\\XXXYYYZZZ]]]___aaabbbccc___```___]]]ZZZYYYYYYZZZ_________^^^^^^\\\[[[ZZZWWWRRRMMMKKKLLLKKKIIIGGGBBB@@@<<<:::888666333000/////////...---,,,+++***'''((()))***+++***&&&###!!!!!!!!!"""###$$$%%%&&&&&&'''''')))***+++,,,,,,***)))))))))***,,,...000,,,+++)))(((''''''((((((((()))+++,,,...///000000+++,,,++++++***)))((('''&&&(((***+++++++++,,,---///000222333333111///...///...***%%%"""!!!###&&&'''((((((((((((((('''''''''&&&%%%&&&&&&---===MMMUUUKKK<<<000+++*********))))))((())))))+++,,,---,,,,,,++++++,,,---......+++***)))''''''(((((()))+++,,,---,,,)))'''&&&'''))))))***++++++*********---,,,+++***++++++------)))******)))'''&&&&&&'''$$$$$$$$$############### !!!"""%%%)))---///111000///...............+++)))'''%%%&&&(((+++---(((((((((((()))+++,,,---((()))***+++++++++***)))((((((***+++,,,...//////***+++,,,,,,+++(((%%%"""''''''((((((((()))))))))+++)))((()))+++,,,,,,+++)))***+++***((('''((()))'''***...///...+++)))(((***+++...//////,,,)))'''%%%%%%''')))+++,,,---...,,,***))))))+++---.........---------...---+++)))***(((&&&'''***+++)))&&&$$$$$$%%%(((+++.........,,,,,,,,,...//////---+++)))((('''&&&&&&&&&'''(((,,,+++)))(((&&&&&&%%%%%%'''%%%$$$%%%''')))***)))------...///...---,,,+++'''(((***,,,------,,,,,,***+++,,,+++***+++,,,......,,,***'''%%%$$$$$$$$$"""$$$&&&)))******)))(((###%%%'''***++++++)))((('''((()))(((&&&%%%&&&'''(((***+++------,,,+++)))(((%%%###%%%+++...,,,)))'''---555:::999555000---)))(((&&&'''))),,,,,,,,,)))((('''&&&'''))),,,...---++++++,,,...///...---***)))'''&&&&&&''')))***'''&&&%%%&&&))),,,---......---+++)))((()))***+++,,,,,,,,,///111222222000.........,,,***)))***,,,++++++++++++******))))))***)))((()))***+++***)))%%%###  ###%%%%%%$$$###!!! """$$$$$$###"""!!!"""%%%''''''%%%"""!!!  """%%%'''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&(((+++---...---,,,+++%%%&&&'''((('''%%%###!!!"""###$$$%%%%%%$$$###### """###$$$"""""""""###tttdddTTTQQQYYYeeettt~~~~~~xxxrrrjjjaaaZZZUUUVVVXXXYYYZZZ[[[]]]^^^XXXWWWWWWYYY\\\]]]]]]]]]XXXZZZ\\\___aaabbbbbbbbb]]]^^^^^^]]]YYYWWWVVVVVVXXXYYYZZZZZZZZZXXXVVVUUURRRNNNJJJIIIIIIHHHEEEAAA===;;;777555444333000......---------,,,,,,,,,+++''''''''')))***)))&&&###!!!!!!"""###$$$&&&(((((((((((()))***+++,,,,,,,,,++++++,,,,,,,,,---------,,,+++)))((('''((()))***((()))***,,,---.........+++,,,,,,,,,+++***))))))***,,,......------...///111222333333333111000///000000---)))%%%$$$&&&)))***)))(((((((((((()))***)))&&&$$$$$$&&&,,,;;;IIIKKKBBB666...,,,,,,+++)))---+++)))''''''(((+++,,,************+++,,,...///******)))(((((((((((((((***,,,...---)))''''''(((((()))***++++++++++++***,,,+++++++++++++++++++++((()))***)))&&&%%%%%%%%%$$$%%%&&&'''&&&%%%###"""!!!###%%%(((+++,,,///000000000000000//////******)))(((''')))+++---(((((((((((()))+++---...((()))***++++++***)))((('''((()))***+++,,,---...***+++,,,,,,+++)))'''&&&))))))))))))((('''&&&&&&'''&&&''')))+++,,,+++)))*********)))&&&&&&&&&(((***...222222...)))&&&%%%&&&)))---///000...***((($$$&&&)))+++---......---+++)))'''''')))+++,,,,,,,,,,,,,,,...///000...,,,***'''%%%'''+++---***'''%%%%%%%%%(((+++,,,+++*********+++---///000///---***)))&&&$$$$$$%%%'''(((+++***)))'''&&&%%%$$$$$$$$$%%%%%%%%%&&&)))...111555555444222000...,,,+++%%%''')))+++,,,,,,++++++((()))++++++*********+++,,,,,,***&&&###"""!!!"""!!!%%%(((******)))(((###$$$&&&(((***+++++++++'''(((***)))(((&&&'''(((((())),,,///000///...---'''$$$""""""%%%(((((('''(((222===AAA<<<555000...)))(((&&&'''))),,,,,,,,,)))((('''''')))+++---///+++******,,,......,,,)))(((''''''&&&&&&''''''((($$$"""!!!###'''+++---------,,,+++***)))))))))))),,,,,,,,,---//////...,,,------,,,)))'''&&&''')))+++++++++************************+++------,,,***&&&###!!!$$$%%%&&&$$$!!! ###%%%%%%$$$###!!!"""$$$''''''&&&$$$###### ###&&&'''$$$!!!!!!###%%%'''((('''%%%###"""$$$'''***,,,,,,++++++'''((()))***)))'''%%%###"""###$$$%%%%%%$$$###!!! """###"""!!!""""""xxxgggWWWRRRXXXcccqqq{{{{{{xxxpppddd[[[ZZZ[[[]]]^^^___aaacccfff\\\[[[ZZZZZZ\\\^^^^^^]]]XXX[[[^^^aaaccccccbbbaaa^^^``````^^^[[[WWWUUUUUURRRTTTVVVWWWWWWUUURRRPPPKKKIIIFFFFFFFFFDDD???:::999777444333222222000......---,,,,,,,,,,,,,,,---((((((((()))+++***'''%%%!!!!!!"""$$$&&&(((***+++)))***+++,,,,,,,,,,,,,,,---.........---,,,++++++---,,,***(((((()))+++,,,((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,+++******...000111111000//////000333333333333222111111000111111000,,,((('''***---+++***((('''''')))+++,,,+++'''$$$$$$&&&+++777CCC???888///,,,,,,---+++)))000...)))&&&&&&'''***---))))))))))))***,,,...///******)))((((((((((((((())),,,...---***(((((())))))***,,,---...------,,,******+++++++++***)))))))))******)))&&&$$$######%%%'''((())))))&&&###!!!!!!"""%%%'''***+++,,,...///000111111000//////)))***++++++******+++,,,(((((('''((()))+++---...)))***++++++***)))((('''&&&&&&'''((()))***++++++))))))++++++,,,+++******))))))))))))((('''%%%%%%$$$$$$&&&(((++++++)))'''*********(((&&&%%%&&&'''---111444333...(((###"""###&&&+++///000///,,,***%%%'''***---///...---,,,***'''%%%%%%'''***++++++******+++...111222111///)))&&&%%%(((---///,,,)))&&&&&&&&&(((******(((&&&%%%%%%&&&)))---//////...,,,***&&&$$$###$$$'''(((+++***)))'''%%%$$$$$$$$$%%%&&&(((((()))---555;;;;;;:::777444000---+++)))$$$%%%(((***++++++***)))&&&(((++++++***))))))*********(((&&&""" !!! ###'''***,,,,,,***)))$$$%%%&&&(((***,,,...///((()))+++***)))(((((()))''')))---000111111000///&&&$$$!!! !!!###%%%%%%)))555BBBEEE>>>444//////)))'''&&&''')))+++,,,,,,))))))))))))+++---///000)))((())),,,......***&&&&&&&&&&&&&&&&&&&&&&&&&&&### !!!&&&+++------------,,,,,,+++***))))))---,,,,,,------,,,***(((------+++(((%%%$$$&&&'''++++++******************))))))***,,,......---+++'''""" !!! """$$$&&&&&&### !!!###%%%%%%$$$""" !!!###&&&''''''&&&%%%&&& ###''''''### ###'''++++++)))%%%""" !!!$$$''')))*********((()))+++,,,+++)))&&&$$$!!!###$$$%%%%%%$$$"""!!! """###"""""""""###xxxfffRRRJJJPPP\\\mmmyyy}}}{{{ttthhh^^^]]]]]]^^^aaacccbbb```^^^\\\[[[[[[^^^aaacccaaa^^^]]]^^^```bbbbbbbbb```____________^^^\\\XXXUUURRRQQQPPPOOOPPPRRRQQQLLLHHHFFFBBB???>>>>>>>>>;;;999444222000/////////---,,,***,,,...///---,,,,,,---))))))***+++***)))((('''"""!!! !!!$$$'''+++...,,,...000000...---,,,---//////---***((())),,,...,,,+++)))(((''')))***+++,,,+++***))))))***+++,,,------------,,,***((('''---111444222---+++,,,///000000000000000///......000111111///,,,******+++///000///,,,((('''***---)))'''$$$###%%%)))...111333///***)))+++---......---+++))))))+++---......---***''''''+++---...---+++***((('''&&&''')))***)))***+++***(((&&&&&&''')))***+++,,,---///000000......---,,,***(((&&&%%%(((''''''(((***)))'''%%%&&&''''''((('''&&&$$$###'''(((((((((&&&&&&(((***...,,,+++...333555222...,,,+++++++++******))))))((((((''''''(((***,,,---++++++******)))))))))(((''''''((('''%%%$$$$$$%%%&&&%%%&&&((())))))'''%%%)))(((''''''(((&&&### %%%%%%%%%&&&&&&&&&''''''(((''''''&&&'''((())))))+++---//////---)))$$$!!!&&&)))+++,,,***))))))***(((''''''(((***,,,,,,++++++***)))&&&$$$###%%%'''***+++---.........///000)))'''&&&(((+++---+++)))))))))((())))))'''### $$$$$$%%%'''(((***+++,,,)))(((''''''''''''((((((------+++***)))(((((((((******)))***---444===CCCFFF>>>555000...,,,(((%%%$$$$$$&&&'''(((***++++++...------,,,***(((&&&%%%$$$%%%%%%%%%$$$######"""%%%'''))))))'''''''''(((''''''''')))---/////////,,,+++)))'''&&&&&&''''''***,,,...---***)))***---***&&&  ###%%%)))111999<<<888333000///---+++))))))***+++***)))+++***)))+++///111222222---***((()))++++++)))&&&'''%%%###"""###%%%%%%$$$%%%###"""$$$)))++++++)))---,,,++++++---...---,,,,,,)))'''(((***+++***((('''***......,,,(((%%%$$$'''***,,,---+++((('''&&&***+++---//////---***)))###!!!!!!$$$&&&'''''''''%%%###  &&&******'''### !!!"""%%%'''((((((''''''%%%  %%%&&&"""!!!###'''******'''###  !!!"""###$$$''')))&&&&&&%%%%%%$$$###""""""&&&&&&%%%$$$###"""!!! !!!""""""""""""!!! xxxfffSSSLLLQQQ\\\lllxxxzzzpppggg``````___aaabbbbbb```^^^]]]]]]]]]___bbbcccaaa___``````____________``````bbbaaa```^^^ZZZWWWTTTRRRPPPNNNLLLMMMNNNLLLHHHDDD>>><<<999888999999777555222000---,,,---...---,,,***,,,......,,,+++++++++)))***+++,,,,,,+++)))(((!!! !!!"""&&&***...111///111222111...---,,,---------,,,***((())),,,...***)))(((&&&&&&''')))***,,,***(((&&&&&&'''***+++,,,+++***)))((((((((((((+++///222000,,,)))***,,,///////////////...---,,,222333333111...,,,,,,------...---+++((('''***---***(((%%%$$$&&&***...222000,,,((('''(((+++,,,+++...,,,******+++...//////+++)))'''(((+++------,,,***)))'''&&&%%%&&&((())))))***++++++)))(((((()))******,,,---///000111222000///...,,,***(((&&&&&&&&&&&&''')))+++,,,+++)))&&&&&&''''''&&&&&&%%%%%%((()))))))))((((((***+++---******---222555333000+++***))))))((((((((()))((((((((()))***+++------******))))))((((((((((((&&&&&&&&&%%%$$$###$$$$$$&&&%%%%%%&&&(((((('''%%%&&&%%%$$$%%%''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((()))))))))***+++---...---)))%%%"""&&&(((******)))(((((()))'''&&&&&&(((*********(((&&&&&&&&&%%%###$$$''')))---...000000000/////////+++)))'''))),,,......,,,+++***)))((((((&&&### """###%%%''')))***++++++((((((''''''&&&''''''(((+++++++++*********************+++---111777???EEECCC<<<444///...,,,)))&&&%%%&&&&&&'''((()))***+++---,,,,,,+++)))'''&&&%%%((((((''''''&&&%%%$$$$$$&&&(((******(((''''''''''''''''''***---......---,,,+++)))((('''&&&&&&%%%((()))+++)))'''%%%&&&(((&&&###!!!$$$%%%(((///777:::666222//////,,,***((((((*********)))***))))))+++...111222111...,,,((('''((((((&&&$$$%%%###"""###%%%''''''&&&$$$###$$$'''+++---,,,+++,,,++++++,,,------,,,***'''&&&%%%'''***+++)))''''''***......,,,(((%%%$$$%%%'''+++,,,+++)))))))))+++,,,...///...,,,***((("""!!!  """###$$$%%%&&&&&&%%%""""""&&&******'''### """###%%%'''((((((((('''&&&### !!!$$$$$$"""!!!###&&&((((((&&&###!!!"""#########"""###&&&((('''&&&%%%$$$###""""""###%%%%%%$$$###""""""""""""$$$$$$######"""!!! xxxhhhWWWPPPSSS\\\jjjuuuyyyrrrgggeeebbbaaaaaaaaa___^^^_________aaaccccccaaa___bbbaaa^^^\\\[[[\\\]]]___```^^^[[[XXXUUURRRPPPOOONNNKKKHHHGGGHHHFFFAAA===555333222222333444333222000---***)))***+++,,,+++***,,,...---+++***)))***''')))+++------,,,***((( !!!$$$(((,,,111333333333333111...,,,---...,,,,,,,,,***((()))+++---'''&&&%%%%%%%%%&&&'''(((***(((&&&$$$$$$&&&(((***)))(((&&&%%%%%%&&&((()))***...111000,,,)))((()))---------...------,,,+++111222222000...,,,,,,---***+++***((('''(((***---+++)))'''%%%'''***...111---***&&&%%%&&&((())))))///,,,******+++---......***)))((()))+++---,,,+++***)))'''%%%%%%&&&'''(((''')))******)))(((((()))***+++,,,...///111222333111///---***((('''''''''%%%%%%&&&***---///...---&&&&&&&&&%%%&&&&&&'''((()))******)))((()))+++---,,,***))),,,111333333111)))((('''&&&%%%&&&'''(((((()))***,,,------......((((((''''''''''''''''''%%%$$$$$$#########$$$$$$&&&$$$######%%%&&&&&&%%%###!!!!!!###%%%((((((((($$$$$$%%%&&&&&&&&&&&&&&&&&&''')))***+++***)))(((''')))+++---,,,***&&&$$$%%%'''((('''&&&%%%&&&'''&&&%%%%%%'''))))))((('''"""#########$$$%%%(((+++000111222333333111///...---+++)))))),,,///000000///,,,)))''''''%%%###!!!!!!###&&&)))++++++******((('''''''''''''''((((((************++++++,,,,,,***,,,///222555:::@@@DDD>>>888222...------***(((((((((''''''(((((()))))),,,++++++)))((('''&&&&&&,,,+++***)))((('''&&&%%%&&&)))++++++)))'''&&&&&&''''''(((***------,,,***++++++***)))(((&&&$$$###%%%&&&'''&&&$$$""""""###"""!!!  """$$$&&&'''---444666444000...---***((('''''')))******)))***))))))***---000000000///,,,(((%%%%%%$$$###""""""""""""$$$'''))))))(((######%%%)))---...---,,,*********+++---,,,***(((""""""$$$'''******)))'''(((+++---...+++(((&&&%%%###%%%)))++++++******++++++,,,---...---+++(((''' !!!"""###$$$$$$#########$$$%%%&&&$$$!!!"""$$$'''))))))&&&### ###$$$%%%'''(((((((((((('''&&&$$$###""""""""""""!!!"""$$$&&&&&&&&&%%%$$$'''&&&%%%###!!!"""%%%''')))(((%%%"""!!!"""###$$$&&&%%%###!!!!!!!!!"""###&&&%%%$$$###!!! xxxjjjZZZTTTUUU\\\hhhsss{{{nnnkkkgggcccbbbaaa```______``````aaabbbaaa```^^^```___\\\ZZZYYYYYYYYYYYYXXXVVVSSSOOOMMMLLLKKKLLLLLLHHHDDDBBBAAA???;;;888000/////////111222222333///,,,(((&&&'''(((((((((***,,,...---+++***))))))%%%'''***,,,---+++)))(((""""""###%%%(((,,,///111222222111///,,,,,,---///,,,------+++((('''((()))%%%$$$$$$######$$$%%%&&&''''''&&&&&&&&&'''((((((&&&&&&%%%%%%&&&'''((()))+++---000000---***((((((,,,---------------,,,,,,...//////---+++)))******(((''''''&&&&&&(((***,,,+++)))'''%%%&&&)))---///***)))&&&%%%%%%&&&'''(((---+++((((((***+++,,,,,,******+++,,,------,,,+++***)))'''&&&&&&'''((())))))***+++***'''%%%%%%&&&)))***+++,,,...000111222000...+++(((&&&&&&&&&'''$$$%%%&&&)))---......,,,&&&%%%%%%%%%%%%''')))************)))'''(((+++------+++***+++...000000///'''&&&%%%######$$$&&&'''(((***,,,---.........---((('''&&&%%%%%%&&&''''''&&&%%%######$$$%%%&&&%%%&&&$$$""""""$$$&&&&&&&&&"""!!! !!!$$$'''((()))$$$$$$%%%&&&'''&&&&&&%%%%%%'''***,,,,,,+++(((&&&%%%&&&)))++++++***'''&&&%%%&&&&&&%%%######%%%'''$$$$$$$$$''')))+++***)))"""###%%%%%%&&&'''***---111111222444555444111///---+++***)))+++---000222111...***'''&&&%%%$$$###"""%%%))),,,...---+++))))))(((((((((((()))************++++++++++++++++++***---111444666999<<<>>>888444///,,,,,,,,,+++******)))((('''''''''((((((,,,,,,+++***)))(((((((((...---+++***((('''&&&&&&'''))),,,,,,)))'''%%%$$$&&&&&&'''***,,,,,,***(((,,,,,,,,,+++***'''%%%###%%%&&&&&&&&&$$$"""!!!!!!######$$$#########%%%&&&&&&+++000222111...,,,+++(((&&&%%%&&&((())))))((()))(((''')))+++.........---***&&&###"""######$$$"""""""""$$$&&&((('''&&&!!!###&&&***---...---,,,(((((((((***+++***'''%%% $$$(((***+++)))((()))+++---,,,***'''&&&&&&###&&&)))***))))))))))))***+++++++++***'''%%%$$$!!!%%%'''((('''%%%######$$$&&&&&&%%%"""$$$&&&(((((((((%%%"""!!!$$$%%%%%%&&&''''''((((((((()))((($$$!!! ###&&&"""""""""###$$$%%%&&&&&&((('''%%%"""!!!"""&&&)))+++((($$$!!! !!!###%%%(((&&&###!!! """###&&&%%%###"""!!!!!!""""""zzzmmm^^^WWWVVV[[[gggqqqtttpppkkkfffdddbbb```___^^^___``````___]]]\\\[[[ZZZZZZZZZYYYWWWUUURRRQQQOOOMMMKKKHHHGGGHHHIIIJJJHHHDDD>>><<<<<<:::777444000000000111111222333555...+++(((&&&&&&&&&%%%$$$***,,,...---,,,*********###%%%'''***+++***((('''%%%%%%%%%&&&''')))+++,,,---------,,,++++++...000...//////,,,)))&&&%%%%%%###############$$$%%%%%%%%%&&&(((***+++***((('''###%%%(((***++++++***))))))+++------+++)))(((''',,,------.........---------......---***))))))***'''%%%$$$$$$&&&(((***+++)))(((&&&$$$%%%'''***,,,***)))((('''&&&&&&((())))))'''%%%%%%''')))+++++++++,,,---...------------***)))((('''((()))+++,,,///000///---)))&&&%%%%%%'''((()))***+++---......---+++)))&&&%%%%%%&&&'''&&&&&&'''))),,,,,,+++)))&&&%%%%%%%%%&&&(((***+++++++++***(((&&&&&&)))+++...---,,,,,,------,,,+++%%%%%%$$$######$$$%%%&&&((()))+++---.........---((('''&&&%%%%%%&&&((()))(((&&&$$$$$$&&&))))))((('''%%%######$$$&&&'''&&&%%%###!!!"""###%%%&&&&&&$$$%%%&&&(((((('''&&&%%%$$$&&&))),,,,,,***(((&&&###$$$''')))***)))((('''%%%%%%%%%###"""###&&&(((#########&&&***---...---&&&((()))******+++---///000000111333666666444111,,,+++***))))))+++...000111---)))'''&&&&&&&&&&&&%%%''',,,///000...+++)))******))))))***++++++,,,+++++++++++++++)))((('''+++...222444444444444444222///---++++++,,,,,,+++,,,+++)))'''''''''((((((---,,,+++************+++---,,,***(((&&&%%%%%%%%%''')))+++***(((&&&$$$$$$&&&%%%&&&(((***+++)))(((,,,------,,,+++)))&&&%%%'''''''''((('''&&&$$$"""&&&(((((('''%%%$$$%%%''''''***---///...+++)))(((&&&$$$###$$$'''((((((((('''&&&%%%&&&)))+++++++++)))'''%%%######$$$&&&(((%%%$$$"""###$$$%%%$$$""""""'''***,,,,,,++++++''''''&&&'''((((((%%%###"""&&&)))++++++******)))***+++***(((&&&%%%&&&&&&(((***)))'''&&&&&&&&&''''''''''''%%%$$$"""!!!"""&&&)))***)))'''%%%&&&&&&''''''&&&$$$"""!!!&&&'''''''''&&&$$$"""!!!%%%%%%$$$$$$%%%&&&'''((((((***)))&&&!!! ###'''""""""!!!!!!"""$$$%%%&&&&&&&&&$$$"""!!!###(((+++***'''### !!!$$$'''+++)))%%%"""  !!!###"""  """%%%&&&|||pppaaaYYYVVVZZZeeepppvvvrrrlllgggdddbbb___]]][[[]]]^^^]]]ZZZXXXWWWWWWTTTTTTUUUTTTSSSPPPMMMKKKJJJHHHGGGEEEEEEFFFHHHIIICCC>>>888666666666444222000111222111000000222444---***(((''''''&&&%%%###(((***,,,,,,+++*********"""###%%%'''((())))))((((((((('''''''''((((((((()))***++++++******,,,......///000...***'''%%%$$$"""######$$$%%%%%%%%%&&&%%%'''***,,,,,,+++)))((($$$&&&***---...---+++)))((()))))))))))))))((((((,,,,,,------......------...//////...,,,++++++,,,'''%%%######&&&)))******)))(((&&&$$$%%%&&&(((******+++***)))'''''')))***&&&$$$"""###&&&)))***++++++---...---,,,+++---...)))((('''''')))+++...///555666555222---)))''''''''''''(((((()))************)))(((&&&&&&&&&'''(((''''''''')))++++++***(((&&&&&&&&&&&&'''((()))***...---+++'''%%%%%%''')))------...---,,,***((('''$$$$$$%%%%%%%%%%%%%%%&&&'''((()))+++,,,,,,------***((('''&&&&&&(((***++++++'''$$$%%%))),,,,,,+++(((&&&%%%%%%'''(((((('''(((&&&$$$$$$$$$%%%$$$###$$$&&&((()))***)))'''&&&###%%%(((++++++)))'''%%%"""###%%%''')))(((((('''%%%%%%$$$###"""%%%))),,,%%%###"""$$$(((,,,///000***,,,............000111000///...000444666444222+++++++++)))((((((+++......,,,((('''((()))))))))(((***---000000...***(((***)))))))))***+++,,,---***+++++++++***(((&&&%%%***---000222000...---,,,---,,,+++******++++++,,,---+++)))'''''''''((()))...---+++******+++,,,---+++***(((&&&$$$$$$$$$%%%&&&'''((((((&&&$$$%%%%%%%%%$$$$$$&&&(((******))),,,,,,,,,+++***)))((('''''''''((()))***)))&&&$$$(((***+++)))&&&$$$&&&))))))***+++,,,,,,***'''%%%###""""""###%%%'''(((((($$$###"""$$$&&&(((((((((%%%&&&&&&%%%%%%&&&***,,,)))'''$$$"""#########"""!!!$$$(((*********++++++)))(((&&&&&&''''''&&&$$$"""%%%(((************+++((())))))(((%%%$$$$$$%%%)))******)))&&&$$$###$$$$$$$$$$$$###"""!!!  """%%%(((******)))((())))))((('''&&&&&&&&&%%%'''&&&%%%$$$######""""""&&&$$$###""""""$$$&&&((('''((()))&&&###!!!$$$&&&""""""!!! !!!"""$$$%%%#########""""""$$$(((+++(((&&&### """&&&(((,,,***'''$$$"""!!!!!!"""""" """&&&(((rrrcccZZZVVVYYYeeeppp~~~}}}uuuqqqlllgggccc```\\\ZZZXXXZZZ[[[ZZZVVVSSSRRRSSSPPPPPPOOONNNLLLJJJIIIHHHEEEEEECCCBBBBBBBBBCCCDDD<<<777222///111222111000///000111///---,,,...000)))(((((()))***)))'''%%%$$$&&&)))***)))(((((()))###$$$$$$&&&''')))***+++******)))))))))((((((((((((***++++++***)))***+++,,,...000///,,,)))''''''######$$$%%%&&&'''''''''''''''((()))******++++++'''(((+++---...---,,,++++++***))))))***,,,------******+++,,,,,,,,,,,,,,,---...///---+++***+++,,,(((%%%######&&&)))***)))***)))'''%%%%%%'''((()))***+++,,,***(((''')))+++$$$"""!!!###&&&***,,,,,,+++,,,,,,+++)))(((+++...&&&&&&&&&&&&))),,,///111666666666333...***)))(((((((((((((((((((((((((((((((((((()))))))))******(((((((((***,,,---+++)))&&&&&&'''(((((((((((((((111000---)))%%%$$$&&&)))***,,,...///---***'''&&&###%%%&&&(((((('''&&&%%%'''''''''((()))***+++,,,+++***((('''(((***,,,...,,,((($$$%%%)))---...,,,)))(((((()))++++++***(((((('''&&&&&&&&&%%%###!!!%%%''')))++++++***((('''###%%%'''))))))(((&&&%%%!!!###%%%&&&'''''''''&&&%%%%%%$$$######''',,,000(((%%%"""!!!$$$)))---///+++---000111111111333555333///,,,---111444222000+++------+++(((''')))++++++)))'''(((***,,,,,,,,,)))+++---...---+++(((&&&(((((((((((()))***+++,,,'''((()))***)))(((&&&$$$(((+++...///---+++))))))************))))))+++,,,---+++)))'''&&&''')))***---,,,***))))))+++,,,---***(((&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$######%%%'''%%%###"""###&&&)))++++++***))))))(((''''''((((((&&&%%%&&&)))+++***'''$$$'''***+++)))%%%$$$(((,,,++++++++++++***(((%%%###"""!!! """%%%'''((('''"""!!! !!!###%%%&&&%%%$$$&&&(((((('''(((+++...---)))%%%######$$$%%%%%%$$$'''******))))))+++------+++(((&&&'''(((((('''$$$'''******(((''')))+++(((((('''%%%###"""###$$$)))******(((%%%#########""""""""""""!!!!!! !!!"""$$$&&&(((******+++,,,***(((&&&%%%&&&'''(((&&&%%%###"""!!!""""""###%%%$$$!!! """%%%'''&&&&&&'''&&&$$$$$$$$$%%%""""""!!!!!!!!!""""""###!!!"""######"""###&&&)))&&&$$$"""!!!!!!$$$'''))))))((('''&&&%%%$$$$$$$$$"""  $$$'''tttdddZZZUUUYYYeeeqqq~~~|||yyywwwvvvsssooojjjfffbbb^^^ZZZWWWUUUXXXYYYWWWSSSPPPOOOPPPOOONNNKKKHHHGGGGGGGGGHHHBBBBBB@@@???>>>>>>>>>===888333---+++---/////////---...///,,,)))((())),,,%%%&&&'''***,,,,,,***(((!!!###&&&''''''''''''(((%%%%%%%%%%%%'''))),,,---************************)))+++------+++)))(((((())),,,///000...,,,******###$$$%%%&&&'''((((((''')))(((&&&&&&&&&))),,,---)))******+++,,,,,,------///---,,,,,,...111333333((()))***++++++++++++++++++,,,,,,+++)))((()))***)))&&&######''')))***)))+++***(((''''''''')))***)))+++,,,***(((''')))+++###"""!!!###'''+++---...***++++++(((&&&&&&)))---$$$$$$$$$%%%(((+++///111222333333000,,,)))(((((())))))(((((('''''''''&&&'''((()))+++,,,,,,,,,,,,(((((()))+++...///---,,,%%%&&&((()))))))))((('''444222///***&&&%%%''')))&&&***...///...***'''&&&###%%%(((******)))'''%%%&&&&&&%%%%%%&&&(((***,,,---+++***((()))+++---///,,,'''###$$$)))......---)))))))))+++------+++)))((('''''''''((('''$$$!!!&&&(((***,,,,,,+++)))(((###$$$&&&'''((('''&&&%%%"""###$$$&&&''''''&&&&&&%%%%%%$$$###$$$(((...222+++'''!!!!!!&&&***,,,***---000222333333555777555000++++++///111000...,,,...///---)))'''(((***(((''''''(((+++---...---***+++,,,,,,+++(((&&&$$$&&&&&&&&&&&&'''(((******$$$%%%'''))))))((('''%%%&&&))),,,---,,,***))))))))))))***)))((()))***,,,---+++)))''''''(((***+++,,,+++)))((((((***,,,---)))(((&&&$$$###$$$%%%&&&%%%%%%$$$"""!!!"""%%%(((%%%###!!!!!!%%%)))+++---((('''&&&%%%%%%&&&'''((($$$###$$$'''******'''###%%%((()))'''$$$$$$)))...---,,,+++***)))'''$$$"""!!! !!!$$$'''''''''!!!  """$$$$$$###%%%(((***+++))))))+++...///+++&&&###$$$&&&((()))''')))++++++))))))+++...000---)))'''((()))******&&&(((***)))&&&%%%'''***''''''&&&$$$!!!!!!"""$$$((())))))'''%%%######$$$""""""""""""!!!!!!!!!!!!#########%%%''')))+++------***'''$$$$$$%%%(((***%%%$$$""" !!!###$$$%%%###!!!!!!$$$&&&%%%%%%%%%&&&&&&%%%$$$######""""""!!!!!!!!!!!!"""!!!"""######"""###$$$&&&$$$###!!!!!!"""%%%(((***&&&&&&''''''''''''''''''$$$!!!"""%%%zzzeeeWWWQQQVVVdddqqq~~~wwwoooiiiggggggccceeefffccc]]]WWWTTTTTTSSSUUUVVVTTTOOOLLLLLLMMMMMMLLLIIIGGGEEEEEEEEEEEEJJJDDD<<<888777777555333///---++++++---,,,)))&&&+++***((('''&&&''')))***&&&$$$$$$$$$&&&(((((('''### ###%%%%%%$$$&&&$$$###&&&***,,,+++***---------+++)))((()))***'''((()))***)))'''%%%$$$+++,,,---...---,,,***((()))))))))(((((((((((((((***)))(((''')))+++///111000...+++******,,,///111888666222...,,,...333777++++++******)))(((((('''&&&%%%%%%$$$%%%&&&((()))&&&&&&%%%%%%&&&((()))***+++,,,+++***((((((***+++,,,---///000...,,,)))'''$$$$$$$$$%%%'''***,,,...+++,,,+++(((%%%%%%)))---'''%%%$$$&&&***+++***''')))***++++++***(((&&&%%%$$$''')))(((%%%$$$%%%''''''(((***+++,,,,,,,,,+++***************++++++,,,+++++++++++++++***)))(((222111000...,,,***)))((())))))******)))&&&$$$"""$$$&&&***,,,,,,***'''%%%)))((('''&&&&&&'''((())),,,,,,,,,,,,,,,,,,,,,---(((((('''&&&%%%'''+++...,,,,,,,,,---...---***'''++++++***(((&&&$$$%%%&&&###%%%))),,,---,,,***)))&&&'''((())))))((('''&&&%%%###"""!!!!!!###%%%&&&(((%%%"""###&&&)))***)))+++(((%%%!!! """$$$""")))000444444444888;;;555111---+++---//////...------...//////---((($$$&&&%%%$$$&&&***...000000---+++)))((((((&&&$$$!!!$$$&&&))))))'''%%%$$$$$$"""###%%%(((***((($$$ %%%%%%'''***------+++)))(((***+++***(((&&&&&&''',,,(((&&&(((,,,---***''')))'''%%%######%%%(((***((((((((('''%%%$$$&&&'''&&&$$$""""""###$$$###"""(((%%%""""""&&&***,,,,,,######$$$%%%&&&)))+++,,,)))$$$ ###&&&$$$"""&&&%%%$$$"""!!!###(((+++------,,,)))%%%#########!!! !!!"""""" !!!$$$&&&'''(((***...222222...+++))))))---+++)))''''''(((***+++...------,,,,,,++++++***///...---,,,------+++***)))(((&&&%%%%%%&&&'''(((+++***(((&&&$$$&&&)))------***(((((()))***)))'''  !!!%%%''')))+++---///---***&&&"""!!!"""%%%'''%%%$$$######""""""######!!!!!! !!!!!!'''''''''&&&&&&%%%%%%%%%$$$$$$$$$"""!!!!!!###&&&#########$$$%%%&&&'''((($$$""" """&&&***++++++((($$$"""%%%)))+++)))&&&$$$!!!!!!""""""uuu```SSSOOOUUUcccppp~~~zzz~~~}}}sssiiibbb^^^]]]]]]```bbbaaa]]]WWWTTTSSSQQQRRRSSSPPPKKKHHHGGGGGGLLLKKKIIIGGGDDDCCCBBBAAADDD???888333333222000......,,,******,,,,,,***(((+++***(((''''''(((***+++%%%###"""###&&&)))***)))$$$""" ###%%%%%%$$$###"""###&&&***,,,,,,***,,,---,,,)))&&&%%%%%%&&&&&&''')))*********((('''+++,,,---......,,,+++***''''''(((((())))))******+++*********,,,///222444...,,,)))'''(((***...000555555222///------000333+++++++++******)))((('''%%%%%%%%%%%%%%%%%%&&&''')))((('''&&&&&&'''((())),,,,,,,,,***))))))+++---,,,---------,,,***'''&&&&&&&&&&&&''')))***,,,------......+++'''&&&)))---)))(((((()))+++,,,)))'''))))))***+++***(((&&&%%%$$$&&&'''&&&$$$"""###$$$'''((())))))***)))(((((())))))(((((((((((()))))),,,,,,,,,+++***)))((('''......---,,,,,,+++******((()))******)))&&&$$$"""%%%'''+++---...,,,)))''')))(((((((((''''''((((((------------------,,,,,,++++++***)))''''''***,,,+++++++++---...,,,***'''))))))***(((&&&%%%%%%&&&''')))+++---...---+++***))))))*********)))''''''%%%$$$###"""###$$$&&&'''(((&&&$$$%%%(((+++,,,++++++***(((&&&%%%$$$#########)))000222222222555888555111---+++,,,------,,,,,,,,,---...///---)))%%%&&&$$$$$$&&&))),,,------+++***)))))))))(((%%%"""%%%&&&''''''%%%###"""""" """$$$(((***)))&&&###''''''(((+++------+++))))))***++++++)))(((((()))+++(((%%%'''+++---+++)))'''$$$!!!"""%%%''')))******(((&&&%%%&&&'''&&&%%%######$$$$$$$$$###'''%%%$$$&&&+++///111111'''&&&&&&&&&''')))+++---)))$$$ ###%%%$$$"""%%%%%%$$$###"""$$$(((+++------,,,)))%%%######$$$$$$###"""###$$$###!!! ###%%%&&&%%%%%%***...222333000---,,,,,,(((((((((((())))))******......---,,,++++++******///000111333333111---+++))))))(((''''''''''''((())))))(((&&&%%%&&&))),,,---+++)))(((******)))'''!!!  !!! ###&&&((()))***,,,...)))(((%%%#########%%%&&&&&&%%%%%%$$$###$$$$$$$$$""""""""""""""""""""""""((('''&&&%%%$$$###"""!!!###$$$%%%$$$######%%%&&&"""###$$$%%%%%%&&&%%%%%%%%%######%%%)))++++++***'''$$$!!!###'''***)))&&&&&&###  !!!!!!ooo\\\PPPMMMSSSbbbooo}}}xxx{{{zzzooobbbYYYTTTRRRVVVZZZ^^^^^^\\\WWWTTTRRRLLLMMMNNNKKKHHHDDDBBBBBBIIIHHHGGGEEEBBB???===;;;<<<777111---------,,,***...,,,))))))+++,,,,,,+++++++++)))))))))***+++,,,%%%###"""###&&&)))++++++&&&$$$""""""###%%%%%%%%% !!!###'''***,,,+++)))******)))'''###!!!!!!"""%%%&&&(((***,,,,,,,,,++++++,,,---.........---,,,&&&'''(((***++++++,,,,,,---,,,,,,---///222444666,,,***&&&$$$$$$''',,,...222222222111...,,,---...***++++++,,,+++***((('''%%%&&&&&&&&&&&&%%%%%%$$$***)))((('''''''''((())),,,,,,,,,+++******---///---,,,+++***((('''&&&%%%((((((((()))*********+++---///000...***((()))++++++***+++,,,---,,,)))'''((()))******)))(((&&&%%%###%%%&&&%%%"""!!!!!!!!!&&&''''''''''''&&&%%%%%%((((((''''''&&&&&&%%%%%%+++++++++******)))((((((************++++++++++++(((((()))***)))'''%%%###&&&(((+++...///...,,,***((()))******)))((('''&&&,,,---...//////...,,,,,,//////...+++(((''''''((()))((()))***,,,+++(((&&&$$$&&&((((((&&&&&&&&&''',,,---------------,,,,,,+++,,,,,,,,,+++)))'''&&&$$$$$$######$$$&&&((())))))''''''(((+++.........,,,,,,,,,+++***'''%%%###%%%)))...///......000222222///,,,***++++++++++++++++++,,,---...---***'''&&&%%%$$$&&&((())))))((())))))***+++,,,***'''$$$%%%%%%&&&$$$"""!!!"""### !!!$$$'''******(((%%%))))))***,,,...---+++))))))+++,,,,,,+++)))***++++++(((%%%%%%))),,,,,,+++'''$$$!!! $$$'''+++,,,,,,***'''&&&&&&'''&&&%%%######$$$$$$$$$###%%%&&&'''+++000333444444+++***(((&&&'''(((+++,,,((($$$ """$$$$$$"""###$$$$$$$$$$$$%%%(((+++,,,,,,+++(((%%%######$$$'''%%%$$$%%%%%%%%%""" !!!$$$&&&&&&%%%$$$***---000111///---,,,+++###$$$&&&(((***+++++++++///...---,,,+++***))))))---000333666555222---***))))))))))))((((((''''''&&&'''(((((('''''')))***---,,,************)))'''###"""!!!######%%%'''(((((((((***+++&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###''''''&&&%%%###!!! """$$$&&&&&&%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&(((+++,,,***)))&&&""" $$$((((((''''''$$$!!! !!!!!! }}}nnn[[[PPPMMMSSSaaannn|||~~~yyymmm```VVVPPPNNNSSSVVVZZZ\\\[[[VVVQQQNNNHHHHHHIIIHHHFFFCCCAAA@@@DDDDDDCCCAAA>>>:::777555333///+++***+++---,,,+++---+++)))))))))+++---......---,,,***************(((%%%######%%%(((******'''&&&$$$###$$$%%%%%%%%% """%%%(((******((('''&&&'''&&&$$$""" !!!"""'''(((***+++,,,---------,,,,,,...////////////...((()))+++,,,---------,,,////////////000111222333***'''###!!!"""%%%***------///111111...+++)))))))))***+++,,,+++***(((''''''((())))))((('''%%%$$$)))((('''&&&'''''')))))),,,------,,,++++++...000,,,+++)))'''&&&%%%%%%%%%)))))))))))))))(((((('''---///111///+++(((((()))(((***+++---...---***)))))))))******))))))''''''%%%%%%&&&%%%###"""!!!!!!%%%%%%&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%$$$###)))))))))))))))***++++++((((((((()))))))))******((()))***+++***)))'''%%%%%%'''+++---///...---+++((()))+++,,,+++)))'''%%%((()))+++---......------000000///,,,((($$$######$$$$$$%%%&&&((('''%%%###"""%%%''''''''')))***000///---+++++++++,,,---,,,,,,,,,,,,***(((&&&%%%############$$$&&&'''(((((()))***+++---///000000---------,,,***(((&&&%%%&&&)))+++,,,+++***,,,---...,,,+++******+++,,,---+++******+++,,,,,,***((('''&&&&&&'''))))))(((&&&'''(((***,,,...,,,(((%%%$$$$$$$$$###""""""%%%(((###$$$%%%''')))***(((&&&((((((***,,,...///---***)))+++------,,,++++++,,,+++(((%%%%%%(((,,,......+++((($$$!!! ###'''***------...,,,)))'''&&&'''%%%$$$""""""#########"""###%%%)))---000222111111---+++(((&&&%%%''')))+++&&&###  !!!!!!!!!!!!###%%%&&&&&&&&&(((******+++***(((%%%###$$$%%%(((&&&%%%%%%%%%%%%###!!! """$$$&&&'''((()))***,,,---,,,***(((''' !!!###%%%'''***,,,...///...---,,,+++)))((((((***---111222000---***((()))))))))(((((('''&&&&&&%%%'''***+++***))))))***---,,,,,,++++++***((('''%%%###!!! """$$$%%%'''))))))((('''((()))&&&%%%%%%%%%%%%'''((()))))))))(((''''''''''''(((%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&$$$###!!! !!!###&&&'''&&&%%%%%%&&&%%%''')))******(((%%%###$$$%%%(((***+++***(((&&&$$$!!!!!!%%%''''''&&&$$$!!!!!!"""#########ooo]]]RRRNNNTTTbbbnnnyyynnnaaaXXXSSSQQQTTTVVVYYYZZZYYYTTTNNNJJJCCCDDDEEEFFFFFFDDDAAA???======<<<;;;888555222000---***''')))---000000///++++++***))))))+++---///000///...,,,***)))((('''+++(((%%%$$$&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&$$$&&&(((***)))'''%%%$$$$$$%%%%%%$$$###"""$$$%%%++++++,,,,,,,,,,,,++++++,,,---......////////////,,,,,,...///...---,,,+++////////////...---,,,+++'''%%%""" !!!$$$(((+++***,,,//////,,,)))'''&&&))))))*********)))((('''******+++,,,+++***((('''&&&%%%%%%%%%'''(((***,,,---......,,,+++,,,...000,,,***(((&&&%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%+++...000...***'''&&&'''$$$&&&)))+++,,,,,,++++++******************))))))(((''''''''''''&&&$$$###%%%%%%%%%&&&((()))***++++++++++++***)))'''%%%$$$%%%%%%&&&'''))),,,...///)))))))))((((((''''''&&&)))***+++,,,,,,+++)))((($$$&&&)))+++---,,,+++***((())),,,------***'''&&&###%%%(((***,,,......///......---***%%%"""!!!!!! !!!###%%%%%%###!!! ###&&&'''))),,,...111///,,,)))((()))***++++++++++++***(((&&&$$$""""""""""""###$$$$$$%%%&&&''')))+++---......//////...---+++)))''''''''''''''''''(((((('''((()))************++++++---///000***)))(((((()))***((('''(((((((((***,,,,,,)))'''&&&'''))),,,...---)))&&&###$$$$$$######&&&***---((('''&&&'''(((((('''%%%&&&'''))),,,//////...,,,(((***,,,,,,++++++,,,---+++)))''''''))),,,///000...+++'''$$$###&&&)))+++---...///---***(((''''''$$$"""!!!!!!""""""!!! !!!$$$(((,,,---,,,+++******)))&&&$$$$$$%%%'''((($$$"""!!!###&&&(((''''''(((((()))***)))'''%%%###$$$%%%'''%%%$$$###$$$$$$"""!!! """&&&***---******++++++***(((%%%###!!!  ###(((---000...------,,,***))))))(((+++,,,---,,,***((()))***(((((('''&&&%%%%%%$$$$$$%%%(((,,,---,,,+++******,,,,,,---,,,***)))'''''''''%%%###!!! !!!###$$$%%%'''))))))((('''(((((()))'''$$$###$$$'''+++...+++******)))((()))))))))&&&((()))++++++)))(((&&&%%%&&&'''''''''&&&%%%$$$ """%%%%%%%%%$$$$$$$$$$$$%%%'''((((((%%%###!!!!!!$$$'''))))))'''%%%$$$###!!! """%%%&&&###"""!!!"""$$$&&&&&&&&&~~~ooo^^^SSSOOOUUUbbbooozzzoooddd\\\WWWVVVTTTUUUVVVWWWVVVRRRKKKFFF@@@@@@AAACCCDDDBBB???<<<666555555444222000...---)))'''&&&)))...222333222***++++++***)))***,,,///000///...,,,***((('''&&&+++)))''''''''''''&&&$$$%%%&&&&&&$$$######&&&(((''')))++++++)))&&&%%%%%%%%%&&&'''&&&%%%&&&(((***...------,,,+++*********++++++,,,,,,,,,,,,,,,---,,,---...///...---+++))).........---+++)))&&&%%%&&&$$$"""!!!"""%%%(((***(((***++++++)))'''&&&'''((((((((((((((((((((((((+++,,,,,,,,,,,,++++++***%%%%%%%%%&&&(((***,,,......///...,,,++++++,,,...***)))((('''''''''((()))***)))'''%%%$$$$$$$$$%%%))),,,...---(((%%%%%%'''###%%%((())))))***,,,...,,,,,,++++++++++++++++++***)))((()))******(((&&&&&&&&&&&&((()))+++---...,,,---------+++)))'''&&&$$$$$$%%%&&&))),,,///111+++***)))((('''&&&%%%$$$((()))+++,,,,,,,,,***)))$$$&&&(((***+++***))))))((()))+++------,,,)))(((###$$$%%%(((***---///000++++++***'''###!!!!!!!!! !!!$$$&&&&&&$$$"""!!!###%%%&&&))),,,///000...+++((('''((()))+++)))))))))((('''$$$"""!!!""""""#########$$$$$$$$$%%%(((+++------,,,,,,,,,+++***((('''&&&&&&'''(((&&&%%%%%%$$$%%%''')))***)))+++,,,------...111333***(((&&&%%%&&&'''&&&%%%'''(((***---//////,,,)))&&&'''(((+++,,,,,,)))&&&$$$%%%%%%%%%&&&(((,,,///+++)))''''''(((((('''%%%&&&'''(((+++...///---+++&&&(((***+++******+++,,,,,,+++******+++---///000---+++(((&&&%%%&&&(((***+++---......+++(((''''''$$$###!!!!!!"""""""""!!! ###(((***)))'''%%%%%%&&&%%%$$$$$$$$$%%%&&&'''###""" !!!$$$(((***)))'''&&&&&&((()))((('''%%%$$$%%%&&&&&&$$$""""""###$$$###""""""!!! """&&&***---,,,+++******+++***'''$$$"""  &&&,,,000,,,,,,,,,+++******))))))---------***&&&&&&***---)))(((&&&$$$######$$$$$$&&&))),,,---,,,***((((((***,,,---,,,)))'''&&&&&&'''&&&%%%$$$######$$$$$$$$$&&&((()))(((((()))***)))'''$$$"""###''',,,///,,,+++******))))))******'''((()))******)))((('''%%%&&&((()))***)))'''&&&"""###%%%$$$###""""""###!!!"""###$$$###""" """&&&''''''%%%$$$$$$###"""!!!!!!"""###"""!!!!!!###&&&((()))(((~~~~~~zzzkkk[[[QQQOOOUUUcccpppzzzpppeee]]]YYYXXXRRRQQQQQQRRRRRROOOIIIEEE>>>===>>>???@@@===888444///......---,,,,,,,,,---(((&&&%%%(((---111111000)))+++---,,,******+++---------,,,,,,+++)))(((''')))((((((((()))(((&&&$$$###$$$%%%$$$"""###&&&)))(((***,,,+++(((&&&'''((()))***+++***))))))+++,,,...---,,,+++************))))))((('''''''''((((((''')))+++------,,,***(((++++++,,,,,,***'''$$$"""$$$$$$######%%%&&&(((***'''(((((('''%%%%%%'''(((((('''&&&%%%%%%&&&'''))),,,++++++++++++,,,,,,---(((((((((((()))+++---/////////...,,,***)))+++,,,)))))))))))))))******+++,,,***'''$$$###$$$&&&'''(((+++---+++(((&&&&&&(((%%%'''(((((('''(((,,,///---------,,,,,,------...+++))))))***------+++)))((((((((((((***,,,---///,,,---......---+++)))(((&&&%%%%%%&&&(((***---///******)))((('''&&&%%%%%%&&&''')))+++++++++)))(((%%%&&&((()))***)))((((((''')))+++,,,------++++++'''&&&&&&''')))+++...000(((((('''$$$"""!!!###%%%###$$$%%%(((++++++)))'''&&&&&&&&&%%%%%%&&&***---///---+++)))(((((()))+++'''(((((('''&&&$$$"""!!!$$$$$$%%%%%%$$$$$$#########&&&+++,,,***((('''(((''''''((((((((((((''''''%%%###""""""$$$''')))+++,,,...000000......111333)))'''$$$######$$$######$$$&&&)))---111111...+++''''''''')))******(((&&&%%%&&&'''''''''(((+++---+++)))''''''((()))(((((((((((()))+++---,,,***'''###%%%((()))((()))***+++------------------///000---,,,***((('''(((((()))***,,,...---+++)))((((((&&&$$$""""""###$$$###"""###''')))'''%%%%%%%%%!!!"""###%%%&&&&&&''''''$$$###""" !!!%%%)))+++***'''%%%$$$'''((((((&&&$$$$$$%%%&&&%%%###!!!!!!###%%%%%%$$$$$$#########$$$&&&'''((()))''''''(((***+++)))&&&!!!  $$$))),,,++++++******************+++---,,,)))%%%$$$(((---,,,)))&&&###"""###%%%&&&&&&)))+++,,,***'''&&&%%%(((+++---,,,(((%%%$$$$$$'''''''''&&&%%%$$$$$$###"""%%%'''(((((()))***,,,&&&%%%###"""###&&&)))+++,,,+++******))))))******((((((((((((((((((((((((&&&''')))******)))'''%%%%%%&&&&&&$$$""""""###$$$!!!!!!"""""""""!!! """%%%&&&%%%$$$$$$&&&#########!!! !!!###""""""$$$'''((()))(((}}}|||}}}uuugggWWWOOONNNUUUcccppp{{{zzzpppeee]]]YYYXXXPPPNNNMMMNNNOOONNNIIIDDD===<<<;;;<<<<<<888222---+++***)))))))))***,,,---(((&&&%%%'''+++///...---)))+++...---+++)))***,,,)))******++++++*********&&&&&&''')))+++***'''%%%!!!###$$$$$$"""###&&&)))(((***,,,+++(((''')))+++---......---+++***,,,------,,,++++++******++++++'''&&&%%%$$$$$$$$$$$$$$$###%%%(((***++++++)))(((((()))***+++)))'''$$$!!!$$$$$$$$$%%%&&&((())))))&&&&&&&&&$$$###$$$'''***((('''$$$######%%%''')))++++++***)))***+++---...,,,,,,+++++++++,,,...///000000///,,,)))((()))+++((())))))***+++,,,,,,,,,...+++'''$$$###%%%'''***)))+++,,,+++(((&&&(((***(((******(((&&&'''+++///......---------......///+++)))(((***...///---++++++***)))))))))+++,,,---,,,---...///...,,,***)))((('''&&&&&&''')))+++---)))))))))((('''''''''&&&$$$%%%''')))***)))(((''''''((()))******)))(((((('''(((***,,,------------+++***((('''(((***---///''''''%%%###!!!"""%%%((('''((())),,,//////...,,,,,,+++(((%%%###$$$(((+++///---+++***))))))***+++''''''(((((('''%%%###"""&&&&&&&&&&&&%%%$$$######!!!%%%***+++)))&&&%%%%%%###%%%(((++++++)))'''%%%$$$""" !!!$$$(((***,,,///222333222///...000222)))&&&###!!!!!!""""""!!!"""$$$(((---111222///,,,((('''&&&'''))))))(((&&&'''((()))((('''&&&(((******(((&&&&&&(((*********+++******++++++***'''$$$"""$$$&&&''''''''')))***---///000///......///000...---,,,++++++*********(((+++------+++)))(((((((((&&&$$$$$$%%%&&&%%%$$$###((()))'''&&&&&&'''!!!###&&&'''(((((((((&&&%%%###!!! !!!"""&&&***,,,+++'''$$$"""'''''''''&&&$$$$$$%%%'''%%%###!!!"""$$$&&&&&&&&&$$$%%%&&&''''''%%%###"""$$$""""""%%%(((***)))''' """$$$&&&((()))************+++++++++(((***+++((($$$"""&&&***...+++'''###"""###&&&(((&&&(((******'''%%%######(((***---,,,((($$$###$$$&&&'''(((((('''%%%###"""!!!###&&&((()))***+++---############$$$%%%&&&''',,,+++******))))))******((((((''''''''''''(((((('''(((***+++***(((%%%###(((((('''%%%""""""###%%%##################$$$$$$"""%%%&&&%%%$$$%%%'''$$$$$$$$$###!!!%%%$$$$$$%%%'''((((((&&&~~~sssdddSSSKKKKKKSSS```kkk}}}}}}xxxwwwxxxxxxoooeee\\\UUUQQQKKKFFFDDDHHHNNNNNNFFF===BBB>>>888555444222///,,,...***&&&(((,,,...---+++---(((###"""&&&***---...,,,++++++,,,---...,,,+++,,,++++++---///---)))$$$$$$%%%&&&'''((((((''''''$$$%%%&&&&&&%%%%%%''')))+++)))'''))),,,///...---/////////...---,,,+++***------------,,,+++***)))))))))(((&&&$$$###$$$&&&)))'''%%%&&&(((***+++***)))'''%%%%%%&&&&&&%%%$$$%%%&&&''''''((('''''''''((('''&&&%%%&&&''')))***,,,***'''%%%%%%&&&)))+++---+++)))'''(((+++...000...,,,***+++---000222222//////---,,,+++*********)))))))))******++++++,,,---+++(((&&&%%%&&&((()))+++++++++***((('''(((***))))))((('''%%%%%%(((***///---++++++...222444555---***(((''')))+++,,,,,,......---,,,***+++---000++++++---......---++++++'''&&&%%%&&&((()))((('''%%%$$$""""""$$$&&&&&&&&&)))))))))(((((((((((((((((())))))(((&&&&&&'''(((***+++,,,,,,******+++,,,,,,+++******)))))))))***%%%$$$"""!!!"""$$$''')))'''***...222333111...,,,)))))))))'''%%%%%%''')))...//////...---***((('''&&&'''((((((''''''((())))))(((&&&%%%%%%&&&'''(((***,,,,,,(((###!!!###%%%((((((***,,,---+++'''$$$""""""$$$&&&)))+++,,,---222222222222222111000000)))%%%"""!!!###$$$###!!!!!!%%%***---...//////000...,,,***'''&&&&&&''''''*********)))'''&&&''')))))))))(((((((((***+++,,,---------......+++'''$$$((()))))))))))))))((((((//////000///------///000444111......//////,,,)))''''''((()))***+++,,,,,,)))))))))***++++++)))'''***(((&&&&&&(((+++---...'''%%%######%%%'''''''''((('''%%%$$$$$$%%%&&&'''***))))))***++++++)))'''((('''&&&''''''&&&$$$######"""###&&&***+++(((%%%&&&'''((())))))'''%%%$$$""""""###&&&)))***)))'''$$$!!!!!!###  '''*********)))((((((''''''***)))(((%%%###"""$$$&&&)))'''%%%%%%(((***,,,,,,&&&)))***'''"""!!!%%%+++)))&&&###"""!!!!!!"""$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&)))+++,,,%%%!!!!!!'''******((()))***)))(((&&&%%%&&&((()))(((&&&%%%%%%'''***+++,,,,,,***(((%%%$$$%%%&&&,,,///111---'''$$$%%%(((&&&$$$######%%%((())))))$$$###"""""""""###$$$%%%((())))))(((%%%###""""""$$$&&&'''&&&$$$###"""###uuufffVVVMMMMMMSSS```kkk~~~wwwqqqlllkkkmmmwwwwwwlll___UUULLLHHHDDDAAA@@@CCCGGGGGGAAA;;;>>>:::555222111111///------)))'''(((---000///---+++'''###"""$$$(((+++,,,,,,++++++,,,,,,,,,+++***,,,++++++,,,...,,,(((%%%%%%&&&'''(((((()))))))))'''''''''%%%######%%%'''***((('''(((+++---,,,+++---.........---,,,***)))+++,,,,,,---------------)))******(((&&&&&&''')))***(((&&&'''(((***+++******(((&&&&&&'''''''''&&&'''''''''(((((()))))))))+++***((('''((()))***,,,---,,,***)))((()))+++,,,+++***((('''(((***---000///---+++***,,,...//////...---,,,++++++***++++++)))******++++++,,,++++++---,,,)))&&&%%%%%%&&&''')))******)))'''&&&'''))))))***)))'''&&&&&&)))+++///---,,,,,,///222444444...+++)))((()))+++++++++......---+++******,,,///***++++++,,,,,,++++++***'''&&&%%%&&&((()))((('''###!!! ###%%%&&&&&&((())))))*********)))))))))))))))(((&&&%%%&&&(((***+++---,,,++++++,,,---///...---+++***)))(((((()))&&&""""""&&&)))'''***///222333111---***)))***)))((('''''')))+++...//////...---***((('''###$$$%%%&&&&&&''')))******)))'''%%%%%%%%%&&&''')))))))))(((&&&$$$$$$$$$((()))+++---...---)))'''$$$%%%&&&(((***+++------000000000000///...---,,,'''%%%"""###$$$%%%$$$"""###&&&+++---------------...,,,***'''&&&&&&'''''')))******)))'''&&&''')))+++***)))(((((()))******---------------+++'''$$$'''(((((())))))((((((''',,,---............000222444111......///...+++(((&&&'''((()))************))))))***---//////---+++***(((&&&&&&(((,,,///111)))'''&&&&&&((()))))))))***)))'''&&&&&&'''((()))***)))((()))***+++)))((((((''''''&&&&&&%%%$$$"""###"""###&&&)))***(((%%%((()))***+++***(((&&&%%%######$$$%%%''''''%%%###&&&############(((((((((((((((((((((((())))))(((&&&$$$$$$&&&((((((&&&$$$$$$''')))******)))(((%%%""" $$$((()))'''$$$!!! !!!""""""###%%%'''((((((''''''$$$$$$$$$%%%&&&)))+++,,,)))%%%"""###'''***)))'''))))))(((&&&$$$%%%(((***)))'''%%%$$$$$$&&&)))***++++++***(((%%%$$$&&&''',,,...///---(((&&&(((+++(((&&&%%%%%%&&&''''''&&&$$$############$$$&&&&&&)))***)))'''$$$""""""###$$$%%%&&&%%%"""!!!!!!"""yyyjjjYYYPPPOOOUUUbbbmmm~~~qqqiiibbb^^^^^^aaaooozzzwwwjjj]]]QQQIIIDDD===;;;;;;;;;<<<<<<999777777444000......//////...---***(((***...111000///)))&&&###"""$$$''')))***,,,,,,,,,++++++***)))))),,,++++++,,,---,,,)))'''''''''((())))))******+++******(((%%%###"""$$$&&&)))((('''(((***+++***)))***,,,---......,,,)))((()))***+++,,,---...//////***+++,,,+++***+++---///,,,***((((((***+++,,,++++++***(((((()))***)))((((((((((((((()))***,,,,,,...---,,,+++++++++---------------------,,,++++++)))((((((''')))+++...//////---+++***+++,,,++++++,,,++++++******++++++,,,***+++,,,------,,,++++++---+++)))'''&&&&&&''''''((()))***)))'''%%%%%%&&&)))))))))((('''''')))+++...------...111333333222///---***)))***++++++***---------+++))))))+++---++++++************++++++((('''&&&'''((()))((('''!!!"""$$$%%%%%%&&&''')))+++++++++***))))))******(((&&&%%%&&&'''***+++------,,,,,,---...333222000...,,,***((('''---)))### $$$''''''***...111111///+++((()))******)))'''(((***,,,............---+++)))(((!!!!!!"""###%%%''')))******)))'''&&&%%%%%%&&&&&&&&&&&&&&&((()))(((%%%###'''))),,,......---,,,***))))))******+++,,,------------------+++)))'''&&&#########%%%&&&'''%%%###%%%'''+++,,,,,,+++++++++...,,,)))'''%%%%%%&&&&&&((())))))((('''&&&((()))---,,,***((('''((())))))---,,,,,,------+++'''$$$&&&'''(((((((((((('''&&&(((***,,,------...000222222///,,,,,,......+++(((%%%''')))***+++***)))(((''')))+++///222333111///***(((&&&&&&(((,,,111444+++***((()))***,,,++++++,,,+++***((((((((()))******(((''''''((())))))(((''''''&&&%%%$$$###""""""######$$$&&&((()))'''&&&)))***+++,,,+++)))'''%%%$$$######$$$%%%$$$!!!$$$######""""""&&&&&&&&&'''''''''''''''))))))((('''%%%&&&)))+++(((&&&$$$$$$&&&(((((((((+++&&&###))),,,(((&&&"""!!!###"""###$$$&&&'''(((((((((%%%%%%%%%&&&''')))***+++,,,((($$$$$$''')))(((&&&(((((((((&&&%%%&&&))),,,'''&&&$$$######%%%''')))***+++***)))'''&&&'''(((,,,......+++''''''***---***((('''(((((('''%%%###$$$$$$$$$$$$%%%&&&'''(((+++***)))&&&###""""""$$$$$$%%%$$$"""  ~~~}}}|||lllZZZQQQQQQYYYgggsssyyynnnccc[[[VVVSSSUUUZZZjjjtttvvvhhh[[[OOOGGGCCC888888777555333111111222111000...------///000111...---+++,,,///000///---((('''$$$$$$%%%''')))***,,,,,,,,,+++)))(((((()))---------------,,,+++***))))))))))))******++++++++++++)))&&&$$$$$$''')))******)))*********))))))(((***---///...,,,)))'''((())))))***+++,,,---...,,,---////////////111333///---++++++,,,------------+++******+++,,,,,,+++(((((((((((()))+++,,,---000000///............///,,,---///000///---+++))))))(((((()))***,,,...///---+++))))))***++++++******************+++,,,---+++,,,---......---+++*********))))))))))))*********+++,,,+++(((%%%$$$$$$''''''(((''''''''')))+++,,,,,,---///222333111000000---+++***++++++***))),,,,,,,,,+++))))))***,,,---,,,+++******+++,,,---)))((('''''')))))))))'''"""!!! """$$$%%%%%%###%%%(((***++++++)))((()))******(((&&&%%%&&&''')))+++.........---...///222222111///---+++***)))---***&&&""" """###'''))),,,......+++'''$$$)))))))))(((&&&''')))+++,,,---......---,,,***)))$$$###"""###%%%'''((()))***)))(((&&&%%%%%%%%%%%%######$$$'''++++++'''"""%%%'''+++------,,,,,,,,,------------------------*********)))(((%%%"""  ###%%%''''''%%%###$$$'''***++++++***++++++,,,***(((%%%#########$$$'''((()))(((''''''(((***---+++)))''''''((()))+++---,,,+++,,,,,,+++(((%%%$$$%%%'''(((((((((&&&&&&%%%''')))******+++---......+++)))***---...,,,***&&&(((+++------,,,***((($$$&&&***...333444222000+++)))'''&&&&&&)))///222,,,+++******,,,,,,,,,+++,,,+++***))))))))))))***(((&&&$$$$$$&&&(((((('''%%%%%%$$$###!!! !!!$$$%%%%%%'''(((((('''&&&)))*********)))'''$$$###!!!!!!"""###$$$### !!!"""$$$###!!! """&&&''''''&&&&&&&&&&&&&&&&&&((())))))((('''(((+++...)))'''%%%&&&'''(((((((((***$$$""")))---...(((&&&""" ###%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&'''((())))))***+++(((%%%$$$&&&((((((((()))++++++***((((((((()))&&&%%%###""""""$$$&&&((()))***+++***((('''(((***------+++(((%%%%%%(((+++((((((((()))***)))&&&$$$$$$%%%%%%&&&'''((())))))++++++)))%%%"""!!!###%%%$$$$$$###  ooooooqqquuu}}}{{{kkkZZZQQQSSS\\\kkkxxx|||wwwrrrmmmddd\\\TTTOOOLLLKKKOOOVVVaaalll|||vvvgggXXXKKKAAA<<<666666555222...,,,,,,...............///000111333111000///......---,,,***))))))(((''''''((()))+++,,,------+++((('''(((***//////......---------...+++***))))))((()))******)))***)))((('''(((+++...+++,,,---,,,+++***))))))'''))),,,...///---***((()))((((((''''''((())))))---///111111111111333444///...,,,,,,---/////////...---+++,,,---......---(((((((((((()))***+++,,,000000//////////////////+++,,,......---+++)))'''))))))***+++,,,---...///(((''''''(((+++,,,---,,,************+++,,,------,,,------...---,,,******((((((***+++,,,------------///000///+++'''$$$"""$$$&&&''''''&&&''')))+++++++++,,,///111111000...///---+++***++++++***(((***+++,,,+++******+++,,,...---,,,++++++,,,---...***)))(((((()))***)))(((&&&$$$""""""$$$%%%%%%%%%"""$$$''')))***)))(((&&&((())))))(((&&&&&&'''((())),,,...///...------...///////////////---,,,,,,***)))(((&&&$$$###!!!!!!&&&''')))***)))'''$$$###(((((((((&&&%%%%%%&&&(((***+++,,,---------,,,+++***'''$$$$$$&&&''''''&&&))))))((('''&&&%%%%%%%%%""""""$$$(((++++++&&&""""""%%%)))******)))***+++///.........------,,,,,,'''(((((((((&&&""""""%%%&&&&&&$$$$$$###%%%(((******+++,,,...***(((&&&###!!! !!!!!!&&&'''((('''&&&''')))***+++***(((&&&''')))+++---,,,++++++++++++***(((&&&###%%%'''))))))((('''&&&###%%%'''(((''''''((()))(((&&&&&&(((---//////---(((***---//////...,,,+++###$$$'''+++///111///...+++***)))&&&$$$%%%***...+++***))))))++++++***((((((((((((''''''(((((((((%%%$$$######%%%&&&&&&&&&"""######!!!!!!&&&'''(((((('''''''''((('''((()))((('''$$$!!!  ###%%%$$$""""""&&&(((&&&$$$$$$''')))))))))((('''&&&&&&%%%%%%((())))))(((((()))---///+++***((()))******)))((((((###""")))...///---((('''$$$""""""$$$&&&((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((()))))))))'''%%%###"""$$$'''***++++++...000000---)))&&&%%%%%%$$$"""!!!!!!###%%%'''((()))++++++))))))***+++...---***&&&######%%%&&&%%%%%%&&&(((***+++)))'''%%%%%%&&&'''(((((())))))******(((%%%""""""$$$&&&%%%$$$"""!!!bbbbbbdddjjjsss{{{tttgggYYYSSSUUU]]]jjjuuu~~~{{{pppgggbbb]]]XXXSSSMMMIIIGGGFFFFFFLLLTTTXXXbbbqqq}}}mmm\\\LLL???999333333222000---+++,,,---,,,///111222111111222333222222111000...+++)))((()))***+++***))))))***,,,,,,------+++((('''***---/////////---,,,,,,...000,,,+++)))'''&&&&&&''''''&&&''')))******+++---///,,,---///...+++)))((((((((())),,,......---,,,******)))'''%%%%%%%%%%%%&&&,,,...000000///...///000---+++******,,,.../////////---,,,---...//////...(((((()))************)))------......////////////++++++++++++***(((''''''))))))+++,,,,,,,,,,,,,,,%%%%%%&&&(((,,,.........++++++++++++,,,------......------,,,+++******)))&&&'''***,,,............---000222222...)))&&&$$$###%%%'''(((((((((***,,,******+++---///000...,,,---+++******++++++)))((()))***,,,,,,++++++---.........------------......+++***))))))******)))((('''%%%$$$$$$%%%'''''''''$$$%%%''')))))))))''''''&&&'''((((((&&&'''(((***))),,,//////...,,,++++++***+++---.........---,,,'''((())))))((('''%%%###&&&&&&&&&&&&%%%%%%$$$$$$))))))(((&&&$$$###$$$&&&'''(((***---...//////...///+++'''%%%'''(((&&&$$$'''''''''''''''&&&&&&&&&"""###%%%(((***(((%%%""" $$$(((((('''&&&(((***///......------,,,++++++&&&'''((((((&&&"""###&&&&&&%%%%%%%%%$$$&&&)))***+++,,,---///***(((%%%"""  %%%&&&''''''&&&''')))++++++)))'''&&&&&&))),,,///,,,+++******+++***(((&&&###%%%'''******)))'''&&&!!!$$$&&&'''&&&%%%%%%&&&%%%$$$###''',,,//////---)))+++---///000000///...%%%%%%&&&))),,,---,,,******+++***'''$$$$$$'''+++)))(((((((((***)))(((&&&$$$$$$%%%%%%&&&'''''''''$$$###$$$%%%'''((('''%%% """"""  $$$((()))***)))((('''((()))(((((()))(((&&&###  $$$''''''$$$!!!''',,,---)))&&&&&&((('''*********)))((((((''''''((())))))(((((()))---000...,,,++++++,,,,,,+++)))$$$######(((...111...***((('''&&&%%%&&&''')))******)))'''&&&$$$$$$######''''''((()))))))))((((((%%%$$$""""""$$$''',,,...---000222111...)))%%%###%%%$$$"""!!!!!!###%%%'''''')))++++++++++++,,,------+++(((%%%###""""""#########$$$&&&)))++++++***&&&&&&'''(((((((((((('''(((((((((&&&$$$###%%%&&&&&&%%%"""!!!$$$\\\\\\]]]bbbiiippptttvvvjjj```XXXVVVXXX[[[bbbiiirrrqqqiii^^^UUURRROOOKKKJJJGGGEEEFFFFFFFFFMMMUUUTTT\\\iiiuuuooo^^^LLL>>>666...............///......+++///333555333111000111000000111000---+++)))((()))+++---,,,***)))***,,,+++---...,,,((((((+++000---...---+++)))***---111,,,+++(((%%%###############%%%(((*********+++---+++---///...***'''&&&&&&)))***,,,---.........---***)))'''%%%$$$$$$%%%&&&)))+++,,,,,,***)))((()))((('''&&&'''))),,,------///...,,,---///000000///)))***,,,------+++)))''')))***+++,,,---.........---,,,)))'''&&&&&&'''((('''(((***++++++***)))(((%%%%%%&&&))),,,//////...---------,,,------......///...,,,***(((((()))***&&&'''***,,,---,,,+++)))***---111222000---)))((($$$&&&)))******+++,,,...***))))))+++------,,,+++***)))((()))******)))''''''))),,,---------///000,,,------......------,,,,,,+++))))))***+++)))(((%%%###"""###&&&)))******(((((()))))))))))))))(((%%%&&&'''''''''(((***,,,***,,,//////---***))))))((()))+++---------++++++&&&'''((()))************((('''%%%$$$$$$%%%&&&(((++++++***'''$$$"""###%%%$$$&&&))),,,///000111111111,,,&&&%%%'''(((&&&$$$&&&&&&''''''''''''''''''###%%%(((((('''%%%###### $$$((((((%%%$$$'''***---------,,,++++++******%%%'''(((((('''$$$ """&&&'''&&&&&&'''((('''(((***+++++++++---...+++)))&&&###!!! $$$%%%&&&&&&&&&''')))+++---+++(((&&&&&&(((+++...,,,+++))))))******((('''###%%%(((+++,,,***((('''"""%%%''''''''''''(((%%%$$$###&&&***------+++)))***+++---///000111111+++***((((((***+++***)))'''***,,,)))&&&%%%(((+++(((((('''((())))))&&&$$$ !!!"""$$$%%%&&&''''''$$$%%%&&&)))++++++(((&&& """$$$""" $$$)))***,,,---+++(((((()))+++++++++,,,+++(((%%%""" """&&&)))(((%%%"""'''---///***''')))***(((*********+++++++++,,,,,,((())))))((('''))),,,//////---,,,,,,---,,,***)))"""###&&&+++//////,,,(((&&&&&&&&&'''((()))******)))((('''%%%$$$$$$$$$%%%(((((()))***))))))((('''&&&%%%$$$###$$$(((---000...//////---***'''&&&&&&&&&$$$"""!!!!!!###&&&'''&&&(((+++,,,,,,,,,---...+++***'''&&&%%%$$$###"""###""""""$$$'''***++++++''''''((((((((('''&&&%%%%%%&&&''''''%%%%%%&&&''''''%%%###  %%%((([[[ZZZZZZ]]]bbbgggkkklllbbb\\\XXXYYYZZZZZZ[[[^^^dddbbbZZZNNNFFFEEEDDDAAAHHHGGGGGGIIIIIIIIIOOOWWWVVV\\\fffnnnuuu}}}vvviiiXXXGGG999111*********---000111111///***///444666444000//////---///000///---+++***)))(((+++---,,,***((()))++++++---...,,,((((((---111,,,,,,,,,)))'''(((,,,000---+++'''$$$"""!!!!!!!!!!!!$$$(((******)))))))))***---///...)))&&&$$$%%%***+++,,,---.../////////***((('''%%%%%%%%%'''((('''(((***)))&&&$$$######$$$###"""$$$'''***++++++///...,,,---///000000///***,,,...000///---)))''''''((()))+++,,,------...///,,,(((%%%$$$%%%''')))&&&''')))***)))(((&&&%%%&&&&&&''')))---///...---///......------.........000...+++((('''''')))***&&&(((***++++++)))'''%%%&&&***///222111///,,,+++%%%(((***,,,,,,---...000***)))((()))+++,,,,,,+++(((''''''(((******)))''''''))),,,---...///000222++++++---......---++++++,,,+++******++++++)))((("""!!! ###'''+++------+++++++++***************$$$%%%&&&''''''(((+++---***,,,//////---)))((('''((()))+++,,,,,,+++***(((&&&&&&&&&''')))+++...///***(((%%%######&&&)))+++------+++(((%%%######%%%"""%%%(((,,,///111222333111+++%%%$$$&&&((('''$$$$$$%%%&&&'''((((((((((((###'''***)))%%%""""""###!!!%%%)))(((%%%$$$&&&***,,,,,,,,,++++++*********%%%'''))))))(((%%%!!!!!!$$$((()))''''''(((******+++,,,,,,+++***,,,------+++'''$$$"""!!!!!!"""###%%%&&&&&&&&&'''***,,,///,,,)))&&&%%%'''***,,,,,,***))))))******((('''###&&&))),,,,,,+++)))'''!!!%%%(((((()))***+++'''%%%$$$&&&***,,,***(((((()))***,,,...000111222000...+++)))*********)))%%%))),,,+++(((''')))---(((((('''((())))))&&&$$$ """$$$&&&'''((((((%%%&&&))),,,...---***'''!!!###%%%$$$!!!"""''',,,,,,---...,,,)))(((***,,,...//////...+++(((%%%### ###'''***)))%%%"""###+++...***(((+++---,,,((()))***+++---///000000((())))))((('''(((+++...///...---------,,,***((("""$$$'''+++...---***'''$$$%%%'''((()))*********((('''&&&%%%$$$%%%&&&'''((())))))******)))'''&&&((('''&&&$$$%%%(((---111...---,,,)))&&&%%%''')))&&&%%%###!!!"""$$$&&&(((%%%(((+++,,,---------...)))(((''''''''''''%%%$$$$$$###"""###&&&)))******'''((((((((((((&&&%%%$$$###%%%''''''&&&&&&&&&''''''&&&### """'''+++gggbbb]]]^^^cccggggggeee```\\\XXXWWWXXXXXXVVVTTTXXXVVVQQQKKKDDD@@@@@@AAAHHHIIIKKKLLLNNNPPPTTTWWWZZZ\\\```eeemmmuuu|||yyyooodddZZZNNN???444000++++++,,,,,,...///000111000111222111///,,,(((&&&+++,,,.........,,,***)))---+++)))(((&&&&&&&&&'''''''''((()))***+++,,,,,,...---+++******)))((('''))))))'''###  """%%%''')))'''###"""###%%%...,,,***'''&&&%%%%%%%%%%%%)))---000///...,,,,,,---,,,***)))***,,,...000000,,,'''%%%%%%%%%###!!! ###%%%((()))))))))++++++,,,---............+++000666888555///)))&&&&&&'''***,,,------,,,+++---***&&&&&&(((++++++******)))(((&&&&&&''''''(((+++++++++,,,,,,---------,,,,,,,,,,,,------...///333111...+++)))))))))***+++,,,,,,***'''%%%%%%&&&'''***---//////.........***))))))***,,,...---,,,)))(((&&&%%%$$$%%%'''(((+++++++++++++++***))))))&&&&&&'''(((+++...222444111...+++******,,,,,,,,,...)))&&&&&&)))+++)))%%% !!!"""%%%(((+++...000,,,+++***))))))***++++++&&&&&&&&&'''''''''(((((())),,,---***$$$!!!"""%%%,,,***)))+++---...+++))))))&&&######%%%))),,,---((('''&&&''')))***+++***,,,***)))***++++++(((%%%((((((***///333444111...,,,'''"""!!!%%%''''''%%%%%%&&&&&&'''((()))******((((((((('''&&&&&&%%%%%%((()))(((&&&%%%%%%(((+++***((('''((())))))(((''''''&&&&&&((()))'''!!!###&&&))))))(((***---111///,,,)))(((***,,,+++***++++++***)))'''&&&$$$###%%%$$$%%%%%%&&&(((***+++---+++)))((((((((('''&&&(((***,,,,,,+++)))&&&%%%$$$%%%&&&''')))******+++&&&%%%&&&(((***,,,+++***(((((((((((()))))))))))))))(((((()))***---000222111///---,,,,,,,,,+++)))(((((((((''''''''')))+++---***&&&'''))))))%%%!!! """%%%(((***,,,,,,,,,...)))%%%%%%)))+++)))&&&&&&'''((('''&&&&&&''')))((('''&&&''')))*********,,,***(((***,,,...,,,***&&&$$$"""###%%%%%%""" $$$))),,,,,,+++******((()))+++---///111222222------,,,)))&&&%%%&&&(((+++,,,---...,,,)))&&&$$$!!!"""###$$$%%%%%%%%%$$$&&&''''''(((((((((((((((&&&$$$"""###%%%((())))))+++***)))((('''(((((()))...,,,)))'''&&&''')))***000000000---***)))***+++((('''$$$"""###%%%(((***'''))),,,...---,,,+++,,,'''((((((((('''%%%###"""###!!!"""&&&((()))&&&&&&%%%%%%&&&''')))***)))'''$$$$$$%%%&&&&&&%%%)))'''$$$$$$&&&((())))))sssoookkkkkklllkkkfffaaa]]]ZZZUUUSSSSSSSSSQQQOOOTTTRRROOOJJJEEEBBBCCCDDDKKKLLLNNNNNNOOOQQQTTTWWWZZZ[[[]]]bbbhhhpppvvvzzz}}}hhh^^^TTTMMMDDD999333222............///000111111///000111111///---***(((***+++---.........,,,+++,,,+++)))(((''''''(((((()))******+++++++++,,,,,,------,,,,,,,,,+++)))(((%%%%%%###!!! ###(((***+++((($$$"""###%%%,,,+++(((&&&%%%$$$$$$$$$%%%(((,,,......---------,,,+++)))((((((***---...,,,***'''&&&''''''%%%""" !!!###%%%'''((()))))))))******++++++++++++++++++///333555222---(((&&&'''(((***+++,,,,,,+++***(((&&&%%%'''+++...//////(((((('''''''''((()))***......------,,,++++++***'''(((+++---...//////...000///,,,***)))))))))******+++,,,+++)))((()))***+++---//////---+++++++++---,,,++++++,,,---,,,******)))((('''&&&''')))***++++++++++++***)))((((((%%%$$$###$$$''',,,222555---+++(((((()))*********+++(((%%%'''***+++(((%%% !!!###%%%(((***,,,---******)))(((((()))***+++''''''&&&%%%$$$$$$$$$$$$%%%((()))'''### """%%%+++***)))***,,,,,,***((((((&&&$$$$$$&&&)))+++,,,((('''&&&''')))++++++***+++******,,,...---***'''))))))***---111222000---,,,'''""""""%%%''''''%%%%%%%%%&&&'''((()))+++,,,*********))))))((((((((())))))((('''%%%&&&(((+++---+++***)))***)))'''%%%'''&&&&&&'''(((&&&!!!###$$$&&&''')))+++...111///,,,******,,,---,,,***+++++++++******)))((('''&&&&&&'''((())))))******,,,***((('''((()))((('''((()))************+++,,,(((((('''&&&&&&''''''((((((((((((***---///...---******))))))(((''''''&&&((('''''''''(((+++---///222000...---......---,,,'''&&&%%%%%%(((---333777222---((('''))))))&&&###"""$$$&&&(((***+++******---***&&&'''***+++(((%%%&&&'''''''''&&&&&&((())))))'''&&&''')))++++++***)))''''''))),,,///...---(((&&&$$$$$$%%%%%%""" $$$(((++++++*********)))***,,,---///000000111......---+++(((&&&'''(((,,,---...---+++((($$$""" !!!!!!"""###$$$%%%&&&''''''(((((((((((('''''''''$$$""""""%%%(((***+++)))((('''&&&&&&&&&((()))+++***))))))((()))******---...///...,,,++++++,,,)))(((%%%######%%%(((***''')))++++++***)))))))))''''''((('''&&&$$$"""!!!!!!  """%%%''''''&&&&&&&&&&&&((()))******(((&&&%%%&&&(((((('''(((&&&$$$$$$&&&'''((((((|||yyyxxxxxxxxxrrrggg^^^XXXUUUQQQNNNMMMMMMLLLKKKNNNNNNLLLIIIFFFEEEFFFHHHOOOQQQRRRRRRRRRSSSVVVXXXZZZ[[[\\\___dddjjjooosssvvvzzzkkkXXXOOOEEE???999333111222111111000000000000000111---...///000///---+++***)))***,,,---......------***))))))(((((())))))***,,,---------,,,++++++***+++,,,---...---,,,***((($$$###""""""%%%)))+++,,,)))%%%"""###%%%+++)))'''&&&$$$$$$$$$%%%'''(((***+++***+++,,,...+++***((('''''')))+++---)))(((((()))***)))'''%%%#########$$$&&&((()))*********++++++******)))(((***---000000...+++)))((())))))***++++++******)))&&&&&&&&&)))---///000000&&&&&&&&&'''(((***+++,,,000000///...,,,***)))(((###&&&***///111111///------,,,***(((''''''''''''''')))***+++++++++---///222333333111---***((((((///---,,,+++,,,,,,***(((,,,+++***))))))***,,,---------,,,+++)))((('''&&&$$$""" ###)))000444)))((('''((()))***)))((((((&&&&&&(((******&&&### ###&&&(((***++++++(((((('''''''''(((***++++++)))&&&$$$"""""""""###"""$$$&&&%%%"""!!!###%%%***))))))***++++++***((('''&&&%%%&&&(((*********)))'''&&&''')))*********((()))+++...000000---******))))))***,,,---,,,+++,,,((($$$$$$&&&((((((&&&&&&&&&%%%%%%&&&(((***+++++++++++++++++++++******)))))))))'''&&&&&&(((+++///---+++******(((&&&###&&&&&&&&&''''''%%% ###""""""$$$)))---///000...---,,,---......,,,************+++++++++++++++&&&(((***+++++++++***))))))(((&&&&&&'''(((((('''((()))*********,,,000333---+++'''%%%######$$$%%%)))))))))+++---//////...++++++***((('''%%%$$$$$$'''&&&%%%%%%%%%''')))+++000...---,,,---...---,,,&&&$$$###$$$)))333<<>>888444//////222222111000//////......///+++,,,---...///...---,,,)))***++++++,,,++++++***'''((((((((()))***++++++------------,,,***)))((('''***,,,...---***)))(((%%%%%%###!!! ###&&&''')))+++)))&&&$$$%%%(((+++***((('''&&&&&&'''(((***+++***)))''''''***,,,+++***(((&&&'''(((***,,,******,,,------+++)))'''%%%%%%$$$$$$%%%''')))***,,,,,,,,,,,,+++***)))((((((***,,,,,,++++++,,,---++++++******))))))))))))))))))***+++++++++******%%%%%%&&&(((***+++---.../////////...---+++)))(((###'''---111333111...++++++***(((&&&$$$###""""""###%%%(((***+++---///222888888666222---)))((((((...,,,++++++++++++***(((------,,,,,,---.../////////...,,,***)))'''&&&&&&%%%$$$######$$$(((,,,///&&&&&&&&&''')))***)))'''''''''((()))***((($$$ """&&&)))+++++++++'''&&&&&&%%%&&&''')))***---+++(((%%%###$$$%%%&&&$$$&&&'''&&&$$$###%%%&&&*********+++++++++***)))&&&%%%&&&''')))***)))((()))'''&&&''')))******)))%%%'''+++///111000...+++)))((('''&&&''''''((((((---***'''&&&((())))))(((((('''&&&$$$$$$%%%&&&'''((()))***++++++******)))((())))))(((&&&&&&(((***,,,+++*********(((%%%###%%%&&&&&&&&&%%%### ### ###)))...000///------...//////...,,,+++))))))))))))))))))******&&&(((+++------+++)))'''&&&%%%###$$$&&&''''''&&&'''))),,,,,,+++---000333...+++&&&###!!!"""$$$&&&((('''&&&'''***,,,,,,+++******)))((('''&&&%%%$$$'''&&&$$$######$$$&&&''',,,***))))))+++,,,,,,+++'''$$$###$$$+++444===BBB444///)))&&&&&&((())))))'''((()))******(((%%%$$$''''''''')))***((($$$!!!###$$$%%%$$$###$$$&&&((()))'''&&&''')))++++++***%%%%%%%%%''')))+++---...+++***(((&&&$$$###!!! ###%%%((()))((((((((()))------,,,,,,,,,,,,,,,,,,+++---...,,,)))&&&%%%$$$***+++,,,,,,***'''$$$!!!!!!$$$(((************++++++******))),,,)))$$$###$$$&&&((()))((('''$$$"""!!!!!!"""###"""%%%)))---///...,,,***(((+++---...---+++******)))'''%%%######$$$%%%&&&)))))))))'''$$$###$$$%%%'''''''''&&&$$$""" $$$''')))'''""" ###'''&&&'''''''''((())))))***)))'''%%%&&&''')))***)))&&&%%%###$$$%%%''''''&&&{{{zzz|||~~~}}}uuufff[[[KKKJJJHHHFFFFFFHHHKKKNNNLLLMMMMMMKKKIIIIIIKKKLLLSSSUUUXXXZZZ\\\]]]```bbb______```bbbdddhhhkkkmmmiiikkknnnsssyyyvvvcccTTTMMMDDD:::555222///000333111000///...---,,,,,,,,,***+++,,,---............******))))))((('''&&&&&&%%%&&&'''((()))******+++++++++,,,,,,***)))&&&%%%%%%(((+++,,,***(((''''''&&&&&&%%%###!!! """###$$$'''))))))'''&&&)))+++,,,+++***))))))***+++,,,///...+++(((%%%$$$'''))),,,+++)))''''''(((***,,,,,,...111111000---***)))((('''&&&%%%&&&''')))***,,,,,,,,,+++***)))''''''&&&''')))******,,,000222,,,+++***(((((((((((()))******+++***)))'''&&&&&&%%%&&&''')))+++,,,---...,,,---...///...---,,,+++'''+++///333333000+++(((+++)))'''%%%"""  ###&&&((()))+++...111666666333///+++((('''(((,,,+++******,,,,,,+++***---------...///000111111000///---+++)))''''''&&&'''(((((()))))))))((((((###"""###$$$&&&'''%%%$$$'''((()))+++***'''"""###(((+++---------&&&&&&%%%%%%%%%&&&((()))+++)))&&&$$$$$$%%%'''))))))******)))((('''''''''+++,,,------,,,,,,,,,,,,&&&&&&&&&(((******)))'''((('''%%%&&&'''(((((('''$$$''',,,///000///---,,,((('''&&&$$$###$$$%%%&&&---+++***)))************+++)))'''%%%###"""""""""$$$&&&''')))))))))(((''''''(((((((((&&&&&&''')))'''&&&&&&((()))(((&&&###$$$%%%&&&&&&$$$!!!"""!!!!!!$$$***......---,,,---...///...,,,++++++((('''&&&%%%%%%%%%&&&&&&%%%'''***------+++(((&&&$$$###""""""$$$&&&&&&%%%'''+++//////---+++,,,...,,,)))%%%"""!!!###&&&)))(((&&&%%%&&&((()))))))))'''((((((((((((((((((((('''&&&$$$###"""###$$$%%%)))''''''(((***,,,,,,,,,(((&&&$$$&&&,,,111555777...+++'''$$$%%%'''***+++'''(((***+++***'''$$$"""###$$$&&&((((((&&&### !!!"""######"""###%%%'''((('''&&&''')))*********&&&&&&&&&%%%%%%&&&)))***)))((('''%%%###!!!!!!"""%%%'''((((((''''''(((***------+++***))))))))))))''')))***)))&&&$$$""""""&&&''')))******(((%%%###!!!%%%(((+++++++++,,,---------------///+++&&&$$$###$$$%%%%%%((('''%%%###!!!  ###(((---///...+++)))(((***------+++((('''''''''&&&$$$"""!!!!!!"""""")))***)))'''%%%$$$%%%&&&&&&''''''&&&%%%""" %%%(((+++)))### """%%%&&&&&&''''''((()))))))))&&&$$$######&&&((()))(((%%%$$$######%%%&&&&&&%%%zzzwwwuuutttqqqiii]]]TTTGGGGGGFFFEEEEEEHHHMMMQQQMMMNNNOOONNNMMMMMMNNNPPPVVVXXX\\\___```bbbdddfffcccdddeeefffggghhhhhhhhhdddeeegggjjjnnnrrrvvvxxxzzzzzz{{{~~~|||tttnnngggZZZNNNGGGAAA:::444222111000111444000///---,,,+++*********)))***+++,,,---.........***)))((('''&&&$$$#########$$$&&&'''((()))))))))'''((()))******(((&&&%%%%%%(((++++++(((%%%%%%&&&&&&''''''&&&###!!!!!!"""###&&&)))***((())),,,///------,,,,,,,,,---///000111///,,,(((%%%$$$&&&(((---+++)))''''''(((***+++...000333333111...,,,+++)))(((((('''''''''(((((((((((((((((('''&&&%%%$$$%%%&&&'''((())),,,000333,,,+++)))'''&&&''')))***((()))))))))'''&&&'''((('''((()))+++,,,,,,,,,,,,***,,,...///000///...,,,,,,...000111000---)))'''+++***(((%%%###  """%%%&&&''')))+++...//////---***'''''')))+++---,,,+++,,,---...---,,,,,,,,,---...000111111222222000...+++)))(((((((((***+++------,,,***'''%%%!!!  !!!"""!!! &&&'''***+++***((($$$""""""$$$'''***,,,......///((('''&&&%%%%%%&&&''''''&&&%%%#########%%%'''(((+++++++++******))))))(((+++---......---,,,,,,---'''&&&&&&''')))***(((''''''&&&$$$$$$&&&'''&&&&&&&&&)))---//////---,,,,,,'''''''''%%%######%%%'''++++++******)))))))))***,,,+++)))(((%%%###"""!!!"""$$$&&&((())))))''''''%%%&&&''''''&&&%%%&&&'''######$$$'''))))))'''$$$$$$%%%&&&%%%""" """###%%%(((+++---,,,+++***,,,---,,,+++)))***+++'''&&&$$$######$$$%%%%%%%%%'''***,,,---+++)))'''%%%###"""###%%%&&&&&&%%%''',,,111000+++''''''))))))'''$$$"""###&&&))),,,,,,***''''''((()))))))))&&&&&&'''((()))***++++++)))(((&&&$$$$$$%%%&&&'''(((''''''(((,,,...//////***'''%%%'''***---,,,+++((((((&&&%%%&&&''')))***&&&(((***++++++(((%%%###!!!###%%%''''''&&&$$$"""!!!"""$$$$$$###$$$&&&((('''&&&%%%%%%'''))))))(((&&&&&&%%%###!!!"""$$$&&&&&&'''&&&$$$""""""$$$%%%((())))))((('''''')))+++,,,+++)))'''&&&&&&''''''$$$%%%&&&%%%###"""""""""###$$$'''))))))(((&&&$$$ !!!###&&&)))******+++,,,---.../////////...+++'''$$$$$$###"""!!!&&&&&&%%%%%%###""" !!!$$$'''+++,,,+++***(((''')))******'''%%%%%%%%%&&&%%%###!!!  '''((()))((('''&&&'''(((&&&&&&'''&&&%%%$$$"""!!!$$$''')))((($$$!!! !!!$$$%%%&&&'''((((((((((((###"""!!!"""$$$'''(((((($$$###"""###%%%&&&%%%$$$sssmmmfffbbb___YYYQQQJJJGGGGGGFFFEEEDDDGGGLLLQQQMMMOOOQQQQQQQQQQQQSSSUUUZZZ\\\```bbbcccdddeeeggggggggghhhhhhgggdddbbb```\\\]]]___bbbeeegggiiijjjiiihhhgggiiilllqqqwwwzzzzzz|||~~~}}}zzzxxxhhh```YYYTTTLLLAAA;;;;;;888333///000111//////111///...---++++++*********)))***+++,,,---.........)))((('''&&&%%%%%%%%%$$$"""###%%%&&&'''(((''''''$$$%%%(((******)))'''&&&'''***,,,+++&&&$$$%%%'''&&&)))+++,,,***((('''&&&&&&))),,,,,,++++++...111...---------...///111222///...,,,)))&&&&&&'''***,,,***(((&&&%%%&&&(((***+++...111111///------...)))))))))))))))((('''&&&'''''''''''''''&&&%%%$$$&&&''''''''''''(((+++...,,,***(((&&&&&&''')))+++((()))***(((&&&&&&)))+++)))***+++,,,,,,,,,+++******,,,...000000///...,,,------------,,,***((('''******)))(((&&&$$$###""""""$$$&&&&&&&&&''')))***)))))))))((('''***...222222111//////000000///---***+++,,,...///000111111333111...,,,*********+++------------,,,***((('''$$$!!! !!!!!! """%%%(((***+++***))))))+++++++++,,,---------...)))((('''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''(((((((((((()))***))))))***,,,......,,,***+++---((('''&&&'''((())))))'''&&&$$$######$$$%%%%%%$$$***---000000...,,,,,,---((()))***)))&&&&&&(((***((())))))((('''''''''(((++++++,,,+++***(((%%%######%%%'''***++++++***)))###%%%&&&&&&%%%$$$$$$%%%"""###%%%'''***)))'''%%%###%%%&&&$$$!!!"""&&&***---,,,***)))((()))***+++)))'''&&&(((***&&&%%%$$$$$$$$$&&&((()))&&&(((***---...---,,,***(((&&&%%%%%%'''(((((('''(((,,,///---'''###$$$((((((&&&$$$###$$$'''+++---///,,,)))'''((((((((('''''''''((()))***+++,,,---+++)))(((&&&&&&'''((()))&&&%%%%%%'''+++...//////+++'''$$$%%%(((***(((&&&&&&'''((()))((('''&&&&&&$$$&&&)))++++++)))&&&$$$!!!###%%%'''''''''''''''###%%%&&&&&&&&&''')))+++&&&$$$###$$$&&&(((((('''$$$$$$###!!!"""%%%$$$%%%&&&$$$###$$$'''***++++++***)))'''(((***,,,***)))'''%%%$$$$$$%%%%%%"""#########!!!!!!"""$$$###$$$'''((((((&&&$$$### """###%%%'''((()))'''(((***,,,...///000000***(((&&&%%%$$$$$$""" !!!"""%%%''''''&&&$$$"""$$$%%%&&&(((((((((''''''$$$&&&'''&&&%%%$$$%%%&&&&&&%%%$$$""" """%%%'''(((((('''((()))%%%&&&'''''''''%%%$$$###%%%'''((((((&&&###!!!###$$$%%%&&&'''''''''&&&"""!!! !!!$$$'''((((((###""""""###%%%%%%$$$###iiiaaaXXXRRRPPPMMMHHHDDDGGGHHHGGGDDDCCCEEEKKKPPPMMMOOOQQQRRRSSSTTTWWWYYY]]]```cccdddddddddeeefffiiijjjjjjiiifffaaa\\\YYYVVVWWWYYY\\\^^^```aaaaaa\\\[[[YYYXXXZZZ^^^cccfff___```bbbddddddbbb```___QQQJJJEEECCC<<<444222777666111///111111...---...///...---,,,++++++++++++******+++,,,,,,---......(((''''''&&&&&&&&&''''''"""###$$$&&&''''''&&&%%%"""$$$'''***+++***)))((())),,,...+++&&&###%%%)))(((,,,000222111///------***---//////------///222------------...000222333------,,,***((((((***,,,+++)))&&&$$$$$$%%%'''((((((,,,///000...---///111))))))*********(((&&&%%%((((((((()))(((((('''&&&'''''''''&&&%%%%%%'''))),,,***'''%%%%%%'''***,,,+++,,,,,,)))&&&%%%(((,,,++++++,,,---,,,+++***)))+++---///000000///---+++,,,,,,+++)))((((((''''''************)))(((''''''%%%&&&''''''&&&&&&''')))(((((())))))***///444999777555333222222111///...)))***+++---///000111111333222///---++++++,,,---...---,,,+++************(((%%%"""!!!"""###$$$###"""'''***+++,,,---...222111///...---,,,,,,,,,+++***(((&&&%%%%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$&&&(((******))))))+++...---+++)))***,,,)))'''&&&&&&((())))))(((%%%$$$""""""###$$$###"""...000222111...,,,,,,...)))+++---,,,***(((***,,,&&&''''''&&&%%%$$$%%%&&&***+++---///...,,,)))'''$$$&&&***,,,...---,,,+++"""$$$&&&%%%$$$###$$$$$$$$$$$$&&&)))******'''$$$###%%%&&&$$$ """(((...000---)))''''''((())))))'''%%%$$$'''***&&&%%%%%%%%%&&&))),,,...''')))+++---...///...---+++)))'''''')))***)))((((((,,,---)))### $$$)))((('''%%%%%%&&&(((+++---000,,,)))'''&&&&&&&&&%%%((())))))***+++,,,,,,---,,,+++)))(((((()))***,,,###""""""%%%))),,,......+++'''""""""&&&)))(((&&&&&&(((+++,,,***'''%%%$$$###%%%)))+++,,,***'''%%%!!!###&&&(((((())))))***%%%'''((((((((()))+++---%%%###"""###%%%''''''&&&"""""""""!!!%%%$$$%%%&&&%%%$$$&&&***...,,,,,,+++)))'''(((***---)))(((%%%#########$$$%%%"""""""""!!! !!!$$$&&&$$$&&&'''((('''%%%"""!!! !!!###%%%'''(((((((((%%%&&&(((+++---...///000&&&%%%$$$%%%%%%%%%###!!! $$$)))******'''&&&&&&&&&&&&%%%&&&&&&&&&&&&"""###$$$$$$###$$$&&&((('''&&&%%%###!!! """&&&(((((((((((()))%%%&&&''''''''''''%%%%%%(((((()))******(((### """###%%%&&&'''&&&&&&%%%"""!!! !!!$$$'''((((((###""""""###%%%%%%$$$"""ZZZVVVPPPKKKHHHFFFDDDBBBEEEGGGHHHFFFBBBCCCGGGLLLNNNPPPRRRTTTVVVVVVVVVVVV^^^aaadddeeeeeedddddddddhhhgggeeedddbbb___ZZZVVVSSSUUUXXXZZZ\\\[[[ZZZYYYUUUSSSPPPOOOOOOOOONNNMMMMMMNNNOOONNNLLLJJJKKKLLLCCC???888222......///111111222111...,,,******+++---,,,++++++,,,,,,***)))*********,,,///000000///,,,***)))))))))(((&&&$$$$$$$$$$$$%%%&&&'''((())))))'''&&&'''+++---,,,+++,,,+++***)))(((((((((((()))///555666111,,,++++++///111111000///...///000...------,,,++++++++++++,,,+++***))))))+++---...(((((('''%%%######$$$&&&'''(((***,,,......///...---)))%%%&&&***,,,+++(((++++++)))(((''''''''''''(((&&&$$$%%%((()))((('''---***&&&######%%%)))+++...,,,***(((''''''((()))++++++***)))(((((())))))---///222222111///......++++++***'''$$$###$$$%%%)))***,,,...---+++(((&&&'''&&&$$$###$$$%%%((()))...---,,,***+++///555:::777666444222000//////000000---++++++...000000.........---,,,,,,,,,,,,,,,---***)))+++***&&&&&&(((------+++((($$$###&&&)))$$$$$$%%%(((+++///444666777444000,,,******,,,---+++---///...+++(((&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&((()))************,,,+++***))))))***+++,,,'''&&&$$$######$$$&&&'''%%%$$$######$$$%%%'''(((...222666555///)))((()))++++++******************(((&&&$$$###$$$$$$###!!!&&&+++000333222...+++)))******,,,///111000---***'''&&&&&&&&&&&&%%%%%%%%%(((***---+++(((%%%%%%''')))***)))%%% $$$'''***---...,,,)))''''''%%%"""!!!###&&&'''((((((&&&%%%&&&)))+++,,,,,,---,,,+++---000333222000,,,...//////,,,***)))))),,,+++(((&&&%%%%%%&&&'''***)))((('''&&&''''''((('''(((((('''%%%###$$$%%%&&&&&&%%%%%%%%%&&&''''''&&&''')))***+++***(((''' !!!"""###&&&***---((((((((((((((((((((((((''')))+++---,,,***'''%%%''''''((()))(((&&&%%%###&&&***---...,,,***+++------***(((+++///000---)))***&&&###$$$(((***(((&&&&&&'''&&&### !!!###&&&)))+++++++++***+++)))&&&%%%&&&''''''&&&///+++&&&###!!!!!!!!!!!!"""$$$%%%###$$$(((+++++++++***((($$$ $$$%%%'''&&&%%%$$$$$$%%%&&&$$$%%%)))...///+++''''''%%%$$$$$$%%%### !!!$$$(((,,,,,,***'''######$$$%%%%%%&&&&&&'''&&&$$$!!!!!!###&&&((()))+++***(((&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''')))***(((%%%"""&&&%%%$$$%%%'''''''''%%%&&&'''(((((('''%%%###"""&&&$$$"""###%%%((())))))&&&$$$###"""######"""!!!QQQMMMIIIFFFEEEDDDCCCAAAEEEHHHJJJHHHEEEEEEHHHLLLPPPQQQSSSUUUWWWXXXXXXXXX\\\^^^aaadddfffggggggfffeeedddbbbbbbaaa^^^YYYVVVSSSUUUWWWXXXYYYXXXVVVTTTOOOMMMKKKJJJIIIHHHFFFDDD>>>??????>>><<<;;;<<<===:::777222---++++++---///000000000...+++******,,,+++)))((()))***+++***)))(((((()))+++...///---,,,+++******+++++++++(((&&&%%%%%%%%%&&&'''(((***++++++((('''(((***---,,,,,,++++++***))))))))))))******...222333111...+++***...///000000......///000///...---+++***)))))))))---,,,+++******,,,...///++++++***(((%%%$$$%%%'''((()))+++...///......---+++(((%%%&&&***---,,,))),,,+++***)))(((((((((((('''%%%$$$%%%'''))))))''')))'''$$$###$$$&&&***,,,---+++***(((((((((******,,,+++******)))))))))***,,,...000111///...------,,,,,,+++(((%%%######$$$'''(((***+++++++++***)))'''&&&&&&&&&''')))+++,,,///...,,,******,,,111555777555333111///.........000---******,,,---,,,+++---,,,,,,+++++++++,,,,,,+++((((((++++++((()))+++//////,,,((($$$###&&&)))&&&%%%&&&''')))---111333333111...+++))))))***++++++,,,---,,,)))'''&&&''''''''''''''''''''''''((((((***+++,,,,,,+++)))(((+++***)))(((((()))***+++((('''%%%$$$######$$$$$$&&&%%%%%%%%%%%%&&&&&&'''...222777666111,,,***+++((()))))))))******++++++)))'''$$$#########""" %%%)))...111000...,,,+++,,,...///000///---+++***)))((((((((((((((((((((()))+++------+++)))(((((((((******&&&!!!$$$'''+++...///...+++******'''###""""""$$$$$$$$$((('''&&&'''))),,,---------,,,+++---000111111///,,,...///...,,,)))))))))+++***((('''&&&'''((()))+++***(((&&&%%%$$$$$$%%%((())))))&&&###!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))***)))'''&&&!!!"""""""""$$$'''***(((((())))))***+++++++++***+++---...---+++(((&&&''''''''''''''''''&&&&&&)))+++------+++***+++,,,---***(((***...///---)))***&&&$$$&&&)))+++)))&&&&&&''''''%%%"""  $$$%%%'''((()))*********'''%%%""""""$$$'''((()))+++)))&&&$$$############"""$$$&&&$$$!!!!!!%%%***------,,,***(((%%%$$$"""'''((()))(((%%%$$$###$$$###"""###''',,,...***&&&%%%%%%%%%%%%%%%$$$  ###(((+++,,,***(((%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$""""""$$$'''((()))+++***)))''''''''''''(((######$$$$$$%%%%%%%%%%%%%%%%%%&&&((()))(((&&&$$$###"""!!!"""$$$%%%%%%%%%(((((((((((('''&&&%%%$$$(((&&&######$$$&&&&&&&&&&&&$$$######$$$%%%$$$###HHHEEECCCBBBCCCDDDDDDCCCEEEHHHLLLLLLJJJIIIKKKMMMQQQSSSTTTWWWXXXZZZZZZZZZ\\\\\\^^^ccchhhkkkjjjggg```____________\\\YYYVVVSSSTTTUUUVVVUUURRRPPPNNNJJJHHHFFFEEEDDDBBB>>><<<666777777666444333444555333111...,,,+++,,,...///...//////---+++***+++,,,)))'''&&&'''((())))))(((&&&&&&(((***,,,---+++((()))***+++---...---***'''%%%%%%%%%&&&'''***,,,---+++)))'''((()))+++,,,,,,*********)))******+++,,,+++,,,...000111///+++(((+++---......---...///000000///---+++)))(((''''''---,,,+++++++++,,,---.........---***'''&&&'''((()))+++---//////...,,,+++(((&&&$$$&&&***------+++,,,+++***)))))))))))))))'''%%%$$$%%%'''))))))(((%%%$$$$$$$$$&&&(((+++---+++***)))))))))***,,,---++++++******))))))*********,,,...///...,,,,,,---,,,---,,,***&&&#########%%%&&&'''((()))******+++'''((()))+++,,,------...000///---***(((***---000555444111///---,,,,,,,,,///---***)))))))))((('''+++++++++***++++++,,,,,,(((%%%&&&+++,,,+++,,,///222111---)))%%%$$$&&&)))((('''&&&%%%'''***---///,,,+++***)))))))))))))))+++++++++)))&&&&&&''')))''''''''''''((()))***++++++,,,......---+++(((&&&))))))(((''''''((())))))((('''&&&%%%###"""!!!!!!%%%&&&&&&''''''''''''&&&---222666777333...,,,,,,'''''''''((()))***+++,,,(((&&&$$$#########"""!!!$$$(((+++---------------...000111///+++(((((()))++++++*********++++++,,,++++++---///000///,,,)))(((***+++(((### !!!%%%'''+++...000000...---,,,)))%%%###"""###"""!!!((('''&&&'''***,,,---------,,,,,,---...//////...,,,---...---***(((((()))++++++))))))))))))+++++++++***(((&&&$$$###"""""")))***)))&&&"""###$$$%%%%%%%%%$$$###"""$$$%%%'''))))))((('''&&&"""######"""!!!"""$$$&&&((()))***+++---...//////---...//////---+++(((&&&((('''&&&%%%&&&''')))***,,,------+++)))((()))***+++)))'''))),,,---+++))))))'''&&&'''+++,,,)))&&&%%%&&&'''&&&$$$###$$$%%%'''''''''&&&''''''((((((""" !!!&&&)))+++(((''''''&&&&&&&&&%%%%%%###%%%&&&%%%###$$$(((+++///---+++)))''''''((()))+++,,,+++)))%%%"""!!!!!! !!!%%%***+++)))%%%$$$$$$%%%''''''%%%!!!"""&&&***,,,+++)))'''''''''''''''&&&&&&&&&%%%######$$$&&&(((((((((''''''''''''''''''(((((("""!!!!!!"""###$$$%%%&&&$$$$$$$$$%%%'''((('''&&&"""!!! !!!###&&&''''''))))))((('''&&&&&&&&&&&&***'''$$$###$$$$$$$$$###%%%$$$###$$$&&&'''''''''DDDCCCBBBCCCEEEGGGGGGGGGFFFJJJNNNQQQPPPOOOOOOPPPSSSTTTUUUWWWYYY[[[\\\]]]^^^]]]]]]bbbiiillliiieee]]]\\\\\\]]]]]]\\\XXXUUUTTTTTTTTTSSSPPPMMMKKKIIIFFFEEECCCAAA@@@===:::777666777666555222222333555333222111000///000111111...//////...,,,+++,,,...+++)))'''&&&'''(((((('''&&&&&&(((***,,,,,,)))'''&&&'''***---///...+++(((%%%$$$$$$%%%&&&)))+++---***)))((('''((()))******))))))))))))***+++,,,---,,,***))),,,000000,,,''')))+++------------///111...---,,,***)))(((((((((,,,++++++******+++,,,,,,,,,---,,,***(((((()))+++***,,,...000///---***)))&&&$$$$$$'''***------,,,++++++***************+++&&&%%%%%%%%%'''((())))))%%%%%%&&&'''(((***+++,,,))))))))))))***,,,---...***))))))((((((((()))))))))+++......---,,,---............+++(((%%%$$$$$$''''''&&&&&&&&&((()))***((()))+++---......---,,,//////...+++)))***,,,///333111///---++++++++++++...,,,***)))((((((((((((++++++******++++++,,,---'''%%%&&&***,,,+++,,,000444222...)))&&&&&&''')))***(((&&&$$$$$$&&&)))+++'''(((((()))))))))))))))******(((&&&$$$%%%(((+++(((((('''''''''((()))***)))***,,,---,,,)))&&&$$$''''''''''''''''''''''''(((''''''&&&$$$""" $$$%%%''')))******)))))),,,000444555333///---,,,''''''&&&&&&'''((()))***%%%###""""""$$$%%%%%%$$$''')))***+++******,,,---,,,///000---'''$$$&&&***,,,,,,+++++++++,,,---...+++***+++...222111---)))'''***+++)))%%%""""""###%%%'''***---///000000///---***'''%%%%%%%%%$$$###&&&%%%%%%'''***,,,---,,,---,,,,,,,,,------------+++,,,---+++)))''''''(((------,,,++++++++++++,,,******((('''%%%$$$######((()))(((&&&### !!!%%%&&&((()))(((&&&$$$###$$$&&&((()))***)))((('''&&&'''&&&$$$"""!!!###$$$))))))+++,,,...000111222.........---,,,***(((''')))'''%%%###$$$'''***------,,,***(((&&&&&&'''((((((&&&$$$%%%''')))(((''''''&&&&&&(((******(((&&&###%%%&&&&&&%%%%%%'''((()))(((&&&$$$###$$$%%%&&&!!!$$$(((+++'''((())))))'''&&&%%%%%%$$$%%%''''''&&&'''***---///---)))'''&&&(((+++---,,,---,,,)))$$$  $$$((()))'''$$$"""###%%%((()))&&&"""!!!$$$)))++++++******))))))((('''&&&&&&&&&$$$######$$$'''(((((('''%%%%%%%%%&&&%%%%%%$$$### !!!###$$$%%%###"""!!!###%%%''''''&&&$$$"""!!!###&&&***,,,,,,)))'''&&&%%%$$$%%%&&&&&&)))'''%%%$$$%%%%%%%%%$$$$$$######$$$'''*********CCCBBBBBBDDDGGGIIIIIIIIIHHHLLLRRRUUUWWWVVVTTTTTTTTTUUUVVVXXXZZZ\\\^^^___bbb______bbbgggiiieee```[[[[[[[[[\\\\\\ZZZWWWTTTRRRRRRQQQOOOLLLIIIFFFEEEAAA@@@===<<<;;;999666444333333222000......000222555555444444333333222222///000000///---,,,---//////,,,)))''''''((('''&&&(((((()))+++,,,,,,)))'''###%%%'''+++------***'''######""""""###&&&)))+++(((((((((((('''''''''((((((((())))))***+++------+++(((&&&)))...000,,,'''(((***,,,---------///111++++++******)))***************))))))))))))))))))'''((((((((('''(((+++---+++,,,...///...,,,)))'''$$$$$$%%%'''***,,,,,,,,,+++***************++++++&&&&&&&&&&&&&&&'''((()))(((((()))))))))*********((((((((()))***,,,------''''''&&&&&&&&&&&&'''''')))+++---...------///000000000///---)))'''&&&''',,,***(((&&&%%%&&&&&&'''(((***,,,------,,,***)))---......,,,++++++...000000///---+++******++++++,,,,,,+++***))))))***+++,,,+++++++++++++++,,,,,,'''%%%&&&***+++***+++...333000---***(((((())))))***(((%%%###"""$$$''')))%%%&&&((()))*********)))***)))&&&$$$###%%%)))---***)))'''&&&%%%&&&'''(((%%%&&&((()))(((&&&$$$"""&&&&&&&&&''''''&&&&&&&&&(((''''''&&&$$$""" """$$$'''***,,,---------+++---000111000---+++***)))(((&&&%%%$$$%%%&&&&&&"""!!!!!!"""%%%(((((((((***++++++***((((((***+++)))+++,,,)))$$$"""'''+++,,,+++***))))))***,,,---))))))))),,,000000,,,((((((***,,,***&&&$$$$$$&&&'''(((***,,,---...//////---+++((((((((()))((('''$$$$$$$$$'''***,,,,,,+++++++++,,,,,,++++++,,,,,,+++++++++***'''&&&'''(((///......---,,,+++++++++*********))))))(((''''''&&&'''((('''%%%$$$$$$%%%)))***+++,,,+++)))&&&%%%%%%''')))+++,,,+++***)))******)))&&&###"""###%%%))))))+++,,,...///111111+++++++++***)))((((((''')))&&&###!!!"""&&&+++...+++)))'''%%%%%%%%%%%%%%%$$$###!!!"""###$$$$$$$$$%%%%%%%%%&&&'''''''''&&&###$$$&&&&&&&&&&&&((())))))'''$$$"""!!!"""###%%%$$$ """&&&((((((***,,,***'''$$$""""""%%%&&&'''(((((()))+++,,,,,,***'''%%%%%%(((+++---++++++***'''### $$$''''''&&&$$$###$$$&&&)))***((($$$  ###''')))************)))((('''&&&&&&%%%###""""""$$$&&&((('''&&&&&&&&&''''''&&&$$$""" !!!"""###$$$ !!!###%%%%%%%%%$$$###"""$$$(((,,,......&&&%%%$$$###"""###$$$%%%'''&&&%%%%%%'''(((''''''#########%%%(((+++,,,,,,AAAAAAAAADDDHHHKKKKKKKKKLLLPPPUUUZZZ\\\\\\ZZZYYYVVVWWWXXXZZZ\\\___aaabbbcccbbbaaaccceeeddd```\\\[[[ZZZZZZZZZZZZXXXTTTQQQNNNNNNLLLJJJHHHEEEBBBAAA;;;999666555555555444222222111000...,,,,,,...000444444555555555333111000///000000...,,,+++,,,---000---***(((((((((((((((+++*********+++,,,***(((######%%%(((++++++(((&&&###""" !!!###&&&(((''')))+++***)))'''&&&&&&(((((((((((()))***+++,,,)))&&&%%%''',,,...,,,((()))+++,,,---------///111***************+++,,,,,,)))))))))(((((((((((('''###$$$%%%%%%&&&'''+++---+++,,,,,,,,,+++***((('''%%%&&&'''((()))******))))))))))))))))))***+++,,,'''(((((('''%%%%%%&&&(((+++***))))))(((((((((((((((((())))))************%%%%%%$$$$$$%%%%%%&&&&&&)))+++,,,---------///111222222111...+++)))***,,,000...+++)))'''&&&%%%%%%'''(((***,,,,,,+++)))(((+++,,,------,,,,,,...000---,,,+++******+++,,,,,,,,,,,,,,,+++))))))+++---,,,++++++***))))))******'''$$$%%%)))***((())),,,...,,,+++***++++++***)))***((($$$""""""$$$''')))%%%&&&'''((()))*********)))(((&&&$$$###&&&+++///+++***'''%%%%%%%%%&&&'''$$$%%%%%%%%%%%%$$$###"""%%%&&&''''''''''''&&&%%%''''''&&&%%%%%%$$$######$$$%%%'''***,,,...///000,,,,,,------,,,+++***))))))(((%%%###""""""###$$$"""!!!!!!###'''***++++++,,,,,,,,,***(((((()))***)))***(((%%%"""###(((,,,---+++)))((('''(((***+++(((((((((***,,,,,,***))))))+++,,,***&&&%%%'''***++++++++++++,,,------...---+++))))))+++++++++***$$$$$$%%%'''+++------,,,(((***++++++******+++---***+++***(((&&&%%%&&&'''.........------,,,,,,,,,+++++++++,,,++++++***)))###%%%&&&&&&&&&&&&'''))),,,,,,---,,,+++)))'''&&&&&&'''))),,,,,,,,,+++******+++***'''$$$###%%%&&&))))))***++++++,,,------(((''''''''''''((()))***(((&&&""" !!!%%%))),,,(((&&&$$$$$$&&&&&&&&&%%%"""!!!  !!!"""###%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''&&&&&&((()))((('''%%%######$$$%%%&&&((($$$  ###%%%&&&))),,,---***%%%!!! !!!&&&''''''((()))***++++++)))((('''&&&&&&((()))+++((()))(((&&&""""""%%%&&&&&&%%%$$$%%%%%%'''***+++***'''$$$!!! !!!%%%((())))))***))))))((('''&&&&&&&&&###!!!!!!"""$$$&&&&&&&&&((()))++++++)))&&&###!!! !!!"""""""""!!!!!!"""###"""!!! !!!$$$(((***++++++$$$######""""""#########$$$######%%%'''))))))(((###""""""%%%))),,,------???@@@AAAFFFJJJNNNOOOOOOPPPSSSWWW]]]```aaa```^^^ZZZZZZ[[[\\\___bbbeeefffbbbcccccccccbbb___\\\ZZZ[[[ZZZYYYXXXWWWTTTPPPLLLIIIHHHGGGEEECCC@@@???>>>666444111000111333444444444333222///------000222000222444666555444111////////////---***))))))***...+++((('''(((***++++++---+++)))))))))******)))$$$$$$$$$''')))***(((&&&$$$### !!!$$$&&&&&&***...///,,,(((&&&&&&((('''''''''((()))******'''%%%$$$&&&***,,,+++******,,,---...------///111---,,,++++++++++++,,,,,,)))))))))))))))(((((('''###$$$%%%%%%%%%&&&))),,,++++++***)))((((((((((((&&&((())))))((('''''''''(((((((((((()))***+++,,,(((******(((%%%###$$$&&&***)))'''&&&&&&&&&'''((())))))))))))((((((''''''%%%%%%$$$$$$%%%&&&&&&'''''')))***++++++,,,///111555444111...,,,,,,///111111000...,,,)))'''&&&&&&$$$%%%'''***+++,,,,,,,,,)))+++---,,,++++++,,,---+++************,,,---...---......+++(((''')))++++++***)))((('''&&&&&&&&&$$$"""###''')))'''(((,,,)))((((((+++......,,,)))***'''$$$!!!"""$$$(((+++%%%%%%&&&&&&'''((()))***((('''&&&%%%$$$''',,,000+++)))'''&&&&&&''')))***)))((('''%%%$$$###""""""%%%&&&'''(((((('''&&&%%%'''&&&%%%%%%%%%&&&'''((()))))))))***+++---/////////---+++************)))(((&&&$$$"""!!!"""$$$%%%%%%$$$###%%%(((***+++***+++,,,,,,+++***)))***,,,...+++'''$$$###&&&***,,,...,,,)))'''&&&'''((()))((()))))))))(((((()))******,,,+++)))&&&&&&***...000///...---,,,,,,,,,------+++******++++++***)))%%%%%%'''***---//////---&&&(((******))))))+++...******)))'''%%%$$$%%%'''***+++,,,---......//////,,,---------,,,+++)))((("""$$$%%%%%%%%%%%%'''))),,,+++***)))'''&&&%%%$$$%%%&&&)))+++,,,,,,+++***))))))(((&&&$$$$$$%%%''')))))))))(((((((((((((((%%%$$$$$$%%%&&&))),,,---'''%%%!!! ###'''***%%%$$$$$$&&&)))***(((&&&!!!!!!  """$$$'''&&&%%%$$$###%%%'''***((()))***)))((('''(((***((('''&&&&&&&&&''')))******'''###"""###%%%&&&&&&)))+++,,,)))###!!!'''''''''(((******))))))''''''(((((())))))((((((%%%&&&'''&&&###"""!!!""""""%%%''''''&&&%%%$$$''''''(((***,,,,,,***'''###!!! ###&&&(((((((((((((((''''''&&&&&&&&&###!!!"""$$$%%%&&&'''(((+++,,,+++(((%%%""" !!!###$$$$$$""" !!!!!! $$$''')))((('''#########$$$$$$$$$######"""!!!!!!###&&&'''&&&%%%###""""""$$$(((+++,,,---???@@@CCCHHHNNNRRRTTTTTTSSSUUUYYY^^^bbbdddcccaaa\\\]]]]]]___aaaeeegggiiiaaacccdddccc```]]][[[[[[ZZZYYYXXXVVVUUUQQQLLLIIIEEEDDDCCCAAA???>>><<<<<<555222///...000333666777444333111///------000222///111444666777555333111......---+++(((&&&'''(((+++)))&&&&&&(((+++------...+++((('''((()))))))))%%%%%%%%%&&&((()))((('''&&&$$$!!!!!!$$$&&&''',,,111222...***'''&&&'''''''''''''''(((((()))&&&%%%%%%&&&(((***+++++++++---............///000///...---,,,++++++++++++***************)))(((((($$$%%%%%%%%%$$$%%%(((***+++***((('''''''''((()))((()))******(((&&&%%%%%%''''''''''''(((***++++++)))++++++((($$$"""###%%%((('''%%%$$$$$$%%%'''(((******))))))(((&&&%%%$$$%%%%%%%%%%%%&&&&&&'''(((&&&'''))))))***+++...000666555222...,,,---111555111000///---+++)))((('''"""###&&&(((+++---//////)))+++,,,,,,***))))))***))))))))))))+++---///000...//////+++'''%%%''')))***)))'''&&&$$$$$$######""" !!!&&&((('''))),,,%%%%%%'''+++///000---))))))&&&###!!!"""%%%))),,,%%%$$$$$$%%%&&&'''((()))''''''&&&%%%%%%(((---000***)))'''&&&'''))),,,......,,,)))&&&$$$#########&&&&&&'''(((((('''&&&&&&'''&&&%%%$$$%%%'''***+++---,,,+++***+++,,,---...111...+++))))))*********&&&$$$"""!!!!!!"""%%%&&&((('''%%%&&&(((******))))))***,,,,,,++++++,,,...222---'''$$$$$$'''***,,,///---***'''&&&&&&'''((((((******(((%%%%%%(((,,,,,,,,,+++(((%%%&&&+++000333222000...---,,,,,,------,,,******+++***)))'''&&&'''(((,,,///111111///%%%'''******)))))),,,...******)))'''$$$$$$%%%''''''(((***,,,///000111111.........---,,,)))'''&&&"""###$$$%%%$$$$$$%%%'''+++***(((&&&$$$######"""$$$%%%(((***++++++***)))'''''''''%%%$$$$$$%%%''')))(((((('''&&&%%%%%%$$$#########$$$'''***...000&&&$$$!!!"""%%%((($$$###$$$'''+++---+++(((""""""!!!  ###%%%)))(((&&&$$$###%%%))),,,***+++,,,+++)))((()))***((((((((()))***+++,,,---***(((%%%%%%&&&'''(((''''''***+++(((""" ###((((((((((((******)))'''&&&''')))++++++***((('''$$$%%%'''&&&%%%$$$$$$%%%!!!$$$'''((((((&&&%%%$$$)))((()))***,,,---+++***$$$""" """%%%'''''''''''''''''''''&&&&&&&&&###  ###%%%&&&###%%%(((++++++(((%%%### """$$$%%%%%%""" !!!%%%)))***(((&&&"""###%%%&&&&&&%%%$$$###!!! """$$$%%%$$$"""###""""""$$$(((+++,,,,,,CCCFFFIIIMMMPPPTTTYYY\\\^^^]]]]]]```eeeiiiiiihhheeedddbbbbbbbbbeeegggiiifffcccaaa___^^^\\\YYYWWWVVVTTTQQQOOOMMMJJJFFFCCC@@@>>><<<999777666666666222111000000111444777999:::666111000111333222111333222222111111222222333///---+++******)))'''&&&''')))+++++++++,,,...///000...***&&&###%%%))),,,***%%%!!!!!!$$$&&&%%%"""$$$""""""&&&)))***,,,---,,,***'''&&&&&&+++***(((&&&&&&&&&'''((())))))))))))((('''&&&%%%...222555555111---,,,---///...---,,,+++*********)))***+++,,,---,,,,,,+++&&&%%%$$$###$$$&&&)))***)))******+++***)))(((''',,,------***%%%###$$$&&&)))'''&&&***///111...***+++(((%%%$$$&&&&&&%%%###(((%%%"""!!!%%%'''***,,,...---)))'''((()))***)))((('''&&&%%%$$$$$$''')))(((&&&######'''+++////////////............---.........---***'''%%%###%%%'''((()))***,,,......,,,)))((()))******))))))))))))***+++---...///---------+++(((&&&&&&&&&******)))&&&$$$###$$$&&&&&&&&&%%%%%%&&&''')))***''''''&&&&&&&&&'''((((((&&&$$$###$$$&&&((())))))&&&$$$""" """%%%'''$$$$$$$$$###$$$'''+++///,,,)))'''(((,,,000111000//////,,,(((###"""&&&)))...,,,)))'''''''''&&&%%%((('''$$$""""""'''---222---***'''%%%&&&(((,,,///000000///---***(((((()))%%%%%%%%%$$$%%%%%%&&&&&&000...++++++,,,,,,+++***---,,,+++++++++,,,...///000///...------,,,------,,,***(((&&&%%%&&&'''(((((((((&&&&&&&&&&&&(((((()))((('''%%%&&&)))...222333000------//////...,,,...///...,,,)))'''&&&'''...+++)))+++000111///+++'''&&&&&&&&&&&&'''((()))******(((''''''&&&&&&&&&(((&&&%%%%%%)))...444777666333//////000...(((###"""""""""###$$$%%%&&&'''###$$$&&&&&&&&&$$$"""!!!!!!!!!###&&&((()))'''%%%(((&&&$$$$$$&&&'''&&&&&&&&&&&&'''''''''&&&$$$###$$$"""!!!&&&***------(((%%%""" """$$$&&&'''$$$######%%%(((******))))))'''$$$""""""###%%%'''&&&''')))+++---.........++++++***((('''(((,,,//////,,,)))))),,,...---,,,***)))&&&%%%&&&)))---///+++)))&&&###""""""###$$$'''(((((('''&&&&&&)))+++)))(((&&&&&&&&&''')))***&&&###"""%%%***---+++((()))+++------+++)))((('''///---++++++---...+++)))&&&%%%%%%$$$%%%&&&'''((('''''''''&&&%%%%%%(((+++$$$###"""!!!!!!!!!"""######$$$&&&''''''&&&$$$######!!! !!!!!! !!!!!!  """$$$&&&((())))))(((%%%###%%%))))))%%%  """%%%&&&%%%###$$$$$$%%%%%%'''(((******GGGJJJMMMPPPSSSVVV[[[^^^^^^^^^___ccchhhkkkkkkjjjiiigggdddaaaaaabbbeeeffffffccc```^^^]]][[[XXXVVVUUURRROOOLLLIIIFFFBBB???===<<<999666444222222222222111//////000222555777888444000...000222222222333222222222222222222333///...,,,+++***)))'''&&&(((***++++++++++++---...,,,+++)))&&&%%%'''+++///***&&&!!! ###&&&%%%###$$$""" !!!$$$'''))))))***)))(((''''''***,,,---+++)))&&&%%%%%%'''((()))))))))))))))(((((('''...222666666222/////////000///...,,,+++*********)))***,,,---...---+++***%%%%%%$$$$$$&&&(((***,,,,,,------------+++***))),,,---...,,,)))'''((()))***((('''+++///111...+++&&&$$$###$$$&&&'''&&&$$$%%%###  ###&&&(((***+++***(((&&&'''(((******))))))((('''&&&&&&))))))'''%%%$$$%%%'''***...............------,,,******+++,,,+++***(((&&&$$$&&&'''(((((()))+++---,,,+++)))***+++,,,+++***************+++,,,,,,---)))***+++)))'''%%%%%%&&&,,,,,,+++)))'''&&&''')))))))))(((''''''((()))***(((''''''&&&&&&'''''''''&&&%%%$$$$$$&&&((())))))%%%$$$!!!!!!###%%%'''((((((((('''(((+++------***((())),,,/////////------+++(((%%%%%%(((+++...,,,+++******)))'''&&&&&&&&&$$$"""!!!$$$***...***)))'''%%%&&&(((+++---//////...,,,)))((()))***&&&&&&%%%$$$$$$$$$%%%&&&,,,,,,,,,,,,,,,,,,------///...---------...000000222111000...---+++***)))((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&)))///333000...,,,,,,......,,,))))))***+++)))'''%%%%%%&&&+++)))(((+++///000---***%%%%%%&&&&&&&&&&&&&&&&&&((((((*********)))'''&&&&&&%%%%%%%%%(((,,,111333333000...///000000+++&&&######$$$$$$%%%$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$""""""###&&&)))***(((&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%''')))******)))(((%%%### !!!%%%)))******)))&&&"""!!!"""$$$&&&&&&%%%%%%%%%'''***,,,---,,,***)))'''&&&%%%&&&'''(((%%%'''***---//////...---)))***)))((('''))),,,//////---******+++------++++++***((('''(((***,,,---***(((&&&###"""###$$$%%%'''((('''&&&$$$$$$&&&(((&&&%%%$$$$$$%%%(((+++---***'''%%%(((,,,...---***(((+++---...---+++++++++---+++))))))++++++***((('''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%###"""###&&&)))&&&%%%$$$###"""###$$$$$$"""###$$$%%%%%%$$$###""""""  !!!!!!  !!!"""!!!!!!"""$$$&&&((()))***+++(((&&&$$$'''***+++'''###!!! !!!###&&&&&&%%%###%%%%%%$$$%%%%%%&&&''''''LLLOOORRRUUUWWWZZZ]]]``````aaadddiiimmmpppooonnnmmmjjjeeeaaa``````bbbdddfffccc___\\\[[[YYYWWWUUURRROOOKKKHHHEEEAAA===:::888777444222000///......111000...---...///111222555222...,,,...000222333222222222222222222222222000///---,,,***(((((('''+++,,,,,,+++******+++,,,(((((('''&&&&&&)))...111+++&&&!!! ###&&&&&&%%%$$$#########$$$&&&''')))((('''&&&$$$$$$(((---222000---)))%%%###$$$&&&((((((((()))))))))*********...222666666444111111222111000///...,,,+++***))))))+++---......,,,***(((%%%%%%%%%&&&(((+++---///////////////...---,,,+++)))+++------+++************)))(((+++///000---***!!!!!!"""$$$'''((('''%%%"""!!!!!!###%%%&&&'''((((((&&&%%%&&&'''++++++******)))))))))(((,,,)))&&&%%%&&&'''((((((+++,,,---------+++***)))&&&''''''(((((((((((('''%%%&&&''''''&&&''')))++++++++++++---///000...---,,,,,,++++++************&&&((()))(((&&&$$$$$$%%%---......---+++++++++------,,,+++***))))))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%'''((()))%%%###!!!!!!"""***,,,//////---+++++++++---+++))))))***,,,,,,,,,******)))(((&&&'''))),,,---,,,,,,------,,,)))&&&$$$$$$###!!! """%%%(((''''''&&&&&&'''(((***+++---------,,,***)))***,,,((('''%%%$$$######$$$%%%(((+++------++++++---000111000000000000111222222222222111///---)))&&&%%%######$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%(((---111,,,,,,+++,,,---,,,)))'''$$$&&&((((((&&&%%%$$$%%%'''&&&'''+++///000---)))%%%%%%&&&'''&&&%%%$$$###$$$'''***,,,---+++(((&&&$$$$$$%%%&&&(((+++---...///---,,,...111000---)))$$$%%%&&&&&&&&&%%%###""" """$$$&&&'''''''''&&&""""""$$$&&&)))***)))'''$$$######%%%&&&&&&$$$""""""%%%(((,,,.........---'''$$$""""""###&&&'''''')))&&&"""!!!"""%%%'''''')))((((((***,,,......---******))))))))))))((((((###&&&,,,000111///,,,)))&&&'''(((''''''))),,,///000...+++***+++,,,,,,,,,---,,,+++************+++)))'''%%%$$$###$$$&&&'''(((((('''%%%###"""###%%%$$$"""!!!!!!$$$(((,,,///...+++)))***---///---+++(((***---......------...,,,)))'''&&&((())))))((()))((('''&&&%%%%%%&&&&&&'''&&&### !!!%%%(((((((((&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!  """"""!!! !!!!!!""""""""""""!!!!!!$$$$$$&&&((()))***++++++(((&&&&&&))),,,---***'''#########%%%''''''%%%###%%%$$$$$$######$$$$$$%%%QQQTTTWWWYYY[[[\\\___aaadddfffjjjooorrrtttsssrrroookkkfffaaa___```bbbdddeeebbb^^^[[[YYYWWWUUUSSSNNNKKKGGGCCC@@@<<<999666333111000...------......///...---,,,+++,,,---...222///---+++,,,///111333111222222222222222222111000000...,,,)))(((((()))---...---+++)))((()))+++'''(((((('''''')))---000+++'''"""!!!###%%%'''((($$$%%%%%%&&&''''''((((((''''''&&&$$$%%%(((---111000---'''###!!!"""$$$&&&'''''''''(((((()))***+++,,,000444555333111111222111111000...---+++))))))((())),,,------+++(((&&&%%%%%%&&&(((***---///111.........------,,,++++++%%%''')))++++++***)))))))))((((((***,,,---+++((( !!!$$$&&&(((((('''&&&###"""!!!!!!"""$$$&&&'''%%%%%%&&&&&&&&&'''((()))*********)))))))))))))))---)))&&&%%%((()))(((''')))***+++++++++)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%''')))+++,,,...111444444111///------,,,+++***)))''''''&&&((()))(((&&&$$$###$$$,,,...000///...------.........,,,+++***(((((('''&&&&&&&&&%%%$$$###""""""&&&&&&%%%%%%$$$$$$&&&(((%%%$$$###!!! !!!!!!+++...222444222///,,,++++++***)))(((((()))))))))))))))(((''''''''')))*********,,,...///---)))&&&$$$$$$$$$###!!!!!!###%%%%%%&&&&&&''''''((()))))),,,------,,,++++++,,,...)))(((&&&$$$######$$$$$$&&&***---,,,)))'''***...222222222222222333333333000000000///---)))&&&### !!!###%%%&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&%%%######$$$(((,,,***+++,,,------+++)))'''$$$&&&))))))'''%%%$$$%%%%%%&&&(((---000000---***&&&'''(((((((((&&&###""""""$$$'''***+++***)))(((###$$$&&&(((***+++++++++,,,+++,,,...//////+++(((%%%&&&'''(((((('''%%%$$$"""###$$$&&&''''''''''''""""""###%%%'''((('''&&&""""""###&&&''''''%%%"""###%%%)))---//////...---'''&&&$$$""""""###$$$$$$'''$$$!!!!!!$$$'''***+++---,,,***+++,,,,,,+++)))''''''((())))))((('''&&& $$$+++000000---((($$$###$$$&&&'''(((***---///000...,,,******+++,,,,,,///......---,,,***)))((('''&&&%%%$$$$$$%%%&&&'''******)))&&&###"""###$$$###"""!!! """'''+++......,,,))))))***++++++)))(((***,,,---,,,++++++,,,***)))'''&&&&&&((()))))),,,+++)))'''&&&&&&&&&'''(((&&&### %%%(((+++***)))''''''''''''((((((((('''&&&&&&'''((((((###"""!!!"""###$$$###"""""""""######$$$%%%%%%&&&$$$%%%&&&((())))))))))))'''&&&'''***---...---+++%%%%%%%%%&&&((((((&&&$$$###############$$$%%%&&&UUUXXX[[[]]]^^^___aaaccchhhkkkooorrrttttttssssssllliiieeeaaa___```bbbcccbbb```]]]ZZZXXXUUUQQQNNNIIIEEEAAA===;;;888555333...---,,,,,,---...000111...---+++***))))))******......---,,,,,,...000222000000111222222111000000//////...+++((('''(((+++//////...+++((('''(((***)))******)))'''(((***,,,***'''$$$###$$$&&&((()))%%%&&&'''((((((((((((((('''((()))(((((((((***,,,...***%%%!!!!!!$$$&&&%%%%%%%%%%%%&&&((()))***)))---222333111//////000000000///...---+++)))(((&&&(((***++++++)))'''&&&&&&'''(((***+++---///000++++++******))))))))))))&&&''')))+++,,,,,,***)))&&&&&&'''((())))))'''&&&###%%%'''))))))((('''&&&%%%%%%%%%&&&'''((()))***%%%$$$$$$%%%''')))++++++(((((((((((((((((((((''',,,)))&&&&&&)))+++***(((((()))))))))((('''%%%$$$&&&%%%$$$#########$$$%%%'''''''''&&&$$$%%%''')))---...000444666666333000---------,,,***(((&&&%%%(((***+++***'''%%%######***,,,//////...,,,++++++,,,,,,+++***((('''%%%%%%%%%%%%%%%%%%$$$"""!!! %%%&&&&&&$$$""""""$$$''''''&&&%%%%%%$$$###""""""(((,,,111444333111...---)))))))))((('''&&&&&&&&&***))))))((((((((('''&&&&&&'''***,,,...---)))&&&$$$%%%%%%$$$######%%%'''&&&''''''(((((((((((((((+++,,,---,,,++++++---///)))((('''&&&&&&%%%%%%$$$%%%***---,,,'''$$$&&&)))000000111111222222222222,,,---------,,,***'''%%%!!!###%%%((()))((('''&&&''''''''''''''''''''''''&&&&&&%%%"""!!!!!!$$$&&&***+++---...---,,,***))))))+++,,,+++)))'''&&&&&&&&&(((+++///222111///---))))))******)))'''$$$""""""###$$$%%%'''((())))))###%%%(((***,,,,,,+++++++++,,,---......,,,)))&&&$$$%%%'''((()))))))))(((%%%%%%&&&&&&''''''''''''""""""!!!###%%%%%%%%%###!!!"""$$$&&&))))))(((%%%%%%'''***,,,---,,,+++)))'''&&&%%%$$$"""""""""###$$$""" !!!%%%***---///000...,,,***)))(((%%%###"""###%%%&&&&&&%%%$$$###"""(((------***$$$!!!!!!###&&&((()))+++---///000...,,,***)))***,,,...000000///...,,,***(((&&&%%%%%%$$$$$$$$$%%%&&&'''++++++***(((%%%$$$%%%'''%%%$$$"""!!!"""%%%(((++++++)))&&&%%%%%%&&&&&&&&&((()))***)))'''&&&'''((()))))))))((('''((()))+++...---+++)))'''''''''''')))'''$$$!!!!!!&&&***,,,+++***(((((((((((()))))))))(((''''''((())))))%%%$$$###$$$%%%&&&%%%###"""######$$$%%%&&&'''(((###$$$$$$%%%&&&&&&%%%%%%$$$%%%'''))),,,------,,,&&&%%%%%%'''((((((&&&$$$!!!!!!"""###$$$&&&((()))XXX[[[___bbbcccccceeefffkkknnnqqqrrrqqqooooooooogggeeebbb___^^^^^^___```]]][[[YYYWWWUUUPPPKKKFFFAAA>>>:::777555444222111,,,+++++++++,,,...000111,,,+++***))))))(((((((((,,,---......------///000...///000111111000///...,,,------***&&&&&&)))---111000...+++((('''(((***,,,,,,,,,***(((&&&'''(((((('''&&&%%%%%%&&&((()))'''''''''((((((((())))))(((***,,,,,,***(((''''''***((($$$!!!!!!"""%%%'''%%%%%%$$$$$$%%%'''(((***''',,,000111///------...------......---+++)))(((&&&'''((()))***))))))((())))))***+++,,,------...(((''''''''''''((())))))+++***+++,,,......,,,***%%%%%%&&&''''''&&&%%%$$$&&&((())))))(((&&&&&&''''''(((((()))************%%%$$$###%%%(((+++------((('''''''''&&&&&&%%%%%%)))((('''(((***+++++++++))))))((('''&&&%%%%%%$$$'''&&&$$$""""""###%%%&&&(((((('''&&&%%%%%%(((+++//////111333444444000...++++++,,,,,,+++)))'''&&&(((***,,,,,,)))&&&%%%$$$(((***---...,,,***((('''(((((((((((('''&&&$$$$$$$$$%%%%%%&&&%%%$$$"""!!!%%%''''''%%%!!!!!!###&&&'''''''''''''''&&&%%%$$$&&&)))...111000///......)))******)))'''&&&&&&'''+++*********++++++)))'''$$$%%%'''+++---,,,)))&&&%%%&&&&&&&&&%%%&&&)))+++************)))))))))))))))***+++*********,,,---(((((()))***)))(((&&&%%%&&&))),,,+++(((%%%%%%&&&,,,---......//////......******+++++++++)))((('''$$$%%%(((*********)))(((&&&&&&''''''''''''&&&&&&''''''&&&###!!!!!!###%%%***,,,......---++++++,,,---......,,,)))(((((())))))+++...000222111000///,,,,,,+++***)))&&&$$$""""""""""""###%%%&&&((()))$$$&&&)))+++------,,,,,,,,,...000000///,,,(((&&&$$$%%%%%%&&&'''((()))***&&&&&&''''''''''''''''''$$$"""!!!!!!######"""!!! !!!"""&&&)))++++++)))((())))))***)))((('''&&&&&&&&&'''%%%###"""###%%%###!!! !!!&&&+++///111000...+++)))'''%%%""" !!!"""#########"""!!!"""&&&))))))&&&""" ###'''***+++,,,---///......,,,)))((()))---111111000///...,,,)))'''&&&$$$############$$$$$$$$$+++++++++)))''''''(((***&&&%%%$$$######%%%&&&''''''&&&###!!!!!!!!!"""###%%%&&&'''%%%###"""###$$$((()))******))))))***+++---,,,***((('''&&&''''''((('''%%%"""!!!###(((,,,---,,,***(((''''''(((((('''''''''''''''''''''''''''%%%$$$$$$%%%%%%$$$###!!!"""###%%%&&&'''''''''"""""""""######"""!!!!!!!!!###%%%''')))*********%%%%%%%%%'''))))))'''%%% !!!###%%%''')))***[[[___cccfffggghhhiiijjjlllnnnooonnnjjjhhhhhhiiiaaa```^^^\\\ZZZYYYXXXXXXUUUUUUTTTSSSQQQKKKCCC>>>888555222000000000000///,,,,,,+++++++++,,,...///+++******)))((((((((((((***---000000...------...,,,---///000000///---,,,)))++++++(((%%%%%%***...111000...***'''&&&(((***,,,------+++(((&&&%%%&&&&&&'''''''''''''''((()))(((''''''''''''((())))))***,,,...---+++)))'''''''''&&&$$$###$$$&&&)))***'''&&&%%%%%%%%%''')))***(((,,,000111...,,,+++---***+++,,,---,,,+++)))(((((((((((()))***+++,,,---++++++,,,,,,,,,+++******'''&&&&&&&&&''')))+++,,,...,,,++++++------+++)))%%%&&&''''''&&&%%%$$$###%%%''')))(((&&&%%%&&&((('''((())))))))))))(((((($$$"""!!!###(((,,,......)))(((((('''&&&%%%$$$$$$&&&''')))******+++---...+++)))'''%%%$$$$$$$$$%%%'''%%%###"""###%%%(((***(((((('''&&&%%%'''***---000//////000000///,,,)))((()))+++++++++***((('''$$$'''***+++***(((''''''&&&)))---...+++(((%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''(((((('''%%%$$$''')))***'''###!!!$$$(((&&&&&&((())))))'''&&&%%%%%%(((***,,,++++++,,,---***,,,---,,,)))((((((***,,,++++++...000000---+++$$$$$$&&&))),,,,,,***((($$$%%%%%%%%%&&&(((,,,//////...---+++************&&&'''((('''&&&&&&(((***&&&(((+++------+++(((%%%''')))***++++++)))((('''((()))***+++++++++***************))))))((((((''''''((()))***+++******)))&&&'''((())))))((('''&&&&&&''''''%%%$$$$$$&&&(((***,,,...---+++***,,,...,,,,,,+++)))''''''***,,,+++---///000000000000000---,,,+++)))'''$$$###"""!!!"""$$$%%%''''''''''''$$$%%%(((+++---------------000333444222///+++)))%%%$$$###"""###$$$&&&'''%%%&&&&&&&&&'''(((******'''%%%###"""""""""!!!###(((+++,,,,,,+++***)))(((&&&&&&%%%%%%$$$&&&'''&&&$$$###%%%'''%%%###!!!"""&&&+++...000...,,,)))'''&&&$$$!!! !!!""""""#########"""!!!###%%%&&&&&&%%%"""!!!!!!$$$))),,,---------...------+++)))((()))///333111000...,,,***)))'''&&&######""""""""""""""""""))))))***)))((()))+++---%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$""" !!!###"""######"""!!!!!!"""###%%%(((+++,,,***))))))******)))'''%%%$$$$$$%%%%%%%%%%%%$$$######%%%))),,,,,,+++)))'''&&&&&&&&&'''''''''((())))))((('''''''''%%%$$$###$$$###""" !!!###%%%&&&&&&%%%$$$!!!!!!!!!!!!!!!  ###%%%&&&&&&''''''######$$$&&&))))))(((&&& !!!###%%%'''(((^^^aaafffiiijjjkkklllmmmkkkmmmmmmjjjeeecccccceee^^^]]]\\\ZZZWWWUUUSSSRRRPPPPPPQQQQQQNNNGGG>>>888222000---+++,,,---...---...---,,,*********+++,,,******)))))))))((((((((()))---111222000---,,,---+++,,,...//////...,,,+++''')))***'''$$$%%%***///111000...***'''''')))+++,,,------,,,)))&&&%%%%%%%%%&&&((()))((((((((()))(((((('''&&&&&&''')))))),,,---...---***))))))***&&&&&&%%%%%%''')))+++---)))(((&&&&&&&&&''')))***(((,,,000111...++++++,,,((()))+++,,,,,,+++)))((())))))))))))***---///000---------,,,+++***)))((('''''''''''')))+++---...///,,,))))))***+++)))'''%%%'''((((((&&&%%%$$$$$$$$$&&&'''&&&$$$$$$'''***&&&'''((((((((('''&&&%%%###!!! """(((,,,......***)))((('''&&&%%%$$$$$$###'''***+++******...111,,,***'''$$$######%%%&&&%%%$$$""""""$$$'''+++...(((((((((&&&&&&'''+++...///...---------+++(((&&&'''(((***+++,,,+++)))((( $$$(((*********)))***&&&)))---...+++'''$$$""""""###$$$&&&'''&&&&&&%%%&&&''')))++++++***(((''')))+++,,,)))$$$"""&&&***$$$&&&'''))))))(((&&&%%%&&&'''(((((('''((()))++++++---///...,,,***+++,,,,,,,,,---000444555222///$$$$$$&&&))),,,,,,+++)))###$$$$$$$$$&&&)))...222222111///,,,+++******+++$$$%%%&&&%%%$$$###%%%'''%%%(((,,,//////---)))&&&(((((()))+++------+++)))%%%&&&'''((()))((('''''',,,+++***(((''''''''''''((())))))***************)))***+++,,,,,,+++***)))&&&'''''''''&&&'''***,,,***,,,---,,,))))))+++...))))))(((&&&%%%'''***...,,,...///////////////000...,,,***'''%%%###"""!!! """&&&)))***)))'''%%%###$$$'''***,,,---.........111555666555222///---&&&$$$!!!!!!###$$$$$$$$$%%%&&&(((***,,,---)))'''$$$###"""""" !!!&&&***---...,,,***(((&&&%%%%%%&&&&&&###%%%((('''%%%%%%''')))(((%%%######&&&***---...,,,***((('''&&&%%%###!!!"""""""""######$$$$$$%%%$$$$$$%%%%%%%%%$$$######!!!%%%***---------......,,,,,,+++)))'''***///444111///---+++)))(((''''''""""""""""""!!!!!!!!! '''(((((((((((())),,,///###$$$%%%'''''''''''''''%%%$$$###  """%%%!!!!!!!!! !!!###%%%###'''+++,,,+++(((((()))'''&&&$$$###""""""###$$$"""###$$$######%%%)))+++,,,***)))'''&&&%%%%%%&&&((()))+++------+++)))((('''%%%###"""""""""  ###%%%&&&%%%$$$"""!!!!!!!!!!!! """###$$$$$$$$$%%%""""""###&&&((()))(((''' !!!###$$$$$$hhhhhhjjjmmmooopppnnnlllmmmjjjeee___\\\]]]aaadddddd^^^WWWTTTTTTSSSOOOLLLIIIKKKMMMJJJCCC===:::999000///,,,***(((((()))***,,,+++******,,,......---+++***)))***,,,,,,***(((+++,,,...//////...,,,++++++++++++++++++***))))))))),,,---***&&&$$$(((---+++++++++***)))***---000///000000...+++)))((((((((((((''''''''''''((())))))+++---+++((('''))),,,+++,,,+++)))&&&'''+++///,,,((($$$###''',,,111444...+++(((((()))+++------+++...111333111---'''$$$###&&&+++000222222000///---***'''%%%'''***---///000111000...+++(((((((((&&&(((+++,,,,,,---///111+++,,,,,,,,,+++)))(((&&&%%%&&&'''***++++++(((%%%)))(((%%%$$$$$$&&&(((******)))'''%%%###""""""!!!%%%%%%%%%$$$%%%(((---222000///,,,)))''''''((()))***+++,,,+++***+++---///---+++)))&&&%%%&&&'''((('''&&&%%%$$$&&&(((,,,...***))))))(((((()))******---,,,+++***)))***+++,,,%%%&&&(((+++......,,,***$$$$$$&&&((()))+++,,,---...+++)))***,,,+++&&&!!!######$$$%%%&&&&&&&&&&&&&&&((())))))(((''''''(((...+++(((&&&%%%&&&)))***)))&&&%%%'''+++,,,(((###$$$&&&))))))'''%%%%%%%%%((()))***,,,------------,,,+++++++++...111444777---,,,+++---//////,,,((("""""""""###&&&(((+++---///.........---,,,,,,+++)))'''&&&''')))***'''%%%%%%'''***+++***))))))***///,,,)))((((((*********&&&%%%$$$###$$$'''+++------+++'''%%%$$$%%%''')))+++)))((((((***,,,,,,+++...---++++++,,,+++)))'''***)))((('''((()))+++---,,,,,,,,,)))''''''(((******(((%%%###"""$$$''')))000000//////000111222222...)))$$$"""$$$&&&'''&&&&&&'''***++++++)))'''&&&$$$&&&))),,,............000...///222666666111,,,$$$###""" !!!"""!!! !!!%%%+++......---,,,(((######%%%&&&""" $$$(((+++,,,......---***&&&$$$###$$$"""###&&&(((***))))))(((&&&###"""$$$))),,,---,,,)))&&&$$$'''+++---***&&&)))******((($$$###%%%((()))((((((&&&%%%$$$######''''''''''''&&&(((+++...///---***((((((+++...111000...***(((((('''&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((()))******((('''&&&&&&'''&&&$$$"""###$$$$$$""" !!!"""$$$"""!!!"""%%%)))---...,,,)))(((((("""!!!"""###%%%%%%###!!!###"""%%%***+++'''$$$%%%'''+++***&&&%%%'''((('''++++++++++++***)))''''''&&&%%%$$$###!!! !!!######"""!!!!!!"""&&&$$$  !!!"""$$$&&&((((((((((((""""""!!!"""$$$$$$"""!!!hhhhhhhhhjjjlllkkkiiifffgggdddaaa]]]ZZZ[[[^^^aaa^^^YYYSSSPPPQQQQQQMMMJJJIIIIIIIIIEEE>>>999666666333222///,,,***)))((()))***)))((())),,,---------,,,+++******+++,,,+++******+++---......,,,+++***++++++++++++***)))((('''(((+++,,,+++)))(((+++...*********)))(((***,,,///000000111///+++)))((((((''''''(((((((((((((((((((((***+++,,,++++++,,,---***++++++)))'''(((,,,///---***%%%$$$'''+++///111///,,,)))(((***---//////,,,///222333222...)))&&&&&&)))---111222222000///+++(((&&&%%%(((---111444888666444111///...---,,,***+++------,,,,,,...///,,,,,,,,,,,,+++)))'''&&&%%%&&&'''***++++++(((%%%&&&%%%$$$###$$$&&&)))++++++***(((&&&$$$"""!!!!!!'''''''''&&&%%%'''+++...///...,,,***)))((())))))((()))******)))***,,,......---,,,***)))((((((((('''&&&%%%%%%&&&(((+++---************************,,,,,,+++******+++,,,---(((((()))+++---...---+++%%%%%%&&&'''))),,,---///111---))))))******&&&#########$$$%%%&&&&&&&&&&&&'''(((((((((''''''((((((,,,***'''%%%%%%&&&)))+++(((%%%###%%%((()))'''###!!!"""$$$$$$######$$$%%%'''((()))***++++++++++++))))))***+++,,,///111222,,,***)))***,,,,,,)))&&&!!!!!!!!!"""$$$''')))***,,,++++++************+++)))((()))+++,,,***%%% ###%%%((()))(((((()))***...,,,)))((()))*********'''&&&%%%%%%&&&(((***,,,---+++(((%%%$$$$$$&&&&&&***((('''))),,,------+++,,,+++******+++***(((&&&))))))''''''''')))***,,,***+++***(((&&&%%%''')))***(((%%%###""""""$$$&&&------......000222333444...***&&&$$$%%%'''((('''((()))+++,,,,,,***'''&&&'''))),,,///000111111111///...///222666555000+++%%%$$$###"""""""""""""""""""""###''',,,//////...,,,'''###"""%%%%%%### """%%%'''((()))------,,,)))&&&$$$$$$%%%!!!###%%%((()))+++++++++&&&%%%%%%(((+++---,,,***)))&&&%%%''',,,...+++(((,,,...///---***''''''(((((((((''''''&&&%%%%%%$$$((())))))((('''(((+++---///---+++)))))),,,...000---+++)))((('''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&'''(((((())))))((('''&&&&&&&&&%%%###!!!$$$%%%&&&%%%###"""###$$$###""" ###%%%$$$'''***,,,+++)))(((((($$$######%%%''''''%%%###&&&%%%(((,,,+++&&&###$$$%%%((()))&&&%%%)))***((()))))))))))))))(((''''''%%%%%%%%%$$$###""" !!!"""!!! !!!###%%%(((%%%!!! !!!!!!###$$$%%%'''(((((((((((("""!!!!!!###%%%&&&%%%$$$eeeeeeeeeffffffeeeaaa______^^^\\\ZZZYYYZZZ[[[[[[WWWSSSOOOMMMMMMMMMJJJGGGGGGFFFBBB===777444444444777555222...+++((('''&&&'''&&&&&&(((,,,......---...,,,******+++------,,,+++,,,---//////...,,,++++++++++++******(((''''''(((***+++,,,---,,,,,,,,,'''((((((''''''(((***---000000000...+++(((''''''''''''((())))))((('''&&&(((((())),,,///000///...***++++++***)))***---///...+++'''&&&(((+++...///000---))))))+++...111222---///222333222///,,,))))))+++...111222111///...((('''&&&&&&***000666;;;AAA===999888888777444111---/////////---,,,---...------,,,+++***(((&&&%%%%%%%%%''')))+++***'''%%%$$$###""""""$$$&&&)))+++***)))(((&&&$$$###""""""'''(((((('''&&&&&&((())),,,,,,,,,+++***)))))))))%%%&&&((((((((()))+++---//////000///...+++)))''''''&&&%%%%%%&&&(((***,,,***+++,,,,,,,,,,,,******++++++++++++,,,---......,,,+++******,,,------,,,&&&&&&&&&'''))),,,///111333...(((&&&'''((('''&&&######$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''(((***(((&&&%%%%%%''')))+++(((%%%""""""%%%'''&&&$$$ !!!!!!!!!!!!"""%%%'''&&&&&&''''''((((((((()))&&&''')))***+++,,,++++++***(((''''''''''''%%%###!!!!!!!!!"""$$$%%%'''((()))(((&&&&&&&&&''')))******+++,,,...---(((!!! ###%%%&&&&&&''')))+++...,,,))))))***+++++++++(((((((((((())))))******+++***((('''&&&&&&&&&&&&)))((((((+++000222111...+++***)))*********(((&&&(((((('''&&&&&&''')))***(((((((((&&&$$$$$$%%%'''***(((&&&###""""""###$$$******+++---///222444555...+++((('''''')))))))))***+++,,,---,,,+++)))'''***,,,000111111000000111------...222444333---(((%%%%%%%%%%%%$$$###"""!!!######%%%(((,,,...///...+++'''###"""$$$&&&%%%###!!!###%%%''''''&&&%%%+++++++++(((&&&$$$%%%&&&""""""$$$&&&(((+++---...&&&'''(((+++---,,,***'''((('''&&&(((,,,...---***...///111000---)))&&&%%%&&&''''''(((((('''''''''***+++***)))((((((***,,,---,,,+++***+++,,,---...***)))(((&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&%%%&&&'''((((((((((((((((((''''''''''''&&&###!!!%%%'''((((((&&&%%%%%%&&&$$$###"""!!!!!!###%%%'''$$$%%%'''((()))******)))&&&%%%%%%'''((()))'''&&&)))((()))---,,,&&&#########&&&'''%%%&&&***+++)))%%%&&&''''''((((((''''''%%%%%%&&&&&&%%%###""" !!!!!!  $$$'''(((%%%""" !!!######%%%&&&''''''((((((''''''!!!!!!!!!$$$''')))***)))___^^^___```aaa```]]]ZZZZZZYYYYYYYYYZZZZZZYYYWWWSSSPPPMMMLLLKKKIIIFFFCCCBBB???;;;555222222444555888666333///+++'''$$$#########%%%)))---000111111///---******+++---...///---...000111222111///...((())))))******))))))(((******+++---...---***'''$$$%%%%%%%%%$$$%%%''')))...//////---)))&&&%%%%%%&&&''')))******(((&&&%%%'''&&&''',,,111333111///,,,,,,,,,+++++++++,,,,,,,,,***'''(((***---......000---******,,,///222333---...///000000///---+++,,,---...///000///---,,,)))(((((((((+++111888===EEEAAA>>>???AAA@@@999333///000000///...------...------,,,+++)))'''&&&%%%$$$$$$%%%(((***)))&&&###$$$###""""""###%%%'''(((''''''&&&%%%%%%$$$%%%%%%%%%&&&((('''&&&%%%%%%&&&((()))*********))))))((($$$%%%'''''''''(((+++---///111333333222...***'''((('''&&&&&&'''(((***+++***+++---......,,,***)))******++++++---.../////////---***)))+++,,,---,,,((('''&&&&&&(((,,,000222000+++%%%"""###&&&(((***$$$$$$$$$%%%%%%&&&''''''(((&&&$$$###$$$&&&''''''((('''%%%%%%&&&(((***,,,)))&&&""""""###&&&&&&&&&#########!!!!!!###&&&)))%%%%%%%%%%%%%%%&&&&&&&&&%%%''')))+++,,,***(((''''''&&&$$$######"""""""""$$$$$$$$$%%%&&&'''(((((('''&&&$$$###$$$&&&)))+++---......---***%%%  !!!###$$$$$$&&&))),,,,,,+++))))))+++,,,,,,+++)))***+++++++++***))))))(((((())))))))))))))))))+++***+++000777999666333,,,+++++++++------+++)))(((''''''&&&&&&'''(((((('''''''''%%%######%%%&&&)))(((&&&%%%%%%%%%%%%&&&******+++,,,...000222333...---+++***)))*********)))***,,,---...---,,,+++---000333222///,,,+++++++++,,,---000222000+++'''%%%%%%&&&&&&%%%###!!! ######%%%(((***,,,,,,,,,,,,(((%%%###%%%&&&'''&&&"""$$$''')))***)))(((&&&)))***)))(((%%%$$$%%%&&&#########$$$%%%(((+++---(((((())))))))))))(((&&&((('''''')))---...---,,,......---,,,)))&&&$$$###%%%&&&''')))))))))))))))+++,,,,,,***)))(((***+++)))))))))*********++++++))))))(((&&&$$$###$$$&&&(((''''''&&&&&&&&&&&&&&&'''''')))*********))))))'''''''''((()))(((&&&###%%%''')))***((('''((((((((('''&&&%%%$$$%%%&&&&&&$$$###$$$'''+++---,,,+++(((''''''((()))***)))((('''&&&(((,,,,,,&&&######$$$&&&&&&%%%'''++++++'''"""###$$$&&&''''''''''''%%%%%%&&&'''&&&%%%###""" !!!!!!!!!"""$$$&&&%%%###!!!!!!!!!!!! $$$&&&&&&''''''''''''''''''&&&&&&!!! !!!$$$))),,,---...VVVVVVXXXZZZ]]]]]][[[YYYXXXXXXXXXZZZ[[[ZZZWWWSSSQQQOOOMMMKKKHHHEEEAAA>>><<<888444000000222555777555444333000,,,'''$$$!!!!!!"""%%%***///333555444///---******,,,...//////---...000222222111000///&&&'''(((***++++++++++++++++++,,,------***&&&"""!!!###$$$$$$######%%%'''+++,,,,,,+++'''%%%$$$$$$'''((()))******(((&&&$$$&&&%%%&&&***000222111//////......------,,,***)))(((''''''))),,,///000//////---+++***---///111111++++++,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,+++,,,///555:::AAA@@@AAAEEEHHHDDD<<<444...000000000...---...///---,,,+++***((('''&&&&&&######%%%''')))(((%%%"""%%%%%%$$$#########$$$$$$#########$$$%%%&&&'''(((###%%%''''''&&&%%%%%%&&&%%%&&&'''((())))))))))))%%%'''((((((((()))+++---///111333333222...***(((***)))((((((((()))*********+++,,,------+++)))(((((()))***,,,---.../////////,,,)))((()))+++++++++''''''%%%%%%'''***...000+++'''"""!!!%%%))),,,%%%%%%%%%%%%&&&'''((())))))&&&###"""$$$&&&'''&&&'''&&&&&&%%%&&&(((***,,,***((($$$###$$$&&&((()))'''&&&$$$"""!!!"""%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&(((+++......+++(((%%%&&&%%%###!!! !!!"""((())))))***************'''&&&$$$###$$$'''***,,,000///,,,)))%%%""" """"""#########%%%))),,,***)))((()))+++,,,,,,+++***+++,,,---,,,+++)))(((%%%&&&(((+++,,,------------,,,///666>>>@@@<<<666......---...000000///---((((((((('''''''''(((((('''''''''%%%$$$$$$&&&(((((((((((())))))******+++++++++++++++,,,---......---------,,,+++*********((()))+++---.../////////333666888444...(((&&&''')))***,,,---...---***'''$$$%%%%%%%%%$$$""" !!!"""$$$&&&''''''((()))+++)))'''%%%&&&'''''''''###%%%(((+++,,,,,,+++***((((((((('''%%%$$$%%%&&&%%%$$$###"""###%%%(((***+++***(((%%%$$$$$$&&&'''((('''(((***,,,------,,,///,,,)))&&&%%%$$$$$$%%%%%%&&&(((***+++++++++***+++,,,,,,+++)))((()))***&&&&&&''''''(((((((((''')))))))))&&&"""!!!"""$$$))))))((('''&&&&&&&&&&&&'''(((***,,,,,,,,,+++***%%%&&&'''***,,,,,,)))'''%%%'''))))))(((((()))***,,,,,,***)))'''%%%$$$$$$###"""$$$)))000222000,,,((('''&&&'''((())))))(((######&&&++++++'''$$$%%%&&&((('''&&&))),,,***%%% !!!###$$$&&&'''''''''$$$%%%&&&'''&&&&&&$$$$$$ $$$%%%%%%$$$###$$$!!! !!!###$$$###"""!!! ###&&&((((((&&&&&&&&&%%%%%%%%%%%%%%%!!! !!!$$$)))---//////NNNOOORRRVVVZZZ\\\\\\ZZZXXXWWWVVVXXXZZZXXXSSSNNNLLLLLLKKKIIIEEE@@@;;;999555222///...000333555666111111111000---)))%%%###"""###&&&+++000333444333...,,,***+++---...//////***,,,...///000///...---'''''')))***,,,,,,------+++,,,------+++'''$$$"""!!!###%%%%%%$$$$$$&&&''')))***+++***'''%%%%%%&&&(((((()))))))))'''&&&%%%&&&%%%&&&(((,,,.../////////.........///---***(((&&&&&&(((+++...000000///---,,,++++++---...---,,,))))))(((((()))+++,,,---------,,,++++++*********...000111///------111555888:::>>>DDDFFFDDD<<<666///000000000...---...///,,,+++***)))((('''''''''$$$$$$&&&(((***)))&&&###&&&&&&%%%$$$############!!!!!!!!!"""$$$%%%'''(((%%%&&&((((((&&&%%%&&&&&&$$$$$$%%%'''((()))++++++)))+++++++++***+++---///...///000000///---+++)))+++++++++***************)))***++++++***)))'''&&&'''(((***+++,,,---------,,,***'''&&&''')))))))))&&&&&&%%%%%%&&&(((***,,,(((%%%""" !!!$$$))),,,((('''&&&&&&'''(((***++++++(((%%%%%%(((***)))'''((('''''''''((()))+++,,,+++)))'''%%%%%%''')))+++'''&&&%%%"""!!!!!!$$$'''***)))'''&&&&&&&&&''''''''')))---//////,,,)))'''%%%%%%###!!! ###&&&+++,,,,,,---,,,,,,++++++((('''&&&%%%&&&(((***,,,///---)))$$$ """%%%&&&&&&%%%$$$###$$$(((+++''''''&&&(((***++++++*********,,,,,,,,,+++***)))$$$&&&(((***,,,...//////---,,,///888AAACCC===666///......///111222111///***************))))))))))))))))))(((&&&&&&(((***'''(((***,,,---.........---,,,+++************+++,,,---///...,,,******+++((()))***,,,...///000000888;;;<<<777...'''%%%&&&'''((()))*********))))))%%%%%%%%%$$$###!!! !!!###$$$$$$$$$%%%&&&)))((('''&&&%%%%%%%%%%%%###%%%(((***,,,,,,,,,,,,(((((((((&&&$$$###$$$%%%'''%%%$$$######%%%'''(((+++***'''$$$!!!"""%%%((((((((()))***++++++++++++///+++&&&$$$$$$&&&((((((%%%'''))),,,---,,,++++++***+++,,,+++)))(((((()))$$$$$$%%%%%%%%%&&&&&&&&&'''))))))&&&"""!!!###&&&,,,+++)))(((&&&&&&%%%%%%&&&'''***,,,------,,,+++%%%%%%'''***---,,,***'''$$$%%%&&&&&&%%%&&&(((***///...---+++)))&&&###"""###"""&&&///888:::444---'''%%%$$$$$$&&&''''''&&& $$$***+++(((&&&'''((()))((((((+++...+++%%% !!!"""$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&"""''')))'''%%%###""""""%%%&&&&&&$$$"""!!!!!!###&&&''''''&&&$$$$$$###"""""""""######!!! ###'''+++......JJJLLLOOOTTTYYY\\\[[[ZZZWWWUUUSSSTTTUUUSSSLLLGGGCCCDDDEEEDDD@@@;;;666444000---,,,,,,///222222111...///111111000---)))'''&&&&&&(((+++///000///---+++******+++---///...---)))+++---/////////...---******+++,,,,,,,,,,,,,,,***---///...***&&&%%%&&&$$$&&&((((((''''''((()))(((***+++***)))((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&(((+++...---,,,,,,///111000---***'''''')))---///000...---+++******,,,---,,,)))'''(((''''''&&&(((***---...///...,,,+++++++++++++++...111444222...,,,---000111444999>>>@@@???<<<999111111111///---++++++,,,+++***)))((('''(((((()))''''''(((+++,,,,,,)))&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%++++++,,,***(((&&&&&&'''%%%%%%&&&''')))+++...///.../////////------///000------,,,+++++++++++++++---------,,,,,,+++++++++))))))(((''''''&&&%%%%%%'''((()))+++,,,,,,++++++(((&&&$$$$$$&&&'''''''''$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&$$$###%%%'''***))))))((('''(((***,,,---...+++)))***---///,,,))))))))))))))))))***+++,,,))))))((('''&&&''')))***''''''&&&%%%$$$%%%'''***...,,,***((((((((())))))'''***---//////---***(((&&&%%%$$$!!! !!!&&&***+++,,,,,,,,,,,,+++)))(((''''''''''''((())))))******)))&&&""" $$$(((,,,+++(((%%%###$$$(((+++%%%%%%%%%''')))+++***))))))******++++++++++++***%%%&&&'''(((***+++,,,---)))))),,,666@@@AAA:::111,,,++++++---///000///...,,,,,,,,,,,,,,,++++++***+++,,,,,,+++)))***,,,...)))***,,,...//////......,,,+++******))))))))))))+++---000///,,,************++++++,,,------......777;;;===888...&&&%%%&&&&&&&&&&&&&&&'''(((***,,,((('''&&&$$$"""!!!!!!!!!!!!$$$$$$"""!!!###%%%%%%&&&'''&&&$$$""" $$$$$$&&&((()))*********(((((((((&&&###"""###$$$&&&&&&%%%%%%&&&((()))*********)))&&&###"""%%%(((((()))******))))))))))))+++((($$$$$$&&&)))))))))&&&(((***---...---,,,+++((()))+++***)))(((((()))%%%$$$$$$$$$$$$%%%&&&&&&$$$&&&(((&&&###"""&&&***...---+++)))'''%%%$$$$$$"""$$$(((+++,,,,,,,,,+++%%%&&&'''***+++***&&&###"""###"""!!!!!!###'''***.........---***'''$$$""""""###)))555AAABBB888...$$$###!!!!!!###$$$$$$$$$!!!!!!$$$***,,,)))'''((('''(((((()))---111...''' !!!###$$$%%%&&&''''''%%%$$$###"""###$$$&&&'''###&&&((()))'''%%%$$$$$$ ###&&&'''&&&$$$!!!!!!"""$$$&&&&&&$$$"""!!!  !!!"""""" !!!%%%)))+++,,,IIIKKKNNNSSSXXX[[[[[[ZZZVVVSSSPPPPPPQQQNNNHHHAAA<<<>>>@@@???<<<777333111---+++***,,,///000...,,,,,,...111222222000---***)))))))))+++------***(((*********,,,...///...,,,+++,,,...000111111000///------------,,,+++******)))...111///***'''(((+++&&&(((***+++******+++,,,(((***,,,,,,*********++++++***((('''&&&&&&&&&&&&%%%''''''%%%###$$$)))---******+++///222333000,,,((()))+++...000///---***))))))***,,,,,,+++'''$$$)))'''&&&&&&'''***...000000///---,,,+++,,,,,,---...222555333///+++,,,...---000555888999:::<<<===333333222000,,,)))((()))***)))(((''''''((()))***))))))+++---///...+++)))$$$$$$$$$%%%%%%&&&&&&&&&""""""!!!!!!!!!!!!""""""000000///,,,)))''''''((('''&&&&&&''')))---000222111222222111//////000222,,,+++)))(((((()))+++,,,.........------,,,,,,+++)))((('''%%%$$$$$$$$$$$$&&&''')))***++++++******%%%$$$######%%%&&&&&&%%%########################*********(((&&&%%%&&&'''+++***)))((()))***---...111...,,,...222333///+++***************++++++,,,((((((((('''&&&&&&(((***'''((())))))((())),,,...000...,,,***))))))***+++'''))),,,...///---+++)))&&&&&&%%%""" """(((---******++++++***)))'''&&&''''''((((((((((((((((((&&&&&&%%%""" %%%)))///...***&&&###$$$'''***$$$###$$$&&&)))***)))((())))))*********+++++++++''''''&&&&&&'''((()))***&&&&&&)))333===>>>666---)))((()))***---...---,,,...............---,,,+++---......---+++,,,...000***+++---//////...---,,,******)))))))))))))))******---000000,,,***)))***------,,,,,,,,,+++++++++444888:::555,,,$$$###%%%%%%%%%%%%$$$%%%'''***---***)))'''$$$###""""""###"""$$$$$$"""!!!"""$$$"""$$$%%%%%%"""$$$$$$%%%%%%&&&''''''(((((()))(((&&&###""""""###%%%&&&&&&''')))+++,,,---(((***+++)))&&&$$$%%%'''((()))******(((''''''(((%%%###"""$$$''')))(((&&&'''(((+++---...---,,,***'''(((******((((((((()))&&&%%%$$$###$$$%%%&&&'''!!!$$$'''&&&$$$$$$)))...000...,,,)))'''%%%###### """&&&)))+++,,,+++***&&&&&&'''))))))'''"""!!!!!! !!!&&&***------...---+++(((%%%###"""$$$+++:::FFFGGG;;;///###!!!!!!"""###"""###"""&&&,,,---)))''')))&&&'''''')))///333000***!!!"""###$$$%%%&&&&&&&&&%%%$$$"""!!!!!!$$$'''((('''))))))(((&&&%%%%%%&&&!!!!!!!!!###&&&&&&%%%### """$$$&&&%%%""" !!!"""  $$$''')))***GGGKKKNNNPPPVVV\\\]]]ZZZRRRNNNJJJJJJJJJHHHBBB===888999999888555222...,,,)))+++---..................///111111111///---+++000000...,,,(((&&&%%%&&&'''$$$###%%%***---...---,,,---...///000000000000---+++******++++++)))((()))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---))))))'''%%%###$$$'''***)))))))))%%%""""""&&&***)))***,,,///111111...,,,+++,,,...111333222///,,,++++++++++++***)))'''&&&&&&&&&&&&''')))---000222111111000...,,,---000222000///...,,,++++++,,,,,,222000///000333666777777222111///,,,***((('''''',,,+++)))''''''((()))******)))((()))***+++***((('''%%%$$$&&&)))***(((%%%)))$$$###$$$"""!!!(((///111222///+++((()))******++++++)))'''(((,,,//////000111000...---...///,,,***)))***+++------,,,---///111111///,,,++++++***'''%%%&&&((((((&&&###)))+++***'''&&&))))))'''"""###$$$%%%&&&%%%%%%$$$''''''%%%"""!!!"""&&&)))000000///---)))'''&&&''')))*********))))))+++---000///...000222111---)))%%%'''))))))))))))+++---)))))))))******(((%%%"""'''***,,,***'''''',,,111777444000,,,***)))+++,,,++++++,,,,,,,,,+++***)))((('''%%%$$$$$$&&&((()))---,,,+++)))(((((('''''')))((('''&&&&&&&&&&&&&&&'''%%%###!!!!!!###%%%'''''''''''''''(((((())))))%%%''')))******'''$$$"""###$$$$$$%%%''')))+++,,,***)))'''&&&%%%&&&((()))'''&&&(((...444555111+++((((((''''''(((***---...,,,///222444333111000///444333111...***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...///+++***((('''&&&&&&''''''&&&'''((()))******)))))).........,,,)))&&&%%%%%%)))%%%!!!"""'''++++++)))...+++'''%%%$$$%%%$$$###"""###$$$$$$""""""###%%%###$$$%%%###!!!######$$$&&&((((((&&&$$$((('''%%%#########%%%&&&***)))''''''''')))+++---***(((&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$############%%%%%%'''((((((''''''&&&***++++++++++++***))))))'''(((((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%###!!!!!!$$$(((++++++)))(((((())))))(((&&&######$$$&&&''')))***+++(((&&&%%%%%%&&&%%%###!!!!!!$$$(((+++,,,)))'''&&&''''''$$$!!!"""'''...777<<<:::333,,,"""!!! !!!"""$$$'''((('''((()))))))))(((&&&%%%''''''(((***,,,------,,,$$$$$$###############$$$&&&%%%###"""###&&&)))+++(((''''''((())))))&&&$$$$$$%%%&&&''''''&&&$$$###!!! !!!###$$$$$$!!!###'''***HHHLLLNNNPPPUUUZZZZZZVVVRRRNNNJJJHHHGGGDDD>>>888555555444222000---***((()))+++---..............................---,,,+++//////---+++)))((()))***'''$$$"""###'''***++++++....../////////...------***)))))))))++++++)))''''''(((***---///000000000,,,+++++++++++++++++++++((((((((((((((())))))***))))))(((&&&%%%%%%(((+++))))))(((&&&%%%%%%(((***))))))***,,,......,,,***)))+++///333444111,,,''')))******++++++***)))(((&&&&&&&&&'''))),,,///111000000000///---...000222000///---,,,*********+++///...---///222444444444......,,,+++************...---+++)))))))))***+++)))((('''((()))***)))'''&&&%%%%%%'''+++,,,+++)))+++'''&&&'''$$$ """(((...//////---***'''((()))((()))***(((&&&%%%'''***---...///...,,,++++++,,,,,,***))))))******+++******---//////---+++*********(((&&&&&&((()))(((&&&+++---+++'''&&&)))***'''"""###$$$%%%&&&&&&%%%%%%)))((('''$$$###$$$(((+++000111111...+++((('''((()))***+++***))))))+++,,,---,,,,,,...000///,,,)))$$$%%%%%%&&&''')))+++,,,+++***((((((((('''$$$!!!''')))***)))&&&&&&+++000444111...***((()))***+++---,,,++++++******++++++***)))(((''''''((()))***---,,,***)))((('''''''''(((''''''''''''''''''&&&(((&&&###""""""###&&&(((''''''((((((((((((((((((&&&'''***++++++)))&&&%%%"""###$$$%%%''')))+++,,,+++***(((&&&%%%%%%%%%&&&(((((()))---222222---(((((('''&&&&&&'''(((***,,,,,,///222333222111111111444333111---)))((()))***,,,+++++++++++++++++++++,,,,,,+++++++++,,,...///)))((('''%%%%%%$$$$$$$$$&&&&&&'''((())))))))))))+++---...---***)))))))))((($$$!!!"""'''******)))---***'''&&&&&&%%%$$$######%%%&&&&&&%%%###$$$%%%%%%&&&'''&&&$$$"""""""""&&&%%%$$$%%%&&&&&&%%%###(((&&&%%%######$$$%%%&&&******)))))))))***+++,,,***(((&&&$$$$$$$$$$$$$$$%%%%%%$$$###############'''((()))))))))((('''&&&))))))))))))))))))((((((((())))))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!$$$)))+++,,,***(((((((((((('''&&&###$$$%%%&&&'''((()))***)))'''&&&%%%&&&%%%"""  """%%%)))+++,,,)))&&&&&&((()))((('''&&&)))---333666444...)))###"""""""""###%%%''')))''''''''''''&&&%%%$$$#########$$$'''+++---...---'''&&&%%%$$$#########$$$((('''%%%$$$$$$&&&'''))))))((('''((()))((('''%%%$$$%%%&&&&&&&&&$$$!!! !!! """"""!!! !!!$$$'''IIIMMMOOOPPPTTTWWWVVVQQQQQQMMMHHHEEECCC???888444555333111...+++)))'''''')))***,,,---......---,,,---,,,+++***)))***++++++...---+++******+++---...***'''$$$###%%%(((***+++000000///...---+++***)))(((((((((***++++++)))'''&&&'''***---000111222222,,,,,,++++++******))))))'''''''''&&&&&&&&&&&&&&&(((((((((((('''(((+++---)))((('''((()))******))))))(((((()))******)))''''''***...333444000)))$$$((()))***+++,,,++++++***%%%%%%%%%&&&(((+++---///...///000000///...///111111///---+++)))(((((((((+++++++++...000222111000+++++++++++++++,,,------000///---,,,++++++,,,,,,)))(((''''''))))))((('''%%%%%%&&&(((+++------,,,,,,******+++((($$$$$$(((,,,------+++)))''''''(((''')))***)))'''%%%%%%&&&+++,,,,,,+++)))'''((())),,,+++)))(((''''''(((((((((***,,,---+++)))))))))+++)))'''&&&(((*********...///,,,'''&&&((()))'''!!!###$$$&&&''''''&&&&&&******)))'''%%%&&&))),,,111111111///,,,)))((())))))+++,,,+++***))))))***))))))***,,,------+++(((%%%$$$###%%%(((+++,,,------***(((&&&&&&%%%###!!!&&&'''(((&&&$$$%%%)))---///---***((('''''')))***...,,,)))''''''(((+++---++++++++++++++++++++++++,,,+++)))(((''''''''''''&&&'''((())))))((('''''')))'''%%%######%%%''')))'''((()))))))))((('''&&&'''(((+++,,,---+++)))((("""###$$$&&&''')))***++++++***)))'''%%%$$$###""")))((())),,,///...***%%%((('''&&&%%%%%%&&&'''(((,,,...000000///000111222333333000,,,((('''''')))++++++******)))))))))(((,,,+++++++++++++++,,,---((('''''''''%%%$$$###"""%%%&&&&&&'''(((((()))))))))+++------,,,+++,,,---'''$$$"""###'''))))))(((+++)))((('''''''''%%%###%%%'''******(((&&&%%%%%%((()))******(((''''''(((((('''$$$$$$%%%%%%$$$###&&&%%%$$$$$$$$$%%%&&&'''++++++++++++++++++******)))(((&&&$$$###"""######&&&%%%$$$$$$$$$$$$$$$$$$++++++++++++***((('''&&&'''''''''''''''''''''''')))***++++++***(((&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$"""!!! """%%%)))+++...+++((('''''''''&&&%%%$$$$$$%%%&&&((()))******+++)))'''&&&&&&%%%###!!!""""""!!!"""$$$'''***,,,,,,)))&&&&&&(((+++,,,---++++++,,,...///---)))&&&$$$$$$######$$$&&&((()))((('''&&&$$$###"""""""""!!!%%%)))---......***)))'''&&&$$$#########)))(((((('''(((((())))))---+++)))((())))))((('''%%%%%%&&&&&&%%%""" """!!!  !!!###IIIMMMPPPQQQTTTVVVTTTNNNLLLHHHDDDAAA>>>;;;666333777555111...+++)))))))))******+++,,,------,,,+++,,,***(((&&&&&&(((***+++,,,***((((((+++...000111...+++(((%%%%%%(((+++,,,//////...---,,,***)))((((((((()))+++------+++)))''')))+++...000222222222------,,,,,,+++*********''''''''''''&&&%%%$$$###'''((()))***)))***,,,...***((('''***---...+++(((((('''&&&&&&''''''&&&%%%&&&(((,,,000222000+++''')))***+++,,,,,,+++******%%%%%%%%%&&&(((***+++---,,,...000000///......///000///---***((('''''''''******+++---000000///---++++++++++++,,,---...///111000///...---------...***((('''((()))***)))((($$$%%%&&&'''))))))))))))***+++------+++(((((()))+++++++++***)))(((((((((&&&''')))******)))((('''((())))))(((&&&%%%%%%&&&,,,+++)))'''%%%$$$%%%&&&'''))),,,,,,+++))))))))))))(((&&&&&&''')))***+++...///,,,&&&$$$&&&'''%%%!!!"""$$$&&&'''(((((('''******)))'''&&&'''***,,,///000111///,,,)))(((((()))+++------+++)))((((((&&&''')))+++,,,,,,+++***'''%%%$$$%%%)))---//////...+++'''$$$$$$###"""!!!%%%&&&&&&%%%###$$$'''***+++***'''&&&&&&'''((()))...+++&&&######%%%))),,,******+++,,,,,,,,,++++++,,,+++)))'''&&&&&&'''(((%%%&&&(((***+++***(((''')))(((&&&$$$$$$&&&((()))'''((()))******)))'''&&&'''(((***,,,---,,,+++)))%%%&&&&&&'''((((((((((((((((((((('''&&&$$$###"""(((((()))+++---,,,(((%%%((('''&&&&&&%%%&&&&&&'''+++,,,,,,,,,,,,---000222222111///+++'''%%%&&&(((***))))))((((((''''''&&&***)))))))))))))))******((()))))))))(((&&&$$$###%%%%%%%%%&&&'''((())))))***,,,......---------///'''%%%###$$$'''))))))((()))((('''((()))(((&&&$$$(((***------+++(((&&&%%%)))+++,,,,,,+++***+++,,,)))'''$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((+++,,,------,,,+++)))'''''''''&&&$$$"""!!!"""###)))(((((('''''''''((((((......---+++***((('''&&&&&&&&&&&&&&&''''''((()))***+++,,,---+++)))&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$###""""""###%%%((()))---+++'''&&&&&&'''&&&&&&###$$$%%%'''***,,,.........+++)))(((''''''%%%###$$$######$$$%%%(((***,,,,,,)))'''%%%&&&))),,,...---,,,+++***)))((('''&&&&&&&&&%%%%%%&&&'''((())))))(((%%%###!!!!!!!!!!!! ###(((,,,......+++***(((&&&$$$""""""!!!&&&'''(((***,,,---...///555222...,,,++++++)))(((%%%&&&''''''&&&$$$""" $$$###!!!  """  !!!HHHMMMPPPRRRTTTVVVRRRKKKCCCAAA???<<<;;;999777555777555111...++++++++++++***))))))+++------+++)))+++***(((''''''(((***+++***(((&&&(((,,,000111222///---***&&&%%%&&&***,,,,,,,,,------,,,+++************+++,,,...///---+++***+++---///000000//////......---------,,,,,,,,,))))))))))))(((&&&%%%$$$&&&(((***++++++,,,---...***((((((+++...///,,,(((((('''%%%%%%''''''&&&%%%%%%&&&)))---000111000...,,,---------,,,+++)))(((%%%%%%%%%&&&((()))***+++***,,,.........------...000///,,,***((('''&&&&&&******+++---///000...,,,,,,,,,,,,+++,,,,,,---...000000000///////////////+++***))))))++++++***)))%%%&&&&&&&&&%%%#########'''***------,,,++++++******)))))))))******))))))"""###&&&)))++++++)))(((&&&'''((('''%%%$$$%%%&&&---,,,+++'''###"""$$$'''(((+++------,,,***))))))'''&&&&&&&&&&&&''')))***,,,---***$$$"""$$$%%%"""!!!"""$$$'''((())))))))))))))))))'''&&&&&&)))+++,,,---...---***'''&&&%%%(((+++---...,,,)))((('''&&&(((***,,,---,,,,,,+++((('''&&&'''))),,,---...---***&&&######$$$$$$###&&&&&&%%%$$$###$$$''')))((('''&&&%%%%%%&&&((()))+++((($$$!!! ###''')))'''((()))***++++++++++++,,,+++((('''&&&'''((()))%%%''')))++++++***)))((()))(((&&&%%%%%%&&&((()))(((((()))******)))(((''''''(((***,,,,,,,,,+++***)))******)))((('''&&&%%%$$$%%%&&&''''''&&&&&&%%%'''((()))+++,,,+++)))''''''''''''''''''''''''((()))******))))))***---///000///---)))&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((('''(((((()))(((&&&%%%###%%%%%%%%%%%%&&&((()))***,,,---//////---,,,,,,---'''&&&%%%&&&'''((()))((((((''''''((())))))(((&&&***,,,//////---***(((''')))+++------,,,+++,,,---(((&&&$$$$$$&&&'''((((((%%%%%%%%%%%%&&&''''''(((***+++,,,---,,,***'''%%%&&&&&&&&&$$$!!!!!!###%%%,,,,,,++++++++++++,,,,,,...---,,,+++)))(((((('''''''''&&&'''((()))***+++++++++,,,,,,+++(((&&&%%%######$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&+++(((&&&&&&'''(((''''''!!!###%%%))),,,///222333///---***))))))((('''&&&$$$$$$$$$$$$&&&''')))***+++)))(((&&&%%%&&&(((***---,,,***(((&&&'''((()))''''''''''''''''''((((((***(((&&&$$$""""""""""""!!!!!!!!!###'''***,,,,,,)))((('''%%%###"""!!!!!!"""$$$'''***...222444666<<<888444000...---***)))%%%&&&((())))))((('''&&&&&&%%%"""!!!   ###$$$!!! """###IIIMMMQQQRRRSSSSSSMMMFFF:::999888777666666666666555333000---+++++++++,,,+++)))(((***------***'''*********+++++++++++++++***((('''***///222222111---,,,)))&&&$$$$$$'''***++++++,,,---------,,,,,,...,,,,,,,,,...///...---,,,---...//////...---,,,---------...............******++++++***)))'''&&&%%%(((+++,,,,,,,,,,,,---*********+++------+++)))(((''''''((())))))(((&&&&&&'''(((,,,000333444333............---+++)))(((%%%&&&&&&'''((())))))***)))***,,,,,,++++++,,,...000...,,,***((('''''''''+++******,,,...///...---++++++************++++++.........///////////////,,,+++******,,,,,,+++***'''((((((&&&### %%%***,,,***)))******))))))((('''(((***+++***)))!!!%%%((()))(((&&&%%%&&&''''''&&&&&&''')))......,,,((($$$"""%%%)))***,,,......,,,***)))(((%%%&&&((('''&&&&&&'''((()))+++)))%%%###$$$### !!!"""%%%''')))*********((((((((('''&&&&&&(((***)))+++,,,,,,)))&&&$$$###&&&***---///---***((('''&&&(((,,,---,,,,,,,,,,,,''')))******)))(((***+++***(((%%%$$$%%%&&&''''''((('''%%%$$$$$$&&&'''(((((('''&&&&&&&&&'''(((((((((&&&###!!!!!!"""%%%'''$$$$$$%%%''')))***+++,,,---+++)))''''''(((***+++((((((***++++++***))))))((('''&&&&&&&&&&&&'''(((((((((((()))))))))******)))***+++,,,,,,++++++***,,,,,,,,,,,,***(((&&&$$$######$$$&&&'''((()))***)))***+++,,,,,,+++)))((($$$$$$%%%&&&(((((()))***)))******)))((((((***------,,,+++(((%%%$$$&&&(((''''''''''''''''''''''''$$$%%%&&&'''(((((((((((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&(((+++,,,---...//////---++++++,,,''''''(((((())))))))))))((('''&&&''')))***)))(((+++---000000...,,,*********,,,------,,,+++,,,---(((&&&%%%&&&(((******)))&&&&&&&&&&&&''''''''''''((()))******)))'''%%%$$$$$$&&&'''%%%""""""%%%(((,,,,,,,,,,,,,,,------...++++++***)))(((((())))))''''''''''''(((***,,,...++++++******)))((('''&&&######$$$%%%%%%&&&''''''(((((('''&&&%%%$$$###"""&&&%%%%%%&&&(((***)))(((!!!###%%%)))---111333555...,,,)))'''((((((((('''######$$$$$$%%%&&&'''((('''))))))(((&&&$$$$$$%%%******)))(((&&&&&&(((***(((((((((''''''''''''''')))((('''%%%$$$############!!! """%%%(((******''''''%%%$$$############!!!"""%%%(((---111555777<<<999555222000---***(((&&&''')))+++,,,+++***)))'''%%%###""""""!!!###%%%$$$$$$'''&&&"""!!!!!!!!!!!!"""###$$$%%%JJJNNNQQQPPPPPPMMMEEE===222222222111111111333444333111000...------------+++)))''')))------***&&&)))+++...000000///---+++,,,******...333555333000+++,,,+++(((%%%$$$'''))),,,,,,------------,,,,,,000...+++***,,,---------,,,,,,---......---,,,++++++,,,,,,------......///***+++,,,,,,,,,***((('''%%%(((+++---,,,+++++++++***+++,,,,,,***)))******(((((()))+++------+++((('''(((+++000444555444333------.........,,,+++***&&&'''(((((())))))))))))((()))))))))((()))+++...///...,,,***))))))))))))+++***)))***,,,---------'''''''''''''''((())))))***+++,,,...//////000000+++***)))***+++,,,+++)))***++++++)))$$$!!! !!!&&&++++++'''%%%''''''$$$'''%%%$$$&&&)))******(((  ###'''((('''%%%%%%&&&((()))((()))***,,,///000...***%%%$$$''',,,+++---///...,,,)))''''''%%%(((******(((&&&&&&''''''******&&&%%%&&&$$$ !!!"""%%%(((***++++++,,,(((((()))(((&&&&&&(((***'''))),,,+++)))%%%######$$$(((---///...+++)))(((%%%))),,,---+++******+++***///333111,,,((())),,,'''%%%$$$%%%''')))*********)))&&&%%%&&&'''))))))))))))((('''''''''((()))&&&&&&%%%$$$$$$$$$$$$%%%""""""###$$$'''***---......,,,***(((''')))+++---******************))))))''''''&&&%%%%%%&&&'''''')))(((''''''(((***,,,---,,,,,,---------,,,+++++++++,,,---------+++)))'''$$$$$$$$$%%%''')))+++,,,---...///...---***)))((( """%%%''')))***+++***+++,,,***)))(((***+++******)))&&&$$$$$$&&&)))%%%%%%&&&&&&'''(((((((((###$$$&&&((()))*********############$$$%%%&&&&&&&&&&&&%%%&&&'''))),,,---+++---......,,,++++++,,,((()))******************((('''%%%&&&(((***++++++,,,...//////---,,,------+++---......---,,,,,,---))))))((()))++++++***((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%$$$###"""%%%'''%%%######'''+++******))))))******+++,,,((('''&&&&&&'''((()))***''''''&&&'''(((***---///******((('''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$###!!! !!!###'''+++,,,,,,***"""###%%%(((+++...000222+++(((%%%%%%&&&'''''''''"""""""""######$$$%%%%%%###'''++++++(((%%%###"""&&&((()))(((&&&%%%&&&((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&%%%$$$###"""!!! ###&&&((()))&&&%%%%%%%%%%%%%%%&&&'''$$$$$$$$$%%%'''+++...000444222000///...,,,)))'''((()))+++,,,,,,+++***)))%%%###!!!!!!""""""!!! ###(((***((((((***((($$$!!!!!!"""###$$$%%%&&&'''LLLOOOQQQOOOMMMIII???666...///......---...000222333222111111000000000000+++(((''')))------)))%%%))),,,000444444222...+++...------111666888444000,,,------+++(((&&&)))+++---.........------,,,+++111...***)))***+++,,,,,,***+++,,,---------,,,+++)))***+++,,,------...///)))***,,,---,,,+++)))(((%%%(((,,,------+++*********,,,---,,,(((''')))+++'''(((***---//////,,,***(((***...333777777444111+++,,,---.........---,,,''''''((()))******))))))'''(((((('''&&&(((+++...///...,,,***************,,,***((((((***,,,,,,,,,#########$$$%%%&&&'''(((((()))+++---...///000000***)))((()))***+++***(((,,,---...,,,'''$$$###$$$''',,,+++%%%"""$$$### %%%###"""$$$(((***)))'''$$$""""""$$$''')))(((%%%%%%''')))******+++---//////000///+++%%%%%%)))...,,,---///...+++(((&&&%%%%%%)))------***'''&&&&&&'''***+++(((''''''$$$ """%%%(((***,,,,,,,,,((()))))))))''''''(((***'''))),,,,,,)))&&&$$$######'''---//////,,,)))(((%%%))),,,---***))))))***...555;;;999000***+++///%%%$$$$$$&&&)))+++,,,,,,,,,***'''&&&'''))))))*********)))(((((((((((()))&&&&&&'''''''''&&&%%%$$$!!!!!!!!!###&&&***...000///---***((((((***,,,...,,,,,,+++***)))))))))***&&&&&&&&&%%%%%%&&&&&&&&&)))(((&&&&&&'''***---000////////////...---,,,,,,***+++---......---+++***'''&&&%%%%%%&&&)))+++---000111222000---***(((''' ###&&&)))***+++,,,---...,,,***)))***+++(((((((((&&&$$$$$$''')))$$$%%%%%%&&&'''((())))))###$$$''')))+++,,,,,,,,,%%%$$$$$$$$$%%%''')))***'''&&&&&&&&&'''***---...***+++------,,,+++,,,---(((***+++,,,+++******+++)))'''%%%%%%(((***,,,,,,,,,.........------...///---...000///---,,,,,,---,,,+++++++++,,,+++)))&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$######"""%%%'''&&&###$$$(((---''''''&&&''''''((())))))%%%%%%$$$%%%&&&(((***+++&&&&&&%%%&&&'''***---///***)))'''%%%%%%&&&((()))))))))'''&&&$$$###!!!!!!"""###$$$$$$###"""!!! """''',,,...---+++###$$$%%%'''))),,,---...(((%%%###"""###%%%&&&&&&!!!!!!"""""""""######### %%%,,,...+++'''###"""%%%''')))(((%%%###$$$&&&'''((((((((('''&&&%%%$$$$$$%%%&&&&&&%%%$$$###"""!!!&&&((()))%%%%%%%%%&&&'''((()))***(((&&&$$$######%%%''')))---,,,,,,,,,,,,+++(((&&&***+++,,,---,,,***((('''###""" """###"""!!!&&&***---++++++,,,)))%%%!!!!!!"""$$$%%%&&&'''(((PPPMMMIIIDDD@@@<<<777444...---,,,,,,...//////...---///111222333222000///...)))%%%%%%))),,,+++)))---///222444444111...,,,---...111333333333222111///...---...///...,,,+++///---,,,...000000---)))'''(((***,,,------......000///...---,,,+++***))))))))))))***+++,,,......---+++(((((()))+++,,,,,,,,,,,,,,,,,,++++++---...***+++,,,,,,,,,,,,******+++,,,,,,------,,,+++++++++---111555666666444333,,,//////,,,,,,...---***))))))))))))((('''%%%%%%###$$$&&&((()))***++++++***...111111---)))((())))))&&&%%%(((...111000---+++'''$$$$$$'''))))))((('''((()))+++...000222333111,,,(((***...000,,,'''***,,,...---***'''%%%$$$)))((('''&&&&&&'''((()))%%%%%%$$$$$$%%%&&&((()))'''(((*********)))'''%%%'''''')))---000000///---333000,,,))))))(((((('''+++...111000,,,(((''''''((())),,,------+++)))'''******+++***)))'''%%%$$$###'''+++......,,,+++***(((***+++***)))((()))***'''))),,,,,,***&&&###"""((('''(((+++---,,,'''### ###'''************+++444===CCC>>>555000,,,******(((&&&(((,,,...---+++***(((&&&%%%&&&&&&&&&&&&******************++++++'''(((((('''''''''***,,,(((%%%""" """''',,,000111000---***'''''')))++++++************+++------++++++******)))*********+++)))%%%###$$$(((,,,///222222111111111111111111444///)))))),,,...---++++++((($$$!!!"""&&&+++...444222...,,,+++***)))(((!!! """%%%'''((((((+++***+++---///...,,,******))))))***++++++)))'''&&&''''''((())))))******((()))***+++,,,+++***)))''''''''''''((((((((((((***&&&!!!!!!%%%***---///+++***)))(((''''''((()))(((***,,,,,,+++++++++,,,,,,***''''''(((***+++++++++,,,---////////////...---------,,,,,,,,,,,,,,,------,,,+++***)))(((((((((((((((''''''&&&%%%%%%((((((((('''&&&$$$!!! """""""""###%%%(((***,,,+++***((('''&&&&&&''''''%%%%%%%%%######%%%(((,,,+++***'''%%%$$$$$$%%%&&&***))))))(((((((((((((((---///000...((($$$""""""!!!###$$$###!!! !!!&&&+++---+++(((%%%''')))***+++***)))(((!!! !!!$$$&&&((($$$!!! """###""" %%%&&&)))---///---)))&&&'''&&&%%%$$$%%%''')))***%%%%%%$$$######$$$$$$%%%###$$$%%%&&&%%%$$$###"""!!!!!!!!! !!!###'''+++,,,)))&&&&&&)))++++++***------+++&&&!!!!!!$$$%%%'''******)))''''''''',,,,,,,,,,,,***'''$$$"""$$$"""!!!$$$%%%%%%(((&&&$$$&&&***------,,,""" """&&&******)))IIIFFFAAA===:::777444222000...,,,+++---......---...///000111222111000000000+++''''''***,,,+++)))---///222444444222000...///000222444444333222111111000000111222222111///000.........000///,,,)))&&&'''(((***,,,...000111000000///...---,,,+++***+++++++++++++++,,,---------+++)))(((***,,,---,,,++++++,,,,,,+++******+++((()))***,,,,,,,,,,,,,,,......------,,,,,,+++++++++---000333333222000///,,,//////,,,+++---,,,((()))))))))((('''&&&%%%%%%###$$$%%%&&&((()))******---...000000---***((('''(((&&&%%%(((...111000...)))(((&&&''')))***(((&&&&&&'''))),,,...000111111000+++((()))---///+++''''''***------+++'''%%%$$$&&&&&&%%%&&&'''(((***+++((('''&&&&&&&&&'''((())))))***,,,------,,,***)))(((((())),,,...000///---111...+++************)))+++...111111...+++++++++***+++---......,,,***(((((()))************((((((&&&))),,,......---,,,+++***++++++***((('''(((***(((+++......,,,(((&&&%%%&&&'''(((******'''""" ###&&&(((((()))***,,,000999>>>:::444000///---)))'''%%%&&&))),,,,,,,,,***(((&&&%%%%%%&&&&&&&&&))))))***++++++******)))&&&'''((((((((())),,,///,,,)))&&&###$$$''',,,///111000...***'''&&&''')))+++++++++,,,,,,,,,,,,,,,......,,,++++++++++++,,,,,,***'''%%%&&&(((+++...000111111222222111000000///+++&&&&&&***------+++)))&&&""" ###(((+++333111...,,,,,,++++++***%%%$$$######%%%''''''''')))***,,,...000000---+++***(((((()))+++,,,+++***)))))))))***+++,,,,,,,,,)))***+++++++++***))))))(((((()))))))))************&&&""""""%%%)))++++++)))((('''&&&&&&''''''(((***+++---,,,+++***+++,,,+++)))&&&&&&(((*********,,,---...//////...,,,++++++++++++++++++,,,,,,,,,+++++++++******)))((((((&&&&&&%%%$$$$$$$$$%%%%%%******)))(((&&&$$$""" ###$$$$$$&&&(((+++...000+++)))'''%%%%%%%%%&&&'''(((((('''%%%###$$$''')))+++)))'''&&&%%%%%%''''''******)))((((((((())))))---///111///***&&&$$$$$$!!!###$$$###!!!!!!!!!!!! """&&&)))***)))%%%&&&((()))***)))((('''###""" !!!$$$'''((('''$$$""""""###$$$###!!!&&&'''(((+++------***''''''&&&%%%%%%%%%&&&((()))%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""###"""!!!!!!###&&&)))+++)))'''(((+++,,,+++))),,,,,,+++'''###!!!"""###%%%'''***+++***(((''''''((()))))))))(((%%%###!!!""" !!!"""###"""###"""!!!###''')))((('''###!!!!!!###'''))))))(((???;;;777444333222111000333000,,,******+++++++++---......///000111111222222///+++***,,,---+++)))...///111333444333222111333333444555444333222111111111111222444555444333222111000000000///,,,)))$$$%%%&&&'''***...111222111000000///...---,,,,,,------,,,,,,,,,,,,------...,,,***)))+++,,,,,,,,,((()))+++,,,,,,+++)))(((&&&'''(((***,,,---------222111///---+++++++++++++++---...//////...,,,***---000000---,,,---+++'''((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))***//////...///...,,,)))&&&'''&&&%%%(((---000///---((()))***,,,---+++'''###&&&(((***---///000//////...***&&&'''+++---***'''%%%(((,,,...,,,)))&&&%%%%%%%%%%%%&&&(((***---...++++++***))))))))))))***)))***,,,---......---,,,)))((((((***---......------+++******,,,---......,,,///111222000//////000,,,---.........,,,+++***&&&((()))+++,,,,,,,,,+++******+++,,,---------,,,,,,,,,+++)))&&&&&&''')))))),,,///000...***((('''&&&(((++++++'''""" """%%%'''((()))+++,,,,,,444888555000000000000)))'''%%%%%%'''***,,,,,,+++***((('''&&&&&&''''''((()))***++++++***)))(((&&&'''((())))))+++...111222///+++'''&&&'''***,,,///...---***'''&&&'''(((,,,,,,---...---,,,,,,+++222000...,,,+++,,,---...---,,,***)))((()))***+++---...000111111000///---+++'''######'''***+++***(((%%%!!!!!!$$$&&&000///---,,,,,,,,,------+++)))&&&&&&&&&'''&&&%%%&&&(((+++///222222...+++((('''&&&'''***---......+++,,,,,,------......///++++++++++++***))))))(((************++++++++++++***(((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''(((,,,------,,,***)))***+++)))'''%%%%%%'''))))))))),,,---///000///---***((((((((())))))******++++++((())))))))))))))))))((('''%%%###"""###$$$'''(((+++***)))(((&&&$$$###"""$$$$$$%%%'''))),,,///111***(((&&&######$$$%%%''',,,+++)))&&&$$$###%%%'''***)))'''&&&&&&''')))***++++++***))))))))))))***---///000///,,,)))'''''' """$$$%%%###"""""""""$$$""""""&&&((()))%%%&&&'''((()))((('''&&&%%%$$$"""!!!!!!$$$(((******'''%%%$$$$$$$$$$$$###'''&&&'''(((***+++***(((&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###"""###%%%''')))))))))+++------+++((()))******(((%%%"""""""""$$$'''***+++***((('''&&&###$$$%%%%%%$$$###!!! !!!!!!  ###$$$###"""###"""###&&&((()))(((&&&777444000...///000111111555111,,,(((((()))*********+++,,,---///222444555444111...---------,,,***...///111222333333333333555555555555444222111000/////////111444555555444444444333333111///,,,***%%%$$$$$$%%%'''+++...000000000//////......------,,,,,,,,,,,,---...///000///---***)))******)))(((&&&'''***---///...+++)))&&&'''((()))+++,,,------555333000---+++***++++++++++++,,,---,,,+++***)))///222222///---...+++''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))+++,,,///---,,,---//////+++''''''&&&&&&(((+++...---,,,)))+++...111000---'''###''')))---///111000///...,,,(((%%%&&&)))+++***((($$$(((---000///,,,)))((('''''''''(((***,,,...000...------,,,+++*********'''(((***+++,,,---------***)))((()))+++---------)))((((((***---000111111///000111222111111111111,,,------,,,,,,+++***)))'''(((***,,,---------,,,+++***)))***+++,,,,,,,,,------+++(((%%%%%%&&&((((((+++...///---***((('''(((,,,///---'''!!!###(((+++,,,++++++++++++111444000,,,---//////***(((%%%%%%&&&)))---...------,,,***((('''(((*********))))))))))))))))))((()))******)))+++...000555222---)))&&&%%%&&&'''******+++***(((''')))***///...---,,,,,,,,,,,,,,,333111///,,,+++,,,---...---------,,,+++***)))((()))***---//////---+++***)))&&&###"""%%%'''(((((('''%%%"""  """###+++++++++******+++---///000---***'''&&&&&&%%%$$$"""%%%)))...222111...+++&&&$$$###$$$(((,,,...///------------......//////,,,+++***)))(((((((((((())))))*********++++++++++++***))))))((('''&&&%%%&&&&&&&&&''''''((())))))---......,,,)))(((((()))(((&&&%%%%%%'''(((((((((***,,,...//////---***((($$$%%%%%%&&&'''(((((()))&&&'''((()))*********))))))'''$$$######&&&***---))))))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&(((***,,,...***(((%%%###"""###%%%''',,,+++***'''%%%$$$%%%''')))((('''&&&''')))+++,,,,,,++++++***************+++,,,......---+++)))((("""$$$&&&&&&%%%$$$$$$%%%&&&$$$""""""###%%%'''(((''''''((())))))(((((('''(((&&&$$$""""""%%%)))++++++)))&&&$$$############&&&%%%$$$$$$&&&(((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###)))(((%%%###"""###%%%&&&%%%&&&&&&%%%######$$$%%%&&&(((+++...///---***'''&&&'''((((((&&&###!!! ###&&&)))***)))'''%%%%%% !!!!!!!!!!!!  !!!"""""""""######!!! """###%%%'''((((((&&&$$$444111...---...111222333444000***''''''(((((()))&&&'''))),,,///333666888444222000//////...---,,,//////000111222222333333666666555444333111000///......///111555666666555666666666555222///---,,,'''&&&%%%$$$%%%''')))+++............------------))))))***+++---000222333000...+++***)))(((&&&$$$$$$%%%(((---111222///,,,(((((((((((()))***++++++444222///---+++++++++,,,*********+++++++++++++++000333444111000000---(((&&&&&&%%%%%%%%%&&&'''''')))))))))***+++,,,---...---+++***,,,000000...+++(((''''''(((***++++++***)))---111444222...)))%%%***,,,///111222111///...***'''%%%%%%(((******)))'''***///111111///---,,,,,,++++++++++++---.../////////...---,,,++++++***((((((***+++,,,---......+++)))((((((***+++,,,+++&&&&&&&&&)))...111333333222111000000000000000000,,,+++***)))((((((((((((***+++,,,------,,,+++******(((''''''***,,,,,,+++------+++)))&&&$$$%%%&&&$$$'''+++,,,+++(((&&&&&&(((+++...+++&&& $$$,,,111111...+++***---111111,,,)))***++++++***)))'''&&&'''***...000///000///---***)))***,,,---,,,)))'''&&&(((***+++***++++++)))((()))+++---333000,,,(((%%%###""""""###&&&(((******+++,,,...222000,,,***)))+++---///111000...,,,+++,,,------.........---,,,***(((&&&$$$&&&)))++++++***((('''***'''$$$######%%%&&&&&&((('''$$$"""!!!"""######&&&'''(((((('''))),,,///333000+++'''&&&%%%$$$###"""&&&,,,000000---***###"""!!!###'''+++---...,,,,,,,,,,,,------------,,,+++(((&&&&&&&&&'''(((((((((((())))))))))))***,,,,,,------+++)))'''&&&(((((())))))******++++++---------***(((&&&'''((((((&&&%%%%%%'''((('''&&&%%%&&&)))++++++***((('''"""######$$$%%%&&&''''''%%%''')))+++,,,,,,++++++)))'''$$$"""###&&&+++...'''&&&%%%$$$%%%&&&(((***,,,+++***)))))))))***+++***)))&&&$$$###$$$&&&''')))))))))(((&&&%%%''')))((('''&&&&&&'''))),,,---,,,++++++***************((()))***++++++***((('''%%%&&&''''''&&&%%%&&&'''%%%&&&'''(((''''''''''''))))))*********)))))))))***)))&&&$$$$$$''')))++++++)))'''$$$!!!!!!"""###%%%###!!!!!!###%%%&&&&&&&&&''''''''''''&&&$$$###$$$%%%&&&&&&&&&&&&%%%$$$***(((%%%"""!!!###%%%&&&&&&'''((('''%%%######$$$$$$(((,,,//////,,,)))'''###$$$%%%&&&&&&$$$!!! $$$((()))(((%%%###""" !!!!!!!!!!!!!!!!!!"""###$$$######&&&'''%%%###!!!!!!###&&&''''''&&&%%%$$$222000......000222333333000---)))''''''((()))(((%%%&&&))),,,///333555666111111111111000/////////000/////////000111222333555444333222000///......//////000333666888777666444666666555222...------)))((('''&&&&&&&&&'''(((+++++++++++++++,,,,,,,,,&&&'''(((***---000222444///---+++******)))'''%%%$$$%%%'''---222444111---((((((''''''((()))***+++111000...,,,,,,,,,,,,,,,+++***)))))))))***+++,,,///333444222000000---(((&&&&&&%%%%%%%%%'''((()))++++++---.../////////...,,,,,,,,,---/////////---)))))))))((((((((((((((()))---111333111---***(((,,,---///000000///...---)))'''%%%%%%'''***++++++***---000222111000///000///...---,,,,,,,,,---...............---,,,*********++++++,,,---///000000***)))((()))***+++***)))$$$$$$%%%)))---111222222222///---,,,...//////...+++***(((&&&%%%%%%&&&&&&+++,,,,,,---,,,+++)))((()))&&&$$$&&&***,,,,,,***+++++++++***'''%%%$$$%%%###&&&***+++***(((&&&&&&'''(((((('''$$$!!! !!!'''...333333///+++)))...111000***'''((((((&&&)))***)))((((((***---111000111111...***)))+++...///---***((('''(((***,,,)))******(((&&&&&&(((***///---***'''$$$"""!!! ###'''+++,,,...000111111...+++))))))+++---///......---,,,,,,,,,,,,,,,---......---,,,***'''&&&###$$$&&&((((((((('''&&&)))(((%%%###"""###$$$&&&)))(((&&&%%%$$$$$$$$$%%%"""%%%'''&&&%%%'''+++///333///***&&&%%%$$$###"""!!!%%%***......,,,)))$$$""""""$$$'''***,,,,,,++++++++++++++++++++++++***(((&&&$$$###$$$&&&'''&&&'''''''''((((((((((((+++---///...,,,************++++++,,,,,,,,,,,,+++,,,,,,+++(((&&&%%%&&&((()))(((''''''''''''&&&$$$"""###$$$&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&'''''')))+++---......---,,,'''%%%""" !!!$$$(((+++((('''%%%$$$%%%(((+++---111000...,,,+++++++++,,,+++***((('''&&&&&&''''''&&&'''((('''&&&&&&((()))'''&&&&&&&&&''')))+++---++++++***))))))))))))***''''''''')))******'''%%%%%%&&&'''&&&%%%$$$%%%'''$$$'''+++,,,+++)))((((((++++++***************))),,,***)))((('''(((***+++***)))&&&### """$$$$$$"""!!!$$$%%%%%%'''((()))))))))&&&$$$""""""###%%%'''''''''&&&&&&)))'''$$$"""!!!"""###$$$%%%'''))))))&&&$$$###$$$###''',,,///...+++(((&&&###"""###%%%&&&%%%""" ###(((***(((%%%###"""!!!!!!!!!""""""#########$$$###$$$$$$%%%### !!!'''+++***'''$$$""" """%%%%%%$$$$$$$$$%%%000///......000222222111,,,***''''''((()))))))))&&&(((***---000111111111...///000111111111111222111000.........///000111333222111///...---,,,,,,......///111444666666555111333444333///,,,+++,,,+++******))))))(((((((((((((((((())))))*********&&&'''(((***,,,///111222---,,,+++,,,------,,,***'''&&&'''+++000222///+++&&&&&&&&&&&&''')))+++,,,,,,,,,,,,,,,------------,,,+++)))(((''''''((())),,,000222000000000---((('''&&&%%%%%%&&&(((***++++++,,,///111111000///...---...//////---,,,------*********)))'''&&&%%%&&&'''+++...///---***)))***,,,---------------,,,,,,((('''%%%%%%'''***,,,---,,,...000000000///000111...---,,,++++++,,,------,,,,,,---------+++***)))+++++++++,,,,,,---//////)))(((((()))+++***(((&&&######%%%(((---000000000...+++((((((+++...///...,,,***'''%%%$$$$$$%%%&&&***+++,,,,,,,,,+++)))((((((%%%$$$''',,,///---+++(((***++++++(((&&&$$$$$$###'''+++---,,,***(((((('''%%%$$$###$$$%%%%%%$$$&&&***...111000---+++)))...000///***''''''&&&$$$'''((())))))((())),,,//////111222...)))'''***------------,,,+++******)))&&&''''''&&&$$$%%%''')))***)))(((&&&$$$"""!!!!!!###(((,,,...///000222+++++++++++++++,,,,,,---+++,,,---.........---------------,,,+++)))'''&&&$$$$$$%%%&&&'''(((''''''&&&%%%###!!!!!!"""$$$&&&((((((''''''&&&&&&&&&&&&!!!%%%''''''%%%&&&+++///111---((($$$#########""" """$$$))),,,---,,,***&&&%%%%%%''')))++++++***************************(((&&&###!!!!!!###&&&(((&&&&&&'''''''''((((((((())),,,......,,,***+++,,,,,,,,,---------,,,+++*********(((&&&$$$$$$%%%'''+++***((((((((('''$$$"""&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((()))+++...000111000///...'''%%%###!!!"""$$$''')))...+++(((&&&&&&))),,,...222111///---,,,,,,,,,---++++++++++++***)))((((((%%%'''''''''&&&%%%&&&((('''&&&%%%%%%&&&(((***,,,******)))((((((((())))))'''&&&&&&(((******'''$$$###$$$$$$$$$""""""###%%%$$$(((,,,---,,,***))))))++++++***))))))))))))))),,,++++++*********)))))))))((('''######&&&$$$""" """%%%&&&&&&((()))++++++***'''$$$""" """$$$'''((((((((('''(((&&&$$$"""!!!!!!!!!"""%%%''')))***(((%%%$$$$$$"""&&&+++---,,,)))'''&&&$$$######%%%''''''%%%"""!!!%%%)))+++***'''$$$###%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$### """)))---,,,((($$$"""!!!######""""""$$$&&&///...---...000111000///)))((('''''')))******)))(((***,,,///000///...---,,,...000111111111222333111000...---,,,---///000111000///---,,,,,,,,,,,,,,,,,,,,,...111333222111...000222111---******++++++,,,,,,,,,,,,+++******&&&&&&''''''(((((())))))'''((((((***+++---///000+++***+++---000111111000)))'''&&&***...000,,,((($$$$$$$$$%%%'''***---...)))***+++,,,---...------...,,,)))'''%%%%%%%%%&&&)))...000///...///,,,'''''''''&&&%%%&&&(((+++,,,***,,,///222222111...---///111222000,,,)))***,,,+++,,,+++)))&&&$$$$$$$$$&&&)))++++++)))((()))+++,,,,,,,,,++++++*********((('''%%%%%%'''***---...---...//////......///111,,,+++*********+++,,,---***+++,,,,,,,,,+++***)))))))))))))))***+++,,,,,,(((((()))***+++***'''%%%######%%%(((,,,//////...***'''$$$%%%)))---//////,,,***'''%%%###$$$%%%&&&))))))++++++,,,+++***)))'''%%%$$$(((...111///,,,&&&)))+++,,,)))&&&$$$###%%%)))---///...,,,+++******&&&######'''******))))))+++------,,,******+++---000...***'''(((&&&###%%%'''))))))'''(((***---...000111---(((&&&))),,,+++,,,///000///,,,)))'''###$$$$$$$$$###$$$''')))(((''''''&&&$$$###"""""" $$$)))---//////000111''')))+++......---+++******+++...000000000...---,,,,,,,,,+++***)))((('''%%%%%%&&&&&&'''((())))))###"""!!! !!!%%%(((((((((''''''''''''&&&&&&"""%%%((('''%%%&&&+++000000,,,&&&###""""""###""""""###%%%))),,,...---+++((('''((()))+++,,,+++***************************'''$$$!!!"""%%%(((''''''''''''(((((((((((('''***------+++***,,,...,,,------...---,,,***)))(((((('''%%%######%%%'''---+++))))))((('''$$$!!!...---+++)))))))))******+++++++++++++++*********+++---000222333222000///)))'''%%%$$$%%%&&&)))***222000,,,)))((())),,,...000///---,,,++++++,,,---,,,,,,---------+++)))(((&&&'''((('''%%%$$$%%%&&&'''&&&%%%$$$%%%''')))+++***))))))(((((((((((((((((('''&&&(((+++***'''###!!!""""""!!! !!!###%%%(((+++,,,***)))***+++******)))(((((((((((((((,,,,,,,,,,,,,,,+++))))))))))))'''### $$$(((%%%###""""""$$$&&&'''&&&)))***,,,---+++((($$$"""!!!$$$'''))))))))))))&&&%%%###"""!!! !!!$$$'''******)))&&&$$$$$$!!!&&&+++,,,***'''&&&&&&&&&%%%$$$%%%((()))'''%%%"""&&&+++---,,,(((&&&$$$(((''''''&&&''''''((((((&&&%%%#########""" """***...,,,'''###!!! """!!! $$$'''------///111333222000---)))***,,,------,,,***)))(((+++...///...,,,+++***---...//////---------...---,,,,,,+++,,,---///000---///000///,,,+++++++++++++++,,,,,,------------...---+++)))(((((()))))),,,...000000---***)))(((%%%######$$$&&&((((((((('''&&&'''(((******(((&&&'''%%%%%%'''---111333222***((((((***...///---+++&&&&&&%%%$$$%%%&&&'''(((''')))***++++++,,,...000///---)))$$$ """%%%)))(((((()))++++++***((()))***+++***)))((()))***---///222222111///......///000000...+++)))((((((......---***'''%%%%%%&&&'''((()))++++++******)))---,,,******+++,,,***)))&&&&&&&&&%%%&&&)))...222222222000---+++***,,,...000---)))&&&%%%''')))+++......---***'''&&&&&&'''******(((&&&%%%&&&***...,,,+++++++++,,,+++(((%%%"""%%%)))---...---+++))))))(((&&&%%%&&&***...000---***'''&&&'''((((((((((((((((((***,,,---,,,+++)))))))))+++---...---,,,***+++,,,***'''###!!!!!!'''+++///111000...,,,+++'''&&&&&&''')))+++---...000...++++++++++++)))(((+++---...***%%%###&&&))))))'''&&&''')))************+++,,,+++(((&&&&&&&&&+++***)))+++...///,,,)))%%%### !!!$$$&&&$$$"""$$$$$$###""""""#########$$$&&&(((***+++,,,,,,,,,)))***+++******+++---000......///111222000---***,,,+++***)))((((((((((((''''''(((((()))))))))***'''%%%###"""###%%%)))+++((()))((('''&&&'''***---((((((***++++++,,,,,,,,,---***%%%$$$%%%&&&&&&$$$$$$$$$&&&+++000222000---)))***,,,---,,,+++((('''((()))***)))((((((***,,,'''""""""&&&''''''***)))(((''''''((()))***)))+++,,,+++))))))+++......///000111000---***((('''&&&&&&%%%%%%%%%%%%&&&%%%'''(((((('''%%%&&&&&&111444444///(((%%%)))......///111111000---***(((***,,,...111222///***&&&$$$'''***+++))))))+++---...,,,(((%%%$$$%%%&&&(((((()))***)))'''''')))***,,,+++***)))((('''&&&%%%''''''(((((('''&&&&&&%%%%%%$$$###"""###%%%(((***+++,,,,,,+++***(((&&&$$$&&&&&&'''(((((((((((((((&&&%%%###  $$$'''*********))))))'''&&&&&&)))))))))'''%%%%%%''')))---***((()))***)))&&&#########"""######$$$$$$%%%$$$%%%''')))***))))))(((***+++++++++***)))'''&&&$$$&&&'''))))))))))))((($$$######$$$''''''$$$!!!######$$$&&&'''&&&$$$!!!!!!$$$(((***)))(((''''''***(((&&&&&&''''''&&&$$$"""###%%%''''''%%%$$$###&&&))),,,,,,)))''''''(((+++%%% !!!""" ###%%%%%%$$$###!!!$$$$$$""""""""""""###$$$+++,,,---000222111///,,,***,,,---......,,,+++)))(((***---...---+++******,,,---//////---+++++++++(((((())))))***+++,,,---***,,,------,,,,,,,,,---+++******))))))******+++,,,+++***)))))))))***+++,,,---...---***(((''''''&&&%%%$$$%%%'''(((((('''$$$$$$%%%'''***+++***(((%%%$$$###&&&***...///...+++***)))+++...///...,,,((('''&&&%%%$$$%%%%%%&&&''')))***+++***+++,,,......---***&&&""""""###&&&&&&&&&%%%'''***++++++******,,,,,,,,,***)))***+++,,,...000111///...---...,,,---...---***))))))***.........,,,)))'''((()))((()))***+++++++++******,,,+++***+++,,,,,,***)))%%%%%%$$$$$$$$$&&&+++...//////...,,,***)))+++---...,,,(((%%%$$$$$$&&&'''+++++++++)))&&&%%%%%%&&&***)))(((&&&%%%&&&***------,,,+++,,,,,,+++)))'''###&&&))),,,------+++)))***)))((('''(((***---///,,,)))'''&&&((()))******(((((((((***,,,---+++)))(((((()))+++,,,,,,+++***'''((()))(((&&&$$$######'''***///000///---++++++))))))(((((()))+++,,,---///---+++******+++***((()))++++++(((""" ###&&&***)))'''((()))******)))(((******)))'''%%%%%%&&&***))))))***,,,,,,+++***)))&&&""""""$$$$$$###!!!###############$$$$$$%%%$$$%%%'''((()))***)))))))))******))))))))),,,.........///000111000---***)))))))))(((((((((((('''''''''(((((()))***++++++)))(((&&&%%%%%%'''***,,,)))***)))(((''''''***,,,((()))******+++++++++++++++(((%%%$$$&&&(((((('''%%%&&&(((,,,000111///---***+++++++++***)))'''&&&&&&'''(((''''''''')))+++***$$$ %%%((((((((((((''''''((((((******,,,---...---***)))+++---///000111111000...+++)))(((((('''&&&%%%%%%%%%%%%$$$&&&((((((''''''((()))111555777333,,,(((***---,,,---/////////,,,***(((******,,,...///---)))%%%$$$'''******)))(((***,,,,,,***&&&$$$"""###%%%&&&'''((()))(((''''''(((***++++++***)))((('''&&&%%%'''''''''(((''''''&&&&&&%%%$$$######$$$&&&)))+++---...------+++)))(((&&&''''''''''''''''''&&&%%%((('''&&&$$$"""$$$'''***......---+++***(((&&&%%%%%%'''***+++***)))))))))+++)))((((((***)))'''%%%###"""!!!!!!"""###%%%&&&$$$$$$&&&''')))***+++,,,+++++++++***)))'''%%%$$$$$$%%%''')))******))))))&&&$$$###$$$''''''%%%###%%%$$$$$$%%%''''''%%%### ###&&&''''''&&&%%%&&&'''&&&%%%%%%&&&%%%###!!! !!!"""""""""!!! &&&)))++++++(((%%%%%%%%%%%%"""   """$$$%%%&&&%%%$$$###&&&%%%$$$######$$$$$$%%%******+++...000000...,,,,,,---/////////---+++***'''***------,,,***)))***+++---000000...+++)))(((&&&'''((()))******))))))%%%'''***,,,,,,---///000...,,,***((((((((()))***))))))(((((()))***+++++++++,,,+++)))&&&%%%%%%&&&((('''''')))******(((&&&!!!!!!###&&&***,,,+++***%%%%%%%%%'''***,,,,,,,,,,,,+++***+++---......,,,***)))((('''%%%%%%%%%%%%''')))******))))))***+++,,,,,,+++)))&&&%%%&&&'''%%%$$$###%%%(((+++,,,,,,,,,---...---+++***+++,,,---...000///---,,,,,,,,,***++++++***((((((***+++,,,---...---+++******+++))))))***+++++++++++++++******+++,,,...---+++)))$$$$$$$$$###"""###&&&)))+++++++++***((()))+++---,,,***(((%%%###"""""""""'''(((((('''%%%$$$$$$%%%(((((((((&&&%%%&&&***,,,...---,,,,,,------+++)))&&&''')))+++,,,,,,+++***************++++++,,,,,,***)))'''''')))+++,,,,,,)))))))))+++---,,,)))''''''((()))++++++***((('''###%%%&&&&&&%%%$$$$$$%%%'''***---///...,,,+++***,,,,,,***))))))***+++,,,---+++(((((()))))))))((((((******'''""" !!!$$$***((('''''')))******)))&&&'''((('''&&&$$$%%%&&&))))))******))))))+++,,,...)))$$$"""######""" """"""###$$$%%%&&&''''''$$$%%%'''((((((''''''&&&)))))))))((('''''')))+++------...///000///,,,***'''((()))***+++***))))))&&&'''((()))***+++,,,---,,,+++)))(((((()))+++,,,***++++++***((((((***+++))))))******************)))'''%%%%%%''')))))))))((((((***---///000...,,,++++++)))((('''&&&%%%%%%%%%&&&'''''''''(((+++...,,,&&& %%%((()))&&&&&&''''''(((******+++...//////...+++******+++...///000111111///---,,,+++***)))(((&&&%%%$$$$$$"""$$$&&&''''''(((***,,,111555888666///***)))***+++,,,---...---,,,***((()))))))))+++,,,+++(((&&&$$$&&&((()))((('''((()))((('''$$$"""!!!"""###$$$%%%&&&((((((''''''(((******))))))((('''&&&&&&%%%&&&''''''(((((((((''''''$$$$$$$$$$$$&&&(((***,,,............---,,,+++***+++*********((('''&&&%%%******)))''''''(((,,,///222111///---***(((&&&%%%!!!%%%+++...---+++)))))))))(((''''''))))))((('''$$$###!!! !!!###&&&(((%%%%%%%%%&&&(((+++...///,,,++++++)))'''%%%###!!!###$$$&&&((()))***))))))(((&&&$$$$$$%%%&&&&&&%%%'''&&&$$$%%%&&&'''&&&%%% !!!###$$$######$$$%%%$$$$$$$$$%%%&&&$$$!!!!!!  &&&((())))))&&&###"""!!! """######!!! !!!###$$$%%%%%%%%%%%%%%%$$$)))((('''&&&&&&&&&&&&&&&))))))***---///000///---//////000111000...,,,***(((+++------,,,*********,,,...111222///+++)))'''((()))+++,,,,,,***'''%%%!!!$$$'''***,,,...111333222000---***)))***+++,,,)))))))))))))))))))))***+++***)))&&&###"""$$$&&&+++***+++,,,---,,,)))&&&!!!!!!###&&&***++++++)))'''''')))***,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++***)))((((((((('''((()))***)))((('''((()))***,,,------***)))((()))'''&&&%%%&&&(((+++,,,+++,,,---...---++++++,,,---111222111///+++)))))))))*********(((''''''(((***)))+++---,,,++++++,,,---***++++++,,,,,,,,,,,,,,,***+++,,,///111000---***%%%&&&%%%$$$""""""###%%%&&&'''(((((('''(((+++---+++***(((&&&$$$""" ###%%%&&&%%%$$$######$$$'''(((((('''&&&'''***,,,...---,,,,,,......---+++))))))*********+++++++++***+++,,,------,,,***))))))((('''(((+++---......))))))***+++,,,+++(((%%%%%%'''******)))'''%%%$$$###$$$%%%%%%#########$$$&&&))),,,,,,+++*********///...,,,***))))))******)))'''%%%$$$&&&'''((((((***++++++)))%%%######$$$&&&%%%$$$%%%(((***+++***%%%&&&&&&&&&$$$$$$&&&'''(((***+++)))''''''***...000+++%%%###$$$%%%###!!!!!!"""$$$&&&''')))******'''((()))))))))(((&&&%%%((((((((('''%%%%%%'''))),,,,,,,,,---......,,,)))((())),,,.........---,,,&&&&&&''')))***,,,---...---,,,***)))))))))***+++***+++,,,+++***))))))+++))))))***************)))***)))(((''''''((((((((()))***,,,---......---,,,,,,***(((%%%$$$###$$$$$$&&&'''(((((((((***...111+++'''"""!!!###&&&'''&&&###$$$&&&((()))+++++++++.........,,,***(((''''''***,,,...000111111000000......---+++)))'''%%%$$$!!!###%%%&&&'''))),,,//////333777666111+++((('''***+++,,,------,,,+++***)))(((((()))******((('''###%%%'''(((((('''&&&&&&&&&%%%$$$###"""######$$$$$$%%%'''''''''&&&((())))))(((((((((''''''&&&&&&&&&''''''((((((((((((((($$$$$$%%%&&&(((***,,,---++++++,,,,,,------------//////...---+++)))'''&&&+++++++++***)))+++...111111000...,,,)))(((&&&&&&"""%%%***,,,,,,***((((((''''''&&&'''((()))******'''%%%###!!!"""%%%(((+++((('''%%%$$$&&&***...000---,,,***(((%%%""" !!!"""$$$&&&((())))))((()))'''$$$"""###$$$&&&'''(((&&&###"""$$$%%%%%%%%% !!!###"""!!!!!!###$$$!!!"""$$$&&&((((((%%%"""%%%$$$"""!!! !!!###$$$%%%&&&''''''%%%### !!!%%%)))((($$$!!!"""%%%%%%%%%%%%$$$$$$$$$$$$$$$)))))))))(((((('''''''''))))))***---000111000///000111222222000...,,,***)))+++------,,,+++++++++---000333333111---***)))+++,,,------+++((($$$!!!"""&&&***,,,...111333444111...+++******,,,---+++++++++***)))(((((('''))))))'''$$$"""!!!$$$&&&---,,,---...///---***'''$$$$$$%%%''')))***)))''''''(((+++,,,,,,,,,++++++*********)))(((((()))***++++++,,,,,,,,,,,,,,,,,,((()))***)))''''''''')))***,,,...///---+++******,,,+++))))))***+++***)))***+++,,,,,,++++++,,,...777666333...)))&&&%%%%%%***+++***)))&&&%%%&&&'''''')))+++,,,++++++,,,---,,,,,,,,,,,,,,,------...------///111222111...+++((())))))'''$$$"""###$$$###%%%''''''((()))+++---+++***)))(((&&&$$$"""!!!"""$$$%%%%%%$$$######$$$&&&'''))))))((()))***,,,...---,,,,,,...///...---,,,++++++***************)))+++---......,,,)))((('''&&&&&&(((,,,.........*********++++++***'''%%%$$$'''))))))'''$$$$$$$$$&&&&&&&&&%%%###!!!"""###&&&(((******)))((()))***///...,,,+++)))))))))***&&&$$$!!!!!!###&&&''''''+++++++++)))'''%%%%%%%%%!!! !!!###'''***,,,,,,$$$%%%&&&%%%%%%%%%'''))))))+++,,,***((((((+++///...***&&&%%%&&&'''&&&$$$!!!###%%%(((***+++,,,,,,***++++++++++++)))(((&&&'''''''''&&&$$$$$$&&&(((***))))))***,,,,,,***(((&&&(((+++---...---,,,+++%%%&&&''')))***,,,------++++++***)))(((''''''&&&(((***,,,,,,+++))))))***)))******++++++++++++***---,,,+++)))'''&&&&&&&&&***+++,,,------,,,,,,,,,,,,***&&&$$$""""""###$$$$$$%%%%%%%%%&&&)))---000(((&&&%%%&&&((()))&&&### """%%%(((***++++++++++++******))))))'''%%%###&&&(((***---000111222222111000///...+++(((&&&$$$ """$$$%%%&&&))),,,//////333777666222---)))(((,,,,,,---...------,,,+++)))((('''((()))***)))'''"""###%%%'''((((((&&&$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&(((((('''&&&'''(((((((((((((((((('''''''''''''''((((((((((((((('''%%%&&&''')))***,,,,,,,,,&&&'''((()))+++---.../////////...---+++)))'''&&&************)))+++...000,,,+++)))(((''''''''''''%%%'''(((((('''&&&&&&''''''''''''(((((()))+++---+++)))&&&%%%%%%'''***---,,,)))&&&$$$$$$'''+++......,,,***'''$$$!!!"""$$$&&&'''''''''((('''$$$"""!!!"""%%%'''(((%%%""" !!!###$$$$$$!!!"""######""""""###$$$!!!"""$$$(((,,,,,,***((((((&&&$$$""""""###$$$&&&$$$%%%%%%&&&&&&$$$!!!"""'''+++)))### !!!$$$%%%%%%$$$$$$############(((((((((((((((((((((''')))((())),,,///111111000111222222222000...+++))))))+++,,,,,,+++******+++...000333333111...,,,+++,,,------,,,***&&&"""!!!$$$(((***,,,---000222222000...,,,******+++,,,,,,,,,,,,,,,+++)))((('''''''''&&&$$$"""###%%%''',,,,,,+++,,,---,,,***((('''&&&'''(((******(((&&&$$$'''+++---,,,***))))))*********(((&&&&&&''')))+++,,,------......------((()))***)))((('''((()))***---///000...,,,++++++000///---------,,,)))'''((()))+++,,,,,,---...000999777333,,,&&&###"""###)))***+++***(((%%%%%%%%%&&&(((+++,,,,,,+++,,,------------------...///////////////111222111...+++***++++++***'''$$$#########%%%'''((()))***,,,...+++******)))((('''&&&&&&"""$$$&&&&&&%%%#########&&&(((***++++++***+++------,,,++++++---//////...------,,,+++******))))))(((***,,,...---,,,)))'''&&&&&&&&&(((+++......---+++***))))))******(((&&&$$$''')))(((%%%###$$$&&&)))))))))&&&###""""""###&&&'''((((((''''''(((***...---+++***))))))******%%%### ###&&&((())))))))))))))))))'''&&&&&& ###'''+++,,,---%%%&&&&&&&&&&&&'''***---,,,,,,---,,,,,,,,,---///---)))'''''')))***(((&&&!!!"""%%%(((***+++++++++***++++++++++++)))'''&&&&&&&&&&&&%%%$$$$$$&&&(((((('''&&&''')))***((('''$$$%%%'''((()))))))))(((%%%&&&'''((()))***+++,,,******))))))'''%%%###"""&&&(((+++,,,+++***)))***)))***+++,,,------------///000///,,,((($$$###$$$)))+++,,,,,,+++***+++,,,***(((&&&###""""""###$$$ !!!!!! !!!$$$(((,,,&&&%%%&&&))),,,+++'''"""!!!%%%)))+++++++++***&&&&&&&&&&&&'''&&&$$$"""###%%%'''***---///000111000000///...,,,(((%%%$$$ """###$$$$$$&&&***---111333555555222///---,,,---------------,,,++++++''''''&&&'''))))))((('''!!!"""$$$'''))))))'''$$$''''''((()))))))))((((((%%%'''))))))((('''&&&'''(((((((((((())))))))))))((())))))))))))((('''&&&&&&(((***,,,------,,,+++$$$$$$%%%&&&(((***,,,---+++*********((('''&&&%%%((()))***)))((()))+++---'''&&&%%%$$$$$$%%%&&&'''(((((('''%%%###$$$&&&((((((((())))))(((***---///...,,,***(((((()))+++,,,,,,***&&&######&&&***,,,...,,,***&&&###!!!!!!$$$&&&'''(((((()))(((&&&$$$""""""%%%((('''%%%!!! !!!"""""""""!!!###$$$$$$###"""######!!!"""$$$(((,,,...---,,,'''&&&$$$"""""""""###$$$######$$$&&&''''''%%%""""""%%%(((%%% """%%%%%%%%%%%%$$$###!!!!!!###$$$%%%&&&'''''''''''''''''''''***...000000000111222222222000---***(((''')))***)))((('''((()))---///111111///---------------------+++(((%%%$$$$$$'''***+++,,,,,,...000111111///...------------+++,,,------,,,+++***)))&&&&&&&&&&&&%%%%%%''')))***((('''((())))))((('''((('''((()))++++++)))'''###(((---///---+++******+++++++++(((%%%%%%'''***+++,,,---------,,,+++***((()))******(((((()))***+++---//////...,,,++++++000//////000///---)))&&&''')))+++---...///222444666444///)))### !!!"""&&&(((+++,,,***'''&&&&&&&&&))),,,...------------......---------...///000111000/////////...,,,******,,,---,,,)))%%%$$$$$$$$$&&&)))******+++---...***))))))((())))))***+++$$$&&&((((((&&&$$$######&&&(((,,,------,,,------,,,+++)))***,,,...///...---------,,,+++***((('''''')))+++,,,,,,+++)))(((%%%%%%&&&(((+++---,,,,,,+++)))''''''((())))))(((%%%''')))'''###"""%%%)))++++++***(((%%%$$$%%%&&&&&&&&&'''&&&%%%%%%''')))+++***))))))))))))***+++&&&$$$!!!!!!$$$(((+++,,,*********+++,,,,,,***)))#########%%%(((+++,,,,,,&&&'''''''''''')))---000.........///000111000...,,,***)))***,,,,,,(((%%% ###&&&((())))))((('''(((((((((((('''%%%$$$%%%%%%&&&%%%$$$%%%'''***%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''((())))))))))))))))))((('''$$$!!!###&&&***,,,,,,******))))))***+++---...///000000///000000---((($$$###$$$''')))++++++))))))***---((('''&&&$$$######$$$$$$ %%%(((&&&%%%&&&))),,,,,,)))%%%!!!&&&***++++++***(((###""""""%%%'''(((%%%"""$$$%%%&&&((()))+++,,,,,,---...---,,,***'''$$$"""!!!"""###""""""$$$'''***///000000///...---------...------,,,+++***))))))$$$$$$%%%&&&((((((&&&$$$ ###'''++++++(((%%%&&&((()))+++++++++***)))''')))++++++)))'''&&&&&&((()))))))))******++++++*********))))))'''&&&%%%(((***,,,......---+++***&&&&&&%%%%%%%%%&&&((()))''''''''''''''''''&&&%%%((())))))((('''''')))+++%%%$$$###""""""###%%%&&&'''''''''&&&$$$%%%'''***)))***+++***)))***...111///---,,,***))))))))))))***'''$$$""""""%%%))),,,...---)))&&&###!!! """%%%'''))))))************'''$$$$$$&&&)))'''%%%###""""""###"""!!! """$$$%%%$$$"""!!!!!!#########&&&)))++++++***'''&&&%%%############$$$!!!!!!###&&&***+++)))'''"""###$$$""" !!!###&&&&&&''''''&&&$$$!!!  """$$$%%%%%%&&&%%%&&&%%%&&&(((,,,///000///222222222111///---)))(((&&&'''((('''&&&%%%&&&(((---...//////---------....../////////...,,,+++***''')))+++,,,,,,,,,---...333333222222111111000000***+++,,,---...---,,,,,,$$$&&&''''''&&&''')))+++'''&&&$$$$$$%%%'''&&&&&&((('''(((***,,,,,,+++)))%%%***000222000...------,,,---,,,)))&&&%%%(((+++,,,---------,,,***((('''''')))******))))))***,,,,,,...//////---+++++++++......///000111...)))%%%'''))),,,...///111444666222000,,,&&&!!! """###'''+++---,,,***((('''(((***...//////.........///......------///000111111000---------,,,***)))***,,,---,,,)))&&&$$$###%%%'''***++++++,,,---///)))((((((((()))***,,,...%%%'''))))))'''%%%######&&&)))---......------...,,,***)))))),,,...//////---......---,,,***'''&&&&&&((()))+++++++++)))(((%%%%%%%%%(((+++,,,+++***,,,)))&&&&&&''')))******%%%'''(((&&&""""""&&&++++++,,,+++)))&&&&&&''')))%%%&&&&&&%%%$$$%%%''')))))))))(((((((((***+++,,,(((%%%######&&&***---///,,,,,,---///000000///---'''&&&&&&''')))+++,,,+++'''((((((((()))+++///222000///...000444444111...---+++***,,,---,,,'''###!!!$$$&&&&&&&&&&&&$$$$$$%%%&&&%%%$$$###"""$$$%%%%%%%%%$$$&&&(((+++$$$###"""###%%%&&&%%%$$$&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&''''''(((((())))))***)))'''$$$ !!!$$$))),,,,,,+++******)))***,,,...///111111222///000111...(((%%%$$$%%%&&&(((+++***((((((***---'''&&&&&&%%%$$$$$$$$$$$$  %%%((('''&&&%%%(((+++---+++(((!!!&&&***,,,+++)))'''!!! !!!$$$((()))&&&###&&&&&&&&&&&&'''''''''(((+++++++++***(((%%%""" """###"""!!!!!!"""%%%(((,,,+++***)))((()))***+++------,,,+++***(((((('''""""""###%%%''''''%%%""" """''',,,,,,)))&&&&&&'''***+++,,,+++***)))(((***,,,,,,)))'''%%%%%%)))))))))***++++++,,,,,,+++++++++***((('''%%%$$$)))+++---//////---+++))))))(((&&&%%%$$$$$$%%%%%%&&&&&&'''(((((((((((((((((())))))((('''&&&((()))&&&$$$###!!!!!!"""$$$%%%$$$&&&'''((('''(((***+++***,,,,,,+++)))***...222......,,,+++)))((('''''''''%%%"""!!!###&&&***---...---)))&&&###!!!!!!  ###&&&)))***+++++++++,,,,,,***'''&&&(((***(((&&&$$$###$$$$$$###"""!!!$$$%%%$$$!!! $$$###"""$$$&&&''''''''')))((('''&&&%%%%%%%%%%%%!!! """&&&+++...,,,***#########"""""""""%%%'''&&&((())))))(((%%%""" """$$$$$$%%%$$$((('''%%%$$$%%%(((+++---/////////...---+++***)))$$$%%%'''))))))((('''%%%******,,,,,,---,,,+++***------------...///000111000///......---------...///...///222444111,,,'''***************+++++++++((()))******)))(((&&&%%%$$$""" !!!###&&&''''''%%%%%%'''***------,,,***))),,,///222333111///---...---***'''$$$$$$'''***...,,,******+++------,,,)))******)))(((''''''(((++++++***)))***+++---...///000///...,,,***(((&&&((()))***,,,...000222333---,,,+++)))'''&&&%%%%%%***)))***+++---,,,***(((&&&***///000...,,,++++++//////000000111111222222222444444333...)))&&&%%%&&&))),,,+++(((%%%%%%&&&''')))******+++,,,...111)))'''$$$######&&&))),,,+++'''%%%%%%$$$!!!"""%%%%%%'''***,,,---,,,***)))(((((()))******)))(((''',,,,,,,,,---......+++)))***((((((+++//////***%%%&&&&&&'''))),,,---,,,***+++)))'''(((+++---,,,+++''''''&&&&&&&&&'''''''''((()))***+++,,,+++++++++&&&((()))(((&&&$$$$$$%%%&&&'''((()))******))))))%%%%%%&&&'''***---000222,,,++++++...111222000---(((''''''&&&'''((()))***%%%&&&(((+++---...000000111//////111444555333111666333...+++***)))'''%%%!!!!!!!!!###%%%&&&&&&$$$### """###""" ###$$$%%%&&&''''''(((((("""!!! ###&&&''''''%%%%%%%%%%%%%%%&&&'''((()))(((''''''''''''(((((()))))))))(((&&&$$$"""!!!!!!$$$'''((('''%%%$$$$$$&&&***---...---,,,...000///+++&&&$$$%%%%%%###!!!&&&&&&'''((()))*********$$$$$$%%%%%%$$$$$$###""" !!!###%%%)))))))))'''%%%######$$$###%%%'''+++------***'''!!!###%%%%%%%%%'''***,,,---+++(((&&&%%%''')))++++++++++++***(((&&&$$$"""######""" """%%%+++(((%%%%%%''')))***+++,,,+++)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%######"""$$$%%%%%%$$$$$$%%%***++++++******)))((('''...000111000,,,)))&&&&&&+++***)))))))))))))))***---,,,***'''&&&%%%%%%%%%)))+++,,,,,,+++***+++,,,000000...***&&&$$$$$$&&&''''''(((******+++++++++%%%%%%%%%%%%%%%&&&'''(((&&&###!!! """$$$%%%%%%''''''''''''((()))***+++,,,,,,---------,,,++++++)))***+++,,,+++)))'''%%%)))'''$$$"""###&&&))),,,...---+++)))((('''&&&&&&%%%$$$$$$%%%&&&(((***+++111...***&&&$$$#########******))))))(((&&&"""!!!"""######'''$$$!!!###%%%(((((()))***+++)))%%%"""$$$#########$$$&&&((()))%%%%%%$$$"""!!!"""%%%(((***((('''&&&%%%###"""###"""((('''&&&&&&''')))+++,,,,,,,,,,,,,,,+++***))))))&&&'''((())))))((('''&&&'''((()))++++++++++++***,,,,,,---...000111333444...------,,,++++++,,,,,,******,,,///222111,,,(((((())))))******+++++++++)))******+++***)))(((''''''$$$"""###%%%'''((((((%%%%%%'''***---...,,,+++***+++...000111000...---...---***'''%%%%%%(((***...,,,******,,,---...---***++++++***'''&&&&&&'''))))))(((((()))***++++++------------+++(((&&&$$$%%%&&&(((***+++,,,------,,,+++)))((('''''''''(((***)))((()))++++++)))((((((,,,000000...+++******...............///000000222444555333///***&&&$$$%%%'''***)))'''$$$$$$$$$&&&((()))******+++...000)))'''$$$###$$$'''+++...---(((%%%%%%$$$"""###'''((()))***+++***)))'''&&&%%%&&&((()))))))))((('''+++******,,,......,,,***)))((((((***++++++(((&&&&&&&&&'''***,,,---,,,***+++)))'''))),,,...---,,,******))))))(((&&&%%%%%%&&&(((***---------,,,+++((())))))(((&&&$$$$$$$$$&&&''')))+++,,,+++***)))(((((()))***+++,,,......***))))))+++...000///---)))((('''&&&&&&'''((()))%%%''')))+++---.........---,,,,,,...111333111000333000---+++***)))((('''"""""""""###%%%%%%$$$"""$$$###!!! !!! $$$$$$$$$%%%&&&''')))***&&&$$$"""!!!###$$$$$$###&&&&&&%%%%%%&&&''''''((()))))))))((((((((((((((()))***+++,,,,,,+++)))'''&&&((())))))&&&%%%$$$$$$'''+++......+++)))***,,,((($$$!!! !!!"""""" $$$%%%''')))***++++++***&&&&&&&&&&&&&&&%%%%%%$$$ !!!###%%%&&&'''((('''$$$######$$$$$$%%%'''***------+++(((&&&'''((('''&&&'''(((***+++)))'''%%%%%%&&&(((***+++++++++***)))&&&$$$"""$$$$$$""" """%%%***)))((((((*********)))+++***)))(((((('''(((((('''(((((((((((('''%%%$$$ """###$$$#########$$$)))))))))))))))(((((('''+++---//////---+++******+++***************++++++,,,***(((&&&%%%%%%%%%%%%)))+++,,,,,,+++******+++------,,,***'''%%%&&&'''((())))))***))))))((((((&&&&&&&&&&&&&&&'''((((((%%%###""""""$$$%%%&&&&&&'''''''''((()))***+++,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,+++***(((&&&+++)))&&&$$$$$$'''***---++++++***)))))))))))))))'''&&&&&&&&&'''(((******---,,,***)))'''&&&&&&%%%)))(((((())))))(((%%%"""!!!"""###$$$$$$%%%### """%%%&&&''')))+++***(((%%%%%%%%%$$$###$$$$$$%%%&&&%%%&&&&&&%%%######%%%''')))'''%%%$$$$$$### """$$$""" ''''''((())))))*********))))))***++++++*********)))))))))******))))))(((&&&'''((()))************((()))+++,,,///111222333+++******)))))))))))))))%%%&&&))),,,//////---***'''((()))***++++++++++++++++++,,,------,,,+++***+++)))'''&&&((()))))))))$$$%%%'''***---...---+++***+++,,,---............---,,,***'''%%%%%%(((***---,,,++++++---.........,,,,,,,,,***'''%%%%%%%%%''''''''''''((((((((((((***+++++++++)))&&&$$$""""""###$$$&&&'''(((''''''+++)))'''&&&&&&(((***,,,***)))((((((******)))(((+++---000111///,,,******------,,,++++++,,,---...000333555444///***%%%###$$$&&&((('''%%%###"""###$$$&&&((()))***+++---///)))'''$$$###%%%)))///222000***'''&&&%%%###$$$)))******)))((('''%%%$$$$$$$$$$$$%%%&&&''''''''''''(((((((((***---...---,,,)))))))))((('''&&&'''((((((((((((***,,,,,,***))))))(((((())),,,------------------,,,***'''%%%###%%%'''***,,,...---,,,+++)))******(((%%%#########%%%(((+++---...---+++)))++++++,,,------,,,+++***((('''&&&(((***,,,,,,,,,***)))'''&&&%%%%%%&&&&&&&&&'''***,,,------,,,+++)))((((((***,,,...---,,,...,,,*********+++***)))%%%$$$$$$%%%&&&%%%###!!!%%%%%%$$$"""$$$$$$######%%%(((***,,,***(((%%%#########"""!!!''''''&&&&&&''''''(((((('''((()))******)))(((((()))+++///222333222000///+++,,,+++)))&&&$$$%%%%%%***---///---)))%%%%%%&&&!!! !!!!!!!!!$$$'''+++---------,,,((())))))))))))(((''''''  !!!"""$$$&&&$$$%%%&&&&&&$$$######$$$$$$$$$&&&))),,,---+++))))))******(((&&&&&&'''((('''&&&%%%$$$$$$&&&'''(((+++++++++***(((&&&$$$"""%%%$$$###!!!"""$$$(((((()))+++,,,,,,***((()))))))))((())))))************++++++***((('''&&&!!!"""###"""!!!!!!"""$$$&&&&&&&&&''''''''''''''''''***,,,------,,,---...*********++++++,,,,,,,,,)))'''%%%#########$$$%%%)))***++++++))))))***+++***++++++***(((&&&&&&'''))))))))))))((('''&&&%%%''''''''''''''''''(((((($$$######$$$&&&((('''&&&'''''''''((()))+++,,,---,,,,,,,,,+++***))))))(((***+++++++++***)))((('''+++)))&&&$$$%%%'''***,,,(((((())))))***++++++,,,***))))))((((((((()))))))))***+++,,,,,,+++)))((('''''''''((())))))&&&$$$!!!"""###$$$%%%%%%###!!!"""###%%%'''***+++)))'''&&&%%%$$$############$$$&&&((()))(((&&&$$$%%%%%%&&&$$$"""!!!!!!!!!!!! ###$$$###!!!&&&(((***,,,,,,+++***(((((()))***+++,,,---------++++++++++++++++++++++++))))))))))))))))))))))))%%%&&&''')))+++---......((((((''''''''''''((((((%%%&&&(((+++------,,,+++((()))+++,,,---------------...///000000///......000...++++++,,,---,,,+++%%%%%%'''***...///---,,,************+++,,,---...+++***)))&&&$$$$$$&&&))),,,++++++,,,.../////////---------***'''$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&))))))******)))&&&###!!! !!!###%%%'''))))))(((&&&%%%&&&(((,,,...+++***))))))+++,,,+++***,,,...000111111000...---...---+++******+++,,,------000333222...)))$$$"""%%%&&&''''''%%%$$$#########%%%'''))))))***,,,...)))'''%%%$$$''',,,111555444...)))(((%%%###$$$(((***)))'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&))),,,.........***,,,,,,((($$$###'''+++,,,,,,++++++,,,***(((%%%&&&&&&''')))***,,,,,,,,,------...---+++)))&&&$$$%%%&&&'''(((***+++,,,---++++++***'''$$$!!!!!!"""%%%(((,,,///000///,,,***+++---...///...,,,***(((((('''&&&%%%'''((()))***+++***(((&&&$$$$$$$$$$$$&&&(((***,,,,,,+++)))((('''&&&&&&&&&'''(((((((((***)))((()))+++,,,++++++)))((((((((()))'''$$$!!!$$$&&&&&&$$$  """%%%$$$######%%%(((,,,...---+++'''%%%%%%$$$###"""(((((('''''''''(((((()))%%%&&&(((******)))'''&&&***---111555666555333111++++++***'''$$$$$$&&&(((,,,...///,,,'''"""!!!""" !!!"""!!!$$$)))---///000///...+++++++++++++++******)))###"""""""""###%%%&&&'''$$$%%%'''&&&$$$###"""#########$$$&&&)))***)))(((((()))((('''$$$$$$$$$&&&$$$$$$$$$$$$%%%%%%&&&&&&((())))))((('''%%%###"""&&&&&&%%%""" """###'''&&&'''))),,,...---,,,))))))(((((((((((())))))***++++++++++++)))((('''#########!!!!!!############$$$%%%&&&''''''&&&(((+++,,,,,,,,,---...(((((()))***+++,,,,,,,,,%%%###!!! !!!###$$$)))******)))((('''(((***)))***+++***'''%%%%%%&&&(((((((((((('''&&&%%%$$$'''''''''((((((((((((((($$$$$$$$$&&&))))))(((''''''''''''(((***+++---...,,,+++***)))(((((('''''')))))))))(((((('''''''''***(((&&&$$$$$$&&&(((***'''((()))***++++++,,,,,,,,,++++++******)))))))))(((***---//////---)))'''&&&&&&%%%&&&'''&&&$$$###!!!"""###$$$%%%%%%%%%%%%###!!!!!!!!!"""%%%'''(((&&&$$$########################&&&(((******(((%%%$$$$$$###  """$$$$$$###!!!&&&(((+++......---+++))))))***+++---///000000000+++,,,---.........------...---,,,***)))(((''''''%%%&&&''')))************(((''''''&&&''''''((((((((()))***++++++++++++++++++,,,...///000000//////...///111222222222222111333111//////000000///---&&&&&&(((+++......---+++******))))))***+++---...(((((('''%%%######%%%'''*********,,,...000000///---------***'''$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%((()))++++++***'''$$$"""  %%%+++///)))'''%%%$$$&&&))),,,///,,,++++++,,,...000///...,,,---///111333333333222///...,,,++++++++++++,,,***---000000,,,((($$$###(((((('''''''''&&&%%%$$$###%%%((()))))))))+++,,,'''&&&%%%&&&)))---222555777111,,,***'''######&&&)))'''&&&%%%%%%&&&'''(((((('''&&&%%%$$$#########%%%%%%%%%(((,,,///000000,,,......***$$$###)))///000///---,,,+++)))%%%"""###%%%'''((())))))******++++++,,,,,,+++***(((''''''&&&$$$$$$%%%))),,,///++++++***'''###!!!!!!"""%%%(((---000111000---+++***,,,...//////---***((((((((('''&&&%%%&&&((()))---+++)))&&&%%%$$$$$$$$$'''(((***++++++***(((''''''&&&%%%$$$#########$$$((((((((())),,,---,,,+++,,,+++,,,,,,---+++'''$$$"""%%%&&&%%%"""!!!$$$''''''&&&%%%%%%&&&)))---///...+++)))((((((((((((''')))(((((('''''''''((((((###$$$&&&(((((('''&&&%%%+++---111444555333000...''''''&&&$$$###$$$'''***---///000---'''""" !!!!!! !!!###%%%***...111111000...,,,,,,------,,,,,,+++***&&&&&&&&&&&&&&&'''''''''&&&''')))(((&&&###""""""###""""""$$$&&&((('''&&&$$$$$$%%%$$$""""""###%%%"""###%%%&&&'''&&&%%%%%%%%%&&&&&&'''&&&%%%###"""''''''&&&$$$!!! !!!###%%%######%%%)))...000111))))))((('''&&&&&&&&&&&&))))))***+++***)))((('''&&&&&&%%%""" !!!###""""""""""""###$$$&&&'''''')))++++++))))))***+++%%%&&&((()))************!!!  ###%%%)))***)))(((&&&&&&''')))+++++++++)))&&&$$$###$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((())))))))))))%%%%%%%%%''')))***)))''''''''''''((()))+++,,,---+++***)))'''&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&+++)))'''&&&&&&''')))***(((((()))*********))))))+++++++++++++++************,,,...//////,,,(((&&&&&&%%%############!!!######$$$%%%&&&&&&&&&%%%######"""!!!!!!!!!!!!""""""!!!!!!"""$$$$$$""" !!!"""#########$$$&&&(((******(((%%%$$$### !!!$$$%%%%%%$$$###"""&&&(((,,,///000///---+++((()))+++---///000111111***,,,...111222111000///000///---***(((&&&%%%%%%'''((()))+++++++++******)))(((((((((((())))))******,,,,,,+++***)))***,,,---...000222222111000///---...000111222222222222222111000000111111///...(((((())),,,......,,,******))))))******+++,,,---'''''''''%%%$$$###%%%'''(((((()))+++...000///...+++++++++***'''&&&&&&&&&'''&&&$$$#########$$$%%%((()))+++,,,+++((($$$"""!!!'''...222)))(((&&&&&&&&&(((+++---+++,,,---000333444333222++++++---000333555444333///......---,,,++++++***(((+++------+++(((&&&&&&+++)))((('''(((((('''%%%$$$''')))******))))))***%%%%%%&&&(((***...222444555000,,,+++((($$$###&&&((('''&&&&&&''')))***,,,)))((('''&&&%%%$$$$$$$$$&&&%%%%%%(((,,,000111111...//////+++&&&&&&+++111111000...---+++)))%%%"""###&&&((()))((((((((()))))))))))))))))))))******(((&&&$$$###$$$(((,,,...------+++((($$$"""###$$$&&&(((,,,///000000...---***+++---......,,,***(((&&&((()))(((((((((***,,,...,,,***'''&&&%%%$$$$$$(((((())))))))))))((((((''''''&&&$$$!!!!!!"""$$$)))((()))***---...---+++,,,---...///000///+++(((###$$$%%%&&&%%%&&&)))******)))(((((()))+++---...---+++((((((***++++++***((((((''''''&&&&&&''''''"""###$$$&&&&&&&&&&&&%%%+++,,,///000000...+++)))###$$$$$$######$$$(((+++---///000---((($$$###$$$!!!!!!  %%%'''***---//////------,,,------------,,,++++++))))))((((((''''''&&&&&&&&&(((++++++(((&&&%%%$$$%%%$$$"""###$$$&&&&&&%%%"""#########""""""$$$%%%"""$$$'''))))))(((%%%$$$"""###%%%&&&&&&&&&%%%%%%(((((('''%%%"""!!!!!!"""""" """&&&,,,000222)))((('''&&&%%%%%%%%%%%%'''((()))*********)))((((((((((((&&&###!!!"""###"""!!!!!!!!!"""###%%%&&&)))******)))'''&&&&&&'''%%%&&&((()))***)))((((((!!!"""%%%((()))))))))'''%%%$$$&&&(((,,,+++***'''$$$"""###$$$######$$$$$$%%%$$$$$$$$$"""$$$&&&((()))***))))))(((&&&&&&&&&((()))((('''''''''''''''((()))***+++)))(((&&&%%%%%%&&&''''''&&&%%%###""""""###$$$&&&---+++***(((((()))***+++'''((()))))))))((('''&&&))))))***+++,,,,,,,,,+++,,,,,,------+++)))'''%%%%%%###"""!!!!!!!!!$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###"""!!!!!!"""!!! !!!"""#########$$$&&&((((((&&&$$$#########%%%''''''%%%######$$$%%%(((+++///000000///...&&&'''(((***,,,---......(((+++000333555444333111///...+++)))'''%%%%%%%%%%%%&&&)))+++,,,,,,++++++***************+++,,,,,,***+++,,,***((((((***---...000111333222111...---***+++---///000000000000000.........000000...---******+++,,,...---***((())))))***++++++,,,,,,---((((((((('''%%%%%%'''(((&&&&&&'''***...//////---((()))***)))((('''((()))&&&%%%""" !!!###$$$&&&(((+++,,,+++((($$$!!! $$$(((---///***)))(((''''''((()))***)))***...222666777555333*********---111222111000---.........---+++)))''')))***,,,,,,+++******+++,,,)))''''''((()))'''%%%&&&)))+++,,,***)))((((((###%%%'''))),,,...000111///,,,+++,,,+++'''&&&((())))))))))))***+++,,,---)))((('''&&&&&&'''((()))'''&&&&&&(((,,,000222222......---+++((()))---111///...---,,,,,,***'''%%%%%%(((+++,,,***(((((())))))((('''&&&&&&''')))***((((((''''''(((***+++,,,000///...***'''&&&'''((('''(((+++---//////......+++,,,------,,,***((('''"""&&&)))+++,,,---///222...---+++((('''&&&&&&&&&)))((('''''''''((())))))%%%&&&&&&$$$""""""%%%(((*********,,,......,,,***++++++---000222111...+++'''&&&%%%&&&)))+++++++++,,,++++++++++++,,,---...+++)))'''''')))++++++***(((''''''&&&%%%%%%&&&&&&######$$$%%%%%%&&&'''''')))***+++,,,+++***(((&&&"""###$$$######%%%'''***,,,...000...***''''''(((###$$$$$$!!!"""%%%&&&''')))*********)))))),,,,,,,,,,,,,,,+++************)))((('''%%%$$$###%%%(((+++---,,,*********)))'''$$$###$$$&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%'''$$$&&&***,,,,,,)))%%%###!!!"""%%%'''((()))))))))((()))(((&&&###!!!!!!!!! !!!&&&)))+++,,,(((''''''&&&&&&&&&''''''%%%'''(((***++++++++++++***++++++)))&&&############"""!!! !!!"""$$$&&&((((((((('''$$$###$$$%%%&&&''')))******)))((('''"""!!!!!!%%%))),,,))))))(((&&&######%%%'''+++***((($$$""""""%%%'''$$$$$$$$$$$$###"""!!!!!!!!!$$$''')))************(((&&&%%%&&&''''''&&&((((((''''''''''''(((((('''&&&$$$$$$$$$%%%'''(((&&&%%%"""!!!!!!"""%%%'''+++***((('''''''''((()))%%%&&&'''(((((('''&&&%%%%%%''')))+++,,,---------,,,+++***(((''''''''''''$$$""" !!!!!! %%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%'''(((((((((((($$$###!!!!!!""""""  !!!"""!!!!!! """###%%%%%%$$$###"""### ###%%%&&&%%%######%%%'''%%%'''+++...000111000///###$$$&&&''')))***++++++'''+++000555777666444222---+++)))'''&&&%%%%%%%%%!!!###&&&)))++++++++++++,,,,,,++++++,,,---......(((******)))''''''+++...///000222222222000---+++'''(((***,,,............---,,,,,,---......---++++++++++++---...,,,***'''))))))+++,,,,,,---,,,,,,)))******)))''''''(((***%%%%%%'''***---///...---&&&((())))))(((((()))+++&&&### !!!$$$%%%'''***+++***'''###!!!!!!$$$''')))***++++++***)))(((((('''''''''''')))...333888999666444+++)))(((+++...000...,,,,,,---...///---+++'''%%%***+++,,,,,,,,,,,,...///,,,)))&&&&&&((()))'''%%%(((***,,,,,,+++(((''''''"""$$$'''+++---...//////+++((())),,,,,,)))(((+++***+++++++++,,,,,,,,,,,,''''''&&&'''(((***,,,---((('''''')))---111333333------,,,***)))***---000,,,++++++,,,---,,,***((('''+++......+++)))((()))***(((&&&$$$$$$%%%''')))'''(((+++,,,---,,,+++***222222000---***)))***,,,'''(((***,,,.../////////---------,,,+++(((&&&%%%$$$)))---///111444777...---+++)))'''''''''''')))(((&&&%%%&&&''')))+++###$$$%%%$$$###$$$(((,,,,,,++++++---......,,,***)))***,,,000222222///,,,***'''%%%'''+++---,,,***------------------------***((('''&&&((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%'''((()))(((((()))))))))((('''&&&"""$$$%%%%%%$$$%%%''')))+++...000///,,,)))***+++&&&''''''&&&###$$$'''+++'''''''''''''''&&&&&&&&&++++++,,,,,,++++++***)))******)))'''%%%###!!! ###'''+++...............,,,)))&&&%%%%%%&&&&&&&&&)))******(((&&&%%%'''(((%%%(((+++...---***&&&###!!!###%%%(((***+++,,,,,,)))))))))'''###!!!!!!!!! ###&&&((('''&&&&&&&&&&&&'''''')))******%%%&&&)))+++,,,---------,,,---...,,,(((%%%######$$$###!!! !!!"""$$$%%%'''''''''%%%###"""###%%%((()))+++,,,+++***((('''%%%###!!!!!!###(((---000))))))'''%%%######%%%'''***(((&&&###!!!###'''***%%%%%%%%%$$$"""!!! ###''')))*********,,,)))&&&$$$%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%$$$#########%%%''')))'''%%%###!!!!!!###&&&((('''&&&%%%$$$###$$$$$$%%%"""$$$&&&(((((('''&&&%%%###%%%(((***---.........+++)))'''%%%%%%&&&''')))"""!!! """######"""%%%%%%&&&&&&%%%%%%$$$$$$"""###%%%((()))******)))%%%###""""""######"""!!! !!!!!!!!!  """######"""!!!"""### !!!!!!!!!"""$$$%%%###""""""&&&)))%%%(((+++///111111000///''')))***)))((('''(((***(((***---111333222...***,,,***(((&&&%%%&&&'''((($$$&&&))),,,---,,,***)))))),,,//////...,,,+++,,,)))+++,,,,,,+++***,,,---222///------000000...,,,)))(((((())))))***+++++++++******,,,...000//////+++,,,---...---+++(((''')))******+++,,,------------///111111...+++((((((***))))))+++---...---+++%%%$$$$$$%%%(((+++,,,,,,$$$###%%%%%%))))))))))))'''&&&###"""$$$%%%&&&'''(((((()))(((((('''(((((()))&&&###$$$(((,,,///111333555666///+++((()))...000///---...,,,+++---///...+++'''))))))))))))************((((((((((((((())))))***...000222333111,,,&&&###"""(((---//////---+++*********,,,...---+++)))---,,,,,,---...///...,,,***)))(((((()))+++---...***'''$$$&&&,,,111555555---***'''''')))++++++))),,,,,,+++++++++***************)))((('''&&&&&&&&&&&&&&&&&&$$$"""!!!###%%%''')))++++++)))))),,,///222000...+++******+++,,,---------///222222///,,,---,,,+++++++++***(((&&&&&&%%%''',,,333666444111///---)))((()))*********---+++(((%%%%%%''')))++++++)))&&&'''***///222333111///,,,+++,,,---......------,,,,,,,,,,,,++++++***---///---***+++000555777222...---//////,,,((('''%%%###"""$$$'''((((((&&&&&&&&&&&&&&&%%%%%%%%%(((''''''((()))***((('''******(((%%%###"""$$$&&&(((******(((%%%$$$'''******---///...,,,***+++---...---,,,***)))(((((((((***((('''%%%$$$#########'''***------+++))))))***))))))'''%%%!!! """%%%&&&''')))+++---/////////***%%%###%%%'''((('''---+++)))%%%"""###%%%((('''%%%$$$%%%''''''$$$ """"""$$$(((+++,,,+++)))***'''$$$######%%%%%%$$$"""###$$$%%%'''((()))***&&&$$$$$$)))...000---))))))******+++++++++*********+++,,,------)))$$$ $$$&&&&&&&&&$$$###$$$%%%******(((&&&######&&&(((******+++++++++******)))%%%$$$"""###&&&+++///111++++++)))%%%!!! !!!""""""###$$$$$$%%%%%%"""######"""!!!!!!$$$&&&(((******''''''((((((((((((((((((+++***)))&&&$$$$$$&&&((($$$%%%&&&&&&&&&%%%$$$###%%%###!!!"""%%%'''&&&$$$%%%%%%$$$###"""""""""""""""&&&&&&%%%$$$%%%&&&)))((((((((()))+++...//////***%%%""""""%%%''')))&&&""""""%%%''''''&&&&&&&&&'''&&&%%%###!!!###&&&)))******(((''''''&&&%%%&&&&&&$$$!!!!!!!!!!!!!!!  """######$$$%%%$$$"""  !!!&&&%%%###""""""###%%%&&&)))***,,,...//////...---((()))******((('''((()))))))))***,,,//////---+++,,,+++)))'''&&&&&&'''(((%%%''')))+++------,,,,,,///000222111...+++***)))''')))++++++++++++---......,,,,,,...111222000...+++***)))((((((((()))***+++******+++...///...---------......---+++((('''((())))))***++++++,,,,,,,,,...000000...+++))))))***))))))+++,,,---,,,***%%%$$$$$$&&&)))++++++***$$$!!!"""%%%&&&%%%))))))))))))'''%%%###!!!$$$$$$&&&'''((()))))))))&&&&&&'''))))))'''### ###&&&+++---///000222444///+++((()))---///...,,,---+++***+++------+++)))+++***************++++++((((((''''''((()))***+++...///111111///***%%%"""$$$'''***---...,,,***(((((((((***---//////,,,***---,,,,,,,,,......,,,++++++***)))((()))+++,,,...)))'''$$$%%%***///111222)))'''%%%%%%(((***)))(((,,,,,,------,,,,,,+++************(((&&&%%%$$$$$$%%%&&&%%%###!!!!!!"""$$$%%%''')))))))))))),,,///...---+++***)))***+++,,,...------///111222///------,,,++++++,,,,,,***((()))((()))---333555333///,,,***(((((()))+++,,,,,,,,,***'''%%%%%%&&&(((***+++)))''')))---333666888444111...---------,,,+++*********++++++++++++,,,+++...222222//////222555555111,,,,,,......+++((((((&&&%%%&&&(((***+++***(((((((((((('''''''''''')))((('''((())))))(((&&&))))))(((%%%###"""###%%%'''(((((('''$$$$$$&&&(((***,,,...---+++***+++---...---,,,+++***))))))(((((('''$$$"""""""""######'''(((***)))''''''))),,,)))((('''###  """&&&&&&'''(((***,,,...///...+++&&&%%%''')))******,,,+++((($$$"""!!!$$$&&&%%%$$$$$$%%%'''&&&### !!!"""%%%(((,,,---+++)))'''%%%######%%%'''((((((%%%&&&&&&''''''((((((((('''%%%%%%)))...///,,,(((''''''(((***++++++++++++............---+++(((&&&%%%'''((('''&&&&&&'''(((((()))((('''%%%$$$&&&((()))*********))))))((('''&&&$$$""""""$$$'''***,,,))))))(((%%%"""!!!!!!###""""""############$$$$$$"""###$$$$$$###""" !!!###%%%'''(((((((((((()))))))))(((((('''(((((('''%%%###"""$$$&&&%%%&&&'''''''''&&&%%%$$$%%%"""!!!!!!$$$%%%%%%###((('''%%%###"""!!!!!!"""!!!$$$''''''%%%%%%'''(((***)))((('''''')))+++,,,---***%%%###$$$&&&)))***'''%%%""" !!!###%%%&&&'''&&&%%%&&&''''''&&&$$$"""$$$&&&)))***)))((('''((('''&&&%%%%%%$$$"""!!!!!!!!!  """###$$$$$$&&&%%%$$$"""!!!!!!!!!!!!$$$$$$###""""""###$$$%%%------------,,,,,,,,,,,,)))+++,,,+++)))(((((()))***)))'''''')))+++,,,+++,,,+++)))'''&&&&&&&&&''''''((()))***,,,---...///222333444222---)))&&&%%%''')))++++++++++++,,,---((()))+++...111222000...,,,+++)))'''&&&'''((()))+++******+++---...---++++++,,,,,,,,,+++)))'''&&&''''''(((((())))))*********,,,//////...,,,++++++***))))))***,,,,,,+++)))$$$$$$%%%'''***+++)))(((%%%"""!!!###&&&)))(((&&&((())))))((('''%%%###"""$$$$$$&&&'''((()))))))))$$$%%%'''***+++((($$$ """%%%))),,,---...000111...+++)))***---...---+++,,,***))))))+++,,,,,,+++---,,,***))))))***,,,---((((((&&&&&&''')))+++------.........,,,(((%%%###,,,,,,------,,,***((('''&&&'''***---000000---+++,,,++++++,,,------+++******)))(((''''''((()))***)))'''%%%%%%'''***,,,,,,%%%$$$###$$$&&&((()))(((,,,---...//////---+++************(((%%%#########%%%&&&&&&$$$"""!!!"""$$$###%%%'''((((((***---000***))))))((()))***+++,,,...---,,,---/////////...---,,,******+++,,,,,,++++++***+++...333444222///((('''&&&&&&))),,,------***(((&&&%%%$$$&&&'''(((***)))(((+++000666:::<<<666444111000///---+++(((''''''((()))***+++,,,,,,)))---222333111000111222222...+++***+++,,,***((('''&&&'''))),,,---,,,******))))))))))))************(((''''''((((((&&&%%%'''((('''%%%###"""###$$$&&&''''''&&&$$$$$$%%%'''***+++,,,+++******+++,,,---,,,,,,+++***)))((((((&&&$$$!!! """$$$&&&&&&&&&%%%%%%&&&***---)))(((&&&### !!!"""'''&&&&&&&&&(((***---......+++((('''(((***++++++***)))'''### !!!###""""""###$$$%%%$$$""" """%%%)))------+++)))###"""!!!"""%%%(((******((((((((((((((((((''''''(((&&&&&&))),,,---***'''$$$%%%&&&(((******++++++000///...,,,+++******)))((()))******(((((()))***&&&''')))((('''&&&&&&'''(((((((((((('''&&&$$$$$$&&&$$$"""!!!!!!"""$$$%%%'''''''''%%%###"""###%%%""""""##################"""$$$&&&'''&&&$$$"""  """$$$&&&'''''')))*********)))(((''''''$$$%%%&&&%%%###""""""$$$''''''((((((((('''&&&%%%$$$"""!!!!!!###$$$$$$###***)))&&&###!!!!!!!!!"""%%%&&&''''''&&&&&&(((******)))'''%%%%%%&&&'''((()))'''######$$$'''))))))***((('''%%%$$$$$$%%%&&&&&&%%%%%%&&&(((((('''%%%###%%%'''))))))((('''&&&***(((&&&%%%%%%$$$###!!! !!!###$$$%%%%%%''''''&&&&&&%%%###"""!!!""""""######$$$$$$%%%%%%111000...,,,***************,,,------+++)))))))))***(((%%%%%%''')))*********)))(((&&&%%%%%%%%%%%%(((''''''((()))+++---///111222222000+++&&&$$$"""***+++,,,,,,***((('''(((%%%&&&)))---......---++++++)))'''&&&%%%''')))******))))))+++------+++***(((((())))))))))))((('''&&&&&&''''''((((((((())))))+++...///---,,,,,,---+++***)))***++++++***((($$$$$$&&&(((***+++(((&&&$$$######&&&***+++(((%%%%%%&&&'''(((((('''%%%%%%$$$%%%&&&((()))*********&&&''')))++++++)))######&&&))),,,,,,---...//////---++++++---...---++++++***(((((()))+++,,,---...,,,)))'''''')))+++,,,((('''&&&&&&'''))),,,---************)))(((''''''///...---,,,***)))(((((('''(((+++...111000,,,)))***))))))+++------,,,+++)))((('''&&&%%%%%%%%%%%%'''&&&%%%%%%%%%&&&''''''######$$$%%%''')))******,,,---///111000...,,,***(((******(((%%%###$$$%%%&&&'''(((&&&$$$###$$$%%%"""###$$$&&&(((+++---///***))))))(((((()))***+++,,,+++******+++,,,------,,,***((((((***+++++++++******,,,///333444222000'''%%%$$$%%%(((*********''''''&&&%%%%%%%%%&&&''')))((((((+++000555999:::555333111111000...+++(((&&&'''((()))+++,,,---...'''***---...------...//////,,,)))((()))******)))%%%&&&(((,,,......,,,))))))))))))((()))***+++,,,***(((&&&%%%&&&&&&%%%###$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&''')))***************++++++******))))))((('''&&&&&&###!!! ###%%%$$$$$$%%%%%%&&&(((+++,,,))))))'''$$$!!!!!!"""$$$((('''%%%$$$%%%(((+++---...,,,)))''''''((())))))((('''$$$!!! !!!#########!!! """%%%)))------***'''!!! !!!%%%'''))))))&&&'''(((((((((((('''&&&'''&&&%%%'''))))))'''%%%$$$%%%&&&'''(((((())))))+++,,,---,,,***)))((((((+++,,,,,,+++)))''''''((($$$''')))***)))'''''''''''''''&&&&&&$$$###"""!!!######"""  !!!%%%&&&&&&%%%"""!!!"""###!!!!!!""""""###$$$$$$%%%%%%&&&((()))(((&&&### !!!###%%%''')))*********))))))((('''&&&%%%###%%%&&&&&&$$$######$$$))))))))))))((((((''''''%%%$$$######$$$$$$%%%%%%***(((%%%###""""""###$$$''''''&&&%%%%%%&&&(((***'''&&&$$$######$$$%%%'''&&&$$$"""###%%%((()))))),,,,,,+++)))'''%%%%%%%%%%%%%%%%%%&&&((()))'''&&&%%%&&&'''(((((((((&&&&&&+++)))&&&&&&&&&&&&$$$### !!!###%%%&&&'''''''''((((((((('''%%%###""""""###$$$%%%&&&&&&&&&%%%333111...+++)))(((((((((***,,,......,,,*********((('''%%%&&&'''(((((((((''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&(((***,,,...///000///+++'''%%%$$$---......---)))%%%###"""$$$&&&)))++++++)))'''&&&'''&&&%%%%%%&&&(((***+++(((((((((***,,,,,,+++)))''''''(((***+++,,,,,,,,,''''''''''''(((((((((((()))+++.........---...///,,,+++***+++++++++)))'''%%%&&&''')))++++++(((&&&$$$###$$$(((,,,,,,)))%%%###$$$&&&((())))))))))))%%%&&&''')))***+++,,,,,,)))***+++,,,,,,)))$$$%%%(((+++---------...//////...------......,,,+++******)))))))))***,,,------+++(((&&&&&&''')))***(((((('''&&&''')))+++,,,%%%&&&'''((())))))******...---+++*********+++,,,***+++---///000...+++'''''''''(((***---//////...+++***)))'''&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%$$$%%%'''((()))+++,,,---,,,...000111111///,,,***'''***,,,***&&&%%%&&&)))(((******)))'''&&&&&&'''""""""###%%%(((+++---...---,,,+++***)))(((''''''((()))((((((((()))***+++***((('''''')))***)))((('''(((+++///222444333222'''&&&$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&)))---111333444111000/////////...,,,***'''((()))***+++---......(((((((((((((((***,,,...,,,)))'''&&&'''(((******&&&(((+++///222111---***''''''&&&&&&'''(((***,,,)))'''%%%$$$%%%%%%$$$###"""$$$'''((('''''''''(((''''''''''''((((((((('''((())))))+++,,,,,,+++***&&&&&&'''&&&&&&%%%$$$###!!!  """%%%'''###$$$&&&(((***+++++++++*********'''%%%$$$$$$&&&(((&&&$$$######%%%(((***---,,,***'''%%%$$$%%%&&&%%%$$$""" !!!!!!!!!!!!!!!!!!"""%%%(((++++++(((%%%!!! !!!###%%%%%%%%%###$$$&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&%%%$$$&&&&&&'''''''''&&&&&&%%%'''***......,,,)))''''''.........+++'''%%%$$$%%%$$$'''***+++***(((''''''&&&&&&%%%%%%###""" !!!"""!!! $$$%%%&&&$$$!!!   !!!###$$$&&&'''(((((()))******(((%%%"""  !!!$$$&&&***---...)))))))))((('''&&&%%%$$$%%%&&&(((((('''&&&'''(((******))))))((((((((((((&&&&&&&&&&&&%%%%%%&&&'''(((&&&%%%$$$###$$$&&&'''&&&%%%$$$###$$$%%%&&&'''""""""!!!!!!"""$$$&&&(((&&&&&&&&&(((***,,,,,,+++---......,,,(((%%%$$$%%%%%%$$$$$$%%%'''((('''%%%%%%&&&'''((((((''''''&&&***(((''''''((((((&&&%%% !!!!!!!!! !!!"""$$$%%%'''(((((((((&&&'''(((((('''&&&$$$###$$$$$$%%%&&&''''''&&&&&&222000...+++)))((((((((())),,,//////...,,,,,,,,,(((&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''+++---///...+++((('''&&&+++,,,...,,,)))%%%###"""%%%'''))))))'''%%%$$$$$$$$$$$$$$$%%%'''(((***+++%%%%%%'''***,,,,,,***(((******+++,,,...///111111((((((((()))))))))))))))+++---/////////...///111...---,,,,,,,,,+++)))'''(((((((((***++++++)))'''%%%%%%&&&***---...***&&&"""$$$&&&)))***+++,,,+++&&&''')))+++,,,.........,,,,,,,,,------***&&&###(((***---...---------......//////...---,,,+++******+++++++++******+++---+++***(((&&&&&&&&&'''(((((((((((((((((())))))***###$$$%%%''')))***++++++***)))))))))***,,,...///---------...///---+++(((''''''(((+++...000000//////...---+++)))'''%%%$$$###%%%''''''&&&%%%%%%&&&%%%(((***,,,,,,,,,...///---...///000000...,,,+++)))---///---(((&&&(((,,,***+++,,,,,,)))(((((((((%%%$$$$$$%%%(((+++++++++...---,,,***(((&&&$$$$$$&&&'''((((((''''''(((***(((''''''((())))))'''%%%%%%'''+++...111222222222)))(((&&&&&&'''&&&%%%###$$$%%%&&&'''''''''&&&&&&(((&&&&&&'''+++...//////...,,,+++,,,------,,,+++)))******++++++,,,,,,,,,***)))((('''(((+++---///)))(((&&&%%%%%%'''***,,,***+++...222444222...+++%%%$$$######$$$&&&)))+++***(((%%%$$$%%%&&&&&&%%%$$$'''***++++++)))))))))'''''''''((()))***(((''''''(((***---///...+++(((###$$$$$$%%%$$$###"""!!!!!!!!!!!!"""$$$&&&(((***$$$%%%'''***------,,,***)))+++,,,+++(((&&&%%%&&&'''&&&$$$######$$$%%%&&&******)))&&&###"""###$$$$$$$$$### """$$$######$$$&&&((('''%%%###!!! !!!###%%%$$$###"""###%%%'''(((((('''&&&######$$$$$$$$$$$$$$$$$$''''''(((''''''&&&$$$$$$%%%***000111...***))))))...///...+++'''$$$######%%%(((***+++)))(((''''''%%%%%%%%%%%%$$$###!!!!!!"""$$$###  """$$$%%%&&&%%%"""  !!!"""$$$&&&'''((()))((((((((((((&&&$$$"""!!!!!!""""""$$$'''***...///(((((()))(((((('''&&&%%%''')))******))))))+++,,,+++***)))((((((((())))))'''(((((('''&&&%%%&&&(((&&&%%%%%%%%%&&&&&&''''''%%%$$$"""###$$$%%%%%%$$$!!!$$$''')))******,,,///111222111///---//////,,,'''######%%%$$$######$$$&&&&&&%%%###%%%&&&&&&'''((((((((('''''''''''')))******(((&&&"""###############""""""$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&//////---+++***)))(((((((((+++///000///...------)))%%%!!! ###%%%'''$$$%%%%%%&&&''''''''''''%%%%%%$$$$$$######$$$$$$''')))+++***(((%%%$$$######&&&***+++***(((''''''&&&(((***)))&&&%%%%%%'''###$$$%%%'''((((((((('''"""###%%%))),,,---+++))),,,,,,,,,------...///000************************---///000000//////111222000...---------,,,***(((,,,***)))***++++++***)))((('''(((+++///000---)))%%%'''(((***+++,,,++++++((()))***,,,...000000111---,,,+++,,,------+++)))(((***---...---,,,,,,---,,,---...---+++)))((((((***,,,...---+++******,,,+++***)))(((''''''''''''((())))))***))))))''''''###$$$&&&(((*********)))&&&&&&'''(((***,,,...000...---,,,,,,---...,,,+++*********,,,...//////---000///---+++)))&&&###"""!!!$$$((()))'''&&&'''((('''***---...------...000---............---,,,,,,...222444000***&&&(((,,,)))+++---,,,***((((((((()))'''%%%&&&)))******))),,,,,,+++)))'''$$$"""!!!%%%'''******)))((((((***(((((((((***+++)))&&&###&&&(((+++...//////000000+++***((()))))))))'''%%%$$$%%%'''((((((((('''&&&'''&&&&&&(((+++...//////---+++(((((()))******)))++++++******)))))))))(((((((((((()))***,,,,,,,,,((('''&&&%%%%%%'''+++...***+++---000111000,,,(((###"""!!!!!!###%%%(((***,,,***''''''((()))***)))***,,,//////---***((('''&&&%%%%%%''')))***(((%%%&&&(((+++///222000+++'''"""###$$$%%%%%%###""" !!!"""$$$&&&(((***,,,,,,'''&&&&&&(((+++---,,,***'''))),,,,,,***'''%%%$$$&&&%%%$$$###############&&&((((((&&&###"""$$$&&&$$$%%%%%%###!!! !!!######'''%%%$$$######$$$$$$###!!!!!!!!!!!!###%%%&&&&&&%%%$$$%%%'''))))))(((&&&$$$###$$$$$$$$$$$$%%%&&&'''&&&'''''''''''''''&&&%%%%%%)))......+++((()))+++---------+++(((&&&%%%&&&((()))+++***)))'''&&&'''%%%%%%%%%%%%%%%$$$######!!!%%%((('''### """###%%%'''&&&%%%#########$$$%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&(((+++,,,))))))************)))(((***+++++++++***+++...000+++***)))((('''(((((()))'''((()))'''%%%$$$&&&(((&&&&&&'''(((((('''&&&%%%%%%###"""###%%%&&&$$$!!!!!!$$$'''))),,,---///222555555222000,,,......***$$$!!!###&&&$$$###"""###$$$$$$###!!!$$$%%%&&&&&&'''((())))))$$$%%%'''+++------***((($$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%############$$$%%%&&&&&&'''&&&$$$###""""""###$$$...------,,,+++***)))((('''+++///111000/////////***%%% %%%((($$$%%%&&&((()))*********&&&&&&%%%%%%$$$###"""""""""$$$&&&%%%### !!!&&&***+++,,,------&&&(((***)))&&&&&&'''***###%%%'''(((((('''%%%$$$!!!"""%%%))),,,---+++))),,,,,,++++++***+++++++++,,,,,,,,,+++++++++++++++...000111111000000111333111///.........---***(((...,,,******+++,,,+++******)))***---111222///,,,((()))+++,,,,,,+++******)))***+++...///111222222,,,+++***,,,.../////////(((***------,,,++++++,,,***,,,---,,,)))'''&&&%%%***---000///,,,******++++++++++++***)))(((((('''((()))***+++***(((&&&%%%%%%&&&(((******)))((('''$$$%%%&&&(((***,,,...///...,,,++++++---...///...------,,,---......---+++------+++)))&&&###  $$$(((***((('''(((***'''+++...///...---...000......------,,,,,,,,,,,,333666888333+++&&&'''+++)))+++,,,,,,***((('''''',,,)))&&&''')))***)))'''******)))(((&&&$$$""" %%%(((,,,---+++))))))***((()))***,,,,,,***%%%"""'''))),,,......---------,,,+++***+++,,,+++***((($$$%%%'''))))))((('''&&&((('''''')))---000222222---***'''&&&'''(((((((((,,,+++***)))((('''&&&%%%%%%%%%''')))+++,,,***(((((('''&&&$$$$$$'''+++///((((((***,,,---+++'''$$$""""""!!! """%%%)))+++...,,,))))))***,,,------///111333222///***&&&%%%%%%$$$$$$&&&))))))'''$$$&&&'''+++111444222,,,&&&"""###$$$%%%%%%$$$"""!!!!!!###&&&))),,,---......***'''$$$%%%(((+++,,,+++%%%(((,,,---+++'''$$$"""%%%%%%$$$$$$###""""""!!!###%%%'''&&&$$$$$$'''***&&&''''''&&&$$$###%%%&&&$$$)))'''$$$"""!!!""""""!!! !!!!!!"""$$$'''))))))''''''(((***+++***(((%%%###$$$%%%&&&%%%%%%&&&((()))%%%&&&&&&'''(((((((((((($$$(((***)))&&&$$$'''++++++,,,---+++)))(((((())))))***+++***(((&&&&&&'''%%%%%%&&&&&&&&&%%%%%%$$$###(((+++)))$$$ !!!"""$$$'''((('''&&&&&&'''(((((((((''''''&&&&&&&&&###"""""""""###%%%'''((('''&&&$$$$$$$$$&&&((()))***++++++,,,,,,,,,+++++++++++++++******+++///222+++***((('''''''''((()))&&&(((((('''$$$###%%%''''''((()))))))))&&&$$$"""%%%######$$$''''''$$$ !!!$$$'''(((***,,,...222444444111...,,,...---)))### ###&&&$$$###"""#########!!!$$$$$$%%%&&&'''))))))***"""$$$(((,,,//////+++(((&&&&&&'''(((((('''''''''%%%%%%%%%%%%$$$$$$###""""""!!!!!!!!!"""$$$&&&''''''%%%###!!! !!!"""*********)))))))))))))))***))))))******+++,,,,,,***%%%!!!$$$'''%%%$$$'''++++++'''$$$&&&((('''&&&%%%###"""!!! $$$%%%%%%###!!!''',,,......,,,***...,,,)))((((((((((((((()))'''&&&''')))'''###!!!%%%)))***)))(((+++,,,,,,***)))((()))+++******+++,,,,,,,,,++++++---000333444333111//////000111///,,,---000---'''---,,,++++++***+++++++++******+++,,,,,,,,,++++++******+++******)))((('''*********)))))),,,000444,,,***((())),,,///000111,,,------,,,,,,...111444------,,,)))&&&%%%''')))++++++************************+++++++++)))((('''%%%%%%&&&&&&&&&&&&%%%%%%'''((()))******)))((('''&&&''')))++++++++++++***444111...---000333666777333111///,,,***)))((((((++++++)))(((&&&$$$###"""&&&((()))+++++++++)))(((*********+++,,,///111333111///---+++***+++,,,...111333444000)))$$$%%%(((***,,,------+++)))((((((...,,,)))'''&&&&&&%%%###))))))((('''%%%$$$"""!!!)))***+++,,,,,,,,,++++++,,,+++)))%%%###$$$'''***,,,,,,,,,,,,------...//////...---,,,***)))(((((($$$&&&(((******(((%%%###&&&&&&&&&))),,,//////...,,,+++(((&&&&&&''')))***...///...+++&&&$$$%%%''''''%%%$$$(((---...+++'''&&&''')))***+++,,,------,,,+++(((%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((()))***+++,,,,,,,,,222000...---...,,,'''###'''%%%###$$$'''***)))(((''''''))),,,...---(((###"""###$$$%%%%%%%%%%%%%%%'''))),,,000222111---***'''$$$!!! """%%%'''((((((***+++)))&&&$$$%%%(((,,,)))&&&%%%%%%&&&%%%$$$&&&''')))***+++***(((''',,,+++)))&&&$$$&&&))),,,$$$"""!!!$$$&&&&&&%%%$$$""" $$$%%%'''***+++,,,,,,,,,,,,+++***(((&&&$$$"""!!!######$$$%%%&&&((()))***((((((((('''%%%%%%&&&''''''%%%"""!!!"""%%%(((+++,,,---,,,+++))))))+++------,,,***'''%%%###""""""%%%""" !!!$$$&&&%%%###&&&'''((((((%%%$$$$$$$$$###&&&)))++++++*********000,,,(((&&&&&&&&&&&&%%%&&&""" &&&+++...(((((('''$$$""""""$$$&&&&&&(((+++---......,,,+++---+++******++++++***)))%%%&&&(((***,,,***'''###$$$$$$$$$%%%%%%&&&&&&&&&&&&(((+++***'''%%%&&&((($$$######$$$&&&'''&&&$$$!!!"""#########$$$&&&(((------.........---,,,+++******)))&&&###"""%%%((($$$$$$$$$###""""""!!!!!!&&&'''(((((('''&&&$$$""" """&&&)))******)))(((&&&&&&''''''''''''&&&&&&&&&'''''''''%%%%%%''')))(((&&&###"""!!!###%%%&&&&&&$$$!!!!!!""""""""""""************))))))))))))&&&&&&&&&&&&(((***+++---,,,'''""" !!!$$$''')))'''%%%'''******&&&%%%&&&(((((('''&&&$$$###"""!!!%%%''''''&&&""" ###(((,,,......+++)))...,,,***))))))))))))))))))'''''''''((('''### !!!"""&&&)))***)))''')))***+++***))))))+++,,,***+++++++++++++++******+++...111222111////////////333333000...///...+++************************(((((()))***++++++++++++++++++******))))))(((((()))***)))))))))+++///222,,,***((((((+++---//////---------+++***+++...000//////---***(((''')))+++,,,++++++***)))(((''''''))))))******)))(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''')))*********)))((('''((()))++++++++++++***000...---...111555888999222000---+++)))(((((((((+++***)))'''&&&%%%$$$$$$&&&((()))+++,,,+++***)))''''''((()))+++...111222222000---***)))+++---......//////,,,'''$$$$$$%%%)))+++---,,,***(((((((((***)))((((((((('''&&&%%%%%%&&&(((((()))((('''&&&------,,,++++++*********((((((&&&$$$###%%%))),,,,,,,,,+++++++++,,,...///......---,,,+++)))(((((('''(((***,,,+++)))&&&$$$%%%%%%&&&(((,,,/////////---+++)))''''''(((***+++---------***&&&$$$%%%&&&&&&$$$###&&&+++---,,,)))***+++,,,---.........---+++)))'''%%%%%%%%%&&&''')))(((((('''''''''''''''************+++---......///---,,,+++,,,,,,)))&&&'''%%%$$$&&&(((***)))'''(((((())),,,---,,,'''#########$$$%%%%%%%%%%%%%%%&&&)))---222444222---)))%%%""" """&&&((()))(((***,,,+++)))'''((()))000,,,'''%%%%%%&&&''''''((((((******+++******)))+++***(((&&&%%%&&&***---&&&%%%"""!!!!!!$$$&&&(((&&&%%%###""" !!!!!!&&&''')))+++,,,------,,,)))(((&&&%%%###!!! """"""######%%%&&&'''((('''((()))(((&&&%%%&&&'''(((%%%"""!!!!!!%%%)))+++,,,---,,,***))))))+++---,,,+++***(((&&&$$$###"""%%%###!!!!!!###%%%%%%$$$'''))))))(((&&&$$$$$$%%%''')))++++++***))))))***...---,,,***((((((((()))***%%% !!!&&&+++...***)))'''$$$!!!!!!###&&&'''(((+++---...---,,,++++++)))'''&&&'''(((((('''$$$%%%&&&)))***)))%%%"""########################&&&)))+++***((('''''')))'''&&&&&&'''))))))(((&&&%%%&&&''''''&&&''')))+++.........---+++)))'''&&&((())))))'''$$$###%%%(((%%%%%%$$$"""!!!!!!!!!!!!''''''(((((('''$$$""" """%%%(((******))))))((((((((((((''''''&&&%%%###$$$%%%&&&%%%&&&(((******(((%%%###""""""$$$%%%$$$"""  !!!!!! ************))))))((((((&&&%%%%%%%%%'''***---...,,,)))&&&%%%&&&(((*********&&&&&&((('''$$$$$$'''))))))((('''%%%$$$######''')))++++++'''$$$!!! ###&&&))),,,---,,,***(((---,,,***)))((())))))***)))(((''''''((('''$$$"""$$$$$$%%%'''******)))''''''((()))))))))***,,,...,,,,,,,,,,,,+++***))))))***,,,/////////.........000777999444...---,,,,,,&&&'''((((((((((((''''''%%%&&&''')))++++++,,,,,,---,,,***)))(((((()))))))))******)))(((***---000,,,***((((((***,,,,,,,,,,,,,,,,,,***((((((***,,,000000///,,,******,,,...------,,,***)))((('''&&&(((((())))))((('''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((()))***+++++++++)))))))))***************,,,++++++---222666888999000...***'''&&&&&&'''(((+++)))'''&&&%%%%%%'''''''''((()))+++,,,,,,+++***$$$$$$&&&(((***---000111222///+++(((((())),,,...+++***)))(((&&&$$$######)))+++,,,,,,***(((''''''###%%%'''))))))(((&&&%%%"""$$$(((+++---...---,,,111///---+++)))(((((()))%%%%%%$$$###"""%%%***...---,,,***))))))+++---...---------,,,+++***))))))***+++---------***'''&&&######$$$'''+++...///...,,,+++)))''''''((()))++++++++++++)))&&&$$$$$$%%%%%%###"""$$$))),,,,,,++++++,,,---......---,,,+++((('''&&&&&&&&&'''((()))---,,,***)))))))))******++++++++++++,,,---///111---+++))))))******)))((('''&&&''')))++++++***(((*********,,,,,,***&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%(((---222555222---((($$$""" ###'''***+++(((+++...///---+++***)))111---'''%%%%%%''')))******)))))))))***++++++,,,***)))'''%%%$$$%%%))),,,)))(((%%%$$$$$$&&&)))***'''&&&###!!!!!!###$$$&&&)))***+++,,,------------&&&%%%$$$""" """"""""""""###$$$&&&&&&&&&'''))))))(((&&&&&&&&&)))&&&###!!!!!!%%%))),,,,,,,,,+++)))''''''***,,,************(((&&&$$$###&&&$$$!!!!!!"""%%%%%%&&&)))***+++***'''%%%%%%%%%*********(((&&&%%%&&&'''***---///...+++***+++---///***### !!!&&&+++---***)))'''###!!!!!!$$$'''((()))+++,,,---,,,++++++***'''###"""###%%%&&&&&&###$$$%%%''')))((($$$!!!""""""!!!!!!!!!!!!!!!!!!&&&(((******((((((((()))))))))((()))******(((&&&((()))+++*********+++---......---+++(((%%%""" %%%&&&''''''%%%%%%&&&'''&&&%%%###!!!  &&&'''(((((('''$$$  """$$$'''((()))))))))++++++***)))(((&&&$$$### !!!###$$$$$$&&&)))+++***)))&&&###""""""###$$$"""  ++++++******))))))(((((()))(((''''''(((***---///)))(((&&&'''(((************&&&$$$%%%$$$"""###'''******)))((('''&&&%%%%%%(((+++......,,,)))'''&&&&&&''')))++++++)))'''%%%*********((('''''')))******)))((('''''''''&&&%%%***))))))***,,,,,,***(((%%%&&&((())))))+++---000.........---,,,+++***)))(((***,,,---,,,,,,---///666@@@DDD;;;///)))((()))$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%''')))+++---......///---+++((('''((()))***+++++++++***)))***---///---+++))))))***+++***))))))******)))''''''(((***000000///,,,***+++---/////////...---,,,++++++***)))*********)))'''&&&$$$&&&&&&''''''''''''&&&&&&%%%%%%''')))***,,,------******)))((((((((((((((()))((())),,,///333444444,,,***'''$$$###$$$&&&'''***)))&&&%%%%%%&&&)))***'''((()))***++++++++++++%%%%%%'''(((***,,,...///000---)))&&&%%%'''***,,,((('''%%%%%%&&&&&&$$$"""(((***,,,+++)))'''''''''!!!%%%)))+++***'''$$$###!!!$$$)))...111111000///111///,,,)))(((((())))))&&&&&&%%%$$$$$$&&&***...,,,+++)))(((((()))+++---++++++,,,,,,,,,+++***)))+++,,,---------***(((&&&!!!!!!"""%%%))),,,---,,,)))((('''&&&%%%&&&'''((()))))))))(((&&&%%%$$$$$$$$$"""!!!###'''+++,,,,,,)))******+++***)))'''&&&'''&&&&&&&&&'''((()))***///...,,,+++***+++,,,---,,,++++++***+++---///000,,,+++)))''''''(((((((((((()))+++---...---+++***,,,,,,------,,,***'''%%%%%%&&&&&&'''''''''&&&&&&%%%&&&)))...000000,,,)))'''%%%######&&&(((******'''***---000///,,,***(((+++)))&&&%%%''')))++++++))))))''''''''')))+++,,,)))(((&&&###!!!"""%%%((()))(((&&&%%%%%%&&&((()))'''&&&###""""""%%%(((***,,,,,,,,,---------------'''&&&%%%###""""""""""""############$$$$$$%%%&&&%%%'''******)))'''&&&&&&***'''$$$""""""%%%))),,,))))))(((&&&$$$%%%'''***)))******+++)))'''$$$###&&&$$$"""!!!"""$$$&&&'''***+++,,,+++)))'''&&&'''******((($$$!!! !!!###&&&+++000000,,,***,,,///111+++$$$ !!!%%%)))+++)))(((&&&###!!!###'''***)))******++++++++++++******'''"""!!!"""$$$&&&&&&%%%%%%%%%''')))(((%%%"""""""""!!!!!!!!!"""###$$$%%%&&&'''((((((((((((((()))((('''(((((((((&&&$$$(((***++++++***)))***+++,,,,,,,,,***'''$$$""" ###$$$%%%&&&&&&&&&&&&&&&%%%###!!!###$$$&&&'''&&&$$$!!!  """###%%%&&&'''''',,,,,,+++)))'''%%%###"""!!!"""######$$$&&&)))'''%%%$$$"""""""""######  !!!!!!++++++******)))(((((('''+++***((('''((()))***,,,&&&%%%$$$&&&((())))))(((***%%%"""###"""!!!###(((,,,++++++***)))(((''''''))),,,///000///---,,,+++(((((())))))(((&&&$$$###'''((()))'''&&&&&&(((+++******)))'''&&&&&&'''(((...---,,,---------,,,***$$$&&&(((((()))***---///////////////...---,,,+++((()))+++++++++,,,...000AAALLLPPPDDD333)))''''''%%%%%%%%%%%%%%%$$$######$$$%%%(((***---///000000///...+++)))(((((()))***,,,,,,---,,,+++,,,...000///---++++++++++++***)))&&&((()))((('''''')))***......---+++******---///000000000111111111111111,,,,,,---,,,+++)))'''&&&''''''((((((((((((''''''$$$%%%&&&(((***,,,...///,,,+++)))'''&&&&&&''''''(((''''''(((+++---------((('''$$$""""""###%%%&&&***(((&&&%%%%%%'''***,,,(((((())))))************))))))***++++++,,,,,,,,,---***&&&$$$###%%%''')))(((&&&%%%%%%''''''&&&$$$)))+++,,,,,,***(((''''''&&&+++000111...)))&&&$$$%%%'''+++///111111///...---+++)))(((((((((***+++)))))))))(((&&&''')))++++++***(((''''''((()))***)))***+++------,,,+++******+++,,,,,,+++)))(((&&& ###'''*********&&&%%%$$$#########$$$$$$''''''''''''''''''%%%$$$###""""""$$$'''***,,,---(((((((((((((((''''''&&&&&&&&&''''''((()))******...---,,,++++++,,,---...,,,,,,+++******+++---------,,,***'''&&&%%%&&&&&&***,,,...000///...---,,,............,,,***)))(((''''''(((((((((''''''&&&%%%%%%%%%&&&)))+++++++++,,,***''''''((()))))))))&&&(((+++......+++'''$$$""""""###&&&***++++++***'''&&&$$$$$$$$$''')))+++)))(((%%%!!! ###'''&&&$$$######$$$%%%&&&'''%%%###"""$$$'''***---,,,,,,,,,,,,,,,,,,,,,,,,+++)))((('''&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''$$$'''***+++)))(((''''''***(((%%%###$$$&&&)))+++'''&&&%%%"""!!!!!!%%%'''((()))******)))'''$$$"""%%%$$$###""""""$$$&&&'''***+++,,,+++)))(((((((((,,,+++((($$$  """"""(((---...+++)))+++...///***$$$ !!!$$$''')))'''&&&&&&$$$$$$&&&+++...++++++******)))*********,,,((($$$###$$$&&&'''(((''''''''')))***)))'''%%%###"""""""""###&&&((()))$$$$$$%%%&&&'''(((((('''***((((((((()))((('''%%%&&&((())))))'''&&&&&&'''))))))***)))((('''%%%$$$######$$$%%%&&&&&&&&&%%%###"""!!! !!!"""$$$%%%&&&&&&%%%$$$ !!!"""###$$$+++******(((&&&$$$!!! !!!"""!!! """$$$!!! !!!"""###$$$ !!!"""$$$###!!!,,,++++++***)))(((''''''((((((''''''&&&&&&&&&'''$$$######%%%((())))))(((***%%%############&&&***------,,,++++++***))))))(((+++---///......///000******)))((('''%%%$$$###&&&((()))(((&&&&&&)))---++++++***'''&&&&&&(((+++000...------------,,,+++&&&'''((((((((()))+++---////////////...---,,,,,,)))***+++++++++---000333HHHSSSWWWLLL999---***)))((('''&&&$$$############$$$&&&(((+++---///000111///...,,,***)))((())))))+++,,,------------///111000///------......,,,***&&&((())))))(((((()))+++,,,,,,,,,***)))***---///111111222222333444444444...//////...---+++)))(((''''''((((((((((((''''''%%%&&&'''(((***---///000000...***'''&&&&&&'''((()))'''%%%%%%'''(((((((((&&&%%%%%%$$$$$$%%%&&&''')))((('''&&&&&&(((***+++))))))((((((((('''''''''++++++,,,------,,,,,,+++***(((&&&$$$###$$$&&&'''''''''''''''''''''''''''***+++------+++)))((((((---222777777333---)))'''(((***---//////...---+++(((((('''''''''(((***+++)))+++,,,+++)))''''''''')))(((((('''''''''''''''''')))+++---...---,,,+++))))))***+++***)))((('''!!! !!!###&&&)))))))))&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&'''))))))'''%%%######$$$&&&(((***,,,---***)))((('''((()))+++,,,(((((((((((((((((((((((()))******+++,,,,,,,,,---------,,,,,,++++++******+++,,,+++)))&&&$$$%%%&&&+++---///000...------.........///---+++******+++((())))))))))))(((''''''%%%###!!!"""%%%(((+++,,,...,,,)))((())))))((('''&&&''')))+++,,,)))$$$ !!!&&&***,,,***((($$$###""""""###%%%'''))))))'''$$$ !!!&&&%%%$$$###"""###$$$$$$&&&%%%$$$$$$%%%(((+++---+++************++++++,,,,,,+++)))(((((()))+++,,,)))((((((''''''''''''(((%%%''')))***)))(((((())))))((('''&&&&&&''')))***&&&%%%###  ###&&&))))))))))))'''%%%###"""###$$$%%%%%%$$$$$$%%%'''(((***++++++***))))))***...---+++'''$$$###$$$&&&!!!%%%)))+++***)))***++++++'''###!!!"""$$$&&&'''&&&'''''''''''')))---000---,,,***)))(((((()))***...+++(((&&&''')))******)))))))))***++++++)))'''$$$#########$$$&&&)))+++#########&&&((())))))(((***))))))***++++++)))'''$$$&&&((('''%%%$$$######%%%&&&((()))))))))((('''$$$###"""###%%%&&&%%%$$$""""""#########"""""""""!!!!!!"""$$$%%%'''((()))!!! !!!"""''''''&&&%%%$$$""" !!!""""""   """###$$$ !!!"""%%%&&&%%%""",,,,,,+++***)))(((''''''%%%&&&'''((((((''''''&&&%%%$$$$$$&&&)))++++++***+++'''%%%&&&'''&&&))).........---,,,,,,+++++++++((()))+++,,,,,,---000222---,,,+++)))((('''&&&&&&&&&)))+++***''''''+++000++++++***'''%%%&&&)))---///---++++++,,,,,,+++***((()))))))))'''''')))+++,,,---------------,,,,,,***+++++++++,,,...222666DDDOOOTTTKKK;;;111---,,,,,,***'''$$$""""""######$$$%%%'''***,,,...///000///...---,,,***)))(((''')))+++,,,---------///111222111000000111000///---)))***++++++)))((()))))),,,,,,,,,+++***+++...000111111111111222222222222///000000///...,,,)))(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((***,,,///000555222...***((((((***+++)))&&&######$$$&&&((((((&&&''''''((())))))))))))(((((((((((((((((()))******)))((('''&&&%%%%%%%%%******,,,---------,,,,,,)))((('''&&&%%%%%%&&&&&&%%%((()))(((&&&%%%''')))+++---......,,,***))))))---222777777222,,,))))))++++++,,,------,,,+++***&&&&&&&&&&&&''''''((((((&&&))),,,---+++(((%%%$$$&&&''''''((('''&&&%%%$$$&&&(((***---......---,,,((())))))************)))$$$######%%%(((******)))((((((((('''''''''''''''&&&%%%%%%(((***+++(((%%%###%%%'''((()))***+++,,,***)))'''&&&(((+++///222*********)))((('''&&&&&&$$$%%%(((***+++,,,++++++.../////////...+++)))'''(((***,,,***'''&&&&&&'''***,,,...---+++***+++---+++------+++)))(((***,,,)))*********))))))((('''$$$"""!!!"""%%%(((***+++,,,***((((((((()))((('''((('''''')))***'''"""!!!%%%)))***)))'''"""!!!!!!!!!###$$$&&&''''''&&&$$$ !!!$$$'''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&(((***+++)))(((''''''((()))***+++)))(((&&&%%%&&&(((***,,,***)))((((((''''''''''''&&&((())))))(((((()))***((((((((()))(((((((((((('''&&&###  $$$'''******((('''%%%###!!!!!!!!!$$$''''''%%%$$$%%%&&&&&&(((***+++******+++,,,------,,,***'''&&&'''((("""$$$&&&'''))))))))))))'''%%%######$$$&&&''''''(((***++++++***+++,,,......,,,***((('''''')))***///,,,******+++,,,++++++***))))))***++++++***(((%%%$$$"""!!!!!!###%%%'''%%%$$$$$$'''***,,,+++))))))(((((()))***+++)))((($$$&&&((((((%%%###""""""###$$$&&&((()))))))))(((&&&###!!!!!!###%%%%%%$$$###$$$&&&((()))((('''&&&$$$######"""$$$&&&)))+++%%%###!!! !!!"""""""""""""""!!!  !!!!!! !!!"""### ###&&&'''&&&""",,,,,,+++***)))((('''&&&$$$&&&(((***++++++***)))'''&&&%%%'''***---------,,,(((''')))******,,,111.........------,,,,,,+++'''((()))******---000333///...,,,***)))((((((((('''***---+++))))))---222+++,,,***'''%%%&&&***...---+++))))))******)))((()))******)))'''&&&((()))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,///444888<<>>555444222///,,,(((%%%$$$"""$$$'''***---///000000///...---+++************((((((((()))))))))******'''''''''***---///...---***'''$$$!!! """###((('''&&&&&&'''***---///,,,)))%%%###$$$%%%%%%%%%###$$$&&&''')))***************+++++++++***)))((($$$######%%%(((*********((('''&&&%%%$$$$$$$$$$$$&&&(((((((((''')))...222---)))%%%######$$$%%%%%%&&&''''''%%%!!! &&&&&&'''''''''&&&%%%$$$)))***,,,000444444222///$$$###$$$(((,,,...---+++,,,,,,,,,,,,,,,+++***))))))+++,,,,,,+++***+++---)))&&&$$$%%%&&&'''&&&%%%'''***+++(((### !!!$$$&&&,,,111222---(((&&&&&&!!!###&&&)))******(((''''''&&&%%%%%%$$$$$$$$$$$$""""""$$$(((,,,...---,,,+++)))%%%""" !!!!!! !!!"""###$$$$$$$$$###!!!!!!"""$$$&&&&&&$$$"""###$$$$$$###!!!"""$$$&&&((('''%%%$$$%%%&&&((()))'''%%%  '''&&&&&&%%%&&&'''((()))++++++++++++---000222444...(((""""""&&&***+++***&&&%%%""" $$$((((((***+++,,,+++******+++'''((()))******)))((('''%%%%%%&&&&&&(((+++000444,,,+++***((((((***+++,,,***)))(((((())))))((('''%%%&&&''''''&&&######***...000///...---((()))***+++***(((&&&%%%###!!! """&&&)))***((("""###$$$$$$$$$%%%(((+++)))((()))***,,,+++)))'''***))))))***++++++)))'''(((&&&%%%'''***,,,+++)))&&&)))***)))+++//////,,,)))***+++++++++***((('''%%%$$$$$$&&&+++///111222///111444444222000//////---***&&&""""""%%%)))---...------...000111000///+++)))(((&&&%%%%%%%%%&&&%%%''')))***))))))***++++++...///...000333000+++***((('''((())))))((('''&&&((()))(((%%%"""  !!!###%%%&&&###&&&))))))((((((+++...,,,...000222222444666888...------......///000111000///...+++)))&&&%%%$$$ $$$***------+++,,,,,,***)))((((((((()))'''((()))(((&&&&&&((()))&&&'''''''''&&&&&&'''))),,,,,,,,,)))'''%%%&&&''''''))),,,......,,,)))'''&&&''')))++++++***(((''''''))),,,000333333000...,,,++++++,,,---,,,***''''''&&&%%%%%%'''))))))(((%%%%%%&&&%%%###"""###$$$"""$$$%%%&&&$$$$$$%%%&&&'''((((((%%%""" !!!$$$"""$$$''''''&&&%%%%%%%%%&&&'''((())))))'''%%%$$$$$$###"""###&&&***,,,------...---)))&&&&&&)))---+++***(((&&&%%%%%%%%%%%%$$$""" $$$))),,,...---111555666444111---+++%%%''''''&&&''',,,666???AAA:::111,,,++++++***)))&&&&&&%%%%%%&&&''')))******)))((())),,,000555888555666777666333...((($$$"""$$$'''***---//////000***))))))(((((())))))***'''((()))***++++++******$$$###$$$''',,,//////---***((($$$!!! !!!###%%%((('''%%%$$$$$$&&&)))***,,,(((%%%###$$$%%%&&&&&&###$$$%%%'''((()))))))))++++++,,,,,,+++***((('''%%%$$$$$$%%%'''(((((('''$$$$$$$$$###$$$$$$%%%%%%!!!###$$$$$$$$$'''---222---***%%%###$$$%%%''''''$$$&&&'''%%%!!! """)))))))))((('''%%%$$$###(((((()))---000111...***%%%%%%%%%)))---///...+++---------,,,+++***)))((()))+++,,,,,,,,,,,,---///+++(((&&&&&&((()))'''%%%&&&***,,,***$$$!!!"""$$$(((,,,///...)))%%%%%%''' ###'''((((((((())))))''''''&&&&&&%%%%%%&&&&&&"""###%%%))),,,...---+++---+++(((%%%"""""""""""" """###$$$$$$######""""""###%%%''''''%%%"""%%%%%%%%%$$$""""""$$$&&&((('''%%%$$$%%%&&&((()))***&&&  (((&&&$$$######%%%%%%&&&++++++******+++---///111000...,,,+++,,,,,,+++)))'''%%%"""!!!!!!###&&&(((******+++******)))((((((++++++***)))((('''&&&%%%"""$$$&&&(((+++---///000111///+++))))))+++...111...,,,***)))((()))***+++)))((())),,,---+++$$$###%%%))),,,...///000000...------------+++(((%%%$$$!!! $$$))),,,***&&&$$$"""!!! ###''',,,000,,,+++******++++++)))(((,,,++++++,,,------,,,+++&&&&&&&&&(((***+++***(((&&&''')))+++,,,,,,,,,,,,%%%$$$###%%%((()))'''%%%%%%''')))*********,,,------.../////////...---,,,***(((&&&%%%%%%''')))++++++,,,,,,,,,,,,,,,,,,,,,'''&&&###"""!!!!!!"""###''''''((((((''''''&&&%%%((()))+++...////////////,,,***)))+++---,,,)))&&&((((((&&&$$$!!! """!!!!!!!!!!!!!!!""""""""" $$$&&&&&&$$$$$$)))...///...///111333444333222...,,,++++++---...///...***)))((('''%%%$$$###### !!!%%%(((*********+++,,,---,,,***(((''''''&&&%%%######%%%(((******((('''((()))***)))'''&&&&&&'''(((((((((''''''------...///000...+++)))((()))+++,,,,,,+++***((((((***,,,000333222///,,,//////000//////---+++***$$$$$$$$$%%%&&&'''((()))))))))((('''%%%$$$#########$$$&&&((()))***++++++)))'''%%%###"""""""""###&&&'''((((((''''''((()))(((((((((((('''&&&$$$$$$&&&%%%%%%(((,,,...,,,***,,,++++++***************+++***((('''%%%$$$$$$$$$!!!###***///...,,,***---111444333000+++'''+++)))((((((***///444777444111---***))))))(((((($$$$$$%%%$$$$$$'''***......,,,))))))+++---......111///...///000///+++'''######&&&)))...000000///***'''$$$"""###$$$%%%%%%%%%'''(((************)))$$$######'''---///---+++))))))(((%%%"""!!!###$$$%%%%%%%%%$$$$$$&&&***---///***%%%%%%'''(((&&&"""!!!$$$(((,,,......---+++......---+++'''%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$""" """'''+++000...,,,)))((('''''''''))))))'''$$$""""""%%%'''...,,,,,,,,,((("""!!!###'''((())))))((()))+++---'''$$$###'''---///+++%%%***,,,///111111///,,,*********+++---///000///---+++'''$$$###%%%''''''%%%((((((((()))(((((('''&&&***++++++(((%%%#########&&&&&&&&&&&&&&&'''((((((************(((&&&$$$"""!!!%%%)))+++,,,++++++))))))(((&&&###!!!"""###!!!###$$$###""""""###%%%'''******(((&&&$$$$$$+++***((('''&&&&&&&&&'''+++***'''$$$###&&&+++///---)))"""'''%%%###"""###$$$%%%%%%******)))((())),,,...///000///...//////---***(((&&&%%%###!!!!!!###%%%''')))))))))))))))(((''''''***)))))))))((((((''''''&&&&&&((())),,,...000111111...+++))))))+++...000000...,,,+++******+++,,,,,,,,,...111333111+++%%%''''''))),,,///000000///---,,,,,,------,,,(((&&&$$$"""!!!$$$)))+++)))&&&$$$###"""###%%%)))---000...,,,***)))******)))(((,,,,,,---.........,,,+++)))(((''''''(((((('''&&&&&&(((***,,,------,,,,,,&&&$$$$$$&&&)))***)))''''''((())))))))))))+++---,,,---.........---,,,++++++***(((&&&&&&''')))++++++++++++++++++,,,---...'''%%%$$$""""""###$$$%%%''''''((((((((('''&&&&&&%%%'''))),,,...............,,,++++++,,,,,,(((&&&''''''&&&$$$!!! """###############"""""""""!!!!!!$$$&&&%%%###$$$)))...///......000111222111///+++***((()))***,,,---,,,******((('''%%%###"""!!! !!!###&&&(((((((((***+++,,,,,,+++***(((&&&$$$######"""###%%%(((+++///---+++++++++***(((&&&%%%%%%&&&'''((()))))))))------,,,---...---***((()))***+++,,,,,,+++)))(((%%%&&&(((,,,///000///---//////000///...+++((('''&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$###""""""###$$$&&&''')))************(((&&&$$$######$$$$$$'''((())))))''''''((()))*********)))'''&&&%%%$$$''''''(((+++///000///---+++******)))))))))************)))(((''''''&&&&&&###!!!!!!%%%+++000111///)))***+++,,,---,,,,,,+++,,,+++((('''))),,,000222///---+++************)))''''''((('''&&&&&&)))++++++******)))***+++,,,...111...******++++++(((%%%""""""%%%)))---000000///***'''$$$!!!!!!"""$$$%%%&&&'''((())))))(((''''''######%%%(((+++,,,+++***(((((('''$$$!!! !!!"""%%%&&&''''''&&&'''***,,,///---,,,,,,,,,***&&&###!!!###'''***++++++***))))))***+++***((('''''''''%%%$$$$$$%%%''''''&&&$$$""""""###$$$%%%&&&''''''((((((&&&###!!!!!!%%%(((000///---,,,***))))))(((,,,+++(((%%%""""""%%%(((---+++++++++((("""!!!###''')))))))))(((((()))+++%%%$$$%%%,,,222333---''')))---222555555222---***,,,,,,,,,...000///---+++&&&### ###&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''')))*********)))'''%%%$$$"""$$$'''***+++***)))((('''''''''%%%"""!!!!!!###!!!###$$$###""""""######%%%'''''''''&&&''')))111///,,,)))&&&%%%%%%%%%)))(((&&&$$$###%%%)))------)))###!!! %%%$$$###""""""###$$$%%%))))))(((((()))+++---/////////000111111///+++'''%%%$$$###""""""###$$$%%%'''''''''(((''''''&&&%%%((((((((())))))*********))))))))))))+++...000222000...+++))))))+++...000222111///---,,,+++,,,,,,...///222666:::888222,,,+++)))(((+++///111000...,,,++++++,,,---,,,)))'''%%%######%%%)))+++***'''$$$%%%&&&'''***,,,///000000---***(((((()))((((((---...000111000...,,,***,,,***'''&&&&&&&&&%%%###'''))),,,...///...---,,,&&&&&&&&&(((+++,,,+++***++++++***)))'''(((***,,,+++,,,---......------,,,---,,,***)))((())))))***+++***))))))***,,,...///'''&&&$$$######$$$%%%'''(((((((((((((((''''''&&&###%%%'''***,,,---,,,,,,000...,,,++++++***'''%%%&&&&&&&&&$$$"""!!!###$$$&&&&&&%%%$$$######"""!!!###$$$%%%$$$"""$$$)))---///...---...000000...---)))'''&&&''')))+++++++++++++++)))'''%%%###  !!!$$$&&&((((((''''''******++++++***)))'''&&&!!!!!!"""""""""$$$(((+++333111///...---+++(((%%%###$$$%%%''')))***+++,,,---,,,++++++,,,+++)))'''((()))+++,,,,,,+++)))(((""""""###'''***------,,,---...///...,,,)))%%%###''''''''''''''''''''''''((('''&&&$$$###"""!!!!!!###$$$&&&'''((()))*********)))'''%%%$$$$$$%%%&&&((()))***)))((('''((()))---,,,***)))'''&&&%%%%%%))))))+++...111222111000******)))((((((((())))))************************'''$$$###&&&,,,111222222((('''%%%%%%&&&(((,,,...---+++)))''''''(((+++,,,***))))))***,,,,,,+++***)))***+++***(((''''''((('''))),,,,,,******,,,///333...)))'''(((((('''%%%!!!!!!###'''+++...//////+++)))$$$!!! !!!###%%%''''''''''''&&&%%%$$$######%%%'''(((''''''((()))))))))(((&&&""" !!!"""$$$&&&((()))((((((***+++---111555555222,,,&&&### """$$$&&&''''''&&&%%%$$$&&&)))+++***))))))***%%%%%%$$$&&&'''(((&&&%%%""""""$$$%%%'''(((******---,,,)))%%%""""""$$$&&&/////////...------,,,,,,///---***%%%"""###&&&)))+++))))))***&&& !!!&&&((()))(((''''''((()))###$$$(((000666666000)))(((---444999999555///+++,,,,,,,,,......,,,(((%%% !!!$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&###%%%&&&&&&%%%$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&((()))*********)))'''&&&&&&''')))******)))'''&&&$$$%%%%%%###!!! !!!""" """$$$%%%$$$############$$$$$$###$$$&&&***...888444///)))%%%#########&&&&&&&&&$$$###$$$'''***,,,)))###!!!$$$""""""!!! !!!###$$$$$$$$$###$$$&&&'''***)))(((((()))+++...///---,,,---...//////---***%%%$$$$$$###############%%%&&&&&&&&&&&&&&&%%%%%%(((((()))***,,,---......+++***))))))+++---///000...---+++))))))+++...000333222000...---,,,,,,,,,---...111666;;;:::444///---***''')))---000///---++++++***+++,,,+++***(((%%%%%%%%%'''***,,,+++)))&&&(((***---///000111111111...)))'''''''''((('''---000222333222...,,,***---***(((&&&&&&&&&%%%$$$''')))---///000000...,,,''''''(((***,,,---------...---+++(((&&&&&&))),,,+++,,,---...//////...---......---++++++************)))((('''(((+++...000***(((&&&$$$###$$$%%%&&&((())))))))))))(((''''''$$$&&&(((+++,,,+++***)))///---+++)))'''&&&%%%$$$$$$%%%&&&$$$###"""###$$$)))((('''&&&%%%$$$###"""%%%%%%$$$###"""$$$(((,,,,,,++++++---///000///...((((((''')))+++------,,,,,,,,,+++)))&&&""" !!!$$$(((***+++)))((('''***************)))'''&&&"""$$$%%%$$$"""###'''***111000......---+++'''%%%""""""$$$&&&(((+++---...---,,,************(((&&&&&&''')))+++,,,+++***)))###""""""$$$''')))******)))***,,,,,,+++'''$$$!!!&&&&&&''''''&&&&&&&&&%%%'''&&&%%%###"""!!!!!!!!!$$$$$$&&&'''((()))))))))***(((&&&$$$###$$$%%%&&&)))***+++***((('''((()))---,,,)))'''%%%%%%%%%%%%***+++---///111222111111,,,+++***(((''''''&&&&&&******+++,,,------------***((('''(((+++///000000(((&&&$$$###$$$'''***---+++)))(((&&&&&&&&&((()))'''((()))+++------+++)))(((+++------+++(((''''''&&&+++//////,,,+++...222777111***'''((())))))))) !!!%%%)))---...------+++'''""" !!!$$$'''(((((('''&&&$$$###"""!!!###&&&((((((%%%$$$&&&(((***+++***'''$$$"""!!!""""""$$$''')))(((''''''(((***222:::;;;555,,,%%%""" !!!"""###$$$$$$#########'''+++------,,,++++++&&&%%%%%%&&&(((((('''&&&!!!!!!###%%%''')))+++,,,...---***'''%%%%%%&&&''',,,---...///000111111111222000+++%%%"""###'''++++++)))((((((######%%%''''''''''''((()))&&&&&&)))///444555000***)))---222777777444000,,,,,,+++,,,,,,,,,((($$$ """$$$%%%&&&%%%%%%$$$%%%&&&'''((($$$&&&''''''%%%%%%&&&((('''(((((((((''''''&&&&&&'''''')))*********)))((('''((()))******((('''&&&"""######!!! !!!"""$$$&&&'''%%%$$$$$$%%%%%%$$$"""!!!!!!%%%+++///777333---&&&"""!!!!!!"""$$$%%%&&&%%%$$$%%%&&&(((***'''"""###&&&&&&&&&%%%$$$#########$$$###$$$&&&&&&%%%%%%'''***+++***))))))***,,,///000+++)))'''(((+++---......%%%$$$######""""""""""""%%%%%%&&&&&&&&&&&&&&&%%%)))***+++,,,...///000111......---------...///000---,,,***)))***+++...///222111000///...---,,,,,,******---222666666222...,,,)))&&&'''***------,,,---,,,******+++***(((&&&%%%%%%&&&)))+++------,,,)))+++...111222222222111111---)))&&&&&&''''''''',,,///333333111---+++***,,,***(((((()))))))))((((((***---///000000...---((()))+++,,,------......000///---)))&&&&&&(((***+++,,,...///000000000///............---,,,*********((('''&&&(((***...000,,,+++(((%%%#########$$$))))))******))))))((('''''')))+++------+++(((''',,,+++(((&&&######$$$%%%$$$%%%&&&%%%###"""###$$$)))(((((('''&&&%%%%%%$$$%%%%%%$$$""""""$$$''')))(((((()))+++///111111000*********,,,///111111000------,,,***'''### ###''',,,...---+++***)))+++++++++***))))))((('''''')))***((($$$###%%%)))++++++++++++,,,+++(((&&&"""###$$$%%%(((+++---///---,,,+++++++++***(((&&&$$$%%%(((***,,,,,,++++++&&&$$$######&&&(((((((((%%%'''((())))))'''%%%###%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%###"""!!!!!!"""###%%%&&&'''((())))))******(((&&&$$$###"""###$$$%%%+++,,,,,,+++)))'''((())),,,***'''$$$######$$$%%%)))+++---...////////////---,,,+++)))'''&&&%%%%%%***+++,,,---.........------+++***)))***+++,,,,,,(((((('''''''''((()))***(((''''''&&&&&&''''''(((((()))***,,,...---***(((%%%(((+++,,,+++***)))))))))...222222...---000333666000***&&&''')))***))) ###'''***++++++...---***&&&""""""&&&))))))((('''%%%$$$###"""!!!%%%''')))'''$$$"""$$$'''(((((((((&&&###!!! !!!"""%%%&&&&&&$$$$$$$$$&&&///888:::333***$$$"""!!!!!!!!!"""""""""######(((+++...000...---++++++'''&&&&&&'''))))))(((&&& !!!"""$$$''')))+++,,,...,,,***)))))))))***+++((()))+++---000222444555333000,,,&&&###$$$(((+++,,,)))((('''""" ###&&&'''(((((()))+++***))))))+++...///---++++++---///000111000///......---------,,,)))$$$ """!!!  """$$$&&&&&&&&&'''''')))******((()))***((('''%%%&&&'''(((((())))))))))))((('''%%%&&&((()))******))))))%%%&&&'''((())))))((((((!!!""""""  $$$&&&((((((&&&%%%%%%%%%'''%%%### """(((---111---(((""" !!!$$$&&&'''&&&%%%%%%'''((('''$$$  $$$'''))))))((((((((((((((('''!!!$$$''''''&&&&&&))),,,,,,+++******+++---///111)))'''$$$%%%'''+++...///&&&%%%###"""!!!!!!"""###%%%&&&''''''((('''''''''+++,,,---...///000000111222222111111111000000000,,,+++***)))***,,,...///111111111000//////......***)))***...111222///+++***)))'''&&&''')))---///000...+++***)))(((&&&$$$"""###&&&(((***,,,---...+++---///111222111000//////,,,)))''''''(((''''''***...222111...+++***+++,,,++++++,,,---...,,,+++)))***,,,.../////////...)))+++---...---------///000///...***'''&&&((())))))+++---///000000000000---......///...---+++***)))(((''''''(((***,,,---,,,***'''%%%#########$$$***************)))((((((((())),,,......+++)))&&&((('''&&&###!!!!!!$$$'''&&&((()))(((&&&$$$$$$$$$''''''''''''''''''''''''%%%%%%$$$######$$$%%%&&&$$$$$$&&&)))---000000000++++++,,,///222444444333.........,,,)))%%%"""###(((...///---++++++,,,,,,,,,++++++***)))))))))+++...///+++%%%"""$$$(((''''''(((+++------+++(((&&&&&&&&&''')))+++...///...------......,,,(((%%%%%%&&&(((***++++++***)))'''%%%$$$$$$&&&''''''&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''''''''%%%%%%%%%$$$"""!!!!!!###%%%&&&''''''((()))************'''&&&$$$""""""###$$$%%%,,,------,,,)))''''''(((+++)))%%%"""!!!"""%%%&&&)))+++---...,,,++++++,,,---,,,+++)))((('''&&&&&&***+++,,,---...---,,,+++,,,,,,,,,+++******))))))((()))***,,,,,,+++***)))&&&''''''((((((((((((((((((((()))+++,,,+++)))&&&###%%%)))******))))))))),,,///111000...---///222000+++&&&%%%&&&''''''%%% !!!$$$'''((((((------,,,)))%%%$$$'''+++)))((('''&&&%%%$$$%%%%%%'''((((((&&&$$$$$$%%%&&&###$$$%%%$$$!!! ###$$$###!!!!!!!!!###***222444...(((###""""""""""""""""""###$$$%%%,,,...111111///,,,++++++'''&&&&&&((()))***(((''' !!!###%%%''')))++++++,,,+++)))***,,,...//////''''''(((***---000444666111///,,,'''$$$%%%(((+++,,,)))((((((### ###&&&(((((())))))+++,,,***'''&&&(((***,,,,,,...---,,,+++++++++,,,---111000......---+++(((%%%$$$$$$###!!!"""$$$%%%&&&((()))++++++,,,,,,***++++++***'''%%%%%%&&&&&&'''((()))***)))(((((($$$%%%'''((()))))))))(((###$$$%%%&&&'''(((((((((!!!"""""" ###%%%''''''&&&$$$$$$$$$'''&&&###!!!!!!&&&)))***((($$$!!! !!!###%%%&&&&&&&&&%%%%%%'''(((%%%"""!!!&&&***+++***))))))++++++***)))###''''''%%%%%%(((,,,+++***))))))***,,,...000)))'''%%%&&&(((***++++++'''%%%### """###''''''((())))))))))))))),,,,,,---------.........000111222222111///---,,,+++******)))***,,,---///111111222222222111111111...,,,+++,,,///111...,,,(((******(((&&&(((...333444111---***(((&&&### ###&&&(((***,,,...,,,,,,...//////...,,,+++,,,***(((((((((((('''&&&(((,,,///...+++)))***,,,------...000222111...+++******++++++,,,...//////***---///...,,,+++,,,...//////...,,,)))''''''((('''(((***,,,...//////...+++,,,...//////...,,,***((((((((((((((()))***+++)))'''%%%$$$###$$$%%%&&&******++++++******)))(((%%%'''+++......---***(((%%%%%%$$$""" """'''+++***,,,---,,,)))'''&&&&&&$$$$$$%%%&&&'''))))))***%%%$$$$$$$$$%%%%%%$$$###""""""###&&&***,,,,,,,,,***+++,,,///333555444333...//////...+++((($$$!!!"""'''---...,,,***+++---...---,,,++++++*********,,,///111---&&&"""$$$'''&&&'''))),,,///000...,,,,,,,,,++++++,,,---000111...///000111111...)))%%%((()))***+++***(((&&&%%%%%%$$$###%%%'''((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&((()))***)))((('''$$$"""!!!!!!"""$$$''')))((()))***++++++,,,++++++'''&&&$$$######$$$%%%&&&.........,,,)))''''''(((+++(((%%%"""!!!###''')))***,,,......+++)))((()))***))))))))))))***+++++++++,,,------,,,+++(((''')))+++------,,,+++***)))''')))+++.........---,,,(((((()))******)))((('''&&&%%%&&&'''))))))(((&&&"""$$$'''((('''&&&'''(((------,,,+++******+++,,,)))&&&$$$$$$&&&'''$$$!!!!!! """%%%&&&&&&))),,,---***&&&%%%'''+++(((((('''&&&&&&'''((()))***(((&&&%%%&&&&&&&&&%%%"""$$$%%%$$$""" !!!""" """&&&+++,,,***&&&%%%$$$$$$$$$######$$$%%%''')))...///000///---+++++++++(((''''''(((******)))'''"""###$$$&&&(((***+++,,,---+++***+++///111111111((('''&&&&&&(((,,,000222///...+++(((%%%%%%(((++++++))))))***'''"""!!!$$$###%%%((())))))(((((((((***(((%%%%%%&&&))),,,---...---+++)))((()))***+++111///---,,,,,,+++)))((($$$%%%$$$""""""%%%$$$%%%)))+++------,,,+++)))******)))&&&%%%%%%&&&"""$$$&&&((())))))((('''$$$%%%&&&'''((((((''''''######$$$%%%%%%&&&&&&&&&"""###""" !!!###%%%%%%###!!!!!!!!!$$$$$$###"""!!!"""%%%''''''&&&$$$""""""###$$$%%%$$$%%%%%%$$$######&&&((($$$!!!###))),,,***)))((()))+++,,,***'''"""&&&'''%%%$$$(((+++***)))(((((()))+++---///***(((((((((******(((&&&(((&&&""" """$$$(((((()))******+++******---,,,,,,,,,,,,,,,++++++---...000000///,,,)))'''******))))))***,,,---...111222333444444444333333333000------000111000---(((+++,,,)))%%%'''///777666222...***'''$$$!!! ###&&&(((+++---+++,,,,,,,,,,,,***)))(((+++)))(((((())))))(((&&&&&&***---,,,)))'''***---///000111444555333...++++++*********+++---///000+++...000///,,,***+++---...//////---***((('''(((%%%&&&(((+++,,,---------***+++...///000...,,,+++((((((((()))))))))))))))&&&%%%#########%%%'''(((***++++++++++++***))))))!!!$$$)))---......,,,***$$$$$$$$$""" ###)))......///000///,,,)))((((((""""""$$$&&&(((***+++,,,$$$$$$$$$%%%&&&%%%###!!!!!!!!!"""$$$'''))))))(((((()))+++...222444333222...///000///---)))%%%###!!!&&&+++,,,***)))+++...///...---,,,+++++++++++++++///111---&&&"""$$$(((((())),,,///222222000...111000.........///111222///000222444444000***%%%,,,,,,,,,,,,)))&&&###!!!"""!!!"""%%%((()))((('''***(((&&&$$$#########$$$%%%''')))+++,,,,,,+++***###"""!!!!!!"""%%%)))+++)))***+++,,,,,,,,,,,,,,,((('''%%%$$$$$$%%%&&&'''...//////---***((('''(((,,,)))%%%""""""%%%)))++++++...///...***((('''(((&&&'''''')))+++---///000,,,,,,------+++)))&&&$$$'''***---//////---,,,,,,&&&(((***---///000//////***++++++++++++)))(((&&&###""""""$$$'''((('''&&&###$$$&&&&&&%%%$$$%%%&&&---***'''&&&'''(((((((((&&&%%%$$$&&&(((((($$$ """ !!!$$$$$$$$$'''***---+++'''%%%'''***((((((''''''((()))+++,,,,,,(((%%%$$$'''((('''%%%$$$&&&''''''&&&$$$$$$$$$!!!!!!  !!!"""$$$&&&''''''&&&&&&&&&&&&%%%$$$$$$%%%''')))+++...//////...,,,***+++,,,(((''''''(((******)))((($$$%%%&&&((()))+++,,,---...+++***,,,000333222111***(((%%%$$$%%%(((,,,///---,,,+++(((&&&&&&(((+++***)))***---+++''''''+++&&&(((++++++)))'''&&&&&&'''&&&%%%%%%'''***---......---+++***)))(((((()))...,,,)))(((((()))((((((###$$$$$$""" ###&&&"""%%%))),,,...---,,,***'''((()))(((&&&%%%%%%&&&!!!$$$&&&(((((('''&&&###$$$&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$###!!!!!!######!!!!!!"""############%%%'''''''''&&&%%%%%%%%%&&&'''###$$$###"""!!!"""%%%'''$$$""" %%%+++///)))'''&&&(((***+++)))&&&!!!"""###$$$%%%&&&&&&&&&,,,***''''''))),,,...///---,,,************((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&'''***---...+++((('''((()))******+++++++++***((('''(((***'''&&&&&&)))...111111///000111111//////222999>>>;;;666000...///000000//////---+++******,,,...000111...+++((('''&&&###!!!!!!$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((***)))((((((''''''''''''###&&&)))***))))))+++---111111000//////...---,,,---,,,***'''''')))...111///...,,,******+++,,,---444111---***)))))))))((((((&&&$$$$$$''',,,000222,,,,,,,,,...//////---++++++++++++***)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&(((+++------+++)))(((((('''''''''(((+++,,,,,,+++'''%%%$$$###%%%(((,,,///000///---...///...***'''!!!""""""$$$&&&((()))***'''((((((((('''&&&$$$######%%%''')))***)))((('''---+++)))***------,,,))))))+++///111222///,,,***%%%(((+++,,,,,,+++,,,------,,,+++*********++++++,,,***((()))++++++(((%%%))))))***+++,,,---......000222222111000//////111---...000000...,,,,,,,,,...000111000---)))&&&&&&"""$$$'''(((((((((***+++)))''''''(((***)))&&&"""&&&''')))***++++++******%%%%%%%%%%%%&&&&&&'''(((((()))+++---////////////111---'''###"""###$$$$$$+++,,,---,,,***)))((()))+++***(((%%%###$$$(((+++...///...+++(((&&&&&&''')))++++++)))***///111///,,,+++)))(((((('''%%%###)))---111222000---,,,,,,&&&%%%$$$''',,,000000///+++*********))))))((((((&&&$$$""""""$$$&&&'''((((((%%%!!! ###%%%&&&%%%,,,***'''$$$"""""""""###"""$$$%%%%%%""""""!!!!!!"""$$$%%%$$$###((('''''''''''')))+++,,,///,,,)))))),,,.........***(((&&&%%%%%%''')))++++++)))''''''((((((%%%!!!$$$######$$$%%%%%%$$$"""%%%%%%''''''''''''%%%%%%'''&&&%%%%%%%%%&&&'''(((---------,,,+++)))'''%%%&&&&&&'''((()))*********&&&%%%$$$&&&((())))))(((*********+++,,,...///000)))&&&### !!!###''')))+++******)))))))))))))))***(((((())),,,,,,)))&&&%%%&&&'''((((((&&&$$$###'''%%%%%%&&&***---...///333...***(((((()))(((&&&,,,***)))'''&&&''''''(((%%%$$$###"""!!!!!!!!!!!!###$$$&&&'''((()))(((((()))&&&###"""%%%&&&&&&$$$ !!!%%%((((((((((((((('''(((((((((&&&%%%$$$######%%%&&&(((''''''((((((%%%"""!!!""""""!!!!!! !!!$$$$$$""""""###%%%)))))))))(((''''''&&&&&&(((%%%"""!!!"""$$$&&&&&&### """'''+++---''''''((()))))))))))))))!!!"""$$$%%%&&&&&&''''''+++)))''''''))),,,------+++***))))))++++++***)))%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&)))++++++)))'''''')))******)))***++++++***((('''(((***((('''&&&))),,,//////......//////...---000666;;;777333...+++,,,---------///...,,,+++,,,---///000///---***((('''&&&$$$"""!!!"""$$$%%%%%%%%%$$$$$$######"""###$$$%%%'''(((+++***(((&&&%%%%%%%%%&&&$$$'''***+++******,,,...111000///...---,,,,,,,,,---,,,***((('''))),,,...,,,+++***))))))***,,,---222///---++++++++++++******(((%%%%%%(((,,,///222///,,,***)))+++,,,,,,,,,******+++***)))((('''&&&))))))(((''''''''''''''')))+++,,,,,,+++))))))***(((''''''(((***+++***)))((((((((()))***++++++,,,///...,,,,,,---,,,)))&&& !!!"""###%%%'''((()))))))))))))))'''&&&%%%&&&''')))***+++******)))---***((()))+++,,,+++))),,,...111444444333000...&&&'''(((***+++,,,---------------,,,,,,++++++***+++***)))***+++,,,)))'''&&&&&&'''((())))))******---...000///......///000...///111000...,,,+++,,,,,,...///...,,,*********((()))******(((((()))******))))))+++...---***''''''(((***+++,,,,,,++++++'''&&&&&&%%%&&&'''((()))***+++---///000///......333///***&&&%%%%%%%%%%%%''')))***)))'''&&&&&&'''))))))(((&&&%%%&&&)))++++++,,,+++)))'''&&&''')))))),,,,,,)))***///111///,,,)))'''%%%%%%$$$###!!!'''+++///111///---,,,,,,'''%%%$$$&&&+++...///...,,,,,,,,,+++***))))))(((%%%$$$""""""$$$&&&(((((()))%%%!!! """%%%&&&&&&)))'''%%%###"""!!!!!!!!!!!!###"""!!!""""""###%%%((()))(((&&&&&&&&&(((***,,,///111222,,,)))'''''')))+++,,,+++***)))((('''(((***,,,...)))'''%%%&&&''''''$$$"""&&&%%%&&&(((***+++***(((%%%%%%&&&''''''&&&%%%%%%%%%$$$#########%%%&&&'''++++++,,,,,,+++)))'''&&&&&&''')))++++++++++++***%%%$$$$$$%%%((())))))(((***************++++++,,,)))'''$$$###"""$$$&&&(((((()))+++,,,,,,+++)))(((((('''(((***------+++(((%%%&&&((()))((('''%%%$$$%%%$$$$$$&&&***---...///...+++(((((()))***)))(((,,,+++***)))(((((((((((('''&&&$$$###"""######$$$$$$%%%&&&'''(((''''''&&&%%%###"""###%%%'''&&&%%%""""""!!!  ###&&&)))))))))))))))((('''&&&%%%$$$###"""###%%%''')))************(((%%%"""!!!$$$$$$######"""  """$$$###""""""$$$&&&))))))((((((''''''&&&&&&(((%%%###"""$$$%%%&&&&&&!!!!!!&&&***,,,'''(((((()))******))))))######%%%&&&'''((((((((()))((('''(((***+++***))))))(((''')))+++,,,,,,+++'''''''''((()))***+++,,,++++++***(((&&&%%%&&&((('''&&&&&&(((******)))((((((*********((('''(((***)))((('''(((***,,,,,,,,,,,,,,,,,,++++++---222555111...***(((((()))))))))---------,,,---...//////---***((('''''''''&&&$$$%%%%%%&&&&&&%%%$$$"""!!!!!! !!!$$$(((***///---)))&&&%%%$$$%%%&&&&&&(((***,,,,,,,,,...///000///---+++++++++,,,------,,,+++***))))))))))))((((((''''''((()))+++,,,...,,,+++,,,------,,,++++++)))((('''(((***---///000,,,'''%%%&&&(((***+++******++++++***)))((('''+++***))))))((((((((())))))***,,,+++******+++,,,***(((''''''((((((&&&%%%(((***,,,...///---+++)))...---,,,++++++***(((%%% !!!###%%%&&&***+++++++++***)))((('''************++++++++++++,,,***(((''')))*********+++---000333444333111000)))'''%%%'''+++......,,,------......---+++***)))******)))***,,,,,,+++***&&&&&&'''((((((((((((((()))+++,,,,,,,,,,,,---//////000111000---+++++++++***+++++++++***+++...111222111///,,,((('''((()))))))))+++---//////---+++)))***+++---------,,,,,,)))(((&&&%%%%%%''')))++++++,,,///000000...,,,***000...***(((''''''&&&$$$###%%%&&&&&&$$$######$$$&&&(((******))))))***,,,)))))))))(((&&&&&&(((***))),,,,,,)))***...000...+++((($$$"""!!!!!!!!! %%%(((,,,......---,,,,,,(((&&&%%%%%%(((+++------...------,,,+++)))((('''############$$$&&&((()))***&&&""" !!!$$$&&&'''%%%%%%$$$###"""!!!  !!!  !!!$$$%%%'''***---...---+++%%%'''))),,,...000111222)))'''%%%%%%&&&(((((((((+++***))))))***,,,...000&&&%%%$$$$$$&&&&&&%%%$$$))))))***---///000///...%%%%%%&&&&&&&&&&&&%%%%%%""""""!!!!!!"""$$$%%%'''((()))*********)))(((''''''))),,,......---,,,***###""""""$$$''')))***)))***)))((((((''''''''''''(((''''''&&&&&&''''''(((&&&(((,,,......,,,)))&&&%%%&&&(((,,,...///---***&&&''')))***)))(((&&&%%%$$$######%%%)))---......((('''''')))+++,,,+++***,,,,,,,,,,,,+++***)))(((((('''%%%######$$$&&&'''&&&'''(((((((((&&&%%%$$$"""!!!"""$$$&&&'''&&&%%%$$$$$$###!!!!!!###'''((()))******(((&&&%%%$$$"""!!!!!!"""%%%(((***------,,,+++******)))(((''''''&&&$$$"""!!! !!!"""""""""!!!"""$$$'''))))))(((((('''&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$ !!!%%%(((***(((((()))*********))))))###$$$%%%'''(((((())))))((((((((()))++++++)))'''(((''''''(((***,,,,,,+++'''''''''((()))+++---...------,,,)))%%%$$$%%%&&&$$$$$$%%%(((++++++)))'''''')))******)))((()))******)))(((((())))))*********))))))))))))+++---///+++)))&&&$$$$$$$$$%%%&&&******++++++,,,,,,,,,---***(((&&&&&&'''''''''&&&&&&'''''''''&&&%%%###"""!!! !!!&&&***---333000,,,(((&&&&&&''')))'''(((***,,,---...//////...,,,***)))***,,,///111///...------,,,+++)))'''%%%%%%%%%%%%'''(((***+++)))((()))***------,,,+++******)))((('''(((***,,,///+++&&&$$$$$$&&&((((((***+++,,,------,,,***)))))))))(((((())))))***+++)))***++++++******,,,...***)))'''&&&&&&%%%$$$"""&&&(((+++---...---,,,***...---,,,++++++***((('''"""!!! !!!"""$$$%%%,,,,,,,,,,,,++++++******+++******))))))***+++++++++)))'''''''''((()))***((())),,,.../////////...+++&&&###%%%+++///...+++***+++,,,---,,,***((('''*********+++,,,---,,,,,,))))))***++++++***))))))''')))******)))(((***+++000111111000---******+++))))))(((((()))---222777:::888444---(((%%%&&&((())))))+++---...---+++***)))***,,,---......------***(((%%%######%%%(((******,,,...///...,,,)))'''***(((''''''((((((&&&%%%!!!###$$$$$$"""!!!"""###%%%)))---///...---------******)))'''&&&&&&(((******------++++++...///---+++(((###!!! !!!!!! ###&&&)))+++,,,,,,,,,+++)))'''%%%%%%&&&(((***+++---------,,,***(((&&&%%%"""###$$$$$$$$$&&&(((******'''### !!!###''')))######$$$$$$###"""!!! !!!!!!!!!"""$$$&&&((()))+++...000111///,,,'''(((***+++,,,+++***)))&&&&&&$$$$$$%%%&&&&&&&&&,,,+++***))))))***,,,---%%%%%%%%%%%%&&&(((((((((,,,,,,,,,...000111///---%%%%%%&&&&&&&&&&&&%%%%%%"""!!!!!!"""###%%%'''(((&&&'''(((******))))))((((((+++...000111///,,,+++"""!!!"""$$$'''******)))((('''&&&%%%%%%$$$$$$%%%%%%&&&((()))++++++++++++''')))+++---,,,)))&&&$$$"""%%%(((,,,//////...,,,'''(((***+++***)))'''&&&"""!!!"""%%%))),,,------&&&''')))+++------,,,+++,,,,,,---------+++)))(((((('''%%%###$$$%%%'''))))))*********)))'''%%%$$$!!!"""###%%%&&&&&&$$$###%%%&&&%%%###!!! !!!###%%%''')))***(((&&&%%%"""""" """%%%(((+++...---,,,++++++,,,------***)))'''%%%###!!! !!!!!!  """$$$&&&)))((((((''''''&&&%%%%%%#########$$$%%%%%%###!!!"""&&&((()))(((((()))******)))))))))$$$%%%&&&'''((()))))))))(((((((((***+++***(((%%%((('''&&&''')))***)))(((%%%%%%%%%&&&'''***,,,...///...---)))&&&$$$$$$%%%######%%%)))+++,,,***'''&&&(((***+++*********+++,,,+++***((('''''')))***))))))(((((()))******+++&&&%%%$$$"""!!!!!!###$$$&&&&&&''''''((()))))))))(((&&&%%%%%%'''((('''&&&&&&&&&'''(((((('''%%%%%%""""""!!!!!!$$$)))---111222///+++(((&&&'''(((***'''((())),,,...///000000,,,+++***)))+++...222444222111000000000...***&&&###$$$$$$%%%&&&((()))***%%%%%%%%%(((***++++++)))((()))***(((&&&%%%''')))+++)))'''&&&''''''&&&$$$***,,,...//////...---+++%%%%%%&&&'''(((***+++,,,***+++++++++******---///***(((&&&%%%%%%$$$"""!!!###$$$&&&''')))+++,,,------------,,,+++******+++&&&%%%###""""""###%%%''',,,,,,,,,+++++++++++++++))))))((((((((()))******))))))(((''''''''')))***&&&'''(((***+++,,,,,,,,,+++'''###%%%***...---***'''(((***+++***)))'''%%%)))***+++,,,,,,,,,,,,,,,+++,,,------,,,+++)))((('''((()))((('''&&&'''(((111111111///,,,******+++)))((('''&&&'''---444:::>>>;;;555...'''$$$$$$&&&***+++---...---+++)))))))))***,,,---......---,,,)))'''$$$""""""$$$&&&(((((()))+++,,,+++)))&&&%%%&&&%%%%%%''')))+++***)))"""$$$%%%%%%###""""""###&&&***///222222111///...---,,,+++(((%%%%%%'''***...111222///000222222///,,,)))$$$""""""#########"""###%%%(((***+++******(((((('''&&&%%%''')))***++++++++++++)))'''%%%###!!!###%%%%%%$$$%%%'''***)))'''$$$"""!!!###''')))###$$$$$$%%%%%%$$$######!!!###$$$$$$$$$&&&)))+++---,,,---///000000...+++)))************((('''%%%&&&&&&&&&&&&%%%%%%&&&&&&+++***)))''''''''''''((('''''''''((((((***+++---///...---,,,---,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%''')))***%%%&&&((()))******)))))))))+++...111111///,,,***"""""""""$$$(((*********%%%%%%$$$######$$$$$$$$$"""$$$'''+++.../////////+++++++++***)))&&&###""""""%%%))),,,.........---((()))***++++++)))'''&&&!!!!!!"""%%%(((+++,,,+++&&&(((+++------,,,+++***+++,,,------,,,+++)))((('''&&&%%%$$$$$$%%%'''(((++++++++++++***((('''%%%$$$%%%&&&&&&%%%$$$""""""&&&''''''&&&###!!! !!!$$$''')))((('''&&&###"""""""""###%%%''')))+++***)))))))))+++---...+++***'''%%%"""!!! !!! """$$$&&&((((((((('''&&&&&&%%%%%%!!! !!!"""$$$###!!! $$$'''((()))(((((()))))))))(((((('''$$$$$$&&&'''((()))))))))(((''''''((()))(((&&&###&&&%%%$$$%%%'''((('''&&&%%%$$$###$$$%%%(((+++,,,......---)))&&&$$$%%%&&&$$$$$$&&&)))+++,,,***(((&&&)))+++,,,,,,+++,,,------,,,+++)))'''''')))++++++***))))))++++++***(((###$$$###"""!!!!!!"""$$$############$$$&&&'''((('''%%%$$$$$$&&&''''''&&&%%%&&&((())))))(((''''''$$$$$$$$$%%%(((,,,000333...,,,***''''''(((***+++))))))***---000222222111---,,,,,,,,,...000333444444222000111222000+++'''$$$$$$%%%&&&'''((()))***%%%$$$$$$%%%((())))))((('''***+++***&&&%%%&&&(((((((((((()))***)))&&&###)))+++...000111///...,,,$$$$$$$$$&&&''')))+++,,,***+++---,,,++++++,,,---)))'''&&&%%%&&&%%%###""" """$$$'''***,,,+++,,,,,,+++******,,,...+++)))&&&$$$$$$%%%'''(((,,,+++************++++++%%%&&&&&&'''(((((())))))''')))***)))((('''((()))&&&''''''((()))***++++++***(((&&&'''***+++***)))%%%&&&'''((((((((('''&&&(((***,,,,,,+++***+++,,,***+++,,,,,,+++)))&&&$$$%%%'''((((((&&&&&&''')))111111000...,,,***+++,,,+++)))'''%%%&&&,,,444:::===:::444---&&&###"""$$$+++---//////---+++))))))((()))***,,,,,,,,,++++++(((&&&$$$""""""###%%%&&&&&&'''(((((((((((('''&&&'''&&&&&&))),,,......---%%%'''((('''%%%######$$$&&&***000333333111///......---+++(((%%%%%%'''***333777777555444666666222+++)))&&&$$$%%%&&&&&&&&&""""""###%%%((())))))'''&&&'''((((((''''''(((***)))******+++)))'''$$$###!!!$$$'''&&&$$$$$$&&&)))''''''&&&$$$"""###&&&)))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''***---...---,,,,,,------,,,***((()))***+++++++++++++++&&&((()))(((&&&%%%&&&'''))))))((('''&&&&&&&&&&&&)))************+++...000333000,,,)))((((((&&&%%%((((((''''''''''''((((((((((((''''''(((***+++---&&&'''(((***++++++*********+++---//////...,,,***$$$######%%%(((*********%%%%%%$$$######$$$$$$$$$!!!%%%***---...//////,,,,,,+++***(((&&&###"""###&&&)))******+++,,,---'''(((***+++***)))'''&&& """$$$(((******)))&&&))),,,---,,,*********++++++++++++***)))((('''''''''&&&&&&&&&&&&&&&''')))***+++++++++)))((('''&&&'''((('''%%%###"""###&&&((()))(((&&&$$$######!!!###&&&((((((''''''$$$$$$%%%%%%%%%&&&&&&%%%''''''&&&&&&'''(((***+++***)))&&&###!!!!!!  """%%%&&&&&&((((((''''''&&&%%%%%%%%%!!!"""""" !!!%%%(((((((((''''''((((((((('''&&&&&&###$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%###!!!"""!!!!!!###&&&'''''''''%%%$$$######$$$&&&)))+++------,,,)))'''%%%'''((('''&&&''')))+++,,,+++)))&&&))),,,......---......------,,,***''''''***------+++***+++------***'''"""###$$$###!!!!!!###&&&"""!!! !!!###&&&'''&&&%%%###$$$%%%'''&&&&&&'''((())))))))))))''''''%%%&&&&&&(((+++...111333,,,,,,+++++++++---...///,,,,,,,,,///333666555444111111000000000111111222444111///000222111,,,'''%%%&&&'''((()))))))))***(((&&&$$$$$$&&&'''((('''(((+++...---)))&&&'''***(((((((((***+++***(((&&&''')))---///000///---+++&&&&&&&&&&&&'''((())))))***,,,......,,,+++++++++'''&&&%%%%%%&&&&&&%%%$$$ """$$$&&&(((''')))******)))***---000...+++(((&&&%%%&&&((()))******)))(((((()))***+++###$$$&&&((()))***))))))&&&))),,,,,,***(((((()))''''''&&&&&&&&&'''((()))))))))))))))))))))((('''$$$%%%%%%&&&(((((()))***(((***,,,,,,)))((()))******+++,,,,,,***'''$$$""""""$$$&&&''''''(((***,,,000000000...++++++,,,...---+++(((&&&&&&+++222777888666222+++%%%!!!!!!"""'''***------+++))))))***&&&'''(((************)))'''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&'''((()))***)))((('''(((+++---------((()))***)))&&&$$$###$$$%%%)))///222111///,,,++++++***)))&&&$$$%%%(((+++333666777555444666444111)))(((&&&&&&((()))((('''"""!!!!!!###'''((('''%%%$$$'''******((('''(((***((()))++++++***(((&&&$$$"""%%%((('''$$$"""$$$'''%%%&&&'''&&&$$$$$$&&&(((%%%$$$$$$$$$%%%&&&((()))((('''&&&$$$###%%%(((+++,,,***((((((***++++++***(((((()))***+++---...///&&&(((***)))&&&%%%&&&'''((((((((()))))))))*********+++,,,+++***+++...222555111+++'''&&&&&&&&&&&&***)))(((''''''((()))***+++***))))))***+++,,,---'''((()))+++++++++*********+++,,,,,,,,,,,,******&&&%%%%%%''')))++++++***((('''&&&$$$############ ###&&&)))*********)))***,,,---,,,)))&&&$$$&&&((())))))''''''))),,,'''((()))******(((&&&%%%!!!!!!"""$$$'''((('''&&&$$$'''******)))((()))+++******)))(((''''''''''''((())))))))))))(((&&&%%%&&&'''((()))***))))))((('''((()))'''$$$###%%%'''%%%'''***+++)))'''&&&%%%$$$$$$&&&'''''''''''''''&&&'''((()))(((&&&###"""$$$$$$$$$$$$%%%&&&''''''(((&&&$$$!!!###"""!!!$$$'''))))))'''(((''''''&&&&&&%%%%%%$$$  !!!!!! !!!%%%''''''&&&&&&&&&''''''&&&%%%%%%$$$######%%%&&&'''(((((((((&&&$$$""""""""""""!!!!!!%%%(((((((((&&&%%%######$$$&&&)))+++,,,,,,+++)))'''&&&((()))((((((((()))+++,,,+++***'''***---//////...//////---...---***''''''+++...///---,,,---///...+++'''"""$$$%%%$$$""""""$$$'''"""!!!  ###&&&(((&&&%%%###$$$%%%&&&&&&%%%))))))*********((('''&&&&&&&&&(((***,,,///111222.........///111222444444///......111666999888666555555444333222111000///444111...///111000,,,'''&&&'''((()))***************(((%%%$$$%%%'''(((((((((---000///+++((()))+++***)))((()))++++++***)))%%%(((+++...///...,,,***))))))((('''''''''''''''***---//////---+++******&&&%%%$$$%%%'''((('''&&& !!!"""######%%%''')))(((((()))---111///,,,)))&&&%%%&&&((()))))))))(((''''''((()))***!!!###&&&)))++++++******%%%)))---...+++)))((()))&&&%%%$$$###$$$$$$&&&'''(((***,,,+++)))'''&&&&&&%%%%%%%%%&&&((()))+++,,,(((+++,,,+++((('''''')))+++,,,------+++(((%%%""" """%%%''')))+++...000///000///---++++++---//////---***&&&&&&***000555555333000***$$$!!! !!!"""&&&)))***((('''''')))$$$%%%'''((())))))((((((((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%''')))+++---***(((&&&&&&(((************++++++)))&&&$$$######$$$(((---000///,,,***)))((('''&&&$$$###%%%))),,,000333444111111222111---((('''&&&''')))***)))((("""!!! """&&&'''&&&######'''+++,,,***((()))***((()))+++,,,,,,***'''&&&"""&&&)))((($$$!!!###&&&$$$&&&((('''%%%$$$%%%'''%%%$$$###"""$$$&&&(((***((('''%%%"""!!!"""&&&))))))'''%%%%%%'''***++++++))))))(((((()))+++---...&&&(((***)))&&&$$$%%%''''''((()))***,,,---...///***,,,,,,+++)))***...222777222+++'''%%%&&&((((((+++***)))(((((()))***+++,,,,,,+++******+++,,,---((()))***+++,,,,,,+++************+++*********)))((('''&&&(((***++++++***+++***(((&&&$$$"""!!!!!!!!!###%%%&&&&&&&&&%%%)))...111111...)))%%%'''))))))'''%%%%%%(((+++&&&''')))***)))(((&&&%%%!!!!!!"""$$$''''''&&&$$$!!!$$$'''(((''''''))),,,***)))'''%%%%%%%%%&&&&&&)))***,,,,,,+++)))'''%%%###$$$&&&'''((()))((((((&&&(((((('''$$$$$$'''+++$$$'''+++,,,+++)))(((((())))))((((((''''''''''''((()))++++++***&&&""""""######$$$$$$%%%%%%%%%'''%%%"""%%%$$$$$$'''+++---+++)))(((''''''&&&&&&%%%$$$$$$"""  !!!"""!!!  $$$&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$%%%((())))))(((&&&%%%""" ###%%%&&&&&&&&&'''''''''&&&&&&&&&''''''+++)))(((&&&%%%%%%%%%&&&*********,,,------,,,***###)))///222111//////000000000...+++((('''(((***---+++))))))***+++******((('''%%%$$$$$$&&&((())))))(((&&&###!!!!!!$$$'''*********)))(((&&&%%%$$$)))))))))***+++***'''%%%((((((((()))+++...000222000333444444777;;;:::666111111111222333444555666888999999777333000...---///---,,,...000000---)))'''+++......+++(((((())))))***++++++))))))***+++---000333333///,,,+++,,,)))(((&&&&&&&&&''')))+++,,,+++***'''&&&'''***---------,,,+++***((('''''',,,///111000,,,******,,,'''$$$"""%%%***,,,+++'''"""!!!!!!$$$&&&'''((()))((('''&&&'''(((###(((***((('''***,,,,,,---+++)))'''&&&%%%%%%%%%$$$'''++++++***)))***,,,,,,+++***)))((())))))***'''&&&$$$######$$$%%%&&&$$$(((++++++(((%%%######&&&&&&''')))++++++***(((,,,,,,,,,,,,+++***((((((***---000000...***'''&&&%%%%%%&&&''')))+++,,,---222///,,,***)))+++---///+++(((%%%$$$''',,,000333222000---)))'''%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&'''(((((((((((((((%%%&&&''''''&&&&&&((()))+++(((&&&%%%%%%%%%$$$###(((&&&%%%%%%%%%%%%$$$"""))))))))))))((('''&&&%%%$$$%%%&&&'''''''''%%%%%%***)))((((((***+++***)))'''''''''(((((((((((((((%%%%%%$$$###""""""!!!!!!&&&(((++++++++++++,,,------...//////---)))&&&$$$'''&&&$$$"""!!! &&&&&&%%%%%%$$$######"""%%%$$$""""""$$$'''+++---///,,,)))%%%#########$$$&&&%%%%%%$$$$$$%%%%%%%%%(((&&&%%%&&&(((******)))'''%%%%%%''')))***'''$$$***(((''')))...111000///,,,,,,+++***)))(((&&&%%%000...,,,***((((((((((((///...---+++***)))))))))(((***...//////.........---+++***((('''&&&&&&'''%%%''')))***)))((())))))(((***++++++***)))***+++---,,,,,,,,,+++(((### !!!"""###$$$$$$###"""%%%(((,,,------,,,,,,---,,,***&&&$$$###$$$&&&((((((((((((((()))))))))))) """%%%'''((('''&&&%%%'''&&&$$$$$$&&&))),,,...///,,,'''$$$$$$$$$$$$$$$)))))))))(((((('''&&&&&&""""""""""""###$$$%%%&&&'''''''''''''''((()))***''''''((()))***+++++++++------,,,+++)))&&&$$$###&&&)))...///---)))%%%$$$$$$&&&(((******)))(((''',,,((($$$!!!!!!""""""""")))((((((---111222---((($$$&&&'''%%%######%%%((((((((((((&&&$$$!!! !!!!!!!!!!!!###%%%&&&%%%%%%''')))(((###&&&%%%&&&(((***+++***)))'''&&&###!!!"""$$$&&&((((((((()))(((''''''&&&''''''(((((('''&&&%%%%%%%%%&&&'''***)))***+++------+++)))###'''---000111111000000000000...+++((('''(((***---+++)))'''&&&&&&'''((()))(((((('''((()))***+++***)))'''###!!!!!!%%%(((++++++***)))'''&&&$$$###((()))***,,,,,,+++(((&&&((((((((((((***,,,...///000333444555:::???>>>:::...------------///000111333666999999666222...---...---,,,...000000---***))),,,...---+++(((((()))---,,,,,,---------,,,,,,...000222111...,,,+++,,,((('''%%%$$$$$$%%%'''(((******)))'''&&&'''***---///...---+++******))))))+++,,,,,,+++***))))))******'''%%%(((,,,...---***###"""!!! !!!###%%%'''***++++++)))'''&&&&&&'''&&&******&&&&&&+++...///...,,,***((((((''''''&&&%%%(((++++++***)))***+++---,,,***(((''''''((()))'''&&&&&&%%%%%%%%%%%%&&&$$$'''))))))'''%%%%%%&&&))))))((()))++++++)))((()))************)))(((((())),,,......,,,)))''''''(((((('''''''''(((******///...,,,***)))***,,,---+++(((%%%$$$'''+++///000///...,,,***'''&&&%%%$$$######$$$&&&'''((()))***''''''(((((((((&&&%%%$$$%%%&&&((()))))))))(((''''''(((((('''&&&%%%&&&(((+++)))&&&$$$%%%&&&&&&%%%'''%%%$$$$$$%%%&&&$$$###%%%%%%%%%&&&&&&&&&&&&'''$$$&&&)))++++++(((%%%###&&&%%%&&&'''))))))((('''%%%%%%&&&''''''((())))))((((((((('''&&&%%%###"""%%%'''************+++,,,111111111000---***&&&###%%%$$$"""!!! !!!!!!"""&&&&&&%%%$$$###""""""!!!%%%%%%%%%&&&''')))+++,,,...,,,(((&&&$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&%%%$$$###$$$''')))))))))'''&&&%%%'''******(((&&&***'''&&&(((---000000...++++++,,,,,,+++)))'''&&&,,,+++***)))((())))))***+++,,,---...,,,***'''&&&'''***---///.........///,,,***(((&&&%%%%%%&&&&&&''')))++++++)))'''&&&&&&((()))***+++,,,,,,,,,+++---,,,+++******((($$$!!!"""###$$$%%%%%%$$$###"""'''))),,,---,,,,,,,,,,,,---+++'''%%%%%%(((+++---,,,***(((&&&&&&''')))***""""""###$$$$$$%%%%%%&&&((('''&&&%%%&&&)))+++------***'''%%%%%%&&&'''&&&(((((('''&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&''''''(((((('''''')))***++++++++++++,,,+++***(((&&&$$$###"""%%%)))---///---***'''&&&&&&'''((()))***))))))(((+++(((%%%######$$$$$$###))))))+++---///---)))%%%$$$%%%%%%###"""###&&&))))))))))))'''%%%###  !!!!!!!!!!!!###%%%&&&%%%$$$%%%'''%%%"""&&&'''(((+++......,,,)))(((&&&$$$"""  !!!###&&&((()))******+++***)))'''''''''((()))'''&&&%%%%%%%%%&&&((())))))))))))+++,,,,,,+++)))$$$&&&)))...111333111000000000///,,,)))'''(((***,,,---,,,)))$$$"""$$$&&&((()))***+++,,,---------,,,***'''###!!!"""%%%))),,,++++++)))'''%%%###"""%%%(((+++......,,,)))'''((((((((((((((()))++++++...///000222999@@@>>>888***)))'''&&&&&&''')))***---111666888666333///---...------...000000...---,,,------,,,***))))))***///---,,,...111222111......//////...---,,,,,,---((('''%%%#########$$$%%%)))))))))''''''(((+++...111///---+++***+++,,,,,,***(((&&&&&&'''(((((((((***((('''))),,,...---+++%%%$$$###"""###%%%'''(((---...---+++(((&&&%%%&&&''')))'''$$$&&&,,,000000///---+++******)))(((&&&''')))++++++***))))))))),,,***(((&&&%%%&&&'''(((''''''(((''''''&&&&&&%%%$$$%%%''''''&&&''')))***---+++))))))++++++***)))((((((((('''''''''''''''((()))+++***((('''''''''+++***'''&&&%%%%%%'''''',,,+++***************++++++(((%%%$$$&&&))),,,---++++++******)))'''&&&%%%!!!"""###%%%(((***+++,,,((()))******(((%%%""" %%%&&&(((******)))'''&&&((())))))(((&&&%%%&&&''',,,)))&&&$$$%%%'''((((((&&&%%%$$$%%%&&&'''&&&%%%""""""!!!"""###%%%''')))%%%(((+++...---***%%%"""""""""$$$'''))))))&&&$$$$$$$$$%%%&&&&&&'''((((((***+++,,,---,,,)))&&&$$$$$$&&&((()))))))))***+++222222111000---)))%%%###!!!!!! """###$$$&&&%%%$$$###"""!!! $$$%%%(((***++++++******+++)))'''&&&%%%&&&'''((()))((('''&&&&&&&&&&&&&&&""" !!!$$$'''((((((&&&&&&&&&(((***+++***)))(((&&&$$$&&&+++......---***+++,,,---,,,+++)))((((((((((((((()))***++++++&&&))),,,...---***%%%"""%%%(((,,,............///+++)))&&&###"""###%%%''')))+++---,,,)))&&&$$$###((('''(((+++///000...++++++***((('''((((((&&&%%%%%%&&&'''''''''&&&%%%$$$)))+++------+++***+++,,,---***'''%%%&&&)))...111///,,,(((%%%$$$%%%((()))$$$###"""""""""$$$%%%''')))((('''''''''(((***+++***'''%%%%%%''')))))))))''''''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''')))+++,,,,,,,,,,,,+++***'''$$$"""!!!!!!!!!%%%(((,,,...---+++))))))(((((((((((((((((())))))***(((&&&&&&'''((('''&&&)))+++//////---)))%%%###$$$$$$###"""!!!"""%%%(((((((((((((((&&&$$$"""!!! !!!"""!!! !!!###%%%&&&$$$#########""" &&&(((+++...111000---***'''&&&$$$""" """"""$$$&&&((()))***+++,,,+++)))((('''((()))***)))((('''''''''((()))***)))((()))***,,,,,,***)))%%%%%%&&&+++000333111///000000///,,,)))((()))***+++000222000)))$$$$$$%%%''')))+++---.........------,,,((($$$""""""&&&))),,,,,,+++)))'''%%%###"""###''',,,......+++)))'''))))))(((((((((((((((((()))))))))+++333999666000((('''$$$###"""###%%%&&&))),,,111333222111/////////...//////000000000///...------+++*********+++---+++***...444777444000---------,,,+++,,,---...***(((&&&$$$"""######$$$'''((((((''''''(((+++---000...,,,***)))***,,,...***&&&######&&&(((((('''((('''&&&'''***++++++)))'''&&&%%%%%%%%%'''((()))/////////,,,(((%%%$$$%%%%%%&&&&&&&&&***111333000000---***)))******(((&&&((()))++++++***)))((((((((('''%%%$$$$$$%%%'''((('''((()))))))))(((&&&%%%$$$$$$$$$$$$%%%(((+++...---+++))))))+++---------(((((('''&&&%%%%%%$$$$$$&&&&&&'''&&&$$$$$$%%%'''+++***'''%%%$$$$$$&&&''')))))))))***))))))((((((+++(((%%%%%%&&&((())))))'''''')))******)))((('''!!!"""###%%%'''(((******&&&(((******)))&&&"""%%%&&&(((******)))'''%%%&&&''')))((('''&&&'''(((---***&&&%%%&&&)))***+++'''&&&%%%''')))******)))###"""!!!!!!"""%%%((()))''')))+++---,,,)))&&&$$$!!!###&&&))),,,+++'''$$$$$$%%%%%%%%%%%%%%%&&&&&&(((***...000000---***(((###%%%'''(((''''''((()))---------,,,***'''$$$"""!!!###%%%'''%%%%%%$$$###"""!!! ###'''***+++***'''%%%'''&&&%%%%%%%%%&&&((()))******((('''&&&&&&&&&&&&!!!%%%''''''&&&&&&''')))***,,,,,,,,,'''%%%"""$$$))),,,---,,,)))***,,,......,,,***)))'''''''''(((((()))******$$$&&&)))+++***'''### $$$'''+++---.........///,,,)))%%%"""!!!###&&&(((***,,,......+++((('''&&&)))'''&&&***000222///+++)))'''$$$###%%%'''((((((&&&'''(((*********)))(((+++,,,---,,,***)))***+++---***&&&$$$%%%(((---000///---***'''&&&%%%&&&'''&&&&&&&&&%%%%%%&&&'''''')))(((((('''''''''''''''%%%$$$$$$%%%(((***+++***((('''%%%%%%%%%&&&''')))+++***)))(((''''''&&&'''%%%%%%%%%&&&&&&&&&%%%%%%&&&(((***,,,------,,,,,,***(((%%%"""  $$$(((+++------,,,+++,,,)))(((&&&%%%%%%'''((()))(((''''''(((******)))((()))...333222---(((&&&&&&'''&&&###!!! !!!###%%%$$$$$$%%%&&&&&&%%%$$$$$$ !!!"""!!! !!!"""$$$%%%$$$###"""!!! '''(((,,,000222111---***%%%$$$###!!! """"""###$$$&&&((()))***,,,+++)))'''''')))+++,,,...---+++***))))))******)))))))))+++,,,---+++)))&&&%%%%%%)))...000///---...//////---+++)))***+++,,,333999999222***'''&&&%%%'''***---...---,,,+++...---***'''$$$$$$&&&(((,,,+++***)))'''%%%###"""!!!&&&,,,...---***((('''*********)))(((''''''&&&'''((('''''',,,111...((()))(((&&&$$$###$$$%%%&&&''')))+++,,,,,,---///000000000000000000000000111---,,,+++******+++++++++(((&&&''',,,333777555111+++*********+++,,,---...,,,***(((%%%$$$$$$%%%%%%&&&'''(((((('''(((***------,,,)))(((''')))+++---+++'''######&&&))))))''''''''''''((()))******)))(((''''''&&&&&&'''((()))...///...+++'''%%%$$$$$$###&&&)))---555===;;;555222---(((''')))***(((&&&))))))***++++++***((('''#########$$$%%%&&&((()))&&&''')))))))))((('''&&&&&&$$$""""""%%%(((,,,...+++)))((())),,,///111111+++)))'''%%%$$$###""""""$$$%%%%%%###""""""$$$&&&)))(((&&&%%%%%%&&&'''(((''''''((())))))(((((('''+++(((&&&%%%&&&'''''''''%%%&&&(((***++++++******$$$$$$%%%%%%&&&&&&''''''$$$&&&)))+++***(((%%%###%%%&&&'''(((((('''%%%$$$###%%%((()))))))))***+++,,,***'''''')))+++------***)))(((***,,,...---,,,'''&&&$$$###$$$%%%((()))))))))))))))((((((''''''%%%&&&***---000...***'''&&&&&&&&&%%%$$$$$$######%%%(((---000111000---+++$$$&&&''''''&&&&&&&&&'''$$$%%%%%%&&&%%%$$$###"""!!!$$$&&&(((%%%%%%%%%$$$######"""""" $$$((((((&&&""" ############%%%'''((())),,,+++)))((('''&&&&&&%%%###&&&'''&&&'''((()))***+++,,,---'''$$$!!!###'''+++,,,,,,)))***,,,------,,,+++***)))))))))))))))((((((((($$$$$$%%%%%%$$$###"""!!!###&&&***,,,------...///,,,)))%%%""""""$$$'''))))))+++---...---,,,,,,---+++(((&&&)))...111...+++'''$$$!!!!!!###&&&)))***&&&''')))+++,,,---------,,,,,,+++***(((''')))***///---)))&&&&&&)))---///......---,,,***'''%%%$$$((()))***++++++***((('''''''''''''''&&&%%%$$$$$$"""!!!"""%%%(((++++++***((((((''''''((()))***+++,,,,,,***)))((((((''''''%%%&&&'''''''''&&&%%%%%%&&&(((***,,,---,,,+++***((('''$$$!!! !!!"""$$$'''***,,,,,,,,,,,,---)))'''%%%$$$$$$%%%'''((((((''''''(((***++++++))))))///444333---))))))++++++((($$$!!! !!! """$$$%%%&&&&&&&&& !!!"""!!! """$$$$$$$$$###""" &&&(((+++///111000---***$$$######""""""!!! """""""""###%%%'''((()))***)))'''&&&'''))),,,...000///---,,,+++***++++++*********,,,------,,,***(((''''''(((+++,,,,,,,,,,,,---...---,,,+++,,,---...444;;;===888111+++(((%%%&&&)))+++,,,+++***)))------,,,***'''%%%&&&'''*********)))(((&&&%%%$$$###(((...///,,,)))((())),,,,,,,,,+++***)))''''''(((***+++)))***---+++&&&++++++***))))))((((((((('''((()))))))))***---000000111111///------...000***)))))))))+++,,,+++***######%%%***000333111///)))(((((())),,,------,,,---+++)))'''%%%%%%&&&'''&&&'''(((((('''''')))+++***)))(((''''''(((***+++***(((&&&&&&'''(((((((((((()))))))))************''''''&&&&&&&&&''''''(((+++,,,+++)))&&&$$$###$$$%%%(((---555BBBKKKHHH@@@444...'''%%%(((***)))''')))((()))***++++++)))'''###$$$%%%'''((()))))))))%%%&&&'''((())))))))))))(((%%%""""""%%%)))+++---(((((((((***...111222222,,,***(((&&&$$$######$$$%%%&&&&&&%%%###"""###%%%''''''''''''''''''((((((&&&''''''(((((((((((('''***(((''''''(((((('''&&&%%%&&&''')))+++,,,------((((((((('''''''''&&&&&&$$$&&&)))++++++***((('''%%%%%%%%%%%%%%%%%%$$$$$$!!!$$$''')))******,,,---+++)))((()))+++...///...,,,++++++,,,...000///...***)))((('''''''''((()))))))))(((''''''((()))***)))***---000111000,,,((('''&&&&&&%%%%%%$$$$$$###%%%(((,,,000111000...,,,&&&''')))(((&&&$$$$$$%%% !!!"""###$$$$$$  """$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&& ###%%%%%%### """"""###$$$&&&''')))***,,,+++***(((&&&%%%%%%$$$###&&&''''''((())))))((()))+++...'''$$$!!!"""&&&***,,,,,,******++++++++++++++++++***++++++***)))((('''&&&%%%$$$###"""""""""#########&&&***,,,,,,,,,------***(((%%%###"""$$$&&&(((''')))++++++,,,...111444---***''''''***,,,,,,***'''$$$!!!!!!$$$'''***+++'''(((+++,,,............++++++)))'''%%%%%%(((***222000---++++++---///111.../////////---)))&&&$$$)))+++---...---+++(((&&&''''''(((((('''&&&$$$###!!!"""###'''***+++***)))((())))))***+++,,,,,,------,,,+++***))))))((()))'''((()))))))))((('''&&&'''(((***,,,,,,***(((''''''&&&%%%$$$######$$$%%%$$$&&&)))*********,,,...)))(((&&&$$$$$$%%%&&&((((((&&&%%%&&&(((*********)))---111///+++)))***---,,,)))%%%###"""!!! !!!###%%%&&&&&&&&&!!!""""""""" """###"""$$$%%%$$$"""!!!!!!!!!&&&'''***---//////,,,)))$$$$$$$$$%%%%%%$$$$$$$$$############%%%'''(((***((('''&&&%%%&&&***---//////...---+++++++++,,,---+++++++++---...///---+++*********)))'''''')))***)))+++---...------...///000333888:::999555///,,,&&&'''((()))******)))(((,,,---...,,,)))&&&%%%%%%))))))))))))((('''&&&%%%''',,,000000---******+++------...---,,,+++)))((('''---///,,,***++++++))),,,---.........---,,,+++''')))++++++******,,,---...//////---***)))***---'''&&&&&&))),,,---+++)))"""$$$'''***------,,,+++&&&&&&&&&)))---...---+++,,,+++((('''&&&&&&'''((('''((()))(((''''''((()))((('''''''''((())))))***))))))***)))'''&&&'''((('''((())))))(((((()))***&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''$$$######$$$&&&(((---777GGGSSSRRRKKK888000'''$$$(((,,,,,,***(((''''''))),,,---***(((&&&(((+++------,,,***((($$$$$$%%%&&&''')))***+++***&&&###"""%%%(((******((('''(((+++...000000000+++***(((&&&&&&&&&'''(((((()))***(((&&&%%%%%%&&&'''((()))))))))(((((('''''''''''''''((((((((())))))((('''((())))))(((&&&''''''((()))+++---///000,,,+++++++++******))))))'''((()))+++++++++***)))%%%%%%###"""""""""######!!!$$$(((*********+++,,,)))))))))+++...000000///...---,,,---///000///...))))))))))))))))))))))))(((((()))******+++++++++++++++---///000///+++'''$$$%%%%%%%%%&&&&&&&&&'''(((***---000000///---,,,)))******)))&&&$$$###### """$$$%%%%%%""""""!!!"""###$$$&&&'''&&&''''''(((((())))))***!!!"""###$$$$$$###"""!!!######$$$&&&((()))++++++,,,+++)))'''&&&$$$###### ###&&&'''''')))***(((''''''***---((($$$!!!!!!&&&***,,,,,,++++++***)))))))))***+++***++++++++++++)))((('''&&&%%%$$$$$$###$$$$$$%%%$$$'''***,,,+++++++++,,,'''&&&$$$###"""###%%%&&&&&&''''''((()))---333777///---)))&&&%%%&&&)))***)))&&&$$$$$$'''***---...++++++---......------,,,))))))'''%%%###$$$'''***///......---...///111222111111000///---***((('''******+++******((('''&&&'''(((*********(((&&&$$$$$$$$$&&&))),,,---+++)))'''(((***,,,......---,,,,,,,,,+++***)))))))))))))))***+++,,,,,,***(((''''''(((***,,,+++)))%%%###&&&&&&&&&''''''((((((((($$$&&&'''(((((()))+++---***)))((('''&&&''''''((((((&&&$$$$$$&&&((()))))))))++++++)))&&&%%%'''))))))'''%%%%%%%%%%%%""" !!!###$$$%%%%%%$$$###!!!"""###""" !!!###!!!$$$''''''%%%######$$$&&&'''(((+++......+++)))$$$%%%&&&&&&'''''''''&&&$$$$$$###$$$%%%''')))***'''&&&$$$$$$&&&***...000---,,,+++++++++,,,---...,,,+++,,,---//////---,,,+++,,,,,,)))%%%$$$&&&)))(((***---.........///000222222444666777555111...'''(((((()))))))))((((((,,,...///...+++'''%%%$$$(((((((((((((((''''''&&&+++///333222---***+++.........//////...,,,+++***&&&---111---)))***,,,,,,---...000111222000///---'''***---...---,,,++++++---......+++'''%%%'''***$$$$$$%%%)))---...+++(((###&&&***+++***)))((((((%%%$$$&&&)))...///---***+++***(((&&&%%%&&&'''((('''((()))((('''&&&'''(((''''''(((((())))))******'''***,,,+++'''$$$%%%'''$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""###$$$&&&&&&***555GGGVVVWWWPPP;;;222'''$$$(((---...,,,(((''''''))),,,---+++(((+++---000222111...***'''$$$######$$$&&&)))+++---+++'''######&&&((((((((((((((())),,,///000...---))))))'''&&&''')))+++,,,+++,,,---,,,)))'''''''''((()))***++++++)))&&&%%%'''''''''''''''((()))***)))(((((()))******((('''((((((((()))+++---000111------------------------******++++++++++++******&&&$$$""" !!!"""######&&&)))+++************((((((***---000111000///...---,,,---/////////---(((((()))***++++++******&&&(((+++---......,,,+++++++++,,,---...,,,)))&&&"""###$$$%%%'''((()))***,,,---///000000...,,,******++++++)))&&&###"""""" """###%%%&&&'''$$$$$$#########%%%&&&'''''''''((()))***+++,,,,,,%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***+++,,,---,,,+++)))'''%%%$$$###"""!!!###&&&'''((()))***(((&&&&&&))),,,((($$$!!!!!!&&&***,,,,,,---+++)))''''''((()))*********+++,,,,,,+++)))(((&&&&&&''''''&&&&&&&&&%%%$$$'''***,,,+++******+++%%%$$$###""""""######$$$&&&&&&%%%%%%''',,,222777000...***%%%"""###'''***+++(((&&&''')))---//////...............,,,***)))((('''&&&###"""###'''******++++++,,,...000111222444222000...,,,+++++++++***)))'''&&&%%%%%%%%%%%%((()))+++,,,,,,***(((&&&&&&'''))),,,......,,,)))%%%'''+++---///...---,,,,,,+++******))))))******+++,,,---...---+++)))(((''')))++++++***'''$$$!!!&&&&&&((()))***++++++***%%%&&&'''''''''(((***,,,++++++***)))))))))))))))(((&&&###"""$$$&&&((((((***)))'''$$$!!!!!!###%%%'''%%%$$$&&&((('''$$$!!!$$$%%%&&&&&&%%%$$$"""!!!!!!"""###""" !!!### $$$((()))'''%%%$$$%%%,,,***)))***,,,---,,,***(((''''''))),,,---***((()))((('''((()))***)))(((&&&%%%$$$$$$&&&***...000000///...+++((('''(((******+++---//////...,,,+++......---,,,***)))((('''---,,,,,,,,,,,,,,,++++++///111000///000333222...''''''((((((((('''%%%$$$'''((()))***)))(((&&&%%%&&&'''((((((((('''&&&%%%---...000///---+++++++++......------,,,+++++++++(((+++///222222222222222111000000444777666///)))((())),,,.........---,,,+++)))'''''''''%%%### !!!$$$''')))******)))''''''&&&&&&&&&'''((((((+++)))'''))),,,///...---***'''%%%(((,,,...+++(((...,,,)))''''''))),,,...,,,***'''&&&(((*********000---***'''%%%%%%&&&'''((('''&&&&&&&&&&&&''''''###%%%''')))***(((&&&%%%***'''$$$######$$$$$$$$$&&&$$$%%%---888BBBFFFGGG888111***(((+++......---***'''&&&)))///111...+++...---,,,+++***)))((('''###$$$%%%&&&''''''''''''***)))(((''''''((()))***(((***,,,......,,,***((((((((()))((('''(((+++---------......---,,,***)))+++******))))))***+++++++++)))&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%'''***+++,,,)))'''(((+++///111222000///...000222333111///------+++***))))))((()))&&&$$$!!!!!!###%%%''')))++++++***))))))***(((((()))---222444222000,,,++++++***+++,,,...///***((('''(((***+++++++++,,,,,,,,,,,,,,,,,,,,,---(((***+++***(((''''''((())))))((('''((()))+++,,,111111000...---,,,+++***(((((()))((('''%%%"""!!!$$$%%%''''''&&&'''((()))***'''$$$###$$$%%%&&&%%%&&&%%%%%%''')))+++,,,,,,((('''&&&%%%$$$#########%%%&&&((()))'''&&&&&&&&&)))+++,,,***(((%%%$$$$$$""" !!!$$$&&&$$$"""))))))******(((&&&$$$""")))&&&###$$$'''+++++++++...---,,,+++************---++++++---///...+++'''###&&&))))))(((%%%$$$###"""$$$''')))***(((%%%###$$$###"""!!! !!!$$$$$$%%%'''***,,,///000222...)))&&&%%%%%%$$$$$$((((((***---111333333111222000...------,,,***(((((()))***'''$$$###%%%(((***((('''(((+++...///000222222111...,,,+++,,,...+++***'''$$$!!!"""$$$'''.........---,,,)))'''&&&***))))))+++...///,,,***(((+++///111222///,,,***))))))'''''''''(((***,,,---...///,,,)))''')))++++++,,,------***((('''''')))((('''((()))***)))((()))'''&&&&&&(((***++++++222222222///+++(((''''''((('''%%%%%%&&&&&&%%%$$$***)))&&&""" """(((%%%""""""$$$%%%###!!!$$$$$$%%%%%%$$$###!!! """"""!!! !!!$$$&&&((((((''''''---+++***+++------+++)))))))))))),,,000111///---***)))((()))+++,,,+++***''''''''''''(((+++---/////////---***((((((***,,,------...///...---,,,+++//////...---,,,++++++***++++++,,,,,,,,,,,,------000111///+++,,,//////+++'''((((((((('''%%%###"""$$$&&&(((***+++***((('''&&&''''''((((((&&&%%%$$$,,,...000///---+++)))))),,,++++++++++++++++++++++++---///111111222555777111000000444777666000+++)))***,,,...///...------***((('''&&&&&&%%%""" """%%%'''(((''''''&&&%%%$$$$$$$$$%%%&&&'''***((('''(((+++,,,,,,***'''%%%$$$'''---///---+++---+++)))'''''')))+++---+++***((()))+++---......000...***(((&&&&&&'''(((''''''&&&&&&&&&&&&&&&%%%"""$$$&&&)))******)))(((+++(((&&&$$$###$$$$$$$$$&&&$$$###'''///666888777333---((('''+++///111000+++(((&&&(((---///---***,,,++++++***)))(((''''''%%%%%%&&&''''''(((''''''******)))(((((()))***+++***+++,,,------+++(((&&&&&&&&&''''''(((---222777666333///------,,,+++***,,,+++)))((('''(((***+++---+++(((((((((((('''&&&%%%$$$$$$$$$&&&(((+++---+++)))((((((+++---//////...------///222333222000///...---,,,******))))))&&&$$$!!! !!!$$$%%%(((***++++++)))'''''''''((((((***...222444222000...---+++***))))))***+++'''&&&%%%&&&(((*********,,,---------,,,+++******''')))***)))'''&&&&&&'''***+++,,,+++******,,,///222111000...,,,***)))(((&&&&&&&&&&&&%%%%%%$$$###%%%&&&((((((((()))+++---+++)))&&&%%%&&&'''(((''''''&&&%%%%%%''')))***++++++***)))'''%%%$$$$$$###'''***+++***&&&$$$$$$$$$''')))***)))'''%%%$$$$$$%%%###"""$$$&&&(((&&&%%%&&&''')))++++++***((('''(((&&&###$$$(((+++,,,+++//////---,,,+++***)))))),,,++++++---......***'''"""%%%'''(((&&&$$$######!!!###%%%(((((((((&&&%%%$$$$$$###""""""!!!""""""%%%&&&''')))+++,,,.........,,,***)))))))))'''&&&(((((()))---000222222000000...,,,+++,,,,,,***)))(((***,,,***%%%######%%%'''&&&&&&(((+++---...---000111111000...---...///...---***&&&###"""%%%''',,,,,,,,,+++***(((&&&%%%)))((((((***,,,---***(((&&&(((***------,,,***((('''&&&$$$$$$$$$&&&(((***+++,,,,,,)))&&&$$$&&&(((+++,,,------+++***))))))((('''&&&''')))******)))'''&&&&&&&&&(((***+++,,,333333333111---+++***+++'''&&&%%%&&&''''''%%%###((((((&&&"""!!!%%%$$$###"""######$$$$$$###$$$$$$$$$###""" !!!!!!!!!  """$$$&&&''''''&&&%%%---,,,,,,---------***(((++++++---000333444333111,,,+++***+++---...---,,,))))))******++++++,,,,,,......---+++)))))),,,///000000///...---,,,++++++000000/////////.........***++++++,,,,,,------...222111...))))))------***))))))((('''&&&$$$"""!!!"""%%%(((+++,,,+++)))(((%%%&&&'''''''''&&&%%%$$$***,,,///000---***'''&&&((((((((()))******++++++,,,---.........000444777000///000333666555111---)))***,,,---......------)))((('''&&&&&&$$$!!!!!!$$$%%%&&&%%%%%%%%%$$$"""!!!!!!###&&&'''***((('''((()))***)))'''$$$###$$$'''---000///---+++)))'''%%%%%%''')))++++++******,,,///111111000///---***(((''''''((()))((())))))***)))((('''&&&###$$$&&&(((***+++,,,,,,+++***'''%%%$$$#########%%%"""!!!###(((+++,,,+++,,,(((%%%&&&,,,111444444,,,)))&&&'''***,,,+++***))))))))))))(((((('''&&&&&&&&&''''''''''''''''''******))))))))))))******+++,,,------,,,***(((&&&$$$$$$%%%&&&***222<<>>FFFNNNBBB333+++,,,000111///000---***'''&&&(((,,,...///...,,,+++++++++)))(((((('''&&&%%%%%%&&&''')))((((((((()))***)))'''$$$%%%''')))+++---...///000.........---,,,***((('''))))))*********+++++++++,,,,,,+++((($$$!!!!!!!!!(((***---///000000/////////...,,,+++******++++++(((%%%###$$$&&&)))++++++//////000///,,,((($$$"""$$$&&&''''''&&&%%%&&&&&&111666999555,,,&&&&&&)))((()))***+++***)))'''&&&  ###'''***%%%'''((()))***---000333...,,,++++++---...---,,,,,,,,,)))&&&###$$$(((+++)))))))))))))))((('''&&&'''***,,,)))%%%###%%%)))'''((())))))))))))+++---******)))((('''&&&%%%%%%$$$&&&))),,,...////////////...---+++(((&&&%%%%%%$$$%%%''')))************))))))******)))(((((((((&&&''''''&&&$$$$$$%%%&&&)))(((&&&$$$############&&&&&&%%%&&&&&&'''(((((()))+++---...---***'''$$$ ###(((...222222///+++))))))***,,,...///...---&&&$$$!!!!!!###&&&'''(((&&&))),,,---///222888===;;;555...)))(((***---......111555666444000,,,***((((((((('''&&&'''))),,,)))))))))(((''''''''''''(((***,,,---,,,***(((&&&""""""!!!"""$$$'''***,,,+++)))&&&$$$%%%'''***------+++(((&&&%%%&&&&&&'''&&&%%%$$$&&&)))******)))'''%%%$$$$$$&&&((())))))'''((()))(((%%%$$$$$$&&&'''((()))(((&&&%%%&&&'''######%%%'''((('''$$$!!!"""###$$$###  ###,,,555555---%%%###$$$''''''''''''&&&$$$"""!!! !!!!!!""""""###%%%%%%$$$$$$###"""!!!!!!***+++,,,+++)))(((((())).........,,,***)))***+++(((''''''(((+++,,,,,,+++++++++,,,,,,+++)))'''&&&&&&))),,,...---,,,+++,,,.........------,,,,,,+++******++++++++++++++++++---------,,,,,,+++++++++******&&&"""%%%+++///---,,,+++***))))))((())))))***+++,,,,,,,,,+++)))(((&&&'''((((((((('''&&&%%%&&&)))---...---***)))(((%%%%%%%%%%%%%%%&&&&&&&&&,,,...000000---***'''&&&+++++++++***************&&&&&&&&&&&&&&&&&&'''''''''((()))+++,,,+++(((%%%$$$&&&((()))***)))((('''&&&%%%######$$$&&&)))+++)))+++,,,+++)))&&&%%%%%%))))))************))))))&&&%%%$$$$$$$$$$$$%%%&&&,,,***)))***+++++++++)))((((((((((((((()))******---------,,,+++(((&&&%%%''''''((()))))))))((((((***,,,---***&&&###$$$&&&'''''''''((((((((()))))),,,,,,,,,,,,,,,------...***)))(((''''''((())))))((()))+++++++++)))'''&&&%%%%%%$$$$$$%%%&&&((()))))))))******)))((('''&&&((()))***,,,...///000000,,,+++)))(((***///777===@@@777,,,'''(((+++,,,+++---,,,)))''''''))),,,......,,,)))((()))******))))))'''%%%$$$###$$$%%%&&&''''''''')))******(((&&&%%%''')))*********,,,---------------,,,+++)))(((******,,,---------------,,,,,,+++((($$$""""""###)))+++///000//////...///...---,,,+++++++++,,,---***(((%%%%%%''')))+++,,,............,,,(((%%%###%%%'''((()))'''''''''(((333777:::777000***((((((&&&''')))***+++***((('''  ###''')))&&&'''***++++++,,,...///+++*********,,,---,,,++++++,,,+++((($$$$$$(((+++&&&'''((())))))((('''&&&%%%&&&&&&&&&&&&&&&(((***((()))******)))***,,,......///...---***(((((((((%%%%%%&&&((()))+++,,,---000000000---(((%%%$$$$$$"""###%%%((()))******)))((()))***)))'''&&&'''((('''((('''%%%$$$$$$&&&(((***)))'''&&&%%%$$$$$$$$$%%%%%%%%%&&&'''((()))***)))+++------,,,)))%%%###!!!###''',,,///000---*********+++---//////...,,,&&&$$$""""""$$$&&&'''((('''***...111333777===CCC>>>888000***(((***,,,---...111555666333///+++)))$$$%%%&&&&&&&&&'''***,,,***))))))((((((((())))))))),,,///000...***((('''$$$######$$$'''+++...000///---)))&&&&&&(((+++......+++'''&&&'''((()))***&&&###"""###'''***)))'''&&&%%%$$$%%%'''''''''%%%%%%(((***(((%%%"""###%%%''')))))))))'''&&&'''(((######$$$&&&''''''%%%"""###$$$$$$""" !!!"""%%%---444444,,,$$$!!!"""&&&'''(((((('''&&&$$$###!!!"""""""""######$$$$$$&&&%%%%%%$$$######"""""")))******(((&&&&&&(((+++//////---***'''(((+++///(((''''''(((+++,,,,,,+++******))))))((('''&&&%%%###''',,,///...,,,)))((()))***,,,---------,,,,,,************))))))))))))******+++,,,,,,---......))))))&&&###$$$***,,,***))))))(((((((((***+++,,,******++++++++++++++++++'''((()))))))))((('''&&&&&&))),,,---,,,++++++,,,******)))(((((('''&&&&&&+++,,,...---+++)))))))))---,,,+++***((('''((()))''''''&&&&&&&&&&&&&&&''''''(((***---000///,,,)))'''(((***++++++***)))((($$$$$$###$$$%%%'''(((***&&&)))++++++(((%%%$$$%%%)))************))))))))))))((((((''''''(((((()))***((('''''')))+++++++++((())))))***++++++,,,---...---,,,***(((&&&%%%$$$###%%%''')))***)))((('''(((+++---+++&&&$$$%%%''')))************)))))))))......///...---,,,,,,,,,((())))))))))))))))))***+++,,,---...---+++(((&&&&&&&&&%%%%%%''')))+++---++++++,,,,,,+++***(((''''''((()))***,,,---......,,,,,,+++))))))+++000333222---(((&&&&&&((()))***)))((('''&&&'''(((+++,,,---***&&&%%%&&&(((******'''%%%$$$""""""###$$$%%%&&&%%%&&&(((***++++++***&&&(((******((('''(((***,,,---...///...---+++***(((***+++---......---,,,++++++***(((%%%$$$%%%&&&))),,,000000///......///------+++*********+++,,,,,,)))&&&$$$&&&(((******---------,,,***)))'''&&&&&&(((******))))))***+++000222555444000,,,((('''&&&(((***++++++)))'''&&&!!!!!! !!!###%%%''''''***,,,---,,,++++++,,,((((((''')))***+++***((((((***+++((($$$###'''***'''((()))***)))(((&&&%%%$$$###!!!###&&&)))***))))))******))))))))),,,...000111111...***(((((()))$$$#########$$$'''***,,,...000000---)))&&&%%%&&&###%%%'''((())))))(((''''''((()))(((%%%%%%&&&(((''''''&&&$$$"""###%%%(((((((((((('''''''''&&&&&&%%%%%%%%%&&&'''(((******)))***++++++***'''$$$"""$$$$$$&&&(((+++,,,***(((,,,+++,,,...000000...,,,(((&&&%%%&&&((())))))((((((---333666777888:::===999444///***))))))***))),,,///333444222...+++***$$$%%%&&&&&&&&&''')))+++))))))(((''''''((()))***)))---111111...***'''&&&%%%%%%%%%'''***...111333111...***&&&%%%'''***,,,,,,((($$$###&&&)))******'''$$$!!!###'''***)))'''%%%%%%%%%&&&((('''$$$"""!!!%%%)))(((%%%###$$$''')))******)))(((''''''((($$$######$$$&&&&&&%%%$$$$$$$$$$$$""" ###%%%&&&***---+++%%%!!! !!!%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$######$$$((()))(((&&&$$$$$$)))---//////---***''')))...333((('''''')))+++------,,,))))))((('''&&&%%%%%%$$$!!!&&&,,,000///+++'''%%%&&&(((***---......---,,,*********)))))))))(((((('''((()))+++---///000111,,,,,,)))%%%&&&+++,,,)))&&&&&&&&&&&&(((***,,,---***))))))***+++,,,...///((()))*********)))'''&&&&&&)))+++,,,,,,,,,---...///...---+++***(((''''''((())))))((('''''')))+++......---***((('''((()))(((''''''&&&&&&&&&''''''((()))+++///222111///,,,''')))***,,,,,,+++)))(((#########$$$%%%'''((()))$$$'''******&&&######$$$''')))***+++***))))))***++++++************++++++)))'''%%%&&&(((+++---...)))***+++,,,---......///000///---***((('''&&&&&& """%%%)))******)))((('''+++---,,,'''$$$&&&))))))***,,,---,,,,,,---......///000000...,,,,,,,,,'''(((***+++***)))***+++---...//////...,,,(((&&&''''''&&&'''(((+++...000------......---,,,***)))((((((((()))******+++++++++,,,+++***))))))+++...***)))((('''((()))***+++%%%%%%%%%%%%&&&((()))***,,,((($$$"""$$$'''***+++$$$###"""!!!!!!###%%%&&&%%%%%%%%%'''***,,,---,,,''')))+++***'''%%%&&&(((,,,---///000000///---,,,'''(((+++---------,,,+++*********'''%%%%%%&&&((())),,,000111///------///...---+++))))))))))))***---***&&&$$$%%%''')))))),,,,,,+++******)))))))))((()))+++,,,+++***+++,,,***+++...///...+++'''$$$((()))+++,,,+++)))&&&$$$""""""!!!!!!"""###$$$%%%(((+++///000...,,,******&&&&&&&&&''')))***((('''%%%)))+++((($$$###%%%))))))***++++++***(((%%%###%%%"""!!!&&&***)))''')))))))))(((((((((+++---...000000---)))&&&&&&'''###!!! !!!%%%))),,,,,,...000...***'''''')))&&&''')))******(((&&&%%%'''((()))'''%%%$$$&&&((('''&&&%%%"""!!!!!!$$$'''%%%&&&'''((())))))))))))$$$$$$%%%%%%'''(((***+++)))*********)))&&&$$$"""&&&%%%%%%&&&((()))(((&&&---,,,---...000000...---***)))((()))+++,,,+++******000777;;;999777555555111///,,,+++***)))'''&&&***---111333222///---,,,&&&'''((('''&&&''')))***(((((('''&&&'''((()))***)))---111111---)))&&&&&&%%%%%%'''))),,,000333555111...)))%%%###%%%'''))))))%%%!!!!!!$$$(((******)))%%%"""###(((+++***'''%%%%%%&&&((((((&&&######'''(((%%%$$$&&&)))((()))***)))'''&&&&&&'''$$$###"""###%%%&&&%%%%%%%%%%%%$$$!!! !!!$$$'''%%%&&&%%%""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%(((''''''''''''(((((())),,,+++*********+++------'''&&&&&&***...///...+++%%%%%%%%%&&&((()))(((''''''(((,,,111444333---(((+++,,,+++******,,,000333888555000+++((('''''''''&&&'''))),,,...///000111555///'''%%%(((+++,,,+++(((&&&%%%%%%(((+++,,,,,,)))(((&&&&&&'''***---//////,,,)))***...///,,,(((+++,,,---.../////////...///...,,,***)))))))))***+++((($$$!!!!!!###'''***---000111...+++***///444///,,,(((%%%$$$%%%'''))),,,******+++...///---***++++++)))((((((((()))***(((&&&$$$!!!!!!"""%%%&&&)))+++,,,+++(((%%%###"""((()))***+++***+++---///---+++((())),,,,,,***'''++++++)))((((((+++111555111///,,,***)))+++...000111///---,,,***(((%%%""" """$$$(((+++***'''$$$&&&''''''%%%######%%%'''+++++++++,,,,,,---------...---+++))))))***+++---)))***++++++***)))(((''',,,++++++***++++++,,,---++++++++++++---///111222222111111///---+++***((())))))(((((((((((())))))+++,,,------+++***************+++++++++******))))))((('''%%%$$$&&&))),,,+++'''"""!!!###%%%&&&&&&###%%%&&&'''%%%$$$%%%&&&)))&&&$$$$$$&&&)))***+++((()))***)))'''&&&&&&&&&+++++++++++++++***))))))&&&(((***,,,---,,,+++***%%%'''))))))'''$$$######,,,------,,,+++,,,...000///...+++)))((()))+++,,,...+++&&&###"""%%%)))+++---,,,***)))((('''((((((+++++++++***((((((+++---***((('''''')))******)))///+++'''&&&(((((('''%%%"""$$$&&&(((((('''$$$###******+++,,,,,,,,,++++++%%%""" !!!%%%)))************))))))(((''''''''')))******)))&&&$$$$$$$$$!!!$$$''')))++++++((('''&&&%%%%%%'''(((***------,,,+++)))'''%%%$$$""""""###$$$%%%%%%%%%%%%++++++,,,,,,+++***((('''%%%'''))))))'''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&$$$"""!!!!!!""""""&&&$$$(((333777000&&&"""$$$""""""$$$''')))'''%%%&&&'''((()))((('''&&&%%%$$$%%%'''((()))***)))))),,,---000222111---***'''(((***,,,---,,,,,,...///---000666999999666111...+++((($$$""""""$$$&&&&&&,,,...//////...---...///+++,,,,,,***'''%%%%%%&&&%%%%%%%%%$$$%%%''',,,000.........---,,,***'''&&&###%%%(((***,,,,,,,,,+++,,,,,,)))%%%!!! !!!###%%%""" $$$(((******(((%%%###$$$&&&((('''%%%)))''''''(((***)))%%%!!!""""""###$$$%%%%%%%%%%%%''''''&&&$$$""""""$$$&&&&&&$$$"""$$$&&&&&&###!!!&&&$$$"""!!!!!!###&&&(((&&&""" '''&&&$$$%%%&&&''''''&&&&&&(((++++++(((%%%###""" !!!!!! !!!###%%%)))(((((((((((()))******,,,+++***)))))))))***+++&&&%%%&&&))),,,...,,,***%%%%%%&&&((()))***)))((('''(((+++///222111,,,((()))******)))***---222666>>>:::333---(((&&&'''((('''(((***+++---.........222,,,'''%%%))),,,,,,+++'''%%%%%%&&&)))++++++***+++)))'''''''''***---///000,,,)))***---...,,,)))......////////////......,,,+++***)))((((((((())))))'''$$$""""""$$$''')))...111222000---...222777444111,,,'''%%%&&&(((***+++***)))***---...---+++,,,+++***)))((())))))***)))'''###!!! """$$$&&&)))+++---,,,)))'''%%%%%%'''(((*********,,,...111///---+++++++++,,,+++***,,,+++***((((((***///333000...,,,******,,,...000///---,,,+++***)))'''$$$!!!"""$$$'''******)))&&&)))***)))'''%%%%%%''')))+++++++++,,,,,,------------,,,***))))))***+++,,,******+++++++++***)))(((+++++++++***************)))))))))***+++---///000111111000///---+++)))((())))))(((((((((((()))))),,,---......,,,******+++***++++++,,,,,,,,,++++++***)))(((&&&&&&'''***,,,+++'''###!!!###%%%&&&&&&%%%&&&'''&&&%%%%%%&&&''')))'''&&&'''***,,,---,,,***+++,,,+++)))'''&&&'''))))))******)))(((''''''&&&(((***,,,------,,,+++%%%'''))))))&&&###"""!!!'''((())))))***+++///222///---***'''&&&&&&'''(((,,,***'''%%%%%%''')))***,,,+++)))((('''((()))***,,,,,,,,,***((((((***,,,((('''%%%&&&''')))((((((+++(((&&&&&&''''''&&&$$$###$$$&&&''''''&&&%%%$$$******+++,,,,,,,,,,,,+++&&&$$$"""###'''***+++***))))))******+++*********)))******(((&&&$$$###"""!!!"""###%%%'''(((((()))'''&&&$$$######%%%'''))),,,++++++***(((&&&%%%$$$"""###$$$%%%%%%&&&&&&&&&(((((()))************)))((()))***)))'''%%%%%%%%%''''''''''''&&&&&&&&&&&&'''''''''%%%###"""""""""(((%%%)))222777111***&&&$$$######%%%(((***)))'''&&&&&&'''''''''&&&&&&&&&&&&'''((()))******)))))))))+++...000000---***'''&&&(((+++------,,,---......111555888777444///+++(((%%%""" """$$$%%%&&&***,,,.........---...///+++,,,,,,***'''%%%%%%&&&%%%&&&&&&&&&&&&'''+++.........------+++)))&&&%%%&&&''')))+++++++++***)))***+++***'''%%%###$$$&&&'''$$$"""$$$'''***++++++&&&$$$###$$$'''((('''%%%'''&&&&&&''')))(((%%%!!!""""""###$$$%%%%%%&&&&&&''''''%%%###"""###'''***'''%%%######%%%%%%###!!!$$$############$$$&&&'''$$$!!!!!!!!!%%%$$$###$$$%%%'''''''''(((***++++++(((%%%###""" !!!######""""""###%%%))))))))))))*********+++---,,,***(((''''''''''''$$$$$$$$$'''******)))(((%%%''')))+++++++++***)))((((((***---......+++((('''((((((((()))...444888CCC>>>666---(((&&&'''(((((()))***+++++++++++++++,,,)))&&&&&&***---...---''''''''')))+++,,,+++)))---+++)))'''(((***---000111---))))))+++---,,,+++000000000000///...------((((((''''''''''''((((((&&&%%%#########%%%''')))...000222111000111555999999666000***'''''')))+++***)))'''(((***,,,,,,,,,,,,+++******))))))*********'''### !!!$$$&&&)))+++------***((((((((('''((()))******+++...111......---***((((((***,,,---,,,+++(((''')))---000///...,,,++++++,,,...///---+++************((('''"""""""""%%%(((***+++***...---,,,***(((''')))+++++++++,,,,,,------,,,,,,+++***)))(((((()))+++,,,+++++++++,,,++++++***))),,,,,,------,,,+++******'''''''''(((***+++---...000000000...---+++)))((()))))))))))))))))))))))),,,...//////,,,************++++++,,,,,,---------+++***)))((()))***,,,---***'''$$$"""###%%%&&&&&&&&&''''''%%%$$$$$$&&&(((((('''(((***---//////...+++,,,...---***(((''''''&&&'''((((((((('''&&&%%%%%%'''))),,,------,,,+++%%%''')))(((%%%""" """$$$&&&(((+++///333222000,,,(((%%%$$$$$$%%%(((((())))))))))))))))))***)))((('''''')))+++------------+++)))((()))***&&&$$$###$$$%%%'''&&&&&&(((''''''((()))(((&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$))))))***+++++++++++++++'''%%%%%%&&&(((+++++++++''')))+++---...---,,,+++)))(((((('''&&&$$$###"""%%%%%%&&&&&&''''''&&&&&&&&&$$$""" !!!###&&&(((*********)))(((&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%&&&'''((()))***+++,,,,,,,,,,,,***&&&$$$$$$%%%&&&&&&&&&''''''''''''''')))***+++***'''%%%$$$$$$'''%%%(((...222///***'''$$$$$$%%%'''***,,,+++***'''&&&%%%%%%%%%%%%&&&'''(((((()))******))))))(((''')))+++------+++(((&&&###&&&***------,,,,,,------000333555444000+++(((%%%""" !!!###$$$$$$(((***,,,,,,,,,,,,---...+++++++++***'''%%%%%%&&&&&&'''((((((((((((***+++------,,,+++)))'''%%%$$$((()))***+++***)))(((''')))***+++***)))'''(((((()))((('''(((***,,,+++***$$$$$$$$$&&&'''(((&&&$$$%%%%%%%%%&&&''''''$$$"""############$$$&&&((()))((('''$$$!!! $$$)))...+++(((%%%$$$$$$$$$###""""""###$$$&&&''''''&&&&&&###!!!!!!"""###############$$$&&&''''''***+++,,,***'''$$$"""!!!!!!###%%%%%%$$$######$$$'''(((((()))************---+++)))'''%%%$$$$$$$$$"""###$$$&&&'''''''''&&&%%%'''+++,,,,,,+++******((()))***+++,,,+++***)))'''((((((((())),,,222666BBB===555---(((&&&((()))))))))************))))))'''&&&%%%'''+++...///...******,,,...000000---+++///---***))))))+++...000000---)))''')))+++,,,,,,000000000///...,,,+++***&&&&&&&&&&&&'''((())))))$$$$$$$$$%%%&&&((()))***+++---///000000111555888999666000+++((()))+++---)))(((&&&&&&''')))+++,,,,,,++++++***************)))'''### !!!$$$&&&(((***++++++***(((((())))))******)))((())),,,///+++,,,+++((($$$$$$(((,,,------+++)))'''(((+++...------,,,,,,,,,---...///---+++))))))))))))((('''$$$"""!!!###'''***,,,---000000...+++))))))+++---++++++,,,---------,,,+++))))))(((((()))***+++++++++++++++,,,++++++++++++---......///...---,,,+++''''''(((((()))***+++,,,/////////...,,,+++)))((())))))))))))))))))))))))***,,,......,,,***))))))))))))******+++,,,---...+++*********,,,---------)))'''%%%###$$$%%%&&&'''''''''&&&$$$"""###%%%(((&&&&&&(((,,,///000///---***,,,...---+++(((''''''&&&'''((())))))(((&&&%%%$$$%%%(((***++++++***)))%%%'''((('''$$$!!! ###%%%'''***///222666333...***&&&%%%$$$$$$%%%'''***------,,,***((()))(((''''''(((***---...------...,,,)))((()))***%%%###""""""###%%%$$$###'''(((***+++,,,+++(((&&&$$$$$$$$$###############&&&'''((()))*********)))'''''''''(((***+++++++++'''))),,,......---+++***&&&&&&%%%&&&'''&&&%%%$$$&&&&&&'''''''''&&&&&&%%%%%%### !!!%%%'''************)))((('''&&&$$$$$$$$$%%%%%%&&&'''''''''''''''((()))***+++,,,......---***&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&,,,...111000,,,((('''''''''%%%%%%(((***)))&&&$$$%%%%%%'''))),,,---...---((('''$$$######%%%'''((())))))(((((((((''''''&&&%%%''')))***)))'''$$$"""!!!%%%***------,,,++++++***,,,...000000---)))'''%%%""" !!!""""""!!!$$$&&&((()))))))))+++,,,***++++++)))&&&%%%%%%%%%''')))+++,,,+++*********,,,,,,+++***((('''%%%$$$((())))))))))))(((((('''(((***------+++)))(((((()))******+++,,,+++***)))&&&'''((((((((('''$$$"""######$$$%%%%%%%%%$$$###&&&%%%$$$$$$&&&(((+++---+++((($$$ ###***///111...***&&&$$$###"""""" """&&&(((***)))'''&&&###!!! !!!###%%%%%%%%%###$$$$$$$$$######%%%&&&***++++++((($$$!!! """$$$&&&'''%%%$$$$$$%%%%%%&&&'''((()))))))))))),,,***(((&&&$$$#########"""###%%%&&&&&&%%%%%%%%%$$$'''+++,,,+++******+++)))***+++++++++***))))))))))))))))))(((***...111:::777111+++((('''((())))))))))))******))))))(((%%%%%%&&&))),,,...///000...///111333555444000---...---+++******,,,...///...+++((('''''')))***+++,,,,,,,,,,,,+++***((((((%%%&&&&&&((()))*********$$$%%%%%%'''((()))***+++(((***+++,,,---...000222444222...+++)))***,,,...)))((('''&&&&&&'''***+++++++++++++++******))))))(((&&&$$$"""!!!###%%%&&&&&&((())))))'''''''''(((++++++***'''&&&&&&)))++++++,,,+++(((%%%%%%)))---------+++)))&&&''')))+++,,,,,,,,,---------.........,,,)))((((((((('''&&&%%%###!!!"""&&&***---...000///---***((())),,,...+++,,,---......,,,+++***'''((((((((()))***+++,,,++++++++++++++++++,,,,,,+++,,,,,,---------------******++++++++++++++++++.........---,,,***)))((('''((())))))))))))(((''''''))),,,,,,+++)))''''''(((((((((((()))***,,,---+++******,,,...000...---((((((&&&%%%$$$$$$&&&'''''''''%%%###!!!"""$$$'''###$$$'''***......---+++(((+++------+++)))'''''''''(((***,,,,,,***)))'''###$$$&&&((()))((('''&&&%%%'''((('''%%%!!! !!!###%%%&&&'''***...111555222...)))&&&$$$$$$%%%%%%(((,,,//////---***((((((''''''((()))+++,,,---+++,,,---,,,+++******+++%%%$$$"""""""""###"""!!!###&&&)))+++,,,***((('''$$$$$$######""""""""""""$$$$$$&&&''''''((((((((('''(((***++++++*********)))+++---...---+++)))'''$$$######%%%(((***)))'''$$$%%%&&&&&&''''''&&&&&&$$$### !!!$$$&&&*********++++++******)))$$$$$$$$$$$$$$$&&&'''(((************************......---+++'''$$$######!!!!!!"""######$$$%%%%%%---111555444000+++******)))((('''&&&&&&&&&$$$"""%%%''')))+++,,,...///000***(((%%%######$$$&&&((((((''''''&&&%%%%%%%%%$$$%%%&&&''''''&&&$$$!!!!!!%%%***,,,---++++++***%%%'''***,,,---+++***((('''&&&$$$###$$$$$$"""!!!!!!###&&&'''''''''(((******++++++)))&&&$$$$$$%%%(((***------,,,+++******+++***)))(((''''''&&&&&&&&&&&&''''''((((((''''''(((+++------+++(((&&&&&&((()))++++++***)))''''''***+++++++++(((%%%###!!!######$$$$$$$$$$$$$$$$$$((('''&&&&&&'''))),,,...,,,)))%%%!!!!!!''',,,444222...)))$$$"""!!!!!!"""%%%(((******((('''$$$######$$$'''(((((('''%%%&&&&&&%%%"""!!!###$$$******)))&&&"""###%%%''''''%%%%%%%%%'''$$$%%%'''((()))))))))(((***)))'''%%%$$$$$$$$$$$$"""$$$''''''&&&$$$$$$%%%$$$'''***)))'''''')))++++++---......,,,*********)))***+++***))))))+++,,,000///---+++)))((((((((('''((()))***************''''''(((***,,,...000111111111222444666444111...++++++++++++,,,------...+++)))(((&&&&&&'''((()))(((((()))))))))(((''''''%%%&&&''')))***+++++++++%%%%%%%%%&&&''')))***+++(((((()))***++++++,,,,,,///...,,,+++***+++,,,---)))))))))(((&&&&&&(((***)))************)))((((((&&&%%%%%%$$$%%%&&&''''''&&&'''''''''%%%$$$%%%'''******(((%%%###$$$'''))),,,---,,,+++***+++---000,,,,,,+++)))&&&&&&(((******+++,,,---............///,,,)))'''(((((('''&&&&&&$$$"""###&&&***---...---,,,***'''%%%'''***---+++,,,---......,,,+++)))''''''((()))+++,,,,,,---+++************+++,,,,,,''''''((()))***,,,...///000000000000///...,,,,,,---------,,,+++***((((((&&&&&&((((((((((((&&&&&&$$$'''***+++***)))(((''')))(((''''''((()))+++,,,+++******---000111///,,,'''((((((&&&$$$$$$&&&(((''''''&&&%%%###"""$$$&&&"""###%%%(((+++,,,***(((&&&)))---...,,,***)))((()))***---//////---+++***$$$%%%'''(((((('''%%%$$$$$$&&&((((((%%%###!!!!!!%%%&&&'''((((((***---000000...***&&&$$$$$$$$$%%%(((***---//////---+++)))'''((()))***+++*********(((***,,,---,,,,,,---...(((&&&$$$######"""!!! """&&&(((((('''&&&&&&$$$%%%%%%%%%$$$###"""!!!######$$$&&&''''''''''''(((+++...///---,,,+++++++++,,,---------+++)))'''$$$""""""%%%***,,,+++)))######$$$%%%&&&&&&&&&&&&$$$###"""!!!!!!###$$$&&&)))***++++++,,,,,,,,,+++$$$###""""""###$$$&&&'''+++,,,,,,,,,+++***((('''***,,,,,,+++(((%%%###### !!!"""###$$$%%%,,,111666555000,,,,,,---,,,---,,,)))''')))(((%%%&&&(((+++,,,------///000,,,***'''%%%$$$$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&''''''&&&$$$""" ###&&&***,,,,,,+++******%%%''')))+++,,,,,,+++******)))((()))))))))&&&$$$"""$$$&&&&&&&&&&&&'''(((*********)))&&&$$$$$$%%%'''***,,,,,,+++************)))(((((((((((())))))%%%%%%%%%%%%%%%%%%&&&&&&&&&(((******(((%%%$$$$$$&&&(((******(((&&&&&&&&&+++,,,,,,***'''###""""""###%%%%%%%%%######$$$%%%((('''''''''''')))***+++***(((&&&""" !!!%%%(((111000...)))%%%"""!!!""""""$$$&&&'''((((((%%%$$$%%%&&&))))))((('''%%%'''(((&&&"""!!!###&&&+++***((($$$  ###%%%%%%%%%$$$%%%''')))$$$%%%'''***++++++***)))((('''&&&%%%$$$%%%&&&'''$$$&&&)))(((&&&%%%%%%&&&###&&&(((&&&$$$$$$''',,,,,,///111111...+++++++++''')))+++,,,+++))))))***)))***,,,---,,,***'''%%%&&&&&&(((***+++,,,------************+++---000222000000000222222111///,,,((()))+++---...------,,,'''''''''&&&%%%%%%%%%&&&$$$%%%&&&'''((((((((((((%%%&&&((()))************%%%$$$$$$$$$%%%&&&((()))************++++++***))),,,,,,,,,,,,,,,,,,++++++)))+++,,,***'''%%%&&&'''(((((()))***)))((('''&&&###$$$&&&'''((()))))))))&&&''''''&&&$$$###$$$&&&&&&&&&%%%###"""###'''***,,,+++***+++...///000000++++++***(((&&&&&&(((***)))+++,,,...//////...---,,,***'''&&&'''))))))((('''%%%###$$$'''***,,,---((('''%%%###"""$$$(((,,,+++,,,...///...,,,***)))&&&''')))***,,,---......***))))))((()))***+++,,,&&&&&&&&&(((+++///333666777777666555333111///---,,,,,,,,,,,,+++)))((('''$$$%%%'''(((((('''%%%$$$"""%%%***,,,,,,***))))))+++***((('''((()))***+++***))))))---222222///+++'''((()))'''%%%$$$&&&(((((())))))(((&&&%%%%%%&&&######$$$&&&((()))((('''&&&)))---///...---++++++)))+++...000111///---+++'''((()))***)))'''%%%$$$###&&&((((((&&&$$$######&&&'''(((((((((***---000,,,***'''%%%%%%&&&''')))+++,,,---......---+++***((()))+++---,,,***'''%%%%%%'''+++------...///111+++)))&&&$$$###"""  $$$&&&%%%%%%&&&'''&&&'''((()))(((&&&$$$######$$$%%%'''(((((())))))+++...222333111...------,,,,,,---------,,,,,,+++'''%%%###&&&+++---+++(((######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''((()))++++++,,,,,,,,,###"""!!!!!!"""###%%%'''(((***,,,---,,,***'''%%%%%%(((++++++)))&&&$$$### !!!"""$$$%%%%%%)))///333222---***+++...,,,000000,,,+++......+++'''***,,,---,,,,,,...000...,,,***'''%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&((())))))((('''&&&''')))+++,,,+++******+++)))***+++------------,,,++++++,,,---//////---+++$$$&&&((((((''''''((())))))******(((&&&$$$$$$$$$%%%'''))))))(((((()))***(((((('''((((((***+++,,,&&&%%%$$$######""""""""""""$$$&&&&&&%%%######$$$%%%''')))(((&&&%%%&&&'''((()))***'''$$$""""""$$$%%%&&&'''%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$""""""$$$%%%)))******((($$$""""""$$$ ###%%%'''$$$$$$%%%'''))))))'''%%%"""%%%(((&&&######&&&***,,,+++)))%%%!!! !!!######$$$$$$######%%%))),,,$$$&&&)))+++,,,,,,+++***&&&&&&%%%%%%%%%&&&'''(((%%%'''******'''%%%%%%'''"""%%%&&&$$$!!!"""''',,,---000444333000,,,+++,,,$$$'''+++---,,,***))))))&&&))),,,///...***%%%"""$$$&&&(((***,,,...//////,,,,,,,,,++++++,,,000222///.........///...,,,***%%%'''***---///...,,,+++%%%&&&&&&&&&$$$$$$$$$%%%"""###%%%'''((()))******$$$&&&''')))***))))))(((%%%$$$"""""""""$$$&&&(((---,,,,,,,,,,,,+++)))''',,,,,,---...---,,,***)))***,,,---+++(((%%%%%%&&&'''((()))))))))(((&&&%%%"""$$$''')))++++++***)))'''((((((&&&$$$###$$$&&&######"""!!!!!!###(((,,,***((('''***...111000---*********(((&&&&&&(((***)))***---/////////...---***(((&&&&&&(((***++++++(((&&&$$$$$$'''***++++++%%%$$$""" """'''***+++,,,...///...,,,***(((&&&''')))+++---......///))))))((((((((()))+++,,,((((((((()))---333999<<<;;;;;;:::999666333000///,,,,,,,,,+++***)))((('''###$$$&&&''''''&&&$$$###!!!%%%***------,,,++++++---,,,***(((((()))+++,,,***((()))---222333///***&&&((()))(((%%%$$$&&&((()))***++++++((('''&&&'''$$$###$$$%%%'''((((((&&&&&&)))...000000///......))),,,///111222000...,,,******++++++***(((%%%$$$###%%%((()))'''&&&%%%%%%&&&'''(((((((((***---000+++***((('''''')))+++---............---,,,,,,+++(((***---...---***%%%""""""&&&***---...///111333...+++(((%%%$$$""" !!!%%%'''&&&&&&(((***((()))+++,,,+++)))&&&$$$$$$%%%&&&((()))*********---111555666333000//////,,,,,,------...//////000***'''%%%'''+++---***&&&###$$$$$$$$$$$$###""""""###$$$%%%&&&&&&&&&&&&%%%&&&'''((()))++++++++++++###""" !!!"""%%%&&&%%%(((+++------***&&&###"""&&&***,,,***'''$$$### """###%%%&&&'''''',,,111///***(((***...)))///000,,,,,,000111...'''***------,,,+++---//////...+++)))&&&%%%$$$$$$'''&&&%%%%%%%%%%%%''''''%%%&&&(((***,,,,,,,,,,,,)))***,,,,,,***)))***+++....../////////......---++++++---000333444333111'''(((******)))((()))***)))******(((%%%$$$$$$$$$###$$$&&&&&&%%%%%%''')))(((''''''((()))+++---...'''&&&$$$"""!!!  """###""""""$$$%%%%%%''')))(((%%%$$$&&&((($$$&&&'''%%%"""!!!###&&&&&&((((((&&&###!!!###%%%$$$$$$%%%%%%%%%$$$###""""""$$$%%%$$$###$$$%%%!!!$$$&&&&&&$$$"""###%%%###&&&######$$$&&&((('''%%%### $$$''''''$$$%%%)))---...---***&&&""""""$$$&&&######"""!!!"""%%%***...''''''''')))+++---,,,***'''''''''%%%###$$$&&&(((+++***(((''''''))),,,---***'''###  ###%%%---000111///+++((((((***(((((()))++++++***'''$$$$$$'''+++......,,,(((%%%***...111333111///---,,,---+++)))((((((***,,,...++++++++++++******))))))***,,,,,,***+++...,,,((((((&&&$$$$$$%%%%%%%%%###$$$%%%&&&((()))*********(((((()))************)))((('''&&&%%%%%%&&&((()))...///000111000---***((()))''''''''')))***)))(((***///444444000+++((('''(((***,,,,,,***((('''''''''&&&&&&(((***,,,,,,,,,,,,+++(((&&&$$$$$$$$$$$$""""""!!!"""$$$'''***,,,***)))(((''''''(((***+++,,,,,,,,,+++***(((&&&%%%***+++------,,,,,,,,,...///***%%%%%%(((***)))&&&'''%%%$$$$$$''')))******(((&&&### !!!$$$%%%)))***+++++++++***((('''''')))+++,,,---------,,,---***&&&%%%(((+++++++++)))((((((***000777<<>>***'''$$$$$$&&&***,,,...)))***,,,---,,,+++)))''' !!!%%%'''&&&&&&)))'''+++---+++&&&###$$$'''%%%'''***...111000,,,)))###%%%(((++++++)))'''%%%###$$$%%%(((,,,---,,,++++++***)))(((((()))******+++,,,---...,,,)))&&&$$$ $$$((())))))***,,,///,,,((($$$!!!"""%%%'''(((%%%$$$###""""""###$$$$$$+++,,,---,,,***)))***+++%%%&&&''')))))))))((('''""""""###%%%((((((&&&%%%######$$$'''***,,,+++***''')))******(((&&&%%%&&&""""""###%%%(((***)))''')))++++++***''''''))),,,)))+++......,,,***))))))%%%$$$"""""""""$$$&&&'''&&&%%%$$$%%%&&&&&&%%%$$$'''((()))))))))((('''&&&(((***---...+++(((&&&&&&"""!!!"""%%%(((+++,,,,,,)))***************))))))((()))***+++***((('''%%%---+++(((%%%$$$$$$%%%''')))+++,,,***'''&&&(((++++++***)))((('''&&&%%%%%% $$$''''''$$$###$$$%%%((()))+++,,,,,,***((('''$$$%%%'''***,,,+++(((%%%&&&$$$###$$$''')))******)))(((&&&%%%%%%&&&((()))&&&$$$""""""$$$&&&''''''***+++***(((%%%$$$%%%&&&"""!!!"""$$$''')))((('''"""$$$&&&'''&&&### !!!$$$&&&&&&''''''............,,,)))'''%%%+++)))&&&$$$$$$&&&)))+++++++++++++++,,,,,,,,,---,,,,,,---,,,+++)))'''%%%)))))))))&&&$$$$$$%%%'''&&&&&&'''(((((((((((('''(((&&&$$$"""!!!"""$$$&&&******))))))(((''''''&&&'''&&&&&&'''***++++++***&&&&&&'''***+++***'''$$$############$$$%%%&&&&&&,,,***(((&&&%%%$$$$$$%%%)))(((&&&&&&&&&''''''&&&******)))(((((((((((()))'''((()))******)))'''&&&***)))))),,,000222111///'''%%%"""###''',,,///111,,,)))'''(((***+++***'''))))))))))))))))))((((((333111...+++)))((())))))*********++++++,,,,,,,,,///...---+++***((('''&&&$$$%%%(((***,,,---,,,,,,++++++++++++++++++++++++((()))************))))))(((***+++,,,,,,)))'''%%%%%%&&&&&&&&&&&&&&&%%%%%%'''(((((('''%%%###$$$$$$'''---333333---(((&&&&&&$$$$$$$$$%%%&&&(((***+++)))))))))((((((((((((((((((((()))))))))'''&&&%%%&&&&&&'''&&&'''***///333...,,,'''###!!!&&&///777777222,,,***+++...//////)))$$$###&&&&&&"""###(((******+++++++++***)))((((((&&&%%%%%%'''(((''''''((('''''''''***---111444333000,,,)))&&&&&&&&&'''...222555444///***'''&&&(((((((((***+++,,,***(((+++'''######'''***++++++)))'''&&&(((+++,,,***'''''''''(((((((((((((((((((((***+++)))&&&&&&))),,,.........///...---++++++)))***---...///---+++***+++***)))'''&&&%%%$$$$$$***)))***,,,000333555555+++(((%%%%%%(((***+++***,,,---///111111---((($$$!!!###&&&''''''''''''(((,,,***(((((())))))'''&&&&&&%%%''',,,222444000,,,++++++***)))'''&&&%%%%%%$$$%%%&&&((()))*********(((+++***%%%###(((...000......,,,+++)))(((''''''######%%%(((,,,---,,,+++&&&%%%###""""""$$$%%%''')))((('''&&&&&&&&&&&&&&&)))******+++,,,,,,------,,,***((()))++++++(((%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))&&&''')))******))))))(((''''''&&&&&&&&&'''((()))***,,,,,,***((())),,,000111...+++***+++)))%%%!!! !!!%%%''''''&&&$$$$$$%%%'''''''''(((((()))******)))(((((((((***,,,///000...((($$$%%%$$$###"""$$$'''+++---.........------,,,,,,,,,))))))))))))))))))******000,,,'''###!!!"""%%%(((*********)))(((((('''''''''***+++)))$$$"""$$$'''&&&%%%%%%%%%$$$$$$$$$$$$))))))************)))(((((((((((('''''''''((((((%%%%%%%%%&&&''')))***++++++)))&&&$$$###$$$%%%'''%%%%%%###!!! !!!$$$'''+++---///...)))$$$  """%%%''''''&&&((('''&&&&&&&&&%%%###!!!!!!$$$&&&&&&%%%$$$......------+++***)))))))))(((&&&%%%&&&(((+++---...///////////////......---......---,,,***)))'''*********((('''&&&(((***,,,,,,,,,+++***)))((('''((('''$$$###"""$$$&&&'''++++++***))))))((('''&&&%%%%%%$$$&&&(((***))))))&&&&&&''')))++++++(((&&&$$$$$$$$$$$$$$$%%%%%%&&&)))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%&&&'''''''''+++***)))((('''&&&&&&&&&((()))*********(((&&&$$$((('''''')))---000000...(((&&&$$$%%%)))---000111...***''''''***,,,+++)))(((((('''&&&&&&&&&''''''///...,,,***)))***+++,,,+++++++++,,,,,,,,,,,,,,,---,,,+++***((('''&&&%%%###$$$&&&(((***+++,,,---------------------------++++++***)))(((((('''''')))***+++,,,,,,***(((&&&''''''((((((''''''&&&&&&'''(((((('''%%%###$$$%%%(((---111111---)))'''(((&&&&&&&&&'''(((***+++,,,************))))))((('''((())))))***)))((('''&&&$$$%%%&&&&&&'''***///222000...***%%%###'''...444333111......///000...,,,'''###"""%%%&&&$$$%%%***,,,,,,------,,,***'''&&&(((((('''''''''''''''((((((((('''(((***---000222444111...***(((''''''(((---111555555111,,,******)))))))))+++------+++)))'''%%%""""""%%%'''((('''(((''''''(((***+++(((&&&%%%&&&((())))))'''%%%$$$&&&((()))(((&&&&&&)))---...000222222000---,,,,,,***+++---//////...,,,******)))'''%%%$$$$$$$$$$$$)))))))))***---///000111)))&&&$$$%%%(((+++,,,+++---...000222222...'''### ###&&&((()))))))))***+++)))(((((())))))'''&&&&&&%%%'''+++111222///+++)))))))))((('''&&&&&&&&&&&&&&&((()))***+++++++++))),,,+++&&&###&&&+++,,,---+++)))''''''((()))***&&&&&&''')))+++,,,***)))%%%$$$###"""###$$$&&&''')))((('''&&&&&&&&&&&&'''))))))***,,,---///000000///---++++++,,,+++(((&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&((()))))))))(((((()))(((&&&%%%&&&''')))***+++++++++)))((()))---000000---)))((((((&&&!!! ###&&&(((&&&$$$$$$%%%&&&&&&%%%)))))))))((((((((('''''')))***---000111///***&&&$$$###""""""###%%%(((***...---+++))))))+++---...,,,+++***))))))***,,,,,,000---((($$$""""""$$$%%%))))))(((((('''''''''&&&(((***+++)))$$$###%%%((((((((((((((('''&&&$$$$$$&&&&&&''''''(((((())))))((('''&&&%%%%%%%%%&&&'''(((''''''(((((()))*********(((&&&###""""""###$$$###$$$###""" !!!###%%%---///111000+++&&&###!!! """$$$&&&(((((((((((('''%%%%%%%%%$$$"""  ###&&&(((((('''&&&///......---,,,,,,++++++'''''''''((()))+++---///222333444555444222000///............---,,,************+++***)))***,,,---000000///---+++)))'''&&&((('''%%%###$$$%%%''')))------,,,,,,***)))((('''$$$######$$$'''(((((('''&&&&&&''')))+++,,,***(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))"""###$$$&&&''''''((((((++++++***)))((('''''''''++++++++++++)))'''%%%$$$'''&&&%%%'''***---------***(((&&&'''+++...111111...***''''''***---...---((('''%%%$$$###$$$%%%&&&***))))))((()))+++---...,,,,,,------,,,,,,++++++******)))((('''&&&%%%$$$"""######%%%'''))),,,...////////////////////////...,,,***'''&&&&&&&&&''')))***+++,,,,,,+++)))((())))))******)))((((((''''''(((((('''%%%$$$%%%&&&(((,,,///...+++))))))+++((())))))***+++,,,,,,---+++,,,,,,,,,+++***((('''((()))***+++******((('''&&&'''(((((()))+++///222000///,,,)))'''(((---000...///000222333111---***%%%###"""%%%&&&%%%'''***---...///000...***&&&$$$***+++,,,***'''&&&(((+++))))))(((((())),,,///000444222///+++)))(((((((((***...222222...***))))))))))))***,,,...---+++)))$$$###"""###$$$%%%$$$###''''''((()))***)))'''$$$###%%%''')))(((&&&""" ###%%%((('''&&&'''+++...000555:::999333...,,,---+++,,,---///...---+++***)))'''%%%###""""""$$$$$$(((((((((((()))***+++,,,)))'''%%%%%%(((+++,,,---,,,---...///...+++%%%!!!"""'''***++++++,,,---)))(((''''''))))))((('''&&&&&&&&&***...///---)))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,,,,***......((($$$%%%''''''+++)))&&&%%%%%%(((,,,...***)))))))))******(((&&&######""""""###%%%'''((()))((('''&&&&&&&&&'''((('''(((***+++...///111222///...---------,,,***(((,,,+++***)))((((((''''''&&&&&&'''(((((((((((('''%%%&&&'''((())))))))))))+++)))'''%%%$$$&&&)))+++++++++***((((((***...222///+++'''%%%$$$""" ###&&&)))'''%%%$$$%%%%%%%%%$$$***((('''%%%%%%%%%&&&'''((()))+++...000...***'''%%%$$$###""""""$$$%%%&&&---+++(((&&&&&&))),,,......---,,,++++++,,,---------,,,)))&&&$$$###""""""''''''''''''&&&&&&&&&&&&''')))***(((%%%$$$&&&)))+++,,,,,,,,,+++)))&&&$$$$$$$$$###$$$%%%&&&((()))(((&&&$$$###"""###$$$%%%***))))))))))))))))))******(((&&&$$$"""!!!""""""!!!"""###"""!!! !!!###,,,...000///+++'''$$$###!!!"""###$$$%%%&&&''''''(((&&&%%%$$$$$$### !!!"""%%%'''((((((((('''//////000000///---+++***''''''((()))+++---///000444555666777666333000...------------,,,,,,++++++)))***++++++++++++---//////......,,,+++((('''&&&'''&&&$$$######%%%''')))......///...---+++***)))$$$###"""$$$&&&(((((('''&&&%%%&&&(((+++,,,,,,+++((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''(((((("""$$$&&&((((((((()))***++++++*********+++,,,---,,,,,,,,,,,,+++)))(((''')))(((''''''(((***++++++)))((('''(((+++...//////,,,(((%%%&&&+++000222333)))'''%%%###"""###&&&''''''''''''((()))+++,,,------------...---,,,+++***(((((('''&&&%%%%%%$$$$$$""""""!!!"""$$$(((,,,..............................+++(((%%%%%%&&&((()))******++++++++++++******+++++++++++++++***))))))((()))***)))((('''((()))(((***+++***(((((()))+++++++++,,,---------......+++,,,------,,,***((('''((()))++++++,,,+++***)))***,,,,,,,,,+++,,,...///......,,,+++***+++---///+++---000222222000,,,)))'''%%%%%%%%%%%%%%%'''(((+++---000111000,,,(((%%%,,,///111...)))'''***...***)))(((((()))+++---...333111...+++)))((((((((('''+++...---)))%%%######(((((())),,,------***((($$$$$$%%%&&&&&&&&&%%%###'''((()))******(((%%%###$$$%%%&&&'''&&&$$$!!! ###'''''''''(((+++///444;;;AAA???666...,,,---***+++,,,,,,,,,+++)))((((((&&&$$$"""!!!"""$$$%%%&&&''''''''''''(((***+++,,,***)))((()))***,,,---***(((&&&%%%$$$### """'''+++------......((('''&&&''')))***)))((('''&&&''')))+++,,,***(((""""""###$$$%%%&&&&&&'''((()))***+++,,,,,,,,,,,,---111111+++&&&%%%%%%$$$)))(((''''''(((***---...+++***))))))******((('''#########$$$%%%&&&((())))))((('''&&&&&&'''(((***''''''((()))+++,,,---...---,,,,,,------,,,+++***///...,,,***))))))))))))'''(((***+++++++++***)))&&&'''((()))***+++++++++,,,***&&&######%%%(((***+++***((('''(((+++000333///+++&&&$$$###!!! ###'''***+++)))((('''''''''%%%$$$&&&%%%"""!!!!!!###&&&(((%%%&&&))),,,...---***''''''&&&%%%$$$$$$$$$$$$$$$***)))'''%%%%%%&&&((()))+++,,,---...---,,,+++***)))(((((('''&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$%%%(((+++,,,...///...,,,)))(((%%%$$$###"""###%%%'''((((((&&&$$$""""""###$$$&&&((())))))***++++++++++++***)))(((&&&$$$"""!!!!!! """###!!! &&&(((++++++)))&&&%%%%%%$$$$$$$$$$$$###"""###$$$(((&&&%%%$$$$$$""" !!!"""$$$&&&'''&&&&&&%%%...///222333111...)))&&&(((((()))***,,,...///000222333555555444111...+++++++++******************(((***+++,,,++++++,,,---,,,,,,,,,,,,,,,+++******'''%%%###""""""###&&&'''...//////000///---,,,***%%%$$$$$$%%%((())))))(((&&&%%%%%%&&&))),,,,,,,,,))))))'''&&&%%%%%%$$$$$$(((((((((''''''&&&%%%%%%%%%(((***+++******,,,...,,,+++***)))+++---000222,,,---------,,,,,,++++++,,,,,,+++***(((((((((((((((''''''(((+++,,,,,,,,,)))&&&###&&&,,,222666777)))(((%%%$$$$$$%%%((()))))))))))))))))))))******,,,,,,---...---,,,***)))''''''&&&&&&%%%%%%$$$$$$###"""!!!!!!$$$''',,,...************************+++)))&&&%%%%%%(((+++...++++++******)))***************++++++++++++******)))***,,,+++******+++,,,'''((('''&&&&&&'''(((***,,,---......///......---++++++,,,,,,+++)))((('''((()))***,,,,,,,,,++++++---...///...+++))))))***+++******+++,,,---......(((***---///...---+++***+++***)))&&&%%%&&&&&&&&&(((***...000000...+++(((...111333000+++))),,,000)))))))))))))))+++,,,---000...,,,***)))(((''''''(((+++---+++&&&!!!&&&&&&(((+++,,,+++(((&&&&&&''')))******)))(((((()))***+++***)))&&&$$$###'''&&&%%%######""""""### $$$'''(((((((((,,,///777>>>DDDAAA888...***+++)))*********)))'''&&&%%%&&&%%%$$$""""""###%%%&&&%%%&&&((((((((((((+++...000///---+++))))))+++,,,(((###"""'''***,,,,,,---...'''&&&&&&(((***++++++***)))((('''((())))))(((''' !!!###$$$&&&''''''(((((()))***++++++++++++///333333---'''&&&%%%###((()))***+++,,,---------***)))((()))***+++***)))$$$$$$%%%%%%'''((()))***)))(((&&&%%%&&&(((***+++'''''''''''''''&&&&&&&&&((()))***+++++++++,,,,,,...---,,,*********+++,,,***+++---.........---,,,*********++++++,,,---...---***&&&###"""###&&&(((***(((&&&''')))---111333000,,,'''%%%%%%$$$ !!!$$$''',,,///...,,,+++******)))'''%%%""" """&&&)))%%%&&&))),,,//////---***)))))))))((('''%%%$$$###''''''''''''&&&%%%$$$###&&&)))---000000,,,'''$$$###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!""""""""""""###$$$&&&(((***---///000///---+++)))'''%%%#########%%%&&&'''&&&%%%$$$$$$%%%&&&'''$$$&&&''')))+++,,,,,,,,,+++******(((&&&$$$"""!!! """###!!!  !!!$$$'''(((''''''''''''(((((((((%%%"""!!!"""$$$'''&&&$$$$$$$$$"""  """############""",,,...111333111...***'''+++*********+++,,,...//////000111111000---+++)))))))))((((((((())))))***)))+++,,,,,,+++)))*********+++,,,...//////000000(((&&&###"""!!!"""$$$&&&***,,,---//////---,,,***&&&%%%%%%&&&)))******)))&&&%%%$$$%%%'''***,,,,,,***)))((('''&&&%%%%%%%%%******)))((('''%%%###"""'''))),,,,,,+++,,,000444222000+++)))(((+++///222------------------------,,,---...---***'''''''''&&&&&&&&&(((***+++***((('''%%%###&&&---333666666((('''&&&%%%&&&(((***+++++++++******)))(((((((((***+++,,,------,,,***((('''''''''&&&&&&&&&&&&&&&%%%$$$######%%%(((,,,...(((((((((((((((((((((((()))'''&&&%%%'''+++...111---,,,***((('''(((((()))'''((()))***++++++++++++)))+++,,,,,,++++++,,,...((('''&&&%%%&&&'''((())),,,---...//////...,,,+++)))))))))((((((((((((((('''(((***+++,,,,,,,,,+++,,,---...---***'''&&&%%%(((''''''))),,,------,,,&&&))),,,---,,,+++++++++---...,,,(((&&&''''''%%%%%%'''+++...//////---,,,...///000...+++***,,,///((((((((()))***+++,,,------,,,+++***))))))))))))---///111...(((###!!!!!!%%%%%%(((***,,,+++'''$$$'''))),,,,,,,,,+++,,,,,,,,,------+++'''%%%$$$$$$)))'''%%%###"""###%%%&&&"""&&&)))***))))))+++...666;;;???===666...)))((())))))((((((&&&%%%$$$###&&&%%%%%%%%%%%%&&&&&&'''%%%(((******((())),,,///222222000,,,)))((()))+++&&&!!! ###&&&(((((()))***,,,''''''''')))+++---------+++***)))'''''''''''''''!!!!!!###$$$&&&'''))))))((()))***+++++++++++++++///333333,,,'''&&&%%%$$$&&&(((+++---//////...---***)))'''(((***,,,,,,+++&&&&&&'''((()))*********)))'''&&&%%%&&&(((+++---***)))(((&&&%%%###"""!!!%%%''')))******)))+++,,,++++++)))))))))+++...///......///000000000000///---,,,,,,,,,,,,---......---+++'''$$$###$$$%%%'''(((&&&&&&'''+++///222222000,,,((('''((((((&&&$$$ """$$$&&&)))...111///---,,,,,,,,,+++)))'''!!! ###&&&)))'''(((***...111222000...++++++++++++***(((%%%$$$$$$%%%'''((('''%%%"""!!!$$$(((---000///+++%%%!!! """$$$&&&((((((((((((&&&&&&&&&%%%$$$######### !!!###$$$%%%&&&(((+++---.........---)))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))!!!"""%%%(((***+++++++++************(((&&&###""" """###!!! !!!$$$'''(((''''''((())))))+++***'''###"""$$$''''''%%%$$$$$$%%%$$$""" !!!!!!!!!!!!!!!!!!,,,,,,---.........------...---***))))))***,,,------------,,,,,,***)))((((((((('''''''''(((******,,,---///...+++)))((((((((()))+++---///000111111***(((%%%###""""""$$$%%%%%%''')))+++,,,+++***)))&&&%%%%%%&&&)))******)))'''%%%######%%%(((***+++))))))((('''&&&&&&&&&'''))))))))))))'''%%%###"""%%%(((+++++++++...555;;;BBB<<<444,,,((()))---000------,,,+++++++++++++++(((+++......+++(((''''''&&&&&&''')))++++++)))'''(((&&&%%%'''---111222111%%%%%%%%%&&&''')))+++,,,,,,,,,++++++***)))(((''''''(((+++,,,---+++)))(((''''''((((((((((((((((((((('''&&&&&&'''))),,,---((((((((((((((((((((((((((('''''''''))),,,000222...,,,)))'''%%%%%%&&&'''$$$%%%'''(((***+++++++++''')))++++++******,,,...***)))'''''''''(((((((((,,,---...///...---+++***'''&&&%%%$$$%%%&&&((()))%%%''')))***,,,,,,,,,++++++---//////,,,)))((('''(((&&&&&&''')))+++)))'''$$$(((,,,...---+++++++++...000...)))'''******'''%%%&&&))),,,......------,,,++++++*********++++++''''''((()))***+++,,,---++++++++++++++++++++++++///111222000***&&&%%%&&&%%%&&&(((+++---,,,((($$$%%%(((+++,,,++++++---/////////...+++&&&$$$%%%'''((('''&&&&&&&&&&&&''''''%%%(((,,,,,,***)))***,,,///222555666222---)))'''***)))((('''&&&$$$###"""%%%&&&'''((())))))(((''''''***,,,+++((('''***...000000///+++(((&&&(((+++&&&""" """$$$%%%%%%$$$%%%''')))'''''''''***---///000///---,,,***(((&&&%%%&&&'''$$$%%%&&&((()))+++,,,---***++++++,,,,,,,,,,,,,,,---111000***$$$$$$%%%$$$$$$%%%(((+++---///000111+++***((((((***+++++++++((()))******++++++++++++)))'''%%%%%%&&&))),,,...,,,+++***(((&&&$$$###"""''')))++++++)))'''(((***''''''&&&'''))),,,///222///////////////000111111///...---,,,+++,,,------...---***'''&&&&&&&&&'''%%%%%%%%%(((---111222111///,,,((((((***,,,+++)))###%%%&&&&&&&&&(((,,,......---,,,------,,,***'''$$$###!!!!!!!!!###&&&(((&&&&&&)))---000222000///++++++,,,---+++)))&&&$$$"""###$$$%%%&&&%%%%%%%%%'''))),,,------***&&&###!!!"""$$$%%%'''((((((((((((((('''%%%$$$###"""!!!!!!$$$%%%%%%'''''')))***++++++++++++&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%'''((())))))))) !!!$$$&&&(((((((((((('''((()))***)))&&&###""" !!!###"""!!! !!!"""###%%%&&&&&&$$$###$$$$$$%%%''''''%%%!!!!!!%%%)))&&&%%%$$$%%%&&&%%%$$$"""""""""""""""""""""""""""++++++******+++...111333111...+++((('''(((+++,,,,,,++++++***)))))))))(((((((((''''''''')))***+++...000000///,,,)))''''''&&&''')))+++,,,...//////,,,***'''$$$######$$$%%%!!!###&&&)))***)))((('''%%%$$$$$$&&&(((***)))((('''%%%""""""$$$''')))***))))))(((''''''''''''((((((((())))))(((&&&$$$###"""&&&)))***+++000999@@@QQQIII===111+++***,,,///...---,,,***)))((((((((($$$(((---...,,,)))((((((&&&&&&'''***++++++)))&&&***(((&&&(((---//////---"""###$$$&&&(((***++++++,,,,,,,,,++++++***((((((%%%'''***,,,,,,+++)))(((((((((((()))))))))))))))))))))(((((()))***,,,---)))))))))))))))))))))))))))(((((()))***---000111///,,,)))&&&$$$$$$%%%&&&"""###%%%''')))***++++++&&&'''))))))))))))+++---,,,***)))))))))***)))(((+++,,,---...---,,,***(((&&&%%%###""""""%%%''')))%%%&&&(((***+++,,,,,,+++,,,///222222111...---,,,)))'''%%%%%%((((((&&&$$$"""'''...111000,,,+++***---000///)))(((------***&&&''')))+++,,,------,,,)))(((&&&'''((())))))(((&&&&&&''')))***+++,,,---***++++++,,,,,,---------...000222000+++((('''(((&&&''')))---...---)))%%%###&&&)))***)))***---000111111///+++&&&$$$&&&(((&&&'''((()))))))))(((''''''***------***((()))+++(((+++---//////---)))'''+++***)))(((&&&$$$######%%%''')))+++++++++)))((())),,,...+++'''%%%(((,,,---...---***&&&&&&(((+++'''$$$  """######$$$$$$$$$###""""""%%%'''((('''(((***...000111000...---+++(((%%%%%%&&&((((((((()))+++,,,...//////,,,,,,------...---------+++......'''"""###%%%$$$"""###%%%'''+++///222555---+++)))((()))++++++******++++++,,,,,,,,,++++++)))'''%%%%%%&&&)))---///...---,,,***)))'''&&&%%%))),,,---,,,(((&&&&&&(((%%%$$$$$$%%%(((,,,000333000///.........///111222///...,,,+++******+++,,,000...,,,***((((((''''''$$$$$$%%%)))///222222000...+++((((((+++......---'''(((((('''&&&&&&)))+++,,,,,,+++,,,---,,,)))'''((('''%%%$$$###$$$%%%&&&"""###%%%)))---///...---***+++,,,---,,,)))&&&$$$!!!!!!!!!"""$$$&&&(((******+++++++++***)))'''&&&"""###$$$%%%&&&'''''''''))))))(((&&&$$$###"""!!! """%%%&&&&&&((((((((((((((()))))))))###$$$$$$%%%%%%%%%$$$$$$!!!$$$''')))***)))((( !!!$$$&&&&&&&&&%%%$$$%%%'''((()))(((&&&###!!!!!!"""###"""!!! !!!######$$$%%%###!!! """!!!$$$)))&&&%%%$$$%%%&&&'''%%%###%%%%%%%%%$$$$$$$$$$$$$$$))))))***+++---///111333444111---***((((((***+++---,,,***'''&&&&&&'''(((***))))))((())))))*********---000///+++))))))******)))((())),,,---+++((('''''''''&&&%%%%%%$$$$$$%%%$$$!!!  !!!"""$$$$$$$$$$$$%%%'''((()))&&&'''''''''&&&''')))+++---,,,***))))))'''$$$"""(((***+++***'''%%%%%%&&&((()))))))))***222???HHH[[[VVVIII888,,,***++++++,,,---,,,***&&&$$$######%%%)))---...,,,(((%%%###&&&((())))))''''''((()))+++******))))))***++++++&&&&&&''''''(((***+++,,,***+++++++++***)))'''&&&&&&(((+++------+++(((&&&))))))***)))((('''%%%$$$((())))))&&&$$$$$$)))---***+++,,,---,,,)))&&&$$$&&&&&&&&&(((***---000111333///)))$$$""""""$$$&&&******)))(((((((((''''''$$$%%%&&&'''((())))))(((---+++)))((()))******))),,,,,,------,,,***)))((()))'''%%%######%%%''')))(((''''''+++///000...,,,//////000111222222333333222000,,,)))'''&&&'''((($$$)))000555555111***&&&)))))))))))))))***+++,,,******+++++++++******)))'''***---,,,((($$$######%%%%%%&&&(((+++,,,+++***+++***+++...111222000---000000///...,,,***'''&&&(((&&&%%%%%%(((*********(((%%%$$$%%%))),,,,,,+++///---+++)))'''&&&&&&'''&&&(((+++,,,+++)))))))))///000111000---***))))))%%%&&&(((+++---,,,)))&&&***,,,......---++++++,,,((('''&&&(((***,,,,,,,,,...000111///+++'''%%%$$$&&&&&&%%%$$$############'''''''''''''''(((((())))))((('''%%%%%%%%%&&&&&&((('''%%%&&&)))...333666...---+++)))(((''''''(((,,,++++++---///000///---+++,,,,,,+++***))))))***...+++'''###""""""$$$%%%%%%&&&''')))+++---//////......---+++)))((('''&&&###$$$&&&(((************+++)))'''%%%&&&***...111111///---,,,------+++)))---......---,,,***(((&&&$$$%%%'''((()))+++///222---------,,,---...//////---+++(((&&&%%%'''(((***,,,+++(((&&&%%%%%%&&&''''''''')))+++---///000111,,,***((('''(((***---...+++++++++***)))'''&&&%%%'''(((***++++++***)))(((&&&&&&&&&&&&$$$###!!!!!!###$$$''')))******)))(((''''''''''''''''''''''''%%%%%%%%%&&&''')))***+++---------,,,,,,+++******((('''%%%&&&(((***++++++,,,***(((%%%$$$$$$%%%&&&!!!$$$&&&%%%###"""$$$'''...***&&&######$$$######$$$%%%&&&''''''&&&$$$###""""""%%%%%%$$$ !!!""""""###"""""""""###$$$%%%&&&'''(((((((((&&&((((((&&&""" !!!#########$$$###!!!!!! """$$$%%%#########""""""%%%)))---+++)))'''%%%$$$&&&)))***))))))***,,,...000111222333111---***((()))***+++,,,+++(((&&&%%%&&&'''((())))))))))))******+++,,,//////...,,,+++,,,...000+++***)))***---...,,,***)))((((((''''''&&&&&&%%%$$$###"""!!! !!!"""$$$$$$$$$%%%&&&''''''((('''(((((('''&&&(((+++...//////---+++)))'''%%%%%%&&&((())))))'''&&&''''''((())))))'''(((...999BBBSSSQQQGGG888///------,,,++++++***(((%%%######$$$%%%(((+++,,,***'''%%%$$$((())))))'''%%%%%%&&&''',,,,,,++++++***)))((((((&&&&&&&&&''')))***,,,---,,,,,,---,,,+++)))'''&&&&&&(((+++------+++)))''')))*********)))((('''&&&((())))))&&&###$$$(((,,,,,,,,,------,,,***(((&&&''''''((()))+++...111222222...)))$$$""""""$$$&&&************)))(((''''''%%%%%%%%%%%%%%%&&&&&&&&&((((((((()))))))))((('''+++,,,------,,,+++)))''')))(((&&&%%%%%%&&&((()))((('''''')))---///...,,,000000000000111222222222555333...***'''&&&&&&&&&$$$(((...111111---((($$$&&&''''''((()))***,,,---******+++++++++******)))))),,,...---***&&&$$$$$$%%%%%%%%%''')))+++,,,,,,******+++///222333111///000000///...---,,,,,,+++(((&&&$$$$$$&&&)))******)))&&&%%%&&&)))---......---,,,***'''&&&%%%%%%&&&'''***,,,,,,+++)))((()))---///000000...,,,++++++&&&'''(((+++---,,,(((%%%***,,,......,,,+++++++++((('''%%%&&&(((+++,,,,,,---...///---)))&&&%%%%%%%%%$$$###""""""""""""###''''''(((((()))***+++,,,+++***)))((((((((()))***)))(((&&&&&&(((,,,000333...---+++)))''''''''''''))))))***,,,...///---,,,*********)))((((((((((((,,,***&&&###"""###$$$%%%&&&&&&''')))+++,,,---...---,,,+++)))(((&&&%%%$$$"""###%%%&&&'''(((((((((,,,***)))((()))+++...000000///...///000000///---,,,---------,,,***)))(((&&&((()))))))))***,,,...,,,,,,------......//////+++***'''%%%%%%&&&((()))***(((&&&%%%$$$%%%&&&''''''((()))+++,,,---...///---+++)))''''''(((***+++,,,+++***)))((('''&&&&&&''')))***,,,,,,+++)))((((((''''''&&&%%%$$$######%%%&&&(((*********)))(((''''''''''''''''''''''''&&&&&&'''(((***,,,---...000///...---,,,,,,,,,,,,)))'''&&&'''***,,,------***(((&&&%%%$$$$$$%%%&&&%%%'''((('''$$$###%%%'''---)))%%%""""""###$$$$$$###$$$%%%&&&%%%$$$"""!!!!!! """"""!!! """###$$$%%%&&&'''''''''&&&''''''%%%""" !!!###$$$%%%%%%$$$"""  !!!"""###"""""""""""""""$$$(((+++///---)))'''&&&(((+++...******+++---...000111222222000---***)))***+++,,,+++)))&&&$$$###%%%''')))''''''((()))+++,,,---...333///+++)))+++000333555---,,,+++,,,...///...---,,,++++++)))((('''&&&&&&""""""""""""""""""!!!!!!$$$%%%&&&'''''''''''''''(((((('''&&&%%%(((,,,000222333222...)))&&&''')))&&&'''))))))(((((()))***))))))(((&&&%%%)))111888DDDDDD@@@666///...---+++))))))(((%%%###"""$$$&&&&&&'''))))))(((&&&&&&'''++++++)))&&&###"""$$$&&&---------,,,+++(((&&&%%%%%%%%%&&&'''))),,,...///.........---,,,***(((&&&%%%'''***,,,,,,+++)))(((******************))))))((())))))&&&######&&&))).........---,,,+++***)))))))))***+++---///111222///,,,((($$$######%%%&&&***+++,,,,,,,,,***(((&&&%%%$$$###"""!!!"""######$$$%%%'''(((((('''&&&%%%***+++---...---+++(((&&&''''''&&&&&&'''((()))))))))'''&&&'''***---------000000000000000000111111777444000,,,(((&&&&&&&&&%%%(((+++---,,,)))%%%"""###$$$$$$&&&''')))+++,,,)))******+++++++++******,,,...///...+++(((&&&%%%%%%$$$$$$%%%&&&))),,,...******,,,///222333111///000///...---,,,---///000)))&&&######%%%''')))***)))'''%%%&&&)))---///000+++***(((&&&%%%$$$%%%%%%(((***,,,,,,***)))******,,,...000000...,,,,,,,,,''''''(((***+++***&&&###)))+++---...,,,++++++,,,)))'''%%%$$$'''***,,,,,,,,,------***'''%%%%%%%%%$$$###"""!!! !!!"""###(((((()))***+++---......++++++******+++---...///+++)))(((''''''***---...---,,,***(((&&&&&&&&&&&&%%%&&&'''***------+++)))'''''''''&&&&&&&&&&&&&&&)))(((&&&$$$######%%%&&&&&&&&&'''((()))***++++++******)))(((&&&$$$"""!!!!!!!!!"""###$$$&&&'''(((---,,,,,,,,,,,,---...///------...000111111///---***++++++++++++***)))(((''')))++++++***(((((()))***+++---///000//////...)))((('''&&&%%%&&&'''(((((('''&&&%%%%%%&&&'''((()))******+++,,,,,,,,,,,,---+++)))&&&%%%%%%&&&''',,,+++)))''''''&&&''''''((()))+++------+++)))''')))((('''%%%%%%%%%&&&''''''(((************)))(((&&&''''''''''''''''''&&&'''((()))+++---...000111111///---,,,*********+++(((((('''))),,,...///...&&&&&&$$$$$$$$$%%%&&&'''((())))))(((&&&%%%&&&'''---)))$$$!!!"""$$$&&&'''"""#########"""    !!!"""###$$$%%%%%%$$$%%%%%%###!!! ###$$$&&&''''''%%%###""" """"""""""""!!!"""""""""""""""$$$'''***000---)))&&&%%%'''+++...+++,,,---...///000111111000///---+++***+++,,,---+++)))%%%###"""$$$''')))%%%&&&(((***,,,---...///222---((((((---222555666...---------.../////////111000...,,,)))'''%%%$$$ !!!###$$$$$$###"""!!!%%%&&&'''((()))(((((('''''''''%%%$$$$$$''',,,000333555444///)))&&&)))---(((***,,,,,,+++******+++***)))(((%%%###%%%***...333666666111------+++(((((('''&&&###""""""&&&(((((())))))((('''''')))+++---,,,)))%%%!!! """$$$++++++,,,,,,+++(((%%%$$$###$$$%%%'''***,,,///000.........---+++)))'''%%%$$$&&&(((*********((('''((((((((((((((()))***+++((()))***'''###"""%%%(((......---,,,,,,++++++***((()))***+++---...000000,,,***(((%%%$$$%%%&&&'''+++,,,......---+++(((&&&###""" !!!"""$$$%%%&&&''''''&&&%%%$$$$$$(((***,,,...---+++(((&&&###$$$%%%&&&((()))******)))(((&&&&&&'''***---...000///.........//////000444222///,,,)))''''''&&&((()))))))))(((&&&$$$"""""""""######%%%&&&'''((())))))***+++++++++******------...---+++(((&&&%%%$$$$$$######$$$'''+++///***+++---///000///---,,,000...+++))))))+++---///)))&&&###"""$$$&&&((()))((('''%%%%%%'''+++...000***)))'''&&&%%%%%%%%%&&&''')))***+++***+++,,,...,,,...//////---+++******'''''''''((()))'''$$$!!!%%%(((+++---------...///,,,)))&&&%%%'''***---...//////---***&&&$$$$$$$$$$$$###"""!!!"""###$$$%%%))))))***+++,,,,,,,,,,,,*********+++---///111222,,,+++)))((('''((()))******)))'''&&&%%%%%%%%%&&&###$$$&&&))),,,,,,***(((%%%$$$$$$$$$%%%&&&%%%$$$'''&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''(((((())))))((((((((('''&&&$$$"""!!! !!!###&&&)))***------.../////////...---))))))+++---...---***''''''(((((((((((((((((((((%%%'''***+++***'''&&&&&&***,,,///111222111///---(((((('''''''''(((((()))((((((((((((((()))***+++,,,,,,------,,,+++***)))***)))'''%%%$$$$$$%%%&&&+++***'''%%%$$$%%%&&&'''(((***,,,......,,,)))'''((('''%%%$$$$$$%%%'''))))))************)))((('''&&&&&&'''(((((('''&&&&&&'''((()))+++---///000111...---***((('''&&&''''''&&&&&&'''***---......---############$$$%%%&&&'''((((((''''''&&&'''((()))---)))$$$"""###&&&(((***"""""""""!!!  """""""""!!! !!!"""###!!!""""""!!!!!! !!!!!!$$$%%%&&&''''''%%%$$$""""""###%%%&&&&&&$$$""" ######$$$######%%%(((***,,,)))$$$!!! """&&&))),,,---...///000111000000///...,,,++++++,,,...///,,,)))&&&$$$###%%%''')))%%%&&&(((***,,,---------,,,)))'''(((---111222222.........------...///000444333000---)))%%%###!!! ###%%%%%%$$$###!!!''''''((())))))))))))(((&&&%%%$$$""""""$$$***...111333333///)))'''+++///,,,...111111///,,,+++******)))'''%%%###$$$&&&((()))...111///------,,,)))((('''&&&$$$###$$$'''***++++++***)))((()))+++...---,,,)))%%%!!! """$$$((((((*********(((&&&$$$"""###$$$&&&))),,,...000,,,,,,,,,,,,***(((&&&%%%$$$%%%'''((()))((('''&&&'''&&&%%%$$$%%%''')))***(((******((($$$###%%%(((---------,,,+++++++++***'''((()))***+++,,,------***)))((('''&&&'''((((((+++---...///...+++(((&&&  """%%%&&&)))***+++(((%%%$$$$$$&&&(((***+++---,,,+++((('''""""""$$$&&&((()))***+++((('''&&&%%%%%%(((+++......---,,,++++++---...///...---,,,***))))))))))))++++++***)))'''&&&%%%$$$#########""""""###$$$$$$((()))***+++++++++++++++,,,++++++***)))(((%%%$$$$$$$$$###"""!!!$$$***...+++,,,------,,,***((('''...+++(((%%%$$$&&&)))+++)))&&&###"""$$$&&&((((((&&&&&&%%%%%%&&&(((,,,...***)))'''&&&%%%&&&&&&'''%%%&&&((()))))),,,///222...///000...+++(((&&&&&&&&&%%%%%%%%%&&&$$$!!!!!!$$$(((+++---///111222...+++((('''))),,,...///222222///+++'''#########$$$$$$$$$%%%%%%&&&&&&'''***+++++++++***)))((('''''''''((()))+++...111222---,,,***)))((('''''''''((('''&&&%%%%%%%%%&&&'''%%%%%%&&&)))+++,,,***(((%%%###"""###&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((('''%%%###""" """$$$(((+++---,,,---///000000///---,,,))))))***,,,,,,***'''###%%%%%%%%%%%%%%%&&&&&&&&&"""%%%)))******((('''&&&***---000333333111...,,,'''((()))***************++++++++++++,,,---........./////////---+++)))(((%%%%%%$$$$$$$$$%%%''''''***(((&&&$$$$$$$$$&&&''')))+++...//////,,,)))'''&&&%%%$$$###$$$%%%((()))))))))))))))(((''''''&&&%%%&&&'''(((((('''&&&%%%%%%&&&(((+++,,,.........,,,+++)))'''&&&&&&&&&&&&$$$$$$&&&))),,,---+++)))"""""""""###$$$%%%&&&'''%%%$$$###$$$&&&(((***+++---***&&&$$$%%%(((***+++""""""!!! """""""""!!!"""""""""!!!  !!!!!!"""$$$$$$$$$$$$%%%&&&&&&%%%###!!!###%%%&&&'''&&&### $$$%%%&&&&&&&&&&&&)))+++)))&&&""""""%%%---...000111111111000///------,,,,,,,,,...///000---,,,)))'''&&&&&&'''(((&&&''')))***+++++++++***((('''''')))+++---...---,,,------,,,++++++...000333222///,,,((($$$"""  """$$$%%%%%%$$$###(((''''''&&&&&&'''((((((%%%%%%$$$"""!!!###'''+++---...///---***))),,,///---111555666444///+++)))***)))(((&&&&&&&&&&&&&&&'''---000///...//////,,,))))))((('''%%%&&&)))+++------,,,***((())),,,...++++++)))&&&###"""$$$&&&&&&''''''((('''&&&$$$###!!!"""###%%%(((***---...***+++++++++***((('''%%%'''((()))))))))(((''''''&&&%%%###""""""$$$''')))(((***+++)))&&&$$$&&&))),,,---------,,,,,,+++***&&&'''((()))************)))((((((((())))))***+++------......,,,***(((&&& !!!###%%%'''))),,,...000...***'''((()))))))))***++++++***)))(((&&&&&&&&&&&&'''((()))***''''''&&&%%%$$$&&&***---+++***(((((()))+++---...*********)))******++++++,,,,,,+++)))(((''''''&&&&&&%%%$$$$$$######$$$$$$((()))***+++++++++++++++***((('''(((((((((&&&$$$$$$%%%$$$""" """''',,,)))+++------***'''&&&&&&+++)))&&&######$$$&&&((((((&&&%%%$$$&&&'''''''''%%%&&&'''&&&%%%&&&)))+++((((((&&&&&&%%%&&&'''((($$$%%%&&&'''(((+++///333///000111///+++'''&&&%%%%%%$$$###$$$$$$###!!!"""'''+++---///222444///,,,))))))+++---...///111111000,,,((($$$""""""###%%%&&&((())))))((((((++++++++++++)))'''%%%$$$$$$$$$%%%'''))),,,///000,,,,,,++++++***)))((('''''''''&&&&&&''')))***,,,))))))(((***,,,---,,,***&&&$$$###%%%(((***)))'''''''''(((((((((''''''&&&###$$$$$$%%%%%%&&&&&&&&&%%%&&&''')))((('''%%%$$$ """###&&&(((***,,,***+++---//////...---,,,,,,,,,,,,,,,---+++(((%%%%%%$$$$$$###$$$$$$%%%%%%"""%%%)))++++++)))))))))+++---000111111///,,,***&&&((()))+++,,,,,,++++++,,,,,,------.............../////////---+++(((&&&""""""###$$$%%%'''((()))))))))'''&&&&&&&&&''''''***,,,///000000---)))'''$$$#########%%%&&&(((***'''''''''&&&&&&%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$%%%''')))++++++++++++******))))))((((((''''''######%%%)))++++++(((%%%!!!"""###$$$%%%&&&&&&'''###""" !!!%%%(((++++++---***'''&&&''')))******$$$###""""""!!! ###$$$%%%$$$!!!!!!!!!  """!!!%%%''''''&&&######$$$$$$###!!! """###$$$###!!!%%%'''(((((('''(((***+++)))'''$$$!!! !!!###%%%...///111222222111000///,,,,,,,,,,,,---///000111///...---+++***((('''''''''((()))******)))'''&&&'''((()))(((((((((***,,,+++,,,,,,***)))))),,,//////...,,,***'''%%%###""" """$$$%%%%%%%%%%%%'''&&&$$$""""""###%%%'''&&&&&&%%%$$$"""###&&&((('''((())))))***+++,,,---)))///666999777222,,,))))))((((((((()))))))))((()))...000...---///000...***++++++***((((((***+++------,,,***((((((***,,,((())))))'''%%%%%%&&&'''''''''&&&%%%$$$""""""!!!!!!!!!"""$$$&&&)))+++,,,******+++,,,+++***)))(((+++,,,,,,,,,+++***)))((('''%%%""" ###&&&((('''***+++***'''&&&(((+++,,,---...//////...,,,+++&&&&&&((()))***))))))((((((((()))***+++,,,,,,,,,---------,,,+++)))'''&&&"""###$$$%%%&&&'''(((((()))///555666222...------******))))))))))))******///---***((('''''''''(((%%%&&&&&&%%%$$$%%%(((+++'''&&&%%%%%%&&&))),,,...************+++,,,,,,---,,,,,,+++***)))((((((((('''''''''&&&&&&'''(((((((((((()))++++++,,,,,,+++)))'''%%%&&&((()))'''%%%$$$%%%&&&### $$$)))'''***------***((((((((()))'''%%%$$$%%%&&&)))***((('''&&&'''(((((('''&&&&&&(((***)))'''&&&''')))&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%(((---111000111222000---***((((((%%%$$$$$$$$$%%%%%%###!!! ###'''+++---...111222...,,,******+++---------,,,......,,,(((%%%######!!!$$$(((+++,,,+++)))''')))***++++++***(((&&&%%%#########%%%'''***---...++++++,,,,,,+++***)))))))))((()))***+++...000222///---++++++---......---)))&&&$$$'''+++...,,,)))((()))***+++***)))'''&&&""""""######$$$%%%&&&&&&"""###&&&((()))(((&&&%%%######$$$%%%&&&&&&&&&&&&''')))+++,,,------,,,,,,---,,,+++,,,------+++)))&&&&&&%%%$$$$$$$$$%%%&&&&&&))),,,---,,,++++++,,,+++,,,---...---***(((&&&$$$&&&)))+++,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,---......,,,)))%%%###!!!"""###$$$&&&'''((()))+++************)))))))))***,,,000111111---)))&&&######$$$&&&''')))******%%%$$$$$$#########$$$$$$$$$&&&((())))))(((&&&$$$$$$%%%''')))***)))((((((&&&'''((())))))((('''&&&###$$$&&&)))+++***&&&###""""""$$$%%%&&&&&&&&&'''%%%""" !!!%%%(((*********(((&&&&&&'''''''''&&&%%%%%%$$$##################%%%'''&&&### !!!!!!!!!!!!  ###%%%###"""!!!###&&&((((((&&& !!!"""###"""!!! """""""""!!! %%%'''(((((('''''')))***+++***(((&&&%%%$$$%%%%%%...///111222222111000///,,,,,,,,,---...///000111000000000...,,,***'''&&&((()))******)))'''%%%###(((******'''%%%%%%)))---)))++++++)))'''(((+++///+++***)))((('''&&&%%%$$$ """###$$$%%%&&&&&&&&&$$$!!!!!!###%%%'''''''''&&&$$$$$$%%%'''$$$###$$$'''+++---,,,+++&&&,,,555:::999333---)))(((((((((***+++,,,+++***)))---...+++***---///...+++,,,---,,,+++******+++------,,,***(((''')))***&&&((())))))''''''((())))))(((&&&###!!! !!!!!!"""###%%%((()))+++***+++,,,,,,,,,,,,+++***/////////...---,,,+++***(((&&&### """&&&((('''***,,,+++((('''))),,,,,,...000222111///---+++&&&'''(((*********)))((('''(((***+++------.........---,,,+++)))(((''''''%%%&&&'''(((((((((((((((%%%...888<<<999444000///+++***)))(((((()))***+++666333///***'''&&&&&&&&&$$$&&&'''&&&$$$$$$'''***%%%$$$######%%%(((+++...+++++++++,,,,,,---------+++++++++***))))))((((((((((((((()))***+++,,,---(((((()))++++++,,,,,,,,,(((&&&%%%&&&)))***)))'''###&&&'''$$$"""'''%%%))),,,---+++******,,,''''''&&&&&&'''***,,,...((('''''')))***)))'''%%%&&&))),,,,,,)))&&&&&&(((%%%$$$#########$$$%%%&&&((('''&&&$$$$$$&&&***...///111222111///,,,++++++&&&%%%%%%%%%&&&&&&%%%###"""%%%)))+++,,,---///000,,,+++)))***+++,,,,,,+++(((***++++++)))&&&$$$### ###(((,,,---,,,(((&&&((()))+++++++++***((('''""""""###$$$&&&))),,,---***+++,,,------,,,+++*********+++,,,///222555666333000---,,,---/////////***'''%%%(((---000...+++)))***+++,,,+++)))'''&&&!!!!!!"""###$$$%%%&&&&&&!!!$$$'''(((((('''&&&%%%%%%&&&&&&%%%$$$"""!!!&&&''')))+++,,,,,,,,,,,,,,,***)))***,,,---,,,+++((('''&&&%%%$$$%%%&&&&&&+++---//////...---------***+++++++++)))'''$$$######%%%(((+++,,,,,,***)))))))))*********))))))(((***+++,,,,,,***'''$$$!!!"""######%%%&&&'''((((((,,,,,,---------,,,++++++***---000222111...)))&&&"""$$$%%%((()))+++++++++###""""""!!!""""""######$$$&&&((())))))(((&&&$$$%%%&&&((()))***)))'''&&&!!!###&&&(((((('''$$$###$$$%%%'''***+++***%%%"""######$$$%%%&&&'''&&&&&&((($$$!!!!!!%%%((())))))((('''&&&&&&&&&&&&$$$###&&&&&&%%%%%%%%%%%%%%%&&&"""%%%'''&&&###!!!!!!"""############"""!!!  ###&&&((('''%%%$$$%%%''')))'''%%%!!!"""###"""!!! """$$$%%%%%%&&&$$$&&&''''''&&&&&&((()))+++***)))((('''&&&%%%%%%---///222555555333111///,,,------...///000000111000222333222///,,,***)))((('''(((((()))(((&&&$$$((()))(((%%%!!! ###&&&%%%&&&''''''''''''((()))***(((&&&&&&((((((&&&$$$######$$$%%%%%%&&&'''''')))'''### &&&***++++++***)))(((&&&$$$###%%%$$$$$$&&&))))))((('''&&&***000333444222///...,,,++++++,,,...///...---***))))))((()))+++---......//////---***((('''(((***)))(((''''''(((***+++)))***+++,,,---,,,,,,+++%%%$$$$$$$$$"""!!!  """"""###%%%'''***+++,,,+++***))))))+++))),,,///222222...***''''''&&&%%%$$$$$$%%%'''(((,,,---,,,+++))))))+++---...000222222///,,,++++++------...000111///,,,)))(((***,,,---,,,,,,---...,,,,,,+++******)))((((((***)))))))))***)))&&&$$$)))+++000888>>>===555---'''''''''%%%$$$%%%(((+++333111---)))&&&$$$$$$$$$"""###%%%&&&'''''''''&&&&&&$$$""" !!!###''')))***+++,,,---............'''(((((()))))))))((((((...------...//////...,,,+++++++++***++++++,,,---)))%%%"""%%%,,,///,,,((($$$######""""""###$$$%%%'''***...///...---,,,,,,((('''(((+++///000...,,,(((((())))))((('''&&&%%%(((+++///000///,,,***)))''''''&&&&&&&&&&&&''''''+++,,,,,,)))&&&$$$&&&)))000333555555222000000111---,,,)))'''&&&&&&''''''''')))+++,,,,,,---///000---,,,,,,,,,---,,,)))''')))'''&&&'''******(((&&&&&&(((***,,,+++***'''%%%***+++---,,,***((('''(((&&&&&&'''((()))*********++++++,,,---............000...,,,---000444777888333222111000000///---***'''&&&%%%(((+++,,,+++)))++++++***)))((('''&&&&&&###"""!!!###%%%(((((((((############$$$%%%&&&'''((('''%%%###""""""#########$$$&&&'''(((((('''&&&((()))+++,,,---+++***((()))(((&&&%%%%%%&&&'''(((......///////////////.........///...,,,)))&&&$$$###$$$%%%'''(((((())))))((())))))***)))'''&&&%%%)))&&&###""""""$$$$$$$$$(((''''''%%%$$$&&&***---000///---------,,,***(((***+++,,,,,,,,,***)))((((((''''''***......+++((($$$$$$###"""!!!!!!!!!!!!%%%%%%&&&'''(((((((((((()))))))))(((&&&$$$"""!!! """$$$%%%%%%%%%&&&'''(((((())))))(((&&&$$$###%%%%%%%%%$$$%%%%%%&&&&&&)))(((&&&%%%$$$&&&'''(((&&&&&&$$$!!! ### """%%%''''''&&&$$$###%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!###$$$(((%%%"""!!!"""#########!!!###"""!!! """%%%(((***,,,$$$''')))'''###"""&&&***---......,,,)))&&&$$$%%%...000222333333111///........................///222333555444111///......)))))))))*********(((&&&((((((&&&###!!!###$$$%%%&&&''''''(((((()))***'''%%%$$$&&&&&&%%%###&&&&&&&&&&&&&&&&&&'''''')))(((%%%!!! """&&&***,,,,,,+++***((('''&&&&&&%%%$$$$$$%%%'''))))))((('''***...000000///---+++,,,+++***+++---...///...((((((''''''(((***+++,,,,,,......---***'''%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))+++,,,------,,,,,,%%%%%%%%%$$$###"""  """%%%&&&'''(((*********(((''')))***(((+++...111111000...,,,)))(((((('''''''''((((((,,,,,,,,,+++))))))***,,,...000222111///---,,,,,,,,,...000111000...,,,+++***+++,,,,,,******+++---......------,,,+++******...---,,,,,,,,,+++(((%%%$$$%%%***222888777111+++%%%&&&&&&$$$###$$$''')))000...+++'''%%%#########"""$$$&&&(((******))))))&&&%%%###""""""%%%(((*********+++,,,,,,,,,,,,+++)))))))))***************///......///000000///---+++******))))))*********'''$$$"""%%%,,,000...***%%%$$$"""!!!!!!"""$$$%%%(((+++...///...,,,++++++((('''&&&(((+++---,,,***&&&'''((())))))'''&&&$$$(((+++...///...,,,+++*********)))((('''''''''''',,,---,,,***&&&%%%''')))///222444444222000000111///---,,,***)))((()))))))))***++++++***+++...000///...---------,,,)))&&&(((&&&&&&'''***+++)))'''%%%'''((()))***)))((('''***,,,......,,,***))))))((()))***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000...---...000222444555111000////////////,,,***&&&%%%$$$&&&)))***)))'''))))))((((((((((((((((((&&&%%%$$$%%%''')))))))))%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########"""###$$$%%%&&&&&&&&&&&&%%%&&&((()))***)))))))))((((((''''''&&&&&&''''''++++++,,,---......------/////////...,,,***((('''%%%&&&''''''((((((((('''))))))))))))((('''%%%$$$&&&$$$"""!!!"""###$$$$$$'''''''''%%%%%%&&&***---111000............+++)))))))))))))))((('''&&&&&&***)))***,,,///000---+++&&&%%%###"""""""""######%%%&&&'''(((((((((((((((((((((((('''&&&$$$""" !!!###%%%%%%%%%$$$%%%&&&''''''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%&&&''')))((('''&&&%%%&&&''''''''''''&&&### !!! !!!$$$&&&'''&&&%%%$$$$$$$$$&&&''''''''''''&&&''''''((((((((('''&&&&&&%%%"""!!!###$$$%%%###!!! """###$$$######&&&&&&%%%!!!!!!"""###%%%'''((()))$$$'''((('''###"""%%%(((---------+++(((&&&%%%%%%//////000//////...---,,,............------------111222333222111000111222------------,,,+++))))))***)))&&&###!!!######$$$&&&'''((())))))))))))&&&###"""###$$$$$$###((((((((((((((('''''''''))))))'''%%%###$$$''')))...---+++***)))))))))***&&&$$$###$$$&&&)))******)))***+++,,,,,,+++***)))+++)))((((((+++...//////''''''''''''''')))******+++---...---***&&&###""" !!!###$$$%%%%%%%%%%%%'''(((***+++,,,,,,++++++&&&&&&&&&%%%$$$###"""!!!"""&&&'''&&&&&&'''''''''&&&%%%''')))(((***,,,...000111000000+++++++++++++++***)))((()))+++,,,+++******+++,,,...000111000---+++++++++,,,///222222///------...---------***(((((()))+++000000//////......------000///.........,,,)))&&& !!!$$$***///000,,,((($$$%%%%%%$$$######&&&(((---+++(((%%%###""""""""""""$$$'''***,,,,,,+++***&&&%%%$$$###$$$&&&(((***))))))))))))******************++++++,,,,,,,,,---000///...///000111000...***))))))(((''''''&&&&&&%%%"""!!!%%%,,,111000---'''%%%""" """$$$&&&)))+++......---+++******)))'''%%%%%%'''((()))(((%%%''')))******(((&&&$$$'''***---...---,,,,,,,,,------+++***))))))))))))------,,,***'''&&&'''(((,,,///222333222000////////////...---,,,,,,++++++***+++***)))((())),,,...111000///...---+++(((%%%&&&%%%&&&'''***+++***(((%%%%%%&&&&&&'''((()))***+++...111222000---*********+++---//////...,,,+++------,,,******)))******000000000000000000111111...---,,,---......,,,***'''&&&&&&''')))***)))'''&&&&&&''''''(((((((((((((((''''''(((+++,,,,,,+++((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###""""""######$$$%%%%%%&&&%%%%%%%%%%%%&&&((())))))((((((((((((((('''&&&&&&'''((()))***+++,,,,,,,,,000///...,,,++++++******((((((((((((((('''&&&%%%)))))))))((('''%%%$$$###""""""!!!""""""$$$%%%&&&'''(((((('''&&&'''***,,,222111///000000///---+++((('''&&&%%%%%%$$$$$$$$$,,,,,,,,,...000111///---(((&&&$$$######$$$%%%&&&$$$%%%&&&((())))))((((((&&&'''''''''%%%###!!! """$$$&&&&&&%%%######$$$%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&%%%(((((('''$$$!!!  """$$$%%%%%%%%%%%%###$$$%%%&&&(((((((((((()))***+++,,,+++)))'''&&&&&&###!!!""""""""" !!!###$$$$$$ %%%(((******$$$$$$$$$%%%&&&&&&''''''$$$&&&'''&&&"""!!!###&&&+++++++++***'''%%%$$$%%%...---,,,+++***))))))))),,,,,,,,,,,,---------------...///...---...///111111111111///,,,*********,,,+++)))'''%%%$$$%%%&&&&&&&&&&&&(((*********))))))&&&### !!!"""###'''''''''((((((((())))))*********(((&&&%%%''')))...,,,***(((((()))***+++(((&&&$$$$$$'''***,,,,,,+++***))))))))))))((((((***(((%%%&&&))),,,///000'''''''''(((((()))))))))***---///...+++&&&"""!!! ###&&&''''''%%%$$$'''((()))))))))((('''&&&&&&&&&&&&&&&%%%$$$###"""!!!&&&&&&$$$###$$$$$$$$$######%%%((())))))***+++---...///000,,,,,,------,,,***)))'''%%%'''***++++++,,,---///111222111...+++(((((((((+++///333222...+++---///000000...***'''&&&(((***///////////////.........---,,,,,,------,,,***'''######$$$'''***+++)))'''$$$$$$%%%$$$######%%%'''***)))'''%%%$$$############%%%(((***+++***(((&&&$$$#########$$$&&&'''(((&&&''''''((()))***+++,,,++++++,,,,,,---...//////000...------/////////...((((((((('''&&&%%%######"""!!!!!!&&&---111222000***((($$$!!!!!!###&&&)))(((***,,,,,,***((('''(((***(((%%%$$$$$$%%%'''(((&&&(((***,,,,,,***'''%%%'''))),,,---,,,,,,,,,---......---,,,,,,,,,,,,------,,,+++((('''&&&&&&'''***,,,000222222000...---////////////...---,,,+++++++++***'''&&&'''***---111000...---,,,)))%%%"""###$$$%%%&&&((()))))))))&&&%%%$$$$$$%%%(((***,,,***...222333222...,,,***+++,,,...//////...,,,***,,,+++***)))((())))))***111222333333111///......+++******+++,,,,,,+++)))*********+++,,,,,,+++***&&&&&&&&&&&&&&&'''''''''(((((((((+++...000000///)))(((&&&$$$###""""""""""""###&&&''''''&&&$$$############$$$%%%%%%&&&'''((('''&&&%%%&&&''')))***((()))******)))(((&&&%%%%%%&&&((()))***+++,,,,,,...---+++)))))))))***+++)))))))))((('''&&&%%%$$$''''''&&&%%%$$$###""""""!!!"""###$$$%%%%%%'''(((((()))******)))***,,,---111000///000111000...---)))((('''%%%$$$%%%%%%&&&,,,------.../////////...***(((&&&$$$$$$%%%'''((("""###%%%'''(((((('''&&&%%%%%%&&&&&&%%%###"""!!!###%%%''''''%%%###""""""###$$$%%%&&&%%%$$$###"""""""""###$$$$$$$$$%%%%%%&&&'''((()))((('''%%%###%%%&&&&&&%%%"""!!!!!!"""!!!###$$$%%%%%%$$$%%%&&&&&&'''((((((((()))+++,,,...---+++(((&&&%%%### !!!###$$$$$$ ###&&&)))+++,,,$$$%%%&&&&&&''''''''''''%%%&&&&&&%%%"""!!!###$$$((((((((('''$$$###$$$%%%,,,+++)))'''&&&%%%%%%%%%((()))***+++,,,---...///,,,,,,---,,,+++,,,...000333444333000,,,******+++,,,---///000111000...---,,,***))))))+++,,,+++)))((('''$$$!!! """######$$$%%%'''(((***+++,,,+++++++++)))'''&&&((())),,,+++)))'''&&&''')))***)))'''%%%&&&))),,,......---***(((''')))******))))))&&&$$$$$$'''+++---...(((((())))))))))))))))))+++---000///+++'''###""" """&&&)))***)))'''&&&((((((((('''&&&$$$""" &&&&&&&&&&&&&&&%%%$$$### ###### !!!!!!!!! !!!$$$'''******)))((()))***+++,,,++++++,,,,,,+++)))'''&&&"""$$$''')))+++---000222888777555000+++((('''(((***...222111,,,)))+++...111111...+++((('''(((***------------------......******+++---//////...,,,***)))(((((()))((('''&&&$$$%%%&&&&&&%%%%%%&&&((((((((('''&&&%%%%%%%%%%%%$$$%%%'''''''''%%%""" !!!!!!"""###$$$%%%&&&&&&$$$$$$%%%&&&)))+++---///+++++++++,,,---///000111...,,,******+++---,,,,,,((((((((('''&&&$$$"""!!!!!!!!!"""&&&---111222222---+++'''$$$$$$&&&)))+++'''(((***)))'''&&&%%%&&&+++***'''$$$###$$$'''(((''')))+++------+++)))(((((()))++++++++++++---...---------...///000111222,,,+++((('''&&&&&&&&&&&&)))+++---///000///---+++------......---,,,+++***,,,+++***'''%%%&&&))),,,///...,,,+++***((($$$!!!!!!"""$$$%%%&&&''''''((((((&&&$$$###$$$'''***,,,)))---111333111...+++******+++,,,------,,,***)))(((((((((((())))))***+++111333555444111...------)))(((((()))++++++***(((+++,,,------,,,+++++++++''''''&&&&&&%%%$$$$$$###&&&&&&(((+++000222222222((('''%%%$$$"""!!!!!!!!!"""###&&&(((((('''$$$###%%%%%%&&&''''''(((((()))---+++)))''''''(((***,,,)))***++++++***((('''%%%&&&&&&((()))++++++,,,,,,+++***(((&&&%%%&&&((()))))))))(((((('''%%%$$$###%%%%%%$$$######""""""""""""%%%((()))((('''(((***)))+++---------,,,---//////.........000000...,,,+++***)))((('''((())))))+++,,,,,,---,,,,,,,,,---+++***(((&&&%%%&&&'''(((!!!###&&&''''''&&&%%%$$$%%%%%%&&&%%%$$$"""!!!$$$&&&((((((%%%"""!!! """###$$$%%%%%%%%%$$$### !!!"""###$$$$$$$$$$$$&&&''')))***)))'''$$$""""""###$$$###""""""$$$&&& !!!###%%%%%%'''''''''''''''''''''''')))***,,,------+++(((&&&%%%""""""$$$$$$$$$!!!"""$$$%%%&&&((()))***$$$%%%&&&((()))))))))(((%%%%%%%%%$$$###"""###$$$%%%%%%%%%$$$""""""###%%%***)))(((&&&%%%$$$$$$$$$&&&'''(((***+++---...///---...///...---,,,---...000222222000,,,***+++...000333:::AAADDDCCC???;;;666222---+++,,,---,,,***((((((&&&$$$!!! """$$$"""###$$$&&&)))+++------,,,,,,,,,)))'''&&&((()))+++***(((&&&&&&&&&&&&'''(((&&&%%%'''***---......,,,(((&&&&&&***,,,,,,***'''%%%$$$$$$'''***++++++((())))))******))))))(((+++---///...+++'''%%%$$$###$$$'''***+++***((('''(((((('''&&&%%%""" %%%&&&&&&&&&%%%%%%$$$###!!!  $$$'''+++***)))'''''''''((())))))))))))))))))((('''&&&###%%%&&&((())),,,000333===;;;777111,,,)))((()))))),,,...---***((()))+++///...---+++((('''((()))******++++++,,,,,,,,,---******+++...111222111000...---+++)))(((&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''$$$$$$$$$###""" !!!###$$$%%%%%%%%%######$$$%%%'''***---///************,,,...000222,,,***(((''')))*********'''((((((((('''%%%###!!!""""""$$$''',,,000222222///---***''''''(((***,,,%%%'''((((((&&&%%%&&&&&&+++***(((&&&$$$$$$''')))))))))++++++,,,++++++***)))***+++***)))***,,,...------...///000222444555,,,***''''''((()))((((((+++******,,,------,,,***,,,,,,+++++++++*********++++++***(((''''''***,,,,,,+++******)))(((%%%"""!!!###%%%&&&%%%%%%&&&'''+++)))&&&$$$$$$&&&(((***'''***...///...+++***)))))))))***************)))&&&'''((()))************...111333222...++++++---)))(((((()))******)))'''***,,,---,,,***))))))***''''''&&&%%%$$$###""""""$$$$$$'''+++///222222111'''&&&%%%$$$###############%%%'''((((((&&&$$$###&&&'''(((***+++******)))---,,,***))))))***+++---++++++++++++***((('''&&&&&&'''(((***++++++++++++)))'''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$%%%)))------+++))))))***)))+++...///............+++******+++------,,,***+++************+++,,,,,,)))***+++***))))))***+++,,,+++)))((('''&&&%%%%%% ###&&&''''''&&&$$$$$$$$$%%%&&&&&&%%%$$$######&&&((((((&&&""" !!!"""$$$%%%&&&%%%%%%$$$ !!!###%%%&&&&&&%%%%%%'''((())))))(((&&&$$$""" !!!!!! """&&&)))!!!!!! !!!"""$$$&&&((()))(((((('''&&&&&&''''''((()))+++,,,,,,+++***(((&&&### """$$$%%%$$$###$$$&&&&&&%%%%%%'''(((%%%&&&((()))******)))(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###""""""%%%''')))))))))((('''&&&%%%%%%''''''((()))***,,,,,,---///000111000...,,,++++++))),,,///---++++++///444999@@@KKKXXX___]]]VVVOOO@@@999111------...---+++)))***)))'''###"""###$$$$$$%%%&&&(((***,,,---...------+++)))&&&&&&(((*********)))(((&&&%%%$$$$$$%%%$$$$$$'''***,,,,,,,,,(((%%%###%%%***------+++&&&%%%$$$%%%'''))))))((('''((()))))))))((('''''')))+++,,,+++)))'''&&&&&&$$$%%%'''((()))((('''&&&&&&'''''''''&&&$$$"""!!!%%%%%%%%%%%%%%%$$$$$$### !!!  $$$'''+++***)))((('''(((((()))(((((('''''''''''''''((((((((('''&&&''')))...111999777333...)))'''''')))))))))))))))(((((('''''')))***+++***(((&&&'''(((((())))))***++++++,,,,,,******+++...111222111///++++++***'''%%%###"""###"""$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&''''''(((((((((######!!! """$$$&&&&&&&&&%%%$$$$$$######%%%''')))+++((((((((((((***---000111+++)))&&&&&&''')))))))))'''((())))))(((&&&$$$###$$$$$$&&&(((,,,///000000...---+++)))((()))***+++&&&'''((((((''''''((())))))))))))&&&$$$###&&&)))(((((((((((())))))******+++++++++)))((()))+++---......///000111222444555,,,***'''(((***,,,,,,+++---***((()))++++++***(((,,,+++***)))))))))***+++)))***+++***))))))***,,,***)))))))))******'''%%%###%%%((((((&&&%%%'''(((...,,,)))&&&$$$%%%'''(((%%%(((***+++***((('''(((((((((''''''((()))***+++&&&(((***,,,,,,***((('''))),,,///...***((())),,,)))(((((()))******(((&&&+++---///...+++))))))***%%%%%%$$$$$$#########"""$$$$$$&&&***---///...,,,&&&&&&&&&%%%%%%&&&&&&'''%%%&&&'''((('''&&&$$$"""%%%'''***,,,---,,,***(((''''''''''''(((***,,,---------+++***)))(((((((((''''''((()))******))))))((('''%%%###############"""###$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$%%%&&&((()))(((,,,111000,,,(((''')))'''***---///...---------'''&&&&&&((()))***)))''''''((()))***+++,,,,,,,,,((()))***)))'''&&&(((+++,,,,,,+++***(((%%%###!!!!!!%%%((())))))'''&&&$$$%%%&&&''''''&&&%%%$$$"""%%%((((((&&&###!!! !!!"""$$$&&&&&&&&&&&&%%%"""###&&&((())))))((('''((())))))((('''&&&$$$###!!!!!! %%%)))'''&&&$$$$$$%%%''')))+++(((((('''&&&&&&'''((()))))))))***+++,,,,,,,,,,,,(((&&&"""  ###%%%%%%$$$"""$$$&&&%%%$$$$$$%%%(((((()))***++++++)))'''&&&%%%$$$$$$$$$%%%'''''''''%%%&&&&&&%%%$$$%%%(((***************)))((('''&&&(((((())))))******++++++...000111111---***((('''$$$(((+++,,,+++---333888CCCLLL[[[jjjsssqqqhhh```FFF>>>333...---...---+++)))++++++)))%%%######%%%''''''(((***+++,,,---......---+++(((%%%%%%(((***++++++***)))(((&&&$$$###""""""###&&&)))++++++)))&&&###!!!$$$***...---+++&&&%%%$$$%%%'''((('''&&&&&&'''((((((((('''&&&%%%((()))***)))'''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$#########$$$"""  $$$(((******))))))))))))******(((((('''&&&&&&'''((())),,,+++)))&&&%%%'''+++///222000---((($$$###%%%''')))'''&&&&&&''''''&&&%%%%%%'''(((((('''&&&&&&'''(((((()))***++++++,,,,,,***)))***,,,...///---+++&&&'''&&&%%%"""!!! !!!!!!"""$$$%%%#########$$$###$$$%%%&&&'''((((((((("""!!! ###%%%'''''''''&&&%%%$$$###""""""$$$&&&'''''''''&&&'''))),,,///111,,,)))&&&&&&''')))***)))'''(((*********(((&&&$$$%%%&&&''')))+++...//////---,,,+++***))))))))))))&&&((())))))((((((***+++&&&((((((&&&######%%%(((((('''&&&&&&&&&((()))***,,,,,,+++)))'''(((***---000000000000111222333333---+++((())),,,//////......+++'''''')))***)))(((---+++)))(((((()))+++,,,(((***++++++******+++,,,)))((((((***,,,+++***(((%%%(((******'''&&&''')))000...***'''%%%%%%%%%&&&$$$&&&(((((('''&&&&&&'''((('''&&&&&&''')))+++---((())),,,------***'''$$$%%%)))+++***&&&%%%(((,,,***)))((()))******(((&&&...000222000---++++++---###############$$$$$$$$$%%%%%%&&&)))+++,,,***((('''&&&&&&'''''')))******''''''(((''''''%%%$$$"""$$$&&&***---...,,,)))'''!!!"""###%%%'''***,,,---///---+++)))((((((((()))''''''((((((((((((((('''''''''%%%$$$###""""""""" !!!"""###$$$%%%%%%%%%&&&&&&&&&&&&''')))+++,,,)))...222111,,,'''&&&'''&&&))),,,...---,,,++++++$$$$$$$$$%%%'''((('''%%%###%%%''')))++++++++++++((()))***)))&&&&&&(((+++,,,,,,,,,+++(((%%%!!! """&&&)))+++***)))'''$$$%%%&&&'''''''''&&&%%%"""%%%((()))&&&###!!! !!!###$$$&&&'''''''''&&&$$$%%%(((***++++++******)))))))))((('''%%%$$$######"""###'''+++***(((''''''))),,,...'''&&&&&&&&&'''(((***,,,*********+++,,,---...///***(((%%%"""!!! !!!$$$%%%%%%$$$ """%%%%%%######%%%(((+++,,,,,,,,,+++(((&&&$$$%%%$$$###$$$&&&((()))((('''''''''&&&&&&'''***---******+++++++++******)))***++++++***(((''')))***/////////---+++)))&&&%%%$$$***++++++000...333CCCWWWfffnnnjjjkkksssuuuppp[[[HHH444---...///......***,,,...***%%%###%%%)))(((***,,,***((('''(((+++---,,,)))%%%""""""%%%(((------,,,+++)))&&&###"""&&&&&&%%%%%%&&&&&&'''(((&&&### ###)))......,,,&&&&&&&&&'''''')))***************)))(((&&&%%%$$$((((((((('''&&&$$$###""""""""""""######$$$$$$%%%######%%%&&&&&&%%%###"""$$$&&&''''''%%%$$$$$$$$$"""%%%'''&&&### """$$$$$$$$$!!!###&&&,,,)))(((***///111...+++'''''''''(((((((((((((((...,,,(((%%%$$$&&&)))+++---,,,+++)))((('''''''''$$$$$$$$$%%%&&&'''))))))$$$&&&'''&&&$$$$$$$$$%%%)))***+++***(((((((((***'''(((((((((((((((''''''############"""!!! !!! !!!$$$'''&&&""" """%%%'''((())))))$$$!!!$$$)))***'''$$$&&&((()))&&&###!!!!!!###''')))$$$%%%'''***---000222333000---(((%%%$$$&&&***---++++++***))))))(((((((((*********((('''(((,,,...000///---***((('''&&&&&&&&&((())))))'''''')))******((('''%%%$$$$$$$$$%%%)))***)))(((&&&&&&(((***///...---,,,***)))((((((//////000///---,,,------,,,***)))***...111444555000...+++)))*********)))---+++)))'''&&&&&&'''((((((***,,,---/////////...---***((())),,,000111111++++++...111...(((%%%'''000...***&&&###"""!!!!!!#########$$$%%%%%%%%%&&&*********(((((())),,,///---///111///+++'''%%%&&&###""""""###%%%(((((((((((()))))))))************...444999999333---++++++((('''%%%%%%&&&&&&%%%$$$$$$'''((((((&&&'''))),,,(((((()))((())),,,000444---+++((('''&&&$$$!!!$$$%%%&&&(((((((((''''''''''''&&&$$$######'''))),,,+++***((('''%%%$$$$$$&&&''''''((('''%%%$$$###'''((())))))(((%%%!!!!!!$$$&&&''''''''''''$$$ ###&&&''''''++++++,,,,,,+++)))&&&$$$'''(((***+++++++++***)))###!!! !!!$$$&&&$$$"""%%%%%%%%%%%%$$$%%%(((***&&&(((,,,---+++)))((((((------,,,+++((($$$!!!!!!###'''***,,,,,,++++++)))(((&&&''')))******)))************(((%%%!!!############$$$%%%&&&&&&$$$'''******)))((()))+++000,,,(((&&&''''''%%%"""###$$$### """'''333222111000///...------+++((($$$###%%%(((+++,,,)))))))))+++...//////---***((('''''''''%%%### """""""""""""""%%%)))---&&&&&&&&&$$$###$$$&&&))),,,,,,++++++***)))((('''(((&&&$$$"""!!!###%%%&&&'''''''''(((((((((((((((,,,,,,,,,,,,,,,+++******)))***+++***((((((***+++.........---+++)))'''%%%$$$,,,,,,,,,000000888JJJkkktttrrrbbb[[[eeepppsssgggQQQ:::000//////...---+++------***%%%"""$$$'''(((***,,,+++(((''''''(((***)))&&&### """%%%)))*********)))'''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''$$$"""$$$***......,,,(((((((((((()))***++++++++++++******)))'''&&&%%%))))))(((((('''%%%$$$###""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$###""""""###$$$%%%%%%$$$$$$$$$$$$%%%'''((('''###  ######$$$""" !!!$$$''')))((((((,,,222555333000))))))((((((((('''''''''***(((%%%######&&&)))+++---,,,,,,+++***))))))((($$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&%%%######$$$&&&)))***+++***((('''((()))&&&&&&''''''''''''&&&&&&""""""$$$%%%%%%%%%$$$######""""""$$$&&&&&&###  """$$$&&&((())))))&&&"""!!!%%%))))))&&&$$$&&&))),,,***&&&$$$######%%%'''&&&'''))),,,...000222333///---)))''''''(((+++---++++++++++++***)))((((((***+++++++++***+++---//////...---+++)))(((''''''((()))++++++*********+++***)))'''%%%$$$$$$$$$$$$))))))***(((''''''(((***,,,,,,+++******)))((((((.........---+++***)))***+++***)))+++///222333444000...,,,+++,,,,,,+++))),,,+++)))(((((()))***+++***+++,,,---......------***((((((***...111222111000///222555222,,,)))+++///...+++(((%%%###"""""" !!!"""###%%%&&&'''(((,,,,,,,,,+++))))))+++---///111222000+++'''%%%$$$#########$$$&&&'''(((((()))*********++++++++++++...333888888333...,,,,,,)))'''&&&%%%&&&&&&%%%$$$%%%'''((('''&&&&&&(((+++(((((()))((()))+++000333,,,***'''%%%%%%$$$"""!!! !!!###%%%&&&(((((()))'''''''''''''''((((((((())))))(((((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$&&&'''((()))(((&&&###""" !!!###%%%&&&''''''&&&%%%""" !!!$$$&&&'''&&&((()))******)))'''%%%$$$&&&'''((()))***)))((((((###!!!!!!$$$%%%%%%$$$'''((((((&&&$$$###$$$%%%'''***---...,,,***))))))+++***)))(((&&&%%%$$$$$$###%%%'''***+++++++++***(((&&&%%%&&&(((*********((()))))))))((('''%%%$$$$$$###"""""""""###$$$%%%''')))***)))&&&%%%'''(((---***&&&$$$$$$$$$###!!! !!!!!!$$$(((000000///...------,,,,,,,,,((($$$###$$$''')))***+++******,,,------+++)))((()))***+++)))%%%""" """""""""!!!!!!###'''***+++***)))&&&$$$$$$'''))),,,+++++++++++++++++++++***(((%%%"""!!!!!!"""###''''''''''''''''''''''''............---,,,******((()))************+++------------,,,+++***((('''&&&...///---111222===RRRyyyvvv]]]OOO[[[ooozzzvvv\\\@@@111///...+++******,,,,,,)))$$$"""###%%%(((***,,,,,,***'''&&&&&&%%%%%%### !!!&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%&&&&&&''''''$$$###%%%)))------,,,))))))))))))***+++,,,,,,,,,,,,+++***)))(((''''''*********)))((('''&&&%%%"""###$$$%%%&&&'''((((((((('''&&&%%%###"""!!!!!!!!!""""""######$$$$$$$$$'''((()))'''$$$ """###$$$$$$######%%%'''))))))+++///555666444111)))))))))(((((('''''''''&&&%%%###"""###%%%(((***+++,,,,,,---,,,+++***)))&&&%%%$$$######$$$%%%&&&&&&&&&%%%###!!!!!!###&&&)))***+++***((('''((()))%%%&&&&&&&&&&&&&&&&&&&&& """%%%'''((((((((('''%%%$$$$$$%%%&&&&&&$$$### !!!"""$$$&&&((()))***(((### !!!%%%''')))'''%%%$$$'''***///---***(((&&&%%%%%%%%%)))***,,,...///000111111---,,,+++))))))***+++,,,++++++,,,,,,+++***(((''')))+++---...------...///------,,,+++***))))))((())),,,///000///---------+++***(((&&&$$$$$$$$$$$$((()))+++***))))))***+++*********)))))))))((((((++++++***)))((('''&&&%%%(((((()))+++///111111000...---------......+++)))))))))))))))***+++---...,,,---------,,,+++******''''''))),,,///111111000000000222555222,,,)))+++...---,,,***(((&&&$$$### """$$$&&&((())),,,---...---+++******+++000111222000+++'''$$$######$$$$$$%%%&&&''''''(((*********+++++++++,,,,,,,,,111555555222...------***(((&&&&&&&&&'''&&&$$$%%%&&&''''''&&&%%%&&&(((&&&'''(((((((((***---000***(((%%%$$$$$$%%%$$$$$$ !!!"""$$$'''))),,,---(((''''''***------***&&&%%%&&&&&&''''''''''''&&&''''''((((((((('''&&&&&&$$$&&&'''))))))(((&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%"""!!!!!!"""%%%&&&&&&&&&&&&&&&'''''''''&&&$$$######$$$&&&'''''''''&&&%%%"""!!! ###%%%&&&&&&+++,,,,,,***&&&###""""""(((+++......---+++******)))(((&&&%%%%%%''')))+++&&&'''((()))******))))))%%%$$$$$$%%%(((*********((((((((()))))))))******(((&&&$$$""""""###%%%'''))))))(((&&&###"""$$$%%%(((&&&###!!!!!!!!! ###(((,,,,,,,,,++++++*********+++((($$$"""$$$&&&'''(((,,,++++++,,,,,,+++'''%%%%%%***......)))$$$!!! """""""""!!!!!!"""%%%(((000///,,,(((%%%%%%(((+++,,,+++++++++,,,,,,---...---***&&&### !!!'''&&&&&&&&&&&&&&&&&&&&&//////...---,,,+++)))((('''(((++++++++++++---...------------,,,++++++******222222///111222>>>UUUuuuiii[[[eeeyyy{{{```AAA000+++)))&&&%%%((())))))'''%%%$$$%%%'''***+++---...---***'''&&&######""" %%%&&&&&&'''((()))))))))%%%%%%%%%%%%%%%&&&&&&'''&&&$$$###$$$(((+++++++++)))))))))))))))***+++,,,++++++***)))((((((((('''***++++++***)))(((''''''###$$$%%%&&&'''((()))***)))))))))(((&&&$$$!!!  """$$$$$$$$$&&&'''''''''%%%###"""!!!$$$%%%%%%&&&%%%%%%%%%&&&)))***,,,000333333///,,,(((((((((((((((((())))))&&&%%%$$$###$$$%%%'''((()))***,,,------,,,***)))'''&&&$$$###""""""###$$$&&&&&&$$$!!! ###%%%+++,,,,,,+++)))((()))***&&&&&&&&&&&&&&&&&&''''''"""$$$''')))******)))(((''''''&&&&&&'''''''''&&&###$$$$$$&&&''')))***+++)))%%% ###%%%(((((((((&&&$$$%%%(((+++///...---+++)))(((&&&&&&+++,,,...///000000000///)))*********+++*********)))***++++++***(((&&&%%%'''***---...------,,,---++++++++++++++++++******+++...111333222000//////,,,+++(((&&&$$$$$$$$$$$$)))***,,,,,,++++++,,,---,,,,,,+++***)))(((''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&))),,,...,,,+++++++++,,,...///...+++(((%%%&&&''')))+++---...///...------+++***)))((('''&&&(((+++...000000...,,,******,,,...,,,&&&$$$''',,,,,,------+++)))&&&%%% !!!"""$$$%%%&&&''')))+++---...,,,*********---......---+++'''%%%######%%%&&&&&&&&&&&&''''''))))))*********+++++++++***---000111///,,,+++++++++)))'''&&&''''''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%$$$%%%'''''''''(((***,,,(((&&&######$$$&&&''''''%%%%%%&&&'''***---000111&&&%%%'''+++000///)))"""!!!"""$$$&&&((((((((((((((((((((((((((((((''''''###$$$&&&((())))))((((((''''''&&&&&&%%%%%%$$$$$$ """$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$!!!"""$$$%%%%%%%%%$$$######"""!!!!!!###&&&((()))---...///---)))%%%###"""(((***,,,---+++*********+++(((&&&$$$%%%(((,,,///))))))(((((((((((((((((($$$###"""$$$''')))*********))))))))))))***+++,,,---+++(((%%%$$$&&&(((***)))(((&&&###""""""###%%%$$$###  !!!%%%((((((((((((((())))))))))))&&&###"""$$$&&&((((((***)))***++++++)))&&&###$$$)))---,,,&&&!!! """$$$%%%%%%###"""###%%%(((111000---***'''(((+++///------,,,+++,,,,,,---...,,,***&&&### !!!!!!&&&&&&%%%$$$$$$$$$%%%%%%------,,,,,,***)))''''''&&&)))+++,,,,,,---.../////////......------------...444333///111000;;;OOOjjjxxx}}}pppYYY===---&&&###!!! %%%%%%&&&&&&&&&'''(((***,,,,,,...//////,,,)))'''$$$$$$%%%###!!! !!!''''''''''''((((((((()))&&&&&&%%%%%%&&&&&&'''(((%%%$$$###$$$&&&((()))***))))))((((((((()))************((('''''''''''''''++++++++++++***)))(((((($$$%%%&&&'''((()))******(((***,,,---+++'''### """$$$%%%$$$######$$$&&&''''''&&&%%%(((((('''''''''&&&%%%%%%'''(((+++...000///,,,)))&&&''''''((()))***++++++(((((('''&&&%%%%%%&&&&&&&&&'''***+++,,,+++***))))))'''%%%"""!!!"""###$$$'''&&&$$$!!! """%%%,,,------,,,***((()))***''''''&&&&&&'''((())))))&&&''')))******)))'''&&&(((((())))))((())))))***''''''''''''((()))+++,,,+++&&& !!!%%%&&&))))))'''&&&%%%'''))),,,,,,,,,,,,,,,+++***))))))+++---.../////////------&&&'''(((*********))))))(((((()))((('''%%%$$$"""%%%'''+++,,,+++)))(((((('''((()))++++++,,,+++++++++...222333222111//////,,,+++(((&&&%%%$$$$$$$$$***+++------------///000111000...,,,***'''&&&%%%""" """&&&((((((&&& !!!###'''******(((&&&((((((***---...---***'''"""###&&&)))+++------------,,,***)))'''&&&%%%%%%&&&)))---///...,,,)))'''$$$###%%%(((&&&!!! ###***+++---------+++((('''###############$$$$$$$$$$$$'''***,,,,,,+++******))))))***+++***)))&&&%%%###&&&((((((&&&%%%&&&'''(((((((((((())))))))))))''')))++++++***)))(((((()))'''&&&&&&''''''&&&%%%&&&&&&&&&''''''&&&%%%$$$"""$$$&&&&&&&&&&&&'''(((&&&$$$###$$$&&&((())))))))))))))))))+++---///000%%%$$$%%%***...---%%% ###&&&)))*********)))(((((((((''''''''''''###$$$%%%'''((()))))))))'''&&&&&&%%%$$$#########!!!$$$&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%% !!!###$$$$$$$$$###"""$$$$$$$$$$$$%%%&&&)))******+++,,,+++(((%%%$$$###&&&(((******)))(((((((((,,,***'''&&&&&&***...111+++***'''%%%%%%%%%&&&'''###""""""###&&&))))))))),,,++++++*********++++++...,,,)))&&&&&&'''***+++'''&&&###"""###$$$&&&'''"""""" """%%%&&&%%%!!! """$$$$$$$$$%%%&&&'''((())))))'''%%%""""""%%%'''))))))&&&&&&&&&((())))))&&&$$$%%%(((***'''!!! $$$&&&''''''&&&$$$$$$&&&(((------,,,***)))+++///222///...,,,+++******++++++)))'''%%%"""!!!"""###$$$&&&%%%###"""""""""###$$$************)))(((&&&&&&'''))),,,...------...///000///...---------------...333000...111///555FFF^^^xxxxxx[[[JJJ666***### ###$$$$$$&&&'''***+++---,,,,,,,,,...///...+++(((&&&''')))(((&&&$$$$$$$$$))))))(((((((((((())))))'''''''''''''''(((((()))%%%%%%$$$$$$%%%''')))***))))))((((((((())))))******)))'''&&&&&&&&&'''(((***+++++++++******)))(((&&&&&&&&&'''(((((())))))&&&(((+++---,,,)))%%%"""!!!"""%%%%%%### """%%%)))+++***)))+++)))''''''((((((((('''$$$&&&))),,,...---,,,+++''''''((())))))***++++++)))))))))((('''&&&&&&%%%%%%&&&(((***++++++++++++***(((%%%"""!!!"""###%%%''''''&&&###!!! """$$$+++,,,,,,+++(((''''''(((((('''&&&&&&'''(((***+++))))))))))))((('''&&&%%%&&&(((++++++++++++,,,---+++***)))((((((((()))***+++'''""" """$$$%%%)))((('''&&&''')))+++,,,***************+++++++++***+++---......---+++***$$$%%%''')))******)))))))))((('''&&&$$$###""""""$$$&&&((()))'''%%%$$$$$$###%%%''')))+++,,,,,,,,,+++...111222000/////////+++***(((&&&%%%%%%&&&&&&***++++++++++++---000222333222000---***'''%%%$$$ """'''+++***)))!!!!!!###&&&)))***(((&&&'''''')))+++------***'''!!!###&&&***,,,,,,,,,+++))))))'''&&&%%%$$$$$$$$$&&&)))---...,,,(((%%%###"""!!!###&&&%%%!!!!!!%%%)))***,,,------,,,***)))'''&&&&&&%%%$$$###"""""""""%%%)))++++++***++++++''''''((()))++++++(((&&&###'''***)))&&&$$$%%%''''''''''''((((((((())))))&&&&&&'''''''''&&&&&&%%%'''%%%$$$$$$&&&''''''&&&&&&%%%&&&''')))(((&&&$$$"""$$$'''((('''&&&&&&&&&%%%$$$$$$&&&)))******)))(((((((((((()))******+++$$$$$$%%%''')))'''"""###'''***+++,,,,,,***)))((('''&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$"""$$$&&&''''''&&&&&&'''(((((((((''''''&&&&&&&&&!!!!!!###$$$$$$$$$###"""%%%'''(((((((((((()))***%%%'''((('''%%%######$$$%%%&&&((((((&&&%%%&&&'''+++***((('''(((+++---///,,,)))&&&###"""###%%%'''$$$######$$$'''))))))))),,,,,,,,,+++******))))))+++)))'''%%%%%%&&&(((***&&&$$$###$$$&&&(((((((((#########!!! """))),,,---+++'''######%%%""""""$$$%%%''')))***+++'''%%%######&&&((())))))$$$$$$###%%%''''''&&&%%%%%%&&&&&&### """%%%$$$%%%&&&%%%$$$$$$&&&'''(((((())))))))),,,///222///---+++)))'''((())))))'''&&&###"""!!!###%%%&&&&&&$$$""" """###)))))))))))))))((('''&&&(((***---///...------...000///---,,,+++++++++,,,***...,,,,,,222///000<<>>...&&&###!!! '''''''''((()))+++---...333222000---+++)))'''&&&'''))),,,///000000...---+++,,,,,,+++))))))+++---...//////+++&&&""""""######$$$%%%&&&&&&&&&&&&&&&(((((((((***------,,,***&&&%%%#########%%%'''(((************+++,,,---...)))'''&&&(((+++---+++))),,,+++)))((((((***,,,...(((''''''((()))+++---...---000333444222---'''###)))'''%%%%%%(((***+++,,,(((&&&$$$###$$$$$$"""!!!%%%$$$###$$$''')))++++++((())))))***+++,,,,,,---,,,+++++++++******))))))((('''%%%$$$######$$$$$$###"""######%%%''')))***...,,,)))&&&%%%&&&'''(((!!!"""(((***(((%%%(((***,,,......,,,(((&&&&&&$$$""""""$$$&&&'''((()))***+++...///+++######&&&%%%""""""$$$$$$!!!!!!"""###"""###%%%&&&&&&$$$!!! !!!&&&******&&&$$$&&&(((---++++++,,,---,,,'''###!!! ###%%%---***'''&&&''''''$$$!!!###%%%((())))))'''$$$"""!!!&&&)))$$$!!! %%%)))'''%%%###$$$&&&'''%%%"""((()))***+++++++++++++++,,,+++***(((&&&(((+++...333333111///---,,,+++***(((((((((''''''(((((()))%%%%%%&&&)))---///...---++++++***)))((((((((((((++++++++++++***)))((('''%%%%%%%%%'''***,,,------+++)))&&&&&&((()))((('''*********))))))(((((((((+++((('''(((+++------,,,(((+++---,,,)))''''''((()))***,,,///000...***&&&++++++,,,,,,,,,,,,+++++++++---...---***(((''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%""" $$$'''***(((&&&&&&((()))))))))'''&&&%%%%%%$$$$$$$$$$$$((('''%%%""" """'''''''''%%%$$$$$$&&&(((***+++,,,***'''&&&((()))(((((('''''')))*********))))))+++---......+++((('''((())),,,......+++(((&&&&&&'''))),,,---,,,***((()))*********(((&&&%%%%%%###!!! """&&&***---)))(((&&&%%%%%%&&&((()))((((((((()))***+++,,,---......------,,,------...///---***)))***++++++***,,,000333222---***+++---///,,,((((((***---......++++++******+++,,,...///,,,++++++***+++,,,---...000///,,,)))'''&&&''''''###"""  """$$$$$$$$$&&&))),,,......,,,''''''(((((())))))******...,,,***)))((('''%%%###&&&***,,,+++'''&&&'''***++++++***)))))))))******+++,,,,,,,,,+++))))))(((''''''(((((('''%%%###"""((('''&&&%%%%%%&&&(((***$$$$$$%%%&&&''''''&&&%%%'''''''''(((+++------,,,'''&&&%%%###!!!"""%%%'''(((&&&###"""$$$''')))+++***)))((((((((((((&&&$$$###%%%&&&&&&)))000<<>>888///***'''%%%### """###%%%'''))))))))))))000///...,,,***((('''&&&%%%'''***,,,......---,,,,,,///111222000,,,***)))------,,,)))%%%######$$$""""""######$$$%%%%%%&&&***))))))***+++***(((&&&!!!!!!!!!"""$$$&&&(((***(((''''''(((((()))***+++*********+++---...---,,,&&&'''((())))))))))))(((''''''&&&&&&''')))+++,,,***,,,///000111///---,,,---***(((''''''(((''''''$$$""" """$$$$$$$$$$$$%%%&&&'''((((((((((((&&&''')))******)))(((&&&&&&&&&&&&&&&%%%$$$###""")))((('''&&&&&&&&&&&&&&&%%%$$$""""""###&&&)))+++...,,,)))'''%%%%%%&&&'''***&&&###"""%%%'''&&&$$$%%%&&&'''((((((((((((((("""""""""$$$&&&((('''&&&((('''&&&&&&&&&&&&$$$#########"""""""""#########%%%###"""""""""""" &&&''''''###%%%***...///,,,)))((())),,,***))))))******)))'''"""!!!!!!$$$%%%***)))(((((()))(((&&&$$$%%%&&&'''((())))))((((((&&&%%%$$$###""""""!!!!!!  ###&&&(((---+++******+++***(((&&&$$$%%%&&&'''((()))))))))***)))(((&&&%%%''',,,///000000000///...,,,+++)))'''''''''((()))***,,,,,,,,,+++******,,,---------+++***(((&&&&&&&&&'''(((,,,---......,,,)))%%%###"""&&&)))************++++++,,,------,,,***((())))))))))))(((&&&%%%$$$%%%%%%%%%&&&((()))******++++++,,,,,,***(((&&&%%%%%%%%%%%%'''***+++***))))))+++---//////---+++))))))+++,,,,,,+++***+++,,,***)))(((&&&%%%$$$$$$$$$###"""  !!!$$$%%%&&&%%%$$$%%%'''(((((('''%%%&&&'''((()))(((''''''((('''&&&$$$!!!!!!###%%%((('''%%%!!! ###&&&((()))+++++++++,,,,,,------......---+++))))))))))))***,,,000555777777666333000---,,,,,,,,,+++***%%%&&&'''+++///111111000(((((()))))))))((('''&&&###!!! !!!%%%,,,333777444---%%%"""$$$'''(((&&&%%%$$$$$$$$$%%%''')))***---------,,,------.........,,,***)))*********)))///333666666333///,,,,,,,,,+++)))''''''''''''&&&(((((())))))***++++++,,,,,,,,,,,,,,,------......******+++***)))'''%%%$$$ !!!&&&((())))))***,,,///000///---(((((((((((((((((('''''')))((('''((()))***)))(((((((((((('''%%%%%%'''***...............------,,,......///000000...,,,)))++++++******)))'''&&&&&&(((&&&###"""###&&&+++---+++,,,,,,+++)))(((''''''&&&%%%%%%'''+++///111111'''$$$!!!"""&&&(((((('''$$$$$$#########%%%(((+++...------......,,,)))'''"""$$$%%%&&&&&&(((---000222...)))%%%$$$###!!! """%%%'''((()))((('''******))))))))))))(((((('''(((***+++++++++***)))(((,,,111333111---***(((,,,+++***'''%%%$$$$$$%%%!!!!!!""""""###$$$%%%&&&***))))))+++,,,,,,***(((######$$$$$$%%%''')))***&&&&&&&&&&&&'''((()))***(((((()))***+++,,,++++++&&&&&&&&&''''''((())))))''''''&&&&&&&&&((()))***)))***,,,...000000000//////,,,***)))))))))(((&&&###""" ###%%%''''''%%%''')))***************((()))+++,,,+++)))&&&%%%###$$$%%%&&&&&&&&&%%%$$$+++******)))))))))))))))&&&%%%###"""###&&&***,,,---+++)))'''&&&%%%%%%&&&+++(((###"""$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&'''######%%%(((***+++)))((()))'''$$$###$$$%%%'''(((&&&%%%"""!!!!!!###&&&((((((&&&###!!!!!!!!!  &&&))))))%%%%%%)))...000///,,,++++++---,,,***((((((''''''&&&"""!!! ###$$$''''''((((((((('''%%%$$$$$$%%%&&&'''((((((((((((&&&&&&'''&&&%%%###  """###%%%&&&''',,,++++++++++++)))'''&&&%%%&&&'''((())))))))))))++++++***((('''(((***---.........---,,,+++******'''(((((()))***,,,---...000---+++***+++---------,,,+++***(((((((((((()))***+++,,,,,,***'''$$$"""!!!$$$)))***)))'''&&&&&&***+++---...---,,,***)))''''''''''''&&&%%%$$$######$$$%%%&&&&&&&&&'''(((((())))))***+++***)))(((!!!!!!"""%%%))),,,---,,,((())),,,------,,,)))(((&&&(((***++++++,,,///111...---+++)))'''&&&%%%%%%%%%$$$#########$$$&&&'''%%%$$$$$$%%%''''''&&&%%%###$$$&&&((())))))((((((&&&&&&%%%###!!!!!!###&&&'''&&&### """%%%&&&'''(((***+++,,,,,,+++,,,...///...+++)))((()))++++++---111666888999888333000---++++++,,,,,,+++&&&'''(((,,,000222111000))))))******))))))((((((%%%$$$######&&&,,,222666888000'''"""$$$&&&&&&%%%&&&%%%#########%%%((()))+++*********++++++,,,---***)))((()))+++,,,,,,+++---000333333111...+++)))******)))(((&&&$$$$$$$$$%%%&&&&&&'''(((((())))))******++++++,,,,,,,,,,,,'''((())))))(((&&&$$$### """&&&+++---000000///000111111...,,,((((((((((((''''''''''''%%%%%%%%%'''***,,,,,,,,,'''((('''&&&&&&''')))+++........................333000---,,,---......---******)))((((((''''''''')))'''###!!!!!!###'''))),,,------+++(((&&&&&&(((&&&%%%%%%(((+++///000000'''$$$"""###'''***)))((('''((((((&&&$$$$$$'''))),,,,,,+++,,,,,,,,,)))'''######""""""###&&&+++...///+++&&&"""  """%%%'''((()))((('''%%%%%%&&&'''((()))************+++******((('''&&&###'''---000000---+++***,,,+++(((&&&&&&&&&&&&&&&!!!!!!!!!"""###$$$&&&'''))))))***,,,///000...---((((((''''''((((((((()))%%%%%%%%%%%%&&&'''((((((((()))***++++++++++++,,,)))'''%%%$$$$$$'''+++---(((((('''&&&&&&'''((()))((()))+++---.../////////...,,,+++***++++++***)))%%%###!!!!!!$$$'''((()))&&&)))---...---,,,---...,,,---...///---***'''%%%!!!###%%%((()))***)))))),,,,,,,,,,,,,,,+++++++++'''&&&%%%$$$%%%(((***,,,+++***((('''&&&&&&&&&&&&)))&&&###"""###&&&)))***((('''&&&%%%$$$$$$%%%%%%&&&'''(((+++......,,,******(((&&&$$$$$$&&&***,,,(((&&&### ###'''))))))&&&###!!!!!!!!! !!!""" %%%(((***&&&  ###&&&+++...///......---...---+++)))&&&%%%$$$$$$!!!  !!!###$$$%%%''''''&&&$$$###""""""###$$$%%%&&&'''''''''###%%%&&&''''''$$$"""  """$$$%%%&&&''''''''')))******((('''%%%$$$''''''((())))))))))))(((***++++++***)))(((***+++---,,,+++***))))))******((((((((()))***+++---...000---***((()))+++,,,---,,,,,,,,,+++******))))))'''((())))))(((&&&$$$###$$$(((++++++((($$$$$$$$$(((+++---...,,,***))))))''''''&&&%%%%%%%%%%%%&&&$$$&&&((((((&&&%%%&&&&&&&&&&&&'''))),,,---+++*** """&&&***.........((()))+++,,,,,,+++)))(((&&&((()))***+++---000333000///---+++)))''''''&&&&&&&&&&&&&&&&&&'''((((((%%%$$$$$$%%%&&&&&&$$$###!!!"""###%%%'''(((((((((%%%%%%%%%###!!!"""$$$'''&&&&&&$$$""" ###%%%&&&&&&''')))+++,,,+++)))(((+++...---***((((((***,,,,,,---000333666666555///---***)))***,,,------((((((***,,,///000000...*********)))))))))))))))((('''%%%%%%'''+++///222777111)))$$$$$$&&&''''''((('''%%%######%%%''')))(((((((((((()))***++++++((('''''')))+++---,,,++++++,,,.........,,,)))'''((()))***(((&&&###"""######$$$%%%&&&'''''''''&&&((()))***+++++++++******&&&'''(((((((((&&&%%%$$$"""""""""$$$&&&***---///333222111111111///,,,***''''''''''''''''''''''''######$$$'''***---......'''''''''(((***+++------...---,,,,,,---...000111666000***(((***---......)))((((((''''''(((((()))***'''$$$"""!!!"""$$$&&&***,,,,,,)))%%%###%%%'''&&&%%%&&&))),,,------+++&&&%%%$$$%%%''')))))))))***++++++)))%%%###&&&(((***)))'''((()))***)))((($$$###!!! """&&&***---...+++'''### !!!""""""###%%%'''))))))))))))%%%%%%&&&''')))***+++++++++++++++***)))'''&&&%%%!!!%%%***------,,,+++,,,---***'''&&&'''(((((((((""""""!!!"""###%%%'''((())))))***---000111111///************))))))((((((%%%%%%$$$%%%%%%&&&'''((()))+++---...------...///,,,)))&&&$$$%%%(((---000***)))((('''''''''((())))))***+++,,,,,,,,,++++++***))))))***---...---,,,(((&&&###"""$$$&&&(((((('''+++...///......000333111111111000...+++(((&&&!!!###&&&)))+++++++++++++++,,,,,,------,,,++++++(((((((((((((((***+++,,,)))(((''''''&&&&&&''''''&&&$$$"""!!!###&&&))),,,(((''''''&&&%%%%%%&&&&&&(((((())),,,......+++)))))))))(((&&&%%%'''+++...)))'''$$$!!!!!!###%%%'''&&&$$$!!! !!!!!!!!! """######"""  !!!$$$&&&(((&&&""" !!!###$$$'''***,,,------,,,,,,,,,,,,)))&&&#########"""!!! !!!""""""###%%%''''''%%%"""!!!!!!"""###$$$%%%&&&&&&%%%$$$"""$$$&&&((((((&&&$$$"""!!!"""$$$%%%&&&&&&&&&&&&$$$&&&((()))'''%%%$$$$$$(((((((((((((((''''''&&&%%%'''***+++***))))))***,,,***(((&&&&&&''')))+++''''''''''''((()))***+++...+++'''%%%&&&(((***+++++++++,,,---,,,***((('''%%%&&&&&&'''''''''&&&&&&%%%))),,,+++'''$$$$$$&&&'''***,,,,,,)))'''((())))))'''&&&%%%%%%&&&)))***'''***,,,+++(((&&&&&&''''''&&&&&&))),,,---,,,)))""""""$$$(((,,,......---***++++++,,,,,,++++++***((()))***++++++,,,///222111///---+++)))((('''&&&&&&''''''(((((((((((((((%%%$$$$$$$$$%%%$$$"""  !!!"""$$$&&&((()))&&&&&&&&&$$$###$$$&&&)))&&&'''&&&%%%$$$$$$&&&(((&&&&&&&&&))),,,---***(((###''',,,,,,)))'''(((***+++******,,,...000000///)))(((&&&'''***---...///+++***+++---...///---+++))))))((((((((()))))))))(((''''''''')))+++---...111...***&&&%%%''')))+++,,,***'''$$$$$$%%%'''(((''''''''''''((()))***+++)))(((((()))+++,,,+++))))))))))))***+++***)))'''&&&(((***)))&&&###"""###"""###%%%&&&''''''&&&&&&((()))***+++++++++***)))((((((((()))((((((''''''&&&&&&'''((()))***+++,,,000///.........---***'''%%%&&&&&&''''''(((((((((%%%$$$%%%'''***,,,---,,,&&&'''(((+++...000000000,,,+++))))))***---111333555///(((&&&))),,,---,,,((('''''''''((()))***+++)))'''%%%#########$$$%%%''')))***'''""" ###&&&&&&&&&'''***,,,+++)))&&&%%%&&&((((((''''''(((***))),,,,,,***%%%###%%%)))(((&&&$$$$$$&&&)))******%%%###!!!!!!###&&&)))***))))))(((&&&%%%%%%'''(((%%%%%%&&&((()))***+++,,,******************++++++************))))))(((((($$$&&&)))*********+++---...+++'''&&&(((***+++***###"""""""""###&&&(((***))))))***---///000///...((())))))*********))))))%%%%%%%%%%%%&&&'''(((((()))+++......---,,,...000,,,***((('''(((+++///111+++***)))((('''(((((()))***+++,,,,,,+++)))&&&%%%$$$$$$%%%(((,,,/////////***'''###!!!"""$$$&&&&&&'''+++......---...222666444333222000---***((('''"""###&&&)))***)))((('''))))))***+++++++++***)))))))))***+++,,,,,,,,,,,,&&&&&&&&&'''''''''(((((($$$######""""""$$$(((***%%%&&&''''''((())))))***(((''''''(((******(((&&&((()))***)))''''''***,,,((('''%%%###""""""###$$$"""!!! !!!""""""!!!"""###$$$###"""!!!"""######$$$%%%%%%%%%$$$######$$$$$$%%%&&&((())))))(((''')))+++***'''$$$$$$%%%$$$$$$###""""""######$$$###&&&)))(((%%%""" """$$$&&&'''(((&&&$$$###$$$%%%((())))))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&"""&&&)))***(((&&&&&&'''(((((((((((('''&&&%%%%%% $$$(((++++++***))))))+++)))&&&$$$$$$&&&)))+++&&&&&&%%%&&&&&&'''((())),,,((($$$"""###&&&((())))))+++---...---+++(((&&&%%%%%%%%%&&&'''((())))))%%%)))---+++'''$$$%%%(((''')))+++***'''&&&''')))***)))&&&%%%%%%(((,,,...***---///...***''''''((((((''''''))),,,---+++((($$$%%%'''***---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++...000000///---+++)))'''&&&&&&&&&'''(((((())))))((((((&&&%%%$$$$$$%%%$$$!!! """%%%''')))'''''''''%%%$$$%%%(((***'''((()))(((''''''(((***'''&&&'''***------+++''' %%%***+++(((&&&(((+++***)))((()))+++++++++)))%%%$$$$$$&&&***---///000,,,++++++---...---+++)))(((((('''''''''(((((()))''''''(((((()))+++,,,,,,,,,,,,***'''&&&(((,,,000...,,,(((%%%$$$%%%'''(((''''''''''''((()))***+++***))))))***++++++)))'''(((''''''((()))***)))(((%%%(((+++***&&&###"""######$$$&&&'''(((''''''&&&((()))***+++,,,+++***************))))))))))))))))))******+++******)))(((,,,+++++++++,,,***(((%%%%%%%%%&&&&&&'''((())))))'''&&&&&&'''***++++++***&&&''')))---000222222111+++***'''''')))---111555333---'''&&&))),,,,,,***(((''''''''')))***,,,...((('''&&&%%%%%%%%%&&&&&&%%%'''(((%%% !!!%%%&&&&&&(((***,,,***&&&###%%%(((***)))&&&&&&(((***(((***,,,)))%%%###&&&)))'''%%%""""""%%%(((***+++%%%$$$###$$$%%%'''''''''$$$&&&(((*********,,,---'''''''''((()))+++---...///......---,,,+++******(((((())))))******++++++((()))))))))((()))+++---///+++'''&&&))),,,,,,+++######""""""$$$&&&)))+++******+++,,,...///---+++&&&&&&((()))************%%%%%%%%%%%%&&&'''(((((('''***,,,---+++***,,,...+++*********+++---///111,,,+++***)))(((((())))))+++,,,,,,,,,***'''###!!! """''',,,///000000+++(((###!!!!!!"""###$$$&&&***------,,,---333888555444222///,,,***((('''"""$$$&&&((((((&&&$$$###'''''')))******)))(((''')))***,,,---......---,,,%%%%%%&&&&&&'''(((((()))$$$$$$###""""""###&&&(((###$$$&&&)))+++,,,------&&&%%%$$$%%%&&&&&&$$$"""&&&)))+++***((('''(((***((('''&&&$$$###"""!!!!!!  """###"""!!!!!!###$$$###"""!!!"""$$$"""""""""$$$''''''%%%###&&&%%%######$$$%%%%%%%%%"""&&&******(((&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%%%%(((+++***&&&""" ###%%%((())))))'''$$$"""'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&"""&&&+++,,,***(((((()))''''''(((******((($$$ """%%%'''))))))((('''*********(((%%%###$$$%%%&&&&&&&&&'''''''''(((((((((&&&###!!!"""%%%***---+++))))))+++///...(((###"""###%%%''')))++++++,,,&&&%%%$$$%%%'''(((((('''''''''((())))))***))))))'''''''''((()))+++,,,---000000///,,,)))&&&&&&'''(((((((((((())))))))))))+++++++++***************+++++++++,,,...000111222333333222000---,,,---...///---++++++++++++)))'''))))))))))))))))))((((((+++(((&&&%%%%%%""" $$$&&&&&&%%%%%%&&&&&&%%%""" !!!%%%)))***)))((()))))))))(((&&&%%%&&&(((+++...---***'''$$$'''+++------,,,+++***%%%&&&'''(((((('''&&&&&&&&&###"""%%%***///000000++++++,,,---...---***'''''''''(((***+++***(((%%%'''&&&&&&'''***++++++************)))((())),,,///---***&&&%%%&&&((())))))))))))))))))))))))******+++(((&&&%%%''''''$$$!!!###%%%''')))***)))'''%%%(((((('''&&&&&&%%%$$$$$$$$$&&&))))))((((((((())))))(((((()))+++++++++***222000---***))))))***,,,******+++***)))(((&&&%%%)))'''%%%&&&((()))&&&###'''''''''%%%$$$%%%'''***&&&%%%%%%'''***,,,***(((&&&%%%&&&***///222111///...---,,,******+++,,,------,,,***'''%%%&&&***------+++(((&&&&&&(((+++---''''''&&&&&&%%%$$$###"""%%%%%%$$$###""""""""""""&&&''')))******)))((('''&&&'''''''''%%%$$$%%%&&&)))(((&&&&&&'''''''''&&&)))'''&&&&&&))),,,------'''&&&%%%'''***+++)))&&&%%%&&&)))+++,,,---------*********+++,,,...///000...///...,,,)))(((((()))***)))'''&&&'''***,,,......---,,,***)))(((((((((,,,+++***+++---,,,((($$$%%%'''(((%%%"""###)))///000///---+++*********+++%%%"""!!!$$$)))+++)))%%%&&&''''''&&&$$$$$$%%%'''%%%&&&)))******)))'''%%%(((***.../////////000111...///000000///---+++))),,,------+++'''%%%&&&((($$$$$$###$$$'''***---//////---)))$$$ """%%%''')))+++,,,++++++,,,---111111///+++(((&&&''')))'''&&&%%%$$$######$$$%%%"""$$$&&&&&&%%%%%%&&&'''))))))************))))))%%%%%%%%%%%%&&&''')))******)))((('''''''''''''''$$$$$$%%%(((,,,---+++(((&&&%%%$$$$$$$$$%%%&&&'''+++***(((((())))))'''&&&)))(((%%%#########$$$%%%&&&%%%###!!!!!!"""$$$%%%"""#########"""$$$&&&)))((('''&&&%%%%%%%%%&&&&&&%%%###"""###%%%$$$!!!!!!###''')))++++++,,,,,,)))%%%""" """$$$&&&%%%&&&((()))))))))((('''((()))******(((&&&###!!!%%%***...///+++(((''''''&&&&&&&&&&&&%%%###!!! &&&((())))))(((''''''(((''''''((())))))'''### """$$$&&&((((((''''''***+++***(((&&&%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&$$$!!! !!!%%%))),,,,,,***)))+++......***&&&$$$%%%&&&((()))*********%%%###"""###%%%'''(((((((((((())))))))))))((((((''''''((()))***,,,---...---...---+++((('''''')))((((((((()))))))))************))))))))))))((((((******+++---///111333444333333222///,,,+++,,,---...---++++++,,,,,,***)))))))))))))))))))))))))))((('''&&&%%%$$$""""""%%%'''''''''&&&%%%%%%$$$""" !!!%%%((((((((((((((())))))&&&$$$%%%&&&(((,,,......+++(((''')))---///...,,,***)))&&&&&&((()))))))))(((((((((%%%$$$%%%)))---//////,,,++++++,,,---+++(((&&&&&&&&&'''***,,,,,,***((()))((('''(((***++++++***+++,,,+++)))((((((***,,,,,,***'''''')))+++,,,,,,***++++++,,,,,,++++++******'''$$$$$$%%%%%%###!!!###%%%''')))))))))((('''))))))(((''''''&&&&&&%%%&&&(((+++,,,+++*********((('''&&&(((***,,,---,,,222000---***))))))******))))))******)))'''&&&%%%'''&&&%%%&&&))))))'''%%%((()))((('''%%%&&&(((+++'''%%%$$$%%%((()))((('''&&&$$$$$$''',,,//////...///...------,,,,,,,,,,,,***)))'''%%%$$$''',,,000---,,,)))((('''(((***+++&&&'''''''''&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&'''(((***+++,,,+++)))(((%%%&&&''''''%%%%%%%%%''''''&&&$$$%%%'''(((((((((,,,***'''(((***...000000(((&&&%%%&&&((()))(((&&&&&&'''(((***++++++***************++++++---......------,,,***((('''(((***+++***(((&&&'''))),,,...---,,,+++***((('''''''''***)))(((***,,,+++(((%%%&&&((((((&&&###$$$***///111000...,,,***)))))))))%%%"""!!!###(((***(((&&&)))******)))&&&%%%%%%&&&'''((()))******)))'''&&&)))+++.........---...///...///000000///---***)))---...---***&&&$$$$$$&&&&&&&&&&&&&&&(((+++...000///---)))%%%!!!!!!$$$''')))***,,,---,,,,,,---///111000---)))&&&%%%''')))((('''%%%$$$#########$$$###%%%&&&%%%$$$######$$$))))))************))))))&&&&&&'''(((((()))))))))***)))((('''&&&&&&'''(((&&&%%%&&&))),,,---+++)))%%%$$$###"""###%%%'''(((***((('''((())))))(((&&&(((&&&$$$###""""""###$$$&&&%%%###!!!!!!"""###$$$###$$$&&&&&&%%%''')))+++((('''&&&%%%%%%$$$$$$$$$###""""""$$$&&&&&&$$$!!!!!!###%%%(((***+++,,,,,,***((($$$"""!!!"""%%%'''%%%''')))+++,,,***((('''(((((()))((('''&&&$$$###$$$(((,,,---***(((((()))''''''&&&%%%%%%$$$$$$###''')))***)))'''%%%%%%&&&''''''''''''(((&&&### """$$$&&&'''((('''''')))***+++)))'''&&&&&&'''###$$$$$$%%%%%%%%%%%%%%%###""" !!!%%%)))+++---***(((***---...,,,)))((((((((()))))))))))))))$$$""" ###''')))+++((())))))))))))(((((('''(((((()))***,,,---...///*********)))''''''((()))))))))))))))************))))))(((((('''''''''((()))***+++,,,///111333444333333222///,,,***+++,,,,,,,,,+++,,,------,,,+++))))))))))))))))))))))))%%%&&&&&&$$$"""!!! !!! """%%%''')))))))))(((%%%%%%###!!! !!!$$$'''%%%%%%&&&((()))(((%%%"""$$$%%%(((,,,//////---***(((***---//////,,,)))&&&'''(((((()))***+++,,,,,,+++)))'''''')))+++------,,,++++++++++++)))&&&$$$$$$$$$&&&)))---...---,,,+++***))))))+++++++++))),,,,,,+++)))'''''')))++++++******+++...000000///+++,,,---///...---,,,***)))&&&###"""#########"""$$$%%%&&&((()))***************)))(((''''''''''''(((+++......---,,,,,,,,,'''&&&$$$%%%(((,,,......000///,,,***(((((()))***(((((()))))))))'''&&&%%%%%%$$$%%%''')))******(((*********)))''''''))),,,'''%%%######$$$%%%&&&%%%%%%$$$###$$$'''***,,,,,,////////////...---,,,+++((('''$$$"""###'''---222...---,,,***))))))))))))%%%&&&((())))))'''$$$"""''''''&&&&&&&&&'''((((((((()))+++,,,,,,,,,+++***%%%'''(((((('''&&&'''(((&&&%%%###$$$''')))******,,,)))'''&&&)))---000111)))'''%%%$$$%%%&&&&&&&&&(((((()))))))))(((''''''************++++++,,,,,,+++***)))'''%%%%%%(((+++,,,***(((&&&&&&(((+++---,,,+++***)))'''&&&%%%%%%'''&&&'''(((******(((&&&'''((()))'''%%%&&&***...111000...,,,***)))((('''&&&### !!!%%%((((((&&&+++---...---***((('''''')))*********)))(((''''''***,,,------,,,++++++,,,......//////---,,,***)))......---***&&&$$$$$$%%%((((((((()))***,,,///000...---***&&&$$$$$$&&&)))+++---.........---///000000///,,,(((%%%%%%(((+++,,,+++)))&&&%%%$$$###$$$$$$%%%&&&%%%###!!!"""###))))))************))))))&&&''')))+++++++++***)))***)))'''&&&%%%'''((()))(((((((((***,,,---,,,***%%%###!!! !!!$$$''')))'''&&&&&&'''))))))(((&&&&&&%%%$$$"""""""""######&&&%%%###!!! !!!!!!###%%%'''(((((()))+++---(((((('''&&&$$$###"""""" !!!$$$&&&'''&&&%%%%%%&&&(((***+++,,,,,,+++(((&&&$$$""""""$$$&&&((('''(((***,,,---+++***((())))))((('''&&&%%%%%%%%%"""&&&******((('''(((***'''&&&%%%$$$$$$%%%&&&''')))******)))&&&$$$###$$$'''&&&%%%&&&&&&%%%###!!!"""###%%%'''((()))))))))((()))***)))'''&&&&&&'''"""###$$$%%%%%%%%%$$$$$$###"""!!!!!!###&&&)))+++---***((()))+++---------+++******)))(((((((((((($$$!!!!!!%%%***,,,'''(((((()))******))))))***++++++,,,------------((((((((('''%%%%%%&&&'''))))))))))))*********+++))))))((('''''''''((())))))******+++,,,...000111111222111///,,,*********+++***+++,,,...///...,,,))))))(((((('''&&&&&&&&&###%%%&&&$$$!!! """%%%###$$$''')))***+++******%%%$$$"""!!! """$$$&&&"""###%%%''')))'''### ###%%%(((,,,///000...+++'''))),,,000111///+++((()))))))))***+++---...//////---+++******+++,,,,,,---+++******)))(((%%%###"""###%%%(((---///000///---,,,***+++,,,,,,***)))***++++++)))(((((()))+++,,,,,,---///111222111///+++,,,...000///...+++))))))'''%%%#########$$$$$$%%%&&&'''((()))+++,,,---***)))((('''''''''(((((())),,,///000///---,,,,,,(((%%%######%%%)))+++,,,+++***)))((('''((()))***'''(((((()))((('''&&&%%%######%%%''')))++++++++++++,,,,,,***))))))***,,,'''%%%###!!!!!!"""###$$$%%%$$$!!!!!!"""%%%(((***---...///...---,,,***)))(((&&&$$$!!!!!!%%%,,,111.........---+++)))((('''$$$&&&)))******(((%%%###((((((''''''''''''''''''((((((******++++++******&&&)))++++++*********+++(((&&&$$$$$$&&&)))******)))&&&###"""%%%))),,,---)))'''%%%######$$$%%%%%%*********)))((('''&&&%%%)))*********++++++******)))(((&&&$$$"""$$$'''++++++)))&&&$$$$$$&&&)))*********)))((('''%%%$$$###%%%&&&'''(((*********)))&&&'''((('''&&&&&&)))+++------------,,,***)))(((&&&### !!!###&&&''''''+++---//////---+++***))),,,++++++***))))))((((((+++,,,---,,,***((())))))------------,,,+++)))(((------,,,***(((''''''((())))))))))))+++,,,...///...---+++(((&&&&&&)))+++---/////////...---///000000///,,,)))&&&'''***---666444111---)))'''%%%%%%$$$%%%&&&%%%######$$$%%%))))))))))))))))))))))))&&&(((+++---...,,,***(((***(((&&&%%%%%%''')))******)))))))))***++++++***'''$$$!!!"""%%%(((%%%$$$%%%'''))))))((('''&&&&&&$$$$$$######$$$$$$&&&%%%###"""!!! !!!###&&&''''''(((***,,,)))((('''&&&$$$"""!!!  """$$$$$$$$$###'''(((***+++,,,,,,++++++&&&%%%###""""""%%%(((***))))))))))))******++++++,,,+++(((&&&$$$$$$$$$%%%$$$'''))))))&&&%%%''')))&&&%%%#########%%%((())))))***+++)))%%%###""""""&&&%%%$$$$$$&&&&&&%%%###%%%&&&'''(((***++++++,,,((()))***)))'''%%%%%%%%%"""###$$$%%%&&&%%%$$$###%%%$$$$$$%%%&&&(((+++,,,,,,***))))))***,,,---...++++++)))(((''''''''''''%%%!!!$$$)))+++&&&'''(((***+++,,,,,,,,,---.........---+++***)))'''''''''%%%###"""###$$$((())))))))))))*********))))))((('''((()))***,,,+++******))))))*********//////000...+++))))))***))))))***,,,//////...,,,))))))((('''%%%$$$###""""""%%%&&&$$$!!! ###&&&###$$$&&&(((***+++++++++%%%$$$"""!!!"""###$$$%%%!!!"""$$$&&&(((&&&######$$$(((,,,//////---+++''')))---222666666222...******))))))***,,,///000111000...,,,******+++------+++))))))((('''%%%###""""""###''',,,///111000...---++++++,,,,,,***)))&&&((())))))))))))+++---------...000222222///---***+++---///...,,,)))((())))))(((&&&%%%%%%&&&'''&&&'''((()))***,,,---...)))((('''&&&%%%&&&'''((())),,,///111///---++++++(((%%%"""!!!###%%%&&&'''%%%%%%%%%&&&''')))+++,,,(((((()))))))))'''&&&%%%"""$$$&&&((()))***+++,,,+++,,,,,,+++)))((()))+++&&&%%%###!!! !!!"""$$$&&&$$$""" """%%%(((***+++,,,,,,+++)))(((&&&***(((%%%"""!!!$$$)))............---+++)))'''&&&###%%%(((******)))&&&$$$))))))'''&&&%%%%%%%%%%%%''''''((((((((((((''''''(((***---......---......,,,)))&&&%%%&&&((())))))(((%%%"""!!!###&&&((()))((('''%%%###"""###$$$&&&,,,,,,***)))(((''''''&&&))))))***+++++++++******)))(((&&&###!!!"""%%%(((((('''%%%$$$###$$$&&&'''(((((((((((('''%%%$$$###'''''')))))))))*********%%%&&&&&&&&&&&&%%%&&&'''((()))+++------,,,+++***%%%###!!!!!!###%%%&&&'''(((+++...///...---------,,,,,,++++++************+++,,,,,,+++((('''((()))------,,,+++***)))((((((+++*********+++,,,,,,,,,''''''((()))***+++,,,---......,,,***'''(((***,,,...//////---,,,,,,---///000///---+++)))***---000???<<<888333...+++((('''###%%%%%%%%%%%%%%%(((***)))((((((''''''(((((()))&&&(((,,,......,,,)))'''((('''&&&%%%&&&(((***+++))))))((('''&&&&&&((())))))&&&"""!!!$$$&&&$$$$$$%%%''')))***(((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###!!!!!! !!!"""######$$$&&&((())))))((('''%%%###  !!!!!! ((()))+++,,,,,,++++++***%%%$$$""""""###&&&(((***,,,***'''%%%%%%(((+++...///---)))%%%###"""######'''***,,,***&&&$$$%%%'''$$$###""""""###%%%((())))))***+++)))&&&#########&&&$$$###$$$&&&'''''''''''''''((()))+++,,,---...)))+++,,,+++(((%%%$$$$$$###$$$&&&'''((('''%%%$$$'''''''''((()))***+++,,,+++***)))))))))***+++,,,***)))'''&&&&&&&&&'''((('''$$$ ###'''((('''(((***+++------..................---+++)))(((%%%%%%%%%###!!! !!!"""(((((((((((())))))))))))((('''&&&&&&(((***---...+++***)))(((''''''''''''+++---...---+++***)))***'''((())),,,...///---+++(((((('''&&&%%%$$$$$$###$$$%%%%%%$$$"""!!!"""""" """###&&&((()))++++++&&&$$$###"""$$$%%%%%%$$$!!!!!!###%%%'''&&&### ###$$$'''+++......,,,)))''')))...555<<<===999444+++***((('''(((+++...000//////...+++))))))+++------+++)))(((((((((&&&$$$""""""###&&&+++...//////---,,,++++++,,,,,,***)))$$$&&&((())))))***,,,------,,,---...000000...,,,***+++,,,---,,,***(((''')))***+++***((('''((()))'''((()))+++,,,---------)))(((&&&%%%%%%&&&((()))))),,,000111///---+++***(((%%%"""!!!"""$$$$$$$$$$$$$$$%%%&&&(((***,,,---******+++***)))(((&&&%%%$$$&&&((()))))))))***+++***++++++***((('''((()))%%%&&&%%%###"""!!!###%%%&&&&&&$$$!!! ###'''(((((((((((((((''''''&&&+++***'''$$$"""###'''***......---,,,+++)))'''&&&"""$$$'''))))))(((&&&%%%((((((&&&%%%%%%$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$(((+++...000000000000000...+++(((&&&''')))******+++(((%%%%%%&&&'''((('''&&&&&&&&&%%%######%%%''',,,+++***)))((((((((((((((()))+++,,,,,,,,,+++******)))'''### """$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%$$$)))*********(((((()))***$$$%%%%%%&&&&&&&&&%%%%%%%%%'''***---......,,,+++%%%$$$######$$$%%%&&&'''&&&(((+++,,,,,,,,,---...++++++,,,,,,,,,,,,,,,+++***++++++***((((((***+++,,,,,,+++***)))((((((''')))((('''))),,,...///...%%%&&&'''(((***+++,,,,,,......---+++((((((***,,,------,,,***)))(((***,,,...///...---,,,,,,///111???===999444///,,,***)))###$$$%%%%%%%%%'''***,,,((('''&&&%%%%%%&&&'''(((&&&(((+++------+++(((&&&&&&&&&&&&'''((()))******''''''&&&###!!!!!!###%%%)))&&&###!!! !!!$$$%%%$$$$$$&&&(((******(((&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$###"""!!!!!! !!!###&&&)))))))))(((&&&$$$!!!  """""" '''((()))***+++***))))))$$$#########$$$&&&(((***---***&&&$$$$$$''',,,//////---)))&&&$$$#########***,,,///---)))&&&&&&'''$$$$$$###$$$%%%&&&((()))(((******)))'''&&&%%%&&&%%%$$$"""###&&&)))***+++''''''((()))***,,,---...,,,...///...***'''%%%$$$$$$&&&(((******)))'''&&&((())))))************************)))(((((()))***'''&&&%%%$$$%%%&&&((()))***&&&""" ###$$$%%%,,,,,,------...---------+++,,,---------,,,***)))!!!""""""!!! !!!###&&&'''''''''((((((((((((%%%$$$$$$$$$'''***...000******)))(((''''''''''''(((***,,,---+++******+++&&&'''(((+++......+++)))%%%&&&&&&''''''((())))))&&&&&&%%%%%%$$$###  ###%%%((()))***(((%%%######&&&'''&&&%%%"""""""""$$$%%%&&&$$$"""###$$$'''***---,,,***'''%%%''',,,444;;;<<<888333,,,***'''%%%&&&(((,,,...+++,,,+++)))&&&&&&))),,,---+++)))((())))))(((&&&###""""""%%%))),,,------,,,+++******+++,,,***)))%%%'''))))))))))))***+++***))))))+++---......,,,,,,,,,,,,,,,+++***)))((('''***------***(((((()))((()))+++---......---,,,***)))'''&&&&&&''')))+++***---111222000---+++***&&&%%%######%%%&&&&&&%%%'''(((((()))+++,,,---------------,,,***(((&&&$$$&&&(((******((('''(((***((()))***)))'''&&&&&&&&&$$$&&&'''&&&$$$###$$$&&&''''''&&&### """%%%'''&&&&&&&&&&&&'''(((((())))))(((&&&$$$%%%''')))---,,,,,,***)))(((''''''"""###%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''((()))((('''%%%$$$###""""""&&&***...000000000000000///,,,(((''')))+++---...,,,***((((((((((((&&&%%%###%%%'''&&&%%%$$$&&&((()))((('''''''''((())))))''')))+++---......---,,,++++++)))%%%!!! ###$$$&&&((((((((('''&&&$$$%%%'''((()))((('''&&&***++++++)))&&&$$$%%%'''%%%%%%&&&'''((('''%%%###$$$'''***---...---+++)))$$$%%%&&&&&&%%%%%%&&&'''%%%'''))))))))))))+++,,,)))***,,,...///...---,,,((()))***))))))))),,,...,,,+++***)))((('''''''''(((&&&%%%'''***------,,,###$$$&&&(((***,,,------//////---+++(((((()))+++******)))'''%%%%%%&&&(((,,,---......------///000777555222///,,,***))))))$$$%%%%%%$$$$$$%%%(((+++'''&&&$$$######$$$&&&'''%%%''')))******)))'''%%%$$$%%%&&&((()))******)))%%%$$$###"""%%%$$$###"""###$$$&&&(((%%%&&&'''***++++++(((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######"""""" ###&&&)))*********(((&&&###!!! ###%%%%%%###!!!"""###%%%&&&((()))))))))((('''$$$$$$######$$$&&&((())),,,***(((''''''))),,,...+++***(((&&&%%%$$$$$$%%%)))---000000,,,)))((()))%%%&&&&&&'''((()))******'''(((******)))((()))***%%%###"""###&&&***,,,---'''''''''((()))+++---...///111222000,,,(((&&&%%%%%%''')))+++,,,***((('''))))))************)))))))))******)))(((''''''(((%%%%%%$$$###$$$&&&)))***,,,((($$$!!!!!!"""######////////////...---,,,+++((()))+++---------+++*** !!!###%%%&&&&&&&&&&&&'''''''''(((###""""""###%%%)))...000))))))(((((((((((())))))''')))+++,,,+++******+++&&&&&&(((+++------***(((###$$$&&&(((***,,,---...(((&&&$$$%%%&&&$$$ $$$&&&)))***(((&&&$$$$$$'''((('''%%%###""""""###%%%%%%$$$######$$$&&&***,,,+++(((%%%"""###(((000777888333...,,,***&&&$$$$$$'''***---((())))))'''$$$$$$(((+++,,,+++)))((()))***)))((($$$###"""$$$(((***+++++++++***))))))+++++++++)))&&&(((******)))(((((()))'''&&&&&&(((+++.........------,,,+++******))))))%%%)))---...+++((('''((((((***,,,//////...,,,***,,,***(((''''''(((+++,,,+++...222333222...,,,***%%%$$$$$$%%%''')))(((''',,,,,,,,,,,,,,,---------.........---+++(((%%%$$$'''***,,,+++(((&&&''')))'''((()))(((&&&$$$$$$%%%###&&&)))(((&&&$$$%%%''''''(((((($$$!!! """%%%'''&&&%%%%%%&&&''')))***((())))))'''&&&&&&(((***---,,,***)))(((((((((((("""###$$$%%%&&&&&&''''''######$$$%%%''')))+++,,,***)))'''%%%###"""!!!!!!%%%(((---///000/////////...+++((((((***---000111,,,+++))))))((('''$$$""""""%%%((((((&&&%%%&&&((('''&&&%%%%%%&&&''')))***''')))+++...//////...---,,,,,,***&&&!!!###%%%(((***+++***((('''###$$$'''((())))))((('''***,,,+++((($$$"""###%%%&&&&&&'''((()))(((&&&$$$%%%(((+++...///---***'''$$$%%%''''''&&&&&&&&&&&&&&&'''((('''&&&&&&(((***(((***---///000///...---'''((()))))))))+++...000,,,+++***(((''''''''''''(((%%%$$$%%%)))+++***)))###$$$&&&)))+++---......//////...+++((('''(((***))))))'''%%%""""""$$$&&&)))+++---...------...///...---+++)))((((((((((((&&&&&&%%%$$$"""###&&&)))&&&%%%###""""""###%%%&&&%%%&&&((((((((('''&&&$$$"""$$$''')))+++******)))######!!!"""""""""###%%%''')))***&&&'''(((***,,,+++(((&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$"""$$$((()))*********)))'''$$$""""""%%%((((((&&&%%%&&&((($$$%%%&&&(((((((((''''''$$$$$$######$$$&&&'''(((******+++++++++,,,,,,,,,(((''''''&&&&&&&&&''''''(((---111222///,,,++++++'''((()))***++++++++++++&&&(((************+++,,,###%%%''')))***+++++++++'''((()))***++++++++++++,,,///222444333///+++((('''(((***,,,---,,,+++******---///---)))'''&&&''')))******(((%%%######$$$ %%%)))(((%%%$$$'''+++((('''&&&%%%%%%$$$$$$%%%,,,------------------...((()))+++,,,,,,+++***(((&&&###"""%%%&&&'''&&&&&&''')))(((&&&$$$&&&%%%$$$###%%%(((+++---***)))'''''')))+++++++++---,,,+++++++++,,,---...)))******(((&&&%%%&&&''''''&&&%%%$$$%%%&&&'''((('''%%%######$$$###!!!#########&&&$$$###$$$&&&(((((('''$$$$$$%%%(((***+++***((((((&&&&&&(((******'''$$$###$$$&&&***...000///...,,,***)))'''''')))+++,,,((((((&&&$$$"""###''')))******)))((('''%%%###""" ###''')))((('''''''''+++******,,,------+++)))******)))'''%%%%%%''')))((('''&&&%%%'''***...111000000///...------------,,,---//////---,,,,,,,,,+++...111111...,,,,,,---+++***(((&&&%%%&&&'''(((***---333666555000***%%%''''''(((((())))))))))))---,,,+++******,,,---///000...,,,+++***)))&&&$$$******++++++***(((&&&%%%(((((((((((((((''''''&&&###$$$''')))++++++,,,+++,,,+++***((($$$!!!"""&&&((()))(((((((((((()))***+++***)))'''%%%%%%%%%$$$%%%&&&(((***+++'''&&&&&&))),,,,,,)))&&&'''%%%###%%%(((++++++***(((((((((((('''&&&%%%$$$(((''''''(((***,,,///111+++***(((''')))---222555---,,,***)))'''&&&%%%%%%%%%&&&((('''&&&%%%%%%&&&(((%%%######%%%&&&&&&$$$''''''(((+++000222000...---...---(((""" $$$%%%(((+++......+++((($$$###$$$&&&***,,,++++++,,,+++)))&&&###$$$'''***)))((('''((()))***)))''',,,+++,,,///222111...***%%%''')))***)))'''&&&'''(((''''''''')))***)))((()))+++///222222000---***)))***+++,,,,,,+++***)))'''''''''(((((((((((((((&&&(((***)))'''&&&))),,,###&&&))),,,...---,,,+++,,,***(((((((((((('''&&&)))'''%%%"""!!!!!!!!!"""((())),,,---...---,,,+++,,,+++***+++,,,+++)))'''######$$$$$$######%%%'''&&&%%%$$$######"""""""""$$$&&&)))+++***((($$$!!!$$$%%%%%%&&&'''(((******(((%%%!!! """$$$###""""""$$$''')))***+++,,,...,,,***'''&&&&&&''''''&&&""""""""""""###$$$%%%%%%'''&&&%%%$$$###############%%%%%%###!!! ###&&&)))+++---...---+++'''%%%$$$&&&((()))))))))***,,,---***'''((()))***'''$$$!!!$$$(((+++///000,,,***((((((***+++)))''')))((('''&&&&&&&&&&&&&&&&&&))),,,......,,,***(((((()))+++,,,,,,,,,***))))))&&&###%%%***,,,***''')))***+++,,,---,,,,,,+++((((((((())))))******+++,,,...111333222///+++(((&&&(((***,,,---,,,++++++,,,...000///,,,))))))))))))******(((&&&%%%%%%&&&&&&))),,,,,,((('''))),,,)))(((((('''&&&&&&&&&&&&******++++++++++++++++++(((***+++---------,,,++++++'''###!!!"""$$$&&&'''(((''''''((())))))'''%%%&&&%%%$$$$$$%%%(((***,,,((('''&&&'''***,,,---------,,,+++*********+++,,,((())))))'''%%%%%%''')))(((&&&%%%$$$%%%'''((()))&&&$$$""""""###!!! """######$$$$$$###"""###&&&(((((('''''''''(((***,,,---,,,+++,,,+++***+++,,,,,,)))&&&%%%%%%'''))),,,,,,***(((+++***)))(((((()))******''''''&&&$$$######%%%'''''''''''''''&&&%%%$$$$$$###$$$&&&&&&%%%%%%&&&((())))))***,,,......,,,)))'''''''''%%%$$$%%%'''***)))(((&&&%%%'''***---000......---,,,,,,,,,---------.........---------...---000222222///---,,,,,,+++***'''&&&%%%&&&((()))***...444888777222+++&&&)))))))))***+++,,,...///000...---+++++++++,,,------,,,******++++++***(((*********)))((('''&&&%%%(((((())))))(((((('''&&&%%%''')))+++,,,,,,,,,,,,+++++++++)))&&&###!!!%%%((((((''''''((())))))******)))'''&&&%%%&&&&&&%%%%%%&&&((()))***(((''''''))),,,,,,)))&&&$$$###$$$'''+++......,,,*********)))((('''&&&%%%((('''&&&&&&'''***---///...,,,)))''''''***---///,,,+++)))'''&&&&&&'''''''''((()))(((&&&%%%$$$%%%%%%### ###%%%&&&%%%'''&&&'''***...000///---+++,,,,,,((($$$""""""###%%%&&&(((,,,......+++)))$$$$$$%%%'''******)))''')))(((&&&###"""$$$(((,,,***(((''''''((())))))(((---,,,---000222222///+++&&&)))+++,,,+++)))(((((()))((('''(((*********((()))+++...000000///---+++)))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&)))+++'''(((+++---...---,,,++++++***(((((((((''''''&&&'''%%%###  !!!"""'''(((+++...000000000//////...,,,+++++++++)))'''######$$$######$$$%%%&&&$$$###"""!!! !!!!!!"""%%%''')))++++++(((%%%###"""###&&&'''))))))(((((($$$######%%%(((((('''$$$$$$%%%''')))***,,,...///,,,***((('''((((((&&&%%%"""""""""###$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!"""###$$$%%%###!!!!!!###&&&(((***,,,,,,+++)))&&&###"""$$$''')))***+++---...000---))))))))))))&&&###!!!%%%))),,,.........,,,***((((((***+++)))''')))(((''''''&&&&&&&&&&&&)))***++++++***'''$$$"""$$$&&&(((+++,,,+++***)))%%%"""!!!###((()))'''###,,,------...---,,,***))))))((('''&&&&&&''')))***+++,,,///000000---***(((&&&(((***+++---------,,,...000111111///,,,,,,,,,+++++++++)))'''''')))+++...000222111---++++++---******))))))((('''''''''''''''((())))))))))))))))))***,,,---.........---...+++'''%%%&&&'''))))))(((((('''(((******)))''''''&&&%%%%%%%%%'''***+++'''&&&%%%'''***---...---,,,+++***))))))((())))))(((((((((&&&$$$%%%'''))))))&&&$$$$$$%%%'''((()))$$$###"""!!!!!! """$$$$$$%%%"""!!!!!!###'''))))))(((***)))***,,,...///...---///...------------***((((((''''''((()))(((%%%###***)))))))))(((((('''''''''''''''%%%###"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''%%%$$$$$$&&&((('''(((***---//////,,,***$$$$$$%%%$$$###$$$'''******)))'''&&&'''))),,,...,,,++++++++++++,,,------...---,,,,,,,,,---...///...000222222000...,,,,,,,,,***'''%%%%%%&&&)))+++)))---333777666111+++&&&))))))***,,,---///111222111000...,,,++++++++++++)))(((((()))+++---,,,+++))))))(((''''''&&&''''''(((((())))))(((((('''&&&&&&''')))***++++++*********+++,,,+++***&&&### """&&&((('''''''''(((******)))((('''%%%%%%$$$'''''''''''''''((()))))))))))))))***++++++(((&&&"""###&&&***...000000...,,,,,,,,,+++***)))'''&&&'''&&&$$$###$$$'''+++---111...+++'''%%%%%%'''(((+++)))'''%%%%%%&&&(((***)))***+++***'''%%%$$$%%%$$$!!!!!!$$$&&&'''((('''&&&(((+++---......***++++++)))'''%%%&&&(((''''''))),,,......,,,)))%%%&&&''')))+++***'''$$$&&&%%%###!!!!!!$$$***///***(((%%%%%%&&&(((((((((------...000222111///---'''***...///---+++***)))***)))((()))+++,,,+++******+++,,,------------,,,)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&((())))))(((''')))******+++,,,------,,,***)))***)))((('''''''''''''''&&&$$$!!! """$$$&&&(((+++...111333333444444111---+++***)))((('''$$$$$$$$$$$$$$$%%%%%%%%%"""!!! !!!&&&'''***++++++)))&&&%%% ###&&&((()))((('''%%%!!!"""%%%***------***'''&&&'''((()))+++,,,...///+++)))((((((((('''%%%### !!!###$$$%%%&&&&&&&&&&&&%%%###""" !!!###$$$$$$###!!!"""$$$&&&'''((())))))(((&&&###""" ###&&&)))***,,,///111222...***))))))(((%%%!!!"""(((---000///---++++++)))(((((()))***((('''))))))((('''&&&&&&%%%%%%***)))(((&&&$$$!!! ###&&&)))******((('''"""!!!!!!###''''''$$$!!!)))***++++++***)))'''&&&)))'''$$$######$$$''')))***+++---......,,,)))((('''((()))+++------------...///000111000...---,,,---------+++******---///333555555444000------...+++++++++******)))((('''%%%&&&'''((())))))(((((('''(((***,,,---............+++((('''(((***,,,,,,)))(((''')))++++++***)))((('''&&&&&&&&&''')))***((('''&&&(((***,,,,,,,,,+++***)))(((''''''&&&&&&))))))(((&&&$$$$$$%%%'''(((%%%""""""%%%'''''''''#########"""!!!!!!###$$$%%%&&&"""!!!"""%%%)))+++++++++***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,+++******)))((((((((('''$$$"""''''''(((((('''&&&%%%$$$&&&''''''&&&###!!!!!!"""%%%&&&&&&''''''&&&&&&%%%((()))***)))'''&&&''''''&&&''')))---//////---***%%%%%%&&&%%%$$$%%%''')))***)))'''&&&'''(((***,,,))))))))))))***+++,,,---,,,***(((''')))+++,,,---,,,...000111000///...---+++)))&&&$$$$$$'''***,,,)))+++...000///---)))'''(((***---///111111000///...---,,,+++************&&&%%%%%%'''***,,,,,,+++***)))'''&&&&&&'''((())))))))))))))))))(((''''''%%%%%%'''(((((('''&&&&&&)))***,,,---,,,***&&&$$$"""%%%((())))))(((((()))+++***)))'''%%%$$$$$$$$$(((((((((((((((((())))))***************)))'''&&&###%%%)))---000000///...,,,,,,,,,+++***)))'''''''''%%%###!!!"""$$$(((***///---***'''$$$#########***(((%%%###$$$&&&)))++++++,,,,,,+++(((%%%$$$%%%'''%%%"""!!!"""%%%'''))))))(((((((((***,,,...///+++++++++***)))))))))***))))))***---///...,,,***%%%&&&(((+++---,,,(((%%%'''&&&###!!!!!!%%%+++000***((($$$###%%%'''((((((,,,,,,...///000///...---(((+++...///...,,,******,,,+++***+++---...---,,,++++++*********+++,,,---***(((&&&$$$############""""""###$$$%%%&&&&&&'''((()))******************+++++++++***)))((('''&&&((((((((('''&&&%%%&&&'''&&&$$$!!!!!!$$$'''((())),,,...111333444444555111---)))(((((('''&&&&&&%%%%%%&&&''''''&&&%%%"""!!!"""###'''((()))******)))((('''"""###%%%'''(((''''''&&&"""$$$'''+++------+++)))***)))))))))+++,,,++++++(((''''''''''''&&&###!!! !!!###%%%&&&''''''''''''&&&###""" !!!"""$$$######""""""###$$$&&&%%%&&&&&&&&&%%%$$$"""!!!!!!$$$''')))***,,,...000000,,,(((&&&''''''%%%"""!!!$$$)))---///...+++)))***)))))))))))))))(((''')))))))))((('''%%%$$$###&&&%%%###"""  """%%%''''''&&&%%%###""""""###&&&((('''$$$!!!&&&'''((())))))((((((''''''%%%""" ###&&&(((***+++,,,,,,,,,+++***)))((()))***+++,,,---......------......///...,,,+++.........---,,,---///111444555555333000...,,,,,,***+++++++++***)))((('''$$$%%%''')))***))))))(((&&&&&&((()))***+++,,,,,,)))'''%%%&&&(((+++---...)))((('''(((+++,,,,,,+++***)))((('''''''''((((((***)))((()))***+++***((())))))(((((('''&&&%%%$$$***+++***(((%%%######$$$'''###!!!"""%%%'''&&&$$$###$$$%%%$$$###!!!  !!!"""$$$%%%''''''######%%%(((,,,......---((('''&&&''')))******)))&&&'''(((((()))***+++,,,***)))(((((())))))'''&&&%%%%%%&&&&&&&&&%%%$$$###&&&''''''&&&###!!!!!!""")))))))))(((((('''&&&%%%(((+++...///---***((('''''''''))),,,//////---+++((())))))(((&&&&&&'''(((***)))(((''''''((()))***((((((((()))***+++,,,---(((%%%######&&&)))******)))***,,,...000000///---)))(((%%%$$$$$$'''***,,,+++++++++***************(((,,,111555666333///+++)))))))))))))))))))))***%%%$$$$$$%%%((())))))(((***)))((('''((()))***+++)))))))))))))))(((((('''%%%&&&'''(((((('''&&&%%%(((***,,,---...,,,***)))&&&)))++++++*********++++++***)))'''%%%$$$$$$$$$(((((())))))))))))))))))+++++++++***(((&&&%%%%%%%%%(((,,,//////...,,,***************)))((('''&&&'''&&&###!!!!!!###&&&(((+++***(((&&&$$$#########(((&&&$$$######&&&))),,,***+++,,,+++(((&&&&&&&&&,,,+++)))'''&&&&&&(((***++++++*********,,,...000---,,,+++******++++++***++++++,,,---//////,,,***%%%&&&))),,,///...+++(((***(((&&&###"""%%%***...***((($$$###%%%'''((((((***+++,,,------,,,,,,,,,(((***------,,,*********...---,,,---///000///...+++***((('''((()))+++,,,+++)))'''%%%$$$$$$$$$%%% !!!"""$$$''')))***+++******+++,,,,,,,,,,,,+++***)))(((&&&%%%$$$$$$$$$&&&(((((('''%%%$$$&&&((((((&&&$$$""""""$$$'''))))))***,,,---...000000000222...***(((''''''&&&%%%(((''''''(((******(((%%%###"""!!! !!!"""$$$&&&(((((())))))))))))((((((&&&%%%$$$$$$%%%&&&((()))&&&'''(((((())))))***+++,,,+++******,,,+++)))&&&%%%%%%$$$%%%&&&%%%""" !!!!!!###$$$%%%&&&&&&&&&(((&&&$$$"""!!!"""###$$$$$$###"""!!!"""$$$%%%%%%$$$$$$$$$$$$############%%%''')))*********,,,---+++'''######%%%'''&&&$$$###$$$&&&(((************))))))))))))(((''''''(((******)))((('''%%%###""" """###$$$###$$$%%%%%%%%%###!!! !!!"""$$$&&&'''&&&$$$!!!%%%&&&(((***++++++******%%%$$$!!! !!!$$$''')))***+++++++++++++++************++++++,,,---------+++******,,,------+++))),,,---///...------...///000000///...---+++***)))))))))*********(((&&&%%%###%%%''')))******)))(((%%%%%%&&&'''((())))))***%%%$$$###$$$'''+++------((('''&&&'''***,,,---,,,+++***)))(((''''''''''''+++***)))***+++***)))''''''((((((((('''&&&%%%$$$)))+++,,,+++(((%%%######&&&###!!!###((()))&&&!!!"""$$$&&&&&&%%%#########!!!""""""###$$$&&&((()))$$$%%%&&&***---//////---'''%%%$$$$$$&&&'''''''''###$$$&&&&&&'''(((+++---)))((('''(((***+++***)))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%###"""###$$$*********))))))'''&&&&&&(((,,,111333111---***((()))((()))+++---...---+++***+++,,,***(((''''''((()))((('''''''''((()))***((((((((()))***+++,,,---&&&###!!!###'''******(((((()))***---000000...,,,&&&%%%$$$$$$%%%''')))***---,,,***))))))***,,,---)))...444888888444///+++'''''''''((((((((())))))%%%$$$###%%%''')))((('''++++++***++++++,,,------))))))******))))))(((''''''((()))***+++***)))(((''')))***,,,............***+++------+++++++++,,,******)))((('''%%%%%%$$$(((((()))***+++*********+++++++++)))%%%######$$$'''***---...---***(((''''''(((((())))))(((((('''((('''%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$###$$$&&&(((***''')))******(((''''''(((......---+++(((((()))***+++,,,,,,,,,++++++---///,,,+++)))***+++---,,,+++...------...//////---+++&&&'''))),,,......,,,*********(((%%%$$$%%%(((+++***(((%%%%%%&&&((((((((((((***,,,,,,+++***+++,,,)))***++++++))))))***+++...---,,,---///000///...***((('''&&&&&&(((***++++++***)))((('''&&&&&&&&& !!!###%%%(((***,,,---*********,,,......,,,***'''%%%$$$"""!!!""""""###%%%'''((('''$$$###%%%((()))((('''&&&&&&''')))***))))))******++++++,,,,,,,,,***((('''((()))((((((***((('''(((++++++((($$$#########$$$%%%&&&'''((((((((((((((((((((()))))))))'''%%%$$$$$$&&&)))+++***)))((('''%%%&&&***,,,+++***+++---///...***%%%$$$#########%%%%%%###"""""""""""""""###$$$%%%&&&'''%%%###""""""###%%%'''$$$"""!!!!!!###%%%%%%%%%######""""""###$$$%%%&&&''')))++++++***)))***+++'''### $$$''''''&&&$$$$$$$$$%%%&&&(((***+++((()))***)))'''&&&'''(((*********)))'''%%%"""!!! ###&&&)))***'''&&&%%%$$$###"""!!!!!!!!!"""$$$%%%%%%$$$###!!!&&&''')))***++++++******%%%$$$######$$$'''***,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---)))((((((***------+++)))(((+++------,,,***)))***)))))))))))))))(((&&&%%%'''((())))))((('''%%%###"""$$$&&&)))***)))((('''&&&&&&&&&&&&&&&'''(((((($$$###"""###&&&)))***+++'''&&&%%%&&&))),,,------,,,+++***)))((('''&&&%%%)))((((((***++++++)))(((&&&&&&'''(((((('''&&&%%%&&&))),,,---+++(((&&&%%%&&&######&&&,,,,,,&&& ###&&&&&&%%%$$$%%%'''############%%%''')))***$$$%%%'''***---///...,,,(((&&&$$$$$$&&&'''((('''$$$&&&''''''&&&'''+++...)))((('''(((***++++++***''''''&&&&&&'''((()))***''''''&&&$$$######%%%''''''(((((((((((((((''''''))),,,000222000---+++***+++***)))***,,,------,,,)))***++++++)))((()))***'''''''''''''''((()))***))))))))))))***++++++,,,'''%%%###&&&+++...,,,***,,,++++++...000000---***""""""###$$$%%%&&&'''(((************************'''***///333444222...,,,((((((((((((((((((''''''$$$$$$$$$&&&)))++++++***+++,,,---...////////////)))************)))(((((('''(((***+++++++++******'''((()))***,,,///111222+++,,,------+++***+++,,,))))))******)))'''&&&%%%'''((()))+++,,,,,,++++++***++++++'''###!!!!!!"""&&&))),,,,,,***'''&&&&&&%%%&&&'''((())))))))))))(((((('''&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&'''((($$$&&&((()))(((((()))+++)))+++---,,,)))((((((***)))+++------+++***+++---***((('''))),,,//////...000///.../////////---+++((('''((()))++++++***((('''((((((&&&%%%%%%''')))***(((''''''((())))))((()))+++---,,,******+++---,,,,,,+++)))'''(((+++...,,,+++***+++---...---,,,((('''&&&%%%&&&''')))***))))))***))))))(((''''''"""###$$$&&&''')))***+++)))((((((***------***'''$$$###!!!!!!###$$$###&&&(((&&&###"""%%%))))))))))))(((((((((((((((&&&&&&&&&&&&'''(((((()))''''''&&&(((+++,,,,,,+++)))'''%%%'''******&&&""""""$$$%%%'''((()))((((((''''''&&&&&&&&&'''((())))))((('''&&&&&&((()))***)))******(((&&&'''***...))))))+++000555444...(((%%%###"""###%%%''''''&&&$$$###!!! !!!###%%%%%%###!!! !!!###&&&((($$$""" !!!###&&&&&&%%%###"""""""""$$$&&&(((***(((***++++++***)))***+++'''### $$$'''((('''###$$$$$$%%%&&&(((***+++''')))***)))'''%%%'''(((***++++++***'''$$$!!! """$$$&&&)))***+++)))'''%%%###""""""###$$$$$$%%%&&&&&&%%%$$$$$$$$$'''''')))******)))((((((%%%%%%%%%%%%'''***,,,...,,,++++++***++++++,,,,,,...---,,,+++++++++,,,,,,)))((((((***---...+++(((%%%(((+++,,,***(((&&&%%%%%%$$$$$$%%%&&&%%%$$$###%%%&&&(((((('''&&&###""" """%%%((())))))'''&&&''''''&&&&&&&&&''''''(((%%%$$$"""###&&&((((((((('''%%%$$$&&&)))+++------,,,,,,+++)))((('''%%%%%%''''''(((***,,,,,,+++)))%%%&&&'''((((((((('''&&&"""''',,,///...+++(((''''''$$$$$$)))//////(((!!!!!!%%%&&&%%%$$$&&&((($$$$$$$$$$$$%%%''')))***$$$%%%'''***---...,,,+++)))'''&&&%%%'''))))))(((''')))***)))'''(((+++...***((('''''')))******))))))(((''''''(((***---...((((((&&&$$$"""###''')))$$$%%%&&&'''((((((((((((***,,,//////...,,,,,,------+++))))))***,,,,,,,,,&&&(((***+++***)))***+++&&&&&&&&&''''''(((*********************++++++,,,)))'''&&&***///111///,,,///...---///111000,,,((( !!!###$$$&&&&&&&&&&&&%%%&&&(((******)))'''%%%$$$%%%(((+++---------,,,************)))'''&&&%%%$$$$$$$$$'''***---...---,,,---///111222222111111***************)))((((((%%%&&&((()))*********)))''''''((())),,,///222444+++,,,---,,,*********,,,((()))***++++++)))'''%%%&&&''')))+++,,,---,,,,,,***+++***'''""" !!!%%%(((++++++(((&&&&&&'''%%%&&&''')))******++++++)))))))))((('''&&&$$$###"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''"""$$$'''(((((()))+++,,,%%%(((++++++)))'''((()))'''***------+++))))))+++'''%%%%%%(((---111111111111/////////000///---+++)))((('''((((((((('''%%%$$$%%%&&&&&&%%%%%%'''((()))((('''(((******)))'''))),,,...---+++***,,,///...---+++((('''(((,,,000***)))((()))+++,,,+++***''''''&&&%%%&&&'''((()))((((((*********)))((('''$$$$$$%%%&&&&&&'''(((((('''&&&'''))),,,,,,)))%%%###!!! !!!$$$&&&###&&&(((&&&###"""%%%)))))))))******)))(((''''''#########$$$%%%&&&'''(((%%%%%%&&&)))---//////...(((%%%$$$&&&))))))%%% !!!###&&&)))******)))((('''&&&%%%%%%%%%'''((()))(((((())))))))))))))))))''')))+++***((())),,,///'''(((,,,333999999333,,,&&&$$$######&&&((())))))&&&$$$  """$$$###!!! ###&&&)))$$$""" $$$&&&&&&%%%""""""""""""$$$'''***,,,''')))++++++******+++,,,((($$$!!!!!!$$$'''((('''"""###%%%&&&((()))******''')))***)))&&&%%%&&&)))+++++++++***((($$$!!!###$$$%%%''')))************'''$$$""""""###&&&(((((())))))(((''''''((())))))'''&&&&&&((()))((((((&&&$$$###%%%))),,,,,,*********)))))))))))))))***+++)))'''&&&'''***...111,,,)))&&&'''++++++'''###$$$&&&((((((&&&$$$$$$%%%$$$%%%&&&%%%#########$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))***++++++***(((&&&&&&(((***&&&&&&%%%###!!!"""$$$&&&%%%%%%&&&)))+++,,,+++)))***,,,---,,,)))''')))++++++***)))***+++,,,+++)))%%%&&&''''''((((((''''''%%%%%%(((,,,111111...++++++)))(((+++...///***%%%###$$$&&&''''''&&&$$$###%%%$$$###$$$&&&)))))))))'''%%%"""###&&&)))((('''***)))((('''((()))+++,,,,,,---,,,)))&&&&&&***///)))'''&&&%%%&&&)))---///000---(((&&&''')))+++,,,...,,,)))'''&&&(((***,,,***'''%%%(((---///...+++---+++(((((()))+++,,,++++++******)))((())))))))))))&&&###$$$(((,,,......+++)))''''''((()))))))))000///...,,,***)))))))))&&&(((+++...000000000///---,,,++++++------,,,+++$$$$$$%%%%%%&&&'''((((((,,,+++***)))'''%%%$$$###$$$ """)))...///---++++++)))(((''''''''''''$$$%%%&&&''')))+++---...000///...------...///000...***&&&%%%&&&&&&$$$"""!!!$$$((((((''''''(((***((((((((()))***+++------'''(((******)))(((((()))))))))+++,,,---***%%%!!!%%%%%%&&&'''((()))***+++***)))'''%%%$$$$$$$$$$$$)))(((&&&$$$######$$$$$$((()))***)))((((((***,,,))))))((('''%%%###""" ###%%%'''))))))((('''&&&)))((((((&&&%%%###!!! """!!!!!!###''')))))))))&&&((()))++++++***(((''''''(((***,,,---+++&&&"""$$$$$$%%%)))...111333333000000111333555444000...*********)))(((&&&%%%$$$&&&&&&%%%###!!!"""$$$&&&+++,,,,,,***(((((()))+++***+++,,,+++)))(((((((((******)))(((((((((((()))'''''''''((()))***+++,,,***(((&&&&&&((()))))))))+++***((('''%%%$$$$$$$$$"""%%%((()))&&&$$$$$$%%%###!!! """%%%&&&%%%###$$$######%%%((((((%%%"""&&&%%%###""""""###$$$&&&---,,,***)))((()))******%%%&&&&&&%%%###"""###$$$'''###!!!###(((,,,+++)))%%%&&&&&&$$$""""""###%%%%%%%%%%%%&&&&&&&&&&&&&&&((('''''''''''''''(((((((((((()))))))))))))))(((,,,,,,++++++***))))))))))))***---111555666444222000---***)))+++---...///)))&&&""" !!!!!! !!!"""$$$&&&'''(((#########%%%&&&&&&###!!!""""""###$$$%%%%%%&&&&&&***)))''''''(((***---///,,,((("""!!!"""$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%((()))+++---+++(((%%%"""$$$'''++++++'''###!!!!!!'''((()))******)))((('''(((&&&###!!!"""$$$'''))),,,+++)))'''&&&&&&'''(((***)))'''&&&&&&&&&%%%$$$&&&%%%$$$&&&))),,,,,,+++******))))))((())))))))),,,***(((&&&'''***---000---)))'''(((+++,,,(((%%%$$$&&&)))***((('''&&&&&&%%%&&&&&&%%%$$$###$$$%%%&&&&&&'''''''''&&&&&&%%%###$$$%%%&&&&&&''''''&&&)))))))))(((&&&%%%&&&(((&&&&&&%%%$$$"""###%%%'''''''''(((***,,,,,,+++))))))***,,,+++)))(((***,,,---+++***)))***+++***)))%%%%%%&&&''''''''''''&&&'''''')))---111111...+++,,,***(((***---...***'''%%%&&&'''((((((&&&%%%######""""""$$$'''))))))(((&&&$$$""""""%%%'''''''''++++++*********+++,,,,,,++++++***((('''(((,,,...***'''$$$"""###(((---111222...)))%%%%%%''')))***---+++(((&&&&&&''')))+++)))&&&%%%(((---000...,,,---+++(((''')))*********+++******)))))))))))))))'''%%%"""###'''+++------+++)))''''''((())))))(((000...,,,*********,,,---((()))+++---...---,,,+++,,,+++******+++,,,***)))###$$$$$$%%%&&&'''((((((******)))'''&&&$$$######### !!!'''++++++***))))))((((((((((((((()))&&&&&&&&&&&&((()))+++,,,//////...------......///...***'''%%%&&&&&&%%%###"""&&&)))***)))'''((()))'''((()))+++,,,,,,++++++%%%&&&((((((((('''(((((()))***+++,,,,,,)))$$$ $$$%%%&&&'''((((((((((((***)))'''%%%%%%%%%&&&''',,,***'''%%%#########$$$'''((())))))((((((***,,,******)))(((&&&%%%###"""%%%&&&'''((()))(((((('''((((((((('''%%%###"""!!! ###&&&((('''&&&&&&((()))******)))((('''&&&'''))),,,...,,,(((%%%$$$$$$%%%)))---000111111//////000222444333000------,,,+++***(((&&&%%%$$$''''''%%%""" """%%%***+++,,,+++***)))***,,,((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((***+++------+++)))'''''')))+++,,,,,,+++***)))(((&&&&&&%%%%%%&&&(((++++++(((&&&&&&'''$$$""" !!!###$$$###!!!######$$$(((+++---+++((('''&&&$$$""""""###$$$%%%******)))******+++,,,---(((((((((&&&######$$$&&&&&&### !!!&&&((('''%%%"""$$$%%%$$$###"""###%%%%%%&&&((()))***)))'''&&&'''(((***+++***)))((('''&&&&&&'''((()))***++++++++++++******)))))))))))))))***,,,///111222222111222///,,,+++,,,...//////'''%%%""" !!!!!!!!! !!!"""###%%%&&&((((((''''''((()))***)))&&&#########$$$%%%%%%&&&'''''''''&&&%%%$$$&&&))),,,...---)))%%%###$$$%%%%%%%%%"""""""""###%%%&&&&&&&&&((()))***+++***(((%%%$$$$$$'''++++++(((%%%######''''''((()))))))))((('''((('''%%%######$$$%%%'''+++******)))))))))******+++***(((&&&$$$###"""!!!'''&&&%%%&&&)))+++,,,+++++++++******)))))))))(((,,,+++(((''''''***---///---***((())),,,---***((($$$'''+++---+++)))((('''%%%&&&&&&%%%######$$$%%%)))(((((((((''''''&&&&&&"""###%%%&&&&&&%%%###"""&&&'''((((((&&&$$$$$$%%%''''''&&&$$$###$$$''')))***))))))+++,,,,,,***(((''')))************+++---000---***(((((()))))))))$$$$$$%%%&&&&&&&&&&&&&&&((()))+++---000///,,,***,,,)))''')))+++---+++(((((()))))))))(((&&&$$$### !!!$$$((()))((('''%%%$$$""""""$$$&&&''''''------------------,,,,,,)))'''%%%&&&(((+++,,,---***&&&""" !!!&&&,,,111444///(((###"""$$$&&&'''***)))'''%%%%%%&&&''')))(((&&&%%%(((---//////------***((('''((())))))(((***************)))((((((&&&$$$###$$$'''***,,,,,,***(((''''''((())))))(((///---+++******,,,...///)))***+++++++++***)))(((,,,***))))))******)))'''###$$$%%%&&&'''(((((()))))))))'''&&&%%%$$$######"""  $$$'''(((&&&''''''''''''((()))***+++)))((('''%%%&&&''')))***...------,,,,,,---......---***'''&&&&&&&&&%%%$$$%%%(((+++,,,+++)))''''''&&&(((,,,...///---***((($$$%%%&&&'''((()))))))))******+++++++++((("""###$$$&&&(((((('''&&&%%%((('''%%%$$$%%%''')))+++---,,,)))&&&$$$#########&&&'''(((((('''(((***,,,******)))((('''&&&%%%%%%'''''''''''''''(((((()))((((((((('''&&&$$$###""""""&&&'''&&&$$$'''((()))******)))'''&&&$$$&&&(((,,,......+++((($$$$$$%%%(((,,,//////.........///111222111///,,,......,,,+++)))'''%%%%%%+++)))&&&"""!!!$$$(((***,,,---,,,++++++,,,'''%%%$$$'''***+++)))'''$$$%%%&&&(((((((((((('''(((((()))***+++---///000///,,,)))(((***---...///++++++***)))((((((''''''***,,,......,,,*********'''$$$"""!!!"""""""""!!!$$$%%%'''+++///111111///)))(((&&&$$$######$$$%%%&&&''')))+++---......///++++++)))&&&$$$###%%%'''&&&### !!!###%%%###!!! """$$$$$$######$$$%%%%%%'''***,,,,,,+++(((''''''))),,,......,,,)))'''$$$%%%%%%''')))+++---...***))))))(((((((((((())))))***,,,---,,,---...000444111...---.../////////%%%###!!! !!!""""""!!!"""######$$$%%%&&&'''(((++++++---///000...***&&&$$$$$$%%%%%%&&&'''''''''$$$###!!!!!!###'''+++...///,,,(((&&&&&&&&&&&&%%%"""######$$$%%%&&&''''''(((((())))))((('''&&&&&&%%%(((++++++)))'''%%%%%%%%%&&&'''(((((((((((((((((('''&&&%%%$$$$$$$$$%%%)))***+++---......------++++++***'''$$$"""""""""'''''''''((()))+++,,,,,,---------,,,+++***))))))***)))''''''(((+++...000---+++)))***+++,,,+++***'''***...///---***'''%%%%%%%%%%%%$$$""""""###%%%)))(((((('''&&&&&&&&&&&&###$$$&&&''''''$$$!!! ###%%%''''''%%%#########(((((('''%%%$$$%%%'''******))))))***++++++(((&&&&&&'''((()))***+++,,,---///,,,(((&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&%%%)))***+++------,,,***(((***(((&&&''')))******)))******)))((('''$$$"""!!! $$$((()))((('''&&&%%%$$$$$$%%%'''((((((------.........,,,***)))%%%###!!!###'''+++,,,+++(((&&&###!!!"""&&&+++...222---%%%  """###&&&%%%$$$######$$$%%%&&&'''&&&&&&(((,,,//////...,,,***((('''(((((((((''')))******++++++)))((('''%%%%%%%%%''')))+++,,,---)))((('''((()))******)))---,,,,,,,,,,,,,,,,,,,,,((()))************)))(((,,,+++)))***++++++)))(((%%%&&&((()))***+++******)))((('''&&&%%%$$$%%%%%%$$$""" ###%%%&&&%%%$$$$$$%%%&&&(((***,,,---+++***'''%%%%%%%%%'''(((++++++++++++,,,,,,,,,---+++***(((&&&&&&&&&&&&&&&(((***---...,,,***'''&&&&&&)))...222222///+++(((&&&&&&''')))+++------,,,+++************&&&!!! """%%%((())))))'''&&&&&&$$$###"""$$$'''***,,,+++)))'''$$$######$$$$$$$$$&&&''''''&&&''')))+++******)))(((''''''''''''((('''%%%$$$%%%&&&'''((((((((((((''''''%%%$$$$$$ ###&&&'''&&&%%%'''(((***++++++)))'''&&&###%%%''',,,///000...,,,$$$$$$&&&))),,,...---,,,---------///000000---+++,,,+++***)))((('''''''''...,,,(((### !!!$$$)))+++......---+++******&&&###"""%%%+++---+++'''%%%'''***,,,------,,,+++******+++,,,...000111222333000,,,***+++,,,......******++++++******)))))),,,---...//////.........+++)))&&&$$$$$$$$$$$$$$$&&&'''))),,,///111222222,,,+++(((&&&$$$%%%%%%&&&&&&'''***,,,............---,,,***'''$$$###%%%'''(((&&&$$$###$$$$$$""" """$$$%%%%%%$$$%%%&&&&&&&&&((()))******))))))'''))),,,...///...---,,,&&&&&&&&&'''(((***,,,...((((((''''''''''''((()))+++,,,,,,+++******---///333111...------......---###!!!!!!!!!######"""!!!######"""######%%%&&&'''+++,,,...111333111...***$$$$$$$$$%%%%%%&&&&&&&&&!!! """&&&***---000...+++)))((('''&&&%%%###$$$%%%&&&&&&&&&''')))(((''''''&&&'''''''''(((((()))++++++***'''%%%$$$###$$$%%%&&&'''((())))))%%%&&&&&&&&&&&&&&&%%%%%%'''))),,,///111111000///)))******(((%%%$$$%%%&&&(((((()))))))))***,,,---////////////---,,,***)))((('''&&&'''))),,,///222,,,+++))))))***************---000000---)))%%%###$$$$$$$$$""" """$$$'''&&&%%%$$$$$$$$$$$$%%%&&&'''((()))(((%%%""" """$$$&&&'''&&&$$$$$$%%%))))))(((&&&$$$$$$''')))'''''''''(((******(((&&&%%%%%%&&&(((***,,,---------)))%%%$$$$$$%%%&&&&&&%%%%%%&&&''''''''''''&&&(((***+++,,,+++)))((('''((('''&&&&&&((()))))))))******((('''%%%"""!!!  $$$((()))(((''''''''''''&&&&&&(((***+++,,,,,,---,,,+++)))'''%%%!!!!!!&&&***+++***&&&&&&&&&&&&&&&'''((()))...)))"""!!!"""########################&&&&&&'''))),,,.........+++)))((((((((()))((('''((()))+++,,,,,,***(((&&&%%%&&&(((***+++---......)))(((((()))+++,,,+++******,,,...///...,,,)))'''&&&'''((()))***++++++,,,---,,,++++++------,,,+++)))***,,,---......---,,,***)))'''&&&&&&&&&'''(((&&&%%%######$$$%%%&&&&&&###$$$%%%&&&(((***,,,---,,,***(((&&&%%%&&&''''''))))))******++++++++++++***)))((('''&&&&&&'''(((+++,,,---...---+++'''%%%'''***///333444111---***))))))))),,,///111111///+++***))))))(((%%%!!!!!!$$$(((******)))(((###"""!!!!!!"""%%%(((***&&&%%%###""""""###%%%&&&$$$%%%&&&&&&%%%&&&(((***)))(((''''''''''''(((((((((&&&$$$######$$$&&&'''((((((((((((''''''&&&%%% !!!"""%%%((()))(((''')))***+++,,,,,,***((('''###$$$'''+++...000...---$$$%%%&&&))),,,...---+++,,,++++++,,,......,,,***(((''''''''''''((()))***///...***%%%"""!!!###%%%***,,,......,,,)))(((((('''$$$"""&&&+++...+++(((''')))+++...//////...---,,,,,,,,,---///000222333555222---+++***+++******)))***++++++,,,++++++***++++++,,,...000111111111---,,,+++)))((('''((())))))***+++,,,------...///...,,,***'''&&&&&&''''''((()))+++,,,------,,,,,,,,,,,,***'''$$$###%%%&&&+++***((((((((('''%%%$$$"""###%%%&&&%%%$$$%%%&&&&&&%%%$$$###$$$&&&(((***'''((()))+++---000111222***))))))))))))***++++++((('''&&&%%%&&&''')))***------,,,+++******---///000...+++***++++++***)))"""!!!!!!###%%%%%%###!!!"""!!!!!! !!!###%%%&&&'''(((+++...111111///,,,###############$$$$$$$$$!!!!!! !!!"""&&&)))+++......---+++((('''&&&%%%$$$&&&''''''%%%%%%&&&(((&&&&&&%%%%%%&&&'''((()))************)))&&&$$$!!!!!!"""###$$$&&&((()))***$$$$$$&&&''''''''''''&&&%%%(((,,,///111111000///(((***+++)))&&&$$$''')))((()))******)))***,,,...000000000000...,,,***(((''''''''''''))),,,///111,,,+++)))''''''''''''(((***---//////+++'''$$$###%%%%%%$$$!!! ###%%%%%%$$$###""""""###$$$%%%((()))))))))(((&&&$$$""""""$$$&&&'''&&&&&&''')))******)))&&&$$$###%%%'''$$$$$$%%%'''******)))'''%%%%%%%%%'''+++------,,,)))&&&$$$###%%%'''''''''''''''((())))))))))))((()))***,,,,,,***((((((((('''(((((())))))************)))(((&&&$$$"""  !!!$$$((()))(((''''''((((((((('''(((+++---,,,++++++)))'''%%%###""" """&&&***++++++((()))*********)))((('''(((%%% !!!######"""###$$$%%%%%%%%%$$$$$$''''''(((***+++,,,---...***)))((((((******)))(((''')))+++------***'''%%%$$$'''+++---------...///***)))***+++---...---+++)))+++---///...+++'''%%%$$$%%%&&&(((***,,,---...---,,,+++---///000///...,,,---///000000///---,,,***)))'''&&&&&&'''((()))(((((('''&&&&&&'''(((((($$$$$$%%%&&&''')))***+++******)))((((((((((((((('''((()))***************)))))))))(((&&&&&&(((***---,,,,,,,,,,,,+++(((&&&&&&)))---000111000...,,,,,,******---111333222///***)))(((((('''%%%!!! ###&&&((()))((((((!!!!!!!!!!!!"""$$$&&&'''$$$###"""!!!"""$$$&&&'''$$$%%%&&&%%%$$$$$$&&&(((&&&%%%$$$$$$%%%&&&'''(((((('''%%%######$$$&&&''''''(((((((((((((((''''''#########%%%(((***+++***+++,,,---...---+++)))(((%%%%%%'''***---...---+++$$$%%%'''***...///---,,,+++***)))***,,,,,,***)))&&&%%%%%%%%%''')))+++,,,,,,,,,***'''$$$"""$$$%%%***+++---,,,***((((((((()))'''&&&))),,,---+++)))'''(((***+++------------,,,,,,,,,,,,---///000111333000,,,***))))))'''&&&'''(((***,,,------,,,+++)))))))))+++...000000///+++,,,------+++***+++,,,***+++,,,+++)))((()))***,,,+++)))'''&&&&&&'''((()))******+++++++++******+++++++++)))&&&%%%%%%&&&++++++++++++***)))((('''%%%&&&&&&$$$###"""###%%%%%%### """'''***&&&&&&((())),,,///111333,,,------,,,,,,+++))))))''''''%%%%%%&&&(((***,,,///---+++***,,,---------+++***((((((((()))((('''""""""###%%%'''&&&$$$!!!!!!  ###%%%'''$$$%%%&&&))),,,---,,,***"""""""""###############$$$$$$$$$%%%&&&'''((((((+++,,,---+++(((&&&%%%%%%%%%((()))((($$$###$$$&&&$$$$$$$$$$$$&&&''')))))))))((('''''''''%%%""" !!!###%%%''')))+++%%%%%%&&&'''''''''''''''%%%'''***---......---,,,''')))+++((($$$###%%%)))(((***,,,+++)))***,,,//////000000///---+++(((&&&))))))(((((()))+++---...+++***(((%%%######$$$%%%(((***,,,,,,)))'''%%%%%%'''&&&%%%###!!!"""$$$'''###"""!!!!!!!!!###%%%&&&)))))))))((('''&&&%%%$$$###$$$&&&'''''')))+++...++++++)))&&&###"""###%%%""""""$$$'''+++---,,,+++&&&%%%$$$'''***---,,,+++&&&%%%$$$%%%(((*********)))******+++++++++++++++***,,,...---+++)))***+++(((***,,,---------------+++***(((&&&$$$###"""!!!###""""""$$$'''))))))(((&&&((()))(((&&&'''***---,,,+++)))'''$$$###"""!!!!!!$$$&&&'''***,,,///------,,,+++***)))(((((($$$""" ###&&&'''((($$$%%%'''((()))((('''&&&((()))*********+++,,,---)))(((((()))+++,,,+++***&&&(((,,,...---+++'''$$$###'''+++...---------///+++++++++---///000...---((()))************)))(((###$$$%%%&&&(((***+++,,,,,,++++++---///111111111...///111222111///,,,+++)))(((&&&$$$%%%&&&(((***))))))(((''''''''')))***&&&&&&&&&&&&'''((())))))((((((***+++++++++***)))%%%&&&((()))******))))))((())))))(((&&&&&&))),,,///,,,***)))++++++)))'''%%%&&&)))+++------------+++)))(((+++///222///,,,)))((('''''''''%%%""" !!!###$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$###""""""$$$%%%'''%%%&&&&&&%%%######$$$&&&###""""""!!!"""$$$&&&((()))((('''&&&&&&&&&'''''''''(((((()))))))))((((((&&&$$$###$$$'''***,,,,,,---...//////...---***)))&&&&&&'''))),,,,,,+++)))$$$%%%'''+++///000///---***)))((()))******)))(((((('''&&&&&&''')))+++---'''((((((&&&$$$######$$$'''(((******))))))***++++++,,,,,,,,,,,,,,,++++++'''(((((()))***++++++,,,******))))))******+++,,,,,,+++)))))))))(((%%%###&&&'''))),,,------,,,,,,***(((&&&'''***,,,+++***%%%(((,,,---,,,++++++,,,***,,,,,,***'''%%%&&&((()))(((&&&$$$$$$%%%&&&'''))))))(((((())))))******)))+++,,,,,,***(((''''''((()))+++++++++***))))))((('''%%%!!! """""" !!!%%%'''%%%&&&(((***,,,---......---...///000///---***(((((('''%%%%%%&&&))),,,...000+++((()))...000---)))(((&&&%%%&&&''''''&&&%%%$$$$$$%%%''')))'''$$$!!!!!! !!!$$$''')))%%%$$$###%%%'''((('''&&&########################'''((()))***)))((('''&&&'''***,,,+++(((%%%$$$%%%&&&)))***(((### """$$$!!!"""###%%%&&&((())))))%%%###"""###%%%%%%###!!!!!!$$$'''***+++)))(((((('''&&&%%%%%%%%%%%%&&&(((*********)))(((''')))+++(((###!!!###''')))+++,,,+++***))),,,///......///...,,,)))&&&$$$,,,+++***))))))******+++***)))'''$$$!!!!!!"""###%%%'''))))))(((''''''''')))((('''$$$"""###&&&)))###"""!!!!!!"""$$$&&&((())))))((('''&&&&&&%%%%%%###%%%&&&'''(((***...111,,,,,,)))&&&"""!!!"""###!!!!!!###(((,,,//////...'''%%%$$$'''***---,,,***$$$$$$%%%'''+++---------++++++,,,------------,,,+++---000///,,,+++,,,...))),,,///000000/////////,,,+++)))'''%%%$$$######%%%$$$###$$$&&&)))))))))%%%'''((('''%%%&&&)))------,,,)))%%%###"""!!!!!! $$$((())))))***...111222000...+++***))))))***!!! """&&&)))++++++&&&(((***,,,,,,+++***))))))***++++++******+++,,,(((((((((***,,,---,,,+++&&&(((,,,......+++'''$$$!!!&&&+++------,,,,,,...++++++,,,...000111///...)))(((&&&&&&''')))+++,,,######$$$%%%&&&((()))************,,,///222222111///000111222111...+++)))(((&&&$$$######%%%((())))))))))))((('''''')))+++''''''&&&&&&&&&''''''(((&&&'''***,,,------++++++$$$%%%'''))))))))))))(((''')))***(((&&&&&&))),,,///,,,(((((()))+++***((($$$$$$%%%''')))+++---...***'''&&&(((---///---)))((('''&&&&&&&&&%%%""" !!!!!!!!! ###$$$%%%&&&&&&$$$###"""((('''%%%######$$$%%%&&&%%%&&&&&&%%%""""""###$$$!!!!!! !!!###%%%'''******)))((((((((((((((('''(((((()))))))))))))))&&&$$$""""""&&&))),,,---...///000000///---+++***''''''''')))++++++)))'''###%%%(((,,,000111000...***((('''((()))***)))(((***)))((('''((()))+++---###%%%&&&&&&$$$#########$$$%%%''''''((())),,,...---///000///---++++++,,,***)))))))))***+++,,,---((((((''''''''''''(((((('''''''''(((((((((%%%###%%%&&&)))+++------,,,,,,+++(((%%%%%%((()))'''%%% $$$))),,,+++******+++***+++,,,)))&&&$$$&&&(((&&&%%%###""""""###$$$&&&((('''''''''''')))+++,,,))),,,......,,,***))))))%%%''')))******))))))***)))'''$$$ """$$$%%%$$$&&&))),,,---,,,***(((,,,---000222111///+++)))((('''&&&%%%''')))---//////)))%%%(((///222---'''&&&%%%$$$%%%''''''&&&%%%%%%%%%''')))***((($$$!!!!!!  """%%%(((+++&&&%%%###"""###$$$######%%%$$$$$$$$$$$$$$$$$$$$$)))+++,,,---,,,)))&&&$$$%%%(((+++***'''$$$###$$$'''***+++(((""" ### !!!###%%%'''((())))))!!!!!!%%%&&&$$$"""!!!###'''***,,,---+++)))'''%%%$$$###"""%%%&&&'''(((((('''&&&&&&&&&((()))'''$$$!!! &&&&&&&&&&&&&&&'''+++...,,,,,,***'''%%%%%%***...111---)))(((***---------+++***((((((((('''%%%###""""""###$$$%%%'''((()))((('''%%%$$$$$$&&&)))+++((('''&&&%%%%%%''')))***'''(((((('''%%%$$$$$$%%%$$$$$$&&&(((***,,,...///---,,,)))&&&$$$"""!!!!!!"""!!!"""&&&,,,//////...,,,***((((((***+++)))&&&#########'''---000000...444333222111///......------,,,++++++------,,,+++,,,///222111///...///111///+++'''%%%%%%&&&&&&&&&((('''&&&''')))+++***)))+++)))'''$$$"""!!!!!!!!!)))'''&&&''')))(((%%%"""$$$###$$$&&&***...111222666111,,,)))******)))((('''%%%###$$$'''+++,,,---)))***+++,,,,,,+++)))))))))'''%%%&&&)))+++***)))(((&&&&&&)))++++++'''$$$%%%&&&(((+++,,,***&&&"""%%%&&&'''(((***+++++++++******+++,,,------......,,,(((%%%$$$&&&***...///)))(((&&&%%%%%%&&&((())),,,,,,,,,------.........---+++***,,,//////,,,))))))(((&&&%%%$$$$$$$$$%%%************+++---///000---,,,+++***))))))))))))***+++---......---+++***(((&&&%%%$$$%%%''''''&&&))))))(((''''''((()))***///---,,,,,,,,,+++(((&&&&&&''')))))))))***,,,///))))))(((((((((((())))))((($$$ !!! !!!""""""!!!!!! """%%%''''''$$$!!!%%%%%%%%%%%%&&&'''((()))&&&***,,,)))$$$ !!!$$$######"""!!! """&&&))))))(((((()))++++++***((()))(((((()))***+++***(((&&&%%%%%%&&&''')))+++,,,---...111222111///,,,)))'''(((***+++++++++***)))((())),,,...///...---,,,+++***(((&&&&&&&&&''''''(((((()))+++------+++)))"""###$$$''')))(((%%%"""!!!$$$'''+++...000111000000000000///...------,,,)))&&&&&&)))***(((&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%&&&(((((((((''''''%%%&&&&&&'''(((***,,,---...---***(((&&&%%%%%%%%%$$$&&&((()))))))))+++,,,++++++)))((('''&&&%%%%%%!!!###%%%&&&&&&''')))***'''%%%###$$$(((***)))''''''***...111111///,,,***(((,,,///---'''%%%)))---***(((%%%!!! """%%%&&&### !!!###''')))***)))(((&&&,,,...000111111000---,,,***(((&&&%%%&&&))),,,///---)))&&&%%%'''))))))(((&&&'''(((***+++)))&&&###$$$&&&)))++++++'''### $$$"""  ###''')))%%%$$$!!!###&&&'''(((***+++***)))'''&&&(((***,,,,,,***'''$$$$$$###'''***)))%%%"""###&&&...+++'''###!!!!!!"""###!!!###&&&***---,,,)))&&&"""###&&&%%%### !!!%%%+++///333///)))''''''&&&$$$""""""###$$$%%%%%%%%%%%%$$$&&&'''((((((%%%#########&&&''''''&&&%%%&&&))),,,*********(((&&&&&&***---111...***))),,,......------,,,*********(((&&&$$$######$$$$$$%%%&&&(((((((((&&&%%%$$$$$$&&&(((******)))(((''''''(((***+++((()))((('''$$$$$$%%%&&&%%%&&&'''(((***,,,---...---+++(((%%%"""!!!!!!"""###"""$$$'''+++---,,,***---+++))))))++++++***(((%%%$$$%%%(((---000///...333333333222111000...---,,,*********,,,------,,,---///111000...------///+++)))&&&&&&'''((()))((()))(((((()))++++++***((()))(((%%%###!!! &&&%%%&&&(((++++++(((%%%######$$$&&&***///111333222...***(((((())))))((((((&&&$$$%%%(((+++,,,,,,'''((()))***+++,,,,,,,,,,,,***''''''(((((('''%%%'''&&&&&&(((******'''$$$$$$%%%'''***,,,***'''###$$$&&&''')))******)))))))))))))))***++++++,,,,,,,,,)))'''&&&))),,,...///+++)))(((&&&&&&&&&((())),,,,,,,,,,,,,,,,,,+++++++++)))(((***---...,,,)))+++***)))'''&&&&&&&&&&&&((((((((()))+++---000111///...---,,,+++***)))))))))+++,,,......---,,,+++(((&&&$$$$$$$$$&&&''''''((((((((((((((())))))***...---,,,,,,,,,+++)))''''''((())))))))))))+++...***)))((('''&&&%%%%%%%%%###  """######"""!!!!!!""""""$$$&&&''''''%%%###"""!!!!!!"""$$$%%%''')))***+++///222000)))$$$""""""!!!!!!!!!!!! !!!$$$'''(((''''''(((******)))((((((((((((***,,,,,,***(((&&&&&&&&&&&&''')))***+++---///111333222000...,,,))))))***++++++************+++,,,------,,,+++++++++***)))(((''''''''''''))))))***,,,......+++)))$$$$$$&&&(((***)))&&&$$$!!!###%%%(((+++---...///---......///...---,,,+++...---***)))))))))(((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$&&&'''(((((((((((((((''''''((((((***+++,,,///---+++)))'''&&&&&&&&&###%%%'''(((((()))***,,,++++++***(((&&&$$$!!! !!!###%%%&&&&&&''')))+++(((&&&$$$%%%'''((('''&&&'''***---000111000...---+++///000---'''%%%)))...222///***$$$  !!!$$$&&&'''%%%$$$###$$$&&&((())))))))))))---...000111000...,,,***)))))))))***+++,,,,,,---***'''$$$$$$&&&(((((('''&&&&&&'''(((((('''$$$###$$$'''***---,,,)))%%%"""&&&%%%###""""""###&&&'''$$$###!!!"""%%%'''((()))******((('''%%%'''***,,,,,,***'''%%%%%%$$$(((***)))%%%"""$$$&&&---***'''###""""""###$$$&&&'''(((+++---,,,)))&&&###"""%%%$$$""" !!!$$$))),,,///+++'''%%%&&&'''&&&$$$###$$$$$$%%%&&&'''((((((%%%'''(((((('''%%%&&&&&&(((((((((&&&%%%%%%''')))'''(((((((((''''''***,,,000---++++++,,,.........///---,,,,,,+++***(((&&&%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###$$$%%%'''(((++++++***))))))+++,,,---))))))'''%%%######&&&((('''((()))***++++++,,,---,,,***&&&""" !!!"""######$$$&&&))),,,,,,)))''',,,+++))))))***)))(((&&&&&&&&&'''))),,,......---111222333333222000...---)))(((''')))+++------,,,...///000///,,,+++***+++&&&%%%%%%&&&)))******)))(((((((((***++++++)))''''''&&&$$$""" !!!"""%%%))),,,,,,***(((######$$$&&&)))---000222---***'''&&&&&&(((((((((((('''&&&&&&(((*********$$$%%%&&&''')))+++---//////---)))((('''&&&$$$"""&&&&&&&&&'''))))))&&&$$$$$$%%%&&&)))+++***'''%%%###%%%(((******)))'''&&&'''&&&&&&''''''((()))***+++***((())),,,.........,,,+++)))((('''''''''(((,,,++++++******)))(((((((((&&&$$$&&&***,,,+++)))++++++++++++***((('''&&&''''''''')))+++...111333111111///...,,,+++***))))))***,,,---------,,,+++)))(((%%%$$$$$$%%%((()))((()))******++++++******...---+++,,,,,,+++)))''''''((()))((('''''')))++++++***((('''%%%###"""!!!!!!$$$&&&%%%$$$$$$$$$###$$$&&&''''''&&&%%%### """%%%''')))***///333666555...'''"""!!! !!!###"""""""""###%%%'''&&&%%%&&&((()))((('''((((((***,,,...---***((((((''''''''''''((()))***,,,...000111111000///...++++++******))))))******,,,,,,,,,+++++++++******++++++++++++***)))((('''((()))***---///...+++(((%%%%%%&&&)))******'''%%%$$$%%%''')))++++++++++++(((***,,,------+++)))'''/////////,,,)))((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***++++++***)))(((((()))******///...,,,***(((''''''&&&###%%%(((((((((((()))************)))&&&"""!!!###%%%''''''(((***,,,***(((&&&&&&&&&&&&%%%$$$((())),,,///111111111000...000000+++&&&%%%)))...:::777222***$$$ !!!"""%%%'''''''''((()))%%%%%%%%%&&&'''***,,,------...///000///---***((('''))),,,///000///...,,,(((&&&$$$$$$%%%''''''''''''&&&%%%$$$$$$#########%%%(((,,,......+++'''$$$((('''&&&%%%%%%%%%%%%%%%$$$###"""!!!$$$''''''((())))))'''&&&%%%&&&)))++++++)))'''&&&&&&''')))***)))%%%###%%%'''+++***'''%%%$$$$$$%%%&&&+++*********+++***(((&&&%%%""" """$$$""" !!!!!!"""!!!!!!###%%%((((((&&&$$$$$$%%%'''''''''%%%$$$%%%&&&'''***,,,---'''((()))((('''&&&&&&''')))))))))'''%%%%%%&&&'''$$$%%%'''((((((((()))))),,,,,,++++++,,,---------,,,+++++++++,,,,,,***(((&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$&&&''',,,++++++++++++,,,---...)))(((%%%""" !!!%%%)))++++++++++++,,,,,,,,,,,,+++)))$$$!!! ###%%%$$$&&&))),,,---,,,***(((---,,,***)))'''%%%$$$###&&&&&&''')))***+++++++++...///111222222///---+++(((&&&&&&'''***,,,------...///...---+++)))((('''###"""###&&&((()))((('''$$$%%%&&&(((++++++***((($$$$$$###!!! !!!%%%(((******)))'''###$$$%%%&&&'''))),,,...((('''%%%%%%%%%&&&'''((((((&&&&&&'''((()))((('''#########$$$&&&)))+++---000...+++)))'''&&&$$$###&&&&&&&&&'''((('''&&&%%%%%%%%%&&&(((******(((&&&###%%%(((******(((&&&$$$%%%$$$$$$$$$$$$%%%&&&''')))((()))***------,,,+++,,,+++)))((('''&&&&&&'''))))))))))))((((((((((((%%%###"""$$$(((+++***)))***+++,,,,,,+++)))(((&&&''''''(((***,,,000333444111111000...,,,***)))(((((()))***,,,---------,,,,,,+++)))'''&&&(((+++---++++++---......---,,,+++---,,,++++++,,,,,,***(((&&&'''((('''%%%%%%&&&(((***))))))'''%%%$$$"""!!!!!!&&&(((((('''''''''"""%%%)))++++++)))%%%### """$$$&&&'''(((...111333222---'''###!!!"""$$$&&&'''&&&%%%%%%%%%%%%$$$###$$$&&&''''''&&&((())),,,///111000,,,)))))))))((((((((((((((((((***+++---.../////////...,,,+++)))(((''''''((()))++++++************+++,,,***+++,,,,,,,,,+++***)))((((((***,,,---,,,)))&&&&&&&&&&&&(((******'''%%%'''(((***++++++***)))((($$$&&&)))+++,,,***'''%%%,,,...///,,,)))''')))+++******)))(((((((((((((((''''''''''''(((+++---...---,,,***((((((((())))))......,,,+++)))(((''''''''')))******(((''''''((())))))******'''$$$ """###&&&''''''(((+++,,,,,,+++)))((('''&&&%%%%%%((())),,,...000111222222---...,,,'''###"""&&&***::::::777222+++&&&###"""###'''((('''&&&))),,,((('''%%%%%%'''***...000---...//////...+++(((&&&&&&(((,,,///111222111000***)))((('''&&&&&&&&&&&&((('''&&&###!!!!!!###%%%&&&))),,,//////,,,)))&&&''''''(((((((((''''''&&&%%%%%%$$$""" """$$$&&&''''''''''''&&&%%%%%%%%%'''******((('''&&&''')))***+++***'''&&&((()))***)))((('''&&&'''((((((,,,***((('''((())))))((('''%%%############""" """###$$$###!!!!!!"""$$$"""""""""###%%%'''((()))%%%$$$$$$%%%'''***...000*********)))&&&%%%%%%&&&***+++***)))&&&%%%%%%'''###$$$%%%'''((((((((('''((()))***+++++++++++++++((((((((()))+++,,,+++***&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&++++++***+++++++++,,,,,,'''&&&###  $$$(((------------------------***'''### !!!$$$&&&%%%''',,,...///...,,,+++000///...+++'''$$$""""""%%%&&&(((((())))))))))))***,,,...//////---+++)))(((&&&%%%&&&))),,,.........---,,,,,,+++)))'''&&&""""""###%%%''''''%%%### """%%%)))******)))#########"""!!!  """%%%&&&&&&%%%$$$###$$$&&&&&&%%%$$$$$$'''***''''''&&&&&&%%%&&&'''(((&&&%%%%%%'''((((((&&&$$$######"""###$$$&&&((()))------,,,***)))(((((((((&&&'''''''''''''''''''''&&&%%%%%%&&&((()))'''&&&###%%%(((******(((&&&$$$$$$###"""!!!"""###$$$%%%&&&&&&''')))++++++)))''')))(((((('''&&&&&&&&&&&&&&&&&&'''((())))))******$$$""""""$$$)))+++***(((((()))***+++***)))((('''))))))***+++---000333555//////...---+++)))'''&&&'''((()))+++,,,------...///000///---+++,,,///222///000111111111///...---,,,+++***+++,,,,,,+++)))%%%&&&&&&%%%######$$$&&&((()))))))))((('''&&&%%%!!!###$$$$$$$$$""""""!!!"""''')))***)))))))))%%%)))///444333...(((### !!!"""$$$%%%%%%%%%%%%)))***+++***(((&&&$$$$$$&&&)))++++++***((('''((($$$###""""""%%%&&&'''&&&)))***---000222222...+++)))))))))))))))(((((((((+++,,,---...//////000000---+++)))'''&&&%%%&&&&&&((((((((((((***+++---...)))***+++---------,,,+++(((((((((***+++***(((&&&%%%%%%%%%&&&(((((('''%%%((()))+++,,,,,,***(((&&&"""$$$'''******)))&&&%%%''')))+++***((((((+++...,,,,,,+++*********************))))))+++,,,...000---,,,)))''''''''')))***------,,,+++***)))''''''***,,,,,,+++(((&&&&&&&&&'''(((***+++***(((%%%###"""$$$&&&''''''''')))+++------,,,***(((''''''''')))***,,,...000000111111******(((###"""&&&444666888777222+++&&&$$$###&&&'''%%%%%%(((+++)))((('''&&&(((+++...111,,,---//////...+++(((&&&%%%'''))),,,///111333444......---+++((('''&&&&&&))))))'''###!!!!!!%%%((((((***,,,------+++)))'''%%%&&&((()))******))))))'''((('''&&&$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&((((((&&&%%%%%%&&&)))***++++++*********+++))))))))))))))))))))))))(((&&&$$$$$$&&&((()))))))))((('''&&&%%%$$$""" """$$$%%%$$$""" !!! !!!"""$$$%%%''')))***$$$$$$$$$$$$&&&))),,,///,,,---,,,***'''&&&'''(((+++,,,,,,***(((&&&&&&'''$$$$$$$$$%%%'''(((&&&%%%%%%'''***+++***)))******&&&&&&&&&(((+++,,,+++***%%%$$$$$$#########$$$$$$'''&&&&&&%%%%%%%%%%%%%%%((((((((()))))))))))))))&&&%%%###  $$$(((,,,,,,,,,,,,,,,,,,,,,,,,(((&&&$$$!!!!!!###%%%''''''***...000///.........222222111...)))&&&%%%%%%%%%'''))))))(((((()))***(((***+++------,,,***))))))'''%%%&&&))),,,......,,,+++******++++++)))'''###"""###$$$&&&%%%###!!!  """&&&)))))))))###$$$$$$$$$######"""!!!"""$$$%%%%%%###!!! %%%&&&'''%%%""""""%%%((()))******)))'''&&&'''(((%%%%%%&&&((())))))&&&###$$$$$$$$$$$$$$$%%%&&&'''***++++++***)))(((***+++'''((()))((('''&&&((()))(((&&&%%%%%%'''''''''%%%###%%%(((******)))'''&&&%%%###"""!!!!!!"""$$$%%%$$$$$$%%%((())))))'''$$$%%%%%%&&&&&&'''(((((((((%%%&&&'''(((***+++,,,,,,%%%$$$$$$''',,,---+++)))&&&'''((())))))))))))))),,,++++++,,,---///111222---------,,,+++(((&&&%%%''''''(((***+++---...///222333444333000000222666333333333222111///...---+++******+++------,,,***%%%&&&&&&%%%$$$$$$%%%''''''((()))*********((((((&&&(((******(((%%%###### ###''')))*********++++++///555999888222+++&&&###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&'''''')))+++------+++)))((()))$$$"""!!!!!!$$$&&&''''''******,,,///111111///,,,))))))*********)))((((((............///000111222---,,,***(((&&&%%%$$$$$$%%%&&&'''(((***,,,---...'''(((***+++---...//////+++)))(((((()))***)))'''&&&%%%%%%&&&(((((('''&&&((()))+++---,,,+++((('''"""$$$&&&)))***)))'''&&&###%%%&&&'''(((***---///,,,++++++***************++++++++++++,,,---...///+++***'''&&&&&&''')))+++,,,,,,,,,+++***)))'''&&&***+++,,,+++(((&&&&&&&&&'''(((***++++++***)))(((###%%%&&&&&&%%%&&&''')))+++,,,,,,***((('''((())))))+++---...///...---,,,((('''%%%"""!!!$$$+++///444666333---(((%%%"""###%%%%%%%%%&&&''')))***)))))))))***,,,---///,,,---...///...,,,)))'''&&&&&&&&&(((***...111333.........,,,)))&&&&&&&&&))))))(((%%%""""""'''+++++++++******)))(((((('''%%%&&&''')))***+++++++++((()))***)))&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$&&&''')))+++,,,,,,++++++)))***++++++++++++******$$$""" !!!$$$''')))***))))))((('''&&&$$$"""!!!!!!###%%%$$$"""!!! """$$$%%%&&&&&&'''(((***%%%%%%$$$%%%&&&(((***+++.........,,,******,,,---+++,,,---,,,***(((((()))&&&$$$"""###&&&'''%%%###$$$'''+++,,,+++******+++((('''''')))***+++***(((""""""""""""""""""######'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&'''&&&&&&&&&&&&$$$"""!!!"""&&&))))))))))))***************'''&&&$$$######%%%'''(((***---//////---+++,,,------...///,,,)))''''''(((%%%(((++++++***)))+++,,,))))))***+++,,,,,,++++++***(((&&&&&&))),,,......***((((((***,,,---+++)))$$$######$$$&&&'''%%%$$$$$$""" !!!$$$'''(((((($$$%%%&&&&&&&&&%%%$$$###%%%&&&&&&$$$ !!!$$$&&&(((&&&$$$$$$(((,,,---......,,,)))'''''')))%%%%%%'''***,,,+++(((%%%$$$%%%&&&'''(((((((((((('''((())))))'''''')))+++((()))***)))'''''')))+++***(((%%%%%%%%%&&&%%%$$$$$$&&&''')))******))))))&&&$$$"""!!!!!!"""$$$%%%$$$$$$%%%'''((((((&&&$$$"""###%%%''')))***,,,,,,(((((()))***+++,,,,,,---'''&&&(((,,,000000,,,)))&&&&&&&&&''')))***,,,------,,,+++***++++++------++++++,,,,,,+++)))'''%%%&&&'''((()))+++---///000222555888777444222444777666555333111///---,,,,,,*********+++------,,,+++'''(((((('''&&&&&&(((***'''(((***++++++***((('''))),,,...---)))$$$"""!!!"""$$$'''(((((()))***,,,...111444666444///***&&&%%%&&&((((((((('''%%%$$$!!!"""%%%(((***+++)))((()))++++++***((('''''''''$$$"""!!!!!!$$$&&&'''((((((((()))+++...///---,,,(((((()))*********)))(((------,,,+++,,,---///000///...---+++)))'''%%%###$$$&&&((()))++++++++++++&&&&&&'''))),,,///111222///,,,)))((()))***++++++'''&&&&&&'''((()))((('''&&&(((+++------,,,)))(((###$$$&&&((())))))))))))$$$######&&&))),,,---...***))))))(((((((((((((((++++++,,,,,,,,,,,,++++++((('''%%%$$$%%%'''***,,,***+++++++++***(((&&&%%%$$$&&&(((((('''&&&'''((((((((()))***+++++++++***$$$%%%&&&%%%$$$$$$$$$&&&''')))***((('''&&&(((+++***,,,...//////,,,)))'''((('''&&&$$$###"""###$$$'''***...000...+++)))'''&&&%%%$$$%%%&&&''''''&&&)))***,,,---------,,,++++++,,,...//////---***)))&&&&&&&&&&&&''')))***+++(((***+++***'''%%%%%%&&&&&&((((((%%%"""###(((------+++)))&&&%%%%%%&&&&&&'''((((((((())))))******((()))***)))'''%%%$$$%%%%%%%%%$$$###############$$$%%%%%%$$$""" !!!!!!###&&&***,,,,,,***)))***+++,,,------,,,+++***###!!! !!!$$$'''(((((('''(((((('''$$$""" !!!$$$%%%###!!! %%%'''))))))'''&&&''')))&&&'''''''''''''''''''''...//////...---...000222+++---...---+++))))))***'''$$$""""""%%%&&&%%%###$$$(((,,,...,,,***+++++++++***)))*********(((&&&!!!!!!!!!!!!!!!"""######(((((((((''''''&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$''''''&&&$$$###$$$'''***''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&'''(((,,,...000...+++))))))+++&&&(((***)))&&&%%%''')))&&&))),,,---++++++---///*********++++++,,,------,,,)))''''''))),,,......)))'''''')))---///---+++%%%$$$###%%%''')))((('''(((%%%"""!!!###&&&'''(((%%%&&&'''(((''''''%%%%%%'''''''''$$$ !!!###"""&&&)))(((%%%&&&+++000000111222///***'''''')))%%%&&&))),,,...---***'''$$$&&&(((***+++++++++***%%%'''((('''%%%%%%'''***(((***+++***((('''))),,,+++(((&&&$$$%%%%%%%%%$$$%%%&&&'''(((***+++++++++'''%%%###!!!!!!"""$$$&&&%%%%%%%%%&&&((((((&&&$$$!!!"""%%%(((+++---...///+++++++++++++++,,,,,,,,,((((((***///222222---)))&&&&&&&&&'''))),,,...000---,,,+++))))))))))))******+++,,,---,,,***(((&&&&&&&&&''')))+++---///000111666:::999555333444777888666333///---+++*********))))))+++---...,,,+++((()))***)))((()))+++,,,'''(((***+++***)))'''&&&***---000...(((######%%%'''''''''(((***,,,//////000///---***&&&$$$%%%'''(((******)))'''&&&!!!###(((,,,//////+++(((((())))))(((%%%$$$$$$%%%$$$"""!!!!!!$$$&&&(((((('''&&&'''(((+++,,,,,,+++'''((()))+++++++++***)))+++)))((('''''')))+++,,,000000///...,,,(((%%%$$$%%%''')))***+++***)))(((%%%%%%&&&(((+++///222444222...***((()))+++------)))((('''((()))******(((%%%'''+++---...---***)))$$$%%%&&&((()))******+++&&&$$$###%%%***......,,,(((((('''&&&&&&&&&&&&&&&)))***+++,,,+++***)))(((&&&%%%######$$$'''+++...)))*********)))(((&&&%%%!!!$$$%%%&&&&&&((())))))))))))))))))*********$$$%%%&&&%%%###"""###$$$$$$&&&((('''%%%%%%(((+++***,,,///000...+++&&&$$$((((((((('''&&&&&&&&&&&&&&&(((***+++***(((((())))))&&&$$$%%%''')))'''%%%)))+++---//////---+++)))+++,,,...000000...,,,***&&&&&&&&&&&&&&&%%%%%%$$$"""%%%''''''$$$###$$$&&&$$$&&&'''%%%"""###(((---...,,,'''$$$"""###$$$&&&***)))(((((('''(((((((((''')))***)))'''$$$######%%%$$$######"""#########$$$$$$$$$### ###(((,,,,,,)))'''+++,,,---......,,,+++)))$$$"""!!!"""$$$&&&''''''%%%&&&'''&&&###!!! ###%%%$$$"""!!!!!!(((***,,,+++(((&&&'''((((((((())))))((('''&&&%%%...+++)))))),,,///111222333000,,,++++++,,,***((((((&&&$$$###$$$%%%%%%%%%&&&''')))+++,,,+++***)))))))))*********)))((('''$$$""" !!!$$$$$$### %%%%%%&&&'''''''''''''''$$$###"""$$$&&&((()))(((---,,,+++)))(((''''''''''''''''''%%%###"""###%%%$$$#########$$$%%%%%%&&&+++,,,+++)))&&&$$$$$$$$$#########$$$&&&''')))***))))))***++++++++++++***((((((***,,,......,,,***---+++++++++---...---,,,******++++++,,,---......,,,+++***)))))))))***+++(((((('''&&&&&&&&&&&&'''((()))++++++)))'''''''''+++***)))((('''&&&%%%$$$"""$$$&&&%%%$$$%%%))),,,///...,,,***)))(((''''''$$$%%%(((***++++++***)))'''&&&'''***...///---+++***(((&&&$$$###"""######$$$'''***,,,,,,,,,---...+++)))&&&%%%&&&&&&%%%$$$'''&&&%%%%%%&&&(((+++,,,+++'''###!!!"""$$$&&&'''%%%&&&((()))(((%%%###!!!###&&&)))******+++...111111///,,,***+++---------)))(((***///333222,,,%%%%%%'''***++++++,,,---///---***'''&&&&&&''''''&&&(((+++...///---+++)))))))))+++---,,,))))))+++...111333555666555555666777666333000,,,***(((((((((((()))******((('''((()))000...,,,*********,,,,,,*********+++,,,***'''$$$---,,,+++)))&&&%%%###"""''''''''''''&&&&&&&&&&&&,,,,,,+++***(((%%%###!!!$$$%%%&&&)))+++***'''$$$$$$&&&***,,,---,,,***((()))'''%%%###!!! """###$$$######$$$&&&)))+++***)))(((((()))***+++(((***++++++)))(((((()))((('''&&&%%%&&&''')))+++111000---)))&&&%%%'''))))))+++...//////,,,(((%%%'''((((((***+++,,,------//////---,,,,,,,,,,,,,,,)))+++,,,,,,***)))((()))+++(((&&&'''***,,,+++)))&&&&&&&&&''')))***,,,---'''%%%$$$&&&)))---///000,,,)))&&&$$$$$$'''+++...,,,,,,+++)))&&&%%%%%%&&&******)))'''$$$%%%***...''''''''''''''''''&&&&&&""""""###$$$%%%&&&'''(((&&&&&&((()))************'''&&&$$$###""""""######'''&&&$$$###%%%(((,,,...,,,...///---***&&&###"""&&&'''((()))))))))))))))&&&&&&'''((())))))'''&&&*********,,,---,,,)))&&&)))***,,,,,,,,,,,,...///------,,,,,,,,,------...***(((&&&&&&'''&&&### ######$$$%%%&&&''')))***###""""""###%%%&&&&&&%%%&&&'''&&&$$$!!!!!!%%%(((************)))(((&&&%%%&&&''''''%%%######$$$&&&%%%%%%$$$###!!!!!!###%%%%%%(((,,,,,,(((### """###$$$&&&(((******))))))***,,,...///+++)))%%%$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%###"""###"""!!!''')))***)))'''%%%''')))***(((&&&'''((()))(((''',,,)))''''''***---/////////,,,)))(((******)))((('''&&&$$$$$$%%%&&&&&&%%%$$$&&&(((***+++***)))))))))***+++,,,+++***((('''$$$"""!!!"""$$$%%%###!!!%%%&&&''')))***))))))((('''&&&%%%&&&)))+++++++++---,,,,,,+++************'''((((((&&&$$$###$$$%%%$$$$$$######$$$%%%%%%&&&***++++++***'''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''((()))***++++++,,,))))))***---//////---+++,,,+++***+++,,,---,,,+++((()))***,,,---.........---,,,+++***)))***++++++''''''&&&&&&&&&&&&''''''(((***,,,,,,***(((((()))++++++***)))((('''&&&%%%"""$$$%%%$$$###$$$(((+++,,,,,,+++***)))(((((((((&&&&&&((()))******))))))'''&&&&&&))),,,---+++))))))((('''%%%$$$$$$$$$$$$$$$&&&)))*********+++,,,***)))(((((())))))'''%%%''''''&&&&&&''')))+++---,,,(((###!!!"""$$$&&&''''''(((***+++***(((&&&$$$%%%(((******)))))),,,...222///,,,++++++,,,,,,+++***)))***...111000+++%%%###%%%(((***+++,,,...000,,,)))&&&$$$%%%'''''''''))),,,...///---,,,++++++---...///...++++++---///111333444444333333444555333111...+++)))(((((()))&&&'''(((''''''''')))+++000///---+++++++++------+++)))((((((***+++***))),,,,,,+++***(((&&&$$$$$$''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%###"""!!! """$$$&&&'''&&&%%%%%%%%%''')))++++++***(((&&&%%%###!!! !!!"""###$$$$$$$$$%%%(((***+++***))))))))))))***+++***+++,,,+++***)))***++++++***((('''''')))+++---222111...***&&&%%%'''(((***,,,...///...+++(((%%%((())))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++(((***,,,,,,***))))))******(((&&&&&&(((***)))'''%%%%%%%%%&&&'''((()))***'''%%%$$$&&&***...000000---***&&&$$$$$$'''+++------...---+++(((''''''(((,,,,,,***'''$$$%%%(((,,,(((((('''&&&%%%%%%&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&'''((()))******)))(((&&&%%%######$$$%%%&&&***)))'''&&&'''***---///,,,------,,,(((%%%###"""&&&&&&'''))))))*********''''''(((***+++,,,+++************,,,------***((()))***++++++++++++,,,...------,,,,,,,,,,,,------)))'''&&&'''((('''$$$!!!######$$$%%%&&&(((***+++'''&&&$$$$$$%%%%%%$$$###$$$%%%&&&%%%######&&&((((((((())))))((('''%%%$$$&&&''''''&&&$$$######$$$&&&''''''&&&$$$$$$%%%&&&)))---000000+++$$$ !!!###%%%'''++++++++++++,,,---......+++)))''''''((()))((((((&&&%%%%%%&&&&&&$$$ !!!###$$$$$$""""""$$$&&&'''&&&%%%%%%'''***(((&&&%%%&&&''')))(((((()))&&&$$$%%%'''***++++++***(((&&&&&&'''((('''&&&&&&%%%%%%&&&''''''&&&$$$###$$$&&&((()))***)))))))))***,,,------+++)))'''%%%###"""###$$$%%%$$$###$$$&&&))),,,------,,,++++++)))((())),,,......---,,,,,,,,,,,,,,,,,,,,,,,,((())))))(((%%%$$$$$$%%%%%%$$$$$$######$$$&&&&&&(((***,,,+++)))&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%&&&''')))+++,,,))))))***---///000...,,,***)))((()))+++,,,+++***&&&(((***,,,...//////...------,,,+++++++++++++++(((''''''&&&&&&&&&&&&&&&''')))+++,,,+++*********,,,,,,,,,+++***)))((('''"""###$$$$$$$$$%%%''')))(((((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&''')))***(((''''''''''''''''''&&&&&&%%%$$$'''))))))))))))***+++))))))(((***++++++)))'''(((((((((((()))+++,,,---,,,)))$$$"""###$$$&&&&&&(((***,,,------+++)))'''(((***++++++***)))***+++111...,,,++++++,,,,,,+++---+++***,,,...---)))%%%!!!$$$'''***+++---///111+++((($$$###$$$&&&((()))***,,,......------...///...///...---+++***,,,...111111222111000000111333111///---***((('''((((((%%%%%%%%%%%%$$$&&&))),,,///...---,,,,,,,,,---...+++)))''''''))),,,------******++++++***(((&&&%%%%%%&&&&&&'''''''''&&&&&&######$$$$$$$$$######""" ######"""!!!###%%%'''((()))))))))(((&&&%%%"""!!!"""######$$$%%%%%%%%%&&&)))+++++++++************+++++++++,,,,,,,,,******,,,...000...+++((((((***---///111111...+++'''&&&'''))),,,---...///...+++(((&&&************************)))***+++,,,,,,***)))'''''')))+++++++++***+++,,,+++)))''''''(((((('''&&&%%%%%%$$$$$$%%%&&&&&&'''&&&$$$$$$&&&***...000000---+++'''%%%%%%'''***,,,...//////---+++))))))***,,,,,,***'''$$$%%%'''******(((&&&$$$$$$$$$%%%&&&((((((((((((((((((((((((&&&&&&'''((()))))))))))))))'''%%%$$$$$$&&&(((***---,,,+++***+++,,,...///+++,,,,,,***'''$$$###$$$%%%&&&((()))***+++,,,,,,'''(((***,,,---.........))))))***,,,......,,,***)))*********((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&'''((()))((($$$!!!"""######%%%''')))+++,,,,,,***'''%%%%%%$$$###!!!"""$$$&&&'''&&&'''((()))&&&&&&'''''''''&&&$$$###&&&''')))(((%%%###""""""%%%'''(((((('''%%%%%%%%%...111444444...'''  !!!$$$&&&,,,,,,---.........---,,,***))))))***+++,,,+++)))'''&&&&&&''''''%%%!!!###)))+++)))%%%######"""######""""""###'''***$$$###"""$$$&&&(((((((((%%%$$$""""""%%%'''((((((((('''&&&%%%%%%$$$$$$###%%%$$$%%%'''))))))'''%%%$$$%%%&&&((()))*********(((***,,,...---+++(((&&&%%%$$$$$$$$$$$$%%%$$$$$$###&&&***---//////---,,,,,,+++******---.........******+++,,,------------)))***+++)))'''%%%%%%&&&&&&%%%$$$######$$$&&&'''&&&))),,,,,,***'''&&&%%%'''((()))*********)))((('''&&&%%%$$$%%%''')))***(((((())),,,...///---+++&&&%%%%%%&&&((()))((('''$$$&&&))),,,...///.........------,,,,,,+++++++++***)))(((&&&%%%$$$######&&&(((***+++***)))******,,,,,,------,,,+++***)))$$$$$$%%%%%%&&&&&&(((((($$$%%%&&&''')))************)))(((''''''''''''(((&&&&&&%%%&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&'''(((******)))((()))***)))(((&&&''')))*********((())))))***,,,,,,------,,,)))%%%###$$$%%%&&&&&&(((***,,,......,,,***))))))***,,,,,,,,,,,,++++++---,,,******,,,---------...,,,+++***+++***'''$$$"""%%%(((***+++,,,...000+++'''###"""$$$&&&)))***)))***,,,---,,,---///111---,,,***(((''''''((()))......///...---...000222111///,,,)))'''&&&&&&&&&&&&&&&%%%###"""$$$'''***---,,,+++++++++,,,------+++***((((((+++,,,------'''((()))******(((&&&%%%###$$$&&&'''((())))))***&&&&&&&&&&&&&&&&&&%%%%%%"""%%%### $$$''''''((((((((((((((((((&&&$$$!!! """$$$&&&&&&'''(((((('''''')))***,,,,,,++++++++++++,,,,,,------...---,,,,,,...000111///+++)))(((***,,,.........---+++)))(((***,,,,,,---......---+++)))'''---,,,,,,+++***)))(((((()))***,,,---,,,)))&&&###&&&(((***++++++,,,...///...---+++***))))))((((((&&&&&&%%%%%%$$$%%%%%%&&&###""""""$$$(((,,,---------***'''%%%%%%&&&)))+++...///000...,,,************)))'''%%%$$$%%%''')))+++)))&&&###"""###%%%&&&,,,,,,+++******))))))(((%%%&&&'''((((((((((((((()))'''%%%$$$%%%(((+++---------------------------+++,,,,,,***'''&&&%%%&&&&&&''')))+++,,,---......)))***,,,,,,,,,---...///)))))))))+++---...---,,,)))))))))(((&&&&&&(((***,,,,,,,,,,,,,,,++++++***$$$%%%(((******(((%%%""""""######%%%''')))+++,,,---+++'''&&&%%%%%%$$$""""""$$$''')))************%%%%%%&&&''''''&&&%%%$$$&&&((())))))&&&"""!!! """%%%(((((('''%%%$$$###---000444333///(((!!! """%%%''',,,---/////////---***(((''''''(((+++------+++)))&&&&&&&&&&&&&&&$$$""" !!!(((000111---'''%%%%%%"""!!! !!!%%%'''  ###&&&''''''###!!!!!!"""$$$'''((((((******)))'''%%%###!!!!!!$$$$$$%%%'''******)))'''&&&'''((()))***++++++,,,''')))***,,,+++)))'''%%%$$$$$$%%%$$$$$$$$$$$$%%%"""$$$)))---///...---,,,+++)))((()))+++,,,,,,,,,'''((()))+++,,,,,,,,,,,,)))+++,,,+++)))''''''((((((&&&$$$######$$$&&&'''%%%(((+++,,,+++)))'''''')))***+++,,,---.........***)))'''%%%$$$%%%&&&'''''''''(((***,,,,,,***(((###""""""###%%%'''&&&%%%$$$%%%'''***,,,---------......------,,,+++******,,,+++)))&&&$$$"""!!!!!!$$$&&&)))))))))(((((()))+++,,,---......---,,,+++&&&&&&''''''((()))))))))"""$$$%%%''')))************)))((('''&&&&&&&&&'''%%%%%%%%%$$$$$$###$$$$$$&&&'''((()))***)))((('''***+++++++++)))((()))+++***'''###"""$$$'''***+++((()))+++,,,---...------+++)))%%%$$$%%%'''(((((('''(((+++,,,---+++)))(((((()))+++---///000///...))))))(((***---/////////...,,,+++))))))'''%%%$$$$$$''')))*********+++---+++'''$$$###$$$'''))))))''')))+++++++++,,,...000,,,***'''%%%%%%&&&&&&'''***,,,---------...000333222000,,,(((%%%$$$######((('''%%%###!!!!!!$$$''')))))))))******++++++,,,+++++++++,,,------+++)))&&&&&&(((((((((((('''&&&###$$$%%%''')))+++---...++++++***((('''&&&%%%%%%###&&&(((%%%  $$$&&&&&&((()))***++++++,,,,,,+++(((%%%$$$%%%&&&'''((()))+++***)))((()))***,,,,,,------------,,,,,,...//////...------///000///---***((('''(((+++,,,***++++++*********,,,///,,,,,,,,,,,,+++***)))(((...---,,,+++)))((('''&&&+++,,,......,,,(((### &&&(((***++++++---///111111111000...,,,+++++++++((('''&&&&&&&&&&&&&&&&&&!!! """&&&((())))))***)))&&&$$$$$$&&&(((***,,,...///...+++***))))))&&&%%%$$$$$$%%%''')))***+++)))&&&$$$###$$$%%%'''------,,,+++***)))((((((%%%&&&&&&''''''''''''&&&((('''%%%%%%&&&(((+++---+++,,,---------,,,***)))***,,,---,,,***(((((()))'''(((***,,,---...//////***+++,,,+++))))))***,,,***))))))***,,,---,,,+++(((((((((&&&%%%%%%''')))++++++,,,,,,++++++))))))###&&&)))+++***(((%%%#########$$$%%%''')))+++,,,+++(((&&&%%%&&&''''''&&&$$$&&&(((+++------+++***$$$%%%&&&'''((('''&&&%%%&&&((())))))&&&"""!!! """%%%)))***)))&&&%%%$$$(((,,,///000---(((###!!! !!!"""%%%(((+++,,,---//////...+++'''%%%$$$$$$&&&)))++++++)))'''$$$$$$%%%%%%$$$###""""""$$$+++222333...(((&&&'''$$$""" """###!!!$$$%%%%%%!!!!!!!!!###&&&)))******---------+++'''$$$###"""%%%%%%%%%'''***+++***)))(((((())))))******++++++&&&''''''((('''&&&%%%$$$###$$$%%%$$$###"""###%%%!!!###&&&***+++,,,+++***)))'''&&&'''(((******)))%%%&&&(((***+++++++++***(((***,,,---+++*********)))'''%%%######$$$&&&(((%%%'''***+++***)))))))))*********+++---///000111,,,+++)))'''&&&%%%%%%&&&''''''((()))+++***(((%%%""""""!!!###%%%&&&&&&%%%$$$$$$%%%'''(((***+++,,,------------,,,***)))(((+++***(((&&&$$$""""""!!!$$$&&&((()))((('''''''''***,,,...//////...---+++((('''''')))***+++***(((###$$$&&&(((************(((((((((''''''&&&&&&&&&$$$$$$%%%$$$""""""###%%%''''''(((((((((((((((''',,,---,,,+++)))((()))***(((%%%"""!!!###&&&((()))''')))+++---......---,,,***(((%%%%%%''')))))))))&&&'''***++++++)))'''%%%''''''***---111222111///((('''(((***---///000///,,,,,,+++)))(((&&&$$$###%%%''')))***))))))***++++++(((&&&%%%'''(((((((((&&&(((+++,,,,,,,,,---......+++'''&&&&&&((())))))***,,,.../////////000111222000,,,(((&&&$$$$$$$$$((((((&&&$$$!!!!!!###%%%''''''((()))******++++++++++++,,,...///...+++((((((''''''''''''(((((((((%%%%%%$$$%%%'''***...000...,,,***(((&&&$$$######&&&)))***(((%%%""""""$$$$$$%%%(((***,,,---------///...+++)))'''&&&&&&&&&''')))+++,,,++++++,,,---------............------...000111000///------...+++***(((''''''((()))***'''(((******)))***---///*********))))))*********///...---+++)))((('''&&&+++,,,...---+++'''### %%%'''))))))***+++...111222222222000---,,,---...(((((('''''''''''''''((( !!!$$$&&&&&&%%%'''&&&$$$######%%%((()))***,,,...---+++)))))))))%%%$$$###$$$'''***++++++***(((&&&%%%%%%&&&'''(((------,,,+++***)))((((((%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%&&&''')))***''')))+++------+++((('''(((+++---...,,,***))))))'''(((***+++------......)))+++,,,***&&&%%%'''***,,,+++******++++++***((('''''''''%%%$$$%%%(((******+++,,,,,,+++***((('''%%%'''***+++)))&&&%%%%%%%%%%%%%%%&&&''')))***+++(((&&&###$$$&&&(((******''''''(((***,,,,,,***'''###$$$&&&'''(((''''''&&&&&&''')))(((%%%###""""""%%%(((+++,,,+++***((((((&&&))),,,---+++(((&&&%%% """###$$$%%%(((+++.........//////---)))%%%###""""""###&&&((((((&&&$$$"""$$$%%%%%%###"""###$$$&&&***......***'''&&&&&&%%%"""  !!!!!!!!!!!!###%%%$$$!!!!!!!!!$$$))),,,------...000111///+++(((''''''&&&%%%%%%&&&)))+++,,,,,,))))))((((((((()))))))))%%%%%%$$$$$$############!!!###%%%$$$"""!!!"""$$$ !!!###%%%'''((((((((('''&&&$$$%%%'''(((''''''%%%&&&(((***++++++***)))'''))),,,...---,,,,,,,,,***(((%%%###"""$$$&&&(((%%%''')))*********+++,,,+++)))((('''(((+++---///,,,++++++***)))((('''''')))))))))***+++***'''$$$$$$######$$$'''(((((('''%%%$$$$$$$$$%%%''')))+++,,,------,,,+++***(((''''''&&&%%%%%%$$$$$$%%%%%%&&&(((******((('''&&&''')))+++---///000///---,,,(((''''''(((++++++)))&&&%%%&&&(((*********)))(((&&&'''((((((((('''&&&%%%###$$$$$$###!!!!!!$$$&&&((((((''''''&&&'''''''''------,,,***'''&&&''')))&&&$$$######%%%&&&%%%%%%&&&(((+++...///...,,,+++(((&&&%%%&&&(((***++++++&&&((()))******(((%%%###%%%&&&(((,,,000222000---)))((()))+++---......,,,)))***+++***'''%%%###"""$$$&&&((()))))))))+++,,,+++***(((((())))))(((&&&''')))---...------------///+++'''&&&(((***++++++,,,...111222111///------///---+++(((&&&&&&''''''&&&''''''%%%######$$$%%%&&&'''((()))++++++,,,,,,,,,++++++,,,...///...---+++***)))(((((()))***+++)))'''$$$"""###&&&***---...---***(((&&&$$$$$$$$$'''((()))******(((&&&%%%###%%%(((+++,,,,,,***)))+++***)))(((&&&$$$"""!!!$$$'''***---...///111222---...////////////...---...000222222000---++++++''''''''''''(((((((((((('''(((***)))((((((***+++((('''''''''((()))***+++......---+++)))((('''&&&((()))***+++)))&&&###!!!###%%%&&&&&&&&&(((+++...///000000...+++***+++---((('''''''''''''''((((((!!! !!!$$$$$$###"""$$$###""""""###%%%''')))***,,,......,,,***)))))))))'''&&&'''+++------,,,(((((('''''''''((())))))++++++******)))(((''''''%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%'''+++------+++(((&&&%%%)))---///---+++)))(((&&&'''((()))************''')))***(((%%%$$$'''+++///,,,***)))((((((&&&%%%''''''&&&%%%$$$%%%))),,,******+++,,,+++)))'''&&&''')))+++***'''%%%%%%%%%&&&&&&&&&&&&'''((()))***&&&$$$""""""%%%(((***+++)))'''&&&''')))(((&&&###!!!"""$$$%%%&&&&&&&&&%%%&&&''''''&&&$$$######$$$&&&)))+++,,,+++*********)))+++,,,,,,***)))((()))###$$$%%%&&&''')))...111111111000///,,,)))%%%###"""""""""$$$&&&&&&$$$######%%%&&&&&&$$$###$$$&&&&&&&&&&&&%%%$$$$$$######$$$!!! """$$$###!!!"""%%%&&&%%%!!!!!!"""&&&***...//////...111333111...++++++,,,'''%%%$$$%%%)))+++------))))))(((''''''''''''(((%%%$$$"""!!!!!!!!!"""### ###$$$$$$!!! """$$$ !!!###$$$%%%&&&&&&'''%%%$$$$$$&&&''''''&&&%%%''')))+++,,,+++***)))&&&))),,,......------...***(((%%%###"""$$$&&&(((&&&''')))))))))***,,,---+++)))&&&$$$$$$&&&)))+++***++++++,,,+++***))))))+++++++++++++++***&&&$$$%%%$$$$$$&&&(((******)))&&&$$$###"""###%%%(((***,,,,,,,,,,,,+++)))'''&&&#########$$$%%%&&&((((((((()))++++++)))''''''''')))***---///000///---,,,(((&&&&&&(((***+++(((%%%&&&''')))++++++***((('''$$$&&&((())))))(((&&&%%%"""$$$$$$###!!!!!!$$$((()))((('''%%%%%%%%%&&&''',,,,,,+++)))&&&%%%&&&'''###$$$%%%'''((('''$$$!!!%%%'''+++...///...,,,***'''&&&%%%&&&)))+++,,,---'''(((***+++***'''$$$###%%%%%%'''+++///000---***+++******+++------+++***((()))+++***(((%%%###""""""$$$'''))))))***,,,...,,,+++******+++***'''%%%(((+++...000///...------...***&&&%%%'''***,,,+++///111444555222...+++***,,,+++)))((('''((()))***$$$%%%&&&&&&%%%$$$%%%&&&&&&''')))***,,,,,,------,,,***)))***,,,///111111///---***)))(((***,,,---,,,(((### """&&&)))///...,,,)))''''''&&&'''%%%&&&(((+++---,,,)))'''###%%%(((++++++***'''&&&%%%%%%&&&%%%$$$""" $$$)))---000222555777---...///000000///...------000333333111---***)))%%%&&&'''((())))))(((((((((******)))(((''''''(((&&&&&&%%%&&&''')))+++,,,......---+++)))((('''&&&%%%&&&'''((((((&&&$$$###"""#########$$$%%%(((++++++---...,,,)))(((***,,,'''&&&&&&&&&&&&'''((()))"""!!!!!!"""$$$$$$###!!!"""!!! !!!"""$$$''')))***---//////---+++******---+++)))***---///...---''''''(((((()))***************))))))(((''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%&&&%%%$$$######&&&+++......,,,(((%%%###''',,,///...+++((('''%%%%%%&&&''''''(((''''''%%%(((***((($$$$$$(((---000...***((('''&&&$$$"""&&&&&&&&&$$$$$$&&&***---)))***+++,,,+++)))'''%%%(((+++,,,***&&&$$$$$$&&&'''''''''''''''((())))))&&&$$$!!!"""%%%(((***+++)))'''%%%%%%&&&%%%""" !!!"""$$$%%%%%%%%%$$$&&&''''''%%%######$$$&&&%%%''')))***)))((())))))---......---+++******+++$$$%%%&&&&&&'''***...222333333222000---)))&&&$$$###""""""###$$$%%%$$$"""###&&&((('''%%%$$$&&&(((%%%"""  !!!!!!!!!""" !!!%%%&&&%%%###  $$$&&&''''''"""$$$'''***---///000000......//////...,,,***(((&&&'''))))))((((((***,,,((((((((()))))))))))))))%%%$$$$$$$$$$$$$$$$$$%%%'''%%%$$$###$$$###!!!!!!$$$(((***++++++)))(((((()))************++++++++++++,,,---,,,+++))))))+++---...)))""" """&&&((()))&&&'''((())))))((('''&&&'''%%%""""""$$$''')))***((()))+++,,,---.........------------,,,***(((''''''(((***,,,,,,+++)))((($$$$$$$$$$$$%%%&&&''''''(((***---...,,,(((###  $$$)))+++***(((***(((&&&%%%&&&&&&%%%$$$!!!'''---...,,,(((((((((&&&%%%&&&''')))***))))))((())))))))))))(((((('''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%''')))+++---,,,)))&&&###"""###%%%''')))'''$$$###$$$%%%%%%$$$&&&(((***)))'''%%%%%%%%%(((***,,,...///...---+++)))((((((***,,,......---...---***(((&&&$$$$$$$$$%%%&&&((()))((()))+++,,,***)))(((((())))))(((&&&(((+++...---)))&&&$$$$$$'''((()))***,,,,,,------......---***((('''(((***+++...111222000---+++******)))''''''(((+++...000444222000///------......++++++***)))(((((())))))'''%%%%%%''')))***'''$$$%%%$$$$$$&&&))),,,...///(((''''''&&&(((,,,222777;;;666000,,,++++++,,,,,,''''''&&&$$$"""###&&&)))---,,,***)))(((((()))***)))((((((***---...+++((('''&&&&&&'''((((((&&&%%%###$$$%%%###!!! !!!"""%%%&&&'''***---111555777...+++(((''')))***)))''',,,000333333...((($$$###$$$&&&((()))(((&&&&&&&&&((((((((((((((((((((((((###$$$%%%%%%%%%'''+++...---------......---***'''###""""""###%%%'''&&&%%%#########"""######$$$%%%%%%''')))++++++***((('''!!!###&&&(((((('''$$$"""%%%'''))))))'''$$$###"""!!!!!!"""###%%%''')))******+++++++++******,,,...//////...------------------)))%%%&&&***...---+++***'''%%%$$$$$$%%%$$$$$$'''%%%%%%((((((###!!!""""""'''***''' ###''')))++++++)))(((***,,,))))))))),,,---+++%%% """%%%(((((('''&&&(((***%%%'''*********))))))***---***'''&&&%%%$$$""" &&&$$$###&&&+++//////...---+++******,,,+++'''$$$***,,,---)))$$$"""$$$(((((())),,,......,,,***)))"""$$$'''))))))***,,,...***((('''&&&%%%""" """%%%""" ###&&&&&&$$$'''$$$$$$(((((($$$%%%))),,,///111///***)))+++...***)))''''''(((+++...000777333...+++*********)))((('''&&&%%%%%%%%%%%%%%%((()))***(((&&&$$$$$$%%%'''###"""%%%&&&%%%%%%%%%%%%&&&&&&''''''(((### !!!%%%'''&&&###"""###&&&))),,,...//////---.........---+++((('''&&&'''((((((&&&%%%&&&(((''''''((((((((()))))))))&&&&&&%%%$$$$$$%%%&&&&&&(((&&&###"""""""""!!!  ###%%%***,,,---,,,+++******+++)))))))))******+++,,,,,,,,,,,,+++)))''''''(((******&&&  $$$'''((())))))*********((('''&&&&&&$$$""""""%%%(((******((()))***+++,,,------............---,,,***'''&&&((((((************)))(((&&&&&&%%%$$$$$$$$$$$$$$$###&&&***,,,,,,((($$$!!!!!!%%%***+++)))'''%%%###""""""#########!!! $$$(((***(((&&&%%%&&&$$$%%%&&&(((******)))(((((())))))))))))((('''''''''&&&&&&&&&&&&'''(((((('''''''''((()))***+++,,,***)))'''%%%$$$%%%&&&'''(((%%%###"""###$$$###"""%%%'''))))))'''&&&%%%&&&***+++,,,---------,,,+++*********,,,///000000...,,,+++)))&&&%%%$$$$$$$$$$$$&&&'''(((((()))+++,,,+++)))(((((()))***((('''(((***---,,,)))%%%$$$$$$'''''')))***+++,,,,,,,,,------,,,)))'''&&&''')))))),,,//////---+++*********)))(((((()))+++...000222111000...---------...++++++***))))))))))))))))))'''''')))++++++(((&&&&&&&&&%%%'''))),,,---...*********))))))+++///333777333///,,,,,,---------)))((('''%%%###$$$''')))///...---,,,+++++++++,,,+++))))))***---...---+++)))(((&&&&&&'''&&&###!!!!!!"""######""""""###$$$''''''((())),,,///222333---***'''&&&'''((('''%%%***---000000,,,(((%%%$$$%%%&&&''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''((())),,,...---------...///---***(((%%%$$$###$$$&&&(((((((((((('''&&&%%%$$$#########$$$&&&((()))***(((&&&%%%!!!###&&&(((((('''%%%###&&&((()))(((&&&$$$######""""""$$$&&&(((***+++,,,)))+++++++++***+++---...000///---,,,,,,,,,---...---)))&&&'''+++---,,,***&&&$$$"""!!!#########"""%%%$$$&&&******%%%###$$$'''+++---***###!!!$$$''')))***)))&&&&&&(((******)))((()))***)))%%%"""!!!$$$&&&&&&$$$$$$%%%'''###%%%((()))((((((***+++,,,***'''&&&%%%%%%###!!!'''&&&&&&(((,,,//////---***((('''(((***)))&&&###''')))***'''###!!!$$$'''***+++---......,,,***(((%%%'''***++++++***+++,,,------,,,)))&&&""" ###&&&###!!! """%%%((((((''')))&&&%%%'''&&&""""""&&&,,,///111///+++)))***,,,***)))'''&&&'''))),,,...000...+++***++++++++++++)))(((((('''&&&&&&&&&'''&&&''''''&&&%%%$$$&&&''''''$$$ !!!$$$&&&'''((('''&&&%%%%%%%%%&&&'''&&&### !!!%%%((((((&&&"""###%%%(((***,,,------,,,,,,,,,,,,***(((&&&%%%&&&''''''&&&$$$######$$$%%%&&&&&&'''((()))******((('''%%%$$$$$$%%%'''((()))'''$$$#########!!!  """&&&)))---...///...,,,******+++'''''''''((()))***+++,,,,,,,,,***(((%%%$$$%%%'''&&&""""""%%%'''---------,,,+++)))'''%%%%%%###""""""%%%)))***+++((()))***+++,,,,,,------/////////...,,,)))'''%%%((((((((((((((('''''''''''''''&&&%%%###""""""!!!"""'''***+++((($$$!!!###'''******(((%%%"""!!! !!!"""######!!! """###$$$$$$#########%%%)))+++---,,,***((((((((())))))(((''''''&&&&&&''''''''''''(((((()))(((((()))***************((((((((((((((((((((((((&&&$$$"""!!!"""""""""!!!$$$&&&((()))(((''''''''',,,,,,++++++++++++++++++++++++,,,///222333222000)))(((&&&%%%$$$###$$$$$$###$$$&&&''''''(((***,,,+++***))))))******)))((((((***,,,+++(((%%%$$$###&&&'''(((******+++++++++++++++***(((&&&%%%&&&((()))***,,,+++***)))))))))+++***))))))***,,,...000000000//////......------++++++*********)))))))))*********,,,------***((('''''''''''')))***+++,,,,,,---,,,+++))))))+++...111///------.........---++++++***'''&&&&&&(((+++000///...---,,,,,,,,,,,,,,,***))))))+++---...---+++***(((''''''%%%""" !!!#########$$$&&&(((******))))))***,,,...///+++)))&&&%%%%%%%%%$$$###'''))),,,,,,***(((''''''''''''&&&&&&%%%&&&&&&'''%%%%%%%%%$$$$$$#########&&&(((************,,,...---------...///...***((((((&&&$$$%%%'''***++++++,,,+++)))'''%%%$$$###"""$$$%%%'''((((((&&&%%%### """%%%'''((('''&&&%%%'''(((((('''%%%$$$%%%&&&%%%&&&(((***,,,---------)))+++++++++++++++---///000...,,,******+++---...---***((()))+++,,,***'''""" !!!"""""""""$$$$$$''',,,---(((%%%&&&,,,///111---'''###$$$''')))))))))'''%%%$$$&&&(((***(((%%%$$$%%%%%%$$$###!!!"""$$$###""""""###$$$###$$$&&&&&&&&&''')))+++***)))'''&&&'''&&&%%%###(((((()))+++---...,,,+++%%%$$$$$$%%%&&&&&&%%%###$$$&&&'''%%%"""!!!$$$'''------...///...+++)))''''''***,,,---,,,*********000111222...((("""  ###'''+++""""""###%%%(((******)))***(((&&&&&&### $$$+++...111000,,,)))((()))***)))'''%%%%%%''')))***((((((((()))+++---,,,+++)))))))))(((((((((((((((%%%%%%%%%$$$###$$$''')))'''$$$!!!!!!"""%%%&&&''')))(((%%%###"""###%%%&&&&&&### !!!&&&)))***)))######%%%&&&((()))***+++*********)))(((&&&$$$###%%%&&&'''&&&###"""###$$$$$$%%%&&&'''((()))******((('''%%%######%%%'''((((((((('''((((((&&&""" """###&&&***---000111111///,,,)))((((((&&&&&&%%%%%%&&&'''((()))---,,,+++(((%%%###$$$&&&###!!!"""&&&(((000000000///---***'''&&&$$$"""!!!###&&&)))++++++*********+++,,,---....../////////---+++(((&&&$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$###"""!!!"""&&&***+++((($$$!!!!!!$$$(((***)))&&&$$$###""""""###&&&'''&&&%%%  """######"""$$$(((---000000...+++***((((((((((((''''''&&&%%%%%%%%%&&&''''''(((((((((((()))***++++++***((('''&&&((()))++++++***))))))&&&$$$""""""######"""!!!###&&&((())))))((())))))...---+++)))((()))******)))***,,,///222444222111'''&&&%%%$$$######$$$$$$"""$$$&&&''''''''')))+++,,,***))))))******)))(((((()))******(((&&&%%%$$$&&&'''((()))************)))))))))'''%%%$$$&&&''')))******)))(((''')))***,,,+++******+++---...000///000000000000///...---******************))))))***+++,,,......---***(((&&&'''((('''''''''((()))+++,,,,,,+++)))(((((()))+++***+++---//////...---------,,,+++))))))+++---------,,,++++++*********+++)))((('''(((+++---///---,,,*********)))&&&$$$$$$%%%&&&%%%%%%&&&)))+++...---+++************+++***(((&&&$$$############%%%&&&((()))))))))*********(((&&&%%%&&&'''''''''%%%$$$$$$$$$############''')))++++++******+++,,,+++++++++,,,---,,,)))''')))&&&$$$$$$'''***,,,------,,,***(((&&&%%%$$$$$$&&&&&&'''((('''&&&$$$### !!!$$$'''(((((('''&&&&&&&&&&&&%%%$$$%%%(((+++)))+++---//////...---,,,)))+++++++++++++++---///000...+++((((((***,,,...,,,***)))***+++***(((%%%!!!######"""######(((///000+++((((((---000111...)))''')))+++,,,+++)))&&&%%%%%%&&&'''***'''###!!! !!!###$$$#####################$$$$$$%%%%%%$$$###$$$'''))))))(((''''''((((((&&&$$$((()))***++++++***(((&&&!!!!!!!!!"""###$$$$$$$$$###$$$%%%$$$"""###%%%(((////////////---+++((('''&&&))),,,---,,,***))))))...111333000(((######%%%!!!""""""""""""%%%)))---$$$%%%''')))******))))))***)))(((&&&""" """%%%+++---000000---)))''''''***(((&&&$$$###%%%&&&((($$$$$$&&&))),,,---+++)))((((((((((((((((((''''''&&&%%%$$$"""!!!"""%%%(((&&&$$$!!!!!!###%%%&&&&&&'''%%%""" """%%%'''(((%%%""""""%%%((())))))$$$$$$%%%%%%'''((())))))((((((''''''&&&$$$######$$$&&&'''&&&%%%$$$%%%&&&%%%%%%&&&'''((()))***+++(((&&&%%%$$$$$$%%%&&&(((&&&'''+++......***$$$ !!!###%%%&&&)))---000222333222///***&&&$$$###'''&&&$$$######$$$%%%&&&......---)))&&&$$$%%%&&&###"""  ###'''***222222111000...+++)))'''###"""!!!###&&&)))++++++,,,,,,++++++,,,---...///.........,,,***'''$$$###%%%$$$###""""""""""""###"""###$$$%%%%%%%%%%%%$$$###%%%(((+++***((($$$""" """&&&(((((('''%%%$$$$$$###$$$&&&((()))(((&&&""""""###""""""###$$$%%%''',,,222444333///---+++(((((((((''''''&&&$$$$$$"""###$$$&&&&&&'''&&&&&&'''((()))***)))((('''&&&&&&'''***,,,---,,,***)))%%%$$$$$$$$$&&&&&&%%%$$$$$$''')))+++*********+++///---***((('''((()))***''''''))),,,000222222000'''&&&%%%$$$###$$$%%%%%%###%%%&&&'''&&&''')))***+++***))))))******)))''''''(((((())))))((('''&&&'''((()))******+++******(((((((((&&&$$$$$$%%%''')))******)))((((((***,,,,,,++++++++++++---...///000000222222222000...---((())))))*********)))((()))+++---...---+++)))'''$$$&&&((('''%%%$$$%%%''''''((())))))'''&&&&&&'''''''''))),,,//////...,,,---......---,,,,,,---///,,,,,,,,,,,,+++***))))))((('''&&&%%%&&&(((,,,///...---------......---+++*********(((''''''***,,,111///---+++)))))))))))))))(((&&&$$$###"""###$$$&&&&&&&&&''')))+++,,,,,,,,,***'''&&&((()))((('''$$$$$$$$$$$$$$$$$$$$$$$$((()))***)))(((((()))***((((((((()))+++***'''$$$'''%%%######&&&))),,,---))))))((('''''''''''''''))))))))))))((('''%%%$$$ """$$$&&&'''''''''&&&######$$$######&&&***------...///000000...,,,******+++++++++******,,,---///---***'''''')))+++---***))))))))))))(((&&&$$$!!!$$$%%%%%%$$$###$$$)))///111---******,,,---...---******---///...---***)))(((''''''''')))&&&###"""$$$&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$""""""$$$&&&)))((((((((())))))'''%%%&&&'''))))))(((%%%###""" !!!"""###$$$%%%$$$%%%%%%$$$$$$%%%''')))............,,,***)))((($$$'''***+++***))))))))))))---111...)))%%%&&&((('''''''''&&&%%%&&&))),,,((()))++++++***)))((('''))),,,,,,((($$$###&&&(((***,,,...///---***'''&&&)))'''%%%###"""$$$&&&'''$$$%%%'''***,,,,,,)))&&&%%%%%%&&&''''''&&&&&&%%%((('''%%%""" ###&&&$$$"""!!!!!!###$$$$$$###!!! """%%%(((***'''$$$######%%%'''(((&&&%%%%%%%%%&&&'''((((((&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&''''''((()))***++++++'''''''''&&&&&&'''''''''$$$&&&+++///000,,,%%% ###$$$&&&&&&''')))---000222222111...)))%%%###"""'''&&&$$$######$$$&&&'''//////---***'''&&&&&&((($$$$$$###""""""$$$(((,,,111111111000///---+++)))###""""""$$$''')))***))),,,,,,+++***+++,,,...///,,,,,,,,,+++)))&&&$$$"""$$$$$$######""""""!!!!!! !!!$$$&&&'''((((((''''''(((******)))'''%%%###"""$$$''''''&&&%%%$$$%%%######$$$&&&((()))'''%%%%%%((()))(((%%%###%%%(((+++000555666333///,,,,,,((((((''''''&&&%%%######!!!"""$$$%%%&&&&&&&&&%%%'''((((((((((((''''''&&&&&&(((***,,,---,,,***(((%%%$$$$$$&&&)))))))))'''&&&)))+++---,,,+++,,,------,,,***(((''''''((()))%%%%%%&&&)))---000111000)))((('''%%%%%%%%%&&&&&&%%%'''((((((''''''((()))***)))(((((())))))(((''''''&&&&&&(((***+++***)))))))))***+++++++++++++++(((((((((&&&$$$$$$&&&((()))*********))))))+++,,,+++++++++++++++,,,------///111222333222///,,,***&&&'''((()))))))))((('''(((+++...///---***((('''###&&&)))(((%%%###%%%'''%%%&&&'''&&&%%%$$$%%%&&&&&&&&&(((+++......,,,******,,,---,,,,,,,,,...000------------,,,+++******&&&&&&&&&%%%%%%'''+++......------///111222111///......,,,***''''''***,,,000///,,,***((('''''''''&&&&&&&&&$$$"""!!!###%%%(((&&&$$$$$$'''***,,,---,,,)))&&&''')))***(((%%%###$$$$$$%%%%%%&&&'''''')))***)))'''%%%%%%''')))&&&%%%&&&((()))(((&&&###%%%$$$"""###&&&)))+++,,,&&&&&&''''''(((***+++,,,+++++++++***)))'''&&&%%%"""###$$$&&&''''''&&&&&&""""""###""""""%%%(((+++------.........---++++++***++++++***(((((()))+++---+++)))''''''(((***+++(((((('''&&&&&&%%%$$$$$$!!! !!!###&&&((('''&&&$$$$$$)))///000---***,,,++++++,,,++++++,,,///111///---,,,+++++++++)))'''&&&%%%###  ###&&&%%%######%%%'''((((((%%%&&&&&&%%%######$$$%%%***))))))*********'''%%%%%%&&&'''&&&$$$!!! !!!"""""""""###%%%'''&&&%%%%%%%%%&&&''')))***,,,,,,,,,,,,++++++***)))%%%'''))))))(((((()))***&&&))),,,,,,)))'''(((******++++++***(((((()))***+++,,,---,,,)))((('''(((***000222---((((((*********+++,,,,,,,,,***((('''&&&%%%###"""###%%%''')))''''''))),,,---,,,((($$$"""###$$$&&&&&&%%%$$$$$$((((((&&&###!!!!!!"""$$$"""!!!!!!"""###$$$###""""""&&&(((+++(((%%%""""""###%%%'''''''''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$%%%%%%&&&&&&'''((('''%%%$$$$$$%%%((()))))))))******++++++((()))************)))(((###%%%(((,,,---,,,'''###%%%&&&&&&&&&&&&(((+++---...//////---)))&&&%%%%%%&&&%%%$$$$$$%%%'''***,,,......---***'''&&&'''(((%%%&&&%%%$$$"""$$$(((,,,//////000000000...---,,,$$$######$$$'''))))))(((+++***)))((()))***,,,---))))))))))))'''%%%###"""%%%%%%&&&&&&%%%$$$"""!!! """%%%''')))))))))((()))))))))((('''&&&&&&%%%$$$&&&'''&&&$$$###$$$&&&$$$$$$%%%'''))))))'''%%%&&&,,,000---&&&###&&&***---222666666111,,,***+++'''''''''&&&%%%$$$###""" """$$$&&&'''''''''&&&(((((((((((((((((())))))'''(((***,,,,,,+++)))((("""###$$$'''***++++++))))))+++.........------...+++***)))((('''(((((()))%%%$$$###&&&***...111111,,,+++)))'''''''''''''''((()))***)))'''&&&'''((()))(((''''''(((((('''%%%&&&%%%%%%(((,,,......---***++++++,,,,,,,,,,,,+++(((((((((&&&$$$$$$&&&(((''')))******))))))***+++************+++++++++,,,...000222222000---)))&&&$$$%%%'''((()))((('''&&&(((,,,000000---***((('''###'''******'''%%%&&&)))'''((('''&&&######$$$%%%&&&&&&'''***,,,,,,***(((%%%''')))******+++---...,,,,,,,,,,,,,,,***)))((($$$&&&'''&&&&&&'''+++///,,,,,,,,,---000111000......---,,,)))''''''))),,,---,,,***'''&&&%%%%%%%%%"""###$$$""" """%%%***&&&""""""$$$(((*********'''%%%&&&((()))%%%!!!!!!"""###$$$&&&'''((((((,,,+++)))&&&$$$$$$'''***%%%%%%&&&''')))(((&&&###$$$######%%%(((***++++++&&&'''''')))+++---///000---,,,+++***((('''&&&%%%###$$$%%%&&&&&&&&&&&&%%%###$$$$$$###!!!"""$$$&&&))))))***+++,,,---------+++++++++)))'''%%%&&&'''+++***)))((('''((())))))&&&&&&%%%$$$""""""$$$%%%"""""""""%%%'''((('''&&&&&&%%%(((...///,,,+++,,,---,,,,,,++++++---///111---,,,,,,---...---)))&&&###$$$%%%###!!!$$$!!! $$$'''((('''!!!###%%%&&&%%%%%%&&&'''*********++++++***'''$$$$$$&&&&&&$$$!!! """$$$%%%$$$###$$$'''***'''&&&$$$%%%&&&'''((())))))))))))******+++++++++***+++***)))'''''')))+++'''((()))*********)))(((+++---......,,,*********+++,,,---+++(((''')))+++...666999333,,,+++,,,+++***))))))***+++***)))((($$$###""""""###&&&)))+++))))))+++---...---)))&&&!!!"""$$$%%%&&&%%%$$$###&&&&&&&&&%%%###"""$$$%%%"""""""""###%%%%%%$$$"""!!!###%%%'''((('''$$$!!! """&&&(((((((((&&&&&&&&&&&&'''(((############$$$%%%&&&'''((()))((('''$$$"""""""""***************+++++++++)))***,,,------,,,***)))$$$$$$%%%'''******(((&&&%%%&&&&&&&&&%%%&&&(((+++,,,---...---+++)))))))))%%%%%%$$$%%%'''+++///111------,,,***'''&&&''')))%%%&&&&&&$$$###$$$(((,,,---...///000000///...---%%%$$$$$$%%%'''(((((('''***)))'''&&&'''(((***+++'''((((((((('''%%%###"""&&&'''((()))(((&&&###""""""$$$&&&((()))))))))((((((((('''&&&&&&&&&''''''%%%''''''&&&###"""$$$'''&&&&&&''')))+++***(((&&&'''///444111'''"""%%%+++---222666555///***((()))'''''''''&&&%%%$$$"""!!!!!!###%%%''')))(((((('''***)))((((((((()))+++,,,((()))***++++++***((('''!!!!!!###&&&***,,,+++***+++---///000///.........***))))))(((((((((((((((%%%$$$###$$$)))...111333...,,,+++)))((((((((((((***++++++***(((&&&'''((()))'''&&&&&&''''''&&&%%%&&&%%%%%%(((---000000///++++++,,,---------,,,,,,(((((((((&&&%%%%%%''')))&&&((()))***)))((()))*********************++++++---///111111///+++&&&######$$$&&&(((((('''&&&%%%(((,,,111222...***(((((($$$(((,,,,,,(((&&&(((+++******)))&&&###"""###%%%''''''''')))++++++)))'''"""$$$&&&'''((()))+++---))))))******)))(((&&&%%%$$$&&&(((((('''(((,,,///+++******,,,---...---+++,,,+++***'''&&&&&&))),,,***)))'''%%%$$$###$$$$$$!!!""" !!!%%%***&&&!!! """&&&(((((((((%%%###%%%((((((### """###%%%'''((()))...---)))&&&###$$$(((+++&&&%%%&&&(((***)))'''$$$$$$###$$$&&&)))+++,,,+++(((((()))***,,,...000111---,,,+++)))(((&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%###  !!!%%%%%%&&&(((***---///111+++++++++(((%%%$$$$$$%%%***))))))(((((((((((((((%%%%%%$$$""" !!!###%%%""""""###%%%((()))'''&&&'''&&&(((---...+++***---///...---,,,+++---///000,,,++++++---///...)))%%%!!!$$$&&&$$$!!! !!!"""%%%&&&&&&!!!$$$&&&''''''((()))++++++++++++,,,***&&&$$$%%%&&&&&&### """$$$&&&'''&&&$$$%%%(((+++'''%%%$$$$$$%%%'''((((((&&&'''((()))***+++,,,,,,///...,,,)))'''&&&(((***)))((((((***++++++)))'''***---///000...,,,++++++***+++,,,***''''''***...111;;;???777///---,,,******)))((()))***+++******"""!!!!!!!!!$$$'''+++---******+++---///...+++(((!!!"""$$$&&&&&&&&&$$$######%%%&&&&&&%%%$$$%%%'''#########%%%&&&&&&%%%###!!!!!!!!!"""###$$$%%%&&&&&&%%%### """'''***---+++(((%%%$$$%%%&&&'''$$$$$$%%%''')))***)))'''+++)))''''''(((&&&!!!''''''((((((((('''&&&&&&'''***------***))))))***$$$###$$$%%%&&&&&&$$$"""###$$$%%%%%%&&&&&&&&&&&&))))))***,,,---,,,***((('''%%%###&&&+++111444444000000///,,,(((%%%%%%&&&***((($$$######%%%''''''...///000///---,,,---...%%%###!!!!!!###%%%''''''&&&'''''''''''''''&&&&&&+++***)))'''&&&%%%$$$$$$((((((((()))+++(((### $$$((()))'''%%%###"""$$$&&&'''((('''&&&%%%&&&'''&&&%%%$$$$$$&&&(((///,,,)))(((+++,,,+++***)))...111///)))%%%%%%'''...///000///---+++******---+++'''%%%###$$$%%%&&&&&&&&&((()))+++++++++++++++)))&&&&&&''')))*********)))((((((((('''$$$!!!###$$$%%%%%%&&&&&&&&&&&&(((***,,,---,,,,,,---///000---***((((((((('''%%%$$$&&&(((+++,,,---------***,,,......+++)))''''''***)))((((((((()))***++++++)))((()))++++++)))&&&$$$######%%%))),,,---------.....................,,,)))%%%$$$&&&''''''%%%(((+++------***((()))***......---+++(((''''''((())),,,///111000---(((%%%%%%$$$$$$%%%&&&%%%""" '''***///111000...---,,,+++***((('''''')))***,,,...000000,,,&&&###&&&)))---,,,+++---///...***'''&&&&&&&&&''')))***)))'''''''''''''''&&&%%%$$$###&&&&&&'''((()))))))))((()))'''%%%&&&)))***)))''')))))))))'''&&&%%%''')))***)))'''%%%###""""""!!!"""!!! ###''')))'''&&&###"""###&&&)))+++######%%%))),,,,,,((($$$!!!"""###&&&)))***)))(((...+++)))+++...---(((######%%%'''))))))((('''&&&)))***,,,......---,,,+++&&&''')))+++---...//////,,,+++***)))((('''&&&%%%%%%&&&((()))***)))'''&&&***)))(((&&&$$$!!!###%%%))),,,......---,,,---000000,,,%%%!!!!!!###)))++++++)))&&&%%%'''***((($$$ ###$$$%%%&&&&&&&&&&&&&&&'''''''''(((((()))************+++***)))))),,,...)))'''&&&'''))))))&&&###$$$$$$%%%%%%###!!! !!!$$$$$$"""###$$$&&&'''(((((((((---+++)))(((((('''$$$###%%%%%%$$$  ###*********)))(((&&&$$$###&&&'''(((&&&######&&&)))'''(((((()))+++---///000333///***&&&&&&((())))))%%%$$$%%%(((+++,,,)))&&&***,,,......---,,,+++,,,000---)))((())),,,...///111555999:::666///)))%%%%%%&&&)))******)))&&&%%%&&& """(((***)))///,,,))))))+++,,,+++)))%%%$$$######$$$$$$###!!!""""""###%%%(((((('''&&&$$$######&&&((((((%%%"""!!! !!!###&&&((('''&&&"""  ###&&&''''''*********))))))((('''&&&$$$$$$$$$&&&(((((('''%%%(((''''''(((***((($$$ %%%&&&&&&&&&%%%%%%%%%&&&'''***,,,,,,***((()))***$$$$$$###%%%&&&%%%###!!!!!!"""$$$%%%&&&&&&&&&&&&&&&&&&((()))***)))(((&&&'''%%%###%%%***...111111///...,,,+++***))))))((()))'''%%%$$$$$$%%%&&&&&&,,,------,,,***)))***+++%%%$$$""""""###%%%'''''')))******))))))((('''&&&***)))'''&&&%%%&&&&&&''')))))))))+++,,,+++&&&""" $$$'''((('''&&&%%%###$$$&&&(((((('''&&&%%%'''(((((('''&&&''')))+++///---******,,,------,,,))),,,...---(((%%%$$$$$$***+++,,,,,,******+++,,,+++)))'''$$$######%%%&&&&&&'''(((***++++++,,,,,,,,,)))'''&&&(((***++++++***)))((())))))'''%%%"""######$$$%%%%%%%%%%%%%%%''')))+++,,,++++++,,,...///---***))))))***))))))'''(((***,,,---.........)))+++,,,,,,***((((((((()))((((((((()))+++,,,------+++)))***,,,,,,)))''''''%%%$$$%%%(((+++,,,,,,//////.........---------,,,)))%%%$$$&&&''''''%%%(((***------+++))))))***,,,---,,,***(((&&&'''((())),,,///111111///,,,***(((''''''((()))(((&&&$$$(((+++...///...---,,,,,,******((('''((()))***,,,...000000---'''%%%'''***---,,,,,,---///...+++(((***))))))***++++++***((($$$%%%%%%%%%$$$###""""""###$$$%%%&&&&&&'''&&&&&&(((%%%######&&&((('''&&&******)))'''%%%%%%''')))((((((&&&%%%$$$$$$$$$$$$$$$""" """%%%'''%%%$$$"""!!!"""$$$''')))###"""$$$'''******(((%%%""""""###%%%((())))))(((+++)))''')))++++++'''"""###$$$&&&'''((((((((('''+++,,,...///000///---,,,))))))***+++,,,------...***))))))(((''''''''''''((()))******)))(((&&&$$$)))((('''&&&$$$""" ###%%%(((+++---......---///000000,,,%%%""""""%%%)))******(((&&&%%%(((******%%% !!!!!! !!!"""$$$&&&'''(((((()))'''((()))***++++++++++++(((((()))((('''(((***---'''%%%$$$$$$%%%%%%### ############"""!!! !!! $$$&&&$$$%%%&&&((())))))******+++)))''''''''''''%%%###%%%%%%%%%""" """%%%((()))))))))(((&&&$$$"""$$$&&&&&&%%%######%%%((((((((()))***,,,...000111222...)))&&&%%%&&&'''(((&&&&&&'''***---...+++((()))+++,,,,,,+++******+++///---***)))***,,,------,,,000333444111+++'''%%%%%%&&&(((******(((&&&%%%""" &&&((((((...,,,))))))***++++++)))%%%$$$""""""###$$$$$$############%%%'''(((&&&%%%%%%$$$%%%'''))))))&&&###!!!!!!!!!###%%%'''&&&%%%###"""!!!"""$$$&&&&&&%%%&&&(((+++------+++(((&&&%%%$$$$$$&&&''''''%%%###$$$%%%'''***,,,+++'''$$$$$$$$$$$$###""""""$$$&&&'''(((******)))(((((()))%%%$$$###$$$%%%$$$"""!!!!!!###&&&''''''&&&%%%"""###$$$&&&&&&&&&%%%$$$'''%%%$$$%%%(((,,,...///+++)))'''(((***,,,***(((''''''&&&&&&&&&%%%%%%%%%***++++++***'''&&&&&&'''%%%$$$######$$$%%%'''(((---------,,,***)))'''&&&((('''$$$###$$$&&&)))+++)))))))))+++,,,***'''%%% !!!###&&&'''(((''''''$$$%%%'''))))))((('''%%%((()))************---///000...,,,---...//////...+++++++++***)))&&&$$$"""&&&'''(((''''''(((+++---***(((&&&$$$###$$$%%%&&&'''((()))******+++,,,,,,---***&&&%%%'''***,,,---******))))))***)))&&&$$$######$$$$$$%%%%%%$$$$$$&&&(((***+++++++++,,,---...,,,))))))***+++++++++***+++,,,------...------((()))***)))''''''(((***((((((((()))+++,,,...///...,,,++++++++++++)))((()))&&&$$$###&&&)))+++,,,000//////...---,,,++++++,,,)))'''&&&&&&''''''&&&(((***,,,---+++******+++++++++***(((&&&&&&''')))***+++---///111111111000,,,+++***+++,,,,,,***(((+++,,,...---,,,***++++++))))))((('''((()))+++,,,...000000---(((&&&(((***,,,,,,,,,---......+++)))...,,,,,,,,,,,,,,,***((($$$$$$%%%%%%%%%$$$$$$###"""###%%%&&&'''''''''&&&(((%%%"""!!!###&&&'''(((++++++)))&&&$$$$$$''')))((('''&&&&&&&&&&&&&&&&&&$$$###  """$$$###"""!!! !!!###%%%&&&###""""""$$$&&&((('''&&&$$$###"""###&&&((())))))'''%%%$$$&&&))))))&&&###$$$$$$$$$%%%&&&((()))***,,,...000111111111///...---,,,***)))))))))***+++''''''&&&&&&&&&''')))***++++++++++++)))'''%%%###&&&&&&&&&%%%$$$######"""$$$%%%&&&(((+++,,,......///000...***$$$"""$$$''')))))))))(((&&&&&&(((***+++'''### !!!!!!!!!!!!###%%%''')))***+++'''(((***,,,,,,,,,+++***$$$%%%&&&%%%%%%%%%(((***'''&&&$$$###$$$###!!!"""!!!!!! !!!!!!""""""!!!$$$(((&&&'''(((***++++++++++++((('''%%%&&&''''''&&&%%%$$$&&&&&&&&&$$$$$$%%%&&&&&&''')))***)))&&&###"""###$$$$$$###"""###&&&((((((((()))+++---///222333111---(((%%%%%%&&&&&&&&&&&&'''***---000///,,,))))))******)))(((((()))+++...,,,+++***++++++***)))'''***,,,---+++(((&&&%%%$$$%%%'''(((((('''%%%$$$  %%%'''''',,,***(((((()))******)))&&&$$$!!!!!!"""$$$%%%%%%%%%%%%%%%&&&''''''%%%###%%%%%%&&&(((******'''%%%!!! """%%%''''''&&&%%%$$$###$$$%%%%%%$$$"""&&&(((+++...///---+++)))((('''''''''((('''$$$"""###%%%(((,,,---,,,)))&&&%%%&&&%%%###!!!"""%%%(((&&&'''((((((((((((((((((&&&%%%###$$$$$$$$$"""!!!###%%%''''''&&&%%%!!!"""$$$$$$$$$###$$$$$$%%%$$$$$$%%%(((+++---///'''$$$"""$$$(((***'''###%%%&&&((((((&&&%%%$$$$$$)))******(((&&&$$$$$$%%%$$$%%%%%%%%%%%%%%%''')))///......,,,***((('''%%%&&&$$$!!! """&&&***...******))))))(((&&&$$$"""""""""$$$%%%&&&((())))))&&&((()))++++++***)))(((((()))+++,,,,,,---///111000/////////000000000000...---+++++++++)))&&&$$$'''''''''&&&%%%&&&***,,,)))((('''%%%%%%%%%&&&'''(((((())))))***+++,,,,,,,,,)))%%%$$$&&&))),,,---******)))***+++***(((&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&(((***+++++++++---...///,,,)))'''(((*********++++++,,,,,,,,,,,,++++++'''((('''&&&%%%&&&))),,,))))))***++++++,,,---...---,,,+++******)))(((((()))%%%!!! ###'''***,,,......---,,,+++))))))(((+++***)))(((''''''''''''((()))+++,,,,,,,,,++++++)))))))))'''%%%%%%(((***)))***+++---///111222333...,,,,,,,,,---...,,,+++,,,------+++)))((()))***''''''''''''((()))+++,,,,,,---...,,,((('''''')))++++++,,,,,,---,,,+++***...---+++++++++***(((&&&''''''((((((((((((''''''%%%&&&(((***++++++******)))'''$$$###$$$'''***+++---,,,***&&&$$$$$$&&&))))))((('''&&&&&&&&&&&&&&&###""" !!!###$$$###"""!!!!!!"""###$$$%%%###"""!!!!!!###%%%&&&''''''$$$""""""$$$'''))))))%%%$$$###$$$'''((('''&&&$$$$$$###$$$%%%(((***,,,,,,...000111111111///...///---***'''&&&&&&''''''%%%%%%$$$$$$&&&(((***,,,+++++++++***)))'''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))+++...///...---+++&&&"""!!!$$$&&&(((((('''&&&&&&'''(((******'''$$$!!!  """$$$&&&(((((()))$$$&&&)))+++,,,+++)))((("""#########"""###&&&((()))'''&&&$$$###"""!!! !!!###$$$"""""" ###((('''((()))***++++++++++++%%%$$$$$$%%%'''((('''&&&%%%&&&((())))))(((((((((&&&'''***+++***(((%%%###$$$$$$$$$$$$$$$&&&((()))'''((()))+++---000222333111---)))&&&&&&'''''''''&&&(((,,,///000///,,,***((((((((('''%%%&&&(((***,,,,,,,,,,,,---+++)))&&&%%%&&&((()))(((''''''(((###$$$%%%&&&&&&%%%$$$###### """%%%&&&%%%))))))(((((((((((((((((('''$$$!!! """%%%'''''''''&&&&&&''''''&&&$$$"""###$$$&&&((())))))'''&&&!!! """&&&)))))))))&&&%%%%%%&&&&&&%%%""" ((()))***,,,------...---+++************)))&&&$$$$$$'''***,,,,,,***((('''((())))))'''######'''+++'''&&&&&&'''(((((((((((('''%%%$$$$$$%%%%%%$$$""" ###%%%'''''''''&&&###%%%&&&&&&$$$###$$$%%%###$$$%%%''')))+++...000((($$$"""$$$((()))&&&!!!$$$&&&))))))'''$$$$$$%%%+++++++++)))&&&$$$$$$%%%###%%%'''&&&%%%%%%'''***---------+++***(((&&&%%%$$$""" %%%+++.........,,,)))&&&###"""!!!$$$$$$%%%%%%&&&'''))))))((()))+++---...---,,,+++''')))+++,,,------///111000111111111000/////////222000...------,,,)))'''***)))(((&&&%%%%%%(((***)))((('''&&&&&&''''''((()))((((((((((((***+++,,,)))&&&###"""%%%(((***+++***))))))***,,,+++)))'''&&&'''''''''''''''&&&&&&&&&)))+++,,,,,,---...000000---(((&&&&&&'''''''''*********)))))))))))))))'''''''''%%%%%%&&&))),,,++++++,,,,,,+++++++++***++++++***((('''''''''((('''### %%%)))+++++++++***))))))((('''''',,,,,,+++***))))))))))))((()))***,,,---...---,,,(((((('''&&&%%%&&&)))+++)))))))))***,,,...111222---,,,++++++---------,,,,,,---,,,***''''''((()))&&&&&&&&&''')))***+++,,,******+++***((('''&&&'''******+++++++++++++++++++++***)))))))))(((&&&$$$((())))))))))))(((((('''%%%'''***,,,------,,,++++++***((('''''')))---000......+++(((%%%$$$&&&)))+++***)))'''%%%$$$$$$$$$  """%%%&&&############$$$$$$$$$$$$###"""!!! ###&&&((()))&&&###"""$$$'''))))))%%%$$$###$$$&&&((())))))%%%%%%$$$$$$%%%(((+++---+++---...000000///...---///---***'''%%%$$$$$$%%%$$$$$$$$$%%%&&&(((***,,,((((((((()))))))))((((((#########$$$%%%'''(((***((('''''''''(((+++---...***)))&&&###!!!!!!###$$$&&&%%%$$$$$$%%%'''(((((('''&&&$$$!!! !!!"""###$$$$$$%%%$$$$$$"""$$$''')))***)))'''%%%""""""###"""!!!!!!###&&&'''&&&%%%###!!!  !!!###%%%!!!"""!!!###((('''(((((()))************$$$######$$$''')))((((((%%%&&&(((***+++***)))(((''')))+++,,,,,,***(((''''''&&&&&&&&&''')))***+++''''''(((***,,,...111222000---)))'''((()))))))))'''))),,,......,,,***)))(((((((((&&&%%%%%%(((***,,,,,,,,,......,,,(((%%%%%%'''(((((('''''')))***"""###$$$$$$$$$$$$###"""$$$###"""!!!"""######"""&&&''''''''''''''''''''''''%%%""""""$$$''')))***(((((('''''''''&&&###!!!!!!###%%%'''''''''&&&&&&!!! ###'''+++,,,---%%%%%%$$$%%%&&&%%%""" ************+++---...///...---,,,,,,---+++(((&&&&&&(((++++++***(((((((((+++---...+++&&&$$$''',,,(((&&&%%%&&&((()))))))))'''&&&$$$$$$&&&'''&&&%%%!!!"""$$$%%%&&&'''((((((&&&)))***(((%%%###%%%'''###%%%'''((((((***---///***(((''')))++++++'''$$$###'''))))))&&&$$$$$$&&&,,,------***'''%%%$$$%%%###&&&((((((&&&%%%(((++++++++++++***)))((('''&&&&&&$$$!!! """&&&+++...333222000,,,'''###"""###&&&&&&&&&'''''''''(((((('''))),,,...///000///...'''))),,,------...///111000111222111///---,,,---222111000...,,,+++***)))++++++***(((%%%$$$%%%'''''''''&&&&&&&&&''''''((((((((('''&&&'''((()))***&&&$$$"""###%%%''')))))))))((((((***++++++***((((((((())))))((((((''''''&&&)))+++------...///111111---(((%%%$$$%%%&&&&&&)))(((((('''&&&&&&'''''''''((('''&&&%%%&&&))),,,,,,,,,,,,,,,+++***)))((()))))))))'''&&&&&&(((***'''### $$$''')))((((((((((((((((((((((((---...///---+++***++++++(((((())),,,...///...,,,'''''''''%%%%%%&&&***---***))))))((()))+++---...,,,***))))))+++,,,,,,++++++++++++)))'''&&&'''((($$$%%%&&&''')))***+++,,,((((((((((((((('''&&&%%%((()))******)))(((***+++((('''''''''))))))'''%%%'''''''''&&&&&&%%%$$$######%%%(((+++,,,,,,***)))+++++++++***)))+++///222//////...+++(((&&&'''(((+++***)))'''%%%######""" !!!"""$$$&&&'''$$$$$$%%%&&&&&&%%%%%%$$$""""""!!! """&&&)))+++(((%%%$$$%%%((())))))&&&%%%$$$$$$%%%'''***+++'''&&&&&&&&&'''))),,,---***,,,---//////...---,,,///---+++(((&&&%%%%%%%%%$$$%%%&&&'''((())))))***%%%%%%&&&'''((()))******"""""""""###%%%(((***,,,+++***)))))))))***,,,---'''&&&###!!!!!!!!!"""###$$$###!!!"""$$$&&&''''''$$$%%%$$$""" """$$$$$$$$$$$$$$$###"""""" """$$$&&&&&&&&&%%%$$$###$$$###""" """$$$######""" !!!"""$$$%%%!!!!!!!!!!!! !!!$$$'''''''''((()))))))))))))))$$$######%%%(((******)))'''&&&''')))++++++)))''')))***+++,,,,,,+++******+++)))((((((***,,,,,,,,,&&&&&&'''(((***,,,---......+++)))((()))+++++++++)))+++------+++)))((((((((())))))(((''''''(((***,,,,,,---...///...***''''''((())))))'''''')))***"""""""""######"""""""""""""""""""""!!!!!! ###%%%''''''&&&%%%&&&''''''%%%$$$$$$'''***++++++)))((('''(((((('''$$$!!!"""&&&''''''&&&&&&&&&"""!!! """&&&***+++,,,$$$###"""###$$$$$$###!!!))))))******+++,,,---......---------...,,,***'''%%%'''))))))''''''(((***,,,000222///(((%%%'''+++)))'''%%%&&&(((++++++***'''&&&$$$%%%'''((())))))%%%%%%%%%%%%%%%'''((()))***,,,---***%%%###%%%(((%%%'''((((((&&&&&&(((***((()))***+++,,,+++)))((($$$'''***((($$$###$$$'''---...---+++'''%%%$$$$$$###&&&***)))&&&%%%(((+++((()))***************))))))'''%%%$$$%%%(((,,,///333333000+++&&&######%%%'''(((((((((((('''&&&&&&%%%'''***---///000000///(((+++---//////...///000///111222111---***)))***...//////---(((&&&'''))))))******(((&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%%%%%%%&&&((()))$$$######%%%'''))))))(((''''''''')))++++++***(((((((((((((((((('''&&&&&&%%%'''***,,,,,,---///000000,,,'''%%%%%%&&&((((((((((((&&&&&&%%%&&&''''''((())))))(((&&&''')))+++)))***+++++++++***)))(((((())))))(((&&&&&&)))---+++'''### !!!###%%%&&&&&&&&&''')))***+++,,,,,,...000111000---,,,,,,...(((((((((+++///000///---''''''&&&%%%%%%''',,,///---,,,+++))))))((())))))+++)))'''''')))+++++++++((()))***)))'''&&&'''(((###$$$%%%''')))++++++,,,((((((((())))))((('''%%%&&&''')))(((&&&&&&(((+++'''''''''(((+++,,,+++)))%%%%%%%%%$$$###!!!  ###&&&***+++***)))((((((***+++***)))***...111000111111...+++((('''''')))((('''%%%$$$$$$######""""""""""""###$$$&&&&&&###$$$&&&&&&&&&%%%$$$###!!!""""""!!! """&&&***,,,)))'''&&&''')))))))))&&&%%%$$$######%%%))),,,)))((((((((()))***,,,---***,,,---//////...---,,,///...---,,,***)))((('''%%%'''(((******)))((('''$$$$$$%%%%%%'''((()))***"""""""""###%%%(((+++------,,,,,,+++++++++++++++%%%$$$###""""""""""""""""""  ###%%%&&&%%%###$$$%%%###!!! """$$$&&&&&&&&&&&&&&&%%%$$$###!!!!!!"""$$$$$$$$$$$$$$$&&&&&&%%%### !!!###!!!!!!!!!  !!!"""######$$$$$$"""""""""$$$&&&((('''''''''(((((()))))))))))))))%%%$$$$$$&&&)))******)))(((&&&%%%''')))***(((&&&))))))))))))***++++++,,,...+++))))))+++---,,,+++%%%%%%%%%&&&''')))***+++***((('''''')))+++,,,,,,,,,......,,,)))''''''(((((()))++++++)))((()))***,,,,,,---///000///,,,)))&&&((()))(((&&&%%%&&&'''!!!!!!!!!!!!!!!!!!!!!!!! """###$$$############!!!$$$&&&'''%%%$$$%%%&&&'''&&&&&&'''***,,,------)))((('''(((((('''$$$"""###'''((('''&&&'''(((%%%###!!!!!!###%%%&&&&&&""" ###$$$$$$$$$((()))***,,,,,,---,,,,,,...---------...---***((($$$&&&((('''&&&'''***------111444111)))%%%&&&******'''%%%&&&)))++++++***(((&&&%%%%%%(((***++++++((('''%%%$$$%%%''')))***+++...///+++%%%###%%%(((&&&((()))((($$$"""$$$%%%$$$'''***+++***)))))))))$$$'''***((($$$"""%%%(((......---+++'''$$$$$$$$$"""'''******'''&&&(((,,,'''((()))***+++,,,,,,,,,,,,+++((('''(((***---///000000...)))$$$!!!###%%%((())))))))))))'''%%%$$$###%%%(((,,,...///000///***,,,///000000///000111///111333000,,,((('''(((***---...+++%%%"""$$$(((&&&''')))(((&&&$$$$$$$$$"""""""""###$$$$$$$$$%%%'''&&&%%%$$$$$$%%%'''((($$$$$$$$$&&&)))***)))((('''&&&''')))++++++)))((('''((((((((('''&&&%%%%%%$$$&&&)))++++++,,,...//////,,,'''%%%&&&(((***+++((('''&&&%%%%%%&&&'''(((((()))***)))''''''(((***'''((()))***++++++***)))((()))***(((''''''+++//////+++&&&###############%%%&&&((()))+++---///000///111333222///------///(((((((((+++///111///---''''''&&&%%%%%%(((---111///...,,,***)))''''''&&&***((('''''')))***++++++'''(((***)))(((&&&''''''"""###%%%''')))+++,,,,,,((((((((()))******(((&&&$$$&&&((('''%%%%%%(((***((('''(((***---///...---&&&&&&%%%$$$""" !!!###'''***,,,+++***(((%%%'''******((())),,,///000222222000---)))'''''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%###"""!!!"""###"""!!!"""&&&***,,,***(((((()))******)))&&&%%%$$$""""""$$$(((+++******)))******+++,,,,,,+++,,,...///000///...---/////////...---,,,+++***&&&(((***,,,+++)))'''%%%$$$$$$$$$%%%&&&'''((()))"""""""""###%%%(((+++---.........---,,,+++******%%%$$$######$$$$$$###"""!!!"""%%%%%%$$$###%%%&&&%%%""""""$$$''''''''''''(((''''''&&&&&&"""""""""######$$$%%%%%%((('''&&&$$$!!! !!!"""!!!""""""### """$$$$$$$$$$$$######"""###&&&+++,,,***'''((())))))*********))))))&&&%%%%%%&&&)))++++++***)))&&&$$$%%%((()))'''%%%))))))(((((((((***+++,,,///,,,))))))+++---,,,***%%%$$$$$$%%%%%%&&&'''((((((&&&%%%&&&)))+++,,,,,,///000000,,,(((&&&''')))(((***,,,---+++*********---,,,---///111000...+++&&&'''((('''%%%#########!!!!!!!!!!!!!!!!!!!!!!!! """%%%''''''''''''((( ###&&&'''%%%###$$$&&&'''''''''))),,,......---(((((('''(((((('''%%%### $$$((()))((('''(((***'''%%%!!! !!!!!!"""!!! !!!$$$%%%%%%+++)))'''(((+++---,,,***------,,,+++)))'''%%%$$$$$$"""###(((...000---)))///222444111+++''''''))))))***,,,......,,,***)))###$$$%%%(((+++,,,+++)))+++***(((&&&&&&''')))***---***&&&###"""$$$(((******...111///)))%%%$$$%%%((((((((((((((((((''''''%%%'''(((&&&$$$%%%(((+++...,,,***'''%%%$$$$$$$$$%%%%%%%%%&&&'''(((******'''(((+++---...//////...------......---,,,+++++++++***)))((('''&&&&&&%%%))))))***,,,---,,,(((%%%'''(((+++...111000---***++++++,,,------,,,,,,+++000///---+++)))'''&&&%%%((()))***(((%%%###"""###((($$$"""###''''''$$$###(((***(((&&&&&&''',,,***'''$$$!!! ######%%%))),,,......---+++)))'''(((******'''%%%***)))(((''''''((())))))'''((())))))((('''(((******)))((((((((()))***++++++***'''%%%%%%&&&((())),,,,,,...111333222...+++,,,+++)))'''&&&(((,,,000......---***''''''***......,,,(((%%%$$$&&&(((***)))((()))...444666333//////000222111000......///***))))))+++---//////...---***&&&%%%(((---111333000...+++***+++,,,,,,+++))))))***+++++++++++++++))))))))))))((('''&&&%%%&&&%%%###$$$&&&)))******&&&%%%$$$&&&))),,,------)))'''$$$""""""###&&&((())))))*********++++++,,,&&&%%%%%%$$$############%%%'''***,,,,,,+++)))((('''((())))))((((((***,,,000///---+++(((&&&$$$######$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######"""%%%&&&'''&&&$$$%%%(((+++,,,,,,+++(((''''''***---'''%%%""" """$$$...,,,+++)))(((((())))))***+++---......---+++***222333222111///---***(((((()))+++---,,,***'''%%%%%%%%%$$$$$$$$$$$$######"""""""""!!!"""$$$(((,,,...---+++++++++***(((&&&$$$%%%&&&((())))))******%%%""" ###'''***,,,))))))'''$$$!!!!!!###%%%"""$$$''')))*********)))"""!!! !!!$$$&&&(((((('''&&&$$$###""""""!!!&&&%%%###!!! !!!"""%%%###!!!!!!###&&&''''''&&&%%%$$$%%%'''))))))))))))(((((()))******(((&&&$$$%%%''')))+++,,,,,,---)))(((%%%######$$$&&&(((---***'''$$$###%%%(((+++///,,,******+++)))&&&"""$$$$$$$$$$$$%%%''')))***(((&&&%%%$$$%%%(((+++---111222111---(((%%%&&&(((***---...+++'''&&&)))---///,,,++++++---...,,,)))***'''""" !!!!!!$$$ !!!### """(((......)))#####################$$$$$$'''%%%$$$&&&+++000111111,,,)))'''&&&'''((())))))+++***)))))))))((($$$!!!$$$$$$###  %%%'''%%%###+++)))'''(((+++,,,,,,+++------,,,***(((&&&$$$###%%%$$$$$$(((---///,,,)))...222555444///***)))***+++,,,...///...+++(((&&&""""""$$$&&&)))+++***)))***)))(((((('''((()))******&&&!!!"""(((,,,...222555444...)))'''((((((((('''&&&&&&&&&&&&&&&'''((()))'''&&&&&&))),,,///---+++(((%%%$$$$$$$$$%%%%%%%%%&&&'''((()))***'''(((***,,,---......---,,,,,,------,,,++++++***))))))((('''&&&'''((((((------...000111000---***((()))***---///...***'''))))))***+++,,,,,,------000///---***(((&&&%%%%%%'''(((((('''%%%#########'''$$$"""###&&&'''$$$ !!!%%%)))+++***((('''(((,,,+++(((&&&###"""!!!!!!"""###%%%)))---//////...,,,)))&&&&&&'''(((&&&%%%((('''&&&&&&'''((()))***)))***+++***((('''((())))))((('''''''''((()))******(((&&&$$$$$$%%%'''(((***+++---000222111...,,,++++++***))))))+++...000......---***''''''***---...,,,***(((((()))***,,,+++***+++///444666333///,,,...//////...---...///+++***)))***,,,---,,,++++++((($$$$$$&&&+++///111000...+++++++++,,,++++++***+++,,,,,,,,,+++***)))((((((''''''&&&&&&%%%%%%(((&&&%%%%%%'''''''''&&&$$$$$$%%%(((,,,///000000***(((%%%######%%%'''((((((((())))))))))))((((((%%%%%%$$$######$$$%%%%%%&&&(((***,,,,,,+++***(((&&&''''''&&&&&&&&&)))+++...---+++(((&&&$$$###""""""$$$&&&((())))))((('''***)))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$'''((()))'''%%%$$$'''))),,,,,,+++)))'''(((+++---(((%%%""" !!!$$$&&&...---,,,***)))((((((((()))***++++++,,,++++++***000000//////---,,,+++***((()))***+++***(((&&&%%%%%%%%%%%%%%%$$$$$$###"""###$$$###""""""###''')))+++***((((((((('''$$$"""$$$%%%&&&((()))***++++++&&&$$$"""$$$'''+++---...,,,,,,***'''###!!!"""######$$$&&&'''((('''&&&%%%############%%%'''(((***((('''&&&%%%$$$######"""&&&%%%###!!!!!!!!!"""###%%%$$$######$$$%%%((()))&&&$$$$$$%%%'''))))))((()))((('''((()))***)))((('''((()))+++---...//////,,,***'''$$$######$$$%%%(((&&&$$$###$$$'''***,,,******)))+++,,,+++'''$$$%%%%%%%%%&&&'''))),,,---((('''&&&%%%&&&)))+++---000000///+++&&&$$$%%%(((***------+++&&&%%%(((+++///,,,)))((())))))'''%%%(((%%%!!! !!!""""""###  ###### """(((...///***%%%###$$$$$$%%%$$$$$$#########""""""%%%+++///111111,,,***(((''''''(((((()))+++++++++)))(((&&&$$$###%%%%%%$$$!!!###''''''%%%***)))((()))+++,,,---,,,------,,,***(((&&&$$$###'''&&&&&&(((,,,---+++(((+++///333444000,,,******+++,,,...///...***'''$$$!!!!!!###&&&)))***)))(((((()))))))))))))))))))))'''###!!!(((---///333777666111,,,)))))))))(((&&&$$$######$$$$$$((())))))(((''''''***,,,///---+++(((&&&%%%$$$$$$%%%%%%%%%&&&'''((()))***'''(((***,,,,,,,,,,,,+++++++++++++++++++++***)))'''&&&%%%$$$%%%&&&(((***......///111333222000---*********+++,,,+++(((%%%'''''''''(((***---///111111///,,,)))'''%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%###"""$$$''''''%%%"""$$$'''***,,,+++)))((((((,,,+++)))(((&&&$$$######"""###%%%)))---//////...,,,***&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))+++,,,,,,------+++)))'''((()))((((((&&&%%%%%%&&&'''(((((('''%%%######$$$&&&'''))))))***---000111///...******++++++---...000111------,,,)))''''''***,,,,,,,,,,,,,,,,,,---.........,,,,,,///333444111...***,,,------++++++,,,---***)))((()))***+++***((((((%%%"""!!!$$$(((+++---///---+++***++++++***)))***+++,,,---,,,***(((''''''&&&%%%$$$$$$%%%&&&'''***(((''''''((('''%%%###"""###&&&+++000333333222***)))'''%%%%%%&&&'''((('''((((((((('''&&&%%%$$$$$$###"""""""""$$$&&&(((((()))+++,,,,,,,,,***)))%%%&&&%%%$$$$$$%%%(((+++---+++(((%%%###"""!!!!!!!!!###&&&)))++++++++++++...---,,,***)))((('''''')))(((&&&%%%%%%&&&'''(((++++++***(((%%%$$$%%%'''+++++++++***))))))+++...)))'''###!!!!!!###&&&(((...---,,,***))))))(((((()))(((((((((((()))***+++------,,,+++************))))))(((''''''&&&%%%%%%$$$%%%&&&&&&%%%###!!! $$$$$$$$$###"""###%%%'''***(((&&&&&&&&&%%%###!!!"""###%%%((()))+++,,,,,,'''&&&''')))---///000000......---***%%%"""!!!!!!######$$$%%%%%%$$$######$$$%%%&&&((()))***++++++)))((('''&&&%%%$$$$$$$$$&&&%%%$$$"""""""""######%%%'''((('''%%%%%%(((+++&&&%%%$$$%%%''')))***))))))(((&&&&&&(((*********)))***,,,...000111222222222000,,,)))'''&&&&&&&&&'''&&&%%%$$$%%%''')))***((('''(((***,,,+++)))'''(((''''''((()))+++---///)))(((''''''(((***,,,...---...---)))$$$"""%%%(((***,,,,,,***&&&$$$&&&(((+++(((%%%$$$$$$%%%%%%%%%'''$$$!!! !!!"""######"""!!!!!!###%%%%%% """(((---...***&&&$$$%%%&&&'''&&&%%%###!!! !!!%%%***...000000,,,+++***(((''''''''''''***,,,,,,)))$$$"""###%%%''''''&&&###!!!&&&((('''+++******+++,,,......//////...---,,,***'''%%%$$$)))(((''')))+++,,,***((('''***,,,,,,***(((((((((((())),,,---,,,***'''$$$######$$$'''***+++***)))'''(((***++++++***)))((('''$$$!!! ###(((+++***...333444111---***))))))'''%%%###"""!!!"""###(((((('''''''''(((***+++---,,,***((('''''''''(((&&&&&&&&&'''''')))******((()))***+++,,,+++************++++++++++++******&&&%%%###""""""$$$&&&(((++++++,,,...111111///---+++*********,,,+++)))'''&&&&&&&&&'''***...222444000...+++(((%%%$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$######%%%'''(((&&&$$$%%%'''***++++++)))(((''')))))))))((('''%%%$$$###$$$$$$&&&))),,,...---,,,+++***)))((('''&&&$$$#########%%%'''))),,,...///...//////---)))''''''((()))((('''%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&''''''&&&'''***---///000///******+++---000111111111,,,+++***)))(((((()))+++(((***,,,...///000/////////---,,,...000000...,,,+++,,,,,,***((('''((()))((('''&&&''')))******)))&&&$$$ """%%%((()))+++***(((((())))))(((''''''(((***,,,,,,***((('''((('''%%%$$$$$$&&&((()))+++***)))******)))&&&$$$"""$$$(((---222333222000***)))((('''&&&&&&''''''(((((())))))(((%%%"""!!!###"""!!!!!!"""%%%(((***)))***+++,,,,,,+++***)))&&&&&&%%%$$$$$$&&&))),,,---+++(((%%%###"""""""""!!!###&&&***,,,---...---------,,,******)))))))))+++***)))(((((()))+++,,,...---+++(((%%%$$$$$$$$$)))***++++++******,,,...---***&&&###"""###&&&(((************************)))(((&&&%%%&&&(((+++------,,,***(((((((((((())))))(((&&&%%%$$$$$$$$$$$$###$$$&&&&&&%%%### """###$$$$$$$$$$$$&&&(((***(((&&&%%%&&&%%%$$$"""!!!"""$$$&&&(((***++++++))))))***---000111///...+++,,,,,,***&&&###!!!!!!"""""""""############$$$&&&(((***,,,---------,,,)))((('''&&&&&&&&&&&&&&&'''&&&%%%$$$######$$$$$$%%%))),,,+++'''%%%(((,,,'''&&&%%%''')))+++,,,+++)))'''%%%%%%'''***,,,,,,***+++---///111222222333666444111///,,,++++++++++++***((('''&&&&&&&&&'''***)))((('''((()))))))))+++***))))))***+++,,,---))))))(((((()))+++---...+++,,,+++(((###"""%%%(((***++++++)))&&&$$$%%%&&&$$$###!!! """%%%((()))'''%%%###"""#########"""""""""$$$&&&(((&&&!!!!!!&&&***,,,***'''%%%'''((()))(((&&&###!!!!!!"""$$$'''***---------+++++++++)))'''&&&%%%&&&(((***+++'''!!!!!!%%%))))))(((%%%""" %%%'''(((+++,,,,,,---...///000222000000///...,,,***((('''***)))))))))******)))((((((((('''&&&%%%%%%(((***###$$$''')))******)))(((''''''(((***,,,---+++***&&&(((***,,,,,,+++)))(((&&&%%%%%%$$$######$$$$$$&&&)))...000000...+++***((('''%%%###""""""""""""&&&%%%$$$%%%''')))***++++++***)))(((((()))++++++(((((((((((()))***++++++******+++,,,+++***)))((()))******+++++++++******&&&%%%###!!!!!!"""###$$$))))))))),,,...000///---+++***)))***,,,,,,,,,***&&&&&&&&&(((+++///333555///,,,)))&&&$$$###$$$$$$###$$$%%%$$$$$$%%%''')))%%%%%%%%%&&&(((((('''&&&&&&''''''((()))(((&&&$$$%%%&&&'''''''''%%%###!!!%%%%%%&&&(((++++++***((((((***+++,,,***'''%%%###$$$%%%'''))),,,...000000000000000---***'''''''''***)))(((&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&'''(((&&&%%%$$$&&&***---///000******+++---111222111///+++***)))(((((()))))))))%%%(((+++...000000000///...---+++++++++,,,+++***------,,,)))&&&%%%%%%&&&%%%%%%%%%'''***,,,,,,+++&&&### !!!$$$&&&''''''&&&%%%&&&'''((('''%%%"""$$$''')))*********)))***)))'''&&&'''(((***+++*********+++---,,,***((($$$&&&)))...111222///,,,***))))))((('''&&&&&&&&&((()))++++++)))&&&""""""!!!!!!!!!###&&&)))***)))***+++++++++******)))&&&'''''''''&&&(((+++......,,,***'''%%%$$$$$$$$$"""$$$'''+++---.........))))))((((((((())))))***---,,,,,,+++,,,---...//////---***'''%%%$$$######&&&(((***+++******+++---000---)))&&&######$$$%%%&&&&&&''')))***++++++,,,)))(((%%%$$$%%%)))---000///---+++(((&&&&&&&&&&&&)))(((%%%###""""""######!!!"""$$$%%%$$$"""!!!$$$&&&&&&''')))+++)))'''%%%$$$%%%&&&%%%$$$!!!"""###%%%&&&'''(((((()))***+++...//////,,,)))%%%'''((('''%%%#########"""!!!!!!"""###$$$&&&'''(((***,,,...///...,,,+++(((((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&+++///...)))'''))),,,(((''''''(((+++---......)))'''%%%%%%'''***,,,,,,((()))+++---///000111111444333222000////////////++++++)))((((((((()))***///,,,((($$$###%%%(((+++---,,,+++)))(((((())))))))))))))))))***,,,---...+++------***&&&$$$%%%((()))******)))'''%%%%%%%%%###"""!!!!!!!!!$$$(((***)))'''%%%$$$%%%$$$###!!!"""$$$''')))***'''### $$$'''((((((''''''(((***+++***'''$$$"""%%%''')))++++++***))))))(((***+++***'''$$$$$$$$$%%%'''((($$$ $$$***+++***'''$$$"""###$$$%%%''''''+++,,,.........///111333000000//////...,,,+++***************************+++)))&&&$$$$$$&&&***,,,!!!"""$$$&&&(((***,,,,,,+++++++++---......,,,***&&&(((***,,,,,,,,,***)))%%%&&&'''&&&%%%""" '''(((+++...///...---,,,''''''&&&&&&%%%$$$######$$$###"""$$$'''***,,,,,,******)))))))))+++,,,---+++*********++++++,,,---+++,,,,,,,,,,,,***((('''(((((())))))******))))))%%%%%%$$$###############((('''(((+++...000000///+++***))))))+++,,,,,,,,,&&&&&&'''(((+++...000222,,,***'''$$$######$$$%%%$$$%%%&&&%%%$$$%%%(((***'''(((((())))))))))))((('''&&&&&&&&&''''''$$$""""""###%%%''''''%%%""" $$$$$$%%%'''))))))(((&&&&&&))),,,---+++(((&&&%%%%%%''')))+++---///000000000000///---)))'''&&&'''+++***(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&###"""###'''+++///000+++)))))),,,000111000---***)))'''''')))))))))((($$$'''+++...000000000///...,,,+++)))((()))******......,,,)))&&&$$$%%%&&&%%%%%%%%%(((+++.........(((%%%"""!!!###%%%&&&&&&#########%%%'''((('''&&&"""###%%%''')))++++++,,,,,,+++***))))))***+++,,,***))))))+++,,,---,,,+++((()))+++///111000---++++++++++++***)))((('''&&&(((***,,,---+++'''""" !!!!!!###%%%&&&((())))))************)))((((((&&&((()))******+++---///...---,,,+++)))'''&&&%%%###%%%(((+++------------%%%%%%%%%%%%&&&'''((((((+++,,,,,,---...///000000---+++'''&&&%%%%%%$$$######&&&)))*********++++++///---+++(((&&&$$$#########$$$&&&''')))******+++(((&&&$$$###%%%)))---000///...,,,***(((&&&%%%%%%)))'''%%%###"""""""""""" !!!"""""" !!!%%%((()))***+++---&&&$$$""""""$$$%%%&&&%%%###$$$%%%%%%&&&&&&%%%%%%((((((***,,,...---)))'''"""###$$$$$$######$$$%%%""""""!!!!!!"""%%%(((******+++,,,------,,,***)))''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&(((,,,//////,,,)))((()))(((''''''))),,,...//////)))(((&&&&&&(((*********%%%&&&(((***,,,---......000//////............///(((((('''((())),,,///111111///***$$$!!!"""&&&***...---+++)))(((((((((((((((((())))))***,,,---------///111///***''''''(((((()))))))))((('''&&&%%%&&&&&&%%%###!!!"""$$$''')))(((''''''((('''%%%######&&&)))+++***((($$$"""!!!###%%%&&&''''''((()))***+++***)))'''%%%(((+++------+++'''%%%$$$$$$'''******&&&###"""######$$$%%%###  ###)))))))))'''%%%$$$$$$&&&""""""&&&(((((()))+++------,,,---000333...............------,,,************))))))***+++,,,***'''%%%&&&(((******######$$$%%%(((+++...000///...---...///...+++)))'''(((***+++,,,,,,++++++((((((((((((&&&$$$""" ))))))***+++,,,,,,+++***&&&'''((()))((('''%%%$$$###"""!!!$$$)))---......---,,,+++***)))***++++++---,,,,,,,,,,,,---......---......---,,,***((('''%%%%%%&&&'''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&%%%&&&))),,,/////////---+++(((''')))*********$$$%%%&&&((()))+++,,,---***(((%%%###"""###%%%'''&&&''''''&&&%%%&&&)))+++)))***++++++***)))))))))(((&&&%%%&&&'''&&&$$$!!! """%%%''''''%%%### !!!"""%%%((()))(((''''''(((***)))'''&&&''')))'''(((***,,,------------...//////,,,)))'''&&&'''+++)))'''%%%############$$$%%%%%%%%%%%%&&&&&&'''&&&### !!!$$$)))---///,,,)))''')))---///...+++)))'''&&&''')))***((('''%%%(((+++...000111000000...---+++)))'''(((***,,,------,,,)))'''&&&(((***((('''(((***---//////...***'''%%%$$$%%%'''''''''!!!!!!"""%%%(((***)))(((&&&&&&&&&''')))+++---...------,,,,,,+++************)))((((((***++++++******+++---///222111///---------......---+++)))''''''))),,,---,,,'''""" """$$$&&&'''''''''))))))))))))((((((''''''%%%'''***,,,,,,,,,---...---.........,,,)))'''%%%%%%''')))+++,,,,,,+++***$$$$$$#########$$$%%%%%%((())),,,...//////......+++(((%%%$$$%%%%%%$$$### $$$(((******))))))************)))(((&&&$$$######$$$%%%'''''''''''''''%%%$$$""""""$$$(((,,,///...------,,,***)))'''&&&((('''&&&$$$###"""!!!!!! $$$(((***+++++++++,,,&&&$$$"""###%%%((())))))((((((((('''&&&%%%$$$###%%%%%%'''***,,,,,,***(((""""""###"""!!!"""$$$'''$$$###!!! !!!###&&&(((++++++,,,+++***((('''&&&&&&%%%%%%%%%&&&''''''((('''''''''(((((((((''''''***,,,......---+++(((&&&'''&&&&&&(((+++---......)))((('''((()))***)))(((###$$$&&&(((***+++,,,,,,.........---------------'''&&&%%%&&&(((,,,111333...---+++&&&""""""%%%(((---,,,***)))))))))***+++'''(((((()))***+++,,,,,,///333555444///***((((((((((((((()))***)))(((&&&$$$&&&&&&%%%"""!!!###%%%&&&&&&''')))++++++)))'''%%%'''***+++***(((&&&$$$ !!!###$$$%%%&&&'''((()))***************))))))'''+++......***%%%"""!!! %%%))))))%%%"""!!!###"""######$$$$$$#########%%%&&&&&&%%%######$$$&&&""" %%%***++++++'''))),,,,,,+++,,,///222,,,,,,------...---------)))***+++***))))))+++,,,***((('''&&&'''(((((('''&&&%%%%%%%%%(((,,,000333000///.........---***'''(((((()))***+++,,,,,,,,,,,,,,,***)))(((''''''&&&***)))((((((((((((((('''%%%''')))++++++)))&&&%%%###"""!!!$$$***///111000000...,,,***))))))))))))......---------...//////...//////...---+++)))'''"""###$$$$$$%%%%%%%%%%%%###%%%'''***+++***)))(((#########&&&***---...---...,,,(((&&&''''''''''''###$$$%%%'''((())))))))))))'''$$$""""""###&&&((((((((((((&&&%%%&&&))),,,+++,,,------+++*********)))'''%%%&&&''''''$$$!!!"""%%%((((((&&&###!!!###'''******)))(((((('''$$$"""$$$(((---'''(((***+++,,,,,,++++++.........,,,)))&&&&&&'''***(((&&&$$$"""!!!!!!!!!######$$$$$$$$$%%%%%%%%%&&&### ###(((---///,,,)))&&&'''+++...,,,))))))'''%%%&&&)))***(((&&&'''))),,,///111111111111......,,,)))((((((+++---+++,,,+++)))((((((+++...+++******+++---///...---,,,)))&&&&&&'''(((((((((!!!!!!###&&&***,,,,,,******)))(((((()))+++---///------------,,,***)))(((+++)))'''&&&((())))))))),,,,,,---000333333222000//////000111///---+++)))%%%(((+++---,,,'''""" ###&&&''''''&&&&&&))))))(((((('''''''''&&&###&&&***------,,,,,,---,,,...//////---***'''$$$'''(((***+++++++++)))(((%%%$$$######""""""""""""%%%'''***---......---+++)))&&&######%%%&&&%%%###"""''')))***)))))))))&&&''')))******(((&&&$$$$$$%%%&&&&&&&&&%%%$$$######"""!!!!!!###'''+++---,,,,,,---------+++)))(((((('''&&&%%%$$$"""!!! ###&&&***,,,,,,+++++++++(((&&&%%%%%%(((,,,---...,,,++++++)))(((%%%$$$###"""###%%%(((,,,---,,,+++$$$$$$###"""!!!"""$$$'''&&&$$$!!!!!!$$$&&&,,,++++++***(((&&&$$$$$$%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((((('''++++++,,,...///,,,((($$$%%%$$$$$$&&&))),,,------)))(((((()))******(((&&&"""###%%%''')))***++++++000000//////......------***(((&&&%%%&&&***...111***+++,,,)))%%%###$$$'''+++******)))***+++---...''''''((()))***++++++,,,111555999888222,,,)))(((''''''((()))++++++)))''' ###%%%%%%###"""$$$'''$$$%%%'''***---...---+++&&&(((+++,,,***((('''&&&###$$$%%%&&&&&&'''(((*********************++++++%%%)))------)))$$$!!! ###((()))%%%!!!!!!"""###"""###%%%''''''%%%###"""###$$$###""""""###%%%!!!"""(((---......''''''''''''(((***+++,,,)))((())),,,000111...+++(((((((((''''''&&&&&&%%%%%%$$$$$$&&&***,,,+++(((&&&&&&'''(((***+++---...++++++******************---,,,+++++++++,,,---...333333111---'''$$$%%%''')))))))))'''$$$""""""###'''(((***,,,,,,***(((&&&((((((((((((***,,,...///111///+++(((&&&&&&&&&&&&...000111///,,,+++,,,...111///---)))'''%%%%%%$$$ """$$$$$$$$$###$$$%%%"""###&&&(((***)))((('''"""""""""$$$&&&(((+++,,,...,,,***'''%%%%%%&&&'''%%%$$$$$$&&&'''((('''%%%***'''$$$!!! !!!$$$%%%&&&''')))******))))))((($$$&&&)))+++,,,,,,,,,++++++***)))'''&&&$$$$$$######$$$'''***+++)))$$$ !!!"""###%%%'''(((((('''&&&&&&''')))+++---***+++++++++***)))'''&&&***+++,,,,,,,,,***(((&&&%%%%%%$$$""" """%%%%%%&&&((((((''''''((()))(((&&&###"""###'''+++...---***'''&&&((()))((('''&&&%%%%%%&&&(((***+++***---------...///111222333111///,,,)))(((((()))******))))))))))))))))))))),,,,,,,,,------,,,++++++*********+++***)))((((((%%%$$$###&&&***---,,,***))))))(((''')))+++...///222111...,,,******+++,,,+++)))&&&$$$$$$%%%'''(((***---000333555555444333444333222000...,,,+++***$$$%%%&&&((()))'''###!!!!!!!!!###%%%&&&%%%$$$---,,,+++***)))(((''''''''''''''')))+++,,,,,,***)))************)))((((((+++,,,,,,***(((&&&'''(((###$$$%%%&&&'''$$$ ###%%%(((+++,,,+++***(((&&&### !!!$$$((((((((('''&&&%%%&&&'''&&&###!!!$$$&&&***...///...***&&&%%%$$$$$$$$$%%%$$$""" """&&&)))***...------+++)))'''&&&$$$))))))))))))'''%%%###""" !!! !!!'''***---...---+++******(((''''''))),,,////////////,,,)))'''((('''$$$!!!"""$$$&&&((()))***---///'''%%%!!!"""&&&)))+++'''""" !!!$$$'''(((+++***'''%%%$$$#########"""$$$&&&&&&%%%$$$$$$$$$)))((('''&&&%%%&&&'''(((+++---///000...***%%%""" """$$$%%%%%%&&&(((***'''(((((((((((((((''''''$$$%%%%%%&&&'''((())))))///.........///000222333,,,***'''%%%%%%'''***,,,)))+++---,,,(((&&&'''(((+++*********+++---///000---+++(((&&&%%%&&&(((***---000222333000---+++******))))))(((((('''&&&&&&#########$$$%%%%%%%%%%%%(((((()))******)))((((((+++,,,...000///---***'''"""%%%((('''$$$$$$'''+++///...---------,,,)))&&&((('''&&&%%%%%%###!!!!!!"""###$$$%%%%%%%%%%%%(((&&&%%%&&&'''&&&""" """###$$$"""!!! """)))000000---&&&&&&&&&&&&'''((()))***((('''(((+++///000---***(((((('''''''''''''''((($$$######&&&***,,,+++)))'''''''''(((***+++---...******)))))))))))))))***++++++***))))))***+++,,,//////---)))%%%###$$$&&&)))***)))'''$$$""""""###&&&'''***,,,,,,+++***))))))((((((((()))***,,,---,,,***((('''&&&'''((((((,,,...///...+++***+++------,,,)))&&&$$$#########!!!###$$$$$$###"""###$$$###$$$%%%''''''''''''&&&$$$$$$###$$$%%%''')))***---,,,***((('''''''''((($$$###$$$&&&(((***)))(((((('''$$$###"""###%%%&&&((()))***++++++***)))((($$$&&&(((***++++++***)))))))))***))))))((('''&&&%%%&&&(((+++,,,***&&&""" !!!!!!"""###%%%&&&''')))(((''''''(((***,,,...************)))'''%%%$$$''')))+++------,,,***(((%%%%%%$$$###!!!"""&&&(((((())))))(((''''''))),,,+++)))&&&######%%%(((***+++(((%%%%%%'''((((((&&&'''&&&%%%%%%''')))++++++------......000111333444444222000...+++(((&&&%%%''''''((())))))*********+++++++++,,,,,,++++++************)))))))))(((((((((%%%$$$&&&***,,,,,,***))))))))))))***,,,...//////...,,,++++++,,,---...---+++(((&&&%%%%%%'''(((+++---000222444333222111///......---,,,+++******&&&&&&'''((()))((($$$!!!"""!!!"""###%%%&&&%%%$$$++++++++++++***)))(((((('''''''''(((***+++***((()))))))))))))))))))))))),,,------+++)))'''&&&'''$$$$$$%%%'''(((%%%!!!###%%%''')))***)))(((&&&&&&$$$"""###&&&((()))((('''&&&&&&&&&&&&%%%"""$$$&&&))),,,---,,,)))'''%%%$$$$$$%%%&&&%%%###!!!"""&&&((((((++++++******(((&&&%%%$$$%%%&&&((())))))(((&&&%%% """######!!! &&&))),,,...,,,+++*********((('''(((+++---.........+++&&&%%%%%%%%%###"""###%%%((())))))***---...'''$$$!!!!!!%%%'''***'''###!!!"""$$$''')))***)))'''&&&$$$#########!!!###%%%%%%$$$#########&&&&&&%%%$$$%%%%%%&&&'''((()))++++++***'''###!!!"""$$$%%%%%%%%%%%%''')))'''((((((((('''&&&&&&%%%###$$$%%%&&&((()))***+++......------...///111222,,,***(((&&&&&&(((***,,,***+++,,,+++((('''(((***+++***((((((***...222555///---)))&&&%%%'''***,,,,,,...111111///,,,++++++***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))((('''&&&%%%$$$$$$***,,,...///...+++(((&&& ###&&&%%%###$$$(((,,,111000///......,,,)))&&&##################!!! """"""###$$$%%%&&&''''''((('''%%%%%%&&&%%%""" !!!""""""###"""!!!!!!%%%+++000000---''''''''''''(((((()))***'''&&&&&&)))------***''''''&&&&&&&&&&&&(((***+++%%%$$$%%%'''***++++++)))&&&&&&'''((()))***,,,---))))))(((((((((((()))***)))(((''''''&&&'''((()))***)))(((%%%""""""$$$&&&)))******'''$$$""""""###$$$&&&)))+++------,,,,,,+++***)))(((((()))******'''&&&&&&&&&&&&(((***+++***,,,,,,,,,******+++,,,)))(((&&&$$$""""""""""""###$$$%%%$$$""""""###$$$&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''++++++*********)))))))))$$$###$$$&&&)))++++++***&&&&&&%%%%%%&&&&&&'''(((++++++,,,,,,+++***)))'''$$$%%%&&&((((((''''''&&&'''(((***,,,---,,,+++***'''''')))+++---,,,(((%%%"""""""""######$$$%%%&&&***)))(((((()))+++---///++++++***)))'''&&&$$$###$$$&&&***---......,,,***&&&&&&%%%$$$###%%%))),,,,,,,,,+++((('''(((***---...,,,(((%%%$$$$$$&&&''''''&&&$$$%%%&&&''''''&&&((('''%%%$$$%%%(((+++,,,.........///000222444555666666444222...((($$$!!!###%%%''')))***+++++++++******++++++++++++******+++***)))((('''((())))))***'''$$$%%%(((++++++***))))))***+++,,,---------+++*********+++---///000...,,,***'''&&&&&&'''(((,,,...000111222111///...*********)))))))))))))))'''&&&&&&((()))(((&&&$$$#########$$$&&&'''&&&$$$((()))+++,,,,,,+++)))((('''&&&&&&((()))***)))((())))))(((((()))***+++,,,///000000...+++(((''''''%%%%%%&&&((()))'''$$$!!!$$$%%%'''(((((('''%%%$$$%%%$$$$$$%%%((())))))(((((('''&&&&&&&&&%%%""" %%%&&&((()))***))))))((($$$######%%%&&&'''%%%$$$"""%%%&&&&&&&&&''''''''''''%%%$$$###!!!$$$'''***+++***((('''###%%%&&&&&&$$$!!! %%%(((+++,,,+++***)))***+++)))&&&&&&(((+++,,,------)))%%%""""""###$$$$$$&&&(((************,,,---&&&$$$!!!!!!$$$&&&***(((%%%######%%%(((***))))))((('''&&&$$$###""" """######"""!!!!!!"""$$$$$$$$$$$$$$$%%%&&&'''$$$%%%&&&&&&%%%$$$"""!!!%%%&&&'''&&&$$$$$$%%%'''''''''''''''&&&%%%######"""###$$$&&&(((***+++,,,------,,,,,,---...///000---+++)))'''''')))+++---+++++++++)))'''(((***,,,+++***((((((***///444888111...***''''''(((+++---)))+++---...,,,+++***++++++)))'''%%%$$$$$$%%%%%%%%%%%%$$$%%%'''))),,,...***)))&&&$$$"""!!! )))+++,,,---,,,)))&&&###!!!###""""""$$$)))---333111000///...,,,(((%%% !!!"""###$$$$$$$$$$$$"""######$$$&&&(((***+++)))(((&&&&&&&&&%%%"""  """###$$$###"""!!! !!!&&&,,,...---++++++***************+++,,,%%%$$$$$$'''***+++'''$$$$$$$$$###$$$%%%(((+++,,,)))))))))************)))%%%%%%%%%&&&'''(((*********))))))))))))******+++'''&&&%%%$$$$$$%%%&&&''''''&&&%%%###"""###%%%''')))))))))'''$$$""""""######%%%'''***,,,---......---,,,***)))(((((())))))&&&&&&&&&&&&((()))+++,,,)))***++++++++++++,,,,,,((('''%%%$$$######$$$$$$$$$%%%$$$###!!!!!!###%%%***(((&&&$$$$$$$$$%%%&&&)))(((&&&$$$######$$$$$$((()))***+++++++++******&&&%%%%%%&&&)))++++++***$$$%%%&&&'''((())))))))),,,,,,,,,,,,+++)))'''&&&"""###$$$$$$$$$######"""###&&&)))---...///...---(((((((((***,,,,,,***((('''&&&&&&%%%%%%&&&&&&'''***))))))((()))+++...///,,,,,,+++)))'''%%%$$$######&&&***---...---+++***))))))'''&&&$$$&&&))),,,,,,------,,,***)))***,,,...,,,***'''&&&%%%%%%&&&&&&%%%%%%&&&'''((((((((()))(((&&&$$$$$$'''+++...///.........///222444666666555444111---(((###!!!"""$$$'''***,,,---------******+++,,,,,,,,,++++++,,,+++)))''''''((()))***+++'''######&&&)))))))))&&&(((***,,,---,,,+++***((('''(((((()))+++---...+++***((('''&&&'''((((((,,,---/////////...---,,,(((((((((((((((((((((((('''&&&%%%&&&(((((('''&&&$$$######%%%'''((('''%%%%%%'''))),,,,,,+++***(((%%%%%%&&&(((+++,,,,,,*********)))(((***,,,...000222333333111---***((((((&&&&&&''')))***)))&&&###&&&'''(((((((((&&&%%%$$$$$$%%%&&&((()))******)))(((''''''((()))(((&&&$$$%%%%%%&&&&&&%%%&&&'''(((###""""""###&&&'''&&&%%%!!!$$$&&&&&&%%%###$$$%%%&&&&&&%%%$$$### ###'''+++,,,+++(((&&&%%%'''))))))&&&### $$$''')))***)))))))))))),,,)))%%%$$$&&&(((***+++---***%%%""""""###&&&''')))***++++++***)))***,,,(((&&&$$$"""!!!"""$$$%%%((((((&&&%%%$$$%%%(((+++))))))******)))'''%%%###!!!"""###"""!!! !!!$$$$$$$$$%%%&&&'''((((((""""""############""""""(((((((((&&&###"""$$$%%%''''''&&&&&&$$$###!!!!!!!!!"""$$$&&&)))+++---...,,,,,,,,,,,,,,,,,,---------,,,***))))))***,,,---,,,+++)))'''&&&(((+++...+++*********,,,000333666///...---,,,+++++++++,,,'''(((******))))))***+++,,,)))&&&$$$######%%%&&&&&&%%%$$$%%%'''***...000***(((%%%""" !!!(((***,,,,,,+++((($$$"""!!!!!!!!!%%%***...222000///...---***&&&###"""###%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&(((+++...///******(((((('''%%%$$$###"""###&&&((((((&&&###!!! '''+++***((((((,,,+++***************+++%%%######%%%((((((%%%!!!!!!!!!"""###%%%(((***,,,---......---+++)))((((((#########$$$$$$&&&'''(((******++++++,,,,,,,,,,,,&&&%%%$$$$$$$$$%%%'''((('''&&&%%%%%%&&&''''''''''''(((((('''%%%###$$$%%%###$$$''')))+++---------...---+++***))))))******))))))((()))))))))******))))))***+++,,,---...---)))((('''&&&%%%&&&''''''%%%%%%$$$!!! !!!$$$'''---+++(((&&&%%%%%%&&&''')))(((&&&$$$###"""######&&&'''(((***************)))(((&&&&&&((())))))(((###%%%&&&(((***+++++++++++++++++++++)))'''%%%$$$!!!!!!"""!!!!!!!!! !!!$$$(((,,,.........---(((''''''(((***,,,++++++,,,+++***)))(((((((((((())))))(((((()))+++---///...---,,,***(((&&&%%%%%%%%%'''***,,,,,,+++)))'''++++++***(((%%%%%%'''((()))+++//////...+++)))(((+++***)))(((((((((((((((&&&'''((())))))))))))***))))))(((&&&%%%'''+++//////...---,,,---000222444222111///,,,***'''&&&%%%###%%%'''***,,,---......+++,,,,,,---......---------+++)))((('''(((***++++++'''""""""%%%'''((('''%%%&&&)))++++++***)))(((&&&&&&&&&&&&'''(((((()))''''''&&&&&&&&&'''((()))++++++,,,------,,,,,,+++******))))))((((((''''''&&&%%%%%%&&&((()))(((&&&$$$$$$$$$&&&((())))))'''$$$&&&)))+++,,,,,,***)))$$$$$$&&&)))---/////////,,,+++******,,,...111333444555555333///+++)))(((''''''''')))+++***(((&&&((((((((()))((('''%%%%%%$$$%%%'''((())))))******(((((((((***,,,---+++)))$$$%%%&&&%%%######&&&)))###"""!!!"""%%%&&&&&&%%%!!!!!!!!!$$$&&&'''&&&%%%"""###%%%''''''&&&%%%$$$"""%%%))),,,,,,***'''%%%&&&(((******'''###!!! ###%%%'''(((((('''((()))+++((($$$###$$$'''))))))---+++)))&&&%%%''')))++++++,,,,,,+++)))((()))******)))'''%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%(((+++***++++++,,,+++)))'''&&&###$$$$$$###"""!!!"""###%%%&&&'''(((((()))******###############$$$$$$%%%(((((('''$$$"""!!!###$$$&&&&&&&&&%%%$$$"""!!! !!!"""$$$&&&))),,,...///,,,,,,,,,,,,,,,+++++++++---,,,+++******+++,,,------***'''%%%&&&(((+++---)))+++,,,...000000000000---...000111000...+++)))%%%'''(((''''''''')))+++,,,***'''%%%$$$%%%'''((('''&&&%%%%%%'''***---///((('''%%%###"""###$$$%%%((()))+++,,,+++(((%%%""" !!!"""###&&&***------,,,+++******(((%%%"""###%%%&&&&&&$$$"""###$$$%%%&&&''')))+++...000111++++++***)))((('''&&&'''%%%'''***++++++(((%%%"""!!!))),,,)))'''(((***)))((((((''''''''''''$$$######%%%''''''### """$$$''')))***+++///000000...+++((('''(((###""""""###$$$%%%&&&&&&(((***,,,.........,,,+++&&&%%%%%%%%%&&&((()))+++)))(((((()))******)))'''%%%&&&''''''%%%%%%%%%'''$$$%%%&&&((()))***++++++,,,+++***))))))***+++++++++++++++***))))))(((((((((((((((***---//////...******(((''''''(((((()))%%%$$$""" !!!%%%)))---,,,)))'''&&&&&&'''(((((('''%%%$$$############%%%%%%&&&''''''((())))))***(((&&&%%%&&&'''''''''$$$%%%&&&(((***+++++++++******+++***)))'''%%%$$$""""""!!!!!!!!!!!!!!!!!!"""$$$'''***,,,---------)))(((&&&'''))),,,---...000///---,,,***)))))))))((('''&&&&&&''')))+++---...---,,,***((('''&&&&&&&&&'''((())))))(((&&&%%%)))******)))&&&$$$$$$$$$%%%)))...000///+++'''&&&(((((())))))******++++++(((***++++++*********+++***++++++)))'''(((,,,000...---+++******,,,///000,,,+++***)))(((((())))))&&&&&&''')))***,,,------+++,,,---......//////...---,,,+++***)))***++++++***&&&######&&&(((((('''$$$&&&((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))++++++,,,,,,,,,++++++******))))))((((((%%%%%%&&&(((***+++)))(((######$$$&&&***++++++***&&&(((***,,,------,,,,,,%%%%%%&&&***...000111000,,,,,,+++,,,---///111222222444444333///+++((('''''''''''')))++++++***(((((((((((((((((('''&&&&&&$$$&&&'''((('''(((***+++))))))***,,,...///...,,,&&&(((((('''$$$$$$'''***$$$###"""###%%%''''''&&&###$$$%%%(((******(((&&&###%%%''')))***)))'''%%%%%%''')))++++++***'''%%%&&&((()))(((&&&"""!!! """$$$&&&&&&&&&&&&'''))))))&&&###"""$$$&&&'''(((+++,,,---,,,++++++,,,...***,,,,,,+++)))(((((()))+++***)))(((&&&&&&%%%%%%###&&&((('''%%%%%%'''***++++++++++++***)))(((((('''((((((&&&$$$###%%%&&&(((((()))***+++++++++***$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%### ###%%%%%%%%%%%%%%%$$$###!!!!!!"""###$$$'''))),,,...///,,,,,,------,,,+++***))),,,,,,+++******+++,,,,,,---)))%%%$$$%%%((()))***(((***---000111000...---,,,...000222111...+++(((&&&&&&&&&%%%%%%%%%(((***+++***(((''''''(((***+++***)))((('''((()))+++---'''&&&%%%%%%%%%&&&'''(((((())),,,---,,,***'''%%%######$$$%%%&&&(((******((('''''''''((('''%%%""" ###%%%###  %%%&&&(((+++---...///000***++++++)))((('''(((***(((***,,,---,,,)))%%%###!!!###,,,...((('''+++***)))((('''&&&&&&&&&&&&%%%######$$$'''&&&"""!!!$$$(((***++++++++++++---...---***'''((()))$$$$$$$$$$$$$$$%%%&&&'''%%%(((,,,///000...+++)))&&&&&&&&&''')))+++---///+++++++++---...---((($$$###%%%&&&&&&&&&&&&''')))%%%%%%&&&&&&'''(((((((((((('''''''''((()))+++,,,++++++******)))(((&&&&&&'''%%%%%%(((,,,......---***)))(((&&&&&&&&&'''((($$$###!!!"""'''++++++***)))'''&&&&&&&&&'''&&&&&&$$$#########$$$%%%$$$$$$######$$$%%%&&&''')))'''$$$$$$%%%'''((('''%%%%%%&&&'''(((***++++++******++++++***((('''&&&$$$$$$#########$$$$$$%%%$$$%%%''')))+++,,,------+++)))''''''***...000111222111///---+++)))((((((&&&%%%$$$$$$%%%''')))+++---,,,***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''$$$###"""###'''+++---,,,)))'''&&&&&&''')))***+++,,,,,,+++(((+++------+++))))))******---...,,,))))))---111...,,,)))''''''(((+++,,,&&&''')))***++++++***)))((('''&&&%%%&&&(((***+++***+++,,,---............---------,,,,,,,,,++++++)))'''$$$&&&)))+++***(((&&&'''((()))))))))((('''%%%&&&&&&'''''''''''''''))))))(((((('''&&&&&&&&&$$$%%%'''(((***,,,---...)))))))))************+++&&&&&&(((+++......,,,)))""""""$$$'''+++------,,,+++,,,---...///000000000&&&&&&'''))),,,......---***++++++,,,---......///...000111000,,,(((&&&%%%'''&&&'''(((***+++***)))'''''''''&&&&&&&&&&&&&&&$$$&&&'''&&&%%%&&&)))---,,,,,,,,,---......,,,***)))+++---+++''''''***...(((&&&$$$%%%&&&(((((((((&&&''')))+++------***'''&&&(((+++------+++)))'''%%%''')))***+++***((('''%%%&&&'''&&&###!!!!!!!!!!!!###$$$%%%%%%%%%'''(((&&&$$$""""""$$$&&&'''&&&(((,,,000222000.........***++++++***(((''''''(((+++******((('''%%%$$$###!!!$$$((('''$$$$$$&&&***+++******)))((((((((((((+++++++++)))'''&&&((())))))***+++,,,,,,+++******%%%&&&'''''''''''''''&&&$$$###"""  ###&&&$$$%%%%%%%%%$$$$$$###"""###$$$%%%'''))),,,---...---------------+++***)))++++++************++++++,,,(((%%%###%%%''''''&&&&&&(((+++...///000///......//////000///---,,,+++''''''&&&$$$###$$$'''***************+++,,,---...------,,,+++************''''''''''''''''''''''''(((***,,,......,,,***(((&&&&&&''')))******)))(((######$$$%%%'''(((&&&$$$!!!$$$""" """$$$(((+++------,,,,,,'''((()))(((&&&&&&))),,,***+++,,,,,,***'''$$$"""""""""+++,,,%%%%%%+++,,,+++***(((''''''''''''%%%######$$$&&&&&&""" ###'''***------,,,,,,'''***,,,+++)))'''(((***%%%%%%%%%%%%&&&''''''(((###&&&+++///000...***'''&&&&&&'''(((***---000111,,,,,,---///000...(((""""""###%%%&&&&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&(((***,,,))))))))))))((('''&&&%%%%%%$$$###&&&+++......,,,)))(((&&&%%%$$$%%%%%%&&&$$$###!!!"""(((,,,))))))((('''&&&%%%%%%%%%%%%$$$#########$$$%%%&&&$$$###"""!!!!!!###%%%&&&'''%%%######%%%'''))))))&&&%%%&&&&&&''')))***+++++++++,,,,,,+++***((('''&&&&&&%%%%%%&&&''''''(((''''''((()))+++,,,---...---+++((((((+++///222333222111///,,,***(((''''''$$$######"""###%%%((()))+++***((('''&&&&&&&&&'''%%%$$$$$$$$$$$$%%%&&&'''!!!$$$((()))(((%%%###"""###&&&)))***)))((('''((('''(((***+++,,,,,,,,,+++)))+++...---***(((((()))***---000...+++***---111...+++(((%%%%%%&&&(((***"""%%%)))---...---***((()))'''%%%######%%%'''))))))***+++,,,------...---------.........---,,,+++***'''&&&(((+++---,,,)))((((((((()))))))))))))))%%%&&&'''((())))))))))))------+++***(((&&&%%%$$$"""###%%%'''***,,,...///&&&'''((()))***+++,,,---&&&(((***...111111...+++""""""###'''+++...///.../////////000111222222333((('''''')))+++,,,+++)))))))))***,,,,,,,,,,,,,,,***---...---***&&&###"""&&&&&&&&&(((***+++***)))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$%%%)))---...------------,,,)))'''+++...111///+++)))---000***(((&&&&&&(((*********((()))+++...000///+++((((((***---//////---***(((%%%&&&((()))************%%%%%%&&&$$$""" !!!""" """$$$$$$$$$%%%&&&((($$$###"""###%%%&&&&&&&&&&&&,,,222555333000...---)))******)))'''&&&'''(((******)))((('''%%%###"""$$$''''''$$$###&&&)))***)))(((&&&&&&&&&'''(((......---+++)))(((***,,,)))***+++,,,,,,+++)))(((%%%&&&((())))))((('''&&&"""!!!!!! $$$'''$$$$$$%%%%%%%%%$$$$$$######$$$&&&(((***+++---...---.........---+++***(((+++******************+++,,,((($$$###%%%&&&%%%$$$&&&''')))+++---///111222111000...---,,,,,,------((((((&&&$$$###$$$'''******+++,,,---...//////000000000///...,,,+++***)))''''''((((((((('''&&&%%%(((***---///000...,,,***))))))***+++,,,+++(((&&&!!!!!!"""%%%((()))(((&&&"""%%%###""" """'''***,,,+++***((($$$&&&'''&&&$$$%%%))),,,***++++++***(((&&&###!!!'''(((!!!!!!(((,,,,,,++++++)))'''&&&%%%"""###%%%'''(((&&&""""""'''...222222///,,,+++***)))(((''''''((()))***)))%%%!!!"""''')))(((&&&$$$%%%'''***,,,+++(((%%%"""###&&&))),,,.........,,,---...000000---((($$$$$$!!!!!!$$$***...,,,)))''''''&&&&&&%%%$$$######$$$%%%(((***++++++***)))((()))***+++***'''$$$"""'''''''''&&&%%%'''***---))))))(((''''''(((******(((&&&######%%%''''''((('''(((((())))))))))))((($$$######$$$&&&'''&&&%%%&&&$$$!!! ###%%%&&&&&&'''))))))************)))(((&&&'''((()))+++,,,+++)))(((''''''((((((***)))'''&&&&&&&&&((()))((())))))******))))))))),,,***(((((()))---111333111/////////000///---+++'''''''''&&&%%%$$$$$$$$$***(((''''''(((((('''%%%$$$"""!!!"""%%%&&&$$$""""""###%%%&&&'''&&&%%%%%%$$$######%%%((()))&&&###'''))),,,000222000,,,(((&&&''')))++++++***(((&&&))),,,...///...------...000+++%%%###%%%(((******(((+++000333333000,,,))))))(((&&&%%%%%%'''***+++******))))))***,,,...000...---,,,,,,...222666999222000...,,,++++++++++++++++++,,,---...---+++)))'''(((***+++++++++***)))111111...)))((()))&&&"""$$$"""###'''(((&&&'''***(((&&&%%%'''***,,,+++)))***((((((,,,222444111...%%%&&&'''((()))***+++,,,/////////000//////......***&&&$$$%%%***---+++(((%%%%%%&&&&&&''')))***+++(((((((((((('''&&&%%%$$$&&&%%%&&&)))------***&&&%%%%%%&&&&&&%%%%%%######''')))+++***((((((+++...111000...,,,***))))))(((++++++,,,---...---,,,,,,)))((('''))),,,---+++(((---...000111111///---,,,))),,,000111///,,,)))((('''%%%$$$(((---...+++'''(((&&&$$$"""!!!!!!""""""###!!! $$$&&&'''%%%''''''''''''&&&%%%$$$###'''***...111222111///---)))'''%%%%%%'''((('''&&&'''***+++)))$$$"""$$$(((&&&&&&''')))+++***'''%%%'''%%%###"""###%%%'''))),,,---......//////.........,,,+++,,,---,,,)))%%%%%%(((***+++)))&&&$$$#########!!! $$$%%%&&&%%%###"""###$$$###$$$&&&'''(((***---000///,,,******,,,+++(((%%%%%%'''((('''&&&$$$%%%%%%((('''%%%###""""""######!!!###&&&+++111333333222444222000111333333000...''''''''''''((()))***+++,,,,,,,,,---...///000111//////...---+++)))'''&&&))))))************))))))+++,,,---......,,,***)))((()))***+++***'''$$$""""""!!!!!!###%%%''''''&&&$$$$$$$$$$$$###!!!$$$%%%&&&''''''&&&%%%%%%&&&$$$"""$$$(((+++***)))***)))'''%%%###"""!!!!!!!!!!!!!!!  ###&&&......---,,,***(((&&&%%%###$$$&&&(((***((($$$!!!$$$(((---111111///------***)))((('''((()))***+++(((%%%"""###'''***)))&&&$$$%%%'''***,,,+++(((%%%"""###&&&)))+++,,,,,,,,,+++,,,---//////,,,'''$$$###""""""%%%(((***((('''&&&&&&%%%%%%$$$$$$######%%%''')))+++,,,,,,++++++((()))***+++***'''$$$"""''''''&&&$$$###%%%)))---***)))((((((((()))***+++***(((&&&%%%&&&''''''&&&(((((()))************)))&&&%%%$$$&&&(((*********'''%%%""" !!!$$$&&&'''((()))***************,,,***((('''&&&'''((())))))(((''''''''''''((()))+++***(((&&&&&&&&&'''((('''((()))***+++,,,,,,,,,+++***((('''(((+++...000///......///000111///...''''''''''''''''''''''''***)))''''''(((((('''%%%%%%######%%%'''(((&&&######$$$%%%&&&'''&&&&&&%%%$$$"""!!!"""$$$%%%###!!!'''))),,,000222000,,,)))&&&'''((())))))((((((''')))+++------,,,++++++,,,111,,,'''%%%&&&)))++++++***---111444333000,,,)))((('''&&&%%%&&&(((***,,,***)))(((((()))+++---...///...---...000333666999444222000...,,,,,,,,,,,,+++,,,---//////...+++)))'''((()))*********))))))000000---((('''(((((($$$$$$"""###&&&(((&&&'''******(((&&&''')))+++***((()))'''&&&)))///111000---***((('''%%%&&&''')))***,,,------.........------)))&&&$$$&&&+++---,,,***%%%%%%%%%&&&'''((())))))&&&''''''((((((((((((((((((((())),,,...---***&&&&&&''')))******)))&&&%%%&&&(((***)))''''''))),,,///...---,,,***)))'''''''''(((***++++++***)))(((&&&%%%%%%(((+++---,,,++++++,,,...///...---,,,+++)))+++......,,,***(((((($$$""""""&&&+++...,,,***'''&&&$$$"""""""""###$$$%%%"""!!!"""%%%'''((('''((((((''''''&&&%%%$$$$$$&&&)))---111333333111000+++)))'''&&&&&&&&&%%%###'''***+++)))%%%###&&&)))''''''''')))******)))'''%%%$$$###""""""$$$'''(((******+++---.........///,,,++++++,,,//////---***)))***,,,+++(((&&&%%%%%%$$$###""""""!!!"""""""""$$$&&&&&&%%%$$$###$$$%%%$$$&&&((()))***+++---...,,,***((()))++++++)))'''+++***)))&&&###"""###%%%'''&&&%%%$$$######$$$$$$((('''&&&(((,,,///111111333111111222444333000...))))))))))))))))))******,,,,,,,,,,,,---...//////---------,,,+++)))''''''((())))))*********))))))*********)))(((&&&###"""&&&''')))******(((&&&$$$###""""""###%%%'''&&&%%%&&&&&&&&&%%%$$$!!!!!!"""$$$&&&''''''''''''%%%$$$###$$$(((******)))+++***(((&&&$$$###""""""#########!!! !!!$$$&&&000//////---,,,***((('''&&&&&&(((***+++***'''$$$&&&))),,,............///+++***(((''''''((()))+++(((%%%###$$$(((***)))'''$$$%%%'''***,,,,,,)))&&&###$$$&&&(((******************+++---...+++'''###"""$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######'''(((***,,,---------,,,((()))***+++***'''$$$"""&&&&&&$$$"""!!!###(((,,,)))(((((('''((()))***+++***)))''''''(((((('''%%%(((((()))***++++++******'''&&&$$$%%%(((+++---...((('''$$$""""""###%%%'''******+++++++++++++++***---,,,)))'''%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&((((((+++)))(((&&&%%%%%%&&&&&&&&&''')))+++---//////000,,,***(((''''''))),,,------,,,---...000111000///''''''((())))))***+++++++++***(((((((((((('''%%%%%%%%%&&&(((******'''%%%$$$%%%&&&&&&'''&&&&&&&&&&&&###!!! !!!"""!!! '''(((+++...000///,,,)))&&&&&&&&&&&&''''''((())))))***,,,,,,***))))))***000,,,((('''(((***,,,,,,---///222444333///***'''&&&&&&%%%&&&''')))+++---+++***(((((((((***,,,---////////////111333555777555333111...,,,++++++++++++---///111000...+++)))'''''''''(((((((((((((((...///,,,&&&%%%((()))(((&&&###$$$'''(((&&&'''***,,,)))'''&&&''')))(((((('''%%%$$$&&&***------+++...+++'''$$$###$$$'''((())))))***+++,,,,,,,,,,,,(((&&&%%%'''+++......,,,&&&&&&&&&''''''(((((((((%%%&&&'''(((***+++,,,,,,,,,,,,...///000...)))%%%''')))---000000...***'''$$$&&&'''''''''''')))***++++++,,,,,,+++)))&&&%%%###%%%'''))))))((('''%%%######$$$'''+++------,,,)))***+++,,,,,,+++***))))))***++++++)))'''''''''!!!###)))------+++&&&%%%$$$######$$$%%%&&&'''%%%###$$$&&&)))))))))((((((((('''&&&&&&%%%%%%%%%(((---111333444333222---+++((('''&&&%%%###!!!&&&(((***)))&&&%%%''')))(((''''''((()))******(((###"""!!!!!!"""$$$&&&((('''((()))***+++,,,---...*********---///111000///---------+++(((&&&&&&'''%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''&&&%%%$$$$$$&&&%%%(((+++---,,,,,,,,,,,,)))''''''''')))******)))///...***%%%!!! !!!###&&&&&&%%%%%%$$$%%%&&&&&&...+++'''&&&(((,,,///111111111222444555444000------------,,,,,,***)))(((,,,,,,++++++++++++,,,,,,++++++++++++***)))(((((('''((())))))************+++***(((&&&### $$$&&&(((******)))'''&&&$$$######$$$&&&'''&&&%%%((((((((('''%%%""" !!!###&&&'''((())))))%%%$$$###%%%'''*********+++***(((&&&%%%$$$######%%%&&&%%%$$$""""""$$$&&&............------,,,+++*********+++,,,+++(((&&&&&&(((*********,,,...111---+++(((&&&$$$%%%&&&'''(((&&&%%%&&&(((***)))'''$$$%%%'''***---,,,)))&&&&&&'''(((************)))(((((()))+++,,,***'''######''',,,+++&&&"""!!!#####################$$$$$$'''((()))+++,,,,,,,,,,,,((()))***+++***'''$$$""""""#########"""###%%%(((''''''&&&&&&&&&((()))***(((''''''((())))))'''%%%&&&'''((())))))******)))&&&$$$"""###&&&+++---///)))(((&&&$$$$$$%%%'''(((,,,,,,,,,,,,,,,,,,++++++...,,,)))&&&$$$######$$$!!!!!!!!!""""""###$$$$$$)))(((&&&%%%$$$######$$$$$$&&&(((,,,///111222333---+++)))((('''(((***+++,,,++++++,,,...///---,,,&&&'''((()))+++,,,---...+++)))(((((((((((('''%%%%%%&&&(((***+++***(((&&&&&&&&&&&&'''''''''&&&&&&)))&&&###!!!!!!"""######''''''))),,,......,,,))))))(((&&&&&&&&&((()))+++)))+++,,,+++)))((()))***...,,,***((()))***,,,---...000222333111,,,'''$$$$$$%%%&&&''')))+++,,,---,,,+++***))))))+++---....../////////000222333333333111///,,,***)))))))))+++...111222111...+++)))'''&&&&&&&&&&&&'''((((((,,,...+++&&&$$$(((,,,+++(((&&&&&&)))***((((((+++---,,,)))''''''''''''(((&&&$$$###$$$''')))******...,,,)))'''&&&&&&'''(((&&&'''((()))************(((&&&&&&(((,,,...///...)))*********+++*********''''''((()))***,,,---......///000000///,,,(((%%%'''***///333333000,,,(((!!!###%%%&&&'''(((***+++(((***,,,------***'''%%%###%%%(((++++++***'''&&&$$$$$$&&&(((***+++++++++'''((()))*********)))))))))))))))'''%%%$$$%%%&&& """&&&*********$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&((()))++++++)))((((((''''''&&&&&&'''&&&))),,,000222222111000+++***(((''''''&&&$$$"""###&&&((('''&&&&&&''')))'''&&&%%%%%%'''))))))(((!!!!!! !!!###&&&''''''''''''(((((()))******((()))***,,,...///000000//////...+++(((&&&'''(((((('''&&&%%%$$$######$$$&&&'''((('''%%%$$$%%%&&&&&&***...///...,,,+++***((('''''''''((((((((((((------+++'''###!!!"""###%%%%%%%%%&&&&&&''''''(((000---)))''')))---///111///000333555555333000...111111111000...,,,***))),,,,,,+++***************))))))************))))))&&&'''((()))************+++)))'''$$$""" """$$$'''***+++***)))(((%%%######$$$%%%&&&&&&%%%''''''((('''&&&%%%###"""!!!"""%%%'''((()))))))))$$$$$$$$$%%%''')))******+++***)))'''%%%$$$$$$$$$'''((((((&&&$$$$$$%%%''')))***,,,---...//////000///---,,,,,,,,,+++(((&&&&&&''''''''''''***...111///---((($$$"""!!!!!!""")))((('''((())))))((('''$$$%%%'''+++------***'''((()))***+++,,,+++******''''''(((***+++***'''$$$%%%+++000///(((###"""#####################$$$$$$&&&&&&'''((()))***++++++((()))***+++***'''$$$"""!!!$$$%%%$$$######$$$%%%%%%$$$$$$%%%&&&((()))%%%$$$%%%&&&(((((('''&&&$$$%%%&&&'''((((((((((((&&&$$$"""###'''+++...///***)))'''&&&%%%&&&'''(((,,,------------,,,,,,+++...,,,)))%%%############ %%%%%%$$$###""""""!!!!!!###%%%(((+++...111333444...---+++)))))))))***++++++***)))***++++++)))'''&&&&&&''')))***+++,,,---)))(((''''''(((((('''%%%$$$&&&((())))))(((''''''(((''''''''''''''''''''')))'''$$$"""!!!"""%%%'''&&&&&&'''***,,,---,,,***,,,***(((''''''(((***,,,***+++,,,+++))))))***,,,,,,,,,+++***)))***,,,---///000111111///***%%%"""###$$$&&&(((***,,,---------,,,+++++++++---///000...............///000000///...,,,)))'''&&&&&&&&&+++///222222000,,,+++***'''&&&%%%$$$%%%&&&((()))+++---,,,'''%%%)))---...,,,)))))),,,,,,)))***,,,...---,,,***(((''''''(((&&&%%%$$$$$$&&&((())))))+++++++++++++++***)))(((%%%&&&'''((())))))))))))'''&&&'''(((+++...//////------.../////////......***************+++,,,---...///000///---***'''%%%'''+++///222222///+++((( !!!###&&&)))+++,,,,,,'''))),,,......,,,)))'''$$$''',,,///000...+++((('''((())))))))))))))))))''''''(((((())))))))))))(((((('''%%%###"""###$$$!!!!!!!!!"""%%%&&&&&&&&&#########$$$%%%&&&((((((((((((((((((((()))+++,,,***)))((('''''''''(((((('''))),,,...///...---,,,''''''&&&'''((((((&&&$$$"""$$$%%%&&&&&&&&&&&&'''%%%###"""###%%%''''''''' """$$$&&&''')))((('''&&&%%%%%%&&&&&&(((((()))******+++,,,---///000///---***(((''''''***)))'''%%%$$$"""""""""&&&'''((('''%%%$$$%%%&&&&&&***...000...+++)))((())))))***)))(((&&&$$$$$$''')))******'''%%%$$$$$$%%%&&&&&&'''(((((())))))---+++***+++---000111222---///333555444222000...444444333111000---,,,+++,,,+++***)))))))))))))))(((((()))***************''''''((()))))))))))))))'''&&&%%%$$$"""""""""""""""$$$'''***+++***)))(((###""""""###%%%&&&%%%$$$$$$%%%&&&'''(((''''''&&&%%%&&&((())))))(((''''''$$$$$$%%%&&&'''(((***++++++***((('''&&&%%%$$$$$$'''(((((('''%%%$$$%%%&&&%%%&&&)))+++...000111111///---+++++++++***((('''&&&&&&&&&&&&'''***...222111...)))$$$!!! !!!************)))(((&&&%%%###%%%'''+++...---+++((()))***+++,,,,,,,,,+++***''''''''')))+++***(((&&&&&&,,,111111,,,&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''((()))***((()))***+++***'''$$$""" ###%%%$$$#########%%%$$$$$$$$$%%%'''((()))&&&%%%$$$%%%'''''''''&&&######$$$&&&'''''''''''''''%%%$$$&&&)))---///000***)))((('''&&&'''((((((,,,,,,---------------,,,+++***'''%%%#########$$$ !!!!!!!!!!!! #########"""""""""!!!!!!"""$$$&&&***---///111222...---+++***))))))*********)))(((((()))(((&&&$$$%%%%%%&&&''''''((())))))&&&%%%%%%%%%'''((('''&&&%%%&&&((((((''''''''')))))))))(((''''''''''''(((%%%%%%$$$""""""###&&&***((('''(((***,,,...---,,,...,,,***((((((((()))***)))***+++***))))))+++---+++,,,------,,,,,,---///000111222111...***%%%"""###$$$'''***,,,,,,,,,,,,------,,,,,,---///111333///...---,,,,,,---...///---,,,***((('''&&&&&&&&&,,,///222111---******+++)))'''%%%$$$$$$&&&)))******......)))'''***...000---******------******,,,...//////---***(((((()))'''''''''''''''((()))***)))+++---......,,,***)))&&&&&&'''((())))))))))))&&&''''''(((***,,,---...---...000111222111000000---,,,***))))))***+++,,,---......---***((((((((()))+++---///...,,,)))'''"""###$$$(((+++------+++&&&(((,,,......---***)))&&&***///333444222...+++***,,,,,,+++)))'''''''''%%%%%%&&&&&&''''''(((((('''''''''%%%"""!!!!!!"""!!!"""###$$$%%%$$$###"""""""""###$$$%%%&&&''''''(((((()))(((''''''***,,,***)))(((''''''((()))***((()))+++------,,,+++***$$$$$$%%%''')))***(((&&&###$$$%%%&&&''''''&&&%%%"""!!!!!!"""%%%&&&&&&%%%!!!###%%%'''(((***)))'''%%%$$$######$$$'''((((((((('''''')))+++...000222222///+++)))(((+++***(((&&&$$$######"""%%%&&&'''&&&%%%$$$$$$&&&&&&))),,,...,,,***(((''')))+++---,,,)))%%%""" """%%%)))+++***((('''&&&&&&'''((()))))))))))))))(((((())),,,000222333222,,,...222333222000//////444333111///...---------,,,+++***)))))))))))))))((()))******++++++******'''(((((())))))(((((('''######$$$$$$$$$%%%%%%%%%$$$&&&(((******)))'''&&&!!! !!!$$$%%%%%%$$$"""###%%%'''((()))(((((((((((())))))((('''%%%$$$###$$$&&&&&&&&&'''***,,,***)))(((&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&###%%%'''***,,,...///000---+++)))((()))******)))''''''((('''(((+++000444111...)))%%%""""""###%%%,,,------+++)))&&&%%%$$$###%%%'''+++......+++)))((()))***+++,,,++++++***'''&&&''')))++++++)))'''&&&+++000222...)))%%%$$$&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&((()))***((()))***+++***'''$$$""" !!!""""""""""""$$$%%%&&&%%%%%%%%%&&&(((***++++++)))&&&%%%&&&&&&&&&%%%######%%%&&&'''(((((((((&&&%%%%%%'''***---...---))))))(((''''''''''''(((***+++,,,---------------)))'''%%%$$$###$$$%%%&&& !!!###$$$$$$$$$$$$###""""""######$$$$$$######"""###&&&(((+++,,,......,,,+++***)))))))))))))))((('''''''''))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&((('''&&&&&&(((((('''&&&&&&(((+++******((('''''''''((((((###%%%&&&%%%%%%'''+++...+++******,,,...000111000...---+++)))(((''''''''''''(((((((((((()))+++...,,,...111000///...///111222333333222///+++'''$$$###%%%(((+++,,,,,,,,,+++++++++***+++---///222444222000...,,,+++,,,...///...---+++***)))))))))***,,,///111///***((())),,,***(((%%%$$$$$$&&&***,,,***///000,,,)))+++///000---******,,,,,,((((((+++---///111000---***))))))((()))***+++************++++++,,,,,,,,,+++***)))(((((())))))***))))))(((&&&'''(((((()))***,,,---+++,,,...000111111000///,,,+++***))))))***+++,,,---...---+++((((((***------,,,,,,+++***)))((((((((('''(((***---...+++)))%%%'''***,,,---,,,+++)))&&&***000444555333...++++++---...---***''''''(((############$$$%%%&&&'''&&&''''''%%%""" !!!"""%%%'''&&&$$$"""!!!!!!"""###$$$%%%%%%%%%&&&&&&(((((('''%%%%%%(((++++++***(((''''''(((***+++((()))+++,,,------,,,,,,$$$$$$%%%'''******(((&&&%%%&&&'''((())))))'''%%% !!!###&&&'''&&&$$$ """$$$&&&((())))))(((&&&$$$######$$$%%%%%%'''((('''&&&&&&))),,,,,,111666888666000+++)))***)))((('''''''''''''''$$$&&&&&&%%%$$$###$$$%%%$$$'''***+++***((('''''''''+++//////+++%%%!!!"""%%%((())))))))))))***'''((()))*********)))(((&&&&&&'''***...111222222+++---000111///......000000///,,,******+++,,,---++++++******)))*********)))***++++++++++++++++++))))))))))))((('''&&&&&&###$$$&&&((()))***))))))&&&''')))******(((&&&$$$ ###%%%%%%%%%"""###%%%'''((((((((('''&&&''''''''''''%%%###""""""$$$&&&&&&&&&'''***,,,)))((('''%%%$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$%%%###$$$&&&)))+++,,,---...)))(((&&&''')))+++,,,,,,((()))))))))***---222555111...)))%%%$$$%%%''')))---......,,,)))&&&$$$######%%%'''+++......,,,)))'''((()))***++++++******''''''''')))++++++***(((%%%***///111///+++&&&###''''''&&&&&&%%%$$$######%%%%%%%%%%%%'''((()))***((()))***+++***'''$$$"""######!!! !!!%%%)))''''''&&&'''(((***,,,---000---(((&&&%%%%%%$$$$$$###$$$%%%'''((()))))))))#########%%%(((******))))))((((((''''''''''''''')))***+++,,,------...---'''&&&$$$######$$$&&&''' """$$$&&&'''((((((((("""###$$$%%%%%%&&&%%%%%%"""###%%%''')))***+++,,,******)))(((((((((((((((&&&&&&&&&''')))***)))((($$$$$$###""""""!!!!!! !!!!!!!!!###%%%'''''''''((())))))'''%%%&&&***---+++***)))'''''''''((()))$$$&&&)))))))))+++000444...---,,,...000333444333...---+++)))'''&&&%%%$$$%%%&&&&&&&&&&&&(((+++---...000333333111000222444444444444444111---)))&&&###%%%)))+++---,,,+++******))))))***,,,///222444444222...,,,+++,,,///000///...---,,,,,,,,,---------///111...)))''')))---+++)))&&&$$$$$$'''***---***000222...***,,,///000,,,))))))+++***''''''))),,,///333222///+++******)))+++------,,,+++++++++...---+++***)))((()))))))))***************)))(((&&&'''((((((((((((***,,,((())),,,.../////////...+++***)))((((((***,,,------...---***((((((---000///...+++)))((('''((((((---,,,+++,,,...---)))&&&$$$%%%(((***++++++***)))$$$)))///444555222...***+++...///...***((((((***!!!!!!!!!!!!"""###$$$%%%%%%''''''&&&### !!!%%%((('''%%%###!!!!!!!!!"""###$$$%%%$$$$$$%%%'''(((&&&$$$$$$'''***+++***((('''''')))+++,,,'''(((***---.../////////%%%%%%&&&(((******'''%%%(((((()))***+++***(((&&& !!!"""%%%((((((&&&$$$ """%%%'''((()))((('''%%%######$$$%%%&&&$$$&&&''''''&&&'''***...,,,222999===:::444...***))))))(((((()))***++++++$$$%%%&&&%%%###"""###$$$###%%%((()))((('''&&&&&&%%%+++000111---&&&""" $$$&&&'''''''''(((***,,,((()))***++++++***)))((('''%%%%%%'''***...000111***---//////---,,,...000...,,,)))&&&&&&(((+++---++++++************++++++***++++++,,,,,,,,,++++++******))))))(((&&&%%%$$$'''(((+++---......------((()))***+++***'''$$$""""""%%%%%%%%%###$$$&&&'''''''''&&&&&&$$$%%%%%%&&&%%%$$$"""!!!"""%%%''''''&&&&&&***---((('''&&&%%%$$$######### """$$$$$$######$$$%%%