BM6P6(@   !!!"""!!!!!!"""'''...555:::HHHPPP[[[dddiiijjjjjjjjjgggfffdddbbbaaa```______[[[ZZZZZZ[[[[[[XXXSSSNNNOOOPPPQQQRRRTTTWWW\\\___``````aaa``````bbbfffiiipppppppppppppppooonnnnnnlllmmmmmmjjjggggggkkkooooooqqquuuyyy|||}}}|||{{{{{{yyyvvvttttttsssqqqooowwwtttpppmmmllllllkkkjjjiiihhhhhhjjjnnnrrrtttuuu|||xxxooodddeeeccccccfffgggjjjrrr|||{{{tttvvvnnnmmmvvvyyyooohhhaaa[[[^^^dddkkkuuu~~~zzzyyyvvvrrrooossszzz}}}{{{zzzzzzvvvrrrtttyyy||||||zzzvvvqqqjjjccc```aaacccfffllllllmmmmmmkkkgggdddbbb]]][[[YYYXXXXXXWWWTTTRRRSSS[[[kkk}}}|||{{{zzz{{{}}}~~~}}}|||}}}~~~|||}}}yyyuuutttuuusssuuuwww{{{  !!!"""!!! !!!%%%+++111555BBBJJJUUU^^^dddfffggghhhhhhfffeeecccaaa___^^^^^^\\\[[[\\\]]]]]]ZZZSSSOOOOOOQQQRRRSSSTTTWWW[[[^^^]]]^^^______```cccgggjjjnnnoooooopppoooooonnnmmmnnnnnnnnnkkkhhhiiinnnrrrrrrtttwwwzzz|||}}}}}}}}}yyywwwuuutttttttttsssqqquuurrrooonnnmmmmmmllljjjjjjiiiiiikkknnnsssvvvxxx}}}tttjjjhhheeeeeehhhjjjmmmvvvyyyssssssmmmmmmuuuuuujjjbbb\\\^^^bbbiiiqqqyyywwwxxxxxxvvvtttwww}}}|||zzzyyywwwsssqqqtttzzzxxxssskkkccc^^^\\\]]]^^^fffgggiiiiiihhhfffcccaaa```^^^\\\[[[ZZZYYYWWWUUUUUU[[[iii{{{~~~}}}}}}}}}}}}{{{}}}}}}yyyuuusssssssssuuuwwwzzz    !!!###"""!!!!!!###''',,,///999AAAKKKUUU\\\```cccdddhhhgggeeecccaaa___^^^]]]\\\\\\^^^___^^^ZZZTTTOOOPPPRRRTTTUUUUUUVVVYYY[[[ZZZ\\\]]]___```cccgggjjjlllmmmnnnoooooonnnnnnmmmppppppooollljjjlllrrrwwwwwwxxxzzz{{{}}}~~~~~~~~~xxxvvvtttttttttuuutttsssrrrpppoooooooooooommmkkkkkkkkkkkklllppptttxxx{{{yyypppjjjgggfffjjjnnnsss}}}}}}vvvqqqnnnllllllrrrxxx||||||nnnfff______bbbeeelllssstttwwwzzz||||||~~~}}}zzzxxxwwwtttrrrtttzzz}}}xxxpppggg___ZZZXXXXXX```bbbeeeggghhhgggdddcccdddbbb___^^^^^^]]][[[YYYWWWZZZeeettt}}}~~~~~~{{{yyyyyywwwzzz||||||yyyuuusssrrruuuvvvwwwzzz~~~ ######$$$$$$$$$###""""""  !!!%%%###""""""###%%%(((***111888CCCMMMUUU[[[```ccchhhgggfffdddaaa___]]]\\\[[[]]]___```^^^YYYSSSOOOPPPSSSUUUVVVVVVUUUVVVXXXYYY[[[]]]^^^___aaaeeehhhiiikkkmmmnnnoooooonnnmmmqqqqqqpppmmmkkknnntttyyy|||||||||}}}}}}~~~yyywwwuuutttttttttsssqqqoooooooooqqqrrrqqqnnnlllllllllmmmnnnqqquuu{{{~~~|||sssjjjffffffkkkqqqyyy|||uuupppkkkjjjllloooqqqrrryyyuuummmeeecccccccccgggmmmooouuu||||||yyyxxxuuusssuuuyyy}}}|||uuulllddd^^^YYYWWW]]]```dddhhhkkkjjjiiihhhiiifffcccaaa```___^^^\\\XXXYYY```mmmzzz}}}yyy|||}}}}}}zzzvvvsssrrrqqqtttwwwyyyyyywwwvvvtttyyyyyyzzz{{{~~~ !!!"""&&&&&&&&&&&&&&&%%%$$$$$$!!!!!!!!!!!!  """&&&%%%$$$$$$$$$%%%&&&''',,,333<<>>HHHRRR\\\bbbcccdddeeeeeecccaaa___^^^^^^``````^^^YYYUUUSSSSSSOOOPPPPPPPPPOOOPPPSSSUUUUUUXXXZZZ\\\]]]^^^___aaaiiilllppptttvvvvvvuuuttttttvvvwwwvvvssssssuuuyyyyyy{{{|||~~~~~~~~~|||{{{|||zzzvvvttttttrrrpppooouuuttttttuuuvvvvvvtttrrrqqqrrrsssqqqooossszzzwwwuuummmhhhllluuutttmmmjjjhhhiiifffcccdddhhhkkkoootttzzzuuuooojjjcccaaabbbgggnnnwww~~~~~~xxxtttrrrjjjmmmrrrvvvxxxyyyzzzzzzuuuvvvvvvuuuqqqkkkeeeaaabbbgggooowww|||~~~~~~}}}|||wwwqqqkkkgggeeebbbaaa___[[[[[[bbbkkkqqqwww|||{{{{{{}}}~~~zzz{{{zzzwwwssspppnnnnnnmmmlllmmmqqqwww|||}}}}}}      !!! ###%%%(((((((((((('''&&&$$$$$$  !!! !!!###!!!"""###%%%%%%&&&&&&&&&'''+++333<<L=hĦ4ĉ@ӵ"""!!! !!!###&&&((('''&&&%%%###!!! !!!&&&***,,,333:::EEEJJJRRRYYY___eeekkknnnooommmjjjfffccc```______\\\ZZZXXXUUUSSSQQQQQQPPPRRRRRRSSSTTTWWWZZZ^^^aaahhhiiikkk>Luuuvvvvvvuuurrrpppooopppqqqyyyxxxwwwvvvwwwyyy{{{}}}~~~}}}}}}~~~~~~~~~{{{yyywwwvvvuuurrrpppnnnllllllnnnpppqqqrrrtttvvvxxx|||vvvnnnhhhdddddd___[[[\\\```gggssstttllleee___VVVVVVWWW[[[```eeeiiikkkssswww{{{|||zzzyyyzzz|||yyy~~~|||vvvqqqooonnnjjjjjjiiijjjlllnnnpppqqqqqqpppnnnmmmllliiifffcccaaabbbbbbbbbbbbbbbeeegggbbbfffkkknnnoooooopppqqqrrrvvv~~~~~~~~~}}}}}}{{{zzzxxxxxxyyyzzz{{{~~~{{{vvvpppkkkiiihhhgggjjjjjjkkkmmmooorrruuuvvvrrrrrruuu||| GG=? HdĦ=ĪjGG=?""""""""""""###%%%''')))'''&&&%%%$$$"""$$$&&&'''+++222<<&e g&e >hӵ g&e guO>uO>&e 4ff?>ߝL gĉ@ Shӵ g&e >hӵ fff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ###%%%&&&&&&3we<Ħ%%%$$$"""3h?@e""""""!!!$$$***///555???Zkkknnnmmmlllkkkiii3h?gLUUUVVVUUUTTTVVVZZZ^^^aaacccfffD%%)?ooofff?><z||||||=?Ħg&e|||g&euuussspppS?ʬttt4ff?>ߝL@eg&e3h?g&e>&e??uuuiiiddd```aaaeeekkkvvv|||xxxpppmmmmmmlllgggccc^^^]]]^^^``````___```dddjjjlllkkkjjjkkkmmmjjjjjjkkkmmmqqqxxxxxxrrrjjjeeecccdddcccbbbbbbcccfffjjjmmmmmmkkkhhhkkknnnqqqqqqnnnjjjhhhfffiiijjjkkkjjjiiiiiikkkmmmtttzzzzzzxxxwwwwwwyyy}}}~~~~~~xxxtttssstttuuuxxxwwwuuusssrrrqqqqqqrrrpppqqqtttzzz4Dӵ Hƅ^Hu]Ħ Hu]Ħ ZuR)Ħ Hu]Ħ HŐeHŐeHu]Ħ qIܗGIӵ tt HGgĉ@ Hu]Ħ ZuR)Ħ sߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQ"""%%%$$$je<Ħ!!!###!!!Bt=o9ĦH׼s !!!!!!"""$$$%%%***111<<<HtĦeeemmmmmmmmmjjjBt=o9ĦHdĦWWWVVVVVVVVVXXXZZZ\\\^^^___aaaDtfo9ĦsߝLGdUĦ{{{Ht@cӵHu]ĦHu]ĦzzzxxxHtƅ^vvvqIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħuuunnnfffcccgggooovvvyyy|||tttoooooosssvvvsssmmmfffbbbbbbcccccccccbbbaaabbbdddgggiiijjjiiifffcccccchhhmmmsss~~~{{{pppmmmjjjeeebbbcccaaabbbdddfffiiikkklllmmmrrrrrrqqqooolllhhheeeccchhhjjjkkkiiiggggggjjjmmmrrrxxxxxxuuuvvvwwwvvvttt{{{~~~{{{wwwxxx|||~~~|||yyyvvvtttrrrrrrpppssswww{{{4DuXӵ  DdDΦDdDĦ DdDĦ t|< DdDĦ DdDΦDdDΦDdDĦ peƜ4DuTӵ `eĭ qet DdDĦ t|< DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦ!!!$$$FSĦ"""$$$qjRgdKӵDdDĦ!!!!!!"""$$$%%%***000999DdDĦaaakkklllkkkqjRgdKӵDdDĦXXXWWWVVVVVVXXXZZZ[[[```aaabbbHdDĦgdKӵDdDDdDĦzzzDdDĦ4DufӵDdDĦDdDĦyyyq<RuuuuuupeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ~~~xxxpppmmmpppuuuyyy{{{zzzvvvsssuuu{{{{{{uuummmhhhfffgggggggggdddcccdddfffiiikkkkkkkkkgggddddddhhhlllrrr}}}vvvqqqmmmgggcccbbb^^^___aaacccgggjjjmmmoootttsssrrrooolllhhheeedddggghhhiiigggffffffiiilllsssyyyxxxuuuvvvxxxxxxvvvyyy{{{~~~|||xxxyyy}}}~~~|||yyywwwvvvuuutttvvvyyy|||4DuXӵ DdDΦDdDӵ DdDĦ o)h DdDĦ DdDΦDdDΦDdDӵ =ӊB1.uTӵ HߝL`o9 po9wӵ DdDĦ o)h DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦ sp?aĦ%%%'''GIdnuR)ĦDdDĦ !!!###%%%)))...555DdDĦ]]]iiijjjjjjGIdnuR)ĦDdDĦ[[[YYYWWWWWWXXXYYYZZZaaaaaaaaaDdDĦnuR)ĦDdDΦDdDĦzzzDdDĦnuR)ĦDdDĦDdDĦyyypo9uvvvwwwuuuuuu=ӊB1.uTӵ~~~DdDĦDdDĦGIdnuR)ĦDdDΦDdDӵyyyvvvvvvwwwwwwuuuwwwwwwuuuuuuvvv|||~~~uuunnnkkkjjjjjjjjjgggggghhhkkknnnoooooonnnjjjfffeeehhhlllqqq{{{yyyrrrjjjdddbbb]]]]]]^^^aaaeeekkkpppsssvvvuuurrroookkkhhhfffdddeeeeeeeeeeeedddeeehhhkkksssxxxzzzvvvwwwyyyzzzyyywwwyyy|||}}}||||||||||||{{{wwwxxx|||~~~|||{{{{{{yyyzzz|||~~~4DuXӵ DdDʜ4DuTӵ >d<Ħ Dt >d<Ħ >d<ʜDd<ʜ4DuTӵ F&uTӵ 4DufئL>e puR)Ħ >d<Ħ Dt DdDΦDdDĦ >d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<peӵĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦ******peӵDx<DdDĦ ###%%%(((,,,333DdDĦ]]]hhhhhhhhhpeӵDx<>d<[[[YYYXXXYYYZZZ[[[aaaaaa```>d<ӵDd<DdDΦDdDĦ{{{DdDӵnd<DdDĦ}}}>d<Ħ{{{peӵzzzĦsssF&uTӵzzzDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ|||yyytttppplllmmmooorrrwwwuuunnnkkkiiiiiikkklllnnnrrruuuvvvuuusssnnnjjjhhhjjjllloooxxxxxxooogggccc___^^^___aaaeeelllrrrvvvxxxvvvsssooollliiifffeeeeeedddcccbbbccceeehhhjjjrrrvvv|||~~~~~~}}}~~~~~~zzzzzzzzzzzzzzzwwwyyy{{{|||{{{zzzzzzzzz}}}wwwtttuuuzzz~~~}}}~~~4DuXӵ D&dq&ĒR sdKĦ DHRRud sdKĦ D&oq<Ōq&ĒR >dp&ĒR nfʜd<Φ>d<Ħ s&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<geĦHg8>aĦ///,,,B?Ho9>d<"""%%%'''+++111>d<ӵffffffB?Ho9aaa<x[[[[[[\\\]]]_________&ӫeʬtIӇhhh>d<Φ>d<Ħ|||D&ӫetIӇ}}}DdDĦ{{{sdKĦ}}}B?dp&ĒRtttvvv>d<sdKĦB?Ho9s&dq&ĒRvvvooofffhhhlllqqqxxx~~~tttmmmjjjiiinnnpppsssxxx|||}}}{{{yyysssooommmmmmmmmnnnttt{{{}}}tttlllfffaaa```___aaaeeelllssswwwzzzyyyvvvssspppllljjjhhhgggeeecccbbbdddfffiiijjjpppssswwwyyyyyyxxxwwwwwwvvvyyy|||~~~|||{{{zzzzzz{{{||||||{{{zzz{{{|||~~~yyysssppprrrwww{{{4DuXӵ Hu]3hh ne =e ne pIƎ@t@h >h fe @ďD  ne =e ege sĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBene!!!HkgenefeHu]3hhsegeĦja>aĦ000+++@Gse"""%%%&&&***000<Ō___```aaa@G___aaaHkge^^^^^^^^^___```_________HĪj@IŌccciiiege~~~|||Hu]3hIŌ{{{{{{DdDĦ{{{ne~~~@hyyywww>hlllppprrrsene@GsĪj@htttlllgggjjjmmmssszzz|||sssooommmoooqqqvvv|||}}}wwwtttsssssspppmmmooottt{{{yyyqqqjjjcccbbbbbbdddiiiooovvvzzz~~~|||yyyuuurrrpppllliiieeedddfffhhhjjjkkknnnpppsssuuutttsssssstttqqqtttyyy~~~~~~}}}}}}~~~}}}|||{{{|||~~~|||wwwrrrpppqqqvvv{{{4DuXӵ ĵD^ DdDĦ"""!!!D^s׼sgeFm8>aĦ---(((%%%s׼s"""%%%%%%)))///HoQQQWWWYYY\\\\\\\\\___aaabbbaaa```aaabbbcccbbbaaa```cccfffjjj||||||zzzD^|||zzzDdDĦ|||}}}}}}yyyxxxvvvrrrjjjkkklllooos׼s}}}~~~sssjjjiiikkknnnsssxxxwwwsssqqqlllpppvvv}}}{{{yyyxxxwwwsssmmmllloooqqqyyy}}}vvvnnnggghhhiiilllrrryyy}}}zzzqqqmmmhhhfffhhhkkklllmmmnnnppprrrsssrrrqqqrrrsssrrrvvv{{{~~~|||{{{}}}~~~yyytttrrrtttyyy~~~Φ4DuXӵtvӵ>d<Ħ Ħ  Ħ Ħ >d<Ħ !!!!!!!!!!!!""""""!!! Ħ>d<Ħ!!!BegeFYĉ>aĦ***$$$###%%%$$$Be!!!%%%$$$(((...nu]ӵJJJZZZYYYXXXXXXXXXYYYZZZ\\\^^^```bbbccccccgggeeedddbbbbbbcccdddeeedddcccbbbaaaaaabbbcccdddeeefffhhhkkkooosssvvvwwwyyyzzzzzzzzzyyy>d<Ħ}}}zzz>d<Ħ~~~~~~Ħ|||||||||{{{zzzxxxwwwvvvwwwuuuqqqnnnllljjjjjjkkkkkkjjjjjjmmmBe{{{Ħ}}}zzz{{{wwwnnniiikkkmmmqqquuu|||yyytttsssjjjnnnuuu}}}~~~|||{{{zzzuuummmjjjkkkiiiqqqxxx|||xxxqqqlllnnnpppuuu{{{uuupppjjjhhhjjjmmmnnnnnnnnnppprrrrrrrrrqqqrrrtttvvvyyy}}}{{{zzz|||~~~~~~{{{zzz}}}|||wwwuuuwww|||?aŖ%7uSQuR)ӵsdKĦ gdKĦ gdKĦ gdKĦ gdDĦ'''%%%%%%%%%&&&$$$ """"""!!! !!!gdKĦsdKĦŶS!!!3we<###"""!!! """$$$'''iĉ@3hR/ŌSSSUUUUUUTTTUUUWWW^^^]]]]]]___ccceeedddaaagggfffdddcccbbbccccccdddbbbaaa``````aaaccceeefffeeefffhhhkkkmmmpppqqqrrrvvvwwwwwwvvvvvvDdDĦ~~~}}}sdKĦ}}}gdKĦ{{{}}}|||yyyuuurrrsssuuusssppplllkkkkkklllllllllkkkkkklllmmmuuuwww{{{gdKĦ{{{~~~tttooommmooosssuuuxxxzzzrrrmmmkkkoootttxxxzzz|||}}}}}}|||}}}}}}xxxooojjjkkkfffgggkkkqqqyyy|||zzzooosssyyy{{{rrrkkkjjjnnnrrrttttttqqqppprrrsssrrrtttxxxzzz~~~yyyssssssxxx~~~~~~~~~}}}}}}>A ne  ne ne ne De !!!"""""""""((('''&&&''''''%%%  !!!!!!  !!!nene>Ak<%%%###!!!!!!  !!!###fhDDDKKKPPPQQQSSSWWWZZZ^^^]]]\\\___bbbcccaaa___fffeeedddcccccccccdddeeecccbbbaaa```aaaccceeefffeeefffgggiiikkkmmmpppqqquuuvvvvvvuuuuuuDe}}}}}}~~~~~~}}}|||ne|||}}}ne}}}xxxrrrnnnnnnoooooommmkkkjjjkkkllllllkkkjjjjjjjjjkkkmmmppprrrssswww}}}ne|||tttrrrqqqsssuuuxxxzzzrrrmmmiiimmmrrrvvvyyy|||{{{zzz{{{|||wwwnnniiijjjdddeeeiiipppwww}}}~~~~~~~~~}}}}}}vvvzzzyyysssqqqsssvvvxxxxxxuuutttvvvxxxwwwyyy~~~zzzuuutttxxx|||~~~}}}}}}   !!!"""###%%%&&&''''''''',,,+++***)))(((&&&!!!  &&&%%%###"""!!!  """222888@@@GGGLLLQQQWWW\\\]]]\\\]]]^^^```aaa___]]]eeedddcccbbbcccdddeeefffeeedddbbbaaaaaacccdddeeeffffffeeefffhhhkkknnnoootttuuuuuutttsssxxxzzz{{{|||||||||{{{{{{{{{|||~~~~~~{{{vvvppplllkkkkkkkkkjjjiiikkklllmmmllljjjiiiiiiiiiiiijjjkkkmmmnnnqqqvvv{{{vvvsssrrrsssuuu}}}yyyrrrnnnhhhkkkppptttxxx|||~~~yyypppllllllfffgggiiiooouuuyyy{{{{{{ttttttuuuvvvxxx{{{~~~}}}{{{yyyyyyzzzzzzvvvsssrrruuuwwwwwwyyy~~~}}}zzz}}}|||vvvtttwwwzzz~~~~~~    """###'''((()))***+++,,,------//////...,,,***&&&###  !!!"""  $$$''''''&&&%%%$$$###"""!!!!!!###%%%'''((()))///777>>>DDDLLLUUU[[[\\\]]]^^^`````````^^^]]]bbbbbbaaaaaaaaabbbdddeeefffeeecccbbbaaabbbdddeeegggfffeeeeeefffiiimmmooosssssstttsssqqqrrrsssuuuwwwxxxyyyzzz{{{{{{zzzyyy{{{{{{{{{{{{{{{|||}}}}}}zzzyyywwwssspppmmmlllkkkggghhhiiikkkmmmnnnllljjjiiihhhgggffffffggghhhiiikkkqqqyyyzzzsssqqqppprrrzzzxxxrrrnnnkkkmmmppptttxxx~~~vvvqqqqqqkkkkkkmmmppptttwwwxxxwwwqqqpppooopppsssyyy~~~~~~~~~|||yyyxxxsssppppppsssuuuuuuxxx}}}|||yyyvvvxxx}}}|||wwwuuuuuuwww|||    ###&&&(((,,,,,,---...///000000111222222111...***'''$$$"""  !!!"""###!!!!!! """%%%&&&&&&&&&%%%###"""!!!!!!"""$$$%%%%%%)))000666<<>>EEEFFFBBB:::555444333111...)))%%%$$$######&&&+++444666999:::999666111...***((($$$"""!!!  ######""""""  !!!"""&&&######%%%%%%)))222<<>>BBBJJJMMMKKKDDD>>>===<<<999222,,,'''&&&$$$###&&&+++333666999<<<;;;888333000---***'''$$$###!!!!!!!!!!!! !!!!!!$$$""""""$$$$$$&&&...888CCCNNN^^^mmmwww|||~~~~~~}}}{{{yyyxxxvvvtttooommmhhhdddaaa_________```aaaccccccaaa```___``````aaaaaa```___aaadddfffjjjllloooqqqqqqooollljjjffffffggghhhjjjlllnnnnnnmmmkkkhhhfffgggjjjooorrrmmmllliiigggfffggghhhiiiiiigggffffffhhhiiihhhhhhddddddddddddeeeeeeffffffgggggghhhjjjlllkkkiiifffgggjjjnnnrrruuuwwwxxxxxx}}}~~~}}}zzzyyy}}}zzzvvvpppkkkggghhhiiiiiimmmsssrrruuuyyy{{{|||}}}}}}zzzvvvtttvvv}}} !!!""""""###$$$$$$""" !!!!!! !!!###&&&((()))111222444555666999>>>AAAGGGMMMOOOKKKFFFEEEDDDAAA555///***(((&&&$$$&&&+++111444888;;;;;;888555222///,,,(((&&&$$$###  """"""""")))111===FFFUUUdddooovvvzzz|||~~~}}}}}}}}}{{{yyywwwpppmmmhhhdddaaa______``````bbbddddddbbb`````````^^^^^^]]]\\\\\\^^^bbbeeegggjjjmmmppppppooommmkkkggggggiiijjjlllnnnoooppppppmmmiiieeeeeegggkkkmmmiiihhhgggfffffffffggghhhgggeeedddeeeggghhhhhhhhhdddddddddeeeeeeeeeffffffgggggghhhjjjlllkkkiiiggghhhjjjnnnrrruuuwwwyyyyyy~~~~~~}}}zzzwwwtttrrrsssqqqttt}}}|||tttmmmhhhhhhiiijjjmmmqqqooosssxxx{{{|||{{{{{{{{{}}}wwwssstttzzz}}}}}}~~~   !!!"""!!!###%%%&&&&&&$$$!!!  """%%%''')))---///222444555777:::<<<>>>GGGOOONNNKKKJJJHHHFFF888222,,,***'''%%%'''+++///111555999:::888666444///---)))'''&&&$$$"""  !!!!!! !!!!!! $$$+++444===JJJXXXeeeooovvv{{{||||||}}}}}}zzzpppmmmiiidddaaa``````aaa```bbbdddeeecccaaa``````\\\\\\[[[YYYYYY[[[```dddgggiiillloooqqqpppnnnmmmhhhiiikkklllnnnooopppppprrrpppllliiigggfffggggggeeeffffffgggggggggggggggeeedddcccdddfffhhhhhhgggddddddeeeeeeffffffeeeeeehhhhhhhhhiiikkkkkkjjjhhhjjjkkknnnqqqtttwwwzzz{{{}}}|||~~~{{{wwwsssnnnkkknnnlllnnnuuu|||{{{tttnnnnnnooonnnppprrrqqqtttxxxzzzzzzzzzzzz{{{yyytttsssxxx}}}{{{{{{    !!!""" """%%%((()))(((&&&$$$ """%%%((()))))),,,000222333555777888666BBBLLLOOOMMMLLLJJJGGG:::444...+++(((%%%''',,,---000444777888888777666000---***(((&&&%%%###!!!  """!!!!!!  ###""" """(((...666CCCQQQ^^^jjjtttzzz{{{|||~~~|||qqqnnniiieeebbbaaabbbccc```bbbeeeeeecccaaa``````[[[ZZZYYYWWWWWW[[[```dddgggiiillloooqqqqqqpppoooiiijjjlllnnnooopppqqqqqqrrrqqqpppmmmjjjgggdddbbbcccdddfffhhhhhhhhhggggggdddcccbbbccceeegggggggggcccdddeeeeeeffffffeeeeeeiiihhhhhhiiikkkkkkjjjiiillllllnnnqqqtttwwwzzz|||{{{}}}~~~yyysssmmmhhhllliiijjjqqqwww{{{zzzttttttuuuttttttvvvtttvvvyyyzzzzzz{{{}}}~~~{{{tttssswww~~~}}}{{{   """$$$$$$$$$$$$'''***+++((($$$###!!!!!! !!!$$$%%%(((+++---------...///333999AAAJJJMMMJJJDDD>>>666222---)))&&&&&&'''(((222///...///222333222///111000...***&&&$$$$$$%%%###"""!!!!!!!!!!!!"""""" !!!""")))000;;;HHHTTT```jjjpppxxxzzz|||~~~}}}|||wwwsssmmmhhhdddbbbbbbbbbaaabbbddddddbbbaaabbbbbb^^^[[[WWWVVVXXX\\\___aaadddfffiiilllooopppppppppoooppppppooooooqqqtttwwwvvvsssooollljjjiiigggfffffffffgggiiijjjjjjgggeeehhheeebbbbbbdddggggggfffeeeeeeeeeeeeeeefffggggggjjjkkklllmmmmmmlllkkkjjjiiikkklllmmmoooqqquuuxxx{{{~~~}}}zzztttooonnnnnnoooooorrryyy}}}wwwvvvwwwyyy{{{yyyxxxxxxzzz|||~~~~~~}}}~~~yyyxxxzzz|||}}}}}}||||||~~~~~~  """###$$$###$$$'''***,,,***((('''%%%!!!  ###$$$&&&)))+++++++++,,,---000555===FFFKKKJJJDDD>>>666333...)))&&&&&&''')))000...,,,...000222111/////////...+++(((&&&'''((($$$$$$$$$$$$$$$$$$######"""!!!!!!  !!!'''---777BBBNNNYYYdddjjjrrruuuyyy|||~~~~~~}}}}}}xxxuuupppjjjfffddddddddddddddddddddddddccccccbbb^^^[[[XXXWWWZZZ]]]```bbbeeefffhhhkkkmmmnnnppppppqqqrrrrrrrrrrrrssswwwzzz|||yyyvvvsssqqqnnnkkkiiifffffffffhhhjjjjjjgggeeehhheeebbbbbbdddffffffeeeeeeeeeeeeffffffggghhhiiilllllllllllllllkkkkkkjjjiiijjjlllmmmnnnpppsssvvvwwwyyy}}}~~~zzzuuuttttttttttttvvv{{{~~~||||||}}}||||||~~~~~~~~~}}}~~~~~~{{{zzz|||}}}{{{{{{}}}~~~  !!!"""$$$$$$$$$'''+++...000000...,,,(((### !!!"""$$$'''((((((((()))+++,,,///555???HHHJJJEEE???777444...)))'''&&&''')))---,,,+++,,,///000000000///000///---***)))***+++'''((()))))))))'''%%%$$$$$$###"""!!!  $$$)))000999CCCOOOZZZaaaiiinnntttyyy{{{|||}}}~~~{{{xxxsssnnnjjjhhhgggfffgggeeecccccceeefffdddaaa]]][[[YYYYYY\\\```bbbcccffffffggghhhjjjlllooopppssstttuuuuuuuuuwwwzzz}}}}}}{{{xxxuuuppplllggggggggghhhjjjjjjiiiggghhheeeccccccdddeeeeeeeeeeeeeeefffggghhhjjjkkklllnnnnnnlllkkkjjjjjjiiiiiigggiiikkkkkklllmmmpppsssrrrtttuuuvvvwww|||~~~~~~}}}|||}}}}}}{{{vvvwwwyyy}}}yyywwwwwwzzz{{{~~~ !!!"""$$$$$$%%%(((---222666888666333///)))$$$   """$$$%%%%%%%%%'''((()))***///999CCCHHHDDD???888555///***''''''((())),,,,,,,,,,,,...111222333333333333000---,,,,,,,,,)))***---...---***'''%%%%%%$$$###""" ###%%%***000999DDDOOOWWWbbbhhhpppvvvxxxzzz|||~~~}}}{{{wwwsssooollljjjiiiiiieeeaaabbbeeefffccc___]]][[[ZZZ[[[^^^aaacccdddfffeeedddeeegggjjjnnnppptttuuuwwwwwwxxxzzz}}}{{{uuupppkkkjjjiiiiiikkklllkkkjjjhhhfffeeedddddddddeeedddeeeeeefffgggiiikkkmmmnnnooonnnllliiihhhggghhhhhhfffgggiiiiiiiiijjjlllnnnoooppppppoooooossszzz|||xxxuuurrroooqqquuu{{{}}}yyyvvvuuutttwwwyyy||| !!!!!!###$$$&&&)))...444:::>>><<<:::666000***$$$!!!!!!""" """############%%%'''((()))---555>>>CCCCCC@@@999666000+++((('''((())),,,------...000222555777888888888555111...------,,,---000111///,,,(((%%%%%%$$$###!!!"""$$$&&&***000:::EEEMMM[[[bbblllrrrtttvvvyyy{{{}}}{{{yyyvvvrrrooommmllljjjeee``````cccdddaaa]]]]]]\\\\\\]]]```bbbccccccdddcccbbbbbbeeeiiimmmpppsssuuuwwwyyyzzz{{{~~~|||xxxqqqooollllllmmmnnnmmmmmmhhhhhhhhhfffeeeddddddeeeddddddeeegggiiikkkmmmnnnnnnmmmjjjhhhfffeeeffffffdddfffggghhhgggggghhhjjjiiijjjjjjiiihhhkkkrrrwww|||vvvqqqllliiijjjkkkooouuu{{{|||{{{yyywwwuuutttttttttvvvxxx{{{~~~"""%%%)))...444;;;@@@======;;;888222+++%%%!!!  !!!!!!  """"""!!!!!!"""######"""###%%%'''***+++...444:::>>>@@@@@@:::777111,,,((('''((()))---...//////000444888;;;<<<======:::666222111000000111333333222...***(((&&&%%%$$$"""!!!"""###%%%***222<<>>;;;444---)))%%%### """$$$$$$###"""###$$$###"""###%%%(((,,,///222444666999===@@@;;;777222,,,)))(((((())),,,...///000000444999>>>>>>??????>>>:::777555555444555666666444111---+++((('''%%%###!!! !!!%%%,,,444;;;FFFPPP^^^fffjjjmmmrrrvvvxxxxxxyyyxxxvvvtttqqqpppjjjhhheeebbb````````````^^^]]]^^^___aaaaaa```^^^\\\]]]^^^```dddhhhmmmooosssvvvyyy|||}}}zzzvvvqqqnnnmmmmmmmmmmmmkkkmmmmmmlllhhheeeeeegggbbbbbbcccdddeeegggiiijjjggggggffffffdddcccaaaaaaaaacccddddddcccaaaaaabbb___bbbeeeeeeeeegggkkkoooxxx}}}xxxqqqllliiigggfffgggggghhhkkknnnpppppppppmmmnnnoooqqqsssuuuwwwxxxwwwyyy|||$$$$$$######"""!!!!!!!!!!!!&&&***///666;;;999<<<@@@CCCAAA;;;444///)))&&&###  ###&&&&&&%%%###$$$$$$#########&&&(((...222555555444555;;;AAA<<<888222---)))((()))***+++---//////000333:::???>>>???@@@???===:::999999888888888888666333000...***)))'''%%%""" !!!!!! """(((000555===IIIXXXbbbfffjjjpppvvvvvvwwwxxxxxxwwwtttrrrpppjjjiiigggddd```___```bbb^^^^^^^^^___aaa```^^^\\\ZZZ[[[]]]```dddiiimmmoootttwwwzzz}}}}}}{{{wwwqqqnnnlllllllllllllllnnnooommmiiiffffffgggaaaaaabbbcccdddeeeggghhhdddeeeeeeeeedddbbb```___```bbbddddddbbb`````````___cccgggiiiiiijjjmmmqqqvvv~~~|||tttmmmjjjiiiiiiiiihhhhhhgggiiikkkmmmmmmllllllmmmoooqqqtttvvvxxxyyyxxxzzz}}}#########""""""""""""!!!###"""!!! """'''+++111555666:::@@@BBB@@@;;;666444111---(((###!!!%%%%%%$$$&&&&&&((())))))((('''&&&...000111222333555999<<<>>>;;;555000,,,***++++++//////000111222444555666:::;;;<<<<<<:::999999999999;;;;;;999555000---,,,)))*********(((%%%""" !!!$$$%%%%%%!!! !!!!!!!!!!!!  ### $$$(((+++666>>>IIISSS[[[bbbjjjooowwwvvvuuuuuuvvvwwwvvvuuurrrnnnhhhcccaaa```^^^]]]___```aaaaaa___]]]]]]^^^XXXZZZ^^^aaadddhhhlllooouuuxxx}}}~~~yyywwwsssooonnnooorrrttttttsssqqqnnnkkkiiifffeeecccggggggccccccgggfffbbbhhhgggeeecccbbbbbbbbbbbbbbbbbbccccccbbbaaa___^^^^^^aaafffiiijjjlllnnnpppyyy}}}{{{uuunnniiiggghhhhhhhhhllljjjhhhiiikkkmmmooopppnnnqqqrrrrrrqqqsssxxx|||zzz{{{}}}$$$$$$#########"""""""""$$$###"""!!!  ###(((---000333888===???>>>:::777555111---'''""" ###$$$###&&&'''(((***++++++++++++///000111111111333666999===;;;666111---+++******......//////111222444444222444666777666666777888:::;;;;;;888444000......,,,,,,,,,+++)))&&&###!!!!!!$$$&&&&&& !!!!!!!!!!!!"""""""""###""" $$$!!!$$$$$$!!!!!!"""!!!!!!%%%'''///666@@@JJJRRRZZZccciiittttttuuuvvvxxxxxxxxxxxxsssoooiiieeecccaaa___^^^^^^___```___]]]\\\\\\\\\WWWZZZ]]]```cccgggkkkoooxxx{{{~~~{{{yyyuuusssrrrsssvvvxxxvvvuuussspppmmmjjjhhhgggcccggggggccccccffffffcccffffffdddcccbbbcccddddddddddddeeeddddddbbb```___```cccgggiiikkklllnnnpppwwwzzzwwwrrrlllgggfffggghhhiiinnnllljjjjjjkkknnnpppqqqrrrtttwwwvvvttttttwwwzzzzzz{{{}}}%%%$$$$$$$$$############%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""&&&)))///333777999999777555555111,,,%%%  !!!!!!$$$&&&(((+++---///000111111222222222111111333555<<<:::777333///,,,***)))------------...///000111+++...111222333444666888;;;;;;999666222//////000000000000...,,,(((%%%"""!!!$$$%%%%%%  """###### !!!###"""$$$)))(((,,,---***(((((($$$"""###(((...777???GGGPPPZZZbbbmmmooorrruuuwwwxxxxxxxxxtttpppkkkgggdddcccaaa___\\\^^^___^^^\\\ZZZZZZ[[[WWWYYY\\\^^^aaaeeejjjmmmvvvzzz~~~}}}zzz|||~~~}}}zzzyyyvvvuuuuuuwwwyyy{{{xxxvvvtttqqqnnnkkkiiihhhdddfffeeeccccccffffffdddeeeddddddcccdddeeeggghhhggggggggggggfffdddbbbaaaccceeehhhiiijjjkkkmmmoootttwww|||}}}}}}|||sssoooiiiggggggiiikkkkkkpppooolllkkkkkknnnqqqssswwwzzz}}}|||yyywwwxxxyyyzzz{{{~~~%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$######"""""""""""""""""""""""""""""" """$$$))),,,///111111111111222---((("""!!!###&&&***---111333444444555555444333222333444:::999777444111---***)))++++++++++++++++++,,,---***---000222333555777999999999777333///...///000333333333222///+++(((%%%!!!!!! """###### """$$$### $$$'''(((,,,111222666777333000---'''!!! !!!%%%)))000777>>>HHHSSS[[[eeeiiinnnrrrtttuuuuuuuuutttpppkkkgggeeecccaaa___[[[\\\]]]]]][[[YYYYYYZZZWWWYYY[[[\\\^^^bbbgggjjjooottt{{{~~~xxxzzz|||}}}~~~}}}{{{zzzwwwvvvuuuuuuvvvwwwyyy{{{xxxvvvtttrrrooollljjjiiieeeeeedddccccccdddeeeeeedddddddddeeefffiiikkkllljjjjjjjjjjjjhhhfffdddbbbccceeefffgggggghhhkkkmmmqqqtttyyy}}}zzzwwwwwwzzz}}}|||yyyooolllhhhggghhhkkkmmmnnnpppooollljjjjjjlllpppssszzz~~~||||||}}}|||~~~%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""%%%(((*********+++,,,'''###"""&&&***///222444666777888777555444555555666666555333111...+++)))******)))((((((((())))))***,,,///111222333444666777666444000---,,,...000444555555444222///,,,***%%%%%%###"""   !!!###&&&((($$$"""###(((,,,...222888===@@@@@@<<<777333,,,%%%"""!!!  ###&&&+++///555???JJJRRR___eeemmmrrrttttttttttttssspppkkkgggeeeccc```^^^[[[\\\]]]]]][[[YYYYYYZZZXXXYYYZZZZZZ[[[^^^cccfffjjjooovvv{{{}}}|||{{{{{{yyyzzz{{{|||{{{zzzxxxwwwvvvvvvvvvvvvwwwyyyzzz{{{vvvuuusssqqqooommmkkkjjjgggeeeccccccbbbbbbccceeeddddddeeefffhhhkkknnnpppmmmmmmmmmllljjjgggeeecccaaabbbcccbbbbbbdddhhhkkkppprrrvvvzzz{{{yyyvvvsssrrruuuzzz}}}~~~}}}}}}}}}}}}~~~{{{wwwsssjjjgggddddddfffiiikkklllllllllkkkiiihhhjjjnnnrrr{{{%%%$$$$$$$$$############"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&%%%$$$$$$%%%!!!!!!&&&+++///111444555777777555444555666333333222111000...,,,+++***)))((('''&&&&&&&&&&&&'''***,,,......///111222555555333000---,,,...000444444555555444222000...***)))'''%%%###!!!!!! !!!###&&&)))++++++((()))---///000333888???CCCCCC???:::777000)))$$$###!!! ###&&&)))---555???GGGYYYaaakkksssuuuuuuuuuvvvsssoookkkhhhfffccc```]]]\\\^^^___^^^\\\ZZZZZZ[[[YYYZZZYYYXXXXXXZZZ___bbbiiimmmrrruuuvvvtttssssssxxxyyyzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{ttttttsssqqqpppooonnnmmmiiieeeccccccbbb```aaadddccccccdddeeehhhkkknnnpppooooooooommmkkkhhheeeddd_________^^^___aaafffiiinnnpppssswww{{{{{{vvvvvvtttqqqppprrrwwwzzz|||}}}{{{|||{{{zzzxxxxxxzzz{{{{{{{{{{{{||||||xxxsssooofffcccaaa```bbbeeefffggggggiiijjjiiihhhiiimmmqqqyyy~~~~~~~~~$$$$$$#########""""""""" !!!!!!"""""" !!!$$$%%%###!!! ###'''+++......000222333333222333444000000//////......------***)))(((&&&%%%$$$$$$$$$%%%'''***,,,---...000222555555444222///...///111111333444666666555444333---,,,+++(((&&&###!!!  """""" """### ###'''+++///222333888444111111000---...111777:::;;;888555333///)))%%%$$$"""  ###%%%&&&)))...777===NNNXXXfffooossstttuuuwwwsssqqqmmmjjjgggeeeaaa^^^^^^___```___]]]\\\\\\\\\[[[[[[YYYWWWVVVWWW[[[^^^dddhhhlllooooooooooooooouuuuuuvvvwwwwwwwwwwwwvvvtttuuuvvvxxxyyyyyyyyyyyyttttttssssssrrrqqqqqqqqqlllfffccccccbbb^^^___ccc``````aaacccfffiiilllnnnqqqppppppnnnlllhhhfffddd^^^^^^]]]\\\\\\```eeeiiikkkmmmpppssswww~~~|||xxxssstttsssqqqoooppptttxxxzzz~~~{{{zzzzzzyyyvvvssssssvvvyyywwwxxxzzz|||}}}zzztttpppfffdddaaaaaabbbdddeeeeeecccgggjjjjjjiiiiiimmmqqqxxx|||~~~}}}||||||xxxvvvwww{{{#########""""""""""""!!! !!!!!!  !!!%%%%%%### !!!%%%))),,,)))+++...000000000000111......------------...///***)))(((&&&%%%$$$######$$$&&&***,,,...///222444555666666444111000111222000111444666777777666666000///---***'''%%%###!!!!!! ###"""   ###%%%%%%''',,,222777<<<@@@AAABBB<<<888555000***(((***,,,///111...---...+++&&&&&&%%%###  """%%%''''''(((---444:::DDDOOO___jjjoooqqqtttvvvuuurrrnnnkkkiiifffbbb```___```aaaaaa___]]]]]]^^^\\\[[[YYYVVVTTTUUUYYY\\\^^^bbbfffjjjlllmmmooopppqqqrrrsssuuuvvvwwwwwwwwwqqqrrrtttuuuvvvvvvuuuuuuttttttttttttttttttttttttmmmgggcccdddaaa]]]^^^bbb^^^^^^___aaadddgggjjjlllqqqqqqpppnnnlllhhheeeddd]]]]]]\\\[[[\\\```fffjjjiiikkkmmmpppttt{{{~~~{{{wwwrrrssssssrrrooopppsssvvvyyy}}}{{{{{{{{{xxxtttpppppptttwwwwwwxxx{{{~~~~~~yyyuuujjjgggddddddeeefffffffffaaafffkkkllljjjjjjmmmqqqwww{{{~~~~~~|||{{{|||~~~|||zzzvvvyyy}}}~~~vvvssspppnnnpppvvv|||&&&$$$""""""###$$$###""" !!!!!! !!!  !!! %%%''''''%%% """%%%&&&((()))***,,,,,,+++******............---,,,,,,+++,,,+++)))'''%%%"""!!! !!!###$$$&&&(((+++000444666777777888777666555444222333555555666777999;;;555333111---***'''&&&%%%$$$###""" !!!!!!!!!!!!!!!  """$$$(((111666===BBBEEEFFFFFFGGGKKKAAA777444111***### %%%&&&((()))((('''%%%############""" $$$""""""%%%&&&'''+++222===EEEQQQ^^^gggmmmqqqtttuuuuuutttpppllljjjiiijjjiiihhhfffdddbbbaaa``````]]]\\\[[[ZZZXXXXXXXXXXXX[[[```eeejjjlllnnnoooppplllmmmoooqqqssstttuuuuuuqqqqqqqqqqqqrrrtttvvvwwwttttttuuuuuuuuusssrrrqqqmmmjjjfffeeeeeeeeebbb___fffbbb```bbbbbbbbbdddiiijjjoootttvvvrrrkkkddd```]]]\\\[[[[[[^^^ccchhhlllllllllmmmmmmooosssyyy~~~xxxuuuvvvtttsssrrrppppppqqqsssttt{{{}}}~~~~~~~~~}}}|||zzzxxxwwwwwwwwwyyy{{{~~~}}}zzzxxxrrrllliiiiiihhhdddaaabbbeeefffiiilllnnnoooooooooqqqsssuuuuuuuuuuuuwwwyyyzzztttooorrruuuwwwxxxzzz~~~|||xxxzzzvvvrrrpppssswwwzzz|||&&&$$$""""""############ !!!!!! !!!***,,,,,,***%%%!!! """$$$&&&(((((((((((((((((((((''',,,,,,------,,,,,,+++***+++***)))'''%%%$$$"""""""""###$$$%%%'''***...222666777999999999777555444222333333333333444777:::999666111---)))(((((()))'''&&&$$$""" !!!!!!!!!!!!!!!!!!!!!!!!  &&&+++666>>>IIIRRRWWWXXXWWWVVVNNNCCC888444000***$$$""" !!!"""""""""!!!!!!""""""!!!  ### !!!###$$$$$$(((///777>>>JJJUUU___gggmmmpppuuuvvvvvvtttqqqooonnnooolllkkkjjjgggeeecccaaa```^^^^^^\\\[[[ZZZYYYYYYYYYZZZ^^^dddhhhkkklllnnnooollllllmmmooopppqqqrrrsssppppppooopppqqqsssuuuvvvttttttuuuuuutttrrrpppooonnnkkkhhhggggggfffdddbbbfffaaa___aaaaaa```cccgggkkkpppuuuwwwsssmmmgggccc^^^]]][[[\\\^^^bbbgggjjjhhhiiilllmmmnnnppptttwww}}}~~~zzzxxxxxxrrrrrrppppppqqqsssvvvwww|||~~~~~~|||{{{zzzyyyyyy|||~~~|||zzzuuupppmmmmmmkkkfffcccccceeefffhhhkkkmmmnnnnnnnnnlllmmmooopppoooppprrrttt~~~{{{vvvqqqmmmoootttwwwxxx{{{|||}}}yyyvvvuuuwww{{{~~~'''%%%"""!!!"""###$$$###!!! !!!  $$$///111333222///***(((&&&""" """$$$%%%((('''&&&$$$$$$$$$$$$%%%******+++++++++***)))((()))(((((('''&&&%%%$$$$$$"""###%%%%%%&&&(((+++...444666999;;;<<<:::777666222222111//////111555888===999444///,,,+++---...---+++(((%%%""" !!!!!!!!!!!!!!!!!!!!!!!! ###""" !!!(((---:::FFFVVVcccjjjiiifffcccSSSFFF999222...'''"""!!!  !!!!!!!!!""""""!!!%%%***000666???JJJTTT^^^ggglllsssuuuwwwwwwuuusssrrrrrrqqqpppooommmjjjfffcccaaa``````^^^]]]\\\[[[[[[[[[XXX\\\aaafffhhhjjjkkkmmmlllkkkkkkkkkkkkmmmnnnooommmmmmmmmnnnppprrrssstttttttttuuutttsssqqqooonnnooommmkkkjjjjjjiiigggeeefffaaa___``````^^^```dddjjjoootttvvvsssnnnhhhfff___^^^]]]]]]^^^bbbeeegggcccfffiiijjjjjjkkklllmmmssstttvvv{{{|||vvvsssrrrnnnnnnmmmnnnqqquuuxxx{{{}}}||||||}}}~~~|||zzzzzzuuurrrsssqqqjjjfffeeedddeeegggiiijjjkkkllllllgggiiijjjkkkkkkllloooqqqyyy}}}{{{yyyzzzzzzzzzxxxuuurrrnnnlllmmmssswwwzzz~~~||||||~~~(((%%%""" !!!###$$$$$$"""!!!  !!!"""!!!!!! !!! &&&///444:::===;;;666///***%%%""""""$$$%%%)))'''$$$!!! !!!"""###'''((()))******)))'''&&&''''''&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%&&&(((+++000333888<<<>>>===;;;:::444222000---,,,...333777>>><<<999666333222222222444222...***&&&"""  !!!!!!  !!!!!!%%%$$$"""  '''---999GGGZZZkkkrrrrrrmmmiiiYYYKKK;;;111+++$$$ !!!""""""!!!!!!!!!"""(((+++000777@@@KKKWWWbbbiiipppsssvvvwwwvvvsssqqqpppuuuuuutttrrrnnnjjjeeecccbbbaaa```___^^^]]]]]]]]]XXX[[[```ccceeegggiiijjjkkkjjjhhhgggggghhhjjjkkkiiijjjkkklllnnnppprrrrrruuuuuuuuuuuusssqqqooonnnpppooonnnnnnmmmllljjjiiifffbbb______^^^]]]^^^bbbhhhlllqqqsssqqqmmmiiiggg```______^^^___aaadddeeebbbdddeeeeeeddddddfffgggkkklllmmmqqqwww~~~xxxqqqmmmkkkhhhhhhhhhjjjnnntttyyy}}}~~~~~~~~~~~~~~~zzzxxx}}}xxxvvvwwwuuummmhhhfffccccccdddfffggghhhhhhiiifffhhhiiijjjjjjlllooorrrwww|||yyyuuusssssstttuuutttrrrooonnnmmmnnnuuu{{{~~~'''%%%"""!!!"""###$$$###"""!!!  !!!""" !!!!!!  $$$...555@@@IIIIIIBBB666...'''###!!!###$$$)))'''###  !!!###$$$&&&((())))))(((&&&%%%$$$%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&%%%%%%'''(((***...444:::>>>??????>>>666444111---+++---222666<<<===@@@@@@???;;;777555:::888333...)))%%%"""  !!!!!!""""""###$$$%%%&&&&&&%%%### $$$)))333AAAVVVhhhrrrtttqqqoooaaaQQQ???333,,,$$$ !!!!!!!!! """!!!"""'''***---333:::EEEQQQ^^^gggnnnrrrvvvwwwvvvsssqqqpppvvvvvvvvvtttppplllhhheeedddcccaaa```______^^^^^^YYY\\\___bbbcccdddfffhhhiiihhheeedddcccdddfffgggfffgggiiikkkmmmooopppqqquuuuuuuuuuuutttrrrpppoooppppppqqqpppooommmllllllgggbbb___```___]]]^^^bbbiiilllppprrrpppmmmjjjiiiaaaaaaaaaaaaaaabbbcccdddeeedddcccaaa___```ccceeehhhhhhhhhjjjnnntttzzz~~~yyyrrrllliiidddddddddggglllsssyyy}}}~~~}}}~~~~~~{{{xxx|||xxxvvvwwwuuunnniiihhhbbbbbbbbbcccddddddeeeffffffggghhhiiijjjlllpppsssvvv{{{zzztttppppppppprrrttttttrrrppppppqqqrrrzzz&&&$$$""""""###$$$###""""""!!!!!!!!!!!!!!!!!!""" !!!!!! +++444BBBNNNQQQIII;;;111((("""!!!###$$$(((&&&###  !!!"""###$$$'''))))))(((&&&$$$#########$$$%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&***111777<<>>999===;;;666000+++&&&"""!!! !!!######$$$%%%%%%&&&&&&'''$$$###!!!!!!%%%+++888KKK]]]iiioooqqqrrrbbbRRR@@@555---&&&!!!   ###""" """'''+++---111777@@@LLLZZZbbbllloootttvvvvvvtttssssssuuuuuutttssspppmmmjjjhhhfffeeedddcccbbbaaaaaaaaa\\\^^^aaabbbbbbccceeeffffffeeedddcccbbbbbbcccdddccceeegggjjjmmmooopppqqqssssssttttttsssrrrqqqpppnnnppprrrrrrpppnnnmmmnnnhhhcccaaaaaa```^^^```dddjjjmmmpppqqqooommmkkkkkkbbbbbbccccccddddddeeeeeegggfffccc```^^^___bbbfffgggffffffgggjjjnnnrrrtttyyyrrrlllhhheeedddeeeggglllttt{{{~~~|||}}}~~~{{{yyyxxxtttrrrsssrrrmmmiiiiiibbbbbbbbbbbbbbbcccdddeeedddeeefffggghhhkkkpppsssvvv{{{~~~wwwpppnnnooopppsssvvvvvvsssrrrtttwwwwww$$$######$$$%%%$$$""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$---;;;HHHMMMGGG;;;000(((!!!!!!###$$$%%%$$$"""  !!!"""$$$'''))))))(((&&&$$$!!!""""""######$$$$$$%%%$$$&&&''''''&&&&&&'''(((&&&)))...444999<<<>>>>>><<<:::777333111111555888;;;AAAJJJPPPQQQLLLEEE@@@===;;;666000***%%%!!! !!!"""###&&&&&&&&&&&&&&&%%%$$$$$$"""!!!!!!$$$---;;;JJJUUU]]]cccggg[[[LLL;;;111+++%%%!!! """""" """&&&***,,,///333;;;GGGTTT\\\eeeiiinnnqqqsssssstttuuusssrrrqqqpppnnnmmmlllkkkjjjiiihhhfffeeeeeeeeeeee```bbbccccccbbbbbbdddeeecccccccccbbbbbbbbbbbbbbbbbbdddgggjjjmmmoooppppppooopppqqqrrrrrrqqqpppooolllooorrrrrrooommmmmmnnniiieeebbbcccbbbaaabbbfffhhhjjjmmmmmmkkkiiihhhhhhbbbcccdddeeeffffffffffffffffffeeecccaaaaaaccceeeeeeeeeeeefffhhhkkkmmmooowwwzzz{{{uuuoookkkjjjiiiiiikkkpppwww~~~~~~{{{xxxzzz|||~~~}}}{{{xxxvvvrrrnnnlllnnnnnnjjjhhhiiieeedddcccccccccdddeeefffdddeeefffgggiiilllqqquuuzzz~~~~~~wwwqqqqqqsssrrruuuxxxxxxuuuuuuwww{{{|||#########%%%&&&%%%""" !!!"""######"""!!! """"""!!!!!!!!!!!!""""""%%%222???EEEAAA777...''' !!!###$$$###"""  """$$$''')))***(((&&&$$$!!!!!!""""""#########$$$$$$&&&(((((('''''''''((('''***---222666999;;;<<<===<<<:::666333333666888===CCCKKKRRRTTTPPPIIIEEE<<<:::555///)))$$$  """###$$$%%%((((((((('''%%%###!!!  !!!&&&000999BBBJJJQQQVVVQQQCCC444,,,'''"""!!!!!!!!!&&&***+++---111888CCCOOOWWW^^^bbbgggllloooqqqtttvvvqqqpppooonnnmmmmmmmmmmmmmmmlllkkkiiihhhhhhggggggcccdddeeedddcccbbbcccdddaaaaaabbbbbbbbbbbbaaaaaaaaacccgggjjjmmmooopppqqqlllmmmoooppppppoooooonnnkkknnnqqqrrrooommmmmmnnnjjjeeecccddddddbbbdddhhhdddfffhhhhhhfffdddccccccbbbccceeeggghhhhhhggggggeeeggghhhgggeeeccccccdddddddddeeegggiiijjjlllmmmooorrrwww~~~}}}wwwsssooonnnmmmooottt{{{zzzrrrtttwwwxxxxxxvvvsssqqqooojjjhhhjjjjjjhhhgggiiigggfffeeeeeeeeefffggghhhfffggghhhiiikkknnntttxxx~~~yyytttuuuxxxsssvvvzzzyyyvvvvvvyyy}}}~~~&&&$$$""""""###$$$###"""%%%$$$$$$$$$###"""""""""###$$$$$$###!!! """###"""***444999666...'''"""!!!#########$$$"""!!!!!!###%%%%%%$$$""""""#########$$$$$$$$$%%%%%%%%%###$$$&&&((()))***++++++((())),,,---000444999===AAA>>>:::777777:::===??????CCCIIIOOORRROOOIIICCC<<<888111***$$$!!!!!!!!!!!!###$$$%%%%%%''''''&&&$$$###!!! ######&&&,,,333:::===???>>>999111)))"""!!!$$$'''+++******---333===FFFKKKVVV^^^dddgggmmmvvvyyyvvvrrrrrrqqqpppooonnnmmmlllqqqpppmmmjjjhhhhhhhhhiiieeecccaaa```___```aaabbbcccaaaaaacccaaa^^^___dddccccccdddgggkkkmmmmmmlllmmmlllkkkkkkkkklllmmmnnnkkkkkkllllllmmmllllllkkkiiihhhgggggggggfffccc```dddeeefffeeecccaaaaaaaaa___ccciiilllmmmllllllllliiiiiijjjkkkkkkkkkjjjjjjlllkkkiiihhhiiikkknnnpppppprrruuuyyy}}}~~~~~~|||{{{}}}}}}wwwssssssssstttuuutttqqqooommmkkkiiihhhiiijjjjjjjjjnnnmmmlllkkkjjjjjjjjjkkkiiiiiihhhiiikkkooorrruuu}}}~~~~~~|||zzzxxxxxxwwwwwwxxxxxxwwwyyy{{{~~~&&&%%%######$$$$$$###"""$$$$$$$$$$$$###############$$$$$$###!!! """### '''///444222,,,&&&!!! """"""!!! !!!###%%%%%%###"""""""""$$$$$$$$$%%%%%%%%%%%%%%%###$$$&&&((()))***++++++)))***+++---///333999===@@@@@@???===<<<>>>AAACCC@@@BBBFFFJJJLLLIIIDDD???888444...'''###  """###$$$%%%%%%&&&%%%$$$###"""!!! !!!$$$***///111222111...)))$$$ !!!""" $$$''')))))))))+++111888???DDDNNNVVV]]]bbbiiirrruuusssssssssrrrqqqpppooonnnnnnrrrpppmmmjjjhhhhhhhhhiiieeecccbbb```___```aaabbbbbb```aaacccbbb___aaaeeeccccccdddgggjjjmmmmmmllllllkkkjjjjjjjjjkkkkkkllliiijjjkkkllllllkkkkkkkkkjjjiiihhhggggggfffccc```bbbdddeeeeeecccaaa``````aaaeeejjjmmmnnnooooooooolllllllllmmmlllllllllkkkmmmlllkkkkkkkkkmmmooopppnnnoooqqqtttwww||||||xxxwwwvvvtttssssssqqqnnnllliiihhhgggiiillloooqqqqqqppppppoooooonnnmmmmmmlllmmmmmmmmmnnnoooqqqssstttxxxyyyzzz{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyzzz}}}&&&%%%$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$###$$$$$$###!!! """### !!!!!!!!!!!! """(((++++++'''$$$ !!!!!!  !!!###$$$$$$"""!!!!!!!!!$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&((()))***++++++)))******+++---111777;;;???BBBEEEEEECCCBBBDDDFFFAAABBBCCCDDDEEECCC@@@===555222,,,'''###!!! !!! !!!""""""###############"""!!!!!! !!!###$$$$$$%%%###!!!"""%%%'''!!!  $$$&&&''''''(((***---222666999AAAIIISSS[[[dddmmmpppppptttsssssssssrrrqqqpppoooqqqooollliiigggggghhhiiieeedddbbb````````````aaa```___aaacccccc```bbbfffccccccdddfffjjjllllllkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhjjjkkkkkkkkkkkkjjjllljjjiiihhhhhhfffcccaaa```bbbddddddccc```______bbbfffkkknnnpppqqqrrrsssqqqqqqppppppoooooonnnnnnmmmnnnnnnnnnooopppqqqqqqoooooooooppprrrwww~~~~~~~~~}}}{{{zzzxxxvvvtttrrrqqqpppmmmkkkiiihhhhhhkkkooosssuuuvvvrrrsssttttttsssrrrpppoooqqqrrrsssttttttsssrrrqqqqqqrrrtttvvvwwwxxxyyyyyyyyyzzz{{{{{{zzz|||~~~~~~{{{&&&%%%$$$%%%&&&'''%%%$$$#########$$$$$$%%%%%%%%%###$$$$$$###!!! """###!!!!!!""""""!!!!!!   """######""" """"""!!!!!!"""###"""!!! !!!$$$%%%&&&''''''''''''&&&%%%&&&'''(((*********+++)))))))))(((***...444888<<>><<<333111---)))&&&$$$######   ###%%%&&&###!!! ###%%%&&&&&&''')))+++---...///777???IIITTT___ggglllmmmqqqrrrrrrrrrrrrqqqpppooopppmmmjjjfffeeeeeefffgggeeedddbbbaaa````````````aaa```bbbdddccc```aaaeeeccccccdddfffiiikkkkkkjjjhhhhhhiiiiiiiiihhhggggggggghhhjjjlllmmmllllllkkkmmmllliiihhhhhhfffcccaaa^^^```cccdddbbb```______cccfffjjjnnnoooqqqtttuuuuuuuuutttsssrrrqqqqqqqqqnnnoooppprrrsssssssssrrrsssrrrqqqpppqqquuu|||~~~||||||~~~}}}|||{{{wwwuuurrrrrrrrrrrrpppooolllkkkjjjlllooorrrtttttttttuuuwwwxxxwwwvvvtttssstttvvvxxxyyyxxxtttpppmmmkkklllnnnrrrvvvzzz{{{|||{{{|||}}}}}}|||}}}|||xxx&&&&&&%%%'''((((((&&&%%%######$$$$$$%%%%%%%%%&&&###$$$$$$###!!! """###!!!!!!!!!!!!!!!    """###""""""!!! !!!!!! !!!%%%&&&'''))))))(((''''''&&&&&&((()))************((((((((('''(((+++000444:::AAAIIIMMMLLLHHHEEEDDD???>>>======>>>???>>><<<222000...+++((('''%%%%%%!!!   !!!"""######""" """$$$&&&&&&'''))))))******)))111777AAANNNZZZaaagggjjjlllmmmoooqqqqqqqqqpppooonnnkkkgggdddbbbbbbdddeeeeeedddcccbbb``````______bbbaaaccceeeddd``````ddddddddddddgggjjjkkkkkkjjjggghhhjjjjjjjjjhhhfffeeefffhhhkkkmmmnnnnnnmmmlllmmmkkkiiihhhgggfffdddbbb]]]___bbbcccaaa`````````cccfffiiilllmmmpppsssvvvxxxwwwvvvuuuttttttttttttooopppsssuuuwwwwwwwwwvvvwwwvvvtttrrrrrruuu{{{|||{{{|||}}}yyyxxxxxxzzz~~~zzzzzzzzzzzz|||~~~{{{yyywwwvvvvvvuuusssqqqmmmlllkkklllnnnqqqrrrrrrssstttwwwxxxyyyxxxwwwvvvxxx{{{~~~}}}xxxrrrmmmiiiiiikkkpppwww|||~~~}}}~~~~~~~~~~~~{{{xxx&&&&&&&&&(((******(((&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$###!!! """### !!!!!!!!!!!! """""""""###!!! !!!###%%%''')))*********((('''&&&'''((()))************((())))))))))))+++///222999???GGGOOOQQQOOOJJJEEE@@@??????@@@AAAAAA???===222222000...,,,)))'''&&&###"""!!! !!!!!!!!!  !!! """!!!  """$$$%%%&&&'''(((((((((''''''...111:::GGGRRRYYY___dddgggiiillloooqqqqqqqqqpppnnnkkkfffbbbaaaaaaccceeeeeedddcccbbbaaa```___^^^aaaaaacccfffeeeaaaaaadddeeeeeeeeehhhkkklllllljjjhhhiiikkklllllljjjgggeeeeeehhhkkknnnpppooonnnmmmllljjjgggfffffffffeeeccc^^^___aaaaaaaaa```aaabbbdddfffhhhjjjlllnnnrrruuuyyyxxxvvvuuuuuuuuuvvvvvvqqqsssvvvyyy{{{}}}}}}}}}zzzyyywwwuuuuuuwww|||}}}{{{zzzvvvtttrrrtttyyy}}}~~~}}}yyyxxxxxxxxxyyy{{{}}}~~~~~~zzzvvvrrrmmmllljjjkkknnnpppqqqqqqpppqqqsssvvvwwwxxxxxxxxx|||~~~|||uuupppiiihhhiiiooowww~~~}}}~~~~~~~~~zzzxxx&&&&&&''')))++++++(((&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$###!!! """###!!!!!!!!!!!!!!!  !!!!!!!!!  !!!   """$$$&&&''')))+++,,,***)))''''''((()))***************)))+++,,,---------///111999===FFFQQQYYYYYYSSSLLLHHHHHHIIIKKKKKKIIIDDD@@@888777666555222///---+++((('''%%%$$$###$$$&&&'''&&&%%%$$$""" !!!"""  """###$$$$$$%%%&&&&&&&&&&&&&&&++++++222???IIINNNUUU\\\cccfffjjjnnnqqqrrrsssrrrooolllgggcccaaabbbeeefffeeeddddddcccaaa```^^^]]]^^^^^^aaaffffffcccdddhhhgggfffgggiiilllmmmlllkkkiiikkknnnooonnnkkkhhheeecccfffjjjmmmoooooonnnmmmjjjhhhfffeeeeeefffeeeddd___```aaa``````aaaccceeefffgggiiijjjkkknnnrrruuuxxxwwwvvvuuutttuuuwwwxxxvvvwwwzzz}}}~~~~~~}}}|||{{{|||}}}yyyuuuqqqrrrwww{{{|||{{{yyyxxxxxxxxxyyy{{{}}}~~~}}}~~~yyyrrrpppmmmmmmnnnnnnnnnmmmlllmmmoooqqqtttvvvxxxyyyzzz}}}|||uuuqqqiiihhhhhhnnnwww~~~~~~~~~~~~~~~||||||||||||yyywww&&&&&&'''***++++++)))'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$###!!! """###"""""""""""""""!!! !!!!!!"""######""" """"""  """"""%%%&&&(((***,,,,,,+++)))((('''((()))***************+++---///000000///000111999<<>>>>>===;;;999666333111,,,+++)))(((((()))***,,,***)))'''%%%""" !!!"""!!! !!!"""""""""""" !!!!!! !!!#########$$$$$$%%%%%%&&&&&&)))(((---999CCCGGGOOOWWWbbbeeejjjnnnrrrtttttttttqqqmmmhhhdddbbbcccfffhhheeeddddddcccaaa```^^^]]]ZZZ[[[```fffgggeeegggkkkgggggghhhjjjlllnnnmmmllljjjllloooqqqpppmmmiiifffbbbeeeiiilllnnnnnnmmmllliiigggddddddeeeffffffeee```aaa``````___aaadddggghhhiiijjjjjjkkknnnrrruuuxxxwwwuuuttttttvvvwwwyyyyyyzzz}}}}}}xxxrrrqqqvvvzzz{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~}}}yyyvvvrrrooommmllljjjhhhjjjjjjlllnnnqqquuuxxxyyywwwyyy}}}~~~yyysssooojjjhhhhhhmmmvvv~~~~~~~~~~~~xxxwwwwwwxxxyyyzzzxxxwww'''(((((((((((((((''''''***(((%%%###"""###$$$&&&$$$$$$$$$############""" !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!! !!!"""###"""!!! !!!###"""!!!  """###%%%&&&&&&''''''((()))))))))(((+++***((('''&&&&&&'''(((,,,000444444333555:::???<<>>999555000***&&&(((---222555333222///+++%%%!!! !!!"""#########"""!!!   !!!###$$$###  ###$$$$$$$$$$$$######"""''')))---222888AAAJJJPPPWWW]]]fffnnnrrrsssssstttoooooollleeecccddddddbbbfffdddbbbaaaaaa___]]][[[\\\]]]```bbbddddddddddddggghhhiiijjjlllmmmnnnnnnnnnoooppppppnnnjjjfffdddgggfffgggjjjoooqqqqqqooommmkkkiiihhhggggggfffeeedddbbbbbbdddcccbbbeeekkknnnmmmlllkkknnnrrrvvvyyyzzzyyyxxxxxxxxxxxxuuusss{{{xxxyyy{{{zzz}}}}}}{{{xxxwwwwwwxxxyyy{{{}}}~~~}}}~~~zzzvvvsssooojjjhhhkkkfffgggjjjnnnqqquuuwwwyyywwwvvvuuuuuuuuuuuurrrpppmmmkkklllqqqyyy~~~~~~{{{~~~~~~}}}{{{yyywwwyyy||||||zzzxxxwwwwww''''''(((((((((''''''&&&)))'''%%%"""""""""$$$%%%$$$$$$$$$############""" !!!!!!!!!!!! !!!""""""""""""""""""!!! !!!!!!"""$$$%%%&&&%%%%%%'''(((((('''$$$!!! !!!"""###$$$%%%&&&&&&'''(((((((((((((((+++***((('''''''''((()))---000444555444666;;;???@@@BBBGGGPPPWWW[[[[[[YYY^^^dddhhhkkkmmmlllddd[[[UUUQQQLLLJJJJJJIIIDDD@@@999444...***+++000666:::===;;;888111***$$$!!!  """"""%%%&&&''''''&&&###  !!!###"""!!!""""""#########""""""&&&(((+++///555===FFFMMMWWW]]]fffmmmpppqqqqqqqqqkkknnnmmmiiiggggggeeeaaaeeecccaaa``````___]]][[[[[[\\\^^^aaacccdddddddddfffggghhhiiijjjlllmmmmmmnnnnnnnnnmmmkkkiiifffdddgggggggggkkkooorrrrrrqqqpppnnnlllkkkjjjiiihhhggggggddddddfffeeecccffflllmmmmmmmmmnnnppptttxxx{{{|||{{{yyyyyyxxxwwwtttrrrwwwtttvvv}}}~~~zzzyyyxxxxxxxxxyyyzzz|||~~~~~~}}}xxxuuupppjjjhhhjjjeeegggiiimmmppptttvvvxxxuuusssrrrrrrtttuuutttssssssqqqrrrvvv|||~~~{{{{{{}}}~~~|||zzzvvvyyy{{{|||zzzxxxwwwwww%%%&&&''''''''''''&&&&&&'''&&&$$$"""!!!"""###$$$$$$$$$$$$############""" !!!!!!""""""!!!!!! """"""############"""""" """"""!!!###%%%((()))***+++---///111///***$$$###"""""""""######$$$%%%&&&&&&&&&'''''''''''''''******(((''''''(((((()))---000444555555777;;;???AAAAAACCCHHHNNNRRRUUUVVV^^^eeelllqqquuuvvvppphhh]]]XXXRRROOONNNMMMJJJGGG===999222......333:::???IIIGGGBBB;;;111***%%%######!!! !!!"""%%%(((,,,...---)))$$$!!! !!! !!!"""""""""!!!%%%&&&(((+++000888AAAGGGTTTYYYbbbhhhkkkmmmmmmmmmiiimmmooolllkkkjjjfff```cccaaa```_________]]][[[YYYZZZ\\\___aaabbbcccdddeeeeeefffhhhiiijjjkkklllooonnnmmmkkkiiigggeeedddggggggiiilllppptttuuutttuuutttrrrpppooommmlllkkkkkkhhhhhhjjjhhhfffhhhmmmmmmnnnoooqqqtttwwwzzz|||}}}{{{zzzyyyxxxvvvtttqqqrrrppprrryyy{{{yyyxxxwwwvvvwwwxxxzzz{{{~~~{{{xxxrrrkkkiiijjjggghhhjjjmmmppprrrtttuuuqqqpppnnnooorrruuuvvvwwwwwwvvvwwwzzz~~~}}}yyyxxx{{{}}}|||vvvyyy{{{{{{yyyvvvuuuttt$$$%%%&&&&&&'''&&&&&&&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!""""""############""""""   !!! """$$$''')))+++---000333777444...''' !!!!!!!!!%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''((((((***)))((('''''''''((())),,,...111222333555888;;;:::999888:::===CCCHHHKKKVVV___hhhnnnsssuuuqqqkkkccc]]]VVVQQQNNNLLLJJJHHH>>>;;;555000000444<<>>HHHPPPWWW]]]aaadddffflllppprrrsssuuusssnnnkkkiiigggeeedddbbb```]]]ZZZZZZZZZZZZ[[[]]]___```___```aaabbbccceeeffffffeeeeeeddddddeeeffffffgggeeegggiiiiiijjjlllqqquuuvvvzzz}}}|||xxxuuuuuuwwwsssrrrtttwwwvvvssstttxxxtttttttttttttttttttttuuussstttvvvzzz~~~zzzwwwtttvvv~~~yyyvvvooommmjjjhhhhhhkkknnnppprrruuuzzz|||{{{}}}|||wwwvvvxxxzzzyyyvvvssspppmmmkkkjjjcccbbbaaaccchhhmmmppprrrrrrrrrrrrrrrqqqrrrtttvvvrrruuuyyy|||}}}zzzyyyzzzzzzzzz{{{}}}~~~|||vvvnnnhhheee%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""############""""""  !!!"""######"""!!!  !!!"""&&&(((((((((((((((((()))******((())))))+++...333777999888777444111...,,,,,,,,,'''&&&$$$$$$%%%%%%%%%$$$!!!!!!!!! """&&&+++(((111999<<>>888444222333***---///,,,))))))---222///111222111...+++)))(((%%%$$$###$$$%%%$$$""" !!!###$$$%%%%%%%%%$$$""" !!!"""!!! !!!###### ###$$$$$$$$$$$$######"""###&&&)))++++++*********222888AAAIIIOOOUUUYYY\\\___gggppptttxxxyyyvvvpppnnnllliiigggeeeccc```^^^\\\[[[[[[[[[[[[]]]^^^___]]]^^^___```aaabbbcccdddaaaaaabbbcccddddddeeeeeeeeefffhhhhhhhhhjjjooossstttxxx||||||xxxuuuuuuxxxsssrrrtttxxxwwwtttuuuyyyssssssrrrrrrssstttuuuvvvvvvwwwyyy}}}|||xxxuuuwww~~~zzzxxxooommmjjjhhhhhhkkknnnqqqpppuuu{{{~~~||||||~~~|||wwwuuuwwwxxxwwwuuurrrpppmmmlllkkk```______aaaeeeiiilllmmmnnnnnnlllkkkiiijjjmmmooommmpppuuuyyy||||||xxxxxxxxxyyyyyyxxx{{{}}}{{{vvvoooiiifff%%%%%%&&&'''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%###""""""$$$$$$#####################"""!!! !!!!!!""""""""""""!!!!!! !!!%%%%%%&&&((()))+++,,,---,,,++++++,,,...222666888777777666555333000...,,,,,,***&&&######$$$&&&'''(((&&&$$$!!!!!!"""$$$%%%)))+++...333999>>>CCCEEE@@@@@@???;;;777333222222000111000---)))(((***---...+++)))'''''''''%%%$$$%%%###!!!!!!"""###"""!!! !!!"""#########""""""###%%%%%%###!!!!!! !!! %%%&&&'''&&&$$$###$$$%%%&&&&&&'''((()))(((((((((000444:::???CCCHHHOOOTTT^^^dddmmmsssvvvuuuttttttsssoookkkgggeeeccc```___aaa___[[[XXXXXXZZZ]]]___aaaaaaaaaaaabbbbbbbbbbbbeee```^^^`````````bbbgggggghhhiiiiiijjjlllooorrrrrrvvvzzz{{{yyywwwwwwwwwwwwvvvtttsssrrrsssssstttpppqqqqqqqqqqqqrrruuuwww|||}}}yyywwwzzz|||yyyxxxnnnoooooommmlllnnntttzzz|||}}}|||{{{zzzxxxtttqqqyyyvvvrrrpppmmmkkkgggeeeccc```]]]___dddiiikkkjjjoooooonnnllliiiiiijjjlllmmmnnnooorrrwww|||~~~}}}~~~~~~}}}~~~|||yyytttooojjjggg%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$######"""$$$$$$#####################""""""!!! !!!!!!""""""!!!!!! ###$$$%%%&&&'''((()))***,,,+++******,,,///222444444444555555444222111///...+++(((%%%$$$$$$%%%''')))'''%%%$$$######$$$$$$((())),,,111666;;;???BBB<<<======:::777444444444000111222///,,,)))***,,,)))'''$$$#########"""!!!###""" !!!"""###"""!!!!!!"""######$$$###""""""$$$%%%$$$###"""  !!! $$$%%%&&&%%%$$$$$$%%%&&&''''''''''''((((((((())),,,000555888;;;@@@GGGMMMWWW^^^hhhooossstttttttttssspppllliiigggeeebbb```bbb```]]]ZZZZZZ[[[]]]___`````````aaaaaaaaabbbbbbccc___^^^``````___aaaeeehhhiiijjjjjjiiiiiikkkmmmqqqtttxxxyyyxxxvvvvvvvvvsssrrrqqqoooooooooppppppoooppppppppppppqqqtttvvv|||}}}|||xxxvvv{{{{{{yyyyyyssstttsssqqqppptttzzz~~~}}}|||zzzwwwtttwwwtttqqqooommmkkkgggdddcccaaa___```cccgggjjjlllmmmmmmmmmllljjjiiijjjkkknnnoooppprrrvvv{{{~~~~~~}}}{{{xxxuuurrrnnnlll%%%&&&&&&''''''''''''&&&(((((((((((((((((((((((('''&&&%%%############$$$######$$$$$$$$$$$$$$$$$$######"""!!!  !!!!!! !!!!!!""""""###$$$%%%%%%***)))((('''(((***---...000111222444555555555444111///,,,)))'''&&&''''''******)))(((&&&%%%%%%$$$&&&'''***...222777:::<<<777888999999777555666666111222444222///,,,******%%%###!!! !!!!!!   """###"""!!! """###$$$%%%###"""###%%%&&&&&&%%%$$$!!! !!! !!!!!!!!!  """###%%%%%%$$$$$$%%%'''(((((('''&&&'''((()))******---000222444888@@@EEEOOOVVVaaajjjppprrrssssssrrrpppnnnlllkkkhhheeebbbcccaaa```^^^]]]]]]^^^^^^______``````aaaaaaaaa``````]]]]]]```aaa___```dddjjjkkkmmmmmmkkkjjjjjjkkkooorrruuuvvvvvvuuuuuuuuuqqqpppnnnmmmllllllmmmmmmmmmnnnoooooooooooorrrtttzzz{{{}}}{{{{{{yyyvvvwww}}}|||zzzzzzzzzyyyyyyyyywwwvvvzzz}}}zzzwwwtttssspppnnnmmmjjjfffdddbbbbbbbbbaaabbbdddhhhkkkkkklllnnnnnnmmmllllllmmmoooooopppqqqtttxxx{{{~~~~~~}}}|||~~~~~~{{{xxxvvvvvvuuutttrrr%%%&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((((((&&&$$$"""""""""$$$%%%######$$$$$$$$$$$$$$$%%%######""""""!!!    %%%$$$$$$$$$%%%''')))***+++,,,///222555777888888666444222///,,,+++******,,,------,,,+++)))'''&&&&&&'''))),,,///333666888444555777777666555555666111333555555222...***((($$$""" !!!!!! !!!###"""!!! """###$$$$$$$$$&&&(((******(((&&&%%%###   !!!###$$$$$$######!!!  !!!!!! !!!###$$$###$$$&&&''')))(((&&&%%%%%%''')))***+++---......///333:::@@@IIIQQQ\\\ffflllpppqqqrrrpppnnnmmmmmmllljjjfffcccdddcccbbbaaa```___^^^^^^^^^^^^___```aaa``````___]]][[[\\\```aaa___```ccckkknnnppppppooonnnnnnnnnnnnooorrrsssttttttssssssqqqpppnnnmmmlllkkkllllllkkklllnnnnnnnnnnnnppprrrvvvwwwxxxzzz|||~~~yyyyyyxxxvvvxxx~~~|||yyyxxxzzz||||||||||||zzzzzz~~~{{{xxxsssqqqooommmllliiifffccccccddddddbbb___```eeeiiikkkmmmpppqqqppppppppppppppppppooooooqqqsssvvvxxxxxxxxxxxx{{{~~~}}}yyyuuutttwwwyyyyyyxxx%%%&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((((((&&&$$$"""""""""$$$%%%######$$$$$$%%%%%%%%%%%%#########""""""!!!!!!   !!!  """$$$&&&''''''))),,,000333666777888888777666444222000///.........//////...,,,)))((('''((()))+++...000333444222444666666555333222333111333555666555111+++'''###!!! """###"""!!!!!!$$$%%%###%%%)))...000///+++'''%%%###!!! !!!!!!  """%%%'''(((((('''%%%###"""!!!"""""" """######$$$%%%'''(((&&&%%%$$$$$$&&&((()))***+++,,,++++++...555:::EEEMMMYYYcccjjjnnnppppppmmmlllkkkkkkkkkjjjfffdddfffeeeeeecccbbb```___^^^]]]^^^```aaaaaaaaa```___\\\ZZZ[[[___aaa___```dddiiillloooqqqqqqqqqqqqrrrooooooppprrrsssssssssrrrpppooommmkkkjjjjjjjjjjjjiiikkkmmmmmmmmmmmmooopppqqqrrrssstttvvvxxxyyyzzzxxxxxxxxxxxxyyy~~~|||zzzwwwwwwyyy||||||}}}}}}|||~~~|||xxxuuurrrnnnllljjjhhhfffcccdddeeedddbbb______cccgggjjjmmmpppqqqqqqqqqqqqrrrrrrqqqooonnnnnnoooppprrrrrrrrrtttxxx|||}}}xxxttttttyyy}}}}}}}}}%%%&&&&&&&&&&&&%%%%%%$$$'''''''''''''''''''''''''''&&&%%%############$$$######$$$$$$%%%&&&&&&&&&$$$#########"""""""""!!! !!!!!! !!!""""""!!! !!!!!!  """###$$$$$$&&&)))---000222444444555555555444333222111000,,,---......---,,,***)))(((((()))***,,,...000111000333555555333111000000111222444666666222,,,(((###!!! """###""" !!!$$$&&&###&&&***000333111---)))%%%###!!!!!!"""############"""  ###'''***,,,---,,,)))&&&$$$###"""""" """""""""###%%%&&&%%%%%%$$$###$$$%%%&&&'''%%%'''((('''''')))...333AAAIIIUUU```hhhlllooopppkkkiiiiiiiiijjjiiigggeeehhhgggfffdddbbb```___^^^]]]___```bbbbbbaaa```___\\\ZZZZZZ^^^``````bbbfffeeehhhkkkmmmnnnppprrrtttrrrqqqqqqrrrssstttsssqqqnnnmmmkkkiiihhhggghhhhhhhhhjjjmmmnnnmmmmmmnnnooonnnnnnnnnoooppprrrssstttuuuvvvwwwxxxzzz~~~}}}|||yyywwwwwwyyy{{{{{{}}}{{{xxxtttoookkkiiigggfffdddddddddcccbbbaaacccfffiiikkkmmmooopppppppppqqqsssuuutttqqqnnnmmmmmmmmmnnnnnnooorrrwww}}}zzzvvvwww}}}&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""######$$$$$$%%%&&&&&&'''$$$$$$############"""""" !!!!!!""""""!!!!!! !!!######"""!!! !!!!!!  ###%%%'''***---...//////---...000111111000///...)))***************))))))((((((((()))***+++---------000333444333111000000000000222444666333...)))&&&$$$!!! !!! !!!######""" !!!$$$&&&%%%&&&(((,,,000000...,,,$$$"""!!!!!!###%%%&&&&&&'''%%%###  $$$(((,,,///222000,,,)))%%%###"""!!! """"""""""""###%%%"""############$$$$$$$$$"""$$$'''&&&%%%&&&+++...:::CCCPPP]]]ffflllpppqqqkkkiiiggggggiiiiiiiiihhhiiihhhfffcccaaa```___^^^^^^___aaacccdddbbbaaa___]]]ZZZZZZ^^^``````ccchhhfffhhhjjjlllmmmooorrruuuuuusssrrrrrrtttuuusssqqqooonnnllljjjhhhhhhhhhhhhhhhjjjmmmnnnnnnmmmnnnooolllllllllllllllnnnooopppppprrrtttvvvzzz~~~~~~~~~|||zzzzzz{{{}}}}}}}}}|||zzzxxxwwwxxxyyy{{{~~~|||wwwooojjjgggffffffeeedddbbbaaabbbfffkkknnnooooooqqqrrrrrrqqqrrrtttvvvzzzxxxtttqqqnnnmmmmmmmmmnnnppptttzzz~~~zzz|||&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""######$$$%%%%%%&&&''''''$$$$$$$$$###############!!!!!!""""""""""""!!!!!! """###$$$###"""!!!!!!!!! ###$$$''')))***+++++++++''')))+++---......---,,,'''''''''''''''((((((((((((''''''(((((()))***++++++...222333333222111111//////000333555444...******(((%%%$$$$$$###""" """$$$$$$"""!!!$$$&&&&&&&&&&&&(((,,,...///...$$$"""!!!"""$$$&&&'''''')))'''$$$!!! $$$)))...000444222...***&&&###"""!!! """"""!!!!!!###$$$!!!!!!"""############""""""$$$''''''&&&'''***...555>>>LLLZZZeeelllpppssskkkiiigggggghhhjjjjjjjjjjjjiiifffccc```_________^^^```bbbddddddcccaaa```^^^[[[ZZZ]]]```aaaeeejjjiiikkklllmmmmmmppptttwwwxxxuuussssssuuuuuusssqqqrrrqqqooommmkkkjjjjjjkkkhhhjjjmmmnnnnnnnnnnnnooollllllkkkjjjkkklllmmmnnnkkknnnqqquuuzzz}}}}}}}}}zzzxxxxxxyyy{{{~~~}}}}}}}}}}}}{{{xxxwwwwwwxxx|||xxxpppiiifffeeeffffffcccaaa```ccckkkqqquuuuuuuuuvvvvvvuuuuuuvvvyyy{{{}}}{{{wwwssspppnnnmmmmmmppprrrwww}}}~~~$$$$$$$$$############"""$$$$$$#####################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''((('''&&&%%%###"""!!!!!!!!!!!!"""###############$$$$$$$$$############""" !!!  !!!###$$$$$$&&&'''((()))))))))&&&''')))***+++++++++******)))&&&%%%&&&&&&&&&&&&,,,***(((((()))***++++++.........111444555555444222111000///000000...,,,)))---...+++))))))%%%"""$$$###!!!!!!!!! &&&''')))+++,,,......///'''%%%######(((...333666///+++'''$$$!!!  ###&&&(((///---+++(((&&&$$$###""" """###$$$######$$$&&&######""""""!!!!!! """%%%'''(((((((((***+++111999GGGUUUaaaiiilllnnnllljjjhhhggghhhggggggfffdddeeedddbbb___^^^^^^___cccccccccccccccccccccccc____________```bbbccceeeiiihhhhhhjjjmmmqqquuuwww}}}yyyyyyzzzvvvoooqqqqqqpppnnnmmmkkkjjjiiiooommmlllmmmooopppnnnkkkfffiiikkklllkkkjjjkkkkkkjjjmmmrrrvvv|||~~~{{{xxxyyyyyy~~~}}}{{{zzzyyy{{{|||}}}}}}yyyvvvwwwwwwtttuuuyyy~~~zzzqqqiiifffggghhhiiigggfffeeefffjjjpppwww{{{|||zzzyyyxxxyyy{{{zzztttppppppqqqrrruuuwww{{{$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$###""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$############ !!!!!!  !!!""""""###%%%&&&''''''((((((%%%&&&((()))******)))))))))(((&&&%%%%%%&&&&&&&&&***)))(((((()))+++,,,,,,------...111555666666555444222000///000111000///---000111...,,,***%%% """$$$### !!!!!!$$$&&&(((+++---.........(((&&&###$$$(((...444888666333...)))%%%""" """$$$)))(((&&&%%%$$$###""""""!!!""""""!!!"""###%%%######""""""!!!!!!!!! """$$$'''))))))***,,,...000777AAAMMMXXX```eeegggeeedddccccccdddeeeeeeddddddeeedddbbb```^^^___```eeeeeeeeeddddddccccccccc____________```aaacccdddggghhhiiiiiikkkpppvvv{{{}}}{{{uuummmqqqppppppooonnnmmmmmmlllnnnmmmlllmmmooopppnnnlllhhhjjjlllmmmlllkkkkkkkkkjjjnnnsssxxx}}}{{{zzz{{{{{{{{{zzzyyywwwwwwxxxyyy|||}}}~~~|||xxxuuuuuuuuurrrtttxxx}}}zzzqqqjjjggghhhiiijjjkkkjjjiiijjjmmmrrrwww{{{}}}}}}|||{{{||||||~~~~~~~~~xxxsssppppppqqqrrrtttvvvzzz~~~$$$$$$#########"""""""""###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############!!!!!!!!!!!!!!!   """!!!!!!###$$$%%%&&&&&&&&&$$$%%%&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&(((((()))***+++,,,,,,---,,,,,,///333777999999888555222///...000111222333333666777333///---'''!!!!!!!!!!!!"""###"""  !!! ###%%%(((+++------,,,+++)))'''%%%$$$(((///666;;;@@@===888222,,,&&&""" !!!!!! !!!!!!""" !!! !!!###""""""""""""""""""!!!!!!"""$$$''')))***,,,...000///333:::BBBKKKSSSYYY\\\\\\\\\]]]^^^```aaaccccccdddddddddbbb```___```bbbggggggggggggfffdddcccccc___^^^______```bbbcccdddeeegggiiiiiiiiinnnxxx|||tttlllooooooppppppppppppppppppmmmllllllmmmooopppooommmjjjlllmmmmmmllljjjkkkkkkjjjnnntttzzz}}}||||||zzzzzzyyyyyyxxxwwwwwwwwwzzz{{{}}}}}}xxxttttttsssqqqssswww{{{~~~zzzrrrllliiijjjkkklllpppppppppppprrruuuwwwyyy}}}~~~}}}|||{{{{{{xxxtttpppooooooppprrrqqqssswww{{{############""""""""""""###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%$$$$$$$$$#########!!!!!!"""!!!!!!    !!! !!!"""###$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&''')))+++,,,------,,,------,,,...111666;;;===<<<:::555222...,,,...111333444888<<<<<<888444111+++$$$"""!!! !!!""""""!!! !!!###$$$%%%(((+++---...,,,***((()))(((%%%%%%'''...666<<>>FFFMMMQQQRRRTTTXXX[[[]]]___bbbdddbbbccccccbbb``````aaaccciiiiiiiiiiiihhhfffdddccc^^^______```aaabbbcccdddcccgggiiihhhgggmmmxxxzzzssslllnnnoooooopppqqqrrrssssssllllllmmmnnnooooooooonnnkkklllmmmllljjjiiijjjkkkiiimmmssszzz~~~}}}}}}}}}|||||||||}}}|||{{{yyyyyyzzz|||~~~zzzvvvuuusssqqqsssxxxyyy{{{~~~|||wwwqqqmmmlllnnnooopppsssttttttuuuuuuuuuuuuuuuyyy{{{}}}}}}zzzxxxtttrrrooommmmmmnnnooopppnnnpppssswww{{{#########"""""""""!!!!!!""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%$$$$$$$$$$$$###""""""""""""!!!  !!!   !!!""""""######"""""""""""""""############%%%%%%$$$######&&&))),,,///222222000.........000222666<<<@@@AAA???===555111,,,+++,,,///222444:::???@@@===:::666000)))"""!!! """######"""!!! """%%%((()))+++---///...+++'''%%%''''''%%%$$$%%%+++333:::GGGHHHGGGAAA888...&&&###  !!!###!!!!!!""""""######$$$$$$(((***+++,,,+++***+++,,,.........000555;;;AAAEEEJJJNNNSSSWWWZZZ]]]aaaddd```aaabbbaaa``````bbbdddjjjjjjkkkjjjiiigggeeeccc______```bbbccccccddddddbbbfffiiigggfffkkkwww{{{wwwsssnnnmmmnnnooopppqqqrrrsssssskkklllnnnnnnnnnnnnnnnnnnkkklllmmmkkkiiiiiiiiikkkiiilllqqqyyy}}}}}}~~~}}}}}}}}}~~~~~~~~~{{{yyy{{{}}}}}}~~~~~~~~~zzzyyywwwtttuuuyyyzzz|||yyyuuuqqqoooppprrrssssssssstttuuuuuuuuutttrrrqqqrrrtttwwwzzzzzzyyywwwvvvmmmmmmlllkkklllmmmnnnoookkkmmmppptttxxx{{{~~~######"""""""""!!!!!!!!!"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((((((%%%%%%%%%%%%$$$$$$$$$$$$#########"""!!!  !!!""" !!!""""""""""""!!!!!! !!!!!!"""""""""%%%&&&%%%###$$$'''+++...222777777555222111222666888===BBBFFFEEEBBB???555111---+++,,,///111222:::???BBB@@@???<<<777000&&&$$$""""""###%%%%%%%%% !!!!!!!!! !!!&&&)))+++,,,------,,,)))&&&$$$###$$$$$$######&&&...444BBBFFFIIIGGG===222***&&& !!!"""!!!!!!""""""###$$$%%%%%%)))+++,,,,,,***))))))***,,,++++++,,,///444888;;;AAAFFFMMMSSSVVVYYY^^^bbb]]]___``````___```bbbdddiiijjjkkkkkkjjjhhhfffddd```aaabbbdddeeeeeeeeeeeecccfffgggffffffkkkttt{{{xxxuuussspppmmmmmmnnnnnnoooppppppqqqlllnnnoooooonnnmmmmmmnnnllllllmmmkkkjjjjjjkkkmmmkkkkkkooovvv~~~{{{zzzzzzzzz}}}}}}|||}}}~~~~~~zzzyyy{{{}}}||||||~~~}}}~~~~~~~~~{{{xxxxxx{{{xxxvvvrrrqqqrrrtttttttttrrrrrrssstttsssrrrpppooonnnoooqqqrrrsssttttttssskkkkkkkkklllmmmnnnoooppplllmmmooosssvvvzzz}}}~~~###"""""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$############!!! """### !!!""""""""""""!!! !!!""""""%%%'''&&&$$$$$$)))---...444:::<<<999777777999<<<>>>CCCHHHJJJIIIDDD@@@666222...------///000111777===BBBBBBBBBAAA===666...+++'''%%%%%%&&&&&&&&&!!!###&&&((())))))((('''"""""""""  $$$(((((())))))))))))'''%%%$$$"""###""" """(((---;;;CCCKKKKKKCCC777...)))!!!  !!!!!!###$$$%%%&&&&&&(((***++++++***))))))***)))))))))***,,,///111222777>>>GGGLLLOOOSSSYYY]]][[[]]]^^^^^^^^^___aaacccggghhhjjjkkkkkkiiifffeeeaaabbbdddeeegggggggggfffeeeeeefffeeefffjjjppptttyyywwwtttqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmoooqqqpppmmmkkklllmmmmmmnnnnnnmmmllllllnnnpppnnnmmmnnnuuu|||yyyxxxxxxyyy|||{{{{{{~~~{{{yyy{{{|||zzzxxx{{{|||}}}~~~zzzyyyzzz{{{yyyuuussssssssssssrrrppppppqqqrrrqqqqqqpppooonnnmmmllllllmmmnnnoooppplllmmmnnnooopppqqqqqqrrrnnnoooqqqtttwwwzzz}}}""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""  !!! """### !!!"""""""""""""""  !!!""""""%%%((('''$$$%%%***...,,,333;;;>>>===;;;<<<>>>@@@CCCGGGKKKMMMKKKEEEAAA777444000//////000111111555<<>>333---%%%###  !!!"""$$$$$$%%%%%%***)))(((&&&&&&''''''(((+++++++++***++++++,,,,,,///444:::@@@EEEIIIMMMPPPRRRVVV[[[___``````aaabbbbbbdddeeeeeedddddddddeeedddcccdddeeeggghhhhhhgggccccccccceeegggiiikkkmmmoootttzzz}}}{{{xxxwwwwwwqqqooollliiiggghhhllloooppprrrtttsssooolllkkklllnnnnnnoooppprrrtttvvvwwwwwwsssrrrwww|||xxxvvvuuuvvvyyy~~~zzzyyy{{{{{{xxxyyy|||~~~}}}{{{|||~~~~~~||||||}}}zzzvvvtttrrrpppnnnpppooonnnllljjjjjjlllnnnnnnmmmlllkkkjjjjjjjjjkkkkkknnnppprrrrrrrrrtttvvvrrrssstttttttttuuuwwwyyy~~~~~~}}}{{{zzz|||%%%$$$$$$###""""""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&(((((()))************)))'''&&&&&&'''((((((&&&%%%$$$$$$###""""""!!!!!!   """!!! !!!"""###$$$'''(((***++++++***)))(((,,,---000333888<<>>444---(((&&&### """###$$$%%%%%%((((((&&&%%%%%%%%%&&&'''***************++++++,,,---111777<<>>>>>>>>===:::444000------)))///888BBBIIIMMMNNNNNNIIIGGGCCC???;;;666111---...222:::EEETTT]]]ZZZRRRDDD999...)))'''%%%%%%'''&&&&&&'''(((((((((((('''%%%"""!!!!!!$$$+++222:::EEEJJJHHH???444...***((($$$!!!!!!###$$$&&&&&&'''&&&%%%$$$###$$$%%%%%%))))))(((((()))******++++++...222777<<>>GGGMMMQQQSSSKKKHHHEEEAAA>>>999333///---333<<>>BBBFFFDDD<<<555000...+++///555===EEELLLQQQSSSNNNKKKFFFBBB===888111---111666>>>KKKZZZeeebbbZZZKKK???333...***'''&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$######!!! &&&---777>>>GGGKKKHHH???555///&&&%%%###!!! """"""$$$$$$###!!! ###%%%'''''''''%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&'''(((((()))***,,,///333999AAAFFFIIIMMMRRRVVVYYY\\\___aaa[[[[[[[[[[[[\\\___cccgggkkknnnqqqrrrpppmmmmmmmmmmmmkkkiiigggffffffhhhiiiiiijjjnnnuuu|||}}}zzzwwwxxxxxxxxxvvvttttttuuuvvvssssssrrrsssssstttttttttwwwvvvuuuuuuvvvxxx{{{}}}~~~{{{yyywwwuuusssnnnrrrwwwzzzzzzzzzzzz{{{~~~}}}~~~~~~}}}|||zzzvvvsssrrrtttwwwyyy{{{~~~{{{{{{|||~~~|||xxxuuurrroookkkhhhkkkkkklllkkkkkkllloooqqqnnnqqquuuxxxxxxuuupppmmmlllmmmnnnmmmjjjhhhhhhhhheeeeeeeeeddddddfffiiilllmmmpppsssuuutttttttttuuu%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&'''(((((())))))(((((()))((((((***,,,,,,+++***)))((((((''''''&&&%%%%%%###  !!!!!! """###$$$$$$%%%$$$%%%&&&''')))***+++,,,'''((()))***++++++******///+++''''''&&&'''...666<<>>666222111///222777===DDDKKKOOORRRSSSPPPJJJEEE???888111,,,111555<<>>666000'''%%%###!!! !!!"""###$$$$$$$$$""""""$$$&&&'''&&&%%%$$$$$$$$$%%%&&&############$$$%%%'''''''''(((***,,,000555;;;@@@DDDGGGLLLQQQTTTXXX\\\___[[[[[[[[[[[[\\\```eeejjjkkkppptttuuurrroooooopppooonnnllljjjiiiiiiiiijjjhhhjjjnnnsssxxx{{{zzzyyyzzz{{{|||{{{yyyxxxxxxyyyuuusssrrrsssuuuwwwwwwwwwvvvuuusssssstttvvvyyy{{{}}}~~~|||xxxvvvtttrrrqqqkkkpppuuuwwwvvvvvvxxxzzzzzzxxxuuuqqqpppooopppqqqvvv}}}~~~zzzxxxxxxyyy~~~zzzxxxyyyzzz||||||~~~|||yyywwwuuuqqqmmmjjjkkkmmmpppqqqrrrsssvvvxxxrrruuuxxxzzzyyytttoookkkkkkllllllkkkhhhfffeeefffddddddcccbbbbbbdddhhhkkklllnnnqqqssssssssssssttt%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))((((((((('''((()))+++,,,+++******))))))(((((('''&&&&&&%%%###!!! !!!""""""!!! !!!  """###$$$$$$###$$$$$$%%%&&&(((***,,,---************)))((('''''')))%%%$$$%%%&&&''',,,444888???FFFEEE>>>777444444111333888???EEEKKKOOOQQQUUURRRNNNIIIEEE???999444222555:::BBBLLLRRRLLLBBB<<<333+++)))((($$$"""###  !!!"""###!!!!!!"""!!!!!!(((000999>>>DDDGGGDDD>>>777444+++)))&&&###!!!!!!!!!""""""###$$$"""!!!###%%%&&&%%%$$$###"""###$$$$$$!!!!!!!!!"""###$$$&&&&&&$$$&&&(((***,,,000555999???CCCGGGLLLPPPTTTYYY\\\\\\\\\[[[[[[\\\aaahhhmmmlllqqqwwwxxxuuurrrssstttnnnnnnnnnmmmlllkkkjjjiiihhhjjjnnnqqqtttwwwzzz|||{{{}}}~~~}}}{{{zzzyyyzzzuuusssqqqrrrvvvxxxyyyxxxtttsssqqqpppqqqssswwwyyy{{{}}}}}}|||}}}zzzwwwzzz~~~|||yyywwwuuussspppmmmjjjooossssssqqqqqqtttxxx~~~{{{yyywwwtttqqqnnnmmmlllooottt{{{{{{xxxxxxuuuxxxzzz{{{|||yyyuuutttuuuwwwyyyyyy{{{|||}}}|||}}}~~~}}}|||zzzwwwsssooommmqqqvvvzzz|||}}}zzz|||~~~~~~{{{vvvpppllliiijjjkkkiiigggeeeddddddccccccbbbaaa```cccgggjjjjjjllloooppppppppprrrsss&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((('''''')))+++,,,+++*********))))))(((((('''''''''%%%###"""""""""!!!"""######"""   !!!!!!###"""!!! !!!"""###############$$$%%%&&&(((***,,,------,,,***((('''&&&&&&'''%%%""""""%%%&&&&&&,,,222666>>>DDDDDD===777555666111444999???FFFLLLPPPRRRRRRQQQOOOMMMKKKHHHCCC@@@888;;;>>>DDDLLLPPPHHH>>>666...(((''''''###!!!!!! """ !!!"""!!!"""(((111777<<>>:::777555222000---)))%%%###!!!!!!!!!!!!   !!!!!!%%%$$$###"""!!!!!!!!!"""  $$$%%%&&&((()))+++,,,---222666===CCCIIIPPPVVVZZZaaa___\\\]]]```dddhhhjjjmmmqqquuuxxxzzzzzz{{{}}}wwwuuussspppooonnnnnnnnniiikkkmmmppptttwwwyyy{{{{{{|||}}}~~~~~~}}}}}}xxxvvvssssssuuuvvvwwwvvvtttsssoookkkiiikkkooosssyyy{{{~~~{{{yyyyyyyyyvvvtttsssrrrssssssqqqpppsssqqqoooooopppoookkkhhhmmmlllmmmnnnooorrruuuvvv|||}}}~~~yyyuuussspppkkkmmmooossszzz}}}|||xxxvvvxxx{{{yyyxxxvvvuuuuuuwwwyyy{{{~~~|||}}}}}}zzzzzz~~~~~~xxxpppkkkhhhiiiiiihhhfffdddeeeeeeggghhhhhhhhhggggggiiikkkhhhjjjmmmnnnnnnnnnoooppp'''(((((())))))(((((('''&&&'''(((((())))))((((((&&&((())))))(((''''''(((((((((((())))))(((((('''''''''''''''''''''&&&&&&%%%'''((((((''''''(((***(((((((((((()))))))))))))))((('''%%%%%%%%%%%%&&&######""""""""""""#####################""""""""" !!!###&&&%%%$$$###!!!!!!!!!  !!!"""######$$$"""!!!###(((,,,......111---)))'''(((((('''&&&&&&&&&&&&%%%%%%(((---111;;;BBBFFFBBB===999666222111222555999>>>BBBFFFHHHGGGHHHIIIHHHEEECCCCCCCCCFFFHHHJJJKKKMMMMMMEEE;;;444///)))&&&%%%$$$!!! ###&&&***,,,333555888888777555555555444222...***&&&$$$"""!!!!!!!!!    ######"""!!!!!!!!!!!!!!!!!!  !!!######%%%&&&(((***+++,,,///333999???FFFNNNUUUZZZaaa___]]]^^^aaaeeehhhjjjooorrrwwwzzz|||}}}zzzyyywwwtttrrrpppnnnnnnlllmmmoooqqqtttwwwzzz{{{|||}}}~~~~~~yyywwwvvvvvvwwwwwwvvvuuuqqqpppmmmjjjhhhiiimmmqqquuuyyy}}}~~~{{{xxxvvvuuusssrrrqqqrrrqqqooonnnpppnnnllllllmmmmmmjjjhhhjjjjjjlllmmmppprrruuuvvvzzz{{{|||}}}|||xxxvvvrrrmmmnnnpppsssyyy}}}xxxvvvyyy|||zzzyyyxxxvvvuuuvvvxxx{{{|||~~~~~~~~~{{{zzz~~~}}}wwwoooiiiggghhhiiihhhfffeeefffgggkkklllllllllkkkkkklllnnnooopppqqqpppooooooqqqsss(((((())))))))))))((((((''''''((()))))))))))))))&&&((())))))((('''(((((((((((()))))))))))))))(((***))))))((((((''''''&&&&&&'''(((((('''&&&((()))&&&'''''''''((((((((((((((('''&&&$$$$$$$$$%%%%%%######""""""""""""######%%%%%%$$$$$$######""""""!!!  """%%%%%%$$$###!!! """"""!!! !!!!!!###!!! ###'''---000222000---***(((((())))))((('''((((((((((((***...222<<>>888333444333222111222444777999999;;;>>>@@@????????????CCCJJJRRRVVVXXXVVVLLLBBB;;;666111...,,,)))$$$ !!!""" ###&&&***,,,111111000///---...000333666444111...***&&&$$$###!!!   """!!!  !!!"""""""""$$$%%%&&&((()))))))))+++000555===GGGRRRYYY^^^___aaabbbdddfffjjjlllooorrrwww||||||wwwrrrpppqqqqqqqqqrrrsssuuuwwwxxx|||~~~~~~}}}|||||||||{{{xxxuuuvvvuuutttqqqmmmlllmmmnnnmmmsss{{{}}}}}}~~~|||}}}|||xxxtttqqqnnnmmmlllllllllkkkhhhfffccccccbbbbbbcccdddddddddcccfffiiinnnrrrtttvvvvvvwwwxxxzzz|||}}}}}}}}}}}}}}}wwwuuutttuuuwww{{{~~~~~~}}}yyyvvvxxx{{{xxxsssuuuuuuuuuvvvxxxzzz}}}~~~wwwqqqtttuuuxxxzzz}}}}}}tttlllfffdddeeeffffffeeefffhhhkkkssstttuuuuuusssrrrssstttyyyyyyxxxwwwwwwyyy~~~))))))************))))))((())))))***+++*********''')))******)))(((((())))))******+++,,,,,,++++++------,,,***)))((('''&&&&&&'''((('''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&$$$$$$############$$$$$$$$$$$$###"""!!!!!!  """""""""!!! """###"""  !!!"""###'''+++000444000///...------...000222333444666666555555666888>>>GGGMMMLLLGGGDDD???:::555555444333222222222222333666:::;;;;;;;;;;;;;;;===FFFOOOUUUYYYYYYSSSKKKAAA<<<666222///,,,'''######"""!!! !!!"""### """&&&)))+++...///000000///...///000333222000---)))&&&###"""  !!!!!! """!!!  !!!"""######$$$%%%'''((())))))(((***...333:::CCCNNNUUUZZZ\\\```bbbdddfffjjjmmmlllppptttyyy|||{{{vvvsssrrrrrrqqqpppqqqrrrtttuuuzzz}}}~~~~~~}}}~~~~~~}}}zzzxxxzzz{{{yyyvvvqqqmmmllllllmmmsss{{{~~~}}}|||{{{zzzyyyxxxvvvsssqqqpppjjjjjjiiiiiiiiigggdddaaa\\\]]]]]]]]]]]]^^^```aaaaaadddhhhmmmqqqtttvvvvvvvvvxxx{{{~~~}}}|||}}}~~~{{{yyyyyyzzz|||}}}}}}|||}}}}}}yyyxxxzzz~~~}}}uuuppptttttttttvvvxxxzzz|||~~~|||vvvooopppqqqrrruuuyyy}}}tttlllgggeeeffffffeeedddeeehhhkkksssuuuvvvvvvuuutttttttttxxxyyy{{{|||~~~******++++++++++++******))))))***+++++++++++++++''')))******)))(((((()))******+++,,,---------------,,,,,,***)))(((''''''&&&'''((('''%%%%%%%%%'''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$############$$$$$$######""""""!!!!!!  !!!!!!  !!!!!! !!!###%%%&&&)))---000---...///......000444777:::<<<======;;;999999:::???HHHNNNNNNKKKIIIFFFBBB888888666555333111///...000444888:::999888777888888@@@IIIOOOTTTYYYYYYUUUIIICCC;;;666333000,,,(((&&&%%%$$$#########$$$$$$!!! """%%%(((***+++---//////...---,,,---......---***(((%%%""" !!!""""""!!!!!!!!!!!!  !!!!!!###$$$$$$%%%&&&(((((())))))+++---111666>>>GGGNNNRRRVVV\\\___aaaccchhhkkkjjjmmmqqquuuxxx}}}}}}yyywwwuuusssqqqppppppqqqrrrsssxxx{{{~~~}}}}}}~~~~~~||||||}}}|||yyytttooolllkkkpppuuu||||||zzzzzzyyyvvvtttrrrpppoooooogggffffffffffffddd```]]]WWWXXXXXXXXXWWWXXX[[[]]]```bbbeeeiiinnnqqqtttuuuvvvxxx|||}}}}}}~~~}}}{{{}}}}}}xxxxxxyyy}}}~~~wwwrrrtttuuuvvvwwwyyy{{{}}}~~~~~~~~~zzzmmmnnnnnnnnnooorrrwww{{{|||tttmmmjjjiiiiiiiiigggeeefffhhhkkkqqqsssvvvvvvuuuttttttuuuuuuyyy~~~***++++++++++++++++++***)))***++++++,,,,,,++++++((()))++++++)))((()))******+++,,,------.........,,,++++++***)))(((((('''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!!!!   """"""""" """%%%&&&&&&''')))+++)))+++------...111666:::@@@AAACCCBBB???<<<:::::::::CCCJJJJJJIIIIIIHHHFFF<<<:::777333000///...///222555999:::999777666666555<<>>BBBIIIQQQWWWYYY\\\aaaeeehhhjjjnnnqqqtttxxx}}}~~~}}}zzzxxxuuurrrpppqqqrrrsssssswww||||||zzzyyy{{{~~~~~~~~~zzzvvvuuuwwwzzz}}}zzzzzzxxxvvvtttpppmmmlllcccbbbbbbcccbbb___[[[WWWRRRSSSSSSRRRPPPPPPTTTXXX\\\\\\^^^```dddiiimmmooossswww|||}}}yyyxxxwwwuuuuuuyyy~~~yyyvvvtttrrrqqqqqquuu|||}}}yyyzzz{{{|||}}}yyywwwxxx|||rrrrrrqqqpppoooppprrruuuxxx||||||uuuqqqoootttsssqqqmmmjjjiiikkkmmmnnnqqqtttvvvvvvvvvvvvwwwwww~~~,,,+++***)))))))))***+++,,,++++++******++++++,,,+++,,,,,,***)))(((***+++------------------------,,,,,,++++++***)))((((((***))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''######$$$$$$$$$######"""###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$###!!! """""""""""""""!!!  """$$$$$$###"""""""""%%%%%%$$$%%%'''---444999AAABBBBBB@@@<<<777444333555666666888:::<<<>>>??????===888222------///222;;;???AAA???======888333666666777<<>>FFFLLLPPP[[[[[[YYYVVVSSSNNNJJJHHH>>>777000,,,++++++***(((%%%&&&&&&'''((()))))))))***(((&&&###!!! """"""######""""""!!!   !!!"""$$$%%%%%%''')))***+++,,,000222777===DDDIIINNNSSSYYY^^^eeefffhhhjjjlllpppuuuyyy~~~~~~}}}~~~~~~~~~{{{yyyuuurrrqqqqqqrrrttt|||}}}~~~wwwwwwvvvwwwyyy}}}}}}{{{zzzyyyzzzzzz{{{}}}}}}{{{xxxvvvuuutttqqqoooeeebbb___\\\ZZZYYYVVVTTTTTTRRRPPPNNNNNNOOOQQQRRRWWWXXXYYYZZZ]]]cccjjjooorrrvvv{{{~~~}}}zzzuuuooolllmmmrrrwwwxxxrrrnnnlllmmmnnnrrrwww}}}|||xxxuuuvvvxxxyyy}}}wwwssssssrrrnnnmmmpppqqqtttxxxyyywwwssspppnnnvvvvvvvvvsssooommmlllmmmllllllmmmnnnooooooppppppyyy~~~))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***+++++++++,,,,,,---...//////,,,,,,,,,+++******)))))))))((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&'''((((((((((((((()))'''%%%"""!!!!!!"""""""""############"""!!!!!!""""""  ######""""""""" !!!######!!! !!!!!!!!!!!!!!!!!!"""%%%+++...444555666444000,,,***)))***++++++---...000222333333222000---,,,...333777<<>>999555444888???FFFIIISSSVVVZZZ\\\[[[WWWRRROOOCCC===555000///000///...***++++++,,,------------,,,***'''###!!! ###############"""!!!!!!!!!"""$$$%%%%%%$$$%%%'''((((((***---///333999@@@FFFJJJNNNTTTYYYaaacccfffiiikkkmmmqqqtttyyyzzz{{{|||~~~~~~|||zzzwwwtttssssssuuuvvv}}}}}}~~~~~~vvvuuutttuuuwwwzzz~~~~~~||||||}}}}}}wwwxxxyyy{{{~~~||||||{{{{{{zzzxxxssspppfffbbb^^^[[[YYYWWWUUUSSSUUUSSSQQQOOONNNNNNOOOPPPTTTUUUWWWYYY]]]cccjjjppprrruuuxxx{{{|||~~~|||uuuooojjjkkkppptttxxxsssnnnmmmllllllpppvvv|||}}}zzzwwwuuuuuuvvvwww{{{}}}{{{vvvuuutttpppooopppooorrruuuvvvtttqqqoooooovvvvvvvvvtttpppnnnnnnnnngggggghhhiiikkklllmmmmmmvvv{{{&&&'''))),,,------------,,,,,,------------,,,,,,+++,,,,,,+++))))))***,,,******+++,,,---//////000,,,,,,,,,++++++*********((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%'''((())))))******))))))***((($$$"""!!!!!!###$$$"""######$$$######""""""$$$###!!!  ###$$$!!! !!!!!!"""$$$$$$#########!!!!!!   """!!!  !!! !!!!!!!!!"""###&&&)))...//////---)))&&&%%%%%%%%%%%%&&&'''(((***,,,---//////...------000555888<<>>DDDIIIKKKLLLMMMJJJEEE???<<<888777888:::<<<===???DDDMMMUUUXXXWWWRRROOOGGG@@@999555555666666555555666999;;;<<<======<<<:::777222---(((%%%$$$###$$$$$$$$$######!!!  """############"""###$$$$$$$$$%%%'''***)))...666<<>>CCCGGGHHHIIIKKKIIIDDD===;;;888777888:::;;;;;;>>>BBBIIIOOORRRRRRPPPOOOFFFAAA;;;999:::;;;:::999<<<>>>AAAEEEGGGHHHHHHGGGDDDAAA===777000+++'''%%%############"""  !!!"""$$$$$$$$$###"""!!!###$$$$$$###$$$&&&((('''+++111666<<>>AAAAAACCCFFFFFFBBB<<<999555444666999<<<>>>@@@BBBEEEHHHKKKLLLMMMMMMGGGDDD@@@???AAABBB@@@>>>CCCEEEJJJNNNQQQSSSSSSSSSMMMKKKFFF@@@888111+++'''"""""""""""" ###$$$%%%&&&'''&&&%%%###""""""###$$$###"""###%%%''''''***---000555===GGGOOOVVVZZZ___cccgggkkkooorrrppppppqqqrrrtttvvvxxxyyy{{{yyywwwtttrrrpppoooooopppqqqrrrtttuuuvvvvvvvvvqqqooommmkkkjjjkkkmmmooommmooorrrttttttsssqqqooorrrsssuuuvvvxxxxxxxxxxxxwwwwwwwwwwwwwwwyyyzzz{{{zzztttooohhhccc```^^^\\\[[[[[[[[[\\\]]]^^^```aaaaaabbbccceeefffhhhkkkooorrrnnnqqqtttwwwyyy|||}}}}}}}}}}}}{{{tttnnniiiggggggiiilllpppvvv|||}}}yyywwwvvvvvvwwwvvvxxxzzzzzzyyyxxxxxxxxx|||}}}{{{{{{~~~}}}xxxvvvsssmmmiiiggggggiiiiiikkklllllljjjjjjkkklllhhhggggggfffeeedddcccccceeennnxxx~~~ !!!###'''+++///111---...///111111///...------------,,,+++***+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&((()))************))))))***++++++++++++***&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&$$$$$$###############$$$ !!!'''...444999===>>>;;;999444000+++(((&&&%%%!!!!!! !!!"""######%%%(((******(((%%%$$$### !!!""""""""""""$$$###""""""### !!!%%%''''''%%%$$$############!!! """"""!!!'''000777:::999888777333777::::::===AAABBB@@@<<<777222000222888===@@@AAAAAABBBCCCEEEGGGJJJKKKIIIFFFCCCDDDFFFGGGEEECCCHHHKKKOOOTTTXXXZZZZZZZZZRRRPPPLLLFFF>>>555---((("""""""""!!!    %%%'''((())))))((('''$$$###"""###$$$###"""###$$$&&&(((***,,,---000888CCCKKKTTTXXX\\\aaaeeejjjooosssnnnnnnooopppsssvvvyyy{{{|||{{{xxxuuussspppooonnnpppqqqrrrrrrsssssssssrrrmmmllljjjiiijjjlllnnnpppmmmnnnnnnooooooooonnnnnnnnnoooqqqssstttttttttsssuuutttsssrrrsssuuuwwwxxx{{{vvvoooiiifffdddbbbaaa\\\\\\^^^```bbbdddeeefffdddfffggghhhiiikkknnnqqqmmmqqquuuxxxzzz|||}}}xxxwww{{{|||~~~~~~{{{rrrkkkfffffffffhhhkkkooouuuzzz}}}~~~|||zzz{{{|||}}}xxxzzz||||||zzzxxxwwwwwwzzzzzzyyyzzz~~~}}}}}}{{{xxxtttmmmhhheeefffhhhiiijjjlllkkkjjjjjjlllmmmgggggggggffffffffffffeeeiiiqqq{{{ !!!""""""###&&&***...//////000111111000......------,,,,,,,,,,,,++++++........................---,,,,,,,,,,,,---..............................---***((()))+++,,,***'''***)))'''&&&%%%%%%&&&&&&&&&'''((()))***************++++++******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$######!!!""")))222:::@@@CCCEEEBBBAAA>>>999333---(((%%%'''%%%"""!!!!!! !!!######"""!!!"""###&&&''')))))))))'''%%%###!!!!!!!!!###%%%&&&$$$###"""$$$&&&&&&%%%#########  !!!$$$&&&'''&&&%%%###"""!!!  !!! $$$)))111:::???===888333333111111444;;;AAADDDDDD>>>888333222111111555:::===<<>>DDDNNNRRRYYY___dddiiinnnrrrooonnnmmmooosssxxx|||~~~|||}}}|||zzzuuurrrppppppqqqrrrsssssssssqqqooommmgggiiikkklllkkkkkklllmmmmmmkkkjjjjjjlllmmmmmmlllooonnnmmmmmmnnnmmmkkkjjjnnnnnnnnnmmmmmmnnnqqqttt~~~}}}wwwuuurrrmmmjjjgggeeeeee```bbbccccccbbbdddiiimmmlllllllllllllllmmmnnnooopppqqqqqqsssuuuwwwyyy{{{}}}xxxwwwyyy}}}~~~||||||||||||~~~xxxmmmfffcccccceeejjjllllllqqqwww|||{{{yyyyyywwwssssssuuusssyyy{{{|||~~~}}}~~~xxxqqqkkkffffffjjjmmmnnnnnnmmmlllkkkiiihhhjjjeeeccceeefffddddddffflllsss}}} !!!!!!!!!"""$$$''')))...///000111222111000000............---------,,,........................------,,,,,,------...///........................---+++******,,,,,,***(((***)))'''&&&%%%%%%&&&&&&&&&&&&'''((()))***))))))************))))))((('''''''''''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&'''''''''(((((((((((('''%%%$$$######!!!""")))111999???CCCEEEAAAAAA???;;;666111,,,))))))&&&###"""""" """"""""""""###$$$%%%&&&'''((((((&&&$$$###!!!!!!"""%%%'''((('''&&&&&&'''''''''&&&$$$$$$$$$ !!!""" !!!"""%%%''''''&&&%%%###"""!!! !!! %%%)))111:::>>><<<777222222000000444===DDDHHHIIIAAA:::444222///---000444888888<<>>BBBEEE?????????>>>:::666111...+++)))%%%###"""!!!!!!"""""""""$$$%%%$$$%%%&&&&&&&&&%%%$$$#########$$$(((+++------+++,,,+++***((('''&&&%%%%%%#########"""  !!!###$$$&&&''''''&&&%%%$$$"""!!!  %%%***111999>>><<<777222222000000555>>>GGGLLLNNNEEE===666222---)))***...111222888>>>BBBEEELLLTTTWWWXXXVVVOOOGGGCCCEEEHHHFFFJJJRRRZZZbbbeeedddbbb[[[XXXRRRKKKDDD<<<444...(((%%%!!!!!!"""&&&&&&'''(((((('''&&&&&&%%%$$$""" !!!"""%%%&&&,,,---------...000555888???DDDKKKRRRYYYaaaggglllmmmnnnoooqqquuuyyy}}}}}}{{{zzz{{{{{{{{{{{{yyyvvvrrrnnnlllkkkkkkllllllmmmmmmnnnnnnmmmkkkiiihhhiiiiiigggfffjjjjjjjjjjjjiiihhhggggggggggggfffeeeeeeggglllooozzz|||{{{xxxtttpppmmmllllllmmmoooppppppnnnmmmnnnppprrrnnnnnnmmmlllllllllmmmmmmmmmmmmnnnppprrrtttvvvwwwwwwuuussstttvvvyyy{{{{{{~~~}}}{{{zzzyyyxxxuuuvvvxxxzzz|||~~~}}}{{{yyyuuuzzz~~~~~~}}}uuupppkkkgggeeeeeecccbbbfffmmmxxx~~~yyyvvvqqqllljjjlllmmmrrryyy|||~~~~~~zzzrrrjjjgggiiikkkmmmppprrrrrrqqqooommmjjjgggfffiiijjjjjjlllpppxxx~~~$$$###""""""###$$$%%%%%%)))+++---000222333333333000000/////////.................................---------------...//////000000000000000000000000...---------------,,,,,,)))(((((('''''''''''''''&&&&&&'''((((((((((((((('''(((((()))))))))(((((())))))((((((((('''''''''''''''(((((()))***+++++++++++++++***((('''%%%%%%###!!!%%%---555;;;@@@CCC<<<===>>>>>><<<888444222///---)))&&&###  """###"""!!!"""###"""###$$$$$$$$$$$$######%%%&&&(((,,,000333333222222000,,,***)))((('''&&&###$$$$$$""" !!!###&&&&&&'''((((((&&&%%%$$$"""!!!  %%%***111:::??????:::666333111111555>>>GGGMMMOOOFFF>>>777222---((('''******,,,222999<<>>;;;555333222555===DDDIIIJJJCCC<<<666222---((((((+++'''(((...444777<<>>888333000---((((((,,,''''''***///333888BBBLLLSSS[[[cccccc\\\SSSMMMJJJEEEEEEGGGJJJOOORRRSSSSSSYYYVVVQQQLLLDDD<<<222,,,'''%%%!!!   !!!"""$$$%%%%%%%%%$$$$$$%%%$$$""""""###&&&)))++++++---///...---,,,,,,---...222888???FFFOOOXXX]]]___eeelllqqqtttwww|||xxxzzz|||}}}}}}}}}~~~zzzzzzzzzyyywwwtttqqqooommmiiifffgggiiikkkkkkiiiaaa```___```ccceeeeeeeeeeeehhhjjjhhheeecccdddfffcccdddeeefffgggiiimmmqqqtttxxx|||}}}yyyvvvtttssstttrrrooonnnnnnllljjjhhhkkkkkkjjjiiiiiiiiijjjjjjhhhhhhiiikkkmmmoooqqqrrrooonnnoooqqqtttwwwyyyxxxzzzzzzyyyyyyyyyxxxxxxxxxxxxyyy{{{||||||{{{yyyxxxzzz{{{|||~~~~~~zzztttooolllmmmooovvv}}}}}}zzzuuuoookkkhhheeecccgggnnnsss~~~zzzpppjjjiiihhhjjjmmmpppssswww}}}{{{rrrmmmmmmkkklllmmmnnnnnnnnnmmmmmmiiihhhjjjmmmmmmooovvv~~~BBB:::///((('''((((((&&&%%%'''***---000111222222111111000000000/////////.......................................//////000........................,,,---///...+++***+++---'''((())))))***)))(((''')))***************))))))'''((()))+++,,,,,,------******)))))))))(((((((((''''''(((***+++,,,---...,,,++++++)))(((&&&$$$###"""!!!!!!"""###### $$$***///333666111000///---+++******)))***,,,...,,,(((###!!!  !!!"""$$$$$$###!!!!!!!!!!!!"""###$$$&&&&&&'''(((+++000555888999888333000,,,,,,---,,,'''""""""######"""###%%%***---...---,,,***(((&&&%%%$$$"""!!!  $$$&&&***111999>>>???<<<999222000000444999======;;;999444///---***''''''***)))''''''---111555<<>><<<;;;:::;;;<<<;;;888333...***&&&$$$###!!!!!!"""$$$%%%'''&&&%%%$$$"""!!!   ###"""!!!  $$$###"""###$$$'''***,,,---...000000///...///000444888===AAAEEEKKKRRRXXX```dddiiimmmoooooopppqqqvvvvvvuuuuuuvvvxxxzzz{{{}}}zzzvvvsssqqqmmmgggaaa___bbbddddddbbb^^^______```______^^^^^^ddddddeeegggiiihhhfffdddeeefffgggiiijjjjjjjjjjjjoooqqqsssqqqoooqqqwww}}}|||zzzxxxxxxyyywwwrrrnnniiihhhgggfffffffffffffffiiiiiijjjiiiiiikkknnnqqqpppqqqsssuuuxxx{{{}}}~~~{{{{{{{{{}}}~~~~~~|||{{{{{{{{{||||||zzz|||~~~~~~|||{{{zzzzzzxxxzzz~~~|||uuuvvvyyy{{{xxxtttnnnkkkiiihhhhhhsss}}}|||wwwvvvtttrrrpppnnnllllllkkkqqqxxx|||wwwsssqqqnnnkkkiiiiiiiiijjjhhhhhhhhhgggiiimmmsssxxx|||eeeQQQBBB999333000,,,------...///000333555555666777555333111111111000000////////////............///000111111111111222111000...------------++++++++++++++++++++++++)))))))))******,,,------++++++,,,------,,,+++***,,,+++++++++,,,...///000......------,,,++++++***)))))))))******+++,,,---,,,,,,***(((&&&$$$"""!!!######"""!!! !!!$$$&&&)))(((&&&$$$"""!!! ###%%%'''(((((('''%%%###!!!  """###!!! !!!"""""""""!!!"""$$$&&&$$$%%%'''(((***+++,,,---***(((&&&%%%%%%### !!!"""$$$&&&))),,,---...000---)))''''''''''''&&&""""""!!!  """&&&))),,,...//////---,,,,,,,,,++++++******(((((('''&&&%%%$$$$$$$$$&&&&&&&&&'''***...222555777:::???DDDHHHJJJKKKKKKJJJIIIGGGDDDBBB???>>>===;;;;;;;;;999666222---+++&&&%%%###""""""###$$$%%%'''&&&%%%$$$###!!! !!!  !!!""""""!!! $$$$$$$$$%%%'''***,,,---000111333333111111111222777;;;@@@EEEIIIOOOUUUZZZgggjjjmmmooonnnmmmmmmmmmttttttttttttuuuwwwyyyzzz~~~~~~~~~|||zzzxxxuuutttoooiiicccaaacccdddcccaaa]]]^^^^^^____________^^^bbbcccdddfffhhhhhhfffeeeggggggiiijjjjjjkkkkkkkkkllloooqqqpppnnnoootttyyy|||}}}}}}~~~~~~~~~xxxwwwwwwxxxyyywwwsssoooiiihhhgggfffeeeeeeeeeeeehhhiiiiiiiiiiiikkkooorrrssstttuuuwwwyyy{{{}}}~~~{{{zzzzzz|||~~~~~~~~~|||||||||}}}~~~{{{|||}}}|||{{{zzzyyyyyywwwxxx|||zzzzzz|||vvvtttoookkkhhhfffffffffrrrzzz~~~yyywwwvvvtttqqqooommmkkkkkkqqqxxx}}}zzzsssrrrooollljjjiiiiiijjjiiihhhffffffiiinnnssswwwzzz~~~||||||jjjWWWHHH;;;444////////////000111333444666777888777444222222333111111000000000////////////000111222333333333333222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...------......---,,,+++***---------------...////////////......------,,,,,,++++++++++++++++++++++++,,,+++***(((&&&$$$###"""""""""!!! !!!######!!! """###%%%&&&&&&%%%###""" !!!"""!!!!!!"""!!!!!!"""$$$&&&$$$%%%''')))************(((&&&$$$######"""  !!!$$$(((+++---......---+++((('''''''''&&&&&&###"""!!!  ###&&&(((******+++***))))))((('''&&&%%%%%%$$$%%%%%%%%%$$$###""""""$$$$$$%%%'''))),,,///000444666999===AAADDDFFFGGGJJJIIIGGGEEECCCAAA@@@???;;;;;;999777444111...,,,'''&&&%%%#########$$$%%%'''&&&%%%$$$###"""!!!  !!!!!!  !!!!!!"""!!!!!! !!!$$$%%%''')))+++---...///333555777777666555666777<<<@@@EEEJJJNNNSSSWWWZZZfffhhhkkklllkkkjjjjjjjjjqqqqqqqqqrrrtttvvvxxxyyy{{{{{{||||||{{{zzzxxxwwwqqqlllgggdddddddddbbb```\\\]]]]]]^^^_________^^^```aaaccceeegggggggggggghhhiiijjjkkkkkkkkkkkkkkkiiillloooooommmnnnqqqtttwwwwwwyyyzzz{{{{{{{{{{{{tttuuuwwwyyyzzzyyyvvvssslllllljjjhhhgggfffffffffggghhhiiijjjjjjlllpppsssvvvvvvwwwyyy{{{|||~~~~~~{{{zzzzzz{{{~~~~~~~~~~~~~~~||||||{{{zzzyyyxxxxxxxxxuuuuuuwww{{{zzzrrrooollliiiffffffffffffpppwww{{{yyyxxxvvvtttqqqooonnnmmmssszzz}}}~~~}}}uuutttqqqooommmkkkjjjjjjkkkgggdddeeejjjppptttuuuwww{{{|||yyyyyy}}}qqq]]]JJJ???555333111111222333444444555777888777555333333333222222222111000000//////111111333444555555555555222111000///...---------------------------------,,,+++++++++,,,,,,---.........//////...,,,+++)))------,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,++++++***++++++***((('''%%%$$$$$$""""""!!!  !!!"""######"""!!!   !!!!!!"""!!! """%%%''')))***,,,......---,,,+++(((&&&$$$######"""!!!!!!%%%))),,,---------+++)))'''&&&'''''''''&&&$$$###"""!!!  """%%%'''((())))))))))))((('''&&&%%%$$$###"""###$$$$$$$$$###"""!!!###$$$%%%(((***+++,,,---111222444888<<<@@@CCCEEEIIIHHHFFFDDDBBBAAAAAAAAA<<<;;;999666333000///...)))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%###""""""!!!!!!""""""!!! !!! !!!!!! !!!""""""!!!!!! !!!!!!"""$$$&&&))),,,...000000///444666999:::;;;;;;===???CCCEEEIIIMMMPPPRRRTTTUUUZZZ]]]```bbbdddeeehhhjjjllllllnnnppprrrtttvvvwwwwwwxxxzzz{{{||||||{{{{{{ssspppkkkhhhfffeeebbb```[[[\\\]]]^^^____________]]]___bbbdddeeefffhhhiiiiiiiiijjjkkkkkkkkkjjjjjjhhhkkknnnoooooonnnoooqqqrrrssstttuuuvvvwwwwwwwwwrrrtttwww{{{|||zzzwwwtttrrrqqqooollljjjiiihhhhhhggghhhjjjjjjkkkmmmpppsssuuuvvvxxxzzz|||~~~|||{{{zzz{{{~~~}}}{{{xxxwwwvvvwwwvvvvvvtttssssssvvv{{{{{{wwwooonnnkkkiiiggggggggggggnnnttt|||}}}zzzxxxxxxwwwwwwvvvuuuttttttxxx~~~~~~{{{|||~~~wwwvvvuuusssqqqooommmmmmmmmhhhdddeeekkkqqqssssssvvvzzz|||yyyyyy|||}}}|||www```PPP>>>999444222222444444444444666777666444333333333444333333222111111000000111222333555666666777777222222111111000///...---------------------------,,,,,,++++++,,,,,,------......//////...,,,+++)))++++++++++++,,,,,,++++++------------,,,,,,,,,,,,------......---,,,+++***+++***)))((('''&&&%%%%%%""""""!!!   !!!!!!!!! """%%%(((...000222444444222///---***(((%%%#########!!! ###&&&***,,,---------)))(((&&&&&&((((((((('''$$$$$$###"""!!!!!!!!!!!!  !!!###$$$%%%&&&&&&(((((('''&&&%%%######"""!!!"""$$$%%%%%%$$$###"""###%%%'''***+++,,,+++***---...111444999>>>BBBDDDHHHFFFDDDBBBAAAAAABBBBBB>>><<<999666444222111111,,,+++***)))((('''&&&&&&'''&&&&&&%%%$$$###"""""" """$$$###"""!!!"""###  !!!!!!!!!"""""" !!!"""###$$$&&&)))---///000///...111444888;;;===???BBBDDDFFFGGGHHHJJJLLLLLLKKKJJJNNNQQQUUUXXX[[[___dddgggggghhhjjjmmmooorrrssstttuuuvvvxxxzzz||||||||||||uuusssooollliiieeebbb```\\\]]]^^^^^^_________^^^\\\___bbbdddeeefffiiikkkjjjjjjjjjkkkjjjjjjiiiiiiiiilllooopppqqqqqqqqqqqqoooooopppqqqqqqqqqqqqqqqmmmqqqvvvzzz{{{yyyvvvsssuuutttqqqnnnkkkiiihhhggggggiiijjjkkklllmmmppprrrqqqsssuuuxxx{{{~~~}}}|||{{{|||~~~}}}zzzvvvuuuuuuuuutttsssrrrqqqppprrrwww|||zzzvvvooonnnllljjjhhhgggggggggmmmrrryyyzzzwwwvvvwwwyyy{{{}}}~~~{{{zzz}}}zzzzzzzzzyyywwwuuusssqqqpppkkkfffffflllqqqsssrrrtttyyy{{{yyyxxxzzz{{{yyytttdddOOOHHH>>>777555555555444444666777666444333333444555555444333222111111000000111222444555666666777333333333333222000///...........................,,,,,,++++++++++++,,,,,,------......---,,,+++***))))))***+++++++++++++++---,,,,,,,,,,,,,,,,,,,,,------...///...---+++*********))))))((('''&&&&&&######"""!!! !!!!!!!!! """&&&)))000222777:::;;;999666444...+++(((%%%%%%$$$###"""###%%%''')))+++,,,,,,,,,((('''&&&''')))***)))(((%%%$$$###"""!!!!!!!!!!!!!!! !!!!!! !!!"""###$$$$$$%%%%%%$$$###"""!!!!!! """"""###$$$%%%%%%%%%%%%###&&&))),,,---,,,)))((()))***...222888===BBBDDDGGGEEECCCAAAAAAAAACCCDDD@@@>>><<<999777555444333//////...,,,+++)))(((''''''&&&&&&%%%$$$$$$######!!!###%%%%%%$$$###$$$%%%!!!!!!   !!!""" """###$$$###%%%(((+++------,,,,,,---000444888;;;>>>AAACCCCCCBBBBBBBBBCCCCCCAAA???GGGIIILLLOOORRRWWW\\\```bbbdddgggjjjmmmppprrrrrrsssuuuwwwyyy{{{{{{{{{{{{vvvuuurrroookkkgggcccaaa^^^______```______^^^^^^\\\```cccddddddfffiiimmmllllllllllllkkkkkkjjjiiikkkllloooqqqssstttttttttnnnnnnnnnnnnmmmlllkkkkkkgggmmmuuuzzz{{{yyyvvvuuuxxxvvvsssooollliiigggfffhhhjjjlllmmmlllmmmoooqqqmmmooorrruuuyyy|||}}}|||zzz{{{}}}~~~~~~|||yyyuuutttuuutttqqqoooooonnnmmmppptttyyy|||~~~}}}~~~~~~zzzrrrqqqooollljjjhhhgggfffnnnrrrzzzzzzwwwvvvxxx||||||zzz{{{~~~}}}~~~~~~|||yyyxxxsssooojjjiiilllppprrrrrrrrrxxx{{{yyyxxxyyyxxxuuu~~~iii^^^OOOCCC>>><<<:::888555777888777666555555666666666555444333222111111...///111333444555666666444555555555444222000///........................,,,++++++*********++++++++++++,,,------,,,+++***((()))***,,,---------,,,------------------......,,,---...//////...,,,+++******))))))((((((''''''$$$$$$###"""!!!  !!!!!! """&&&***111555;;;AAADDDDDDBBB@@@666333///,,,***)))((('''''''''((()))***++++++,,,'''''''''(((+++,,,+++***%%%%%%$$$###""""""""""""""""""""""""######$$$%%%""""""""""""###$$$$$$%%%######""""""!!!!!!!!! """"""""""""###$$$%%%&&&"""%%%***---...+++(((%%%$$$&&&+++111777===AAACCCGGGFFFCCCBBBBBBCCCEEEFFFAAA@@@???<<<:::888666555222222111///...,,,***)))&&&&&&&&&%%%%%%$$$$$$###"""$$$%%%&&&%%%$$$%%%&&&""""""!!!!!!   !!!!!!"""###$$$###$$$&&&((())))))))))))(((+++000333555777:::===<<<:::888888999:::999777===???BBBEEEIIINNNUUUYYY^^^aaadddhhhlllnnnpppqqqssstttvvvxxxyyyyyyyyyyyyvvvvvvuuurrrmmmhhhdddbbbaaaaaaaaaaaa```___^^^^^^]]]aaaeeeeeedddeeejjjnnnooooooooonnnnnnmmmkkkkkkkkklllnnnpppsssuuuvvvvvvoooooonnnllljjjhhhfffeeeeeelllwww~~~~~~~~~}}}{{{wwwsssooollljjjhhhiiikkkmmmmmmmmmmmmnnnoookkkmmmooorrruuuyyy{{{||||||zzzxxxyyy{{{}}}{{{|||}}}~~~~~~}}}{{{wwwttttttuuutttoookkkjjjjjjjjjmmmrrrwwwyyyzzz}}}}}}{{{zzzzzz}}}zzzxxxvvvssspppmmmkkkiiinnnttt|||~~~zzzxxx{{{{{{zzz|||~~~~~~uuusssooollllllnnnqqqssstttzzz}}}{{{zzzzzzyyyuuu~~~qqq^^^OOOGGGCCC@@@===666888999999777666666777777666666444333222111111---...000222333444555555555666666666555333111000////////////////////////++++++******)))*********)))***+++,,,,,,,,,+++***((()))+++---.....................///////////////,,,---///000000///---,,,***)))))))))((((((((('''%%%%%%$$$###"""!!!  !!!!!! """'''+++222777???GGGLLLMMMMMMKKK>>>;;;666222111000...---))))))(((((()))***+++,,,''''''''')))+++---,,,+++&&&%%%$$$###""""""""""""$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&'''(((##################"""""""""!!!!!!!!!"""###%%%&&&"""%%%***------***&&&###!!!$$$)))000777<<>>999555666555333111...+++((('''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###"""!!!  !!!"""""" !!!"""###$$$%%%%%%%%%((()))***+++,,,---......,,,...000111000///000111111333666999===DDDKKKPPPYYY]]]cccgggjjjlllnnnpppqqqsssuuuvvvtttsssssstttvvvuuussssssqqqnnnjjjfffccccccdddddddddcccbbbbbbeeefffgggfffffffffhhhjjjppprrruuuuuutttttttttuuurrrqqqqqqrrrtttvvvuuuttttttqqqmmmhhheeedddddddddlllooovvv}}}yyyuuuoookkkmmmllljjjkkklllmmmmmmlllmmmlllmmmppptttwwwxxxxxxuuuvvvwwwyyyzzz{{{{{{|||{{{zzzyyyyyyyyyzzz{{{|||wwwtttssstttrrrmmmlllnnnffffffiiinnnuuuyyyyyyxxxyyyzzz{{{{{{zzz{{{~~~{{{zzzyyywwwuuutttvvvzzz~~~|||xxxtttxxx{{{|||yyyyyyzzz{{{{{{~~~yyysssnnnmmmlllkkkoootttxxx{{{~~~xxxttt}}}kkkZZZNNNKKK@@@???===;;;888666666666:::999777666666555444222000111111000///000222444333333222111111111111111111111000///...---,,,,,,+++,,,,,,+++))))))***++++++++++++++++++++++++++++++,,,---...............///---,,,,,,...///...,,,.........------------,,,...,,,***)))***++++++***)))((('''%%%$$$###""""""""""""""""""!!!!!!!!!!!!!!! !!!###%%%...444>>>FFFKKKNNNPPPQQQKKKFFFBBB@@@AAA@@@;;;777444333000---+++*********,,,++++++,,,...///---,,,+++)))&&&%%%%%%%%%$$$###$$$&&&'''))))))((('''&&&)))(((&&&%%%%%%%%%&&&''')))******))))))((('''&&&###"""!!! !!!!!!"""###&&&&&&''''''%%%### !!!$$$***333<<>>999999777444000,,,)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######""""""!!!!!!  !!!!!! """###$$$%%%%%%%%%'''(((((()))+++,,,,,,---***,,,------------///000222444777:::>>>CCCJJJOOOZZZ^^^dddiiikkkmmmoooqqqppprrrttttttsssrrrqqqrrrtttssssssssssssrrrnnnkkkeeeeeeeeeeeedddcccbbbaaadddeeefffeeedddeeegggiiiooorrruuuvvvwwwvvvwwwxxxuuutttssstttvvvwwwvvvuuuvvvsssnnniiieeebbbbbbbbbiiioooxxx|||xxxrrrnnnpppnnnllllllnnnnnnnnnmmmiiiiiikkkooosssvvvvvvvvvuuuvvvwwwyyyzzzzzzzzzzzzxxxwwwvvvuuuuuuvvvwwwxxxuuurrrqqqrrrpppllljjjmmmggggggiiiooouuuyyyyyyxxxzzzzzz{{{zzzyyyzzz|||~~~~~~|||{{{{{{zzzxxxvvvwwwyyy|||}}}{{{zzz}}}}}}~~~~~~|||wwwuuuvvvwwwyyy|||~~~~~~|||yyytttpppppppppnnnqqquuuxxx{{{}}}wwwtttlll[[[SSSLLLHHHCCC>>>:::888888999:::888666666777777666444222111//////000111222222222222222111111111111111222222111000///......---,,,,,,,,,+++***)))***,,,++++++++++++++++++++++++,,,---...000000///---,,,...,,,+++,,,---...---,,,---------............///...---++++++,,,,,,,,,+++)))((('''%%%$$$#########$$$#########""""""""""""!!!!!!  """$$$---444>>>FFFJJJLLLLLLMMMJJJFFFCCCCCCDDDDDDBBB???;;;999555111...+++)))))).........///111222111000///,,,(((&&&%%%%%%%%%$$$%%%&&&((()))))))))(((''')))(((((('''&&&''''''(((+++,,,---...---+++)))(((######"""!!!!!!!!!""""""%%%%%%%%%%%%###!!!"""(((111;;;DDDIIIPPPPPPNNNMMMKKKJJJJJJJJJMMMOOOQQQRRRQQQLLLDDD>>>999777222...+++(((((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$$$$$$$&&&&&&''''''((()))******'''((()))))))))***---000444666999<<<>>>CCCHHHLLLXXX\\\bbbgggjjjlllnnnooonnnpppssssssrrrppppppppprrrrrrssstttvvvuuusssqqqhhhhhhggggggeeecccbbbaaabbbcccccccccbbbcccfffhhhmmmppptttwwwyyyzzz{{{|||xxxvvvuuuuuuwwwxxxwwwwwwvvvsssnnniiieeebbb``````eeennnzzz|||wwwtttsssqqqooooooooopppooonnnggghhhkkkppptttwwwvvvuuusssuuuvvvxxxyyyyyyyyyxxxtttsssrrrqqqqqqqqqrrrssssssooonnnooonnniiihhhjjjggghhhkkkpppuuuyyyzzzyyyzzz{{{{{{zzzyyyxxxzzz|||~~~}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzzzz|||}}}{{{|||}}}|||||||||}}}|||wwwrrrpppqqqtttvvv|||}}}|||zzzzzzvvvtttvvvuuussstttwwwyyy{{{~~~{{{vvvssspppdddYYYSSSKKKCCC???=========;;;999777666777888777666555111......111333111000111111111111111111111000333333222111111000//////,,,------,,,******+++,,,++++++++++++++++++++++++,,,---///111111///,,,+++,,,,,,++++++,,,,,,,,,+++,,,,,,---......///000000...---,,,,,,---...---,,,)))((('''&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$#########!!!!!!!!! """!!! """%%%000666>>>DDDGGGFFFEEEDDDCCC@@@>>>???AAABBBBBBAAA???<<<888333///,,,******------...111555777777777444000,,,((('''''''''&&&&&&'''((()))))))))(((((())))))))))))((((((((((((+++,,,///000000...+++***%%%%%%$$$#########""""""$$$$$$######!!!!!!'''///888@@@EEENNNNNNMMMLLLLLLKKKKKKKKKMMMOOOSSSWWWWWWRRRJJJEEE777444000,,,)))((()))***''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!!!! !!!"""###$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&'''&&&''')))---000666888;;;===???BBBFFFIIIRRRVVV\\\```cccfffiiikkklllooorrrsssrrrpppoooooorrrrrrsssvvvxxxxxxvvvssskkkkkkjjjhhhfffdddbbbaaa```aaaaaa``````aaadddgggjjjnnnssswwwyyyzzz|||}}}yyywwwuuuuuuwwwxxxxxxwwwtttqqqmmmiiieeecccaaaaaadddnnn{{{{{{yyyvvvtttrrrpppppppppooommmiiijjjnnnssswwwyyywwwvvvqqqsssuuuwwwxxxxxxwwwvvvrrrqqqooonnnnnnnnnooooooppplllkkkmmmkkkgggfffhhhgggiiimmmqqqvvvyyy{{{{{{zzz{{{|||{{{zzzzzz|||}}}~~~~~~|||zzzyyy{{{}}}~~~}}}}}}}}}~~~}}}}}}~~~~~~{{{zzzyyyyyy{{{}}}~~~yyysssnnnmmmooosssvvvzzz|||}}}}}}|||{{{yyyxxx{{{zzzvvvvvvxxxyyy{{{~~~~~~{{{wwwtttfff^^^SSSIIIDDDBBB@@@???===:::888777888999999888666333//////111333111///000111222222222222111111333333333222111111000000---......---+++***,,,---+++++++++++++++++++++++++++---///111000///,,,******+++++++++******+++++++++,,,,,,---...///000000...---,,,---...///---,,,)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""!!!!!! """"""!!!   $$$(((///444;;;@@@AAA@@@???>>>:::999888888:::===>>>???<<<:::777333///---++++++,,,---000555;;;???AAAAAA:::666111...,,,+++)))(((&&&''''''((((((((((((((('''((()))******)))(((((()))+++---000000///---,,,((((((((('''&&&%%%$$$$$$######"""!!!  ###)))111999AAAFFFJJJJJJJJJJJJKKKMMMNNNOOOMMMPPPTTTYYYZZZWWWPPPKKK999666111,,,)))((((((((((((((('''&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$### !!!!!! !!!"""##################$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&(((,,,///555888;;;===>>>@@@BBBDDDKKKNNNSSSWWW[[[___dddhhhjjjnnnrrrtttsssqqqqqqpppsssssstttvvvxxxxxxuuusssmmmlllkkkiiifffdddbbb```_________^^^^^^```dddggghhhlllrrrvvvxxxxxxyyyzzzwwwuuusssrrrtttvvvvvvvvvooommmkkkhhhfffeeedddddddddmmmyyy~~~zzzwwwtttrrrrrrqqqooommmkkklllooossswwwwwwuuusssnnnpppsssuuuwwwwwwvvvuuurrrqqqooonnnmmmmmmmmmnnnnnnkkkjjjkkkjjjfffeeeggggggjjjnnnssswwwyyy|||}}}zzz|||~~~~~~~~~~~~|||{{{{{{~~~~~~~~~|||yyywwwvvvxxx{{{}}}}}}~~~}}}}}}}}}~~~}}}}}}~~~|||{{{zzzyyyzzz|||~~~|||xxxsssnnnmmmooosssvvvxxxzzz{{{}}}}}}zzz{{{}}}|||xxxvvvwwwyyyzzz|||}}}|||zzzwwwuuuwwwmmm___TTTMMMHHHDDDBBB???<<<999777888999999999777555222111222222222111000111222333444333222111333333222222222111111111---......---++++++,,,...+++++++++++++++++++++++++++,,,---//////...,,,+++)))***+++***)))((()))+++++++++,,,,,,---...//////,,,,,,,,,---...///---,,,)))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$""""""!!!!!!  """"""!!! !!!!!!  &&&******///555:::;;;;;;<<<<<<444444333333555777:::<<<888666333000---++++++***---...222999@@@FFFIIIIII???<<<888555222000,,,***&&&&&&&&&&&&'''''''''(((&&&''')))++++++***(((''''''(((+++.../////////...,,,,,,,,,+++***((('''&&&######"""  $$$***222<<>>BBBDDDHHHLLLQQQWWW___dddgggkkkpppssssssrrrrrrrrrsssssssssuuuwwwwwwtttrrrmmmlllkkkiiigggdddbbb```^^^^^^^^^]]]]]]___dddggghhhlllrrruuuvvvuuuuuuuuurrrpppnnnnnnppprrrssstttjjjjjjiiihhhggggggfffffffffllluuu|||~~~{{{xxxuuutttrrrpppnnnnnnnnnoooqqqssssssqqqnnnjjjmmmppptttvvvvvvuuuuuutttsssqqqooommmmmmmmmnnnmmmjjjiiikkkjjjfffeeehhhhhhkkkppptttwwwzzz|||~~~}}}|||{{{{{{~~~|||zzzyyyxxxvvvuuuvvvyyy|||}}}~~~|||{{{{{{{{{|||||||||~~~~~~~~~}}}|||||||||}}}~~~|||xxxsssooooooqqquuuwwwwwwxxxzzz|||~~~~~~{{{{{{}}}|||vvvtttuuuuuuvvvxxxyyyyyyxxxvvvuuurrrdddZZZSSSLLLGGGAAA>>>:::888888999999999777777666444222111222333000222333555555555333222222222222222111111111111...//////...,,,+++---...++++++++++++++++++++++++******+++,,,---------,,,''')))+++***(((''')))******+++++++++,,,,,,------+++++++++---...///---+++)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""!!!!!!  !!!"""!!!!!!!!!  !!!  """"""  &&&,,,))),,,111444555555666777000000///...///111555777444222///,,,***((('''''',,,---222888@@@FFFIIIJJJDDDBBB>>><<<999444///,,,%%%%%%%%%%%%%%%&&&''''''$$$&&&)))++++++***(((&&&%%%'''))),,,...000111222000000000///...,,,***)))$$$###!!! """'''///777>>>CCC@@@???>>>>>>AAAFFFKKKNNNPPPOOOOOOOOOOOONNNKKKHHH===<<<999555222///...---******)))'''&&&$$$############$$$$$$$$$$$$###### !!!"""""""""""""""""""""###############%%%&&&'''&&&&&&((()))***...222555555555666777666777:::===CCCLLLVVV]]]ccchhhmmmqqqsssrrrrrrrrrppppppqqqtttvvvvvvtttrrrlllkkkjjjiiifffdddbbb```^^^^^^^^^]]]]]]___dddgggkkkoootttvvvuuusssqqqqqqllljjjhhhhhhkkknnnpppqqqiiiiiihhhhhhgggggggggggggggkkkpppwww||||||yyywwwuuurrrpppsssrrrqqqqqqqqqpppnnnlllgggjjjnnnsssuuuvvvvvvuuuuuusssqqqooonnnmmmmmmmmmnnnjjjjjjlllkkkgggfffiiihhhlllrrruuuwwwzzz}}}~~~}}}~~~~~~|||wwwxxxxxxwwwuuuuuuwwwzzz~~~~~~}}}|||{{{{{{}}}~~~}}}}}}~~~}}}{{{{{{||||||}}}{{{{{{}}}~~~~~~}}}}}}}}}zzzxxxtttqqqqqqrrruuuwwwwwwxxxxxxyyy{{{~~~~~~{{{{{{|||yyytttqqqrrrpppqqqssstttttttttttttttrrrggg]]]SSSMMMCCC???;;;888888999999999777999999666111000222555111222444666666666444333222222111111111111111111...//////...,,,,,,---///++++++++++++++++++++++++))))))******+++,,,------''')))+++***'''&&&(((*********++++++++++++,,,,,,******+++,,,......---+++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!"""### &&&,,,,,,...000111000000000111---,,,,,,+++***---000333222000---***'''%%%$$$$$$***+++///666===CCCFFFGGGFFFEEEBBB@@@<<<777111---%%%$$$$$$$$$$$$%%%&&&&&&###%%%(((++++++***'''%%%%%%&&&(((+++...111333555222333333222000...,,,***$$$###"""  ###(((///555888;;;:::777777999>>>DDDHHHOOOLLLIIIGGGFFFEEEBBB@@@999999999888888777666666+++***)))(((&&&$$$############$$$$$$$$$$$$###### !!!"""""""""""""""""""""############"""$$$&&&&&&&&&%%%&&&'''%%%)))...111111111111222,,,---...222888CCCOOOWWW```eeekkkppprrrrrrqqqqqqmmmmmmooorrruuuvvvuuussskkkkkkjjjhhhfffdddbbb```^^^^^^]]]\\\]]]___dddhhhnnnqqquuuwwwuuurrrooonnnhhhfffdddeeehhhkkknnnoooiiiiiihhhhhhggggggffffffhhhiiimmmttt{{{|||zzzwwwtttrrryyyvvvtttrrrrrrpppnnnllleeehhhmmmrrruuuvvvvvvuuuuuutttrrrooonnnmmmmmmmmmnnnkkkjjjlllkkkhhhgggjjjhhhmmmrrrvvvxxxzzz}}}}}}|||{{{~~~}}}vvvwwwyyywwwuuutttvvvyyy}}}|||{{{xxxwwwxxx{{{}}}zzzxxxwwwwwwyyy{{{|||{{{|||}}}~~~~~~|||{{{}}}~~~}}}|||yyywwwtttrrrrrrsssuuuwwwxxxxxxwwwxxxyyy{{{}}}{{{zzzzzzwwwrrrooopppmmmmmmooopppqqqrrrrrrrrryyymmm]]]PPPIIIEEE???<<<<<<<<<:::888::::::999888666555444333111333666888777555222///333444444333000/////////111000///...---,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))******)))((('''&&&&&&'''((()))))))))************)))))),,,,,,,,,,,,,,,,,,,,,+++,,,+++)))'''&&&%%%&&&&&&&&&%%%%%%$$$#########$$$######!!!   """!!!"""!!!  !!!!!!!!! ###%%%'''$$$###!!! ###&&&(((+++++++++***((((((***,,,++++++,,,+++******,,,---...,,,)))&&&$$$"""!!!!!!(((***...222777;;;===???BBBCCCAAA>>><<<:::222)))+++)))&&&$$$%%%&&&&&&&&&%%%%%%''')))+++***(((&&&$$$)))------///222111...000111222222111000...---***'''"""  $$$)))...111000000000111333888>>>CCCDDDCCCAAA???===<<<;;;:::999===AAACCCEEEDDD<<<333000---(((&&&$$$###"""!!!!!!!!!"""$$$%%%%%%"""!!!"""###$$$$$$!!!!!!!!!!!! """###$$$%%%%%%%%%%%%%%%$$$%%%'''+++...///...,,,---******///444:::EEEPPP\\\ccckkkpppqqqooooooppprrrpppooopppssstttrrroookkkhhhfffdddddddddbbbaaa``````^^^]]]]]]```eeeiiiooorrrwwwyyyyyytttoookkkfffdddccceeehhhlllnnnoookkkhhhiiillljjjeeefffkkkiiikkknnnrrrvvv||||||xxxvvvvvv|||zzzxxxtttqqqooommmlllhhhkkkooorrrsssuuuxxxzzzxxxvvvtttqqqppppppqqqrrrnnnooooooooommmmmmnnnpppmmmoooqqqsssuuuyyy}}}~~~|||~~~}}}zzzzzzyyyxxxvvvwwwzzz|||~~~|||zzz|||{{{wwwsssqqquuuzzz~~~}}}{{{{{{yyyvvvsssmmmpppssswwwyyy{{{~~~~~~||||||{{{{{{~~~|||zzzyyyzzz|||~~~}}}{{{wwwtttrrrrrrrrrsssvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvwwwvvvtttpppllljjjfffhhhjjjjjjjjjjjjkkkmmmnnn___UUUOOOGGGBBBAAA@@@???===:::999888777666555444444222444666777777555333222333444444333000//////000111000///---,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******)))(((''''''''''''((()))))))))************))))))+++++++++,,,,,,,,,,,,,,,,,,+++)))'''&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$######!!!  !!! """###!!!"""###"""  !!! !!!!!! """%%%&&&%%%$$$###!!!!!! """%%%((()))------+++)))&&&&&&(((***)))***+++***((('''((()))***)))'''%%%############&&&(((,,,000555999<<<===CCCDDDAAA===;;;999222+++***(((%%%$$$%%%&&&'''&&&''''''''')))***+++)))'''$$$))),,,,,,---///...+++,,,,,,---......---------,,,((($$$!!! """&&&+++---,,,,,,------000555;;;@@@@@@???===;;;999888777777:::???EEEIIIMMMMMMEEE<<<333///***&&&$$$######"""!!!!!!!!!###$$$$$$!!!!!!"""###$$$$$$"""""""""!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$%%%%%%'''***---///---,,,+++((()))---222888CCCMMMYYY```iiiooopppppppppppprrrpppoooppprrrrrrpppmmmiiihhhfffeeeeeeeeecccaaa``````___]]]]]]aaafffjjjmmmpppuuuwwwwwwsssnnnjjjfffdddccccccgggkkkmmmnnnllliiijjjllljjjeeefffjjjhhhkkkooorrrwww}}}~~~~~~~~~{{{xxxuuurrrqqqpppnnnpppsssuuuuuuvvvxxxyyyzzzxxxvvvtttsssssstttuuurrrssssssrrrpppoooqqqrrrpppqqqsssuuuwwwzzz~~~~~~}}}{{{{{{zzzyyywwwxxx{{{}}}~~~zzzxxxxxxvvvuuurrrvvv{{{|||zzzzzzxxxssspppiiikkknnnqqqsssvvvyyy{{{}}}|||{{{{{{|||}}}~~~}}}{{{yyyyyyyyyzzz{{{|||~~~{{{yyywwwtttrrrqqqrrrrrruuuuuuttttttsssssssssrrrpppqqqrrrrrrqqqnnnkkkiiieeeffffffeeeddddddfffhhhtttccc[[[OOOFFFBBBAAA@@@???;;;:::999888777777777777444555666666666666555555333444444333000//////000000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))(((((((((((())))))))))))************)))))))))******++++++,,,,,,,,,,,,+++***)))((('''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$###""" """###""""""###%%%$$$%%%%%%$$$!!! !!!!!!!!!!!!  !!!!!!"""$$$%%%'''&&&%%%###""" """"""!!!"""###&&&)))+++///...+++'''######%%%(((''')))+++***(((%%%$$$$$$%%%%%%$$$###############%%%'''***...333777:::;;;CCCDDDAAA<<<999888333---)))'''%%%%%%&&&(((((((((***)))((((((***++++++***&&&***,,,******,,,***&&&&&&&&&'''''')))***,,,---///+++&&&###!!!  ###&&&(((&&&'''((()))+++000777<<<<<<;;;888666555444444444999@@@HHHNNNTTTVVVNNNDDD888333,,,'''$$$$$$######!!! """######!!!!!!"""###$$$$$$######"""""""""!!!!!!!!! !!!"""#########%%%%%%'''))),,,...,,,+++(((&&&'''+++000555???HHHSSS[[[fffmmmpppppppppqqqsssrrrqqqqqqqqqpppnnnkkkggggggfffggggggfffdddaaa______^^^^^^^^^aaafffjjjjjjmmmqqqttttttqqqmmmjjjhhheeecccbbbeeeiiilllmmmmmmkkkkkkllliiieeeeeehhhhhhkkkooossswww}}}}}}zzzwwwuuuuuutttuuuwwwxxxwwwwwwwwwyyy{{{zzzyyyxxxwwwxxxyyyyyyxxxxxxxxxvvvtttssssssuuuuuuvvvwwwxxxyyy}}}~~~}}}||||||{{{zzzxxxyyy{{{~~~{{{vvvtttuuuwwwsssxxx~~~}}}{{{yyyvvvpppkkkeeefffgggiiikkkooorrrtttvvvzzz|||yyyxxxzzz}}}~~~|||zzzwwwuuusssrrryyy|||}}}{{{zzzxxxwwwuuusssrrrqqqqqqpppqqqqqqpppooonnnmmmlllllliiijjjlllmmmlllkkkiiigggddddddbbb```^^^___bbbddduuujjjZZZNNNGGGDDDBBBAAA???>>><<<;;;::::::;;;;;;777666666666666777888888333444555333111000000111111000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++))))))))))))))))))))))))))))))************))))))(((((())))))***+++,,,,,,,,,+++******)))(((((((((&&&%%%%%%$$$$$$$$$%%%%%%$$$###"""!!! !!!$$$$$$$$$$$$%%%'''(((((((((&&&$$$"""""""""#########""""""!!!  !!! !!!###$$$'''''''''&&&%%%$$$###"""$$$###""""""$$$&&&)))***...,,,((($$$!!!"""%%%((((((+++------***&&&###"""$$$#########""""""######%%%''')))---111555999;;;BBBCCCAAA;;;777666333...)))'''&&&''')))***+++***,,,***((((((***,,,------)))------***)))***((($$$!!!!!!"""###%%%(((+++---000---((($$$"""!!!!!!"""$$$!!!"""$$$%%%(((---333888:::888666555444444444444888???HHHPPPVVVXXXQQQHHH<<<777///(((%%%$$$$$$$$$!!! !!!""""""  !!!#########$$$############"""""""""""" !!!"""###$$$%%%&&&&&&&&&(((+++,,,+++***'''%%%&&&***...222;;;CCCMMMUUUaaaiiimmmnnnpppqqqssssssssssssrrrpppmmmkkkffffffggghhhiiihhheeebbb]]]]]]]]]]]]^^^aaaeeeiiihhhjjjnnnqqqqqqpppmmmkkkkkkhhheeedddfffiiilllmmmmmmmmmlllkkkhhheeedddfffgggjjjnnnrrrvvv|||}}}zzzyyyxxxvvvxxxyyyyyyxxxxxxxxxyyy{{{{{{zzzzzzzzz{{{|||}}}|||}}}|||zzzwwwuuuvvvwwwyyyzzz{{{|||}}}~~~}}}{{{|||{{{yyyxxxxxx{{{}}}wwwsssuuuxxxvvvzzz~~~}}}}}}~~~}}}{{{wwwooojjjdddcccbbbcccfffjjjmmmnnnssswww}}}zzzwwwvvvyyy~~~~~~{{{wwwrrrnnnllltttwww{{{}}}{{{xxxvvvuuuuuuuuutttsssqqqpppoooooolllkkkkkkjjjiiiiiihhhhhhfffggghhhiiiiiihhhfffeeedddcccaaa^^^]]]___cccggg|||kkk\\\RRRMMMIIIFFFAAA@@@>>><<<;;;;;;<<<===999888777777777888999999444555666555333222222333111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++)))******************)))))))))************))))))''''''(((((()))***++++++++++++******))))))((((((&&&%%%%%%$$$%%%%%%&&&&&&$$$###"""!!!!!!!!!!!!!!!!!!###%%%&&&%%%%%%'''(((***++++++)))&&&$$$###$$$###$$$$$$$$$$$$###"""!!!   """###&&&''''''(((((('''&&&&&&&&&%%%#########%%%'''((()))(((%%%""" """&&&)))+++...000000---((($$$###$$$$$$$$$$$$######""""""&&&'''))),,,000555888:::@@@BBB@@@:::666444222...)))(((((()))+++------,,,,,,***((((((***---///000---000///+++)))***'''### !!!"""%%%(((+++---000---((($$$"""!!! !!!!!! """$$$&&&+++000444777777777777777777777777999@@@GGGMMMTTTVVVPPPHHH???999111***&&&%%%%%%$$$!!!  """"""!!! !!!"""########################"""""""""""" !!!###%%%'''((('''&&&&&&'''***+++***)))'''%%%&&&***---000666>>>EEEMMMXXXaaafffiiimmmooorrrtttuuuuuussspppnnnlllgggggggggiiijjjhhheeeccc\\\\\\]]]\\\]]]___dddgggfffhhhkkknnnoooooonnnmmmnnnkkkhhhfffhhhjjjlllllllllmmmllliiifffddddddccceeehhhmmmqqqtttyyy}}}~~~{{{zzzyyyuuuwwwyyyyyyyyyxxxyyy{{{zzzzzz{{{{{{|||~~~~~~|||yyywwwxxxyyy}}}~~~~~~}}}zzzzzzzzzxxxwwwwwwzzz||||||vvvvvvyyyzzz~~~~~~~~~}}}}}}|||sssmmmhhheeeccccccfffiiijjjjjjqqquuuzzz~~~zzzvvvvvvxxx|||~~~{{{wwwrrrmmmjjjpppsssvvvwwwuuurrrpppoooqqqrrrrrrrrrqqqpppnnnmmmfffffffffffffffffffffgggggghhhhhhhhhhhhgggeeeeeebbbbbb```^^^^^^aaafffkkk{{{kkk___VVVOOOKKKDDDBBB???===;;;;;;<<<===;;;::::::999888888999999555777777666555444444555222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,******++++++++++++******))))))************))))))&&&''''''(((((()))))))))))))))******))))))((('''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$###"""""""""""""""!!!###&&&&&&&&&&&&''')))***++++++)))&&&$$$$$$%%%###$$$%%%&&&&&&%%%$$$$$$   !!!!!!!!!"""!!!"""$$$%%%''')))***+++******)))'''%%%$$$###$$$%%%&&&$$$###"""!!! """&&&***,,,///111111---)))%%%$$$%%%%%%%%%&&&%%%%%%$$$###&&&'''(((+++///333777:::<<>>>>>>>>???===<<<<<<;;;:::999888888777888999888666666666888444333222000////////////------------------------******))))))***++++++,,,******+++,,,,,,+++******))))))************))))))''''''''''''''''''''''''(((((()))))))))((('''&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$###"""""""""######!!!$$$&&&'''&&&&&&''')))((())))))'''$$$######$$$###$$$&&&((((((((('''&&&   !!!!!!"""###$$$$$$$$$  !!!"""###'''***,,,------------+++(((&&&$$$$$$%%%%%%!!!!!!!!! !!!%%%'''+++---///...+++'''$$$###$$$%%%&&&'''((((((((('''%%%&&&''')))---111555888888===>>>999333111...***)))(((((()))+++,,,+++***&&&&&&&&&(((,,,000222333111333111,,,))))))'''###'''((()))+++---...//////,,,((($$$!!! !!!"""###&&&***---...111666:::<<<<<<;;;999888:::<<<>>>DDDJJJJJJEEE===999222---)))'''%%%######""" !!!"""###"""!!! !!!"""######!!!  !!!"""###############"""""""""!!!!!!!!! !!!!!!!!!"""$$$'''***,,,((('''%%%&&&'''((((((''''''%%%&&&))))))(((+++111333999BBBJJJPPPVVV^^^ccciiimmmrrrsssrrrooooooooolllkkkiiihhhhhhhhhfffddd___`````````___```ccceeeeeegggjjjmmmoooqqqrrrsssooommmkkkkkkkkkjjjiiigggfffjjjjjjeeebbbcccccc```bbbeeeiiilllnnnpppsssuuuxxx}}}}}}{{{yyyxxxvvvxxxzzz{{{zzzyyyzzz{{{yyyzzz|||~~~}}}}}}~~~~~~}}}}}}~~~{{{{{{zzzxxxwwwxxxzzz}}}~~~}}}}}}}}}}}}~~~|||~~~}}}zzz{{{|||sssooolllkkkmmmmmmjjjfffhhhkkkqqqwww|||}}}|||{{{zzzyyyxxxwwwvvvwwwwwwvvvuuutttrrrpppooonnnooopppooommmllllllmmmkkkmmmoooqqqpppnnnllljjjeeeeeeeeeeeeeeeeeeddddddffffffggghhhhhhiiiiiijjjggggggfffeeeeeeggglllpppxxxllldddOOOMMMIIIEEECCCBBBBBBCCC>>>======<<<;;;999888777888999:::999888777888999555444333111000000//////------------------------******))))))***+++,,,,,,***+++,,,------,,,+++***))))))************))))))''''''''''''''''''&&&&&&''''''((())))))((('''&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$##################!!!$$$&&&'''&&&&&&''')))%%%&&&'''%%%###!!!"""""""""$$$&&&((())))))((('''  """"""###$$$%%%&&&&&&'''  !!! """&&&***---...//////000...+++(((%%%%%%%%%%%% !!!"""!!! !!!###%%%)))+++,,,+++(((%%%###""""""$$$&&&(((***+++++++++$$$$$$%%%'''+++000444666555;;;>>>999333000,,,((((((''''''(((******)))'''$$$$$$%%%(((---111333333111333111+++((()))'''###***+++---///000111000000***'''"""  !!!"""$$$(((+++***...444999<<<<<<:::888333444444555<<>>>>>===;;;999<<<<<<<<<<<<;;;:::999888555555444333222111000000000///......------......++++++***))))))***+++,,,,,,,,,------,,,,,,+++***)))))))))))))))))))))))))))((('''&&&%%%&&&&&&'''$$$$$$############$$$$$$$$$$$$#########$$$%%%&&&$$$###""""""$$$$$$###""" !!!############"""###""""""!!!!!! ######$$$%%%%%%$$$###"""  !!!"""  """###$$$%%%&&&&&&''''''%%%###!!!!!!%%%***---///000000...---***'''%%%###!!!!!!!!!$$$###$$$$$$$$$###!!!!!!"""###$$$%%%%%%%%%%%%"""######%%%(((,,,///111777666444222///---+++***(((((((((''''''&&&%%%%%%$$$######&&&***...000111111---+++111:::@@@???;;;---...000333555444000---(((%%%!!! !!!"""$$$&&&''')))+++...111333222111000+++***)))***---222666999888555222---***((('''&&&%%%%%%$$$###############&&&%%%%%%$$$"""!!!!!! """###$$$$$$%%%$$$$$$$$$$$$!!!!!!"""###&&&***---,,,+++******+++,,,,,,++++++***(((''''''((()))******+++---///333999AAAGGGUUU[[[dddiiijjjkkklllnnnllllllllllllkkkjjjhhhhhhfffeeedddcccbbbbbbbbbcccbbbeeejjjooorrruuuuuuvvvuuurrrnnnllllllkkkhhheeebbbbbbaaaaaaaaabbbbbbcccbbbccceeefffgggiiimmmppppppooonnnppprrrvvvxxxyyy}}}|||~~~~~~|||{{{|||}}}zzzyyyzzz|||~~~}}}|||{{{yyyvvvvvvvvvwwwvvvuuuvvvwwwxxxxxxwwwxxxzzz||||||yyyvvvrrrnnnllljjjiiijjjllloootttyyy|||||||||{{{zzzwwwssspppnnnmmmlllkkkmmmpppsssuuuuuuvvvtttrrrqqqrrrqqqooommmoooooooooqqqrrrrrrpppnnnmmmmmmlllkkkjjjhhhfffeeegggiiikkkmmmnnnnnnmmmlllmmmnnnnnnmmmlllllloooqqqxxxhhhZZZPPPJJJEEEBBBCCCBBBAAAAAAAAA@@@>>>;;;======>>>>>>===<<<;;;;;;555555444333222111111000000000///...............++++++*********+++---...+++,,,---------,,,***)))))))))))))))))))))))))))(((''''''&&&%%%&&&&&&&&&######""""""""""""###############"""###$$$$$$%%%$$$###""""""$$$$$$###""" !!!"""""""""""""""!!!!!!  !!!"""######"""!!!!!! !!!!!!  """"""###$$$%%%%%%$$$$$$###"""   """%%%)))---///000111---,,,)))&&&###!!!  ###!!!!!!!!!!!!  !!!"""############!!!!!!"""$$$(((+++///111666555333222///...,,,+++((((((((('''&&&%%%%%%$$$"""""""""&&&+++///111111444---)))...888>>>;;;555111111222444555333000,,,&&&$$$!!! !!!###$$$%%%%%%'''***---......,,,+++&&&&&&%%%&&&)))---111333666444222///,,,***)))((('''&&&%%%$$$###"""""""""&&&&&&%%%%%%$$$###"""""" %%%%%%%%%%%%%%%$$$$$$######!!! """"""###&&&))),,,+++,,,...000000000///...,,,+++)))(((''''''((())))))***++++++---222777<<>><<<======>>>>>>>>>======<<<666666555444333222111111111000//////......//////+++******)))***+++---...***+++---------,,,***)))))))))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$"""!!!"""###$$$###""" !!!!!!!!!!!!  !!!!!!!!!   !!!"""""""""!!!!!!  """%%%(((+++...///000+++***'''$$$!!!"""  !!!!!!!!!!!! !!!$$$'''+++...000333333222111000......---))))))(((&&&%%%$$$$$$###""""""###&&&+++...000000444///***,,,111444111---333333222333333111...+++%%%###!!! """###$$$###%%%(((***+++***)))(((######"""###&&&))),,,///333333111000...,,,+++***((((((&&&%%%######""""""''''''&&&%%%%%%$$$######!!!!!!  !!!!!!!!!&&&'''&&&&&&%%%$$$###""""""!!!  !!!"""######%%%(((++++++...222555555333222111---,,,***)))(((''''''''')))***++++++,,,...222666???FFFPPPXXX___fffmmmrrrnnnooopppqqqqqqooonnnlllhhhhhhhhhggggggfffffffffdddeeehhhlllooorrrtttuuuuuutttrrrpppnnnllljjjhhhcccbbbaaa```____________^^^```cccdddeeegggjjjlllmmmmmmllllllmmmpppuuuxxx|||~~~zzz{{{wwwxxx}}}|||yyyxxxxxx{{{~~~}}}{{{xxxwwwxxxyyyyyyyyyvvvwwwxxxwwwwwwwwwyyyzzz~~~{{{wwwrrrooollllllmmmooorrrvvvzzz|||}}}}}}{{{xxxuuuqqqnnnlllmmmllllllooosssuuuvvvvvvwwwvvvuuuuuuvvvvvvuuutttqqqpppooopppsssvvvwwwwwwvvvuuutttqqqnnnkkkhhhfffhhhlllqqquuuwwwuuuqqqooooooppppppooonnnoooqqqssswwwiii___VVVQQQFFFDDDBBBBBBAAA@@@>>>;;;<<<<<<=========<<<<<<;;;777666666555444333222222111111000////////////000++++++***)))***+++,,,---++++++,,,,,,,,,+++***)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%"""!!!!!!!!!!!!!!!!!!"""!!!!!!"""""""""############"""!!!"""######"""!!! !!!!!!  !!!  !!!###&&&)))+++,,,---((('''%%%"""!!!!!! !!!###'''***,,,...000000//////////////////+++)))(((&&&$$$#########$$$$$$%%%(((,,,/////////...------...000333666777555333222111000///,,,)))%%%$$$!!! !!!""""""###%%%''')))***)))'''%%%"""!!!!!!"""$$$''')))+++000000111000///...,,,+++)))((('''%%%$$$#########''''''&&&&&&%%%$$$$$$$$$"""""""""!!!  !!!"""###!!!###'''''''''&&&%%%$$$###"""!!!!!!  !!!!!!"""#########%%%(((***+++000666888888555333222------+++***((('''''''''''')))***++++++---///222777>>>GGGPPPXXXaaakkkqqqqqqrrrtttttttttrrrooonnnhhhhhhhhhhhhhhhhhhggggggeeeeeegggjjjnnnqqqtttuuuvvvuuuuuurrrooollliiihhheeedddbbbaaa___^^^]]]]]]\\\^^^aaacccdddeeehhhjjjkkklllllllllllloootttxxxzzz}}}}}}zzzvvvvvv{{{~~~xxxwwwxxx{{{~~~~~~|||yyyxxxyyyzzz{{{{{{yyyzzzzzzzzzxxxyyyzzz||||||xxxtttqqqlllmmmnnnqqqtttxxx{{{}}}zzzyyyxxxuuurrrpppmmmlllmmmmmmnnnqqquuuxxxxxxxxxwwwvvvuuuuuuvvvwwwvvvuuusssqqqpppqqqsssuuuuuuuuuxxxwwwuuurrrooollliiihhhhhhlllrrrwwwxxxvvvrrrppppppqqqqqqpppoooooorrrttt|||mmm```WWWMMMJJJFFFDDDBBBAAA>>>===<<<<<<===<<<<<<;;;::::::777777666555444333333222222111111000000000000000------,,,+++++++++,,,---,,,+++++++++************)))((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$""""""!!!!!!!!!!!!"""""" !!!""""""""""""!!!###"""!!!!!!######"""!!! """"""!!! !!!!!!!!!  !!!###%%%&&&(((((($$$###"""  !!!!!! !!!###&&&(((***+++,,,,,,------.../////////,,,***(((%%%###"""""""""$$$$$$&&&)))...111111111---///000000000333888<<<666444111//////...+++)))'''%%%"""!!!"""""""""###%%%'''))))))'''%%%$$$!!!!!!!!!!!!###%%%'''(((,,,---///000000///---,,,)))((('''&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""!!!  !!!"""######$$$ """%%%&&&&&&&&&&&&%%%$$$"""""" !!! !!!"""!!!"""#########$$$'''))),,,111888:::888444333333---,,,,,,+++)))(((''''''&&&''')))*********+++---111777???GGGOOOXXXccckkkppprrrtttuuuuuusssqqqoooiiiiiijjjjjjjjjjjjiiihhheeefffgggiiilllpppsssuuuvvvwwwwwwuuuqqqnnnlllkkkiiigggeeebbb___]]][[[ZZZZZZ\\\```bbbcccdddfffhhhhhhjjjmmmmmmlllnnnrrrvvvxxx~~~~~~yyywwwzzz}}}{{{zzz{{{~~~}}}zzzxxxzzz|||}}}}}}}}}~~~~~~}}}||||||~~~}}}}}}}}}}}}{{{yyyvvvssslllmmmoooqqqtttwwwyyy{{{uuutttsssqqqpppnnnmmmmmmnnnoooppptttxxxzzz{{{zzzwwwvvvuuuuuuwwwwwwvvvttttttsssrrrsssuuuvvvuuutttvvvuuutttrrrpppmmmkkkiiiiiimmmrrrwwwyyywwwtttqqqpppqqqqqqpppoooppprrrtttqqqfffWWWRRRMMMHHHEEECCCBBB@@@>>>>>>======<<<;;;:::999888888777666555444333333222222111000000000111111111000///---------......---,,,***)))((()))***++++++******)))((((((''''''%%%%%%&&&&&&&&&%%%$$$######""""""!!!!!!""""""### !!!"""""""""!!!!!!###!!! !!!"""###"""!!! !!!"""###!!!!!!  """###""""""!!! !!!"""###$$$!!!   """ !!!###%%%'''((()))))))))***+++---...//////,,,+++((($$$"""!!!!!!!!!!!!"""%%%***000444555555444333111111222555777999777555111//////...,,,+++)))&&&""" !!!"""""""""###$$$'''((((((&&&$$$""" !!!"""###%%%&&&)))+++...000111///---,,,(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""######$$$$$$!!!!!!  ###&&&$$$%%%%%%%%%$$$###"""""" !!!!!!!!!$$$"""############$$$&&&)))---333999:::777333222333,,,,,,,,,+++***)))((('''''')))++++++)))(((((()))+++000666===DDDNNNYYYaaajjjmmmpppsssuuutttrrrqqqjjjkkklllmmmmmmlllkkkkkkfffffffffgggkkkooosssuuutttwwwyyyxxxuuurrrqqqrrrlllkkkgggccc___\\\ZZZXXXXXX[[[___aaabbbccceeefffhhhlllpppqqqppppppssswwwxxx}}}~~~}}}}}}}}}~~~~~~zzzyyyzzz}}}~~~~~~}}}|||zzz{{{|||~~~}}}~~~~~~{{{zzzzzzyyywwwuuummmmmmnnnpppqqqsssttttttssssssrrrqqqqqqqqqqqqqqqpppppprrrvvvzzz}}}}}}|||yyyxxxvvvwwwwwwwwwvvvuuutttssstttvvvxxxxxxwwwuuussssssrrrqqqpppnnnlllkkkkkknnnsssxxxyyyxxxvvvtttppppppqqqpppooooooqqqtttwww^^^YYYRRRLLLHHHFFFEEEDDD?????????>>>===;;;:::999888888777666555444333333333222111111000111111111444333111000////////////...,,,***(((''')))+++,,,,,,,,,,,,+++***))))))(((%%%%%%&&&'''&&&%%%$$$#########""""""""""""######!!!"""""""""!!! ###!!! !!!"""###"""!!!  !!!###$$$"""!!!!!! !!!############### !!!!!! !!! !!! !!!"""!!!###%%%&&&'''''''''''')))***,,,---//////---+++((($$$"""!!!!!!!!! $$$+++222777999999666333000333999???AAA@@@999666222000000///...---+++((("""!!!"""""""""""""""$$$&&&''''''%%%###!!! !!!"""$$$$$$''')))---000111000...,,,(((''''''&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###########################$$$$$$!!!!!!  $$$'''######$$$$$$$$$###"""""" """!!!"""%%%######$$$#########&&&(((---333999999555222111222+++++++++++++++***)))(((+++---...---+++)))(((((('''+++111666<<>><<<;;;;;;999999888888777666666666111222222222222111000000111111111111000///------***)))((('''(((***,,,---+++++++++,,,,,,+++++++++'''''''''(((''''''&&&&&&%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! ######"""!!!###"""!!! !!!!!!!!!!!!!!! ###$$$!!!!!!&&&&&&$$$!!!  """ !!!"""######$$$######!!!"""%%%'''(((((((((((()))&&&###"""###$$$$$$$$$"""###&&&***///444999<<>>======::::::999999888777777666333333444444444333222222333333333222111///...---+++***)))((()))***,,,---******++++++++++++******'''''''''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!   """######"""###"""  !!!""""""""""""!!!!!!!!! ###&&&%%%&&&***)))&&&###!!!   !!! !!!"""""""""""""""""" """$$$&&&'''((((((''''''%%%""""""###$$$$$$$$$###$$$'''+++000666:::===???;;;666444555777888777666444333333444555444333333111---)))'''%%%&&&&&&#########$$$&&&&&&$$$""" """###$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$###"""######"""!!!###&&&((()))***,,,000444333000,,,******)))((('''&&&%%%%%%$$$$$$#########"""""""""###""""""!!! !!!!!!!!! ###&&&&&&###!!!!!!"""!!!  """"""!!!!!!!!!!!!  !!!"""###!!!"""###$$$%%%&&&&&&&&&,,,...///111111111000///......------,,,++++++***+++***)))'''''''''((((((%%%%%%&&&(((,,,555???FFFSSSYYYbbbiiinnnqqqrrrssspppnnnlllnnnrrrtttrrrooojjjiiigggfffhhhlllpppssspppsssvvvwwwwwwuuutttsssooollljjjhhhfffccc___\\\ZZZXXXYYY]]]``````bbbgggkkklllnnnnnnnnnnnnqqqssszzz~~~|||}}}~~~~~~~~~~~~}}}~~~~~~|||}}}~~~~~~|||~~~}}}~~~~~~}}}{{{wwwuuussstttwwwzzz{{{|||{{{uuunnnkkkkkkkkkhhhdddjjjmmmrrrwww|||~~~|||zzzyyyyyy|||~~~}}}|||yyyvvvtttsssttttttrrrpppwwwxxxyyy|||}}}{{{wwwtttooonnnnnnppprrrttttttttttttxxx|||}}}{{{xxxwwwwwwrrrrrrrrroookkkiiiiiikkk{{{lllaaaXXXQQQNNNIIIGGGEEEBBB@@@>>>======;;;;;;;;;:::999999888888555666666666666555444444666555555444222000///...,,,+++***))))))***,,,---))))))************))))))''''''(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!! """ !!!#########"""!!!  ###############"""!!!!!! %%%)))***+++///,,,***'''%%%$$$""" !!! !!!!!!!!!!!! !!!###%%%&&&''''''&&&%%%###!!!!!!###%%%%%%%%%%%%&&&)))---222888<<<>>>>>>;;;777555555666777666777555444555666888888777888666333000...---,,,---'''&&&&&&'''((((((&&&$$$!!!"""###$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%###$$$$$$###"""###&&&((((((***...222555555111---***))))))((('''&&&%%%%%%######""""""""""""!!!!!!###"""!!!!!! !!!!!! """$$$$$$###!!!!!!!!! !!!!!!"""######""""""""""""!!!!!!  !!!"""""""""!!!"""###%%%&&&&&&''''''((()))+++---......------///......------,,,,,,,,,+++***)))(((''''''&&&'''""""""###$$$'''...666<<>><<<:::777555444555555666888666555555777888777666:::999777555333222222111)))(((''''''((((((&&&%%%#########$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$$$$######%%%'''&&&)))...333666555111///((((((''''''&&&%%%%%%$$$"""""""""!!!!!!!!!!!!!!!###"""!!!!!! !!!!!! !!!"""###"""!!!!!!!!! !!!###%%%%%%%%%######""""""!!!!!!  !!!!!!"""""""""!!!"""###%%%&&&&&&&&&'''%%%&&&''')))***+++++++++---------,,,,,,,,,,,,,,,++++++)))((('''&&&%%%%%%"""#########%%%)))000555@@@GGGPPPZZZ```eeeiiikkkooonnnnnnpppssstttrrrpppooommmjjjgggfffgggiiikkkiiijjjmmmqqqssstttrrrqqqqqqooommmkkkjjjhhhdddbbbbbb]]][[[\\\]]]]]]aaafffjjjjjjiiihhhhhhjjjnnnqqqsssuuuzzz~~~}}}||||||~~~~~~~~~}}}|||||||||}}}}}}}}}}}}}}}yyywwwwwwxxx}}}~~~wwwrrrpppooommmlllooorrrxxx~~~~~~}}}|||{{{zzzzzzwwwsssooommmmmmnnnoootttuuuwww{{{~~~}}}zzzxxxnnnmmmmmmooorrrvvvwwwxxxvvvyyy|||~~~~~~|||zzzyyywwwvvvtttrrrooommmmmmmmm|||mmmbbbWWWSSSLLLHHHGGGGGGFFFEEE?????????>>>======<<<<<<777777888888777777666555666666555333222///...,,,,,,+++******))))))))))))((((((((())))))((((((((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!! $$$""" """######!!! """###$$$%%%%%%$$$###"""!!!!!!  ###'''+++...111111111///---+++***)))'''###  !!!"""$$$%%%%%%%%%%%%###""""""$$$''')))***)))***,,,...111444777999:::888777666444333333444555999777555444555555444333888888777777666444333222***(((&&&&&&&&&&&&%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%$$$######$$$&&&%%%(((...222444222000///'''&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!"""""""""######"""!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""!!!!!!$$$&&&&&&&&&$$$######""""""!!!  !!!"""""""""!!!!!!!!!###$$$%%%&&&&&&&&&######%%%&&&'''((())))))******************++++++******)))((('''&&&%%%$$$$$$%%%%%%$$$%%%(((,,,000888>>>GGGOOOWWW]]]cccgggnnnnnnoooqqqrrrrrrqqqooonnnllliiigggffffffggghhhhhhhhhjjjnnnrrrrrrpppnnnqqqooommmlllkkkiiifffcccccc___^^^______^^^```eeehhhhhhgggggggggiiimmmqqqrrrsssuuuzzz}}}~~~{{{zzz{{{{{{zzzyyy{{{{{{{{{||||||}}}~~~~~~|||{{{{{{}}}|||xxxwwwwwwxxxxxxzzz|||~~~{{{zzzzzzxxxvvvqqqmmmjjjjjjkkkmmmppprrruuuzzz~~~~~~{{{qqqpppnnnooorrruuuvvvwwwuuuwww{{{~~~}}}xxxwwwuuusssrrrqqqpppooo|||mmmaaa[[[QQQKKKIIIGGGEEECCCAAAAAAAAA@@@??????>>>>>>888888999999888888777666555555555444222000...---------,,,+++***))))))((((((((())))))))))))(((((())))))(((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!!!!""""""$$$""" !!!######"""  !!!###%%%&&&%%%$$$###"""!!!!!! """'''+++---000333333000...---++++++***((($$$""" !!! """$$$%%%&&&&&&%%%######$$$'''***---...---...///000222333444444444333444333222111111333555888666333222333333111000444555666666666444222111***(((%%%$$$%%%$$$###"""""""""!!!!!!"""###$$$$$$$$$$$$#########$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$(((,,,/////////......&&&&&&&&&&&&%%%%%%$$$$$$!!!!!!""""""""""""######$$$$$$###""""""""""""###"""!!! !!!###$$$###"""!!!###%%%&&&&&&%%%$$$######"""!!!  """"""""""""!!! !!!###$$$$$$%%%%%%######$$$%%%%%%&&&'''((('''''''''(((((())))))***)))))))))((('''&&&%%%$$$%%%&&&&&&%%%%%%&&&))),,,///333;;;DDDLLLUUU^^^ccciiikkknnnqqqrrrrrrrrrqqqpppnnnkkkhhhfffeeeeeeeeeffffffhhhlllqqqrrrppplllooonnnlllkkkkkkiiifffdddcccaaaaaaddddddaaaaaacccdddeeeffffffgggjjjnnnqqqrrrrrrsssvvv{{{~~~}}}zzz~~~|||zzzzzzzzzyyyxxxzzzzzzzzz{{{|||~~~{{{{{{{{{tttsssoookkkggggggiiikkkoooqqquuuzzz}}}uuusssqqqqqqsssvvvwwwxxxuuuwwwzzzyyywwwuuutttttttttsssrrrqqqhhh[[[RRRMMMJJJFFFBBBCCCCCCBBBAAAAAA@@@@@@???::::::;;;;;;::::::999888666666555555333222111000/////////...---+++***)))((())))))******))))))((()))))))))((('''%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%###"""""""""###$$$###"""!!!"""######"""!!! """$$$&&&&&&%%%$$$""""""!!!!!! !!!(((---...111555555111,,,+++***++++++)))%%%"""  """$$$&&&&&&&&&&&&$$$$$$&&&***...111222111000111222222111000///......000111111//////222555555333111111222222222000111222444555555333111000+++(((%%%$$$######"""!!!  !!!"""$$$%%%%%%$$$$$$###$$$%%%&&&'''&&&((())))))'''&&&'''((($$$'''+++,,,+++***+++---((((((''''''''''''&&&&&&"""""""""#########$$$$$$&&&%%%$$$$$$######$$$$$$$$$""" !!!$$$%%%$$$###!!!"""$$$%%%%%%%%%%%%######"""!!!  """###"""!!!!!! """############$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&'''((()))))))))''''''((((((((('''%%%%%%###$$$%%%$$$###$$$&&&(((+++...333:::AAAKKKUUU[[[bbbfffkkkooorrrtttuuuuuuuuusssoookkkgggdddcccbbbcccccceeekkkqqqtttrrrnnnmmmllljjjjjjjjjhhhfffcccbbbaaadddiiiiiidddaaabbbaaaccceeeggghhhkkknnnqqqtttssssssuuuyyy~~~yyy}}}|||{{{{{{||||||{{{yyyyyyzzz{{{}}}|||{{{|||tttsssqqqmmmiiihhhjjjmmmppprrrvvvzzz~~~}}}{{{uuusssppppppsssvvvwwwxxxxxxyyy{{{yyywwwuuuuuuwwwwwwvvvuuuxxxjjj^^^XXXRRRMMMHHHDDDCCCCCCBBBBBBAAA@@@@@@<<<<<<======<<<<<<;;;:::666666666666555444333222111111111000///---,,,+++))))))************)))))))))))))))((('''%%%$$$###%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&$$$#########$$$%%%###""""""###$$$$$$""" !!!$$$&&&&&&%%%$$$"""""""""!!!  '''---...222777777222***))))))******)))%%%###   !!!###%%%&&&''''''&&&%%%&&&'''+++000333444444222222222222000---+++***+++...000000...///222555333111000000222333333222///000333444444333111///+++)))%%%$$$######"""!!! """$$$%%%&&&%%%%%%$$$%%%&&&(((((((((***++++++)))((())))))$$$''')))***((((((***,,,)))))))))))))))(((((((((""""""######$$$$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%%%%""" !!!$$$&&&%%%### """###$$$%%%%%%&&&$$$###"""!!! !!!"""###"""!!! !!!"""""""""###&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******&&&'''((((((((('''&&&%%%!!!"""######""""""###%%%,,,...000444:::BBBLLLRRR]]]aaahhhnnnrrruuuxxxyyyzzzwwwsssmmmhhhdddbbbaaaaaa```cccjjjrrrvvvtttppplllkkkiiiiiiiiihhheeeccc```aaafffllllllfffbbbaaa___bbbeeehhhjjjllloooqqquuuttttttuuuxxx~~~zzz~~~}}}|||}}}yyyyyyyyy{{{}}}||||||}}}vvvvvvuuurrrnnnlllnnnqqqssstttwww{{{~~~~~~{{{yyyrrrooommmnnnqqqtttvvvwwwzzzzzz|||}}}yyywwwuuuuuuxxxyyyxxxvvvttthhh^^^SSSMMMMMMHHHFFFDDDCCCCCCCCCAAA@@@???<<<999:::<<<===<<<;;;666555555666777666333000444222///......//////......---+++)))(((((()))))),,,,,,+++)))&&&%%%&&&'''***'''%%%&&&***+++((($$$''''''''''''(((((((((((((((&&&$$$"""!!!###%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!$$$&&&%%%$$$$$$###"""!!!!!! !!!!!!"""%%%)))...111333333333+++)))'''$$$"""!!! """$$$$$$"""!!!!!!   ######$$$$$$%%%&&&'''((('''(((+++...000222222222000000000///...+++)))(((***+++---///000000//////222222222111111000000000///000111444666666444222///---+++(((&&&$$$""""""!!! !!!###%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&***+++,,,---,,,+++)))'''((('''&&&%%%%%%''')))***)))(((''''''((()))'''&&&###"""""""""$$$&&&)))+++---,,,)))&&&$$$#########"""#########$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!  !!!"""$$$&&&'''$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''''''''&&&%%%%%%$$$###"""!!!!!!###%%%&&&+++++++++,,,111888BBBIIIXXX]]]dddkkkqqquuuyyy|||zzzvvvrrrpppmmmiiiddd___aaa```bbbgggmmmooommmjjjmmmjjjfffdddddddddcccccc```eeeiiiiiifffccccccdddbbbbbbdddhhhmmmpppqqqqqqqqqqqqqqqqqqssswww~~~~~~{{{}}}~~~{{{|||~~~~~~}}}}}}{{{yyyxxx{{{}}}|||{{{wwwvvvsssqqqppppppppppppsssvvv{{{~~~{{{yyyvvvrrrooooooqqqssssssrrrtttuuuyyy~~~|||{{{yyyzzz{{{||||||{{{|||oooaaaWWWTTTLLLJJJGGGEEEEEEDDDCCCBBB@@@>>><<<===>>>???===;;;888777777888999888555222555333000/////////...---...---+++***))))))***+++,,,,,,,,,***'''%%%&&&'''***'''%%%'''***+++((($$$''''''''''''(((((((((((((((&&&$$$""""""###%%%&&&&&&%%%%%%$$$###"""!!!!!! """%%%&&&&&&%%%$$$###"""!!! """$$$)))---000222222222)))(((%%%###!!!  ###&&&&&&###!!!!!!!!!  """""""""!!!!!! !!!!!!""""""""""""###$$$&&&&&&&&&(((***,,,.../////////,,,,,,---,,,+++***(((''')))***,,,---...///......111111000000000000000000000111333555666777555444000///---***'''%%%$$$$$$!!!!!!!!!"""###&&&((()))++++++***)))((('''''''''++++++------,,,+++)))(((&&&%%%$$$###$$$%%%''')))***(((''''''((()))(((&&&$$$$$$###$$$%%%(((***,,,---,,,***'''%%%$$$$$$$$$"""""""""#########$$$$$$"""""""""""""""""""""""""""!!!   !!!"""$$$&&&'''$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!"""###%%%&&&(((((()))+++...555===CCCQQQVVV^^^eeelllqqqvvvyyy{{{yyyvvvssspppkkkddd___```aaabbbfffiiikkkkkkjjjkkkhhheeeccccccccccccbbbaaaeeehhhhhheeebbbbbbccccccccceeeiiinnnqqqrrrqqqpppppppppoooppptttyyy~~~|||yyyzzz}}}~~~~~~~~~|||zzzzzz|||}}}{{{zzzvvvuuusssrrrrrrrrrsssssssssvvvzzz}}}~~~}}}{{{zzzyyyuuuqqqppprrrtttttttttuuuvvvzzz}}}||||||}}}qqqccc[[[OOOLLLGGGDDDCCCBBBAAA???AAA@@@@@@@@@AAAAAA>>><<<:::999999::::::999777444777555222000000000...------,,,+++******+++,,,---,,,---,,,***'''&&&&&&''')))'''%%%'''******(((%%%''''''''''''(((((((((((((((&&&%%%######$$$%%%&&&%%%%%%$$$###"""!!!!!! !!!!!!!!!###&&&'''&&&%%%$$$###"""!!!  """$$$(((,,,///000111111((('''%%%"""  """$$$''''''%%%###"""!!!  ############"""!!!  !!!!!! !!!###$$$%%%'''((()))+++,,,,,,,,,,,,'''((()))))))))(((&&&&&&((()))+++---......------//////////////////000000111222444666777777777777333111///---***)))''''''!!!!!!!!!"""$$$&&&)))***---,,,+++*********++++++,,,,,,------,,,+++)))(((%%%$$$#########%%%''')))***(((''''''(((((('''%%%&&&%%%%%%%%%''')))+++,,,---,,,***(((&&&%%%%%%%%%!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""$$$%%%&&&$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&$$$%%%'''))),,,000666:::GGGLLLTTT\\\dddkkkrrrvvv{{{zzzyyywwwtttnnnfffaaa```bbbcccccccccdddfffhhhhhhfffcccaaabbbbbbaaa```aaaeeehhhgggccc``````aaacccdddfffjjjnnnqqqqqqpppnnnnnnnnnmmmmmmpppuuuyyyzzzwwwwww|||}}}||||||}}}}}}{{{yyyuuuttttttsssssstttuuuuuutttuuuxxxzzz{{{||||||{{{}}}zzzuuussssssuuuvvvwwwwwwxxxzzzrrrfffXXXSSSMMMHHHEEECCCAAA???AAABBBBBBCCCCCCAAA>>><<<<<<;;;::::::;;;:::888666888666444222222111///---------,,,,,,,,,---//////---------+++(((&&&'''((((((&&&&&&''')))***(((&&&''''''''''''((((((((((((((('''%%%$$$$$$$$$%%%&&&%%%%%%$$$###"""!!! !!!!!!!!!###&&&'''&&&%%%$$$###"""!!!   !!!"""$$$'''***---...//////((('''&&&$$$"""  !!!$$$&&&'''%%%###"""!!!!!! """""""""""""""!!!  !!!!!! !!!###$$$%%%)))))))))************)))$$$%%%&&&'''(((''''''&&&(((***+++---............---......//////000000000111333555777777777888999555444222///---++++++***############%%%''')))************+++,,,---...///,,,,,,,,,,,,+++***)))(((&&&&&&$$$$$$%%%''')))***((('''%%%%%%&&&&&&%%%###%%%%%%%%%%%%'''(((***+++******((('''&&&%%%$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """###$$$%%%$$$%%%%%%%%%%%%$$$######!!!!!!"""############### !!!"""$$$$$$%%%%%%%%%######"""""""""###$$$%%%"""$$$''')))***---000333===BBBJJJSSS[[[dddlllrrrvvvwwwyyyyyyvvvpppiiidddaaaccccccaaa^^^___bbbfffeeecccaaa``````aaa```___aaadddfffeeeaaa^^^^^^___bbbccceeeiiimmmoooooommmkkkkkkkkkkkkmmmpppuuuyyyyyyuuutttxxx|||~~~~~~~~~{{{zzzuuuuuuuuutttttttttttttttttttttuuuwwwyyy{{{|||}}}~~~zzzwwwvvvxxxzzz{{{zzzzzz|||yyyiiicccYYYQQQKKKHHHEEECCCBBBCCCDDDDDDCCC@@@>>><<<===;;;::::::;;;;;;999777999777555444444222000.........---------///000111......---+++)))'''((()))'''&&&&&&((())))))((('''''''''''''''((((((((((((((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$###"""!!!  """%%%&&&&&&$$$$$$###"""  """"""$$$&&&)))+++,,,------***)))(((&&&$$$"""!!! """$$$%%%$$$"""""""""!!! !!! !!!!!!   """$$$%%%&&&+++******))))))((((((((($$$%%%&&&(((((((((((('''***+++---...////////////------......//////000000000333555666666666888:::666555333111///------,,,%%%%%%$$$%%%&&&''')))*********+++,,,------------,,,,,,,,,,,,++++++******((('''&&&%%%%%%'''(((***'''%%%$$$$$$$$$$$$###!!!######$$$$$$%%%&&&'''(((''''''&&&&&&%%%$$$######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!  !!!"""$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!"""############""" !!!"""###$$$$$$%%%%%%###############$$$$$$$$$!!!$$$''')))***+++---...555:::AAAJJJSSS]]]gggmmmnnnqqquuuwwwuuupppkkkhhhbbbcccccc```]]]\\\```dddbbbaaa______``````___^^^```bbbdddccc___\\\\\\^^^```aaadddhhhkkkmmmkkkjjjfffhhhjjjlllnnnsssyyy}}}{{{wwwtttvvvxxxzzz|||}}}~~~~~~|||{{{wwwwwwvvvuuutttsssrrrrrrtttttttttuuuxxxzzz}}}~~~|||{{{|||yyyqqqeeeYYYPPPJJJFFFDDDDDDEEEFFFEEEBBB???>>>>>>>>>===;;;;;;<<<<<<:::999999888666666666444111///000///......///000111222...///...,,,)))(((((()))%%%&&&'''((())))))))))))''''''''''''((((((((((((((((((''''''&&&&&&&&&'''$$$$$$###"""!!! """%%%'''&&&%%%$$$###"""  """"""###%%%''')))***+++,,,,,,+++***)))'''$$$"""!!! """######!!!###"""!!!!!! !!!!!! !!!###%%%&&&'''+++***)))(((''''''''''''%%%&&&'''))))))))))))(((***+++---///000000000///---------------............111444555444444777;;;666555333111///...------(((((('''&&&&&&'''((())),,,---///000000///---+++,,,,,,------------......***)))'''&&&&&&&&&((()))'''%%%$$$###$$$###""" !!!""""""###$$$%%%%%%%%%$$$%%%%%%%%%$$$###""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!!!!!!!!!!  !!!"""###$$$$$$%%%%%%%%%%%%$$$######!!!!!!"""###############!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""$$$'''))))))***+++---///333:::BBBKKKVVV```fffhhhmmmrrruuussspppllljjjddddddbbb```^^^^^^___aaa```___^^^___``````___]]]^^^```bbb```]]][[[[[[]]]___aaacccgggjjjkkkiiigggdddfffiiimmmqqqvvv|||zzzuuuuuuuuuvvv{{{~~~~~~}}}~~~~~~}}}|||yyyyyyxxxxxxvvvtttsssrrrsssssstttuuuxxx{{{~~~ttteeeYYYQQQKKKHHHHHHIIIIIIFFFCCC@@@@@@AAAAAA???============<<<;;;999888777777777666333111222111000//////000222222/////////,,,***((()))***%%%&&&'''((((((((())))))''''''''''''((((((((((((((((((((('''''''''''''''$$$$$$###"""!!!  ###&&&))))))((($$$###""" !!!"""###$$$&&&''')))******,,,,,,+++***(((%%%###!!!!!!######"""###""""""!!!!!!!!!!!!!!!!!!"""%%%&&&''')))((('''&&&%%%%%%&&&&&&%%%&&&((()))***))))))((()))***,,,.../////////...+++++++++++++++*********,,,///333333111222666:::555444333111///...------+++***)))'''&&&&&&''''''+++...222666777666333111......//////000222333444111///---+++******+++,,,((('''%%%$$$%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""""""""#########$$$$$$""""""""""""""""""""""""  !!!"""###!!!!!!!!!!!!!!!  !!!"""###$$$%%%%%%%%%%%%$$$######!!!"""######$$$$$$############$$$$$$%%%$$$$$$###""""""###$$$$$$$$$$$$$$$!!!###&&&'''((((((***,,,+++...444;;;DDDNNNYYY```ggglllqqqsssqqqnnnlllkkkfffdddbbbaaaaaaaaa```______^^^^^^___``````___^^^\\\^^^```___[[[ZZZ[[[^^^```aaadddhhhkkkkkkhhhfffccceeeiiimmmqqqwww}}}xxxuuussssssxxx~~~|||}}}~~~}}}|||zzzzzzzzzzzzyyyxxxvvvuuurrrssstttvvvyyy|||tttfff]]]VVVSSSJJJKKKKKKHHHCCCAAABBBDDDCCCAAA???>>>??????>>>===888777777888888777444222333222111000000111222222/////////---***))))))***$$$&&&(((((((((((()))***''''''''''''((((((((()))((((((((((((((('''''''''$$$$$$###"""!!!   $$$(((***+++***$$$###""" !!!"""###$$$%%%'''((()))***,,,,,,+++***(((%%%###!!!"""######"""######"""!!!!!!!!!!!!!!!  """$$$&&&'''((('''%%%$$$###$$$$$$%%%&&&&&&((()))))))))((((((((()))+++---.........---******))))))((((((''''''***...222111///000555999555444222000///...---------,,,***((('''&&&&&&'''&&&+++222999===>>><<<:::000000111222333555777888777666333000/////////000***(((&&&&&&&&&&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$######################## !!!""""""!!!!!!!!!!!!!!!  !!!"""###$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###!!!###%%%&&&&&&'''***,,,))),,,111777???JJJTTT[[[hhhmmmqqqssspppmmmkkkkkkhhhdddaaaaaaccccccaaa^^^___^^^^^^___```aaa___^^^[[[]]]___^^^[[[ZZZ[[[^^^aaabbbeeeiiikkkkkkiiifffccceeeiiimmmqqqwww}}}zzzvvvsssrrrvvv|||}}}|||}}}~~~~~~}}}|||zzzzzz{{{||||||{{{zzzyyyrrrsssuuuwwwzzz}}}}}}{{{mmmbbb[[[VVVQQQKKKGGGFFFEEEBBB@@@CCCCCCBBBBBB@@@???===<<<<<<;;;;;;:::999999999999444555555555444444333222222111000///---+++***)))((((((((((((((((((((((((***)))(((''''''((()))******)))''''''((((((&&&%%%######"""!!!!!!!!!!!!!!! !!!"""###"""###%%%)))---///...---(((&&&"""  !!!"""###$$$%%%&&&$$$&&&'''((('''$$$  !!!!!!"""!!!  !!!!!!!!!  !!!!!!$$$#########""""""!!!!!!"""###$$$%%%%%%$$$###"""###$$$%%%&&&((()))***+++'''&&&&&&%%%&&&'''((())))))))))))***,,,...000222555666555333000//////000------,,,***(((''')))***---...222:::DDDIIIHHHEEE;;;666333333333222555:::999888777555333111///...***)))(((&&&$$$#########""""""""""""""""""""""""$$$$$$$$$###############$$$###"""###%%%&&&&&&%%%######"""!!!!!!!!!!!!!!!  !!!""""""#########""""""""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###############""""""""""""###$$$$$$%%%%%%&&&&&&'''(((***---222999CCCNNNUUU^^^ccciiimmmnnnmmmkkkkkkgggfffdddcccccccccaaa___\\\^^^``````aaaccccccbbb\\\\\\\\\\\\[[[[[[ZZZZZZ[[[]]]aaadddffffffeeedddfffeeefffiiinnnvvv}}}{{{tttrrrsssvvvwwwzzz}}}~~~~~~}}}}}}|||{{{{{{~~~~~~~~~{{{}}}~~~}}}zzzwwwvvvvvvvvvuuuuuuvvvzzz}}}}}}rrrjjj___YYYQQQLLLJJJJJJHHHGGGCCCCCCCCCCCCBBB@@@??????===<<<;;;:::999999999999555555555555555444333333333222111///---,,,******((((((((((((((((((((((((***)))(((''''''((())))))***)))''''''((((((&&&%%%######"""!!!!!!!!!!!!!!!!!!!!! !!!"""""""""###&&&+++000222222000+++((($$$!!!  !!!"""######$$$%%%&&&&&&%%%"""  !!!!!!!!!  !!!!!!  """!!!!!!!!! !!!""""""""""""!!! !!!!!!"""###$$$&&&''''''&&&%%%$$$$$$$$$&&&'''(((((((((((()))+++...000222555666555333000......///---...---+++))))))+++,,,111222777@@@IIIMMMLLLHHH@@@;;;777777666444666;;;888888777666444222000///,,,+++)))'''&&&$$$$$$$$$"""""""""""""""""""""""""""#####################$$$###"""###%%%&&&&&&%%%######"""!!!!!!!!!!!!"""!!!  !!!""""""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###$$$#########""""""""""""###$$$$$$%%%%%%&&&&&&'''***+++---111777???IIIPPP[[[```ggglllmmmmmmllllllhhhfffdddcccccccccaaa___^^^```bbbdddeeefffdddaaa\\\\\\[[[ZZZZZZZZZZZZZZZYYY[[[^^^bbbcccdddcccbbbcccccccccfffkkkrrryyy}}}|||vvvssstttuuuvvvwwwyyy{{{~~~~~~{{{zzzyyywwwwwwzzz}}}}}}~~~}}}~~~~~~zzzwwwvvvvvvuuutttssstttvvvyyyzzzzzz}}}~~~{{{jjjbbbWWWPPPMMMLLLKKKJJJDDDDDDDDDCCCCCCBBBBBBBBB======<<<::::::999999999555666666666666555555444333333111000...,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))***)))''''''((((((&&&%%%$$$###""""""!!!"""""""""###"""!!!!!!!!!!!!!!!!!!"""$$$(((...444777777666///+++&&&"""  !!!############"""  !!!!!!!!! !!!  !!!""""""$$$###"""""""""###%%%%%%&&&&&&'''(((***---000111555555555222///------...---......,,,++++++---///444666<<>>:::888666333444888666555555555444222111000---,,,***(((&&&%%%$$$$$$""""""""""""""""""""""""!!!!!!!!!""""""#########$$$###"""###&&&'''&&&%%%$$$###""""""!!!"""""""""!!!  !!!"""###$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%&&&&&&'''***+++---///333:::CCCHHHSSSYYYaaagggiiijjjjjjjjjhhhfffdddddddddcccaaa___```aaaeeekkknnnlllfffaaa\\\[[[YYYWWWWWWXXXYYYZZZVVVXXX\\\___``````_________``````cccgggmmmrrrvvv}}}wwwuuuvvvwwwwwwxxxwwwwww{{{{{{zzzxxxvvvuuuxxx}}}~~~~~~zzzvvvuuutttuuusssqqqqqqsssuuuuuuuuuzzz{{{}}}|||rrrdddYYYSSSPPPNNNLLLEEEEEEDDDDDDCCCCCCCCCCCC>>>>>><<<;;;::::::::::::666777777777777777666666444444222111///---,,,,,,************************(((((((((((()))))))))******)))''''''((((((&&&%%%$$$######"""""""""######$$$######"""!!!!!!!!!!!!###%%%***111888;;;<<<;;;333...(((### !!!!!!  !!!!!!  !!! ###"""!!! !!!"""###%%%%%%&&&'''))),,,...000333444444222///,,,,,,,,,,,,,,,---,,,+++,,,///111555888>>>FFFLLLNNNKKKHHHCCC===999666333......111111111222222111111000///,,,+++)))'''&&&$$$$$$###"""""""""""""""""""""""" !!!"""######$$$######"""$$$&&&''''''&&&$$$$$$###""""""""""""###!!!!!! !!!!!!######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&'''((()))+++---000666===BBBJJJPPPXXX```dddfffgggggghhhfffdddddddddcccbbb```^^^```iiiuuuyyysssggg___[[[YYYWWWUUUUUUWWWYYY[[[UUUWWW[[[^^^______^^^]]]]]]^^^___aaaeeeiiimmmoootttyyy~~~|||yyyzzz{{{|||}}}}}}zzzwww{{{~~~|||yyyxxxzzz~~~~~~~~~~~~~~~xxxsssqqqppptttrrrpppppprrrssssssssstttvvvzzz~~~wwwiii___XXXRRROOOHHHGGGFFFDDDCCCCCCCCCCCC@@@???===<<<;;;:::::::::777888888999999888888888555555333222000...------,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++++++++***)))''''''((((((&&&%%%$$$$$$############$$$$$$%%%$$$###"""""""""""""""###&&&,,,333:::======<<<444///)))###   !!!!!! !!!  """"""!!! !!!"""%%%%%%%%%&&&'''***,,,---000222333111///,,,+++,,,)))***+++++++++---000222999<<>>===;;;;;;::::::888888999::::::::::::999666666444333111///......------------------------)))***+++,,,,,,---,,,,,,***)))''''''((((((&&&%%%$$$$$$$$$###$$$$$$%%%&&&%%%$$$#####################&&&,,,444:::<<<<<<:::333...'''""" !!!!!!!!!!!! !!!!!!   !!!!!!######!!! !!!!!!"""%%%%%%$$$%%%&&&((()))+++---///111111...,,,,,,,,,((()))***+++,,,...222444===???CCCFFFGGGGGGEEEDDD@@@;;;777555111+++***,,,(((((()))))))))))))))(((%%%%%%$$$###""""""""""""########################!!!!!!!!!""""""############""""""$$$'''))))))(((&&&%%%$$$$$$######$$$$$$"""!!!!!! !!!!!!""""""###$$$%%%&&&'''''''''##############################$$$$$$$$$$$$######$$$#########%%%''')))***(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%'''((()))+++///444888???EEEOOOXXX^^^bbbdddfffeeedddcccdddeeefffeeeddd___dddtttsssccc^^^XXXWWWVVVUUUUUUWWWYYYZZZXXXZZZ]]]___``````^^^]]]]]]^^^```aaaccceeeffffffccciiinnnqqquuuzzz{{{xxxwwwxxxzzz}}}|||yyyxxxwwwwwwxxxxxxwwwwwwxxxyyy{{{|||}}}}}}|||||||||~~~wwwrrrpppooorrrooommmlllmmmmmmmmmllljjjooovvvzzz|||nnnaaaYYYTTTRRRNNNJJJFFFDDDDDDCCCAAAAAA???===<<<;;;::::::999999:::;;;;;;;;;;;;;;;777666555333222000///...........................***+++,,,...............***)))''''''((((((&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$#########$$$%%%%%%$$$&&&,,,333888:::888666111,,,&&&!!!  !!!"""!!!!!! !!!!!!   !!!  """######%%%$$$###!!!!!!!!!"""###&&&%%%%%%$$$$$$&&&'''(((***---///000...---,,,---((()))+++,,,---000444777>>>@@@BBBBBBBBB@@@@@@@@@>>>999555444000+++***,,,&&&&&&''''''''''''&&&&&&###""""""""""""""""""###########################"""########################""""""$$$'''))))))(((&&&&&&%%%$$$$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!"""###%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$#########%%%'''***+++)))((('''&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''(((((())))))))),,,///333999@@@JJJTTTZZZ^^^aaabbbcccbbbbbbcccfffhhhgggfffggglllxxx}}}jjj^^^^^^WWWWWWWWWWWWWWWXXXYYYYYYXXXZZZ]]]```aaa```^^^]]]]]]^^^```aaabbbccccccccc```eeejjjlllooottttttqqquuuwww{{{|||xxxvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuxxx}}}~~~~~~{{{yyyyyy{{{}}}zzzvvvvvvvvvxxxuuurrrooonnnmmmllljjjkkkooosssuuuyyypppgggYYYVVVRRRMMMHHHFFFDDDDDDBBBAAA???>>><<<;;;;;;:::999::::::;;;<<<<<<<<<;;;777777555444222111//////////////////////////////***,,,---///000000//////***)))''''''((((((&&&%%%$$$$$$$$$$$$%%%%%%&&&'''############$$$%%%&&&&&&$$$&&&,,,222777888666333///+++$$$  !!!"""""""""!!! !!!"""!!!  !!!""" !!!"""###$$$&&&%%%$$$"""""""""###$$$'''&&&%%%$$$$$$$$$%%%&&&)))+++...///...---------(((***,,,---///222666999===>>>>>>===<<<::::::;;;;;;666333222///***)))+++&&&&&&''''''&&&&&&%%%%%%""""""!!!!!!"""###$$$$$$########################$$$$$$$$$##################"""###$$$''')))))))))'''&&&%%%%%%$$$$$$%%%%%%""""""!!!!!!!!!!!!"""""" !!!###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$#########%%%'''***,,,)))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&''''''*********)))((())),,,///444;;;EEEOOOUUUYYY\\\]]]bbbaaaaaacccfffhhhiiihhhppprrr{{{wwwccc[[[^^^WWWWWWWWWXXXXXXYYYYYYYYYXXXZZZ]]]___``````^^^]]]]]]^^^___aaabbbbbbaaa```^^^dddhhhiiilllppppppmmmuuuwww|||~~~{{{xxxwwwwwwvvvvvvvvvvvvvvvtttssssssuuu{{{{{{}}}~~~zzzxxxxxxzzz|||~~~|||zzz{{{|||}}}xxxtttrrrooommmkkkmmmoooqqqqqqttt~~~rrrggg]]]TTTQQQMMMGGGFFFJJJBBBCCCCCCAAA>>>;;;:::::::::::::::999999999999999777666444444444222000...---.../////////...,,,,,,...//////000000000000000///,,,(((&&&&&&&&&%%%%%%(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!###&&&***///111111///...***((($$$!!! !!!!!!!!!  !!!!!!!!!  ###%%%&&&$$$###""" !!!############$$$$$$###"""!!!!!!!!!""" """###"""!!!"""%%%)))...////////////...------...---------...111333555>>>======<<<:::888666555777555222...,,,******+++***(((&&&###!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$######"""######$$$"""###$$$$$$###$$$&&&((($$$$$$%%%&&&&&&&&&%%%%%%%%%$$$######"""############"""""""""###$$$%%%%%%""""""""""""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###&&&%%%$$$###$$$&&&((()))''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&''',,,+++***))))))******+++666:::AAAIIIPPPUUUWWWXXX\\\___aaaaaabbbeeejjjooovvvooobbb___aaa[[[ZZZYYYXXXXXXYYYZZZ[[[^^^___```bbbbbbbbbaaaaaaaaa```___```aaabbbaaa___dddcccbbbdddhhhkkkkkkjjjqqqtttyyy}}}zzzwwwvvvyyyyyyxxxvvvsssqqqrrrtttwwwzzz}}}zzzyyy{{{zzzyyyxxxvvvuuutttsss|||}}}~~~}}}}}}zzzxxxvvvsssppptttrrrtttyyy{{{rrrfff\\\WWWTTTNNNKKKLLLFFFFFFEEECCC???<<<:::999::::::999999999999888888777666444444444333000...//////000000000///...------...//////000000/////////,,,)))&&&&&&'''&&&&&&(((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$###""""""$$$&&&))),,,......---,,,)))'''$$$  !!!!!!!!!  !!!!!!!!!  ###%%%&&&$$$###""" !!!############$$$$$$###"""""""""""""""!!!"""$$$###"""###&&&)))000000000111000000/////////.........///000333444;;;::::::999777666444333444222///+++)))((('''''')))'''%%%"""!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$############$$$###$$$%%%%%%###$$$%%%'''###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$##################"""""""""######$$$%%%""""""""""""###$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$%%%&&&(((***(((''''''&&&&&&''''''(((%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&'''+++***)))(((((()))***+++444999???EEEIIIMMMQQQTTTYYY\\\```aaabbbeeejjjooouuu}}}{{{lll```]]]```\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^```bbbbbbcccbbbbbbbbbaaa``````bbbbbbaaa```dddcccbbbdddhhhkkkkkkjjjqqqssswww}}}}}}{{{}}}|||{{{xxxtttssstttuuuxxx{{{zzzvvvtttttttttsssrrrrrrqqqqqqpppyyy{{{}}}~~~~~~~~~}}}{{{yyy~~~}}}~~~tttfff___[[[UUUOOOKKKJJJJJJHHHFFFBBB>>>:::888:::::::::999999888888888777666444444444333111...000000000111000//////...,,,---......//////......///,,,(((''''''''''''&&&''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$###"""$$$%%%&&&((())))))))))))'''%%%###   !!!!!!!!!  !!!""""""!!!  ###$$$%%%$$$###!!! !!!"""#########$$$######""""""""""""""""""###$$$$$$$$$$$$''')))111111111111111111111111000000//////000000111222777666666555444333111000111000---***(((&&&&&&&&&&&&%%%###"""!!!!!!""""""!!!!!!###$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$$$$&&&######$$$&&&&&&'''''''''%%%%%%$$$###############"""""""""""""""######$$$!!!!!!""""""###$$$$$$%%%'''(((((((((((((((((('''&&&&&&%%%%%%%%%'''(((***((((((''''''''''''((((((%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''(((((('''''''''(((***+++111666<<>>>>>===<<<;;;;;;::::::777555555555555555333111//////...---------------+++,,,------......------+++(((&&&%%%&&&((((((((((((((((((((('''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$###""""""""""""######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###  !!!  !!!"""""""""$$$'''((('''%%%)))((((((((()))+++---///000222333555444333111000//////000000000//////...///...---+++)))(((&&&&&&%%%%%%$$$######"""!!!!!!###$$$&&&''')))*********'''&&&%%%######"""""""""$$$######$$$$$$%%%&&&'''(((***++++++)))&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$"""!!!!!!  !!!###$$$######"""###$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$######"""###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%'''((()))'''+++...///000555>>>EEEMMMRRRYYY]]]___```dddgggnnnnnnlllhhhccc`````````^^^__________________^^^```aaacccdddeeeeeedddddddddcccbbbbbbddddddcccbbbbbbccceeeeeedddeeehhhjjjjjjjjjkkklllnnnqqqsssuuuzzz|||xxxuuupppooommmllllllmmmoooppprrruuu{{{{{{{{{|||}}}ssshhh```VVVOOOLLLJJJEEEBBB@@@@@@???>>>===<<<;;;;;;777555555555666555333111000000...---------...///,,,,,,---...............,,,***''''''(((***++++++))))))))))))((('''&&&&&&###$$$%%%%%%&&&&&&%%%%%%########################""""""##################%%%$$$$$$###"""!!! !!!""""""!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""" """!!!!!!###&&&'''&&&$$$&&&&&&%%%&&&'''***,,,...///111444666666444222000------...............---//////...---+++***((('''&&&&&&&&&%%%$$$"""!!! """###$$$&&&((()))))))))'''&&&%%%###""""""!!!!!!!!!!!!!!!"""$$$%%%'''((('''***,,,,,,***((('''''''''''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%"""!!!  !!!###$$$###""""""""""""############""""""!!!!!!"""###$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((((()))+++,,,...333999>>>FFFKKKRRRWWWZZZ^^^cccgggiiihhhfffdddbbbaaa```___aaaaaa````````````aaaaaabbbcccdddeeeeeedddccccccdddbbbaaabbbcccdddcccbbbbbbdddeeeeeeddddddgggjjjhhhiiijjjkkklllnnnoooooouuuvvvyyy|||~~~wwwuuurrrpppooopppqqqssstttwww|||~~~yyyzzz{{{|||qqqhhh[[[SSSNNNKKKGGGCCCAAAAAA@@@???>>>===<<<<<<777555555555666555444222222111///.........///000,,,---......//////.........+++)))(((***,,,------************)))((('''&&&###$$$%%%%%%&&&&&&&&&&&&"""######$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$'''&&&%%%$$$###!!!    """"""""""""!!!!!!"""######"""!!! """"""""""""""""""""""""""""""!!!  !!!"""!!! ###&&&'''%%%###%%%%%%$$$%%%&&&))),,,...///111444666777555222111++++++,,,---------,,,,,,222222222000///---+++***(((''''''&&&$$$"""!!! !!!###%%%&&&'''(((((('''&&&%%%###"""!!!!!!!!! """###&&&'''((('''))),,,,,,+++)))(((((((((((((((((('''&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%"""!!! !!!###$$$###"""!!!"""""""""######""""""""" !!!"""######$$$######$$$##################$$$###$$$$$$$$$$$$###""""""###$$$$$$%%%%%%&&&'''''')))((('''&&&%%%&&&'''(((***))))))***---111555777@@@EEEMMMRRRWWW\\\ccchhheeedddbbbbbbaaaaaa___^^^dddcccbbbaaaaaabbbcccdddddddddeeeeeeeeedddcccbbbcccbbbaaaaaaccccccbbbaaaaaadddfffeeecccdddgggjjjggghhhiiikkkllllllllllllrrrsssuuuxxx|||}}}{{{xxxuuuttttttuuuvvvvvvyyy|||~~~yyyzzz{{{|||zzziii___UUUKKKFFFGGGEEECCCAAAAAAAAABBBAAA@@@888888888888888666444333222111000000000000000111000000000000////////////))))))))))))***+++,,,,,,(((***+++***(((''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))'''&&&$$$"""!!!!!! !!!!!!!!!""""""!!!!!!!!!  """"""############"""""""""######$$$###"""!!! ###""""""!!!  !!!$$$&&&((((((''''''%%%&&&((()))***)))'''&&&///////////////............------,,,,,,------......//////000...,,,)))'''((('''&&&%%%$$$#########"""""""""###$$$%%%''''''&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""###$$$+++******((('''&&&%%%$$$$$$&&&'''))))))(((&&&%%%%%%%%%%%%&&&&&&'''''''''######"""!!!!!!!!!!!!!!!############"""""""""""" !!!"""""""""$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$######$$$&&&'''(((%%%%%%%%%%%%%%%&&&'''(((***))))))***,,,000444777;;;@@@FFFMMMQQQVVVZZZ]]]```bbbcccbbb______aaadddccccccbbbaaabbbccceeegggggghhhhhhfffdddbbbbbbccccccbbbaaaaaaaaaaaaaaaaaafffdddbbbcccgggiiihhhfffhhhggggggiiijjjkkkjjjhhhnnnoooqqqsssvvvzzz~~~{{{xxxvvvuuuvvvwww{{{|||~~~zzznnnbbbVVVOOONNNHHHFFFCCCAAAAAA@@@>>>===999999:::999888777555444333333222111111111222222000000000000000000000///,,,,,,,,,,,,,,,,,,---...***+++,,,,,,***(((((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***)))(((&&&$$$###"""!!! !!!!!!!!!""""""""""""!!!!!!!!!  """"""############""""""$$$$$$%%%%%%%%%$$$"""!!!######"""!!! !!!###&&&'''''''''&&&%%%&&&(((******)))((('''------,,,++++++++++++,,,+++++++++++++++,,,------...//////...---+++***))))))(((&&&%%%$$$###""""""############$$$$$$%%%&&&$$$$$$######""""""!!!!!!"""""""""!!!""""""###$$$)))((('''&&&%%%$$$######$$$%%%&&&(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''$$$###""""""""""""""""""######"""""""""!!!!!!!!! !!!!!!""""""$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""$$$#########$$$&&&'''(((&&&%%%%%%%%%%%%&&&&&&''')))(((((()))+++///333555777;;;AAAFFFKKKOOOTTTXXX\\\^^^``````______aaacccdddbbbaaa``````bbbdddffffffggggggfffcccbbbbbbccccccbbbbbbaaaaaaaaaaaaaaaeeedddcccdddfffhhhhhhhhhhhhggggggiiikkklllkkkiiilllnnnoooppprrruuuzzz}}}{{{xxxvvvwwwyyyzzz|||}}}}}}ooo```VVVRRROOOLLLGGGDDDBBB@@@>>><<<;;;;;;;;;:::999777666555555555444333333333333333000000000000000000000000000000///.........//////,,,---...---+++))))))***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''***)))(((&&&%%%###"""!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!  !!!!!!""""""############""""""%%%%%%&&&'''&&&%%%$$$#########"""!!!  ###%%%&&&&&&&&&&&&&&&''')))*********)))(((+++***(((&&&&&&'''((()))((((((((()))***+++,,,---///...---,,,++++++++++++)))(((&&&%%%###""""""!!!$$$$$$############$$$$$$"""""""""""""""!!!!!!!!!"""!!!!!!!!!""""""###$$$%%%%%%%%%$$$###"""!!!!!!###$$$%%%&&&'''&&&%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$###############"""!!!!!!!!!!!!  !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###"""############$$$&&&'''(((&&&&&&%%%%%%$$$%%%%%%%%%'''''''''(((***---111333333555999===BBBGGGMMMQQQVVVYYY]]]___``````aaabbbdddbbb___^^^^^^```ccceeeeeefffgggeeecccbbbbbbcccccccccbbbaaaaaaaaaaaaaaabbbdddeeeeeeeeefffhhhjjjgggggggggiiilllnnnmmmlllkkklllnnnnnnnnnppptttvvv}}}{{{wwwvvvxxx{{{~~~~~~}}}nnnaaaYYYVVVSSSMMMHHHEEECCC@@@>>><<<<<<;;;:::999777666555666555555444333333333333000000000000000111111111222222111000/////////000---...///...,,,*********((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***)))(((&&&%%%###"""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!  !!!!!!!!!""""""############""""""$$$%%%&&&&&&&&&%%%$$$#########"""!!!   """###$$$%%%%%%%%%'''((()))*********))))))***(((%%%######$$$&&&((($$$%%%%%%&&&((()))+++,,,...---+++***)))***+++,,,)))((('''%%%###"""!!!!!!$$$$$$###""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$######""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$!!!!!!  !!!!!!"""######$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$######""""""######%%%&&&''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&))),,,...000000222555777;;;AAAGGGLLLPPPTTTYYY^^^aaabbbbbbbbbdddbbb___\\\\\\^^^aaacccdddeeeeeedddbbbaaabbbcccdddcccbbbaaa`````````aaaaaaccceeeeeecccdddgggjjjgggggggggjjjmmmoooooonnnlllmmmmmmmmmmmmmmmppprrrwwwyyy}}}{{{vvvuuuxxx|||}}}|||rrrhhh]]]XXXRRRLLLHHHEEEBBB???===<<<;;;:::888777666666666666555444333222222222///000000000111111111222333222111000000000000000...000000///---+++***+++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&$$$"""!!! !!!!!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!! !!!!!!"""""""""############"""""""""###$$$%%%%%%$$$###""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######$$$$$$'''(((((())))))))))))))))))'''%%%###"""$$$&&&'''""""""###$$$&&&(((***+++,,,+++)))''''''(((***,,,***)))'''%%%$$$###""""""$$$$$$###"""!!!!!!!!!!!! !!!!!!!!! !!!"""###$$$#########"""""""""""""""!!!"""###$$$%%%%%%%%%%%%(((((((((''''''&&&&&&&&&''''''((((((''''''&&&%%%  !!!"""#########$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""###$$$%%%%%%%%%%%%&&&%%%$$$###############$$$$$$$$$&&&(((***,,,...000111333555888===DDDIIIMMMPPPVVV]]]bbbddddddcccdddbbb___\\\\\\]]]___aaabbbcccddddddbbbaaabbbcccdddcccbbbaaa```````````````ccceeedddbbbbbbeeehhheeeeeefffiiilllnnnnnnmmmlllmmmnnnnnnmmmmmmnnnppprrrtttxxx}}}{{{vvvuuuxxx}}}{{{{{{yyygggaaaYYYQQQKKKGGGCCC@@@???>>>===;;;999888777777777777555444333333333333///000000111111222222222222222111000000000111111111222333111///,,,,,,,,,*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&$$$###!!! !!!!!!!!!"""""""""############"""""""""!!!!!!!!! !!!""""""""""""############"""""" !!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""""""""""""""""" !!!!!!!!! !!!"""######''''''''''''((((((((()))((('''%%%$$$###$$$%%%&&&"""""""""###%%%'''((())))))(((&&&%%%%%%''')))******)))(((&&&%%%%%%%%%%%%######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$""""""""""""############""""""###$$$$$$%%%&&&'''((((((((('''''''''''''''(((((()))******((('''&&&!!!  !!!###$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$############$$$$$$###$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$######"""###############$$$&&&''')))+++,,,000111222444777;;;AAAFFFKKKNNNSSS[[[aaaeeeeeedddcccbbb```^^^]]]]]]^^^___aaabbbccccccbbbaaabbbdddddddddbbbaaa````````````aaabbbbbbaaa``````bbbcccbbbbbbccceeeiiikkkjjjiiiiiijjjllllllllllllmmmooommmppptttxxx}}}}}}|||{{{{{{|||{{{xxxxxx|||~~~|||}}}vvvpppeee[[[SSSLLLGGGDDDCCCAAA???===;;;:::::::::999888777666555444444444///000000111111222333333222222111111111222333333444555666444222/////////++++++*********)))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%###!!! !!!!!!"""""""""##################"""""""""!!!!!! !!!""""""""""""############"""""" """#########"""""" !!!""""""""" !!! !!!""""""""""""""""""""""""""" !!!"""""""""   !!!""""""&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%%%%"""""""""###$$$&&&'''(((%%%%%%$$$$$$$$$%%%'''((())))))((('''''''''''''''""""""!!! !!!!!!###""""""!!!!!!  !!!"""###$$$ !!!!!!!!!""""""######"""######$$$%%%&&&'''(((''''''''''''(((((((((((()))***+++,,,+++***((('''!!!!!!!!!  !!!"""$$$%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$###!!!!!!###""""""""""""######$$$######$$$&&&((()))***+++---///111333555999>>>BBBIIIKKKPPPWWW___ddddddccccccbbbaaa```___^^^]]]]]]___aaabbbbbbaaaaaabbbdddeeedddcccaaa``````______cccaaa_________```___^^^]]]]]]^^^```cccddddddcccccceeehhhiiiiiiiiikkkllljjjlllooossswww{{{}}}}}}zzzyyyxxxzzz}}}|||zzz}}}|||pppdddZZZRRRLLLHHHEEEDDDAAA???===<<<<<<<<<;;;:::999777666555555555///000000111222222333333222222222222333333444555777888888777444222111111+++++++++************)))''''''''''''''''''''''''''''''''''''((((((((()))&&&%%%$$$"""!!!""""""""""""########################"""""""""""" !!!"""###""""""############"""""" !!!"""###$$$$$$###""" !!!"""###$$$!!! !!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""   !!!"""&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$######"""######$$$%%%''''''############$$$%%%&&&&&&))))))(((((((((((())))))!!!!!! !!!!!!$$$$$$###"""!!! !!!"""###$$$ !!!"""""""""#########$$$%%%'''((()))&&&&&&''''''(((((()))))))))***,,,,,,,,,+++)))'''"""!!!!!!!!!!!!  """###%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$############$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$""" """"""!!!!!!"""###$$$$$$######%%%&&&((()))***++++++---///111333777;;;>>>HHHIIIMMMUUU]]]bbbcccbbbbbbbbbbbbaaa```^^^]]]\\\___```bbbbbbaaaaaabbbdddeeedddcccaaa```_________dddaaa^^^]]]______]]]ZZZZZZYYYZZZ\\\___```___^^^___aaadddeeefffggghhhjjjgggiiilllppptttwwwyyyzzz}}}~~~~~~yyyxxxwwwyyy|||~~~}}}|||||||||nnnccc[[[TTTOOOIIIEEECCCCCC@@@<<<===AAA???===;;;888555333222111//////000000111222444444111222333333333444777999;;;:::888666444222222111,,,,,,+++******))))))((())))))))))))))))))))))))&&&%%%%%%%%%%%%&&&''''''%%%$$$###!!! !!!"""###$$$$$$###"""!!! """###$$$###!!! !!!!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""###############"""!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!######""""""######$$$%%%######$$$###"""   !!!""""""###$$$$$$%%%%%%(((((()))((('''&&&$$$######"""""""""""""""######!!!!!!!!!!!!"""###$$$%%%)))'''&&&'''******(((%%%%%%$$$###"""!!!  !!!"""!!! !!!"""###$$$!!!!!!"""""""""#########%%%((('''"""!!!$$$'''&&&&&&%%%$$$$$$%%%&&&((())),,,)))'''(((++++++***''''''$$$""""""######!!!!!!"""###"""!!!!!!###%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$$$$############"""!!! ###"""!!!!!!$$$######$$$$$$$$$%%%%%%%%%'''))),,,...000444999<<>>>>><<<:::777555444333111111111111111222333444111222333333222444777999>>>===:::777444222000000,,,,,,,,,+++******))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&'''&&&%%%###"""!!! !!!"""###$$$$$$###"""!!! """#########!!!!!!!!!!!!!!!!!!!!!""""""###"""###$$$%%%%%%$$$###"""""""""######"""!!!!!! !!!!!!!!!!!!  """!!! !!!"""######""""""######$$$%%%###$$$$$$###"""!!!   !!!!!!""""""###$$$%%%&&&&&&))))))***)))(((&&&$$$######""""""!!!!!!""""""###"""!!!!!!""""""###$$$%%%)))((('''((()))***(((%%%%%%$$$$$$###"""!!!!!! !!!""""""!!! !!!"""###$$$""""""""""""#########$$$$$$''''''"""!!!$$$&&&&&&############$$$%%%'''(((+++)))'''(((***+++)))''''''%%%######$$$$$$""" """#########!!!!!!###%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""######$$$$$$#########""""""!!!!!!  !!!!!!  ###%%%#########$$$$$$$$$%%%%%%%%%'''***,,,///333888;;;CCCGGGNNNUUU[[[___aaaaaabbbaaa^^^]]]]]]^^^^^^^^^\\\\\\\\\]]]___aaaccceeefffeeecccaaa`````````aaaaaaaaabbbaaaaaa```___^^^bbb^^^YYYWWWXXXXXXXXXWWWXXXYYYZZZ\\\___bbbdddfffgggggghhhiiikkkmmmoooppptttzzz}}}|||{{{wwwxxxyyyzzz{{{}}}~~~~~~|||{{{{{{}}}~~~}}}~~~~~~qqqeee]]]VVVPPPJJJGGGBBB<<<<<<>>>>>>>>>>>>===;;;999666555333333222222222333333444222333333333222333666888@@@>>>;;;777444111///...---------,,,++++++******))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%$$$###""""""""""""!!!"""###$$$$$$###"""!!! """#########"""!!!!!!!!! !!!!!!"""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!  !!!!!!   """###"""  """#########""""""######$$$%%%$$$$$$$$$###"""!!!  !!!!!!!!!!!!!!!!!! !!!""""""""""""###$$$%%%''''''+++++++++***)))'''%%%###""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%&&&***)))((()))))))))'''%%%%%%%%%%%%%%%$$$$$$######"""###$$$"""  !!!  !!!"""###"""""""""############$$$###&&&&&&""" $$$&&&%%%!!!!!!!!!"""###%%%&&&''')))((('''''')))***)))'''(((&&&%%%%%%&&&&&&$$$######$$$$$$###"""!!!###$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%"""###############""""""  !!!!!!!!!"""###%%%#########$$$$$$$$$$$$%%%###%%%(((***---111666:::AAAEEELLLTTTYYY]]]^^^^^^______^^^]]]]]]^^^______[[[[[[\\\]]]```ccceeeggggggfffdddbbbaaaaaaaaabbbccccccccccccbbbaaa```___bbb^^^YYYVVVUUUVVVVVVVVVXXXYYY[[[]]]```ccceeefffhhhhhhjjjkkkllllllllllllpppuuuzzz}}}}}}}}}~~~|||zzzyyyzzz{{{}}}}}}}}}||||||zzzzzz{{{~~~~~~|||||||||zzzyyyuuummmaaaXXXPPPKKKFFF@@@???AAA>>>??????@@@>>><<<999777666555444444333333333444333444444333222333555888<<<;;;888555222000...---......---,,,,,,++++++***))))))))))))))))))))))))+++***)))((('''&&&&&&&&&&&&%%%%%%$$$############"""###$$$$$$$$$$$$###""" !!!"""###""""""!!!!!!!!! !!!!!!""""""###$$$%%%%%%$$$###""" !!!     !!!"""###""" !!!###$$$######""""""######$$$%%%$$$$$$######"""!!!  !!!"""#########"""""" !!!###$$$############$$$&&&'''(((,,,,,,,,,+++***'''%%%$$$###"""!!!!!! !!!!!!!!!###############$$$&&&&&&***************)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%###!!! !!! !!!""""""########################!!!$$$%%%!!! ###%%%$$$ !!!"""###%%%&&&'''''''''&&&'''(((((((((((((((''''''''''''''''''&&&%%%%%%%%%$$$""""""###$$$$$$$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%#########$$$######"""""" !!!!!!!!!!!!###$$$###""""""###############$$$$$$$$$$$$"""$$$'''))),,,000555999???CCCJJJQQQVVVYYY[[[[[[\\\]]]^^^^^^^^^___```aaa[[[[[[\\\^^^aaadddgggiiihhhgggeeecccbbbbbbbbbccceeeeeeeeeeeedddcccbbbaaabbb___ZZZVVVUUUUUUWWWXXX\\\]]]```cccfffhhhjjjkkklllmmmnnnoooooonnnmmmlllnnnrrrvvvxxxyyyzzz|||~~~|||~~~~~~~~~}}}|||~~~~~~}}}{{{xxxyyy|||}}}zzzyyyxxxxxxxxx~~~zzzkkk```VVVOOOJJJDDDBBBCCC???@@@AAAAAA@@@>>>;;;:::888777666555444444444444444444444333222222444777666555444222000//////.........---,,,,,,++++++***************************,,,+++)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###""" !!!!!!"""""""""""""""!!!!!! !!!!!!""""""$$$$$$$$$$$$""""""  !!!!!!  !!!!!!!!!""" !!!"""""" """###%%%######""""""######$$$%%%$$$$$$######""""""!!!!!! !!!"""###$$$$$$$$$###"""!!!!!!###&&&'''%%%%%%$$$###$$$&&&'''))),,,,,,,,,,,,***(((&&&%%%######"""!!!!!!!!!!!!!!!############$$$%%%&&&'''******++++++***)))((((((((((((((((((''''''''''''$$$%%%%%%$$$!!! !!! !!!"""""""""""""""""""""""""""###$$$!!! """$$$### !!!"""###$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&'''((((((((())))))(((((())))))&&&''''''%%%###"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""""" !!!!!!"""""""""!!!###%%%%%%$$$!!!!!!!!!""""""#########$$$$$$$$$###%%%'''))),,,000444888<<>><<<;;;999888777666666666666666555555555333222222444666222111000000//////000000---------,,,++++++******************************+++***)))'''&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!  !!!"""######"""!!!  !!!  !!!  !!!""""""  !!!!!!!!!!!!"""###$$$$$$######""""""######$$$%%%%%%$$$###""""""""""""###!!!!!!"""###$$$$$$$$$$$$""""""  ###&&&)))***((('''%%%$$$$$$%%%'''(((++++++++++++***)))'''&&&%%%$$$###""""""!!!!!!"""$$$$$$$$$$$$%%%&&&'''''')))***,,,,,,***)))***+++)))))))))(((((((((''''''%%%%%%%%%$$$!!! !!!!!!""""""!!!!!!!!!!!! !!!### """###"""!!!"""###$$$$$$%%%$$$$$$###$$$&&&&&&%%%%%%&&&((('''(((******))))))***,,,(((((((((&&&###"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$######!!!!!!!!!""""""#########$$$%%%'''&&&$$$!!! """""""""############$$$###%%%''')))+++...222555888;;;@@@FFFLLLQQQUUUXXXYYY]]]bbbcccbbb```aaaccc]]]]]]^^^```cccfffjjjkkkhhhgggeeecccbbbbbbbbbcccddddddeeeeeeffffffeeeeeefffeeedddaaa^^^^^^___aaaccceeehhhlllppprrrssstttrrrrrrrrrqqqqqqpppooonnnllllllmmmnnnpppsssuuuvvvyyy~~~yyyzzz||||||}}}~~~}}}|||}}}~~~zzz{{{|||~~~|||xxxuuuuuuwwwyyy|||zzzjjj___WWWNNNIIIHHHDDDCCCBBBAAA???>>>===<<<999888888777777777888888555666555333222111333555111000000/////////000000,,,,,,,,,+++******))))))************************)))((('''&&&%%%%%%%%%%%%###############$$$%%%%%%######%%%%%%%%%%%%######!!!!!!!!!!!!!!!""""""###"""!!!   !!!""""""!!!  !!!!!!!!!!!!!!! !!!!!!     """###$$$$$$############""""""######$$$%%%%%%$$$###"""""""""###$$$######$$$$$$$$$$$$$$$###!!!!!! """%%%(((+++---+++)))&&&$$$$$$$$$&&&'''))))))*********)))'''&&&&&&%%%$$$###""""""""""""%%%$$$$$$%%%%%%&&&'''((('''***,,,,,,+++***,,,---+++******)))((('''&&&&&&$$$%%%%%%###  !!!!!!  """ """###!!!!!!!!!"""#########"""!!!!!!###%%%%%%$$$$$$&&&(((&&&(((******))))))+++---)))))))))&&&$$$""""""###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((''''''''''''&&&%%%$$$##################$$$$$$$$$$$$%%%&&&%%%###""""""###""""""""""""###############%%%&&&'''(((+++///222555777:::@@@GGGNNNTTTXXXZZZ___dddfffcccaaabbbccc^^^______aaadddgggjjjkkkgggfffdddcccbbbaaabbbbbbbbbbbbdddeeefffggggggggghhhiiijjjhhheeedddeeegggfffhhhlllppptttvvvwwwwwwvvvuuutttssssssrrrrrrsssnnnmmmlllnnnpppsssvvvwwwzzz~~~}}}~~~xxxzzz{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}|||}}}|||zzzxxxxxxzzz}}}~~~}}}}}}}}}~~~||||||zzzvvvssssssvvvzzz~~~uuuiii___UUUOOOMMMEEEDDDBBB@@@>>>======<<<999888888888888888999999666666555444222111333555222222111000000000000000,,,,,,++++++***))))))(((************************((('''&&&%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%###$$$%%%%%%%%%%%%$$$###!!!!!!!!!!!!!!!"""######"""!!!  !!!!!!  !!!"""""""""!!! !!!""" """ """$$$%%%$$$###"""#########"""###$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$%%%%%%%%%$$$######!!!   ###&&&***---///,,,***'''%%%$$$$$$%%%''''''((()))******)))(((''''''&&&%%%$$$############%%%%%%%%%%%%&&&'''((((((&&&))),,,,,,++++++---///++++++***)))((('''&&&%%%$$$%%%%%%###  """!!!"""!!! !!!"""""""""!!! ###%%%%%%######&&&(((%%%(((******)))(((+++...******)))'''$$$""""""###(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$&&&""""""""""""###############$$$&&&&&&'''))),,,///333555777<<>>===;;;:::>>>;;;888666666777777777555555444333333222222111111111000000//////.........++++++...---******---)))******++++++)))((('''&&&'''''''''''''''&&&&&&$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$###""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!    """$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!""""""$$$%%%%%%$$$$$$###"""!!! ###'''+++...000,,,+++***(((&&&%%%$$$$$$%%%&&&((())))))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((((((((''')))******+++++++++***************))))))(((&&&&&&'''%%%###"""######"""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&''''''''''''((()))++++++)))'''%%%#########$$$%%%%%%'''))))))'''&&&&&&&&&(((((('''&&&&&&&&&&&&'''###%%%'''((()))((('''&&&''''''&&&%%%%%%$$$######$$$$$$%%%%%%$$$###!!! """"""""""""###$$$%%%&&& """###&&&(((***,,,+++000555:::???GGGQQQXXXZZZ___eeegggeeecccbbbbbbcccccccccdddfffgggiiijjjggggggfffccc``````aaabbbaaaccceeeeeeeeeeeeggghhhoooooopppnnnkkkjjjjjjkkkpppqqqqqqsssuuuwwwyyyzzz||||||zzzwwwuuutttvvvxxxuuuvvvvvvuuuuuuvvvzzz}}}{{{yyywwwzzzyyyzzz|||~~~}}}~~~~~~~~~}}}yyyvvvttttttvvvxxxvvvvvvvvvuuuvvvvvvwwwxxxvvvyyy|||~~~|||~~~~~~}}}{{{zzzwwwtttrrrtttyyy}}}{{{nnnddd]]]PPPMMMIIIEEECCCAAA???===>>><<<999888999999999888555555555444333333222222222111111000//////......///,,,+++...---******---)))***+++++++++***(((((('''(((((((((''''''&&&%%%$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!  !!!"""!!!  !!!!!!"""$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""###$$$$$$$$$######"""!!!  !!!###%%%(((***+++***)))(((&&&$$$#########%%%&&&'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((''')))******++++++++++++******++++++******((('''''''''%%%######$$$$$$###"""!!!!!! !!!  !!!!!!"""###$$$%%%%%%&&&''''''''''''((()))***+++'''&&&$$$"""""""""###$$$$$$&&&(((((('''&&&%%%&&&(((''''''&&&&&&&&&&&&&&&%%%&&&'''))))))((('''&&&'''&&&&&&%%%$$$$$$############$$$%%%$$$###"""!!!""""""""""""###$$$%%%%%%"""""""""###%%%&&&((()))***...333888===DDDNNNUUUYYY^^^dddfffeeecccdddeeedddddddddeeefffggghhhiiiffffffeeecccaaa```aaacccbbbdddeeeeeedddeeeggghhhlllnnnooonnnllljjjjjjkkknnnooopppsssuuuwwwxxxyyywwwwwwwwwvvvttttttvvvxxxwwwxxxxxxxxxxxxzzz}}}~~~yyyvvvyyyzzz|||~~~{{{wwwvvvuuuvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxvvvyyy|||~~~||||||}}}}}}|||{{{~~~|||}}}||||||{{{yyywwwwwwzzz~~~ooofffUUURRRLLLHHHEEECCC@@@>>>===<<<::::::;;;;;;:::888666666666555444444333333222222111111000////////////,,,,,,......++++++---***++++++++++++***)))((())))))))))))(((&&&%%%$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###""""""!!!!!! !!!!!!!!!!!!!!! !!!""""""###"""!!! !!!"""###"""!!!!!!  """"""###%%%''''''%%%###########################$$$###"""!!!!!!!!!"""###"""""""""""""""  """"""""""""###$$$%%%&&&'''&&&%%%###"""!!!!!!!!!$$$$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((('''))))))***+++,,,,,,,,,++++++,,,,,,++++++***)))((((((&&&$$$$$$$$$%%%$$$###"""!!!!!!!!!    !!!!!!"""###$$$%%%%%%&&&&&&&&&&&&'''((()))***%%%$$$###!!!!!!!!!!!!"""$$$%%%''''''&&&%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&&&&'''((())))))(((&&&%%%&&&&&&%%%%%%$$$$$$######""""""###$$$$$$$$$$$$###$$$###############$$$$$$###############$$$%%%&&&(((,,,000444999AAAJJJQQQYYY]]]bbbeeeddddddfffhhhfffffffffffffffggghhhhhhdddeeeeeecccaaaaaabbbdddddddddeeedddcccdddgggiiijjjlllnnnnnnllljjjjjjjjjjjjlllooorrrtttvvvwwwwwwrrrsssttttttssssssuuuvvvvvvxxxyyyyyyzzz|||wwwtttvvvzzz}}}}}}{{{xxxwwwuuutttssstttuuuvvvwwwwwwwwwwwwvvvxxx{{{}}}~~~~~~}}}|||{{{|||~~~}}}{{{zzz{{{}}}}}}}}}~~~|||zzzzzz}}}}}}{{{{{{{{{{{{|||tttaaa[[[RRRKKKFFFDDDBBBAAA===<<<;;;<<<===<<<:::888888777777666555555444444333222222111111000//////000------//////,,,+++...+++++++++++++++*********+++++++++***(((&&&%%%$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!! !!!"""#########"""  !!!#########""""""     #########$$$&&&'''%%%$$$###########################"""!!! !!!"""###!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!"""###%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&'''''''''((()))***+++,,,,,,,,,,,,,,,,,,------,,,++++++***)))(((&&&%%%&&&&&&%%%$$$###""""""!!!!!!  !!!"""###$$$%%%%%%&&&&&&%%%&&&&&&'''((((((%%%$$$###"""!!!!!!!!!!!!###$$$&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%((((((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$######!!!!!!"""###$$$$$$%%%%%%$$$$$$######"""############"""""""""###$$$$$$%%%(((+++///222666>>>HHHOOO[[[^^^cccdddcccccceeehhhhhhggggggfffffffffggggggcccdddddddddbbbbbbcccddddddddddddccccccdddgggiiikkkmmmnnnnnnkkkiiigggggggggiiimmmpppssstttuuutttppprrrttttttsssrrrsssssstttvvvxxxyyyzzz|||vvvqqqrrrwww{{{|||yyyuuusssqqqrrrtttvvvwwwwwwwwwvvvvvvwwwyyy{{{||||||{{{zzzxxxxxxyyyyyy{{{}}}~~~|||{{{}}}}}}zzzxxxxxx{{{}}}{{{}}}xxxyyy{{{}}}tttkkk]]]QQQJJJGGGGGGGGG???>>><<<======<<<:::777999999888888777666666555333333333222111111000000000------000///,,,,,,///---,,,,,,+++++++++++++++,,,,,,+++***)))'''%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$############!!!!!!!!!!!!!!! !!!""""""######"""!!! !!!############"""!!!!!!!!!   !!!!!!  !!!!!!$$$######$$$%%%&&&%%%###""""""""""""""""""""""""""""""!!! !!!"""### !!!  !!!!!! !!!"""$$$$$$###"""!!!!!!""""""!!!!!!"""###############$$$$$$$$$######"""""""""#########$$$$$$%%%&&&&&&&&&''')))***+++,,,,,,,,,,,,------------,,,,,,++++++)))'''&&&''''''&&&%%%$$$$$$###"""!!!!!!  !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''%%%$$$######"""!!!!!!!!!"""###$$$$$$######$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$'''''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$######!!!!!!""""""###%%%%%%&&&$$$$$$######"""#########!!!!!!""""""###$$$%%%&&&'''***---000555===GGGOOO]]]```ddddddbbbbbbcccfffhhhggggggfffffffffffffffbbbdddeeedddcccbbbbbbcccbbbcccddddddccceeegggjjjlllnnnnnnmmmiiifffeeedddeeegggkkknnnqqqrrrrrrqqqqqqrrrtttsssrrrppppppqqqtttvvvxxxzzz{{{~~~tttooooootttyyy{{{vvvsssrrrrrrssstttuuuvvvvvvvvvuuuwwwxxxzzz{{{||||||{{{zzzyyyxxxxxxzzz|||}}}|||~~~{{{xxxxxxyyy|||yyy{{{}}}vvvxxx{{{xxxgggXXXNNNIIIHHHHHHCCCAAA???>>>===<<<:::888::::::999999888777777777444444333333222111111111111......000000------///...---,,,,,,++++++,,,,,,---,,,,,,+++)))(((&&&%%%$$$$$$######$$$$$$%%%&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!  !!!"""""""""!!!  """#########""""""""""""!!!  !!!!!!  !!!!!!!!!!!! !!!""""""$$$###""""""$$$$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###   !!!"""######"""""""""""""""### !!!!!!"""######$$$$$$$$$###""""""!!!!!!"""!!!!!!!!!"""###$$$%%%$$$%%%''')))***+++,,,,,,,,,,,,------------,,,,,,,,,***((((((((()))((('''%%%%%%$$$###"""!!!  !!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!!!!"""###"""""""""$$$&&&&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""""""""###$$$%%%&&&$$$###############$$$$$$"""""""""###$$$%%%&&&'''&&&))),,,///444<<>><<<;;;;;;;;;::::::999888888888444444444333222222111111111///...111000------000///...---,,,+++,,,,,,---,,,,,,,,,+++***)))'''&&&$$$$$$######$$$$$$%%%&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""!!!  !!!!!!"""!!! !!!""""""""""""######""""""!!!   !!!!!!"""!!!!!! !!!""""""###$$$"""!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###!!!!!!!!!!!!  """"""!!!!!!!!!""""""### !!!"""###$$$$$$$$$###"""!!!!!!!!!  !!!###$$$"""###%%%''')))***+++++++++,,,,,,---------,,,,,,---+++)))))))))***)))(((&&&%%%%%%$$$"""!!!!!!  !!!"""###$$$$$$$$$$$$############$$$$$$""""""""""""!!!  !!!"""!!! !!!$$$&&&%%%%%%$$$###############$$$$$$######$$$$$$%%%%%%##################$$$$$$######"""""""""$$$%%%&&&""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&***---222;;;GGGOOOZZZ___dddfffeeeccccccdddeeeeeedddddddddeeeeeefffccceeefffeeecccaaa```aaa\\\___cccfffggghhhiiijjjkkkkkkjjjgggeeeeeefffhhhffffffgggiiijjjkkklllmmmmmmnnnnnnmmmlllllloooqqqvvvxxx{{{}}}~~~}}}sssnnnnnnvvv|||zzzwwwvvvuuusssqqqqqqrrrtttuuusssuuuwwwzzz~~~~~~~~~~~~~~~{{{}}}~~~yyyuuupppssswww|||yyyjjj___VVVQQQMMMJJJEEEAAA@@@???>>>===<<<;;;;;;::::::999999888555444444333333222222111222//////111111...---000///...---,,,+++,,,------,,,,,,,,,+++***)))((('''$$$$$$######$$$$$$%%%&&&&&&''''''(((((((((((((((''''''''''''''''''''''''""""""""""""!!!  !!!!!!  """""""""!!!$$$######"""!!!   !!!""""""!!!!!!!!!!!!!!!"""#########""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###!!!!!!!!!!!! !!! !!! !!!"""""" !!!"""###$$$$$$$$$###"""!!!!!!  """###!!!"""$$$&&&(((***++++++++++++,,,,,,---,,,,,,,,,...,,,***)))******)))(((&&&&&&%%%$$$###"""!!!  !!!"""###$$$$$$$$$$$$###############$$$!!!!!!!!!!!!  !!!!!! !!!$$$&&&%%%$$$$$$###"""############"""""""""###$$$%%%%%%##################$$$$$$$$$###"""""""""###$$$%%%""""""""""""###$$$%%%&&&((('''&&&%%%$$$$$$######"""%%%(((+++111:::FFFOOOWWW]]]dddgggfffddddddeeedddccccccccccccdddeeefffdddeeegggfffcccaaa``````ZZZ^^^cccgggiiiiiijjjjjjiiiiiigggeeedddeeeiiilllgggggggggggghhhjjjkkkllljjjkkkkkkjjjjjjkkkooorrrtttvvvyyy{{{||||||~~~~~~~~~|||rrrnnnpppyyy|||yyyxxxvvvrrrpppoooqqqsssuuurrrtttwww{{{}}}}}}}}}~~~~~~}}}yyysssnnnkkknnnrrrvvv|||zzzlll^^^UUUPPPMMMJJJFFFDDDBBBBBBAAABBB@@@===;;;;;;:::999777999777444222111111333444555444222000............000000000...++++++,,,...............---+++)))'''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$###"""!!! ############"""!!!!!!!!!""""""!!!  !!!!!!"""!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!"""######  !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!! !!!"""$$$%%%&&&'''((()))***)))((()))***,,,************))))))))))))******((('''%%%###"""!!!"""!!!  !!!"""""""""$$$######"""""""""""""""$$$###""" !!!"""#########"""###$$$$$$###!!!###$$$$$$###""""""###%%%%%%%%%%%%&&&&&&%%%$$$$$$"""###$$$%%%%%%###"""!!! !!!"""###$$$%%%%%%''''''''''''&&&%%%$$$###$$$&&&)))+++///888CCCKKKYYY]]]bbbeeefffggghhhiiimmmjjjfffbbbaaabbbeeeggghhhhhhgggeeecccbbbaaa```^^^```cccfffiiijjjjjjiiijjjfffbbbaaadddgggiiihhheeefffgggiiijjjjjjjjjjjjhhhhhhhhhhhhjjjlllnnnoooppptttyyy|||}}}}}}~~~~~~~~~~~~}}}~~~zzzuuurrrrrr}}}zzzxxxuuussssssrrrpppnnnuuuzzz|||{{{~~~|||}}}|||wwwssspppnnnoooqqqtttyyy{{{mmmcccZZZWWWQQQLLLHHHFFFEEEEEECCC@@@===<<<;;;:::888777999777555222111222333444555444222000............/////////---+++***,,,---............---+++)))(((&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))(((((('''&&&&&&''''''&&&&&&%%%$$$$$$$$$###"""!!! #########""""""!!! !!!!!!  !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!  !!!""""""###    !!!"""###%%%&&&&&&'''((()))((('''''')))+++(((((())))))))))))))))))+++***)))'''%%%###"""!!!!!!!!! !!!!!!""""""######"""!!!!!!!!!""""""###"""!!!  !!!"""#########""""""###$$$###!!!"""###$$$$$$###"""###%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$%%%%%%''''''''''''&&&%%%$$$######%%%(((***///888CCCLLLZZZ]]]bbbeeefffgggiiijjjkkkiiifffdddcccdddfffhhhgggfffeeedddbbbaaa```______aaadddgggiiiiiihhhhhhgggdddaaa```cccggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhjjjmmmoooqqqsssuuuyyy{{{zzzzzzzzz{{{zzzzzzyyyyyyzzz|||}}}|||~~~|||wwwvvvvvv~~~|||yyywwwvvvuuusssqqqvvvzzz}}}|||}}}zzzzzz~~~}}}xxxtttqqqooooooooopppttt}}}vvveee___WWWPPPKKKIIIGGGEEEDDDBBB>>>===<<<;;;999777999888555333222222333444666555333111///------,,,---......,,,******+++,,,......//////...,,,***)))'''&&&&&&&&&&&&&&&&&&'''((())))))******))))))(((&&&&&&''''''&&&&&&%%%$$$$$$$$$###"""!!!!!! """"""""""""!!!   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""   !!!"""$$$$$$%%%%%%&&&'''&&&%%%%%%''')))&&&&&&&&&'''(((((()))))),,,+++)))'''%%%###"""!!!!!!  !!!!!!"""###"""!!!!!! !!!!!!"""!!!  !!!!!!"""######!!!"""#########!!!  """$$$%%%$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%######""""""""" !!!"""###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###"""$$$&&&)))...888EEENNN[[[^^^cccfffggghhhjjjkkkjjjiiihhhgggggggggiiiiiiffffffeeedddcccaaaaaa``````bbbfffiiijjjiiigggeeeeeebbb``````cccfffhhhiiilllllljjjiiihhhhhhhhhhhhfffffffffgggjjjmmmppprrruuuvvvxxxxxxvvvuuuvvvvvvuuutttssstttvvvzzz~~~}}}{{{{{{|||~~~~~~}}}{{{zzzzzzzzz{{{}}}|||{{{|||~~~|||{{{yyywwwuuuwwwzzz}}}}}}}}}|||yyyvvvxxx|||}}}yyyuuusssooonnnmmmlllooowwwqqqjjj___VVVQQQNNNKKKIIIFFFDDD@@@>>>===;;;999777999888666444333333444444666555333111///---,,,,,,,,,,,,---,,,***)))***+++---...//////...---,,,+++(((''''''&&&&&&''''''((())))))************))))))&&&&&&''''''&&&&&&%%%$$$$$$$$$######"""!!!!!! !!!!!!""""""!!!  !!!""" !!!!!!!!!!!!!!!   !!!"""#########$$$%%%$$$######$$$&&&###$$$$$$&&&'''((()))))),,,+++***(((&&&$$$"""!!!  !!!!!!"""!!!   !!!"""!!!""""""###""""""!!! !!!$$$&&&%%%$$$###$$$$$$$$$%%%&&&&&&&&&%%%%%%((('''%%%###"""""""""### !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%$$$######!!!###%%%(((...:::HHHRRR]]]aaaeeehhhjjjkkklllmmmiiiiiijjjjjjjjjjjjjjjkkkgggffffffeeedddccccccbbbaaacccgggiiijjjhhheeecccdddbbbaaabbbdddgggiiikkkooonnnlllkkkjjjjjjjjjkkkiiihhhggghhhiiillloooqqqtttuuuuuuuuusssrrrsssuuuqqqppppppqqqtttyyy~~~|||zzzyyyzzz{{{||||||{{{zzzyyy{{{zzzyyyzzz|||}}}{{{yyyyyy{{{|||}}}zzzxxxvvvuuuwww||||||yyyvvvtttnnnnnnmmmlllnnnttt|||wwwjjjaaa[[[WWWSSSOOOIIIFFFCCC@@@???===:::888:::999777555444444444444555444333222000...,,,,,,***+++---,,,***)))***+++---.../////////...---,,,)))((((((''''''(((((()))))))))************))))))&&&&&&''''''&&&&&&%%%$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!   !!! !!!!!!!!!!!!!!!  !!!!!!"""######"""!!!!!!"""$$$"""###$$$%%%&&&'''((()))++++++)))(((&&&$$$######  !!!   !!!!!!!!!""""""""""""""""""%%%&&&%%%$$$#########$$$%%%%%%&&&&&&&&&%%%((('''%%%###"""######$$$!!!!!!""""""######$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!"""$$$(((///;;;KKKVVVaaadddiiilllnnnnnnpppqqqlllllllllmmmlllllllllkkkeeeeeeddddddcccccccccbbbccceeegggiiiiiigggdddbbbddddddddddddeeehhhjjjmmmnnnnnnmmmmmmnnnnnnooopppmmmkkkiiihhhhhhkkkmmmoooqqqrrrssssssrrrrrrtttuuupppoooppprrrvvvzzz}}}zzzzzzzzz|||}}}}}}}}}|||||||||{{{zzzzzz|||}}}}}}||||||}}}~~~{{{wwwvvvuuutttxxx}}}~~~}}}}}}|||zzzxxxvvvuuulllmmmnnnooopppssswwwzzz~~~uuujjjccc]]]VVVPPPMMMJJJFFFCCCAAA???<<<::::::999888777666555555555333333333222000///---,,,)))+++------+++******+++---...///000000000///...***))))))(((((())))))***((())))))******))))))(((&&&&&&''''''&&&&&&%%%$$$$$$$$$#########""""""""" !!!!!!!!!    !!!!!!!!!!!!!!!!!!  """"""###!!! !!!""""""###$$$%%%&&&'''((((((******)))((('''&&&%%%%%%!!!!!! !!!   !!!!!!""""""######!!!###%%%%%%$$$""""""#########$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$!!!!!!""""""##################$$$$$$$$$######"""!!!###$$$(((000>>>OOO[[[fffiiinnnqqqrrrssstttvvvqqqppppppooommmllllllkkkbbbbbbbbbbbbbbbbbbbbbbbbdddeeeggghhhhhhfffeeeddddddeeefffffffffgggjjjmmmllllllnnnpppqqqqqqqqqqqqpppmmmjjjhhhhhhjjjlllnnnoooqqqssstttttttttuuuvvvpppqqqsssuuuxxx|||~~~|||{{{|||}}}~~~~~~}}}||||||}}}~~~}}}}}}~~~yyyuuuvvvuuutttwww|||zzzzzzyyyyyywwwvvvttttttjjjlllooopppqqqrrrtttuuuyyy~~~wwwnnneeeZZZRRRPPPMMMIIIEEECCCAAA>>><<<:::999999777666666555555111222222222111000...---)))+++------,,,++++++,,,---...///000111000000///*********))))))*********'''(((((())))))(((((('''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############""" !!!!!!   !!!!!!!!!"""!!!!!!  !!!""""""!!! """###$$$$$$%%%&&&'''((((((((((((((((((''''''''''''""""""!!!!!!!!!!!!"""""" !!!""" !!!!!!"""###$$$$$$%%%%%%$$$"""!!!"""###"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%""""""""""""############""""""###############""""""###%%%(((111@@@RRR___jjjmmmrrruuuwwwwwwyyyzzzvvvuuurrrpppmmmlllkkkjjjddddddddddddddddddddddddeeeeeeffffffffffffffffffdddfffggggggeeefffhhhkkkiiikkknnnppprrrqqqpppoooooommmjjjhhhhhhjjjmmmpppooorrruuuvvvvvvuuutttuuurrrsssuuuxxx{{{}}}~~~~~~{{{|||~~~~~~yyyvvvwwwvvvtttuuuyyywwwvvvvvvuuutttssssssrrrjjjkkkmmmnnnnnnooorrrtttxxx~~~}}}rrreee[[[QQQNNNJJJGGGDDDBBB???===::::::999888777666555555000111111222222000///...))),,,......---,,,,,,,,,---...///111111111000000++++++************++++++''''''((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############### !!!   !!!!!!""""""!!!!!!  !!!!!!   """""""""!!! !!!$$$%%%%%%&&&&&&''''''((('''''''''(((((((((((((((###"""""""""""""""######  """!!!  """### !!!###$$$%%%&&&&&&&&&$$$!!! !!!###"""###$$$%%%&&&&&&'''&&&"""###%%%&&&''''''&&&%%%""""""""""""############!!!""""""#########""""""######%%%(((111AAATTTbbbmmmpppuuuxxxyyyzzz{{{}}}yyywwwtttpppmmmkkkjjjjjjggggggggghhhhhhhhhhhhhhhffffffeeeeeeeeefffggggggccceeegggfffddddddgggiiihhhkkknnnqqqqqqpppnnnlllnnnllliiihhhhhhkkkooorrrqqqtttwwwxxxwwwuuutttsssrrrtttwwwzzz|||}}}~~~~~~~~~~~~|||}}}~~~~~~zzzxxxxxxvvvsssssswwwtttttttttsssrrrrrrqqqqqqjjjkkkkkkjjjkkkmmmqqqtttxxxtttgggWWWSSSNNNIIIFFFCCC???===<<<<<<;;;999777555333222333222111111111111///---,,,------...---,,,***)))...---,,,---///111111111---,,,***)))((())))))***'''((()))(((&&&&&&((()))&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!"""!!! !!!  ###  !!!  """"""  !!!###!!!!!!!!!!!! !!! """$$$!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&$$$"""!!!!!!"""### !!!!!!!!!!!!  !!!######$$$$$$$$$######"""""""""""""""############$$$%%%%%%&&&&&&!!!###$$$&&&&&&%%%$$$###'''"""!!!$$$### !!!!!!"""###############"""###%%%***555DDDTTT___pppppppppsssvvvwwwwwwwww{{{yyyvvvtttsssqqqnnnllljjjkkklllllllllkkkiiihhhfffeeedddeeeffffffeeeccceeeeeeddddddcccdddddddddgggiiikkkmmmmmmllljjjhhhmmmllllllmmmnnnqqqsssuuuxxxxxxwwwvvvuuutttsssssswwwxxxyyyxxxxxxyyy|||~~~|||zzzzzz|||{{{zzzyyywwwvvvtttrrrrrrqqqpppqqqrrrssssssqqqnnnnnnooonnnmmmlllmmmppprrryyytttbbb[[[SSSNNNKKKHHHDDD@@@===<<<;;;:::888666555444333222111222333222000///------------,,,++++++***---------...000111111111---,,,+++******))))))***((())))))(((&&&&&&'''((((((((()))))))))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$###""""""""""""  !!!  """  """!!! !!!######!!! !!!"""###!!!!!!!!!!!! !!! !!!!!! !!!"""  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&%%%######"""######!!!  !!!"""""""""!!!!!!  !!!"""###$$$$$$$$$###""""""!!!!!!""""""###############$$$$$$$$$$$$!!!"""$$$%%%&&&%%%$$$###&&&!!!!!!###""" !!!!!!"""###############"""###$$$)))444CCCSSS^^^mmmmmmooorrrtttuuuuuutttxxxwwwuuutttsssrrrqqqooonnnnnnooonnnnnnlllkkkkkkfffeeeeeefffgggfffeeeccceeeeeedddccccccccccccdddfffhhhiiikkkkkkkkkjjjiiillllllnnnppprrruuuwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxyyyyyyyyyzzz}}}~~~}}}}}}~~~zzzzzzxxxwwwuuusssrrrqqqpppooooooqqqssssssrrrqqqpppppppppnnnmmmnnnqqqtttzzznnndddXXXQQQOOOLLLFFF@@@>>>===<<<;;;999888666666333222222333444444222000///...---,,,++++++++++++,,,---...///111111111111------------,,,+++***))))))******)))&&&%%%%%%&&&)))******++++++******)))&&&&&&%%%%%%%%%%%%$$$$$$$$$###""""""######!!!   !!!!!!   """"""!!!!!!###$$$$$$###""""""###"""!!! !!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!##############################$$$%%%%%%&&&&&&''''''&&&%%%$$$#########$$$!!!  """"""#########"""!!!!!! !!!!!!"""############""""""!!!!!!!!!!!!""""""######""""""""""""!!!!!! !!!###$$$$$$$$$###"""$$$!!!!!!###""" !!!!!!""""""######""""""""""""###(((111AAAQQQ\\\fffgggjjjmmmooopppoooooossssssrrrrrrqqqrrrrrrrrrtttsssrrrqqqpppnnnmmmmmmgggffffffggghhhgggeeeccceeeddddddcccccccccccccccffffffggghhhiiijjjjjjjjjkkkmmmqqqtttwwwzzz{{{{{{yyyxxxwwwuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz||||||yyyxxxwwwvvvtttrrrqqqqqqooonnnmmmooorrrtttttttttrrrrrrrrrpppooopppsssvvv{{{~~~qqqaaaWWWUUUQQQJJJBBB???>>>===;;;:::888777777333222222333444444333111111///---,,,+++++++++,,,)))+++...///000000000111,,,---......---,,,***)))***++++++)))'''$$$$$$%%%))))))***+++++++++******&&&&&&%%%%%%%%%$$$$$$$$$###"""!!!"""######!!!!!! !!!!!!!!!!!!!!! !!!!!! """######"""$$$%%%%%%$$$######$$$"""!!! !!!!!!  !!!""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&%%%$$$$$$#########""""""!!!   !!!"""!!!!!!""""""###"""""""""!!!!!!"""""""""""""""!!!!!!!!! !!!""""""######"""!!!  !!!""""""""""""!!!"""  """"""!!!!!!!!!"""""""""""""""!!!"""""""""%%%...<<>>======;;;999888888888777444222111000000///---,,,***)))***---...---,,,---333888---,,,+++******))))))***(((***++++++(((%%%$$$$$$%%%&&&'''((())))))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&$$$###    !!!!!!!!!  !!!""""""###""""""!!!!!!""""""### """###""" """$$$ !!!!!!  !!!!!!!!!!!! !!!!!!!!! ###$$$ !!!""""""!!!  !!!"""$$$%%%!!!"""###$$$$$$$$$""""""""""""!!!  !!!"""""""""!!!!!!  !!!"""#########$$$%%%!!!!!!""""""!!! !!!&&&---222666:::???BBBCCCGGGNNNTTTXXX\\\bbbgggkkksss}}}zzztttpppoooooopppqqqqqqoookkkgggfffggghhhiiilllnnnpppqqqpppppppppppppppqqqrrrrrrssstttuuuvvvvvvuuusssrrrrrrsssvvvxxxzzzzzzzzzyyywwwxxxwwwvvvttttttvvvwww}}}~~~~~~|||}}}}}}{{{wwwvvvvvvuuutttsssrrrrrrnnnnnnnnnoooqqqrrrqqqooosssssssssqqqpppqqqtttwwwvvv|||tttjjjdddSSSPPPLLLGGGCCCAAA@@@???>>><<<;;;::::::888666333000000111000...,,,***(((---///000...,,,...555<<<---,,,+++)))((())))))***''')))++++++(((&&&%%%$$$&&&&&&((())))))*********&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%&&&'''(((&&&%%% !!!  !!!!!!"""""""""!!!  !!!"""#########""""""""""""######!!!###$$$""" !!!$$$  !!!!!!!!!!!!!!! !!!!!!!!!"""$$$ !!!"""######"""!!!!!! !!!###$$$%%% """###%%%%%%&&&&&&""""""""""""!!!  !!!"""!!!!!!!!!!!!!!!  """###$$$$$$$$$%%%&&&!!!!!!""""""!!! """'''+++(((---111444666;;;CCCJJJLLLQQQYYY```fffppp|||xxxsssppppppqqqssssssppplllhhhggghhhiiikkknnnpppssstttssssssssssssssssssssssssssstttuuuvvvvvvuuutttsssrrrtttxxx{{{}}}}}}|||{{{wwwwwwvvvtttrrrrrrsssuuuuuuwwwzzz|||{{{{{{|||}}}zzz}}}|||zzzyyywwwvvvwwwzzz}}}}}}yyyuuuwwwwwwvvvuuutttssssssrrroooooooooppprrrqqqooommmrrrrrrrrrpppooopppsssvvvtttzzzuuuhhh]]]XXXPPPKKKIIIGGGCCC@@@>>>;;;;;;<<<:::666444666333111............---,,,,,,,,,------------......,,,+++)))((('''(((***+++***)))'''&&&%%%$$$######$$$%%%&&&'''((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%!!!!!!!!!  !!!"""  """"""  ######""" """"""""""""!!!   !!!""" !!!!!!  """  !!!!!!!!!!!!!!!  !!!###$$$!!!"""###$$$%%%&&&&&&&&&$$$"""  !!! !!!!!!"""""""""!!!!!!   """ """###$$$###!!! ######"""  %%%%%%%%%&&&***...333666???BBBIIIRRRYYYcccuuu~~~zzzyyywwwvvvvvvuuurrrpppkkkkkklllooorrrsssrrrpppnnnlllnnntttvvvsssqqqqqquuusssqqqqqqssstttttttttrrrvvv{{{|||zzzxxxwwwtttrrrooommmllllllqqqtttvvvuuussssssuuuwwwvvvwwwxxxzzz|||~~~~~~~~~~~~{{{xxxuuusssqqqppppppoooppprrrssssssrrrrrrrrrssssssrrrqqqooonnnpppoooooonnnmmmmmmllllllkkkkkklllmmmoooppppppqqquuuxxx|||{{{fff^^^UUUNNNJJJHHHEEEBBB???<<<;;;<<<;;;666444666444222000///000000///---+++++++++++++++,,,,,,,,,+++***)))''''''((()))***))))))'''&&&%%%$$$$$$$$$$$$%%%&&&'''((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%!!!!!!!!!  !!!""" """"""  """"""!!! """""""""!!!!!!  !!!  """  !!!!!!   """###""""""###$$$%%%%%%%%%%%%$$$"""  !!!!!!"""!!!!!!!!!   !!! """######""" !!!!!! """&&&***,,,222555;;;CCCKKKVVVhhhxxx~~~}}}}}}}}}|||yyywwwsssrrrssstttvvvvvvuuusssooommmnnntttvvvsssqqqqqqrrrpppnnnoooqqqssstttuuusssvvvzzz~~~~~~{{{yyyvvvuuussspppnnnlllkkkkkkiiikkkmmmlllkkkjjjlllnnnoooooopppqqqsssuuuwwwxxxzzz{{{}}}~~~~~~}}}|||zzzyyyyyyzzz{{{{{{|||{{{yyyvvvtttrrrpppooommmmmmmmmnnnoooppppppppprrrsssssssssrrrpppooonnnoooooonnnnnnmmmmmmlllllljjjjjjkkklllmmmnnnooooooqqqtttyyy|||uuulll^^^TTTNNNLLLIIIGGG@@@===<<<===;;;777555777666444222111111111000///***************)))))))))***)))(((&&&&&&'''(((((()))((('''&&&%%%$$$$$$$$$%%%%%%&&&'''((((((((((((&&&'''((()))))))))((((((((()))))))))(((((('''&&&""""""!!!!!! !!!"""""" """""" !!!!!! !!!!!!!!!!!!   !!! !!!!!!   !!!"""######$$$$$$$$$$$$$$$###$$$""" !!!!!!!!!!!!!!!   !!!!!!"""!!! !!!###$$$%%%+++222:::EEEVVVfffuuu}}}|||{{{zzzzzzzzzyyyvvvtttpppmmmnnnsssuuurrrppppppooommmkkkkkknnnqqqssstttsssuuuyyy||||||{{{yyywwwsssrrrpppnnnlllkkkjjjjjjhhhjjjkkkkkkiiiiiijjjllliiihhhhhhhhhiiikkkmmmnnnqqqrrrtttvvvyyy}}}||||||}}}}}}|||yyywwwvvvvvvvvv}}}~~~~~~|||zzzzzzzzzzzzzzzyyyyyyyyyyyyvvvuuutttsssrrrssstttttttttsssrrrpppnnnmmmmmmlllkkkkkkkkklllmmmmmmnnnnnnrrrsssrrrrrrqqqooonnnmmmnnnnnnmmmmmmmmmmmmmmmmmmhhhhhhiiijjjkkkllllllmmmkkkoootttxxx|||{{{kkk]]]UUUQQQNNNLLLCCC@@@>>>>>><<<888666888777555333111222111000///++++++******))))))(((((()))((('''&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''&&&''')))+++,,,+++***(((************))))))((('''"""""""""!!!  """"""""" """"""     !!! !!!!!!  !!!   !!!!!!###$$$$$$$$$$$$######"""$$$"""  !!!!!!!!!  &&&,,,555DDDRRR___iiivvv}}}{{{yyyvvvsssqqqnnnnnnssstttqqqooopppooollliiiiiikkknnnpppqqqqqqsssuuuwwwwwwvvvtttsssooonnnmmmkkkjjjiiiiiihhhkkklllllllllkkkkkkllllllgggfffeeedddeeefffhhhiiijjjjjjkkkmmmooorrrtttuuuzzz}}}~~~}}}xxxyyyyyyzzz{{{}}}~~~~~~~~~{{{xxxtttrrrrrrrrrssswwwyyy{{{|||zzzxxxvvvuuuuuutttssssssssssssttttttqqqpppooonnnmmmmmmnnnnnnnnnmmmlllkkkjjjjjjkkkkkkkkklllmmmmmmmmmmmmnnnoooqqqqqqqqqpppooommmllllllmmmmmmmmmmmmmmmmmmmmmmmmgggggghhhhhhiiijjjjjjkkkhhhlllqqquuuzzzvvvggg\\\VVVRRROOOHHHDDDAAAAAA>>>999777999777555333111111111///...------,,,+++***)))))))))(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&'''***,,,,,,,,,+++***++++++++++++***)))((('''#########"""!!!  """"""######   """!!!    !!!!!!  !!!!!!"""!!!  !!!!!!  !!!!!!!!!######$$$$$$$$$###""""""$$$!!!  ###(((333>>>IIITTTdddrrr|||~~~{{{wwwtttrrrnnnnnnrrrssspppnnnooopppmmmjjjiiijjjlllmmmmmmoooppppppqqqqqqpppnnnmmmlllkkkjjjiiihhhhhhhhhhhhiiiiiihhhhhhiiiiiiiiihhhgggeeedddbbbbbbccceeegggeeeffffffggghhhiiikkklllrrruuu{{{}}}zzzxxxvvvvvvwwwxxxyyyzzzzzzzzzzzzxxxtttqqqoooooopppqqqsssvvvzzzzzzxxxvvvuuuuuurrrqqqqqqppppppqqqrrrrrrooonnnlllkkkjjjjjjkkkkkkkkkjjjiiihhhhhhiiikkklllmmmoooppppppooooooqqqssspppoooooonnnmmmmmmllllllnnnnnnnnnnnnnnnnnnmmmmmmhhhhhhhhhiiiiiijjjjjjkkkiiimmmqqquuuyyysssggg^^^WWWSSSNNNIIIEEECCC???:::888:::888666333222222111000...///......,,,+++***))))))'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''''''''''''''&&&&&&''')))+++,,,,,,++++++,,,,,,,,,+++***)))((('''$$$$$$######""" !!!############  !!!"""!!! !!!   !!!!!! !!!"""""""""###"""!!!  !!!""""""!!!  !!!"""""""""""""""###############"""###!!! %%%---777AAAQQQaaannn{{{}}}zzzwwwsssooonnnqqqrrrooommmnnnpppnnnlllkkkkkklllkkkkkkmmmmmmmmmllllllkkkjjjiiiiiihhhhhhgggggggggggghhhiiihhhgggggghhhhhhgggfffeeedddaaa``````aaaccceeedddccccccccccccdddeeefffnnnppptttyyy}}}|||xxxuuutttuuuvvvwwwxxxxxxxxxxxxuuusssqqqooonnnnnnoooppprrrvvvzzzzzzwwwuuutttuuupppppppppqqqqqqqqqqqqrrrooonnnllljjjiiiiiijjjjjjjjjiiigggggggggiiikkkmmmnnnqqqssssssqqqpppsssuuuoooooonnnnnnnnnnnnooooooqqqqqqpppoooooonnnnnnmmmjjjjjjkkkkkkkkkllllllllllllooorrruuuxxx}}}wwwlllbbb\\\TTTNNNIIIFFFAAA;;;999;;;:::888555444333333111/////////...,,,+++***)))(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&''''''((()))***+++,,,,,,,,,,,,++++++***((('''&&&$$$$$$$$$###"""!!!  """$$$$$$######  !!!"""!!! !!!    !!!!!! !!!"""###############"""!!! """######"""  """#########""" !!!"""######$$$#########!!! """)))222???NNN]]]mmm|||}}}zzzxxxtttpppnnnqqqqqqnnnmmmnnnnnnmmmlllmmmnnnnnnmmmkkkmmmlllkkkjjjiiihhhggggggggggggfffffffffggghhhhhhjjjhhhfffggghhhiiigggeeeeeeccc```______aaaccceeeccccccbbbaaaaaaaaaaaaaaagggiiikkknnnrrrvvvyyy{{{~~~~~~}}}|||{{{}}}~~~|||yyywwwvvvtttuuuvvvwwwxxxxxxwwwwwwrrrrrrqqqppppppppppppppprrrvvvzzzzzzuuuqqqqqqrrrooopppqqqrrrsssrrrrrrqqqooonnnllljjjiiiiiiiiiiiiiiihhhfffffffffhhhkkkmmmmmmpppsssrrrpppooorrruuuppppppoooooopppqqqsssttttttsssrrrqqqpppnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooonnnqqqtttuuuvvv{{{xxxllleeeWWWQQQKKKHHHBBB;;;999;;;<<<:::777555555444222111//////...,,,***)))((('''(((((())))))(((((('''&&&%%%%%%%%%%%%&&&''''''(((&&&'''''''''''''''&&&&&&'''''''''((()))+++,,,---,,,+++++++++)))((('''&&&$$$$$$$$$$$$###!!!  ###$$$$$$$$$### !!! !!!"""!!!  !!! !!!   !!!!!! !!!!!!!!! """###$$$$$$$$$$$$######!!!  !!!"""$$$$$$"""!!! !!!"""###$$$###### !!!######$$$$$$$$$###   '''333@@@OOO```rrr}}}~~~{{{xxxvvvtttpppnnnqqqqqqnnnlllmmmllllllmmmoooppppppooommmnnnmmmkkkiiihhhgggggggggfffffffffffffffggghhhhhhgggeeecccccceeefffcccaaafffdddaaa``````bbbeeegggcccbbbaaa```____________aaabbbccceeeiiimmmpppssspppqqqrrrtttuuuvvvvvvvvvvvvwwwyyyzzzzzzyyywwwvvvzzz{{{}}}{{{{{{{{{zzzxxxwwwwwwxxxtttuuuvvvxxxxxxxxxwwwwwwrrrrrrssssssssssssssssssssswww{{{yyysssnnnmmmooonnnppprrrttttttsssrrrqqqooonnnllljjjiiihhhiiiiiiiiihhhfffeeefffhhhjjjlllkkkooorrrqqqnnnmmmppptttrrrqqqqqqqqqrrrtttvvvwwwvvvuuutttrrrpppooonnnmmmooooooooopppppppppppppppppprrrtttuuuuuuyyy|||nnn___ZZZRRRJJJBBB===:::999>>>;;;777555444333222111///...,,,***))))))******)))'''%%%%%%&&&&&&%%%$$$((('''&&&%%%$$$%%%&&&&&&'''(((((())))))))))))(((''''''''''''((((((((((((***)))((('''&&&%%%$$$$$$$$$###"""!!!  !!!"""""""""""" """!!!!!!    """###$$$&&&%%%%%%$$$###"""!!!!!!""""""!!!!!!  """$$$%%%$$$###"""###!!! !!!"""######"""!!! !!!!!!""""""""""""!!!!!!!!!  &&&333@@@NNN^^^kkk|||}}}|||zzzxxxuuummmnnnnnnooonnnnnnmmmmmmnnnnnnoooooonnnmmmllllllnnnmmmkkkiiihhhhhhhhhiiieeeeeeeeeeeeeeeffffffgggfffdddbbbaaabbbbbbaaa```ddddddbbbaaa````````````ccccccbbb```___]]]\\\\\\bbbaaa```___```ccciiimmmoooooonnnllljjjjjjllloootttuuuwwwvvvuuusssttttttxxxwwwwwwxxx{{{|||{{{zzzvvvuuuuuutttttttttuuuuuuwwwwwwwwwwwwwwwvvvuuuuuuuuusssqqqpppppprrruuuvvvuuuuuuuuuuuutttsssqqqqqqqqqrrrsssssstttttttttsssoooooommmkkkiiigggfffeeefffeeecccbbbcccgggjjjmmmllllllmmmnnnooopppqqqrrrppprrruuuvvvvvvwwwxxxzzzzzzxxxvvvtttqqqnnnkkkjjjqqqrrrtttuuuuuutttrrrqqqqqqqqqqqqpppqqqvvv|||xxxeee___UUUJJJCCC>>>;;;:::<<<:::777555555444222111000///---+++***************(((&&&%%%&&&&&&%%%$$$((('''&&&%%%$$$%%%%%%&&&''''''((()))*********)))''''''(((((((((((()))))))))))))))(((&&&%%%$$$$$$$$$###"""!!!  !!!!!!!!!!!! !!!!!!   """###$$$&&&%%%%%%$$$######""""""""""""""""""!!! """$$$%%%$$$###"""###!!!!!!!!!############"""!!!!!!"""""""""""""""!!! !!!  ***666AAAPPP]]]jjjwww}}}|||zzzwwwtttnnnnnnnnnnnnnnnmmmllllllnnnnnnnnnnnnmmmmmmllllllmmmllljjjhhhggggggggghhhffffffeeeeeeffffffggghhheeecccaaaaaaaaaaaa```___aaa``````_______________bbbbbbaaa```___^^^^^^]]]___^^^]]]\\\\\\___dddhhhjjjjjjiiigggffffffhhhkkkqqqsssttttttrrrqqqrrrssstttttttttvvvxxxyyywwwvvvuuuuuuuuuttttttuuuvvvvvvxxxxxxxxxxxxwwwvvvuuutttuuutttrrrqqqqqqrrrsssuuusssssssssssssssrrrqqqqqqqqqrrrssstttttttttttttttrrrqqqooommmkkkiiigggfffgggeeeccccccdddgggjjjlllkkklllmmmnnnooopppqqqqqqpppsssuuuvvvvvvwwwxxxzzz~~~{{{vvvrrrooonnnoooooorrrsssuuuwwwwwwvvvuuutttrrrrrrqqqpppqqquuuzzz~~~~~~sssjjj\\\OOOFFFAAA>>>===;;;999777666666555333111000000...---,,,++++++++++++)))'''&&&''''''&&&%%%''''''&&&%%%%%%%%%%%%%%%&&&'''((()))******+++***'''((((((((()))))))))***)))))))))((('''&&&%%%$$$$$$###"""!!!    """###$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$###"""!!! """###$$$$$$######$$$""" """###$$$$$$$$$$$$"""""""""""""""""""""!!! """***333@@@LLLXXXggguuu{{{~~~||||||{{{xxxtttqqqpppoooooonnnmmmllllllkkkmmmmmmmmmmmmlllllllllllllllkkkiiigggffffffggggggggggggggggggggghhhiiiiiieeeccc```___```___^^^]]]____________`````````aaaaaaaaa````````````______^^^^^^]]][[[ZZZ\\\```dddeeeeeeeeecccbbbcccfffiiinnnpppqqqqqqpppoooppppppooooooqqqtttvvvuuurrrpppsssrrrrrrsssssstttuuuvvvyyyyyyyyyyyywwwuuutttrrruuutttsssrrrrrrqqqrrrrrrppppppqqqrrrrrrrrrrrrrrrrrrrrrssstttuuuuuuvvvvvvuuuuuussspppnnnllljjjiiigggfffdddcccdddgggjjjkkkkkklllmmmnnnooooooppppppqqqsssuuuwwwvvvwwwxxxzzz{{{tttooolllmmmppprrrrrrtttvvvyyyzzzyyyxxxwwwssssssrrrppppppsssxxx{{{}}}yyyhhhXXXNNNHHHDDDBBB;;;:::888888888777444222222111000///...------,,,,,,***((('''((((((&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***+++++++++''''''(((((()))*********((()))))))))((('''%%%$$$$$$###!!!   !!!###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!"""###$$$$$$######$$$###!!! ###$$$%%%%%%%%%$$$###""""""######""""""!!!   ###***555@@@JJJXXXhhhqqqyyy~~~}}}{{{zzzxxxvvvsssqqqqqqqqqooonnnmmmlllkkkkkklllllllllkkkkkkkkkllllllmmmkkkjjjhhhggggggggggggjjjiiiiiiiiiiiijjjkkkkkkeeebbb```^^^^^^^^^\\\[[[^^^___```aaabbbcccdddddd___`````````aaaaaaaaaaaaaaaaaa___]]]\\\]]]```ccccccddddddccccccdddhhhjjjmmmnnnppppppnnnnnnnnnoookkklllnnnqqqsssrrrnnnkkkmmmmmmmmmnnnpppqqqssstttzzzzzzzzzyyyxxxuuurrrqqquuuttttttsssrrrpppoooooonnnoooppprrrssstttttttttrrrsssssstttuuuwwwxxxxxxyyyxxxvvvtttrrrpppnnnmmmgggfffeeedddeeefffiiijjjkkklllnnnooopppppppppooorrrtttvvvwwwwwwwwwxxxyyy{{{xxxrrrmmmkkkkkknnnpppqqqssswwwzzz{{{{{{zzzxxxttttttsssqqqppprrruuuxxx~~~uuudddXXXPPPIIIDDD>>><<<:::999999888666444333222222111000///...---...+++)))((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&'''))))))*********&&&''''''((()))*********(((((()))***)))(((&&&%%%$$$###!!! !!! """###%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$"""!!! !!!""""""###$$$$$$$$$$$$###!!! !!!$$$%%%&&&&&&%%%$$$###""""""""""""""""""!!! !!!!!!!!!!!!  $$$---666<<>>;;;999777777888777666555333222222111...,,,)))((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%###"""  !!! !!!!!!!!!"""!!!!!!  !!!"""""""""###$$$%%%%%%$$$######$$$###""""""######!!! """!!!!!!!!!"""###$$$%%%%%%$$$""""""###"""!!!!!!!!!!!!"""###$$$%%%&&&#########"""!!!$$$)))000555888CCCJJJUUU^^^eeeiiilllnnnnnnoooqqqpppooooooqqqsssmmmmmmmmmmmmmmmllljjjiiigggiiijjjiiifffdddcccdddccccccddddddeeeeeefffffffffeeecccbbbaaa``````aaadddcccbbbccceeefffeeedddaaa````````````bbbcccdddeeedddbbb```______``````fffeeeddddddgggjjjnnnqqqrrrnnnjjjfffdddcccbbbbbb```dddiiikkkkkkjjjiiiiiiiiiiiikkkooorrrttttttsssrrrrrrssstttsssqqqooonnnlllllllllkkkjjjhhhgggfffjjjiiiiiijjjlllnnnpppppprrrsssuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzxxxxxxzzz|||}}}{{{yyyxxxxxxyyywwwzzz~~~~~~}}}||||||wwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuusssqqqrrrtttwww{{{zzzzzz|||~~~{{{||||||zzzwwwuuuuuuxxxzzzzzzyyyxxxxxxxxxzzz|||}}}~~~hhh___RRRGGGAAA===:::777777777888888777666555555333111///---+++))))))(((''''''&&&&&&%%%$$$$$$#########"""!!!!!!!!!!!!"""!!!"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""!!!  !!!!!!""""""!!!!!!  !!!"""###$$$$$$$$$###$$$"""!!!!!!######""" """"""!!!""""""###$$$%%%&&&$$$######$$$$$$"""!!!!!!"""###$$$$$$%%%%%%$$$!!!!!! !!!$$$(((***444:::DDDNNNWWW^^^dddhhhhhhkkknnnpppoooooooooppplllllllllllllllkkkiiiiiifffhhhjjjjjjgggeeedddcccdddddddddeeefffggggggggggggfffeeedddcccbbbbbbbbbeeedddcccdddfffgggfffeeebbbbbbaaaaaabbbcccdddeeefffeeecccaaa`````````aaaffffffgggiiillloooqqqsssppplllfff```]]]\\\]]]___^^^ccciiimmmnnnmmmmmmmmmmmmmmmnnnpppssssssrrrpppoooooopppppppppooommmlllmmmllllllkkkjjjhhhfffeeehhhhhhiiijjjkkklllnnnooopppqqqrrrrrrrrrrrrtttvvv{{{{{{zzzyyywwwxxx{{{}}}~~~}}}{{{zzzzzzyyy|||~~~}}}|||xxxwwwwwwvvvvvvuuuuuuuuutttttttttsssssstttwwwzzz~~~}}}|||}}}}}}|||}}}}}}{{{xxxuuuuuuwwwyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{|||}}}wwwkkk[[[MMMDDD>>>999666777777777777777666666666333222111///---+++***)))(((((('''&&&%%%$$$$$$###"""!!!!!! !!!"""###$$$$$$%%%%%%$$$%%%%%%%%%%%%###"""!!!"""!!!  !!!!!!!!!!!!!!!  !!!"""###$$$$$$"""!!! !!!"""###"""!!!!!!!!!""""""###$$$%%%&&&((('''%%%%%%&&&&&&$$$######$$$%%%%%%%%%###"""  !!!""")))...777@@@HHHQQQYYY___bbbfffkkknnnooonnnmmmmmmjjjkkklllkkkjjjiiiiiiiiieeegggjjjjjjhhhfffddddddeeeeeeffffffggghhhhhhiiihhhgggfffeeeeeedddddddddgggeeeeeefffggghhhgggfffdddccccccbbbcccdddeeeffffffdddbbb```______aaabbbggghhhkkknnnqqqsssttttttooojjjccc[[[UUUUUUWWWZZZ___dddkkkoooqqqppppppppprrrqqqqqqrrrsssrrrpppnnnllllllmmmmmmmmmllllllkkknnnnnnmmmlllkkkiiihhhggghhhiiijjjjjjjjjkkkmmmoooooopppqqqpppoooppprrrtttzzzzzzyyywwwvvvwwwzzz}}}}}}{{{zzzzzz}}}}}}|||{{{vvvvvvvvvvvvuuuttttttsssrrrssstttssstttvvvzzz}}}~~~~~~~~~~~~}}}|||}}}|||{{{xxxuuutttuuuwwwxxxyyyzzz{{{|||{{{{{{zzzzzz{{{|||}}}~~~~~~~~~}}}~~~~~~lll[[[OOOFFF???:::777777666666666666666666444444222111///,,,+++***)))(((((('''%%%$$$$$$###!!! !!!"""###$$$$$$$$$###$$$$$$$$$$$$"""!!! """!!!  !!!  """###$$$!!!  """######"""!!!!!!###$$$&&&'''((((((,,,***((((((((((((&&&%%%%%%%%%%%%$$$"""   %%%)))...555<<>>999999888777666666777777555555444222000...,,,+++***)))((('''&&&%%%$$$###!!!"""######$$$"""############!!! !!!  """"""  """$$$###""""""###%%%(((***,,,------///---+++))))))(((&&&$$$%%%%%%###!!! !!! ###%%%(((,,,111888???DDDPPPVVV^^^dddfffgggggggggiiikkklllkkkhhhgggjjjmmmgggiiikkkkkkiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiigggggghhhhhhgggffffffeeegggfffeeefffhhhiiihhhgggfffeeedddccccccdddeeefffdddbbb```^^^___aaadddgggjjjlllooosssuuuuuuuuutttqqqmmmdddXXXNNNJJJMMMQQQ```fffmmmsssuuutttrrrrrrtttsssrrrrrrsssqqqnnnllljjjjjjjjjjjjkkklllllllllkkkkkkkkkkkkkkkjjjiiiiiillloooqqqpppnnnnnnqqqtttuuuuuutttrrrqqqqqqtttvvvxxxyyyzzzzzzyyyyyy{{{}}}|||}}}~~~~~~}}}|||{{{zzzyyy|||~~~~~~|||yyywwwwwwssssssuuuuuuuuuuuutttsssrrrssssssssssssuuuyyy||||||}}}}}}|||zzzyyyzzz|||}}}zzzyyyyyyzzz{{{|||}}}~~~~~~}}}||||||}}}~~~~~~{{{|||{{{zzzzzz|||vvveeeWWWKKKDDD===<<<;;;999888888888999666666555444222///---+++******)))'''&&&%%%$$$### """"""######!!!"""######"""!!!   !!!"""$$$######%%%&&&***---000333444444000---+++)))(((&&&$$$""""""!!! """!!! ###%%%(((---333888CCCIIISSS[[[```ccceeefffiiilllmmmkkkhhhgggkkkooojjjkkkkkkjjjiiijjjlllnnnmmmmmmlllkkkjjjiiihhhhhhfffggghhhhhhhhhgggfffeeegggfffeeefffhhhiiihhhgggfffeeedddccccccdddeeeeeedddbbb```___aaadddiiikkklllmmmppprrrtttttttttssstttpppgggYYYMMMHHHJJJNNN[[[aaajjjqqqttttttssssssrrrrrrqqqrrrrrrqqqooollljjjjjjjjjkkkkkklllmmmnnnlllmmmmmmnnnooonnnnnnnnnpppsssuuutttqqqqqqtttxxxzzzyyyxxxuuuttttttwwwyyyyyy{{{}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}||||||zzz|||~~~~~~|||xxxvvvvvvrrrtttvvvwwwxxxwwwvvvuuutttttttttsssrrrsssvvvyyyyyy{{{{{{yyywwwwwwyyy||||||}}}}}}{{{yyyxxxyyyzzz~~~~~~~~~~~~~~~~~~}}}|||xxxxxxyyyyyyzzz}}}rrrcccVVVNNN@@@???===;;;::::::::::::666666666555222000---,,,+++***)))(((&&&%%%$$$### !!!"""######!!!""""""""""""   """$$$$$$###''')))---111555777999999000---***((('''%%%"""!!!"""!!!!!!###'''---000999@@@KKKTTT\\\aaaeeegggiiilllnnnlllhhhgggkkkpppllllllkkkjjjiiikkknnnqqqooonnnmmmllljjjiiihhhgggffffffggghhhhhhgggfffeeegggfffeeefffggghhhhhhffffffeeedddcccccccccdddeeeeeecccaaaaaacccggglllooommmnnnppprrrsssssssssrrrvvvrrriii[[[NNNGGGIIILLLVVV]]]gggooossstttssssssqqqppppppqqqrrrqqqooommmjjjjjjjjjkkklllmmmnnnoooppppppqqqsssssstttttttttrrrvvvxxxwwwtttssswww{{{}}}|||zzzxxxvvvvvvyyy|||zzz}}}~~~~~~}}}}}}}}}}}}}}}}}}zzz}}}|||yyywwwvvvssstttwwwyyyzzzzzzyyyxxxtttuuutttrrrqqqrrrtttwwwwwwyyyyyyxxxuuuuuuxxx{{{wwwxxxyyyxxxvvvuuuvvvwww~~~}}}{{{yyyxxxyyy{{{{{{}}}rrr^^^QQQHHHEEEAAA>>>>>><<<:::888888777555555444222///,,,,,,+++***)))'''%%%$$$$$$!!!  !!!!!!!!! !!!######!!!   !!!"""$$$%%%&&&'''+++000666:::;;;:::999222...(((### """$$$%%%///333<<>><<<:::888777777666333111...---,,,***(((&&&%%%$$$###"""  !!!######!!!   """###%%%&&&&&&%%%$$$### ###(((///999DDDNNNTTT\\\^^^aaadddfffffffffeeeeeedddcccbbbbbbdddfffgggjjjjjjhhhgggfffeeeeeeeeehhhiiijjjjjjjjjiiigggfffffffffeeeeeedddcccccccccdddbbb___[[[YYYWWWVVVVVVXXX\\\bbbiiinnnqqqqqqrrrppppppppprrrrrrpppllliiiiiikkkjjjbbbXXXQQQMMMKKKTTTYYYaaahhhlllooorrrtttuuuuuuuuuvvvvvvuuuuuutttvvvuuuuuuuuuvvvwwwxxxyyyyyy{{{|||}}}|||}}}~~~~~~|||{{{||||||}}}yyyyyyzzz|||~~~}}}{{{yyyxxxxxxzzz}}}}}}|||}}}~~~~~~{{{wwwsssooonnnmmmlllmmmppprrrtttqqqtttxxx}}}~~~~~~~~~|||zzz{{{|||~~~~~~~~~~~~rrrbbbWWWRRROOOKKKGGG@@@>>>;;;:::999888555444000000...,,,***(((&&&&&&######!!!   !!!######!!!  !!!%%%+++222<<>>FFFQQQUUU[[[aaaeeefffeeedddaaa```^^^^^^^^^___aaabbbccccccddddddfffgggiiiiiiggghhhiiiiiihhhgggfffeeeeeefffggggggggggggffffffgggfffccc___ZZZTTTOOOLLLNNNRRRZZZbbbiiimmmppppppooooooppprrrttttttqqqooommmkkkjjjhhhaaaWWWRRRRRR\\\___dddiiinnnrrrttttttsssssstttuuuuuuuuuttttttuuuuuuuuuvvvwwwxxxyyyzzzzzz|||}}}}}}}}}}}}~~~~~~}}}~~~|||}}}}}}|||}}}~~~}}}|||{{{zzzyyyxxxxxxxxxvvvxxx|||||||||||||||||||||||||||yyyzzz{{{||||||{{{yyyxxxyyyzzz{{{{{{yyyyyyzzz{{{zzzkkkddd^^^UUUNNNJJJGGGCCC???===;;;999777555444333000...,,,***)))%%%$$$###"""""""""""""""############"""!!!  !!!######!!!   """%%%+++444<<>><<<:::888777666444222///---+++***%%%%%%$$$###"""""""""###$$$$$$$$$$$$###!!!  !!!######!!!   %%%---444@@@FFFPPP[[[cccgggiiiiiigggfffeeeddddddfffhhhiiieeeeeeeeeeeeeeefffggghhhdddeeefffggggggfffeeeeeefffgggiiijjjkkkkkkkkkkkkjjjkkkjjjggg```WWWNNNHHHGGGKKKRRR[[[ccciiimmmoootttsssrrrrrrssstttsssrrrpppllllllooollldddaaacccdddeeehhhmmmqqquuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz||||||~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{yyyxxxyyyxxxxxxwwwvvvuuuttttttuuuvvvxxxyyyyyyxxxwwwvvvqqqssstttsssrrrrrrsssttt~~~rrrfff___VVVPPPHHHCCCBBBAAA>>><<<999999777555222000---,,,((('''&&&$$$###"""""""""'''%%%###"""######"""!!! !!!!!!!!!!!!!!!  $$$(((***:::???IIIUUU___eeeggggggfffggghhhhhhgggfffggghhhcccdddfffggghhhhhhhhhgggeeeddddddfffggggggeeebbbeeefffggghhhjjjmmmooopppssssssrrroooiii^^^SSSKKKHHHHHHNNNXXXaaaffflllrrruuuuuutttsssssstttuuuvvvqqqssstttsssoookkkhhhfffiiigggiiiooorrrsssuuuzzzyyyzzz{{{zzzxxxxxxxxxyyyxxxxxxyyyyyyzzz{{{||||||~~~{{{uuuuuuzzzxxxwwwvvvuuuttttttuuuvvvuuuxxxzzzyyywwwuuuvvvxxxuuutttsssqqqpppooooooooo}}}ooofff\\\UUUMMMGGGDDDCCC@@@===;;;;;;999777444111///...))))))'''&&&$$$$$$######&&&%%%$$$############"""!!!!!!!!!!!!!!!!!!  !!!$$$&&&333888BBBNNNYYY```dddeeejjjkkkkkkjjjiiiiiijjjkkkhhhhhhiiijjjjjjiiigggfffeeedddeeefffggggggfffdddgggggghhhiiikkkmmmooopppvvvvvvuuusssnnndddXXXPPPIIIHHHLLLUUU]]]bbbjjjqqqrrrsssuuuvvvvvvvvvuuuuuuuuuvvvwwwuuuqqqmmmiiiggghhhhhhkkkrrruuuvvvxxx|||yyyzzz{{{zzzxxxwwwxxxyyy}}}|||zzzzzzzzz|||~~~|||vvvvvvzzzzzzxxxvvvtttsssssstttuuuvvvyyy}}}~~~{{{xxxwwwwwwvvvuuutttsssqqqqqqpppppp{{{qqqccc\\\RRRKKKHHHFFFCCC@@@>>>===<<<:::777444222000,,,+++)))'''&&&%%%$$$$$$&&&&&&%%%%%%$$$#########"""""""""!!!!!!  !!!)))///999EEEPPPYYY___bbbkkkllllllkkkjjjjjjlllnnnmmmnnnnnnmmmllljjjhhhgggfffeeeeeeggghhhiiihhhfffiiiiiijjjkkklllnnnpppqqqvvvwwwxxxwwwrrriii^^^VVVKKKHHHJJJPPPWWW^^^gggooopppsssvvvyyyzzzyyywwwuuu{{{{{{zzzxxxtttooojjjgggeeeeeejjjrrrvvvwwwyyy|||yyyzzz{{{zzzxxxxxxxxxyyy~~~|||}}}~~~yyyxxx||||||yyywwwuuuvvvwwwxxxxxx||||||yyyxxxwwwwwwvvvuuuttttttsssssszzzhhhaaaVVVOOOKKKIIIFFFCCCAAA@@@???<<<:::777444333---,,,***(((&&&%%%$$$$$$&&&'''''''''%%%$$$$$$$$$$$$######"""!!! ###(((111<<>>IIITTT[[[ccceeehhhjjjkkkllloooqqqrrrrrrsssssssssrrrpppooollljjjiiijjjlllmmmmmmlllnnnmmmmmmmmmnnnnnnooopppssstttvvvwwwvvvppphhhbbbXXXQQQKKKLLLOOOVVVaaajjjrrrsssvvvyyy{{{}}}~~~~~~}}}{{{zzzwwwssslllhhh```___bbbjjjooorrrvvv|||yyy{{{}}}}}}|||}}}~~~~~~~~~||||||}}}}}}|||{{{zzzyyyvvvnnnbbbXXXSSSPPPMMMKKKGGGFFFEEECCC@@@===:::999222111...,,,)))'''&&&%%%&&&)))+++***'''%%%%%%&&&#########""""""!!!!!!!!!  !!!"""###""" !!!'''---555???KKKTTT\\\```fffkkknnnqqqsssuuurrrssstttuuuvvvuuutttssspppooommmmmmnnnoooooonnnoooooonnnnnnmmmnnnnnnnnnssstttuuuwwwvvvsssmmmiii^^^VVVNNNLLLMMMSSS]]]fffooopppsssvvvyyy|||~~~~~~|||zzzyyyyyyuuuooojjj```]]]]]]ccchhhmmmuuu|||zzz|||~~~}}}|||yyylllaaaZZZUUUQQQNNNKKKKKKIIIGGGDDDAAA???===666444222///,,,***((('''%%%)))---,,,(((%%%%%%'''###"""""""""""""""""""""!!!!!!!!!  """$$$&&&&&&"""!!!"""%%%***444AAAJJJSSSYYYbbbjjjooorrrtttvvvtttuuuvvvwwwwwwvvvuuutttuuussspppppppppqqqqqqppppppooonnnmmmmmmmmmmmmmmmqqqqqqrrrssstttrrrooolllbbbYYYOOOLLLKKKOOOXXXaaahhhkkkpppuuuxxxzzz{{{zzz}}}{{{yyyzzz{{{yyyrrrmmm^^^XXXUUUXXX]]]dddoooyyy{{{}}}~~~tttggg^^^XXXSSSPPPNNNNNNLLLJJJGGGDDDBBB@@@999777555111...,,,******%%%***...---(((%%%&&&((("""""""""""""""#########""""""!!!!!!!!!  !!!$$$&&&((()))###!!! $$$---999CCCLLLSSS^^^hhhnnnqqqssstttvvvwwwwwwxxxwwwvvvuuutttxxxuuusssqqqrrrrrrrrrqqqpppooonnnmmmmmmlllllllllnnnmmmmmmnnnppppppnnnllldddZZZPPPKKKJJJMMMUUU^^^bbbfffmmmtttxxxyyywwwvvv}}}zzzyyyzzz}}}{{{uuupppZZZSSSMMMOOOTTT\\\iiittt|||~~~~~~~~~|||~~~mmmbbb\\\WWWUUUSSSSSSQQQMMMIIIFFFEEEEEE???===999555111///...------,,,+++***)))((('''&&&###$$$$$$%%%%%%%%%$$$$$$$$$###"""  !!!"""$$$$$$%%%%%%"""!!!%%%---333AAAKKKYYYeeekkkoooqqqtttuuuuuutttuuuuuuvvvwwwwwwwwwxxxxxxxxxwwwwwwvvvuuusssqqqnnnkkkjjjkkkmmmoooqqqqqqrrrrrrqqqpppnnnmmmeee___VVVKKKEEEHHHQQQYYY___eeemmmsssvvvwwwwwwwwwzzz~~~}}}zzzxxxsssmmmaaaUUUJJJIIINNNXXXdddnnnxxx~~~~~~}}}wwwkkkbbb\\\XXXUUUTTTRRROOOLLLJJJIIIIIIAAA@@@===999555222000///...------+++***)))((('''###$$$$$$%%%%%%$$$$$$###$$$$$$"""!!!  !!!"""######$$$$$$!!! !!!(((---:::DDDRRR^^^fffkkkooosssttttttssssssssstttuuuuuuzzzzzzzzzzzzyyyxxxwwwwwwtttrrrooolllkkkkkknnnpppqqqrrrrrrrrrqqqpppnnnmmmgggbbbXXXMMMFFFGGGNNNUUU]]]bbbkkkqqquuuwwwxxxyyyyyy~~~}}}|||wwwqqqdddWWWJJJFFFIIIRRR^^^hhhttt}}}~~~wwwkkkbbb\\\ZZZXXXUUUQQQNNNKKKJJJJJJEEECCCAAA>>>:::666333111//////...---+++***)))(((######$$$$$$$$$$$$######%%%$$$###"""!!!  !!!!!!!!!!!!!!!!!!%%%000999HHHTTT^^^fffmmmqqqtttsssrrrqqqpppqqqrrrsss||||||{{{{{{zzzyyyyyyxxxtttsssqqqnnnkkklllnnnpppssssssssssssrrrpppnnnmmmiiieee\\\QQQHHHGGGLLLQQQ[[[```hhhoootttwwwzzz{{{yyy{{{uuujjj\\\LLLDDDDDDKKKWWWbbbpppyyy~~~uuuhhh``````\\\WWWRRRNNNKKKIIIGGGGGGFFFDDDBBB>>>:::666333111000///...,,,***))))))$$$$$$$$$$$$$$$$$$###"""%%%$$$$$$###"""!!! !!!(((111>>>KKKVVV```iiipppsssrrrqqqppppppqqqrrrrrr|||{{{zzzzzzyyyxxxxxxxxxssssssrrroookkkkkkmmmpppttttttttttttrrrpppnnnmmmjjjggg___UUULLLIIIKKKOOOZZZ___gggmmmrrrvvvzzz|||zzz}}}wwwpppaaaPPPEEEBBBGGGSSS^^^lllvvv}}}qqqgggbbb]]]WWWRRROOOMMMJJJHHHGGGGGGFFFDDD@@@<<<888666333222111///---,,,******%%%%%%%%%%%%%%%$$$######$$$$$$######"""""""""!!! ###+++777BBBMMMXXXdddkkkppppppppppppqqqrrrssssssyyyxxxwwwvvvvvvvvvwwwwwwrrrtttssspppkkkjjjlllpppttttttttttttsssqqqooonnnjjjhhhcccZZZQQQLLLLLLNNNYYY]]]dddjjjoootttxxx{{{zzz~~~xxxssseeeTTTGGGAAACCCNNNYYYgggrrr~~~}}}}}}rrreee___XXXTTTSSSRRRPPPMMMIIIHHHFFFDDDAAA>>><<<;;;777666444333111///------&&&'''''''''&&&%%%$$$############""""""""""""""" '''000999BBBNNNZZZbbbjjjkkknnnqqqssstttttttttuuutttssssssssstttuuuvvvsssuuuvvvrrrllljjjmmmpppsssttttttuuutttsssqqqpppkkkkkkggg```VVVOOOMMMMMMSSSWWW^^^dddjjjpppvvvyyyzzz{{{wwwjjjZZZMMMCCCAAAHHHRRRaaammmyyyooohhh___ZZZXXXVVVRRROOOJJJIIIGGGEEECCCAAA@@@@@@;;;;;;999777555333111111(((((((((((('''&&&%%%$$$"""""""""""""""""""""""" """)))///777BBBNNNVVVbbbfffkkkppptttuuutttsssrrrqqqppppppqqqsssuuuwwwtttxxxyyyuuuooolllnnnsssrrrssstttuuuuuutttsssrrroooooommmeeeZZZQQQLLLKKKJJJNNNUUU]]]dddllltttyyyxxx}}}~~~sssdddVVVJJJCCCFFFMMMYYYfffttt~~~|||ssshhh```[[[WWWQQQLLLLLLJJJHHHEEEDDDCCCCCCDDD???>>><<<:::888666555444))))))))))))((('''&&&%%%!!!!!!!!!!!!"""""""""""" $$$)))000999EEENNN]]]aaaiiioootttuuutttsssppppppooooooqqqsssvvvxxxvvvzzz|||xxxqqqmmmpppuuurrrssstttuuuuuuuuutttsssssssssppphhh\\\QQQKKKHHHBBBGGGOOOWWWaaajjjsssyyyvvv{{{~~~|||nnn___QQQGGGGGGLLLSSSaaappp{{{}}}qqqhhhbbb]]]YYYVVVRRROOOKKKHHHGGGEEEBBB@@@??????===<<<999777555444///...,,,,,,,,,***(((&&&""""""!!!!!!!!!!!!""""""!!!!!! !!!  """&&&...999BBBOOOVVV```iiinnnqqqrrrrrrtttpppmmmmmmqqqtttuuuuuuyyy{{{zzzvvvrrrppprrrtttsssuuuwwwxxxxxxxxxvvvuuusssvvvtttlllcccZZZOOOEEE@@@@@@EEEQQQ^^^gggpppvvvyyy~~~}}}lllXXXKKKHHHIIIUUU\\\jjjzzz~~~rrrjjjccc]]]XXXSSSQQQMMMJJJIIIGGGEEECCC@@@@@@???===:::888666444000...------,,,+++)))'''######"""!!!!!!!!!""""""   '''111888GGGNNNXXXbbbhhhmmmoooqqqrrrooommmnnnrrrvvvwwwwwwzzzzzzyyywwwuuusssttttttrrrtttvvvxxxyyyyyyyyyxxxtttvvvtttnnnggg^^^QQQEEEAAA???AAALLLYYYdddooowwwyyy~~~qqq___QQQKKKJJJQQQXXXgggwwwvvvlllbbb\\\VVVSSSOOOMMMKKKJJJHHHGGGBBBBBBAAA???<<<:::777666111///.........---***(((%%%$$$###"""""""""""""""!!!(((...:::AAALLLWWW```fffkkknnnpppooonnnppptttwwwxxxxxxyyyxxxwwwwwwxxxwwwvvvtttrrrsssvvvxxxzzz{{{{{{{{{wwwxxxwwwtttooogggVVVHHHBBB======FFFRRR^^^lllwwwyyyxxxhhhYYYOOOKKKLLLSSSaaarrr}}}uuuiiibbbZZZWWWRRROOONNNLLLKKKIIIEEEDDDCCCAAA>>>;;;999777222111/////////...,,,***&&&&&&%%%######"""""""""$$$)))///666AAALLLVVV___gggkkkmmmnnnooorrruuuwwwxxxxxxwwwuuutttvvvyyyyyyvvvssstttuuuwwwxxxzzz{{{{{{{{{{{{|||{{{zzzyyyqqq___NNNCCC>>><<>>DDDNNNXXXdddnnnwwwwwwfffUUUJJJKKKMMMVVVeeerrr|||}}}ttthhhccc\\\VVVRRROOOMMMKKKHHHGGGEEECCC@@@===:::888444333222222333222000...***)))(((&&&$$$######"""!!!&&&...777@@@KKKTTTZZZaaaffflllqqqtttuuuvvvvvvssssssssstttuuuvvvuuutttwwwwwwwwwwwwxxxxxxxxxxxxyyy{{{|||||||||xxxlll```PPPHHHCCCFFFNNNWWWbbbllluuu~~~|||mmm[[[OOONNNLLLQQQ]]]jjjttt~~~qqqkkkccc[[[VVVRRRNNNLLLHHHGGGFFFCCC@@@===:::888555444333333444444222000,,,+++)))'''%%%######""""""!!!!!! %%%,,,444>>>GGGMMMWWW^^^hhhooosssuuuwwwyyytttuuuuuutttssstttuuuwwwuuuuuuuuuvvvwwwxxxyyyzzzzzz}}}~~~}}}|||zzzssslll\\\RRRHHHGGGMMMVVVbbbmmmttt|||tttdddXXXPPPLLLLLLUUUaaalllvvvwwwqqqhhh___XXXSSSOOOMMMHHHHHHFFFCCC@@@===:::888666555444444555555333111,,,+++)))'''%%%$$$###"""######"""!!!%%%,,,555>>>DDDOOOXXXdddmmmsssvvvyyy|||uuuwwwwwwuuussssssvvvyyysssssstttuuuvvvxxxzzz{{{}}}~~~~~~zzzuuueeeXXXKKKGGGKKKUUUcccooosss|||yyyjjj___RRRKKKIIIPPP[[[fffqqqzzzzzzlllbbb]]]XXXQQQJJJKKKIIIFFFBBB???<<<:::999777666666777777555222///,,,+++)))'''&&&%%%%%%&&&######!!!  """)))000555DDDNNN]]]kkkssswwwwwwwww{{{wwwtttsssvvvxxxyyyxxxyyyyyyyyyzzz{{{{{{{{{{{{~~~}}}qqqeeeUUUMMMPPP\\\jjjrrr{{{~~~ssshhhVVVMMMFFFHHHRRR^^^kkkuuuqqqfff```YYYQQQJJJLLLJJJGGGCCC@@@===;;;:::777666666777777555222///...---+++)))''''''''''''$$$$$$###!!!$$$+++000===FFFUUUccclllrrruuuvvvxxxtttqqqqqqsssvvvwwwwww{{{{{{|||}}}~~~vvvkkk^^^VVVYYYcccnnnvvv~~~wwwnnn]]]RRRIIIIIIOOOXXXdddnnn}}}|||ooofff]]]SSSLLLNNNLLLIIIDDDAAA===;;;:::777666666777777666333000///...,,,+++)))(((((((((&&&%%%$$$""" $$$(((222:::HHHUUU```iiiooorrrvvvtttrrrrrruuuxxxyyyyyy||||||}}}~~~|||tttjjjdddfffmmmuuu{{{~~~vvveeeYYYMMMIIIJJJPPPZZZcccrrrzzz{{{nnncccWWWPPPOOOMMMIIIEEEAAA===;;;999666666666777888666333000///...---,,,***)))((((((%%%%%%###"""  !!!(((///;;;GGGRRR]]]fffkkkpppooooooqqqsssvvvyyyzzz{{{{{{|||}}}|||vvvrrrrrrvvv{{{}}}kkk___QQQIIIFFFGGGOOOXXXeeennn{{{tttfffZZZSSSPPPNNNJJJEEEAAA===:::999666666666777888777444111......---,,,+++)))((('''%%%$$$###!!! !!!###$$$###  """'''000:::DDDOOOYYY___cccdddfffiiilllpppsssvvvyyyzzz{{{|||~~~}}}}}}}}}~~~}}}{{{zzz|||pppdddUUUJJJCCCAAAFFFNNNXXXbbbqqq~~~zzzkkk^^^WWWRRRPPPLLLGGGBBB>>>;;;999666666666888999888555222.........---,,,***((('''$$$$$$###!!! """%%%''''''$$$ """(((///666???HHHNNNUUUXXX\\\```dddiiinnnrrrtttvvvyyy|||~~~~~~}}}{{{zzzzzz{{{|||wwwkkk]]]OOODDD===???EEEMMMWWWgggvvvsssfff___VVVSSSOOOJJJDDD@@@===;;;666666666888999888555333///000000///...,,,***(((%%%%%%$$$"""  ###'''******'''### """&&&+++111888===BBBGGGMMMRRRWWW]]]ccchhhjjjnnnsssyyy|||}}}|||{{{yyyyyyyyyzzz{{{~~~~~~tttfffVVVGGG<<<;;;???EEEPPP___ppp{{{{{{ooohhhXXXVVVQQQLLLFFFBBB???===666666666888999888666333111111111111///---+++***'''&&&%%%###"""  ###(((++++++)))$$$!!!!!!$$$(((...222///444;;;BBBGGGMMMTTTZZZ```eeemmmuuuyyyzzzyyyxxxyyyyyyyyyyyy|||}}}{{{lll\\\JJJ<<<888;;;AAAKKK[[[lllxxxrrreee```XXXPPPMMMIIICCC???>>>:::999888888888777555333333333222111000...,,,+++'''&&&%%%$$$###!!! """%%%%%%&&&((('''###!!!###%%%'''***///333888===CCCGGGSSSXXX___fffkkkooosssvvvqqqtttyyy|||~~~|||rrrgggVVVCCC888777>>>DDDRRRcccooouuu|||{{{nnn```XXXPPPNNNLLLGGGCCCBBB;;;999888888999888666444333333222111///---+++***'''&&&%%%$$$###!!!  $$$$$$%%%((('''###!!!###!!!###'''***,,,000444777BBBGGGOOOWWW^^^ccchhhkkkmmmqqqvvvzzz|||}}}~~~~~~}}}~~~~~~}}}}}}|||}}}}}}|||ssskkk\\\III>>><<>>@@@GGGNNNUUU```kkkttt|||uuujjj___XXXQQQHHHCCCAAA===<<<;;;;;;;;;;;;888666777666555333000---+++***((('''&&&%%%$$$"""!!!!!!!!!###$$$!!!!!! %%%***///444999<<>>CCCKKKXXXcccmmmvvvyyynnnbbb[[[UUUMMMHHHGGG>>>===<<<<<<<<<;;;999777777777666444222///---,,,(((((('''%%%$$$###"""!!!###  !!!  !!!###&&&))),,,///444:::AAAEEEJJJMMMPPPTTTUUUXXXZZZ\\\]]]]]]]]]aaaeeeiiiiiiiiikkksssyyy~~~{{{rrrcccVVVDDD>>>999999<<>>=========<<<:::888888888777555444111000///(((((('''&&&$$$###"""!!!"""         """$$$''',,,///222555999<<<@@@BBBDDDGGGIIIKKKKKKKKKOOOTTTYYYZZZZZZ^^^gggnnnqqqtttyyy{{{{{{|||~~~~~~yyykkk]]]KKKCCC;;;888999>>>IIITTT^^^jjjvvv}}}|||mmmddd[[[QQQJJJHHH@@@>>>============:::888888888777666555333111000(((((('''&&&$$$###""""""          !!!$$$%%%&&&))),,,///111333666999;;;<<<======;;;AAAFFFHHHHHHMMMVVV___```eeelllqqquuuxxx}}}|||}}}pppbbbPPPGGG>>>999777:::EEEOOOZZZfffttt{{{uuuggg]]]UUUNNNHHHCCC@@@>>>======>>>===<<<<<<999666444444222000///,,,***(((%%%$$$#########"""!!!!!!        """######(((((()))+++,,,...//////000000111333777<<<@@@CCCMMMRRRZZZaaahhhmmmrrrvvv{{{{{{{{{|||}}}zzztttoooaaaSSSCCC<<<:::===CCCJJJVVVcccrrr||||||lllaaaXXXOOOIIIFFFCCC@@@>>>>>>>>>===<<<<<<:::777555444333111000---+++)))'''%%%$$$$$$$$$""""""!!!         !!!"""###%%%&&&'''(((&&&&&&'''))),,,000444666===BBBIIIQQQXXX___eeejjjssstttwww{{{~~~|||wwwssskkk]]]LLLBBB>>>===AAAGGGUUUbbbpppzzztttggg\\\RRRKKKJJJGGGCCCAAA@@@@@@>>>======;;;888666555555333111...,,,***(((&&&%%%%%%%%%""""""!!!      !!!""" !!!$$$'''(((+++///555<<>>;;;888777666666444222...,,,***(((&&&%%%%%%%%%######"""!!!     ### !!!!!!$$$(((---444<<>><<<:::777555444444444///...---,,,***)))((((((&&&&&&&&&%%%###!!!           ###&&&,,,666EEEOOO[[[bbblllpppmmmeee\\\VVVYYYaaammmuuuzzz~~~~~~rrrbbbXXXNNNKKKJJJEEEAAA@@@>>><<<:::777555444444444///...---,,,+++)))((((((&&&&&&&&&%%%###"""        !!!%%%...:::CCCRRRZZZfffnnnoookkkeeeaaaeeekkksssxxx{{{~~~vvvfff[[[QQQNNNLLLGGGCCCAAA???===;;;888666555444444//////...---+++***)))(((&&&&&&&&&%%%$$$"""!!!        ###---444BBBLLL[[[hhhnnnpppooonnnrrruuuwwwxxxxxx{{{{{{jjj___UUUQQQNNNIIIDDDBBB@@@>>><<<999666555444444000///...---,,,+++***)))&&&&&&&&&%%%$$$###!!!        $$$)))333>>>OOO___kkkrrruuuwwwyyyxxxvvvsssrrruuuzzzpppdddYYYUUUQQQKKKEEECCCAAA???<<<999777555555444111000///...---+++******&&&&&&&&&%%%$$$###"""!!!         ###+++666GGGYYYgggqqqxxx{{{yyyvvvqqqlllkkkooovvv{{{vvvkkk___ZZZVVVOOOIIIFFFBBB@@@===:::777666555555111111000///---,,,+++***&&&&&&&&&&&&%%%$$$###"""            '''222CCCTTTcccoooxxx|||wwwrrrjjjeeeeeejjjrrrwww~~~}}}qqqfff```[[[TTTMMMKKKCCCAAA>>>;;;888666555555222111000///...,,,++++++&&&&&&&&&&&&%%%$$$######!!!           """,,,<<>>;;;888666555555222222111///...---,,,+++&&&&&&&&&&&&%%%%%%$$$###"""               &&&666GGGVVVdddnnntttllleee[[[UUUUUU[[[bbbfffzzz}}}uuujjjaaaZZZRRRMMMCCCAAA===;;;:::888666444222222222111///...,,,+++***)))((((((((((((&&&$$$"""                ###///@@@PPP^^^fffjjjbbb\\\RRRLLLLLLSSS^^^eeerrryyyxxxlllddd\\\TTTOOODDDAAA===:::999888666444333222222111000...---,,,,,,***)))))))))(((&&&$$$###              !!!+++999GGGTTT]]]aaa]]]WWWNNNGGGGGGNNNYYY```mmmuuu|||oooggg___WWWQQQFFFBBB===999888777666666333333333222000///---,,,...,,,+++******)))&&&$$$###!!!         %%%...:::EEENNNSSSVVVQQQIIIBBBAAAHHHRRRZZZhhhqqq{{{qqqhhhaaaXXXQQQHHHCCC===999888777777777444444333222111///...---///...,,,++++++)))&&&$$$###!!!        %%%,,,666???DDDOOOLLLFFF@@@>>>CCCMMMUUUdddnnnyyyssskkkcccXXXPPPJJJEEE???;;;999888888888444444444333222000...---000...,,,++++++)))&&&$$$"""!!!            ###***333999GGGGGGDDD@@@>>>BBBJJJRRRaaakkkwwwxxxpppggg[[[QQQKKKGGGBBB===<<<:::999888555555444444222111///...///---,,,++++++)))'''%%%###"""!!!!!!                """***111>>>@@@BBB@@@>>>@@@GGGNNN[[[fffsss|||~~~xxxnnn```TTTLLLIIIDDDAAA>>><<<:::888666555555444333111000///---,,,************'''%%%%%%$$$$$$$$$$$$!!!                $$$+++333999>>>???======CCCIIISSS^^^lllwww}}}}}}sssdddWWWLLLJJJFFFCCC@@@>>>;;;888666666555444333111000///,,,+++************'''%%%''''''&&&&&&&&&$$$                   """(((,,,333;;;===;;;;;;@@@EEELLLXXXgggssszzz|||qqqeee\\\OOOLLLHHHFFFDDDBBB???===;;;999666555444333111//////...---+++)))((('''&&&((()))******(((%%%"""               '''...555888777777:::===FFFQQQ```lllssszzzwwwkkkbbbRRROOOKKKHHHFFFDDDAAA???<<<:::888777666555222000///...---+++***((('''&&&(((***+++,,,+++(((%%%###             $$$***000333333222555888>>>IIIWWWeeepppxxxzzzlllcccWWWTTTOOOKKKHHHFFFCCCAAA???===:::999888666444222//////---,,,***)))''''''***+++---......,,,***((("""         $$$))),,,,,,,,,...000444===KKK[[[jjjuuu|||~~~{{{mmmccc[[[WWWRRRMMMJJJGGGDDDBBB@@@>>>;;;999999777444222000///...---+++)))((('''***,,,...000111///---,,,%%%!!!         ###%%%&&&&&&''')))---333@@@QQQbbbooowwwyyy}}}qqqggg]]]YYYRRRMMMJJJGGGEEECCCAAA>>><<<:::999777444222111000///---+++***)))(((***,,,...111111111///...&&&"""       !!!""""""######(((...999HHHZZZhhhqqquuurrrggg^^^YYYSSSNNNJJJHHHFFFEEEBBB@@@===;;;999777555222111111///...,,,+++)))))))))+++---000000000...---%%%!!!         $$$)))333AAAQQQ```mmmuuutttiii___ZZZTTTOOOLLLJJJHHHGGGDDDBBB???===;;;999666444222111000...---+++***)))'''))),,,......---,,,***###          $$$...:::IIIZZZkkkwwwzzzooo```[[[UUUPPPMMMLLLJJJJJJFFFCCC@@@>>>===;;;888555222111000///---+++***)))&&&(((***,,,---,,,***(((!!!           !!!+++666DDDVVVkkkyyytttiii___VVVRRROOOJJJHHHIIIIIIFFFCCC@@@===999555111555222---***))))))(((''''''''''''&&&&&&%%%%%%%%%             '''444EEEXXXjjjuuuyyynnncccYYYUUUQQQMMMJJJKKKGGGEEECCC@@@>>>;;;777444444111...+++***)))(((&&&'''&&&&&&%%%$$$######"""            '''333DDDXXXiiittt~~~tttiii^^^YYYUUUOOOLLLLLLGGGEEEDDDBBBAAA???;;;888444111///---,,,***'''%%%%%%%%%$$$###"""              '''333DDDWWWhhhsss|||}}}yyynnnbbb\\\WWWQQQMMMMMMIIIHHHGGGEEEDDDAAA===999444222000...---***'''$$$$$$###"""!!!            !!!(((444FFFYYYhhhqqqzzz{{{~~~|||qqqeee___YYYRRRNNNNNNMMMLLLJJJIIIGGGCCC>>>:::444333000///---+++'''$$$###"""!!!            """)))777JJJ\\\jjjqqqyyyzzz|||~~~~~~sssgggaaa[[[TTTOOOOOOPPPOOOMMMLLLJJJFFF@@@<<<666444000...---***'''%%%""""""!!!              ###,,,<<>>:::444111000---)))%%%$$$!!! """""" !!!$$$            +++;;;KKKZZZeeelllqqqpppqqqrrrrrrrrrtttwwwzzzyyyzzz{{{|||~~~rrriiibbb\\\YYYYYYTTTRRRPPPNNNMMMKKKHHHEEE???;;;555222111...***&&&&&&"""!!!###$$$"""$$$((($$$###           $$$...>>>MMMZZZbbbhhhkkkmmmoooqqqrrrrrrtttwwwyyyzzz{{{{{{|||~~~vvvmmmeee^^^[[[[[[VVVTTTRRRPPPNNNLLLHHHEEEAAA<<<777444222000,,,((('''$$$###%%%'''&&&(((,,,,,,***&&&"""          $$$+++555DDDQQQ[[[___bbbcccfffhhhkkkmmmoooqqqtttvvvyyyyyyyyyzzz{{{}}}~~~}}}}}}zzzppphhh```\\\\\\YYYVVVTTTRRRPPPMMMIIIFFFBBB>>>888555444111---)))'''$$$###''')))))),,,111444111---'''!!!        !!!(((---555===JJJUUU[[[]]]]]]\\\ZZZ]]]bbbeeehhhkkkoooqqquuuuuuvvvwwwxxxzzz{{{|||}}}~~~~~~}}}}}}~~~}}}rrrjjjaaa]]]\\\ZZZXXXUUUSSSQQQNNNKKKHHHCCC???999666555222...***'''$$$###'''***,,,000666:::888333...'''!!!        ###***111777@@@FFFOOOUUUXXXWWWVVVUUUOOORRRWWW[[[```dddiiilllrrrssstttvvvxxxyyyzzzzzz|||}}}~~~~~~}}}|||uuulllccc^^^]]][[[YYYWWWUUUSSSPPPMMMJJJDDD???:::777555333///+++((($$$$$$(((,,,///444:::@@@>>>;;;666///'''        %%%+++000777===AAAKKKMMMPPPQQQNNNKKKJJJIIIBBBEEEJJJOOOTTT[[[bbbfffnnnpppssswwwyyyzzzzzzzzzzzz}}}|||{{{}}}~~~~~~yyyoooeee```___[[[YYYWWWVVVTTTRRROOOLLLDDD???:::777555333...+++)))&&&&&&***///222999???DDDDDDBBB>>>666---%%%        ''',,,555===CCCHHHLLLNNNSSSRRRNNNHHHAAA<<<:::999333666999>>>EEEMMMVVV\\\fffjjjooouuuxxxxxxwwwvvvxxx{{{~~~~~~~~~~~~|||qqqgggbbbaaa[[[YYYWWWVVVUUUSSSPPPNNNDDD???:::666555333...+++***'''''',,,111555<<>>999555222///---)))&&&''',,,111666===DDDJJJMMMLLLFFF???999000(((###        (((333:::JJJOOOVVV]]]```___[[[YYYVVVMMM???444---(((### !!!"""%%%(((,,,333;;;@@@MMMUUUaaakkkqqqrrrrrrqqqrrruuuxxxzzzzzzzzzzzz{{{vvvoooiiieee```^^^[[[YYYWWWUUUQQQOOOKKKGGG@@@;;;777333000...***''''''---222777>>>EEEMMMPPPPPPJJJDDD===555,,,&&&"""      &&&111<<>>:::555111...,,,)))***000666;;;BBBIIIRRRWWWYYYVVVQQQKKKAAA888///+++%%%         """***444>>>JJJTTT[[[fffhhhjjjjjjgggbbb]]]YYYOOODDD555((( !!!(((...888AAAGGGJJJMMMOOORRRVVVZZZ^^^aaadddgggiiiqqqtttxxx{{{}}}~~~xxxqqqmmmhhhddd```\\\ZZZWWWTTTRRRLLLHHHCCC>>>:::666111......+++,,,222888===DDDLLLSSSYYY\\\YYYUUUOOOFFF===444///(((###         %%%+++444>>>HHHRRR[[[```ggghhhiiijjjhhhddd```]]]NNNCCC555(((!!!!!!&&&---222666999<<<===@@@DDDIIINNNRRRWWW\\\___eeeiiinnnrrrvvvyyy|||~~~zzzrrrnnnjjjfffaaa\\\YYYWWWTTTRRRKKKHHHCCC???;;;777222//////---...444:::???GGGNNNUUUZZZ]]]ZZZWWWRRRJJJBBB888222+++$$$            ###&&&%%%""""""+++111<<>>:::555222000...///555;;;AAAIIIPPPWWW\\\^^^[[[XXXUUUNNNGGG:::555,,,%%%            """(((,,,---)))###  $$$---444???KKKSSSZZZ^^^aaaeeedddcccaaa]]]YYYUUURRRGGG???333***### """$$$###&&&***...222666;;;???FFFKKKSSS[[[ccckkkssswwwyyy|||xxxssskkkgggaaa\\\XXXVVVSSSQQQKKKHHHEEEBBB???<<<777444111...000666<<>>:::777444111333666999>>>EEEMMMSSS[[[___aaa^^^ZZZVVVOOOGGG>>>555+++&&&!!!          (((000333000((("""&&&222===IIIPPPUUUZZZ[[[YYYWWWQQQHHHAAA<<<888222...(((&&&"""!!!&&&+++333>>>KKKYYYgggooovvvyyy~~~xxxpppkkkhhhccc```]]]ZZZVVVTTTPPPLLLGGGBBB???<<<888666333555777:::???FFFNNNTTTZZZ___aaa]]]ZZZVVVOOOHHH<<<333***&&&"""!!!         $$$+++///---((($$$###+++999DDDOOOTTTWWWYYYVVVQQQMMMEEE:::222---((($$$!!!"""***555BBBRRRbbbkkktttxxx|||~~~xxxpppkkkhhheeebbb___\\\XXXUUUQQQMMMHHHCCC@@@===:::888444666888;;;@@@GGGOOOTTTZZZ^^^```]]]ZZZVVVOOOHHH;;;333***&&&### ###            %%%)))***'''$$$(((222BBBKKKTTTXXXYYYWWWPPPIIIBBB999...%%% &&&000>>>NNN^^^hhhsssvvvzzz|||}}}}}}~~~~~~zzzrrrmmmjjjgggdddaaa^^^ZZZWWWSSSOOOIIIEEEAAA>>>;;;999555777999<<<@@@GGGOOOTTTZZZ^^^```]]]ZZZVVVPPPIII===555,,,)))&&&######&&&$$$$$$$$$$$$###"""!!!           $$$%%%###!!!!!!---:::JJJQQQYYY[[[ZZZUUULLLBBB888000%%%&&&///;;;JJJZZZcccqqquuuxxx{{{{{{{{{|||}}}}}}xxxqqqnnniiifffccc```\\\ZZZUUUQQQKKKFFFBBB???;;;999555777999<<<@@@FFFNNNSSSYYY^^^```]]]ZZZWWWPPPIII@@@888000...,,,***+++...,,,,,,+++***)))'''&&&%%%          $$$333BBBPPPVVV[[[[[[YYYTTTHHH===111*** %%%...:::HHHVVV___ooorrrvvvyyyyyyzzz{{{|||~~~}}}vvvrrrlllgggcccaaa^^^\\\WWWSSSMMMGGGCCC???;;;888555666999;;;???FFFMMMRRRYYY]]]```]]]ZZZWWWPPPIIIBBB;;;444333333333666:::::::::999777555333111000(((&&&"""          '''888HHHSSSXXX[[[ZZZXXXSSSGGG;;;---&&&&&&000<<>>BBBFFFFFFEEECCC@@@===;;;:::222...((("""          )));;;LLLUUUYYY[[[ZZZWWWRRRFFF:::,,,%%% )))333???MMMYYYaaahhhkkkpppsssuuuvvvwwwyyyzzz}}}|||{{{zzzyyyxxx~~~uuullliiigggbbb``````\\\YYYTTTMMMFFFAAA===;;;666444666:::===@@@FFFNNNWWWXXXYYYZZZYYYUUUOOOKKKAAAAAA@@@@@@@@@DDDJJJOOOVVVWWWXXXXXXVVVQQQJJJFFF@@@===777000***%%%!!!            !!!,,,<<>>FFFOOOTTTUUUWWWWWWUUUQQQLLLJJJHHHIIILLLNNNRRRXXX^^^ccckkkmmmpppqqqpppmmmiiifffaaa]]]WWWPPPGGG<<<111***%%%           %%%333@@@PPPVVVZZZ[[[[[[XXXOOOFFF999111&&& (((000666<<>>CCCJJJUUUaaajjjqqqwww}}}{{{zzz|||~~~xxxrrrjjjbbb[[[UUUPPPMMM|||rrrnnnjjjccc______WWWVVVSSSNNNGGG@@@:::666333000000333666;;;EEENNNMMMOOOQQQPPPLLLHHHFFFEEEGGGKKKPPPWWW]]]dddlllpppvvvzzz~~~~~~~~~{{{xxxtttooohhh[[[LLLAAA222)))               """...:::IIIQQQXXXZZZ[[[]]]]]][[[WWWOOODDD;;;444...'''""" $$$&&&&&&'''((((((,,,000666===JJJZZZeeeooouuu~~~}}}}}}~~~~~~~~~wwwqqqhhh^^^VVVOOOIIIEEE|||rrrnnnjjjddd``````WWWUUURRRLLLFFF???999666111......222666;;;CCCLLLKKKNNNPPPNNNJJJFFFEEEEEEHHHMMMTTT[[[bbbiiippptttwww|||}}}zzzwwwrrrfffVVVJJJ888,,,!!!               ***555CCCNNNWWWYYYZZZ^^^aaabbbbbb\\\SSSLLLFFF???777111&&&$$$  %%%***333AAATTTaaaooouuu}}}~~~xxxrrrhhh]]]TTTLLLFFFBBB}}}tttppplllfffbbbbbbXXXUUUQQQKKKDDD>>>999777...,,,...333666:::BBBKKKLLLPPPRRROOOJJJFFFFFFGGGIIINNNUUU]]]dddjjjppptttuuuzzz}}}{{{wwwlll\\\PPP<<>>KKKVVVYYYYYY]]]bbbeeeeeebbb]]]YYYUUUOOOGGG@@@333///***### %%%...>>>RRRaaapppuuu|||~~~~~~yyyrrrhhh]]]TTTKKKDDD@@@~~~uuuqqqnnnhhhddddddXXXUUUPPPJJJCCC===:::888---+++...333777:::BBBIIINNNQQQTTTQQQKKKGGGGGGIIIHHHMMMUUU\\\ccciiinnnrrrwww|||}}}yyyooo___RRR>>>000###                  (((;;;IIIUUUXXXYYY]]]bbbfffeeecccaaa```^^^YYYQQQJJJ<<<888111)))""" %%%--->>>TTTdddqqqvvv|||~~~|||}}}~~~~~~~~~~~~~~~yyyrrrhhh]]]SSSKKKDDD???tttmmmmmmkkkeee___VVVSSSNNNIIIEEE???:::666,,,---...///222888@@@EEENNNQQQTTTRRRLLLFFFCCCCCCIIINNNVVV___gggmmmppprrrwwwzzz~~~yyyppp```SSS;;;000%%%         ###666@@@MMMUUUYYY\\\```dddfffdddaaa```___[[[UUUOOOGGG@@@666,,,$$$###111EEEXXXeeeppptttzzz~~~~~~}}}}}}|||yyywww{{{|||zzz|||}}}{{{xxxssskkkaaaVVVKKKBBB===uuunnnmmmjjjddd]]]UUURRRNNNIIIDDD???999555/////////000222777>>>CCCNNNPPPRRRPPPJJJEEECCCBBBIIINNNVVV___ggglllppprrrrrruuuyyy{{{{{{|||~~~xxxooo```RRR===222&&&          """111;;;IIIRRRXXX[[[^^^aaadddcccaaaaaa___ZZZTTTNNNFFF???555,,,$$$(((666III[[[fffqqquuuzzz}}}~~~~~~~~~~~~zzzuuutttxxxyyywwwzzz}}}yyyuuunnneeeZZZOOOFFF@@@wwwooollliiibbb[[[UUURRRMMMIIIDDD???999555111111000000111666===BBBNNNPPPQQQMMMGGGCCCAAABBBGGGKKKSSS\\\dddiiimmmnnnlllooorrruuuvvvyyy|||~~~}}}wwwnnn___RRR@@@444(((!!!         ***444BBBNNNUUUXXX[[[^^^^^^^^^^^^^^^[[[VVVNNNIII???999000((("""%%%000???PPP```iiirrruuuyyy{{{||||||~~~}}}~~~~~~xxxqqqpppsssuuuuuuxxx}}}~~~}}}}}}~~~~~~xxxuuuooohhh___TTTIIIBBByyyqqqlllggg```ZZZTTTQQQMMMIIIDDD???:::666222111000000111777>>>CCCMMMOOOOOOKKKEEEAAA@@@AAACCCGGGOOOWWW___eeehhhiiiiiijjjmmmpppssswwwzzz|||~~~|||wwwnnn```RRR@@@444(((!!!         $$$...<<>>???AAAFFFMMMVVV]]]bbbfffgggggggggiiimmmqqqvvvyyy{{{{{{~~~~~~{{{wwwoooaaaTTT???333'''            (((555BBBKKKPPPSSSTTTPPPQQQSSSQQQKKKDDD<<<777+++&&& %%%111>>>LLLYYYeeemmmppprrrtttvvvxxxzzz}}}|||uuuttttttuuuwwwyyy{{{}}}}}}xxxuuuppplllfff[[[NNNEEEvvvnnnggg```[[[UUURRRNNNJJJFFFBBB<<<999111000//////111888AAAGGGLLLNNNNNNKKKDDD???===>>>AAAFFFMMMUUU]]]bbbeeefffeeedddeeeiiinnnssswwwxxxyyy|||}}}{{{xxxqqqdddXXXBBB666(((!!!           $$$///:::DDDJJJLLLMMMKKKMMMMMMJJJBBB:::333///$$$ %%%///;;;GGGTTT```gggkkknnnqqqtttvvvyyy}}}~~~~~~}}}{{{yyyyyy{{{|||{{{|||~~~~~~|||{{{vvvqqqlllggg^^^PPPFFFxxxppphhhaaa\\\VVVSSSOOOLLLHHHCCC>>>:::444222000///111777@@@FFFKKKNNNOOOLLLEEE???<<<<<>>DDDKKKNNNPPPMMMGGG@@@<<<;;;;;;???FFFNNNUUUZZZ]]]^^^^^^\\\\\\___eeekkknnnnnnuuuyyy{{{{{{zzzuuuiii]]]NNN@@@111'''            $$$---666===@@@@@@???@@@>>>888...$$$ ###+++555AAANNNVVVcccgggmmmrrruuuyyy|||~~~~~~}}}|||vvvwwwxxxyyyzzz|||}}}}}}|||~~~~~~yyyxxx|||xxxxxxxxxzzz}}}~~~}}}|||wwwqqqiiiddd___WWWIII???|||tttlllccc]]]ZZZWWWRRRNNNJJJFFFCCC@@@777555222000222777===@@@DDDJJJMMMIIICCC@@@===999===@@@FFFLLLRRRVVVXXXYYYXXXYYYZZZZZZ\\\```eeeiiinnnuuu{{{{{{yyytttjjjaaaRRRFFF555(((!!!           $$$+++222666999:::777333,,,%%%$$$***222???KKKTTT^^^hhhlllnnnqqqqqqpppvvvwwwyyyzzzxxxuuurrrpppjjjhhhfffiiioootttwwwwwwxxxzzz~~~{{{wwwvvvwwwxxxzzzwwwvvvxxx||||||xxxtttqqqhhh^^^WWWTTTNNNDDD<<<}}}uuummmeee___ZZZWWWRRRMMMJJJFFFBBB???777555222000222777<<<@@@CCCJJJMMMIIICCC???<<<888<<>>777555222000222666<<>>999}}}vvvpppiiiddd[[[WWWRRRMMMHHHDDD@@@===777555222000111666;;;???BBBIIILLLHHHBBB>>>999555777999===AAADDDGGGIIIJJJJJJKKKKKKKKKMMMRRRXXX]]]eeekkkqqqtttvvvxxxuuupppbbbXXXHHH888+++"""         !!!''',,,///222...'''  $$$...:::CCCLLLNNNOOOQQQRRRPPPLLLNNNQQQSSSPPPJJJDDD???888777999???IIIVVVaaahhhrrrtttwww{{{~~~}}}|||yyyuuupppmmmlllmmmrrrppppppqqqssssssqqqoooddd[[[PPPHHHCCC@@@<<<999}}}vvvpppiiieee\\\XXXSSSMMMIIIDDD???<<<777555111000111555:::>>>BBBIIIMMMIIICCC>>>999444444555888;;;???BBBDDDEEEFFFFFFFFFGGGIIINNNUUUZZZbbbiiippptttxxx|||{{{wwwiii```PPP???000%%%         ###(((+++///+++%%% !!!***333;;;CCCCCCCCCDDDEEECCCBBBDDDGGGHHHEEE>>>777222------000666BBBQQQ___iiitttvvvyyy|||~~~~~~}}}xxxwwwsssmmmhhheeeeeefffhhhiiikkkmmmooopppooommmaaaYYYNNNEEE@@@===;;;999wwwqqqkkkfff^^^ZZZTTTNNNIIIDDD???<<<888555111///000555:::===BBBJJJNNNJJJDDD>>>999444000222444777:::>>>@@@AAACCCCCCBBBBBBEEEJJJRRRWWW___gggoootttzzz{{{qqqhhhYYYHHH777***!!!         %%%(((,,,)))$$$!!!)))///777<<<<<<:::::::::888999;;;======999333,,,'''$$$%%%(((...:::KKK\\\hhhtttvvvzzz}}}}}}{{{xxxvvvpppmmmggg```ZZZXXXYYY[[[[[[^^^ccchhhkkkkkkkkkjjj]]]VVVLLLCCC===999777666zzzsssmmmhhh```\\\VVVPPPJJJEEE@@@<<<888555111///000444999===CCCKKKOOOKKKEEE???999444...///111444888;;;>>>@@@??????>>>>>>AAAGGGOOOTTT[[[dddmmmttt{{{|||xxxpppbbbPPP>>>000'''###            ###&&&(((&&&"""$$$---111888===;;;888777666444555666666555111+++%%%!!! """(((444FFFYYYfffqqquuuyyy{{{zzzvvvppplllbbb^^^VVVMMMGGGEEEHHHKKKMMMRRR[[[bbbfffgggfffeeeXXXRRRIII???888444111000|||uuuooojjjaaa]]]VVVPPPKKKEEE@@@===888555111///000444999<<>>DDDLLLRRRXXXbbblllttt{{{||||||uuuhhhVVVCCC444+++'''               """%%%%%%###!!! (((111666===AAA>>>:::999888555555555444222...(((###!!!&&&222DDDXXXfffooorrrwwwzzzxxxqqqjjjdddVVVPPPGGG>>>777666:::===CCCKKKUUU^^^bbbcccbbbbbbSSSNNNFFF===555///,,,+++zzzrrrkkkeee^^^TTTNNNLLLIIIDDD@@@999444111222333444888>>>BBBHHHMMMLLLIIIDDD;;;333...,,,+++---111666999;;;999888777666999???HHHNNNXXX```iiiqqqzzz|||yyyuuummm^^^MMM<<<000***             !!!%%%%%%###  )))222888@@@BBBCCCAAA>>>:::888888555333///,,,(((###!!!&&&111BBBTTT```jjjnnnqqqrrrmmmdddYYYRRREEE<<<222---***(((+++///777???LLLWWW]]][[[VVVQQQLLLDDD999222///,,,(((###{{{rrrlllfff___VVVOOOLLLIIIDDD@@@:::555111222333444888>>>CCCJJJOOONNNKKKGGG>>>555///---,,,...222666999:::999999777666888===DDDJJJUUU]]]fffnnnxxx|||xxxooocccSSSBBB444+++!!!              %%%%%%%%%"""###---888???HHHJJJJJJHHHCCC>>>;;;:::555222...***&&&"""###///@@@QQQ]]]jjjlllmmmkkkcccXXXLLLEEE:::111)))$$$""" """'''222:::GGGSSSXXXVVVPPPKKKBBB:::111+++(((&&&!!!{{{sssmmmfff```XXXQQQMMMIIIDDDAAA;;;666222333333444888>>>DDDKKKPPPQQQOOOKKKBBB:::222000///000444777::::::999888777666777:::???DDDPPPXXXbbbkkkuuu{{{sssiii\\\KKK999---%%%               $$$&&&'''&&&!!!%%%111===EEENNNPPPQQQPPPLLLGGGCCCBBB999444---'''###!!!,,,===NNNYYYeeeeeeddd___VVVJJJ>>>777///(((!!!!!!+++444@@@KKKPPPMMMGGGBBB666000(((###!!!{{{tttnnngggbbbZZZTTTOOOJJJEEEAAA<<<777333444444444888===CCCJJJQQQRRRRRROOOGGG???888666444555777999::::::666666666555555888===@@@MMMVVV```hhhrrr|||}}}wwwpppeeeTTT???111(((!!!            """&&&***+++'''!!!$$$000<<>>999...***$$$ |||uuuooohhhddd]]]VVVPPPJJJEEEBBB>>>999555555444444888===AAAHHHOOORRRSSSRRRMMMFFF@@@>>>;;;;;;<<<<<<<<<;;;444444444333444777;;;???LLLVVV```gggoooyyyzzzuuulll[[[EEE666)))"""           !!!&&&---000---'''!!!  ***555<<>>;;;555111'''%%%!!!xxxrrriiifff```YYYQQQJJJEEEBBB@@@:::666555555444888===@@@GGGNNNQQQTTTVVVTTTOOOIIIGGGDDDBBBAAA@@@===<<<444444333111222555:::???JJJUUU```gggnnnwww}}}~~~zzzppp___LLL???...%%%            &&&...333333///)))&&& """+++000===CCCLLLRRRTTTSSSQQQPPPLLLCCC555(((###---:::HHHPPPUUURRRLLLDDD<<<444---***$$$######### ###&&&***000555666222---***!!!|||vvvjjjhhhbbb[[[RRRJJJEEECCCAAA;;;777666555444888===AAAGGGNNNQQQVVV[[[[[[XXXRRROOOKKKHHHEEECCC???<<<777666333000///333888===GGGSSSaaahhhooowww}}}~~~ssscccRRRGGG666,,,"""             %%%///666777555111///%%%""" ###'''333:::EEENNNRRRRRRRRRQQQKKKBBB444'''!!!***666BBBJJJMMMJJJDDD===666111...,,,******,,,,,,(((###$$$)))''')))---///...+++'''$$$zzzkkkiiiddd\\\RRRJJJEEECCCAAA<<<777666555555888===BBBHHHNNNRRRWWW^^^```^^^WWWTTTOOOLLLHHHDDD@@@===;;;888444000...111666;;;DDDRRR```iiipppxxx~~~uuueeeVVVMMM===111'''"""            $$$///777:::888666444---***%%%   ###)))222???JJJQQQTTTUUUUUUHHH???222&&&'''222>>>FFFDDDAAA===888444222111000222333666666111,,,---222((()))***+++)))&&&###!!!}}}rrrllleee^^^XXXQQQHHHBBBAAA>>>999555333555999<<>>GGGPPP]]]hhhpppwww}}}zzzpppbbbUUU???444'''  """%%%                 """+++111777<<<<<<888999555000***$$$!!!&&&***333>>>HHHOOOQQQRRRGGG>>>111$$$$$$,,,222666999777333000...000666:::<<>>555------***&&&$$$###!!!~~~tttnnnfff```YYYRRRIIICCCAAA>>>999444333555888;;;BBBDDDJJJSSS[[[```aaa______\\\WWWRRRMMMIIICCC@@@:::666222//////333888;;;FFFOOO\\\gggooovvv}}}}}}uuuggg[[[III>>>///&&&"""   !!!&&&###               ###+++000777<<<===:::;;;888333---'''  !!!&&&---777AAAHHHLLLNNNEEE<<>>999444333444888:::???CCCJJJSSS[[[___```___```]]]XXXTTTOOOJJJDDD@@@999666111------000444777BBBKKKXXXccckkkssszzz~~~zzznnndddPPPDDD444)))###                ###+++000666<<<>>><<<>>>:::555000)))"""  %%%...666>>>DDDHHH@@@888,,,""" $$$''')))''''''(((***///888AAAHHHPPPWWW]]]]]][[[WWWNNNEEE666000(((""" xxxrrriiiaaa[[[TTTLLLFFFCCC???999444333444777999===BBBJJJSSSZZZ^^^______```]]]YYYTTTPPPJJJDDD@@@888555111---,,,...222444===FFFRRR]]]eeemmmuuuzzz~~~sssiiiWWWKKK;;;---$$$                  $$$***///555<<<>>>===>>>:::555///)))""" %%%,,,444<<>>888555111---,,,...111333:::BBBNNNYYYbbbjjjrrrxxxvvvmmmaaaVVVEEE666+++$$$               %%%+++///555<<<>>><<<;;;777222,,,&&& $$$,,,555;;;666000'''"""(((222>>>KKKSSSYYY___ddddddbbb___WWWOOOBBB999---$$$wwwqqqhhhaaa\\\VVVPPPKKKFFFBBB<<<777444555777999===CCCKKKSSSXXX]]]aaaddd```]]]ZZZUUUPPPJJJBBB===666333///,,,,,,---000222999AAAMMMWWW```iiirrrxxx}}}zzzrrrfff\\\LLL<<>>???<<<888333,,,&&&!!! %%%...555222,,,%%%"""***444AAAOOOXXX^^^cccfffeeebbb```ZZZSSSFFF===000'''"""xxxqqqiiibbb]]]YYYSSSOOOHHHDDD>>>888555666888:::???DDDLLLRRRWWW]]]cccgggaaa___[[[WWWRRRKKKCCC>>>333000---+++***,,,...000555===IIISSS\\\eeennntttzzzxxxjjjaaaSSSCCC555***"""                     &&&---444888===AAA@@@===666000(((!!! (((...///***$$$###+++777EEESSS\\\^^^bbbccc```]]][[[WWWQQQHHH???333)))$$$!!!xxxrrrjjjccc___[[[VVVRRRJJJEEE???999666666888:::@@@EEELLLRRRWWW]]]dddiiiccc```]]]YYYSSSLLLDDD???000...+++))))))***---///111888DDDNNNWWWaaajjjpppwww}}}~~~qqqiii\\\MMM>>>222)))%%%                      )))111888<<<@@@DDDBBB>>>555///&&& $$$+++---)))######,,,888GGGVVV```___bbbbbb^^^[[[YYYUUUPPPIIIAAA555+++&&&###}}}vvvnnnfffaaa[[[TTTOOOMMMHHHAAA<<<999777666555???CCCJJJPPPVVV]]]cccgggfffeee___XXXSSSOOOFFF===333000,,,***************333888@@@MMMYYYdddjjjmmmvvv|||wwwpppeeeUUUEEE555(((!!!              ###111888@@@CCCEEEEEEAAA;;;111+++### ###'''%%%""" '''222@@@MMMVVV[[[[[[ZZZYYYWWWUUURRRPPPOOOIIICCC999///'''###"""###!!!###!!!~~~wwwooogggbbb\\\UUUPPPNNNIIICCC===:::888777666>>>CCCJJJPPPWWW]]]bbbfffeeeddd```YYYUUUQQQHHH>>>555111,,,)))((()))******111666>>>JJJWWWbbbiiilllvvv|||{{{tttiii[[[KKK;;;...&&&             !!!&&&444<<>>777000***&&&%%%$$$(((---///,,,)))''' {{{rrrjjjeee___XXXSSSPPPKKKEEE@@@<<<:::777666999???HHHPPPVVV[[[___bbbaaabbbaaa^^^[[[VVVLLLAAA999444,,,'''%%%&&&((()))---222:::EEEPPP[[[eeekkkssszzzuuuiii\\\KKK;;;111"""           """+++111999AAAHHHJJJIIIFFF>>>666***&&& """)))111===HHHOOORRRSSSSSSUUUTTTRRROOOKKKGGGCCCBBB???;;;666000+++(((&&&%%%+++111555333///***###|||ssskkkfff```YYYTTTOOOKKKEEE@@@<<<999666444777===EEENNNTTTYYY]]]______aaaaaa^^^\\\WWWLLLAAA:::555---(((&&&'''((()))---222:::CCCMMMXXXccckkkqqqxxxyyyooocccSSSAAA555'''!!!          '''000777===DDDJJJJJJHHHDDD;;;333***&&&   %%%000888BBBKKKPPPSSSUUUVVVVVVUUURRROOOKKKGGGCCCAAA<<<999444///+++((('''''',,,333999666111+++###|||ssslllfff```ZZZUUUOOOKKKFFFAAA===:::666333555:::BBBJJJPPPUUUZZZ]]]^^^```___\\\ZZZUUUKKK@@@:::555///***((())))))***---222:::AAAJJJTTTaaaiiiooovvv}}}|||vvvlll^^^KKK>>>///(((         ###,,,555:::CCCHHHLLLJJJGGGBBB:::222)))%%%"""'''555<<>>999555111...---,,,,,,+++,,,111777===CCCMMMZZZccckkkssszzz}}}sssbbbUUU>>>555)))                  $$$+++333999>>>DDDHHHHHHCCC???;;;444,,,### """(((+++666CCCMMMPPPPPPQQQSSSVVVUUUTTTQQQMMMJJJGGGEEE>>>999222+++'''''')))+++,,,555:::666...'''!!!vvvnnniiiddd^^^ZZZUUUQQQJJJEEE@@@<<<888555666888<<>>FFFFFFFFFCCC>>>555---((( +++111;;;EEENNNSSSVVVVVVVVVTTTRRRPPPOOOLLLHHHEEE;;;111(((### !!!'''...333666777333+++###~~~uuuoookkkfffaaa]]]VVVRRRKKKEEE@@@;;;777444777999<<>>HHHSSS\\\fffnnnyyyxxxqqqcccTTT???///'''!!!            '''...333999<<<@@@@@@???<<<666...'''### &&&000;;;EEELLLPPPRRRUUUTTTRRRPPPLLLFFF???:::...'''!!! ###***222555555555000)))!!!yyysssnnnjjjddd```XXXTTTMMMFFF@@@;;;666333444666:::@@@GGGOOOUUUYYYXXX\\\\\\YYYUUURRRKKKEEE:::444...***+++,,,+++***+++///333777===GGGRRR[[[cccmmmyyy~~~yyymmm]]]HHH666+++$$$           !!!(((...333888<<<>>>>>>;;;888222+++%%%!!!!!!***444???FFFKKKNNNPPPNNNMMMJJJFFF???666000(((""" ###+++222666555333...''' }}}uuuoooiiibbb]]]YYYTTTMMMFFF@@@;;;666333111333888???GGGOOOVVVZZZWWW[[[]]]ZZZWWWSSSMMMFFF999444---))))))******))))))---111666===GGGSSS\\\bbblllxxx~~~~~~qqqcccOOO===111'''          """)))///444999<<<===<<<999555///(((### %%%...777>>>DDDFFFHHHGGGEEECCC???888///)))%%% !!!%%%,,,333777555000+++%%%vvvoooggg```[[[XXXTTTMMMFFFAAA<<<777444000222777>>>FFFNNNUUUYYYVVV[[[]]]ZZZWWWSSSLLLEEE999333,,,(((((())))))'''(((+++000555<<>>;;;999444///)))$$$  &&&+++///111222111///...---)))$$$!!!!!!''',,,444;;;:::444---&&&!!!vvvoooggg```ZZZWWWRRRLLLFFFBBB===999777444666999>>>DDDJJJOOORRRSSSXXXZZZWWWSSSOOOHHH@@@888222+++''''''((('''&&&(((+++///222777@@@KKKTTT```eeennnwww~~~|||rrrbbbPPP@@@111%%%               ###***000666<<>>===777...%%%wwwooohhh___YYYTTTQQQLLLFFF@@@;;;777555222333666:::???FFFKKKOOOPPPTTTWWWVVVUUURRRJJJBBB999444,,,'''$$$###""""""%%%%%%***000444999BBBLLLVVV^^^iiiqqqwww{{{~~~xxxkkk[[[LLL???000###     %%%+++333:::<<<:::666111+++&&&""" $$$,,,444:::???AAA;;;666...&&& yyyqqqjjjaaaZZZUUURRRMMMGGGAAA;;;777555222333444777<<>>HHHQQQZZZeeennntttyyy~~~zzzooo```RRREEE555'''!!!    '''---333:::;;;888333///)))$$$!!!'''///777<<<@@@AAA888333---'''"""{{{tttlllccc\\\WWWTTTNNNHHHAAA;;;777555333333333555:::AAAHHHMMMMMMQQQSSSSSSSSSRRRLLLDDD<<<666...'''###!!! !!!$$$***---111:::CCCOOOWWWbbblllrrrwww}}}}}}tttfffYYYLLL;;;---%%%    (((---333888888444000,,,&&&""" (((000666:::;;;;;;333000***&&&$$$!!!~~~vvvoooeee^^^XXXUUUPPPIIIBBB;;;777555444333333555:::AAAGGGKKKLLLPPPSSSRRRSSSRRRLLLEEE===888///((($$$!!!"""'''***---666???LLLTTT```jjjpppuuuzzz~~~wwwkkk___RRRBBB444)))"""     (((...333777555111---)))$$$  $$$+++111555666555444...+++'''%%%$$$###!!!yyyqqqggg```ZZZVVVQQQIIIBBB<<<777444333333333555:::@@@EEEIIILLLPPPQQQQQQQQQPPPKKKDDD===777///'''###  %%%'''***222;;;GGGOOO\\\fffmmmsssyyy}}}zzznnncccWWWHHH:::---%%%      !!!***000444777444...+++'''"""%%%(((---111333222000...)))&&&$$$######"""!!!{{{sssiiiaaa[[[XXXRRRJJJBBB<<<777444111111222555999>>>BBBEEEJJJNNNOOONNNNNNMMMHHHAAA:::444,,,%%%!!!!!!###&&&...666>>>GGGUUUaaajjjrrryyy}}}{{{oooeeeZZZLLL???000'''       ###---333777888444...***&&&"""%%%'''+++---...---+++)))$$$###!!!!!!!!!!!! |||tttjjjbbb\\\XXXRRRJJJCCC<<<777444///000111444888<<<@@@BBBIIILLLMMMLLLKKKJJJEEE>>>888222***###!!!###+++333777AAAPPP]]]hhhqqqyyy~~~}}}|||pppfff\\\NNNBBB222)))         &&&///555999:::555///)))&&&!!! """$$$&&&((()))((('''&&&"""  }}}tttiiibbb___YYYQQQJJJEEE???888222111111222444888===AAADDDIIIKKKLLLKKKLLLKKKDDD;;;555000(((""" &&&+++777===HHHTTT___jjjsssyyy~~~xxxrrrkkkaaaVVVNNN999000$$$            ###'''...555:::888444///***'''"""  ###""""""###$$$$$$"""!!!!!! wwwkkkddd```ZZZRRRKKKFFF???888333111111111333777<<>>555(((           ###'''///666:::999444///***&&&!!!!!!!!!!!!!!!###"""  {{{ooofffbbb\\\TTTMMMGGGAAA999444111000111333777<<>>999333+++$$$ !!!(((222>>>KKKYYYeeelllrrrxxx|||~~~|||yyyvvvrrrooommmhhhaaa\\\MMMBBB444(((            $$$)))111999===;;;555000(((%%%  !!!!!!""" uuummmhhhaaaXXXPPPIIIBBB:::444/////////111555:::???BBBAAAGGGLLLKKKIIIHHHEEEAAA:::444,,,%%% $$$...:::GGGTTT```hhhooouuuyyy{{{~~~~~~zzzvvvrrrpppnnnkkkeee```QQQGGG888+++###          $$$)))222:::>>><<<555000((($$$ !!!###!!!wwwpppiiibbbYYYPPPIIIBBB999333......///111444999>>>AAAAAAHHHMMMLLLJJJIIIFFFCCC;;;555---&&&!!!!!!***666BBBPPP\\\dddlllqqqvvvxxx|||{{{wwwsssqqqppplllgggbbbXXXMMM===///%%%           $$$)))222;;;???===666000'''### !!!"""yyysssiiibbbYYYPPPIIIAAA999333.........000444999>>>AAAAAAHHHNNNMMMJJJIIIGGGDDD;;;555---&&&!!!(((333???MMMYYYaaajjjooosssuuuyyy|||xxxtttrrrpppnnnhhhddd^^^RRRAAA222'''            $$$***333<<<@@@===666000'''###  !!!!!!zzzsssfff___WWWOOOHHHAAA:::444.........000444999>>>AAAHHHKKKKKKJJJJJJKKKHHHBBB>>>888...%%%&&&000:::EEEPPPVVVaaahhhooorrruuuzzz|||zzz}}}xxxrrrppppppnnniiiddd\\\TTTGGG999,,,"""        '''...555888:::;;;777222)))###   {{{ssshhhaaaXXXPPPIIIBBB:::444.........000444999===@@@FFFJJJKKKJJJKKKLLLHHHBBB>>>888...%%%%%%...888CCCMMMTTT\\\dddlllppptttyyy|||zzz{{{wwwrrrpppqqqooojjjfff^^^WWWKKK<<>>888...&&& """+++555@@@JJJQQQXXX```hhhmmmrrrxxx{{{zzzyyyuuurrrqqqqqqpppmmmiiiccc\\\PPPBBB333(((        %%%,,,333777999;;;777222)))$$$  ~~~vvvllleee[[[SSSKKKCCC;;;555000///...///222777<<>>888///&&& !!!)))222===GGGNNNVVV^^^fffkkkpppvvvyyyxxxvvvtttqqqqqqrrrqqqooommmgggaaaVVVHHH999,,,###      &&&---555888;;;===:::444+++$$$  vvvmmmfff\\\SSSLLLDDD;;;555111000......111666;;;>>>@@@DDDGGGHHHJJJLLLIIICCC>>>888///'''!!!!!!(((000;;;EEELLLVVV^^^fffjjjoootttwwwvvvsssrrrqqqqqqqqqqqqpppooojjjeee[[[NNN???111&&&        (((000777<<>>888---&&&  ~~~uuullleee\\\SSSLLLDDD<<<666333111......000555:::>>>@@@CCCEEEFFFIIILLLJJJEEE>>>888000'''!!!&&&...888CCCIIITTT\\\dddhhhmmmsssuuutttpppppppppppppppppppppppplllhhh___SSSEEE666)))"""       ***222:::>>>BBBDDDAAA<<>>888000(((!!!###+++555???FFFOOOXXX```eeekkkqqqttttttoooooopppoooooooooooopppllliiibbbWWWHHH999,,,$$$        !!!+++333;;;@@@DDDFFFCCC>>>111***    ~~~tttiiicccZZZRRRLLLEEE===777444111...---///333999===@@@BBBBBBBBBFFFKKKLLLIII>>>999000((("""!!!(((222===DDDKKKTTT]]]ccciiiqqquuutttnnnooooooooonnnmmmnnnooollliiicccXXXJJJ;;;---&&&          !!!+++333;;;@@@DDDGGGDDD???333+++     vvvjjjddd\\\UUUOOOGGG???999444111......111555888:::BBBBBBCCCEEEHHHIIIHHHFFF>>>:::333***""""""(((000888>>>HHHPPPZZZdddjjjnnnpppqqqpppnnnkkkiiiiiikkknnnpppmmmkkkdddYYYNNNBBB333%%%"""         """---555<<<@@@DDDGGGDDD@@@444,,,    vvviiiddd\\\UUUOOOIIIAAA;;;444111......111555888:::AAAAAACCCFFFHHHIIIGGGEEE???<<<555,,,$$$ &&&---555;;;FFFMMMYYYcccjjjmmmooopppnnnmmmjjjiiiiiikkkmmmooopppnnnggg\\\RRRFFF666)))###      """---555===BBBFFFIIIGGGBBB777..."""  wwwjjjddd\\\UUUPPPJJJCCC>>>555222......000444777999???@@@CCCFFFIIIIIIGGGDDDAAA===666...&&&###***222777AAAJJJVVVbbbiiilllnnnooommmkkkiiihhhiiikkkmmmooosssrrrkkkaaaWWWLLL<<<...%%%       ###...666???DDDHHHKKKIIIDDD:::111$$$  zzzmmmggg^^^VVVPPPJJJCCC>>>666222///...000444777888<<<>>>BBBFFFJJJJJJGGGDDDBBB>>>777...&&&!!!(((///444>>>GGGTTT```hhhlllnnnnnnmmmllljjjiiijjjlllnnnppptttsssnnneee\\\QQQAAA444'''        $$$000888AAAEEEIIIKKKHHHCCC999000$$$  |||rrrkkkaaaXXXQQQIIIBBB<<<777333///...000333666777;;;===AAAFFFIIIIIIGGGDDDAAA===666...%%%&&&---222;;;DDDQQQ^^^fffkkknnnooonnnmmmlllllllllmmmoooppprrrrrrnnnggg___UUUFFF888***!!!         $$$222:::BBBGGGIIIJJJFFF@@@666...###  vvvnnncccYYYQQQJJJBBB<<<888444000...000333555666:::<<>>BBBFFFHHHHHHFFF@@@===666---%%% &&&+++444<<>>666+++"""   wwwooocccXXXQQQKKKFFFBBB<<<777333222111///111666999>>>AAA@@@AAAFFFHHHGGGCCC>>>555+++""""""''',,,555BBBMMMWWW___gggmmmtttqqqnnnmmmnnnmmmjjjgggeeeiiikkkjjjfffaaaVVVKKK===222&&&          ***444===GGGKKKOOORRRRRROOOIIIBBB666)))      yyypppdddZZZSSSMMMGGGCCC<<<777222222111///222666888===@@@@@@AAAEEEGGGFFFCCC>>>555+++""" $$$***333???KKKUUU^^^gggmmmtttqqqnnnmmmnnnmmmjjjhhhfffkkkmmmkkkhhhcccXXXNNNAAA555(((!!!         """,,,666@@@JJJOOOSSSVVVVVVSSSMMMFFF:::---"""      {{{sssggg]]]VVVOOOIIIEEE<<<666222222111000222777666<<<@@@???@@@DDDFFFEEEAAA<<<444***""" (((000<<>>...$$$    !!!!!!  !!!""""""""""""""""""""""""""""""!!!     %%%///===GGGQQQVVVZZZ]]][[[XXXTTTNNNCCC666***!!!    yyymmmccc\\\TTTMMMHHH===777333222111///111666666<<<@@@AAABBBEEEFFFDDD>>>:::222)))!!!%%%,,,888DDDNNNZZZfffnnnpppppppppnnnmmmkkkkkkkkkmmmqqqtttsssrrrooohhh___PPPBBB222'''      !!!!!!"""###########################"""!!!      %%%///===HHHRRRWWW[[[]]][[[WWWSSSNNNCCC777+++!!!     zzzooofff^^^VVVNNNIII>>>888444222000...000444444;;;@@@@@@AAADDDDDDBBB===888111((( %%%---999EEEPPP[[[fffmmmoooppppppooolllkkkkkklllnnnsssuuuuuuuuusssllldddUUUGGG777,,,###     !!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""      ###...:::EEEPPPWWW[[[]]]\\\WWWSSSNNNDDD999...###     {{{qqqggg___WWWOOOIII@@@:::555333000---...222111888===>>>???BBBBBB???<<<777000''' %%%...;;;GGGRRR\\\ffflllooopppqqqooollljjjkkkmmmooosssvvvvvvvvvuuuooogggYYYLLL<<<111(((     !!!""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!     """,,,444@@@MMMUUU[[[```___[[[TTTOOOGGG<<<111'''      |||qqqhhh___WWWOOOIIIAAA;;;555333000,,,---111///666;;;<<<===@@@@@@===;;;777///''' &&&///===IIITTT]]]ffflllnnnpppqqqooollljjjkkkmmmoootttvvvvvvwwwvvvpppiii\\\OOO@@@555+++!!!      !!!!!!"""#########!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!!!!!      ***000<<>><<<;;;777000(((!!!'''000===JJJUUU```jjjppprrrssssssrrrpppooopppqqqttttttuuuwwwxxxvvvqqqmmmcccZZZKKK;;;...$$$    !!!###$$$%%%'''''''''''''''((())))))((()))))))))))))))))))))+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&%%%###!!! !!!!!!!!!!!! %%%...===MMMYYY___```___]]]]]]XXXOOOFFF===222'''     vvvllleee]]]SSSLLLDDD;;;444111000---+++,,,111111222666:::===>>>===;;;777111)))!!! &&&000>>>LLLWWWaaajjjppprrrssssssrrrpppooopppqqqsssssstttvvvwwwuuurrrnnnfff]]]OOO@@@333(((     !!!""""""###$$$&&&'''((((((((()))***+++,,,......+++,,,,,,,,,---.........------,,,+++************))))))((((((((((((((((((***(((((((((((((((&&&$$$!!!""""""###""""""!!!!!! (((666FFFRRRZZZ]]]^^^```bbb```YYYPPPFFF777***     vvvllleee]]]SSSLLLFFF<<<222000000---***)))...///111444888;;;===>>>;;;888222***### %%%///>>>MMMXXXaaajjjoooooopppqqqqqqooonnnnnnoooqqqrrrsssttttttssspppoooggg___SSSFFF999---"""   !!!""""""$$$$$$$$$%%%'''(((***+++,,,,,,,,,,,,---///000111...//////000111222222333111000///...------------------,,,,,,,,,,,,,,,+++***)))(((((()))(((&&&$$$##################"""!!! %%%222>>>IIIQQQVVVYYY^^^ccceeeaaaYYYMMM<<<..."""     vvvllleee]]]SSSLLLGGG<<<222000///+++(((''',,,---000333666:::===???;;;888333+++$$$ ###---===KKKWWW```iiinnnmmmoooqqqqqqpppooooooppppppqqqrrrqqqpppooonnnnnnhhhbbbWWWKKK>>>000$$$  !!!"""###$$$$$$&&&&&&&&&''')))***,,,---000////////////000111111222222222333444555666666555444333222111111111111111111000000/////////...+++***))))))******(((&&&$$$$$$$$$$$$$$$###"""""" ***555>>>GGGPPPUUU\\\bbbhhhgggaaaVVVDDD666&&&     wwwmmmfff^^^TTTMMMGGG===444000---(((&&&&&&))),,,000444777999===???<<<999333---%%%!!!+++:::HHHSSS^^^gggmmmlllooorrrsssrrrrrrrrrsssqqqrrrrrrqqqnnnmmmmmmnnniiiddd[[[PPPCCC555''' !!!###%%%&&&&&&&&&(((((()))***+++---...///333222222222222222333444666666777777888888999999888888666555555555555555444444333333222111111111///...---.........,,,***''''''''''''&&&%%%$$$### !!!***333>>>IIIQQQXXX```hhhjjjggg^^^OOOAAA,,,!!!      yyyppphhh```VVVOOOEEE>>>666111+++%%%$$$''''''+++111666888:::===???<<<999444---&&&(((666DDDPPP[[[eeellljjjmmmqqqssssssssstttuuutttuuuuuurrrnnnlllmmmoookkkggg```VVVIII999***     !!!###&&&((()))))))))++++++,,,---...000111222444444444555666777888999;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777777777777666555555444333333222222222111000000111111///---************)))((('''&&&!!!!!!  !!!(((333@@@IIIRRR[[[dddhhhhhhbbbUUUIII222'''     |||rrrkkkbbbXXXQQQDDD>>>888222***######'''%%%+++222777999:::===???<<<999444...&&&'''444AAAMMMYYYdddlllfffjjjnnnqqqrrrrrrssstttwwwxxxwwwsssnnnlllnnnpppmmmjjjcccYYYLLL<<<,,,"""    !!!###%%%(((***+++++++++.........///000222444444444555555777888;;;<<<===?????????>>>>>>>>>>>>>>><<<<<<;;;:::999999999999777666666555444333333333222111000111111111///------------,,,+++***)))(((!!!!!! !!!***666@@@LLLUUU___dddeeebbbWWWLLL666+++     vvvjjj___VVVQQQEEE???777000,,,(((&&&$$$$$$(((...333777;;;???AAA;;;999666111)))""" $$$...:::GGGSSS^^^eeemmmllllllmmmpppsssuuuvvvzzzzzzxxxuuuqqqpppqqqrrrooolllhhh___RRR@@@///###   !!!"""###&&&'''((()))+++---...///111111111222333666888999888999<<<======>>>@@@BBB@@@???>>>>>>>>>???AAABBBAAA???<<<:::999:::;;;===;;;:::999777777666666666666444222333555555222///---------,,,+++***)))((((((%%%###!!!!!!   """+++222EEELLLWWWaaaddd___UUUNNN;;;222&&&     vvvjjj___VVVQQQEEE@@@888000,,,(((&&&$$$%%%)))///444888<<<@@@CCC===;;;777111***"""  ***555AAAMMMYYY___hhhhhhiiikkkooosssvvvwww{{{{{{zzzwwwtttrrrssstttqqqnnnjjjaaaTTTCCC111&&&  !!!"""$$$$$$))))))+++,,,...000111111333333333444666888:::<<<:::<<<>>>?????????AAACCCCCCCCCCCCDDDDDDEEEFFFGGGCCCAAA???===<<<===>>>???;;;;;;:::999888888888888999777666777888888555333000000//////---,,,+++***(((&&&###"""""""""  %%%+++<<>>999222***""" &&&111<<>>@@@BBBBBBAAAAAABBBCCC@@@AAACCCEEEFFFGGGGGGFFFEEEDDDBBB@@@???@@@AAABBB<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;;;;<<<;;;999777444444333111000...---,,,***(((%%%$$$$$$$$$###!!! """000999HHHUUU[[[ZZZUUUQQQGGG===///###   wwwkkk```XXXSSSHHHAAA888000+++(((&&&%%%&&&***///444888===BBBEEECCC@@@;;;333***!!!%%%...999DDDOOOVVV]]]```dddhhhlllqqquuuxxx|||||||||zzzxxxvvvwwwxxxuuusssnnnfffYYYHHH666+++    """$$$''')))***000000111333555666888888777777888999;;;===@@@AAAAAACCCEEEEEEDDDCCCCCCDDD>>>@@@CCCFFFGGGGGGFFFEEEFFFEEECCCBBBBBBBBBCCCDDD>>>============>>>>>>???@@@?????????>>>===;;;:::888777555333222000///...,,,***((('''''''''&&&%%%!!!  &&&000???MMMUUUXXXVVVUUUNNNEEE666)))    yyylllbbbYYYTTTIIIBBB999000+++(((&&&%%%%%%)))...333777<<>>AAADDDFFFEEEHHHKKKLLLJJJIIIHHHHHHDDDFFFIIILLLMMMMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJFFFFFFEEEDDDDDDEEEEEEEEECCCDDDEEEDDDAAA???>>>???===;;;999777555444444555444222///------,,,+++)))######"""!!!  $$$000;;;CCCIIIOOOSSSQQQLLLCCC888,,,      ~~~rrrfff[[[UUUKKKDDD999000***((('''&&&'''***...333777===DDDHHHEEEAAA:::111(((  '''111;;;BBBLLLSSS[[[aaaeeeiiipppuuuwwwyyy{{{{{{yyyxxxxxxxxxzzzxxxtttlll```OOO>>>333###   """&&&+++///222333666666777999;;;<<<>>>>>>=========???AAADDDGGGIIIHHHKKKNNNPPPOOOMMMMMMMMMIIIKKKMMMOOOOOOOOONNNMMMOOOOOOOOOOOOOOOOOOPPPPPPMMMLLLKKKJJJIIIIIIIIIJJJGGGIIIJJJHHHEEEBBBBBBCCC???===;;;999888888999999888555222000///...+++***$$$$$$###"""!!! (((000666===FFFLLLLLLKKKGGG@@@444(((     ttthhh\\\UUULLLDDD999000***((('''&&&(((+++///444999???EEEJJJDDD@@@999111(((  &&&///:::@@@FFFMMMWWW^^^bbbhhhooouuuxxxzzz||||||zzzyyyyyyyyy|||zzzvvvnnnbbbQQQ@@@555$$$    ###''',,,000333555777888999;;;<<<>>>???@@@?????????AAADDDGGGJJJKKKJJJMMMQQQSSSRRRQQQPPPPPPRRRSSSTTTVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUQQQPPPOOONNNMMMMMMMMMMMMKKKMMMNNNLLLHHHFFFFFFGGGAAA???===;;;:::;;;<<<<<<:::777444111000...,,,***%%%%%%$$$###"""!!!   """(((---555>>>FFFHHHJJJJJJEEE:::...###    ~~~vvvkkk___WWWOOOCCC777111---)))''')))'''***...333:::???CCCFFFDDDBBB;;;222''' '''111888AAAIIISSSZZZ___fffooowwwuuuxxxzzzyyywwwxxx{{{~~~}}}}}}xxxooodddVVVCCC333(((### !!!###''',,,000444666777===<<<<<<>>>AAABBBCCCBBBCCCAAA??????CCCGGGKKKLLLMMMQQQWWW\\\]]][[[WWWTTTWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXYYYYYYXXXXXXWWWYYYXXXWWWUUUTTTRRRQQQPPPSSSRRRPPPMMMJJJFFFCCCAAACCCBBB@@@>>>===<<<<<<===:::888666333111/////////+++(((%%%$$$###""" """+++555;;;EEEGGGHHHDDD:::...###       !!!###$$$$$$  vvvlll```XXXOOOCCC777111---)))'''(((''')))...333:::???DDDFFFEEEBBB<<<222''' $$$---444===EEEPPPXXX]]]ccclllrrrsssvvvyyyyyyxxxxxx{{{~~~~~~~~~yyypppfffXXXFFF666)))###  ###'''---111555777999======>>>@@@BBBDDDEEEEEEGGGEEEDDDDDDGGGKKKNNNPPPRRRVVV[[[___```___\\\YYY\\\]]]]]]^^^^^^^^^]]]]]][[[\\\]]]^^^^^^]]]\\\[[[YYYYYYXXXXXXWWWVVVUUUUUUVVVUUUSSSPPPMMMIIIFFFDDDFFFDDDBBB@@@???>>>>>>>>>:::999777555333222111111---+++(((&&&%%%$$$"""!!!&&&...444???CCCFFFCCC;;;///%%%     ###(((******)))  wwwmmmbbbYYYOOOCCC888111---)))'''(((''')))...333:::???DDDFFFEEEBBB<<<222'''  (((...777@@@LLLTTTYYY___ffflllppptttwwwxxxxxxxxx||||||ssshhh[[[III:::+++%%%    ###(((...333888:::<<<===>>>@@@BBBEEEGGGHHHIIILLLKKKJJJKKKMMMPPPTTTVVVZZZ\\\___bbbdddcccbbbaaaaaaaaaaaabbbcccccccccdddbbbcccdddddddddcccbbbaaa[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYWWWTTTQQQMMMJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@:::::::::999777555333333000---***)))((('''%%%### %%%***666;;;AAABBB<<<111'''   ###)))---...,,,+++ xxxnnncccZZZOOODDD888222...(((&&&'''&&&)))---333:::@@@DDDGGGFFFCCC===333''' $$$)))222;;;HHHQQQWWW\\\bbbhhhmmmqqquuuwwwwwwyyy}}}uuujjj]]]KKK<<<,,,&&&   ###)))///666:::>>>???===???BBBDDDFFFHHHKKKMMMQQQQQQQQQQQQRRRTTTXXX[[[```aaaccceeefffgggggggggbbbccccccdddeeefffggghhhggghhhiiiiiiiiihhhgggfff`````````_________^^^^^^^^^]]][[[XXXUUUQQQNNNMMMLLLKKKIIIGGGEEECCCBBBBBB;;;;;;<<<;;;:::888555444222///,,,***)))(((&&&$$$!!!!!!  !!!+++111:::>>>;;;222)))###  !!!'''******(((''' yyyoooccc[[[OOODDD888333...(((%%%&&&&&&(((---333:::@@@EEEGGGGGGDDD===333((( !!!%%%---777DDDNNNTTTZZZaaafffkkknnnrrrtttuuuyyy~~~wwwkkk]]]KKK<<<...(((  !!!%%%***111888===AAABBB>>>AAADDDFFFHHHJJJMMMPPPSSSUUUVVVVVVUUUWWW[[[^^^ccccccdddeeeggghhhiiijjjeeeeeefffggghhhjjjlllnnnkkkkkklllllllllkkkiiiiiiffffffeeedddcccbbbaaaaaabbbaaa___\\\XXXUUURRRPPPNNNMMMLLLKKKIIIGGGEEEEEE===>>>>>>===<<<999777555222000---***)))(((&&&$$$""""""!!!!!!  !!!(((222777777111+++''' """$$$$$$"""  zzzoooccc[[[OOODDD999333...(((%%%%%%%%%(((---333:::@@@EEEHHHHHHEEE>>>333(((  ###)))333@@@JJJQQQXXX```gggjjjllloooqqqsssxxxwwwkkk]]]KKK===000)))   ###&&&,,,333:::???CCCDDDAAADDDHHHJJJJJJLLLPPPSSSUUUXXXZZZYYYXXXYYY]]]aaaddddddeeefffgggiiijjjkkkjjjjjjjjjkkknnnpppsssuuuoooooopppppppppnnnmmmllllllkkkjjjiiihhhgggfffffffffeeeccc```]]]YYYVVVTTTPPPPPPPPPOOOMMMLLLJJJIIICCCBBBAAA@@@===;;;999888333000---+++)))(((%%%$$$######""""""!!!    )))///111///,,,+++$$$     zzzooocccZZZOOODDD999444///((($$$$$$%%%(((---333:::@@@EEEHHHHHHEEE>>>444((( !!!&&&///;;;EEEMMMUUU___gggiiikkkmmmnnnqqqxxxuuujjj^^^MMM???222***!!!  !!!%%%(((...555;;;@@@DDDEEEEEEIIIMMMNNNNNNOOOSSSWWWXXX[[[]]]]]][[[[[[___cccddddddfffggghhhjjjjjjkkkmmmmmmmmmnnnqqqtttxxxzzzttttttuuuuuutttsssqqqpppooooooooonnnnnnnnnmmmmmmjjjiiigggdddaaa]]]ZZZYYYSSSSSSSSSSSSSSSQQQPPPOOOIIIHHHEEEBBB@@@>>><<<<<<444222...,,,***)))&&&$$$$$$######""""""!!!  """(((+++,,,---...***&&&     zzzooobbbYYYOOODDD:::444///((($$$$$$%%%(((---333:::AAAFFFHHHIIIEEE???444((( ###,,,888BBBJJJTTT___gggiiijjjkkklllooowww~~~tttjjj___OOOBBB333+++!!! !!!&&&)))///666<<>>666333///---+++***'''%%%$$$$$$######"""!!!!!!!!!!!!   ###'''***---000...***###       {{{nnn```XXXPPPFFF;;;333---&&&###%%%$$$'''---222888>>>EEEIIIJJJGGG@@@555))) ###)))333===HHHSSS\\\bbbeeejjjnnnnnnmmmrrr}}}{{{qqqiii```RRRFFF444+++       ###(((+++111666:::>>>BBBEEEIIIKKKOOOQQQRRRTTTVVVXXX\\\]]]^^^]]]\\\\\\^^^___ccceeegggiiikkkkkkkkkkkkpppqqqqqqrrrsssvvv{{{~~~}}}{{{{{{|||{{{yyywwwrrrsssuuuvvvwwwxxxwwwwwwtttqqqlllhhheeeccc```^^^]]]^^^^^^\\\ZZZXXXWWWWWWPPPOOOLLLHHHEEEBBB@@@@@@999666333111000...***(((%%%%%%###"""!!!!!!!!!!!!!!!!!!   """(((///444444111+++%%%  {{{nnnaaaXXXQQQFFF;;;444---&&&$$$%%%$$$'''---222888>>>DDDIIIJJJGGG@@@555)))  &&&000:::EEEPPPZZZ```eeehhhlllmmmnnnrrr{{{yyypppiii```RRRFFF444+++!!!    !!!###***---333888<<<@@@DDDGGGIIILLLOOORRRSSSTTTVVVXXX[[[]]]^^^]]]]]]^^^```bbbcccdddgggjjjlllnnnnnnnnnpppqqqqqqrrrsssvvv{{{~~~~~~}}}}}}~~~~~~|||zzzxxxyyyzzz{{{{{{{{{zzzyyyxxxtttooojjjgggeeebbb```aaaaaaaaa```]]][[[YYYYYYRRRPPPMMMJJJFFFDDDBBBAAA;;;888555222111...+++(((&&&%%%$$$###"""!!!!!!!!!"""!!!   %%%+++000333111...)))###  zzznnnaaaYYYQQQGGG<<<444---'''$$$%%%$$$(((---222888>>>DDDHHHJJJGGG@@@555))) """+++666AAALLLWWW^^^dddfffjjjlllooosssxxx{{{|||{{{wwwooohhh___RRRFFF555,,,!!!  """$$$,,,///444999===BBBFFFJJJJJJMMMQQQSSSTTTUUUVVVXXXYYY[[[]]]]]]^^^```bbbeeedddfffiiillloooqqqrrrrrrqqqrrrsssssstttwww{{{~~~yyysssnnnjjjhhhfffdddeeeeeedddccc```^^^[[[YYYTTTRRROOOLLLHHHEEECCCBBB>>>;;;777555222///,,,)))'''&&&%%%###""""""!!!!!!"""!!!   &&&+++111111000...***$$$  {{{nnnccc[[[RRRGGG<<<555...'''%%%&&&%%%(((---222888>>>DDDHHHIIIFFF???555))) '''111<<>>:::777555222...+++((('''&&&$$$###""""""""""""!!!   !!!%%%,,,...111222///***%%%!!!  |||pppeee]]]RRRHHH===666///(((%%%'''%%%(((---222777===CCCHHHIIIFFF???555))) %%%---888EEEQQQXXXcccfffiiimmmpppqqqqqqqqqqqqrrrooojjjeee^^^RRRFFF555,,,!!!   $$$&&&---///444888<<>>666///(((&&&'''%%%)))...333777===CCCGGGHHHEEE???555)))  """)))333@@@LLLTTTaaaeeeiiilllllllllmmmnnnkkkmmmlllhhhddd^^^RRRFFF666---"""    !!!%%%''',,,///333666:::@@@FFFJJJMMMQQQWWW[[[]]]^^^___```[[[\\\___```aaacccfffiiimmmooorrrvvvyyy{{{|||||||||~~~|||xxxssspppsssqqqpppqqqqqqnnniiidddZZZXXXUUUQQQMMMIIIGGGFFFFFFCCC???<<<:::777444111+++***)))'''%%%$$$#########"""!!!  """(((...222444444444+++&&&  ~~~tttiiibbbTTTIII>>>777000)))&&&(((&&&)))...333777===CCCGGGHHHEEE???555)))  %%%...;;;GGGPPP^^^ccciiiiiigggfffhhhlllgggiiiiiifffccc]]]QQQFFF666---"""      """&&&(((---///333666:::@@@FFFKKKMMMRRRXXX]]]```bbbcccddd```bbbcccddddddfffhhhkkklllooosssxxx|||~~~yyyuuuvvvtttsssuuuvvvtttnnnhhh^^^\\\XXXTTTPPPLLLJJJIIIFFFDDDAAA>>><<<:::777444,,,+++)))'''&&&$$$$$$######"""!!!   !!!(((///666:::===777111(((   uuukkkdddTTTJJJ>>>777000)))'''(((&&&)))...333777===CCCGGGHHHEEE???555)))  """+++777DDDLLL\\\bbbhhhgggcccaaaeeejjjeeeggghhheeebbb]]]QQQFFF666---"""      """&&&)))...000333777;;;AAAGGGLLLMMMRRRYYY___bbbdddeeefffeeefffggggggggghhhjjjllljjjmmmrrrxxx~~~}}}xxxvvvtttsssuuuwwwuuuoooiiiaaa___[[[WWWRRROOOLLLKKKGGGDDDAAA???>>>;;;888666---,,,***(((&&&%%%$$$$$$######!!!   $$$---666>>>BBB???888...%%%  xxxjjjaaaXXXMMMBBB999111((($$$%%%&&&***///555999>>>CCCFFFGGGEEE@@@666+++    %%%111???JJJYYY___cccbbb```ccceeeeeebbbeeefffeeeccc]]]RRRFFF666...$$$  """&&&((())),,,///333666999>>>EEEKKKQQQUUU[[[```cccdddfffhhhhhhlllooommmiiifffhhhkkkmmmpppvvv}}}|||wwwwwwuuusssuuuwwwuuuooojjjaaa___\\\YYYUUUQQQNNNMMMFFFDDDBBB@@@>>><<<888555333111///,,,)))'''&&&%%%$$$$$$###!!!  """,,,777>>>>>>>>>999...&&&   zzzmmmcccXXXMMMBBB999111)))%%%%%%&&&***///444999>>>BBBFFFGGGEEE@@@777+++!!!   """...<<>>EEEKKKPPPUUU\\\aaadddeeeggghhhjjjmmmpppnnnjjjhhhiiilllnnnrrrwww}}}{{{vvvvvvtttrrrtttuuutttnnniiicccaaa___[[[VVVRRRNNNLLLFFFEEEBBBAAA???===:::777333111///,,,)))'''&&&%%%%%%%%%$$$"""    '''111888???@@@===444,,,%%%  }}}pppfffXXXNNNBBB:::222)))%%%&&&&&&***///444888===BBBEEEGGGEEE@@@777,,,!!!   ***777AAAOOOWWW^^^^^^^^^___```^^^___ccceeedddbbb]]]RRRFFF555---### """%%%(((***---111555888:::???FFFKKKPPPUUU\\\bbbeeeggghhhjjjmmmppprrrqqqmmmkkklllnnnqqqsssxxx||||||vvvuuusssrrrrrrsssqqqlllhhheeedddbbb___YYYSSSNNNKKKFFFDDDBBBAAA@@@???;;;999333222///,,,)))'''&&&%%%&&&%%%%%%###!!!   )))///:::>>>>>>888222,,,###  qqqgggYYYNNNCCC;;;222***&&&&&&&&&)))...222777;;;AAADDDFFFDDD@@@777,,,!!!   '''333<<>>GGGPPPSSSTTTXXXYYYXXX]]]bbbgggjjjjjjfffZZZNNN>>>555***!!!  %%%))),,,000555===BBBFFFLLLRRRWWW]]]___aaabbbeeehhhmmmqqqssssssuuuwwwyyy{{{{{{{{{zzzzzzzzzzzz|||}}}yyyyyyxxxuuurrrooonnnnnnnnnlllhhhccc]]]WWWRRROOOJJJHHHFFFEEECCCAAA>>>;;;444333000---+++)))'''&&&######"""   """%%%)))...///,,,(((### tttjjj[[[QQQEEE===444,,,(((((("""$$$'''***...333999===AAA???;;;333(((    (((000<<>>DDDHHHNNNTTTYYY```aaaaaabbbdddhhhmmmrrrrrrssstttwwwzzz}}}}}}|||}}}|||||||||~~~{{{zzzyyywwwssspppooooooooolllhhhbbb\\\WWWSSSQQQMMMKKKIIIGGGEEECCC???<<<444333111...+++)))''''''$$$$$$###!!!    """(((***(((+++&&&  yyyhhh]]]RRREEE<<<222(((######"""###%%%'''***///666;;;===:::555///)))""" %%%+++888???HHHNNNQQQRRRTTTWWW___ffflllllljjjfff^^^VVVIII>>>000$$$ !!!$$$)))---222777???EEEJJJOOOVVV[[[bbbcccccccccdddgggkkknnnqqqqqqssstttwwwyyy|||}}}~~~~~~~~~yyyuuusssrrrqqqpppppplllfffbbb^^^ZZZVVVSSSSSSPPPMMMJJJFFFBBB===:::888777555111---***))))))'''$$$!!!    """$$$#########!!! zzzjjj\\\QQQEEE;;;222(((###### """###&&&+++222777:::888333...'''  $$$***666===FFFMMMPPPQQQTTTWWW]]]dddkkklllllliiibbbZZZKKK@@@111%%% !!!%%%***---000777???FFFLLLSSSZZZ```cccdddeeeeeefffhhhlllooottttttuuuwwwzzz|||~~~zzzvvvtttssssssrrrpppmmmiiieeebbb^^^ZZZWWWVVVSSSOOOKKKGGGBBB===:::888777555111---+++))))))'''%%%"""    !!!!!!!!!  {{{lll[[[PPPDDD;;;111'''"""!!!!!!###(((///444999777444///(((  ###)))333:::CCCJJJMMMPPPTTTVVVZZZbbbiiillllllkkkeee^^^NNNCCC333&&&  """&&&+++...000777@@@HHHOOOWWW___eeedddfffggghhhiiikkknnnqqqwwwxxxyyy{{{}}}|||vvvttttttuuuuuuqqqooommmjjjhhheee```]]]YYYVVVQQQLLLGGGBBB===999888777555222///,,,***)))'''%%%"""    zzzlllZZZPPPDDD;;;111'''!!!  """'''---222888888666222***!!!  """(((000777@@@GGGKKKNNNSSSVVVXXX```gggjjjllllllggg```RRRGGG666(((   ###''',,,000333999CCCKKKRRRYYYaaagggfffhhhkkklllmmmoooqqqtttzzzzzz|||}}}}}}vvvtttuuuwwwxxxsssrrrqqqpppoookkkgggccc\\\XXXRRRLLLFFFAAA;;;888999777555333111...,,,)))'''%%%"""!!!    wwwjjjYYYOOODDD;;;222'''!!!  $$$***///555777777333***!!!  !!!'''///555>>>EEEIIIMMMRRRUUUXXX___fffiiikkkkkkgggaaaWWWKKK:::+++""" !!!$$$(((---111666===EEEMMMSSSYYYaaafffhhhkkknnnqqqrrrsssuuuvvv{{{|||}}}~~~wwwuuuvvvyyyzzzwwwvvvuuuuuusssppplllhhh^^^ZZZSSSLLLFFF@@@;;;777:::888555444333111---***(((%%%###!!!!!!    uuuiiiYYYPPPEEE<<<333(((!!!  &&&***333666888444+++   !!!&&&///555===CCCGGGKKKPPPTTTWWW___fffiiilllmmmjjjddd\\\OOO===---###  """%%%)))///333888>>>FFFMMMRRRYYY```eeeiiimmmrrruuuvvvwwwxxxyyy}}}~~~zzzxxxzzz|||~~~|||{{{yyywwwuuurrrnnnkkkaaa\\\TTTMMMGGGAAA<<<888:::888555555555333...***(((&&&###""""""!!!    ttthhhZZZPPPFFF>>>444)))""" $$$(((444999<<<888...###  """'''///555===CCCFFFJJJPPPTTTVVV^^^fffjjjnnnqqqooojjj___RRR???...$$$ !!!###&&&***000444777===EEELLLRRRXXX___eeekkkoootttxxxzzzzzzzzz{{{~~~}}}~~~{{{xxxuuurrrnnnlllddd^^^WWWOOOIIICCC???<<<;;;888555666777555///***(((&&&###"""""""""!!!       tttiiiZZZQQQFFF>>>555)))"""!!! &&&***888===AAA===333(((   """'''000666===BBBFFFJJJOOOSSSUUU]]]fffkkkpppuuusssoooaaaTTT@@@///%%% !!!###&&&+++000444555<<>>;;;888555666888666000***(((&&&$$$######"""!!!      $$$%%%###   tttlll```TTTEEE999333---%%%&&&///;;;AAAEEEAAA:::000###  $$$***///666>>>DDDGGGJJJNNNQQQXXX___ffflllssswwwuuupppdddWWWDDD333'''    """$$$&&&)))---000777>>>FFFKKKOOOVVV___fffoooqqquuuyyy}}}}}}zzzwwwuuuqqqooojjjddd[[[SSSLLLFFFAAA>>><<<;;;:::999888555000---)))((('''%%%$$$###""""""   (((//////+++&&&    uuummmaaaUUUFFF:::333---%%%'''000<<>>444&&&  %%%+++222888@@@EEEHHHJJJNNNQQQWWW^^^ffflllsssxxxvvvpppeeeXXXEEE444(((   """$$$&&&)))---111777>>>FFFKKKOOOUUU___fffmmmppptttyyy}}}|||xxxvvvtttqqqooommmggg^^^UUUMMMGGGAAA===>>><<<;;;:::999555111---))))))'''&&&$$$$$$######"""!!!!!!  (((000333222///***$$$    wwwooobbbWWWHHH<<<444,,,$$$(((111???HHHOOOMMMEEE999***  '''---555;;;BBBFFFHHHKKKNNNRRRWWW^^^ffflllsssxxxvvvqqqfffYYYFFF555)))!!!   """$$$&&&)))...111888>>>FFFKKKOOOUUU^^^eeekkknnnsssxxx||||||yyywwwuuutttsssnnnhhh___WWWPPPIIIDDD@@@@@@???===<<<:::666111...***)))((('''&&&&&&%%%%%%$$$$$$###"""  &&&000666999999666///'''!!!  yyyrrrcccYYYKKK>>>555,,,$$$ ***444CCCNNNUUUSSSIII;;;+++  """***///777<<>>FFFKKKOOOTTT]]]dddiiilllqqqwww|||}}}{{{zzzyyywwwlllggg___WWWQQQLLLGGGDDDCCCAAA???>>>;;;777222...+++***)))(((''''''''''''&&&%%%$$$###!!!  """,,,444:::<<<:::666111---***'''###  {{{sssccc[[[MMM@@@666,,,$$$!!!,,,666GGGRRR[[[WWWJJJ;;;***  %%%,,,222999>>>CCCGGGHHHJJJNNNRRRYYY```gggmmmtttxxxvvvqqqcccVVVDDD333'''      !!!!!!"""$$$&&&***///333888>>>FFFKKKNNNTTT]]]dddgggjjjpppvvv|||~~~|||zzzyyymmmhhh```WWWQQQKKKFFFCCCDDDBBB@@@???<<<888333///,,,+++***)))(((''''''''''''&&&%%%$$$"""!!! $$$,,,333777777888999;;;:::888444000+++)))%%%   |||sssccc[[[OOOBBB777---%%% """---888JJJUUU]]]YYYKKK;;;+++    '''///444;;;???EEEHHHIIILLLQQQUUU[[[aaaiiinnntttxxxuuuooobbbVVVCCC222'''     !!!!!! !!!"""###&&&***///444888>>>FFFKKKNNNSSS\\\cccfffjjjooouuu{{{|||yyywwwqqqkkkbbbYYYQQQJJJEEEAAACCCBBB@@@???===999444111---,,,+++)))((('''&&&&&&&&&&&&%%%$$$"""!!!  """)))...222666<<>>FFFJJJMMMSSS[[[bbbfffiiiooouuuzzz~~~~~~yyyuuuooojjjbbbZZZTTTNNNIIIFFFBBBAAA@@@???===:::555222...---+++)))'''&&&%%%$$$%%%$$$$$$###"""!!!!!!!!!  !!!&&&***///666>>>EEEJJJOOOQQQPPPNNNKKKFFF@@@999333000&&&%%%"""  }}}sssaaa[[[QQQDDD888...'''######///:::IIIUUU^^^ZZZMMM???222***  ###***222777???CCCIIILLLNNNRRRWWW\\\^^^dddkkkoootttwwwsssmmmdddWWWEEE444)))"""    !!!!!!"""######%%%***000555888>>>FFFJJJMMMSSS[[[bbbfffjjjooouuuzzz~~~zzzvvvjjjfff```ZZZWWWTTTQQQOOOAAA@@@???>>>===:::666222///...,,,)))'''%%%$$$###$$$#########""""""!!!!!!   """###(((///777???HHHPPPVVVXXXXXXXXXVVVSSSNNNIIIFFF<<<:::666111---)))&&&%%% |||rrrfff\\\NNNAAA666---%%% ###111>>>MMMXXX```]]]RRRCCC222&&&   ###,,,555;;;BBBEEEIIIKKKMMMQQQXXX^^^dddfffkkkqqqwwwxxxtttpppcccYYYHHH888***!!!    !!!!!!"""$$$%%%'''+++000444:::>>>CCCIIIPPPWWW]]]bbbgggmmmssswwwyyy{{{yyyssslllgggaaa[[[VVVRRRNNNKKKKKKEEE???<<<<<<;;;777222444222///,,,)))''''''&&&$$$"""!!!!!!!!!!!!  $$$...777>>>HHHQQQWWW[[[```aaa___]]]^^^___VVVTTTPPPKKKEEE???999444222---'''"""!!!|||sssfff\\\NNNAAA666---%%% $$$222???OOOYYYbbb___SSSDDD333&&& $$$---666<<>>CCCIIIPPPWWW]]]bbbggglllrrrvvvxxxzzz~~~zzztttllliiiccc___[[[XXXUUUSSSNNNHHHAAA>>>>>><<<999555555333000---***(((''''''$$$###"""""""""!!! &&&...555???HHHUUUZZZaaadddcccbbbcccdddeeeccc```]]]YYYTTTOOOKKKFFFAAA:::444///+++'''$$$!!!"""&&&$$$$$$$$$%%%%%%###""" ###%%%}}}tttfff\\\NNNAAA666---%%% %%%333AAAQQQ\\\eeeaaaVVVFFF444''' %%%...777===CCCGGGKKKNNNPPPTTT[[[```jjjnnnsssyyy}}}}}}yyyuuuhhh\\\JJJ888+++"""    !!!"""###%%%''')))---222555:::>>>CCCIIIPPPWWW]]]bbbeeejjjppptttvvvxxx||||||vvvkkkhhhddd```^^^]]]ZZZXXXRRRLLLEEE@@@???===;;;888666444111...+++)))((((((%%%$$$#########"""  !!!(((222;;;IIIQQQ[[[bbbdddeeefffhhhqqqpppooommmjjjfffdddbbb^^^ZZZRRRKKKDDD>>>888444000...------...000444666:::999888999::::::888666333222111///---,,,++++++,,,,,,,,,---000444888;;;}}}uuufff\\\NNN@@@666---%%% &&&555CCCUUU```hhheeeXXXHHH555((( %%%---666<<>>CCCIIIPPPWWW]]]bbbdddiiiooorrrtttvvvzzz}}}~~~yyyjjjgggccc___]]]\\\ZZZXXXSSSNNNGGGBBB???>>><<<:::777555222///,,,***))))))&&&%%%$$$$$$$$$###!!! %%%...777AAANNNYYY___cccfffhhhrrrsssrrrqqqnnnlllllllllnnnkkkfff___XXXRRRLLLIIIGGGEEEDDDCCCEEEHHHKKKMMMQQQPPPPPPQQQRRRRRRQQQOOOOOONNNMMMKKKIIIHHHGGGGGGGGGFFFEEEFFFHHHMMMQQQTTT}}}uuufff\\\NNN@@@666---%%% '''666EEEXXXccckkkhhh[[[III666((( $$$,,,555;;;CCCGGGMMMPPPSSSWWW]]]bbbjjjpppxxx~~~~~~{{{xxxmmmaaaOOO<<<...$$$     !!!###$$$&&&''')))---222666:::>>>CCCIIIPPPWWW]]]bbbccchhhnnnqqqrrrtttxxx{{{|||~~~{{{mmmiiiddd```]]]ZZZWWWUUURRRNNNHHHCCC@@@>>><<<;;;777555222///,,,******)))&&&%%%$$$$$$$$$$$$!!!   $$$***444BBBOOOXXX___eeeiiiooopppqqqpppmmmlllnnnooossssssqqqmmmiiiddd```^^^\\\[[[ZZZYYYZZZ]]]```bbbcccbbbcccdddgggggggggeeeeeedddcccbbbaaaaaaaaaaaa```___^^^^^^___bbbeeeggg|||tttfff\\\NNNAAA666---%%% '''888GGGZZZeeennnjjj\\\JJJ666(((  ###,,,555:::BBBGGGMMMQQQTTTXXX]]]bbbjjjqqqzzz~~~|||nnncccQQQ???111&&&     !!!"""###%%%''')))---222555:::>>>CCCIIIPPPWWW]]]bbbcccgggmmmppprrrssswwwzzzzzz|||}}}qqqmmmgggbbb^^^ZZZWWWTTTOOOMMMIIIEEEAAA>>>===<<<777555222///,,,***))))))&&&%%%$$$$$$$$$###!!!   """+++888CCCLLLUUU^^^dddiiikkkmmmllljjjkkknnnqqqrrrtttuuuuuurrrnnnlllllliiihhhhhhhhhhhhjjjkkklllkkkjjjkkknnnqqqssssssrrrnnnmmmmmmlllllllllmmmmmmmmmlllkkkkkkkkklllmmmnnn{{{sssfff\\\NNNAAA666---%%% (((999III[[[fffoookkk]]]JJJ666'''  $$$---555;;;AAAFFFLLLQQQTTTXXX]]]aaahhhooozzz}}}nnndddSSSBBB333'''      !!!!!!###$$$&&&(((,,,111555:::>>>CCCIIIPPPWWW]]]bbbcccgggmmmpppqqqsssvvvzzzyyy{{{~~~~~~sssoooiiiccc___[[[WWWTTTLLLLLLJJJGGGDDD@@@>>>===666444111...+++***)))(((&&&$$$######$$$###      )))111999CCCMMMTTTYYY\\\```aaa```bbbggglllmmmpppttttttqqqnnnllllllkkklllllllllmmmllllllllliiiiiikkkooosssvvvvvvvvvooonnnmmmmmmllllllmmmmmmkkkkkkllllllllllllllllll{{{rrrfff\\\NNNAAA666---%%%  ))):::III\\\gggppplll]]]JJJ555&&&  &&&...666<<>>CCCJJJPPPWWW]]]bbbccchhhmmmpppqqqsssvvvyyyxxxzzz}}}rrrnnnhhhbbb^^^ZZZVVVSSSKKKLLLLLLJJJFFFBBB???>>>666444111...+++)))((((((%%%$$$#########"""    !!!(((111<<>>CCCJJJQQQWWWYYY^^^cccggggggdddbbbaaaddddddddddddddddddcccccc```___^^^aaafffiiiiiigggfffdddaaa^^^]]]\\\]]]]]][[[[[[[[[[[[YYYVVVSSSQQQ{{{rrreee]]]PPPBBB777---%%%!!!  )))999GGG\\\hhhnnneeeWWWIII777'''   '''///777<<>>999555000,,,)))'''%%%$$$$$$$$$$$$###"""!!!     %%%'''***...222999@@@EEELLLQQQVVVYYYYYYWWWUUUTTTVVVWWWWWWXXXXXXXXXWWWWWWWWWUUUTTTVVVYYYZZZYYYWWWTTTSSSPPPNNNLLLLLLLLLMMMJJJKKKKKKJJJHHHFFFCCCAAA}}}tttddd\\\OOOAAA666,,,$$$ !!!)))777DDDXXXdddjjjbbbTTTGGG555&&&  """)))111999???FFFGGGIIILLLRRRWWW\\\___iiimmmttt{{{zzzooo^^^KKK:::,,,!!!     """%%%'''))),,,///222777:::@@@EEEJJJPPPWWW[[[aaadddhhhlllooossswwwzzz}}}~~~~~~wwwqqqggg___YYYVVVSSSQQQLLLLLLLLLLLLKKKHHHCCC@@@:::666111---***)))'''%%%$$$$$$$$$###"""!!!   !!!%%%***000444999===AAADDDCCCBBB@@@@@@AAABBBCCCDDDDDDDDDDDDDDDGGGEEECCCCCCCCCCCCAAA@@@>>>===;;;999777777777888666666666555444111///...vvvddd\\\OOOAAA555+++###!!!(((555BBBTTT```fff^^^QQQDDD444%%% ###+++333;;;AAAGGGHHHIIILLLPPPVVV\\\aaaiiinnnuuu||||||rrraaaNNN<<<---"""   """%%%'''))),,,000333888<<>>///###  !!!$$$'''))),,,000333:::===BBBFFFKKKPPPVVVZZZ___bbbgggkkknnnrrrwwwzzz|||~~~|||vvvmmmddd^^^YYYUUUSSSLLLMMMMMMOOOOOOLLLGGGCCC<<<888333///---,,,***)))&&&%%%%%%$$$###!!!      !!!   !!!!!!!!!!!!!!!"""!!! vvvfff]]]PPPBBB555+++###"""***888DDDUUUaaafff]]]PPPDDD444&&& '''...666>>>BBBGGGIIIKKKMMMNNNSSS[[[bbbiiinnnuuu}}}|||sssbbbPPP???000$$$   !!!$$$'''))),,,000444:::===AAAFFFJJJOOOUUUXXX^^^bbbfffjjjnnnrrrwwwzzzyyy|||zzzqqqiiibbb]]]XXXUUUNNNNNNNNNNNNNNNLLLGGGDDD<<<999444000///---,,,***''''''&&&%%%$$$"""      vvvggg^^^QQQCCC666,,,$$$$$$---<<>>BBBFFFIIILLLNNNOOOSSS[[[aaajjjnnnvvv}}}|||ssscccRRRAAA222&&&    !!!$$$''')))---111444888;;;@@@DDDHHHMMMRRRVVV^^^aaafffjjjnnnrrrwwwzzzwwwzzz~~~uuummmfff```[[[XXXPPPOOONNNMMMMMMKKKGGGDDD===999555111000...---,,,))))))((('''%%%###!!!        vvvhhh___RRRCCC777,,,$$$&&&000@@@NNN^^^iiimmmdddVVVJJJ:::,,, !!!)))000777>>>BBBEEEIIIMMMOOOOOOSSSZZZ```jjjnnnvvv~~~}}}sssdddSSSCCC444(((!!!    !!!$$$''')))---111444777:::>>>BBBFFFJJJPPPSSS^^^aaafffjjjnnnrrrwwwzzzuuuyyy~~~xxxooohhhbbb]]]YYYQQQOOOMMMLLLKKKJJJGGGEEE===:::555222000///...,,,******)))(((&&&$$$"""!!!           ~~~tttfff^^^QQQCCC777---%%%!!! %%%111GGGYYYjjjqqquuupppcccPPP999(((    '''...555===BBBEEEHHHLLLPPPTTTXXX]]]aaajjjqqqxxx|||xxxiiiWWWDDD444'''!!!   ###%%%'''***...111777999===@@@DDDIIIOOOSSSYYY]]]ccciiilllooorrrtttyyy|||~~~vvvooojjjddd]]]WWWUUURRROOOMMMMMMKKKGGGCCC>>>;;;777444333111000...------+++)))&&&###      |||ssseee\\\OOOAAA555+++$$$""")))666LLL___ssszzz~~~xxxjjjWWW???--- !!!'''...666===BBBFFFIIIMMMQQQTTTYYY^^^bbbiiipppwww|||xxxiiiWWWDDD333'''    ###%%%'''***...111666888<<>>CCCHHHJJJNNNQQQUUUZZZ```dddjjjqqqxxx|||xxxjjjXXXEEE444'''    """%%%'''***...111555777;;;>>>BBBGGGLLLPPPYYY]]]bbbgggjjjnnnqqqsssxxx{{{~~~}}}tttnnnhhhccc\\\WWWRRRPPPNNNMMMLLLJJJGGGDDDBBB???;;;777555222///---,,,,,,***(((&&&###   |||tttddd[[[NNN@@@444***""""""(((222BBB[[[pppttt]]]CCC000  """)))000888???DDDIIIKKKOOORRRVVV\\\bbbffflllsssyyy}}}{{{mmm[[[HHH666)))!!!  """$$$&&&)))---000444666999===@@@EEEJJJNNNUUUYYY___eeejjjnnnrrrvvvzzz|||~~~uuunnnhhhccc\\\XXXQQQPPPOOOMMMLLLJJJGGGFFFDDDAAA===999666333///---,,,+++***(((%%%###    }}}vvveee]]]PPPBBB666,,,$$$!!!)))444EEE```uuusss\\\BBB///  ###***111999@@@EEEJJJLLLOOORRRVVV\\\ccchhhooovvv|||}}}ooo^^^JJJ888***###  """$$$&&&)))---000333555999<<>>:::777444///,,,+++***)))(((%%%###     ~~~wwwfff^^^QQQCCC777---%%%!!!!!!)))555HHHccczzzqqqZZZAAA///  $$$+++222:::AAAFFFJJJLLLNNNRRRVVV\\\dddiiirrrxxx~~~~~~qqq___LLL999***###   !!!$$$&&&)))---000333555888;;;???CCCHHHLLLOOOTTTZZZaaagggnnnuuuzzz}}}{{{rrrkkkeee^^^ZZZSSSTTTSSSQQQLLLIIIGGGGGGDDDAAA>>>;;;888444000,,,******)))'''%%%###!!!     }}}vvvggg^^^QQQCCC777---&&&!!!"""***666JJJfff}}}mmmVVV???--- %%%,,,333:::BBBFFFIIIKKKNNNQQQUUU\\\dddiiirrryyy~~~}}}ppp___KKK888)))!!!    !!!###&&&)))---///333666999;;;???CCCHHHLLLQQQTTTZZZ```fffmmmsssxxx}}}uuummmfff___[[[UUUVVVVVVSSSMMMIIIGGGHHHBBB@@@===;;;888444000,,,***)))((('''%%%###!!!     |||vvvfff^^^QQQCCC777---%%%!!!###+++777KKKggg~~~|||hhhRRR;;;+++  &&&,,,333;;;BBBGGGIIIKKKMMMPPPUUU\\\dddiiirrrxxx~~~|||ooo^^^JJJ777(((      !!!###%%%(((,,,///444666999<<>>EEEJJJMMMMMMMMMPPPVVV]]]dddiiitttyyy}}}xxxjjjYYYHHH777***"""     ###&&&***---...555777:::<<<>>>BBBFFFJJJSSSWWW\\\```ccciiipppvvv{{{}}}vvvnnnggg```[[[ZZZWWWRRRNNNJJJFFFBBB@@@???<<<999666444111---******)))'''%%%###!!!    {{{sssfff^^^PPPBBB666,,,$$$ $$$,,,999PPPkkk}}}vvv___HHH444&&& !!!)))000777>>>DDDIIIKKKKKKLLLOOOUUU\\\dddhhhtttyyy}}}~~~uuufffVVVEEE555(((      ###&&&***---///555777999;;;>>>BBBGGGJJJSSSWWW\\\```dddiiipppvvv{{{}}}wwwoooiiibbb]]][[[WWWRRRNNNJJJFFFBBB@@@>>>;;;888555333000,,,******)))'''%%%###!!!    |||ssseee\\\OOOAAA444***""" &&&---;;;RRRlll~~~qqqYYYDDD111%%% """***222999???DDDGGGIIIIIIJJJNNNTTT\\\ccchhhsssyyy~~~zzzqqqbbbQQQAAA222&&&  !!!$$$'''+++...///333555888:::===BBBGGGKKKRRRWWW\\\aaadddiiipppvvvzzz|||xxxqqqkkkeeeaaa\\\XXXSSSNNNJJJFFFBBB@@@<<<:::666444222///,,,******)))'''&&&###"""   ~~~uuucccZZZMMM???333)))!!!!!!'''///===SSSmmm~~~kkkTTT???...""" """+++333:::???CCCEEEIIIIIIJJJNNNTTT\\\dddiiissszzzwwwmmm^^^MMM===///%%%  !!!$$$'''+++...///222333666888;;;@@@GGGKKKQQQVVV\\\aaadddjjjpppuuuyyy{{{~~~yyysssnnniiieee^^^ZZZSSSNNNIIIFFFBBB???<<<999666444222000---+++))))))'''&&&$$$"""!!!  ~~~ttt```XXXKKK>>>222(((!!!!!!)))222@@@VVVnnn~~~hhhOOO:::*** ###,,,444:::???BBBEEEHHHIIIJJJNNNUUU^^^fffjjjssszzzvvvlll\\\JJJ;;;...$$$   !!!###'''***---///000111333555999>>>EEEJJJOOOTTT[[[```dddiiioootttwwwzzz}}}zzzuuupppkkkggg```[[[TTTNNNIIIEEEBBB???<<<:::777555444222///---))))))'''&&&$$$###"""!!!   {{{rrr^^^VVVJJJ===222)))""""""***444BBBXXXooo{{{dddKKK777'''  %%%,,,333999>>>BBBEEEHHHHHHJJJNNNUUU^^^fffkkkssszzzvvvkkkZZZHHH888,,,###    ###&&&***---...///000111333666;;;BBBGGGLLLRRRYYY___ccchhhnnnsssvvvyyy|||zzzuuuqqqlllhhhbbb\\\UUUNNNIIIEEEAAA???<<<999777555444333000...))))))(((&&&%%%###""""""    wwwmmm\\\TTTHHH===333+++$$$!!!"""+++666DDDYYYpppxxx___GGG444''' """&&&,,,333888===CCCFFFFFFGGGHHHMMMTTT]]]fffkkkssszzzuuujjjXXXEEE555)))    !!!%%%(((+++---...//////000333888???DDDJJJPPPXXX^^^bbbgggmmmqqquuuxxx|||zzzuuuqqqlllhhhccc]]]UUUNNNHHHDDDAAA???:::888666444444333000...))))))(((&&&%%%$$$###"""    tttjjjZZZSSSHHH<<<333,,,&&&"""""",,,777EEEZZZqqqttt\\\DDD333''' ###''',,,222777===CCCGGGDDDEEEGGGLLLSSS\\\eeejjjrrr{{{uuuiiiWWWCCC333''' !!!$$$(((+++,,,.........///111666===BBBIIIOOOWWW]]]aaaffflllpppuuuxxx{{{zzzuuupppkkkhhhddd^^^UUUNNNHHHDDDAAA???999777444333333222///---))))))((('''%%%$$$######     rrrgggZZZRRRIIIAAA888,,,###!!!!!!&&&///<<>>999888666444222000...---))))))((('''%%%""" !!!    qqqggg[[[RRRIIIBBB999---%%%###$$$)))333@@@RRReeexxxnnnWWW@@@,,,   $$$(((...444999>>>CCCFFFEEEFFFHHHKKKPPPXXXaaahhhqqqyyy~~~pppdddRRR@@@222'''    """%%%(((***,,,------...333:::@@@HHHMMMTTTZZZ]]]bbbggglllwwwyyy}}}~~~xxxrrrkkkfff___\\\VVVOOOHHHCCC???===999888777444222000...---***)))(((&&&$$$"""     |||pppggg\\\SSSIIICCC:::///)))((((((...999GGGXXXlll}}}nnnWWW>>>+++  !!!'''+++111777<<<@@@DDDGGGEEEFFFIIILLLQQQYYYbbbhhhpppyyy{{{mmmaaaOOO>>>111'''    ###&&&'''***+++,,,---222999???FFFKKKSSSXXX\\\aaagggllluuuxxx}}}yyyssslllggg```\\\VVVOOOHHHBBB>>><<<:::999777555333000......***)))(((&&&$$$"""    zzzooohhh\\\SSSJJJCCC;;;222---------444@@@OOO```sssqqqXXX???+++    ###)))---444999===AAADDDGGGEEEGGGIIIMMMRRRZZZbbbhhhoooxxxxxxjjj^^^MMM<<<000&&&    !!!###%%%'''***+++---111999???DDDJJJQQQWWW[[[```ggglllqqquuu{{{{{{tttmmmggg```\\\VVVOOOHHHBBB???===;;;:::888666333111///...***)))'''%%%###!!!     yyyooohhh\\\SSSIIICCC<<<444111111111999GGGWWWiii{{{uuu[[[AAA,,,  !!!%%%+++///666;;;>>>AAADDDFFFEEEGGGJJJNNNSSS[[[ccchhhoooxxxxxxjjj^^^LLL;;;...%%%      !!!###&&&)))+++---111999>>>CCCHHHPPPVVVZZZ___eeejjjlllqqqyyy}}}vvvmmmggg___\\\VVVOOOIIIDDD@@@>>><<<;;;999777444111///...***)))&&&$$$"""!!!     xxxmmmggg\\\RRRHHHBBB<<<666444555777@@@OOO```rrrxxx]]]CCC---  ###(((---222888===@@@BBBDDDEEEEEEHHHKKKOOOTTT[[[ccchhhpppyyy{{{lll___LLL:::---$$$       !!!%%%)))+++---222999???BBBHHHOOOTTTXXX]]]ccchhhhhhooowww~~~wwwnnnhhh___\\\WWWPPPJJJFFFCCCAAA===<<<:::777444111///...***)))&&&###!!!    vvvkkkeee[[[QQQGGGAAA<<<777666888===FFFVVVhhhzzzzzz___CCC---  $$$***000555;;;@@@CCCDDDEEEFFFEEEHHHLLLPPPUUU\\\ccchhhqqqyyy~~~ooobbbNNN;;;---###     !!!$$$))),,,...333:::???BBBHHHNNNTTTWWW\\\bbbfffgggnnnwww~~~xxxooohhh^^^\\\WWWQQQLLLHHHFFFDDD>>>===;;;888555222///...***)))&&&###!!!         tttiiibbb[[[QQQFFF@@@<<<777777999AAAKKK[[[nnn{{{___CCC--- %%%+++222777===BBBEEEFFFFFFGGGFFFHHHLLLQQQVVV\\\dddiiiqqqyyyqqqdddOOO;;;---"""       $$$))),,,///444:::@@@BBBHHHNNNSSSWWW[[[```eeegggnnnwww~~~xxxooohhh^^^[[[WWWRRRMMMJJJGGGFFF???===;;;888555222000...***)))%%%"""         yyylllcccZZZRRRIIIDDD>>>888888<<>>CCCEEEEEEEEEEEEIIIHHHKKKQQQWWW\\\dddmmmttt~~~{{{qqqcccNNN:::,,,"""    !!!%%%'''))),,,///333888;;;BBBEEEJJJOOOTTTZZZaaaeeehhhmmmttt|||xxxooohhhaaa]]]WWWRRRMMMIIIEEECCC>>><<<888666444333000...***(((&&&###         yyylllcccWWWOOOGGGCCC>>>:::;;;???FFFUUUhhhyyyxxx\\\AAA---   !!!(((---444999???DDDFFFGGGGGGGGGJJJIIILLLSSSYYY]]]fffoooxxxqqqcccMMM999+++!!!    !!!$$$&&&)))+++...222777:::???CCCIIIOOOTTTZZZ___ccchhhmmmttt|||}}}uuullleee```\\\VVVQQQMMMIIIFFFCCC???<<<888555333222000///***)))'''$$$!!!        vvvjjjbbbTTTLLLEEEBBB>>><<<>>>CCCKKKZZZmmmvvvZZZ@@@---!!!  """***///666;;;BBBGGGIIIIIIIIIJJJLLLKKKNNNUUUZZZ```hhhqqq|||oooaaaLLL888***!!!    !!!$$$&&&(((***---000555888;;;@@@GGGNNNSSSYYY^^^aaaggglllsss{{{zzzrrriiiccc___[[[UUUPPPLLLIIIFFFDDD@@@<<<777333222222111000+++***'''$$$"""         |||rrrggg___SSSKKKDDD@@@===;;;>>>DDDLLL\\\pppqqqUUU===+++   $$$,,,111999>>>DDDIIIKKKKKKKKKKKKLLLKKKNNNUUU[[[```iiirrr|||~~~jjj]]]III777***!!!   !!!###%%%''')))+++...222666777<<>>;;;999<<>>BBBGGGJJJJJJHHHFFFEEEIIIIIILLLTTTZZZ```iiirrryyy~~~uuueeeYYYGGG777,,,###     !!!!!!"""$$$%%%&&&(((,,,///222777>>>FFFNNNVVV]]]bbbggglllttt{{{~~~uuuppplllhhheee^^^YYYQQQJJJFFFDDDBBBAAA;;;999555333222222111///***)))'''$$$!!!         xxxlll^^^TTTNNNEEE===888666555:::@@@GGGZZZrrrmmmMMM777((( !!!***222888???CCCGGGJJJIIIFFFDDDCCCJJJIIIMMMTTT[[[```jjjsss|||wwwggg[[[III888,,,"""     !!!!!!"""$$$$$$%%%'''+++...222777===EEEMMMVVV^^^cccjjjooovvv}}}}}}sssmmmiiieeebbb___YYYQQQJJJEEECCCAAA@@@:::888555444333222000...***(((&&&###