BM66(@ {{{||||||yyyzzzsssddd]]]ZZZUUUPPPOOOIIIFFFAAA???>>>?????????===>>>@@@@@@@@@BBBEEEHHHKKKLLLNNNSSSYYYaaahhhlllvvvyyy|||{{{tttllleeeaaa______YYY[[[\\\\\\\\\^^^eeejjjtttxxxccc^^^YYYVVVWWWYYYYYYXXXZZZ\\\aaagggooovvv|||~~~~~~~~~}}}{{{zzzwwwuuurrrpppooommmjjjgggiiigggdddaaa]]]ZZZXXXWWWSSSRRROOOMMMKKKJJJJJJJJJDDDBBBAAAAAABBBAAA???===>>><<<:::888777888:::<<<;;;:::::::::::::::999999999777666888;;;<<<;;;999777777888888888777777666444444333333444555777777555555555666555555444333........................222111000//////000111222111222222333333444555555444333222111111333555666444555666777777888:::===>>>CCCIIINNNRRRUUUXXXZZZ___bbbeeeggghhhjjjlllnnntttwww|||zzz}}}~~~pppccc]]]YYYSSSNNNLLLFFFCCC???===<<<============>>>???@@@@@@BBBFFFHHHMMMOOORRRWWW]]]dddjjjnnnwwwzzz~~~tttllliiiccc^^^YYYWWWWWWWWWYYY[[[]]]]]]]]]___dddhhhnnnvvvrrrccc___[[[YYYYYYYYYYYYWWWVVVWWWZZZ^^^ccchhhmmmpppppppppoooooonnnooooooooosssuuuwwwxxxyyyzzz|||~~~~~~}}}|||yyywwwvvvssspppnnnmmmkkkhhhfffgggeeebbb___\\\YYYWWWVVVUUUSSSQQQNNNKKKIIIHHHHHHGGGFFFDDDDDDDDDCCCAAA???>>><<<:::777777777999::::::::::::;;;;;;;;;;;;<<<:::888666777999;;;:::999777888888999999888888777666555333333333555777888666666666666555555444333////////////////////////111111000000000000111111111111111222333333444444444333222111111333444666555666777888888999;;;>>>>>>CCCIIINNNRRRUUUXXXZZZaaadddhhhjjjkkkmmmoooqqqssswww{{{~~~}}}xxxlllaaa\\\XXXQQQKKKIIIEEEBBB>>><<<============<<<>>>???@@@AAACCCGGGJJJOOORRRVVV\\\ccciiinnnqqqwww|||{{{oooddd]]]YYYWWWTTTRRRQQQQQQSSSTTT[[[^^^aaaaaaaaabbbfffiiimmmpppwwwmmmcccaaa_________^^^]]][[[VVVVVVVVVWWWYYY[[[^^^```eeeeeecccaaa```___^^^^^^^^^```bbbccccccdddggghhhlllnnnqqqvvvzzz|||xxxxxx{{{{{{xxxuuurrrpppmmmlllkkkiiigggeeefffdddaaa^^^ZZZXXXVVVUUUVVVUUURRRNNNKKKIIIGGGFFFFFFDDDBBBAAAAAA@@@>>><<<>>><<<:::777666666777777:::::::::;;;;;;<<<<<<===;;;888666666777999::::::888999999::::::999999999777666444222333444777888777777777777666555333333111111111111111111111111000000111111111111000000000000000111222222333333444333222111222333444555555777888999999:::<<<>>>>>>CCCIIINNNRRRUUUXXXZZZaaadddhhhkkkmmmnnnppprrrrrrvvv{{{}}}}}}~~~tttjjj```\\\WWWPPPJJJHHHEEECCC@@@??????@@@@@@???===>>>@@@BBBCCCFFFJJJMMMRRRUUU[[[bbbiiinnnrrrtttwww}}}}}}pppgggaaa\\\XXXSSSRRRQQQQQQRRRUUUWWWYYY^^^bbbeeegggfffgggjjjnnnqqqtttyyy~~~mmmddddddeeeffffffeeecccbbb\\\[[[YYYXXXWWWWWWWWWXXX]]]\\\ZZZXXXVVVUUUTTTTTTTTTUUUVVVVVVTTTTTTUUUVVVZZZ\\\___dddiiinnnrrrtttsssooommmpppvvvyyywwwsssnnnlllkkkjjjkkkkkkiiigggiiigggddd___[[[XXXUUUTTTUUUTTTRRROOOLLLJJJHHHGGGEEECCCAAA??????>>><<<;;;>>>===:::777666555555555::::::::::::::::::::::::;;;999666555555777999:::999999::::::;;;;;;::::::999777444222222444666888888888888777666555444333222222222222222222222222///000111222222111000////////////000111111222222333333222222222333444555555666888888888999<<<>>>>>>CCCIIINNNRRRUUUXXXZZZ___bbbgggjjjlllmmmooopppssswww|||~~~}}}}}}qqqiiiaaa]]]WWWPPPJJJIIIEEECCC@@@@@@AAAAAAAAA@@@>>>@@@CCCDDDFFFJJJNNNRRRTTTXXX^^^fffmmmrrrvvvwwwyyyyyypppddd[[[XXXWWWVVVVVVTTTSSSSSSTTTVVVYYY\\\^^^```dddhhhjjjjjjlllppptttvvv|||ppphhhiiikkklllkkkhhheeeddddddbbb```]]]ZZZWWWUUUTTTSSSRRRQQQOOONNNMMMLLLLLLIIIJJJKKKKKKIIIIIIIIIKKKNNNPPPSSSWWW[[[___bbbcccdddbbbbbbfffnnnrrrrrrpppkkkjjjiiijjjlllmmmlllkkkmmmkkkgggbbb]]]YYYVVVTTTSSSRRRQQQPPPNNNLLLJJJIIIHHHFFFCCCBBBAAAAAA@@@???>>>===;;;888666555444444:::999999888888777777777;;;999777555444555777999888999:::;;;;;;;;;;;;;;;:::888555444333444666777888888888888777666555444111111111111111111111111///000111222222111000///...//////000000111222222222222222222333333444444444555777777777888;;;===>>>CCCIIINNNRRRUUUXXXZZZ^^^bbbgggkkklllmmmooopppsssyyy~~~~~~}}}ppphhhaaa\\\WWWOOOKKKJJJCCCAAA??????AAAAAAAAA@@@AAACCCFFFHHHKKKOOOSSSWWWXXX\\\bbbiiiqqqvvvzzz||||||||||||tttmmmeee___VVVQQQQQQSSSSSSSSSTTTTTTTTTVVVXXX[[[^^^___bbbfffkkkmmmooosssyyy~~~}}}rrrlllnnnqqqqqqooollljjjiiimmmllljjjfffaaa[[[VVVSSSOOOOOOMMMLLLKKKJJJJJJJJJDDDEEEGGGHHHGGGHHHJJJKKKIIIJJJLLLNNNQQQTTTUUUWWWVVVVVVXXX]]]ccchhhkkklllllljjjjjjkkklllmmmmmmkkkllliiifffaaa]]]YYYWWWUUURRRRRRQQQPPPOOOMMMKKKJJJFFFCCCAAA???@@@@@@@@@???>>>===;;;999777666555555888888888777777777666666:::999888666333333555777888888999:::;;;;;;;;;;;;:::888777555555444555555888888888888888777777666000000000000000000000000000000111111111111000000/////////000111111222222222222333333333444444444333555666777777888:::<<<>>>CCCIIINNNRRRUUUXXXZZZ^^^ccchhhlllnnnooopppqqqssszzz{{{oooggg___[[[TTTMMMJJJKKKCCCAAA@@@AAABBBCCCBBBAAADDDFFFIIILLLOOOSSSXXX\\\]]]```fffmmmtttzzztttrrrqqqsssvvvzzzxxxlllbbb\\\YYYUUUPPPPPPRRRTTTTTTSSSTTTUUUVVVXXX[[[^^^aaabbbiiilllqqquuuxxx~~~wwwppplllpppuuuxxxyyyyyyzzz|||~~~}}}{{{vvvooofff]]]XXXQQQPPPNNNMMMKKKJJJJJJJJJFFFGGGIIIIIIIIIIIIKKKMMMGGGGGGIIIJJJLLLNNNOOOPPPOOORRRUUUXXX\\\aaahhhmmmnnnmmmkkkkkkkkkkkkiiihhheeecccaaa^^^[[[YYYXXXWWWSSSSSSSSSQQQOOOLLLJJJHHHBBB@@@===<<<===>>>>>>>>>>>>===<<<:::999777666666555666666777888999999:::888999999777444222333555777888999::::::;;;;;;;;;999999888777666555444333777777888888999999888888000000000000000000000000111111000000000000111111//////000111111222222333222222333333444444444333444666777777777999;;;===>>>CCCIIINNNRRRUUUXXXZZZ]]]aaaggglllnnnooopppqqqrrryyyxxxnnnfff^^^YYYSSSLLLJJJLLLEEEDDDCCCDDDFFFFFFFFFDDDFFFHHHKKKNNNQQQVVV[[[___```ccchhhooovvv}}}wwwpppmmmllllllpppsssxxxrrrddd[[[TTTPPPNNNLLLKKKNNNRRRUUUTTTSSSVVVWWWYYY\\\___ccceeegggpppsssxxx|||rrrmmmjjjpppxxx~~~|||pppfff```PPPOOOMMMJJJHHHGGGFFFEEEGGGHHHIIIHHHFFFEEEFFFGGGFFFFFFHHHIIIKKKLLLMMMNNNNNNSSSWWWYYY[[[```iiipppqqqooolllkkkjjjhhhfffddd^^^]]]\\\ZZZYYYXXXXXXXXXUUUUUUTTTRRROOOKKKHHHFFFDDDBBB??????@@@BBBBBBBBB======<<<;;;:::888777777333444555777999;;;======777999:::888444222222444666777888999::::::;;;:::888999999999777555333222666777888999999999999999111111111111111111111111222111000//////000111222000000000111222222333333111222333444444444333333555777888999999:::<<<>>>>>>CCCIIINNNRRRUUUXXXZZZZZZ___eeejjjlllmmmmmmnnnqqqxxx~~~|||nnniiiaaaZZZTTTNNNJJJGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFJJJNNNRRRUUUWWW[[[]]]cccgggmmmrrrvvv|||zzztttmmmhhhaaacccggglllrrrwwwzzz}}}zzzooobbbXXXRRROOOOOOSSSQQQPPPPPPRRRUUUWWWXXX\\\]]]___```aaaeeeiiimmmxxxzzz}}}wwwppppppuuu|||xxxkkk```WWWUUUQQQMMMKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGKKKJJJIIIHHHHHHJJJLLLMMMRRRUUUXXXYYYZZZ___hhhooommmooopppoookkkhhhfffeeebbb___[[[YYYXXXXXXXXXWWWUUUUUUTTTSSSQQQNNNLLLJJJDDDCCCCCCCCCCCCBBB@@@===???>>>;;;999888777888888666777888888999999999999777666666666666666777777999999:::::::::999999888;;;;;;:::999777555444333111333777:::<<<<<<;;;:::222222222111111///...---000000111111111111000000000000000000000111111111222333333333333333333444888777777777777777888888???CCCIIINNNQQQSSSVVVXXXZZZ___fffkkknnnpppqqqrrrzzz}}}~~~{{{mmmhhh```YYYSSSNNNJJJGGGFFFFFFFFFFFFFFFFFFGGGHHHJJJMMMQQQTTTWWW[[[___bbbdddhhhmmmqqqvvv}}}|||rrrlllgggccc___bbbbbbdddeeeggghhhiiijjjggggggfffeeeeeeeeeeeeeeehhhkkkooorrrwwwyyyxxxvvvsssqqqjjjeee^^^WWWRRROOOOOOPPPSSSRRRRRRSSSVVVYYY\\\]]]^^^```cccfffjjjooouuuyyy}}}zzzrrrqqqrrrxxxtttiii___[[[UUUQQQNNNMMMMMMMMMNNNMMMLLLKKKJJJKKKKKKLLLJJJJJJHHHHHHHHHIIIKKKLLLTTTWWWZZZZZZ[[[^^^ffflllnnnooopppnnnjjjfffdddcccaaa^^^ZZZXXXWWWWWWWWWVVVTTTTTTSSSRRRPPPMMMKKKIIIDDDCCCCCCCCCCCCBBB@@@===???===;;;:::888888888888888888999:::;;;;;;;;;;;;:::999888777666666555555666777888999:::::::::::::::::::::999777555444333444555888;;;<<<;;;:::999666555444333222222111111000000111111111111000000///000111222333444444555222222333333333333444444666666666777888999:::;;;???CCCIIINNNQQQTTTVVVXXX]]]aaaggglllnnnoooooopppyyy}}}~~~yyyjjjfff^^^WWWRRRNNNJJJGGGFFFFFFEEEEEEFFFGGGHHHHHHLLLNNNQQQTTTXXX\\\bbbeeefffiiimmmqqqvvv~~~wwwmmmfffbbb```]]][[[\\\\\\[[[ZZZXXXWWWVVVVVVQQQQQQPPPPPPOOOPPPPPPPPPSSSVVVZZZ^^^cccmmm|||jjj```^^^]]]]]]]]]WWWUUURRRPPPOOOOOOQQQRRRQQQQQQQQQSSSVVVZZZ^^^``````ccchhhmmmrrryyyrrrppptttvvv}}}wwwiiiccc[[[UUUQQQPPPOOONNNPPPOOOMMMLLLLLLLLLMMMNNNKKKKKKJJJIIIJJJKKKLLLMMMUUUXXX[[[[[[[[[^^^cccgggnnnoooooommmhhhdddaaa```___\\\XXXVVVVVVVVVUUUUUUSSSSSSRRRQQQOOOLLLJJJHHHEEEDDDCCCCCCCCCBBB???===>>>===<<<:::999888777777777888999:::;;;;;;;;;;;;======;;;999777555444333444555666888:::;;;;;;<<<999999999888777555444333666777:::<<<<<<<<<;;;:::999777555333222222333333000000111111111111000000000000111111222333444444222222222333333444444444666666666777999:::<<<===???CCCHHHMMMQQQTTTWWWZZZ```dddiiimmmnnnnnnnnnoooxxx|||~~~vvvhhhccc\\\VVVQQQLLLIIIFFFEEEDDDEEEEEEFFFGGGHHHIIIJJJLLLOOORRRVVV\\\bbbgggiiikkknnnqqqvvvzzzqqqllleee```^^^\\\ZZZYYYRRRQQQPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIKKKMMMPPPRRRTTT[[[fffnnn{{{vvvccc[[[YYYXXXXXXYYYWWWVVVTTTSSSRRRSSSTTTTTTTTTUUUVVVWWWZZZ^^^bbbeeegggkkkqqqxxx~~~{{{oooqqqyyy{{{yyyqqqggg^^^ZZZXXXWWWUUUTTTSSSQQQPPPOOOPPPPPPQQQNNNNNNMMMMMMNNNNNNOOOPPPTTTWWWZZZ\\\]]]___cccfffnnnooonnnkkkgggccc``````]]]ZZZVVVUUUTTTUUUTTTTTTSSSSSSSSSRRRPPPMMMJJJIIIFFFDDDCCCBBBBBBAAA???===>>>===<<<:::999888777777444555666888999999999999>>>===<<<:::888666555444444555666888999::::::;;;888888888888777666555444666777999<<<===>>>======:::888444111000000222333000000111111111111000000000000000000////////////222222222333333444444444777777777888999;;;<<<===???BBBHHHMMMQQQUUUYYY[[[aaaeeejjjnnnoooooooooooovvvzzz~~~~~~|||tttfffbbbZZZTTTOOOKKKGGGDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJLLLOOOSSSWWW]]]dddiiimmmooopppsssxxxtttkkkeeebbb]]]YYYVVVTTTSSSRRRKKKKKKJJJHHHGGGFFFEEEDDDAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIJJJNNNUUUZZZdddmmm{{{{{{nnn```[[[[[[ZZZYYYYYY[[[ZZZYYYXXXWWWWWWWWWXXX\\\^^^```aaabbbfffkkkooopppvvv~~~tttnnnrrryyyvvvnnniiigggdddaaa^^^\\\[[[YYYXXXWWWXXXXXXSSSSSSSSSSSSSSSTTTTTTUUUWWWYYY[[[^^^```cccgggiiippppppoookkkfffbbb``````\\\YYYUUUSSSSSSTTTTTTSSSTTTTTTTTTSSSQQQNNNLLLJJJGGGEEECCCBBBBBBAAA???=========<<<;;;:::888777666444444666777888999999999;;;;;;;;;;;;:::888777666555555666777888888888888777777777777777666555444333555888;;;>>>???@@@AAA<<<999555111000111333444000000111111111111000000.........//////000000111111111222333333444555555999999999888999999:::;;;???BBBHHHLLLQQQUUUZZZ]]]aaaeeekkkooopppqqqqqqrrrvvvzzz~~~{{{yyyxxxzzz}}}{{{yyyrrrfffaaaYYYRRRMMMIIIEEEBBB@@@@@@AAABBBDDDEEEGGGHHHKKKNNNSSSWWW\\\bbbiiimmmoooqqqtttxxx~~~zzzpppfff^^^]]][[[XXXTTTQQQNNNMMMLLLHHHHHHFFFEEECCCAAA@@@???============>>>???@@@AAABBBDDDFFFGGGIIILLLQQQUUUVVV]]]fffpppzzzuuukkkaaa``````___]]]^^^]]]\\\[[[[[[[[[\\\]]]^^^```cccfffhhhiiimmmtttyyyzzzvvvooommmrrryyy|||yyyvvvqqqmmmiiigggeeebbb```_________\\\\\\]]]]]]]]]^^^^^^^^^```aaabbbdddhhhllloooqqquuuuuurrrmmmgggbbb______[[[XXXUUUSSSSSSTTTTTTSSSUUUUUUTTTSSSQQQOOOLLLJJJHHHEEECCCAAAAAA@@@???=========<<<;;;:::888777666555666777999:::;;;;;;;;;999::::::;;;:::999888666444555666777777777777777666666777777777666555555222333666:::===@@@BBBCCC>>>;;;777444222333444555000000111111111111000000,,,---...000222333555555111111222333333444555555999999888888888888999999>>>BBBGGGLLLQQQVVV[[[___bbbffflllpppqqqrrrrrrsssvvvzzz}}}rrrmmmjjjhhhiiikkklllqqqxxx~~~wwwpppeee```YYYQQQLLLGGGBBB@@@>>>>>>???@@@BBBDDDFFFGGGLLLPPPVVV\\\aaaggglllpppooorrrwww}}}|||pppiiiddd]]]WWWVVVUUUSSSPPPLLLIIIHHHHHHDDDCCCBBBAAA@@@???>>>=========>>>>>>@@@AAABBBCCCDDDEEEGGGIIILLLNNNQQQSSSQQQVVV\\\aaagggrrrxxxooogggfffgggeeeeeefffcccbbb`````````bbbdddfffeeejjjooorrrtttyyyxxxmmmjjjkkkuuuyyyxxxtttqqqnnnlllkkkkkkllllllmmmmmmnnnnnnnnnmmmooonnnmmmnnnqqquuuyyy{{{}}}{{{wwwoooggg```\\\[[[[[[XXXTTTSSSSSSTTTTTTTTTTTTTTTTTTRRRPPPNNNKKKJJJIIIFFFCCCAAAAAA@@@???>>><<<<<<<<<<<<:::999777555444555777888:::;;;;;;;;;888999:::;;;:::888666555222333444666777888888888555555666666666666666555333444666999<<>>BBBGGGLLLQQQVVV\\\```dddhhhnnnqqqrrrqqqqqqqqqvvvzzzttthhhccc```]]]\\\^^^[[[aaaiiipppvvvuuupppfff```YYYQQQKKKFFFAAA>>>======>>>???AAADDDEEEGGGKKKPPPVVV]]]bbbhhhmmmpppooosssyyywwwkkkbbb___^^^ZZZWWWMMMNNNLLLJJJFFFCCCBBBBBB>>>>>>>>>>>>????????????>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGHHHJJJKKKLLLMMMPPPTTTZZZ\\\___eeennnvvvzzz|||rrrjjjhhhhhhhhhhhhjjjllljjjhhhggggggiiikkkmmmooottt{{{nnnhhhgggkkkzzz}}}||||||yyyzzz{{{{{{||||||{{{{{{{{{yyyvvvvvvxxx|||{{{rrrggg___ZZZXXX[[[XXXUUUSSSTTTTTTTTTTTTSSSSSSSSSQQQOOOMMMJJJIIIIIIFFFCCCAAA@@@@@@???>>><<<<<<===<<<;;;999777555222333555666888999999:::999:::;;;;;;:::777555333000111333555777999::::::444555666666666666666666444555777999;;;===???@@@:::888666333111000000111000000111111111111000000444333111000...,,,***)))000111111222444555666666555555555666777999:::;;;>>>BBBGGGLLLQQQWWW]]]aaagggkkkooorrrrrrpppoooooovvv{{{zzziiicccZZZTTTQQQQQQRRRRRRVVVXXX]]]dddkkkvvvuuujjjddd^^^VVVOOOIIIDDD@@@>>>??????@@@AAADDDFFFIIIKKKRRRVVV\\\bbbiiinnnrrrtttvvvwww{{{}}}ooolllggg```[[[VVVSSSRRRLLLKKKHHHEEEBBB???>>>===========================>>>???AAACCCEEEFFFGGGHHHIIIIIIIIIJJJJJJLLLMMMMMMPPPRRRUUUXXX[[[```eeeiiinnnrrryyy~~~tttlllnnnssstttttttttrrrqqqpppoooqqqtttwwwyyysssgggiiinnnrrr~~~~~~~~~}}}|||zzzzzzxxxuuupppiiibbb]]]ZZZ\\\ZZZWWWVVVVVVVVVUUUSSSSSSQQQOOONNNNNNMMMKKKIIIJJJHHHEEEBBB???===<<<<<<;;;::::::999999::::::;;;000111333555777999999999999999888777666555444444111222333555666777777777666555444333333444555666444444444555777:::<<<>>>???<<<888444222111111222111333444111------222666+++,,,...000111222111111111111222333333444444555555888:::;;;:::999999:::;;;???EEEKKKPPPVVV\\\```aaagggnnnqqqpppoooooopppuuuxxx{{{}}}vvvmmm___ZZZSSSNNNKKKKKKKKKKKKLLLMMMRRRXXX^^^gggxxx{{{pppeee___ZZZRRRKKKFFFBBB>>><<>>>>>>>>>>>>>>@@@BBBDDDFFFHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMOOORRRTTTVVVZZZ___bbbbbbeeejjjrrr{{{|||sssuuuzzz}}}~~~zzzyyyyyyzzz|||}}}qqqjjjnnntttyyy|||xxxuuuuuussspppkkkeee```[[[YYYZZZXXXVVVTTTTTTTTTSSSQQQRRRPPPNNNMMMMMMLLLJJJIIIHHHFFFDDDAAA???>>>>>>>>>======<<<;;;::::::999999333333444666777777777777888888888777666666555555222333333444555666666666666555555444555666777888555444444555777999;;;======;;;888555222111111111...000111...++++++///333000111111222222111111111222222222333444444555555333555777888777777777999;;;???DDDIIIMMMRRRWWW[[[ccchhhnnnqqqppppppqqqrrrwwwyyy|||~~~wwwggg^^^UUUQQQLLLHHHGGGGGGFFFEEEHHHHHHLLLQQQUUU\\\iiiwwwxxxmmmccc]]]WWWPPPIIIEEEBBB???>>>@@@@@@AAACCCFFFJJJMMMOOOTTTYYY```fffkkkooorrruuu|||xxxrrrjjjeeeeee```^^^YYYSSSNNNJJJGGGFFF???>>>>>>============>>><<<===>>>>>>???@@@AAAAAA@@@BBBDDDFFFHHHJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMKKKMMMOOOQQQSSSUUUYYY\\\^^^___bbbffflllqqqvvvyyyvvvwww}}}}}}ssspppkkkkkkrrrxxx{{{wwwuuusssooojjjeee```]]][[[XXXVVVSSSRRRRRRRRRPPPOOOPPPNNNLLLLLLLLLKKKIIIGGGFFFEEECCCAAA@@@??????@@@============<<<;;;999888555555555666666666666666777777777777777777777777333444444444555555555555666666666666666777888999555555555555666888:::;;;<<<;;;:::777555333222111---///000...++++++...111666555444333222111111111222222333444444555555666444555666666666666888:::>>>AAAEEEIIIMMMQQQUUUYYYdddhhhmmmooooooppprrruuuyyy{{{~~~mmm___XXXOOOMMMIIIGGGGGGFFFEEEDDDHHHGGGIIIMMMOOOSSS]]]hhhxxxyyyooofff]]]XXXPPPJJJGGGEEECCCBBB@@@AAABBBEEEHHHLLLPPPRRRVVV[[[ccciiilllppptttwwwzzzrrrnnnjjjdddaaaaaaWWWUUUPPPKKKGGGCCCAAA@@@>>>>>>===<<<;;;;;;:::;;;===>>>???@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLNNNPPPQQQRRRSSSVVVXXX]]]]]]___bbbfffkkkooorrr{{{zzzzzz{{{pppmmmhhhjjjqqqzzz}}}zzzvvvpppkkkfffbbb```WWWUUUSSSQQQQQQQQQPPPNNNNNNLLLKKKJJJJJJJJJHHHFFFFFFEEECCCAAA????????????999;;;<<<======;;;999888555555555555555666777777777777777888888999999999444444444555666777888888999888888888888888888888666555555555666777999:::======<<<;;;999666333222000111222111//////111333777555444222111111111222222333333444444555666666888888999888888999<<>>>>>>>>======<<<<<<<<<======??????AAABBBDDDEEEFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKMMMOOOQQQQQQQQQQQQSSSUUUUUUVVVWWW[[[```fffkkknnnwww{{{xxxhhhdddhhhiiipppzzz}}}wwwpppjjjeeebbbXXXVVVSSSRRRRRRRRRPPPOOOMMMKKKIIIIIIIIIIIIGGGFFFGGGFFFCCCAAA>>>=========;;;;;;<<<<<<;;;888555444444444444444555777888999777777888888999999::::::444444555666777999;;;<<<;;;;;;:::999888777777666666555555555555777999:::;;;<<<<<<;;;999666333111222222333222111111222333333222111000000111222333222222333333444555555666888999:::999999;;;>>>@@@???CCCHHHNNNRRRXXX]]]aaacccfffjjjkkkjjjlllppptttzzz}}}ppp^^^UUUQQQJJJGGGDDDCCCDDDDDDCCCBBBCCCBBBCCCFFFGGGFFFJJJPPPWWWaaapppzzzvvvnnnfff[[[VVVNNNHHHEEEDDDDDDDDDBBBCCCEEEHHHMMMRRRVVVYYY^^^cccjjjnnnqqqvvv~~~|||tttoooiiieeebbb```YYYPPPJJJIIIHHHFFFCCCAAA???>>>======<<<<<<<<<===???@@@BBBCCCAAABBBCCCDDDFFFGGGHHHIIIKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMOOOQQQRRRQQQQQQRRRSSSPPPQQQSSSWWW\\\ccciiimmmsssvvv{{{~~~zzzkkkaaaaaahhhkkksss~~~xxxqqqiiiccc___XXXVVVTTTRRRRRRRRRQQQOOOLLLJJJIIIHHHIIIIIIGGGFFFGGGFFFCCC@@@>>>===<<<<<>>===;;;888555222000444444333444555777999:::888888999999::::::::::::555555555555777999;;;===:::;;;;;;:::999888666666444444444444555777999:::999:::999999777444222000111111111111111111111111000000000000000111222333111111222333333444444555555666888888888999;;;>>><<>>???@@@BBBCCCDDDCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNPPPPPPPPPRRRTTTUUUTTTTTTTTTUUURRRRRRTTTWWW\\\bbbhhhllluuuyyy}}}wwwooojjjdddgggoooqqqzzz~~~}}}{{{wwwppphhh```\\\XXXUUUSSSRRRRRRQQQPPPOOOKKKJJJIIIHHHIIIIIIHHHFFFEEEDDDBBB@@@>>>>>>>>>>>>>>>===<<<:::888666555444666555444444444555777999999999999:::::::::::::::777666555444444666777888777888999::::::999888777333333333444555888:::;;;;;;;;;:::999777555444333000000000000111111000//////000000111111111111111000000111222222333333444222444666888888888:::;;;:::>>>DDDJJJPPPVVV[[[___dddgggkkkllljjjjjjlllooowwwzzz~~~}}}eeeTTTLLLHHHJJJGGGCCC@@@AAABBBBBBBBBBBB@@@AAAEEEFFFEEEFFFIIIGGGMMMWWWcccrrr}}}wwwrrriii___\\\VVVMMMGGGDDDDDDDDDDDDBBBDDDFFFJJJOOOUUUZZZ]]]hhhnnnsssvvvxxx~~~uuunnniiiccc]]]YYYQQQMMMJJJHHHCCC>>>>>>AAA>>>===<<<;;;;;;<<<======AAAAAA@@@@@@@@@@@@@@@AAAEEEEEEFFFGGGHHHHHHIIIJJJGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKLLLMMMNNNPPPRRRSSSSSSVVVXXXYYYXXXXXXXXXYYYSSSSSSSSSUUUYYY___eeehhhwww{{{sssggggggiiigggkkksss|||{{{yyyyyyzzzyyyvvvppphhh```[[[WWWUUURRRQQQQQQQQQOOONNNKKKJJJIIIIIIIIIIIIHHHGGGCCCBBB@@@????????????@@@::::::999999999:::;;;<<<999777555444333444666777::::::::::::::::::::::::999888555333222222333444444555777999::::::::::::222222222333555888:::<<>>===<<<:::999888777111111111222333333111000000111222333333222000//////000000111222222333333111444777999999999:::;;;<<>>>>>======<<<<<<<<<;;;;;;;;;666666666555444444666888;;;;;;::::::999999::::::888777666444333555999<<<999::::::;;;;;;::::::::::::888666555555777999:::>>>===<<<<<<;;;888444000222000......000222222222000111222333222111000///222222333333333333444444555666777888888888888888<<>>AAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFHHHIIIIIIIIIIIIHHHHHHJJJLLLMMMMMMMMMNNNOOOPPPPPPRRRSSSTTTTTTTTTTTTXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[ZZZYYYYYY[[[```dddqqqxxxzzzooogggcccccciiinnnsss|||xxxwwwvvvuuurrrllleee```WWWUUURRRQQQPPPPPPNNNMMMNNNLLLJJJIIIIIIIIIGGGEEEEEEDDDCCCBBBAAA@@@??????<<<<<<;;;;;;;;;;;;::::::666666666555444444666888;;;::::::999999::::::;;;999888777444333444888;;;999999:::;;;;;;;;;::::::999888666444444666888:::===<<<<<<<<<<<<:::777444222000......000222222222000111222333333222111000222222333333333333444444555666777777888888888888===???DDDJJJPPPVVVYYY[[[dddhhhmmmnnnmmmlllnnnpppxxxzzz|||sss^^^RRRMMMLLLGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHIIIJJJMMMKKKNNNTTTVVV[[[lll~~~|||wwwtttnnnfffaaaZZZRRRKKKHHHDDD@@@@@@BBBBBBFFFLLLPPPTTTYYY```eeemmmttt~~~yyyjjj___UUUOOOIIIFFFEEEEEECCCAAABBBAAA@@@@@@AAABBBAAA???CCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIGGGIIILLLMMMNNNOOOPPPRRRSSSTTTUUUVVVWWWXXXXXXXXX\\\\\\]]]^^^___```aaaaaabbbaaa```]]]\\\]]]```cccnnnttttttgggaaaccccccfffmmmuuu}}}}}}yyyuuupppkkkeee```YYYVVVSSSQQQOOONNNLLLJJJNNNLLLKKKKKKKKKKKKIIIHHHFFFEEEDDDBBBAAA???>>>>>>;;;::::::::::::999999999666666666555444444666888999999999999:::;;;<<<<<<::::::888555333444666999888999::::::;;;;;;;;;;;;888777555444444555777888;;;;;;;;;<<<===<<<999666222000......000111222111111111333333333333222111222222333333333333444444555555666777777888999999===???DDDKKKQQQVVVZZZ\\\aaaffflllnnnmmmmmmnnnooouuuwww{{{ooo\\\SSSOOOMMMGGGFFFEEEDDDEEEFFFGGGHHHKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLOOOSSSUUUYYYggguuu{{{wwwssslllddd^^^YYYQQQJJJGGGDDD@@@???AAAAAAFFFMMMQQQUUUZZZaaafffooovvvtttjjj```VVVNNNKKKGGGCCCBBBBBBCCCBBBBBBAAA@@@???AAACCCDDDCCCBBBEEEEEEEEEFFFFFFFFFEEEEEEBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIKKKNNNOOOOOOPPPRRRSSSUUUVVVWWWYYYZZZZZZ[[[[[[]]]^^^^^^___```aaabbbcccddddddcccaaa______bbbdddkkkppp{{{xxxnnneeeaaaaaafffiiinnnuuu}}}|||tttmmmgggbbb^^^YYYVVVSSSPPPOOONNNKKKIIILLLKKKJJJJJJKKKKKKJJJIIIDDDCCCBBB@@@>>>===;;;:::999999999999888888888888666666666555444444666888888888888999:::;;;======<<<;;;999666444333555777777888999:::;;;;;;<<<;;;888777555444444555666666:::::::::;;;<<<;;;888666222000......000111111111000111333444444333222222222222222333333333444444555555555666777888999999===@@@EEEKKKRRRWWW[[[]]]```eeekkknnnmmmmmmnnnooouuuxxx{{{nnn^^^VVVRRRPPPNNNMMMLLLKKKKKKLLLNNNOOONNNNNNNNNOOOOOOOOOOOOOOONNNOOOQQQTTTUUUYYYbbblll{{{wwwrrrkkkbbb\\\VVVNNNHHHEEECCC@@@???BBBBBBGGGNNNSSSWWW\\\bbbgggqqqxxxuuunnnddd[[[UUUOOOJJJGGGHHHFFFCCCBBBBBBCCCCCCCCCCCCBBBAAACCCEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFEEEEEEAAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHHHHJJJKKKLLLLLLMMMOOOQQQRRRQQQRRRSSSTTTWWWWWWXXXYYYZZZZZZZZZZZZ\\\\\\]]]^^^___```aaaaaabbbcccccccccbbbbbbdddfffhhhmmmwwwrrrhhhbbb___aaafffhhhnnnvvv}}}vvvmmmfffaaa^^^XXXUUURRRQQQPPPOOOMMMKKKJJJIIIHHHHHHJJJJJJIIIHHHDDDCCCBBB@@@>>><<<;;;:::999999888888888777777777666666666555444444666888777777888999:::<<<===>>>===<<<;;;777444333444666666777999:::;;;<<<<<<<<<888777666555444444555555:::999999:::;;;999666333333111///...000111111000000111222333444333222222222222222333333333444444444444444555666888999:::===@@@EEELLLRRRXXX\\\______dddjjjmmmllllllmmmoooxxxzzz~~~ooobbb\\\XXXUUURRRRRRQQQQQQQQQQQQQQQRRROOOPPPPPPQQQQQQQQQPPPPPPRRRTTTVVVWWWXXX[[[aaafffsss~~~yyyssskkkaaaZZZSSSLLLFFFDDDBBB@@@@@@CCCCCCHHHPPPUUUYYY^^^dddiiirrrzzzwwwnnnggg[[[VVVPPPKKKIIIGGGFFFEEEEEEEEECCCCCCBBBCCCDDDDDDFFFEEEDDDEEEGGGGGGGGGFFFEEEEEEFFFGGGGGGFFFDDDCCC@@@AAAAAABBBCCCEEEFFFGGGHHHHHHIIIIIIKKKLLLNNNOOOPPPRRRTTTUUUTTTTTTUUUVVVXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^```bbbccccccccceeegggfffjjjttt|||ttttttzzz|||qqqeee```^^^^^^bbbhhhgggrrr}}}yyyooohhhccc```YYYVVVSSSQQQQQQPPPNNNLLLIIIHHHGGGGGGHHHIIIHHHFFFEEEDDDCCCAAA@@@>>>======999888888888888777777777666666666555444444666888888888888999:::;;;===>>>===<<<;;;888555444444666555666888:::;;;=========888888777666555555555555999888888999:::888555222333111//////000111111000...///111222333333222111222222333333333333444444444444444444555777999;;;===@@@FFFLLLSSSYYY]]]```aaaeeeiiikkkjjjjjjlllooozzz}}}rrrgggbbb]]]ZZZWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVVVVUUUTTTSSSUUUYYY]]]^^^```dddiiilllttt{{{uuulllaaaYYYPPPIIIDDDCCCBBB@@@AAADDDDDDJJJQQQXXX\\\```fffkkksss|||wwwllleee^^^WWWRRRKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCDDDCCCCCCDDDFFFGGGHHHGGGFFFFFFGGGGGGFFFDDDDDDDDDFFFFFFFFFDDDCCCAAAAAAAAABBBCCCDDDFFFGGGHHHJJJJJJJJJJJJLLLNNNPPPQQQQQQSSSUUUWWWWWWXXXYYY[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVWWWXXXYYYZZZ[[[[[[ZZZ]]]```aaabbbbbbccceeeeeejjjqqq{{{~~~kkkccccccgggooovvv}}}uuuiiiccc^^^^^^___aaaffflllnnn{{{yyyooohhhcccaaa\\\YYYVVVSSSQQQOOOMMMKKKJJJHHHGGGGGGHHHHHHGGGEEECCCCCCBBBAAA@@@???>>>===999999999888888888777777666666666555444444666888888888888999:::;;;<<<===<<<<<<;;;999666444555666555666888:::<<<===>>>>>>999999888777666666555555777777888999;;;:::888555444222//////000000000000---...000111222222111111222222333333333333444444444333333333555777:::;;;===@@@FFFMMMTTTZZZ^^^```cccfffiiiiiihhhhhhlllooo{{{~~~tttkkkfffaaa]]]___`````````___^^^\\\[[[YYYYYYZZZ[[[[[[ZZZYYYXXXWWW\\\bbbeeeiiioootttvvv|||vvvlll```XXXOOOHHHBBBBBBBBBAAABBBEEEEEEKKKSSSYYY]]]bbbhhhlllsss}}}wwwnnnbbbXXXRRRNNNKKKHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFHHHJJJJJJHHHFFFFFFGGGFFFEEECCCCCCDDDEEEFFFEEEDDDBBB@@@BBBBBBCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKMMMOOOQQQSSSPPPRRRVVVXXXYYYZZZ]]]^^^\\\\\\\\\[[[ZZZYYYWWWWWWUUUUUUVVVWWWXXXYYYZZZZZZYYY\\\___aaaaaaaaabbbcccdddiiiqqqxxxooo^^^XXXXXX\\\bbbhhhqqqxxx}}}mmm```]]]ZZZZZZ___cccggglllrrrxxxuuulllfffbbb```___\\\XXXTTTRRROOOKKKIIIKKKIIIHHHHHHHHHHHHGGGEEE@@@@@@??????>>>===<<<<<<999999999999888888888888666666666555444444666888999999999999:::;;;<<<<<<;;;<<<;;;999666555555666444666777:::<<<===>>>>>>:::999999888777666666555666666777:::<<<===;;;888444222//////000000000///,,,---///000111111111000222222333333333444444444444333333333444777:::;;;>>>AAAFFFMMMTTTZZZ___aaaeeegggiiihhhfffgggkkkooozzz~~~xxxooogggcccccchhhggggggggghhhfffdddbbbcccaaa______```bbbbbbbbbdddhhhlllooossszzzzzzvvvmmm```UUUMMMGGGBBBAAA@@@>>>AAAFFFIIIMMMRRRWWW\\\dddmmmttt{{{xxxnnn```YYYPPPKKKJJJIIIFFFBBBFFFEEECCCBBBBBBCCCDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEECCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFHHHHHHKKKKKKLLLMMMNNNPPPRRRSSSYYYZZZ\\\^^^```bbbcccccccccbbb```^^^[[[XXXVVVUUUWWWXXXXXXYYYZZZZZZZZZZZZ]]]]]]]]]^^^```cccfffhhhdddgggmmmuuu|||rrrfffZZZVVVVVVYYY^^^dddnnntttvvviiiaaa___WWWYYY]]]bbbhhhnnnrrruuuzzzpppjjjfffdddbbbaaa^^^XXXSSSPPPOOOOOOPPPFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>===<<<999777777777888999666666666666666777777888:::::::::999999888888888:::;;;;;;999555222111222777555555777;;;<<<;;;888;;;888666666777888777777:::999888999;;;<<<<<<;;;555444222111111111222222333222111000000111222222222222333444444555555666666555555666888:::::::::;;;???EEEKKKPPPVVV\\\___aaaeeeiiiiiihhhhhhkkknnnzzz|||sssllliiiiiikkklllmmmooopppqqqpppnnnlllkkkiiiiiijjjkkkllllllnnnsssyyy{{{wwwssskkk___UUULLLFFFBBBAAA@@@???BBBGGGIIIMMMSSSYYY___gggrrryyy}}}qqqddd\\\UUUOOOGGGDDDEEEEEECCC@@@FFFEEEDDDDDDDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDEEEFFFFFFEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMOOOPPPSSSTTTUUUYYYZZZ\\\___aaacccddddddeeedddbbb___]]]ZZZYYYXXXWWWXXXYYYZZZ[[[\\\\\\\\\aaaaaabbbdddfffhhhjjjkkklllmmmqqquuuyyy{{{iii^^^SSSOOOPPPRRRXXX___lllttt{{{pppfff]]]XXXXXX[[[^^^ccchhhmmmttt{{{|||tttnnnjjjiiihhhhhhhhhddd]]]VVVPPPMMMKKKKKKIIIIIIIIIIIIHHHHHHGGGFFFCCCCCCBBBAAA@@@??????>>><<<;;;999888888888888999777777555555555555666777888888888999999:::::::::===>>>???===:::777777777777666555777;;;<<<;;;999:::888666555666777777777888777777888:::;;;;;;:::555444222111000000111222111000/////////000111111222222333333444555555555555444444555666888999999;;;???EEEJJJPPPUUU[[[___```ccchhhiiiiiijjjmmmpppyyy~~~vvvooolllnnnnnnppptttxxx{{{|||}}}}}}yyyxxxxxxwwwxxxyyy{{{|||~~~}}}xxxssspppnnnggg]]]TTTKKKFFFBBBBBBBBBAAADDDIIIJJJOOOUUU[[[bbbkkkvvv~~~qqqdddZZZQQQLLLJJJEEE@@@???AAACCCCCCAAAFFFFFFEEEFFFFFFGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEHHHHHHHHHHHHIIIJJJKKKKKKNNNNNNOOOQQQSSSVVVXXXYYY[[[]]]___bbbeeegggggghhhfffeeecccaaa___]]]\\\\\\[[[\\\]]]___```aaaaaaaaafffgggjjjmmmppprrrsssssssssrrrsssuuuwww|||qqq```VVVMMMJJJKKKNNNTTT[[[iiirrryyypppfffaaa]]]YYYYYY[[[___dddkkkpppttt||||||wwwqqqllljjjjjjjjjjjjkkkggg```XXXQQQLLLJJJIIIKKKJJJJJJIIIIIIHHHGGGGGGCCCCCCBBBAAA@@@??????>>>999999999999999999999999:::888666444333444555666666666777888999:::;;;<<<999:::;;;:::777555555666666666666888:::<<<;;;::::::888666555666777777666777666666777999:::999888444333222000000000000111......------...///000111222222333333444444555555333333333444555666888888;;;???EEEJJJOOOTTTZZZ^^^^^^bbbgggiiijjjkkkooorrrxxx|||tttnnnllloooooosssyyy~~~xxxqqqnnnjjjhhhfffaaaYYYRRRIIIDDDAAABBBCCCBBBFFFJJJLLLQQQWWW]]]dddmmmwwwxxxjjj]]]TTTOOOKKKHHHFFFDDDAAA@@@CCCEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIIIIIIIJJJKKKLLLMMMOOOOOOQQQSSSUUUXXXZZZ\\\^^^```cccgggiiijjjkkkkkkfffeeecccaaa````````````bbbcccdddfffhhhiiijjjkkkkkknnnsssyyy}}}xxxvvvvvvwwwxxxwwwlllZZZRRRKKKJJJKKKNNNUUU\\\dddooowwwhhhbbb]]]]]]\\\[[[^^^cccbbbiiirrrwww|||}}}|||wwwqqqllliiiiiihhhhhhgggccc]]]WWWRRRNNNLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDBBBBBBAAA@@@???>>>>>>===888888999:::::::::999999<<<:::777555444444555666666666777888999:::;;;;;;444666777666444333333333666666777999:::;;;;;;;;;:::888555555666777777666555555555777999:::888777555444222000//////000000---------...///000111111111222222333444444555555333333444444555666888999<<>>===<<<<<<888888999:::::::::999999===<<<999777666555666777777777888888888999999999777999::::::888777777777666777999::::::;;;;;;<<<:::777555444666666666666555555666888::::::888666555444222111/////////000......///000111222222222111111222222333444444555333444666666555666888;;;<<>>===<<<<<<999999999999999999999999;;;;;;999888777666666555777777777888888888888888999;;;<<<;;;999888888999555777::::::::::::;;;===999777555444555666666555666666777:::<<<<<<:::777777666444222000000000000///000111222333333222222111111222222333333444444222555777666555555888<<<<<>>>>><<<;;;999888888888888999777888888888777666444333555555666777888999::::::999:::;;;:::888666666777555888:::;;;::::::;;;===999777555444555666666555888888999<<<>>>>>>;;;999888777555333111111111111000111222333333222111111111111111222333333444444111444666666333333777;;;<<>><<<:::777777777888999444555666777777555222111333444555777888:::;;;<<<;;;<<<===<<<:::888777888555888;;;;;;::::::<<<>>>999777444444555666666555999999;;;>>>@@@???===:::999888666333222111111111000111222333333222000000000111111222333333444444///333666555222222666:::<<<@@@DDDHHHLLLPPPTTTWWWXXX]]]bbbeeefffhhhlllpppuuu|||vvvnnnhhhfffhhhnnnssszzzzzzsssooolllggg___XXXTTTRRRNNNJJJFFFCCCAAA@@@>>>???AAABBBCCCEEEIIILLLOOOSSSYYY___fffppp{{{uuucccZZZ[[[XXXTTTPPPNNNMMMMMMNNNMMMMMMMMMLLLLLLLLLLLLKKKMMMMMMLLLLLLMMMNNNPPPQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPNNNMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKNNNMMMLLLKKKJJJIIIIIIIIIKKKMMMOOOPPPRRRTTTWWWYYY[[[ZZZYYY[[[^^^aaaccccccdddeeefffggghhhhhhhhhhhheeefffggghhhlllrrrzzzzzzfffXXXMMMLLLJJJHHHHHHMMMSSSXXXbbbhhhssstttfff^^^ZZZWWWYYY\\\]]]aaaeeehhhlllsss}}}~~~uuunnnnnniiiddddddggghhhfffdddhhhccc\\\UUUQQQNNNLLLJJJLLLJJJHHHEEECCCCCCDDDDDDCCCBBBBBBAAA@@@???======<<<<<<;;;:::999999999999666777888888888777555444444555777888999999888777999:::;;;;;;;;;999666555888999:::<<<===<<<<<<;;;>>><<<999777666666666777777888;;;===>>>>>>>>>===:::999666333111000000000//////000111222222333333666555444333222333333444222222333333555666888999:::@@@GGGJJJJJJLLLQQQUUUYYY___eeefffdddccceeeiiiuuu|||vvvmmmddd```aaafffjjjrrryyytttooohhhdddbbb^^^WWWRRRRRRPPPLLLHHHEEEBBBAAA@@@CCCCCCDDDCCCBBBCCCFFFHHHPPPTTTZZZ```gggppp|||rrrccc[[[YYYWWWSSSPPPNNNNNNNNNOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRSSSSSSRRRQQQPPPNNNNNNNNNOOOPPPNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMLLLKKKJJJJJJJJJJJJLLLNNNPPPQQQRRRTTTXXXZZZ[[[[[[\\\]]]___bbbdddfffhhhhhhiiiiiiiiiiiiiiihhhhhhiiikkknnnrrrxxxuuubbbVVVLLLKKKIIIGGGHHHLLLSSSXXXaaagggqqquuujjj___ZZZXXXWWWZZZ^^^aaaeeejjjooouuu~~~|||sssmmmiiifffdddeeehhhiiifffcccaaa]]]WWWSSSPPPNNNMMMKKKKKKJJJGGGEEECCCCCCDDDDDDBBBBBBBBBAAA@@@???===<<<;;;;;;:::999888888888888666777888888888777555444555666777888999999888888::::::;;;<<<;;;999777666777888:::;;;<<<<<<;;;;;;<<<;;;999777555555666777555777:::<<<>>>>>>======:::999666333111000/////////000000111222222333333666555444333222333333444222222333444555777888999888>>>EEEJJJKKKNNNSSSXXXYYY___eeegggeeedddgggkkkvvv|||~~~sssiii```[[[ZZZ^^^bbbiiiqqqxxxwwwkkkeee___[[[YYYWWWTTTPPPOOOMMMJJJGGGDDDCCCBBBBBBFFFFFFFFFEEECCCDDDFFFHHHQQQUUU[[[aaagggppp{{{nnnaaa]]]XXXVVVTTTQQQPPPPPPQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMOOOQQQSSSTTTVVVYYY\\\\\\^^^aaaaaaaaabbbfffjjjmmmmmmllllllkkkjjjjjjiiilllnnnqqquuuzzz~~~mmm\\\QQQJJJIIIHHHGGGHHHLLLRRRWWW```fffppp|||oooggg___YYYYYYZZZ[[[^^^cccfffkkkrrryyy~~~wwwoooiiidddcccdddgggjjjiiieeeaaa]]]YYYTTTPPPNNNLLLJJJIIIJJJIIIGGGEEECCCCCCCCCDDDAAAAAAAAA@@@???>>>===<<<::::::999888777777777777666777888888888777555444555666777888999999999999:::;;;<<<===<<<:::888777777888999::::::;;;::::::;;;999888666555555666666333555888:::<<<=========;;;999666333111///......000000000111222222333333555444444333333333333444222222333444555777888999777===DDDIIIMMMPPPUUUZZZZZZ___eeegggeeeeeeiiimmmwww|||xxxmmmeee]]]YYYYYY[[[___eeekkkrrryyypppfff```\\\VVVRRRQQQQQQPPPOOOMMMLLLIIIGGGEEEDDDDDDDDDFFFGGGGGGGGGFFFHHHJJJMMMPPPUUU[[[aaafffoooxxxkkk___]]]XXXWWWUUUTTTSSSSSSTTTUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSQQQQQQPPPPPPPPPPPPQQQQQQSSSRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQMMMLLLLLLLLLMMMMMMNNNOOOOOOQQQSSSUUUVVVXXX[[[^^^]]]aaaeeeeeecccdddhhhmmmpppooonnnmmmllllllkkkkkkooorrrvvv{{{~~~qqqcccUUUMMMHHHHHHGGGGGGHHHLLLRRRWWW___fffppp{{{sssaaa^^^ZZZYYY\\\```aaaeeejjjiiipppyyy}}}wwwooohhhcccaaabbbeeeiiikkkiiiccc___]]]YYYTTTOOOLLLIIIGGGEEEIIIHHHFFFDDDCCCCCCCCCCCC@@@@@@@@@@@@???>>>===<<<;;;:::999888888777777777666777888888888777555444555666777888999999:::::::::;;;<<<======;;;999888666666777888999999999:::999888777666555555666666222333666888;;;<<<======<<<;;;888444222000//////000000111111111222222222444333333333333333333333333333333444555777999:::999>>>DDDJJJNNNQQQVVVYYYZZZ```fffgggfffgggkkkooowww|||pppfff```\\\[[[]]]ZZZ]]]aaafffkkkqqqxxx|||rrr```XXXTTTQQQLLLIIIHHHIIIJJJKKKMMMLLLJJJHHHGGGFFFFFFGGGIIIIIIJJJIIIIIIIIILLLNNNOOOTTTZZZ```eeellluuu|||~~~hhh^^^\\\YYYXXXWWWVVVVVVWWWWWWXXXTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSTTTUUUVVVUUUTTTSSSQQQQQQPPPPPPPPPPPPQQQQQQRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSNNNNNNNNNNNNOOOPPPQQQQQQQQQSSSUUUWWWXXXZZZ]]]```^^^ccchhhhhhffffffkkkoooqqqpppoooooonnnoooooopppsssvvv|||xxxnnncccYYYPPPJJJGGGGGGGGGGGGIIIMMMSSSWWW___fffqqq{{{|||iii]]]\\\ZZZ\\\bbbeeeggglllqqqooovvv~~~{{{uuunnnhhhccc```cccfffiiillllllhhhbbb]]]ZZZWWWRRROOOLLLJJJGGGEEEGGGFFFEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@???>>>===<<<;;;:::999999888999999666777888888888777555444555555555666777999:::::::::;;;<<<======;;;:::888555555666666777888888999777777666666666666666666222333555777999;;;<<<======;;;888555333111111000111111111111111222222222222222333333333333333333333333444444666777999:::<<<@@@EEEJJJNNNRRRUUUWWW[[[```fffgggfffgggkkkpppwww|||vvviiibbb^^^[[[[[[]]]WWWYYY\\\___ccciiipppttt|||fffVVVPPPOOOMMMJJJGGGGGGHHHJJJLLLMMMLLLJJJHHHGGGGGGGGGHHHLLLLLLLLLJJJHHHHHHJJJLLLOOOTTTZZZ___dddkkksssyyyzzzhhh___\\\ZZZYYYYYYXXXXXXXXXXXXXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQPPPOOOPPPQQQRRRSSSRRRSSSSSSSSSSSSTTTTTTTTTQQQQQQQQQQQQQQQRRRSSSSSSSSSUUUWWWYYYZZZ\\\___bbbaaadddhhhjjjiiijjjllloooqqqppppppqqqrrrtttwwwxxxzzz}}}zzzyyypppmmmfff___WWWPPPLLLIIIFFFFFFGGGHHHJJJNNNTTTXXX___fffqqq{{{mmmbbb]]]]]]]]]aaagggkkkmmmrrryyy{{{yyyxxxtttnnnhhhdddcccdddkkkmmmnnnnnnkkkfff```\\\UUURRROOONNNMMMLLLJJJIIIEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????===<<<;;;:::999999999999666777888888888777555444333333444555666777999:::999:::;;;<<<<<<;;;999888444444444444555666777888666777777777777777777777333444555777999:::<<<===<<<:::888555333222222222111111111111111111111111111222222333333333333222333333444555666888999:::>>>@@@EEEJJJOOOSSSVVVWWW\\\aaaffffffeeefffkkkpppvvv{{{vvvmmmddd```^^^ZZZXXXXXXTTTVVVYYY\\\```fffmmmqqq{{{xxx___SSSPPPNNNMMMKKKIIIHHHIIILLLNNNLLLKKKIIIGGGFFFFFFFFFGGGIIIJJJJJJHHHGGGGGGIIIKKKPPPUUU[[[```eeejjjrrrxxx}}}vvviiiaaa]]]YYYYYYXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUWWWYYYZZZ[[[]]]```cccccceeegggjjjlllmmmnnnnnnpppqqqqqqssswww{{{zzzqqqkkkfffddd^^^\\\XXXSSSNNNKKKIIIIIIFFFGGGHHHIIIKKKOOOUUUZZZ]]]eeepppyyy}}}nnnfffbbb```bbbbbbgggnnnrrruuu|||}}}{{{sssqqqnnniiieeeeeeiiimmmtttuuutttpppjjjddd^^^\\\RRRPPPNNNMMMMMMLLLJJJHHHDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@<<<;;;:::999888888888888666777888888888777555444222222222333444666888999777999:::<<<<<<:::999888444333333333444555666777666777777888999999999888555555666777888:::;;;<<<999777555333222111111111111111111111111111111111000111222333444333333222444444444555666888::::::===???DDDJJJQQQUUUXXXYYY]]]aaaffffffddddddiiinnnttt{{{zzzooogggbbbaaa___YYYTTTSSSSSSUUUXXX[[[```fffnnnsss{{{ttt]]]TTTSSSIIIHHHHHHFFFEEEFFFHHHJJJKKKJJJHHHFFFEEEEEEEEEFFFDDDEEEFFFFFFFFFGGGJJJMMMQQQVVV]]]aaafffkkkrrrxxxwwwtttjjjccc^^^XXXXXXXXXWWWWWWVVVUUUUUUVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSQQQQQQPPPPPPPPPPPPQQQQQQTTTSSSRRRRRRRRRTTTUUUVVVRRRRRRSSSSSSTTTTTTTTTTTTVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWZZZ[[[\\\^^^aaadddeeeeeefffjjjmmmooonnnmmmpppqqqsssvvvzzzvvvjjjaaa[[[YYYTTTSSSPPPLLLIIIHHHIIIJJJFFFGGGHHHJJJLLLPPPVVVZZZ[[[cccoooxxx|||kkkeeedddeeeeeefffhhhmmmuuuyyy}}}~~~yyywwwnnnmmmjjjfffdddgggooouuu{{{zzzwwwqqqiiibbb]]][[[SSSQQQNNNLLLKKKIIIFFFDDDCCCDDDDDDDDDCCCBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAA;;;:::999888777777777777666777888888888777555444111111111222333555888999777888:::;;;;;;:::999777444333222222333444666777666777888999999:::999999666666666777888:::;;;<<<666555333111000000000111222222111111111111111111000111222333444333333222444444444555777888:::;;;;;;>>>CCCJJJRRRWWWZZZ[[[^^^bbbeeeeeecccdddhhhmmmssszzzzzzkkkcccaaa___\\\YYYWWWUUUTTTSSSQQQSSSXXX]]]aaajjjrrryyyooo]]]UUUSSSOOOOOOJJJEEEEEEIIIIIIGGGKKKIIIGGGEEECCCCCCCCCCCCEEEEEEEEEFFFHHHJJJLLLNNNVVVVVVYYY___hhhooorrrsssxxx~~~zzzmmmgggccc```YYYWWWVVVVVVVVVVVVUUUSSSTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSRRRRRRRRRSSSTTTTTTRRRRRRRRRSSSSSSTTTTTTTTTRRRRRRRRRSSSUUUUUUTTTRRRPPPQQQRRRSSSTTTTTTUUUTTTVVVVVVVVVVVVWWWXXXYYYZZZYYY[[[]]]^^^^^^^^^___aaaffffffgggkkknnnpppqqqqqqrrruuuyyy}}}rrrfff^^^XXXUUUOOONNNLLLJJJIIIHHHGGGGGGEEEEEEGGGLLLNNNNNNRRRWWW]]]fffsss|||nnnbbb```aaabbbccckkknnnrrrxxx~~~xxxuuupppnnnmmmooosssyyy}}}{{{qqqggg___\\\[[[TTTQQQMMMIIIGGGFFFFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>======@@@>>>;;;888666555666666888888888888888777666666444444333222333444555666;;;;;;;;;;;;:::999888888555666555333//////222555666666777999;;;;;;999666555666777888888888888888;;;:::888777555333111111000111111111111222222222000111111222222333444444666666666666666777888888;;;???EEEMMMSSSXXXZZZ[[[]]]]]]___ccceeedddhhhmmmttt|||~~~pppddd^^^\\\ZZZWWWTTTRRRPPPOOORRRQQQRRRWWW\\\___gggpppwww~~~mmm]]]VVVTTTNNNOOOLLLHHHHHHLLLLLLIIIIIIHHHFFFDDDDDDDDDDDDEEEEEEEEEFFFGGGIIILLLNNNPPPXXXXXXZZZ```hhhooorrrsssxxxuuuhhhbbb^^^\\\ZZZXXXVVVVVVVVVVVVTTTSSSQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQSSSRRRRRRSSSUUUUUUTTTRRRUUUUUUVVVVVVWWWWWWWWWVVVXXXXXXXXXXXXYYYYYYZZZ[[[]]]___bbbcccccccccdddfffiiijjjlllooorrrtttuuuuuuzzz~~~qqqeee]]]XXXVVVOOONNNLLLKKKIIIHHHHHHHHHGGGFFFHHHMMMOOOOOOSSSXXX^^^gggrrr{{{}}}iii``````bbbdddfffpppsssyyy}}}zzzxxxvvvwww{{{~~~vvvmmmddd^^^ZZZXXXSSSQQQMMMJJJGGGFFFGGGGGGEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>===>>><<<:::888777777777888999999999999999888777777444444333333333444555666::::::;;;;;;::::::999999555666555333000000333666777777777999;;;:::888666666666777888999:::::::::;;;:::999777444222111000000111111111111222222222111222222333444444555555333333333444555777888999:::>>>DDDKKKQQQUUUXXXYYYZZZYYY\\\aaaccccccfffllluuu}}}}}}oooeee^^^[[[YYYWWWTTTQQQOOONNNMMMPPPOOOPPPUUUXXX\\\ccckkkvvv~~~jjj\\\WWWVVVMMMPPPPPPMMMLLLNNNNNNKKKHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEFFFHHHJJJNNNQQQRRRYYYYYY\\\aaahhhnnnrrrsssxxxqqqddd___\\\YYYZZZYYYWWWVVVWWWVVVTTTSSSPPPPPPPPPQQQQQQRRRRRRRRRTTTTTTSSSSSSTTTUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQWWWVVVUUUUUUWWWWWWVVVTTTZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]___aaabbbbbbccceeegggmmmnnnqqqtttwwwyyy{{{{{{rrrggg___ZZZXXXQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHJJJNNNPPPPPPTTTZZZ___gggqqqyyyttteeeaaadddgggkkknnnsssxxxxxxnnnfffbbb^^^YYYVVVSSSQQQMMMJJJHHHGGGGGGGGGEEEEEEEEEEEECCCAAA@@@>>>AAAAAA@@@@@@???>>>>>>>>><<<;;;999888777888888999999999:::;;;:::999888777555444333333333444666666999999::::::;;;;;;::::::666666555333222222555777777777777888:::999777555666666777888:::;;;<<<<<<<<<;;;999777444222000///000111111111111222222222222333333444444555666666111111222333555777999::::::===CCCIIIOOOSSSUUUVVVXXXXXX[[[```ccccccgggmmmvvv}}}tttggg```]]]\\\ZZZXXXUUUSSSQQQPPPOOONNNLLLNNNRRRTTTVVV]]]dddsss|||hhh\\\WWWWWWQQQUUUWWWTTTRRRQQQOOOKKKIIIHHHFFFDDDDDDDDDDDDEEECCCDDDEEEGGGJJJNNNRRRTTTXXXYYY\\\aaaggglllppprrryyyqqqddd___\\\ZZZZZZYYYWWWWWWWWWVVVUUUSSSQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWVVVVVV\\\[[[YYYYYYZZZ[[[ZZZYYY\\\\\\\\\\\\]]]^^^^^^___^^^^^^_______________^^^]]]___aaabbbbbbdddfffiiippprrruuuyyy{{{}}}wwwkkkccc^^^[[[UUUTTTRRRPPPOOONNNMMMMMMKKKIIIKKKOOOQQQQQQVVV\\\___gggqqqyyyzzzoooggggggkkkooosssxxx{{{|||sssiiibbb```^^^YYYUUURRRQQQNNNKKKIIIHHHGGGGGGEEEEEEFFFFFFDDDAAA>>>===@@@@@@@@@?????????>>>>>><<<<<<:::999888777777888777888:::;;;:::999888777555444444333333555666777777888999:::;;;;;;;;;;;;777777555444333444666888888777666777888888666444555555666777999:::<<<<<<<<<;;;999777444222000///000000111111111222222222222222333333444555555555222222333444555777888999;;;>>>CCCIIINNNRRRUUUVVVYYYYYY\\\bbbeeefffjjjqqqxxx}}}pppeee```___ZZZYYYWWWTTTRRRPPPOOONNNMMMKKKLLLPPPQQQRRRWWW^^^iiirrr}}}ggg\\\XXXWWWZZZ___aaa]]]XXXVVVSSSNNNKKKJJJHHHEEECCCBBBBBBBBBBBBCCCDDDFFFJJJNNNQQQSSSVVVXXX\\\```eeejjjooorrrzzzpppddd___\\\YYYZZZXXXWWWWWWWWWWWWVVVTTTRRRRRRSSSSSSTTTUUUUUUVVVTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[[[[\\\]]]]]]```^^^\\\\\\]]]^^^^^^]]]^^^^^^^^^___```aaacccdddbbbbbbcccddddddddddddcccdddeeeggghhhiiikkkoooqqqtttwww||||||pppggg```]]]WWWVVVTTTRRROOONNNMMMLLLLLLKKKLLLPPPQQQRRRWWW^^^```hhhrrryyytttmmmiiilllppptttzzz}}}wwwooofff```___^^^ZZZVVVRRRPPPNNNLLLJJJHHHHHHHHHEEEEEEFFFFFFDDDAAA>>>===@@@@@@@@@???????????????>>>===<<<:::888666555555555777888::::::999777666555555444333444555666777777888999:::;;;<<<<<<<<<999777555444444555666777777666555666777777666444444444444555666888:::;;;<<<;;;999777444222000///000000111111111222222222111111111222333333444444555555555555666777888888===???DDDIIIOOOSSSVVVWWWYYYYYY]]]cccfffggglllrrryyy~~~~~~pppfffaaa```WWWVVVTTTRRRPPPNNNMMMMMMNNNLLLMMMPPPQQQPPPTTTZZZ]]]eeerrr{{{ggg]]]YYYWWW```fffhhhccc]]]YYYUUURRRMMMKKKHHHEEECCCAAAAAAAAABBBCCCDDDFFFJJJMMMQQQSSSUUUXXX]]]aaaeeejjjpppttt{{{ooobbb\\\YYYVVVXXXWWWVVVWWWXXXYYYXXXVVVRRRRRRSSSSSSTTTUUUVVVVVVTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZ[[[]]]___aaacccddddddbbb``````bbbdddddddddddddddcccdddeeefffhhhjjjggghhhjjjkkkllllllkkkkkkjjjkkkmmmnnnooorrrvvvyyy|||vvvllleeeaaa[[[YYYWWWTTTPPPNNNMMMLLLMMMKKKLLLPPPQQQRRRXXX___aaaiiisss{{{xxxoookkkkkkoootttyyyyyyuuupppkkkeeeaaa___]]]ZZZWWWQQQPPPNNNLLLKKKIIIHHHHHHEEEEEEEEEEEECCCAAA@@@>>>????????????????????????>>>>>><<<:::888666555444444666888::::::999777555666555444444444555777777777888999:::;;;;;;<<<;;;;;;888555333444555555555666555444555666777777666444444333444555777999:::;;;:::999777555333111111000111111111111222222222000000111222222333333444777666666666666777888888===@@@DDDJJJPPPTTTXXXZZZYYYYYY\\\bbbeeefffkkkqqqzzz~~~{{{tttkkkdddbbb[[[ZZZXXXVVVTTTRRRQQQQQQQQQOOOPPPRRRSSSQQQUUUZZZXXX^^^fffooozzzxxxggg___[[[YYY]]]cccfff```YYYVVVSSSQQQLLLJJJHHHEEECCCBBBBBBBBBDDDEEEFFFHHHJJJNNNQQQSSSVVVYYY___cccggglllssswww|||nnnaaa[[[XXXUUUWWWVVVUUUWWWYYYZZZYYYXXXTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYY[[[\\\]]]^^^___```bbbdddfffhhhjjjkkkllljjjhhhhhhkkkmmmnnnoooooonnnlllkkkkkklllmmmnnnlllnnnpppssstttttttttsssqqqssstttuuuwwwzzzwwwooojjjcccaaa^^^ZZZVVVSSSPPPOOOMMMKKKLLLOOOQQQRRRXXX___aaaiiiuuu~~~sssmmmlllnnntttyyy{{{uuuqqqiiigggdddaaa^^^[[[XXXWWWQQQPPPOOOMMMKKKJJJIIIHHHEEEDDDDDDCCCBBBBBBAAAAAA????????????????????????<<<<<<<<<:::999777666555444666999;;;;;;:::888666666555444444444555777888888999::::::;;;;;;;;;;;;<<<888444333444444333222444333222333666777888777666555555444555777999:::999999888666555444333222000111111111111222222222111111222222333444444555444444444555666777888999===???DDDIIIOOOUUUYYY[[[[[[[[[^^^cccfffgggkkkqqq{{{~~~|||xxxppphhheeebbbaaa___]]][[[ZZZYYYYYYTTTRRRRRRUUUUUUSSSVVV[[[[[[^^^bbbdddjjjxxxvvvggg```\\\ZZZVVV]]]___ZZZSSSPPPOOOMMMJJJIIIGGGEEEDDDCCCCCCDDDFFFFFFGGGIIILLLOOORRRTTTVVV[[[```eeeiiinnnuuuzzz}}}pppbbb\\\XXXUUUVVVUUUUUUWWWYYY[[[ZZZZZZWWWWWWXXXYYYZZZ[[[\\\]]]_________```aaabbbddddddfffggghhhjjjlllnnnpppppptttrrrpppqqqtttwwwxxxyyywwwvvvsssqqqoooooopppqqqppprrruuuxxxyyyzzzyyyyyy|||}}}~~~xxxssskkkiiieeeaaa\\\YYYVVVUUUMMMKKKLLLOOOPPPRRRXXX___aaajjjvvvpppnnnnnnqqqxxx}}}xxxssspppdddddddddaaa]]]YYYWWWWWWPPPPPPOOOMMMLLLJJJIIIHHHEEEDDDCCCBBBBBBBBBBBBBBB??????????????????@@@@@@:::::::::::::::888777777555777:::<<<===;;;999777666555555444555666777888999999:::;;;;;;;;;::::::===999444222333444222000333222111333555888888888888777666555666777999;;;888888777666555444333333000111111111111222222222222222333444444555555666111111222333555777999:::<<<>>>BBBHHHOOOUUUYYY\\\^^^^^^aaafffiiiiiimmmsss{{{~~~{{{zzzvvvqqqnnnkkkjjjiiihhhffffffeeeeee___YYYUUUVVVWWWWWWZZZ___\\\___bbbeeehhhpppyyytttfff\\\YYYZZZ[[[ZZZWWWSSSPPPMMMKKKJJJGGGGGGEEEDDDCCCBBBBBBAAAEEEFFFHHHJJJMMMOOOQQQRRRUUUYYY```ffflllrrrwww{{{oooccc^^^YYYVVVVVVUUUUUUXXX[[[]]]]]]\\\]]]\\\[[[[[[[[[\\\^^^___```bbbdddffffffgggjjjlllnnnoooqqquuuxxxzzzyyyxxxuuuvvvwwwyyy{{{}}}~~~~~~}}}zzzwwwvvvwwwxxxzzz|||}}}zzzsssjjjddd```]]]YYYUUUTTTNNNLLLPPPVVVYYY\\\___cccmmmyyyxxxvvvppptttzzz~~~yyysssmmmiiieeedddbbb___[[[XXXVVVUUUUUURRRMMMJJJIIIIIIIIIHHHEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@??????>>>============<<<<<<;;;:::999888777666555666888::::::888666333333222222222333444444888888999::::::::::::999:::888555333111111111222444555666666666666666666444444444555555555666666888777666555444333333222,,,---000222222111///---222222111111222222333444666666666666777999:::;;;<<<@@@FFFKKKNNNRRRXXX]]]___^^^```eeehhhiiinnntttyyy}}}}}}xxxwwwsssooommmpppqqqqqqrrrrrrqqqppppppiiibbb\\\ZZZZZZYYY\\\aaagggiiikkkkkklllpppxxx~~~sssiiibbb______\\\ZZZWWWTTTPPPMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCDDDEEEFFFHHHKKKNNNPPPSSSTTTUUUYYY```ffflllrrrwww{{{sssgggbbb^^^[[[YYYXXXXXXZZZ]]]___```___]]]^^^^^^___aaacccdddeeejjjlllnnnooopppqqqsssuuuyyyzzz|||~~~~~~}}}yyyppphhhccc___ZZZVVVUUUOOOMMMQQQVVVYYY\\\```eeennnzzzyyyooonnntttyyy{{{wwwqqqkkkgggcccbbb```]]]ZZZXXXVVVTTTVVVTTTQQQOOONNNLLLJJJHHHDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>======<<<<<<;;;:::999888777777777666777999;;;;;;:::888555555444333333444444444777888999999::::::999999999888555333111111222333555555666666777777666666444444444444555555555666666666555555444333222222---...000222222111000///222222111111222222333444333333444444555777888999:::???EEEJJJMMMQQQWWW\\\```___bbbfffiiijjjnnnttt{{{~~~wwwrrrqqqooommmlllqqqssswwwzzz|||}}}|||{{{uuummmeee```]]]\\\aaaggglllnnnnnnnnnmmmpppwww|||~~~tttpppllliiihhh```___]]]YYYUUUQQQNNNLLLKKKJJJHHHGGGFFFEEEEEEFFFEEEFFFHHHKKKNNNRRRTTTVVVUUUYYY```ffflllrrrxxx|||yyylllgggcccaaa\\\[[[[[[]]]```ccccccccc```bbbdddgggjjjlllnnnnnnrrrtttuuuvvvvvvxxxzzz|||vvvnnnhhhbbb\\\WWWVVVQQQOOOSSSWWWYYY]]]aaagggpppzzztttooossszzz{{{wwwtttoooiiieeeaaa```___\\\ZZZWWWVVVUUUSSSQQQPPPNNNMMMJJJEEEBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>;;;;;;:::999888777777666777777888:::<<<===;;;999777666555555444444444444777777888999999999999888888777555333222222333444555555666777777777777777444444444444444444555666555555444444333333222222000000000111111111111111222222111111222222333444333333333444555666888888999>>>DDDIIILLLPPPVVV[[[bbbaaacccgggiiijjjnnnttt}}}qqqkkkkkkjjjjjjkkklllpppvvv}}}~~~vvvllleeeaaa```fffmmmmmmooorrrssstttxxxxxxxxxwwwsssppphhhhhhfffccc___ZZZVVVTTTOOOMMMKKKHHHFFFFFFFFFFFFDDDEEEGGGIIIMMMQQQTTTVVVVVVYYY___ffflllrrryyy}}}ssslllfffccc```^^^^^^___bbbeeefffffffffhhhlllpppsssvvvwwwwwwzzz{{{|||||||||~~~{{{ssslllfff___ZZZVVVRRRQQQTTTWWWYYY]]]bbbiiiqqq{{{vvvwww~~~{{{xxxuuurrrnnniiieeeaaaaaa___]]][[[YYYWWWVVVSSSQQQNNNLLLJJJGGGCCCAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>;;;::::::999888777666666777777888:::<<<===;;;:::777777555444333333333333666777888888999999888888888666444333222333444555555555666777888888888888444444333333333444555666444444333333333222222222222111000000000111333333222222111111222222333444555555555666777888999:::999>>>DDDIIILLLPPPVVV[[[aaa```bbbggghhhiiimmmsss|||~~~xxxlllgggffffffhhhjjjiiinnnvvv~~~|||rrriiicccaaahhhqqqtttwww|||~~~yyyvvvpppoooooommmiiiddd___\\\TTTRRRNNNJJJGGGEEEEEEEEECCCDDDEEEGGGKKKOOOSSSUUUVVVZZZ___eeelllssszzz~~~tttlllgggdddbbbaaabbbeeehhhjjjjjjoooqqquuuyyy|||}}}uuuoooiiiaaa\\\VVVSSSRRRUUUWWWXXX]]]ccckkkrrr|||vvvzzz|||zzzwwwuuusssooojjjgggdddcccaaa___]]][[[YYYXXXYYYVVVQQQMMMKKKJJJHHHGGGBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>;;;::::::999888777666666666555666999;;;<<<;;;999666555444333222222222222777777888999999999999999888777555333333333555666555666777888999999999999666555444333444555666777444444444333333222222111222111000///000111333444222222111111222222333444444555555555666888999::::::???EEEIIIMMMQQQWWW\\\___^^^```eeegggggglllrrryyy{{{~~~~~~ssshhheeeddddddfffjjjlllqqqxxx}}}tttllleeedddlllvvv}}}zzztttuuuvvvuuuqqqlllgggccc\\\YYYSSSMMMHHHEEEDDDDDDDDDDDDDDDFFFJJJNNNRRRTTTVVVZZZ___eeelllsss{{{|||tttooojjjiiiggghhhkkknnnpppqqqxxxyyy}}}xxxqqqjjjbbb\\\VVVSSSSSSVVVVVVWWW\\\ccckkkrrr|||zzz{{{yyywwwvvvtttqqqmmmiiifffeeedddaaa___\\\[[[ZZZYYYUUUPPPLLLJJJIIIIIIHHHCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>;;;;;;:::999888777777666555555666999;;;<<<;;;:::555444333222222222222222888888999::::::::::::999999888666444333333444555555666777999999:::::::::777666555444444666888999666666555444333222111111111111000///000111222333222222111111222222333444222222222333444555777777:::???EEEJJJMMMQQQWWW\\\]]]\\\___dddfffggglllrrrxxx{{{~~~yyyooogggdddddddddfffjjjnnnqqqvvv{{{~~~zzzuuupppllljjjmmmxxx~~~|||zzz{{{}}}}}}zzzuuuooollleee```YYYQQQJJJFFFDDDCCCFFFEEEEEEGGGJJJNNNRRRTTTWWWZZZ___eeekkksss|||zzzwwwsssqqqooopppssswwwyyyzzz~~~zzzsssjjjaaaZZZUUUSSSSSSUUUUUUUUU[[[bbbjjjrrr|||~~~~~~~~~yyyxxxvvvuuutttrrrnnnkkkhhhgggeeebbb___\\\ZZZYYYUUURRRNNNLLLKKKJJJHHHFFFDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>======<<<<<<;;;:::999888777777666666777:::<<<===<<<;;;555444444333333333444444999999:::;;;;;;;;;;;;:::;;;999666444333333444444555666888999:::;;;;;;;;;999888666555555777999;;;888888777555333222111000000/////////000000111111222222111111222222333444222222222333444555666777999>>>DDDIIILLLPPPVVV[[[\\\\\\___dddgggiiinnntttyyy|||vvvnnnfffeeeddddddfffjjjlllnnnqqqtttuuuuuutttsssmmmjjjjjjkkknnnvvv~~~}}}|||vvvssskkkfff]]]TTTLLLGGGDDDCCCHHHGGGGGGHHHJJJNNNRRRUUUWWWZZZ___eeekkkttt||||||{{{yyywwwuuuvvvyyy}}}|||tttjjj```YYYUUUSSSSSSUUUUUUUUUZZZbbbjjjrrr{{{~~~www{{{~~~}}}{{{{{{|||xxxwwwvvvuuutttrrrnnnkkkiiihhheeebbb___\\\ZZZXXXVVVTTTSSSRRRQQQOOOKKKHHHEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@??????>>>============<<<<<<;;;:::999888888777777888;;;>>>???>>><<<555555444444444555555666999:::;;;;;;<<<<<<;;;;;;<<<:::777444333333333444666666888999:::;;;;;;;;;:::999777666666888:::<<<:::999888666444222111000.../////////000000000000222222111111222222333444444444444555666777888999888===CCCGGGJJJOOOUUUZZZ\\\\\\___eeehhhjjjpppvvvzzz~~~pppnnnlllkkkkkkkkkiiihhhmmmmmmnnnnnnooooooooonnniiiiiiiiilllttt|||xxxnnniiiaaaYYYSSSNNNIIIFFFGGGGGGHHHKKKNNNQQQRRRQQQSSSYYYaaafffjjjrrr|||~~~}}}|||sssiii___XXXTTTRRRRRRWWWZZZ[[[___dddjjjrrr}}}{{{{{{{{{}}}yyyxxxxxxxxxwwwrrruuuxxxyyyxxxxxxxxxyyyzzzyyyvvvrrrnnnkkkhhhfffeeeeeeeeedddbbb___[[[YYYXXXVVVSSSQQQOOOMMMJJJHHHCCCCCCBBBAAAAAAAAAAAABBBBBB@@@=========>>>>>>===???>>>===<<<:::999888777888777777888:::<<<;;;:::555555444444444555555666999:::;;;;;;999777777888999888666555444444555555555555666666777888:::;;;666666555444444555777888:::999777555333000///...000000000000000111111222222222333333333444444444222333333444666888999:::>>>BBBEEEHHHJJJNNNUUU[[[]]]]]]```eeeggghhhooowwwvvvsssqqqppppppooonnnmmmmmmmmmmmmmmmllljjjhhhgggggghhhkkkppp|||~~~wwwpppeee[[[SSSNNNJJJHHHHHHHHHIIILLLPPPSSSTTTSSSVVV[[[aaaffflllttt~~~}}}sssiii```YYYTTTQQQRRRVVVZZZ[[[___dddmmmuuuuuusssuuuzzz{{{yyyvvvsssqqqpppqqqtttuuuuuurrrtttvvvwwwvvvvvvvvvwwwwwwvvvssspppllliiigggeeeeeeeeeeeecccaaa]]]ZZZXXXXXXUUURRRPPPOOOMMMJJJGGGCCCCCCBBBAAAAAAAAAAAABBBBBB@@@===<<<===>>>===<<<;;;::::::999888777777666777666666777:::;;;;;;:::555555444444444555555666999:::;;;;;;999888888888999888666555444444555555666666666777888999:::;;;777666555555555666777888999888777555333111000///000000000000000111111222222222222222333333333444333333333444666777999:::===AAAEEEGGGJJJOOOVVV\\\______bbbggghhhiiipppxxx}}}zzzxxxwwwwwwxxxwwwvvvxxxyyyxxxwwwuuuqqqmmmkkkkkkmmmrrrzzzyyymmmaaaXXXRRRNNNLLLIIIIIIIIILLLQQQTTTVVVVVVZZZ\\\```gggooowww}}}rrriii```YYYSSSPPPQQQVVVZZZ\\\```eeepppyyywwwrrroooppprrrwww}}}{{{|||uuuqqqooommmkkkiiigggeeefffiiilllnnnnnnnnnppprrrrrrqqqqqqrrrsssrrrqqqooommmjjjhhhfffeeeeeeeeedddbbb```\\\YYYWWWWWWUUURRRPPPNNNLLLJJJGGGCCCCCCBBBAAAAAAAAAAAABBBBBB@@@>>>===>>>>>>===<<<999888888888888777777777666555555777999;;;::::::666555555444444444555555888:::;;;;;;999888888999888777666444444444555555777777777888999:::<<<<<<888777666555555666777777888777666555444222111111000000000000000111111222111111222222222333333333333333333444666777999:::<<>>===;;;;;;::::::999888777777555444444666999::::::999666666555444444444444555777999::::::999888999:::888777666555444555555666888888888999:::;;;<<<===:::999777666555666666777777777666555444333333222000000000000000111111222111111111222222222333333333333444444666777888999;;;>>>BBBEEEIIIOOOXXX___cccccceeeiiiiiiiiiooovvv}}}~~~{{{iiiYYYNNNJJJIIIIIIKKKOOOSSSVVVVVV[[[[[[^^^dddmmmuuu{{{~~~uuujjjaaaZZZVVVQQQOOOQQQWWW\\\___dddiiittt|||yyytttoooooorrr{{{xxxvvvwww}}}}}}{{{|||wwwuuupppkkkhhhggggggiiijjjgggeeecccdddcccbbbaaa___aaacccddddddeeegggiiimmmmmmlllkkkiiihhhgggggggggfffdddbbb___\\\ZZZXXXUUURRRPPPNNNMMMLLLIIIGGGCCCCCCBBBAAAAAAAAAAAABBBCCCBBBAAAAAABBBAAA@@@>>>>>>===<<<:::888666555444555444444666999;;;;;;:::666666555444444444444444666888::::::999999:::;;;999888777666555666777888888888999999:::;;;===>>>;;;:::888777666666666777777777666555555444333333000000000000000111111222111111222222222333333333444444444444555777888999;;;>>>AAADDDHHHOOOXXX___bbbbbbdddgggggggggmmmttt|||~~~www___PPPLLLKKKIIIKKKOOOSSSUUUVVVYYYZZZ^^^cccjjjrrrxxx|||oooeee]]]WWWTTTQQQPPPRRRXXX^^^aaafffllluuu|||~~~vvvqqqrrrrrrwwwuuurrrssswww|||xxxwwwvvvttttttssspppnnnmmmoooqqqpppnnnlllkkkkkkkkkiiihhhbbbcccdddddddddeeegggiiillllllkkkjjjiiihhhggggggeeedddbbb```]]][[[ZZZYYYTTTQQQOOONNNMMMKKKIIIGGGCCCCCCBBBAAAAAAAAAAAABBBCCCBBBAAABBBBBBBBB@@@>>>>>>===;;;999777444333222555444444666999;;;<<<;;;777666555444444444444444555777999::::::999;;;<<<:::999888777777888999:::888888888999:::;;;<<<======<<<:::888666666666777777777777666555444333333000000000000000111111222222222333333333444444444444444444555555666888888;;;>>>AAACCCGGGNNNXXX___``````bbbffffffffflllsss{{{~~~~~~~~~~~~~~~|||fffVVVOOOMMMKKKLLLOOOSSSUUUVVVWWW[[[```dddhhhooowww}}}|||lllaaa[[[VVVSSSRRRPPPSSSZZZ___ccciiiooowww}}}|||zzztttuuuwwwzzz}}}yyyooommmqqqrrrzzz~~~~~~~~~~~~|||yyy{{{}}}}}}||||||~~~|||zzzyyyxxxwwwuuusssmmmnnnmmmkkkiiiiiijjjlllkkkkkkjjjiiihhhgggffffffaaa```___]]][[[ZZZYYYXXXSSSQQQNNNMMMLLLKKKIIIGGGCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@AAAAAA@@@>>><<<======;;;999888666444444555555555777:::<<<===<<<777777666444444333333444555777999:::::::::;;;<<<;;;:::999999999:::;;;;;;888888888888999;;;<<<===>>>===:::888777666666666888888777666555444333222000000000000000111111222333333444444444555555555555555444555555666777888<<<>>>AAACCCFFFMMMWWW_________bbbeeeffffffllltttzzz}}}}}}~~~~~~~~~{{{yyywwwtttssstttuuuvvv|||lll]]]RRRPPPMMMNNNPPPTTTVVVWWWVVV\\\bbbeeehhhmmmwww~~~zzzjjj```ZZZVVVSSSRRRQQQSSSZZZ```dddjjjpppxxx~~~}}}{{{yyyvvvtttsssttttttuuurrrqqqpppkkkfffjjjrrrttt}}}~~~~~~~~~{{{xxxxxxvvvrrrooommmmmmnnnkkkjjjiiihhhgggfffeeeeee___^^^\\\ZZZYYYXXXXXXXXXRRRPPPNNNMMMLLLKKKIIIGGGCCCCCCBBBAAAAAAAAAAAABBB@@@?????????@@@???<<<:::>>>>>>===<<<;;;999999888666555555888;;;=========888777666555444333333333444666999:::::::::;;;===<<<;;;:::::::::;;;<<<===777777777888999:::<<<<<>>;;;999999888999888666444555888<<<>>>???===;;;888555444333333444444555777:::;;;<<<<<<<<<===<<<;;;:::;;;===???@@@444555888:::<<<>>>>>>>>>@@@@@@>>>;;;777777888:::999999999888666444111000////////////000000000000333333444444555444444333333444555555555666888:::<<>>===;;;:::::::::;;;888666444555888<<<>>>???===;;;888555444333333444444666777999;;;<<<=========<<<;;;;;;<<<>>>AAABBB666666777888999;;;>>>?????????===:::777666888:::999999999888666444222000/////////000000000111111222333333333333333222222333444555555555666888:::<<<>>>AAADDDGGGMMMVVV]]]```bbbcccdddeeeiiiqqqwww~~~xxxssssssrrrqqqrrruuuuuutttssswww}}}~~~hhhZZZSSSQQQPPPQQQTTTWWWXXXXXXVVVZZZ___cccfffkkkrrrxxx}}}pppddd[[[TTTPPPPPPOOORRRVVVZZZ___eeelllqqq||||||vvvqqqpppooommmnnnssszzz~~~|||xxxuuurrrooojjjggg___]]]ZZZXXXVVVUUUUUUUUUWWWXXXXXXWWWVVVUUUTTTTTTPPPPPPOOONNNLLLJJJHHHGGGGGGFFFEEECCCBBBAAA@@@@@@AAA@@@???@@@BBBCCCBBBAAA===<<<<<<;;;;;;;;;<<<<<<888666444555888;;;===>>><<<:::888555333333333444555666777999;;;<<<>>>???>>>=========>>>@@@BBBDDD999888666555666999<<<>>>>>>===<<<999666666888999999:::999999777444222111000000000111111111222222222222333222222111000000333444555555555666888:::;;;>>>BBBDDDGGGMMMVVV]]]```bbbddddddfffjjjqqqwww~~~xxxssssssssssssvvv|||wwwxxxzzzlll]]]SSSQQQPPPRRRUUUXXXYYYYYYWWWZZZ^^^bbbffflllrrrwwwzzz|||lllaaaXXXRRROOOPPPPPPRRRVVV[[[```fffmmmrrr{{{~~~||||||~~~|||xxxxxxyyy|||~~~}}}{{{zzzyyywwwsssppppppmmmkkkhhhfffccc___\\\UUUTTTRRRPPPNNNNNNMMMMMMQQQQQQRRRSSSSSSSSSRRRRRRPPPPPPOOONNNLLLJJJIIIHHHEEEDDDBBBAAA@@@???>>>>>>AAA@@@???@@@BBBCCCBBBAAA======<<<<<<;;;;;;;;;;;;777666444555888;;;<<<===;;;:::777555333333333444666777888999;;;===???@@@@@@@@@??????@@@@@@AAABBB999888666666666888:::<<<<<<<<<;;;888666666888::::::::::::999777555333111000111111111222222222222333333333333222111000///333444555555555666888:::;;;>>>BBBDDDHHHNNNVVV]]]```bbbdddeeefffjjjqqqwww~~~|||vvvtttssstttyyy~~~ooo___TTTSSSRRRSSSVVVXXXYYYZZZYYY[[[^^^bbbggglllrrrvvvwww}}}yyyiii^^^VVVOOOMMMOOOOOORRRWWW[[[aaahhhpppuuuzzz~~~yyyuuusssrrrooonnnoooqqqssstttsssqqqqqqrrrtttttttttsssqqqpppmmmmmmllllllllljjjgggdddcccbbb```^^^]]][[[XXXUUURRRQQQPPPOOONNNNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPOOOPPPPPPOOONNNLLLJJJHHHGGGCCCBBBAAA@@@@@@@@@@@@@@@CCCAAA@@@@@@AAABBBAAA???>>>>>>======;;;:::999999777666555666888;;;;;;;;;;;;999666444333333444444666777888:::<<<>>>@@@AAACCCBBBAAA@@@@@@?????????777777888999999999999999;;;;;;:::888666666999;;;;;;;;;;;;:::888666333222000111111111222222222222333333333333333222111111333444555555555666888::::::>>>BBBEEEHHHNNNVVV\\\___bbbdddeeefffjjjqqqvvv}}}zzzwwwuuuuuu}}}qqq```WWWUUUTTTUUUWWWYYYZZZZZZ\\\]]]___ccchhhmmmrrrtttvvv{{{uuueeeZZZSSSNNNLLLNNNNNNQQQVVV\\\bbbjjjrrrxxx{{{vvvpppnnnmmmmmmiiihhhiiikkknnnooonnnmmmkkklllmmmnnnnnnmmmkkkjjjfffffffffggghhhhhheeecccaaa```^^^]]]\\\ZZZWWWTTTSSSSSSRRRQQQPPPOOOOOONNNNNNNNNOOOPPPPPPPPPOOOOOOOOOOOONNNMMMKKKIIIGGGFFFCCCCCCBBBBBBBBBCCCDDDDDDCCCBBB@@@AAAAAABBB@@@???>>>>>>>>>===<<<:::999888777555555666888:::;;;::::::888666444333333444444555666999<<<>>>@@@@@@@@@AAAAAAAAA@@@???>>>======666777999:::;;;:::999888;;;;;;:::888777777:::<<<;;;;;;;;;;;;999666444333000000000111111111222222222222333333333333333222333444555555555666888::::::>>>BBBEEEIIINNNVVV\\\^^^aaadddeeefffjjjpppuuu|||}}}{{{zzz}}}uuucccZZZXXXVVVVVVXXXZZZZZZZZZ______aaadddiiinnnqqqsssuuuyyy}}}ooo___VVVPPPLLLLLLOOOMMMPPPVVV\\\dddllluuu{{{~~~}}}vvvssssssttttttqqqqqqppprrruuuwwwwwwvvvvvvxxxyyy{{{{{{zzzxxxwwwsssssssssuuuwwwxxxwwwvvvrrrpppmmmkkkjjjgggccc```______^^^\\\ZZZWWWUUUTTTSSSTTTTTTTTTTTTSSSRRRRRRNNNNNNMMMLLLJJJHHHFFFEEECCCCCCCCCBBBBBBCCCCCCDDDAAA@@@???@@@BBBCCCBBBAAA<<<<<<=========<<<::::::666555555666999::::::999999888555333222333444444333666:::>>>AAAAAA@@@???======>>>>>>>>>>>>======888888888999:::;;;;;;<<<;;;;;;;;;999888999;;;>>><<<<<<<<<;;;999777555333/////////000000000111111///000111222333333333333333444555555555666888::::::===BBBFFFIIINNNUUU[[[\\\___cccdddeeeiiiooosss|||zzzfff\\\ZZZXXXXXXYYYZZZZZZZZZaaaaaabbbeeejjjnnnqqqrrrtttxxx}}}xxxjjj[[[RRRNNNKKKMMMPPPLLLPPPVVV\\\dddmmmvvv|||}}}|||~~~~~~{{{vvvsssqqqpppnnnlllhhheeebbb```YYYYYYYYYXXXXXXVVVUUUUUUMMMMMMLLLKKKIIIGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>@@@BBBDDDDDDCCC999:::<<<=========<<<<<<666555555666999::::::999999888555333222333444444222555;;;@@@BBBBBB@@@???999:::;;;===>>>>>>>>>>>>:::999888777888;;;>>>???;;;;;;;;;:::888999<<>>===AAAAAABBBCCCCCCCCCBBBBBB>>>>>>===<<<;;;999777666777777777888999;;;<<<===777666555444333333444444333999AAAGGGGGGCCC???<<>>============;;;:::<<<:::888777999;;;<<<;;;===<<<:::888888888::::::???===:::888777666444222111000000000222333222111333222000//////111222444333333444666777999:::::::::===AAAEEEJJJPPPVVVZZZ^^^```bbbcccdddiiipppvvv~~~mmm___]]]ZZZYYYZZZ[[[\\\[[[]]]___bbbggglllqqqtttvvvvvvxxx|||sssfffXXXQQQMMMKKKLLLOOOTTTWWW]]]ccckkkttt~~~~~~{{{xxxvvvvvvmmmkkkgggbbb]]]XXXTTTRRRPPPOOONNNLLLJJJIIIHHHGGGEEEEEEDDDBBBAAA@@@???>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999666666666777888999;;;;;;999888777666555444333222444999???CCCCCC???<<<:::===<<<;;;;;;;;;:::999888<<<:::888777999;;;<<<<<>><<<:::::::::;;;<<<===;;;888777888777666444111000000000222333222111444333222222222333444555333333444666777888:::::::::===AAAEEEJJJOOOVVVZZZ]]]```bbbcccdddiiipppvvv~~~uuueeeaaa\\\ZZZZZZ[[[\\\\\\^^^```dddhhhmmmqqquuuwwwvvvxxx|||}}}ooobbbVVVPPPMMMKKKLLLOOOQQQUUU\\\dddllluuu~~~|||{{{xxxvvvtttrrrqqqpppmmmkkkgggbbb\\\VVVRRRPPPNNNNNNNNNMMMLLLIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@AAACCCBBBAAA?????????@@@@@@>>>>>>>>>>>>===<<<::::::555555555666777888999:::::::::999888666555333222888<<<@@@AAA@@@===;;;:::>>>>>>===<<<<<<;;;;;;:::<<<:::777777999;;;<<<<<>><<<;;;::::::;;;;;;:::888777777888888777555111000000000222333222111222333333333444444444555444444444555777888999::::::===AAAEEEIIIOOOUUUYYY]]]___bbbccceeeiiipppvvv}}}xxxhhhccc^^^[[[[[[]]]______aaaccceeeiiimmmpppssstttuuuwww{{{}}}sssjjj___TTTPPPNNNMMMNNNPPPPPPUUU\\\eeemmmvvv~~~}}}zzzwwwtttsssrrrlllkkkjjjhhhfffeeeeeeeeefffddd```\\\VVVRRRNNNLLLLLLMMMNNNNNNLLLJJJGGGEEEDDDCCCAAA??????@@@BBBCCCGGGEEECCCAAA@@@@@@AAABBB??????>>>===<<<:::888777666666666666777888999:::<<<;;;999777666666777777???AAABBBBBB@@@>>>============>>>===;;;::::::;;;;;;999777777999;;;<<<<<<===<<<;;;999888888888888999888777777888777555444111000000000222333222111///000111222333333333222555555444555666888999::::::===AAAEEEIIINNNTTTYYY\\\___bbbdddeeejjjpppvvv|||{{{iiieee```]]]^^^```bbbcccdddeeegggiiillloooqqqrrruuuxxx}}}|||vvviiicccYYYPPPNNNMMMLLLMMMOOOUUUZZZaaajjjrrr{{{~~~|||xxxuuurrruuutttqqqnnnkkkhhhffffffeeeeeedddbbbaaaaaaaaaaaa]]]\\\YYYVVVRRROOOMMMKKKLLLLLLMMMMMMLLLIIIGGGEEECCCBBB@@@??????@@@BBBCCCDDDCCC@@@>>>===>>>???@@@CCCBBBAAA???===:::888777777777777777777888999:::===:::666444444777;;;>>>AAABBBBBB@@@>>>===>>>???:::;;;<<<;;;888777888999;;;999777777999;;;=========<<<;;;:::999888888777:::888777777777666333111111000000000222333222111///000111333333444333333666555444444555777999::::::===AAADDDIIINNNTTTXXX[[[^^^bbbdddfffjjjqqqvvv{{{}}}jjjgggccc```aaacccdddddddddeeehhhkkknnnqqqsssuuuwww{{{}}}rrrccc\\\SSSLLLKKKKKKJJJKKKMMMVVVZZZaaajjjsss}}}}}}||||||}}}}}}|||{{{xxxuuurrrooonnnooommmkkkhhheeecccaaaaaacccbbbaaa```____________YYYXXXWWWUUUSSSQQQOOONNNLLLLLLLLLLLLKKKIIIGGGFFFBBBAAA@@@??????@@@AAAAAACCCBBBAAA@@@??????@@@AAAEEEDDDCCCAAA???<<<:::999888777777777777888999:::<<<999555333444888===AAA<<<======<<<::::::<<<>>>===???AAA???<<<:::;;;>>>;;;999777777999<<<======??????>>>===;;;:::999888999888777777777555222///111000000000222333222111222222333444555666777777777666555444555777999;;;;;;===AAADDDHHHMMMSSSWWWZZZ]]]bbbdddfffjjjqqqvvv{{{|||mmmjjjfffdddcccdddcccbbbccceeehhhmmmqqqvvvyyy{{{}}}wwwfffZZZRRRKKKKKKMMMLLLMMMOOOTTTYYY```iiittt~~~{{{wwwuuuvvvwwwwwwxxxwwwuuurrrooommmllliiihhhfffeeecccbbbaaaaaa``````___^^^]]]\\\]]]]]]YYYXXXWWWUUUTTTRRRQQQPPPLLLLLLKKKJJJIIIIIIHHHGGGBBBAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===;;;:::777777666666666777888888:::888666555666888;;;===777888999888888888;;;===>>>AAACCCAAA===;;;===@@@:::888666777999<<<===>>>??????>>>===<<<:::999888666666666777777666333000111000000000222333222111333333333333444666888999777666555444444666999;;;;;;===AAADDDHHHMMMRRRVVVYYY]]]bbbeeegggkkkqqqvvvzzz~~~zzzooollliiifffeeedddbbb```bbbdddhhhnnntttzzz~~~~~~lll\\\TTTNNNOOOPPPPPPQQQSSSWWW\\\cccmmmyyy~~~{{{wwwuuuuuuvvvvvvwwwwwwuuurrrooonnnnnniiihhhgggffffffeeeffffffaaa```___^^^]]]]]]]]]]]]YYYYYYWWWUUUSSSRRRPPPOOOMMMLLLKKKIIIHHHHHHHHHHHHAAAAAABBBAAAAAA???>>>===;;;<<<<<<=========<<<<<<:::;;;;;;;;;;;;;;;::::::666555555555555666666777888888888888888888888888444666777888888999;;;===888;;;===;;;777444777::::::888666777999<<<>>>>>>======<<<;;;:::888666555444444444666888777444222111000000000222333222111222111000000111444666888888666555444444666999;;;;;;===AAADDDHHHMMMRRRVVVYYY]]]bbbeeegggkkkqqqvvvzzz}}}yyytttlllggghhhiiigggggghhhfffgggjjjmmmssszzzvvvaaaWWWNNNKKKKKKJJJLLLNNNVVVXXXaaaooo|||~~~|||zzzxxxwwwvvvtttuuuvvvwwwuuurrrooommmjjjhhhgggfffhhhhhhhhhgggcccbbbaaa```^^^]]]\\\[[[^^^]]][[[XXXVVVTTTSSSSSSQQQPPPNNNKKKIIIGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>?????????@@@@@@@@@@@@===>>>??????>>><<<:::999777666666666666888999:::;;;:::888666555444444444555666777777777777:::<<<>>>>>>===<<<;;;999777777222333555888:::<<<======>>>===<<<;;;999888777666444555666777666555333111111111111111111111111111000000111222444555666666444666777666555444555777;;;>>>DDDHHHKKKNNNQQQSSSXXX\\\aaadddfffiiimmmrrrxxx{{{{{{qqqjjjeeeffffffddddddfffjjjlllpppuuuzzz|||lllaaaVVVRRRQQQPPPRRRUUUUUUXXXbbbqqq~~~|||zzzyyyxxxuuuvvvxxxxxxwwwtttqqqooommmkkkjjjiiijjjjjjiiigggeeedddcccbbbaaa```______^^^]]]\\\ZZZYYYYYYYYYYYYSSSQQQOOOLLLIIIGGGEEEEEE@@@@@@@@@???>>>===<<<;;;>>>>>>>>>?????????@@@@@@?????????>>>===<<<;;;:::777666666666666888999::::::999777555333333333333444555777777777777999;;;=========<<<:::999777666333444666888:::<<<===>>>>>>>>><<<;;;999888777666555666777777777555333222111111111111111111111111000000111222222333333444222444666666555555777999;;;>>>CCCGGGJJJMMMQQQSSSYYY]]]aaadddeeehhhlllqqqwwwzzz~~~zzzqqqjjjfffffffffddddddfffkkkooouuuzzzttthhhZZZTTTQQQPPPRRRUUUTTTXXXcccsss}}}{{{{{{zzz{{{|||}}}|||zzzwwwvvvqqqooonnnnnnnnnmmmjjjhhhggggggfffeeeeeedddcccccc^^^]]]\\\ZZZYYYYYYXXXXXXUUUSSSPPPMMMIIIGGGEEEDDD@@@??????>>>===<<<;;;:::=========>>>>>>>>>??????===<<<;;;:::888888777777777666555555666777999:::999888666444333222222222333555777777777777999;;;<<<<<<<<<;;;:::888777666555666777999;;;===>>>??????>>><<<:::999777666666777777888888777666444333111111111111111111111111000000000111111222222222111222444555555666888:::;;;>>>BBBEEEHHHLLLQQQTTTYYY]]]aaaccccccfffkkkooouuuxxx}}}vvvrrrmmmjjjjjjjjjggghhhkkkmmmsss{{{}}}ooo___VVVQQQOOOPPPTTTTTTXXXcccsss~~~~~~vvvtttsssrrrqqqooollliiiiiiiiihhhggggggffffffeeedddcccaaa^^^[[[YYYXXXWWWWWWUUURRRNNNJJJGGGEEEDDDCCCBBBAAA@@@???>>>>>>===============>>>>>>>>>>>>>>>===;;;999777777777888666666555555666777999::::::888666444333333333333333555777777777777999:::;;;;;;;;;:::999888666666777777888:::;;;===???@@@???>>><<<:::888777777777888888888888777666444333111111111111111111111111///000000111222333333444111333555555555555777999;;;>>>AAADDDGGGLLLQQQUUUYYY\\\```bbbbbbeeejjjooouuuyyy~~~|||tttooommmmmmoooooommmnnnqqqsss{{{{{{iii^^^WWWRRRRRRUUUUUUYYYdddrrr{{{zzzwwwvvvuuussspppmmmlllkkkkkkjjjiiihhhggggggjjjiiifffccc```^^^\\\\\\YYYWWWSSSOOOKKKHHHEEEDDDDDDCCCBBB@@@????????????============>>>>>>>>>>>>BBB@@@>>><<<::::::::::::666555555555555777888999;;;:::888666444444444444333555888999888888999:::;;;;;;;;;:::999888777666888888888999;;;===???@@@???>>>;;;999888777888888999999888888666555444333111111111111111111111111//////000222444555666777333444555555444444555666;;;>>>AAADDDGGGLLLRRRVVVYYY\\\```aaabbbeeekkkpppwww{{{yyysssjjjkkkoootttuuurrrssswwwwwwrrreee\\\UUUTTTVVVXXX\\\fffsss}}}zzzyyyxxxvvvtttqqqqqqpppnnnmmmlllkkkjjjgggfffdddbbb```______^^^YYYWWWTTTPPPLLLIIIGGGEEECCCBBB@@@>>>======>>>>>>=========>>>>>>>>>??????>>>===;;;:::888777666666666555444444555666888999;;;:::888666555444444555444666999::::::::::::;;;;;;;;;;;;;;;:::999888777999888888999:::<<>><<<:::888888888999:::999999888777555444333333111111111111111111111111000000111222444555666777333555666555444333444555;;;>>>BBBFFFIIINNNSSSWWWYYY\\\___aaabbbfffmmmrrryyy|||~~~tttooohhhkkksss{{{|||zzz{{{}}}nnnddd[[[XXXXXX[[[___iiivvv~~~~~~}}}}}}yyyxxxwwwuuusssqqqpppoooiiihhhfffdddbbbaaa``````YYYWWWTTTQQQMMMJJJHHHGGGCCCAAA???===<<<<<<===>>>>>>>>>>>>?????????@@@@@@<<<;;;:::999777555444333555555444444555666888999;;;999777555444333333444555777;;;<<<<<<;;;;;;<<<;;;;;;<<<;;;;;;:::999888999888888888999;;;>>>???<<<;;;999888888999;;;<<<999888777555444333222222111111111111111111111111222222222222222333333333222333444444444444555666:::>>>CCCHHHLLLPPPTTTWWWYYY\\\___aaaccchhhooouuuzzz}}}wwwoookkkhhhmmmwww{{{xxxyyyzzzzzz~~~zzzoooeee``````^^^bbblllyyy~~~}}}zzzxxxvvvtttssstttssspppllliiigggeeedddYYYWWWTTTQQQNNNKKKIIIHHHDDDBBB@@@>>>======>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>;;;888777555555444444555666888999:::888666444333222222333555888<<<======<<<<<<===<<<<<<<<<<<<;;;::::::999999888777777999;;;===???<<<:::888777888:::<<<>>>999888777555333222222222111111111111111111111111444333333222111000//////000111333444444555777888:::>>>DDDIIIMMMQQQTTTWWWYYY\\\___aaadddiiiqqqwwwzzz}}}{{{tttqqqoooooouuu|||~~~{{{wwwsssoooooonnnoooppprrrtttuuu~~~|||pppgggaaaaaadddnnn}}}}}}{{{xxxvvvzzzwwwtttqqqnnnjjjddd```^^^[[[XXXTTTQQQLLLGGGCCCDDDCCCAAA???============????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;777666555444555777999::::::999777555444333333333666888<<<=========>>>???>>>===<<<:::999999999999;;;:::999888888:::;;;===@@@===999777777:::>>>AAA;;;999666333111000000000//////000000111111111222333333333333333333333333222222333444666888999;;;<<<>>>CCCIIIOOOSSSVVVWWWXXX[[[^^^aaaccchhhooottt{{{}}}rrrjjjhhhhhhrrryyyyyyssspppqqqqqqnnnkkkkkkkkkjjjjjjkkklllnnnoooqqqrrryyy|||ppphhhkkkmmmuuu~~~}}}zzzvvvsssnnnhhhdddaaa]]]XXXTTTPPPKKKGGGCCCDDDCCCAAA???============????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;777666555444555777999::::::999777555333333333333555777:::<<<<<<<<<===>>>???>>>===<<<;;;:::999999;;;:::999888888:::<<<===???===:::888888;;;>>>AAA<<<:::777444222111111111111111111000000000000000333333333333333333333333444444444555555777888999<<>>;;;999888;;;:::999888888:::<<<===>>><<<;;;::::::<<<>>>???<<<;;;888555333222222222222222111111000/////////222222333333333333333333666555555555555666666777<<>>=========>>>@@@@@@@@@@@@@@@@@@@@@@@@=========<<<;;;;;;::::::777666555444555777999::::::888666444333222333333333666999:::::::::;;;<<<@@@AAAAAAAAA???<<<999888;;;:::888888888999;;;===<<<<<<;;;;;;<<<<<<===>>>;;;:::888555444222222222111111111000000000000000222222222222222333333333555555444555555666777888===???DDDIIINNNQQQSSSTTTXXX\\\aaadddeeehhhmmmqqqyyy{{{~~~wwwsssjjjgggbbb___]]]\\\ZZZYYYXXXWWWWWWWWWYYY[[[^^^```bbbeeehhhjjjkkklllnnnpppqqqrrruuuxxx}}}uuullllllpppxxx{{{ooommmkkkgggbbbeeeeeegggiiikkklllkkkjjjlllkkkkkkjjjiiihhhgggfffeeefffhhhjjjkkkrrrwwwrrrhhhbbbYYYQQQLLLIIIFFFEEECCCBBB@@@>>>======>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<;;;;;;::::::777666555444555777999:::999888666444333222222222444666999;;;;;;;;;<<<===???@@@AAA@@@???<<<999888:::999777777777888:::<<<;;;;;;;;;;;;;;;<<<<<<===999888666555333222111000......///000111222222333111111111222222333333333333333333444666777999:::===@@@DDDIIIMMMPPPRRRSSSWWW[[[```bbbdddgggmmmrrrwwwyyy|||~~~wwwooojjjddd^^^ZZZ\\\ZZZWWWVVVVVVVVVUUUSSSTTTTTTTTTUUUWWWYYY[[[\\\^^^___```aaa```aaabbbdddeeegggjjjmmmqqqwww~~~}}}qqqkkknnnrrr}}}ooohhhggghhheeeaaabbbccceeehhhjjjkkklllmmmjjjjjjjjjiiihhhgggeeeddddddcccdddffffffiiissszzztttddd___WWWPPPLLLIIIGGGFFFBBBAAA@@@>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;::::::999777666555444555777999:::999888666444222222222222333666999:::::::::;;;<<<===>>>>>>>>>===;;;999888888777666555555777999::::::::::::::::::;;;;;;<<<777777666555333222111000------...000111222333444000000111111222333333333222222333444666888:::;;;>>>@@@DDDIIIMMMOOOQQQRRRVVVZZZ]]]___bbbfffmmmsssvvvxxx{{{~~~wwwkkkddd\\\XXXWWWVVVSSSPPPTTTTTTSSSTTTVVVVVVUUUTTTVVVWWWWWWXXXYYYZZZ[[[\\\[[[\\\\\\[[[ZZZZZZ\\\^^^]]]```eeehhhlllrrryyy~~~{{{uuuoooooouuu{{{}}}uuulllgggfffffffffeeeeeefffhhhiiijjjkkkmmmnnniiiiiijjjjjjiiigggeeedddfffeeeeeehhhiiiiiinnntttxxxvvvnnn```[[[UUUPPPLLLJJJHHHFFFBBBAAA@@@>>>>>>>>>>>>???????????????????????????>>>>>>===<<<;;;:::999999777666555444555777999:::999777555333222222222222222555888999999999:::;;;;;;;;;;;;:::::::::999999777666444333444555777888:::999888777888999:::;;;777777777666444333222111......///000111222222333///000000111222222333333333333444444666777888999>>>AAADDDHHHLLLOOOPPPQQQUUUXXXZZZ\\\___eeennnuuuwwwyyy|||~~~wwwmmmbbbYYYZZZTTTNNNLLLOOOQQQQQQOOOPPPPPPQQQTTTXXXYYYXXXWWWWWWWWWXXXYYYYYYZZZZZZ[[[\\\\\\[[[YYYWWWWWWXXXZZZYYY]]]bbbfffjjjpppwww}}}uuutttqqqnnnmmmqqqyyyuuupppiiidddcccdddfffgggggghhhhhhhhhggggggiiikkkjjjkkkkkkkkkkkkiiigggfffgggeeeeeeiiijjjiiijjjmmmkkkooowww}}}ooofff]]]YYYSSSOOOMMMKKKHHHGGGBBBAAA@@@>>>>>>>>>??????========================???>>>===<<<;;;:::999999777666555444555777999:::999777555333222111222222111333666888888888999::::::999999888888999999:::666555333333333444666888999888777666666888:::;;;888888888777666444333222000000000000111111111111///000000111222222333333555555555555555666777777???AAADDDHHHLLLNNNPPPPPPTTTVVVYYYZZZ]]]dddnnnvvvxxxzzz}}}{{{mmmfff```YYYTTTSSSKKKLLLMMMMMMMMMNNNQQQTTTXXXYYYYYYXXXVVVVVVWWWYYY\\\]]]]]]\\\[[[[[[\\\^^^___^^^\\\[[[YYYYYYXXXXXXZZZYYYZZZ\\\bbbjjjrrrwwwsssqqqpppqqqpppsss~~~qqqnnniiieeecccdddggghhhjjjjjjiiihhhiiijjjkkklllllllllllllllkkkkkkkkkjjjjjjhhhhhhjjjnnnooollliiijjjlllooouuuuuuhhhaaa___YYYRRRNNNMMMKKKFFFBBBAAA@@@???>>>============??????@@@@@@@@@??????>>>======>>>>>>===;;;999888666555555555555666666777888888888777777666666555444666888888888777999:::;;;:::999999;;;;;;:::999444444333222333555888999;;;999777666666777:::;;;888999999666333111111222000000000000111222333444111111000000111111222333333333333444444666777888AAADDDGGGJJJLLLNNNQQQSSSWWWYYY\\\]]]```fffnnnuuuwwwzzz}}}qqqeeeZZZUUURRRMMMKKKKKKIIIKKKMMMOOOPPPSSSWWW[[[ZZZ[[[[[[[[[YYYYYY[[[\\\^^^______^^^\\\\\\]]]^^^]]]\\\[[[ZZZXXXXXXWWWWWWWWWWWWWWWZZZ___eeekkkooowwwxxxzzz{{{{{{~~~{{{ooommmiiifffdddeeefffhhhgggfffffffffggghhhjjjkkkppppppoooooooooooooooooonnnllllllmmmpppqqqnnnkkkhhhiiijjjmmmuuuxxxnnnfff```\\\WWWQQQNNNMMMLLLHHHDDDAAAAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@??????======>>>>>>===;;;999888777666666666666777888888888777444111///---++++++333555777888777777888999:::999888888999:::999888444333333333444666888::::::999777666666777888999999999999777444222222222333222222111222222333333111111000000111111222333444444444555666777999999@@@CCCGGGJJJLLLNNNQQQSSSWWWYYY\\\]]]```fffnnnuuuwwwzzz}}}ttt```WWWNNNLLLKKKJJJJJJLLLLLLNNNQQQSSSUUUWWW[[[^^^\\\]]]___^^^^^^^^^___aaaaaabbbbbb```^^^]]]]]]^^^[[[[[[YYYXXXWWWWWWWWWWWWWWWWWWXXX[[[^^^bbbfffhhhtttwww}}}vvvmmmkkkiiigggffffffffffffeeeeeeeeefffhhhjjjmmmnnnsssssssssssssssttttttuuutttrrrpppqqqttttttqqqnnniiiiiiiiijjjnnnyyyxxxpppjjjeeeaaa^^^XXXTTTPPPNNNMMMLLLIIIFFFBBBAAA@@@??????>>>>>>???===>>>???@@@@@@@@@@@@@@@===>>>>>>>>><<<;;;999888777777777777777888999999<<<:::666222///---,,,,,,333666888999888777888999999888666666888999888777333333333333555777999;;;999888777777666666666666999:::999777444222222222444444333222222222222333111111000000111111222333555555666666777999:::;;;???BBBFFFIIIKKKMMMPPPSSSWWWYYY\\\^^^```fffooouuuxxx{{{zzzhhh]]]UUUNNNMMMMMMMMMNNNRRRRRRTTTVVVWWWWWWXXX[[[]]]]]]___aaaaaaaaaaaabbbcccbbbccccccbbb___]]]\\\]]]ZZZZZZYYYXXXWWWWWWWWWXXX[[[\\\^^^```ccceeeggggggmmmsss{{{~~~sssjjjjjjiiihhhgggfffffffffffffffgggiiilllpppsssuuuuuuuuuttttttuuuvvvxxxyyyxxxvvvuuuvvvyyyxxxuuuqqqmmmmmmmmmnnnqqqwwwuuuqqqjjjdddaaa^^^[[[YYYVVVSSSPPPNNNMMMKKKHHHEEECCCBBBAAA@@@????????????===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>><<<:::888777666666666666777888999999<<<:::666444222333444666555777:::;;;:::999888999999777666666888999999888333333333444666888:::;;;888888777777666666555555888999999777444111111222222222111111111222333333111111000000111111222333555555555666777999:::;;;>>>AAAEEEHHHKKKMMMPPPRRRWWWZZZ]]]___aaagggooouuuyyy|||wwweee[[[TTTNNNLLLLLLKKKMMMRRRTTTVVVXXXYYYYYYYYY[[[]]]]]]___aaabbbbbbaaabbbcccbbbcccdddbbb___\\\[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZ^^^```cccfffiiijjjkkkkkklllqqqzzzxxxrrrhhhhhhhhhhhhhhhgggffffffggghhhiiilllppptttwwwzzzvvvvvvvvvvvvwwwyyy|||}}}|||{{{{{{~~~~~~yyytttmmmnnnooorrrvvv||||||xxxuuutttsssrrrpppllliiidddaaa^^^[[[WWWTTTVVVTTTQQQNNNLLLIIIFFFDDDCCCBBBAAA@@@????????????===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>><<<:::888777555444444555666777888999777555333111111222555666666999<<<===<<<:::999999:::888666666888:::::::::333444555666777999:::;;;777777777777666666555555888888888666333111000111.........///000222333444111111000000111111222333333333333444666888999:::===@@@EEEHHHKKKMMMQQQSSSWWWZZZ]]]```bbbgggooouuuzzz}}}wwweeeZZZTTTOOOMMMLLLKKKNNNSSSSSSVVVYYY[[[[[[\\\^^^```]]]___bbbcccbbbaaaaaabbbaaacccdddccc```]]]\\\\\\^^^]]]]]]]]]]]]]]]^^^___```bbbfffjjjmmmpppqqqqqqoooqqqwww|||||||||tttpppgggggggggggggggggggggggghhhiiikkknnnrrrvvvzzz}}}{{{{{{zzz{{{}}}~~~wwwlllmmmooosssyyy~~~{{{vvvssspppooollljjjjjjgggccc```]]]YYYUUURRRTTTSSSQQQOOOKKKHHHEEECCCBBBAAA@@@??????>>>>>>?????????@@@@@@@@@??????>>>?????????>>><<<:::888666444444444444555777888999888777444222111111222333666999<<<>>><<<:::999999:::888666666888:::;;;;;;555555666777888999::::::888777777666666777777888888999888666333111111111,,,,,,---...000222444555111111000000111111222333111111222333555777888999===AAAEEEIIIKKKNNNQQQTTTVVVZZZ^^^aaaccchhhooouuu{{{uuudddXXXSSSOOOOOONNNNNNSSSZZZVVVYYY\\\]]]]]]]]]^^^___^^^aaacccdddcccaaaaaaaaabbbdddeeeeeebbb___^^^^^^````````````aaaaaabbbcccbbbdddhhhmmmrrrvvvyyyzzzyyywwwyyy|||}}}}}}zzzpppmmmggggggfffffffffgggggghhhlllmmmnnnrrrvvvzzz~~~yyyqqqrrrtttxxx}}}xxxssspppkkkgggbbb]]]ZZZXXXVVVTTTPPPQQQPPPNNNKKKHHHFFFEEEAAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===?????????>>><<<:::777666444444444555666888999:::999888777555444333222222555888;;;===;;;999777777999777444444666999;;;;;;666777888888999999999888888777666666666888:::;;;:::::::::888555333333333.........///000222333444111111000000111111222333000111111333555777888999>>>AAAFFFIIILLLOOOSSSUUUVVVZZZ^^^aaadddhhhooottt|||sssaaaSSSOOOLLLMMMNNNOOOVVV]]]]]]^^^``````^^^\\\\\\\\\___bbbdddeeecccaaaaaaaaaccceeegggfffdddaaa``````cccbbbbbbbbbcccdddeeefffdddgggkkkqqqwww|||vvvmmmkkkggggggfffeeeeeefffhhhiiipppqqqsssvvvzzz{{{yyyyyy{{{}}}xxxmmmhhh```ZZZWWWWWWWWWVVVMMMNNNOOONNNLLLIIIHHHGGGAAA@@@???>>>============AAAAAAAAA@@@???>>>===<<>><<<:::777666555555555666777999:::;;;555555444444333222111111333666:::;;;:::777555555888666333333555888::::::888888999999999999888888999777666555666999<<<>>><<<<<<<<<:::777555444555111000000000111222333333111111111000111222222333111111222333555777999:::>>>BBBFFFJJJMMMPPPSSSVVVVVVZZZ___bbbdddhhhooottt}}}qqqaaaVVVRRRNNNNNNRRRXXX\\\^^^aaacccccc___YYYVVVXXX[[[^^^```bbbbbb```_________cccaaa```bbbdddeeecccaaabbbdddeeefffggghhhkkkmmmooorrruuuwwwxxx|||ppphhhhhhjjjhhhffffffhhhkkklllmmmooossswwwzzz{{{~~~~~~zzz}}}qqqjjjaaa\\\[[[YYYTTTPPPNNNNNNNNNMMMKKKHHHFFFDDDCCCBBBAAA@@@????????????>>>???@@@AAABBBAAAAAA@@@CCC@@@<<<;;;<<<<<<;;;999888666444333555666666666888777444222222333555777777777888888777666555444000111222333444555555444444444666777888888888888777444222333666999:::999===:::777555444333222111//////000111222333333333444222111222333555444444111333444555555666999;;;>>>BBBGGGKKKMMMNNNPPPQQQYYY[[[^^^```bbbgggpppvvv}}}}}}qqqaaaVVVSSSPPPQQQUUUZZZ^^^___cccdddddd```ZZZXXXZZZ]]]]]]___```aaa`````````bbbaaa``````cccfffhhhgggeeefffhhhkkklllnnnpppsssvvv}}}|||nnnhhhiiigggffffffgggiiilllnnnoootttvvvyyy|||~~~xxxnnnggg___ZZZYYYWWWSSSOOOOOONNNNNNMMMKKKHHHFFFDDDCCCBBBAAA@@@????????????>>>???@@@AAABBBAAA@@@@@@BBB???<<<;;;;;;<<<:::888666555333444666888999888666555222111000111333444777888888999888777666555666666555555444333333222333444555777888888888888;;;888555666999;;;<<<;;;===:::666444444333222000000000000111111222222333333222111111333444444333333444555555555555777999>>>BBBHHHLLLOOOQQQTTTVVVWWWZZZ\\\^^^aaafffnnnuuu~~~|||}}}ooobbbVVVUUUTTTUUUYYY]]]```aaadddeeedddaaa\\\ZZZ\\\^^^]]]^^^_________```bbbdddaaaaaabbbeeeiiikkkkkkkkklllnnnqqquuuwww{{{vvvnnnkkkkkkggghhhiiillloooqqqssstttzzzzzz{{{}}}uuupppiiiddd]]]XXXWWWUUUQQQNNNOOONNNMMMLLLJJJHHHFFFDDDBBBAAA@@@???????????????>>>???@@@AAABBBAAA@@@???AAA>>><<<;;;;;;:::999888555444333555888:::;;;:::666444222111111222333444777888999:::999888777666:::999777555333333333333555666777999::::::;;;;;;===;;;888888999;;;;;;;;;<<<999666444333222111000111111111111111111111111333111000000222333333222444555666555444555666888===AAAGGGLLLPPPSSSUUUWWWUUUXXX[[[]]]___eeemmmttt|||{{{}}}}}}mmmbbbVVVVVVWWWYYY\\\```bbbcccddddddcccaaa]]]\\\]]]___`````````_________bbbdddcccdddfffiiilllnnnooooooooorrrwww{{{yyysssooonnnoookkknnnqqqtttuuuwwwyyyzzz}}}|||~~~zzzsssmmmjjjeeeaaa\\\XXXVVVTTTQQQOOOOOONNNMMMKKKIIIGGGEEEDDDAAAAAA@@@?????????????????????AAAAAAAAAAAA@@@??????>>><<<;;;:::999888777666555555666888:::::::::777666555333333444555666777888999:::::::::999888888666555333333444666777777888:::;;;======>>>>>>>>><<<999888888888999999<<<999666444333222111000111111111111000000000000222000///000111333222222333444555555555555777999<<<@@@FFFKKKNNNPPPSSSUUUUUUXXX[[[]]]___eeennnttt{{{{{{}}}xxxiii```VVVWWWYYY\\\^^^aaaccceeeddddddccc```^^^^^^___```ddddddcccaaa```___aaacccgggiiikkknnnoooqqqrrrsssrrrvvv{{{|||ssspppooooooppppppssswwwxxxyyyzzz|||~~~{{{vvvpppkkkgggeeebbb___\\\YYYVVVUUUSSSQQQOOONNNLLLJJJHHHFFFEEEEEE@@@@@@??????>>>>>>?????????@@@AAAAAAAAAAAA??????>>>>>>===<<<:::888888777888777666777999999888777777666555444444444555555777888999:::;;;;;;:::999777666444222222333555666666777999;;;<<<===>>>>>>???===;;;999888888999:::<<<:::666444333333111000111111000000000000000000222000///000111333222222000222444555555777:::<<<>>>BBBGGGKKKNNNPPPRRRSSSVVVYYY\\\^^^aaagggpppvvv{{{|||rrreee]]]UUUWWWZZZ\\\]]]```dddffffffeeecccaaaaaaaaaaaabbbfffgggfffdddbbbaaabbbccciiillloooqqqrrrtttvvvxxxxxx|||tttooommmmmmmmmppprrruuuxxxyyyyyyzzz}}}wwwuuurrroookkkgggdddccc___^^^\\\YYYWWWUUUTTTSSSOOONNNLLLJJJGGGFFFEEEEEE@@@??????>>>>>>>>>??????@@@@@@AAABBBAAA@@@???>>>===>>>???>>>;;;888888888777777666777888888777555444444333333222222222333666777888:::;;;;;;;;;:::999777555444222222222222444555666888:::;;;<<<<<<@@@@@@>>><<<999999;;;======:::777555444333222111000000000000000000000000333111000000222333333222///111333444555888;;;===BBBEEEJJJNNNPPPQQQSSSUUUWWWZZZ]]]___ccciiiqqqxxx}}}~~~nnnaaaZZZTTTWWWYYY[[[\\\___cccgggiiigggeeeddddddeeeeeeeeeeeeggghhhgggeeeddddddeeeiiimmmqqqtttuuuwww{{{~~~wwwpppnnnnnnlllnnnqqqrrrvvvyyyzzzzzz|||}}}{{{xxxvvvpppooommmjjjgggeeebbbaaa\\\\\\[[[YYYVVVUUUTTTTTTOOONNNKKKIIIGGGFFFEEEEEE??????>>>>>>>>>>>>??????@@@@@@AAABBBAAA@@@???>>>===???@@@???<<<999888999555444555666888999777555444444333333333222222222444666777999:::;;;;;;:::777777666666555444444333444555777999;;;<<<======??????>>><<<999888;;;===>>>;;;888666555444333222......//////000000111111333222111111333444444333000222444555555777:::<<<@@@DDDJJJNNNPPPSSSUUUVVVWWWZZZ]]]```ccciiirrryyy~~~}}}lll___XXXTTTVVVYYYYYYZZZ]]]ccchhhkkkiiigggfffggggggggggggdddfffhhhiiihhhffffffggghhhlllqqquuuwwwzzz~~~~~~wwwssspppqqqpppooopppuuussswww{{{||||||{{{wwwuuussspppnnnlllkkkjjjhhhfffcccaaa```ZZZZZZZZZXXXVVVTTTTTTTTTOOONNNKKKIIIGGGEEEEEEEEE???>>>>>>>>>>>>>>>??????@@@AAAAAABBBAAA@@@???>>>===@@@AAA@@@<<<999999:::222222333666888999888777666666555555555444444444444555777999:::;;;::::::333444666777888888888888666888999<<<===??????@@@<<<===<<<999666666999<<>>>>>>>>>>>???CCCCCCCCCCCCBBBAAA@@@?????????>>><<<:::888666555444444666888;;;;;;999777333444444333222333555888666777888999:::999888888666666555666666777888999888888999;;;???AAAAAA@@@???===:::999:::<<<<<<<<<>>>===:::777444222111000000111111111111222222222111111222222222333333333666555555444444666777888:::@@@GGGLLLNNNPPPSSSVVVXXXZZZ\\\___ccciiipppuuu}}}wwwfffZZZSSSWWWUUUVVVZZZ\\\]]]cccjjjooonnnmmmmmmnnnoooooonnnqqqnnnllllllnnnooonnnllllllpppvvvzzz}}}zzzvvvxxxyyyzzzyyywwwsssooolllooopppqqqpppooooooqqqssszzz}}}{{{xxxuuuooojjjfffdddcccdddccccccbbbbbbaaa```______]]][[[WWWUUUTTTSSSQQQOOOOOONNNKKKIIIFFFDDDCCCBBBAAAAAA???>>>>>>>>>???@@@CCCCCCCCCCCCBBBAAA@@@????????????===;;;999666555444444666888;;;;;;999777333333444333222222555777888999:::;;;<<<;;;::::::777777666777777888999:::999999999<<>><<<999888999;;;<<<;;;???>>>;;;888666333222111000000111111111222222222111111222222222333333333555555444444555666888999;;;AAAHHHLLLNNNPPPTTTWWW[[[]]]___```ccchhhnnnsssyyy}}}uuueeeZZZUUUYYYWWWXXX[[[]]]^^^ccciiippppppqqqqqqrrrrrrssssssuuusssqqqqqqrrrsssrrrqqqrrrvvvzzz~~~zzzssspppnnnooopppqqqrrrqqqpppooonnnoooppppppoooooooooqqqttt{{{}}}{{{|||||||||{{{xxxuuusssnnnjjjeee___\\\[[[\\\]]]^^^^^^^^^^^^____________\\\ZZZWWWUUUTTTRRRPPPNNNOOOMMMKKKIIIFFFDDDCCCCCC@@@@@@???>>>>>>@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@??????@@@???===:::777555555555666999;;;<<<:::888333333333222111222444666888999:::;;;<<<;;;::::::777777777777888999:::;;;:::::::::===@@@AAAAAA@@@===:::888777999;;;<<<<<<@@@???<<<999666444333222000000000111111111222222111111222222222333333333444333333444555777999:::===BBBHHHLLLNNNQQQVVVZZZ___```aaabbbdddgggmmmqqquuuzzzuuudddZZZWWW]]][[[[[[^^^___```eeelllpppqqqssstttuuuvvvwwwxxxyyyxxxvvvvvvvvvvvvuuuuuuxxx{{{{{{qqqmmmlllmmmnnnnnnooopppqqqqqqrrrrrrnnnooooooooonnnpppsssvvv~~~|||wwwvvvvvvtttrrrqqqrrrssssssrrrooommmkkkeeebbb\\\WWWUUUUUUWWWXXXYYYYYYZZZ\\\]]]^^^___```\\\YYYVVVTTTSSSRRRPPPNNNNNNMMMKKKHHHFFFEEEDDDCCC??????>>>>>>???AAABBBCCCBBBCCCCCCCCCBBBBBBAAA@@@??????@@@???===:::777444555666777:::<<<<<<:::888333333333222111111333555666777888999:::999888888666666666777888999:::;;;;;;;;;;;;===@@@AAA@@@???===:::888888:::<<<======@@@>>><<<999666444222222000000000000111111111111111111222222222333333333222222222333555888:::<<>>>>>???AAACCCDDDBBBBBBBBBCCCBBBBBBAAAAAA????????????===999666555666666888:::======;;;999444444444222111111333555666777888999:::999888888555555555666777888999:::<<<;;;;;;===???@@@???>>>===;;;999999<<<>>>???@@@>>>===:::777555333111000//////000000000111111111111111222222222333333333222222222333555888:::<<<@@@DDDIIILLLNNNRRRWWW\\\^^^```aaabbbdddiiinnnsssvvv{{{yyyggg^^^\\\\\\ZZZ[[[^^^```aaafffllltttxxx}}}~~~qqqmmmiiiiiikkknnnnnnnnnnnnooooooppppppoooooopppqqqssswww}}}zzztttkkkfff```]]]]]]^^^]]][[[[[[\\\]]]^^^]]]\\\ZZZYYYTTTRRRPPPNNNMMMNNNOOOQQQMMMNNNPPPSSSVVVYYY[[[\\\\\\ZZZWWWUUUTTTRRRPPPNNNMMMLLLJJJHHHFFFEEEDDDDDD@@@?????????@@@AAACCCDDDAAABBBBBBCCCBBBBBBAAAAAA@@@???>>><<<:::888666555777777888;;;===>>><<<:::555555555333222222444666888999:::;;;<<<;;;::::::444444444555666888999:::<<<;;;;;;<<<>>>???>>><<<===;;;::::::===???AAAAAA>>><<<:::777444222111000/////////000000000111111111111222222222333333333222222222333555888:::<<<>>>CCCIIIMMMOOORRRWWW[[[]]]^^^```aaadddiiiooosssxxx|||}}}jjj```^^^[[[ZZZ[[[___aaabbbgggnnnyyyxxxooonnnjjjiiilllnnnnnnooopppqqqqqqqqqqqqqqqrrrtttuuuxxx~~~|||tttmmmddd```ZZZXXXYYYZZZYYYWWWWWWXXXYYYZZZZZZYYYWWWVVVQQQQQQPPPOOOOOOPPPQQQQQQMMMNNNPPPSSSWWWYYY\\\]]]]]][[[WWWUUUTTTSSSQQQOOOMMMLLLJJJHHHGGGEEEEEEDDDAAA@@@@@@???@@@AAACCCCCCAAAAAABBBBBBCCCBBBBBBAAA@@@???<<<:::888666666666777777999;;;>>>>>><<<:::666777666555333333444666888999:::;;;<<<;;;::::::444444555666777999;;;;;;;;;;;;:::;;;======<<<:::<<<:::999999<<>>;;;888666555666666777888999<<<>>>>>>===;;;777888777555444333555777666777888999:::999888888555555666777888:::<<<===;;;::::::;;;<<<<<<;;;999;;;999777888;;;???@@@AAA@@@>>><<<999666444333222////////////000000000000111111222222222333333333444333333444555777999:::;;;AAAIIINNNPPPRRRUUUXXX]]]^^^___```bbbffflllpppwwwzzzooobbb]]]^^^]]]^^^bbbccccccgggnnnvvvqqqhhhggghhhhhhjjjlllllllllllllllmmmnnnooossswww{{{~~~|||xxxsssooogggeeecccaaaaaabbbaaaaaabbbccccccbbb```______```bbb```]]]]]]^^^_________]]]^^^___```aaaaaa``````]]]ZZZWWWVVVXXXXXXVVVSSSOOOMMMJJJHHHGGGFFFDDDBBBBBBAAA@@@?????????@@@AAAAAABBBCCCDDDEEEEEEEEEEEEBBBBBB@@@???<<<999777666555666888<<<>>>>>>;;;999555444333222333444555666888999:::;;;;;;:::999888444555777888:::<<<===>>><<<<<<<<<<<<;;;:::999888999888888999<<>>;;;777555333222111000000111111111222222222...///000111333444555666444555666555444555777888>>>CCCHHHNNNQQQTTTVVVXXXYYY[[[^^^___aaagggpppvvvzzz}}}sssgggbbb___]]]]]]```aaaaaaeeellltttooohhhhhhhhhiiijjjlllllllllmmmnnnooopppqqqtttxxx|||~~~zzzwwwtttsssqqqppppppqqqqqqqqqppppppooonnnllllllnnnppppppnnnmmmlllmmmmmmmmmlllkkkiiigggffffffeeebbb```^^^[[[WWWVVVWWWWWWTTTRRROOOLLLIIIGGGGGGEEEDDDBBBBBBAAA@@@??????@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCBBB@@@>>><<<999666555777888:::>>>@@@@@@===:::444333222111222333444555888888999::::::999888888555555666888999;;;<<<===============<<<;;;:::999;;;::::::<<<@@@BBBBBBAAA@@@>>>;;;888555333222222000000111111111222222222111111111222222333333444444555666555555555777999???CCCJJJOOORRRUUUXXXZZZZZZ\\\___```bbbhhhpppwwwzzz|||xxxlllgggccc```___`````````eeekkkqqq~~~|||mmmhhhhhhiiijjjkkkmmmnnnnnnooopppqqqssstttuuuyyy~~~{{{tttqqqppplllfff```aaa\\\XXXVVVVVVUUUSSSPPPMMMKKKHHHFFFFFFEEECCCAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCCCCBBB@@@===;;;888666555777888:::>>>@@@???<<<:::333222111111111222444555777888888999999888888777555555666666777999:::;;;>>>>>>>>>======<<<;;;:::::::::;;;>>>AAACCCBBBAAA@@@>>>;;;888555444333222111111111111111222222222333222222222222222222222333444555555555555777999@@@DDDJJJPPPTTTWWWZZZ\\\[[[]]]```aaaccciiiqqqwwwyyy{{{}}}pppjjjgggdddbbbbbbbbbaaaeeelllqqq}}}vvvjjjgggiiiiiijjjlllnnnooooooqqqrrrtttvvvwwwxxx|||~~~|||vvvmmmeeeddd```ZZZWWWVVVUUURRROOOLLLJJJGGGFFFEEEEEECCCAAA@@@@@@@@@@@@AAAAAAAAABBB@@@AAABBBCCCCCCCCCCCCCCCCCCAAA???<<<999777555555555666888;;;>>>===:::777333222222111222333555666777777777888888777777777555555555555666777999:::============<<<;;;:::999777777:::===AAABBB@@@??????>>>;;;888555444333333111111111111111111111111222222222222222222222222222444555555555666888:::???DDDJJJPPPTTTXXX[[[]]]\\\^^^aaaccceeeiiiqqqwwwxxx{{{ssskkkiiifffddddddcccaaaeeejjjrrr}}}}}}rrriiiggghhhiiijjjlllooooooppprrrtttwwwyyyzzz{{{wwwmmmgggbbb\\\XXXVVVUUURRRPPPLLLJJJGGGFFFEEEEEECCCBBB@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBB@@@>>>;;;888777666555555666888;;;===<<<999666444333333333444555777888888777777777777777777888666555444444555777999:::;;;;;;;;;;;;:::999888888666777999===@@@BBB@@@???>>>===:::777555333333333111111111111111111111111000111111222222333444444111333444555555666999;;;???DDDJJJPPPTTTWWWZZZ\\\\\\___bbbdddeeejjjqqqvvvwww{{{yyynnniiifffeeefffeeebbbdddiiisss|||{{{qqqiiiggghhhhhhjjjmmmnnnoooqqqsssvvvyyy{{{}}}~~~}}}ttthhhccc\\\WWWVVVUUURRROOOLLLJJJGGGFFFFFFFFFDDDCCC???@@@AAABBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCC@@@>>><<<999888777777777777888:::===???>>>:::777444444444444555666888999999888888777777888888999666555444444555777:::;;;:::;;;;;;::::::999888777777888:::===AAACCCBBBAAA===;;;888666444222222222222222222111111111111111000000111222333333444444000222444555555777:::<<>><<<:::888777777888999777888:::===>>>===:::777333333333333444666888999:::999888888888888999:::555555444444555888;;;>>>;;;;;;;;;;;;:::999888888777777888;;;>>>AAABBBBBB;;;999777444222111111111222222222111111111000000222222222222222222222222000111333555555777:::===DDDHHHMMMRRRTTTWWWYYY[[[[[[^^^bbbdddeeeiiioootttxxx|||yyyooonnnooorrrpppllllllpppssszzz|||sssjjjgggffffffiiimmmmmmnnnpppsssvvvzzz}}}|||sssmmmeee___XXXSSSRRRQQQOOOMMMMMMKKKHHHGGGHHHGGGFFFEEE>>>@@@AAACCCDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA===;;;999777777888999:::555666888;;;<<<;;;777444222222222222333555777888;;;:::999888888999:::;;;555555444444666999===???<<<<<<<<<<<<;;;:::999999555444555777;;;>>>@@@@@@:::888666333222111000000222222222222111111000000444444333333222111111000///111333555555777;;;===FFFJJJOOOSSSVVVXXXZZZ[[[[[[^^^bbbdddeeehhhnnnsssyyy|||sssqqqssswwwxxxttttttvvvxxxwww|||tttiiigggiiikkkmmmooopppqqqtttxxx|||zzzssslllhhh```^^^[[[XXXUUURRRPPPOOOOOONNNKKKHHHEEEBBBAAA@@@BBBAAAAAA@@@@@@AAAAAABBBFFFEEEDDDEEEEEEDDDAAA???BBB@@@<<<999666666777777444777999999777444333333222222111222444777:::;;;999:::;;;;;;<<<<<<;;;;;;999888777777777999<<<===BBBAAA???===;;;999777666222444777;;;===>>>???>>>===:::777555444333222111000000000000111111111111000000000111111222222222333333444444666888;;;<<>>>>>>>>===<<<;;;:::999666666666777999<<>><<<;;;888666555444222444777;;;===>>>???>>>===:::777555444333222111000000000000111111111111222222222222222111111111333333444444666888;;;<<>><<<999666444555666777;;;======;;;888555333333333222222222444666999;;;@@@@@@??????>>><<<;;;:::666666777888:::<<>>??????>>>===:::666444444333222000000000000000111111111111444444444333222222111111333333444444666888;;;<<>>===:::777666777888:::;;;<<<===;;;888555444444333222222222444666999:::<<<<<<===>>>>>>>>>>>>>>>::::::999999:::;;;<<<<<<<<<<<<<<<;;;:::888666444333555888<<<>>>???>>>>>><<<:::666444333333111000///000000000111111111111444333333333333333333333333333333444666888;;;<<>>???>>>>>><<<999666444333222111000///000000000111111111111111111222333444444555555333333333444666888;;;<<<@@@DDDIIIMMMPPPRRRUUUWWW^^^```bbbcccdddhhhooottt}}}xxxkkkhhhjjjmmmppptttsssyyy{{{uuunnngggbbb___ZZZXXXWWWTTTSSSQQQPPPPPPMMMLLLKKKIIIGGGFFFEEEEEEAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBCCCDDDDDDBBB@@@999888666444444666888:::999::::::999777666777888444333222222333666888:::======<<<<<<;;;999888777555666777888:::;;;<<<===777888999:::999777555333555777:::<<<>>>???>>>>>><<<999555333333222111///000000000000111111111111///000111222333555555666333333444444666888;;;<<>>888666555444444666999:::<<<===<<<:::888666777888444333333222333555888999<<<<<<<<<<<<;;;999888777444555666888999:::;;;;;;777888:::;;;:::888666444555777:::===>>>???>>>>>><<<999555333222222000///000000000000111111111111///000000111222333444444333333444444666888;;;<<<@@@DDDIIINNNPPPRRRSSSTTTYYY\\\___aaacccgggnnnsss{{{|||qqqmmmnnnnnnoooqqqttt{{{{{{uuummmgggbbb``````XXXWWWUUUSSSRRRQQQQQQPPPKKKJJJHHHFFFDDDBBBAAAAAA???@@@BBBCCCCCCBBB@@@???DDDCCCBBBCCCCCCBBB@@@===999888666555666888;;;===@@@@@@???<<<888777777888444444333222333555888999999:::;;;;;;<<<<<<;;;;;;777777888888888777777666999:::<<<======;;;888777666888:::===??????>>>>>>;;;999555333222222000///000000000000111111111111111111111111111111222222444333444444666888;;;<<<@@@EEEJJJOOOQQQRRRTTTUUUVVVYYY]]]___aaaffflllrrrzzztttoooooooooqqqttt{{{~~~{{{tttmmmiiihhheee```\\\XXXWWWUUUSSSPPPNNNLLLLLLMMMLLLKKKHHHFFFCCC@@@??????@@@AAACCCDDDEEEEEEEEEGGGEEEDDDCCCCCCBBB@@@>>>;;;999777666777999;;;===>>>======;;;:::888666555444444555666888:::;;;<<<<<<;;;;;;::::::999888888:::::::::::::::999888777888999<<<>>>???===<<<:::666888:::;;;;;;;;;999888;;;999777444111000////////////000000111111222222111111222222222333333333444444333333444777999;;;BBBGGGMMMPPPPPPQQQTTTVVVWWWZZZ^^^```aaaeeelllqqq|||yyyrrrqqqrrruuuyyy}}}}}}tttnnniiiffffffddd___[[[XXXWWWUUUSSSPPPNNNLLLLLLKKKKKKIIIGGGEEECCCAAA???@@@AAABBBDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDBBB@@@===;;;999888777777999<<<===??????>>><<<:::777666444444444555666888:::;;;<<<<<<<<<;;;;;;:::999999888999999:::::::::999999888999:::===>>>>>>===;;;:::777888999:::;;;:::999999:::999666333111000//////000000000000000000000000111111222222222333333333444444333333444777999;;;AAAFFFMMMPPPQQQRRRUUUWWWYYY\\\___```bbbfffnnnttt|||vvvtttuuuzzz{{{qqqiiifffcccbbbcccaaa]]]YYYXXXWWWUUUSSSPPPNNNLLLLLLIIIIIIHHHFFFDDDCCCAAA@@@BBBBBBDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDBBB@@@===:::999888777888:::===???BBBAAA???<<<:::777555444444444555777888:::;;;<<<<<<<<<;;;;;;::::::999999888999999::::::::::::999:::;;;===>>>>>><<<;;;999999999999999::::::::::::999888555333111000000000111111111000///.........111111222222222333333333444444333333555777:::<<>>@@@DDDBBB@@@<<<999666444333333444666888999;;;<<<<<<<<<<<<;;;;;;:::999999999888888999:::;;;;;;;;;;;;;;;<<<=========;;;:::999:::999999999999:::;;;<<<888666444222000000000000000000000/////////......111111222222222333333333444444333444555888;;;<<>>AAACCCDDDAAA>>>:::777555444333333444777999;;;<<<<<<<<<:::::::::999888888777777999::::::;;;;;;;;;;;;:::999999999:::999999888888::::::::::::;;;;;;;;;;;;555333222000//////000000/////////000111222222222111111222222222333333333444444333444666999<<<>>>CCCHHHNNNRRRSSSUUUXXX[[[[[[]]]___```bbbgggpppvvvzzz||||||kkkcccbbbbbbcccdddcccaaa___\\\ZZZYYYYYYXXXWWWUUUSSSPPPNNNLLLLLLKKKJJJGGGEEECCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFDDDDDDEEEFFFFFFCCC???;;;999999888999;;;>>>BBBDDDBBB@@@<<<999666444333333333555777:::<<<<<<<<<<<<999999888888777666666666;;;;;;;;;;;;;;;;;;::::::777777777777888888888888999999;;;<<<<<<<<<;;;:::333222111000//////000111111111111111222222222222111111222222222333333333444444333444666999===???DDDIIIOOOSSSTTTUUUXXXZZZ[[[^^^aaacccdddiiipppvvvyyy|||mmmcccaaaeeehhhiiihhhgggddd```\\\YYYYYYZZZXXXWWWUUUSSSPPPNNNMMMLLLMMMKKKHHHEEECCCCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDEEEFFFFFFCCC???;;;999999888999;;;???CCCEEEAAA???;;;888555444333333333555888:::<<<<<<<<<;;;888888777777666555555555<<<<<<<<<<<<;;;:::999999555555666666777777888888888999;;;======<<<;;;:::333222000/////////000111444444333333222111111111111111222222222333333333444444333444777:::===???EEEJJJPPPSSSTTTUUUWWWZZZ\\\___ccceeegggkkkqqqwwwyyy{{{~~~vvvllljjjjjjhhhjjjooorrrnnnhhhdddbbb```___^^^ZZZWWWRRRPPPOOOOOONNNMMMMMMKKKHHHDDDCCCBBBCCCDDDJJJHHHFFFDDDDDDFFFHHHJJJGGGGGGGGGEEEBBB???;;;999::::::;;;===AAACCCCCCBBBAAA===888444444444444444333555777888888888999;;;999777777::::::666444666888999999::::::999999888777888888888888777666666999999;;;>>>???===:::666222222333333222111///...111000/////////000222333111111222333444666666777555666666666666999<<>>;;;999888888999===@@@BBBBBBAAAAAA===888444333444444444222444666777777777888999:::666555777777444555888888999999999999999999888777777777666666666666555888999:::===>>>===:::777444333222000000000000000111000/////////000222222111222222333444555666666555555666666666888<<>>;;;999777777999<<<@@@CCCBBBAAAAAA===888444333333333333111333555666555555666888;;;666444444444333555999999999::::::::::::999999888777555444444444555666777777999<<<======:::777555333111......///111222000000000///000111111222222333333333444444555555333444555555555777;;;>>>CCCFFFJJJMMMOOORRRUUUWWW^^^aaacccdddeeehhhmmmrrruuuxxx}}}~~~~~~{{{xxxrrrrrruuu~~~|||qqqggg```]]][[[YYY[[[XXXUUUSSSRRRQQQPPPNNNJJJIIIGGGGGGGGGGGGIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDCCC@@@===;;;999777888:::>>>BBBDDDDDDBBB@@@<<<777333222222222222222444666666666666777888:::666555666666444666::::::;;;;;;<<<<<<;;;;;;:::999888666444444555666777666666888:::<<<<<<999777444222000///...///000111000000000000000111111222333333333333333333333444222333444444555777;;;>>>BBBFFFJJJMMMOOORRRUUUWWW^^^```ccccccdddgggnnnsssvvvyyy|||}}}~~~zzzyyyxxxtttzzz{{{pppfff___\\\ZZZXXXZZZXXXUUUSSSSSSRRROOONNNHHHHHHGGGGGGGGGHHHIIIJJJKKKJJJHHHGGGGGGHHHJJJKKKEEEEEECCCAAA???===;;;:::999:::<<<@@@DDDFFFEEECCC???;;;666222222222222222444666888888888777888999999666777::::::777777999<<<==================<<<:::999777555555666777888666666777888::::::888666000000111111111000/////////000000000111111111111222222333333333333333333222333444444555777<<>><<<;;;::::::<<<>>>BBBFFFGGGEEECCC<<<999444111111333333333666888::::::999999999:::888666888<<<<<<999777999======>>>>>>>>>>>>======:::999888666666777777888777666666777999888666444...///111222111000///...//////000111111111111000111222222222333333444444222333444555555888===@@@DDDGGGKKKOOORRRTTTXXXZZZ]]]___aaaaaabbbgggnnntttxxxzzzzzzzzz|||}}}zzzyyy}}}sssnnngggaaa]]][[[YYYXXXXXXVVVTTTSSSRRRQQQNNNKKKFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIDDDCCCAAA???===<<<;;;:::;;;<<>>AAACCCGGGKKKOOORRRUUUXXX[[[]]]___```aaabbbgggnnnuuuxxxzzz}}}|||||||||}}}{{{|||wwwmmmiiiccc___]]][[[ZZZXXXWWWUUUTTTSSSRRRPPPMMMKKKFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFDDDCCCAAA???===;;;;;;:::;;;<<>>999666222000111333555666777999::::::999999999::::::666444666666666888===:::;;;;;;;;;;;;;;;;;;:::666666666777666666555444999777666666666666333111222000...------///111222...///000222222111111000///000000222333444555555333444555666777:::>>>BBBCCCFFFKKKNNNQQQTTTXXXZZZ]]]___``````bbbfffnnnuuuyyyzzz~~~}}}zzz||||||zzzyyy}}}wwwppphhhfffccc___\\\ZZZYYYXXXWWWUUUTTTSSSRRRQQQNNNKKKGGGGGGGGGGGGHHHIIIJJJKKKFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDAAA>>><<<;;;::::::999;;;???DDDGGGEEE>>>888666555333222111222333333888888999:::::::::999999:::777444444555777888777999999999999999999999999888777777666666666666666888999;;;<<<:::666222///222222111111111111222222////////////000000000000222222222222222222333333555666666666666999===@@@DDDFFFJJJNNNSSSVVVYYYZZZ\\\]]]]]]___bbbiiiqqqwww~~~}}}{{{{{{}}}}}}zzzwwwwwwzzzyyyoooiiigggeeebbb^^^[[[YYYXXXXXXUUUSSSQQQPPPOOONNNKKKHHHFFFFFFFFFGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDDDDBBB@@@===<<<;;;:::::::::<<<@@@DDDGGGDDD>>>888555444333222111222333333777888999999999999999999;;;888666555777888999999999999999999999999999999999888777666666777777888;;;<<<===<<<;;;888444222222111111000000111111222000000000000111111111111111222222222222333333333333444555666777:::>>>BBBEEEGGGKKKOOOTTTWWWYYY[[[\\\\\\]]]___bbbiiiqqqwww}}}~~~}}}||||||~~~{{{yyyvvvttttttvvvyyy{{{~~~{{{yyyuuuoooiiiddddddbbb```\\\ZZZXXXXXXWWWTTTRRRPPPOOONNNMMMIIIGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBB@@@>>><<<;;;:::::::::<<<===AAADDDEEEBBB===888555444333222222222333444666777888888999999888888;;;999777777888999:::999999999888888888888888888999888666555666777999:::<<<<<<<<<;;;999777555444222111111000000111111222111111111111222222222222111111222222222333333333111222444555777:::???CCCFFFHHHLLLPPPTTTWWWYYYZZZZZZ[[[\\\^^^bbbiiiqqqwww|||{{{}}}}}}xxxvvvsssrrrrrrttttttuuuxxxuuurrrpppnnnkkkhhhfffaaa___]]]ZZZXXXWWWWWWWWWUUUTTTRRRPPPOOOMMMJJJHHHCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCBBB@@@>>>===;;;:::::::::;;;>>>???BBBDDDCCC@@@;;;888555444333222222222333444555666777888888888888888;;;999777777888999999999888888888888888777777777888777555444555777999:::;;;:::999777555444333333111111000000000000111111000000000111111111222222111111111222222333333444111333444555666:::>>>BBBEEEGGGKKKPPPSSSVVVWWWWWWWWWXXXZZZ]]]aaahhhpppuuuzzzzzz}}}}}}xxxvvvssssssttttttrrrqqqqqqnnnkkkiiihhhhhhgggfff]]]\\\ZZZXXXVVVVVVVVVVVVVVVTTTQQQPPPOOOMMMIIIGGGBBBCCCDDDFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEDDDBBBAAA>>>===<<<:::::::::;;;<<<@@@BBBDDDDDDAAA>>>:::888444333222222222333444555555555666888888999999999999888666777888999888777888888888777777666666666666555444444555666999:::<<<:::888666444333333333111000000000000000000111/////////000000000111111000000111222333333444444333444555555666888<<>>CCCFFFJJJNNNQQQRRRRRRRRRQQQSSSVVVZZZ___fffnnnsssyyyzzz}}}}}}||||||}}}{{{|||}}}|||vvvqqqnnnjjjdddaaa^^^]]]\\\ZZZXXXWWWUUUTTTTTTTTTUUUUUUUUUSSSQQQOOONNNKKKHHHEEEBBBDDDFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCCCC<<<<<<;;;;;;;;;===>>>???DDDEEEFFFCCC>>>:::888888333333222111222333444555555666777999::::::;;;;;;999888888999::::::999777888888777666666555444444333555777999:::;;;;;;;;;<<<;;;:::999777555444333000000////////////000000//////000000000111111111///000111222333444444555222333444444555888<<>>999777888333333222111222333555666666666888999:::;;;;;;<<<:::999999:::;;;<<<:::888888777777666555444444444444666999<<<=========<<<999999888777555333222000000000////////////000000000111111111111222222222///000000222333444555555000111333444555999>>>AAAEEEGGGLLLPPPSSSSSSRRRQQQQQQTTTXXX]]]bbbiiiqqqvvv|||{{{}}}zzzuuunnnkkkfffbbb___\\\XXXVVVUUUTTTTTTSSSSSSSSSSSSTTTXXXVVVRRROOOKKKIIIHHHGGGGGGHHHIIIIIIHHHGGGFFFEEEGGGGGGGGGFFFFFFDDDCCCBBB???>>><<<;;;<<<===???@@@DDDCCCAAA>>>:::777333222333555666888888888777777777777888999:::;;;<<<===>>>>>>===<<<;;;;;;::::::777666555444444333333444666555666888;;;;;;:::888======<<<;;;888555222111222111111111000000//////////////////000000000000111222222333333444444555222111111222555888;;;===DDDHHHLLLOOOPPPRRRSSSUUUXXXZZZ\\\___ccciiiqqqvvvzzzzzz|||{{{vvvqqqnnniiieeeaaa^^^ZZZXXXTTTTTTTTTTTTTTTTTTUUUUUUVVVTTTQQQNNNKKKIIIGGGGGGDDDEEEFFFGGGFFFEEEDDDCCCGGGGGGGGGGGGFFFDDDCCCBBB???>>>===<<<<<<===???@@@DDDCCCBBB???<<<999666555222333444666777777777777::::::;;;<<<===>>>??????======<<<;;;;;;:::999999777666555555444555555555555555666888;;;;;;:::999888888888777555333111000000000000000//////....../////////000000000111111111111222333333444444555333333333444777:::===???EEEHHHLLLNNNPPPRRRTTTVVVZZZ\\\]]]```cccjjjqqqvvv{{{{{{~~~~~~zzzuuurrrlllgggddd```]]]ZZZVVVVVVVVVVVVVVVVVVVVVVVVRRRQQQPPPMMMKKKHHHGGGEEEGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGEEEDDDCCCBBB???>>>=========>>>@@@AAAEEEDDDBBB???<<<:::888777222222333444555666777888777777888999:::;;;;;;<<<;;;;;;;;;:::999999888888666666555555666666777777333333444777:::;;;:::999555555555555444333111111////////////............000000000111111111222222111111222222333444444444555555555666888<<>>>>>>>>>>>>>>???AAAAAAFFFDDDAAA>>>;;;888666555222222333444555777888999555555666777888888999999:::999999999888888888777555555555666666777999999333333444777:::;;;:::999888888777666555444333333////////////////////////000111111111222222222222111111111222333333444444555555555666999===@@@BBBHHHIIILLLNNNPPPTTTXXX\\\```aaabbbcccfffkkkrrrvvv{{{}}}}}}|||{{{vvvpppkkkgggdddbbb```aaa``````^^^\\\YYYWWWVVVQQQPPPOOOLLLJJJHHHGGGFFFGGGHHHIIIKKKKKKKKKJJJJJJHHHHHHHHHGGGEEEDDDBBBAAA>>>>>>>>>???@@@AAAAAABBBFFFDDD@@@<<<888555333222333444555666777888999999888888888999::::::;;;;;;888888888888888777777777555555555555666888999:::333333555777:::;;;:::999;;;:::888777555333222222000000000000000000000000000111111111222222222222000000111222222333333444444444444555888<<<@@@BBBHHHJJJLLLNNNQQQUUUZZZ^^^bbbbbbcccdddggglllrrrwwwzzz|||}}}{{{|||xxxqqqllliiigggeeedddeeeeeedddbbb```]]]ZZZXXXUUUSSSPPPMMMJJJIIIHHHHHHIIIJJJKKKLLLMMMLLLKKKKKKIIIIIIHHHGGGEEECCCBBBAAA>>>>>>???@@@AAABBBBBBCCCDDDBBB>>>999555333111111444555666888888888777777666666777777777888888888888888888888888888888888555555555555666777888999666555666888;;;<<<:::888999888666444222111000000000000000000111111111111000000000111111111222222000000111111222333333333222222333555888<<>>???AAABBBBBBCCCCCC@@@>>>;;;888555444333333333444777999999777555333333444444444444555555555888888888888888888888888555444444444555666777777888888888:::<<<<<<:::888666555444222111000111111/////////000000000111111/////////000000000111111000000000111222222333333222222333555888<<<@@@BBBFFFIIINNNRRRUUUYYY\\\___aaabbbccceeegggmmmtttxxxxxxzzz}}}www}}}{{{uuuqqqnnnnnnmmmllleeefffgggggggggeeebbbaaa]]]YYYSSSNNNJJJJJJKKKLLLJJJKKKLLLLLLKKKJJJIIIHHHIIIIIIHHHGGGEEECCCAAA@@@===>>>@@@AAABBBCCCCCCCCC>>><<<999777555555666777111444777999999666222000666666666777777777777777888888888888888999999999555444444444444555666666:::999999;;;<<<<<<:::888555444333222222222333444---.........//////000000////////////000000000000000000000111222222333333333333444555999===AAACCCEEEIIINNNSSSWWWZZZ]]]___```aaacccdddgggmmmtttyyyxxxyyy}}}~~~xxx{{{{{{xxxsssqqqppppppoooooolllkkkkkkkkkkkkiiieeebbb\\\XXXRRRMMMLLLKKKJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCC>>>????????????AAABBBDDD<<<:::777444333222333333777888999::::::999777666888888999::::::::::::999666777999::::::999888777777777555222000111333666::::::999888999:::<<<===;;;999666444111000000000////////////..................///000000000000000111000///...///000222333555666888888:::===AAADDDFFFIIIMMMRRRVVV[[[```dddaaaccceeegggiiimmmsssvvv}}}{{{}}}}}}www{{{}}}yyyuuurrrrrrssstttttttttsssqqqpppooommmiiifff\\\XXXRRRNNNLLLLLLKKKJJJMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHFFFEEECCCBBBAAAAAA@@@???@@@AAAAAA@@@???;;;:::777444333333333444777777999999999999888777888888999::::::::::::999888888999999999888888777777777555333111111333666999888888888999:::<<<===:::999666333111000000000////////////..................///000000000000000000111111222222222222222444555666777888<<<@@@DDDDDDGGGKKKOOORRRWWW\\\```bbbccceeegggiiinnnssswwwzzzyyy|||wwwsssxxx~~~{{{vvvtttuuuwwwyyyzzz}}}zzzvvvtttqqqnnnjjjhhh]]]XXXSSSNNNMMMLLLLLLKKKMMMMMMMMMMMMLLLKKKJJJJJJMMMLLLJJJGGGEEEBBB@@@???CCCAAA@@@AAACCCBBB>>>:::;;;999777444333333444444666777888999999999999999888999999:::::::::::::::::::::999888777777777777777777666333111111333666666666777777999:::<<<===999888555333111000//////////////////..................///000000000000000000111333555555444222111333444555666888;;;@@@CCCDDDGGGKKKNNNQQQUUUZZZ]]]cccdddeeegggiiinnntttxxxwwwwwwzzzyyyqqqnnnsss|||~~~zzzvvvtttvvvzzz}}}~~~|||wwwrrroookkkgggeee\\\XXXSSSNNNMMMMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIKKKJJJIIIFFFDDDBBB@@@???BBB@@@@@@BBBDDDCCC===888:::888666444333444555555666666777888999:::::::::888999::::::;;;;;;::::::<<<;;;999777666666777888777777666444222222444555444555666777999:::<<<<<<888777555222000/////////////////////..................///000000000000000000111333444444444333222333444666777888<<<@@@DDDHHHKKKNNNPPPSSSVVVZZZ]]]cccdddeeefffiiinnntttxxxwwwwww{{{|||uuuvvv|||yyysssmmmjjjpppxxx{{{xxxttttttvvvzzz}}}{{{vvvqqqmmmiiidddaaa\\\WWWRRRNNNMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@??????@@@CCCEEECCC>>>:::999777555444333444555666666666777888888999:::;;;999999:::;;;;;;;;;;;;:::<<<;;;999777666666777888777777777555333222444555444555666888999:::;;;<<<777666444111000/////////////////////..................///000000000000000222111111000111222333444333555666888:::===BBBFFFJJJLLLOOOQQQSSSVVVZZZ]]]ccccccdddeeehhhmmmsssxxxyyyyyy|||xxxooorrrxxx{{{uuuoooiiiffflllttt{{{wwwuuussstttwww{{{}}}~~~{{{wwwrrrnnnjjjeeeaaaZZZVVVQQQMMMLLLLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDDDDCCCCCCBBBBBBBBB>>>@@@BBBDDDCCCAAA>>><<<888777555444444555666777888777777777888999::::::999999:::;;;;;;;;;;;;;;;::::::999888777777777777666777777666444333444555555666777999:::;;;;;;;;;666555333111////////////////////////..................///000000000000000333222000//////111333555444555777888:::>>>CCCGGGHHHKKKMMMPPPRRRUUUXXX[[[bbbcccccccccfffkkkrrrwww{{{{{{~~~yyypppttt}}}~~~yyysssmmmhhhaaa^^^ccckkk|||}}}wwwuuuttttttuuuxxx{{{||||||}}}zzzwwwtttpppkkkfffbbbYYYUUUPPPLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBB???CCCFFFEEE@@@<<<<<<===777666555444444555777888999888888777777888999:::999:::;;;;;;<<<;;;;;;;;;888888999999999888888777666777888666444333444555666777999:::;;;;;;;;;:::555444222000///......///////////////..................///000000000000000222222222222222333444444222444666777999===BBBFFFGGGIIILLLNNNQQQTTTXXX[[[aaaaaaaaabbbdddjjjqqqvvv{{{{{{~~~|||tttzzz}}}yyyrrrlllfff```ZZZVVV[[[bbbtttyyyttttttttttttwwwzzz||||||{{{zzzxxxvvvtttqqqlllfffaaaXXXTTTOOOKKKJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@EEEIIIFFF>>>999:::<<<777666444444444555777888:::999888777777777888999999:::;;;;;;<<<<<<;;;;;;666777999::::::999888777666777888777555333444555888999:::;;;<<<;;;;;;:::555444222000.........///000/////////...............//////000000000000000111222444666666555444333111333444666888<<>><<<;;;:::666555444444444666777888888777777777777777888888888888:::;;;;;;;;;;;;:::999999:::999999888777666444444444444555555555666777888999::::::999888888333222000//////000000000........................,,,---///000111000000///000000000000111222333444555666777888999>>>CCCGGGKKKLLLNNNPPPRRRUUUXXX[[[]]]___```aaaccchhhmmmqqqxxx|||tttmmmddd^^^ZZZVVVQQQMMMKKKJJJIIIHHHHHHHHHHHHIIIKKKPPPXXXbbblllxxx}}}yyyvvvooommmkkkllloooqqqrrrssswwwzzz~~~~~~}}}{{{wwwrrriii```ZZZRRRQQQNNNLLLKKKLLLMMMNNNMMMLLLKKKKKKJJJJJJJJJJJJFFFEEEEEEEEEEEEFFFFFFGGGHHHFFFCCC@@@>>>;;;::::::555444444444555777888999888888777777777777777888777888:::;;;<<<;;;:::999999::::::999999888777666333333444555555555555555777777888999999888777666000111111000000000111222........................---...000111222222111000000000000000111222333333666666555444666;;;CCCIIIMMMOOOQQQRRRRRRTTTXXX[[[___```bbbccceeeiiinnnrrrxxx|||mmmggg^^^XXXUUUQQQMMMJJJHHHGGGFFFFFFFFFGGGHHHHHHIIILLLPPPWWW```mmmyyy|||xxxtttqqqnnnlllkkklllnnnpppqqqqqqxxxzzz}}}|||{{{zzzxxxrrriii___WWWPPPOOOMMMLLLLLLMMMNNNOOONNNNNNNNNMMMLLLKKKIIIIIIEEEEEEFFFFFFGGGGGGGGGHHHGGGFFFDDDBBB???===;;;:::444444444555666888999:::999999888777777777888888999:::<<<===>>>===;;;:::888999999888888777666555///000222444777888999999666777888888888777666555///000111111//////000111...........................///000111222222222222111111000000111222222333666555444444666<<>>===<<<:::888666666666666555444333333///000333555888999999999666666777888777666555444///000222000---++++++,,,///////////////////////////......//////000111222111111111000111111222333333555666888;;;???EEEJJJKKKOOOSSSTTTTTTWWW]]]bbbcccdddeeefffgggkkkqqquuuxxx{{{www```YYYQQQKKKIIIGGGEEEBBBHHHFFFEEEDDDEEEGGGJJJLLLNNNNNNNNNQQQXXXdddqqqzzz}}}zzzxxxuuuttttttvvvyyy{{{||||||~~~yyyssslllddd\\\VVVNNNMMMLLLLLLLLLMMMOOOPPPPPPQQQSSSSSSQQQMMMHHHFFFDDDEEEFFFGGGHHHIIIIIIIIIAAAAAAAAA@@@===999666333222333444666777999:::;;;;;;;;;:::999888888999999888999;;;<<<;;;999777555444444444444333222111111222333555777888777777666666666777777777666444333///111222///***'''&&&'''000000000000000000000000......------...///111222111111111111111111222222111444999===@@@CCCFFFIIIHHHMMMRRRTTTUUUYYY```fffddddddeeefffhhhkkkqqquuuyyy{{{~~~nnn^^^WWWNNNIIIHHHHHHEEEBBBCCCDDDFFFFFFEEEEEEFFFHHHIIIMMMRRRVVVZZZbbboooyyy~~~}}}}}}}}}|||{{{|||~~~~~~{{{wwwsssiii]]]VVVVVVQQQPPPPPPOOONNNNNNNNNNNNRRRRRRRRRPPPNNNJJJGGGFFFFFFGGGGGGHHHHHHGGGGGGGGG@@@@@@???===:::888555444444555888:::;;;:::999999999999::::::999888666555444666888999777666666666888888777666555333111000333444555666777777777777888888888777555333000///111111000000//////......---------............///......///111111222222222111111111111111111111111222444666888;;;@@@EEEIIIMMMQQQUUUVVVVVVYYY```fffhhhfffeeeeeehhhmmmssswwwxxxzzz~~~lll[[[TTTLLLGGGGGGGGGEEEBBBCCCDDDFFFFFFEEEEEEGGGHHHJJJOOOTTTWWW[[[dddqqq{{{zzztttoooeeeZZZUUUUUUOOONNNNNNMMMMMMMMMMMMNNNRRRQQQPPPNNNKKKHHHFFFDDDEEEFFFGGGHHHIIIJJJJJJIII@@@@@@>>><<<999666444333555777999:::;;;;;;:::999999999999999999777666555444666888888777666666666666666666666555444333222222333444666777888888888888888777666555222000///000000000///////////////........./////////000000//////111222222333333333///000000111222333333444333444777999<<<@@@FFFJJJNNNRRRVVVVVVVVVYYY```fffhhhfffeeeeeehhhnnntttxxx|||}}}hhhVVVQQQJJJFFFFFFFFFEEECCCCCCEEEFFFFFFEEEEEEGGGIIILLLPPPUUUXXX]]]gggttt~~~~~~wwwoooiii```WWWSSSSSSNNNNNNNNNNNNNNNNNNOOOPPPQQQPPPMMMJJJHHHEEEDDDCCCDDDEEEGGGIIIKKKKKKKKKKKKDDDCCC@@@>>>;;;999777666888999:::;;;<<<<<<;;;:::888999999999888777666555555666888888777666666777555555555555444444444444111222444666777999999999888777777666444222000///....../////////000000000////////////000000000111000000111222333333333333...///000111222444555555444555888:::<<>>======<<<<<<;;;;;;;;;888777666555444444444555666777777666555555777888999888555333111000000000222333555777888:::::::::777666444222000//////...,,,,,,---...//////000000------------..................//////000//////...333333333333333333222222444555888:::<<>>===;;;:::<<>>>>>===<<<;;;;;;::::::888777666444444444444444777777777666555555777999888666444222111111111222444444666777888999999999777666444111000///......---------....../////////............//////////////////000000000000//////222222222333333444444444333444777999<<<@@@FFFJJJMMMPPPRRRRRRRRRWWWaaaiiimmmkkkiiihhhkkkpppuuuyyy{{{|||kkkWWWJJJIIIHHHEEECCCBBBCCCDDDEEEEEEEEEDDDEEEGGGKKKOOOTTTXXX]]]aaahhhuuuzzzooocccWWWSSSRRRPPPPPPQQQQQQPPPPPPOOONNNNNNNNNNNNJJJJJJKKKLLLKKKJJJHHHGGGJJJKKKLLLLLLIIIEEE@@@>>>777666444444777===CCCGGG???>>>===;;;::::::::::::888777555444333333444444777777777666444555777999666555333111111222333444555555666888888999999999777666333111///.........---------...............////////////000000000000000000111111111111000///000000111222444555666666222444666888;;;@@@EEEIIIKKKNNNQQQQQQRRRWWWaaajjjnnnllljjjiiikkkpppuuuxxx}}}~~~~~~{{{yyy|||gggVVVJJJGGGEEEEEEFFFFFFDDDAAABBBEEEGGGGGGGGGHHHMMMQQQZZZ]]]bbbiiiqqqvvvfffbbb[[[WWWTTTRRRPPPOOOTTTRRRPPPNNNLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHKKKKKKKKKKKKHHHEEEAAA>>>888666555444666:::???BBBHHHBBB;;;888888999888666333222111111111222333333777777777777777888888888555444222111111222444555444555666777888888888888555444222000............////////////////////////........................000000000000111111111111111111111111222333444555555777888888999<<>>888666444444555999===@@@EEEEEECCC@@@<<<999888777555444333222111222333444777777777777666666555555555444222111111222444555777777888888888777777666444333111///......////////////////////////////////////////////////////////////000000000111111111111111111111222333444555666888999:::;;;???FFFLLLNNNPPPRRRRRRSSSXXX___eeeiiigggeeeggglllrrrwwwyyy~~~~~~ooofffbbb```cccooo}}}fffTTTGGGFFFDDDDDDFFFGGGFFFEEEDDDFFFIIIJJJKKKOOOUUUZZZ\\\aaajjjsss~~~sssggg```ZZZXXXTTTSSSTTTUUUUUUUUUUUUUUUUUUTTTRRRPPPNNNLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNNNNKKKGGGAAA>>>888666555444555888;;;===@@@DDDHHHFFF@@@:::888888777666444333333333444444555555555555555555555555444333222222222333444555999999999999888777666555222111000.........///000////////////////////////000000000000000000000000//////000000000000111111111111111111222333444555444777999999;;;???GGGMMMNNNPPPRRRTTTUUUZZZbbbhhhkkkhhheeeeeejjjpppvvvyyyvvviiiaaa___]]]___iiiwwwfffSSSIIIHHHFFFEEEEEEFFFFFFFFFEEEHHHKKKLLLNNNRRRYYY___fffkkkttt|||zzzppphhhaaa]]][[[XXXUUURRRRRRRRRQQQPPPTTTTTTUUUUUUTTTQQQNNNLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOOOOLLLGGGAAA===999888777666777888:::<<<===@@@CCCDDD@@@<<<999888888777666444444444555555444444555555666777888888333333222222222333444555888888888888777666555444000///.........///000111////////////////////////////////////////////////////////////000000000111111111111111222333444444111444666777888===EEEKKKNNNPPPSSSTTTWWW\\\dddkkkllliiieeedddiiiooouuuyyy~~~}}}}}}|||oooccc\\\RRRQQQUUU```pppgggTTTLLLKKKIIIGGGEEEEEEFFFGGGHHHJJJMMMOOOQQQWWW___eeepppuuu~~~uuukkkeee```\\\ZZZZZZXXXTTTRRRQQQPPPOOOMMMRRRSSSTTTTTTSSSPPPNNNLLLKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOPPPOOOKKKEEE@@@<<<:::999999999999:::;;;<<<===<<<<<<>>>@@@@@@===:::888888666555555555666666888777777777777777777777222222222222333333444444444444555555555555444444///...---------...///000////////////////////////...........................////////////000000000111111111111222333444444111333555777888===EEEKKKMMMPPPSSSTTTWWW\\\eeekkkmmmiiieeeeeeiiipppvvvyyy{{{{{{{{{rrrfff[[[UUURRRQQQTTT]]]jjjzzziiiUUUMMMMMMKKKIIIFFFFFFHHHJJJMMMOOORRRTTTVVV\\\dddkkkooouuuzzztttjjjbbb]]]YYYWWWVVVVVVTTTRRRQQQRRRRRRQQQPPPRRRRRRSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKMMMOOOPPPRRRQQQPPPMMMIIICCC===:::999999:::;;;;;;<<<<<<<<>>FFFLLLLLLOOORRRSSSVVV[[[cccjjjllliiiffffffkkkqqqwwwzzzyyyzzz|||ssshhh^^^UUUPPPVVVUUUWWW]]]eeesssjjjVVVLLLLLLLLLJJJHHHIIILLLPPPSSSUUUXXXYYY\\\bbbjjjqqqqqqyyy|||uuunnniiibbb\\\YYYWWWUUUTTTSSSQQQQQQQQQSSSTTTTTTSSSSSSSSSRRRQQQPPPOOOOOONNNNNNMMMLLLLLLNNNPPPRRRSSSUUUSSSPPPKKKFFF@@@;;;999777888999;;;;;;<<<;;;;;;;;;;;;<<<<<<===<<<:::999666555444444555666888999;;;:::999888666444333333111111222333444444444444555555555555444333222222///...---,,,,,,,,,---...////////////////////////................................./////////000000111111111111222333444555444666888888999===DDDJJJLLLNNNPPPRRRTTTYYYaaagggkkkhhhggghhhmmmtttxxx{{{zzz|||uuujjjaaaZZZSSSPPPLLLLLLPPPXXXaaaoookkkWWWJJJKKKLLLJJJIIIKKKPPPTTTXXXZZZ\\\]]]```eeennnuuu|||~~~uuunnndddaaa\\\XXXWWWWWWVVVUUUTTTRRRQQQRRRSSSTTTSSSRRRUUUTTTRRRQQQPPPPPPPPPPPPPPPOOONNNNNNPPPRRRTTTVVVWWWTTTPPPJJJDDD>>>:::888555666888:::;;;;;;;;;:::555:::>>>===999555444444444444444444555666888999444555555555666666777777000111222333444555444444888888777666555333111000///...---,,,+++,,,------////////////////////////000000000000000000000000............/////////000111111111111222333444555333555666666777;;;BBBGGGKKKMMMPPPQQQSSSWWW___eeejjjhhhgggjjjooouuuzzz|||{{{uuuhhh```XXXQQQOOOPPPQQQQQQTTTYYY___llllllXXXPPPNNNLLLJJJLLLPPPUUUYYY]]]]]]]]]```dddkkkrrrwww}}}yyyrrrmmmbbb^^^YYYTTTRRRSSSUUUWWWRRRRRRRRRSSSUUUVVVUUUSSSWWWUUURRRPPPNNNNNNNNNOOOUUUQQQNNNMMMPPPUUUYYYZZZXXXSSSLLLEEE@@@;;;777444888999<<<===>>>>>>===<<<;;;:::999;;;===<<<888555777777666666666666777777777777777777666555444333666666666666555444333222444444555666555444333222000///---,,,+++,,,,,,------------.........//////000000///...............////////////000000000000000000111111111222222222333555888999;;;???CCCGGGJJJNNNOOONNNQQQYYY```bbbiiihhhiiijjjnnnrrrwwwzzz|||~~~yyynnnccc[[[UUUNNNMMMOOOQQQQQQTTTYYY___kkklllYYYOOONNNLLLLLLOOOTTTYYY]]]___```aaaccchhhooovvv{{{~~~zzztttlllggg]]]ZZZVVVRRRPPPQQQRRRTTTRRRQQQQQQSSSUUUVVVUUUTTTTTTRRRPPPNNNNNNNNNOOOPPPTTTQQQOOOOOOQQQUUUWWWXXXYYYTTTLLLDDD???:::777555777888:::<<<===<<<;;;;;;;;;::::::;;;<<<<<<888555777777777777777777777777666666666666555444333222444555555555555444333333222222333333222111000///...---,,,++++++,,,---...,,,,,,,,,---------......000000///...............////////////000000000000111111111222222222222333333555888999;;;???CCCGGGGGGKKKMMMLLLOOOWWW^^^```cccdddeeehhhmmmsssxxx|||{{{}}}zzz|||}}}oooeee[[[UUUPPPKKKJJJMMMQQQQQQTTTYYY___kkkmmmZZZOOONNNMMMNNNRRRXXX^^^aaabbbccceeegggkkksss{{{~~~{{{vvvooofffaaa\\\[[[XXXVVVUUUTTTTTTUUURRRQQQRRRTTTVVVWWWWWWUUUPPPOOOMMMMMMMMMNNNPPPQQQRRRQQQQQQRRRUUUWWWWWWWWWZZZTTTJJJBBB<<<999777666666777999:::;;;;;;:::999;;;::::::;;;;;;:::888555666666777888888777666666666555555555444333333222333333444555555555555444666666666555555333222111//////.........///000000++++++,,,,,,,,,---------000//////............////////////000000000111111222222222222333333333333333555888999;;;???CCCGGGHHHLLLMMMLLLOOOWWW^^^```aaabbbcccfffkkkqqqvvvzzzzzz{{{{{{wwwyyyyyyeee\\\SSSOOOLLLIIIJJJMMMQQQRRRUUUZZZ```kkkooo\\\PPPPPPOOOPPPTTTYYY^^^bbbccceeegggiiimmmuuu~~~yyytttlllccc^^^ZZZZZZYYYYYYXXXWWWVVVUUURRRQQQRRRTTTWWWXXXXXXVVVOOONNNMMMLLLLLLMMMOOOPPPRRRSSSUUUXXX[[[\\\[[[YYYYYYRRRGGG???:::888777777888999:::;;;;;;;;;::::::;;;;;;;;;::::::999777666555666888999999888666555666666555555444444444444333444555666777777777777888888888777555444333333......------------------,,,,,,,,,---------......000///............///////////////000000111111222222222333333333444444444333555777999;;;???CCCGGGKKKOOOPPPOOORRR[[[aaaddddddddddddfffjjjnnnsssvvvyyyzzz~~~zzzxxx|||qqq^^^VVVNNNKKKJJJIIIKKKNNNRRRSSSWWW\\\bbbmmmrrr```SSSSSSRRRRRRUUUYYY]]]```ccceeehhhiiimmmuuu{{{uuuoooggg```[[[TTTTTTUUUVVVUUUTTTSSSRRRSSSSSSSSSUUUWWWYYYXXXWWWQQQOOONNNLLLLLLMMMNNNOOOSSSUUUYYY]]]aaabbb```]]]TTTMMMCCC;;;888888888999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999777666666555777888::::::888777555888777666666555666666777666666888999::::::::::::666666444333111000///...+++******)))(((((('''&&&............//////////////////............///////////////000111222222222222222333333333444444444333555777999;;;???CCCGGGMMMPPPRRRQQQTTT\\\ccceeeeeeeeeeeegggjjjoootttwwwxxxyyy~~~yyyyyyxxxfffZZZRRRKKKIIIIIIIIILLLPPPSSSTTTYYY___fffqqqwwweeeVVVVVVUUUUUUVVVYYY\\\^^^cccgggjjjkkkooowww|||uuunnngggaaa[[[WWWSSSTTTVVVWWWWWWVVVUUUTTTUUUTTTTTTVVVXXXYYYWWWVVVRRRQQQOOONNNMMMNNNPPPQQQVVVWWW[[[```cccbbb___\\\LLLFFF>>>888777888:::;;;==================>>>>>>;;;<<<<<<:::777666666777777777888999999888777777999888777666666666888888888888999;;;;;;<<<<<<<<<888777555333111/////////------------,,,+++***)))...////////////000000000///............//////000...///000000111222333333222222222222333333333333333555888999;;;???CCCGGGKKKOOOPPPOOORRRZZZaaacccbbbcccdddggglllrrrwww{{{xxxyyy~~~wwwyyy~~~rrr___WWWOOOIIIHHHIIIIIILLLQQQTTTVVV[[[bbbiiiuuu|||iiiXXXXXXWWWWWWYYY\\\___```fffjjjnnnooorrr{{{yyypppgggaaa\\\XXXVVVUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWXXXXXXWWWUUURRRQQQPPPOOOPPPRRRTTTUUUXXXYYY\\\___```^^^YYYVVVDDD@@@:::666666999;;;<<<>>>>>>>>>======>>>>>>>>>;;;<<<<<<:::666444555777888888888888888888888888888777666555555666777999999999:::;;;;;;<<<;;;;;;:::999666444222000000///...///000111111111111000.........////////////000...............///000000...///000111222333333444111111111222222222222333333555888999;;;???CCCGGGIIIMMMOOONNNQQQYYY```bbbbbbcccdddggglllrrrwww{{{xxxyyy~~~wwwxxxwwwtttsssuuu{{{ppp^^^UUUNNNGGGGGGHHHIIILLLQQQTTTWWW]]]dddkkkwwwlllYYYYYYXXXYYY[[[^^^aaaccciiimmmqqqsssvvvyyyoooeee___[[[YYYWWWRRRRRRSSSTTTUUUUUUUUUUUUXXXWWWVVVWWWXXXXXXVVVTTTQQQPPPPPPPPPRRRTTTWWWYYYZZZZZZ[[[\\\\\\YYYSSSOOO@@@<<<777555666999<<<===???>>>============>>>>>>;;;<<<<<<:::666444555777999999888777777888999999777666555444444555777888999999:::;;;;;;;;;::::::777666333000...,,,,,,,,,''')))+++---///000000000---------.........//////...............///000111...///000111222333444444000000111111111222222222333555888999<<>>???>>><<>>>>>===???>>>===:::888666444333888888999999999:::::::::888666444444555666666666777888999999999999777777666555333111////////////---,,,,,,,,,,,,---...///....................................////////////...///111222333333222222222222222333444555666777555666888999;;;>>>CCCGGGLLLNNNPPPQQQSSSWWW]]]```ccccccdddeeeiiimmmqqqtttyyy{{{}}}~~~pppjjjgggaaaaaafffiiinnnsssuuutttuuuyyy}}}~~~ppp___SSSNNNKKKIIIHHHJJJMMMOOOQQQVVVYYYaaammmxxxqqqdddeeedddcccbbbdddiiinnnsssssstttuuu{{{}}}wwwsssuuussssssvvvyyy~~~tttmmmddd\\\WWWVVVUUUUUURRRRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWVVVTTTRRRQQQWWWVVVVVVVVVWWWYYY[[[\\\]]]]]]]]]\\\VVVNNNDDD>>>:::888888999<<<>>>===<<>>>>>@@@AAA@@@@@@???===:::777666666666777888888999::::::;;;<<<<<<999777555555666777777777888999:::;;;;;;;;;:::999666555222000///......///------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............////////////......------...///111222222222222333444555666777333444555777888<<>>>>>>>>===;;;777555444666999;;;999999::::::;;;<<<<<<===999777555555777888888888777888999:::;;;;;;:::999555444222000///......///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............///////////////...,,,+++,,,...111333222222222222333555666777333444666777999<<>>??????===<<<;;;;;;===>>>>>>===999888666555666888:::<<<::::::::::::::::::::::::888666444444666777888777444555666888888888888777444333111///..................---,,,,,,,,,------....................................////////////000///...---...000222333111111111222333444666666666777999:::<<>>???AAABBBCCCCCCBBB@@@@@@BBBCCCBBBAAA555666777999::::::::::::;;;;;;:::999888777666666666444222333444666777666444555666777888777666666333222000...------.........------,,,,,,,,,------....................................////////////---...///000111111111111111111111222333444555666888999:::<<<===AAAFFFIIIIIILLLPPPSSSWWW[[[___bbb```aaacccgggjjjnnnrrrtttrrrwww~~~uuujjjbbb^^^]]]]]]\\\[[[YYYWWWUUUTTTRRRSSSTTTRRROOOLLLKKKKKKIIILLLQQQSSSUUUYYY___dddlllqqq}}}xxxuuuqqqoooqqqtttwwwxxxzzz|||wwwqqqoooppprrryyyyyyoooiiiccc___[[[XXXWWWVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWVVVUUUTTTUUUWWWYYYZZZ\\\\\\\\\\\\]]]]]]]]]^^^^^^[[[UUUJJJ@@@::::::<<<<<<>>>@@@AAABBBCCCEEEGGGEEECCCAAAAAAAAABBBAAA@@@555777999;;;<<<;;;:::888;;;:::999888777666555444555333111222444666666666666777888999999888777666222111///...---------...---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,............////////////+++,,,...///000000///...111111111111222444555666666777999:::<<>>999;;;>>>===???BBBCCCCCCCCCFFFIIIDDDBBB@@@>>>>>>>>>===;;;999:::;;;;;;;;;;;;:::999999999999888888888777777555333222222444666777777777888888999888777555444111000...---,,,------...+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,............////////////---.........///000000111000000111111222333555666444666777888:::>>>BBBFFFJJJNNNRRRUUUXXXZZZ^^^```bbbbbbbbbccchhhnnntttxxxxxx||||||qqqjjjeeecccaaa^^^\\\YYYUUUSSSOOOQQQRRRQQQNNNLLLMMMOOOQQQVVV\\\___```cccjjjpppyyyvvvwww|||}}}}}}}}}sssllleee^^^YYYXXXWWWVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYTTTUUUVVVWWWYYY[[[]]]^^^```___]]]\\\]]]^^^```aaa___\\\TTTHHH===999<<<@@@<<>><<<======;;;:::::::::;;;;;;777888888999::::::;;;;;;666444333333555888888888666666777666555444222111111000...---,,,,,,---...******+++,,,---///000111..................................../////////000222111/////////111444666000000000111222333555555555666888999;;;>>>CCCGGGKKKNNNRRRVVVXXXZZZ]]]___cccbbbaaabbbgggmmmtttyyyyyy|||}}}wwwqqqlllddd^^^[[[ZZZYYYYYYRRRSSSSSSRRRQQQRRRTTTVVVWWWZZZ___cccgggllltttzzz~~~}}}|||}}}|||pppfff___[[[YYYWWWVVVVVVVVVUUUUUUVVVVVVWWWWWWXXXYYYYYYXXXXXXYYYZZZ\\\ZZZZZZ]]]aaabbbaaa___^^^[[[YYY[[[aaaeeedddbbbdddZZZNNNFFF>>>999;;;???DDDDDDCCCCCCCCCCCCCCCCCCFFFEEEDDDBBB@@@>>>===<<<>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::888777555444666666555555555555666666888999:::999888555333111000000//////......---------------............///++++++,,,,,,---.........,,,,,,...///000000000000000000000000111111111111222111111111222444666777111333666888;;;???CCCGGGOOOOOOOOORRRWWW[[[^^^```aaaaaabbbeeeiiinnnssswwwzzz{{{zzztttllleee```]]][[[ZZZVVVWWWWWWWWWVVVWWWZZZ\\\```ccchhhlllpppvvv}}}||||||~~~vvvpppfff^^^YYYWWWUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWYYYZZZZZZZZZZZZ\\\]]]```^^^]]]]]]___```^^^[[[[[[ZZZ[[[```fffjjjiiifff```VVVKKKBBB<<<999;;;AAAFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBB@@@??????>>>>>>@@@@@@???>>>============:::::::::999888777555555777777666666666666777777666777777777555333000/////////.........------------------............///......//////000111111222------...///000000000000000000000000111111111111222111111111222444666777444666999;;;>>>BBBFFFJJJNNNOOOPPPTTTXXX\\\___```aaabbbbbbeeeiiinnnssswwwxxxyyy|||ssskkkfffaaa^^^[[[[[[\\\[[[[[[]]]```cccgggkkkppptttzzz}}}|||}}}{{{qqqhhhccc\\\WWWTTTTTTTTTSSSQQQQQQQQQRRRSSSTTTUUUVVVYYYZZZ\\\\\\\\\\\\]]]___fffdddaaa______^^^\\\ZZZ\\\]]]bbbiiiooopppmmmhhh\\\QQQFFF???;;;999>>>DDDIIIIIIJJJJJJHHHFFFCCCAAA??????>>>>>>>>>>>>??????@@@@@@???>>>============999999999999888777666555777777666666666666777777555666666666444222000///............---------------------............/////////000000111222222222...//////000000111111111000000000000111111111111111111111222333444666666666888:::<<>>===<<<<<<<<<===>>>>>>===<<<;;;::::::999999999888888999888888777666666666666555555555555666666666777666666555333222111//////..................---------............///,,,------...//////000000000000000000000111222222///000000000111111111111111111111222333444555666444555888:::<<>>===<<<::::::;;;<<<===;;;;;;:::999888888888888777777888888888777777666555444444333333444444555555555555444333222111111////////////////////////---------............///+++,,,,,,------......///111000000///000000111222///000000000111111111111000111222333444555555555333555777999;;;>>>BBBFFFJJJOOOTTTXXX[[[]]]```bbbdddcccdddfffjjjnnnsssvvvwwwyyy~~~xxxxxxxxxwwwxxx{{{}}}tttkkkddd]]]ZZZVVVSSSQQQOOOMMMKKKLLLLLLMMMNNNOOOQQQSSSTTTVVVXXXZZZZZZZZZZZZ\\\]]][[[[[[YYYWWWVVVYYY]]]```fffkkkrrrwwwvvvooogggaaaOOOKKKHHHIIIIIIIIILLLPPPOOOOOONNNLLLIIIEEEBBB???>>><<<;;;::::::;;;===>>>======<<<:::::::::::::::666666777777888777777777555444444444444444444555333222222111000/////////.........///////////////---------............///------......///000000000111000///...//////111222000000000000111111111111000000222333444555555555555777999:::<<>>===<<<;;;;;;;;;;;;555555666777888888777777666666666555555666666666222111000000////////////,,,,,,,,,---------......---------............///.........///000000111111111000...------...000111000000000000111111111111///000222444555555555444666888:::;;;===@@@DDDGGGIIINNNSSSUUUVVVZZZ```eeeeeeeeeeeegggjjjooosssvvvxxxzzz|||wwwssspppmmmkkkkkkkkkmmmppprrrxxxvvvnnniiieeebbbZZZXXXUUURRRPPPNNNKKKHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNQQQUUUYYY\\\```dddggg^^^^^^]]][[[[[[^^^eeekkkvvvwwwvvvqqqfffXXXLLLEEEHHHHHHKKKQQQSSSOOONNNOOOOOOMMMKKKHHHEEECCCAAA@@@999999888888:::>>>AAADDD>>>>>><<<;;;;;;;;;;;;;;;444555666777777888888777888888777777777777888888444333222111000000111111*********++++++,,,,,,,,,---------.........//////------......///000000000111000...---,,,...///000000000000000111111111111///000222444555555555444555777999:::<<>>>>>>>>>>><<<:::999999888666444222222333444555666777888666666777666666555444333000000000///......------//////...---,,,,,,++++++///...,,,,,,+++,,,---...///////////////.........111111000000//////......111111111000000//////...444444444555555555555666444666888:::<<<>>>BBBEEEHHHLLLRRRWWWZZZ]]]```ccccccbbbcccfffjjjoooqqqrrrtttxxx{{{uuuoookkkkkkiiieeeeeejjjgggiiikkkmmmppptttyyy|||uuullliiieee___YYYWWWVVVTTTRRROOOMMMKKKJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTVVVZZZ]]]```aaaaaa___]]]\\\^^^dddllluuu{{{|||sssfffXXXNNNJJJIIIQQQPPPPPPRRRTTTUUUTTTRRRMMMJJJFFFCCCAAA@@@>>>===;;;;;;;;;;;;<<<<<<======???===;;;;;;;;;:::777555222333333444555666777888777777777777666555444444222111000///...---,,,+++///......---,,,,,,++++++///...------------...////////////////////////...111000000000/////////...333333333333333444555666333333333333444444444444444666999;;;===???CCCFFFIIIMMMQQQVVVYYY]]]aaacccdddccccccfffkkkooorrrssstttxxx}}}vvvqqqoookkkjjjkkkkkkhhhiiilllmmmnnnpppqqqsssvvv{{{~~~zzzooohhheeeaaa\\\WWWVVVUUUSSSQQQOOONNNMMMLLLKKKKKKKKKLLLNNNQQQTTTWWWYYYZZZ[[[]]]___```aaaaaa___^^^___fffpppzzz~~~ooo^^^RRRLLLLLLNNNRRRQQQQQQRRRSSSSSSQQQPPPJJJIIIGGGBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;:::777444333333444555666666777888888888888888777666555444333222111///...,,,+++***.........------,,,,,,+++//////............//////......//////////////////000000000000////////////((((((((((((***,,,///000222222222222333333333333555777:::<<<>>>@@@DDDGGGJJJMMMQQQUUUXXX\\\aaaeeeeeeddddddggglllpppsssuuuuuuxxx|||yyyuuurrrpppnnnoooqqqsssuuuuuuvvvwww{{{{{{|||{{{|||}}}vvvmmmgggccc```[[[VVVWWWVVVSSSQQQOOONNNNNNNNNNNNMMMMMMNNNPPPTTTXXXZZZ^^^aaacccdddcccaaa```___^^^^^^cccnnn|||xxxhhhYYYPPPNNNRRRVVVTTTSSSRRRQQQRRRQQQNNNLLLHHHIIIGGGBBB<<<999999;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::;;;999666444333444444555666777777777888888888888777666444444111111000///...------,,,......---------,,,,,,,,,---------------......///............////////////000000000000////////////...------...///222444666222222222222333333333333666888:::===???BBBEEEHHHKKKMMMQQQTTTWWW\\\bbbffffffeeedddggglllqqquuuvvvvvvxxx}}}{{{{{{zzzyyywwwuuutttttttttuuuyyy~~~zzztttmmmhhhddd```[[[XXXZZZXXXUUUSSSQQQPPPPPPPPPSSSSSSSSSTTTWWWZZZ^^^```fffiiillllllhhhccc```______bbbjjjxxx{{{rrrdddXXXRRRRRRUUUXXXZZZXXXVVVUUUTTTRRROOOMMMHHHHHHGGGCCC===:::;;;===??????>>>>>>======<<<<<<;;;:::::::::;;;;;;888666444555555555666777777777999999888888777555444333............////////////---------------,,,,,,,,,++++++,,,,,,---------------.........//////000000////////////000000000000111111000000111222444555333333333333444444444444555888;;;===???BBBFFFIIIKKKMMMQQQTTTWWW\\\bbbffffffeeedddggglllrrrvvvxxxwwwzzz}}}||||||{{{yyywwwwwwxxxyyyyyyyyyyyy|||~~~|||tttqqqlllhhheeeaaa^^^[[[\\\ZZZWWWUUUTTTTTTUUUUUUZZZ[[[]]]```cccgggjjjkkksssuuuvvvrrrlllfffddddddhhhnnnxxxssslllaaaXXXUUUUUUWWWXXX\\\ZZZWWWUUUSSSPPPLLLIIIFFFFFFDDDBBB???>>>>>>???@@@@@@??????>>>===<<<<<<===;;;::::::<<<<<<;;;:::555555666666666777777777888888888777666444222222,,,------...///000111111------------------------)))***+++,,,,,,---,,,,,,------......///000000000////////////000000000000------..................333333333333444444444444555777:::===???BBBFFFIIIJJJMMMQQQUUUXXX\\\aaaeeefffddddddfffkkkrrrvvvxxxxxx{{{~~~~~~~~~zzzsssllljjjhhhgggeeebbb```^^^[[[ZZZXXXWWWWWWYYY[[[]]]aaadddhhhnnnssswwwzzz{{{~~~vvvmmmiiikkknnnwww|||kkkddd\\\WWWWWWZZZ\\\]]]]]][[[XXXUUURRRNNNJJJFFFDDDBBB@@@???@@@AAAAAA@@@@@@@@@???>>>===<<<;;;;;;<<<999777777888:::::::::666666666666777777777777777777777666444333111000------......//////000000------------------------)))***+++---------------------......///000000111.../////////000000000111333444666777777777555444222222222222333333333333444666999<<<>>>BBBFFFIIIIIIMMMQQQVVVYYY]]]aaacccfffdddccceeejjjqqqvvvyyyyyy|||yyypppjjjeeeeeeeeeddddddcccaaa```ZZZYYYXXXXXXZZZ]]]```bbbfffjjjpppxxx~~~wwwnnnkkkpppvvvwwwccc]]]VVVUUUXXX^^^ccceeeccc```]]]YYYVVVRRRMMMJJJCCC???======AAACCCBBBAAA@@@??????===<<<;;;:::999999666333222333666777888666666666666777777777777777777666555444222000///////////////////////////------------------------)))+++,,,...//////......---------...///000000111.../////////000000111111+++---000222333222000///000111111111111222222222333666999;;;>>>BBBFFFIIIHHHLLLRRRWWWZZZ]]]```ccceeecccbbbdddjjjqqqvvvyyyzzz}}}rrr{{{ssslllgggdddbbb``````bbbbbb```]]]ZZZ[[[\\\ZZZYYY\\\bbbgggkkkpppxxx|||vvvsssuuu{{{mmm\\\[[[ZZZ[[[___bbbddddddbbbaaa___\\\VVVPPPKKKGGGBBBBBBBBBBBBBBBCCCDDDEEECCCAAA???>>><<<<<<<<<===999999:::;;;;;;999888777666666666777888888999999888777444222000///......------............------111111000000/////////...000///---,,,,,,---...//////////////////........./////////...------,,,,,,.........///000222333444000000111222444555555666444666999;;;===@@@DDDGGGLLLNNNRRRUUUXXX\\\```dddbbbaaaaaaeeekkkqqqvvvxxxvvv~~~eeeyyyqqqjjjdddaaa```^^^\\\]]]^^^___]]][[[]]]^^^___^^^^^^aaaggglllwww|||~~~tttfff```___^^^___bbbccccccccc]]]\\\ZZZWWWRRRMMMHHHFFF======>>>???AAABBBCCCCCCCCCBBB@@@>>><<<<<<<<<<<<777888888888888777666666777777777777777888888888888666444111000///...///......////////////....../////////......------------...............------.........///////////////000////////////...............//////000222333444111222333444555666666777333666888;;;===@@@DDDGGGHHHKKKOOORRRUUUYYY^^^aaaaaa```aaadddjjjqqquuuwwwvvv~~~XXXxxxzzzqqqjjjeeeaaa___]]]\\\[[[[[[\\\]]]\\\ZZZ___aaaccccccdddhhhooottt{{{mmmccceeedddccccccdddccc```^^^WWWVVVTTTPPPLLLHHHDDDBBB:::;;;===@@@AAABBBBBBBBBDDDCCCAAA???===;;;;;;:::999888777777666777777777888888777777777777666666777555333111//////////////////000000000000//////---------,,,,,,,,,,,,,,,+++,,,...000000...---+++------......//////000000/////////000000000000000////////////000111333333333333444444555666777777333555888:::<<<@@@CCCFFFIIILLLOOOQQQSSSVVVZZZ]]]```___```dddjjjqqquuuwwwvvv~~~OOOeee~~~}}}|||zzzqqqjjjeeebbb```^^^\\\\\\\\\\\\]]]]]]]]]\\\```bbbeeefffhhhmmmuuu|||zzzqqqjjjgggjjjiiigggfffeeeaaa[[[WWWSSSRRRNNNKKKFFFCCC@@@>>>===???AAADDDEEEEEEDDDCCCDDDCCCAAA???===;;;:::999<<<;;;999888888888999:::999888888777666666555555555444222000///...//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,------...///000111111---......///000000111111////////////000111222333222333333444555666666666333555888:::===@@@DDDGGGMMMOOOQQQRRRSSSUUUXXXZZZ______```dddkkkqqquuuvvvvvv~~~GGGRRRaaappp}}}tttooohhhccc```^^^]]][[[ZZZ[[[\\\\\\\\\\\\]]]^^^___bbbeeehhhlllrrr|||uuujjjfffhhhkkkqqqooommmjjjfff```YYYTTTRRROOOKKKFFFBBB>>><<<;;;AAABBBDDDFFFFFFEEECCCBBBDDDCCCBBB@@@===;;;999888<<<;;;999888888888999:::999888888777666555444444333222111///......//////,,,------......------,,,------------------......---,,,,,,+++,,,---...///,,,------...///000111111,,,,,,---...//////000000000/////////000111222222222222222333444444555555444666999;;;===@@@DDDGGGJJJLLLOOOQQQRRRUUUXXX[[[^^^^^^```eeelllrrruuuwwwwww???CCCKKKWWWhhh|||vvvoookkkfffcccaaa```^^^\\\WWWYYY[[[[[[ZZZ[[[\\\^^^___cccgggkkkpppxxxssshhhaaa___eeelllwwwuuuqqqmmmggg```XXXRRROOOLLLGGGCCC???<<<;;;;;;BBBCCCCCCDDDDDDBBBAAA@@@CCCBBBAAA@@@>>><<<:::999999888777777666777777777888888777666666555444444222111000.........//////,,,,,,,,,------,,,,,,,,,............////////////---,,,+++******,,,///000------......//////000000+++,,,,,,---...//////000000000000000000111222222222222222333333333444444555777:::<<<>>>BBBEEEHHHCCCEEEIIIMMMQQQUUUZZZ^^^^^^___aaafffmmmsssvvvwwwwww===>>>CCCKKKTTThhh{{{zzztttnnnkkkhhheeedddcccaaa^^^\\\XXXZZZ\\\]]]\\\\\\^^^aaabbbfffkkkpppvvvxxxooofffbbb``````gggoooyyyvvvqqqkkkddd\\\TTTOOOJJJGGGCCC???<<<<<<<<<===AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???===;;;999777888888888888777666666777777777666555555555444111000///...---...///000,,,------------------,,,---.........////////////++++++++++++,,,---...............///////////////------......//////000000000000000000000111111222333333333444444444444444666999;;;>>>@@@CCCGGGJJJCCCFFFJJJMMMQQQUUUZZZ^^^^^^___bbbhhhoootttwwwxxxxxx>>>???DDDHHHJJJTTTpppuuuuuuuuuvvvnnniiidddbbb```______]]]ZZZWWWZZZ]]]___```______aaaddddddiiinnnttt{{{uuugggaaa^^^bbbdddeeekkkssswwwsssmmmggg```WWWPPPJJJEEECCC???<<<;;;<<<>>>???BBBAAAAAABBBBBBDDDEEEFFF@@@@@@AAA@@@???===;;;:::999999:::;;;;;;999888777666666666666666555555555000///...------...///000---..................------------....../////////((())),,,.........---,,,///////////////.........////////////000000000000111000000000000000111222444444555555555555555555777999<<>>AAACCCEEENNN\\\ggg~~~nnnjjjnnnwwwzzzpppiiieeecccbbbaaa^^^]]]]]]]]][[[ZZZ]]]]]]]]]```cccfffffffffdddiiiqqqvvv}}}qqqeee]]]bbbeeeeeeggglllnnnnnnssslllddd___[[[VVVNNNHHHHHHDDD???<<<<<<===>>>>>>CCCAAA@@@AAACCCEEEFFFGGGDDDCCC@@@??????>>><<<:::<<<<<<;;;:::999777777666444444555555333111...,,,//////.........---------////////////////////////////////////////////////)))***+++,,,---,,,++++++000000//////............//////......---------,,,---......///000111111222111111111111222333444444444666:::<<<@@@DDDIIIMMMOOOOOOOOOPPPQQQUUU[[[___``````bbbgggmmmtttxxxyyyvvv~~~888<<>>===???AAABBBBBBEEECCCBBBCCCFFFGGGHHHGGGDDDCCCAAA@@@@@@???===;;;<<<;;;;;;:::888777777666444555555555333111...---//////.........---------................................................***+++,,,---------,,,+++////////////......------/////////.........------......//////000000111111111111111111222333444555444777:::===@@@DDDIIIMMMKKKMMMOOOQQQRRRUUUXXX[[[\\\\\\^^^cccjjjppptttvvvvvv~~~999<<<>>>===<<<>>>EEELLLZZZqqqnnnfff___```hhhzzzpppmmmhhhccc___]]]]]]]]][[[ZZZYYYYYYYYYZZZ[[[\\\aaacccfffjjjmmmoooooooooooossszzzsss___TTTRRRSSSWWW```hhhhhhggghhhiiiiiibbb^^^ZZZWWWTTTOOOGGGAAA>>>>>>>>>AAADDDGGGHHHGGGGGGFFFFFFHHHIIIJJJIIIGGGCCCBBB@@@?????????===;;;;;;;;;:::999888777777666444555555555333111///..................---------------------------------------------------------+++,,,------......------...............---------000000////////////......000000000000000000000000111111111111222333444555555777:::===@@@DDDIIIMMMJJJMMMPPPSSSTTTVVVXXXYYYZZZZZZ\\\aaahhhnnnrrrtttvvv}}}:::===???>>><<<<<<@@@DDDHHHWWWqqqwwwjjjcccdddppp|||sssmmmcccaaa___\\\[[[[[[[[[\\\[[[[[[[[[ZZZZZZ[[[^^^```bbbgggnnnsssuuutttsssrrrqqqwwwttt___SSSPPPRRRVVVXXXbbbiiihhhbbb```^^^]]]]]][[[XXXUUUQQQKKKDDD???>>>???AAAEEEJJJLLLLLLKKKJJJIIIIIIKKKLLLLLLIIIGGGAAA???>>>===>>>===<<<::::::::::::999888777777666444555555444333111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...........................------------000000000000000/////////111111000000000000000000111111111222333444555666555777:::===@@@EEEJJJNNNLLLOOOQQQSSSTTTVVVYYY[[[ZZZ[[[\\\aaahhhooossstttttt{{{|||999<<<>>>>>><<<<<<>>>@@@CCCHHHXXXsssooofffhhhvvvxxxlllccc___\\\[[[YYYXXXXXXYYYZZZ[[[[[[\\\\\\\\\[[[]]]aaadddfffmmmuuuzzzzzzxxxuuussssss}}}zzzlll\\\TTTVVV\\\```aaa___ggglllhhhbbb___\\\YYY\\\ZZZVVVRRRNNNIIICCC@@@BBBDDDGGGKKKNNNPPPNNNLLLKKKKKKKKKKKKLLLKKKIIIFFF>>><<<;;;;;;<<<<<<;;;999:::999999888888777777777444444333333222111000///---.............................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......................../////////000000000000000111111111111000000000000111111111222333444666777555888;;;===AAAEEEJJJNNNOOOOOOPPPPPPQQQTTTYYY\\\ZZZZZZ\\\aaagggnnnrrrsssrrryyyzzz}}}777999;;;;;;;;;;;;<<<>>>AAAAAAIII\\\xxxpppgggllluuu{{{mmmbbb[[[XXXVVVVVVUUUUUUUUUVVVXXXYYYZZZ\\\^^^^^^^^^bbbhhhmmmpppuuu|||~~~|||yyyxxxxxxzzznnn^^^VVVOOOTTTaaalllpppnnnjjjoooppplllhhhgggddd```[[[XXXRRRMMMHHHFFFEEEDDDJJJJJJMMMPPPRRRRRRPPPNNNLLLKKKJJJIIIJJJIIIFFFDDD<<<;;;::::::<<<<<<;;;:::999999888888888777777777333222222111000000//////---------...............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////.........///////////////......////////////000000111111111111111111111111111111111222444555777777666888;;;>>>AAAEEEJJJNNNOOOOOONNNMMMNNNRRRWWW[[[XXXXXXZZZ___ffflllppprrrrrryyy{{{~~~888999:::::::::;;;<<<===???>>>BBBNNN___zzzxxxmmmkkkpppqqqeee^^^ZZZXXXSSSSSSSSSTTTUUUWWWXXXYYYZZZ^^^bbbdddfffllluuu|||~~~~~~zzzyyy||||||dddVVVPPPNNNQQQ\\\lllxxx{{{zzzzzzyyyuuuooommmnnnjjjdddVVVRRRLLLEEEBBBBBBFFFIIIOOOPPPQQQSSSUUUUUUSSSPPPLLLJJJGGGFFFFFFEEEDDDBBB===<<<;;;;;;===>>>===<<<888888888888777777777777111111000//////.........---------.........//////........................------------------------------,,,,,,,,,---...////////////000000000111111------........./////////000000000111111222222333111111111222444666777888666888;;;>>>AAAEEEKKKNNNOOOPPPQQQQQQRRRTTTXXX[[[YYYZZZ[[[```gggmmmrrrssssss{{{}}};;;<<<;;;;;;<<<<<<>>>???<<<<<>>===<<<===>>>???>>>===888888888888777777777777111000///......---......---------.........//////------------------------------------------------------,,,+++,,,---.../////////000000111111222222,,,---------......////////////000111222333333333111111111222444666777888666888;;;>>>AAAFFFKKKOOOQQQSSSVVVWWWXXXYYY[[[\\\\\\\\\^^^cccjjjppptttvvvttt|||888888999999999:::::::::<<<=========DDDVVVnnnooofffhhhqqqyyylllddd^^^YYYWWWXXXZZZUUUSSSVVVWWWWWW[[[ccc```ccciiissszzzvvvwww~~~gggUUUNNNNNNTTTaaaoooxxx~~~yyysssooojjjbbb\\\LLLFFF???===AAAGGGLLLOOOTTTTTTSSSSSSRRRPPPOOOMMMMMMKKKHHHFFFDDDAAA>>>;;;;;;<<<============<<<<<<<<<;;;:::;;;;;;999666444333222222222111111000000,,,------...///000111111...---,,,---///000///.........------------......---------,,,,,,------...,,,,,,,,,,,,---...//////...............///000000000000000000111111111111333222111111111222444444999;;;===>>>@@@DDDIIILLLSSSSSSSSSTTTVVVYYY[[[]]][[[]]]```eeejjjooorrrtttqqqzzz|||888888888999999999999:::;;;<<<===<<<>>>IIIZZZgggiiidddfffrrrzzzoooddd]]]ZZZVVVWWWYYY^^^ZZZXXX[[[\\\[[[```gggppprrrxxx|||yyyxxx}}}|||iiiZZZQQQRRRWWWeeeppp{{{}}}tttlllggg___WWWPPPIIIDDD>>>>>>BBBIIIOOORRRVVVYYY\\\ZZZTTTNNNLLLMMMJJJGGGEEECCCCCCBBB@@@???????????????>>>===<<<<<<:::888888777888666333111111000000000//////////////////////////////000000,,,+++***+++---------,,,......------------............---,,,,,,,,,------......---,,,,,,---------...............///000000000000000000111111111111111111111111333444666777777999;;;>>>@@@EEEKKKOOOTTTTTTTTTVVVXXXZZZ]]]^^^^^^___bbbeeeiiimmmpppqqqrrr{{{}}}777777777888888888999999888;;;===<<<;;;>>>GGGOOOjjjtttfff^^^dddnnnyyyyyymmmddd[[[XXXWWWVVVYYY^^^cccaaaaaadddeeegggmmmsss~~~~~~xxxxxx|||rrr```TTTNNNPPPZZZeeewwwzzztttllleee^^^VVVNNNGGGEEECCCBBBDDDIIIPPPVVVYYYXXX___ddd```UUULLLJJJLLLJJJGGGDDDBBBBBBCCCCCCBBBEEEEEECCCAAA???===<<<;;;999777666666666444222///...............---------000000/////////.........---,,,+++,,,...///...---......------------......///...---,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,///............//////000000000000000111111111111000111111222444666888999555777:::===AAAFFFLLLQQQUUUUUUVVVWWWZZZ\\\^^^___aaabbbcccfffhhhkkknnnooottt|||~~~666666777777777888888888666999<<<<<<<<<>>>CCCHHHTTTllltttdddcccdddfffwwwuuummmeee^^^WWWVVVWWWXXX^^^dddfffhhhmmmrrrvvv{{{|||xxx{{{|||jjj^^^PPPKKKMMMVVVggguuu}}}wwwooojjjddd^^^XXXRRRKKKFFFBBBEEEIIIOOOUUUZZZ]]]^^^\\\```bbb]]]TTTLLLIIIJJJMMMJJJFFFEEEEEEGGGGGGGGGKKKIIIGGGDDD@@@>>><<<;;;:::888777666555444222000------------------------............---------------,,,+++,,,...///...---...------,,,,,,------...///......---,,,,,,,,,,,,//////...---------------//////............///000///000000000111111111111000111111333444666777888666888;;;===AAAFFFLLLPPPUUUVVVWWWYYY\\\^^^```aaaaaabbbccceeehhhkkknnnpppvvv~~~555555555666666666777777666888:::;;;<<<>>>CCCHHHLLLWWWjjjyyyoooeee^^^fffttt}}}sssjjjfffaaa[[[WWWVVVXXXZZZbbbjjjkkksss}}}~~~~~~sssdddXXXPPPJJJLLLTTTbbbsssxxxpppfffbbb\\\VVVQQQLLLGGGEEE@@@FFFPPPXXX]]]___^^^]]]]]]\\\ZZZUUUPPPLLLJJJIIIMMMJJJHHHHHHKKKNNNPPPQQQNNNLLLHHHDDDAAA>>><<<;;;:::888666444444333111///........................******+++,,,,,,---......+++***)))***,,,---,,,+++------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,---------------...///000//////............/////////000000000111111111111111111222222333333444444777999;;;>>>@@@EEEJJJNNNUUUVVVXXX[[[]]]```aaabbb``````bbbdddhhhlllppprrrwww~~~444444555555555666666666777888888888999;;;@@@CCCGGGJJJSSSeeessseee```bbbmmm~~~yyypppjjjeeebbb___[[[XXXXXXZZZ]]]fffpppvvvsss___RRRIIIGGGKKKVVVcccpppuuukkk```\\\UUUNNNHHHDDDBBBAAAAAAHHHSSS[[[^^^]]]ZZZYYY\\\YYYUUUQQQNNNLLLKKKJJJHHHGGGGGGJJJOOOTTTWWWXXXNNNLLLHHHDDD@@@===<<<;;;999666333111111000...---.........///////////////))))))***+++,,,---...//////...---...///000000...------,,,,,,,,,,,,---------------,,,,,,------...------------...///000111000//////............///000000000000111111111111111111222333333333222222888:::<<<>>>@@@EEEJJJNNNUUUVVVYYY\\\^^^```bbbbbb______```ccchhhmmmrrrtttwww~~~333444444444444555555555666666666666777999<<<>>>AAABBBFFFOOO^^^uuu~~~ooodddfffooo}}}|||uuuooojjjfffccc```]]]\\\]]]```dddoooyyysss___RRRKKKGGGKKKXXXjjjxxx}}}pppdddYYYUUUOOOGGGBBBAAABBBDDDHHHNNNVVV[[[[[[ZZZXXXXXXYYYYYYXXXTTTOOOKKKKKKKKKFFFFFFGGGJJJOOOSSSUUUUUULLLJJJFFFBBB???===<<<<<<999777333111000000...------........./////////000,,,,,,,,,------.........000///...///111222111000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------...//////...............///000000000///...............000000000000111111111111///000222333444555444444666888;;;===AAAFFFLLLPPPTTTVVVYYY\\\___aaabbbbbb___```aaacccggglllqqqtttvvv~~~333333333444444444555555222333555666888999;;;<<<<<>>=========<<<999666333222222000///---------....../////////000////////////.........***)))((()))+++,,,+++***---,,,,,,++++++,,,,,,---+++++++++,,,---...///000111000///......---......111000///...............000000000000111111111111...000222444666777777777444666999===AAAGGGNNNRRRSSSUUUXXX\\\___aaabbbbbbaaaaaaaaacccggglllpppsssvvv~~~555555555555666666666666666666777888999999::::::333888======???HHHYYYgggsssggghhhqqq}}}{{{~~~xxxpppmmmllljjjhhhiiiooo|||sss]]]PPPLLLNNNRRR[[[lllwwwfffVVVMMMIIIEEEBBBBBBFFFKKKOOOYYY]]]aaaaaa]]]YYYYYYYYYWWW[[[^^^[[[TTTNNNLLLLLLFFFHHHJJJKKKKKKIIIFFFEEEDDDBBB???;;;999999999999999888555222000///......////////////////////////------------------------.........////////////000......------------......------------------------...---,,,,,,,,,...000111///////////////.........------...///000111222222000000000//////111444777666777:::===BBBGGGKKKNNNXXXXXXYYY[[[]]]```bbbdddaaa___^^^aaafffnnnsssvvvttt{{{444444444444444555555555555555666777777888888999999<<<===<<<<<>><<<:::999999999555444222///...---,,,,,,........................------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------................../////////////////////...000000111111111111111111111111111111111222555888777888:::>>>CCCHHHLLLOOOVVVWWWXXX[[[]]]___aaabbbbbb```___bbbhhhnnntttvvvuuu|||222222222333333444444444444444555555666666777777;;;<<<;;;::::::>>>CCCGGGQQQeeeuuufffccckkkvvv{{{wwwuuusssrrrwwwsssrrrsssqqqmmmlllnnnvvvyyy~~~{{{kkkXXXOOOOOOVVVaaakkk}}}uuuiii\\\QQQKKKJJJJJJJJJMMMRRRYYY```dddeeedddcccbbbaaa^^^YYYVVVTTTUUUUUUQQQLLLHHHHHHIIIKKKKKKLLLKKKIIIFFFCCCAAA??????>>>===;;;999888777222111000...------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,---///000000...,,,+++......//////////////////111111111000000/////////111222333222222333666999888999;;;???DDDIIINNNPPPTTTUUUXXX[[[^^^___``````aaa``````ccciiiooosssvvvuuu|||111111222222333444444444444444555555666666666666999777777888;;;===??????DDDOOOeeesssgggeeehhhrrr~~~yyyvvvtttsssrrrpppllliiijjjiiihhhkkkqqqxxx{{{dddZZZQQQRRRZZZgggwww}}}mmm]]]OOOIIIIIIJJJMMMSSSYYY___dddgggiiiiiifffbbbaaaaaa^^^XXXSSSRRRRRRQQQMMMHHHFFFFFFHHHJJJJJJJJJIIIHHHEEECCCAAA<<<=========<<<999777555111111000000////////////------------------------------------------------------........./////////------,,,,,,,,,,,,------............////////////....../////////...,,,+++............////////////............------------111222333333222333666888888999<<<@@@EEEJJJOOORRRSSSUUUYYY\\\___``````____________ccciiiooorrrtttuuu{{{111222222333444444555555555555555666666666666666777666555888;;;===<<<;;;AAACCCOOOhhhzzznnngggdddjjjvvv{{{vvvtttrrrqqqppplllhhhggghhhiiikkkrrrzzz|||}}}lllaaaUUUQQQRRR\\\kkk{{{sssdddSSSFFFEEEIIIOOOUUU]]]eeejjjkkkiiihhhhhheeeaaa```___\\\WWWRRRUUUSSSQQQNNNKKKIIIJJJKKKGGGGGGGGGGGGFFFDDDCCCBBB;;;<<<======;;;888555333/////////000000000//////........................---------------------------------............///......------------......,,,,,,---------.........000///...---,,,,,,---...---.........//////000000,,,,,,,,,---...////////////111222222222333555777888999<<<@@@EEEKKKPPPRRRTTTWWWZZZ^^^```aaaaaaaaa]]]]]]___ccciiinnnqqqrrrtttzzz}}}111111222333444444555555666666666666666666666666777777777888::::::888777===<<>>GGGRRRdddvvvkkkiiiooo|||~~~yyyvvvkkkhhheeedddeeefffffffffeeefffkkkppptttxxx~~~lll^^^RRRMMMMMMNNNVVVfff}}}ssscccUUUOOOJJJFFFLLLXXXbbbeeeiiilllmmmkkkhhheeebbbbbbbbb___\\\YYYXXXXXXUUUSSSQQQPPPOOONNNMMMLLLKKKJJJIIIHHHFFFDDDCCCBBB======<<<:::888444222000---.../////////...------........................------------------------******+++++++++,,,,,,,,,...------,,,,,,------...******++++++,,,------......------------......///------......///000000111000000000111111222222222///111333444444444555777666888;;;???EEEJJJPPPRRRVVVWWWYYY[[[^^^```aaabbb^^^___bbbgggmmmqqqssssssuuuzzz{{{---...///000111222333333333333333333333333333333111333666777666666888:::555999???BBBBBBKKKddd~~~wwwllliiilllxxx|||ssskkkfffbbb```^^^^^^```bbbcccdddmmmpppvvv}}}|||hhh[[[RRRKKKLLLQQQRRR\\\qqq|||jjjZZZLLLKKKKKKKKKTTTaaahhhiiijjjjjjjjjiiihhhggg```bbbccc```[[[YYYYYY[[[]]][[[ZZZYYYYYYXXXVVVTTTNNNNNNLLLIIIGGGEEECCCBBB???>>><<<999666333111///000111222222222111//////------------------------------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---------......///000111111+++,,,...///000///...------------...///000000111000000000000////////////000333555666555555666888666777:::???DDDJJJOOORRRVVVVVVWWWYYY\\\^^^aaabbb___aaadddjjjooosssttttttvvv{{{|||000000000000111111111111222222222222222222222222555555444444444333333333555777999888:::AAAMMMVVVwwwtttqqqqqqqqq~~~tttnnnhhhbbb\\\YYY^^^bbbaaa___```gggnnnwww~~~yyyiiiYYYSSSRRRQQQTTTZZZ]]]hhhrrrgggXXXRRRKKKGGGKKKVVVccckkkmmmllljjjhhhggggggggggggnnngggbbbaaa___]]]^^^aaammmrrrsssmmmeee___ZZZUUUQQQMMMKKKKKKHHHCCCBBBDDD:::888666333000...,,,,,,---.........///000000000,,,---...//////...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,------......------,,,+++,,,---...////////////////////////////////////111111000000000000000111333333333333444555666666:::;;;>>>@@@CCCHHHMMMRRRUUUVVVWWWZZZ]]]```ccceeeeeeccceeemmmssstttuuuxxxwww|||}}}...////////////000000000222222222222222222222222444444444444444444444444444666777666666;;;DDDLLL]]]ssswwwmmmsssuuukkkeeebbb```]]]___dddhhhiiiiiimmmvvv~~~|||iii]]]TTTUUUZZZ___gggmmmrrryyytttcccYYYQQQOOONNNOOOUUU___hhhooopppnnnllljjjiiihhhhhhhhhgggdddbbbaaa___aaammmyyy~~~rrreee[[[SSSMMMIIIIIIHHHCCCAAAAAA999888555222000...---,,,..................//////222///,,,******,,,///222---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///,,,------......------,,,,,,,,,---...////////////////////////////////////111111000000000000000111333333333333444555666666999;;;>>>@@@CCCHHHNNNRRRUUUVVVXXXZZZ]]]aaaccceeeeeeccceeelllrrrssstttwwwvvv|||~~~............////////////222222222222222222222222222333333444444555555555555666777666444777<<>>@@@CCCHHHNNNRRRUUUVVVXXX[[[^^^aaacccdddeeebbbdddkkkpppqqqrrruuuuuu{{{........./////////000000222222222222222222222222111111222333444555666777666777888777666777999<<<;;;DDDSSShhhvvvhhheeessswwwqqqjjjgggjjjpppuuuxxx~~~{{{hhh\\\XXXZZZaaammmzzzxxxkkkccc[[[SSSLLLJJJHHHNNNWWWaaaiiioooqqqrrruuutttrrrpppmmmkkkjjjiiigggfffddddddfffttt}}}mmmZZZPPPHHHHHHIIIDDD===:::666555333111///...------.........---,,,,,,,,,+++,,,,,,...//////...,,,,,,+++++++++,,,,,,,,,------........................---,,,,,,+++++++++,,,,,,,,,------......------,,,..................------000000000000000000000000000////////////000000111333333333333444555666666999;;;===@@@CCCHHHNNNSSSUUUWWWYYY\\\___aaacccddddddbbbdddkkkppppppqqqtttttt|||//////000000000111111111222222222222222222222222111111222333555666777777444666777777777777888999:::===DDDPPPbbb{{{yyyhhhhhhmmmqqqyyyuuuooooooqqqwwwuuufff___]]]]]]dddppp}}}tttiii]]]WWWRRRNNNLLLNNNOOOTTT[[[dddjjjnnnppppppttttttrrrpppnnnllljjjiiijjjeeebbbeeennn{{{lll[[[PPPHHHHHHHHHCCC<<<888333333111000///..................---,,,,,,,,,++++++,,,---......---,,,++++++++++++,,,,,,,,,------........................------,,,,,,+++,,,,,,,,,,,,------......------,,,..................------//////////////////////////////......///000111111333333333333444555666666888:::===@@@CCCIIIOOOSSSVVVWWWZZZ]]]___aaabbbccccccaaacccjjjooopppqqqtttuuu|||000000000000111111111111222222222222222222222222111111222333444666666777111222333444555666666666666777:::???III]]]zzz}}}ppphhhcccgggooo}}}zzzuuurrrpppooosssyyyvvvccc[[[]]]ccciiisssvvviii```WWWTTTQQQOOOQQQUUU[[[^^^bbbgggjjjmmmnnnnnnqqqqqqpppooommmkkkiiigggeee___^^^ggguuupppcccXXXOOOHHHFFFEEE???999666111111000///.........///.........---------------000...+++((((((+++...000---------.........//////---------------------------------,,,,,,------...,,,------......------,,,------...............---////////////////////////............///000111111333333333333444555666666888:::===@@@DDDIIIOOOSSSVVVXXX[[[^^^```bbbbbbbbbbbb```cccjjjpppqqqsssuuuvvv}}}/////////000000000000111222222222222222222222222222222333333444555666666222111111222333444444444444444666:::>>>HHH]]]qqqxxxmmmeeebbbiiittt~~~yyyuuuuuuyyy}}}~~~kkkaaaaaakkkvvvvvvhhh]]]WWWSSSSSSTTTVVVZZZ```fffgggjjjlllnnnnnnnnnnnnmmmmmmmmmmmmkkkiiigggfff```]]]___jjjvvvzzzrrrfff[[[RRRKKKFFFDDD@@@999555444000000///.........//////..................//////000...***((((((***...000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000,,,------......------,,,,,,,,,---...////////////------------------------...------......000111111333333333333444555666666777:::===@@@DDDIIIOOOTTTVVVXXX[[[^^^aaabbbbbbbbbaaa___bbbkkkqqqrrrtttwwwxxx~~~............/////////000222222222222222222222222222333333444444555555555444333222222333444444444666444777<<<===???JJJWWWqqq}}}oooddd^^^fffrrr~~~}}}rrrhhhhhhppp~~~rrrdddSSSOOONNNSSSXXX\\\cccjjjlllnnnpppqqqrrrqqqooonnnkkkkkkkkkkkkjjjhhhfffeee^^^^^^cccmmmuuuzzz|||uuuooojjjaaaWWWNNNIIIDDDBBB<<<555222333//////............//////---.........///000000000++++++---......---+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222,,,------......------,,,+++,,,---...////////////---------------------------------......000111111333333333333444555666666777999<<<@@@DDDIIIPPPTTTVVVXXX[[[___aaabbbbbbbbbaaa___bbbkkkqqqsssvvvyyyyyy/////////...------,,,,,,000000000000000111111222111111111000000000000///333333444444444444555555444666888:::;;;===@@@CCCXXXhhhtttiiigggiiiqqq{{{~~~~~~~~~uuuhhhggguuuttteeeYYYLLLKKKNNNVVVaaajjjooopppsssvvvyyyyyyvvvsssqqqpppooommmlllnnnooolllddd]]][[[aaahhhnnnppprrruuuwwwxxxsssmmmjjjiiieee^^^XXXOOOIIIAAA:::555222000...000111222333222000...,,,.........////////////000///...+++)))))))))***+++------......------,,,+++((()))***+++++++++++++++++++++******++++++,,,---///...,,,*********,,,---,,,,,,---,,,***'''%%%###............////////////111111222222222222111111222222333444555666777888777999<<<@@@FFFLLLRRRUUUWWWXXX[[[]]]```bbbcccdddddddddfffjjjqqquuuuuutttyyy}}}......//////000000111111000000//////000000111222000000000111111222222222111111111222222222333333333555777888888:::===@@@EEEOOOddd~~~~~~xxxttttttwww}}}}}}||||||}}}~~~xxxrrrnnntttqqqcccVVVLLLHHHLLLSSS]]]iiirrrwwwyyy|||||||||{{{xxxuuurrrqqqsssqqqoooooonnnjjjddd^^^aaaeeeiiilllkkkkkklllmmmiiieee```^^^]]]ZZZTTTOOOIIICCC<<<666222///---+++111111222222111000...---,,,,,,,,,------------...+++************,,,---...------......------,,,+++******++++++,,,++++++++++++++++++***++++++,,,---///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............////////////---...///111222333444444222222222333444555555666777999<<<@@@FFFLLLRRRUUUWWWXXXZZZ]]]___aaabbbcccbbbccceeejjjppptttuuutttyyy|||.........///000000111111///////////////000111111---......///111222222333111111111111222222222222222444555666555777999;;;:::>>>KKK___uuu{{{yyy~~~}}}|||||||||{{{{{{{{{{{{xxxyyyzzzzzz|||zzzrrrrrrttt{{{uuuhhh\\\RRRJJJFFFHHHOOOZZZfffpppxxx~~~}}}{{{yyyuuurrrpppooonnnkkkiiifffcccbbbiiikkklllkkkhhheeecccccc___\\\XXXVVVVVVTTTOOOKKKEEEAAA:::555333111///...222111111000000//////...,,,,,,,,,------------...*********+++,,,---------------......------,,,+++,,,,,,,,,---,,,,,,+++++++++++++++++++++,,,------...---,,,+++***+++,,,---......---,,,---///111222............////////////---...///111222333444444111222222333333444444444777999<<>>DDDSSSbbb{{{{{{~~~|||www{{{{{{tttiiiaaa\\\WWWRRRNNNLLLQQQWWW___fffpppyyy~~~zzzxxxnnndddZZZOOOCCC;;;777>>>GGGMMMKKKDDD888///000000000000////////////333222000...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))******++++++++++++************+++,,,---...************+++,,,---...++++++,,,,,,,,,---------//////............//////......//////000111111222666555444444555666888999::::::<<<@@@EEEKKKPPPTTTVVVXXX[[[^^^```aaa`````````dddiiinnnrrruuuxxxzzz~~~***)))'''(((***++++++*********+++,,,,,,,,,,,,+++***+++,,,+++******,,,...---------------...///000//////.........//////000111111111222333444444444222333777;;;;;;<<>>777444666888<<>>>>>CCCRRRkkkuuunnnnnnttt~~~yyyxxx{{{yyykkk\\\RRRQQQSSSTTTRRRRRRVVV```hhhnnnwwwssshhhXXXJJJAAA:::555111---222666:::BBBIIICCC999///.........------------''')))+++---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++***)))(((''''''''''''...---+++))))))***+++,,,)))))))))***+++---...///.........////////////000111000///..................///000111222333444444***---000444888:::<<<<<<:::;;;===AAAFFFLLLQQQTTTXXXZZZ\\\___aaaaaaaaa```___aaaeeehhhlllrrrwww|||******+++++++++******))),,,,,,,,,++++++*********------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------......///000000000---......///000111111222222222222222333444555555===???FFFRRRfff~~~yyymmmlllsssyyy{{{~~~|||tttkkkccc[[[UUUQQQOOOPPPRRRTTTYYYeeeuuu}}}zzznnn```LLL===777555555444333111333<<>>AAADDDJJJPPPTTTXXXZZZ]]]aaaeeeeeeccc```^^^```dddjjjqqqvvvyyyzzz)))******+++++++++******,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,---......//////......,,,,,,,,,---......//////.........///000111111111222222111222222333444555444888>>>DDDNNN___tttxxxuuutttyyyuuulllhhhaaa[[[VVVSSSQQQPPPQQQWWW___gggoooyyy~~~uuuooo```UUUFFF;;;666444222000333444888AAAHHHGGG===333////////////..................------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))+++------,,,+++,,,---,,,,,,,,,,,,,,,+++***)))***************+++++++++++++++++++++++++++******,,,,,,,,,,,,------------...------------...//////000111111222222333444444444444444444555666777777:::<<>>HHHXXXfffwwwssstttxxx|||vvvssskkkbbbZZZVVVRRROOONNNPPPSSSVVV\\\fffuuu|||||||||uuuhhh^^^MMMFFF>>>888555333111...333888???GGGIIICCC777---------------.........///......------------......---............---,,,,,,---------,,,,,,,,,++++++,,,...//////---,,,,,,---++++++,,,,,,,,,+++******)))******+++,,,,,,------)))))))))))))))))))))))),,,------------............------------...//////000000111222222333333444444333333444444555666777:::<<>>IIIFFF::://////333111111000000///......---......------------......,,,---.../////////------++++++++++++************+++,,,...---+++************++++++,,,,,,,,,++++++---,,,,,,,,,+++++++++************++++++,,,,,,,,,---------.........//////...------------...//////---......///000000111111555555555555666777888999888:::===AAAEEEKKKQQQVVVYYYYYY[[[___bbbccccccaaa___ccciiinnnrrrwww|||''''''((()))************)))))))))***************,,,,,,++++++************,,,---......//////......,,,,,,,,,---......//////////////////000000000000////////////000111222333444111...000555999999777;;;IIIXXXpppzzzpppiiieeejjjrrr|||}}}iiiaaaYYYTTTPPPNNNQQQVVVWWW[[[cccjjjrrr}}}xxxxxxsssfffSSSDDD<<<:::777555333111111333666888111;;;CCC???333+++///666222222111000///...------......------------......,,,,,,---............---+++++++++*********)))))))))***,,,+++***))))))*********+++,,,,,,,,,++++++++++++***))))))(((''''''+++++++++,,,------......,,,------------............------------...////////////000111111222222333555555444555555666777888777999<<<@@@EEEKKKQQQVVVYYYYYY[[[^^^aaacccbbbaaa^^^cccjjjooorrrvvv{{{(((((()))))))))))))))(((((()))))))))*********+++***************+++++++++,,,---......//////......+++++++++,,,------......000000000000///////////////////////////000222222555444333444666666666444888???EEEUUUnnnqqqhhhgggiiilllooosss|||{{{ppp___YYYUUUUUUUUUWWW___iiiooovvv{{{qqqmmmcccTTTEEE:::666555444444333111000111222444111555888666111///111444000000000//////...............------------......,,,,,,,,,,,,,,,---......,,,,,,+++++++++*********((()))++++++***)))***+++)))***+++,,,,,,,,,,,,+++************************+++++++++,,,---.........,,,,,,,,,,,,------------...------------...////////////000000111222222222333333333333444555666666777:::===AAAEEELLLRRRWWWYYYYYYZZZ]]]aaacccbbbaaa]]]cccjjjnnnqqqtttzzz((()))))))))))))))((('''(((((())))))*********+++(((((()))***+++,,,,,,---***+++,,,,,,------,,,,,,)))******+++,,,,,,------000000000000////////////.........//////000111222000222555555333222333555777999777===NNN^^^vvv|||mmmjjjeeebbbbbbhhhpppwwwnnneee\\\WWWVVVZZZ^^^dddrrryyyppplllcccUUUGGG<<<666333222111222333222000/////////111000///000333444222000---------............///.........------.........,,,,,,+++***+++,,,...///---------,,,,,,,,,++++++''')))++++++******+++,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,------......///******+++,,,------......+++++++++,,,,,,,,,------...------------...//////------......///000000000111111111111222333444444888;;;>>>BBBGGGMMMTTTXXXYYYYYYZZZ]]]```bbbbbbaaa\\\bbbjjjnnnppptttzzz(((((((((((())))))))))))(((((((((((()))***+++,,,******))))))******+++,,,---***((())),,,---+++(((---,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,......//////000000111111///000000000111111111111666888::::::>>>JJJ\\\jjjwwwjjjaaa___bbbeeefffooowwwvvvhhhbbbXXX^^^bbbeeemmm}}}yyyooohhhZZZPPPCCC:::777555333000222111000///............000000///...---,,,,,,++++++,,,,,,------............---,,,,,,---...///000+++,,,...//////...,,,+++(((''''''''')))***,,,...,,,------+++***)))***,,,************************++++++++++++++++++++++++)))***+++,,,---,,,+++++++++,,,------++++++,,,---///,,,+++,,,...///---+++............///000111222333222222222333555777888999:::===@@@DDDKKKSSSYYYWWWXXX[[[^^^```aaabbbbbb___cccgggkkknnnrrrwwwzzz&&&''''''''''''((((((((((((((((((((()))***+++,,,******))))))******+++,,,***++++++++++++++++++,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,------------......///000000111111000111111111222222222222222444666555555<<>>AAAEEELLLSSSXXX^^^___```aaaaaa```___^^^]]]aaagggmmmrrrwww|||%%%&&&&&&&&&&&&'''''''''(((''''''(((((()))***+++)))))))))))))))***++++++''')))++++++))))))+++---(((((())))))***,,,---...,,,,,,,,,------......///,,,------......///000000000000111111111222222222111444777666444444888;;;BBBHHHYYYtttrrrkkkccc```cccjjjpppttt}}}zzzqqqhhhbbb^^^^^^dddlllzzz}}}pppcccXXXMMMBBB:::888555222222333333222111000000///...............---------.........//////000000//////.........---///......---,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,+++,,,,,,+++******+++---***************************+++++++++++++++,,,,,,******++++++,,,,,,,,,,,,+++,,,---,,,*********,,,------,,,---------------000000////////////000000333222222222333555777888999;;;>>>BBBFFFLLLSSSWWW___```aaabbbbbbaaa```______ccciiiooosssxxx|||~~~&&&&&&'''''''''(((((((((''''''''''''((()))***+++))))))(((((())))))***+++)))'''&&&'''***+++***((('''(((((()))***,,,---...++++++,,,,,,---......///,,,,,,,,,---......//////////////////000000000000///111222111///000444777;;;===EEEUUUhhh}}}pppfffdddggghhhiiipppqqqtttyyy~~~|||uuuooohhhccc___```bbbgggsss~~~{{{ppp```QQQGGG???999555555444333222333222111000000///..................,,,,,,------.../////////000000//////.........---......---------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++,,,+++******+++---*********************************++++++,,,,,,,,,,,,,,,,,,,,,------......---...///...,,,+++,,,---,,,------------,,,------000////////////000000111333222222222333555777888999<<>>GGGPPP___uuu}}}vvvsssooolllllliiiggghhhlllrrrwwwzzzxxxmmmiiieee```]]]WWWXXX]]]eeellluuu|||xxxmmmaaaQQQCCC;;;666333111000000000111111111111111111000000//////000000000---------.........////////////......................../////////...------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***((((((***+++,,,+++******,,,---*********************************++++++,,,,,,---......---------...///000+++,,,......------///000,,,---......,,,,,,---............//////000111222333222222222333555777888:::<<<@@@DDDGGGMMMRRRVVV[[[]]]___aaaccccccccccccbbbffflllqqquuuwwwzzz||||||~~~%%%%%%&&&&&&&&&''''''''''''''''''''''''(((******((((((((((((((()))******---,,,+++*********)))((((((((((((((()))***,,,,,,((())))))***+++,,,---...+++++++++,,,------......////////////000000000000222222333333222333444444444555999???CCCJJJXXXeee~~~wwwppphhhcccccceeefffgggooovvvvvvfff^^^[[[XXXWWWYYYWWW]]]jjjyyy|||zzzvvvmmmcccXXXOOOCCC:::666444222111000111111111000000111222000000/////////000000111---------...............---------------.........,,,---.../////////...---------,,,,,,,,,,,,------******+++++++++***((((((***+++++++++******,,,...************************)))******+++,,,,,,------...------,,,---...///000***,,,------------...000+++---///...,,,+++---...---------...000111333333333222222222333555777888:::===AAADDDHHHMMMRRRVVV[[[\\\^^^aaabbbbbbbbbbbb___dddkkkqqquuuxxx{{{|||{{{~~~$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&''''''((()))***((((((((((((((()))******,,,///000...***((())),,,(((((((((((()))***+++,,,'''((()))***+++,,,------***++++++,,,,,,---......000000000000111111111111***,,,///222333444444444333111222555777;;;DDDNNNZZZssstttjjjeeecccaaa```___dddkkkqqqwwwqqqdddXXXUUUUUUUUUXXX^^^dddnnn~~~xxxrrroooiii[[[MMMEEE@@@888555555666555444555555555333111000111222......---------......///........................+++,,,,,,------.........)))***,,,---...---,,,,,,...------,,,,,,------...%%%&&&(((***+++,,,++++++***+++++++++******,,,...************************))))))***+++,,,,,,------------,,,+++,,,---...///---......---+++******++++++---///...,,,+++,,,///,,,,,,---...000222333444333222222222333555777888:::===AAAEEEHHHMMMRRRUUU\\\]]]___```aaaaaaaaaaaa]]]bbbjjjpppuuuyyy|||~~~~~~)))))))))))))))))))))))) """$$$%%%&&&'''***,,,(((((())))))******++++++))))))))))))((((((((((((''''''''''''((((((((((((((())))))))))))*********---------------------------......///000/////////000000111111111222222222222222333555777999;;;<<>>AAACCCGGGMMMTTTYYY\\\^^^aaabbbbbbbbbbbbcccdddggglllqqqtttxxx|||$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''''')))***)))((((((''''''&&&&&&&&&&&&&&&''''''((()))******(((((((((((())))))))))))************++++++++++++***************++++++++++++,,,------......------/////////000000000111111000000000000111222333333555888;;;???FFFQQQ___hhhvvvoooiiihhhfffdddcccfffjjjnnnoooqqqvvv~~~wwwpppjjjbbb]]]ZZZXXXVVVVVV^^^hhhxxx~~~hhhWWWDDD:::666333111111333333222222222222333333000000000000000000000000000000/////////.........------......------,,,,,,///...---,,,+++*********+++,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++'''(((***+++,,,,,,++++++,,,,,,,,,++++++*********(((((())))))+++,,,......++++++,,,,,,------------,,,,,,------------.........//////000111111222222222222222333444777999:::===>>>AAACCCGGGNNNUUUZZZ\\\___bbbccccccbbbcccccceeehhhlllppptttxxx}}}%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''(((***)))))))))(((((('''''''''%%%&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((())))))*********+++++++++)))))))))******++++++++++++,,,------......------....../////////000000000111111000000111111222333///333888;;;<<<@@@FFFJJJdddsss|||wwwoooiiifffeeefffgggeeeeeegggppp~~~xxxsssttttttooogggbbbaaa```^^^[[[[[[___eeeiiiwwwuuueeeSSSEEE888444555444333222222111111111111222333333000000000000000000000000////////////............------......---,,,++++++///...---,,,++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))''''''((((((((((((((((((&&&(((***+++,,,,,,,,,+++******+++++++++,,,,,,,,,))))))******,,,---...///++++++++++++,,,,,,------,,,,,,,,,,,,------......//////000000111222222222222222222333444777999:::===???AAAEEEIIIOOOVVV[[[\\\___bbbddddddccccccccceeehhhmmmqqquuuyyy~~~&&&&&&&&&&&&&&&&&&&&&&&&((()))***(((&&&%%%%%%&&&)))))))))(((((((((((((((&&&&&&&&&''''''(((((()))%%%%%%&&&&&&&&&'''''''''((())))))))))))*********)))))))))***++++++,,,,,,,,,,,,---...........................////////////111000000000111222333333...000333333444777===BBBIIIWWWmmm{{{uuupppjjjfffbbb______eeeppp}}}pppllleeeaaaaaaaaa]]]ZZZYYYgggjjjjjjgggiiitttttt]]]MMMDDD<<<555555666444222222000000/////////000000111000000000000000000000000/////////.........------------......---,,,***))),,,,,,+++************+++,,,,,,------,,,+++************+++++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))************((()))***+++,,,,,,,,,,,,)))******+++,,,,,,------*********++++++---...///+++++++++++++++,,,------++++++,,,,,,------......//////000111111222222333222222222333444777999:::;;;>>>BBBGGGKKKPPPVVV[[[[[[^^^bbbdddcccbbbbbbbbbdddhhhnnnssswww{{{&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%&&&''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''((((((((()))))))))))))))******+++,,,,,,---------...////////////...------........./////////////////////000111333333000222333222111444999>>>===EEERRRbbbttt}}}sssiiidddbbbeeeiiiooo}}}{{{lllaaa^^^ZZZXXXZZZ[[[[[[___eeeoooxxx~~~}}}xxxjjjZZZJJJ>>>;;;666444555666333111222111111000//////000000000000000000000000000000000//////.........---------,,,---.........,,,***(((***))))))))))))******+++,,,,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,+++++++++***************,,,,,,,,,,,,---------...************++++++,,,---+++++++++++++++++++++,,,***************+++,,,,,,,,,+++*********+++,,,---***++++++,,,------......///000000111111222333333222222222333444777999::::::>>>CCCIIIMMMRRRWWWZZZYYY]]]aaaccccccbbbaaaaaaccchhhnnntttxxx|||%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&&&&&&&(((***%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))''''''''''''(((((((((((())))))***+++,,,,,,---------...//////000000//////---------.........//////............000111222333///222444333111000333555999;;;???FFFUUUjjjuuuoookkkjjjgggeeelllvvv{{{rrrjjj```XXXYYYXXXZZZ^^^aaaeeeoooyyyuuubbbTTTJJJ???888555222222555444111111444444444333222222222222222000000000000000000000000//////.........---------,,,---.........,,,)))((())))))))))))***+++,,,---+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,************************)))))))))******+++++++++,,,+++***)))***+++,,,---------,,,++++++************)))))))))))))))******,,,+++*********+++,,,---******+++,,,,,,---......000000000111222222333333222222222333444777999:::999===DDDJJJNNNSSSWWWYYYYYY\\\aaaccccccaaa``````ccchhhooouuuzzz}}}%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%"""""""""###$$$%%%''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&'''&&&%%%%%%&&&(((+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...+++***+++...000///---......////////////......000000111222444555666666111777>>>AAADDDNNN___mmmvvvqqqnnnllljjjpppooottt|||tttmmmeee[[[XXXZZZYYY```hhhqqqzzzqqqZZZLLLCCC===999999999888555333111000//////000111111111111000//////111000...---------...///---------........./////////...---,,,+++,,,------......---,,,,,,---......,,,++++++***+++,,,...///*********************+++...------,,,+++***))))))******)))***+++***(((&&&'''((()))******)))((('''---------,,,,,,,,,++++++'''(((***+++,,,++++++***---,,,+++***+++,,,---......------------...//////111111000000000000111111555555444444555666888999:::???EEEHHHKKKOOOUUUYYY]]]___aaabbbaaaaaaaaabbbcccjjjpppssswww}}}%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%############$$$%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&'''))))))************************++++++++++++++++++++++++...,,,***+++---///...---------............------111111111111222222222222111444777777888>>>IIIRRR^^^nnn|||wwwsssoookkkjjjnnnoooooosssyyy|||~~~|||{{{zzzwwwuuussssssmmmhhhhhhfffaaa```cccnnnvvvnnn]]]JJJ???999444222222555444222111000000000111111111111000000000000///000000//////.........///------------.........///000///---,,,++++++,,,,,,+++***))))))))))))***+++------,,,+++++++++,,,---------------------------,,,++++++******))))))((((((((((((***,,,,,,+++))))))***++++++++++++***)))+++++++++************))),,,,,,---------,,,+++***,,,,,,++++++,,,,,,------...------------...//////////////////000111222333555444444444555777888999;;;???EEEIIIKKKOOOUUUYYY]]]___bbbcccbbbaaaaaaaaacccjjjqqqssswww}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((''''''''''''))))))))))))))))))))))))++++++++++++++++++******---,,,***+++,,,------,,,//////000000000000//////000000000000000000000000444555444333333555999===???MMMaaatttvvvooolllkkkhhhfffffflllnnnrrrwww{{{vvvrrrpppppplllkkkjjjhhhhhhggggggggg______dddlllqqqsssuuuxxxwwwXXXKKK>>>888666333111222111000000000000111222222222111000/////////000000000000000000000//////...------------............//////---,,,++++++++++++---,,,,,,++++++,,,,,,---......,,,+++************,,,,,,++++++******))))))))))))))))))))))))))))))'''''''''***---///...---++++++,,,,,,,,,,,,++++++))))))))))))((((((((((((---------------+++******++++++,,,,,,------,,,,,,...------------...//////---......///000222444555444444444444555777999:::;;;@@@EEEIIIKKKOOOUUUYYY^^^```cccdddcccaaaaaaaaadddkkkqqqssswww}}}$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$#########$$$&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''((()))((((((''''''(((((()))))))))))))))***++++++++++++************---,,,++++++++++++++++++---..................---......//////000000111111444333222222444666666666:::???HHHRRR___qqq|||yyyuuuooojjjgggffffffgggjjjoootttwww{{{|||tttooommmiiieeeaaa___]]]\\\^^^^^^^^^^^^^^^```ccceeebbbiiiuuujjjXXXIII@@@888777777555444555000000000000111111222222333111///...---...000111///000111111111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++******++++++***)))((((((''''''))))))))))))******++++++((('''(((***---//////...,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((('''''''''*********************)))***+++,,,---...---,,,+++...------------...//////.........///000222333444444444444444666888:::;;;<<<@@@FFFIIILLLOOOTTTYYY^^^aaadddeeedddbbbaaaaaaeeekkkqqqrrrvvv|||$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$############&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%&&&'''((()))))))))))))))))))))*********++++++************************,,,,,,,,,+++***)))******)))******++++++******)))000000000000000/////////000......000333444444222<<<;;;:::<<>>>>>BBBGGGJJJLLLOOOTTTYYY[[[___dddggggggeeeddddddgggmmmqqqrrruuu{{{######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))((('''&&&&&&'''((()))***''''''(((((()))******+++''''''((()))***+++,,,,,,,,,------+++'''&&&''')))......////////////......,,,,,,------......//////222333333333222222333444...000222444777999<<<>>>LLLXXXjjj{{{~~~vvvqqqjjjgggjjjpppvvvyyywwwrrriiijjjjjjgggdddbbbccceee```aaabbbaaa______aaaccc[[[[[[[[[]]]aaagggmmmppp|||wwwmmm\\\RRRIIIEEEAAA:::666777777333222444444222222444000111222222222111000///000000/////////.........///......------------------------,,,,,,,,,++++++)))***+++,,,---,,,,,,++++++,,,------------,,,+++)))***++++++,,,+++******((((((((((((((('''''''''************+++++++++++++++)))((((((***++++++++++++***)))(((((()))***+++*********))))))))))))(((++++++***++++++---///000,,,,,,++++++,,,,,,------...------------...//////000000//////000111222222222222333555777:::===???>>>BBBGGGKKKLLLOOOTTTYYYZZZ^^^dddggghhhgggffffffhhhmmmqqqqqqttt{{{######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))+++)))'''&&&%%%&&&((()))&&&&&&&&&'''((())))))***&&&&&&''')))***+++,,,---,,,------+++'''%%%&&&)))((())))))******))))))(((###$$$'''***...111444555...///000000//////111444111111222222333555777999999AAANNN\\\kkk~~~xxxrrrsssuuuuuutttnnnsssxxxwwwsssoooooopppppp|||zzzsssnnniiiccc___ZZZ\\\^^^\\\YYYXXXYYY[[[ZZZ^^^ccceeefffgggjjjmmmsssssstttxxx}}}iiiXXXNNNCCC===:::===<<<777333555222......111111//////222......000111111000///////////////000//////...---///...---++++++,,,---------------,,,,,,+++++++++,,,,,,------,,,+++)))(((((()))***++++++***)))(((++++++,,,,,,+++***((('''************++++++++++++******))))))))))))))))))***(((&&&''')))+++,,,,,,,,,+++***))))))***+++,,,))))))))))))((((((((((((+++***)))))))))***+++,,,---,,,+++***+++,,,---......------------...//////.........///000222444444222222333555777;;;>>>??????CCCHHHKKKLLLOOOTTTYYYYYY]]]cccgggiiihhhhhhggghhhmmmqqqqqqttt{{{((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%(((''''''''''''((())))))'''&&&%%%%%%&&&'''((()))******))))))((((((''''''"""$$$&&&(((***,,,---...))))))***+++++++++******------------------------.........//////000111111////////////111333555666777666;;;EEENNNYYYlll}}}|||xxxwwwsssmmmhhhfffddddddcccjjjnnnsssyyy|||yyynnnjjjeeeaaa___]]][[[YYYWWWWWWXXXWWWVVVVVVWWWYYYVVV]]]gggpppxxx~~~mmm^^^SSSIIIBBB:::999777666444333333333444444444333333222222222111111111111111222222222//////000000000000////////////...------------...000000///......---,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))((((((***+++,,,---------------,,,***)))'''&&&&&&+++++++++++++++***)))(((***)))(((''''''((()))***)))))))))))))))******+++++++++******++++++,,,---'''***,,,.........000111000///---------...000222---...///111222222222222444444444444666888:::<<<<<>>FFFQQQfff}}}vvvrrrmmmfff```___aaaccceeefffhhhkkkmmmrrrwww~~~tttnnngggbbbbbbcccbbbaaa___```aaabbbbbb```^^^]]]\\\YYYVVVSSSSSSTTTVVVXXXZZZZZZ[[[\\\aaaiiissszzziii]]]LLL@@@;;;:::888555666666555444444444444555000000000000000111111111///......------,,,,,,,,,---------......---------------,,,+++++++++++++++......------,,,,,,++++++***))))))(((((())))))***++++++++++++++++++++++++))))))))))))))))))))))))+++,,,,,,,,,+++***))))))'''(((((())))))******+++******++++++******))))))+++***))))))))))))***+++))))))(((((())))))***+++((())))))))))))*********,,,---...---+++*********+++++++++,,,,,,,,,------......000111222333333333555444555666777:::<<<>>>:::???FFFLLLPPPTTTWWWYYY```fffiiihhhggggggeeebbbeeejjjppptttvvvxxx|||""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&''''''((((((++++++******++++++,,,---)))(((''''''''''''))))))(((((((((((((((((((((((('''(((((())))))((((((((('''((()))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,---...///000////////////000000111111222333555777666666999<<<===IIIZZZjjj{{{vvvmmmlllmmmoooooonnnmmmmmmnnnmmmoooppprrrsssttttttuuuuuuuuuuuutttssstttxxxzzzzzz|||uuukkkeeeaaa[[[YYYYYYYYYYYYYYYWWWYYY[[[[[[[[[ZZZZZZ[[[^^^\\\ZZZWWWVVVXXX\\\___fffiiinnnttt}}}pppdddPPPIII@@@;;;:::::::::888555444444444444444555555111111111000000/////////111111000000///...------------............------///...------,,,,,,------.........------,,,,,,,,,***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******+++++++++++++++***)))))))))))))))******++++++,,,))))))************))))))+++******************+++((((((((((((((()))******((())))))***************+++,,,------+++))))))***,,,------...///............///000111222333333333555555555666888;;;===???<<<@@@FFFKKKOOOSSSWWWZZZccceeeggghhhgggfffdddbbbggglllssswwwyyy{{{######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''((()))((('''&&&&&&'''((()))'''''''''''''''((((((((($$$%%%&&&'''((()))))))))((()))***+++,,,,,,,,,,,,*********+++++++++,,,,,,)))***,,,------,,,+++))),,,---...///000111111222---000222333333444555555:::<<>>FFFRRR^^^qqqyyyssspppooohhhfffdddbbbaaa`````````dddeeedddaaabbbfffeeeaaa```]]]\\\^^^]]]]]]bbbiiillljjjiiilllooooookkkgggeeedddcccbbbaaaaaaaaaaaa^^^^^^______```bbbcccdddaaaaaaaaaaaa`````````______ccceeeaaa```ccceeeeeedddeeeeeeeeeeeefffggghhhqqquuu{{{|||nnnZZZIII@@@;;;:::999777666666666777777666444333333222222222222222333000000///////////////...---------------------------------......---------,,,+++******)))*********+++++++++,,,,,,,,,,,,,,,)))******************)))************************+++***)))(((((()))***+++)))************))))))(((,,,,,,++++++***)))))))))'''(((((()))))))))))))))((())))))******))))))((((((''''''''''''((())))))((()))+++,,,,,,,,,******)))+++---------,,,---///......---,,,---...///000///000111222333444444444222222333444777:::===>>>???CCCIIIOOOSSSVVVZZZ\\\ccc```cccjjjmmmhhhdddcccffflllsssxxxzzz{{{~~~###$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))***+++%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$###$$$$$$%%%&&&&&&&&&'''''''''(((((('''((()))+++,,,,,,,,,,,,(((((((((((('''&&&%%%$$$'''(((((()))***+++++++++***(((&&&$$$%%%(((,,,///,,,---...//////...------,,,...+++''')))///222...000...111666777666999@@@>>>DDDOOO]]]nnn~~~uuussspppnnnllljjjjjjjjjggghhhfffbbbccceeeddd``````]]]\\\^^^]]]ZZZ[[[^^^gggdddccceeeiiiiiiddd```aaa```___^^^^^^]]]]]]^^^WWWXXX[[[^^^aaacccddddddcccaaa^^^\\\ZZZYYYYYYYYYUUU]]]cccdddffflllppppppxxxzzz}}}ooo]]]SSSFFF<<<999999::::::777666444222333444555555444333222222111111222222,,,,,,------...///000000------..................+++,,,,,,------,,,,,,+++...---,,,,,,++++++,,,,,,((((((((((((((())))))))))))***+++,,,,,,+++***)))((((((((((((((((((((((((+++***)))'''''')))***+++,,,,,,++++++***((('''&&&((((((((((((''''''''''''''''''((()))))))))))))))'''((()))******)))(((''''''''''''''''''((())))))'''(((***+++,,,+++)))(((+++,,,......---,,,---...222111///...///000222444///000111222333444444444111222222444666:::<<<>>>===BBBIIIPPPUUUYYY\\\___eeebbbeeemmmoooiiicccbbbhhhnnnvvv{{{|||~~~&&&$$$"""!!!"""$$$'''((("""$$$&&&%%%$$$###$$$$$$###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******,,,+++***(((''''''''''''$$$%%%%%%&&&'''((())))))(((***+++***)))((()))***++++++,,,,,,,,,------------------........./////////////////////000000111444333222111111333444666888<<>>999666666666777333333333333333333333333222222222222111111111000000000000000////////////---------............///......---,,,,,,+++************+++++++++,,,,,,,,,++++++++++++************&&&'''((())))))((('''&&&))))))************))))))))))))))))))))))))))))))))))))*********+++++++++***)))(((((((((((())))))************************'''''')))***++++++++++++)))))))))((())))))***++++++++++++************)))*********++++++,,,,,,,,,...------------...////////////000111222333333444444555666888;;;>>>@@@AAADDDDDDIIIOOOSSSTTTYYY^^^___cccgggjjjiiigggfffeeefffjjjooouuuzzz}}}$$$###!!! """$$$%%%###%%%&&&&&&%%%$$$%%%&&&)))(((''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))+++***)))((('''&&&&&&'''&&&&&&&&&'''((((((((()))((()))******)))((()))******++++++++++++,,,,,,,,,,,,,,,------------............------......///000666555444333333555666888333555888:::>>>EEEQQQYYYjjjwww}}}||||||{{{zzzxxxwwwvvvxxxxxxzzz}}}~~~|||xxxxxxwwwvvvtttrrrpppooonnnooopppssswww{{{~~~~~~zzztttnnnllllllmmmxxx{{{~~~lll]]]QQQFFF>>>===;;;888555444444555555333333333333333333333333222111111111000000000000............---------,,,,,,,,,,,,,,,------------...------,,,++++++***************+++++++++,,,,,,))))))))))))(((((((((((())))))************)))))))))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++((((((((('''''''''((((((************************''''''((()))************---,,,,,,+++*********+++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000111222333444444555444444555777:::===@@@BBBCCCDDDHHHOOORRRSSSXXX]]]^^^bbbfffiiihhhfffddddddfffjjjooouuuyyy}}}$$$###""""""!!!""""""""""""###$$$$$$"""""""""$$$,,,)))&&&&&&'''(((&&&$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))******(((((()))***)))))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......222111000///000111222333222444555555444777===BBBHHHSSSbbbmmmvvvxxxaaaOOOEEEBBBAAA@@@666555444444333444444444333333333333333333333333000000000000////////////......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++***************++++++++++++,,,))))))))))))((((((((((((******))))))))))))******)))******++++++******))))))))))))))))))))))))))))))))))))************+++''''''''''''''''''(((((())))))))))))))))))))))))&&&'''((())))))******)))......,,,+++***)))))))))'''(((((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++...------------...//////000111111222333444555555444444444555888<<<@@@BBBBBBCCCHHHOOORRRSSSWWW]]]]]]aaaeeegggfffeeeccccccgggkkkqqqvvvyyy|||~~~%%%%%%%%%%%%$$$$$$#########$$$%%%$$$""""""###%%%)))$$$ !!!%%%'''$$$ &&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''&&&%%%%%%%%%&&&&&&)))))))))))))))(((((((((((()))***)))((('''(((***((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,---............------......///000222444555555555666:::===:::AAAKKKRRRYYYfffxxx}}}aaaWWWIII???;;;999777666444444555555555555555555222222222222222222222222000////////////........./////////.........------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++*********))))))((('''&&&&&&'''((()))((())))))******))))))((())))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))))))))+++***)))(((''''''''''''************))))))))))))+++++++++************)))...------------.../////////000111111333333444555444333222333666;;;@@@CCCCCCDDDIIIPPPTTTUUUXXX]]]___bbbeeegggfffdddcccccciiinnntttxxxzzz|||%%%%%%%%%%%%$$$$$$######''''''(((&&&%%%%%%''')))%%%!!!$$$&&&$$$!!!&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''')))))))))))))))(((((((((''')))***)))((('''((()))''''''((((((((())))))))))))))))))*********++++++------,,,,,,------...///000000000000000111111222...///111222333444666777555999<<<>>>AAAJJJXXXcccyyy|||gggYYYFFFBBB===999888666222000555555666666666555333333222222222222222222222222////////////.........---............------------,,,,,,,,,,,,------------,,,+++++++++++++++******))))))*********+++++++++++++++++++++*********))))))((('''&&&&&&'''((()))'''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++++++++***(((((((((((((((((((((((('''(((((())))))))))))))))))(((((('''(((((())))))*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,+++...------------...//////......///000111222333333444333222333666;;;@@@DDDDDDFFFKKKSSSVVVWWWZZZ___```cccfffgggfffeeeddddddlllqqqxxx{{{{{{|||$$$###""""""!!!"""""""""$$$$$$$$$###!!!"""$$$&&&%%%""" """%%%'''&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((('''((())))))''''''((()))'''''''''((((((((()))))))))))))))************+++---,,,,,,,,,,,,---.............../////////000000/////////000111111111222333555777777666;;;EEEMMMQQQbbbuuuxxxfffVVVJJJDDDAAA>>>999666666666666666333444444444333222111000222222222222222222222222////////////............,,,,,,+++++++++*********,,,,,,,,,,,,------------++++++++++++++++++******)))))))))************+++))))))))))))((((((((((((******))))))))))))******'''(((((())))))(((((('''((((((((((((((((((((((((***)))))))))))))))((((((((()))+++---------,,,,,,))))))))))))))))))))))))))))))************)))))))))))))))))))))***+++,,,&&&''''''((()))***++++++............/////////000...------------...//////------...///000111222222333333333444888<<>>BBBDDDDDDFFFLLLUUUXXXXXXZZZ^^^aaaccceeefffdddcccbbbccclllssszzz|||yyyyyy|||&&&$$$"""!!!"""$$$'''((('''''''''%%%$$$$$$''')))&&&''''''%%%######$$$%%%&&&%%%%%%$$$#########$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&'''((()))***$$$%%%%%%&&&'''((())))))'''((()))((('''&&&''')))(((((((((((()))))))))***************++++++++++++*********)))***++++++,,,...///000000111111000000///...------///000000///,,,000333444222222555888888===AAAAAAEEEPPPZZZ^^^kkk{{{qqqbbbUUUIIIFFFCCC===999999666555555444555555555555222222222111222333444444111111111111111111111111000000000000////////////---------,,,,,,,,,++++++)))************+++++++++******************++++++))))))))))))************++++++++++++************&&&'''((())))))((('''&&&++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((******))))))((((((((('''&&&(((***,,,---,,,+++***************************++++++,,,,,,,,,++++++***+++***)))'''&&&&&&&&&&&&))))))))))))(((((((((((((((((()))***,,,---.........------------...////////////000111222333444444222333555888;;;???BBBDDDCCCEEELLLTTTWWWWWWYYY^^^```bbbddddddcccaaaaaabbbkkkrrryyy{{{xxxwwwzzz$$$$$$%%%%%%%%%&&&&&&&&&######""""""######$$$%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$######$$$%%%&&&((((((((((((''''''''''''(((((((((((()))''''''''''''''''''&&&&&&&&&&&&((()))************))))))))))))************,,,+++*********+++------+++++++++++++++,,,---...000///...------...///000222222333333333444444444999999:::;;;>>>AAADDDFFFPPPYYYfffvvv|||lll\\\PPPHHHDDD???999666555555555222222222111111111000000000000000000000000000000////////////////////////..............................---,,,,,,+++******+++***)))(((((()))***+++,,,***((()))+++,,,+++((())))))*********+++++++++))))))))))))))))))))))))((((((''''''''''''((((((+++)))(((&&&&&&((()))+++))))))))))))************))))))))))))((((((((((((***)))(((''''''((()))***&&&((()))++++++)))(((&&&&&&''')))***)))((()))***))))))))))))))))))))))))&&&%%%%%%&&&)))******)))++++++,,,,,,---...//////+++++++++,,,---...///000---///333444222111000///000111222555999===@@@CCCAAADDDKKKTTTWWWWWWYYY]]]]]]___bbbeeeffffffeeeccckkkuuu{{{yyywwwyyy}}}""""""#########$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&+++***)))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''(((((()))*********((((((((()))))))))******))))))((((((((()))***+++,,,,,,++++++,,,------...111000///......///000111000000111111111222222222111111111222444777:::;;;@@@EEEMMMVVVaaammmyyyuuucccXXXOOOGGGAAA???<<<999555333222222333222222222111111000000000000000000000000000000000........................---------------------------------,,,,,,++++++***+++***)))(((((()))***+++,,,***((()))+++,,,***)))))))))*********+++++++++))))))))))))))))))))))))((((((''''''''''''((((((***)))(((''''''((()))***(((((((((((('''''''''''')))))))))))))))))))))((())))))(((((((((((())))))'''((()))******)))((('''&&&((()))***)))((()))***))))))))))))))))))))))))(((''''''(((*********))),,,,,,,,,------......///++++++++++++,,,---.........///111111000000111222333444555777;;;>>>BBBDDDCCCEEELLLTTTXXXWWWXXX\\\]]]___bbbfffhhhhhhgggfffjjjssszzzxxxvvvyyy~~~""""""#########$$$$$$$$$!!!"""###$$$%%%$$$######%%%$$$$$$$$$$$$%%%%%%&&&###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&++++++***(((&&&%%%######$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))))))))***'''''''''(((((((((((())))))(((((((((((()))******,,,,,,,,,,,,------------......------------............/////////000000000000000000000111333555777999:::;;;>>>CCCKKKTTT[[[kkkyyypppcccRRREEE???<<<999666666555333222111111111111111111111111000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,+++++++++******))))))))))))******+++***))))))++++++***))))))))))))************+++))))))))))))))))))))))))((((((''''''''''''((((((***)))(((''''''((()))***))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''&&&(((******)))((()))***))))))))))))))))))))))))&&&%%%%%%''')))++++++***---.....................---,,,,,,,,,,,,,,,------......///......///222444555555666888;;;>>>AAACCCDDDFFFMMMUUUWWWVVVXXX[[[\\\___bbbfffhhhiiiiiiiiiiiirrrxxxxxxwww{{{$$$$$$%%%%%%%%%&&&&&&&&& """$$$%%%&&&%%%###"""$$$#########$$$%%%&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((())))))&&&&&&&&&'''''''''((((((***************++++++,,,,,,,,,,,,---------,,,,,,.........------.........---............/////////222222111111222333555666999999888888999===CCCHHHKKKWWWjjj|||nnnbbbRRRKKKCCC>>><<<:::777333333333333333333222111111000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***))))))))))))))))))******)))))))))*********)))))))))))))))************((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))++++++******))))))(((((()))))))))))))))*********'''((()))******)))((('''(((((())))))))))))(((((('''(((******((((((((()))))))))))))))))))))))))))"""""""""%%%(((+++,,,+++///...........................------------------,,,---...///...///222444444444555666999<<>>DDDMMMXXXdddrrrwwwiii[[[NNNFFFAAA===999777777777555333222333333333333111000///////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++)))))))))******)))))))))))))))***))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))+++*********)))))))))(((((()))))))))*********+++'''((()))******)))((('''(((((())))))))))))((((((''')))******((('''((()))((((((((((((((((((((((((&&&%%%%%%'''***++++++***...............---------000///...............///***,,,000222111111111222444444555777999<<>>@@@EEENNNZZZcccnnnwwwrrrkkk```UUULLLFFF@@@======888222//////222555666111111111111000///...---............////////////........................------------------------+++++++++++++++++++++++++++++++++++++++*********))))))************))))))((()))******(((((()))******)))))))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((('''''''''(((((((((((((((((())))))******+++++++++(((((())))))))))))(((((())))))(((((((((((())))))((()))******(((''''''(((((((((((((((((((((((((((---,,,***+++,,,,,,***))),,,---------------------///...............//////***...222444333222111111666666777999<<>>AAAFFFKKKQQQ\\\hhhqqqtttcccUUUKKKEEEBBB===;;;999777555444333222...000333555666444000...000000000000000111222333---------.........//////------------------------------------------------************************---,,,,,,+++***)))((((((((()))***++++++***)))(((''')))+++***'''&&&(((*********))))))((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''((()))***+++,,,,,,((())))))***++++++,,,,,,***)))(((''''''((()))***))))))(((((((((((())))))(((***+++***(((''''''(((((((((((((((((((((((((((###"""###&&&))),,,---,,,))))))***++++++,,,------))))))******+++,,,---...222333333222000111333555222333444777:::???BBBDDDCCCEEEMMMUUUYYYYYYZZZ^^^___```aaabbbdddeeefffgggkkkppptttuuuxxx}}}~~~|||!!!"""###$$$%%%&&&&&&&&&%%%&&&'''''''''%%%"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''((((((((((((''''''(((((()))***************+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++111///---+++++++++,,,---///////////////////////////000000222333444555555555666777:::???EEEJJJMMM\\\fffqqqyyy~~~~~~sssnnnddd]]]SSSJJJCCC>>>;;;999888777666555444333333333333333333333333222111000000000//////.........------------............///........................---------,,,,,,+++++++++++++++******++++++,,,------,,,***)))))))))***+++***)))(((''''''((()))***+++++++++++++++***)))(((''''''(((((())))))*********+++++++++***)))'''&&&''''''((((((((((((''''''&&&&&&''''''''''''''''''((((((((((((((()))******((((((((((((((((((((((((******))))))((((((''''''))))))***+++++++++++++++%%%&&&&&&'''((()))***+++,,,+++((('''&&&'''((()))(((((((((((())))))))))))+++++++++***)))((('''&&&+++++++++,,,---...///000......///000111222333333444444555777;;;???CCCFFFDDDDDDJJJRRRWWWXXXZZZ^^^bbbdddeeeeeecccbbbbbbccclllooossswwwyyyzzz}}}~~~"""###$$$$$$%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((())))))))))))(((((((((((()))************)))******++++++++++++******++++++,,,,,,---,,,,,,,,,...---,,,++++++,,,...//////////////////////////////000000111222333444555555555555555777:::===???EEEKKKSSSYYY^^^eeeqqqyyytttfffZZZRRRNNNKKKGGGAAA<<<999888777666777666555444333333333333000111111222222222222111000/////////.........---------------.............................................------,,,,,,,,,---,,,,,,+++*********+++,,,+++******))))))******))))))(((((((((((())))))*********+++******))))))))))))))))))******************++++++***)))((('''(((((())))))))))))((((((######$$$%%%'''((())))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((('''''''''&&&((())))))******************)))(((((((((((()))*********(((''''''((())))))(((((((((((())))))))))))))))))******++++++******,,,,,,,,,,,,,,,---...///...//////000111222222333444444555777:::???CCCEEEFFFFFFLLLTTTYYYZZZ\\\```aaaccceeeeeecccbbbcccdddlllooossswwwyyy{{{}}}###$$$$$$%%%%%%%%%$$$$$$ """$$$%%%&&&%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$############$$$$$$%%%$$$$$$$$$###############$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%)))))))))******)))))))))'''((())))))******))))))))))))************))))))******+++,,,---------,,,,,,++++++++++++---///000//////////////////////////////000111222333333444666555444444444666777888666999<<<@@@CCCHHHNNNRRR^^^gggsssyyyjjjdddZZZOOOFFF???<<<::::::888666555666777666555555444333222222222222222......///000111111111111/////////...............------------............------------------------............------------///...,,,+++***)))))))))+++++++++++++++***))))))(((((())))))))))))(((((((((((()))*********))))))++++++***************))))))))))))******)))(((((())))))************))))))&&&''''''((()))******+++((((((((((((((()))******************************''''''''''''&&&&&&&&&&&&'''(((((()))))))))))))))...,,,***(((''''''((()))(((((((((((())))))))))))(((((((((((())))))))))))'''((()))+++,,,---------------,,,,,,,,,,,,------//////000000111111222222333333444666999>>>BBBDDDFFFFFFLLLTTTYYYZZZ\\\``````bbbdddeeedddcccdddeeekkkooossswwwyyy{{{}}}$$$$$$%%%%%%%%%$$$###### """$$$%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$""""""""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((('''(((((()))))))))))))))((())))))******))))))(((((()))***+++,,,---------,,,,,,+++++++++,,,---...........................//////000000111222222333111111111222333555777888777666666888;;;===??????DDDJJJSSS\\\eeeoooyyysssiii___WWWSSSLLLIIIEEE@@@<<<::::::999888777666777888777555333333222111111111111111222......//////000/////////........................,,,,,,---------.........------------------------------------------------...---,,,+++******************+++,,,,,,***)))((('''((()))******)))((('''&&&'''((()))))))))))))))+++*********)))((((((((((((((())))))))))))))))))((())))))******))))))(((******))))))((('''&&&&&&((((((((((((((())))))***************************''''''''''''''''''''''''&&&''''''((()))(((((((((---,,,)))'''&&&''')))***&&&'''((()))******))))))(((((((((((())))))))))))'''(((***+++------......------,,,,,,+++,,,,,,,,,///000000000111111111111222222333555999===AAADDDDDDDDDJJJRRRWWWXXXZZZ^^^```bbbdddeeeddddddeeefffkkknnnssswwwyyy{{{}}}$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%""""""######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''((()))))))))))))))))))))************))))))((()))***+++,,,,,,------------,,,,,,++++++++++++------------------------/////////000000111111111++++++,,,---///111222333555333222444777888888777777;;;AAAEEEIIIOOOXXX^^^hhhnnnwww~~~|||gggbbbYYYQQQKKKFFFBBB???:::::::::::::::999777777666666666666666555111///111111000000000111111222000000000///...---,,,+++---------...............,,,,,,,,,------------...------------------------++++++++++++++++++++++++,,,++++++***++++++,,,,,,******+++,,,,,,***)))((('''((()))******)))((('''&&&'''((())))))))))))))))))))))))((('''''''''&&&(((((((((((((((((())))))'''(((((())))))(((((('''''''''&&&&&&%%%$$$######((((((((((((((())))))***************************((((((((((((((((((((((((&&&&&&'''((((((((((((((()))((('''&&&&&&((()))+++&&&'''((()))******))))))(((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,//////000000111111222222222222333555999===AAADDDDDDDDDJJJRRRWWWXXXZZZ^^^```bbbdddeeeeeedddfffgggjjjnnnsssvvvyyy{{{~~~###$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&'''(((((())))))(((((())))))************))))))))))))***+++,,,,,,,,,+++---------,,,+++******)))------------------------......//////000000000000/////////000000111111111111111111222555666666555222555888999999===CCCHHHFFFJJJPPPVVV^^^jjjwww{{{qqqggg[[[TTTKKKGGGBBB???===<<<:::999555666777888777555333111444444555666777666333111000000000000000111222333111111000///...,,,+++***---------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++******++++++,,,---+++++++++++++++***))))))(((((())))))))))))(((((((((((()))*********))))))((('''''''''''''''&&&&&&))))))(((''''''(((((((((''''''((((((((((((''''''''''''(((((()))******+++((((((((((((((()))******************************((((((((()))))))))))))))&&&''''''(((((((((((((((%%%%%%&&&&&&((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))***+++++++++++++++***))),,,,,,++++++++++++,,,,,,......///000111222333333333333444666999>>>BBBDDDFFFFFFLLLTTTYYYZZZ\\\```aaaccceeefffeeedddeeefffjjjmmmrrrvvvyyy|||~~~"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%###############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''(((((())))))(((((('''(((((())))))((((((''')))******+++++++++******++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......////////////000000222222222333333222222111///000111333444555555666111333555444333444888<<<999:::<<<@@@FFFMMMSSSWWW]]]eeeppp{{{hhhddd^^^WWWOOOHHHCCC@@@===;;;888777777777777666444555555555444222111000333222333555777777555333000000000000111222333444000000000000///---,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,+++******))))))******))))))(((((((((((())))))*********+++******))))))''''''''''''((((((((((((***)))((('''&&&&&&''''''(((((())))))))))))((((((((())))))+++,,,---......((((((((((((((()))******))))))))))))))))))))))))'''''''''((((((((())))))''''''((())))))))))))((($$$%%%''')))******************(((''''''((())))))(((((((((((()))))))))))))))***************))))))************+++,,,------,,,---...000111333444555444444555777:::???CCCEEEFFFFFFLLLTTTYYYZZZ\\\```cccdddffffffeeeddddddeeeiiimmmrrrvvvyyy|||!!!"""###$$$%%%&&&&&&&&&######""""""###$$$%%%%%%$$$$$$$$$###############&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&''''''''''''''''''&&&******+++++++++******)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////------...///000000000///+++...111222111111333555333444555333000000222666:::::::::;;;>>>@@@@@@???BBBGGGNNNUUU\\\eeeooovvvvvvpppiii^^^VVVNNNMMMJJJEEE@@@===<<<===999777555444444444333222111000000//////000111222/////////000222222000...000000000000111222444444/////////000//////......,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......,,,+++***)))))))))---,,,***)))))))))***+++***)))(((''''''((()))***+++++++++++++++***)))(((''''''(((((())))))******+++***((('''&&&&&&&&&'''))))))************))))))&&&&&&&&&&&&''''''''''''((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))%%%''')))+++,,,+++***))),,,+++((('''&&&'''((()))(((((((((((())))))))))))(((((()))***************************+++,,,---...+++,,,---///111333555666444444555777;;;???CCCFFFDDDDDDJJJRRRWWWXXXZZZ^^^dddeeegggfffeeeddddddeeeiiimmmrrrvvvyyy|||$$$#########$$$%%%&&&&&&""""""!!!!!!""""""###$$$$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""$$$&&&((("""###$$$%%%&&&%%%$$$$$$"""###$$$$$$&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************+++)))'''(((+++,,,***(((+++,,,---...///...---,,,...............---------///000000111111111111111////////////////////////......///111222333444555555666666777888999999999======???BBBFFFLLLQQQSSS```dddllluuu~~~uuujjjfff```XXXQQQKKKHHHGGGCCCAAA>>>;;;888777666666555555444333333222111111111111111111111111111111444444444333222111000///.........................../////////---,,,---...++++++++++++++++++++++++.........,,,***)))+++------.........---+++)))((()))************++++++++++++++++++************)))************))))))))))))((()))***++++++***)))((()))+++---+++'''%%%%%%&&&(((((((((((((((((((((((()))((('''&&&%%%$$$######&&&''''''((((((((((((((('''((()))))))))(((&&&%%%"""&&&'''&&&&&&(((***(((((())))))))))))(((((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''((())))))((('''&&&+++***)))((((((((((((((()))((((((((((((***,,,---*********+++,,,,,,------......---,,,,,,,,,------......//////000222333444000444555666;;;CCCHHHIIIEEEEEEJJJPPPTTTVVV\\\bbbccceeehhhiiigggeeeeeeeeejjjpppuuuwwwwwwxxx}}}$$$############$$$$$$%%%"""""""""############$$$&&&%%%$$$$$$%%%&&&%%%###""""""""""""""""""""""""%%%%%%$$$######$$$%%%&&&"""###$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((())))))))))))((((((&&&'''''''''((((((((((((+++)))'''(((***+++***(((++++++,,,------------,,,------------............,,,---......//////......////////////////////////000000111222333444444555333444444555666666777777555555555777:::>>>AAACCCEEEHHHLLLQQQWWW___ggglll~~~{{{uuummmhhhccc]]]TTTMMMQQQNNNJJJEEEAAA>>><<<<<<;;;:::888666555555555555555444444333222222111111111111111111111111111111333333333222222111000///........................,,,......---,,,+++,,,---++++++++++++++++++++++++---------+++)))(((***,,,+++,,,,,,------,,,+++***)))************++++++++++++++++++*********))))))*********)))))))))((((((((()))************)))((((((***,,,,,,******+++---(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&''''''&&&%%%%%%$$$&&&)))++++++)))((((((***(((((()))))))))(((''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&'''((())))))((('''''')))))))))((((((''''''''')))((((((((((((***+++,,,((((((((()))******++++++------,,,,,,,,,------.........//////000222333444000333555444888???DDDDDDGGGGGGKKKRRRVVVWWW\\\bbbbbbdddfffgggeeedddddddddiiioootttvvvuuuvvvzzz$$$$$$###"""""""""######!!!"""###$$$%%%$$$######%%%###""""""""""""!!!""""""""""""""""""""""""((('''&&&%%%$$$#########"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%######""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&'''''''''(((((((((***)))((((((******)))(((+++************+++,,,,,,,,,,,,,,,------.........++++++,,,---------------////////////////////////000000000000111111222222111111111222333333444444333333222222333555777888>>>???@@@AAACCCFFFKKKOOOUUU\\\fffooovvv}}}zzzwwwqqqllliiifffbbb```\\\XXXRRRNNNLLLIIIDDD@@@===<<<:::888777777888888444444333333333444444555444444333333222111111111000000000000000000000000111111111111000///......////////////////////////+++,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((''')))+++)))***+++,,,,,,,,,,,,,,,)))************+++++++++++++++*********)))))))))******))))))))))))((((((((())))))******))))))((($$$%%%'''((('''((()))+++((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&''''''(((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''))))))'''&&&''''''((((((((((((((('''&&&%%%######$$$%%%&&&'''((((((&&&&&&&&&''''''(((((()))%%%&&&'''((()))))))))(((''''''((()))((('''&&&%%%(((((((((((()))***++++++((((((((()))******++++++,,,,,,,,,,,,------...///......//////000222333444333666666555888>>>BBBAAAIIIIIIMMMTTTWWWXXX\\\bbbcccdddeeeeeeccccccdddeeejjjpppvvvwwwuuuuuuyyy}}}$$$$$$###"""!!!!!!!!!"""!!!"""$$$%%%&&&%%%###"""$$$"""!!!!!!######"""!!!$$$$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$######""""""######$$$$$$%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''((((((((()))))))))******))))))(((((()))))))))(((***)))((((((((()))+++,,,******+++,,,---......///,,,,,,---............---........................------------------------///000000000111111111222444333333222333333444555444555666777777:::===@@@???CCCIIINNNRRRXXX^^^bbblllpppvvv|||}}}rrrggg___VVVRRRNNNKKKJJJJJJIIIHHHGGGCCC???===<<<<<<:::888777777666666666777888999333333333444444555555666333333222222111111111000000000000000000000000000///000000000//////...---////////////////////////+++------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***(((((()))+++******++++++++++++++++++))))))*********+++++++++************))))))))))))***)))))))))((((((((((((((())))))))))))))))))(((%%%%%%%%%%%%%%%%%%%%%&&&(((((((((((((((((((((((('''''''''(((((((((((()))&&&''''''((((((((((((((())))))'''&&&&&&'''((()))###$$$%%%&&&'''((())))))(((((((((((('''&&&%%%$$$###$$$$$$%%%&&&&&&''''''%%%&&&&&&'''((())))))***%%%&&&&&&'''((())))))***%%%&&&((())))))'''&&&$$$(((((((((((())))))***************+++,,,,,,------+++++++++,,,---...///000......//////000222333444666999999888;;;BBBFFFEEEIIIIIINNNTTTWWWWWW[[[aaadddeeeeeedddccccccdddfffmmmsssyyyzzzxxxwwwzzz~~~}}}$$$$$$###"""!!!!!!!!!""" """$$$%%%%%%%%%###"""######"""###&&&''''''&&&######$$$$$$$$$%%%%%%%%%"""############"""""""""$$$###$$$$$$$$$$$$%%%%%%!!!""""""###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""######$$$$$$$$$$$$%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))((((((((()))***)))((('''((()))***+++)))******+++,,,---......+++,,,,,,------------------------------------------------,,,,,,,,,,,,+++//////000000000000111111000//////000000111111222000111222333444555999;;;888999:::<<<>>>AAAEEEHHHJJJMMMRRRVVVYYY\\\___aaaeeehhhnnnuuu}}}~~~yyyrrrnnnhhheeeaaa\\\XXXRRRKKKGGGBBB@@@===<<<<<<>>>>>>>>>:::888555333333333333222555444444333333222222222333444444444444444333333222111111111111111000000////////////////////////....../////////...------////////////////////////,,,---...---,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,......---+++))))))+++,,,,,,,,,+++***))))))(((((())))))*********+++++++++*********)))))))))(((((()))))))))((((((((((((''')))(((((((((((((((((())))))(((''''''((()))))))))(((((((((((((((((((((((()))(((((((((((('''''''''&&&''''''((((((((((((((()))((('''&&&&&&'''))))))'''''''''(((***+++++++++''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******&&&&&&&&&'''((()))******$$$&&&'''))))))(((&&&%%%'''((((((((())))))))))))*********+++,,,,,,------+++++++++,,,---...///000......//////000222333444555888999999===EEEIIIIIIHHHHHHMMMTTTWWWWWWZZZ___eeeffffffeeeddddddfffgggnnntttzzz{{{yyywwwzzz}}}}}}$$$$$$###"""""""""###### !!!"""###$$$###"""""""""$$$$$$###!!!!!!!!!"""######$$$$$$ !!!"""#########"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$##################$$$$$$$$$$$$######"""""""""""""""#########%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######!!!!!!""""""######$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''((())))))''''''((())))))(((((((((((()))***************++++++,,,,,,,,,))))))***+++++++++++++++------------------------..................------///////////////000000000......///000111111222222222444555555444444666888333222222333555777:::;;;;;;===@@@BBBCCCDDDGGGHHHGGGIIIMMMQQQWWW[[[___aaahhhmmmsssxxx||||||wwwsssrrrooooooooonnnkkkiiifffeee```^^^[[[ZZZXXXUUURRROOOMMMJJJGGGDDDCCCAAA???===<<<999777666777888777666999999888777666555555555555555444333222000//////111111222222222111000///000000000000000000000000////////////////////////.........//////......---........................,,,......---,,,+++,,,---++++++++++++++++++++++++.........,,,***)))+++------,,,+++)))(((''''''''')))************+++++++++******)))))))))((((((((())))))(((((((((((('''''')))((((((''''''(((((()))&&&$$$###$$$'''***++++++(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''***(((&&&&&&''''''&&&%%%&&&''''''(((((((((''''''(((((((((((('''''''''&&&'''''''''(((((())))))***'''''''''''''''((()))***%%%&&&'''((()))((('''''''''(((((())))))(((((('''((((((((()))******++++++,,,,,,,,,,,,------...///......//////000222333444111444666777<<>>@@@BBBDDDDDDHHHKKKPPPSSSUUUWWWZZZ\\\^^^```cccfffjjjnnnssswwwvvvwwwyyy{{{|||}}}~~~~~~zzzyyywwwtttsssssstttuuuqqqsssuuuxxx{{{}}}}}}zzzvvvqqqllliiidddccc___[[[WWWSSSQQQPPPNNNNNNNNNMMMLLLKKKJJJJJJGGGEEECCCBBBBBBBBBAAA???>>>===<<<<<<<<<;;;999777777555444444555555333222111222222222111111000111555555555555444333222222...///000111111000000///000000000000000000000000..............................////////////......------------------------+++,,,---,,,+++******,,,************************---...---+++))))))***,,,+++***)))((('''(((((())))))************+++++++++***)))))))))(((((((((((())))))(((((((((''''''''')))(((''''''''''''((()))&&&###!!!"""%%%((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((($$$%%%%%%&&&''''''&&&&&&(((%%%""""""###$$$###!!!&&&&&&'''((())))))))))))'''''''''''''''(((((((((((((((((((((((()))))))))(((((('''&&&''''''((()))'''''''''(((((()))))))))''''''((())))))((('''&&&((((((((()))******++++++------,,,,,,,,,------.........//////000222333444///333555555:::CCCHHHHHHFFFGGGMMMUUUYYYYYY\\\aaaccceeeggggggfffddddddeeejjjqqqxxxzzzxxxwwwyyy|||$$$#########$$$%%%&&&&&&!!! !!!""""""###"""!!!"""$$$$$$###""""""######$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$""""""%%%$$$#########$$$%%%&&&!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&#########"""###$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$"""###%%%&&&'''&&&&&&%%%""""""###$$$%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''''''((((((((())))))&&&(((***)))&&&&&&'''***'''(((***+++++++++***)))+++++++++***************,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,---...............///000111111000000111222222111000000222333444333222444555555333333444666888888999::::::;;;;;;<<<:::===???AAABBBCCCEEEGGGEEEGGGHHHIIIJJJLLLOOORRRSSSSSSUUUVVVWWWWWWWWWWWWYYYXXXUUUSSSSSSSSSTTTUUUPPPQQQSSSUUUWWWYYYZZZZZZVVVVVVVVVUUUSSSPPPLLLJJJIIIHHHGGGEEEDDDCCCCCCCCC@@@????????????@@@AAABBBCCC@@@===<<<<<<<<<;;;:::999999999;;;<<<:::777444222111111333444555333222000222555555555444333444222222333444444444444333...///000222222222222111////////////000000000000..............................///////////////...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))***)))))))))))))))))))))))),,,---,,,***(((((()))+++)))((((((''''''(((***+++)))************+++++++++))))))))))))(((((((((((()))((((((((('''''''''''')))((('''&&&&&&'''((()))...***&&&&&&(((***)))(((((((((((((((((((((((((((######$$$%%%&&&'''((()))&&&''''''(((((((((((((((%%%&&&((()))***)))((('''(((%%%"""###&&&(((((('''%%%&&&''')))******++++++$$$%%%%%%&&&'''((())))))))))))))))))((((((((((((***)))'''&&&&&&'''((()))((((((((((((((()))***+++''''''((())))))((('''&&&*********+++,,,,,,------......---,,,,,,,,,------......//////000222333444111444666666;;;CCCHHHHHHFFFHHHNNNWWW[[[[[[^^^cccaaacccfffgggeeedddcccccclllrrrzzz|||{{{zzz{{{~~~!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$###"""!!! """"""!!!!!!!!!!!!""""""$$$$$$########################$$$%%%&&&&&&'''''''''&&&%%%$$$###"""""""""#########$$$$$$%%%%%%&&&((('''%%%######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''''''''((()))******+++&&&&&&%%%$$$%%%&&&'''(((((('''&&&&&&'''((('''%%%''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((***+++,,,,,,,,,,,,---------......111000///.........///000///............---------------...///000111222222333000------///111000/////////111222222222222222333444555555666666555555666666666666777888999:::999:::<<<>>>??????>>>===AAABBBBBBBBBBBBCCCCCCCCCFFFFFFFFFEEEDDDCCCAAAAAADDDDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBB???>>>===:::777777:::<<<::::::::::::::::::::::::999888777888999999777555666666666555444444444333111111111111222333444444333333333333222222111000222222111111111111111111000000000000000000000000222111111000///.........+++---//////...---...///------------------------,,,,,,************,,,,,,000//////...---,,,++++++))))))************))))))+++*********)))))))))(((******))))))))))))******111///---+++)))(((''''''***+++++++++***)))'''&&&((('''''''''&&&&&&&&&&&&$$$&&&((()))***)))((('''''''''''''''''''''''''''...+++))))))******(((%%%((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&------,,,+++***)))((('''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((***)))((((((((()))+++,,,+++---...---,,,,,,---...,,,---///000111111111000444444555888<<>>======>>>>>>>>>??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;999777666777888888888999999999999888888888777666777777777555333444444444444333333333333222222111111111222333333222222222333222222111111111111111111111111111111////////////////////////111000000//////...------...///000000...------------------------------------,,,+++******+++,,,---*********))))))(((((('''))))))************))))))(((((((((((((((((())))))******))))))))))))******'''(((((()))+++---...///+++++++++***)))(((''''''((((((((('''''''''&&&&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''+++)))'''(((******)))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&'''''''''((((((((()))&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))*********))))))(((***)))((((((((()))+++++++++---...---,,,,,,---///---...000111333444555555444444666888<<>>BBBFFFHHHHHHJJJMMMQQQVVV[[[^^^```bbbdddfffeeedddcccdddeeekkknnnrrruuuwwwyyy|||~~~$$$$$$$$$$$$$$$###"""!!!###!!!  !!!###$$$$$$$$$############"""######"""!!! !!!!!!""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%######""""""!!!!!! """!!!!!!!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%''''''''''''''''''''''''***((('''%%%%%%'''(((***))))))))))))))))))))))))&&&&&&&&&'''((())))))***,,,+++***((((((((())))))************++++++++++++((('''&&&&&&&&&''')))***++++++++++++,,,,,,,,,---***++++++,,,------............//////.........///------...///000000000000......///000000000000000000000/////////000111111111111111111111222222222333333333333444444444444333333444555666666666666888888888777666555444333111111222222333333444444333333333222111222555888444555777999999777555444444222222222222222000...111111222222333333444444333222222111000000000000...///000000111111111111....../////////000000000////////////////////////------------,,,,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((((())))))******+++))))))************)))))),,,,,,+++)))((('''&&&%%%******))))))))))))******((()))***,,,------------***)))((('''''''''((()))))))))))))))((((((((((((&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))((()))))))))***************+++------------...000111000/////////111222333666666888;;;>>>BBBFFFHHHIIIJJJNNNRRRWWW\\\___aaabbbdddeeeeeedddccccccdddlllnnnrrruuuwwwzzz}}}######$$$$$$$$$######"""$$$!!!!!!$$$%%%$$$$$$$$$######""""""$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%!!!!!!"""""""""""""""""""""""""""""""""###$$$%%%"""""""""!!!!!!!!!!!!!!!""""""""""""############$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$"""%%%((('''%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######!!!!!!!!!!!!######$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$###$$$&&&((('''&&&''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((((((((((((((((((((((())))))((((((''''''''''''+++***)))(((((())))))***)))************+++++++++((('''&&&&&&'''(((***+++,,,,,,,,,++++++*********))))))***+++,,,---......,,,...000000...---......,,,---...///000000000000...//////000000000000000000000////////////000000111111000000000000111222111111111111222222222222333444555666666666666666555555555555555444333222111111111111111222222222444333222000000111555888333444555777777555444333222111000111222222000...222222222222222333333333222222111000000000111111...//////000000000000///------......//////000000////////////////////////------------------------(((***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))******+++++++++,,,))))))************))))))))))))((('''%%%$$$######******))))))))))))******))))))******)))'''&&&$$$)))((((((''''''((((((((()))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))(((((()))************))))))+++------------///000333333333222222333333333555666888<<>>BBBDDDFFFEEEJJJPPPVVVZZZ^^^aaadddaaadddfffeeecccbbbdddgggnnnrrrwwwxxxxxxyyy|||""""""######$$$%%%%%%%%%"""###%%%%%%###"""###$$$!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%&&&%%%###'''&&&%%%$$$###"""""""""############""""""""""""!!!""""""############""""""######$$$$$$######"""###"""""""""$$$%%%$$$###%%%$$$"""###$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&'''))))))(((((()))+++&&&((())))))((('''((()))((((((((()))******+++++++++++++++++++++++++++++++++++++++++++++***)))(((,,,,,,,,,---------......,,,,,,,,,,,,------------------......//////000000/////////000000000111111000000000000000///............---------,,,,,,,,,++++++,,,,,,---.........000//////.........//////000//////...---,,,++++++,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,///...---***((((((+++---,,,,,,++++++***))))))(((***************************))))))***+++,,,,,,+++(((''''''&&&&&&''''''(((((((((((()))))))))))))))''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((&&&&&&&&&''''''(((******************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######""""""###$$$%%%%%%$$$###"""###$$$%%%$$$""""""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''$$$######""""""$$$%%%&&&''''''''''''&&&&&&%%%%%%((((((((((((((((((((((((''')))+++,,,+++'''###!!!)))((((((***,,,,,,+++************,,,......---,,,---///111333444555444444333555777;;;>>>BBBEEEFFFEEEIIIPPPVVVZZZ]]]```bbbaaacccfffeeecccbbbeeegggoootttxxxzzzyyyyyy{{{}}}$$$$$$$$$%%%&&&'''''''''!!!###%%%%%%###"""###$$$!!! !!!""""""""""""""""""""""""""""""!!!!!!###%%%%%%$$$###&&&%%%$$$$$$############"""""""""""""""#########!!!!!!"""###############"""######$$$$$$######"""###"""""""""$$$%%%$$$###%%%$$$###$$$&&&'''&&&$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$#####################"""!!!!!!!!!"""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''$$$&&&(((((('''''')))***'''((()))(((&&&&&&(((***(((((()))******+++,,,,,,************************)))***************))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---.../////////............//////////////////000000//////...------------,,,,,,,,,,,,+++***++++++,,,------.........------,,,,,,---...///---------,,,,,,++++++*********++++++,,,---//////++++++,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---...---+++((((((***---++++++,,,,,,---------...************************(((*********))))))***+++((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###############$$$$$$$$$$$$######"""$$$%%%$$$"""!!!###&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))&&&''')))******(((&&&%%%***)))((()))***+++***((((((***---------,,,---------...111333555555444444444555888;;;???CCCEEEGGGEEEIIIPPPUUUYYY\\\^^^``````ccceeeeeecccccceeehhhppptttyyyzzzyyyyyyzzz||| !!!""""""###$$$$$$!!!###&&&%%%###!!!###$$$###"""!!! !!!"""%%%&&&###########################""""""###%%%%%%$$$"""$$$$$$$$$###$$$$$$%%%%%%!!!!!!""""""######$$$$$$!!!!!!"""#####################$$$$$$$$$$$$#########"""""""""$$$%%%$$$######""""""###%%%%%%$$$""""""""""""######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############$$$$$$########################"""""""""$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))******)))(((''''''''''''''''''''''''&&&'''((())))))((('''&&&$$$%%%''''''&&&'''(((***((())))))'''%%%%%%(((+++((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,,,,,,,---------......++++++,,,,,,---...//////---------............//////////////////......------------,,,,,,,,,++++++******+++,,,,,,---......,,,++++++***+++,,,...///+++++++++++++++++++++,,,))))))***+++,,,...///000)))***+++++++++***((('''************************(((((()))***+++,,,------+++---...---)))((()))+++%%%&&&'''(((***,,,------))))))))))))))))))))))))''')))+++***'''&&&(((***))))))(((((((((((()))))))))))))))((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''&&&%%%%%%########################"""$$$%%%$$$!!!!!!###&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%&&&'''((()))******"""###%%%''')))+++,,,---***)))'''((())))))(((''''''***......,,,+++,,,///---...111333555555444444444666888<<<@@@CCCFFFGGGEEEIIIPPPUUUXXX[[[]]]^^^```bbbeeeeeeccccccfffhhhqqquuuzzz{{{yyyxxxzzz|||############""""""""""""""""""""""""###$$$%%%&&&######$$$$$$$$$$$$######""""""############""""""!!!!!!!!!!!!!!!""""""###$$$$$$##################$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$&&&$$$"""###%%%&&&%%%""" !!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!###$$$&&&&&&%%%$$$###%%%%%%%%%%%%$$$###""""""##############################$$$%%%%%%%%%%%%$$$%%%'''&&&###$$$(((+++***'''&&&&&&%%%%%%$$$$$$###(((&&&$$$$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))"""###&&&(((***+++++++++,,,***)))''''''(((***+++(((((((((''''''(((***,,,)))***++++++***)))***+++...---+++)))''''''''''''))))))*********++++++++++++,,,,,,------,,,,,,+++...---+++******+++---...///............------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))((((((,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++*********))))))(((((((((((()))***+++,,,,,,---************************************))))))))))))***+++,,,,,,***))))))***''''''(((((())))))******************************%%%''')))***((('''''''''******)))''''''&&&&&&&&&%%%%%%&&&'''(((((('''''''''%%%###""""""$$$''')))'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$###"""###$$$&&&'''"""  $$$'''((('''$$$%%%'''(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###'''+++***%%%###$$$&&&''''''''''''&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$"""######$$$%%%'''((()))###&&&%%%"""$$$)))(((###%%%%%%%%%&&&&&&'''''''''***'''%%%''')))+++***)))%%%%%%%%%&&&'''((())))))''''''((()))))))))))))))'''(((+++---//////......//////000111222222333333333444777;;;>>>BBBEEEFFFFFFJJJPPPVVVYYY\\\^^^```aaaccceeedddbbbbbbfffjjjsssvvvyyyzzzzzzyyyyyyyyyyyy!!!!!!""""""#########$$$######"""!!!!!! ########################"""""""""!!!!!!""""""""""""""""""""""""######$$$###########################$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$###"""!!!!!!"""###$$$$$$""" !!!###$$$###!!!""""""""""""##################$$$$$$$$$%%%%%%%%%!!!###$$$&&&&&&%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$&&&%%%######''')))'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$%%%&&&((()))))))))(((***)))((('''''')))+++,,,,,,,,,+++***)))***+++,,,)))***++++++))))))***+++---,,,+++))))))))))))***)))))))))*********++++++,,,,,,------------,,,,,,...---+++******+++---...------------,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,,,,+++******)))((((((******++++++******))))))***++++++,,,,,,++++++***++++++++++++++++++++++++*********)))))))))(((((((((((())))))******++++++)))))))))))))))))))))))))))))))))((((((((('''''')))***++++++)))(((((()))((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,+++***)))***+++***)))((('''&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%$$$###$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''%%%""" !!!$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######&&&)))((($$$"""$$$&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&%%%%%%$$$###!!!!!!""""""###$$$&&&&&&###&&&%%%"""###''''''###%%%%%%&&&&&&&&&&&&&&&&&&(((&&&$$$%%%''')))((('''%%%&&&&&&&&&'''(((((((((''''''((())))))))))))(((++++++++++++,,,,,,------...///000111222333444444444555888;;;???CCCEEEGGGGGGKKKPPPUUUYYY\\\___aaaaaacccdddcccaaaaaadddhhhqqqtttxxxyyyyyyxxxxxxyyyyyy !!!"""###$$$%%%%%%######""""""!!! ######!!!!!!!!!!!!######""""""!!! !!!""""""######""""""######$$$%%%#########$$$$$$$$$############$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""""""""#########"""!!!"""######"""!!!$$$$$$#########"""""""""######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""%%%%%%######''''''%%%######$$$%%%%%%&&&'''''''''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&'''''''''&&&&&&)))(((''''''''')))***++++++***)))(((''''''''''''(((***+++***)))((()))+++++++++************+++,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,++++++++++++))))))))))))((((((((((((++++++++++++++++++++++++++++++******))))))(((((('''((())))))******))))))******++++++++++++************************************))))))))))))((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''')))******(((''''''(((((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&''')))(((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''%%%#########$$$###"""%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%###&&&'''%%%"""!!!###&&&''''''((((((''''''&&&&&&$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$%%%###&&&'''$$$###$$$%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%'''&&&$$$%%%&&&(((''''''&&&&&&''''''''''''''''''((()))******++++++******...,,,***))))))***,,,---......///111222444555666555666999<<<@@@DDDFFFHHHIIILLLQQQUUUYYY\\\```cccbbbdddeeeccc``````cccgggooorrrvvvxxxyyyyyyyyyzzz{{{ !!!!!!"""######$$$$$$""""""###$$$$$$$$$$$$$$$$$$"""  """$$$"""!!!  !!!"""""""""!!!!!!""""""###$$$""""""###$$$$$$$$$######""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""###""""""""""""""""""###%%%$$$$$$$$$$$$%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!%%%&&&$$$$$$''''''###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&))))))((('''''''''((()))((('''&&&&&&&&&'''&&&%%%((()))******(((((()))*********))))))))))))******((((((((()))))))))******+++******************+++,,,,,,+++++++++,,,---...,,,,,,,,,,,,++++++++++++))))))((((((((('''''''''))))))))))))))))))))))))******)))))))))(((((((((&&&'''((()))******************++++++++++++******************************))))))))))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((()))((('''&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%###$$$&&&((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&$$$%%%&&&'''((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%'''&&&%%%$$$######""""""%%%$$$"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$&&&'''$$$$$$$$$###!!!!!!###&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&%%%%%%$$$'''(((&&&$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%)))(((''''''(((((((((((('''''''''''''''&&&&&&&&&***+++,,,,,,------,,,,,,++++++***)))***+++,,,------...///111333555666777666777:::===AAAEEEGGGIIIJJJMMMRRRVVVYYY]]]aaaddddddeeefffdddaaaaaadddgggooorrrvvvyyyzzzzzz{{{|||}}}######""""""""""""""""""""""""###$$$$$$$$$$$$###$$$"""  """$$$"""!!!  !!!"""!!! !!!""""""!!!"""###%%%%%%%%%$$$###!!!""""""#########""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""######"""""""""$$$$$$%%%$$$$$$$$$$$$%%%!!!""""""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###&&&'''%%%%%%''''''$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((()))***))))))'''&&&&&&%%%%%%((('''&&&(((+++,,,+++)))'''((())))))''''''((())))))))))))(((''''''&&&&&&''''''((((((((()))))))))))))))(((''''''((())))))++++++++++++,,,,,,------------------,,,,,,,,,,,,******)))))))))(((((((((''''''''''''''''''''''''))))))(((((((((((((((((('''''')))***++++++,,,,,,)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((''''''''''''''')))))))))))))))))))))))))))))))))(((((((((''''''%%%'''((((((&&&%%%%%%&&&((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((((())))))'''&&&&&&(((+++&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$###!!! !!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$###"""!!!"""$$$%%%!!!""""""#########""""""&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&'''''''''&&&%%%$$$''''''''''''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%((((((((('''''''''(((((('''''''''''''''&&&&&&&&&)))***++++++,,,,,,++++++'''(((***,,,---------------...000111333555666777666777:::>>>AAAEEEHHHIIIJJJNNNSSSWWW[[[^^^bbbeeefffggghhhfffcccccceeeiiipppsssxxxzzz{{{|||}}}~~~############""""""!!!!!!###$$$$$$###""" ######!!!!!!!!!!!!######!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!###%%%&&&%%%$$$###!!!!!!""""""######""""""########################!!!!!!""""""""""""!!!!!!""""""############""""""!!!#########"""!!!"""###!!!!!!"""###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""##############################$$$%%%%%%%%%%%%$$$$$$''''''$$$$$$''''''$$$''''''&&&%%%%%%$$$#########%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$$$$$$$%%%&&&((()))***))))))((('''&&&%%%%%%$$$%%%######&&&***,,,***(((&&&((()))((('''&&&''')))(((((((((((('''&&&$$$$$$''''''''''''(((((((((((()))((('''&&&&&&'''((()))***++++++,,,,,,---------------------,,,,,,,,,,,,************))))))))))))''''''''''''''''''''''''(((((((((((('''''''''''''''((()))***++++++++++++))))))************))))))((((((((((((((((((((((((''''''(((((((((((())))))'''''''''((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######"""$$$&&&&&&%%%$$$%%%&&&$$$###"""!!!"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$#########"""######$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%###$$$%%%&&&&&&%%%$$$###((($$$###''')))'''&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%$$$###%%%&&&&&&&&&''''''''''''''''''&&&'''(((((()))(((((((((&&&(((+++...//////...---//////000222333555666777666777:::===AAAEEEGGGIIIJJJNNNTTTZZZ]]]```bbbdddfffhhhiiigggddddddgggkkkqqqtttyyy{{{||||||}}}~~~"""""""""""""""############$$$$$$$$$""" ######################## !!!###$$$$$$###!!! !!!""""""!!!###%%%&&&%%%$$$### !!!!!!"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######"""""""""!!!"""###$$$$$$###"""!!!!!!###$$$###!!! """$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$%%%&&&%%%""""""%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''))))))%%%&&&&&&''''''&&&&&&&&&###!!! ###((()))&&&###&&&'''((((((&&&&&&'''(((&&&''''''(((((('''&&&%%%&&&&&&'''''''''(((((((((+++***(((''''''(((***+++******+++,,,------------,,,,,,,,,,,,++++++++++++*********))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))************))))))************))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''(((((())))))***((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''')))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%###"""###$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$"""%%%''''''%%%###$$$%%%######""""""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%'''&&&%%%###!!!#########$$$%%%%%%%%%$$$&&&&&&'''(((((((((((((((%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''&&&$$$###((( $$$)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&###"""$$$&&&%%%&&&&&&&&&'''(((((((((&&&'''(((((())))))((((((++++++,,,---.../////////000000111222333444555666555777999===AAADDDGGGHHHIIINNNVVV\\\___aaabbbcccdddfffhhhfffddddddhhhkkkqqqtttxxx{{{{{{{{{|||}}}~~~ !!!"""###$$$%%%%%%"""###$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$###### !!!$$$%%%%%%$$$!!! !!!!!!!!!!!!!!!"""###### ###&&&&&&&&&$$$### !!!"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!"""%%%&&&&&&###"""$$$&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""###$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$$$$&&&$$$ $$$%%%$$$###$$$$$$%%%%%%&&&&&&'''"""$$$'''&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))***)))((('''&&&''''''((("""###%%%&&&'''((((((((((((%%%$$$&&&***+++'''###&&&'''((('''&&&&&&'''((($$$%%%'''))))))))))))(((&&&&&&&&&'''''''''((((((,,,+++***((((((***+++,,,)))***+++,,,---...------+++++++++************)))))))))))))))((((((((((((************************&&&'''''''''''''''''''''&&&'''(((((((((((((((((())))))************))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''((()))***++++++''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&((()))((('''%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&'''(((''''''&&&###&&&)))(((%%%######$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((('''%%%"""""""""###%%%''''''%%%### !!!""""""############$$$%%%%%%%%%%%%$$$######$$$%%%'''))))))((('''&&&'''!!!))))))%%%$$$%%%%%%%%%&&&&&&''''''''''''))))))(((%%%$$$&&&(((%%%%%%&&&&&&'''((())))))))))))***+++++++++++++++000///---,,,,,,---///000111111222333333444555555555666999<<<@@@DDDFFFHHHHHHNNNWWW]]]aaabbbbbbcccccceeefffeeeddddddhhhkkkqqqtttxxxzzzzzzzzz{{{{{{}}}$$$###"""""""""###%%%&&&###############"""!!!!!!###############"""!!!!!!"""###$$$%%%%%%%%%%%%%%%"""""""""!!!""""""###$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%""""""#########""""""!!!!!!!!!""""""#########$$$"""""""""!!!""""""###$$$((()))******(((&&&###!!!&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$###""""""!!!!!!"""###############""""""############""""""#########$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%###%%%&&&%%%#########%%%######$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***++++++***'''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''')))******))))))(((***)))((('''''''''''''''))))))(((((((((((())))))&&&''''''((()))******+++***)))(((''''''((()))***++++++++++++++++++++++++---............---,,,,,,%%%''')))***+++***)))(((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''&&&'''((((((((('''%%%$$$'''''''''''''''''''''''')))(((&&&%%%$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&'''&&&%%%&&&&&&%%%$$$%%%&&&'''(((############$$$%%%&&&'''((('''%%%$$$%%%(((+++---######$$$$$$$$$%%%%%%%%%###""""""""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&'''%%%"""%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$(((&&&%%%%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$'''((()))******(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&,,,++++++***)))(((((('''))))))))))))***************++++++******,,,///222222222333333444555666666666666888<<>>CCCGGGIIIIIIGGGLLLTTT[[[___bbbdddfffeeeggghhhfffccccccfffiiinnnrrrwwwzzz||||||}}}}}}~~~!!!"""###%%%%%%$$$######!!!""""""#########""""""######$$$$$$$$$$$$######""""""############"""!!!######""""""######$$$%%%######""""""######$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!"""#####################""""""""""""""""""$$$$$$######$$$$$$%%%&&&&&&$$$###!!!"""###&&&'''%%%$$$$$$###$$$$$$%%%%%%###$$$$$$$$$$$$###""""""!!!!!!"""###############$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&((()))(((&&&$$$###"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&(((***,,,,,,+++)))(((%%%%%%$$$$$$$$$%%%%%%&&&(((''''''''''''''''''(((((((((''''''''''''''''''&&&&&&''''''((((((((((((************************)))************)))((((((''''''((((((((('''''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((''''''''''''((()))***+++)))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$%%%%%%$$$"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$###$$$%%%&&&&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$###"""""" !!!"""###$$$%%%%%%%%%###############"""!!! &&&&&&%%%%%%%%%$$$$$$$$$'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&***'''%%%$$$%%%'''((((((%%%%%%$$$$$$$$$$$$%%%&&&######$$$%%%&&&(((((()))%%%%%%&&&&&&'''''''''(((((()))))))))***************+++,,,,,,+++,,,---///...///000222444666777888777777999===CCCGGGIIIJJJIIINNNUUUZZZ^^^```aaaccceeefffgggfffccccccfffiiinnnrrrwwwzzz{{{||||||}}}|||}}}""""""###$$$$$$$$$$$$$$$!!!""""""############""""""###$$$$$$%%%$$$$$$$$$!!!!!!""""""!!!!!! """""""""!!!"""######$$$######""""""######$$$%%%########################"""""""""""""""""""""""" !!!""""""###$$$$$$ !!!"""######$$$##################""""""""""""###############$$$%%%%%% !!!$$$&&&(((&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$###""""""!!!!!!"""#####################$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%"""""""""##################$$$&&&&&&%%%%%%&&&((()))((('''%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&((((((''''''''''''((((((''''''''''''''''''((((((%%%&&&'''(((((((((((((((************************''''''((((((''''''&&&%%%(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))''''''''''''((()))******(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$###"""!!!""""""###$$$#########$$$$$$$$$###$$$$$$%%%%%%###$$$&&&&&&'''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############### %%%&&&%%%######$$$%%%%%%%%%$$$$$$$$$###### !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""###$$$$$$&&&&&&'''((((((&&&%%%%%%%%%%%%$$$"""###$$$$$$%%%%%%&&&&&&'''***(((&&&%%%'''((((((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&))))))))))))***************+++,,,,,,++++++,,,......///000222333555666777666666888===CCCGGGIIIJJJKKKOOOUUUZZZ]]]___aaabbbdddfffgggeeeccccccfffiiinnnrrrwwwzzz{{{{{{{{{||||||}}}~~~######""""""######$$$%%%!!!!!!"""###############"""###$$$$$$%%%%%%%%%$$$""""""######"""!!!!!! !!!!!! !!!!!!"""#########""""""######$$$%%%!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""################## !!!"""######$$$$$$$$$############"""""""""!!!###""""""""""""###$$$$$$!!!!!!!!!!!!"""$$$&&&''''''&&&%%%$$$###"""""""""###$$$$$$$$$$$$###""""""!!!!!!"""###############""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%%%%$$$!!!"""""""""###############%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&'''''''''((($$$%%%&&&((((((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((('''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""#####################$$$$$$%%%%%%%%%%%%&&&&&&###"""!!!!!!###$$$###""" !!!"""###$$$######"""############$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%""""""$$$$$$$$$$$$###"""########################!!!"""""""""#########$$$"""&&&&&&###!!!###&&&###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""######$$$#########$$$%%%&&&&&&''''''&&&"""###$$$$$$&&&&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%&&&''''''((('''&&&&&&'''((('''&&&###$$$%%%'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))))))))***************,,,......---,,,---...///000111222333444555555444555777<<>>DDDJJJLLLMMMLLLKKKPPPXXX___```aaaccceeeggghhhgggdddcccfffiiinnnqqquuuwwwxxxxxxyyyzzz}}}}}}"""""""""$$$%%%%%%$$$"""""""""######""""""!!!!!!######""""""""""""!!!!!!############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$%%%$$$%%%&&&''''''&&&%%%$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$############$$$$$$$$$######""""""$$$%%%%%%###"""!!!""""""######$$$$$$$$$$$$$$$############"""""""""""""""#########$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$############""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((''''''&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&!!!"""%%%&&&%%%########################&&&%%%$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$!!!###%%%&&&%%%######$$$!!!!!!!!!"""""""""############$$$%%%%%%$$$######'''%%%###""""""###&&&'''&&&$$$###$$$%%%%%%$$$###%%%$$$###"""!!!"""######'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&$$$$$$&&&&&&&&&%%%"""$$$&&&(((((('''%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''(((((((((((()))************************+++,,,---...///111111222444555666888888888888:::???DDDIIIKKKKKKMMMLLLQQQ[[[aaaaaaaaabbbeeeggghhhfffccccccfffiiilllppptttvvvwwwwwwxxxyyy~~~|||!!!!!!###%%%''''''%%%###!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!############"""""""""!!!"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! """"""###$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!###""""""""""""######$$$%%%%%%%%%%%%$$$#########"""""""""""""""!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&((((((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################'''''''''((((((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$##################$$$$$$###########################$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''!!!!!!%%%$$$!!!########################$$$$$$$$$%%%&&&&&&$$$"""&&&%%%%%%%%%$$$$$$######!!!"""""""""############"""$$$&&&&&&%%%$$$$$$%%% !!!!!!"""######$$$$$$######$$$$$$$$$$$$######&&&%%%"""!!!!!!###&&&((("""!!!!!!""""""###"""""" !!!"""$$$&&&'''%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%'''((((((((('''&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))(((((()))***************+++++++++,,,---...///000111111222333444555666666999:::<<<@@@FFFJJJKKKKKKOOOOOOUUU___eeedddcccddddddeeefffdddbbbbbbeeeiiimmmppptttvvvwwwwwwwwwxxx~~~}}}!!!!!!###%%%((((((&&&$$$ !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""!!!######################## !!!"""#########$$$$$$############$$$$$$""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """######""" !!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!###""""""""""""######$$$%%%%%%%%%%%%$$$""""""""""""""""""######!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!"""###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################''''''''''''((((((((((((+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''%%% """%%%### #################################%%%&&&&&&$$$"""%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%###%%%&&&%%%$$$###$$$%%% !!!"""###$$$%%%%%%########################$$$###!!! """%%%&&&!!!"""""""""""""""###### !!!###$$$&&&'''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''***)))((('''''''''''''''%%%%%%%%%&&&&&&((())))))(((((()))***************+++++++++,,,---...000000111222222444555666777777;;;<<<>>>CCCHHHLLLMMMLLLPPPPPPUUU___eeedddcccdddbbbddddddbbb``````eeeiiiooorrrvvvxxxxxxxxxyyyyyy}}}}}}"""""""""$$$''''''&&&$$$!!!!!!""""""######""""""!!!!!!""""""""""""##################""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%########################!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! !!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%$$$$$$$$$$$$%%%%%%""""""#########""""""!!!"""$$$%%%%%%###"""!!!""""""######$$$$$$$$$$$$$$$""""""""""""############!!!"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''##################$$$$$$#########$$$%%%&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%%%%%%%%%%%%%&&&"""""""""###############'''&&&&&&%%%$$$###"""""" """$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&)))&&&""""""$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######"""###%%%&&&$$$###$$$$$$$$$$$$$$$#########&&&&&&&&&&&&'''''''''(((###%%%%%%$$$###"""###$$$!!!!!!""""""###$$$%%%%%%$$$###""""""""""""###$$$"""!!!!!!!!!!!!###$$$%%%$$$&&&'''&&&$$$$$$%%%&&&""""""##################""""""######$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%######%%%&&&$$$###!!! """$$$&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***(((((()))***************+++++++++,,,---...///000222333444666777888999:::;;;<<>>DDDJJJNNNOOONNNPPPOOORRRZZZ`````````bbbdddeeedddbbb```bbbgggkkkqqqtttxxxzzzzzzyyyyyyzzz}}}$$$###!!!!!!###$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###!!! ###$$$%%%&&&&&&%%%$$$###!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""######""""""""""""######!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$######$$$$$$ !!!!!!"""!!!!!!"""######"""!!!!!!###%%%!!!!!!"""###############!!!!!!""""""#########$$$#########"""""""""""""""%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""%%%%%%%%%%%%$$$$$$######""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###%%%%%%%%%""""""######$$$$$$$$$%%%""""""#########$$$$$$$$$###$$$$$$###!!! !!!##################$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!"""$$$%%%&&&&&&%%%%%%%%%'''((('''###"""###%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""""""""###$$$$$$%%%&&&&&&###########################$$$%%%&&&%%%%%%###"""###%%%&&&%%%""""""$$$'''###%%%&&&(((((('''&&&%%%(((((('''(((((()))***+++$$$%%%%%%&&&'''(((******(((((()))************************+++,,,---...///...///000333555777888999777999===CCCJJJNNNOOONNNRRRQQQSSS[[[```aaabbbeeeeeeffffffdddbbbccciiimmmqqqtttxxxyyyyyyyyyyyyzzz|||"""###!!!%%%%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!! !!!$$$%%%%%%%%%$$$"""$$$""" !!!###""""""""""""""""""######"""###$$$%%%%%%$$$###""" !!!"""###$$$$$$%%%######""""""""""""######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!! ######### !!!$$$ !!!"""#########"""""""""""""""!!!!!! """"""!!!!!! """""""""""""""######$$$!!!"""$$$%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&(((((('''&&&&&&%%%$$$$$$!!!!!!!!!""""""###$$$%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%$$$###"""""""""###$$$%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%""" !!!###$$$$$$&&&((('''%%%#########!!!"""######%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$######"""#########&&&$$$######$$$%%%%%%$$$%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!"""$$$$$$$$$$$$#########""""""#########""""""!!!###$$$&&&((((((&&&###"""!!!!!!""""""######$$$$$$  !!!"""$$$%%%!!!"""$$$&&&&&&$$$"""!!!"""###$$$%%%%%%$$$###"""$$$###"""""""""###$$$%%%'''&&&%%%$$$###$$$%%%%%%"""!!!  !!!"""""""""""""""""""""""""""%%%###!!! !!!###%%%"""###$$$$$$$$$"""!!! #########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%&&&######&&&&&&######%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%######%%%&&&''''''((((((***+++***)))((())),,,...(((((('''''')))+++...000000222444555555666777888@@@???AAADDDIIILLLMMMMMMMMMPPPUUU[[[```cccdddeeefffcccbbbccccccbbbgggmmmqqquuuyyy||||||{{{{{{|||&&&''''''###"""&&&%%%$$$$$$$$$##################"""""""""######$$$!!!!!!!!!!!! """!!!  """############""""""""""""""""""##################""""""""""""""""""###############""""""""""""######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""!!!  !!!""""""###$$$$$$###"""!!! !!!!!!###############""""""""""""""""""""""""######$$$!!!"""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$###""""""!!!!!!!!!"""###$$$$$$###!!!!!!######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""############$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########$$$$$$$$$&&&&&&&&&$$$###$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$!!! """###%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''(((%%%&&&&&&&&&''''''(((((((((((((((((('''&&&%%%$$$######"""######$$$%%%%%%&&&$$$######$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$'''%%%###!!!!!!###&&&(((%%%%%%$$$$$$###""""""!!!!!!!!!"""######""""""""""""###$$$&&&&&&%%%###"""############$$$$$$$$$$$$$$$######""""""###$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""$$$&&&''')))((('''&&&$$$######$$$$$$""""""!!! !!!""""""########################$$$###"""!!!!!!"""###$$$###############"""!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%"""###&&&&&&$$$$$$'''############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%'''((()))))))))))))))(((&&&(((******)))((())))))))))))((((((***,,,///000000222444555555666777888;;;;;;===BBBHHHLLLNNNNNNMMMPPPVVV\\\```ccceeeeeefffcccbbbcccccccccgggmmmrrruuuyyy{{{{{{zzzzzzzzz$$$%%%%%%&&&%%%$$$"""!!!############""""""""""""""""""""""""###$$$%%%&&&######"""""""""!!!!!!!!! !!!!!!""""""###$$$#########""""""!!!!!!###""""""!!!!!!""""""###############""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######""""""!!!!!!""""""!!! """!!!!!!""""""###$$$$$$$$$###"""!!! !!!!!!""""""##################"""""""""""""""######$$$""""""""""""$$$&&&((()))$$$############$$$%%%%%%%%%$$$$$$###"""!!! ###$$$%%%&&&%%%### ######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&&&&''''''$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&$$$"""!!!!!!"""###$$$'''%%%%%%&&&)))***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))*********)))'''&&&$$$###""""""""""""$$$%%%&&&'''&&&%%%######%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$######$$$%%%'''(((%%%%%%$$$$$$###""""""!!! !!!"""###$$$$$$$$$$$$!!!!!!"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###""""""#########"""  """###$$$$$$############$$$$$$$$$######$$$$$$&&&'''(((''''''%%%$$$##################""""""""""""##############################""""""""""""""""""""""""$$$$$$###""""""""""""###!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$""""""%%%&&&$$$$$$'''############$$$$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&%%%%%%###''',,,...---***((('''******)))***+++---///111///222444555555666777999;;;<<<>>>CCCHHHLLLMMMMMMMMMPPPVVV\\\aaadddeeeeeefffcccbbbdddccccccgggnnnqqqtttxxxzzzzzzyyyyyyzzz|||~~~###""""""$$$&&&%%%""""""""""""""""""!!!!!!!!!""""""""""""######$$$%%%$$$######""""""###$$$$$$!!!"""#########"""$$$$$$######"""!!!!!!!!!###"""!!! !!!"""#########""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""########################""""""############""""""&&&%%%$$$###"""###$$$&&&""""""######$$$$$$$$$$$$"""###$$$$$$$$$###!!! !!!!!!""""""###"""""""""""""""######$$$$$$###"""!!!"""%%%(((***###############$$$$$$%%%''''''&&&%%%$$$###""""""%%%%%%%%%$$$$$$###"""!!!######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''((((((((($$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$"""###%%%%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%&&&&&&$$$######$$$%%%&&&&&&###"""%%%)))+++'''###%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''(((((((((((((((((('''&&&$$$$$$############$$$%%%&&&'''&&&%%%######%%%&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%!!!!!!!!!""""""#################################!!!"""###$$$$$$%%%%%%$$$"""!!!!!!!!!"""$$$%%%&&&%%%%%%%%%$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###%%%$$$###""""""###$$$%%%'''&&&%%%$$$######""""""%%%$$$$$$$$$$$$$$$$$$%%%################################################""""""############""""""%%%$$$###"""""""""###$$$#########################################################$$$$$$$$$%%%%%%%%%""""""$$$$$$!!!!!!$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&)))...000///,,,***)))++++++++++++,,,...000111///111444555666666888999AAAAAACCCFFFJJJLLLLLLKKKMMMQQQVVV\\\aaadddeeeeeegggdddcccddddddccchhhnnnooorrrvvvxxxyyyzzz{{{|||}}}%%%###!!!###&&&'''%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!!!!!!!!!!  !!!!!!!!!###$$$$$$###"""############""""""!!!!!!###"""!!! !!!"""### !!!!!!"""######$$$$$$!!!"""############"""!!!""""""!!!!!!!!!!!!""""""########################""""""############"""""""""!!! !!!""""""###############$$$$$$$$$!!!###&&&)))(((%%%""" !!!!!!""""""######"""""""""""""""######$$$&&&%%%"""!!!!!!###&&&(((######""""""######$$$%%%'''''''''&&&%%%%%%$$$$$$$$$###  """$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$######""""""$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%&&&'''&&&%%%%%%"""###$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$#########$$$$$$%%%%%%""" ###((()))&&&!!!&&&%%%%%%$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%'''%%%$$$$$$%%%&&&&&&%%%""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###########################$$$$$$%%%%%%$$$$$$######%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%&&&&&&######$$$$$$$$$$$$#########""""""!!!"""$$$&&&((($$$$$$######"""""""""!!! !!!"""#################################%%%$$$###""""""###$$$%%%$$$$$$$$$###"""!!! !!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$$$$##############################""""""############""""""%%%$$$###""""""###$$$%%%&&&%%%%%%$$$###"""!!!!!!########################!!!""""""###############%%%""""""###""" ###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))*********(((***------,,,++++++,,,++++++,,,,,,---...///000...111444555666666888:::@@@AAACCCGGGKKKMMMMMMKKKNNNQQQVVV\\\aaadddeeefffgggdddcccddddddccchhhnnnmmmppptttwwwyyy{{{}}}"""  ###%%%###!!!!!!!!!!!!!!!""""""""""""$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """###$$$######""""""""""""""""""""""""######""""""!!!!!!""""""### !!!"""###$$$%%%%%%!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""########################!!!!!!""""""######""""""!!!  """!!! ######################## ###'''))))))&&&"""######$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$&&&$$$"""!!! """$$$&&&###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$######""""""$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%&&&&&&%%%"""###%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%"""!!!!!!!!!!!!""""""######"""!!!###&&&'''$$$!!!'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$"""###$$$%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$'''&&&$$$$$$&&&&&&&&&%%%##################$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!! !!!!!!###$$$%%%&&&&&&#########$$$######""""""$$$###""""""###$$$&&&'''#########""""""""""""""" !!!"""$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$ !!!"""############ !!!"""$$$%%%&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$############$$$%%%%%%&&&&&&%%%$$$###""""""!!!######################## !!!""""""######""""""%%%"""!!!###""" $$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$&&&'''((()))))))))'''((()))((('''''')))+++++++++,,,------......///...000333555666777888:::999;;;???EEEKKKNNNOOONNNNNNQQQWWW]]]bbbeeeffffffgggdddccceeeddddddhhhooonnnqqqtttwwwyyy{{{~~~!!!"""###"""!!!!!!!!!!!!""""""###############""""""!!!"""""""""######$$$%%%%%%$$$###"""!!!""""""#########""""""!!!!!!!!!"""######$$$$$$"""##################"""!!!!!!""""""#########$$$!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""######################## !!!""""""""""""!!!###!!! ###$$$###!!!""""""""""""""""""""""""!!!###$$$%%%%%%###!!! %%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$###"""!!! !!!"""$$$%%%"""""""""""""""###$$$$$$"""""""""###$$$$$$%%%%%%'''$$$!!!"""$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""######%%%&&&&&&###$$$%%%$$$###"""###$$$%%%$$$$$$######$$$$$$%%%""""""""""""######$$$$$$###$$$%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&########################!!!"""###$$$$$$###"""!!!$$$###"""""""""""""""###"""############$$$$$$$$$ !!!"""##################"""""""""######$$$"""###############$$$$$$!!!"""###$$$%%%%%%$$$###$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!###$$$%%%$$$$$$!!!"""###$$$%%%$$$$$$###""""""###$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$######"""$$$!!!!!!$$$$$$!!!!!!$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&&&&%%%%%%'''((((((''''''((()))***+++,,,---------------...000333555666777999:::888:::???EEELLLPPPPPPOOONNNQQQWWW]]]bbbeeeffffffgggdddccceeeddddddhhhoooqqqtttvvvxxxyyy{{{}}}"""%%%((()))'''&&&%%%!!!!!!""""""######$$$$$$""""""""""""###$$$%%%&&& """###"""!!!#########""""""""""""""" !!!"""###$$$%%%%%%"""###$$$%%%%%%$$$###"""############"""""""""""" """###$$$$$$###""" """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""!!!!!!!!!"""###""" """""""""!!!!!!!!!!!!!!!###""""""!!! !!!!!!!!!$$$#########"""!!!!!!!!!"""""""""""""""######$$$ !!!###%%%&&&"""""""""""""""######$$$!!!"""###$$$%%%&&&'''''',,,***'''%%%######$$$%%%#########"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%% !!!""""""######$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!"""$$$&&&'''$$$%%%%%%$$$"""!!!"""###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''$$$&&&((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''(((''''''''''''&&&%%%%%%$$$#########$$$%%%&&&'''((((((&&&$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&"""""""""""""""""""""""" ###$$$$$$### !!!!!! """###$$$%%%%%%$$$$$$###""""""""" !!!###$$$$$$$$$"""""""""""""""!!!!!!!!!#########$$$$$$%%%%%%&&&!!!!!!"""######""" %%%###  ###%%%"""###$$$%%%%%%$$$###"""!!!"""$$$%%%%%%$$$###"""$$$$$$%%%%%%$$$###!!! !!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%###""" """###%%%!!!###$$$%%%&&&%%%%%%$$$!!!""""""$$$%%%&&&''''''""""""""""""""""""""""""!!!"""###$$$%%%$$$######### !!!%%%&&&%%%%%%)))$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((())))))(((((('''&&&%%%'''***+++***)))((()))******+++,,,------------...000333555666777999;;;<<<>>>BBBHHHNNNPPPPPPOOONNNRRRWWW]]]bbbeeefffggghhheeedddeeeeeedddiiiooouuuwwwxxxyyyyyyzzz|||~~~~~~~~~!!!!!! !!!!!!"""###$$$"""""""""""""""######$$$""""""""""""""""""""""""######""""""""""""!!!!!! """######!!! ***'''###!!!"""##################"""""""""""""""######$$$$$$$$$$$$###### !!!!!!!!!!!! !!!!!!$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$###""" %%%$$$###""""""###$$$%%%$$$"""!!!"""###$$$$$$################################################### !!!!!!!!!"""""""""#########$$$$$$$$$$$$######%%%$$$"""!!!!!!!!!"""###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""###&&&'''&&&""" """############""""""!!!!!!######""""""""""""#########"""""""""!!!!!! &&&### !!!###%%%$$$###"""!!!!!!!!!###$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%$$$###!!!!!!###$$$%%%%%%$$$###!!!!!!!!!"""###%%%$$$###"""""""""###$$$%%%%%%%%%&&&&&&%%%$$$$$$''''''((()))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%'''$$$***&&& $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""(((&&&%%%###""""""######''''''&&&%%%$$$"""!!!!!! !!!"""######"""!!! %%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$######"""%%%%%%$$$###"""!!! ######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!!"""###$$$$$$###""""""""""""############%%%&&&&&&&&&%%%###!!! ############"""""""""!!!'''$$$!!!!!!###$$$###"""$$$$$$###"""!!!!!!"""""" ###$$$$$$$$$###!!! ###"""!!! !!!"""###%%%&&&&&&%%%###"""###$$$########################$$$$$$$$$###############"""!!!!!!"""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&''''''(((((())))))&&&%%%%%%'''((()))'''&&&)))(((''''''''''''((((((++++++,,,,,,...///111222000222555666777777888:::;;;;;;???GGGLLLLLLMMMQQQSSSVVV[[[```ccceeeeeeeeehhhgggeeebbbbbbeeejjjnnntttuuuwwwwwwwwwyyy{{{~~~######"""""""""""""""###""""""!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&%%%!!!"""######""""""'''%%%$$$$$$$$$$$$###!!!###""""""""""""""""""""""""######$$$$$$######"""""""""###%%%%%%&&&&&&&&&$$$###!!!"""###$$$$$$###""""""""""""""""""""""""%%%$$$$$$###""""""""""""$$$$$$###""""""###$$$$$$"""""""""###%%%%%%$$$"""#########$$$$$$$$$$$$$$$ !!!!!!!!!!!!"""""""""""""""""""""######"""""""""######"""######$$$%%%%%%############$$$$$$$$$$$$###############"""""""""###%%%&&&%%%###!!!!!!###$$$$$$#########"""""""""######""""""""""""###############""""""!!!!!!!!! ###&&&'''&&&$$$###"""###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%$$$###"""!!!!!!"""###&&&%%%$$$"""""""""######$$$%%%%%%%%%%%%%%%$$$$$$&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&'''((()))&&&%%%$$$#########$$$$$$'''$$$ ###%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###""""""######'''&&&%%%$$$###"""!!!!!!"""%%%&&&&&&'''$$$###!!! !!!###$$$#########$$$$$$######"""!!!!!! ######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""""""""""""""############$$$%%%%%%%%%%%%$$$"""!!!$$$$$$$$$$$$############%%%###!!!"""%%%(((((('''$$$$$$###"""""""""""""""###########################$$$$$$$$$$$$"""!!! ######""""""""""""######"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$######$$$%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''((((((((((((''''''&&&((()))***)))'''******))))))))))))******+++++++++,,,...///111222222444666777777888:::<<<;;;;;;@@@HHHLLLLLLMMMQQQRRRUUUZZZ```dddfffggghhhgggfffdddbbbbbbeeekkkooossstttvvvwwwxxxyyy|||~~~"""""""""#########$$$$$$""""""!!!!!!""""""###$$$""""""""""""""""""""""""&&&&&&%%%$$$$$$###"""""" !!!!!!""""""##################%%%'''&&&### """"""""""""""""""######"""######$$$$$$######"""!!!!!!"""###$$$$$$$$$###&&&%%%$$$%%%&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$######$$$&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###$$$%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$######"""""""""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$###############""""""""""""#####################""""""""""""%%%&&&&&&&&&$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###"""!!!!!!"""###$$$$$$$$$###"""""""""######'''&&&%%%###""""""""""""%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))+++,,,%%%%%%$$$############$$$%%%''''''$$$ !!!%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&&&&%%%$$$###############%%%%%%$$$###""""""!!!!!!!!!"""###$$$%%%$$$#########"""!!! !!!"""###""""""######$$$######"""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$""""""""""""###############$$$$$$%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$###"""###%%%'''((('''$$$###""""""""""""""""""#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!"""###""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%###"""!!!"""$$$$$$###"""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''((((((((('''''''''''''''(((''''''(((***+++)))((()))))))))))))))*********+++++++++,,,---///111111444555666666777999<<>>>>>BBBIIIMMMLLLMMMPPPPPPSSSXXX]]]aaaeeefffgggddddddcccbbbcccfffkkkoooooorrruuuwwwxxxzzz}}}~~~~~~ !!!""""""!!!!!! !!!!!!!!! !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!###"""""""""""""""###$$$###"""!!!"""$$$%%%%%%$$$!!!!!!""""""############"""""""""######"""""""""$$$$$$$$$######!!! """"""###$$$&&&&&&$$$"""######################## !!!"""###$$$$$$############"""!!!!!!"""######222---'''###"""###$$$$$$%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""######$$$$$$######"""!!!"""###$$$$$$###"""!!!$$$$$$######""""""""""""$$$$$$###"""!!!!!! !!!""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""########################$$$$$$&&&&&&&&&$$$"""!!! $$$###""""""###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""###############$$$$$$$$$$$$###&&&&&&&&&%%%$$$###""""""%%%&&&'''(((((((((((((((%%%$$$$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$######""""""!!!""""""""" !!!"""########################$$$$$$$$$######"""""""""######$$$#########""""""######""""""""""""""""""!!!###%%%&&&'''''''''######################## !!!"""############### !!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!########################  !!!"""""""""############""""""""""""###$$$%%%%%%$$$#########"""""""""""""""#########"""!!!!!!!!!###"""""""""""""""###### !!!"""###############$$$$$$%%%&&&&&& !!!"""######"""!!! $$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%'''&&&%%%&&&'''((('''&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%'''&&&&&&'''))))))(((&&&%%%&&&'''((()))(((((((((*********+++---...000111333333444444555888<<<@@@@@@???CCCJJJMMMLLLMMMPPPPPPSSSVVVZZZ^^^aaabbbccccccccccccbbbcccfffkkknnnoooqqquuuwwwyyyzzz|||~~~~~~~~~~~~#########"""!!!!!!!!! !!!!!!"""###""""""""""""""""""""""""$$$############"""""""""""""""""""""""""""""""""###"""!!!!!!###$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!""""""######""""""!!! """""""""""""""!!!!!!"""$$$%%%$$$"""""""""""""""""""""""""""!!!"""$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!"""###111,,,&&&!!!!!!"""$$$$$$%%%$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$#####################"""!!!!!!$$$$$$######"""!!!!!! ######""""""!!!!!! """""""""###%%%%%%$$$############$$$$$$$$$$$$$$$######""""""""""""######"""""""""###############"""$$$%%%%%%###""""""###"""!!! !!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""""""""######$$$$$$######"""!!!###""""""###$$$%%%%%%$$$########################%%%$$$$$$###""""""!!!!!!"""######$$$######""""""""""""##################"""###$$$%%%&&&%%%$$$$$$#########$$$$$$######### !!!"""############ !!!!!!"""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###$$$### !!!###""""""""""""############"""""""""""""""###$$$%%%#########"""""""""!!!!!!!!!$$$%%%$$$$$$%%%'''"""""""""""""""######$$$!!!""""""######$$$$$$$$$###############$$$%%%&&&!!!!!!""""""""""""!!!!!!%%%&&&'''%%%###""""""###########################"""""""""###$$$$$$$$$%%%"""!!! !!!$$$%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))'''&&&'''((()))+++++++++***************+++,,,...000000111333444555666888<<>>@@@CCCBBBFFFLLLNNNMMMMMMOOONNNOOOSSSWWW\\\```dddfffdddddddddccccccdddgggjjjpppsssvvvxxxxxxxxxyyyyyy~~~}}}|||""""""""""""!!!!!!!!!!!! """$$$%%%&&&%%%###"""!!!!!!""""""#########$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""#########""""""###&&&&&&###"""$$$### """"""###$$$$$$"""!!! """"""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!! #########"""""""""!!!!!!"""###$$$%%%%%%$$$###"""&&&%%%$$$###""""""""""""########################!!!!!!""""""######$$$$$$!!!###$$$$$$######$$$%%%'''%%%"""  """###&&&$$$""""""###$$$$$$###"""""""""""""""######$$$$$$$$$$$$############"""%%%&&&&&&%%%$$$###""""""!!!!!!!!!!!!"""###$$$%%%""""""!!! """"""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!""""""###############$$$%%%&&&'''+++'''$$$$$$&&&'''((('''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""######$$$%%%$$$###"""!!!$$$$$$##################"""############$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%$$$$$$######""""""######$$$%%%$$$###"""!!!$$$###"""!!!!!!"""###$$$ !!!######!!! !!!"""!!!!!!!!!!!!""""""""""""#########"""""""""""""""&&&&&&$$$###""""""!!!!!!&&&%%%###!!!!!!"""###$$$###"""!!! """"""#########$$$$$$$$$!!! !!!!!!""" !!!"""$$$$$$$$$###"""########################""""""""""""""""""""""""&&&%%%%%%$$$#########$$$############""""""""""""!!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&'''""""""!!!!!!!!!!!!""""""######"""""""""###%%%&&&######$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$"""###%%%(((''''''''''''''''''&&&&&&&&&&&&'''))))))*********((()))***+++---...//////000111333666999;;;===>>>CCCGGGLLLOOOOOONNNMMMMMMHHHLLLQQQXXX]]]aaadddeeegggfffdddaaa```bbbgggkkkssstttvvvvvvuuuvvvyyy{{{~~~~~~}}}""""""""""""!!!!!!!!! !!!"""#########""""""!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###############"""!!!  """!!!"""&&&'''$$$###############"""!!!!!!""""""""""""""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$######"""""""""###############"""!!!!!!###############$$$$$$$$$%%%%%%$$$$$$$$$#########!!!"""############"""!!!######"""""""""######$$$"""""""""""""""""""""""""""""""""""""""#########!!!###$$$$$$######$$$%%%'''&&&$$$"""!!!"""###$$$$$$"""!!!!!!"""###"""!!!"""""""""""""""######$$$$$$$$$$$$############""""""######$$$$$$#########!!!!!!!!!!!!"""###$$$%%%$$$###"""!!! ###############"""""""""########################""""""!!!!!!!!!"""##################$$$%%%&&&''''''***,,,+++'''$$$$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$ !!!"""######"""!!! !!!"""###$$$######"""########################"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$##################""""""!!!"""###$$$%%%$$$$$$###$$$###""""""""""""###$$$ """######"""!!!!!!""" !!!"""############"""""""""""""""""""""!!!!!!!!!"""###%%%&&&''''''&&&$$$""""""###$$$%%%""""""!!!!!! !!!!!!"""""""""#########%%%$$$###"""!!! !!!"""###$$$######"""######################################################"""!!!!!!!!!!!!!!!############""""""""""""!!!!!!""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%$$$###############""""""!!!!!!!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%%%%%%%%%%(((((('''&&&$$$%%%'''***(((''''''&&&&&&'''''''''******+++++++++***)))))))))***+++,,,---///000000111222444777999<<<>>>???CCCGGGKKKNNNNNNMMMMMMNNNLLLOOOTTTYYY^^^aaaccccccddddddcccaaabbbeeejjjnnntttuuuvvvwwwvvvwwwyyy{{{~~~}}}}}}"""""""""!!!!!!!!! !!!!!!!!!""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######$$$$$$$$$$$$###!!!  """&&&'''%%%$$$######"""""""""""""""""""""""""""""""""""""""######""""""""""""!!!!!!########################&&&%%%$$$###"""!!!!!! !!!""""""""""""!!! !!!!!!""""""###&&&&&&&&&%%%%%%%%%%%%%%%!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$%%%%%%""""""""""""""""""""""""############""""""""""""!!!###$$$$$$######$$$%%%&&&%%%$$$######"""#########"""!!!!!!######"""!!!"""""""""""""""######$$$$$$$$$$$$############""" !!!"""###$$$$$$$$$"""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!###############$$$$$$$$$###########################""""""""""""###$$$$$$#########$$$$$$%%%%%%&&&###+++333111''' !!!%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!! """####################################"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""""""""""""""######### !!!"""###%%%%%%%%%%%%$$$$$$############$$$$$$!!!###$$$$$$###""""""### !!!"""######$$$""""""""""""""""""###### !!!###%%%'''((('''&&&$$$#########$$$%%%!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!"""""""""&&&%%%$$$"""!!!!!!!!!!!!!!!!!!"""############"""################################################""""""""""""!!!!!!!!!!!!############""""""""""""!!!!!!!!!""""""#########%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$###""""""$$$$$$###"""!!!  """###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%&&&%%%%%%'''((('''&&&%%%%%%''')))((((((&&&&&&&&&'''((()))&&&&&&'''(((((((((''''''***+++,,,---...000111111222333555888:::===???@@@DDDFFFJJJLLLLLLLLLNNNOOOOOORRRVVV[[[___bbbccccccbbbbbbbbbbbbcccgggmmmrrruuuvvvxxxxxxxxxxxxzzz|||~~~~~~}}}}}}""""""!!!!!!!!! !!!!!! !!!"""###!!!!!!"""""""""""""""""" !!!!!!!!!!!! !!!!!!""""""#####################"""!!! """###!!!!!!$$$$$$!!!%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!########################$$$$$$$$$###"""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!""""""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""###$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!###$$$$$$######$$$%%%$$$############""""""!!!###""""""###$$$%%%$$$""""""""""""""""""######$$$$$$$$$$$$#########"""""" !!!"""###$$$$$$$$$$$$###"""""""""######$$$%%%$$$##################$$$""""""###############$$$#######################################$$$$$$%%%######$$$$$$%%%%%%%%%%%%""")))111///''' !!!$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""#########$$$$$$######### !!!""""""########################$$$$$$$$$""""""#########$$$$$$$$$#########"""""""""""""""!!!!!!!!!""""""#########!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%%%%###"""###$$$""""""""""""!!!!!!!!!!!!"""""""""""""""###############""""""""""""######%%%$$$######""""""######!!!!!!""""""###$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$"""""""""#########""""""################################################$$$%%%%%%%%%%%%%%%$$$$$$############"""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!$$$######"""!!!!!! !!!!!!"""###$$$%%%%%%#########""""""#########'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$%%%&&&''''''((((((((('''%%%%%%&&&%%%######%%%''')))(((&&&&&&&&&''')))***!!!"""$$$&&&((()))******+++,,,---...///111111222333444666999;;;>>>@@@AAADDDFFFIIIKKKKKKLLLNNNPPPPPPSSSWWW\\\aaaccceeeeeebbbbbbbbbbbbdddhhhnnnsssvvvwwwyyyzzzyyyyyyzzz|||~~~}}}}}}}}}!!!!!!!!!!!! """"""!!!!!!!!!"""###$$$""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!"""""""""### !!!"""###############"""%%%%%%""""""$$$### %%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""########################""""""""""""""""""""""""""""""###$$$$$$#########!!!!!!"""###$$$$$$%%%%%%############$$$$$$$$$$$$########################%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$######!!! """$$$$$$###!!!"""""""""""""""######$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$$$$$$$#####################$$$%%%!!!"""""""""###%%%&&&'''!!!!!!!!!"""""""""#############################################$$$$$$%%%######$$$%%%%%%%%%$$$$$$###%%%''''''%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""$$$##################$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$$$$$$$###"""!!! !!!!!!""""""############%%%$$$###"""!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!""""""""""""""""""##############################  !!!"""###$$$######""""""""""""""""""################################################%%%%%%&&&''''''&&&&&&%%%############"""""""""!!!"""""""""!!!"""###$$$%%%"""##################"""$$$$$$$$$$$$######"""!!!########################$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""&&&&&&&&&&&&%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&''''''((((((''''''$$$%%%&&&%%%$$$###%%%&&&(((''''''&&&'''((()))***%%%&&&(((***,,,...//////+++,,,---...000111222222333444666999<<<>>>@@@AAADDDFFFIIIKKKLLLMMMOOOQQQPPPSSSXXX]]]bbbeeeggghhhddddddcccbbbcccgggmmmqqqvvvxxxzzz{{{zzzyyyzzz{{{}}}}}}}}}~~~!!!!!!!!! !!!!!!"""""""""#########""""""!!!!!!!!!!!! !!!!!!""""""###"""""""""""""""!!!!!!!!! !!!###$$$$$$$$$$$$ ###$$$"""###&&&&&&###$$$######""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""########################!!!!!!!!!"""""""""######"""######$$$$$$$$$$$$### !!!!!!""""""#########!!!""""""""""""#########$$$$$$############$$$$$$%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""!!!###$$$$$$######$$$%%%'''&&&&&&%%%%%%%%%&&&&&& """###!!!"""""""""""""""######$$$$$$$$$$$$############"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$#########$$$$$$%%%!!!!!!!!!"""###%%%&&&''' !!!""""""#################################""""""""""""###$$$$$$######%%%&&&&&&%%%$$$###$$$"""!!!"""%%%'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""%%%%%%$$$###""""""######"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$#########$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$###""""""############$$$$$$$$$$$$######!!!###$$$$$$###""""""###%%%$$$###"""!!! !!!!!!!!!"""######$$$$$$""""""!!!!!!!!!"""######!!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$############""""""!!! $$$###""""""!!!"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$###############""""""""""""$$$$$$"""!!!!!!"""###$$$!!!"""############"""!!!""""""###############""""""#########$$$$$$$$$$$$%%%$$$$$$######"""!!!!!!$$$##################$$$$$$%%%%%%%%%%%%%%%$$$###!!!"""###$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((((((&&&&&&'''(((&&&''''''((()))))))))***))))))******++++++******+++,,,---...///111222222333444666999;;;>>>@@@AAACCCFFFJJJLLLMMMNNNPPPQQQPPPSSSXXX]]]bbbfffhhhiiieeedddcccbbbbbbfffkkkpppvvvxxxzzz{{{zzzyyyyyyzzz}}}|||}}}~~~!!!!!!  !!!"""""""""!!!!!!""""""!!!!!!!!! !!!""""""###$$$$$$######""""""!!!!!! !!!"""###############!!!"""!!!"""&&&&&&$$$###############"""!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""############### !!!!!!!!!"""""""""######$$$###"""!!!!!!"""###$$$!!!###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########!!!###$$$$$$######$$$%%%&&&%%%###""""""###%%%&&& """$$$%%%###!!!"""""""""""""""######$$$$$$$$$$$$############"""!!!"""###$$$$$$%%%$$$$$$%%%$$$$$$######$$$$$$$$$"""""""""""""""###$$$$$$ !!!!!!"""######$$$$$$########################""""""!!!!!!!!!"""######"""###%%%&&&&&&%%%###"""$$$"""!!!###&&&(((&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###"""!!! !!!"""#########"""!!!""""""###$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$"""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$%%%""""""###$$$$$$###"""""" """######"""!!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!"""######$$$$$$ !!!!!!###$$$%%%!!!!!!!!!!!!!!! """"""""""""""""""""""""$$$#########""""""""""""###"""!!!!!!!!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""!!!############""""""""""""&&&%%%###"""!!!!!!######"""###$$$$$$$$$$$$###""" !!!"""######$$$$$$###############""""""""""""##################""""""%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######%%%'''(((((('''&&&&&&'''%%%&&&(((***+++***)))((('''''''''(((''''''&&&&&&++++++,,,---///000111222333444666888;;;===???@@@CCCGGGKKKOOOPPPPPPQQQQQQQQQTTTYYY^^^bbbeeefffgggccccccbbbaaabbbeeekkkpppuuuwwwzzz{{{zzzxxxxxxxxx||||||}}}~~~!!!!!!  """"""!!! """"""!!!!!!  !!!!!!"""###$$$$$$%%%$$$$$$###"""!!! """############""""""!!!!!!""" !!!$$$$$$!!!"""###$$$$$$$$$###!!! """""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!  !!!"""""""""""""""############""""""""""""!!!!!!""""""#########$$$###"""!!! !!!"""###"""$$$&&&&&&%%%%%%########################!!!!!!""""""######$$$$$$!!!###$$$$$$######$$$%%%###!!!"""$$$""""""$$$&&&((((((&&&$$$"""""""""""""""######$$$$$$$$$$$$############"""!!!"""$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%########################!!!!!!!!!!!!!!!""""""###"""$$$%%%&&&&&&%%%###"""######$$$&&&''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%% !!!"""$$$%%%!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$ !!!!!!"""""""""###&&&&&&&&&%%%%%%$$$$$$$$$""""""!!!!!!"""$$$&&&'''!!!"""###$$$$$$###"""!!! !!!######!!! !!!""" !!!!!!"""######### !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!""""""###"""""""""""""""!!!!!! !!!!!!!!!"""######$$$$$$######""""""!!!!!!!!! !!!"""$$$%%%&&&%%%$$$###!!!!!!!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$###"""############""""""""""""(((&&&$$$"""!!!!!!"""######$$$%%%&&&&&&%%%$$$### !!!###$$$$$$$$$$$$$$$$$$###"""!!! ######$$$$$$%%%%%%%%%&&&$$$##################$$$ !!!###$$$%%%%%%$$$###&&&&&&&&&&&&%%%$$$############$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$&&&)))+++,,,+++)))(((&&&'''((()))***************+++,,,---...000111111222333555888:::===???@@@BBBGGGLLLPPPQQQQQQQQQQQQSSSVVVZZZ^^^aaacccddddddaaaaaaaaa```bbbffflllppptttwwwzzz{{{yyyxxxwwwxxx||||||}}}~~~ !!!"""""""""""""""!!!!!! !!!"""$$$%%%"""""""""""""""!!! """$$$### !!!###$$$###""" !!!"""$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$&&&''''''%%%######"""!!!!!!!!!!!! !!!!!!$$$""" !!!$$$%%%###!!!!!!!!!""""""""""""!!!!!! """""""""!!!!!!"""!!!!!! !!!""""""""""""""""""""""""&&&&&&%%%$$$###"""!!!!!!###!!! !!!$$$%%%$$$!!!&&&%%%$$$###""""""""""""'''%%%######$$$%%%$$$### !!!######$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########""""""$$$#########%%%%%%###!!!######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""$$$$$$$$$#########"""""" !!!"""""""""""""""#################################"""""""""!!!!!!########################%%%$$$"""!!!!!!###%%%&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""######################################################$$$$$$$$$$$$######$$$$$$$$$$$$%%%$$$$$$$$$"""############$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""######""" !!!"""""""""""""""""""""""""""""""""!!! """""""""!!!!!!""""""""""""""""""""""""#########!!!!!!!!! !!!""""""###%%%%%%$$$$$$###"""""""""!!!""""""###$$$%%%%%%%%%$$$###""" !!!"""$$$###"""!!!!!! !!!!!!!!!""""""######$$$$$$%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''''''''&&&%%%$$$)))))))))((('''''''''&&&......---,,,+++***))))))))))))***+++---///111222444666999:::;;;===@@@BBBEEEIIINNNQQQRRRQQQQQQQQQSSSTTTWWW[[[```cccccccccccccccbbbaaabbbeeeiiimmmsssvvvyyyxxxvvvuuuvvvyyy|||{{{zzz{{{#########"""""" !!! !!!"""$$$%%%###"""!!!  !!! """###### !!!###$$$###"""!!! !!!"""#########"""""""""!!!!!!""""""#########$$$$$$$$$&&&&&&%%%&&&'''&&&$$$"""###""""""""""""!!! !!!!!!!!!"""""""""######$$$"""!!!!!!###$$$###!!!!!!!!!""""""""""""!!!!!! !!!""""""!!! """"""!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!! ###!!! !!!$$$%%%$$$"""%%%%%%###"""""""""""""""$$$###!!!"""######"""!!! !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""###""""""###$$$$$$###!!! !!!!!!!!!!!! """"""""""""############$$$$$$$$$#########"""""" !!!"""""""""""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###### ###&&&'''%%%###"""$$$#########""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$###############################################################$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$############""""""""""""########################"""######!!! !!!""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""""""""###########################$$$!!!!!!""""""###$$$$$$%%%$$$###"""!!! !!!""""""!!!!!!!!!!!!!!!"""###"""##################$$$$$$$$$##################!!!!!!!!!!!!"""""""""###"""""""""""""""#########  """"""""""""""""""""""""########################%%%$$$$$$#######################################""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&%%%%%%######$$$%%%&&&(((((()))+++++++++******))))))((()))******,,,---///111222444666999:::;;;===@@@BBBGGGJJJMMMOOOOOOPPPRRRTTTTTTTTTWWW\\\```cccdddcccccccccbbbaaabbbeeejjjmmmtttwwwzzzyyywwwvvvxxxzzzzzzyyyxxxyyy~~~"""""""""""""""!!! !!! !!!"""###$$$"""!!!  !!! """###"""!!! !!!######""""""!!!!!!!!!!!!"""######""""""""""""!!!!!!"""""""""#########$$$$$$'''&&&%%%%%%%%%%%%""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""#########"""!!!"""###$$$###!!!!!!!!!""""""""""""!!!!!!""""""""""""!!! """"""""""""######$$$%%%"""""""""""""""""""""""" !!!!!!!!!###"""!!!"""$$$$$$$$$###%%%%%%$$$###""""""""""""###""""""###$$$$$$###!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$############"""""""""!!! """$$$$$$###""""""######$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$###############!!!!!!""""""######"""""" !!!###$$$%%%&&&'''%%%$$$$$$$$$$$$#########!!!%%%&&&%%%###"""""""""!!!!!!!!!!!! ######$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$######################################################$$$$$$$$$$$$######&&&%%%$$$"""""""""###$$$"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!"""######$$$%%%%%% !!!!!!""""""#########""""""!!!!!!!!!!!!""" !!!"""###$$$$$$$$$###############"""""""""##################!!!!!!!!!"""""""""##################""""""""""""!!!  !!!""""""""""""""""""""""""########################&&&%%%%%%$$$###$$$$$$$$$########################""""""""""""""""""""""""!!!""""""#####################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%"""###$$$%%%'''(((************************************+++,,,---///111222444666999:::;;;===@@@BBBIIIJJJLLLMMMMMMOOOSSSUUUSSSTTTWWW[[[```cccccccccccccccbbbaaabbbeeejjjnnntttvvvyyyxxxuuuuuuwwwyyyyyyxxxyyyzzz!!!"""#########!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!""""""""""""############%%%###""""""######!!!  """"""!!!!!!!!!!!! !!!!!!###"""""""""######""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""###$$$%%%&&&""""""""""""""""""""""""""""""""""""###############""""""######$$$$$$$$$'''&&&%%%$$$############$$$$$$$$$%%%''''''%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$""""""""""""$$$%%%############"""""""""""" !!!###$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$"""""""""#########$$$$$$########################!!!""""""#########"""""" !!!"""###$$$%%%&&&&&&""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!  """$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""&&&&&&&&&%%%%%%%%%$$$$$$######################################################$$$$$$$$$$$$######((('''%%%#########$$$%%%""""""#########$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! !!!!!!!!! !!!""""""!!! #########""""""""""""""" """$$$%%%&&&%%%###"""!!!"""""""""#########$$$ !!!!!!"""""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###############""""""!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!!"""""""""#########$$$$$$######""""""!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%######"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))***************++++++,,,,,,,,,******+++,,,...000222333444666999:::;;;===@@@BBBHHHJJJLLLNNNNNNPPPRRRTTTRRRSSSUUUZZZ___bbbbbbaaabbbbbbbbbaaabbbeeejjjnnnqqqtttuuuuuurrrrrrtttwwwzzzzzz|||}}} """"""######!!!!!!!!!"""""""""""""""!!!###%%%%%%$$$!!! """!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""""""""######### !!!""""""!!! """"""  !!!!!!!!!!!!!!!!!!!!! """"""######"""""""""###!!!!!!""""""""""""!!!!!! !!!!!!"""""" !!!"""###$$$%%%########################%%%%%%%%%$$$$$$$$$######"""###############$$$%%%(((((('''&&&%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&$$$######$$$%%%%%%%%%$$$$$$###"""!!! !!!"""###"""""""""""""""""""""""" !!!###$$$###"""!!!""""""""""""""""""!!!!!!!!!!!!"""""""""##############################""""""############""""""###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################$$$###!!! """###"""""""""""""""""""""""""""######$$$$$$######"""&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$###"""!!! !!!"""""""""#########$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""&&&&&&&&&%%%"""!!!"""$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!""""""!!! %%%%%%%%%$$$$$$$$$###### """$$$%%%&&&%%%###"""#########"""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!######"""!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!""""""######$$$""""""""""""############$$$$$$######""""""!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''''''''(((((())))))*********(((((())))))***+++++++++***++++++,,,...000222333444666999:::;;;===@@@BBBEEEIIIMMMPPPQQQQQQQQQRRRQQQQQQTTTXXX]]]```aaa```bbbbbbbbbaaabbbeeekkkoooqqqsssuuutttqqqqqqtttwwwzzz{{{}}}!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!$$$&&&&&&%%%"""!!!###!!! !!!"""###""" !!!!!!""""""""""""!!! !!!!!!!!!!!!""""""!!!!!!!!!"""""""""###### """""""""!!!######  """$$$$$$############""""""!!!###$$$###"""!!!"""###!!!!!!""""""""""""!!!!!! !!!######!!!!!!!!!!!!!!!"""###$$$########################$$$$$$$$$######""""""""""""###$$$$$$######$$$&&&(((((('''&&&%%%%%%%%%%%%&&&%%%###"""###$$$###"""######$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""!!!!!!"""""""""""""""###!!! """$$$$$$###"""######$$$$$$$$$$$$###### !!!!!!!!!""""""""""""###############$$$$$$$$$######$$$$$$######""""""########################""""""###############$$$"""""""""""""""""""""""" """$$$&&&%%%"""""""""############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$##############################"""############$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""$$$%%%""""""""""""""""""""""""$$$###""""""!!!!!!"""""""""""""""!!!!!!"""""""""''''''&&&&&&%%%$$$$$$$$$!!!"""###$$$$$$$$$###"""$$$$$$###""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!$$$###"""!!! !!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""#########$$$$$$############"""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""########################$$$###""""""!!!!!!""""""########################"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&((((((###$$$%%%&&&((()))++++++'''''''''(((((()))))))))++++++,,,---...000222333444666999:::;;;===@@@BBBDDDHHHNNNQQQRRRQQQQQQQQQPPPQQQTTTXXX]]]`````````aaaaaaaaaaaabbbfffkkkoootttvvvwwwuuussssssvvvzzzyyyzzz}}}""""""!!!!!! !!!!!!"""######"""!!! """""""""""""""######$$$###!!! ######"""  !!!"""######"""!!! !!!!!!!!!""""""!!!!!!!!!!!!"""""""""###!!! """""""""!!!$$$'''%%%!!! ###$$$$$$$$$#########""""""!!!###$$$###!!!!!!"""$$$!!!!!!""""""""""""!!!!!!!!!!!!  !!!"""######"""""""""######$$$########################"""""""""""""""#########"""$$$%%%%%%######$$$&&&'''&&&%%%$$$$$$######$$$***'''###!!!"""#########"""######$$$######""""""""""""############""""""!!!!!!!!!!!!""""""#########""""""###$$$$$$###!!!%%%&&&&&&''''''&&&&&&%%%!!!!!!"""""""""#########""""""#########$$$$$$$$$###$$$$$$$$$$$$###"""!!!"""""""""###$$$$$$$$$%%%""""""""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """$$$&&&&&&$$$!!!"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$#################################""""""""""""""""""""""""######$$$$$$$$$$$$######"""###%%%'''''''''&&&%%%"""############$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""#########""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""$$$###"""!!!!!!"""###$$$''''''&&&%%%%%%$$$######!!!!!!!!!"""""""""######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!###"""!!!!!!!!!!!!!!!"""""""""""""""############"""""""""""""""!!!!!!!!!""""""#########$$$$$$$$$"""""""""""""""#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################%%%$$$######""""""##############################"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&&&&%%%###$$$&&&''''''&&&$$$###%%%%%%$$$$$$%%%&&&((()))$$$%%%&&&'''((()))******))))))))))))************++++++,,,---///111222333444666999:::;;;===@@@BBBFFFIIIMMMPPPPPPQQQRRRSSSRRRSSSUUUZZZ^^^aaabbbaaaaaaaaaaaaaaabbbfffkkkooouuuwwwwwwvvvsssssswww{{{zzz{{{ !!!!!!"""######"""!!! $$$"""!!!$$$&&&###!!! ###$$$"""  !!!#########"""!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""$$$""" !!!"""""""""###''')))'''### !!!$$$###"""""""""!!!!!! !!!###%%%$$$!!! """$$$!!!!!!""""""""""""!!!!!!$$$###!!!  %%%%%%$$$$$$###$$$$$$$$$########################!!!!!!"""###$$$%%%&&&&&&!!!$$$&&&%%%###"""$$$'''&&&%%%$$$###""""""""""""...***%%%######$$$%%%%%%""""""#########""""""!!!###$$$%%%&&&&&&%%%$$$### !!!!!!!!!""""""######$$$#########%%%%%%###!!!"""######$$$$$$######""""""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!###$$$%%%&&&''' !!!!!!""""""""""""""""""""""""""""""$$$###"""!!!"""###%%%'''!!!!!!""""""######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""%%%&&&%%%###""""""############$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""&&&%%%"""!!!!!!"""%%%&&&&&&&&&%%%%%%$$$###""""""!!!!!!!!! !!!""""""### !!!!!!""""""######"""""""""""""""!!!!!!!!! !!!#########"""!!!!!! !!!!!!"""###$$$######$$$$$$%%%%%%%%%&&&######""""""!!!!!! """############$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%!!!"""%%%'''((('''&&&%%%###$$$&&&''''''&&&$$$###%%%%%%$$$$$$%%%'''((()))++++++******))))))((((((------------------------++++++,,,---///111333444444666999:::;;;===@@@BBBIIIJJJLLLMMMNNNPPPSSSUUUSSSTTTWWW[[[```cccccccccaaaaaaaaaaaabbbfffkkkppptttuuuvvvtttqqqrrrvvvzzz|||~~~!!!!!!!!!!!!!!!!!!!!!!!!###&&&%%%!!!!!!%%% !!!!!!""""""###############""""""""""""### !!!"""$$$###"""!!!!!!"""###$$$'''&&&$$$"""!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!!"""$$$######""""""!!! ###"""!!! !!!"""###&&&$$$""" !!!###$$$!!!!!!"""###$$$$$$%%%%%% """%%%&&&$$$"""###############"""!!!!!!#########"""""""""""""""########################&&&###!!!!!!$$$%%%$$$"""%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$!!!########################"""######""" !!!"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! """"""###$$$%%%%%%&&&&&&""""""!!!!!!!!!"""$$$%%%&&&%%%############""" !!! !!!!!!"""###$$$%%%$$$###!!!!!!!!!"""""""""""""""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&&&&%%%%%%###!!! !!!"""###""" !!!!!!!!!!!!!!!"""######%%%$$$$$$###"""!!! ###############"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%((()))'''$$$######$$$$$$$$$$$$###### !!!"""###$$$######""""""###$$$%%%%%%$$$"""!!!############""""""""""""%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$"""!!! !!!!!!""""""&&&### """$$$###"""!!!!!!!!!!!!"""###%%%%%%!!!!!!!!!!!!!!! !!! ###(((&&& """######""""""""""""######!!!"""$$$%%%&&&&&&%%%$$$ !!!"""###############!!!"""###$$$%%%$$$######%%%!!! ###$$$###!!!"""###$$$$$$###"""!!! ###$$$############$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$&&&&&&&&&''''''''''''((("""&&&(((((((((((()))&&&&&&''''''(((((())))))++++++,,,------------,,,000000000000111111111111333555888:::;;;<<<>>>@@@EEEHHHKKKMMMMMMNNNPPPRRRTTTTTTVVVYYY\\\```cccdddeeeccc```___```dddiiimmmnnnqqqttttttssssssvvvzzzzzz||||||~~~!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$!!! !!!###!!!!!!!!!!!!""""""""""""###"""  !!!"""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!!!!!!!""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""  """###"""""""""############$$$""""""!!!!!!!!!!!!""""""%%%###""" !!!"""###!!!!!!"""######$$$%%%%%%$$$######%%%((()))'''$$$###############"""!!!!!!""""""""""""""""""""""""########################"""  ###%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$###"""!!!########################"""######""" !!!"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!""""""###$$$$$$%%%&&&&&&%%%$$$#########$$$%%%&&&)))&&&###!!!!!!""""""!!!###""""""!!!!!!!!!""""""$$$###"""!!!!!!""""""###############""""""""""""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$############!!! !!!"""###""" !!!!!!!!!!!!!!!"""###############""""""""""""""""""############""""""!!!########################"""!!!"""$$$''''''%%%###"""##################"""###""""""!!!"""###$$$$$$!!!"""###%%%%%%$$$"""!!!############""""""""""""###############"""!!!!!!######$$$$$$$$$$$$$$$###!!!"""""""""""""""######%%%""" !!!###$$$###!!!""""""!!!!!!"""######$$$############"""!!!  ###"""!!!'''###""""""!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""!!! !!!"""###$$$$$$$$$######"""!!! ###$$$###!!!""""""############""""""!!!###%%%%%%$$$###$$$%%%##############################""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$&&&'''(((%%%%%%%%%%%%&&&&&&&&&'''###&&&((()))'''%%%%%%%%%(((((())))))******++++++******+++,,,,,,,,,,,,,,,------...///000222222333333555888:::;;;===???AAAFFFHHHKKKMMMNNNOOOQQQRRRRRRSSSUUUXXX\\\___bbbccceeeccc```___aaaeeejjjmmmooorrruuuuuuttttttwwwzzz|||||||||~~~!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""!!!  """###$$$$$$###""""""!!!!!! !!!!!!""""""""""""!!!!!!"""!!!!!! !!!!!!""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!"""###%%%&&&''''''!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!! !!!""""""######$$$$$$$$$###""""""###%%%%%%###!!!"""############""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%%%%#########$$$###""""""!!! !!!!!!""""""#################################"""######""" !!!"""""""""""""""############"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""######$$$%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$***&&&"""!!!"""###'''&&&&&&%%%$$$$$$#########""""""!!!""""""###$$$#########"""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$###############!!! !!!"""###""" !!!!!!!!!!!!!!!"""######!!!!!!!!!""""""#########!!!""""""############"""""""""""""""""""""""""""!!!!!!"""###%%%&&&$$$"""!!!""""""######""""""!!!$$$###!!! !!!"""$$$&&& """###$$$######"""############""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$###############"""!!!"""$$$$$$"""!!!"""""""""!!!!!!""""""###$$$$$$$$$$$$###"""!!! """!!!'''"""!!!!!! !!!!!!"""$$$$$$###""""""""""""#########$$$######"""!!! !!!"""######$$$$$$######!!! !!!###$$$$$$""" #########""""""#########$$$%%%%%%$$$""""""###%%%""""""""""""""""""""""""######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%'''))))))'''%%%$$$$$$(((((())))))******++++++)))*********++++++++++++***+++,,,...000222333444333555999;;;<<<===@@@AAAGGGIIILLLNNNOOOPPPRRRSSSQQQRRRUUUXXX[[[___aaacccdddcccaaa```bbbfffjjjmmmpppsssvvvvvvuuuuuuxxx{{{}}}}}}|||}}}!!!!!!!!!!!!!!!!!!!!!!!!!!!  """""" ######""""""!!!!!! !!!!!!""""""""""""!!!""""""""""""""""""!!!!!!!!!!!!###$$$$$$###!!!!!! !!!!!!""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""###$$$%%%&&&&&& """######"""!!!!!! !!!"""""""""!!!!!!"""""""""#########$$$"""!!!!!!!!!!!! """"""############"""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """$$$%%%%%%######$$$$$$######"""!!! !!!""""""########################"""######""" !!!"""!!!"""""""""############""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$###""""""######$$$$$$$$$%%%$$$$$$###""""""!!!!!!!!!&&&###!!! !!!###$$$###$$$$$$$$$$$$$$$###""""""!!!!!!!!!""""""###$$$$$$"""""""""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%%%%$$$###!!! !!!"""###""" !!!!!!!!!!!!!!!""""""###!!!!!!"""""""""""""""""" !!!"""###############""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###!!!!!!""""""""""""!!!!!!######"""""""""###$$$%%% """########################"""""""""!!! !!!!!!!!!  """$$$%%%$$$$$$$$$###"""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$!!!""""""######""""""!!!%%%$$$!!!###!!!!!! !!!!!!$$$###!!!   !!!######$$$$$$$$$!!!""""""###############"""""""""#########"""!!!%%%$$$""""""""""""$$$%%%%%%%%%$$$""" !!!#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%%%%%%%&&&&&&&&&###%%%'''((('''&&&'''(((&&&&&&''''''(((((()))))))))))))))))))))******+++***+++,,,...///111222333333666999;;;===>>>AAABBBGGGJJJMMMOOOOOOPPPRRRTTTQQQRRRUUUYYY]]]```bbbcccdddcccaaaaaacccgggkkknnnpppsssuuuuuuttttttvvvyyy}}}|||{{{{{{""""""""""""""""""""""""!!!  """""" ######""""""!!!!!! !!!###$$$""" """"""######"""!!!"""$$$$$$$$$$$$"""!!! !!!"""############ !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """""""""""""""""""""""" !!!#########"""!!! !!!"""""""""!!!"""""""""""""""#########$$$$$$######!!!!!!!!!!!!!!!""""""#########"""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""###$$$%%%$$$$$$$$$$$$$$$######"""!!!!!! !!!!!!"""########################"""######""" !!!"""!!!"""""""""############""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###"""###############$$$$$$############""""""!!!!!! """$$$%%%%%%### !!!!!!""""""############ !!!"""###$$$&&&''''''###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$###!!! !!!"""###""" !!!!!!!!!!!!!!!""""""#########""""""!!!  !!!"""#######################################"""$$$%%%&&&&&&%%%%%%$$$!!!!!!""""""""""""!!!!!! """$$$%%%&&&%%%###""" !!!"""#####################"""""""""!!! !!!""""""!!!!!!!!!  """###%%%######""""""!!!!!!!!! !!!"""###$$$$$$###"""!!! !!!###$$$%%% !!!"""#########"""$$$###!!! !!!!!!!!! !!!!!!&&&%%%###!!! !!! !!!"""$$$$$$$$$%%%"""""""""""""""#########$$$$$$"""!!! !!!###%%%%%%$$$###""""""###$$$%%%''''''&&&$$$!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))'''%%%$$$&&&&&&&&&&&&''''''''''''$$$&&&((((((''''''((()))&&&&&&''''''(((((())))))))))))((((((((()))***+++,,,,,,---...///000111111333666999<<<===???BBBDDDGGGJJJMMMOOOOOOPPPRRRTTTQQQSSSWWW[[[___bbbdddeeedddcccbbbbbbdddhhhlllooooooqqqttttttrrrrrrtttwww{{{{{{zzzzzz"""""""""""""""""""""""" !!!"""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""  """############""""""############"""""" !!!"""############### !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!  !!!""""""######"""!!!!!!"""###"""!!! """""""""""""""""""""""""""""""""!!! !!!!!!""""""############""" !!!!!!""""""###""""""""""""""""""""""""###$$$$$$$$$""""""###%%%$$$$$$%%%%%%$$$$$$###"""################################################"""######""" !!!"""""""""""""""############""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%%%%$$$#########&&&&&&$$$""" !!!###$$$$$$###"""!!!""""""############""" !!!###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###############""""""""""""###!!! !!!"""###""" !!!!!!!!!!!!!!!"""######$$$######""" !!!""""""############"""###########################%%%''''''&&&%%%%%%%%%!!!""""""######""""""!!!!!!%%%'''(((&&&###!!!!!!!!!!!!""""""######$$$############"""""""""""" !!!""""""""""""""""""############$$$%%%%%%&&&!!!!!!!!! !!!"""$$$$$$"""!!!"""### !!!"""$$$$$$ """######### """!!!!!!###$$$###"""!!!!!! !!!!!!"""((('''&&&%%%$$$#########""""""############"""""""""!!!!!!!!!!!!"""###$$$%%%%%%###!!! ###&&&$$$$$$############$$$$$$'''((((((&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((((((&&&$$$"""&&&&&&&&&'''''''''((((((((())))))(((&&&%%%&&&'''(((((())))))******++++++***)))((((((((()))+++,,,------...///000000111111333666:::===>>>@@@CCCEEEGGGIIILLLNNNOOOPPPRRRSSSQQQTTTXXX\\\```ccceeefffccccccbbbccceeeiiimmmooonnnqqqtttsssqqqqqqsssvvvzzz{{{zzz{{{"""""""""""""""""""""""""""$$$$$$!!! !!!###!!!!!!!!!!!!"""""""""""" !!!!!! !!!###$$$$$$###"""!!!!!! !!!!!! !!!"""""""""!!! !!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!  !!!"""###$$$""""""######""""""!!! """""""""""""""""""""!!! !!!"""  """!!!!!!"""############### !!!""""""########################### """######!!!!!!$$$&&&#########$$$###""""""!!!!!!###$$$$$$$$$###########################"""######""" !!!"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""############""""""""""""######$$$%%%&&&%%%$$$$$$  """$$$$$$###!!!###$$$&&&''''''&&&%%%$$$""""""###$$$######!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%$$$$$$###############""""""""""""###!!! !!!"""###""" !!!!!!!!!!!!!!!"""######""""""!!!!!!!!! """############""""""!!!"""""""""""""""""""""""""""$$$''''''%%%######$$$"""##################"""!!!"""$$$&&&&&&%%%$$$#########"""""""""######$$$############"""""""""""" !!!"""""""""""""""######$$$%%%%%%$$$$$$$$$ !!!!!!!!!###$$$###!!! """%%%"""!!!!!! !!!!!! !!!""""""""""""!!!!!!###%%%######""""""!!!!!!""""""###&&&&&&&&&&&&%%%$$$######""""""############"""""""""!!!!!! !!!"""###$$$$$$%%%%%%###!!! """%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$""""""#################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%######"""######%%%%%%&&&&&&&&&''''''''''''((()))(((&&&&&&''')))(((((())))))******+++++++++***)))((((((***+++---,,,,,,...///111222333444444666:::===???AAACCCFFFFFFHHHKKKMMMNNNOOOQQQRRRPPPRRRWWW\\\```cccdddeeecccccccccdddfffjjjmmmpppooorrrttttttrrrqqqtttvvv{{{||||||~~~""""""""""""""""""""""""###&&&%%%!!!"""%%% !!!!!!""""""######"""!!!!!!!!!"""###%%%&&&!!!"""$$$%%%%%%$$$###"""   !!!!!! !!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!! """$$$%%%$$$#########""""""""""""""""""""""""!!!!!!!!!!!!$$$%%%&&&$$$""""""%%%(((!!!!!!"""############### !!!""""""###########################"""!!! !!!$$$'''"""""""""""""""!!!!!!  """"""""""""########################"""######""" !!!"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""#########""""""""""""""" !!!"""###$$$$$$###"""$$$""" !!!""""""!!!!!!"""###$$$###!!!"""###$$$$$$###"""!!! """!!!!!! $$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######!!! !!!"""###"""!!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!!###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!! ###&&&&&&###!!!"""#########$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$###############$$$############"""""""""""" !!!"""""""""!!!!!!!!!"""######"""  !!!!!!"""""""""###$$$""" ###&&&%%%$$$"""!!!$$$$$$$$$######"""!!!  !!! ###!!!######""""""""""""######""""""###$$$$$$###!!! !!!"""$$$%%%%%%&&&"""!!! !!!###$$$!!!$$$'''&&&###!!!!!!######$$$%%%&&&&&&%%%$$$###!!!######!!!""""""""""""""""""""""""#########"""###$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$---***&&&###"""$$$''')))$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&''''''(((+++---&&&&&&''''''((())))))))),,,***)))((()))***,,,---***+++---///222444666777444777:::===???AAADDDFFFEEEHHHKKKMMMMMMNNNPPPRRROOOQQQVVV[[[___bbbddddddcccccccccdddgggjjjnnnppppppsssuuuuuusssrrruuuwww|||}}}~~~ !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! """ %%%(((&&&### !!!"""###!!! ###$$$$$$ """###%%%%%%###""" !!! !!!"""!!! &&&###!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""###$$$%%%%%%$$$"""!!!$$$$$$######""""""!!!!!!######$$$######"""!!! """###############""""""!!!  $$$$$$######$$$$$$%%%&&&!!!!!!!!!!!!"""$$$%%%&&&&&&$$$""" !!!!!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!""""""###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%&&&%%%$$$"""!!! $$$$$$%%%%%%%%%$$$$$$###!!!###$$$###"""""" !!!!!!""""""######"""###$$$%%%%%%$$$###""" !!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""!!!!!!!!!###$$$%%%$$$$$$###"""!!! ######$$$$$$$$$$$$######$$$#########""""""!!!!!!%%%%%%$$$$$$"""!!!  !!!!!!!!!"""###$$$%%%%%%%%%###"""!!! """"""""""""!!!!!!!!!!!! !!!!!!""""""######$$$$$$###"""!!!!!!""""""###!!! """$$$%%%### ###"""!!! !!!###$$$###!!!!!!!!! """###$$$$$$###"""  !!!""""""!!! ############""" !!!"""###%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! ######$$$$$$$$$$$$######$$$$$$###########################$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&###!!!!!!$$$&&&&&&%%%'''&&&&&&''''''((()))***,,,,,,++++++***)))))))))***+++,,,...///111222333333555888;;;>>>@@@BBBCCCFFFHHHJJJMMMNNNOOOPPPPPPRRRSSSWWW[[[___dddgggiiieeedddcccccceeehhhkkkmmmqqqqqqqqqppppppqqqtttwww~~~###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!### """$$$!!!!!! !!!!!!""""""!!! """###"""!!!!!!!!!"""######"""!!!!!!   !!!!!!!!!"""""""""""""""""""""""" !!!""""""###""""""#########""""""!!!"""!!!!!!!!! """""""""###""""""!!!!!! !!!!!!!!!!!! """!!!!!!!!!!!!!!!""""""#########""""""###$$$$$$$$$###############$$$%%%%%%$$$###!!! !!!!!!!!! !!!""""""#####################""""""!!!!!!!!!"""$$$&&&'''!!!"""#########"""!!!!!!!!!!!!"""######$$$%%%%%%$$$###""""""""""""""""""!!!""""""#########"""""" """###$$$$$$""""""$$$$$$$$$###""""""!!!!!!"""######$$$$$$######"""!!!!!!!!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!!!! !!!######$$$$$$######""""""!!!!!!"""######$$$$$$######"""""""""""""""!!!!!! !!!!!!"""############""" !!!!!!!!!""""""!!!""""""######""""""""" !!!!!!!!!!!!!!!############""""""""""""!!!!!!!!!!!!""""""""""""$$$######"""!!!!!!""""""%%%$$$###$$$&&&&&&$$$""" !!!""""""###$$$$$$''''''&&&$$$ !!!"""###$$$$$$###"""!!! !!!""""""!!! """"""""""""!!! !!!!!!!!!"""!!! !!!!!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''(((((((((&&&######%%%'''&&&%%%'''&&&&&&''''''((()))***+++++++++*********))))))***+++,,,...///111222333333555888;;;>>>AAABBBCCCGGGHHHKKKMMMOOOPPPQQQQQQRRRSSSWWW[[[___cccfffggghhhfffeeedddeeehhhkkkmmmpppqqqrrrqqqqqqrrruuuwww~~~~~~~~~"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############""""""%%%""" !!!""""""!!!!!! !!!###"""!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""########################### !!!""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!!!!!!! """"""""""""######$$$%%%######""""""!!!"""""""""&&&%%%%%%$$$######$$$$$$%%%$$$$$$######"""""""""!!!!!! !!!""""""#########""""""!!!!!!!!!############$$$&&&'''((("""""""""""""""!!! !!!""""""######$$$$$$$$$""""""!!!!!!"""###$$$$$$ !!!!!!""""""#########!!!"""###$$$$$$$$$""""""%%%%%%$$$$$$###"""""""""$$$######""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############"""!!!!!!!!! !!!!!!"""$$$$$$$$$###############"""######$$$$$$######"""!!!!!!!!!!!! !!!""""""#########""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!""""""&&&%%%$$$$$$%%%%%%###!!!%%%%%%$$$$$$###"""!!!!!! !!! !!!###!!!"""###$$$$$$###"""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!! !!!!!!"""#########"""########################""""""""""""""""""""""""$$$$$$############""""""######$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$###""""""""""""###$$$""""""###$$$$$$$$$$$$###########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&''')))***)))'''%%%%%%&&&''''''&&&'''&&&&&&''''''((()))***)))))))))*********++++++***+++,,,...///111222333444555888;;;>>>AAABBBCCCGGGIIIKKKNNNPPPRRRRRRRRRRRRTTTWWW[[[___bbbdddeeeiiigggfffeeefffhhhkkkmmmpppqqqssssssssstttuuuwww{{{}}}~~~ !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""&&&$$$""""""######!!!###"""!!! ###!!!!!!!!! !!!!!! !!!!!!"""""""""""""""""""""""" !!!!!!!!! !!!!!!###$$$%%%"""""""""""""""""""""""" !!!!!!""""""###"""!!! """###$$$############"""""""""""" !!!!!!"""!!!!!!!!!""""""############"""!!!!!!""""""###$$$%%%&&&$$$$$$###""""""""""""###%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!""""""$$$######""""""!!!!!! &&&&&&%%%%%%$$$$$$$$$$$$#########""""""!!! !!!"""""""""#########$$$"""""""""""""""######$$$"""""""""######$$$%%%&&&######$$$$$$$$$######"""!!!!!!"""######$$$$$$%%%$$$###"""!!!!!!"""###$$$#########""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!############"""!!!  !!!!!!!!!!!!"""""""""$$$###"""!!! !!!!!!""""""""""""######$$$$$$$$$$$$$$$#########"""""""""######""""""!!!!!! ###""""""!!!!!!!!!""""""#########""""""!!!%%%%%%###"""  !!!"""$$$&&&!!!"""############"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!""""""###### !!!"""###$$$$$$$$$!!!"""###$$$%%%%%%%%%$$$################################################""""""!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$#####################$$$$$$$$$###############$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''((('''%%%%%%%%%&&&((()))&&&%%%%%%&&&'''''''''''''''&&&&&&''''''((()))***((((((((()))***++++++,,,***+++,,,...///111222333444666888<<>>AAADDDGGGIIIKKKMMMPPPSSSVVVXXXYYYXXXYYY[[[\\\^^^___`````````^^^]]]___dddkkkpppsssoooooopppooooooppprrruuuzzzyyyyyy||| !!!"""!!! """!!!!!!"""###$$$###!!!""""""!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""############""""""!!! !!!!!!!!!!!!!!! !!!"""""""""!!!!!!""""""!!! !!!""""""######""""""!!!######""""""!!!!!! !!!!!!""""""###### !!!!!!"""!!!!!!###############"""""""""!!!""""""""""""######$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!&&&%%%$$$######$$$%%%&&&######$$$$$$$$$$$$###### !!!###$$$$$$$$$$$$$$$######"""""""""######""""""""""""!!!!!!!!!!!!$$$$$$$$$###"""!!!!!! !!!!!!!!!"""""""""#########""" """######""" """$$$%%%%%%%%%$$$ !!!!!!"""######$$$$$$%%%$$$"""!!! !!!!!!"""##################""""""""""""############""""""$$$$$$$$$######"""""""""""""""##################!!!!!!!!!"""""""""""""""""""""############""""""######$$$$$$######"""!!! !!!!!!!!!""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""" !!!!!!""""""!!!!!! $$$"""!!!###!!!!!!"""############### !!!!!!""""""!!!!!!"""######$$$$$$######""" !!!"""###$$$$$$ !!!"""""""""""""""!!!!!!!!!!!!!!!"""##################""""""""""""!!!""""""###"""!!! """"""!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""############"""""" !!!!!!!!!!!!!!!!!!"""%%%%%%""" """###""""""!!!!!!""""""###!!!!!!"""""""""#########&&&%%%$$$$$$$$$###!!!""" """###"""!!! !!!"""###$$$%%%%%%#########$$$$$$$$$$$$$$$$$$%%%''''''&&&$$$!!!&&&&&&%%%$$$###"""!!!!!!###$$$%%%%%%######$$$%%%###$$$&&&((()))))))))(((''''''''''''&&&&&&&&&&&&&&&'''(((((())))))(((((())))))))))))))))))))))))******+++---...111222333444777:::<<<===@@@CCCEEEHHHJJJMMMPPPSSSUUUWWWXXXVVVWWWYYY[[[]]]^^^``````___^^^\\\^^^dddkkkpppssspppppppppnnnmmmooorrruuuyyyxxxxxx{{{!!! !!!!!! !!! """%%%&&&### """!!!!!!!!!  """######!!! !!!!!!!!! !!!!!!""""""""""""!!!!!!"""###############"""""" !!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!!###"""  !!!""""""############""""""###"""""""""!!!!!!!!! !!!!!!"""""" !!!!!!"""""""""!!!$$$$$$################## !!!""""""############""""""!!!!!!!!!!!!""""""########################$$$###!!! !!!###$$$######$$$$$$$$$$$$######"""######$$$%%%%%%%%%%%%"""""""""######$$$$$$$$$""""""""""""!!!!!!!!!!!!%%%$$$$$$###"""!!! !!!"""""""""""""""!!!  """######""" """###$$$$$$$$$$$$!!!!!!""""""############&&&$$$"""  !!!"""#########""""""""""""###!!!!!!"""######"""!!!!!!""""""""""""##############################""""""!!!!!!""""""######$$$$$$""""""############""""""###############""""""!!!!!!!!!!!!"""""""""######$$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! $$$###  !!!!!!!!!"""############### !!!"""""""""""""""""""""############"""""" !!!!!!""""""###### !!!"""""""""""""""!!!!!!!!!!!!!!!""""""###############"""""""""!!!!!!"""###$$$$$$""" ###!!!  !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########""""""############"""""" !!!""""""!!!!!!###""" !!!%%%###""""""""""""""""""###""""""""""""#########$$$&&&%%%$$$$$$%%%%%%###!!!$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$""""""######$$$$$$%%%%%%$$$%%%%%%&&&%%%$$$""""""$$$$$$$$$$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%% """&&&)))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((()))))))))))))))++++++,,,---///000222333555777:::<<<===???BBBDDDHHHIIILLLPPPSSSUUUWWWWWWXXXYYYZZZ\\\^^^aaacccdddbbb___^^^___dddjjjnnnqqqrrrqqqooommmlllnnnrrrvvvyyyxxxxxxzzz!!! !!!!!! !!!$$$%%%"""!!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!!!!!""""""""""""!!!!!!!!!""""""#########""""""!!!!!!"""############"""!!!"""""""""""""""!!!!!!###"""  !!!######""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""#########""""""##################$$$$$$ """###$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""  """#########$$$$$$$$$$$$############""""""############""""""######$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""$$$$$$######"""!!!!!! !!!""""""""""""!!!!!! !!!#########!!!"""""""""######"""""""""############""""""!!!!!!&&&$$$"""  !!!###""""""!!!!!!"""######$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%""""""############"""""""""############"""!!!!!!"""""""""#########$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""!!! !!!!!!"""############### !!!!!!""""""""""""""""""""""""######"""""""""######""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!""""""###############"""""""""!!!!!!"""$$$%%%%%%$$$"""!!!###!!!  !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""############"""""" !!!""""""!!!!!!###!!!!!!%%%######""""""""""""###############$$$$$$$$$%%%%%%"""!!! !!!###$$$$$$###$$$%%%%%%%%%$$$$$$$$$%%%!!!!!!"""######""""""!!!"""""""""######$$$$$$$$$$$$$$$#########$$$&&&'''&&&%%%%%%%%%%%%&&&''''''###$$$%%%%%%######$$$%%%###$$$&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''(((((()))))))))))),,,,,,,,,---///111222333555777:::<<<===???BBBDDDGGGJJJMMMQQQTTTVVVWWWWWWZZZZZZ[[[\\\___aaadddeeeeeebbb``````dddiiimmmooorrrqqqpppmmmlllnnnrrruuuyyywwwwwwzzz !!!"""!!!  !!!"""  !!!""""""""" !!!"""""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""###############!!!!!!"""""""""!!! """"""!!! ###""""""!!!!!!""""""###""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""############"""""""""""""""############### """###$$$$$$$$$###!!!!!!!!!!!!!!!""""""############$$$$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######"""!!!  !!!""""""###$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""############"""""""""""" !!!"""###$$$###"""!!!"""!!!!!!"""$$$$$$"""!!!######"""""""""!!!!!!!!!$$$$$$######"""!!!!!! $$$###!!!  !!!###"""!!! !!!"""###$$$$$$$$$###""""""###$$$$$$ !!!"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%""""""############""""""""""""######""""""!!! ############$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!"""$$$###""" !!!!!!"""############### !!!""""""######""""""!!!""""""######""""""!!!$$$$$$###"""!!!  !!!"""""""""""""""!!!!!!!!!!!!!!!"""##################"""""""""""" !!!"""###$$$$$$######""""""!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""############"""""" !!!!!!!!!!!!!!!!!! """#########"""!!!$$$######""""""######$$$###$$$$$$$$$$$$%%%%%%%%% !!!#########"""###$$$###!!!!!!!!!###!!!"""$$$%%%&&&'''"""""""""###############$$$###"""!!!"""%%%''')))***(((&&&%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&''''''(((((())))))***++++++,,,...///111333444555888;;;===>>>@@@CCCFFFHHHJJJNNNRRRUUUWWWWWWWWWYYYYYYYYYZZZ\\\___aaacccgggdddaaaaaaeeejjjnnnppprrrqqqpppnnnmmmnnnqqqtttxxxvvvvvvxxx !!!######!!! !!!!!!  !!! !!!###$$$$$$!!!!!!!!!!!!  !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!"""###"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""!!! !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""#########"""$$$%%%%%%$$$###"""!!!!!!!!!""""""###$$$!!!!!!"""""""""#######################################$$$$$$$$$$$$############!!! !!!!!!"""###$$$%%%%%%%%%$$$### !!!!!!!!!"""""""""###""""""""""""############ !!!###$$$%%%$$$###"""######"""###%%%$$$""" """!!!!!!!!!!!!""""""############"""""""""""""""!!!!!!!!!!!!!!!!!!!!! """""" !!!###$$$"""!!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""!!!!!! """"""""""""####################################""""""""""""""""""""""""!!!""""""######""""""!!! !!!"""""""""!!!!!!!!!!!!"""###############!!!!!!"""############"""!!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!"""##################"""""""""""" !!!######$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!  !!!###$$$###"""!!!$$$######""""""######$$$############$$$$$$$$$$$$"""!!! """###$$$###!!!###$$$###  """!!!!!!""""""$$$''')))***############""""""""""""############$$$%%%&&&&&&((('''%%%###"""""""""######$$$%%%%%%######$$$%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&''''''((())))))******+++,,,...000222555666555888;;;>>>@@@BBBEEEHHHIIIKKKOOOTTTWWWXXXXXXXXXYYYYYYYYYYYYZZZ]]]___aaafffcccaaabbbgggmmmqqqsssqqqqqqqqqpppnnnnnnppprrruuutttsssvvv}}} !!!###%%%$$$"""!!!######!!! ### """###%%%%%%""""""!!! !!! !!!!!!""""""""""""!!!!!! !!!!!!  !!!!!!!!!!!!!!! !!!!!!  !!!"""""""""!!!"""!!!  !!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""""""""###"""$$$%%%%%%$$$###"""""""""""""""###$$$$$$ !!!!!!""""""!!!"""############"""!!!######$$$$$$$$$$$$######'''&&&%%%#########$$$$$$###$$$%%%&&&%%%%%%###### !!!!!!!!!""""""######!!!!!!!!!"""######$$$$$$ """$$$%%%&&&%%%###"""$$$$$$$$$$$$%%%$$$""" !!!###$$$%%%!!!!!!!!!"""######$$$$$$ !!!!!!"""!!!!!! """!!!  !!!###%%%&&&$$$!!!!!!$$$&&&%%%$$$###"""!!!  !!!"""######$$$%%%$$$$$$$$$###"""""""""""""""############"""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!! !!!"""###$$$!!!!!!"""###############!!!!!!"""###############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""##################""""""""""""!!!###$$$""""""############"""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""############""""""!!!"""""""""!!! ###  ###$$$$$$$$$############$$$$$$""""""""""""############(((&&&$$$###%%%&&&&&&%%%###%%%&&&%%%""" """$$$"""!!! !!!###%%%$$$$$$######""""""!!!!!!###$$$%%%&&&&&&%%%###"""###"""!!! """$$$%%%###$$$%%%%%%######$$$%%%!!!"""$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''((())))))*********,,,...000333555777555888;;;>>>AAACCCGGGJJJIIILLLPPPUUUXXXYYYYYYYYY[[[[[[ZZZZZZ[[[]]]```aaadddbbbaaaccchhhoootttwwwpppqqqqqqqqqoooooopppqqqsssqqqqqqssszzz!!!!!! !!!!!!""""""!!!!!! """""""""""""""######$$$$$$###!!!!!!"""!!!  !!!!!!!!!!!!!!!!!! """###"""!!! !!!!!!!!!!!! """"""############"""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" """"""!!! !!!  """###!!!"""!!! !!!"""!!!"""###$$$%%%$$$######!!!"""""""""""""""!!!!!!""""""!!! !!!!!! !!!!!! !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""%%%$$$"""!!! !!!!!!!!!"""###############$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$###### !!!"""###$$$$$$%%%%%%$$$$$$$$$###"""""""""$$$!!!"""$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###'''&&&$$$""""""""""""###""""""!!!!!!!!!!!!""""""$$$###"""#########!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""!!! ###"""!!! !!!"""###"""""""""""""""!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$%%%%%%$$$"""  !!!!!!!!!!!!"""""""""""""""#########""""""""""""""""""""""""###""""""!!! !!!!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!!!!!!!!!!###$$$###"""!!!"""######"""!!! !!!"""###########################!!! !!!"""######"""""""""!!!!!! $$$""" !!!######!!!########################%%%$$$$$$###"""!!! !!!"""###$$$###""""""!!!$$$$$$$$$###$$$&&&%%%$$$###""""""###$$$%%%((('''%%%$$$###$$$%%%%%%%%%&&&'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))***+++***)))((()))***)))+++---...///111555777777777777999<<<@@@DDDGGGJJJLLLOOORRRSSSVVVYYY[[[YYY[[[]]]```bbbcccddddddeeeccc______gggqqqtttqqqttttttuuussspppnnnnnnnnnsssssstttvvv|||!!!!!! !!!!!!"""!!!!!!!!! """"""!!!!!!""""""###$$$(((&&&$$$###$$$$$$###"""!!!""""""!!! !!!"""!!!!!!!!!!!!!!! !!!"""###"""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" ############""""""""""""###""""""!!!"""###$$$%%%"""######"""  !!!!!!"""###$$$$$$$$$######!!!!!!"""############"""######"""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!""""""######$$$%%%%%%$$$###"""!!!!!!"""###$$$ !!!"""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$##################$$$$$$"""######$$$$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###############""" !!!"""$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!! !!!######""""""""""""######%%%$$$###$$$%%%%%%###!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""!!! ###"""!!! !!!"""##################"""!!!!!! !!!!!!!!!!!! """""""""""""""""""""""""""""""""#########$$$$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""$$$######"""""""""""""""!!!###$$$###"""!!!"""#########"""!!!!!!"""######"""""""""""""""""""""""""""!!!!!! !!!"""###$$$%%%%%%%%%%%%$$$$$$######$$$"""!!!"""######!!!########################&&&%%%%%%$$$###""""""!!!###$$$%%%&&&&&&&&&%%%%%% """$$$$$$$$$###$$$&&&$$$$$$############$$$$$$&&&%%%$$$#########$$$$$$&&&&&&'''%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((()))******)))((()))+++***,,,...000111333666999666777888:::===AAADDDFFFKKKMMMPPPRRRSSSTTTWWWYYYYYY[[[]]]```bbbcccdddddddddccc___```gggqqqtttqqqssstttsssqqqooonnnooopppuuusssrrrsssxxx!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###&&&###  !!!!!!!!!$$$%%%%%%###  !!!""""""!!!!!!  """#########"""""""""############"""""" !!!!!!!!!!!! #########""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!!!!"""""""""""""""###$$$$$$###$$$$$$###  !!!"""######$$$$$$###### !!!"""###############$$$######""""""""""""######""""""!!!!!!""""""###!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!"""######$$$$$$%%%""""""""""""###$$$&&&&&& !!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""######$$$##################"""""""""######$$$$$$######"""############""""""""""""!!!!!!""""""""""""""""""""""""""""""#########$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!! !!!$$$$$$############$$$$$$$$$###"""###$$$$$$"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""######""""""!!!!!!""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""""" !!!!!! """""""""""""""""""""""" !!!!!!!!!!!! ############$$$$$$$$$$$$"""""""""!!!!!!   !!!######$$$"""!!!!!! !!!"""""""""""""""######$$$!!!###$$$###"""!!!"""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""###$$$$$$""" """"""""""""""""""""""""&&&%%%%%%%%%$$$$$$######!!!!!!"""############### """$$$$$$$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###"""""""""######%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''(((******))))))***,,,***+++...///000222555888555666999;;;???AAADDDEEELLLNNNPPPRRRRRRSSSTTTVVVYYY[[[^^^aaacccddddddcccdddbbb``````hhhrrrtttqqqrrrrrrqqqooonnnnnnpppssswwwtttqqqpppttt!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""###%%%"""!!!!!!######"""  """""""""!!! !!!"""#########"""!!!""""""######""""""!!!""""""############""""""$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!"""!!!"""###"""  !!!!!!""""""###############!!!!!!"""""""""!!!!!! ######"""!!!!!!"""""""""######""""""""""""######!!!!!!""""""############""""""""""""""""""""""""$$$$$$$$$###""""""!!!!!!!!!"""""""""###$$$%%%%%% !!!!!!""""""!!!!!! !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$######""""""!!!!!!""""""############"""""" !!!"""###$$$ !!!!!!!!!!!!###%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$######""""""######$$$!!! """""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""#########""""""!!!""""""!!!!!!!!!!!!"""""""""############"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%!!!!!!!!!!!!"""""""""###$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$""""""!!!  !!!!!!!!!!!!"""###$$$%%%!!!###$$$###"""!!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""#########$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$###### !!!!!!!!!""""""""" """$$$$$$######$$$%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$############$$$###%%%''''''''''''(((***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&((()))***))))))+++---''')))+++,,,---///333555555666999===@@@BBBDDDDDDJJJLLLOOOQQQRRRSSSTTTVVVYYY[[[^^^bbbdddddddddccccccaaa______gggqqqtttqqqqqqpppooommmlllnnnqqqtttwwwuuusssrrruuu!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######'''$$$!!! !!!###$$$$$$ !!!""""""!!!!!! !!!"""""""""""""""!!!!!! !!!!!!""""""!!!!!! """"""############""""""$$$#########"""""""""!!!!!!!!!""""""""""""!!!!!! #########""""""""""""!!! !!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""#########"""""""""!!! !!!!!! !!!!!!"""######""""""""""""######"""""""""""""""#################################$$$$$$######"""!!!!!! !!!"""""""""""""""""""""!!!!!!"""############""" !!!"""###$$$$$$%%%"""""""""""""""""""""""""""""""""""""""######$$$$$$######""""""!!!!!!!!!"""""""""######"""""""""!!!""""""###$$$%%%&&&&&& !!!!!!""""""""" ###&&&&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!""""""!!!  """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###### !!!!!!!!!!!!"""""""""%%%%%%$$$$$$###"""!!!!!!"""""""""""""""""""""""" !!!!!!""""""###"""!!! !!!!!!!!!!!!"""###%%%%%%!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!"""###$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###########################$$$$$$%%%%%%!!!###$$$$$$#########$$$$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&((()))***))))))+++---''')))+++,,,---///333555555777:::===@@@BBBDDDEEEGGGJJJNNNQQQSSSTTTVVVWWWYYY[[[___ccceeeeeedddcccaaa___\\\\\\dddooossspppoooooonnnmmmlllnnnqqquuuuuuuuuuuuuuuxxx!!!!!! !!!!!! !!!!!!!!!!!!!!!"""""""""""""""######$$$%%%"""  """"""""" !!!!!! """$$$!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!"""######"""!!! """""""""!!!!!! !!!!!!"""############### !!! !!!###$$$"""!!!!!!!!!!!!"""###$$$"""""""""!!!  !!!!!!"""###""""""!!!!!!""""""###""""""""""""""""""############################## !!!""""""######$$$!!!!!!"""""""""!!!!!! !!!""""""############### !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""!!!!!!!!!""""""######""""""!!!#########""""""""""""!!!###$$$$$$$$$$$$$$$%%%%%% ###&&&&&&###!!!!!!######$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!!!!""""""""""""!!! """"""!!!!!!!!!!!!""""""###""""""###$$$%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""######$$$$$$######!!!!!!""""""""""""!!!!!! !!!!!! """######$$$$$$######""""""""""""""""""""""""""" !!!"""###""""""""""""############%%%%%%%%%$$$$$$######"""########################!!!!!!!!!!!!!!! ###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!"""###$$$%%%!!!###$$$###"""!!!"""#########$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""### """$$$$$$###"""###$$$""""""""""""""""""""""""!!!!!!!!!""""""######$$$""""""!!!!!!""""""###$$$!!!###%%%%%%###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%''''''&&&"""%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((******))))))***,,,***+++...///000222555888666777:::<<<@@@BBBEEEFFFFFFJJJOOORRRTTTUUUWWWXXXXXX[[[___ccceeeeeedddccc```]]]XXXWWW___kkkqqqpppmmmnnnnnnmmmlllmmmqqqsssttttttuuuvvvyyy!!!!!! !!!!!! !!!!!!!!!"""###############$$$%%%%%%   !!!######"""""""""### !!!"""""""""""""""""""""""""""######!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!""""""### !!!"""######"""!!!  !!!"""###$$$######""" !!!######""""""###%%%"""!!!!!! !!!"""###$$$!!!!!!"""""""""""""""!!!!!!!!! !!!""""""###"""!!!!!! !!!!!!"""###"""""""""""""""""""""######################## !!!!!!"""######### """###$$$$$$###### !!!!!!"""###"""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!!!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!!!! %%%$$$$$$$$$$$$$$$$$$### ###&&&$$$!!! #########$$$$$$$$$%%%%%%%%%"""######$$$$$$######""" !!!"""######"""!!! ###""""""""""""""""""######""""""$$$%%%&&&%%%###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!"""###$$$$$$$$$$$$### !!!"""######"""!!! !!!!!!!!!!!!!!! """"""############""""""""""""""""""""""""""""""$$$###"""""""""###$$$%%% !!!!!!!!!""""""""""""$$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""######$$$""""""!!!!!!"""###$$$$$$!!!###$$$###"""!!!"""###""""""###$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""!!!!!!"""""""""############!!!$$$###"""!!!"""$$$########################!!!!!!"""######$$$%%%%%%  !!!""""""###%%%%%%###"""######$$$$$$############$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$&&&'''&&&### %%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))******)))((()))+++***,,,...000111333666999888888999;;;???BBBEEEGGGHHHLLLQQQTTTUUUUUUVVVWWWXXX[[[```dddffffffdddccc^^^ZZZTTTRRRZZZhhhoooooolllmmmnnnnnnmmmmmmoooqqqssssssssssssvvv!!!!!! !!!!!! !!!!!!""""""$$$$$$######$$$$$$%%%&&&"""!!! !!!######"""!!!!!!###$$$"""!!! !!! !!!"""######!!!!!!!!!!!!"""$$$%%%&&&""""""############""""""""""""############"""""" !!!"""###### !!!"""$$$$$$"""!!!  !!!"""###$$$%%%!!!"""""""""!!! $$$%%%&&&%%%######$$$%%%"""!!! !!!###$$$ !!!"""###%%%%%%&&&&&&""""""!!!""""""###$$$$$$!!!!!! !!!!!!#########"""""""""""""""#################################"""!!!!!!  """$$$%%%&&&&&&&&& !!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$ !!!!!!""""""######!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%######""""""!!!!!! ###%%%### ############$$$$$$%%%%%%%%%""""""############"""""""""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$"""!!!!!!"""$$$%%%###""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""!!!"""###$$$$$$$$$$$$$$$ !!!"""######"""!!! """""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$ """""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###"""""""""###$$$%%%%%%"""""""""""""""######$$$!!!###$$$###"""!!!"""### !!!!!!  !!!"""$$$$$$######""" !!!!!!"""""""""###!!!######!!! """$$$########################""""""###$$$%%%&&&&&&'''###""""""!!!!!!###$$$%%%"""$$$%%%%%%###""""""###%%%$$$###""""""###$$$%%%!!!"""###$$$%%%%%%$$$###"""$$$'''((((((&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))***+++***)))((()))***)))+++---...///111555777999999999;;;>>>BBBFFFHHHKKKNNNRRRUUUUUUUUUUUUUUUXXX[[[```dddffffffdddccc]]]XXXQQQOOOWWWeeennnnnnkkkmmmnnnnnnmmmmmmnnnppptttrrrqqqppprrr###""" !!!  """###$$$$$$###!!! """$$$&&&***(((%%%$$$######!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""$$$%%%%%%&&&&&&$$$###""" """###$$$"""$$$$$$"""!!!$$$!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""$$$$$$%%%$$$!!! !!!""""""!!!!!!!!!!!!""""""######""""""""""""############################## !!!!!!""""""#########!!!!!!$$$&&&$$$"""######"""""""""""""""###"""!!!!!! !!!!!!######################## !!!!!!!!!""""""######%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""######""""""###$$$$$$###!!!!!!"""!!! !!!!!!!!!""""""###$$$&&&&&&!!!""""""""""""""""""!!!$$$###"""""""""###%%%%%%%%%%%%%%%$$$$$$#########""""""!!!!!!!!!!!!""""""#########"""""""""""""""%%%$$$###############$$$"""!!!!!!!!!"""###$$$$$$######"""!!!!!!!!!!!!!!!######"""!!! !!!"""############"""""""""""""""""""""""" !!!"""###!!!!!! !!!!!!###""" !!!$$$%%% !!!!!!""""""######!!!######"""!!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$###""""""!!!!!!!!!!!!!!!(((&&&###  ###""" !!!"""######$$$$$$$$$%%%%%%%%%######""""""!!!!!! %%%### $$$###""" !!!!!!"""!!! """###$$$$$$$$$###############$$$%%%$$$###"""""""""###$$$######$$$%%%&&&&&&&&&&&&!!!###$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''$$$$$$%%%%%%'''(((******$$$%%%'''(((***+++++++++***)))***---111555666666:::::::::<<<>>>AAADDDFFFMMMNNNPPPRRRTTTUUUWWWWWWZZZ\\\___bbbcccbbb```___\\\VVVPPPQQQZZZdddkkkmmmlllmmmoooooommmmmmmmmnnnssspppmmmnnnttt"""!!! """""""""""""""######$$$!!! !!!"""""")))&&&$$$#########!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! $$$###!!! !!!###$$$!!!"""""" """!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###$$$###""" !!!!!!""""""""""""""""""""""""""""""######"""  !!!###""""""!!!!!!""""""#########""""""""""""##############################""""""""""""############$$$""" !!!###$$$""" !!!!!!!!!!!!"""###$$$$$$!!!!!! !!!!!!""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""!!!!!! !!!!!!!!!###"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!"""######$$$###"""""" !!!"""############"""""""""######$$$###""""""""""""""""""###$$$###"""""""""###%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!""""""$$$$$$######"""""""""!!!!!!!!! !!!!!!""""""""""""""""""###$$$###"""!!!!!!!!! !!!!!!###""""""!!!!!! !!!!!!""""""###"""""""""""""""""""""""""""!!!!!!!!! !!!!!! !!!!!!"""!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!"""""" """"""!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!  !!!###""""""!!!"""###$$$%%%###""" !!!###&&&'''$$$###!!! !!!"""############$$$$$$$$$$$$###"""""""""!!!!!!!!! %%%$$$"""!!!""""""!!! """!!! !!!"""###""""""!!! !!!!!!######$$$$$$###############$$$###############$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''%%%%%%&&&''''''''''''&&&&&&&&&&&&'''((()))***+++(((((()))***+++++++++***,,,++++++---111444555555999999:::<<>>AAAEEEHHHJJJMMMPPPTTTXXXZZZZZZXXXWWWXXX[[[___cccffffffeeeeeeaaaYYYPPPOOOWWWbbbkkknnnkkknnnrrrtttsssrrrrrrrrrrrrppppppqqqvvv"""######!!!  !!!"""!!!!!! """!!!"""$$$###!!! !!!""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!! """!!!!!!!!!!!!!!!!!!"""""""""""""""#########"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!######!!! !!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""$$$$$$$$$############$$$$$$!!!"""############"""!!!""""""""""""""""""""""""#########""""""!!!!!!  !!! !!!!!!"""######"""!!! !!!!!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###%%%'''((( !!!!!!"""###$$$$$$%%%$$$$$$###""""""!!!"""""" !!!"""###$$$"""!!! !!!"""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%$$$$$$###"""!!!!!! !!!""""""!!!!!!$$$$$$###"""!!!!!!!!!"""!!!!!!""""""!!!!!! !!!!!!""""""######$$$$$$###"""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""""" !!!""""""$$$###!!! !!!"""###!!!!!! !!!!!!  !!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! """  !!!######"""!!!!!!!!!""""""$$$######""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""###!!! !!!###%%%%%%$$$%%%%%%%%%%%%$$$$$$######$$$$$$#########"""!!!!!!######""""""###$$$$$$%%%$$$%%%&&&&&&&&&$$$###!!!!!!!!!"""###$$$$$$$$$$$$'''###$$$'''((($$$$$$(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$''''''((()))))))))))))))'''''''''&&&&&&'''((((((&&&'''(((***+++,,,,,,,,,*********...222666888888666888;;;???CCCFFFIIIJJJNNNQQQUUUYYY[[[[[[ZZZYYYWWWZZZ___cccfffgggfffeeebbbYYYPPPPPPXXXccclllpppoooqqqttttttsssqqqppppppqqqqqqqqqqqquuu###&&&%%%""" """ !!!"""$$$$$$$$$###"""###!!! ###%%%$$$""" !!!""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!$$$$$$!!! """!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""!!!"""############""""""#########!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""$$$$$$###"""!!!  """###$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%""""""!!!!!!!!!!!!""""""########################!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!"""###$$$%%%%%%$$$###"""!!! !!!"""###%%%%%%!!!!!!!!!""""""!!!!!!!!!###$$$$$$%%%&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$#########""""""""""""""" """###$$$######"""$$$###""""""""""""""""""!!!"""#########""" !!!!!!!!!""""""############"""!!! !!!"""###"""""""""""""""""""""""" !!!""""""!!! !!!!!! !!!!!!%%%###!!! """$$$!!!!!!!!! !!!!!! !!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! $$$######"""!!!!!!!!!"""!!!!!! !!!!!!"""############"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!! """#########%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$###""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%((("""!!!%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))))))))(((&&&&&&&&&&&&&&&'''((((((%%%&&&(((***+++,,,------))))))***...333777999:::666888<<<@@@DDDGGGIIIJJJOOOQQQUUUXXXZZZ[[[ZZZYYYWWWZZZ___ccceeefffeeedddaaaYYYRRRRRRZZZfffnnnrrrrrrssstttsssqqqpppppppppssstttttttttvvv $$$((('''###!!!!!!###!!!"""$$$$$$$$$###!!! ######$$$%%%%%%%%%%%%$$$%%%###!!!!!!""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""##################"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!###'''&&&###!!!"""%%%!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!! !!!###""""""!!!!!!""""""###!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""###### """$$$###!!! """$$$###"""!!! !!!###$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$######""""""""""""!!!!!!!!!!!!!!!"""###$$$!!! !!!!!!"""###$$$"""""""""""""""""""""""" !!!"""###""" ######"""!!!!!!"""###$$$######"""!!! """""""""""""""###$$$%%%"""###$$$%%%%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$!!!!!!!!!!!!!!!"""""""""!!!"""$$$&&&&&&&&&%%%$$$""""""""""""""""""###$$$"""###$$$%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!"""!!!!!!""""""######$$$$$$""""""""""""""""""""""""#########""""""!!!!!! ###"""!!!  $$$###"""!!! !!!""" !!!!!!!!!!!!!!!"""""" """"""!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!! """###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$###"""!!!!!!!!!""""""###$$$$$$!!!"""""""""!!!!!! !!!!!!"""""""""######### !!!!!!!!!"""""""""######!!! """######""""""###$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$######""""""""""""###$$$%%%&&&#########$$$%%%&&&'''((("""###$$$%%%&&&&&&&&&&&&&&& ###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((******((()))***+++,,,,,,,,,,,,******+++...333777999999777999===AAAEEEGGGIIIJJJNNNOOORRRUUUWWWXXXXXXXXXWWWZZZ^^^bbbdddeeedddbbb```YYYSSSTTT]]]iiiqqqtttrrrrrrrrrqqqooooooqqqsssssstttuuusssttt %%%)))((($$$!!!"""$$$!!!"""######"""  ###&&&&&&$$$!!!&&&$$$""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!  !!!!!!!!!!!!  ######!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!%%%)))(((%%%"""$$$'''  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""" """"""!!!!!!!!!!!!"""""" """###$$$$$$###""" """"""""""""""""""""""""""""""######$$$$$$$$$%%%"""$$$&&&$$$!!!!!!###!!!!!! !!!!!!"""!!!"""###$$$$$$###!!! """"""""""""""""""""""""%%%$$$$$$$$$######""""""!!! !!!"""""" !!!###$$$%%%"""""""""""""""""""""""""""%%%''''''%%%$$$$$$###"""!!!!!!"""######!!! !!!!!!"""%%%$$$$$$###############"""$$$&&&((((((&&&$$$"""###$$$%%%&&&'''&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$ !!!"""""""""!!!###$$$###"""!!!""""""!!!!!!"""###$$$$$$"""###%%%&&&%%%$$$""" !!!!!!!!!!!!!!! !!!"""$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%$$$###"""!!!!!!"""#########!!!  !!!!!!""""""######!!!######"""!!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!  !!!""""""!!! !!!###$$$$$$###"""$$$$$$$$$###############!!!!!!!!!!!!!!! """"""""""""############ !!!!!!!!!""""""######$$$"""!!!!!!"""######"""!!!"""######""""""!!!"""###$$$%%%%%%$$$###""""""""""""###$$$%%%&&&!!!!!!"""###%%%'''***,,,######$$$%%%&&&&&&&&&&&&(((!!!!!!((((((!!!!!!(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''''')))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,///333666777777888:::>>>BBBEEEGGGIIIIIIMMMNNNPPPRRRTTTUUUWWWWWWWWWZZZ^^^bbbddddddbbbaaa___YYYTTTVVV```kkkrrruuuqqqqqqqqqooonnnpppsssvvvrrrssssssqqqqqq&&&%%%$$$"""!!!!!! """"""######!!!!!!"""$$$$$$%%%%%%""""""""""""############"""!!!  !!!""" !!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!!"""""""""""""""#########!!!"""$$$%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""###,,,222---!!!###""""""""""""""""""""""""###"""!!! """""""""""""""""""""""" !!!"""###$$$%%%"""""""""""""""######$$$""" $$$'''&&&### !!!!!!""""""###### !!!""""""######"""""""""###$$$$$$%%%%%%$$$""""""$$$'''(((%%%"""$$$$$$######"""!!!!!! """"""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!"""""" """###$$$$$$$$$###""""""""""""""""""""""""###############"""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""######$$$"""######$$$$$$######"""######$$$%%%%%%%%%$$$$$$"""######$$$$$$$$$######""""""""""""""""""""""""!!!!!!""""""###$$$&&&&&&########################$$$#########""""""!!!!!! !!!###"""!!! """### !!!"""$$$$$$$$$###"""""""""!!!!!!  !!!!!!!!!""""""#########"""!!! !!!"""#########"""""""""""""""### !!!"""""""""""""""""""""!!!!!! !!!"""######"""!!!"""$$$"""############$$$$$$$$$""""""""""""############"""$$$$$$ ###""""""!!!!!!!!!!!!!!!!!!"""""""""############ !!!###$$$###""" !!!$$$$$$!!! !!!###"""!!!!!! !!!""""""###&&&$$$"""!!! !!!"""###""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!&&&&&&%%%###""" ######$$$$$$$$$$$$######&&&%%%$$$###""""""""""""&&&&&&$$$$$$$$$$$$&&&&&&&&&'''''''''%%%###!!! """"""$$$%%%&&&'''''''''''''''&&&%%%%%%%%%&&&&&&***(((&&&''')))+++***((()))))))))))))))******+++***---111555777888777666999;;;@@@FFFKKKLLLJJJHHHMMMOOORRRVVVXXXZZZZZZYYY[[[]]]aaadddeeeeeedddbbbbbbbbb```^^^dddmmmssstttttttttssspppnnnnnnppprrrtttuuusssooorrr######"""!!!!!!!!!""""""!!!!!!"""""""""!!!!!!  !!!"""#########""""""!!!!!! $$$###"""!!!!!!"""###$$$""""""!!! !!!"""######"""""""""""""""###### !!!!!!""""""############"""!!!!!!!!!""""""!!!$$$$$$######""""""""""""!!!!!!""""""""""""!!!!!! %%%)))((($$$!!!"""%%%""""""""""""""""""""""""""""""!!! """""""""""""""""""""""" !!!"""###$$$%%%%%%"""""""""""""""######$$$###"""!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$###############!!!!!!""""""###$$$$$$$$$"""!!!!!!"""%%%%%%###!!!############$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$ """"""!!!!!!!!!!!!""""""!!!!!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""!!!!!!!!!"""""""""""""""######$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$###"""!!! """"""""""""""""""""""""##################$$$$$$""""""""""""""""""""""""############"""""""""!!! """###"""!!! !!!###!!!!!!""""""###"""""""""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""###""""""!!!!!!""""""### !!!"""""""""""""""""""""!!!!!!!!! !!!"""###"""!!! !!!"""""""""#########$$$$$$$$$ !!!!!!!!!"""&&&!!!"""%%%$$$"""!!!!!!!!!!!!!!!"""###$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######%%%$$$"""""""""""""""!!!########################%%%$$$"""!!! !!!"""###""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!! """###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&"""""""""!!! $$$%%%%%%&&&&&&&&&&&&%%%(((((((((((((((((()))***)))'''%%%&&&)))***)))((()))))))))))))))***+++++++++---000444666777777777999;;;???DDDIIIKKKJJJHHHMMMOOORRRUUUXXXYYYYYYYYYZZZ\\\___aaacccccccccbbbcccdddcccbbbhhhqqqvvvvvvssssssrrrooommmmmmoooqqqtttuuutttqqqvvv !!!""""""### !!!!!!"""###%%%%%% !!!!!!!!!!!!!!!######"""!!! !!!  !!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """"""""""""!!!!!!!!!!!! !!!"""######"""!!! ###&&&'''%%%###""""""""""""""""""""""""""""""!!!!!!!!!!!! """""""""""""""""""""""""""""""""######$$$$$$$$$"""""""""""""""######$$$######$$$""" """"""""""""!!!!!!!!!!!!%%%%%%$$$$$$###""""""!!! !!!!!!"""#########!!! !!!######!!! """"""###$$$%%%%%%&&&&&&""""""""""""""""""""""""######""""""""""""######!!!!!!  """"""!!!!!!!!!!!!""""""#########"""!!! """"""""""""""""""""""""######""""""!!! """""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%$$$###"""!!! """"""""""""""""""""""""%%%$$$$$$###""""""######!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!"""###"""!!! !!!"""""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""""""""!!!!!!!!!!!! !!!""""""!!!  """""""""#########$$$$$$ !!!!!!!!!""""""'''%%%###"""###$$$###!!! !!!"""###%%%%%%###$$$$$$$$$$$$%%%%%%%%%!!!  """%%%&&&)))%%%!!!!!!###$$$"""!!!"""#########"""!!!!!!$$$$$$"""!!!!!!!!!"""###""""""""""""""""""""""""######$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$###""""""""""""'''''''''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''%%%&&&''')))((((((***))))))))))))***++++++---...000222444666888999999:::===BBBGGGIIIJJJIIILLLNNNQQQTTTVVVXXXXXXXXXYYYZZZ\\\^^^```aaabbbbbbaaacccdddeeekkksssxxxwwwsssrrrqqqooommmmmmooorrruuuuuutttssszzz !!!""""""""""""!!!!!!"""$$$&&&''' !!!!!!"""!!!!!!!!!$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!  !!! !!!"""!!!!!!!!!!!!!!!!!! !!!"""$$$$$$"""!!!###!!!!!!$$$%%%"""########################!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""""""""""""""""""""######$$$!!!###$$$""" ######""""""!!!!!! """"""""""""!!!!!!  !!!"""""""""!!! !!!!!!!!!!!! """"""######$$$%%%%%%&&&""""""""""""""""""""""""###""""""""""""""""""######""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""$$$$$$###"""!!! """###############$$$$$$#########""""""!!!!!!!!!"""""""""""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###############$$$""""""""""""""""""""""""#########"""""""""""""""!!!"""###"""!!! !!!"""###"""!!! !!! !!!!!!"""""""""### !!!!!! !!!"""######"""!!! !!!!!!!!! !!!!!!"""### !!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###"""  """"""""""""############""""""#########$$$$$$$$$"""###$$$###""" !!!!!!!!!!!!"""###$$$%%%#########$$$$$$$$$%%%%%%!!!!!! """###$$$$$$###""""""$$$$$$!!!!!!"""!!! $$$###"""!!!!!!"""######""""""""""""""""""""""""""""""############""""""&&&%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!"""!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%***)))(((&&&&&&&&&'''(((&&&''''''(((''''''&&&&&&$$$$$$$$$######$$$%%%%%%'''&&&%%%&&&&&&'''((((((******))))))******+++,,,......///111333666999:::;;;;;;===AAAFFFJJJKKKKKKLLLMMMPPPRRRTTTVVVWWWWWWXXXXXXZZZ\\\^^^```bbbccc^^^aaaccceeekkkssswwwuuussssssrrrpppnnnnnnpppsssuuuuuutttttt{{{""""""!!! %%%$$$###""""""###$$$%%%!!!!!!"""#########""""""!!!!!!""""""######$$$$$$#########""""""######### !!!"""###############""""""""""""######"""""""""!!! """######!!!!!!### !!!!!!!!!"""$$$$$$"""!!!""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""######$$$!!!###""" """######""""""!!!!!! !!!!!!"""""""""""" !!!!!!""""""""""""""""""!!!!!!""""""########################"""""""""""""""""""""""""""""""""######"""""""""  """"""!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""######$$$$$$$$$"""""""""""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!!!!!!!"""###$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&########################""""""""""""""""""######"""######"""!!! !!!###"""!!! !!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!"""###### !!!"""""""""""""""!!!!!!"""""""""""""""""""""###$$$###!!! !!!"""!!!!!!"""""""""#####################$$$$$$$$$$$$ ######!!! !!!"""######""""""""""""######""""""""""""#########$$$""""""#########!!! ###%%%###!!! !!!######""""""""""""""""""""""""######""""""""""""""""""""""""!!!""""""#########""""""!!!###%%%((()))***""""""!!! !!!"""""""""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$%%%&&&$$$%%%&&&'''((((((((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&((()))***************++++++,,,/////////000222666999;;;<<<<<<===AAAFFFKKKMMMMMMLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWYYY[[[^^^```bbbccc]]]aaaccceeellltttwwwuuussssssrrrpppoooooorrrtttuuutttssssss|||###""""""!!! %%%%%%$$$###"""""""""###!!!!!!"""############### !!!"""######"""""""""""""""""""""""" """######$$$$$$######"""""""""""""""### !!!""""""######$$$&&&'''$$$  """ !!!!!!!!!!!! !!!"""######"""!!!  """""" """%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$###"""!!!"""""""""""""""""""""""" """""""""""""""######$$$ !!!!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%% !!!"""""""""###$$$$$$###!!!!!!###$$$######""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""###"""""""""""""""###$$$######################## !!!!!!""""""###!!!!!!!!!"""###$$$$$$$$$"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''########################""""""""""""############"""###$$$###!!! !!!""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""###""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!""""""###$$$%%% !!!"""""""""""""""!!!!!!""""""""""""######!!!###$$$###"""!!!"""$$$!!!!!!!!!"""""""""######!!!!!!!!!"""""""""###### """#########$$$%%%%%%$$$###"""""""""""""""!!!!!!"""""""""#########"""###$$$$$$###!!!###%%%""" """ """$$$%%%&&&&&&""""""""""""############""""""""""""""""""""""""!!!!!!""""""######"""""" !!!"""###$$$%%%%%%$$$###""""""###$$$%%%"""###$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$######$$$$$$#########$$$$$$%%%###$$$%%%&&&'''((((((((()))(((((('''&&&&&&''''''&&&'''((('''&&&&&&(((***+++************+++,,,,,,......///000333666999:::<<<<<<>>>BBBGGGLLLNNNNNNKKKLLLMMMOOOPPPRRRTTTTTTUUUWWWZZZ]]]```bbbcccddd```ccceeegggmmmuuuxxxvvvrrrrrrrrrpppoooooorrrtttvvvtttrrrsss}}}""""""!!!!!!!!!"""###############$$$###""""""!!!!!!"""############ !!!!!!"""""" !!!"""######"""""""""!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""%%%%%%""" !!! !!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""$$$&&&""""""""""""""""""""""""!!!"""$$$$$$$$$"""!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""######$$$"""!!! !!!#########"""!!!!!!!!!!!!""""""""""""###############$$$$$$$$$ !!!""""""######$$$%%%%%%###!!! """%%%"""""""""######$$$$$$%%%""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""###$$$$$$""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!"""###########################"""""""""###$$$$$$%%%%%% !!!!!!!!!!!!"""""""""""""""######$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$###""""""""""""""""""""""""""""""###"""""""""###$$$%%%%%%########################!!!"""""""""############"""###$$$###  !!!!!!!!!""""""###"""""""""#########"""""""""""""""$$$$$$######""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%&&& !!!"""""""""""""""!!!!!!"""""""""#########!!!""""""!!!!!!###$$$!!!!!!!!!!!!"""""""""###!!!!!!"""""""""#########!!!!!!!!!"""###$$$$$$$$$#########"""######$$$$$$""""""#########$$$$$$$$$"""###"""""""""!!! !!!!!!!!!!!!!!!""" !!!!!!"""###$$$%%%%%%!!!!!!"""###############"""""""""""""""""""""""" !!!!!!"""""""""""""""######"""!!! &&&%%%$$$######$$$%%%&&& !!!###%%%%%%%%%$$$###"""###$$$%%%%%%$$$###"""$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&((()))((('''&&&)))+++++++++******++++++,,,------...///111444666888:::::::::===BBBGGGKKKMMMMMMKKKKKKLLLMMMOOOQQQRRRSSSUUUWWW[[[___bbbdddeeeeeebbbdddeeefffkkktttwwwuuupppppppppnnnmmmmmmppprrrvvvtttsssuuu !!!!!!"""$$$%%%&&&!!!!!!###$$$$$$###"""!!!!!!"""#####################"""""""""""" !!!!!!""""""!!!!!! !!!"""#########"""  !!!"""$$$&&&'''((('''&&&$$$!!! $$$###!!! !!! !!!!!!!!!""""""######""""""!!!!!!!!!!!!"""""""""!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""""""""""""""######$$$%%%""" !!!$$$%%%### !!!!!!""""""############""""""!!! !!!!!!"""############%%%%%%### """$$$ !!!"""###%%%&&&'''(((""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!""""""!!!!!!!!!!!!""""""###"""!!!  !!!"""""""""""""""""""""""" !!!""""""### """""""""""""""######$$$#########$$$$$$###############$$$%%%%%%%%%$$$$$$ !!!"""###%%%%%%%%%&&&""""""""""""""""""""""""%%%$$$######"""#########""""""""""""""""""""""""!!!!!!""""""#########$$$###$$$$$$###  !!!"""$$$$$$$$$###"""$$$$$$######""""""!!!!!!%%%$$$$$$$$$######""""""###"""!!! !!!"""###############$$$%%%&&&''' !!!!!!"""""""""""""""!!!!!!""""""#########$$$ !!! !!!###$$$!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$%%%%%%%%%###!!! """###"""!!!!!!!!!""""""###$$$&&&&&&######$$$$$$$$$%%%%%%%%%###"""!!! !!!###$$$'''### ######"""""""""!!!!!!!!!!!!"""""" !!!"""###############"""""""""""""""""""""""" !!!""""""""""""""" !!!"""###$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%"""%%%&&&&&&&&&%%%"""###$$$%%%%%%$$$###"""!!!"""$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''(((***,,,...///''')))***)))''''''))),,,++++++******++++++,,,------...000222444777888999888999<<>>CCCIIIMMMNNNNNNMMMNNNNNNNNNMMMOOORRRUUUYYYYYY[[[]]]___bbbdddeeedddccccccgggnnntttuuuuuuoooppppppnnnlllnnnrrrvvv{{{zzzxxx||| !!!!!!"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""""" !!!"""###############""""""!!!!!!!!!!!!"""!!!######"""!!!!!!""""""######""""""!!!!!!!!!""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!"""$$$""""""!!!!!!!!!!!!!!! !!!###!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!######"""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$%%%##################"""""" ###"""!!!"""$$$$$$"""!!!"""!!! !!!###$$$###"""""""""######$$$$$$%%%%%% !!!"""$$$%%%%%%######""""""""""""######""""""!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""""""""#########$$$!!!!!!""""""######$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%#########$$$$$$$$$$$$$$$$$$###""""""""""""""""""%%%$$$"""!!!!!!!!!"""### !!!!!!###$$$&&&''''''%%%""""""""""""!!! !!!!!!""""""!!!!!! """"""!!!!!!!!!!!!!!! !!!######$$$$$$$$$""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!!"""######$$$$$$######!!!""""""""" """###%%%$$$!!!"""%%%$$$$$$###"""!!!!!!""""""$$$$$$############"""""" !!!""""""###%%%%%%$$$###"""!!!!!! """"""""""""!!! """######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!! !!!""""""$$$############"""""""""###############$$$%%%&&&%%%%%%$$$$$$$$$########################"""""""""""""""#########$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((((((((('''''''''(((((()))***+++,,,,,,((())))))))))))*********+++,,,---000333666888:::;;;<<>>BBBFFFJJJJJJJJJJJJLLLOOOPPPQQQQQQSSSTTTUUUYYY___eeegggfffcccaaaaaa___```dddkkkppprrrqqqsssttttttrrrpppqqqvvvzzz{{{zzzzzz$$$$$$"""!!! $$$&&&$$$ """&&&%%%%%%%%%$$$$$$$$$######!!!"""#########""" """"""""""""############$$$"""!!!"""$$$%%%### ######################## !!!"""###$$$###"""!!!!!!"""###$$$$$$$$$###""""""""""""""" """###$$$$$$#########$$$$$$$$$%%%%%%%%%%%%!!!!!!""""""""""""!!!!!!!!!"""#########""" !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!""""""###""""""!!!!!!!!!"""$$$%%%############$$$$$$$$$$$$"""###$$$%%%$$$""" !!!!!!!!!""""""""""""!!!!!!######"""!!!!!!!!!!!!!!!""""""############""""""$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$%%%%%%$$$###""""""!!!  """### !!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$%%%%%% """$$$%%%%%%%%%###"""$$$$$$###############$$$%%%$$$"""!!! !!!"""###########################!!!!!!!!!!!!"""###$$$%%%######""""""!!!!!! ######""""""!!!!!! !!!""""""!!! """########################### !!!!!!!!!!!! !!!""""""###############"""""""""###"""!!!"""#########"""!!!!!!"""###$$$$$$%%%%%%(((######&&&%%%"""""""""""""""""""""""""""!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""&&&%%%$$$###""""""""""""###########################"""!!!!!!!!!"""$$$%%%%%%###!!!"""$$$%%%$$$!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******))))))))))))******,,,---...///222444666888<<<===???BBBEEEHHHJJJLLLLLLLLLLLLLLLMMMOOOQQQSSSYYY[[[^^^bbbffffffdddbbb___^^^```eeemmmsssttttttqqqssstttrrroooooosssvvv||||||~~~$$$$$$"""!!!!!!  """###%%%%%%$$$$$$$$$#########$$$$$$$$$###""" !!!!!!!!!"""""""""#########!!! """$$$$$$""" ########################$$$######""""""###$$$%%%""""""!!!!!!!!!!!!!!!"""$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###### !!!!!!!!! !!!!!!!!!""""""""""""""""""!!!!!!""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!"""""""""#########"""""""""###$$$$$$"""!!!!!!!!!!!!!!!!!!!!! """$$$$$$$$$$$$%%%###  """$$$ !!!!!!"""""""""#########"""!!!!!!!!!!!!!!!""""""############""""""############"""""""""!!!"""""""""""""""!!!  !!!"""###$$$$$$$$$###"""  !!!""""""###$$$%%%&&&&&&&&&&&&!!!!!!!!!!!!""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!! """###%%%%%%$$$###"""######""""""!!!""""""############"""""""""""""""""""""""""""""""""""""""%%%%%%###"""!!! !!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!"""###""" """###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""###"""""""""""""""#########"""""""""######""""""!!!!!!"""######$$$%%%%%%'''""""""$$$$$$!!!""""""""""""""""""""""""############"""!!!""""""""""""""""""""""""###""""""!!!!!!""""""###$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$%%%###""""""$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))***)))))))))))))))******,,,---...///222444777888999;;;===@@@CCCFFFHHHIIILLLLLLLLLLLLNNNPPPRRRSSSWWWYYY]]]aaaeeefffdddbbb``````aaagggnnntttvvvuuussssssssspppmmmoootttxxx||||||$$$###""""""!!!!!!!!!!!! !!!$$$###"""$$$$$$$$$$$$#########"""############"""!!!  !!!!!!!!!"""""""""!!!!!! !!!"""###!!!########################""""""!!! !!!!!! !!!!!!!!!!!! """"""!!!!!! !!!!!!%%%%%%%%%%%%$$$###"""!!! !!!!!!!!!""""""""""""!!!!!!  !!!###$$$""""""############"""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""""""""######$$$$$$$$$$$$$$$$$$###"""""""""!!!!!! !!!###$$$%%%%%%###"""!!! !!!"""###$$$"""!!!!!! !!!!!!"""######"""!!!!!!!!!!!!!!!""""""############""""""############""""""""""""""""""###""""""!!!  !!!###%%%%%%$$$###!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! """""""""!!!!!!"""""""""########################%%%%%%$$$###"""""""""###!!!"""###$$$$$$$$$###""""""!!!!!!!!!!!!!!!"""""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""  !!!"""#########""""""""""""!!!!!!!!!!!!!!!"""###"""!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!"""""""""######$$$######"""###$$$&&&'''""""""""""""""""""""""""!!!""""""######$$$$$$$$$%%%!!!!!!###"""!!!""""""""""""""""""""""""%%%%%%$$$###""" #################################""""""#########""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!"""######$$$%%%###"""###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((())))))(((((('''&&&%%%$$$$$$(((((((((((())))))))))))))))))(((((()))***++++++,,,,,,---///222555777888999:::===@@@CCCEEEGGGHHHLLLLLLLLLMMMNNNPPPRRRSSSUUUWWW[[[```dddfffdddbbbbbbaaaccchhhpppuuuwwwvvvttttttrrrooolllnnnuuuzzz{{{}}}$$$######"""!!!!!!""""""""""""!!!!!!"""$$$$$$$$$$$$############""""""""" !!!"""###$$$$$$ !!!!!!!!!!!! !!!!!!!!! ########################"""!!!!!!  !!!"""###"""!!! !!!!!! !!!!!!"""""""""""""""!!!!!! """""""""############$$$!!!  """$$$%%%""""""############"""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###$$$$$$##################$$$%%%&&&&&&%%%$$$"""!!!$$$$$$######"""!!!!!!!!! !!!""""""###""""""!!!!!!!!!!!!""""""######$$$%%%$$$""" ###""""""!!!!!!!!!!!!!!!""""""############""""""#########"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!"""$$$%%%$$$###"""!!! !!! !!!!!! !!!!!!!!!!!!""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!%%%%%%$$$$$$$$$$$$%%%%%%########################&&&&&&%%%$$$############!!!!!!"""###$$$######"""""""""!!!!!!!!!"""######$$$######""""""""""""""""""""""""""""""""""""""" !!!"""###### !!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!!!!"""$$$###"""!!!"""###""""""""""""""""""""""""!!!""""""######""""""!!!!!!""""""###############$$$$$$###"""###%%%''')))!!!"""""""""!!!!!!""""""!!!"""""""""#########$$$$$$""" """###"""!!!""""""""""""""""""""""""$$$$$$$$$###"""!!! ########################$$$$$$############$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$$$$%%%%%%&&&'''((((((((((((''''''&&&&&&%%%%%%(((((((((((())))))))))))(((((((((((()))***+++,,,+++,,,---///222555777999:::<<>>BBBEEEGGGHHHHHHJJJKKKMMMOOOQQQSSSSSSTTTSSSUUUYYY___dddfffdddccc``````aaaffflllqqqrrrrrrnnnqqquuuuuutttssstttwww|||~~~$$$######""""""###$$$$$$!!!"""###!!!!!!""""""!!!!!!!!! $$$###"""!!! !!!!!!!!!!!!!!!"""""""""###### """$$$$$$""" !!!###"""""""""""""""""""""""" !!!!!!  !!!!!!###$$$$$$"""!!!!!!!!!!!!"""###$$$######"""!!!""""""###$$$"""""""""#########$$$$$$ """######"""!!! !!!!!!!!!!!! $$$###"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!""""""###$$$$$$$$$######"""""""""###$$$$$$!!!!!!""""""######$$$$$$######"""######$$$%%%%%%!!!!!!  !!!$$$&&&'''&&&%%%$$$######"""!!!!!!!!!!!!!!!""""""############""""""!!!"""""""""############!!!!!!""""""""""""!!!!!!"""###############"""!!! !!!""""""############!!!!!!!!!"""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""####################################""""""""""""!!!!!! """!!!!!! !!!!!!"""""""""""""""""""""""""""###""""""######$$$%%%&&&!!!!!!!!!!!!!!!"""######!!!!!!!!!""""""###$$$%%%"""######$$$$$$"""!!! ######################## !!!###$$$$$$###!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""### ###%%%&&&$$$###""""""########################!!!!!!""""""""""""!!!!!! !!!######"""!!! !!!""""""!!! !!!$$$""" ###"""""""""""""""""""""!!!""""""#########""""""###""""""""""""""""""""""""""""""###$$$$$$$$$######""""""""""""""""""""""""###""""""!!!!!!""""""###$$$$$$###############$$$"""""""""""""""""""""""" !!!"""###$$$######"""###%%%'''&&&$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((()))))))))))),,,+++***)))((((((((((((***+++,,,///222555888:::999;;;???DDDGGGHHHHHHHHHIIIKKKMMMPPPRRRSSSTTTTTTTTTVVVZZZ___dddfffdddbbbaaa```aaaeeelllqqqrrrqqqooorrrttttttrrrsssvvvyyy}}}}}}$$$###############$$$$$$$$$"""!!!!!!###$$$###""""""!!!!!!!!! !!!!!! """###$$$""""""""""""############ ###%%%$$$"""!!!"""$$$"""""""""""""""""""""""" !!!"""$$$$$$$$$######  !!!###$$$"""""""""""""""###$$$$$$$$$"""!!!   """$$$%%%%%%###!!! $$$###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$%%%""""""!!!!!!!!!"""$$$%%%######$$$%%%&&&''''''((($$$###"""""""""""""""###&&&%%%###"""""""""######%%%'''((()))(((%%%!!!######"""!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""#########$$$$$$$$$######"""  !!!#########"""!!! !!!###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""####################################$$$$$$%%%%%%%%%%%%$$$#########""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! """###$$$!!!!!!!!!!!!!!!"""###### !!!"""$$$$$$!!!%%%''''''$$$ """""""""""""""""""""""" !!!###$$$%%%$$$"""!!! !!!!!!""""""###### !!!!!!!!!""""""###### ###%%%&&&%%%###""""""""""""""""""""""""""""""""""""############""""""!!!"""###""" """$$$&&&''''''%%%###!!!!!!$$$### $$$""""""""""""!!!!!!!!!!!! !!!######"""!!!!!!"""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%&&&######################## !!!"""$$$$$$######"""###%%%'''&&&$$$###%%%'''##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&&&&%%%$$$######$$$$$$%%%&&&'''((((((((((((((((((((('''''''''(((((((((((())))))))))))---,,,+++)))((((((((('''***+++,,,///222666888:::;;;>>>BBBGGGJJJKKKKKKKKKIIIKKKMMMPPPRRRTTTTTTTTTUUUWWW[[[```dddfffdddbbbaaa```aaafffmmmqqqrrrqqqqqqssssssrrrppprrrwww{{{}}}}}} !!!!!!!!!!!!!!!%%%$$$###!!! """"""!!!!!! !!!"""!!!"""###%%%""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!"""""""""""""""!!!"""######"""!!!$$$$$$%%%%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""######""""""!!!!!! """!!!!!!!!!!!!###%%%&&&######""""""!!!!!! """"""############""""""$$$$$$%%%%%%%%%$$$$$$###############$$$%%%&&&''''''%%%"""!!!###%%%%%%%%%''')))***111444''')))%%%%%%###!!! ***'''$$$###$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!###"""!!!  !!!!!! !!!###!!! ###$$$"""!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%% !!!"""$$$$$$######"""!!!"""###$$$$$$###"""!!!%%%$$$###!!!  !!!"""###############""""""""""""""""""""""""######"""""" &&&###!!!"""$$$%%%###!!!###""""""!!!  """###%%%%%%###""" !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""############"""""""""""""""!!! !!!###$$$%%%&&&'''""""""############""""""!!!""""""!!! """$$$######""""""""""""######!!!!!!""""""!!! ###$$$%%%&&&((()))***+++$$$$$$######""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""!!!"""$$$&&&""""""""""""""""""""""""$$$$$$###############$$$'''&&&%%%###"""!!!!!!!!!###""""""###$$$###$$$'''$$$###  !!!(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%'''((()))(((((((((((())))))))))))'''''''''((()))******+++---,,,,,,+++***)))((((((,,,,,,---///111333555666;;;===@@@DDDFFFHHHIIIIIIIIIJJJMMMOOORRRTTTUUUUUUUUUWWWYYY[[[^^^```aaaaaabbbaaabbbeeeiiinnnpppqqqssstttuuutttrrrrrrvvvzzz~~~{{{~~~"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!! """###$$$$$$###"""###%%%""""""""""""""""""""""""!!!!!!"""""""""######### !!!"""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!"""###############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$#########"""""""""""""""!!! !!!""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!###$$$%%%###"""""""""!!!!!!!!! ######$$$$$$$$$$$$######$$$###"""!!! !!!"""###"""""""""###$$$%%%''''''---***&&&$$$######"""!!!...CCCVVVZZZ???$$$%%%$$$###"""!!! $$$"""!!!"""######""""""""""""############""""""!!! !!!  """""" !!!### """###"""&&&%%%$$$###############""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%!!!"""###$$$%%%$$$$$$###!!!"""###$$$$$$###"""!!!"""""""""!!!!!! """"""######$$$#########"""""""""""""""""""""""" """$$$%%%&&&''''''###"""!!!"""%%%&&&%%%######""""""!!!  !!!"""######"""!!! !!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!!!!"""""""""######"""""""""""""""!!! !!!"""""""""###$$$$$$$$$!!!!!! !!!!!!  """###""""""!!!!!!""""""###!!!!!!!!!!!!!!! """""""""######$$$$$$%%%#########"""""""""""""""$$$$$$######"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$%%%$$$"""!!!###$$$""""""""""""""""""""""""$$$$$$###############$$$######"""""""""""""""###""""""############$$$&&&)))(((&&&%%%%%%%%%'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***)))))))))((('''''''''%%%%%%&&&&&&'''(((((()))&&&''''''((()))*********+++,,,---///222555888:::;;;===@@@CCCFFFGGGHHHIIIIIIJJJMMMOOORRRTTTUUUUUUVVVWWWYYY\\\^^^```aaabbbcccbbbbbbeeejjjnnnqqqrrrsssuuuuuusssqqqrrrwww{{{}}}$$$#########""""""!!!!!! """###$$$$$$$$$$$$"""""""""""""""!!!!!!!!!###$$$%%%$$$"""!!!"""###""""""""""""""""""""""""!!!!!!""""""""""""###### !!!"""""""""""""""""""""$$$$$$$$$$$$"""""" !!!!!!"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""!!!!!! !!!!!! !!!"""######"""!!! !!!!!!!!!!!!"""""""""""""""""""""!!!!!!"""######""""""""""""!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$###%%%###!!!!!!###%%%!!!""""""###$$$%%%&&&'''...+++'''%%%$$$###!!! !!!000???NNNRRR<<<&&&$$$$$$$$$###"""""""""""""""  """""""""""""""######$$$$$$$$$%%%""""""!!!!!!!!!!!! """!!! !!!######!!! !!!###!!! """###!!!!!!!!!###"""!!!#################################""""""#################################"""$$$&&&%%%$$$###$$$%%%######$$$%%%%%%%%%%%%$$$""""""############"""""" !!!""""""######$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""######"""!!! """!!!!!!"""$$$&&&&&&%%%###""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!!!!""""""""""""""""""""""""!!!!!! """""""""""""""""""""""""""!!!  !!!""" """$$$$$$###!!!!!!""""""!!!!!! !!!!!!""""""############"""!!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""############''''''&&&%%%###"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$%%%%%%$$$###"""$$$%%%""""""""""""""""""""""""$$$###############$$$$$$ !!!"""###$$$%%%"""###$$$###""""""$$$%%%&&&%%%$$$$$$$$$%%%''''''$$$$$$$$$%%%&&&'''''''''%%%&&&&&&&&&'''(((((((((******)))((('''&&&&&&%%%%%%%%%&&&&&&'''(((((((((%%%&&&'''((()))***+++,,,+++,,,,,,...222666;;;===:::<<>>AAADDDFFFFFFGGGIIIJJJMMMOOORRRTTTUUUUUUWWWYYY[[[]]]```bbbcccccccccccccccfffkkkpppssstttvvvvvvtttqqqoooqqqxxx}}}%%%$$$$$$$$$#########""" """######"""   !!! """###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!!!!! #########"""!!!  !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!"""$$$$$$"""!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!$$$&&&&&&'''&&&&&&%%%$$$###"""""""""""""""!!!!!!"""$$$&&&&&&%%%######$$$(((!!!!!!##################$$$%%%%%%$$$""""""######"""!!!!!!!!!!!!"""""""""###### !!!"""######"""!!!!!!###""""""###$$$$$$###!!!$$$&&&###"""$$$$$$###"""$$$(((&&&###""""""""""""""""""""""""######""""""""""""##############################"""$$$&&&%%%$$$###$$$$$$""""""""""""#########$$$###""""""""""""""""""###""""""""""""############%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!""""""###"""""""""$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!$$$###""""""""""""###$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""######%%%###""" """###%%%"""$$$$$$""" !!!!!! !!!!!!######$$$%%%%%%$$$$$$$$$""""""######$$$%%%%%%%%%!!!!!!""""""######$$$$$$"""""""""###############!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######""" !!!#################################""""""###$$$$$$%%%############$$$%%%%%%&&&!!!(((***&&&"""###$$$###""""""######$$$&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''(((''''''&&&%%%%%%&&&&&&''''''(((((((((((((((((())))))))))))***************+++++++++---,,,---...000333666888888:::===AAACCCEEEFFFFFFIIIJJJMMMOOORRRTTTUUUUUUWWWYYY[[[]]]```bbbcccccccccbbbcccffflllpppssstttvvvvvvtttqqqoooqqqxxx}}}########################""""""######"""!!!  !!!!!!!!!!!! """"""""""""$$$&&&""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""""""""""" ############"""!!! !!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!!!!!!!!!!!"""""""""""" !!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!  ###%%%$$$###"""&&&%%%$$$###"""!!!!!!!!!###"""!!!"""$$$$$$###"""%%%&&&'''+++%%%!!!######"""""""""######$$$%%%###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###"""!!!###"""!!!"""$$$$$$"""!!! $$$&&&###"""###$$$"""'''$$$""""""%%%&&&$$$"""""""""""""""""""""""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%""""""!!!!!!""""""###$$$######""""""""""""#########"""""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""" !!!"""$$$%%%&&&''''''%%%&&&&&&$$$"""!!!!!!""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!!!!""""""""" !!!!!!""""""""""""""" !!!""""""###$$$$$$"""!!!  !!!""""""######"""######"""!!!!!! !!!!!!""" !!!""""""""""""!!! !!!!!!"""###$$$$$$$$$""""""""""""############ !!!!!!"""#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%$$$"""########################""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&!!!+++...'''"""$$$%%%#########$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$#########$$$%%%&&&''''''&&&%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&''''''''''''''''''%%%&&&'''((()))***+++,,,,,,,,,---///111333555666999;;;>>>AAADDDEEEFFFGGGIIIJJJMMMOOORRRTTTUUUUUUWWWXXXZZZ]]]___aaabbbcccbbbaaabbbfffkkkpppssstttuuuuuutttrrrppprrrwww|||!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""""""""############!!!""""""!!!!!!###$$$""""""""""""""""""""""""""""""!!!!!!!!! !!!"""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!"""#########"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! """""""""!!!!!! !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!! !!!""""""!!! ######""""""""""""######$$$###"""###$$$$$$###!!!!!!((($$$ $$$###!!!'''######"""!!!!!!!!!""""""###"""!!!"""######""" $$$$$$###""""""!!!!!!!!!!!!"""$$$$$$$$$"""!!!"""!!!!!!"""######""" ###$$$!!! """""" ###"""!!!!!!!!!""""""###########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%######"""""""""###$$$%%%$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$#########"""""""""""""""""""""""""""#########""""""!!! ###%%%&&&%%%"""!!!"""###"""""""""""""""""""""""" !!!""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!!!!"""""""""###### !!!"""""""""""""""########################!!!!!! !!!!!!"""###$$$$$$""""""###$$$###""""""!!!!!!""""""### !!!"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########"""  """########################""""""""""""###$$$%%%&&&$$$$$$######$$$$$$%%%&&&"""---111)))###&&&'''###""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$&&&''''''%%%$$$###$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))*********)))+++...111333555666666999;;;>>>AAADDDFFFGGGGGGIIIJJJMMMOOORRRTTTUUUUUUVVVWWWYYY\\\^^^```aaabbbaaa```aaaeeejjjooossstttsssuuuuuusssqqqrrrwww{{{~~~ !!!"""###$$$$$$%%%&&&%%%%%%$$$$$$%%%&&&&&&######$$$$$$%%%%%%%%%%%%!!!!!!  """"""""""""""""""""""""""""""!!!!!!  !!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""######### !!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""######$$$$$$"""###$$$%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""######""""""!!!!!!  """"""""""""""" !!!!!!!!!""""""######""""""############""""""'''&&&$$$###!!! !!!!!!"""$$$%%%&&&###""""""$$$&&&'''&&&$$$'''%%%!!!%%%$$$ %%%######"""!!!!!!!!!!!!!!!"""""""""###%%%&&&%%%###&&&%%%%%%$$$###"""!!!!!!!!!###$$$%%%$$$###""""""!!! !!!######!!! !!!###  !!!""""""$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%$$$###$$$%%%%%%$$$#########$$$%%%&&&$$$###"""!!!!!!"""###$$$ !!!!!!"""""" !!!"""###############""""""""""""""""""""""""!!!"""###############"""!!!###%%%$$$"""!!!###&&&"""""""""""""""#########"""###%%%&&&&&&%%%###"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""############ !!!"""""""""""""""%%%%%%$$$$$$###""""""!!!""""""############""""""%%%%%%### ######""""""""""""######"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""$$$$$$######""""""!!!!!!$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""$$$&&&)))########################""""""""""""###$$$%%%&&&""""""""""""###$$$&&&&&&###///333***$$$&&&((($$$%%%%%%&&&'''''''''&&&&&&#########$$$$$$%%%&&&&&&"""$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))(((((((((---,,,,,,+++***))))))((('''***...333666888999999:::<<>>AAAEEEHHHJJJGGGIIILLLPPPSSSTTTVVVVVVWWWXXXYYYZZZ\\\]]]^^^_________aaaeeekkkppprrrsssuuuuuutttrrrqqqsssvvvyyy{{{}}}!!!!!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! ######""""""""""""""""""%%%$$$###!!! """"""""""""!!!!!!!!!!!!!!!!!!"""######"""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!"""""""""""""""!!!!!!###"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """###""" !!!!!!"""######"""!!!!!!""""""!!! !!!!!!!!!!!!!!!"""#########$$$""" !!!"""!!!!!!""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$######"""""""""""" !!!"""$$$%%%&&&%%%%%%############$$$$$$$$$$$$###"""""""""""""""!!!!!! !!!!!!!!!!!! !!!"""###$$$%%%$$$$$$###$$$###"""!!! !!!!!!"""!!!!!!""""""""""""!!!!!!#########""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%###"""""""""###$$$###############"""!!!!!!$$$######"""!!!!!! """"""""""""######$$$$$$"""######$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!"""""""""############""""""#########""""""!!!############"""""""""!!!!!!!!!!!!!!!"""######$$$(((&&&$$$$$$%%%%%%###!!!!!!!!!!!! !!!!!!!!!%%%$$$$$$#########""""""######"""""""""###$$$%%%$$$###""""""!!!!!!!!!!!!!!!""""""!!!###"""!!!!!!!!!!!!"""###!!!!!!"""""""""#########################################################"""$$$"""!!!%%%"""""""""""""""#########'''$$$!!! """######!!!!!!!!!!!!"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%$$$"""!!!###$$$%%%$$$"""""""""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((((((((())))))))))))(((((()))******************+++---...///333777:::<<<<<<===???BBBEEEHHHIIIJJJJJJKKKMMMPPPSSSVVVXXXWWWXXXYYY[[[]]]^^^`````````___aaaeeejjjpppssstttvvvvvvuuusssrrrssswwwzzz}}}!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""" """"""""""""!!!!!!!!!!!!%%%%%%%%%$$$###"""!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###########################"""!!!!!!######"""!!!""""""############""""""%%%###!!! !!!"""""""""""""""""""""""" !!!!!!!!!!!!"""$$$""""""""""""""""""""""""$$$$$$$$$###############!!!!!!!!!"""######$$$$$$'''%%%###"""!!!"""$$$%%%!!!$$$'''((('''&&&$$$$$$###"""!!!!!!###%%%'''"""""""""############### !!!!!!""""""!!!!!! !!!###%%%&&&&&&&&&%%%######"""!!!!!!!!!""""""!!!""""""######""""""!!!$$$$$$######"""!!!!!! !!!"""###$$$$$$###"""!!!#########$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%$$$############$$$#########$$$######"""!!!#########""""""!!!!!! """""""""############$$$!!!"""######$$$$$$######%%%$$$###"""!!!!!!!!!!!!""""""""""""############$$$$$$$$$######""" ############"""""""""""" !!!"""###$$$%%%$$$"""!!!!!!""""""  $$$!!! ###$$$"""###""""""""""""###$$$$$$%%%$$$"""!!! !!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!""""""""""""######################################################!!!###""" ###'''############""""""""""""'''$$$"""!!!"""$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%###"""!!!###$$$%%%$$$"""""""""###&&&%%%$$$###"""!!!!!!!!!#################################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((((((((())))))))))))'''((()))++++++******)))***+++---...///222666999======>>>@@@BBBDDDGGGHHHKKKKKKKKKLLLNNNRRRVVVYYYVVVWWWYYY\\\^^^```aaabbbaaa```aaadddjjjppptttvvvwwwwwwuuusssrrrtttxxx{{{!!!!!!"""""""""#########!!!!!!""""""""""""!!!!!!"""!!! """###$$$#########$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!"""!!!!!!!!! !!!!!!""""""!!!!!! """"""!!!!!!  !!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!##############################""""""######"""!!!""""""""""""""""""""""""$$$###"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""%%%$$$"""!!!###%%%""""""""""""""""""""""""########################"""""""""######$$$$$$$$$&&&%%%$$$######$$$%%%%%%!!!"""$$$&&&&&&%%%$$$###"""!!! !!!"""$$$%%%""""""######$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!""""""######$$$%%%%%%######"""""""""""""""""""""""""""######"""""""""############""""""!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!"""""""""############%%%%%%%%%$$$###$$$%%%%%%%%%$$$$$$#####################$$$$$$######"""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""$$$$$$###"""!!!!!!"""""""""""""""""""""########################"""!!!!!!#########"""""""""""""""!!!""""""###$$$$$$$$$$$$!!! !!!!!!""""""""""""!!!!!!!!!$$$###"""""""""""""""######$$$###"""!!! """"""!!!"""""""""###$$$!!!!!! !!!!!!!!!!!!!!!!!!"""""""""###""""""""""""####################################!!!"""######!!!!!!###&&&$$$$$$######""""""!!!!!!""""""######$$$$$$###""""""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""""""""!!! !!!############%%%'''%%%%%%###"""!!!!!! ########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((('''''''''(((((((((((())))))))))))'''(((***+++++++++)))(((+++,,,...000111333777999<<<===>>>???AAACCCEEEFFFJJJJJJKKKMMMPPPRRRUUUVVVVVVWWWZZZ]]]___aaabbbcccaaa```aaadddjjjqqquuuwwwxxxwwwvvvsssrrrtttxxx|||""""""""""""############!!!!!!""""""""""""!!!!!!"""!!! """###$$$ !!!"""###$$$""""""""""""!!!!!!!!!!!! !!!"""""""""!!!""""""######""""""!!!""""""!!!!!!  !!!!!!"""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%%%%###""""""""""""!!!!!!!!!!!!!!! ###&&&%%%!!! """""""""""""""""""""""""""#################################$$$$$$$$$$$$$$$######%%%%%%&&&%%%$$$###%%%$$$###""""""!!!!!!!!!!!!""""""######$$$$$$$$$""""""######$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!%%%###!!! ###$$$""""""##################""""""############""""""!!!!!!""""""##################$$$%%%%%%$$$######""""""""""""###############$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""############"""$$$###""""""""""""""""""######""""""""""""""""""!!!!!!"""###############""""""""""""""""""######"""#########"""!!! """!!! !!!#########!!!"""###$$$$$$$$$$$$###"""!!!$$$###!!!!!!""""""############!!!!!! !!!!!!"""###"""!!!"""###$$$$$$ !!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!"""""""""#################################$$$$$$$$$"""!!!!!!"""###$$$$$$######""""""!!!!!!###%%%%%%$$$!!! """#########$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""!!! !!!############%%%'''######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((('''''''''(((((((((((())))))))))))'''((()))***+++******)))---///111222333555888::::::;;;===???AAABBBCCCDDDGGGIIILLLPPPRRRSSSSSSRRRUUUWWWZZZ]]]```aaabbbbbbaaaaaaaaaeeelllrrrvvvxxxyyyxxxuuusssrrrtttyyy}}}"""""""""#########$$$$$$!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!""""""### !!!!!!""""""#########""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""######""""""!!!""""""############""""""""""""!!!!!!!!!!!!!!!!!!###############"""!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!! !!!!!!!!! !!!!!! ###&&&'''&&&###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$###!!!""""""""""""""""""""""""###############$$$$$$$$$#####################$$$!!!"""$$$&&&&&&%%%###"""&&&%%%###!!! !!!"""$$$$$$%%%%%%%%%%%%$$$###"""""""""###############!!!""""""######""""""!!!%%%### !!!###!!!"""###$$$$$$$$$######"""######$$$$$$######""" !!!!!!"""######$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%&&&###$$$%%%$$$###"""###%%%%%%%%%%%%&&&%%%$$$$$$###"""###$$$$$$%%%$$$$$$$$$########################%%%$$$$$$$$$$$$#########!!!"""######$$$$$$############"""""""""""""""###############"""""""""""" """######$$$$$$$$$""""""""""""############!!!"""""""""!!!!!!  """###"""!!!###$$$%%%&&&&&&%%%$$$###$$$!!! ###$$$""" !!!""""""######""""""!!! !!!!!!"""### !!!!!!"""$$$### !!!!!!""""""!!!!!! !!!!!!!!!!!!"""""" !!!!!!""""""#################################$$$$$$###"""!!!!!!!!!!!!############""""""""""""###&&&%%%###!!! """""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%$$$"""""""""###"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((((((((()))))))))))))))))))))))))))*********...000222444555666888:::999;;;===???AAACCCDDDDDDEEEHHHMMMQQQSSSSSSRRRPPPUUUWWWZZZ]]]```aaaaaa`````````bbbgggnnnsssvvvwwwyyywwwuuurrrqqqsssxxx}}}""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! """######$$$%%%%%%&&&&&&$$$$$$"""!!! """"""""""""!!!!!!!!!!!!###$$$$$$$$$######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""############"""!!!!!! !!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$### !!!""""""!!! !!!"""""" """###$$$"""!!! !!!"""""""""""""""###$$$%%%%%%""" """"""""""""""""""""""""""""""#########$$$$$$$$$"""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$###########################%%%$$$###!!!!!!!!!""""""###"""""""""""""""!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$###"""######$$$$$$######""""""""""""""""""#########"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&"""$$$%%%$$$###"""###$$$%%%%%%&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%%%%$$$########################%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$$$$$$$######""""""""""""##################"""""""""!!!!!!""""""#########""""""!!!"""""""""############!!!"""###$$$###"""  """!!! """###%%%&&&&&&%%%###"""%%%$$$$$$#########"""""" """#########"""!!!######"""!!!!!!!!!"""""""""!!!###%%%###!!!!!!"""######"""!!!!!! !!!!!!!!!"""""" !!!!!!"""######$$$###########################""" !!!!!!!!!!!!"""""""""""""""############$$$######$$$%%%!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$##################$$$%%%$$$"""""""""##################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((((((((())))))))))))***)))((('''((()))+++,,,---000222444555666888999999;;;>>>AAADDDEEEFFFGGGGGGIIILLLPPPRRRRRRRRRQQQUUUWWWZZZ]]]_________^^^^^^```ccciiipppuuuwwwwwwxxxwwwtttqqqppprrrxxx|||~~~"""############$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!"""#########!!!  !!!"""""""""###""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""############### !!!!!!!!!!!! !!!!!!""""""######$$$$$$!!!!!!"""""""""""""""!!! !!!!!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$""" $$$###"""!!!!!!"""###$$$!!!!!!!!!  !!!"""######%%%$$$$$$'''++++++(((%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$ ###"""!!! !!!"""$$$%%%!!!$$$&&&''''''%%%$$$%%%""" ######""""""!!!!!! """"""############"""""""""%%%&&&%%%###!!!!!!"""###$$$%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$"""$$$$$$$$$###"""###$$$%%%%%%&&&'''&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%##################$$$$$$############""""""!!!!!!######$$$%%%%%%%%%%%%$$$###"""""""""""""""######$$$#########""""""!!!!!!###$$$$$$######"""!!! !!!!!!""""""#########$$$###$$$&&&''''''&&&%%%$$$!!! """$$$%%%%%%$$$!!!"""$$$%%%%%%$$$"""!!! """######""""""###%%% """#########"""!!!&&&%%%$$$"""!!!!!!!!!!!!!!!%%%### &&&(((%%%!!!"""###$$$$$$###"""!!! !!!!!!!!!""" !!!"""######$$$######################## !!!"""""""""!!!!!!""""""######$$$$$$ """###"""!!!"""&&&***!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!! !!!#########$$$%%%'''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((((((((())))))))))))+++***(((&&&''')))+++---,,,///222333444555777888:::<<>>@@@DDDFFFFFFFFFGGGIIIJJJLLLOOORRRTTTUUUVVVUUUSSSUUUXXX[[[]]]______``````bbbgggnnnvvv{{{||||||zzzxxxvvvuuuuuuwwwzzz|||}}}~~~$$$$$$$$$$$$###""" """!!! !!!###$$$"""""""""#########"""!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""######################## !!!###$$$%%%$$$""" """"""""""""""""""""""""!!!!!!!!!""""""#########"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!""""""#########"""!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!###$$$### !!!###%%%$$$#########$$$%%%&&&############$$$#########$$$$$$%%%%%%%%%%%%%%%%%%!!!"""######$$$$$$#########$$$%%%%%%%%%$$$###"""%%%%%%$$$$$$###""""""""""""######$$$$$$######"""######$$$$$$$$$$$$##########################################""" ###############"""!!!!!!%%%%%%%%%$$$$$$######"""!!!"""$$$$$$"""""""""###%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$((('''%%%$$$#########"""""""""!!!!!!!!!!!!"""""" !!!"""######$$$"""""""""!!!!!!!!!!!!!!!"""""""""#########$$$$$$!!!!!!!!!!!!!!!"""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!"""""""""###!!!!!!"""###############$$$###!!! !!!"""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###### ###$$$###!!! """%%%###"""!!! !!!"""###""""""""""""""""""""""""######$$$%%%%%%$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!""""""##################$$$$$$$$$###"""!!! """"""""""""""""""""""""'''''''''''''''''''''&&&"""##################"""###$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$###$$$$$$$$$%%%%%%########################%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))++++++******))))))((((((,,,...000222333666999<<<>>>AAADDDFFFGGGGGGIIIJJJIIIKKKOOOSSSUUUUUUUUUTTTSSSUUUWWWZZZ]]]^^^_________aaafffmmmuuu{{{}}}}}}{{{yyyvvvttttttwwwzzz|||}}}~~~$$$$$$$$$###"""!!!  """#########"""!!! !!!!!!"""!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!"""$$$%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############!!!""""""############### !!!!!!!!!""""""#########$$$$$$$$$$$$#########""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!"""""""""$$$### #########""""""###%%%'''(((&&&%%%%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######""""""!!!  """$$$%%%%%%$$$###%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$###############$$$$$$######"""#################################"""!!!  !!!"""###############$$$$$$#########""""""""""""$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########"""###$$$%%%&&&(((***+++"""!!!!!!!!!!!!!!!!!!""" !!!"""######$$$!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$"""""""""#########$$$$$$ !!!"""############$$$###!!! !!!"""###"""!!!!!!!!!"""$$$%%%########################""""""###############""" """###!!! $$$###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""#########$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$######"""""""""""""""""""""""""""$$$$$$#########$$$$$$$$$$$$###!!! !!!###$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$%%%%%%%%%%%%########################%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((())))))******++++++******))))))((((((,,,...000222333666999<<<>>>AAADDDGGGGGGHHHIIIKKKIIIKKKOOORRRTTTTTTSSSRRRSSSUUUWWWZZZ]]]^^^______^^^___dddkkksssxxx{{{|||zzzxxxuuurrrsssvvvyyy|||~~~~~~$$$$$$$$$$$$$$$###"""!!! """$$$$$$###!!!  !!!!!!  """"""############""""""""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!!!!!!!!!! !!!"""######"""!!! ###%%%&&&%%%"""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!"""#########"""""" !!!!!!  !!!!!!$$$$$$#########""""""""" !!!"""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!!!!"""""" ###%%%%%%"""!!!"""$$$"""""""""###$$$%%%''''''#########"""######$$$%%%$$$$$$$$$############""""""""""""""""""!!! !!!$$$%%%%%%$$$$$$!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""!!!########################"""""""""""""""!!!!!!  """###$$$$$$###### !!!!!!"""###$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############"""$$$%%%%%%$$$$$$&&&'''""""""!!!!!!!!!!!!""""""""""""######$$$$$$%%%%%%############$$$$$$$$$$$$!!!!!!!!!"""""""""############""""""""""""!!!!!!""""""""""""#####################$$$$$$$$$%%%%%% """######$$$$$$$$$%%%$$$$$$###############"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""!!!!!!!!! """###"""!!! !!!"""### !!!!!!!!!!!! !!!"""$$$%%%%%%$$$###""""""###$$$&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%"""""""""""""""""""""""""""""""""!!!""""""###$$$%%%###!!!!!!###%%%######""""""######$$$%%%#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""###$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''(((###$$$%%%&&&'''''''''&&&''''''''''''''''''''''''&&&''''''((()))******+++************))))))))))))+++---000111333555888;;;===@@@DDDFFFGGGHHHJJJKKKJJJLLLNNNQQQSSSTTTSSSSSSSSSUUUXXX[[[]]]______```]]]___bbbiiipppvvvyyyzzzzzzwwwsssqqqqqqtttxxx{{{""""""#########""""""!!! !!!!!!"""""""""""""""!!!###"""  !!!""""""############""""""""""""""""""""""""""""""!!!!!!"""""""""######### !!!""""""""""""!!! !!!###$$$$$$###!!! """###$$$###  """""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""!!!!!! !!!""""""""""""!!!  !!!!!!""""""######"""""""""!!!!!!!!! !!!"""###""""""!!!""""""""""""""""""######""""""!!!!!!!!!!!!""""""!!!"""$$$%%%%%%$$$$$$%%%######$$$$$$$$$$$$######"""!!!!!!!!!"""###%%%&&&$$$$$$$$$$$$#########"""!!!!!!"""#########"""""" ###%%%&&&%%%$$$### !!!!!!""""""######$$$$$$$$$$$$######$$$$$$$$$###############"""!!!!!!########################!!!!!!"""#########"""""" !!!###$$$$$$###"""!!! !!!!!!""""""############$$$&&&&&&$$$###$$$%%%$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&'''&&&""" """###""""""!!!!!!""""""##################$$$$$$$$$"""#########$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$#########"""""""""#########"""""""""""""""#########$$$$$$$$$%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######""""""$$$""" !!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!""""""#########""" """$$$&&&&&&&&&%%%$$$"""""""""######$$$%%%&&&""""""""""""""""""""""""$$$######"""###$$$%%%&&&$$$###""""""""""""###$$$""""""!!!!!!!!!"""###$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&(((&&&&&&%%%%%%%%%&&&'''(((###$$$&&&'''((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************,,,///000222444888:::<<>>@@@DDDGGGJJJKKKKKKJJJNNNLLLOOOTTTVVVUUUUUUWWWVVVXXX[[[^^^```aaabbbbbb```aaaeeejjjppptttvvvvvvyyyxxxuuurrrqqqtttzzz~~~""" !!!%%%'''$$$!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!! !!!!!! !!!!!!$$$$$$$$$###############""""""""""""""""""""""""""""""##################""""""######$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%######""""""""""""######!!!"""""""""""""""!!! !!!!!!""""""#########$$$""""""!!!!!!!!!"""###$$$!!!######""" !!! !!!###$$$$$$%%%,,,((($$$###$$$$$$### $$$"""!!!"""###$$$$$$$$$$$$###""""""""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$###"""""""""""""""$$$"""!!!"""$$$%%%%%%$$$$$$$$$###!!!"""$$$'''&&&%%%###""""""!!!!!!######"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!!!!!!!!"""###############""""""!!!!!!!!!""""""############"""""" ###$$$###"""!!!!!!""""""###$$$&&&'''%%%###$$$$$$%%%%%%$$$$$$###""""""""""""###$$$$$$$$$%%%########################'''&&&$$$"""""""""""""""$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""########################!!!"""######$$$$$$######!!!!!!!!!""""""""""""##################"""""""""###"""!!!!!!!!!"""$$$$$$######"""""""""###$$$$$$ !!!!!!"""######$$$$$$""""""""""""############!!!""""""######""""""!!!###""""""""""""!!!!!!!!!########################!!!!!!!!!!!!""""""###$$$!!!!!!"""""""""#########$$$$$$$$$$$$###"""!!!!!!################################################"""!!!!!!!!!"""###$$$%%%!!!!!!"""###$$$%%%%%%&&&###############$$$$$$$$$######################## """$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$%%%''''''%%%$$$%%%&&&)))((('''%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''((()))))))))(((***(((&&&%%%%%%'''***,,,,,,---...111333666999:::>>>@@@CCCGGGIIIJJJJJJJJJLLLLLLOOOUUUWWWUUUUUUXXXYYY[[[]]]___aaabbbbbbbbb___aaadddiiippptttvvvvvvxxxwwwuuurrrrrruuuzzz~~~ """######"""!!!"""""""""!!!!!! """""""""""""""############"""""""""!!! !!! !!!!!!"""$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""" !!!!!!""""""### !!!"""######$$$"""###$$$$$$%%%%%%$$$$$$######""""""""""""############"""""""""!!! !!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!""""""### ###$$$###"""!!!!!! !!!""""""######&&&$$$""""""$$$%%%%%%$$$###!!! """######"""$$$###!!! !!!###$$$$$$$$$$$$######$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""#########%%%###""""""###$$$$$$###$$$$$$###!!! ###%%%&&&%%%$$$"""!!!!!!""""""%%%$$$###"""###$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%######""""""!!! !!!###$$$$$$###"""""" ######"""!!!!!!""" """$$$%%%%%%$$$###%%%%%%%%%%%%%%%$$$######$$$#####################""""""""""""""""""""""""(((&&&$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""##############################"""!!!!!!"""###$$$ !!!!!!""""""###!!!!!!""""""############""""""#########$$$$$$$$$ !!!!!!""""""""""""!!!""""""""""""""""""""""""########################""""""""""""###$$$%%%&&&############$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! """""""""####################################### !!!!!!"""###$$$%%%$$$$$$$$$############""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%$$$%%%''')))+++''''''''''''''''''''''''%%%%%%'''((())))))))))))++++++)))))))))***+++,,,,,,---...000333666888:::???AAADDDHHHJJJKKKKKKKKKKKKKKKNNNUUUWWWVVVVVVXXXZZZ\\\^^^```aaaaaaaaaaaa```aaadddiiipppuuuxxxyyyxxxwwwuuussssssuuu{{{"""%%%$$$!!!!!!$$$#########""""""!!!!!!!!!!!!"""""""""#########$$$"""""""""""""""""""""### !!!"""""""""######$$$$$$###"""""""""""""""""""""""""""""" !!!!!!""""""###### !!!"""######$$$!!!""""""#####################""""""""""""############"""!!!!!!!!! !!!!!!""""""############ !!!!!!!!!"""""""""""" ###$$$###""""""""""""""""""!!!!!!!!!!!!!!!"""!!!!!!!!!###$$$$$$$$$""" !!!""""""!!!$$$###!!! !!!###$$$######""""""""""""#####################$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""###$$$%%%&&&'''%%%###"""######"""!!!#########!!! !!!###&&&""""""!!!!!!!!!""""""###!!! !!!"""#########$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%###"""""""""!!!!!! !!!"""$$$$$$$$$###""""""######"""!!!"""$$$&&& !!!###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'''&&&###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""""""""""""""""""""###############$$$$$$%%%############""""""""""""###############$$$$$$$$$######"""""""""""""""""" !!!"""""""""##################""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!"""###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$###!!! !!!!!!!!!""""""#########"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$$$$$$$############""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$###!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&(((***+++%%%%%%&&&&&&'''(((((()))%%%%%%'''((()))))))))))))))***+++,,,,,,+++***))),,,,,,...000333666888:::@@@BBBEEEHHHKKKLLLLLLLLLJJJJJJNNNUUUXXXVVVVVVXXXZZZ\\\]]]___```aaa`````````aaadddiiiqqqvvvzzz{{{wwwwwwuuuttttttvvv{{{"""%%%&&&$$$!!! ###&&&############""""""""""""!!!""""""######$$$$$$$$$!!!!!! !!!!!!"""###  !!!"""###!!!!!!"""""""""#########""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%!!!!!!"""############"""######""""""""""""#########""""""!!!!!!!!!!!!"""###""""""""""""""""""""" !!!"""#########""""""!!!###$$$###""""""############""""""!!!!!!!!!######"""""""""!!!!!! """ !!!""""""!!!$$$###""""""""""""###$$$###""""""""""""""""""###########################$$$$$$#########""""""""""""""""""###$$$%%%&&&'''(((&&&###"""######!!! """###$$$###""""""###%%% !!!"""""""""""""""!!!!!!!!!!!!"""###$$$$$$""""""############""""""!!!"""######$$$$$$######"""""""""""""""""""""""" !!!"""######$$$######%%%%%%$$$###"""###&&&)))$$$%%%'''&&&&&&&&&''')))&&&''''''''''''&&&%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""""""""###$$$#########$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$############$$$%%%%%%$$$############"""""""""#########$$$$$$$$$$$$$$$############""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$######"""!!!!!!  !!!"""############"""""""""############$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$###"""!!!!!! !!!""""""#########""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$#########$$$%%%''''''%%%$$$%%%&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***&&&&&&'''((()))))))))(((%%%'''))),,,,,,+++)))'''+++,,,---000222555888999???AAAEEEHHHJJJKKKLLLKKKHHHIIINNNVVVYYYWWWWWWYYYZZZ\\\]]]___aaaaaaaaa```___```ccchhhpppvvvzzz|||wwwwwwvvvuuuuuuwww|||$$$!!! ###$$$$$$!!!!!!!!!"""""""""""""""!!!""""""######$$$%%%%%%###"""!!! !!!""" !!!"""###!!!!!!!!!!!!"""###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""###$$$$$$$$$$$$#########""""""""""""######""""""!!! !!!"""###$$$$$$######"""!!!!!!!!!!!!"""###$$$$$$$$$###"""!!!"""######"""!!!"""$$$""""""##################"""#########""""""!!!"""###"""!!!!!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%&&&&&&$$$""""""#########""" """$$$%%%$$$######$$$ """###%%%$$$###!!!""""""###%%%%%%&&&&&&&&&""""""############""""""!!!"""###$$$$$$$$$######!!!!!!""""""###$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%###$$$%%%%%%$$$$$$%%%'''%%%&&&&&&%%%######&&&)))%%%&&&&&&&&&&&&%%%$$$$$$###############################################################$$$$$$$$$"""""""""#########$$$$$$""""""###$$$$$$$$$$$$$$$########################$$$$$$#########$$$%%%&&&$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%###############"""!!!!!!$$$$$$%%%%%%%%%$$$###"""#########""""""""""""""" !!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""$$$###############$$$$$$#########$$$$$$$$$%%%%%%###""""""!!!!!!"""""""""!!!!!!"""######$$$%%%%%%""""""""""""""""""""""""###$$$%%%%%%&&&%%%$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&'''((())))))((('''&&&%%%&&&&&&&&&''''''((((((''''''((((((((((((((('''%%%&&&(((***++++++******+++,,,---///222555888999===???CCCFFFHHHJJJJJJIIIGGGHHHNNNVVVYYYXXXWWWYYY[[[\\\^^^aaabbbccccccccc]]]^^^```fffnnnuuuyyy{{{vvvvvvvvvuuuuuuxxx|||###%%%$$$  !!!!!!""""""!!!""""""###$$$$$$%%%%%%&&&%%%###"""!!!!!!!!!!!! """######"""!!! """$$$''')))!!!!!!!!!!!!!!!!!!!!!!!!$$$#########"""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$######""""""""""""######"""!!! """###$$$%%%%%%$$$###"""!!! !!!"""###%%%%%%$$$$$$###"""######"""!!!!!!"""$$$!!!!!!"""###$$$%%%&&&&&& ###$$$$$$$$$&&&'''%%%$$$"""###$$$&&&&&&%%%###$$$%%%%%%%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###########################"""""""""!!!!!!&&&%%%$$$$$$######$$$$$$$$$###!!!"""###%%%$$$$$$"""%%%&&&%%%$$$######"""$$$&&&'''&&&### !!!"""######""""""#########$$$$$$############$$$%%%&&&'''&&&%%%%%%!!!!!!"""###$$$%%%&&&&&&"""!!!!!! !!!###%%%&&& ###&&&'''&&&$$$$$$$$$$$$$$$$$$!!!###&&&$$$%%%%%%%%%%%%$$$###### !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$$$$%%%$$$$$$!!!!!!""""""#########$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%###############"""!!! """###$$$$$$###"""!!! !!!!!!!!!"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################"""!!! !!!!!!""""""""""""#########""""""!!! !!!"""###""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$############"""%%%$$$$$$$$$######""""""########################$$$%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%"""$$$&&&%%%$$$###$$$$$$!!!###'''***++++++***)))(((''''''''''''&&&&&&&&&'''((((((((((((((('''''')))))))))***+++---...///+++,,,---///222555777999<<<>>>AAADDDGGGHHHHHHHHHGGGHHHNNNVVVZZZXXXWWWYYY\\\]]]___bbbddddddeeeeee[[[\\\^^^dddlllsssxxxzzzvvvvvvvvvvvvvvvxxx||| !!!"""$$$$$$""""""############""""""&&&%%%$$$"""!!!!!!!!!!!!""""""""""""############""""""############"""""""""  ###$$$###!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!! !!!"""######$$$###!!! !!!"""######$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$""""""!!! !!!"""###""""""""""""###$$$%%%&&&$$$$$$######"""!!!!!!!!!###############$$$$$$$$$######""""""""""""######''''''''''''&&&&&&%%%$$$'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""""""""###&&&%%%%%%$$$#########$$$"""$$$&&&((((((&&&$$$"""$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""%%%%%%$$$###"""!!! ###$$$%%%%%%%%%%%%$$$###########################"""""""""###$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%&&&'''%%%###""""""###$$$###!!! !!!###$$$!!!!!!""""""#########$$$###"""""""""!!!!!! """"""###$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$###############$$$""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$###!!!$$$"""!!!!!!"""$$$$$$#########""""""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################""""""###%%%((('''###!!!!!!!!!!!!"""""""""""" !!!!!!""""""#########"""!!!!!!!!!"""$$$%%%$$$$$$###############$$$###!!! !!!"""###""" """###$$$%%%%%%$$$###""" !!!###$$$%%%%%%$$$###""" !!!"""###"""!!! """$$$%%%$$$###"""$$$""" !!!$$$%%%###!!!$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''((('''%%%$$$###$$$%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((()))(((&&&%%%%%%&&&'''(((******)))((((((((((((((()))************+++++++++&&&''')))---111555888:::;;;>>>AAAEEEGGGHHHGGGGGGHHHLLLRRRWWWZZZZZZYYYWWWZZZ\\\]]]___```aaaaaaaaa]]]\\\\\\aaajjjqqquuuvvv{{{zzzzzzxxxxxx{{{!!!!!!!!!!!!!!!"""###$$$""""""############""""""###""""""!!!!!!!!!!!!"""""""""""""""############""""""############""""""###!!! !!!$$$%%%###"""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""'''&&&%%%$$$######$$$%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""#########""""""!!!!!!!!!$$$$$$###"""""""""######%%%%%%$$$###""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$######""""""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""""""#########!!! !!!"""&&&%%%$$$$$$######$$$$$$"""###$$$&&&&&&%%%$$$"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!###$$$%%%%%%%%%%%%$$$#######################################$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))(((''''''&&&%%%%%%$$$$$$%%%&&&&&&%%%###""""""###&&&%%%$$$######$$$%%%&&&""""""""""""#########$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""###$$$$$$"""###$$$%%%&&&%%%$$$$$$###"""!!!!!!!!!!!!"""###############"""""""""!!!!!!!!!""""""""""""!!!!!!$$$$$$$$$#########""""""########################!!! """$$$$$$!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$###""""""!!!!!!$$$###"""""""""###%%%%%%$$$$$$###############$$$!!!  """"""!!! ######$$$$$$$$$$$$############$$$$$$$$$######"""###!!!!!!"""###$$$###""" """$$$%%%$$$######$$$"""!!!!!!$$$$$$###!!!###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''(((((()))***)))************+++++++++,,,---...000222555777888;;;>>>BBBEEEHHHHHHHHHGGGHHHLLLRRRWWW[[[[[[YYYXXX[[[\\\___aaabbbaaa```___]]]\\\]]]bbbjjjqqquuuvvvwwwwwwvvvuuuuuuxxx}}}""""""""""""""""""""""""""""""############"""""""""""""""""""""###$$$$$$""""""""""""############""""""############""""""###"""!!!"""###$$$###"""""""""""""""""""""""""""###############""""""""" !!!"""#########"""!!!'''&&&%%%%%%$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$###############"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!%%%$$$###"""""""""""""""%%%%%%$$$###""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$###"""!!! %%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$############$$$########################"""###$$$###!!!!!!!!!"""%%%%%%$$$$$$######$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%########################""""""###$$$%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######$$$%%%'''***+++'''''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$######!!!!!! !!!!!!###""""""""""""###$$$$$$"""###$$$%%%&&&%%%%%%$$$!!!""""""""""""""""""!!!############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#######################################!!!  !!!"""!!!!!!!!!!!!"""""""""######%%%%%%$$$$$$###"""""""""$$$$$$######$$$$$$%%%&&&$$$###############$$$$$$"""!!! !!!###$$$###"""$$$$$$############$$$$$$&&&%%%$$$###"""""""""""""""!!! !!!###$$$###""" !!!"""$$$$$$$$$######$$$###""""""###$$$###"""$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''&&&%%%%%%%%%&&&''')))***+++)))************+++++++++......///000222444666777<<<>>>BBBFFFHHHIIIIIIHHHIIIMMMRRRXXX[[[[[[ZZZYYY[[[]]]```ccccccbbb___^^^]]]]]]___dddkkkqqquuuvvvvvvvvvuuuttttttwww|||""""""######"""""""""!!!""""""############""""""$$$$$$$$$######$$$$$$%%%!!!"""""""""############""""""############""""""""""""!!!"""""""""""""""""""""""""""""""""""""""$$$$$$$$$######"""""""""!!!###$$$%%%$$$"""!!!##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$######$$$######"""!!!!!!!!! !!!!!!"""###############$$$$$$######"""!!!!!!!!!$$$$$$######""""""!!!!!!######""""""""""""######$$$$$$$$$%%%%%%$$$$$$###$$$$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%$$$$$$###$$$$$$%%%""""""######$$$$$$%%%%%%""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$%%%''')))***''''''&&&&&&&&&%%%%%%%%%###$$$%%%$$$"""!!!"""###!!!"""############"""!!!########################"""""""""######$$$$$$%%%""""""###$$$%%%%%%%%%%%%######$$$$$$$$$$$$######!!! !!!!!!"""#########""""""###$$$$$$######$$$$$$###"""  !!!###$$$$$$###!!! #########"""""""""""""""$$$$$$############$$$$$$################################################$$$###!!!!!!!!!"""######!!!!!!"""""""""#########!!!!!!"""######$$$$$$%%%############$$$$$$%%%%%%#########"""######$$$%%%###""""""###%%%&&&%%%$$$%%%$$$###""""""###$$$%%%&&&%%%###"""""""""###$$$!!!  !!!"""""" !!!"""###$$$$$$$$$$$$##################$$$######%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''))))))))))))*********+++++++++)))***,,,...111444777888<<<>>>BBBFFFIIIJJJJJJIIIJJJMMMRRRWWWZZZ[[[[[[ZZZ[[[^^^aaaddddddbbb___\\\]]]^^^bbbgggmmmrrruuuvvvxxxxxxwwwvvvvvvyyy~~~"""######$$$######"""!!!""""""############""""""%%%%%%$$$###"""!!!!!!!!!!!!"""""""""############""""""############""""""!!!!!!"""!!!!!! !!!!!!""""""""""""""""""""""""%%%%%%$$$$$$######"""""" !!!###%%%%%%$$$"""!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!"""#########""""""$$$$$$######"""!!!!!!!!!#########$$$$$$%%%%%%%%%######""""""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$######"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$%%%'''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%$$$""""""###$$$!!!"""############"""!!!$$$$$$$$$###############"""""""""######$$$$$$%%%""""""###$$$%%%%%%%%%%%%######$$$$$$$$$$$$######"""!!!!!!!!!"""######$$$$$$$$$###############$$$"""###$$$$$$###"""  """$$$%%%%%%$$$""" """"""""""""""""""######$$$$$$###""""""###$$$$$$################################################$$$###"""!!!!!!!!!###%%%""""""""""""############ !!!!!!"""######$$$!!!""""""#####################""""""###$$$$$$%%%###"""!!!"""$$$%%%$$$###%%%$$$###""""""###$$$%%%$$$###"""""""""###%%%&&&"""!!! !!!###$$$###""""""######$$$$$$$$$$$$$$$######$$$$$$#########$$$&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$%%%%%%%%%%%%%%%%%%%%%''''''(((((())))))******&&&&&&&&&''''''''''''((($$$%%%'''((((((((('''&&&(((''''''&&&&&&&&&''''''))))))*********+++++++++******,,,...111444777888<<>>???BBBFFFKKKMMMMMMLLLJJJJJJNNNTTTWWWUUUTTTVVVXXXZZZ^^^aaabbbaaa___]]]aaaffflllqqqtttvvvxxxzzzzzzyyyxxxxxxxxxyyyzzz{{{"""######$$$$$$######"""$$$###"""!!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!"""""""""$$$###"""!!!!!!"""###$$$########################!!!###%%%%%%###"""###$$$%%%%%%%%%$$$$$$$$$######!!! !!!###%%%%%%$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$############"""""""""#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!"""""""""########################$$$"""!!!!!!###$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%$$$##################&&&%%%%%%$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&$$$"""&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&'''&&&$$$###$$$$$$'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&$$$""""""###%%%%%%$$$"""######$$$$$$$$$######%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!""""""############""""""!!!!!!!!!"""""""""""""""$$$$$$$$$############"""""""""############"""""""""###$$$$$$"""###$$$&&&############""""""""""""!!!!!!"""############"""########################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&######""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!"""###%%%&&&######""""""###$$$$$$%%%########################"""###%%%$$$###!!!!!!"""%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&&&&'''&&&&&&&&&######""""""""""""######%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&((()))))))))((('''((()))+++------,,,***)))(((+++...000222555999<<>>???AAAFFFLLLQQQRRROOOLLLLLLKKKOOOVVVXXXVVVVVVXXXYYY[[[^^^aaabbbaaa```___\\\aaaiiioootttwwwzzz|||{{{yyyvvvuuuuuuxxx{{{}}}""""""############""""""$$$######"""""""""""""""########################""""""#########$$$$$$$$$######"""!!!!!!"""##############################!!!###$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%'''&&&%%%###$$$$$$%%%$$$$$$######$$$$$$$$$#########"""""""""""""""######$$$$$$$$$&&&&&&''''''''''''&&&&&&"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%% !!!###&&&&&&%%%#########$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%############$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$""" !!!$$$&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***+++))))))***(((&&&%%%%%%&&&############$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###############""""""$$$%%%%%%$$$""""""###$$$$$$%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""######$$$$$$######"""$$$######""""""!!!!!!!!!$$$$$$$$$#########""""""!!!""""""############"""!!!"""###"""!!!!!!###%%%############"""""""""!!! !!!""""""######""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!""""""%%%%%%$$$###""""""""""""########################%%%'''((((((&&&%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###!!!"""######$$$############$$$&&&&&&&&&&&&$$$###%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''(((((((((((((((((()))***++++++***(((''',,,---...///111555:::>>>???BBBHHHOOOTTTTTTPPPMMMLLLLLLPPPVVVYYYWWWVVVXXXXXXZZZ]]]___``````___^^^___ccciiinnnrrrtttvvvwww}}}{{{wwwtttuuuxxx}}}"""""""""######"""""""""!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""##############################!!!###$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%""""""###############"""$$$$$$$$$#########"""""" !!!"""###$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$&&&'''%%%#########$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$$$$###"""""""""######$$$%%%'''((()))'''&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###  ###&&&$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''(((***+++++++++'''$$$%%%((((((%%%!!!!!!!!!"""#########$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$$$$#########$$$$$$######%%%&&&'''&&&$$$%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###############$$$$$$$$$$$$######$$$$$$######""""""!!!!!!$$$$$$$$$#########""""""!!!!!!"""###############!!!"""###"""!!!!!!###%%%############"""""""""!!!!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""###$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$ !!!!!!"""""""""""""""$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))((()))************)))(((,,,------...000444999===???BBBIIIPPPTTTTTTPPPLLLLLLLLLPPPVVVYYYWWWVVVXXXWWWXXXZZZ\\\]]]]]]]]]\\\]]]bbbhhhmmmppprrrtttvvvzzzwwwssspppqqquuu{{{~~~!!!""""""######""""""!!! """###$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""""""""######"""""""""######################## """$$$$$$$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%"""!!! !!!###$$$###"""!!!!!!"""############"""$$$$$$$$$############""""""###$$$%%%&&&''''''(((###$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$#########$$$&&&'''))))))%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%###!!! ###&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%'''((()))******,,,&&&!!!###)))***&&& ######$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$########################""""""$$$$$$$$$############""" !!!"""######$$$######"""#########""""""$$$%%%############""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%&&&&&&""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###""""""#########$$$%%%%%%%%%$$$$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''((())))))((()))******++++++******+++---...///000444888<<<>>>BBBHHHOOOSSSSSSOOOLLLLLLKKKOOOVVVXXXVVVVVVXXXVVVWWWYYYZZZ[[[\\\[[[[[[XXX]]]eeekkkpppsssvvvxxx{{{xxxtttrrrssswww|||!!!!!!""""""""""""!!!!!!!!!"""######$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$""""""############""""""########################!!!###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%###!!!!!!!!!###$$$###"""!!!"""######$$$$$$$$$###$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%###""""""$$$&&&%%%&&&&&&'''&&&%%%$$$###$$$$$$%%%&&&'''(((((()))***&&&###%%%)))***'''###$$$%%%&&&&&&&&&%%%$$$###"""######$$$%%%%%%&&&&&&############$$$%%%&&&&&&%%%###!!!"""$$$&&&'''&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$############""" !!!"""######$$$$$$$$$"""###$$$$$$"""###$$$&&&############""""""""""""!!!""""""#######################################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&"""###%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################"""###%%%$$$###!!!!!!""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''&&&'''((()))***((())))))***+++,,,------,,,---000111333555888;;;>>>AAAFFFMMMQQQQQQNNNKKKKKKJJJNNNUUUWWWUUUUUUWWWVVVWWWYYYZZZ[[[\\\\\\\\\WWW\\\dddjjjooorrruuuwww|||zzzwwwuuuvvvzzz~~~!!!!!!""""""""""""!!!!!!######$$$$$$###""" """"""""""""""""""""""""!!!""""""""""""#########""""""############""""""########################"""$$$%%%%%%###""""""############$$$$$$%%%%%%%%%%%%$$$######%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""%%%%%%$$$###""" ###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""###$$$%%%$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$&&&'''''''''&&&&&&)))((('''&&&%%%$$$$$$$$$(((''''''&&&&&&''''''(((###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$&&&)))$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&$$$$$$&&&'''###$$$$$$%%%$$$###"""!!!$$$$$$%%%%%%&&&'''''''''((('''''''''((()))(((((($$$%%%%%%&&&%%%$$$"""!!!""""""###$$$%%%%%%&&&&&&"""""""""###$$$%%%''''''$$$""" """%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%$$$$$$$$$############""" !!!######$$$$$$$$$###$$$%%%$$$######%%%'''############"""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$&&&''''''&&&&&&########################!!!""""""""""""!!! ##################$$$%%%""""""""""""""""""""""""###%%%&&&&&&$$$######$$$"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%((('''%%%%%%%%%%%%'''((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((''''''&&&&&&((()))***(((((()))+++,,,---...///,,,...111333555777999;;;===@@@EEEKKKOOOPPPNNNKKKJJJJJJNNNTTTWWWUUUTTTVVVWWWXXXYYY[[[\\\\\\\\\\\\ZZZ___eeejjjmmmppprrrsssxxxvvvtttssstttwww{{{~~~$$$$$$$$$######!!! $$$$$$###"""""""""""""""!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!! !!!"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###  ###%%%'''######$$$%%%$$$###"""!!!#########$$$$$$%%%%%%%%%"""!!!!!!!!!"""###$$$$$$###########################$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###""""""######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$#########"""$$$&&&''''''&&&%%%###&&&%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))))))'''&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&)))(((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&&&&'''######$$$%%%&&&(((((()))$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###!!! $$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""############$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$###!!! !!!"""###$$$%%%''''''&&&%%%$$$""""""!!!########################"""###%%%&&&&&&%%%###"""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$############"""###################################################$$$$$$%%%%%%%%%$$$$$$!!!!!!"""###$$$&&&'''(((#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$%%%'''((()))''''''&&&%%%$$$###"""!!!$$$%%%'''((((((&&&%%%###"""###$$$%%%%%%%%%$$$###''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%,,,+++******)))*********/////////000333777:::===AAACCCFFFJJJLLLMMMMMMMMMNNNMMMQQQVVVWWWTTTSSSTTTXXXYYY[[[^^^___`````````___dddiiimmmmmmnnnqqqssswwwvvvuuussstttwww}}}%%%%%%%%%$$$$$$###"""!!!%%%$$$###"""!!!!!!!!!!!!!!!"""######$$$$$$##############################$$$#########"""""""""""""""######$$$$$$$$$$$$#########$$$$$$$$$$$$###### !!!!!!!!!  !!!"""###$$$$$$$$$!!!"""###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$#########$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%############$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&)))((((((''''''(((((()))''''''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""############$$$$$$$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$###!!!##################$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((('''%%%$$$&&&&&&'''((()))))))))(((************************''''''''''''''''''&&&&&&++++++***************+++//////000111444777:::<<<===@@@DDDHHHLLLNNNOOOOOONNNMMMPPPUUUVVVTTTSSSUUUVVVWWWZZZ\\\^^^^^^]]]]]]^^^dddjjjmmmnnnooorrruuuwwwvvvuuutttvvvzzz%%%%%%%%%%%%%%%$$$###"""$$$######"""!!! """######$$$$$$$$$$$$$$$#######################################"""""""""$$$$$$$$$$$$$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""#########""" !!!$$$%%%&&&%%%###""" !!!"""###%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%%%%)))((('''%%%$$$$$$######%%%%%%%%%$$$%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&)))))))))(((((()))))))))(((((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$###%%%&&&&&&&&&&&&'''''''''((((((((())))))*********(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%)))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$$$$###%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%$$$###"""!!!$$$$$$######$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&'''######$$$$$$%%%%%%&&&&&&&&&&&&((())))))((('''&&&%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''''''''''''''''''''((((((+++***************++++++---...000333666888:::;;;<<>>AAAEEEJJJOOOQQQSSSSSSNNNMMMOOOSSSUUUSSSTTTWWWWWWYYY]]]```aaa```^^^]]]^^^cccjjjnnnpppqqquuuxxxwwwwwwvvvuuuwww|||##################"""!!! """##################$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""###############$$$$$$$$$""""""###%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$ """"""#########&&&&&&$$$#########$$$%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''((((((&&&%%%$$$$$$&&&)))***%%%%%%&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''((())))))******(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&(((''''''&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###### !!!"""$$$&&&'''))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$######$$$$$$&&&&&&%%%###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''(((((((((((((((***))))))))))))+++---...))))))))))))))))))))))))&&&''''''(((((()))))))))))))))))))))***+++,,,---,,,...111444777:::;;;<<>>???AAADDDHHHJJJKKKKKKKKKNNNMMMQQQWWWYYYWWWVVVXXXXXXYYY[[[\\\]]]]]]\\\\\\^^^cccjjjnnnoooppptttvvvwwwwwwuuusssssswww}}}"""######$$$$$$#########!!!"""$$$%%%%%%%%%######!!!"""######$$$$$$######""""""""""""""""""""""""#########$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&%%%"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$#########$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&((((((((('''''''''''''''%%%%%%$$$$$$$$$&&&'''(((%%%%%%'''((((((((('''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((''''''&&&&&&&&&''''''(((###%%%&&&(((((('''&&&%%%%%%%%%&&&&&&'''(((((((((%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))******)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$&&&&&&%%%%%%$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''&&&&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((((((''''''((()))***,,,...///...///000222666:::===@@@@@@BBBEEEHHHKKKLLLLLLLLLMMMNNNSSSZZZ\\\YYYWWWXXXZZZZZZZZZZZZ[[[\\\]]]]]]^^^dddjjjmmmnnnooorrruuuuuuuuutttssstttxxx~~~###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''&&&$$$""" !!!!!!"""################################################$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%% !!!!!!!!!!!!  !!!###%%%%%%%%%###"""""""""!!!!!!"""$$$&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&))))))((((((''''''&&&&&&***))))))((((((((())))))%%%%%%'''((((((((('''&&&&&&''''''((()))***++++++&&&''''''''''''''''''&&&$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))!!!###%%%'''((((((''''''$$$%%%%%%&&&'''((())))))'''((((((((()))*********''''''''''''((((((((()))+++++++++***************************))))))))))))((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######%%%&&&'''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&!!!"""###%%%&&&&&&%%%%%%###$$$$$$%%%&&&(((((()))$$$$$$$$$%%%%%%'''((()))******+++++++++)))'''&&&))))))))))))))))))))))))******))))))((((((''''''''''''((()))***,,,.../////////000222555:::>>>AAABBBDDDHHHKKKNNNOOOPPPPPPLLLNNNTTT\\\^^^ZZZWWWXXX]]]]]]\\\[[[\\\]]]___```___dddjjjmmmmmmnnnqqqsssttttttsssssstttyyy""""""""""""###$$$&&&&&&"""############$$$$$$$$$#########$$$$$$%%%%%%%%%######################## !!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$""""""###$$$%%%%%%%%%%%%!!!!!!###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%***)))'''%%%$$$%%%'''((($$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$((('''&&&%%%%%%&&&'''((('''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))(((&&&%%%'''&&&%%%%%%%%%%%%&&&'''))))))((((((((('''''''''***)))(((''''''((()))***)))))))))(((((()))))))))))))))((('''''''''''''''******))))))(((((('''''''''((()))))))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''((()))&&&&&&&&&'''''''''(((((())))))))))))***************)))(((''''''((()))******)))&&&%%%$$$%%%'''((((((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&$$$######$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$######"""$$$!!!###'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$#########""""""%%%###  ###%%%"""###%%%&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$%%%&&&%%%""" ###%%%&&&%%%%%%&&&(((***,,,***(((%%%$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%########################"""""""""###$$$&&&'''(((######$$$%%%%%%&&&''''''#########""""""!!!!!!!!!''''''(((((())))))******(((***,,,+++)))(((((()))+++*********))))))((((((&&&'''(((((((((((((((((())))))***+++,,,------...---...111555:::???CCCEEE@@@CCCGGGLLLNNNOOONNNMMMLLLKKKMMMSSSVVVUUUWWWZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\___dddjjjoooqqqqqqqqqqqqwwwwwwwwwvvvxxx}}}"""""""""""""""###$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$###"""######$$$#########"""######$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&((((((((((((((((((''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))(((((('''&&&(((((('''&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%)))(((((((((((((((((()))***)))(((''''''((()))***))))))(((''''''''''''(((***)))))))))((((((((('''''''''(((((('''&&&&&&%%%''''''&&&&&&&&&&&&'''''')))(((((('''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))******************)))(((((()))***++++++***)))((('''(((((()))(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((&&&%%%###"""%%%### !!!$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######&&&$$$"""!!!!!!"""$$$&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%&&&'''(((&&&%%%###%%%&&&%%%%%%%%%''')))+++)))'''%%%$$$$$$%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''(((((())))))'''((()))(((((('''&&&&&&))))))((((((((('''''''''&&&''''''(((((((((((((((*********+++++++++++++++111111333555777:::<<<>>>@@@CCCGGGLLLNNNOOONNNMMMLLLKKKMMMSSSVVVUUUWWWZZZ^^^^^^]]]\\\\\\]]]^^^^^^^^^cccjjjoooqqqqqqrrrrrrwwwvvvvvvuuuvvv{{{"""""""""!!!!!!"""######"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%###############$$$%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############""""""%%%$$$$$$############$$$###$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&'''''''''***)))((('''''''''''''''(((''''''&&&&&&''''''((()))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((((((((())))))(((((((((((())))))''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''***)))'''&&&&&&''')))******)))((((((''''''(((((())))))))))))((((((((((((''''''&&&&&&%%%%%%&&&&&&((((((''''''''''''(((((()))))))))(((((('''''''''&&&&&&'''''''''((((((((()))))))))*********++++++******))))))))))))******))))))******))))))((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((('''&&&%%%$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&*********)))'''&&&$$$###'''%%%######%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&((((((((($$$%%%&&&%%%$$$%%%'''))))))(((&&&$$$######$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''((((((((('''''''''((((((&&&%%%'''''''''&&&&&&&&&&&&%%%&&&&&&'''(((((((((((((((++++++*********)))))))))000111222333555777999:::@@@CCCGGGKKKNNNOOOOOONNNLLLKKKMMMRRRUUUUUUWWWZZZ^^^^^^]]]]]]]]]]]]^^^^^^^^^bbbiiinnnqqqrrrssstttwwwvvvuuussstttxxx###"""!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!"""######$$$$$$############$$$$$$%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%$$$$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''(((((())))))(((&&&%%%$$$$$$%%%&&&((((((''''''''''''((((((******))))))((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))+++***)))((('''((()))***)))))))))(((((()))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((***))))))((('''((((((((())))))))))))(((((((((((()))(((&&&%%%%%%&&&'''((()))((((((''''''(((((()))******))))))(((((('''&&&''''''''''''(((((((((((())))))*********+++++++++***)))))))))((((((((((((&&&'''((())))))(((&&&%%%((((((((('''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&((('''&&&%%%$$$############%%%%%%###""""""###%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((***)))((()))******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))((()))))))))))))))))))))))),,,---///222555999<<<>>>@@@BBBFFFJJJMMMOOOOOOOOOMMMKKKLLLQQQTTTTTTVVVZZZ\\\[[[[[[[[[[[[[[[[[[\\\]]]bbbhhhnnnqqqsssuuuvvvxxxwwwuuuttttttwww}}}###"""!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""""""""""""""""""""###$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((())))))((('''&&&$$$$$$$$$%%%&&&((((((((((((((((((((((((******))))))((((((((((((((((((((((((((((((((((((************************+++***)))(((((()))++++++((((((((())))))(((((((((************************&&&'''((())))))((('''&&&'''(((***++++++***((('''******)))((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***((((((''''''''''''(((((())))))******)))((('''''''''''''''((((((((())))))************++++++++++++)))))))))(((((('''''''''%%%&&&)))******)))'''%%%((((((''''''''''''((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%(((%%%###"""###$$$$$$###$$$%%%%%%%%%$$$$$$%%%'''&&&%%%%%%$$$############&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))))))))((()))))))))(((&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))'''(((((()))******++++++***,,,...222777;;;???AAA@@@BBBFFFJJJMMMOOOPPPPPPMMMKKKLLLPPPSSSTTTVVV[[[ZZZ[[[[[[[[[[[[[[[[[[ZZZ^^^bbbhhhnnnqqqsssvvvxxxyyyyyywwwuuuuuuxxx~~~"""""""""!!!!!!"""######"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################"""""""""""""""""""""###%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$###$$$%%%&&&''''''''''''$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''((()))))))))(((((('''''''''(((((()))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((()))+++,,,,,,+++)))(((+++***))))))(((((())))))(((((((((((()))))))))))))))))))))((())))))******((((((''''''''''''(((((('''(((************)))(((''''''((((((((()))))))))*********++++++++++++,,,))))))******)))((('''&&&''')))***,,,,,,+++***)))(((((('''&&&&&&''')))***''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&$$$$$$$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """###$$$%%%%%%%%%"""###############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&***(((&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%######%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((&&&&&&&&&'''(((((())))))%%%'''((((((&&&%%%%%%&&&((((((((((((((()))))))))%%%%%%'''((())))))))))))''''''((()))***+++,,,---...///000333777:::>>>???@@@BBBEEEIIIMMMOOOPPPQQQMMMJJJKKKPPPRRRSSSVVV[[[]]]]]]^^^^^^^^^^^^]]]]]]___ccciiimmmqqqsssvvvxxxzzzyyyxxxvvvvvvzzz"""""""""""""""###$$$%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""""""""######$$$$$$$$$$$$############$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((()))&&&&&&'''((())))))))))))'''((()))******)))((('''((((((((()))******++++++************************************************)))***++++++,,,,,,++++++))))))***++++++***))))))((((((((())))))***************))))))))))))******,,,,,,+++******+++,,,,,,+++***))))))(((((())))))'''((((((((()))))))))***''''''((()))))))))))))))***))))))(((((())))))***&&&''')))+++++++++***)))'''((((((((())))))))))))*********+++++++++,,,,,,++++++,,,,,,+++***((('''((()))***+++,,,++++++***((((((&&&&&&&&&''')))***'''((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((((('''&&&%%%###%%%''''''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###&&&%%%###""""""###%%%&&&'''&&&%%%&&&''''''&&&$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''$$$%%%%%%&&&''''''((((((###'''+++)))$$$"""$$$(((''''''((((((((()))))))))$$$%%%&&&((())))))******)))*********++++++,,,,,,///000111333666999<<<===@@@BBBEEEIIILLLOOOQQQRRRMMMJJJKKKOOORRRSSSVVV[[[______```aaaaaa```______```dddiiimmmpppsssvvvxxxyyyyyywwwvvvvvvzzz""""""""""""###$$$&&&&&&"""############$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""###$$$%%%%%%&&&&&& !!!""""""$$$$$$############$$$$$$''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$######%%%'''(((&&&&&&&&&&&&''''''((()))###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''))))))))))))(((((((((((("""###%%%'''(((((('''''''''((()))******)))((('''''''''((()))***+++,,,,,,************************************************(((***+++,,,---,,,,,,+++***+++,,,------,,,+++*********++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,000...***((((((***...000+++******)))))))))))))))'''((((((((())))))******%%%&&&((()))))))))((('''++++++************++++++%%%&&&)))+++,,,,,,+++***(((((((((((())))))))))))******+++++++++,,,,,,,,,------......---,,,***)))''''''((()))))))))))))))((('''&&&%%%&&&'''***+++(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))%%%&&&'''(((((((((&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((###&&&))))))&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&&&&%%%###"""&&&%%%###""""""###%%%&&&""""""###%%%''''''%%%###$$$%%%%%%$$$###"""$$$&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$&&&''''''&&&$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###########################&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''###)))...,,,%%%"""&&&+++'''''''''((((((((())))))$$$%%%&&&((()))*********,,,,,,,,,++++++++++++***---...000222666:::===>>>@@@BBBEEEIIILLLOOOQQQRRRMMMJJJKKKOOORRRSSSVVV[[[^^^___```aaaaaa```___^^^aaaeeejjjnnnpppsssvvvxxxxxxxxxvvvuuuvvvzzz"""$$$$$$###!!! !!!"""######""""""!!!!!! $$$#########$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""######!!!###%%%&&&%%%$$$$$$%%%&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$############$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++)))'''%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''((()))******((()))))))))((('''&&&&&&******))))))((((((''''''%%%%%%&&&&&&((()))++++++******)))(((((((((((((((((()))******(((((()))***///---++++++,,,,,,***'''*********++++++,,,,,,,,,******++++++++++++******+++++++++++++++*********((()))***((('''(((,,,///((()))***+++,,,---------(((((())))))))))))((((((++++++******)))(((((((((''')))+++***((('''(((++++++++++++******)))))))))***+++---...///...,,,+++------,,,+++******++++++***+++---...///......---+++,,,---......,,,***)))))))))))))))))))))))))))******)))(((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((***(((&&&&&&&&&%%%###""")))(((((('''&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""############$$$$$$$$$$$$%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$""""""$$$&&&(((%%%%%%$$$###$$$%%%&&&'''$$$###!!!!!!!!!###%%%'''&&&'''''''''&&&%%%%%%$$$$$$$$$%%%&&&(((((('''%%%%%%%%%&&&&&&&&&%%%$$$$$$(((((((((((()))))))))))))))))))))(((''''''&&&&&&'''''''''((()))+++------)))))))))))))))******+++'''''''''((())))))******---...///111444666999:::>>>@@@CCCFFFIIIKKKLLLLLLIIIKKKMMMOOORRRUUUWWWXXX[[[]]]```aaaaaa```aaabbbbbbfffkkkooorrrtttvvvwwwyyyvvvrrrssswww|||$$$%%%&&&%%%###"""###$$$$$$$$$#########"""""""""$$$############$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%###"""!!!###%%%&&&%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))&&&'''''''''&&&&&&%%%$$$******))))))((((((((((((''''''(((((()))***+++,,,,,,+++++++++,,,,,,---...,,,---...---+++++++++------+++)))***,,,---+++)))+++++++++,,,,,,,,,------,,,,,,------------,,,,,,+++++++++***************---...---***'''&&&)))+++******+++,,,------------((()))***+++------......++++++++++++************)))+++---,,,+++***,,,...++++++++++++++++++************,,,,,,,,,+++)))(((+++***)))))))))))))))))))))***,,,---............,,,,,,---...---,,,+++******************************))))))(((''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&%%%&&&((()))((('''))))))(((((('''&&&&&&%%%&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###############$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$###"""###$$$%%%&&&%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''((((((((())))))'''''''''((((((((((((((((((((((((((())))))***+++)))))))))))))))******+++++++++,,,,,,---...//////---...///111444777999;;;>>>@@@CCCFFFIIIKKKLLLLLLJJJKKKLLLOOOQQQTTTWWWXXX[[[]]]```aaa`````````aaabbbfffkkkooorrrtttvvvwwwzzzvvvsssssswww|||%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$#########$$$$$$###"""""""""######$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$###%%%)))++++++((($$$!!!"""$$$&&&&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''((((((((()))))))))'''((()))*********)))((('''''''''''''''&&&&&&%%%***))))))))))))(((((((((***************+++,,,---((((((((()))***,,,---...,,,------,,,+++******,,,***)))((()))+++,,,+++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///---***)))***,,,------............------))))))+++,,,------------************++++++++++++)))+++,,,,,,++++++,,,---)))))))))******************+++,,,,,,+++***((('''***))))))))))))******+++)))***+++---......//////------------,,,,,,,,,+++************************))))))((('''''''''(((((()))((((((''''''(((((()))(((((((((((((((((((((((('''&&&&&&''')))+++***)))******))))))(((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$############$$$$$$$$$%%%''''''&&&&&&%%%$$$$$$#########$$$$$$$$$$$$#########"""!!! !!!"""###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&((((((&&&$$$"""%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***))))))(((''''''(((((())))))))))))))))))******+++''''''((()))+++,,,---------...///111444777:::;;;>>>@@@CCCFFFIIIJJJKKKKKKKKKKKKLLLNNNPPPTTTWWWYYY[[[]]]___```_________```bbbfffkkkooorrrsssuuuwwwzzzwwwttttttxxx|||%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$######$$$$$$###"""!!!!!!!!!"""&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((******(((%%%######$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%(((((('''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''((((((''''''((((((((()))))))))&&&(((***+++,,,+++)))((())))))*********))))))((())))))))))))))))))))))))+++++++++***++++++,,,,,,'''''''''((()))***+++,,,,,,---...---+++***+++,,,---,,,,,,---............---......//////000000000......------------......111111111111111222222222............///000111333000000111111000//////...////////////...---,,,+++------------............++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++,,,---,,,,,,+++***++++++++++++,,,---......))))))+++,,,---...//////......---,,,,,,,,,,,,---************************))))))(((''''''(((((((((***))))))(((((())))))***(((((((((((((((((((((((()))(((''''''))))))((('''************))))))(((((('''''''''''''''(((((()))((((((((((((((((((((((((&&&&&&'''''''''&&&$$$###$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%((((((''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((((((&&&$$$"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&%%%&&&&&&&&&%%%###"""###$$$&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))(((''''''''''''(((((())))))))))))))))))******+++###$$$%%%&&&'''((()))***---...///222555888:::<<<>>>@@@CCCFFFHHHJJJJJJKKKKKKKKKLLLMMMPPPSSSVVVXXXZZZ\\\______^^^]]]^^^^^^cccfffkkkooorrrsssuuuvvvyyywwwuuuuuuxxx|||###%%%&&&%%%$$$###$$$&&&########################$$$$$$###"""!!!!!!!!!"""&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%(((((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&'''''''''((((((((('''(((***,,,,,,+++)))((())))))******+++******)))))))))))))))************+++++++++******+++,,,,,,---,,,,,,,,,,,,---.........///000000......///000000111111111000000111111111111222333444555666666555444444333333444444555555555555555666666777777222222222444666888999:::666666666666555444333333777666666555444333111000222222222222111111111111///............///......////////////////////////***++++++,,,---------------------------...///000+++++++++,,,---///000000///...---,,,,,,,,,------************************))))))((((((((())))))************))))))*********)))))))))))))))))))))))))))'''&&&'''(((((('''&&&***************)))))))))''''''(((((((((((()))(((((((((((((((((((((((((((&&&''''''((('''&&&$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&((('''%%%$$$%%%'''$$$###"""!!!!!!###%%%'''%%%%%%%%%%%%&&&&&&&&&&&&))))))((((((''''''''''''%%%%%%&&&&&&''')))***+++)))))))))))))))******+++'''(((((()))+++,,,,,,---------///222555888;;;===>>>@@@BBBEEEHHHIIIJJJJJJKKKKKKLLLMMMPPPRRRUUUWWWYYY[[[]]]^^^]]]]]]]]]^^^cccgggllloooqqqsssuuuvvvxxxwwwvvvuuuwww{{{"""###$$$$$$######$$$%%%"""""""""###############$$$$$$###"""""""""############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""###$$$&&&'''$$$%%%&&&%%%$$$$$$&&&(((%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''''''''((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&'''''''''(((((((((((()))***+++++++++***)))'''(((((())))))))))))))))))))))))************++++++++++++++++++,,,------......---------...//////---///000000000000111333000111333333222222333444555555777888:::<<<>>>>>>@@@???>>>======>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCC>>>>>>?????????>>>>>>===:::999888777666444333333444222111111222111000///000000000//////.........,,,,,,,,,---------.........---------------...///------------...///000111............---------,,,++++++++++++++++++++++++******)))))))))***+++++++++******))))))******+++))))))))))))))))))))))))&&&%%%%%%&&&(((***)))(((*********)))))))))))))))&&&''''''((()))(((((((((''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%'''((('''$$$###%%%(((######""""""###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''***))))))(((''''''&&&&&&%%%%%%&&&'''(((***+++,,,)))))))))))))))******+++******++++++,,,---------------///222555999<<<>>>>>>@@@BBBEEEGGGHHHIIIIIIJJJKKKLLLNNNQQQSSSTTTUUUVVVYYY\\\]]]]]]\\\]]]^^^dddggglllpppqqqssstttvvvwwwvvvvvvuuuuuuyyy!!!###$$$$$$######$$$&&&#########$$$$$$$$$%%%%%%$$$############$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''%%%&&&&&&%%%$$$%%%''')))%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%$$$%%%%%%&&&'''((($$$$$$%%%%%%&&&''''''(((%%%&&&'''((()))(((((('''&&&&&&&&&'''''''''''''''''''''((((((((()))))))))))))))*********+++++++++'''((())))))*********)))))))))*********+++++++++++++++,,,,,,---...///000............///000222222111333555666666777999:::999<<>>>>>@@@BBBEEEGGGHHHHHHHHHHHHJJJMMMPPPRRRSSSSSSRRRTTTWWWZZZ\\\\\\\\\^^^___dddggglllpppqqqrrrtttuuuuuuuuuuuuttttttwww~~~"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&%%%$$$%%%''')))%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%#########$$$%%%&&&'''((($$$$$$%%%%%%&&&'''(((((($$$%%%'''))))))((('''&&&'''''''''''''''&&&&&&&&&))))))))))))******************))))))******+++,,,)))***+++,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,------///000222222111222222444555777999:::<<<>>>@@@AAABBBCCCEEEGGGLLLOOOSSSUUUVVVXXX\\\```bbbccceeehhhllloooqqqssstttsssqqqppppppqqqssstttuuuuuuvvvwwwxxxxxxyyyyyyxxxvvvuuuvvvxxxxxxuuurrrttttttuuuuuuuuuuuuttttttuuutttsssrrrpppnnnlllkkknnnllljjjgggccc```]]]\\\[[[XXXUUUTTTUUUTTTQQQNNNHHHGGGFFFEEEDDDCCCBBBAAA===<<<:::777555444333333444444333222111111111222333222000/////////000111,,,...///000000...,,,+++++++++++++++++++++++++++,,,+++++++++,,,------...******))))))))))))******))))))))))))))))))))))))...,,,***)))))))))'''%%%((((((((((((((()))))))))$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***((((((((('''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######"""&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$###"""!!!!!!###%%%'''"""###$$$%%%%%%%%%%%%%%%&&&((()))'''"""!!!%%%)))$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))******))))))))))))******)))))))))))))))******+++---------,,,,,,,,,++++++,,,---///222666:::===>>>>>>@@@BBBEEEGGGHHHHHHHHHGGGJJJMMMQQQSSSSSSRRRQQQSSSVVVYYY[[[\\\]]]^^^___dddhhhlllpppqqqrrrtttuuutttuuuuuussssssvvv}}}