BM66(@ tttxxx~~~wwwssssssvvvyyy{{{sssqqqoooppptttvvvvvvuuuqqqrrrtttyyy}}}rrrkkkgggfffggglllsss|||~~~}}}uuunnnkkkjjjgggfffeeeeeeiiipppvvvzzzyyy{{{yyyvvvwww|||yyyoooggg___ZZZYYYbbbqqq~~~uuuvvvxxxxxxwwwtttpppmmmkkknnnssswww{{{xxxllldddaaaaaabbbbbbddd\\\WWWWWWVVVTTTXXX___iiivvvwwwoookkkeeedddbbb___\\\\\\]]]___aaa___]]]^^^bbbhhhmmmooouuuvvvvvvtttssswwwtttxxx~~~zzzwwwxxxxxxyyyuuusssqqqrrruuuwwwxxxxxxvvvwwwzzz~~~}}}ssslllfffdddeeeiiipppxxx~~~|||{{{|||~~~zzzrrrjjjeeedddeeedddbbbbbbeeejjjooosssxxx~~~~~~|||~~~xxxjjj```XXXVVVXXXcccqqq|||vvvxxxzzz{{{{{{xxxuuusssrrruuu{{{~~~vvvmmmfffcccbbbbbbaaaeee^^^YYYXXXVVVTTTWWW\\\```kkk}}}yyypppkkkaaaaaa```___^^^^^^```aaa___^^^\\\]]]bbbggglllooouuuvvvuuuttttttwwwtttxxx~~~}}}{{{zzzxxxvvvttttttwww{{{}}}}}}~~~vvvooofffdddcccfffmmmuuu|||~~~zzzxxxvvvuuuvvvyyy}}}|||uuummmfffcccaaa```^^^___aaaeeejjjmmmuuu{{{yyyiii[[[SSSTTTZZZgggttt|||{{{}}}~~~|||{{{{{{vvvooojjjgggeeecccaaaccc^^^ZZZXXXVVVTTTVVVYYYZZZaaannn}}}sssmmmbbbbbbaaa```_________```]]]\\\\\\]]]```fffkkkoootttuuuvvvttttttxxxvvvyyyyyywwwvvvxxx{{{{{{uuuiiifffeeegggmmmuuu|||~~~yyyuuuqqqqqqpppssswwwzzz|||}}}|||}}}~~~|||wwwpppiiieee^^^]]]]]]]]]```cccgggiiiooouuu}}}rrrcccZZZ\\\bbbnnnyyy}}}xxxvvvrrrnnnjjjgggdddbbb___\\\YYYXXXWWWVVVWWWXXX\\\___ffftttwwwppphhhfffdddbbb```___]]][[[\\\\\\\\\\\\___dddjjjoootttuuuvvvvvvvvvyyyyyy|||yyyyyyyyy{{{{{{ooommmkkkmmmrrryyy~~~xxxtttnnnnnnoooqqqsssttttttrrrrrrsssuuuuuusssnnnhhhdddaaa````````````bbbccceeegggnnnvvv{{{~~~}}}zzzxxxzzz{{{{{{yyywwwvvvwwwyyyxxx{{{uuullllllpppwww|||zzzwwwtttsssqqqlllhhhcccaaa```ZZZZZZZZZYYYXXXZZZZZZYYY^^^___bbblll|||~~~uuullliiieeecccbbbaaa^^^\\\\\\\\\]]]]]]^^^bbbiiinnntttvvvxxxwwwxxx{{{~~~||||||}}}~~~vvvuuusssuuuzzz~~~wwwrrrllllllmmmoooppppppmmmjjjkkklllnnnpppqqqnnnjjjfffeeeeeecccbbb```______^^^aaagggnnnsssvvvzzz}}}{{{}}}|||xxxsssooommmnnnnnnnnnlllkkkkkkmmmooooooqqqwww~~~}}}zzzxxxuuuqqqppplllgggaaa]]]\\\\\\YYY\\\]]]\\\\\\___^^^\\\[[[\\\___eeerrr{{{mmmiiidddbbbdddeeecccaaa]]]^^^___^^^]]]aaahhhmmmuuuwwwyyyzzzzzz}}}|||{{{{{{}}}|||tttooojjjjjjjjjkkklllkkkiiiggghhhggghhhjjjmmmlllhhheeebbbbbbaaaaaa```___^^^]]]]]]aaafffjjjmmmrrryyy{{{yyyyyyzzz||||||}}}yyytttooojjjhhhfffiiiiiihhhfffeeefffiiillljjjkkkoooxxx~~~}}}zzzwwwrrrpppkkkddd]]]YYYZZZ\\\\\\aaacccaaaaaadddbbb^^^WWWZZZ]]]aaaiiiyyyrrrllleeecccdddfffeeeddd___```aaa___]]]```gggmmmvvvyyy{{{||||||~~~zzzrrrllliiihhhfffggghhhiiihhhgggbbb``````bbbeeeeeebbb___ZZZ[[[]]]^^^``````aaaaaa[[[___bbbeeegggllltttzzz|||xxxwwwxxxxxxyyy{{{wwwrrrlllgggdddcccbbbjjjjjjiiigggfffgggjjjmmmjjjiiikkkrrr{{{}}}xxxwww}}}~~~yyyuuusssmmmddd\\\YYY[[[^^^```fffhhheeeeeegggddd^^^WWWZZZ]]]^^^bbbpppyyyqqqhhhcccdddeeedddbbb```bbbbbb```]]]___ffflllwwwzzz|||}}}~~~~~~|||}}}|||yyypppiiiggghhhiiilllmmmkkkhhheeegggfffccc___]]][[[YYYYYYVVVWWWWWWXXXZZZ\\\^^^___^^^______```ccciiipppuuu{{{yyyxxxuuuuuuwwwpppoookkkfffbbb___^^^___iiihhhffffffiiinnnsssvvvyyyttttttyyy}}}~~~}}}tttuuuyyyyyyvvv{{{||||||}}}zzzrrrggg^^^ZZZ\\\___hhhjjjnnnqqqrrrnnnhhhccc^^^]]]\\\]]]___gggyyy}}}tttjjjddddddffffffeeefffdddaaa^^^^^^aaagggkkktttyyy}}}~~~}}}}}}~~~|||wwwooojjjiiikkknnnpppqqqpppmmmjjjgggddd```[[[WWWUUUTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[]]]^^^```bbbffflllsssxxx|||zzzyyyuuusssuuunnnlllgggbbb]]][[[\\\]]]fffeeedddgggnnnyyywwwxxx}}}}}}vvvsssvvvzzzzzzwww~~~xxxmmmccc___aaadddpppsssxxx|||{{{uuullleee```^^^^^^___```fffuuuyyynnngggfffggggggfffcccbbb```^^^^^^bbbhhhmmmsssxxx|||}}}|||}}}zzzzzzzzzzzzyyyuuupppkkknnnppptttwwwxxxwwwuuussskkkggg```YYYTTTQQQPPPQQQQQQQQQQQQRRRSSSUUUVVVWWW[[[]]]aaaeeeiiinnntttyyy}}}~~~}}}zzzuuuqqqrrrmmmiiiccc]]]ZZZZZZ[[[]]]dddcccdddhhhsss~~~zzz||||||tttppprrrtttvvvzzzxxxtttxxxuuukkkfffhhhkkkwww|||rrrhhhaaa```___``````dddppp|||tttkkkhhhhhhgggfffaaa```^^^]]]]]]bbbiiinnnrrrwww{{{|||zzz{{{ӵyyyvvvqqqnnnssswww|||~~~|||{{{rrrmmmddd[[[TTTQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUYYY]]]aaafffjjjnnnsssvvvxxx~~~|||uuuppppppnnniiibbb\\\[[[\\\^^^___eeeeeefffkkkvvv~~~zzz{{{~~~uuuqqqppppppqqqrrrwww|||xxxĦĦӵ}}}rrrmmmnnnpppzzzwwwlllaaa______``````bbbkkkuuuzzzpppjjjgggfffeeebbbaaa^^^Ħssswww{{{|||zzz{{{4ĉ@ӵyyyuuurrrxxx}}}wwwqqqggg]]]VVVRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTYYY\\\aaaeeehhhkkkoooqqqtttyyy}}}uuuqqqqqqnnniiibbb^^^^^^___``````eeefffiiioooxxx|||yyy{{{{{{wwwrrrpppoooooosss}}}zzz>L=hĦ4ĉ@ӵzzztttsssuuuzzz{{{qqqcccaaa````````````gggooovvvnnniiieeeddddddccc```>Lkkktttxxx}}}}}}|||}}}GG=?xxxvvv|||xxxrrrhhh^^^WWWSSSRRRSSSUUUTTTTTTTTTTTTTTTUUUUUUYYY\\\```cccfffiiimmmooossswww|||~~~|||zzzzzz{{{||||||}}}vvvssstttnnnjjjeeedddeeefffdddbbbdddeeeiiinnntttzzz~~~||||||||||||~~~vvvuuusssrrruuu}}}}}}HdĦ=ĪjGG=?|||zzz{{{}}}xxxjjjfffccccccaaa```dddkkkvvvvvvnnnhhheeefffdddaaaHdĦkkktttyyy}}}~~~}}}ӵĭӵӵĦӵӵĦƜ`1.׼s{{{zzz~~~Ħ~~~}}}xxxsssjjjaaaZZZVVVUUUӵUUUĦ^^^aaaeeeiiinnnqqquuuyyy|||zzzĭӵppppppĦlllmmmrrrĦ{{{ĦDdD?fӵĦӵƜ`1.׼sĭӵӵccc```ccchhhĦĦĦuuunnnjjjeeedddbbbDdD~~~~~~ӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@|||{{{Shӵ{{{yyytttlllddd]]]YYYg&eVVV>hӵ```eeejjjppptttyyy{{{|||fff?><z|||g&e>&exxx{{{HLZZZ[[[[[[ShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉjjjeeeaaabbb3we<Ħ3h?@eZ3h?gL{{{sssooodddcccaaaD%%)?~~~fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttxxxHGgĉ@~~~zzztttuuurrrkkkaaa[[[Hu]ĦTTTZuR)ĦfffjjjnnnsssvvvsߝLGdUĦ{{{Hƅ^Hu]ĦntHdĦVVVUUUHGgĉ@xxxHdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQwwwpppiiidddje<ĦtttBt=o9ĦH׼sHtĦBt=o9ĦHdĦxxxnnniiidddaaaDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭ~~~qet~~~yyytttssspppjjjccc^^^DdDĦWWWVVVt|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e~~~puR)Ħzzztttmmmjjjiiifff>d<Ħ[[[DtUUUhhhoootttzzz}}}DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦHHHpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦwwws<v>aĦnnnnnnpeӵDx<DdDĦDdDĦpeӵDx<>d<rrrlllfff>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵ~~~}}}D&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦLLLHHܗDӊBUUU<xB?daĦkkkjjjB?Ho9>d<>d<ӵB?Ho9<xtttlllfff&ӫeʬtIӇ}}}>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵ~~~Hu]3hhne=enepIƎ@t@h>hfe@ďDxxxpppkkkiiifffneYYYXXX=e]]]ccckkkvvvegesĪj@hfdDĦQQQ@ďDWWWRRRHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦhhhggg@Gse<Ō@GHkgexxxpppiiiHĪj@IŌxxx}}}egeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^zzzuuunnnjjjgggcccZZZXXXVVV[[[aaahhhqqq}}}}}}~~~DdDĦ]]]hhhggg\\\SSSD^s׼sgeFm8ooo>aĦcccbbbbbbs׼sHozzzqqqvvvyyy}}}D^DdDĦs׼sΦ4DuXӵtvӵ>d<Ħ}}}|||Ħ{{{|||Ħ~~~wwwsssssswww{{{uuuqqqlllhhhdddaaa^^^\\\ĦVVVUUUUUUVVVWWWXXX]]]eeennnwww}}}xxxyyy>d<Ħkkkvvvzzzlll^^^SSSMMMLLLQQQ[[[iiizzzĦ>d<ĦBegeFYĉyyyvvv>aĦaaa______eeennntttBenu]ӵzzztttooommmqqqwwwyyyyyy{{{~~~~~~}}}>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ}}}gdKĦyyyvvvyyy~~~gdKĦyyyssssssssstttxxx~~~}}}zzztttmmmeeeaaabbbbbb___gdKĦ[[[[[[[[[YYYXXXVVV[[[cccllluuuzzzrrrttt|||gdDĦsssdddYYYSSSQQQQQQWWWcccuuu~~~~~~|||{{{|||gdKĦsdKĦŶS}}}3weAneyyy{{{{{{~~~ne{{{sssppprrrxxx}}}ne}}}wwwqqqooooooppprrrwww}}}~~~wwwqqqhhhcccaaa```ne\\\[[[[[[ZZZXXXVVVYYY]]]dddkkkrrrzzz}}}uuuvvv}}}Devvvkkkaaa[[[WWWXXX^^^iiiyyy{{{yyy~~~~~~{{{yyyyyynene>Ak<``````cccfffhhhqqq{{{fh|||xxxxxxyyy~~~||||||}}}{{{zzzDenenenevvvwwwyyyxxxzzz~~~}}}wwwppplllmmmrrrwwwzzz~~~zzzxxxsssmmmjjjkkkmmmpppuuuzzz~~~~~~xxxooogggaaa^^^___^^^^^^]]]\\\YYYVVVXXX\\\aaagggnnnuuu}}}xxxzzz~~~|||zzzuuummmhhhcccdddiiisssyyywwwvvv|||}}}zzzyyydddbbbbbbcccdddffflllsssyyywwwxxx|||{{{zzz{{{yyyxxx}}}|||yyyyyy{{{wwwxxxyyy|||{{{sssnnnlllooosssuuuyyy|||}}}yyyxxxxxxuuupppiiijjjlllooossswwwyyy{{{~~~|||}}}yyynnnddd___^^^___aaaaaa`````````^^^ZZZWWWTTTWWW\\\bbbiiiqqqyyyzzz|||xxxuuussswww~~~}}}xxxsssssswww~~~zzzxxxyyy~~~}}}~~~}}}vvvnnnllliiigggeeeeeeffffffkkkooowww{{{xxxxxxzzzxxxyyyzzzyyyyyy~~~~~~~~~{{{zzzxxxxxxzzz~~~zzzrrrnnnmmmpppsssvvvzzz|||yyyxxxxxxuuupppllllllmmmoooqqqsssuuuvvv|||}}}|||{{{{{{yyy}}}xxxnnnfffcccbbb```___^^^^^^^^^\\\YYYVVVSSSVVVZZZ___dddlllsssyyy{{{~~~rrrnnnnnnvvv~~~~~~~~~{{{yyyyyy{{{}}}yyyssspppnnnkkkhhhfffffffffffflllnnnttt~~~}}}wwwvvvwwwzzzzzz{{{zzzwwwwww|||vvvpppnnnpppssszzz~~~}}}zzzxxxssslllnnnnnnmmmmmmnnnppprrrsssyyyyyyyyy{{{{{{zzzvvvsssrrrvvv~~~~~~wwwwwwzzz{{{qqqiiieee]]][[[YYYYYYYYYYYYWWWVVVWWWXXXZZZ\\\```eeekkkppp{{{|||qqqnnnooowww}}}xxx}}}{{{wwwuuuuuuwwwxxx~~~|||sssmmmmmmllliiigggeeeeeeddddddlllnnnrrryyy}}}|||vvvuuuwwwyyyyyyzzz~~~xxxwww{{{|||uuusssuuuyyy~~~}}}wwwooonnnlllkkkjjjkkknnnqqqsssrrrqqqppppppppppppnnnllljjjoooxxxwwwtttuuu}}}pppggg]]]ZZZXXXWWWXXXYYYYYYYYYXXXXXXZZZ[[[]]]bbbhhhmmmvvv~~~}}}~~~qqqoooooouuuyyyooouuu}}}}}}~~~zzzxxxuuurrrqqqqqqqqqrrrxxxzzz~~~zzzrrrmmmkkkjjjiiigggffffffffffffhhhlllpppssszzz~~~yyyxxxwwwvvvvvvxxxwwwwww~~~~~~yyywwwzzzzzzxxx{{{wwwllljjjiiihhhiiimmmqqqsssllljjjhhhhhhiiijjjiiihhheeejjjtttxxxssssss{{{ttthhh___\\\YYYXXXYYY[[[]]]]]]UUUVVVWWWYYY\\\bbbiiinnnrrr{{{||||||~~~~~~}}}{{{pppnnnmmmqqqxxx~~~~~~yyytttjjjpppxxx~~~~~~zzzyyytttsssqqqooonnnmmmmmmmmmtttuuuxxx}}}vvvrrrkkkkkkjjjiiihhhhhhhhhhhheeejjjnnnpppttt{{{yyyxxxvvvvvvwwwuuutttzzz{{{zzzzzz~~~}}}vvvuuuzzz||||||~~~|||qqqmmmhhhgggkkkpppssstttmmmhhhaaa]]]^^^aaaccccccccciiipppxxxvvvqqqwww}}}{{{mmm___]]]ZZZZZZaaafffccc[[[YYYZZZZZZZZZ\\\```fffjjjqqqwww}}}yyyzzz}}}~~~}}}}}}}}}vvvmmmgggjjjppptttxxx{{{ssspppooorrrwwwzzzwwwsssooommmpppyyyzzzqqqrrrooollljjjjjjkkkkkkjjjoooqqquuuzzz{{{tttooollliiiiiikkkmmmllljjjkkkmmmmmmlllllluuu|||yyyxxxuuusssrrrqqqrrrzzzyyyxxxyyy{{{~~~uuurrruuuxxxvvvqqqmmmllloootttwwwxxxoooiiiaaa]]]\\\^^^___```eeejjjqqqxxx~~~|||vvvuuuzzzuuuhhhgggddddddiiimmmggg^^^YYYYYYXXXXXXZZZ^^^cccgggmmmsss}}}{{{ttttttvvv{{{}}}|||wwwmmmeeeeeehhhiiilllooollljjjjjjmmmrrruuuuuutttsssqqquuu~~~|||sssqqqnnnjjjhhhhhhiiiiiihhhiiilllqqqxxx{{{rrrpppnnnoooqqqqqqnnnkkkiiikkkkkkiiijjjqqq~~~|||vvvsssrrrsssrrrttt}}}yyyuuuvvv{{{xxxssssssuuu|||yyyuuutttvvvzzz~~~uuuoooggg```^^^^^^______fffjjjqqqwww}}}{{{uuuxxx}}}wwwvvvuuuuuuxxxxxxnnncccYYYXXXVVVVVVXXX[[[___bbbgggnnnyyyyyyooommmnnnttt~~~zzzpppfffbbbbbbbbbdddhhhffffffgggjjjnnnssswwwzzzzzzyyy}}}zzzpppmmmiiiffffffggggggfffeeeiiinnnuuuwwwvvvvvvwwwyyyvvvqqqlllgggiiiiiifffffflllwww~~~uuurrrrrrssstttwwwyyywwwzzz~~~zzzyyyzzz}}}|||}}}yyyqqqiiidddbbbbbbccceeeiiipppxxx~~~{{{{{{|||wwwiii[[[YYYVVVUUUWWWZZZ]]]^^^dddjjjvvvxxxmmmjjjjjjrrr~~~~~~zzzyyytttjjjfffdddccceeeiiifffhhhjjjmmmqqqxxxtttpppkkkgggffffffffffffgggjjjnnnttt{{{{{{{{{|||~~~~~~{{{sssmmmggghhhgggeeedddhhhpppwww}}}vvvtttssstttuuuwww~~~~~~|||{{{|||~~~|||tttmmmiiihhhhhheeeiiipppyyy~~~~~~}}}}}}qqq```]]]YYYXXXZZZ]]]^^^^^^ccchhhrrr~~~yyyooolllmmmuuu~~~yyywww}}}{{{qqqkkkgggdddfffjjjkkkmmmooosssxxx{{{vvvpppkkkiiihhhhhhggggggjjjnnnqqqwww}}}}}}}}}{{{sssmmmhhhhhhgggeeedddfffkkkpppzzz{{{yyyvvvuuuuuutttvvv~~~~~~}}}|||vvvuuuvvvyyy|||wwwqqqnnnmmmjjjmmmrrrzzz|||{{{{{{~~~|||yyy}}}xxxfffbbb]]]\\\___bbbcccbbbeeegggnnnyyy{{{rrrqqqssszzz}}}zzzssslllggggggjjjrrrsssuuuzzz~~~vvvooollljjjiiiiiidddgggkkkmmmqqq|||}}}{{{zzz{{{{{{xxxrrrllliiiiiihhhfffdddeeehhhjjjrrryyyzzz{{{xxxvvvuuutttuuu|||}}}||||||{{{{{{zzzsssppppppqqquuuxxxzzzyyyyyyzzz|||{{{|||||||||}}}{{{wwwuuussssssvvv{{{xxxxxxwwwwwwxxx}}}xxxtttwww}}}mmmgggbbbbbbeeeiiiiiihhhgggfffiiirrr|||{{{tttuuuxxx~~~yyysssrrrvvv{{{zzz{{{{{{sssnnnllljjjiiidddgggiiiiiijjjsss{{{xxxuuuttttttsssoookkkhhhhhhgggfffddddddeeefffgggnnnyyy{{{zzzwwwuuuuuusssttt||||||{{{xxxvvvuuuyyy~~~zzzsssoooooolllooossssssrrrqqqsssuuuvvvwwwxxxxxxzzz~~~|||zzzyyyyyy{{{~~~{{{ttttttrrrppppppuuu~~~|||tttpppsss~~~pppkkkfffeeeiiimmmmmmkkkhhheeefffnnnxxx~~~{{{tttvvvzzz~~~|||}}}uuuooollljjjiiigggiiiiiifffeeekkkyyyyyyuuuqqqooopppooommmjjjggggggfffeeedddddddddddd___fffrrr~~~yyyvvvttttttsssttt||||||yyysssooonnnqqquuuxxx~~~wwwoooiiifffgggggggggiiilllqqqtttvvvyyy{{{xxxuuuyyy~~~~~~}}}}}}}}}{{{wwwtttppppppooooooooonnnnnnnnnxxxwwwsssooooooxxx}}}qqqnnnkkkkkklllllliiieeehhheeeeeellluuuzzzwwwsssqqqtttxxx}}}~~~yyyyyy{{{{{{tttqqqnnnllliiifffdddeeefffiiiqqqyyy}}}tttnnnlllooooooiiigggiiikkkhhheeedddccccccaaa___```dddjjjrrr|||{{{xxxxxxyyyyyy~~~|||xxxqqqkkkiiijjjmmmooo}}}yyyooohhhbbbcccccceeehhhlllrrrvvv{{{~~~~~~{{{xxx}}}}}}|||{{{yyywwwrrroookkkkkkkkkkkkkkkkkkkkkkkktttuuuuuurrrrrryyyyyytttooommmlllkkkgggdddeeecccccchhhooorrrpppmmmnnnpppsssvvv{{{}}}xxxxxx{{{~~~yyytttpppmmmhhheeecccdddfffhhhpppxxxzzzrrrmmmjjjlllkkkgggeeefffgggfffeeedddcccbbbaaa``````bbbgggnnnwww~~~yyywwwwwwwwwwww|||}}}xxxppphhhdddcccdddfffrrryyy|||{{{ppphhh______```ccciiipppvvv{{{~~~}}}~~~|||yyywwwtttqqqmmmiiiffffffeeedddddddddddddddnnnrrrwwwxxxxxx{{{}}}xxxqqqmmmkkkjjjgggeeeiiiiiijjjlllpppqqqqqqooolllmmmnnnppprrrwww~~~~~~yyyzzz}}}||||||yyyrrrnnnhhhdddbbbdddeeehhhooowwwzzzuuupppkkkhhhhhhhhhdddcccccccccdddeeeeeecccaaaaaaaaa```aaadddhhhppp||||||xxxvvvvvvuuuuuu{{{{{{vvvooohhhbbb``````aaahhhnnnxxxwwwzzz~~~xxxmmmeee]]]]]]___dddmmmvvv}}}}}}|||yyyuuurrrpppmmmiiifffdddbbb```^^^]]]\\\\\\\\\fffnnnwww|||}}}~~~{{{uuuooolllmmmoooooonnnssstttuuuvvvvvvuuusssrrrkkkkkkkkkkkklllpppwww{{{}}}zzzyyy~~~~~~uuunnniiieeedddeeefffhhhooovvv~~~xxxvvvuuurrrooommmjjjgggggggggeeedddcccaaadddggggggdddbbbaaabbbaaaaaabbbdddjjjttt~~~{{{xxxvvvvvvuuutttzzzuuurrrmmmhhhcccaaa``````aaafffnnnuuuyyy|||~~~}}}|||}}}}}}uuuvvvxxxyyywwwpppggg```[[[\\\^^^fffpppzzz~~~|||{{{|||zzzwwwrrrooommmjjjhhhfffdddaaa^^^ZZZWWWVVVUUUUUU___hhhuuu|||xxxtttpppqqqvvv|||{{{uuuooollliiihhhgggffffffiiiooosssvvvzzzzzzyyy}}}xxxppplllhhhggghhhhhhiiinnnuuu|||{{{ssspppnnnllljjjlllkkkjjjjjjkkkkkkjjjgggeeegggiiiiiigggeeecccbbbbbbaaaaaaaaaeeennnxxx}}}{{{yyyxxxwwwuuuttt{{{pppooommmkkkhhheeebbbaaa___bbbfffkkknnnrrrvvvyyywwwpppnnnppp~~~{{{wwwvvvvvvuuurrrlllddd^^^ZZZ[[[___iiiuuu|||zzzzzz}}}|||xxxrrrnnnkkkjjjhhhfffdddaaa]]]YYYUUUSSSRRRRRRZZZdddpppxxx{{{|||}}}zzzxxx{{{zzznnnfffddddddcccaaaaaacccgggkkkllloootttyyy|||~~~~~~~~~|||{{{|||sssnnnkkkiiijjjiiihhhmmmsssyyy|||zzzrrrmmmjjjiiihhhkkknnnppppppsssuuutttooonnnmmmkkkkkkkkkiiifffcccaaa```______bbbiiirrrxxx~~~|||zzzyyyxxxxxxtttssszzzqqqrrrssssssppplllhhheee``````bbbccceeekkkqqqvvv}}}|||qqqhhheeefffttt~~~}}}}}}}}}|||yyyrrriiiccc^^^___eeeppp|||}}}|||{{{tttnnnkkkiiigggeeeccc```\\\XXXUUUTTTTTTUUUYYYaaakkkrrrsssuuuyyy}}}rrrgggcccccccccaaaaaabbbeeegggggghhhiiikkkooossswwwyyyyyy~~~}}}~~~wwwpppllljjjjjjhhhfffjjjpppsssvvvzzzyyyqqqllljjjiiiiiikkkqqqvvvxxx|||~~~xxxyyysssnnnmmmooonnnhhhccc^^^^^^]]]]]]___eeelllqqq}}}|||xxxxxxxxxwwwrrrqqqyyyuuuwwwzzz{{{xxxtttnnnjjjaaaaaa______aaagggooouuu||||||pppeeeaaabbbiiivvv|||rrrkkkccceeekkkwww~~~vvvpppkkkhhhfffdddbbb___\\\XXXVVVVVVWWWXXXYYY```hhhmmmmmmoootttxxx~~~sssfffddddddeeedddcccdddfffhhheeedddcccdddggglllqqqtttttt}}}}}}}}}{{{pppmmmjjjjjjgggeeehhhmmmmmmoootttyyyxxxqqqmmmjjjjjjjjjlllssszzz}}}~~~xxxpppnnnqqqqqqjjjccc\\\\\\\\\\\\^^^bbbiiimmm{{{}}}{{{wwwvvvwwwuuuqqqpppwwwzzz}}}~~~|||{{{yyytttmmmgggddd```\\\]]]dddmmmuuu{{{uuuiiidddbbbgggsss{{{rrrmmmssszzz~~~}}}{{{wwwrrrnnnjjjgggfff```^^^]]]]]]]]][[[YYYWWW^^^___bbbfffiiilllnnnooorrrxxx~~~~~~||||||uuujjjfffdddcccaaaaaaccceeefffdddcccbbbbbbdddgggkkknnnooovvv}}}}}}~~~||||||~~~{{{~~~~~~vvvppphhhbbbbbbfffkkkmmmoooooopppssswww{{{{{{tttnnnhhheeepppuuu|||~~~~~~wwwpppssszzztttgggddd___YYYYYY]]]ccchhhjjjuuu|||~~~{{{{{{wwwuuutttsssooonnnuuu}}}}}}zzzssslllhhheeeaaa]]]^^^dddmmmssszzzxxxooojjjjjjpppyyyzzz|||yyy~~~|||xxxsssoookkkiiihhhcccbbb`````````___]]]ZZZ^^^___aaadddfffhhhiiijjjhhhnnntttxxxzzz~~~{{{wwwuuuooofffeeeeeeeeefffgggiiijjjkkkiiigggeeeccccccfffiiikkkooottt{{{}}}zzzzzzzzzxxxxxx~~~zzzxxx{{{|||zzzzzz|||}}}{{{uuummmgggeeefffhhhiiijjjkkklllnnnrrrvvvzzz}}}{{{uuuoookkkpppuuu|||{{{rrrtttzzzttthhhaaa]]]XXXWWWZZZ```dddeeemmmttt}}}~~~{{{{{{wwwuuutttsssooonnnvvv{{{ssskkkhhhfffbbb______dddkkkqqqyyy~~~|||vvvtttuuu{{{~~~{{{}}}zzzuuurrrooommmllliiigggeeeddddddcccaaa___^^^______```aaabbbcccccc___dddjjjpppuuu{{{vvvoookkkgggccceeegggjjjnnnqqqsssssstttpppmmmhhhdddbbbccceeegggllloootttyyy}}}{{{xxxwwwwwwtttsssyyyxxxttttttwwwxxxuuurrrsssuuu{{{|||yyyzzz}}}tttmmmiiigggffffffggghhhiiikkknnnrrruuuwww|||~~~xxxssssssxxx~~~}}}sssrrruuuqqqhhhbbb^^^ZZZXXXZZZ^^^aaabbbeeekkktttzzz|||{{{wwwuuutttsssppppppxxx~~~{{{ssslllgggfffccc``````dddjjjooowww|||}}}}}}~~~{{{wwwuuusssssssssnnnkkkiiiggggggfffdddbbb___^^^^^^]]]]]]]]]^^^^^^\\\```fffmmmssszzz{{{qqqiiieeeddddddhhhlllrrrxxx|||}}}||||||uuuqqqkkkfffbbbaaabbbccchhhkkkqqqvvv{{{~~~}}}zzzxxxwwwtttrrrwww~~~zzzpppnnnpppuuuwwwsssqqqqqqtttyyy~~~yyyvvvttttttyyy~~~{{{{{{zzzpppkkkhhhhhhggghhhhhhiiikkkmmmppprrrtttwww|||}}}xxxxxx{{{}}}sssooopppmmmggggggdddaaa______```aaabbbcccgggooovvv}}}~~~}}}xxxvvvvvvuuussssss{{{{{{zzztttnnngggfffeeeccccccfffkkkooovvvzzz~~~}}}~~~~~~}}}zzzxxxvvvwwwxxxyyyrrrooollliiihhhgggeeeccc___^^^]]]\\\\\\\\\]]]]]]^^^aaaffflllqqqxxx}}}}}}uuummmfffccceeeiiimmmqqqyyyvvvsssmmmhhhdddaaaaaaaaaeeeiiipppwww~~~}}}{{{vvvsssxxx}}}wwwllljjjmmmtttxxxwwwwwwxxxzzz}}}~~~~~~zzzuuusssrrrrrruuuyyy}}}~~~|||yyywwwyyy~~~rrrllljjjjjjkkkgggggghhhjjjkkkmmmoooppprrrxxxzzzxxxzzz|||}}}~~~vvvpppooommmkkklllkkkiiifffdddbbbbbbbbbbbbeeekkkttt}}}yyyxxxxxxxxxuuuvvvzzz}}}yyytttooohhhhhhiiihhhhhhjjjnnnqqqwwwzzz}}}|||zzzyyy{{{yyyxxxvvvuuuuuuwwwzzz|||vvvsssnnnkkkhhhfffdddbbb___^^^^^^]]]^^^___```aaaaaacccggglllppptttwwwxxxwwwyyyzzz~~~yyypppjjjfffdddggglllrrrvvv}}}}}}uuusssppplllhhhfffddddddfffjjjqqqxxx~~~yyyvvvyyy}}}yyyuuullljjjlllttt{{{}}}}}}||||||yyysssrrrqqqqqqqqqsssuuuwwwyyyyyyxxxyyy{{{vvvooolllkkkkkkdddeeefffggghhhiiiiiiiiinnnttt||||||vvvvvvwwwxxxyyy}}}|||vvvrrrrrrrrrooopppoookkkgggcccaaaaaa```bbbgggppp{{{yyyxxxxxxxxxwwwxxx|||{{{wwwsssoookkklllmmmnnnoooppptttvvv{{{|||~~~xxxvvvuuuwww{{{}}}}}}{{{rrrqqqpppppprrrvvvzzz|||{{{wwwqqqllliiifffcccaaa______^^^___aaacccfffgggeeegggjjjnnnrrrtttsssrrrqqqrrrtttyyyxxxkkkgggfffeeehhhmmmuuuyyy~~~{{{wwwssssssrrrqqqooommmjjjiiikkkmmmpppuuu{{{zzzvvvyyyxxxuuusssrrrooolllmmmttt|||}}}}}}xxxsssqqqqqqrrrssssssssstttuuuwwwzzz}}}|||sssmmmiiifffcccddddddeeefffffffffeeejjjooowww~~~yyyxxxwwwvvvvvvzzzyyyuuuuuuxxxsssttttttpppjjjdddbbbaaa``````dddnnnzzz~~~wwwvvvwwwxxxvvvxxx{{{uuurrrooommmoooqqqrrrsssuuuxxxzzz~~~~~~~~~qqqooommmooossstttsssqqqmmmlllkkkllloootttxxx|||~~~yyysssmmmiiifffcccaaa_________```cccfffjjjlllhhhjjjmmmrrruuuvvvsssqqqooopppqqqvvvwwwiiieeeeeeeeeggglllwwwzzz~~~{{{vvvrrrrrrsssuuuuuutttrrrooommmooooooppprrrwww}}}zzzuuuxxx~~~zzzrrrooopppooorrrnnnnnnttt}}}|||vvvqqqsssuuuuuuttttttttttttvvv{{{|||wwwnnnfffaaadddeeeeeefffffffffeeeeeeggglllsss{{{}}}zzzwwwuuuwww|||zzztttuuuyyywwwxxxyyytttmmmgggccccccaaa```cccmmmzzz~~~}}}uuuuuuuuuvvvuuuwww}}}~~~wwwpppsssuuuvvvxxxzzz|||}}}~~~~~~zzzuuuxxx~~~|||zzzzzz~~~uuuwww|||tttllliiihhhfffhhhllleeefffgggiiilllooorrrtttvvvvvvuuupppjjjdddaaa```^^^^^^___bbbffflllqqqsssqqqppppppqqqsssttttttsssrrrsssvvv{{{}}}pppkkkjjjkkknnnrrrzzzzzzyyywwwtttrrrrrrsssttttttuuuvvvvvvuuutttsssrrrssssssssstttwww||||||vvvtttwww|||~~~~~~|||xxxsssqqqsssuuurrrsssuuuzzz{{{uuuyyyvvvsssssstttvvvwwwwww|||||||||zzz}}}vvvlllddd___```bbbdddeeeeeeeeedddfffllltttyyy}}}~~~wwwrrrssswwwzzzzzz{{{{{{{{{zzz{{{|||~~~~~~~~~}}}yyyqqqjjjdddbbb]]]```eeellluuu|||~~~|||zzzyyywwwwwwvvvssssss{{{yyy|||vvvyyy{{{||||||vvvrrruuu~~~}}}wwwvvvtttuuu}}}}}}uuuwww~~~~~~zzzqqqiiifffdddbbbdddhhheeeeeeeeeeeegggjjjlllnnnqqqrrrqqqmmmgggaaa]]]\\\___```cccfffkkkppptttvvvsssrrrqqqrrruuuwwwwwwwwwwwwwwwyyy|||sssmmmlllmmmooorrrtttttttttrrrpppooooooqqqssstttvvvwwwwwwwwwvvvuuutttsssqqqqqqsssvvvyyyzzz{{{}}}|||xxxrrroooqqqtttzzzzzzxxxtttpppoooqqqtttvvvwwwxxx{{{~~~yyyyyywwwuuuuuuwwwxxxyyyyyy}}}}}}{{{xxxzzz{{{qqqjjjdddddddddeeefffggghhhiiiiiiooovvv{{{~~~{{{tttpppqqqssswwwyyy{{{||||||}}}wwwoooiiifffccceeeiiiooovvv~~~}}}{{{yyyxxxwwwuuurrrqqqyyyqqqzzz}}}xxxtttqqquuu||||||wwwsssrrrqqqssszzz|||vvvxxx~~~~~~zzzvvvmmmeeebbb```]]]^^^aaaeeedddcccbbbcccdddggghhhjjjkkkllliiiccc]]]YYYWWW]]]```dddhhhmmmrrruuuvvvrrrpppoooppptttxxx{{{|||~~~~~~}}}}}}zzztttqqqppprrrvvvrrrssssssqqqooonnnnnnooossstttvvvxxxyyyyyyyyyxxxvvvrrrnnnnnnqqqtttuuutttvvvyyyzzzwwwrrrnnnnnnoooxxxwwwvvvsssqqqqqqsssvvv}}}||||||}}}~~~{{{zzzyyyyyyzzz{{{zzzyyy}}}}}}~~~yyyvvvvvv{{{uuunnniiihhhgggggghhhjjjlllnnnnnnssszzz~~~wwwqqqooooootttwwwzzz}}}}}}uuupppmmmnnnooorrrvvv|||~~~}}}zzzxxxwwwuuuqqqooowwwhhhxxx~~~~~~zzz}}}yyywwwuuuxxx~~~zzzxxxvvvttttttxxx~~~~~~zzz|||}}}wwwrrrjjjbbb___]]]ZZZZZZ]]]dddcccaaa``````bbbdddeeedddfffgggeeeaaa[[[WWWVVVZZZ]]]bbbggglllppprrrrrrnnnlllkkkmmmsssyyy~~~||||||}}}}}}zzzvvvsssuuuyyywwwxxxxxxvvvsssqqqpppqqqrrrtttwwwzzz||||||{{{{{{vvvqqqlllmmmqqquuutttrrrwwwzzz}}}}}}yyyuuusssrrrzzzxxxvvvttttttvvvyyy{{{~~~~~~~~~~~~~~~}}}}}}}}}|||zzzwww{{{{{{{{{wwwsssrrruuuyyyvvvnnnkkkjjjjjjjjjkkkmmmooopppsssxxx~~~}}}wwwsssrrrsssvvvzzz~~~}}}yyywww{{{{{{|||~~~~~~|||{{{xxxvvvtttooommmttt}}}bbbssszzzzzz~~~zzz}}}~~~|||zzzzzz|||{{{|||{{{zzz{{{wwwooohhhaaa___]]]ZZZZZZ]]]```____________```aaabbb```bbbdddccc```\\\YYYXXXZZZ]]]bbbgggkkknnnoooooollljjjjjjnnnvvv|||zzzyyyxxx~~~}}}wwwsssuuuyyy~~~~~~|||wwwsssqqqqqqqqqtttxxx{{{~~~~~~}}}|||vvvppplllmmmrrrvvvvvvtttxxx|||{{{yyy{{{yyyvvvuuuvvvyyy}}}~~~||||||}}}~~~|||||||||~~~~~~zzzvvvyyyxxx{{{xxxpppmmmkkknnnqqqwwwyyyqqqkkkkkklllmmmnnnoooppppppxxx||||||xxxvvvuuuwww{{{~~~~~~|||zzzzzzxxxvvvsssmmmkkkrrr{{{]]]nnnuuuwww}}}}}}{{{~~~~~~}}}}}}~~~~~~{{{~~~yyyllleee```___^^^\\\]]]```]]]^^^____________^^^^^^]]]___aaaaaa___]]]]]]^^^___bbbeeeiiilllmmmmmmmmmkkkkkkmmmsss}}}}}}{{{zzz|||~~~wwwssstttyyy~~~xxxssspppoooqqqtttxxx|||~~~~~~}}}|||uuuqqqnnnnnnrrruuuvvvvvvuuuyyyzzzwwwtttsssvvvzzz}}}|||yyywwwwwwyyy}}}|||zzzyyyzzz~~~}}}yyywwwvvvwww{{{}}}~~~|||vvviiifffeeegggiiinnnzzz~~~vvvmmmmmmmmmnnnoooppprrrrrr{{{~~~}}}}}}~~~zzzxxxwwwxxxzzz{{{~~~~~~{{{xxxyyywwwtttqqqllljjjpppzzzVVVgggoooqqqyyy{{{{{{}}}}}}yyy~~~zzziiibbb^^^______^^^```cccaaacccdddeeedddaaa^^^\\\[[[]]]^^^^^^^^^___aaaccceeefffhhhjjjkkkllllllkkkhhhjjjnnnwww~~~{{{vvvwww}}}~~~yyytttqqqpppqqqtttyyy}}}~~~}}}{{{uuusssqqqooooooqqqsssuuuqqquuu|||zzzvvvrrrrrruuuzzz}}}~~~|||xxxssspppppptttyyy}}}~~~{{{xxxxxxzzz~~~wwwtttuuuyyy{{{~~~zzztttgggeeedddddddddhhhsss{{{sssqqqnnnlllmmmqqquuuxxx|||{{{yyyxxx|||}}}{{{xxxxxxwwwwwwxxx~~~{{{wwwxxxuuussspppkkkiiipppyyyPPPaaahhhkkktttxxxzzzzzz~~~|||yyy|||{{{fff```]]]^^^``````aaaeeehhhiiikkkllliiieee```]]]ZZZ[[[\\\\\\]]]___ccceeegggggghhhiiiiiiiiiiiiiiieeegggmmmwww{{{}}}{{{vvvsssrrrqqqtttyyy}}}~~~|||zzzuuuuuussspppmmmnnnpppssspppttt{{{|||xxxssssssvvv{{{~~~zzzvvvpppkkkkkkooovvvzzz|||xxxwwwxxx|||~~~wwwttttttxxx{{{yyytttjjjgggfffeeedddgggqqq|||~~~xxxtttnnnjjjkkkqqqxxx}}}}}}yyyvvvvvvwww{{{yyywwwuuussstttyyy{{{wwwwwwtttrrrpppkkkiiipppyyyGGGUUUhhhsssuuutttvvvzzzwww|||{{{|||rrrccc___[[[ZZZ^^^dddiiilllppppppppppppooojjjeee```[[[VVVVVVZZZ^^^```dddhhhggghhhhhheeedddeeeiiinnniiikkkpppxxx}}}|||yyyuuuqqqsssvvv|||{{{yyyuuutttssstttuuuuuutttrrrtttsssuuu~~~~~~|||yyyxxxxxx{{{~~~yyyuuupppkkkkkkrrr{{{wwwvvvzzz~~~~~~|||uuupppqqqvvv||||||vvvnnnmmmjjjiiiiiilllnnnpppxxxzzz{{{vvvsssrrrqqqrrrxxx~~~}}}yyytttwww}}}zzzwwwsssqqqrrrwww}}}|||yyy|||sssjjjhhhiiilllssszzzAAAPPPbbbnnnrrrrrrsssvvvxxx~~~xxxoooeeeaaa]]]]]]aaahhhmmmqqqsssrrrsssuuuvvvrrrjjjddd[[[VVVUUUXXX\\\___bbbgggggghhhiiigggfffgggjjjmmmiiikkkooovvv}}}yyyvvvtttsssvvvwwwyyy{{{|||{{{yyyxxxttttttuuuwwwyyyzzzxxxvvvwwwuuuwww~~~~~~|||{{{{{{}}}}}}zzztttppppppvvv~~~|||yyyrrrmmmoootttyyy|||wwwwwwuuusssqqqooommmllllllooopppuuu|||~~~yyyuuutttssssssyyy}}}xxxyyy||||||vvvsssnnnlllmmmqqqvvvzzz~~~zzzwwwxxxqqqjjjjjjkkkmmmrrryyy999GGGZZZhhhnnnpppqqqsssxxx}}}|||}}}tttkkkfffccc___```dddlllrrruuuwwwvvvwww||||||rrriii]]]WWWTTTVVVZZZ\\\```eeeggghhhjjjkkkjjjjjjkkkmmmllllllnnnsss}}}}}}uuuqqqrrruuuxxxwwwwwwvvvvvvuuuuuuuuurrrssswww{{{~~~{{{{{{{{{xxxxxx~~~uuuoookkknnnrrrvvv|||{{{vvvzzzzzzzzzxxxuuupppkkkhhhiiiiiillluuu}}}yyyxxxvvvuuuyyy}}}|||{{{}}}~~~zzzvvvpppmmmiiifffgggjjjooorrrvvvxxxyyyxxxxxxxxxzzz||||||xxxuuutttnnnjjjjjjkkkmmmsssyyy111===OOO```jjjooossstttvvvzzz{{{www~~~~~~{{{sssmmmgggccc``````eeelllsssvvvzzzxxxzzzyyymmm___YYYTTTVVVXXX[[[___dddfffiiikkkmmmnnnmmmllllllmmmlllkkknnnvvv}}}tttooopppsssvvvvvvuuuttttttsssrrrqqqooorrrxxx{{{rrrllliiilllpppsssxxx}}}yyytttsssuuuwwwxxxuuupppjjjfffjjjiiijjjrrr~~~~~~|||yyyvvvyyy~~~~~~yyyxxxyyyxxxsssnnnjjjgggdddbbbcccfffkkknnnrrrssstttttttttvvvyyy||||||zzzvvvrrrrrrmmmiiiiiijjjmmmttt|||,,,666EEEVVVeeeoootttwwwuuuyyy|||xxxvvv|||~~~zzzxxxzzz}}}~~~xxxtttjjjfffbbbaaaeeelllqqqtttzzzzzz}}}}}}qqqccc\\\WWWXXXZZZ[[[___dddgggiiillloooqqqpppnnnlllhhhgggfffiiirrr~~~~~~|||tttnnnmmmoooqqqrrruuuwwwvvvtttqqqooonnnrrryyy~~~{{{yyy{{{xxxpppjjjfffiiillloootttyyywwwqqqkkkmmmooopppnnniiidddaaahhhgggiiirrr}}}|||wwwxxx|||xxxtttrrrpppkkkfffbbb```^^^]]]___ccchhhkkkmmmnnnoooppprrruuuzzz~~~~~~{{{xxxtttqqqrrrmmmiiiiiiiiilllvvv,,,111;;;KKK[[[iiirrrvvvuuuzzz{{{wwwvvvvvv{{{}}}~~~zzztttrrruuuyyy~~~sssnnniiigggiiimmmrrrtttzzz{{{tttggg```\\\\\\^^^^^^aaaeeeggghhhkkkooorrrqqqnnnlllbbbbbbbbbgggrrr{{{uuuxxx{{{zzztttnnnkkkjjjlllooouuuyyyzzzxxxtttqqqooorrrxxx~~~yyyuuussswww~~~zzzqqqjjjeeegggjjjmmmrrrxxxwwwqqqjjjjjjiiifffccc```]]][[[```ccchhhqqq|||~~~wwwvvvzzz~~~vvvppplllhhhddd```[[[YYYXXXXXXZZZ___dddgggiiijjjkkkmmmpppuuu|||}}}zzzxxxtttqqqqqqnnnkkkkkkjjjmmmvvv---...333???OOO```jjjooorrrxxx}}}yyyuuuuuuuuuxxxzzzzzzuuuooommmrrrxxxzzztttoooooorrruuuwww{{{~~~xxxkkkeeeaaaaaabbbaaacccfffhhhhhhjjjnnnrrrrrrooollleeeeeefffkkkuuuzzzrrrtttvvvvvvsssnnnjjjfffiiinnntttzzz}}}}}}zzzxxxssstttwww}}}zzzvvvtttwww}}}xxxpppjjjkkknnnqqqwww~~~{{{tttllliiiddd___\\\ZZZZZZ[[[^^^dddlllttt|||wwwuuuwww}}}~~~}}}yyyssslllfffbbb___^^^ZZZYYYXXXWWWYYY]]]aaadddggghhhjjjlllqqqxxx~~~{{{xxxuuurrrooonnnooopppooonnnuuu~~~///---...777GGGXXXdddiiimmmttt~~~}}}~~~~~~|||xxxuuuttttttuuuwwwwwwrrrlllkkkrrryyy}}}|||wwwuuuwwwyyyzzz{{{zzzmmmgggdddeeeeeeddddddggghhhhhhiiimmmqqqrrrooolllmmmllllllpppxxx}}}ssssssssssssrrrnnniiieeeiiimmmtttzzz~~~~~~vvvvvvwwwzzz}}}}}}|||{{{|||{{{yyyxxx~~~wwwqqqqqqtttwww~~~~~~wwwmmmiiibbb\\\YYYZZZ]]]___bbbjjjsssyyy}}}wwwtttvvv{{{xxxuuutttoooiiibbb^^^]]]]]]^^^\\\[[[ZZZ[[[^^^bbbdddhhhiiikkknnnsss|||~~~{{{yyyuuurrrlllmmmrrruuussspppttt{{{+++***+++111===MMM\\\eeellluuu~~~}}}zzzwwwuuuvvvwwwtttuuusssnnniiijjjooouuu}}}|||yyyvvv~~~{{{pppnnnllljjjiiiiiijjjkkkkkklllllllllkkklllooorrrqqqpppqqquuu}}}yyytttssstttrrrmmmgggfffkkkttt~~~zzzwwwwwwwwwxxxyyyzzz|||}}}{{{yyy{{{{{{{{{wwwmmmhhhaaa\\\YYY[[[___bbbdddiiipppwww~~~yyyuuuttt{{{~~~zzzsssrrrmmmgggbbb``````aaabbbbbbbbbbbbaaa```aaadddfffnnnooorrrtttxxx~~~{{{yyyxxxwwwpppoooooonnnnnnrrrxxx|||++++++,,,...555AAAOOOYYYeeeoooyyy{{{xxxvvvvvvwwwxxxxxxuuuoooiiiiiinnnsss}}}|||{{{}}}}}}|||tttrrrooommmllllllmmmnnnppppppqqqooolllkkkkkklllnnnnnnooouuu~~~~~~yyywwwwwwuuuqqqllllllpppwwwxxxxxxyyy{{{||||||}}}}}}{{{zzz{{{{{{{{{xxxmmmjjjeeeaaa___```bbbdddkkkooouuuzzz{{{wwwvvvwwwzzz~~~~~~wwwqqqmmmiiiccc______aaadddfffggghhhhhhggggggiiilllooovvvwwwzzz|||~~~zzzxxxwwwuuurrrrrrqqqpppqqqtttyyy}}}***+++---,,,///777EEEOOO^^^iiiuuu}}}}}}yyywwwwwwxxx{{{zzzvvvqqqmmmmmmrrrwww||||||{{{{{{{{{|||||||||zzzxxxtttpppnnnnnnooopppnnnoooqqqppplllhhheeedddggghhhlllrrr}}}~~~|||zzzvvvsssnnnqqqvvv|||}}}xxxzzz|||~~~~~~}}}}}}||||||||||||~~~xxxooonnnmmmkkkkkkkkklllmmmuuuwww{{{~~~{{{zzzwwwyyy||||||uuupppiiifffbbb___```dddiiimmmnnnoooooopppqqqtttyyy|||~~~zzzxxxvvvtttuuuuuuuuutttsssuuuzzz}}}&&&***---------444BBBMMM\\\hhhuuu|||{{{yyyyyyyyy{{{zzzwwwsssqqqtttzzz|||zzzyyyzzz|||}}}|||wwwsssooommmmmmmmmjjjmmmpppqqqnnniiieeeccc___bbbgggooozzz|||zzzuuuvvvwwwzzz||||||{{{zzzyyy{{{~~~~~~}}}xxxssstttvvvxxxyyyzzz{{{{{{~~~||||||}}}~~~~~~zzzuuuqqqjjjhhheeebbbcccgggnnnttttttuuuvvvwwwyyy~~~~~~{{{xxxvvvtttwwwwwwwwwvvvuuuvvvyyy|||%%%))),,,,,,+++111===HHH\\\hhhuuu{{{}}}~~~|||}}}{{{|||||||||zzzuuurrrqqqtttzzz~~~||||||yyyyyy{{{|||}}}yyysssooollljjjiiiiiillloooooolllgggcccbbb[[[___eeemmmwww~~~|||||||||}}}zzz|||~~~~~~~~~{{{xxxzzz}}}~~~}}}|||{{{xxxtttqqqlllkkkiiifffeeeiiipppvvvxxxyyy{{{||||||zzzwwwuuuvvvwwwxxxwwwvvvvvvxxxzzz'''***+++)))))),,,555<<>>KKKYYYeeekkkkkkjjjlllmmmooosssxxx~~~~~~xxxuuuvvvyyy|||}}}{{{uuupppppppppmmmmmmooopppqqqrrrsssuuuxxx{{{}}}~~~|||||||||yyyzzz{{{}}}~~~~~~|||xxxtttqqqooooooooopppsssxxx|||}}}yyyvvvuuuttttttyyyyyy{{{~~~|||zzz}}})))((((((((()))+++,,,...222666AAAOOO^^^gggjjjjjjkkkjjjjjjnnnvvv~~~|||wwwuuuxxx|||yyysssoooooopppooopppssssssuuuxxxzzz||||||zzzzzz{{{zzzzzzxxxwwwuuusssrrrqqqnnnnnnoooqqquuuzzz~~~}}}zzzwwwuuuuuuuuuuuuxxxxxxzzz~~~}}}|||(((((((((((()))***,,,,,,---000777FFFWWWeeelllnnnnnnjjjiiimmmvvv~~~zzzwwwvvvzzz{{{|||{{{uuuqqqrrrssssssuuuyyyxxx{{{|||||||||{{{yyyvvvtttssssssssstttoooppprrruuuyyy}}}~~~|||yyyvvvtttttttttuuuwwwwwwzzz~~~~~~((((((((())))))***++++++***,,,111>>>OOOaaammmssssssooolllpppxxx~~~|||yyywwwxxx}}}~~~~~~xxxuuuvvvxxxxxxyyy}}}}}}|||}}}~~~|||~~~|||zzzwwwtttssstttuuuvvvrrrsssvvvyyy}}}}}}yyyuuusssrrrssstttvvvvvvzzz~~~((((((((())))))************+++///777FFFXXXiiitttvvvsssrrrssswwwzzzzzzyyyvvvvvvwww{{{|||yyy{{{|||{{{{{{~~~~~~~~~{{{{{{{{{|||}}}~~~~~~}}}{{{{{{}}}}}}|||zzzxxxwwwvvvwwwwwwvvvxxx{{{~~~yyyuuusssssstttuuuvvvwwwzzz'''(((((()))))))))))))))***,,,---111:::KKK```nnnvvvvvvuuuuuutttrrrqqqpppoooqqquuu}}}~~~~~~{{{yyyyyyzzzzzz|||||||||{{{{{{}}}~~~|||{{{zzz{{{}}}|||xxxuuussstttvvvxxxwwwwwwzzz'''((()))))))))))))))(((+++---------333BBBXXXhhhuuuvvvwwwuuuqqqmmmkkkjjjjjjmmmttt~~~}}}~~~|||zzzyyyzzzzzz}}}}}}~~~~~~~~~{{{|||||||||{{{}}}}}}~~~}}}zzz|||~~~}}}{{{wwwuuutttvvvyyy{{{xxxxxx{{{&&&&&&''')))***,,,------)))((((((***---777JJJ\\\lllrrrwwwuuunnnhhhgggiiihhhjjjqqq}}}~~~vvvyyy|||yyyzzz~~~{{{}}}}}}|||~~~~~~~~~~~~~~~{{{xxxxxxzzz|||~~~{{{xxxwwwwwwxxxyyy{{{yyyzzz|||~~~'''''''''((((((((())))))((('''))),,,---333BBBPPPccckkkssstttoooiiiggghhhiiikkkpppyyy{{{zzz~~~}}}{{{~~~||||||~~~uuuuuuzzz|||}}}zzz|||~~~{{{zzz~~~~~~|||yyyzzz|||}}}}}}zzzwwwuuuuuuvvvvvvxxxwwwxxx{{{|||******))))))((('''''''''&&&'''***------...777AAAUUU___lllrrrpppllliiiiiikkklllpppuuu{{{~~~yyywwwyyy~~~yyy{{{{{{xxxwwwyyyyyyxxxzzz}}}wwwssstttuuuxxx}}}zzz}}}}}}yyyxxx}}}{{{|||}}}yyyvvvtttssssssssstttsssvvvyyyzzz|||,,,,,,,,,+++******))))))''''''))),,,++++++111999HHHTTTdddooorrrpppmmmllloooppprrruuuxxxyyyzzzzzzzzzuuuuuu{{{zzztttvvvzzzyyyxxxxxxwwwwwwyyy|||{{{~~~vvvrrrqqqsssvvv|||~~~yyyxxx~~~}}}yyyvvvsssrrrqqqqqqrrrrrruuuyyyzzz{{{***************+++++++++)))'''(((*********///777>>>JJJ[[[iiipppqqqppppppssstttvvvwwwxxxyyyzzz{{{~~~zzztttqqqtttyyy|||~~~}}}xxxsssuuu~~~|||~~~~~~|||yyyyyyzzz{{{vvv{{{|||uuupppqqqssswww~~~~~~}}}~~~}}}}}}|||yyywwwtttsssrrrrrrssssssvvvyyyzzz{{{%%%&&&&&&'''((())))))******''''''))))))***///555666@@@PPP^^^hhhnnnpppqqqtttvvvxxxxxxxxxxxxzzz|||~~~~~~yyysssooonnnooouuuxxxyyywwwuuuvvv|||~~~~~~~~~}}}www{{{|||sssrrrsssvvv}}}}}}|||{{{{{{{{{|||~~~|||zzzyyyxxxvvvuuutttssssssvvvuuuvvvyyyzzz|||%%%%%%%%%&&&''''''((((((***''''''******))),,,111000777CCCQQQ]]]ffflllpppsssuuuwwwvvvuuuuuuwwwyyy}}}zzzvvvqqqnnnkkkqqqtttwwwxxxxxxxxxzzz|||zzz}}}~~~{{{{{{{{{zzzxxxyyy{{{yyyyyy{{{~~~}}}{{{yyyyyy|||zzzxxxuuuuuuttttttttttttttttttwwwvvvvvvyyyyyy{{{'''''''''((((((((((((((()))'''(((,,,,,,)))))),,,+++111;;;GGGTTT```iiinnnrrrtttuuutttqqqqqqsssvvv}}}zzzvvvqqqmmmpppsssvvvyyyzzzzzzxxxvvvooorrruuuuuutttwww}}}}}}~~~|||yyyvvvtttwwwzzz|||}}}|||yyywwwzzz}}}wwwtttqqqqqqrrrssssssttttttuuuxxxvvvvvvxxxxxx{{{'''''''''((((((((((((((((((((()))******************,,,111;;;IIIYYYgggooopppqqqpppmmmjjjiiimmmpppzzz}}}{{{xxxvvvtttuuuwwwxxxwwwtttpppmmmjjjhhhfffeeegggoooxxxyyyvvvxxx~~~~~~wwwtttrrrtttvvvxxx{{{xxxwww{{{|||xxxwwwxxx{{{}}}~~~zzzvvvvvvzzz|||xxxxxxtttsssssssssrrrqqqppppppssstttxxxzzzxxxxxx'''((((((((((((((((((((((((((()))************)))***+++...555@@@PPPbbbmmmooommmjjjeeeaaabbbhhhnnnuuuyyy}}}xxxxxxyyyyyywwwtttqqqoooeeedddbbbaaadddlllvvv}}}yyyvvvrrrqqquuu{{{~~~wwwtttiiiiiiiiiiiijjjnnnssswww~~~zzz|||zzzxxxxxxzzz~~~}}}zzz|||{{{xxxvvvwww{{{zzzvvvvvvtttsssrrrqqqppppppqqqqqqssstttwwwzzzyyyyyy(((((((((((((((((('''''''''((())))))******)))))))))***+++---444DDDXXXgggqqqnnnhhhaaa]]]aaaiiippptttvvvzzz|||~~~zzzyyyxxxuuusssqqqooonnndddcccbbbaaaccciiirrrxxx}}}zzz{{{{{{xxxwwwyyymmmmmmmmmooosssxxx~~~{{{wwwmmmkkkhhhcccaaabbbfffjjjwww||||||}}}zzzxxxvvvwwwyyyxxxuuuwww{{{yyyxxxyyy|||~~~wwwtttttttttrrrpppnnnnnnppprrrsssssstttwwwzzzzzz{{{(((((((((((('''''''''''''''(((((()))))))))))))))''')))+++***---:::MMM\\\kkkiiifff```^^^bbbjjjqqqwwwxxxxxxxxxyyy{{{}}}{{{xxxuuurrrqqqppppppkkkjjjhhhgggggglllrrrwww~~~zzzuuuqqqqqqpppmmmnnnpppkkkmmmppprrrtttwwwzzz|||~~~zzzsssjjjcccaaaccceeeqqqwww|||xxxxxxuuurrrqqqrrrrrrpppqqquuuxxx{{{~~~zzzuuussstttsssqqqnnnllllllooorrruuuttttttvvvzzzzzz|||))))))(((((('''''''''&&&''''''((()))))))))))))))%%%)))++++++,,,444BBBMMMZZZ]]]_________bbbhhhmmmwwwvvvuuuttttttwww|||{{{xxxuuuuuuuuuvvvtttsssrrrqqqqqquuu{{{tttooolllkkkiiigggiiimmmpppsssvvvwwwvvvuuuuuuvvv|||{{{ooofffaaaaaabbblllrrr}}}~~~vvvxxxyyyrrrnnnkkkmmmnnnmmmooosssyyy}}}{{{xxxtttssstttqqqooollljjjkkknnnsssvvvuuutttuuuyyyzzz|||)))))))))(((''''''&&&&&&&&&'''(((((())))))(((((($$$(((,,,,,,,,,000888???KKKRRRZZZ```dddhhhmmmqqqsssrrrrrrqqqrrrvvv|||}}}yyyvvvuuuvvvwwwxxxzzzzzz{{{zzz{{{pppllliiihhheeedddgggmmmssswww{{{{{{wwwtttsssssszzzuuukkkeeeddddddggglllvvvzzzwwwzzz~~~rrrllljjjmmmpppqqquuuyyy{{{zzzvvvsssqqqsssnnnllljjjiiikkknnnsssvvvvvvttttttxxxzzz|||***))))))(((''''''&&&&&&&&&'''(((((())))))((((((%%%'''***++++++---111333???HHHUUU```hhhnnnssswwwqqqqqqqqqppprrrvvv}}}}}}{{{yyyxxxxxxyyy{{{|||nnnjjjhhhfffdddccchhhoootttyyy~~~{{{wwwwwwxxx}}}yyyqqqlllkkkllliiimmmttt||||||yyyyyy||||||}}}tttnnnlllpppvvvzzzzzzuuuqqqooopppllljjjiiiiiikkkooosssuuuwwwtttssswwwyyyzzz***))))))((('''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((***+++---...444>>>MMMZZZdddlllsssxxxssssssrrrqqqrrrvvv{{{xxxmmmjjjgggfffcccccciiiqqquuu{{{|||}}}yyyrrrooonnnoooqqqssswww{{{~~~wwwtttoookkkllluuu}}}}}}yyywwwqqqooouuu|||zzzuuuooolllllljjjiiiiiiiiikkkooorrruuuwwwtttsssvvvxxxyyy~~~((((((((((((((((((((((((''')))******))))))***+++''')))******))))))***+++222333>>>RRRcccllloooqqquuutttrrrpppppptttzzz|||vvvxxxrrrlllhhhfffeeeddddddiiiqqquuuyyy~~~}}}yyytttqqqrrrvvvzzzxxx~~~~~~zzzuuummmgggccceeeiiinnnxxx|||xxxrrrpppoooqqqxxx||||||}}}~~~yyyuuupppllllllffffffhhhjjjmmmooorrrssssssqqqppprrrqqqrrrzzz''''''''''''''''''''''''&&&((())))))(((''')))***''')))******))))))***+++......666EEEUUU```jjjpppuuuuuutttrrrrrrtttyyy~~~}}}uuunnnpppvvvwwwqqqooooooooolllhhhjjjooouuuzzz~~~zzzwwwvvvtttqqqpppqqquuuxxx~~~|||vvvooogggaaa^^^aaaeeejjjttt|||yyysssrrrqqqssszzz}}}yyyxxxyyyyyy{{{xxxsssnnniiiiiiggghhhiiikkkmmmppprrrtttsssqqqpppqqqppppppwww''''''''''''''''''''''''%%%'''(((((('''&&&((()))''')))******(((((()))++++++***...888DDDQQQbbboootttuuuvvvtttrrrtttyyy}}}yyypppiiiiiiooowww~~~zzzyyy{{{{{{uuunnnmmmpppxxx}}}}}}xxxtttqqqnnnoooppppppppprrruuuxxx~~~uuulllaaa\\\ZZZ]]]aaafffnnnvvv}}}yyytttrrrttt{{{wwwtttuuuxxxwwwzzz|||yyyzzz|||tttpppjjjffffffiiiiiiiiikkkmmmppprrrtttsssqqqpppqqqooonnnttt|||''''''''''''''''''''''''%%%'''(((((('''&&&((()))'''((())))))(((((()))++++++***,,,222999EEEWWWgggrrrtttuuurrrppprrryyy~~~}}}sssjjjhhhlllqqqyyy{{{sssrrrvvv~~~yyyqqqllliiihhhfffgggjjjooorrrtttvvvxxxzzzwwwmmmaaa[[[YYY[[[^^^bbbiiiqqq}}}uuussstttzzz}}}vvvuuuxxx|||}}}}}}xxxtttttt|||xxxqqqmmmhhhffffffiiiiiihhhiiikkknnnqqqrrruuusssrrrrrrooommmrrrzzz''''''''''''''''''''''''&&&((())))))(((''')))***&&&((())))))(((((()))***+++***,,,///222999IIIWWWkkknnnpppooommmpppyyyxxxmmmiiijjjkkkssszzz}}}vvvwww~~~xxxmmmddd```^^^^^^^^^bbbgggooouuuxxxxxxxxxxxxyyy~~~~~~uuukkkbbb\\\XXXYYY[[[^^^dddlllyyyxxxvvvuuuzzz}}}xxxyyy~~~}}}xxxuuussszzztttnnnkkkiiiggghhhhhhhhhggggggiiikkknnnpppwwwuuutttssspppnnnrrryyy&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''')))***&&&((())))))''''''(((***))))))***,,,---000;;;FFF]]]cccjjjlllllloooxxxyyynnnhhhhhhgggnnnvvv{{{~~~xxx{{{|||ttthhh___ZZZZZZ[[[\\\___fffqqqxxx{{{yyyvvvtttuuuyyy|||}}}~~~|||sssiiiddd^^^XXXXXXYYY\\\dddlllzzz{{{zzzxxxwww{{{~~~~~~{{{vvvzzzrrrlllkkkiiiiiijjjiiihhhffffffgggjjjmmmooowwwuuuttttttqqqnnnqqqxxx&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&((()))&&&'''((((((''''''(((******'''''')))***,,,333<<>>GGGPPPUUUXXX\\\[[[[[[\\\^^^_________]]]YYYUUUUUUXXXYYYWWWTTTXXX^^^hhhttt}}}vvvlllddd[[[UUUVVV\\\fffjjjrrryyyrrrfff___[[[XXXWWWZZZZZZYYYZZZ^^^]]]^^^___^^^\\\\\\^^^___]]][[[YYYYYY[[[[[[XXXVVVXXX\\\cccnnn|||yyyuuupppjjjfffeeehhhkkkmmmjjjvvvwwwrrruuuzzziiibbb```dddgggkkkoooqqqqqqpppooonnnjjjeee```]]]\\\ZZZYYY```jjjuuu((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%***(((&&&&&&((()))(((&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((()))'''((((((((())))))))))))((((((((((((((((((((((((******)))((())))))++++++,,,...222999CCCMMMUUUYYY[[[[[[[[[\\\^^^_________]]]YYYVVVWWW[[[^^^^^^]]]aaaeeennnwww}}}~~~zzzvvvqqqiii```YYYSSSOOOSSSYYYhhhmmmuuuzzz}}}wwwjjjccc[[[WWWVVVXXXWWWUUUVVVYYYZZZ[[[\\\[[[ZZZ[[[]]]___]]]ZZZWWWVVVWWWWWWVVVUUUQQQUUU^^^lll{{{~~~yyyrrrmmmmmmpppsssvvv|||xxxrrrrrr~~~nnneeebbbcccfffkkkoooqqqqqqpppooonnnjjjeeeaaa^^^\\\[[[[[[bbbkkkvvv((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((***))))))(((((((((((()))***+++---333<<>>FFFOOOWWW___dddmmmnnnnnnlllhhhdddbbbbbbdddcccjjjwww}}}yyyssskkkeeegggeeefffjjjrrr{{{}}}~~~}}}zzzyyy~~~}}}ooodddcccaaa[[[^^^fffrrr~~~vvvnnniiigggfffeeebbbaaabbbcccbbbfffsss~~~vvvlllfffjjjkkkkkkjjjhhhggghhhhhhiiigggddd```]]]\\\^^^aaajjjooowww+++************)))))))))'''''''''''''''''''''''')))((((((''''''&&&&&&&&&&&&((()))((('''&&&''')))&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&''''''(((((()))******)))((('''&&&&&&((()))+++---111777>>>DDDLLLTTTYYYaaaccceeeeeecccbbbaaabbb___^^^eeerrr~~~zzzsssmmmjjjiiijjjnnnxxxvvviii___^^^\\\WWWYYYaaaeeeqqqzzzqqqkkkhhhfffeee^^^^^^^^^___^^^aaannnzzzvvvlllfffiiijjjjjjjjjiiiiiiiiijjjiiihhheee```\\\\\\^^^```hhhmmmuuu,,,,,,+++++++++*********''''''''''''''''''''''''))))))((('''&&&%%%$$$$$$&&&'''(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((''''''((((((((('''&&&&&&''''''((())))))******+++(((((((((((((((((())))))+++---111444:::AAAIIINNNVVVYYY[[[\\\[[[[[[[[[\\\XXXXXX]]]jjjwww~~~||||||vvvqqqqqqrrrwwwxxxoooddd[[[ZZZXXXUUUWWW^^^```lllwwwooojjjfffeee]]]\\\[[[\\\[[[^^^hhhtttwwwnnnhhhhhhhhhhhhiiijjjkkklllllliiihhhddd___[[[[[[\\\___fffkkksss}}},,,+++++++++************(((((((((((('''''''''''''''''''''&&&&&&%%%%%%$$$&&&'''((((((&&&&&&'''(((&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''(((((((((((((((''''''((((((((()))******++++++&&&''')))***+++++++++***,,,,,,---///444;;;DDDKKKRRRTTTVVVUUUSSSRRRQQQQQQSSSRRRWWWbbbmmmvvv~~~yyyvvv{{{~~~zzzvvvwwwzzzzzzrrrlllccc\\\[[[ZZZXXXZZZ___dddpppuuummmfffccc```]]]\\\\\\[[[]]]fffpppzzzqqqkkkgggffffffgggjjjlllnnnnnnhhhfffccc^^^ZZZYYYZZZ]]]ccciiiqqq{{{++++++*********)))))))))))))))((((((((('''''''''$$$%%%%%%&&&&&&'''''''''&&&'''((('''&&&%%%&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''((((((((((((((('''((((((((()))******++++++%%%'''))),,,............+++++++++,,,000999BBBIIIOOOQQQRRRRRROOOMMMMMMMMMQQQPPPSSS[[[dddkkkuuu~~~|||wwwtttwwwxxx{{{~~~xxxrrrvvv}}}~~~vvvnnngggbbb`````````ccceeejjjttt}}}qqqhhhbbbaaa^^^\\\[[[ZZZ[[[bbbkkkzzzyyyqqqkkkfffeeedddeeeiiimmmoooooofffeeeaaa]]]YYYXXXZZZ\\\ccchhhpppyyy+++************)))))))))***))))))(((((('''''''''$$$$$$%%%&&&'''((())))))%%%&&&''''''&&&%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&'''(((((((((''''''''''''((())))))******+++&&&'''))),,,............))))))((()))---555???FFFIIILLLNNNOOOOOONNNNNNOOOOOONNNPPPWWW]]]bbbllluuu}}}zzzxxxuuuuuuuuuyyy~~~yyymmmrrr|||uuuqqqlllkkklllnnnpppqqqvvv~~~yyyllleeeaaa]]]YYYYYYWWWWWW]]]ddduuuzzztttmmmhhhfffcccaaaccchhhmmmnnnnnnfffeeeaaa]]]ZZZYYY[[[^^^dddhhhoooxxx,,,,,,+++++++++***************))))))(((''''''&&&&&&&&&&&&''''''(((((()))%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%%%%&&&'''''''''''''''&&&''''''(((((()))******(((((()))***++++++++++++))))))((())),,,333<<>>CCCEEECCC@@@===<<<===>>>@@@BBBEEEIIINNNRRRUUUZZZaaahhhoooyyy~~~~~~}}}}}}pppbbb]]]^^^]]]\\\\\\___eeeoooyyytttllldddbbb```___```bbbdddffffffgggjjjllllllllljjjiiilllnnnppprrrwww555555444333111000//////,,,,,,,,,+++++++++******'''''''''((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((+++)))'''''''''&&&%%%###&&&'''(((((()))+++///222888;;;>>>>>>;;;888666555444555777999<<<@@@FFFJJJMMMRRRYYY___eeemmmvvv}}}yyykkkdddaaa]]][[[\\\\\\```hhhpppxxx{{{qqqfffdddbbb``````cccfffhhhggghhhjjjllllllkkkjjjiiijjjmmmpppsssxxx666666555333222111000///,,,,,,,,,,,,,,,+++++++++'''(((((()))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((***(((&&&'''(((((('''$$$&&&'''(((((()))+++///222333555666666333111000000...///111222444777<<<@@@DDDIIIQQQWWW[[[aaaggglllzzzuuummmeee^^^[[[]]]XXX[[[aaagggnnnwwwwwwkkkiiieeebbbaaacccfffggghhhiiijjjkkkkkkjjjiiiiiiiiilllqqqtttzzz777666555444222111000///---,,,,,,,,,,,,,,,,,,+++((()))*********)))'''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((()))'''%%%&&&)))***)))'''&&&'''((())))))+++///222///000111000...------...+++,,,---...///222666999>>>DDDLLLRRRUUUYYY]]]```jjjttt}}}}}}ssshhh___\\\^^^UUUXXX\\\aaahhhqqqzzzzzzooolllhhhdddbbbccceeefffiiiiiiiiijjjjjjiiiiiihhhggglllqqqvvv|||AAA>>>:::666444111...,,,......---,,,++++++++++++++++++)))(((''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&###$$$&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((('''((())))))(((((()))***------,,,,,,+++***)))))),,,)))))),,,...///222777777<<>>;;;888444000---///...---,,,++++++++++++++++++***)))(((''''''''''''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''(((###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((&&&((())))))(((((()))***,,,,,,+++******)))(((((()))&&&&&&***++++++---111222666===EEEKKKNNNOOOOOOXXX\\\cccmmmvvv~~~~~~~~~|||yyy~~~{{{ppphhhaaa]]]WWWYYYZZZ]]]bbbjjjrrrvvv~~~xxxsssmmmjjjiiijjjkkkkkkkkkjjjiiihhhgggfffffffffhhhmmmsssyyyJJJGGGCCC???;;;777222//////...---,,,++++++++++++++++++***))))))(((((((((((('''''''''&&&&&&&&&&&&$$$#####################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&***(((&&&%%%%%%'''***+++&&&&&&&&&''''''''''''(((&&&((())))))(((''')))************))))))((((((''''''%%%&&&)))+++)))***------111888???FFFJJJMMMMMMOOOSSSYYYbbbjjjrrrxxx{{{vvvxxx{{{||||||~~~yyytttxxxxxxnnneee___ZZZZZZ[[[]]]```gggooouuu}}}{{{vvvqqqmmmlllkkkkkkkkkhhhhhhgggfffffffffffffffjjjnnnssszzzPPPLLLEEE???;;;777444222///...---,,,,,,++++++,,,+++++++++******))))))((((((((((((''''''''''''&&&&&&%%%$$$###!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%'''(((***&&&&&&&&&''''''''''''(((&&&''')))(((''''''(((************))))))(((((((((***((())),,,---******---+++///666===DDDJJJMMMOOOKKKNNNSSSZZZ```fffjjjlllfffgggjjjpppwww|||yyy{{{~~~{{{sssuuu~~~uuujjjccc]]]\\\\\\]]]___ccclllttt{{{uuupppnnnmmmlllkkkgggffffffeeeeeeffffffgggkkkooottt{{{XXXQQQGGG???999777555444//////...---,,,,,,,,,,,,***++++++,,,++++++***)))))))))((((((((('''''''''***)))((('''%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&'''((((((''''''((()))***************)))))))))+++)))***......++++++---+++...444;;;BBBHHHMMMOOOMMMOOORRRVVVZZZ]]]___```[[[\\\^^^bbbhhhpppwww{{{}}}~~~yyyxxx{{{~~~~~~uuurrrxxx{{{ooohhhaaa^^^]]]______aaakkkvvvxxxrrrooommmlllkkkfffffffffffffffggghhhiiilllooouuu}}}^^^WWWLLLBBB<<<999777666000///...---,,,,,,,,,,,,***+++,,,------,,,******))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$%%%&&&'''''''''&&&&&&%%%&&&'''''''''&&&$$$###&&&&&&&&&''''''''''''(((%%%'''(((((('''&&&((()))************************+++((())),,,,,,***+++...***,,,111777>>>EEEJJJMMMOOOPPPRRRTTTVVVWWWWWWXXXVVVVVVVVVXXX\\\bbbhhhkkkrrruuu|||~~~yyyxxx{{{~~~wwwqqqssstttmmmeeeaaa```aaa``````kkkzzzzzzsssooommmlllkkkffffffgggggghhhjjjkkkllllllpppvvvbbb\\\SSSJJJCCC>>>:::777000///...------,,,,,,---***+++,,,---...---+++************)))))))))((((((!!!""""""###$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((('''&&&&&&''')))))))))))))))))))))))))))+++((((((***+++***,,,000***,,,000666<<>>DDDIIIKKKPPPNNNMMMNNNPPPQQQQQQPPPRRRQQQOOOMMMMMMNNNOOOPPPTTTVVVXXX[[[aaajjjttt{{{|||~~~~~~}}}~~~xxxuuuqqqlllggggggkkksssyyyvvvoookkkiiijjjmmmgggffffffiiimmmppppppooommmuuu|||uuutttmmm```UUUNNNHHHCCC;;;999555222000///...---+++---------,,,+++,,,---******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%$$$###"""&&&'''((((((((('''&&&%%%%%%%%%&&&&&&''''''(((((($$$&&&''''''''''''(((******)))(((''''''((()))***+++******+++---/////////111333777<<>>BBBGGGKKKMMMNNNOOOOOOMMMKKKKKKLLLLLLKKKJJJPPPOOOOOOOOOOOOPPPQQQQQQNNNNNNNNNNNNNNNQQQUUUXXX```gggrrr{{{uuuooolllgggfffgggjjjhhhhhhhhhiiilllnnnooonnnuuu|||}}}}}}zzzvvvmmmdddTTTJJJ>>>555333222222000---...//////------...///)))***+++++++++***((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''' !!!###%%%&&&(((((()))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%&&&((()))((((((((()))***,,,---111555;;;>>>??????AAABBB@@@BBBFFFJJJMMMOOOOOOOOOQQQOOOMMMMMMNNNNNNMMMLLLPPPPPPPPPPPPPPPPPPPPPQQQOOOPPPPPPOOONNNOOORRRTTTXXX```kkktttzzzxxxsssnnniiifffffffffffffffggggggiiikkkmmmmmmttt{{{~~~~~~sssaaaTTTDDD999555444222111...///000///.........000******++++++******)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''(((((((((((()))+++---...555:::AAAEEEEEEEEEFFFGGGEEEGGGIIILLLNNNOOOPPPPPPSSSQQQPPPOOOQQQQQQQQQPPPQQQQQQQQQQQQPPPPPPOOOOOONNNOOOPPPOOOOOOOOOPPPRRRUUU[[[eeelllrrryyy{{{vvvqqqjjjeeecccbbbdddfffgggggghhhjjjkkklllsssyyy~~~qqqbbbNNN???999666444111...///000000///...///000,,,+++******))))))******''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$&&&'''((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&'''((('''&&&%%%&&&'''(((''''''(((***,,,...///888???GGGJJJIIIHHHIIIKKKKKKLLLMMMNNNOOOQQQRRRRRRSSSRRRPPPQQQRRRSSSSSSRRRSSSRRRRRRRRRQQQOOONNNNNNLLLNNNPPPPPPPPPPPPRRRSSSUUUYYY___eeejjjqqqzzz}}}xxxrrriiibbb```___bbbgggiiiiiihhhjjjlllkkkqqqwww}}}}}}lllVVVEEE<<<888444111...000111000///...///111---,,,***)))))))))***+++(((((((((((((((((((((((("""###$$$%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&'''''''''&&&'''((())))))'''%%%#########$$$%%%%%%&&&'''''''''((()))((('''&&&'''((('''''''''(((***,,,...000:::AAAJJJMMMLLLJJJKKKLLLOOOOOOOOOOOOPPPRRRSSSTTTSSSRRRPPPQQQSSSTTTTTTTTTSSSSSSSSSRRRQQQOOONNNMMMLLLNNNQQQRRRRRRSSSTTTVVVVVVYYY]]]```dddllluuu}}}~~~xxxrrrhhhaaa^^^]]]bbbhhhkkkjjjjjjkkkllljjjpppvvv|||wwwdddRRRFFF>>>888444111000///......------...000---+++***++++++***((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&''''''(((((())))))((((((---,,,+++******,,,111555<<>>===;;;888444111///---...,,,***)))))))))((('''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((()))(((((('''&&&&&&&&&''''''((()))***+++---///111444777<<>>999666555555///---+++***++++++***((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&&&&''''''''')))))))))***+++...000111222555:::===???AAADDDFFFJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMOOORRRTTTSSSSSSTTTTTTRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWUUUWWWYYYZZZZZZ\\\^^^aaabbbdddhhhqqq|||vvvnnnjjjjjjhhhhhhiiiiiijjjiiiiiihhhffffffkkksss{{{yyylllXXXRRRIII@@@999555444444111...,,,+++,,,,,,+++)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''((()))+++///333777:::999<<<@@@CCCEEEFFFGGGHHHMMMLLLKKKKKKKKKKKKJJJIIIKKKJJJIIIHHHHHHHHHIIIJJJFFFIIIMMMPPPQQQRRRSSSTTTRRRSSSTTTTTTTTTSSSRRRQQQQQQQQQRRRSSSTTTUUUWWWWWWVVVWWWYYYYYYYYYZZZ\\\^^^^^^___bbbhhhtttxxxnnniiihhhfffgggiiijjjjjjiiigggfffbbbccchhhqqq{{{}}}qqqccc\\\QQQFFF===888777888111///---,,,---,,,+++***(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%'''(((((('''''''''''''''''''''''')))((('''&&&&&&((()))***%%%&&&(((,,,111777===@@@???BBBFFFIIIJJJJJJKKKLLLNNNMMMKKKJJJJJJJJJHHHGGGCCCBBB???===<<<<<<===>>>AAAEEEJJJMMMOOOPPPRRRSSSRRRSSSTTTTTTTTTRRRQQQPPPPPPQQQQQQRRRSSSUUUWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[]]]\\\\\\^^^cccnnn}}}}}}qqqkkkjjjeeegggiiijjjjjjhhhfffddd___```fffpppzzzwwwmmmggg^^^TTTJJJAAA999444555222000...---,,,)))'''&&&'''((())))))((('''&&&)))&&&$$$%%%''''''%%%###''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((()))***---111666===BBBFFFIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLJJJGGGDDD@@@>>>:::888444111000111333555;;;???FFFMMMRRRSSSRRRQQQSSSSSSQQQPPPPPPQQQSSSTTTPPPQQQSSSUUUVVVWWWWWWWWWXXXYYY[[[[[[ZZZZZZ[[[]]][[[[[[^^^ccclllxxxxxxmmmggghhhggggggggggggfffcccaaa]]]___dddmmm{{{zzzqqqmmmggg^^^TTTIII???999555333000///...,,,)))'''%%%&&&'''(((((('''&&&%%%'''%%%$$$$$$&&&&&&$$$"""''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((+++,,,///333999@@@EEEIIIKKKKKKKKKKKKKKKKKKKKKKKKOOONNNMMMJJJFFFAAA<<<999555444111///...///111222444999AAAIIIOOORRRSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUYYYZZZZZZZZZYYYYYYZZZ\\\[[[\\\]]]aaahhhrrr||||||pppiiigggfffeeeeeeeeedddbbb___[[[^^^dddmmm{{{wwwvvvssslllaaaSSSFFF>>>666444111///...---***(((%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$######%%%%%%$$$"""''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))),,,...222777===DDDIIILLLMMMMMMMMMMMMLLLLLLLLLLLLQQQPPPNNNIIICCC<<<666222......------------......---222:::DDDLLLQQQTTTUUUTTTUUUVVVVVVVVVUUUTTTSSSVVVUUUSSSRRRRRRSSSUUUVVVYYYZZZZZZXXXWWWWWWXXXZZZ[[[\\\]]]^^^ccckkkttt{{{tttkkkfffdddbbbaaaaaa```^^^\\\XXX\\\cccmmmzzz~~~zzzlllZZZJJJ@@@888555222000///---***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((()))***,,,///444:::AAAGGGKKKNNNNNNNNNNNNOOOOOOPPPPPPPPPSSSQQQMMMGGG???777000,,,)))***+++,,,,,,,,,,,,,,,)))...666@@@IIIPPPTTTVVVRRRSSSVVVWWWXXXVVVUUUSSSPPPNNNLLLLLLMMMPPPSSSUUUWWWWWWXXXWWWUUUUUUVVVXXXZZZ[[[\\\]]]```gggpppwwwvvvlllccc```]]][[[[[[ZZZXXXVVVVVV[[[cccmmmzzzvvv```MMMBBB999777444222000...+++)))(((''''''''''''''''''(((%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&(((***+++,,,///555<<>>DDDIIILLLMMMLLLLLLNNNPPPSSSUUUVVVWWWSSSOOOGGG>>>666///+++***))))))***+++,,,,,,++++++---000666>>>FFFMMMRRRUUUOOOPPPQQQQQQPPPMMMJJJHHHBBB@@@===::::::;;;===???HHHLLLPPPSSSSSSSSSTTTUUUTTTXXX[[[\\\^^^eeeqqqzzzzzzlll```\\\VVVRRRPPPOOOOOONNNSSSZZZdddnnnyyycccMMMBBB<<<999666333222///,,,***((('''&&&&&&&&&&&&'''(((###%%%&&&&&&$$$$$$&&&(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&(((+++---...222999@@@FFFJJJLLLLLLKKKKKKMMMOOOQQQSSSTTTUUURRRLLLCCC999222...,,,,,,******************++++++---000555===EEEMMMSSSVVVQQQQQQOOOMMMIIIDDD@@@===:::888666444333444555666@@@EEELLLQQQSSSSSSSSSSSSSSSWWW[[[[[[]]]dddpppzzz|||mmmbbb]]]VVVQQQOOONNNNNNMMMSSS[[[eeennnxxx}}}```JJJ>>><<<:::666444222000,,,***'''&&&%%%%%%%%%%%%&&&'''!!!$$$&&&%%%######%%%'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$&&&(((+++---000444;;;BBBHHHKKKLLLMMMKKKKKKLLLMMMOOOPPPQQQQQQQQQJJJ@@@666000------...+++***))))))))))))******,,,...444;;;DDDLLLSSSWWWTTTRRROOOJJJDDD>>>999666222111000000000222444555;;;AAAJJJPPPSSSTTTSSSSSSSSSWWW[[[[[[\\\cccoooyyy}}}nnnccc^^^WWWRRROOOOOONNNNNNSSS[[[fffoooxxx|||]]]HHH===666666555444111...+++)))(((''''''''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&'''(((*********+++---///666;;;AAAFFFHHHIIIJJJJJJJJJIIIJJJLLLPPPRRRSSSRRRQQQGGG===777222,,,+++---***))))))***,,,,,,+++)))//////333===IIIRRRUUUTTTYYYQQQGGGAAA999222111444000000000/////////222444666???KKKSSSUUUUUUTTTTTTWWWZZZ]]]\\\[[[aaalllvvvqqqiii^^^UUUSSSTTTRRRQQQRRR\\\```iiisssyyyyyyYYYBBB888555555444333111...,,,******))))))((((((((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&''''''((()))))))))***,,,...444999@@@EEEHHHJJJLLLMMMLLLKKKKKKMMMPPPRRRRRRQQQMMMDDD;;;555111,,,+++---)))))))))***++++++***)))//////333===HHHQQQSSSSSSQQQIIIAAA;;;555///...111///111111111000111333555888AAALLLSSSUUUUUUUUUUUUZZZ]]]```______dddnnnwwwuuulllaaaWWWUUUVVVUUUTTTUUUZZZ^^^fffpppvvv}}}zzztttUUU???666222222222111000...---,,,,,,+++***))))))((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((&&&'''((((((((((((+++---111777>>>EEEIIIKKKMMMOOONNNMMMMMMNNNPPPQQQPPPOOOGGG???666222///+++***,,,*********+++++++++,,,,,,...///444===HHHOOOQQQPPPKKKDDD<<<888333......111---...000000000000111333<<>>777000000000///......---,,,,,,+++***)))(((((('''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&''''''((((((%%%'''(((''''''''')))+++111666>>>DDDHHHKKKMMMNNNOOONNNMMMNNNOOONNNLLLJJJAAA999222///---******,,,+++,,,,,,,,,,,,,,,...///...111777???HHHNNNOOONNNJJJCCC<<<888444000000444---///111222222222333444===EEEOOOVVVYYY\\\___bbbfffiiimmmpppqqqvvv}}}qqqfff\\\ZZZ[[[\\\]]]___dddeeekkkttt{{{zzzmmmiiinnnwww}}}~~~cccIII:::555......------------------+++***)))((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((%%%'''''''''&&&''')))+++222777>>>DDDHHHJJJKKKMMMNNNMMMLLLMMMMMMKKKHHHEEE<<<555///...,,,******,,,)))+++,,,+++***+++---000000333:::CCCJJJMMMNNNMMMGGGAAA:::777333000111555111333555555555666777999???FFFOOOWWW\\\aaafffjjjnnnrrrwww{{{~~~rrrggg^^^\\\___```aaacccddddddiiirrrzzzvvvrrruuuzzz~~~~~~kkkSSS>>>333000------,,,+++++++++,,,,,,***)))(((''''''&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&'''((('''&&&''')))***222777>>>DDDGGGIIIKKKLLLMMMLLLLLLLLLLLLJJJFFFCCC:::333......---******---''')))***)))'''(((,,,///222777???GGGLLLOOONNNNNNEEE>>>999777555333555999555666777777666888;;;>>>HHHNNNVVV^^^ccciiipppvvvzzz~~~rrrhhh```aaacccdddeeefffhhhgggkkkttt~~~zzzjjjVVVBBB555000///---,,,+++***)))******+++))))))((((((((((((((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))((('''&&&'''((()))((('''''')))+++///444<<>>>>>>>>BBBGGGBBBBBBAAA@@@@@@CCCHHHKKKZZZ___gggmmmqqqxxxsssjjjdddfffiiiiiihhhiiilllkkknnnxxxzzznnnZZZFFF888111111222---,,,+++)))))))))*********)))))))))))))))***+++'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&%%%&&&&&&&&&'''((((((((((((((()))))))))'''&&&%%%((()))))))))'''''')))+++---222;;;BBBHHHLLLOOOQQQMMMMMMMMMNNNMMMKKKFFFCCC:::333//////...,,,,,,...***---///---++++++111666777===FFFMMMQQQQQQPPPPPPOOOJJJGGGHHHJJJKKKPPPVVVUUUTTTSSSQQQQQQUUUZZZ^^^kkkpppvvv{{{tttlllgggiiimmmlllkkkkkkjjjiiilllvvvwwwaaaHHH999444000//////...+++)))((()))***************+++,,,+++)))'''%%%''''''&&&%%%$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,,,,111:::AAAFFFIIILLLNNNMMMNNNOOOOOONNNJJJCCC>>>;;;333---,,,+++***+++///+++,,,,,,,,,+++,,,///111999@@@IIIOOOPPPOOOOOOPPPMMMNNNPPPSSSXXX___hhhnnnpppooonnnlllllloootttxxxssslllhhhkkkooonnnlllkkknnnnnnooorrr{{{iiiVVV@@@555111...---------+++)))((()))******))))))***++++++***(((&&&%%%&&&&&&&&&%%%&&&&&&''''''***)))(((&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,+++111999AAAFFFIIILLLNNNOOOPPPQQQRRRQQQMMMFFFBBB;;;333---,,,+++)))***...+++,,,,,,++++++---000333999???HHHMMMNNNOOOPPPRRRSSSVVV[[[bbbkkkvvvvvvnnnhhhkkknnnmmmllllllooopppssswwwzzzYYYIII999222000...---------+++))))))*********)))(((((()))))))))'''&&&%%%&&&&&&&&&&&&'''((())))))---+++)))'''&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''(((***,,,***000999AAAFFFIIILLLMMMOOOOOOQQQRRRRRRNNNHHHCCC;;;444...,,,+++)))))),,,+++++++++***+++---222555:::???FFFKKKMMMPPPUUUYYY^^^ccckkkuuuzzzqqqiiijjjlllllllllmmmjjjlllpppvvv~~~}}}fffMMM@@@555111111000......,,,***))))))******)))(((''''''((((((((('''%%%%%%&&&&&&&&&&&&&&&'''((((((---,,,)))'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((((('''(((+++---***111:::AAAFFFIIIKKKLLLLLLMMMNNNPPPPPPLLLFFFBBB;;;444...,,,+++((((((++++++++++++***+++...333777<<<@@@EEEJJJNNNUUU]]]ccclllrrrzzztttkkkiiikkkkkklllnnniiikkkmmmrrr{{{sssZZZHHH===333111111...---...+++***))))))******)))''''''''''''''''''&&&&&&%%%'''&&&&&&%%%$$$$$$%%%%%%+++)))'''%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((((((((()))+++---,,,222;;;CCCGGGIIIJJJKKKJJJKKKMMMOOOOOOKKKEEEAAA999333------+++)))(((+++++++++++++++,,,...333666<<<@@@DDDIIIOOOXXXccckkkwww}}}xxxllljjjjjjkkkkkkmmmnnnnnnnnnrrrzzzuuu]]]JJJ@@@555111...+++***+++***)))((()))******(((&&&''''''''''''''''''''''''''''''&&&%%%$$$######$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((()))((()))+++---///555>>>EEEIIIJJJJJJJJJKKKKKKMMMNNNNNNJJJDDD???777111---,,,,,,))))))+++***,,,---------///222444:::===@@@DDDJJJTTT```hhhwww~~~{{{oookkkkkkjjjkkklllnnnmmmlllnnnwwwkkkTTTHHH;;;333...)))(((***))))))((()))******(((&&&((('''''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&((())))))((()))+++...222888AAAGGGJJJJJJIIIHHHIIIJJJKKKLLLKKKGGG@@@<<<555///,,,,,,,,,******,,,***,,,.../////////111222555777:::<<<@@@IIITTT\\\lllttt}}}qqqlllllljjjjjjkkkiiiiiiiiimmmvvvvvv^^^QQQBBB777///***))),,,)))(((((()))******'''%%%(((((('''''''''(((((()))&&&&&&&&&&&&&&&'''((()))"""###&&&(((((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&((()))))))))))),,,...444:::BBBIIIKKKJJJIIIHHHFFFGGGHHHIIIGGGCCC<<<777444...+++,,,---******---***,,,///000000///000000222333555555888???IIIQQQaaajjjwww~~~rrrmmmllljjjiiijjjjjjkkkmmmrrr{{{~~~lllTTT===555000***(((,,,+++)))(((***,,,---+++)))&&&&&&%%%%%%%%%&&&&&&'''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%''')))&&&'''(((((()))+++000333888>>>EEEIIIIIIHHHGGGGGGLLLIIIFFFAAA<<<777444333---,,,+++*********,,,,,,---///000///......///000333000111444555666;;;BBBPPP[[[lll|||rrrllllllkkkhhhgggiiifffhhhpppzzzcccMMM888222///)))'''******)))(((***,,,---+++)))'''&&&&&&%%%&&&&&&''''''&&&'''((('''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&*********(((&&&%%%''')))&&&'''(((((())),,,000444<<>>444222...+++)))((()))***,,,,,,---...///////////////111333333333333555666333222444777888666999>>>@@@JJJWWW```eeejjjqqqwwwrrr|||zzzrrrllliiijjjkkkkkkmmmrrrvvv}}}cccppp~~~zzzeeeRRRBBB666000...,,,(((''')))++++++)))'''***,,,,,,***)))***,,,,,,+++***)))(((((((((((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((((((((())),,,///---------...000666===CCCHHHGGGGGGIIIIIIEEE???:::000///---,,,+++++++++,,,,,,---///000111111111000111333444555444555777888666444555888999999===CCCGGGRRR^^^bbb```aaaiiiqqqttt|||sssllliiijjjjjjjjjmmmqqqttt{{{HHHWWWhhhuuu|||aaaJJJ:::111///000,,,+++(((%%%'''******((('''***,,,,,,***)))***,,,,,,+++***)))(((((((((((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))******))))))))),,,............///222777???EEEFFFEEEFFFGGGGGGCCC<<<666000000//////////////////---...000111222222222111222333555666666666888::::::777888;;;<<<===BBBIIIQQQ]]]gggfff]]]ZZZaaajjjuuu}}}tttllliiikkkiiijjjmmmpppsssyyy888???JJJYYYmmmrrr___III:::111+++***+++((((((((((((((((((((((((((()))***)))((((((***,,,***************)))((((((((('''%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((...---***'''%%%&&&))),,,+++,,,///333888===BBBEEEKKKIIIFFFEEEDDDAAA;;;666000...,,,***)))***,,,...111333555444333222222333222666:::<<<<<<>>>AAADDD<<<>>>???>>>>>>AAAJJJQQQ\\\eeekkkhhh___[[[bbbjjjsss{{{sssnnnkkkhhhggghhhlllqqqsssxxx222777???JJJYYYgggllliiiXXXIII999000,,,)))))),,,((((((((((((((((((((((((***+++++++++******+++---++++++++++++***)))((('''((('''&&&%%%%%%&&&'''((((((''''''&&&&&&%%%$$$$$$'''''''''(((((((((((())),,,,,,***(((&&&&&&))),,,,,,...111555;;;AAAEEEHHHLLLIIIGGGEEECCC@@@:::555///---+++))))))***+++---333444555555555444666777888<<>>444+++(((((('''''')))))))))))))))))))))))))))+++,,,,,,,,,++++++---///---------,,,+++)))'''&&&((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%$$$'''(((((((((((()))))))))*********)))'''''')))+++...000444999@@@EEEJJJLLLLLLJJJHHHEEEBBB>>>888444///...,,,******+++---...444555666666777999<<>>FFFPPPYYYccciiippppppqqqssswwwyyyyyyyyyvvvuuuttttttwww|||yyyyyy|||~~~~~~xxxoooiiigggjjjkkkooouuu{{{&&&)))***'''&&&)))+++)))(((&&&&&&)))(((&&&(((+++((((((((((((((((((((((((***+++------,,,---000222---///111222111...+++)))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''***...222777;;;@@@FFFJJJLLLKKKKKKLLLMMMMMMIIIBBB<<<999888000000000000111111222222666<<>>CCCIIILLLLLLKKKJJJLLLNNNNNNJJJCCC===:::999444444444555555666666666:::AAANNN\\\jjjwww}}}xxxwwwzzz{{{uuuqqqnnnqqqnnnooowww}}}}}}~~~yyyqqqkkkkkkmmmnnnsssxxxzzzoooiiigggbbbcccgggnnnttt~~~+++***)))(((((()))***+++%%%%%%&&&&&&'''(((((((((***)))(((''''''((()))***,,,...//////......000111///111222333333000...,,,)))******(((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))))))))((('''&&&%%%&&&)))...333777;;;@@@EEEHHHHHHIIIKKKMMMKKKJJJIIIGGGDDDAAA???>>>888:::<<<<<<;;;:::;;;<<>>AAAEEEGGGGGGFFFGGGIIIKKKKKKJJJIIIGGGDDDBBB@@@===???@@@???>>>>>>???@@@FFFJJJTTTeeewww|||zzzuuuqqqpppsssvvvzzz~~~vvvkkkiiifffeeeeeehhhkkknnnsssvvv|||zzztttrrryyyuuulllhhhccccccbbbbbbiiiyyy))))))(((((((((((()))))))))(((((('''&&&&&&%%%%%%''''''''''''((()))+++,,,111333444333111000///000222333333333111...,,,***(((***++++++)))'''&&&'''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))---,,,***+++...333999===BBBDDDFFFFFFDDDBBBBBBBBBHHHIIIIIIJJJIIIGGGFFFDDDEEEEEEEEEDDDBBBBBBDDDFFFJJJPPP\\\mmm}}}|||xxxwwwwww~~~wwwooogggfffdddcccccceeeggghhhlllmmmpppvvv{{{uuupppwwwxxxooojjjaaa___\\\]]]cccsss(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&(((***,,,...111333666666555333222222444444333222000---***)))'''))),,,,,,***(((''''''''''''&&&&&&&&&&&&''''''((((((((((((((())))))))),,,,,,,,,---111777===AAADDDDDDDDDCCC@@@>>><<<;;;@@@BBBDDDGGGHHHIIIIIIIIIKKKKKKJJJHHHFFFGGGIIILLLNNNUUUbbbrrr}}}|||~~~qqqjjjeeedddcccccccccccccccdddiiiiiijjjnnnuuu|||wwwsssyyyzzzooojjjaaa\\\XXXYYY```nnn'''''''''(((((('''''''''&&&&&&&&&'''''''''((((((&&&%%%&&&&&&(((***---...000333777999999777666666444444333222///,,,***(((&&&(((++++++***(((''''''(((''''''&&&&&&''''''(((((((((''''''((()))++++++***+++---000555;;;@@@CCCCCCBBB@@@>>><<<999777555666888<<<@@@DDDHHHKKKMMMNNNNNNMMMKKKJJJJJJMMMOOOSSSZZZfffttt}}}}}}zzznnngggcccccccccbbbbbbbbbbbbbbbgggggggggiiinnnzzzzzz{{{yyynnnhhh^^^XXXSSSUUU\\\iii~~~&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&(((***,,,...000444999<<<<<<;;;999999444444222111...,,,***)))%%%''')))***((('''''''''((((((''''''''''''((((((''''''&&&'''(((***,,,...+++---111555:::>>>AAACCC@@@>>>;;;999888666444111000111444888>>>DDDJJJMMMNNNOOOOOONNNMMMNNNPPPRRRVVV]]]hhhttt}}}xxxlllfffbbbbbbaaaaaaaaabbbbbbcccddddddeeeeeeiiiqqq|||~~~yyyllleeeZZZRRRNNNRRRXXXcccxxx%%%&&&''''''''''''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&'''(((***,,,---222666<<>>AAA@@@<<<999777333222111///...,,,++++++%%%&&&&&&&&&$$$$$$&&&(((((((((''''''''''''((((((%%%%%%%%%&&&))),,,000222444777<<<@@@BBBAAA>>>===888555222222333333222///000//////000555<<>>777111...---)))(((,,,......///222000111222222333999AAAHHHKKKOOOTTTWWWXXXZZZ^^^aaafffiiinnnsssyyyzzzlllbbb\\\WWWUUUQQQNNNLLLLLLLLLLLLSSSSSSSSSUUUYYY^^^cccfffhhhjjjnnnsssxxx}}}~~~rrrgggZZZVVVSSSTTTYYYcccttt((('''&&&%%%&&&''')))***&&&&&&&&&&&&'''((()))***&&&'''((((((''''''(((***+++---000222444888===@@@>>>;;;777444222///,,,)))&&&&&&&&&'''''''''''''''%%%%%%&&&&&&''''''((((((((()))+++---000666===BBBGGGHHHHHHDDD===555///,,,,,,((('''+++------///333333555666777888<<>>DDDGGGHHHHHHDDD===666111...---***))),,,---,,,///444333666888999999<<>>888333111///---,,,.........222888555888;;;<<<;;;<<>>AAA<<<666222000000000000((((((((('''&&&&&&&&&%%%&&&&&&'''((()))***+++,,,***,,,---000333999AAAFFFHHHIIIHHHEEE???888444333000...///111111222888???@@@CCCFFFGGGEEEDDDFFFHHHNNNTTT[[[aaaeeeiiippptttwww{{{yyyiii\\\SSSNNNKKKLLLMMMNNNOOONNNMMMLLLKKKLLLMMMOOORRRVVVYYY[[[]]]\\\[[[ZZZ[[[]]]___aaadddfffiiilllpppuuu{{{iiibbb\\\YYYYYY___mmmzzz%%%''')))+++,,,***((('''%%%&&&&&&''')))***,,,---&&&'''((((((&&&%%%&&&''''''***...111444777:::===AAA<<<555000///000111222))))))((('''&&&&&&%%%%%%''''''((()))***+++,,,,,,,,,...///111555;;;BBBGGGJJJJJJIIIEEE???999555333///...000333444555<<>>999777888999:::===DDDOOOWWWlllrrryyy{{{xxxtttrrrsssppprrrvvvyyy~~~pppbbbWWWPPPQQQUUUYYY[[[[[[YYYYYYYYY[[[YYYWWWUUUUUUUUUVVVWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVXXXZZZ\\\^^^cccjjjooouuuxxx|||~~~}}}mmm___ZZZYYY\\\iiiwww%%%'''***+++***)))*********)))))))))))))))******,,,***(((((()))))))))(((,,,++++++...111555666666888888777333///,,,++++++)))((('''&&&%%%%%%%%%%%%((('''(((++++++***---222444666888888888:::@@@EEEHHHMMMSSSXXXWWWPPPHHHBBB@@@AAABBBCCCHHHSSSaaakkkyyy}}}yyyzzz|||~~~ttteeeYYYSSSUUUXXX[[[]]]]]]\\\\\\\\\]]]\\\ZZZXXXVVVVVVVVVVVVTTTSSSSSSSSSSSSSSSSSSTTTSSSTTTVVVWWWZZZ^^^dddhhhqqqvvv|||~~~}}}}}}rrrbbb[[[XXXZZZfffuuu%%%'''***+++***)))***+++***))))))))))))******+++...+++((((((***+++)))'''******+++---///222444555777777666333///,,,+++***((('''&&&%%%%%%%%%%%%%%%(((&&&(((+++++++++111888<<<>>>>>>===<<<>>>DDDHHHLLLQQQXXX]]]^^^ZZZTTTPPPKKKMMMPPPSSSYYYcccpppzzz~~~~~~~~~~~~yyylllaaa[[[WWWYYY\\\]]]\\\[[[\\\]]]___^^^\\\ZZZXXXWWWVVVVVVTTTSSSSSSRRRRRRSSSSSSTTTRRRRRRSSSTTTWWW[[[```cccjjjqqqxxxzzzxxxzzzuuuddd\\\XXXYYYeeesss%%%(((***+++*********+++***************+++,,,,,,...+++((((((******(((&&&'''((()))+++---000333444555555555333///+++***)))''''''&&&%%%%%%%%%&&&&&&'''&&&(((++++++---666???DDDEEEDDDBBB???AAAFFFKKKQQQTTTYYY]]]______]]][[[UUUZZZ```eeejjjqqqzzz}}}}}}||||||~~~}}}qqqfff___YYY[[[\\\\\\[[[[[[]]]^^^```___^^^\\\ZZZXXXWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVTTTSSSRRRSSSVVVZZZ]]]___dddiiioooqqqsssyyyxxxfff^^^YYYZZZdddrrr&&&(((+++,,,+++***++++++++++++++++++,,,---......---+++)))((((((((('''&&&%%%''')))***+++---000333222333444222...***((((((''''''&&&&&&&&&&&&&&&'''&&&&&&(((+++,,,000<<>>;;;999777555444555555444333444666999999:::<<>>CCCEEEGGGJJJKKKJJJJJJJJJKKKTTTVVVXXXYYYYYYXXXYYYZZZ]]]fffqqqyyy~~~~~~{{{{{{~~~}}}~~~}}}kkkZZZNNNJJJLLLNNNWWW[[[]]][[[YYYXXXTTTNNNIIIDDD===777333111000...000000////////////000000222333555888<<>>BBBDDDFFFHHHIIIIIIIIIJJJKKKTTTVVVWWWXXXWWWVVVWWWXXX[[[cccnnnvvv||||||yyyxxxzzz{{{xxxyyy|||~~~ppp___SSSOOOOOOPPPWWW[[[]]]ZZZWWWTTTOOOHHHCCC>>>888444222111000000000//////////////////000000111333666888;;;===>>>@@@===:::777555555666777::::::<<>>EEEGGGIIIIIIIIIIIIJJJKKKQQQQQQRRRPPPNNNMMMNNNPPPTTT[[[eeemmmuuuyyyuuurrrrrrpppmmmmmmpppuuu||||||mmmaaaZZZWWWVVVUUUYYYZZZWWWRRRMMMEEE===888444111//////000000000///......------......///---......///000222222333222111///.........///000333222222444:::AAAHHHMMMTTTXXX[[[]]]]]]___dddiiitttxxx~~~}}}}}}mmmbbb^^^^^^jjjzzz%%%&&&''')))+++...///000333222111111111222444555222111000...+++)))(((''')))$$$!!!%%%((('''''''''%%%%%%%%%%%%&&&&&&'''(((&&&'''(((((('''(((***,,,***,,,000333666888;;;===HHHJJJMMMNNNMMMLLLLLLMMMNNNOOOOOOMMMLLLLLLMMMOOOTTT[[[dddlllttt~~~zzzuuurrrqqqnnnjjjjjjmmmsss{{{sssggg___YYYWWWTTTXXXXXXTTTOOOKKKCCC;;;777444111//////000///.........------------......------......//////000000000///.........//////000222111111333777===CCCGGGNNNRRRWWWZZZ\\\^^^bbbeeehhhlllsssyyy~~~oooddd___^^^iiiwww%%%%%%''')))+++...111222444333222111111333555666333222111...,,,***(((''')))%%%###&&&((('''(((+++''''''&&&&&&&&&'''((((((%%%&&&(((((('''(((***,,,***...333777999;;;===???JJJMMMRRRUUUUUUTTTSSSRRRMMMNNNNNNMMMMMMNNNPPPSSSWWW^^^hhhpppwww|||vvvrrrpppmmmiiiiiimmmsss{{{wwwlllccc\\\XXXTTTWWWVVVQQQKKKGGG@@@999555333000////////////...------,,,,,,,,,,,,------------.........//////////////////.../////////000///......000333777;;;>>>DDDJJJRRRWWWYYY[[[___bbb```dddiiioootttzzzrrreee___^^^hhhttt%%%%%%&&&(((+++///222333555444222111111333555777666555333111...,,,***))))))'''&&&((((((''')))///))))))((('''''''''((((((&&&'''((()))((()))+++------111666;;;===???AAACCCHHHNNNVVV\\\^^^]]][[[[[[NNNOOOOOOPPPPPPSSSVVVYYY^^^eeeooovvv}}}|||wwwrrrpppmmmiiiiiimmmuuu{{{{{{qqqggg___ZZZVVVWWWTTTMMMFFFAAA;;;444222000....../////////...------,,,,,,,,,,,,------,,,,,,---------.................................,,,,,,---...000222444666>>>EEENNNTTTWWWYYY\\\___]]]```cccgggjjjnnnsssvvv{{{tttfff```^^^eeeooo%%%%%%&&&(((+++///222444666444222111111333666777888777555333000...,,,+++)))((()))***(((&&&***111+++***)))((((((((((((((('''(((************---//////333999>>>AAACCCDDDFFFGGGNNNXXX```ccccccbbbaaaOOOPPPQQQRRRSSSWWW[[[___cccjjjttt{{{|||vvvqqqooollliiiiiimmmvvv|||}}}tttiiiaaa\\\XXXXXXSSSJJJBBB===666000///---,,,,,,...//////...---,,,,,,++++++,,,,,,---++++++,,,,,,---------...------------,,,,,,,,,,,,,,,,,,---///000111222222===DDDMMMTTTWWWYYY[[[^^^\\\^^^```bbbcccfffiiilllnnnwwwuuuggg```]]]ccclll(((((()))+++...111444666999666444444555888:::;;;;;;:::999666222...+++)))'''))))))(((%%%%%%(((+++***)))(((''''''((()))***''')))************---///999===AAADDDDDDCCCCCCCCCEEELLLUUU]]]fffjjjfff___[[[VVVTTTXXX\\\^^^aaaffflllpppuuu}}}}}}vvv{{{xxxooommmmmmmmmqqqvvvyyyqqqlllsss~~~~~~vvvmmmddd___]]][[[VVVOOOHHHBBB;;;555111222///---,,,------***'''//////------,,,---...///......---,,,,,,,,,,,,---------------------------------,,,---///333666888999===EEELLLSSSWWWXXXYYY\\\^^^`````````aaacccdddhhhmmmssswwwyyy}}}wwwggg^^^[[[aaagggttt'''''''''))),,,000333666999777444444555777888999;;;:::999666333///+++)))'''((()))'''%%%%%%(((+++***)))(((''''''((()))***((()))***++++++,,,///111;;;@@@EEEHHHHHHFFFEEEDDDDDDLLLUUU^^^ffflllhhhbbb```[[[YYY\\\```aaadddiiipppsssxxxzzztttuuuzzzzzztttssstttvvv{{{rrrggg___\\\eeesss|||{{{xxxrrrjjjbbb]]][[[XXXTTTMMMFFF@@@:::444000111///------//////...,,,000///...---------......------,,,++++++++++++,,,------------------------///...---...///111333555777;;;AAAIIIPPPTTTWWWXXXZZZ\\\^^^^^^^^^___aaacccgggkkkppprrrtttxxxyyyiii```\\\^^^dddqqq&&&%%%%%%&&&)))...333666999888666444444555666777;;;:::999666333///,,,***''''''((('''&&&''')))+++)))((((((''''''(((((()))((()))***++++++...222555>>>CCCIIIMMMLLLIIIFFFDDDCCCKKKUUU^^^gggmmmkkkfffgggbbb___aaadddeeehhhkkkqqqsssxxxxxxsssrrrppptttzzz~~~xxxzzz~~~ttt^^^QQQKKKJJJVVVeeeqqqrrrqqqmmmfff___YYYWWWTTTOOOHHHBBB<<<777222//////...---...000111111000000000///.........------,,,,,,+++************+++,,,,,,,,,,,,------------//////.........///111222444777===DDDKKKQQQUUUWWWWWWYYY[[[\\\\\\]]]___aaaeeehhhjjjkkkmmmqqqxxx}}}~~~mmmbbb\\\ZZZaaannn&&&%%%$$$$$$(((---333666:::999888555444333444666999999888666333000---+++'''''''''&&&&&&((()))+++(((((((((((((((((((((((((((((()))***+++///555999AAAEEEKKKNNNMMMIIIEEECCCBBBKKKUUU]]]fffmmmnnnjjjlllfffcccdddffffffhhhkkknnnpppuuu}}}zzzooolllooorrruuu~~~yyyeeePPPEEE@@@AAAMMM[[[hhhkkkllljjjddd\\\VVVSSSNNNJJJCCC===999444111.........------///000111222111111111111000///---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------------------...///000111222444999???FFFMMMRRRUUUUUUWWWZZZ[[[\\\]]]```bbbdddeeeffffffgggkkkqqqvvv}}}~~~qqqccc[[[XXX___lll'''&&&%%%%%%(((---222555999999999666333111333444666666666555333111...---((('''&&&&&&'''((()))***''''''((((((((((((''''''''''''((()))+++111888===CCCGGGKKKLLLJJJFFFCCCBBBCCCLLLWWW^^^gggoooqqqpppqqqkkkgggggggggfffgggjjjlllooouuu~~~tttiiiffflllssszzz|||jjjXXXFFF???<<<===FFFRRRaaadddhhhhhhccc[[[SSSOOOIIIDDD>>>999555222///.........---------...000111222333444444222000...,,,......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,...///000111111222666;;;AAAHHHMMMPPPQQQTTTWWWYYY[[[]]]```cccdddccccccbbbdddggglllpppssstttyyyvvvdddZZZXXX___lll((('''&&&&&&(((+++000222555777888555111///000222222222333333333111000///***(((&&&&&&'''(((((((((&&&''''''((((((''''''&&&'''(((((()))---333<<>>@@@DDDHHHMMMQQQUUUZZZ]]]___^^^^^^___aaadddfffggghhhjjjnnnuuu}}}mmm___YYY___lll&&&%%%%%%%%%&&&((()))***---000222///***(((***---+++,,,...000111222111111---***&&&&&&'''(((&&&%%%%%%&&&'''(((((('''&&&%%%+++++++++---111999DDDKKKWWWTTTPPPJJJFFFGGGJJJNNNYYYcccmmmsssyyy}}}|||zzzwwwvvvxxxssswww}}}xxxuuurrr]]]KKK;;;777666333666===???HHHTTT[[[[[[VVVOOOJJJ@@@<<<666222000/////////***,,,.........111777<<<888999;;;<<<:::555111...---,,,++++++******++++++))))))***+++,,,,,,------++++++,,,,,,,,,++++++***+++,,,///222444666777888999===BBBGGGLLLQQQVVVZZZ]]]\\\\\\^^^aaacccddddddaaabbbfffmmmtttyyy{{{{{{zzz|||qqqcccYYY___kkk~~~%%%%%%%%%&&&&&&'''''''''+++***(((''''''(((((()))+++...000111000000222333111000...+++((('''(((***'''(((***)))(((&&&''''''&&&'''***...111777DDDQQQWWWXXXVVVOOOHHHHHHPPPXXXeeemmmvvvzzz{{{}}}{{{rrr\\\LLL;;;444333333555777@@@EEEMMMUUUXXXTTTLLLFFF>>>888222000111222000------,,,,,,---000555:::===EEEDDDBBB???:::555111...------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---...++++++------)))------......///000000000444555777;;;AAAHHHOOORRRVVVYYY]]]```aaabbbdddeee___bbbfffjjjlllooorrrtttxxxzzz~~~uuufff___bbblll}}}%%%%%%%%%&&&&&&&&&''''''***)))(((''''''((()))))),,,---000000000000111333111111///,,,)))''''''(((''')))******((('''((()))))))))+++...000444@@@LLLYYY[[[[[[UUUOOOOOOVVV]]]lllrrrxxxzzz{{{yyy```OOO>>>555444444666999<<>>CCCFFFMMMQQQXXX\\\______```aaa[[[]]]```ccceeegggkkknnnrrrtttwwwxxxzzz}}}yyyjjjaaadddmmm~~~%%%%%%%%%&&&&&&&&&&&&''')))((((((''''''((())))))+++---.../////////111222222333222///***'''''''''((()))******)))((()))*********,,,......111;;;FFFUUUZZZ___]]]YYYZZZ```fffrrruuuxxxxxxyyy~~~~~~hhhWWWDDD:::666666999<<<>>>FFFOOOSSSPPPHHHBBB>>>888444...------...,,,***...------///444:::AAAEEEKKKHHHCCC>>>888444111///+++,,,...//////---***))),,,,,,,,,,,,,,,,,,,,,,,,***------+++,,,111333222++++++,,,,,,---..................///111444888:::AAAFFFOOOUUUXXXZZZZZZ[[[[[[]]]___aaaccceeeiiikkkmmmnnnoooooopppssswww{{{}}}nnncccfffnnn~~~&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))+++,,,------...111333555555555111---(((&&&&&&'''((())))))((((((***+++)))***,,,......///777AAAOOOWWW```cccbbbccchhhnnnnnnppprrrsssvvv~~~~~~~~~tttcccNNNAAA;;;888;;;???DDDLLLTTTUUUNNNEEE@@@>>>555222...---------,,,+++...---...000666===DDDIIILLLIIIBBB;;;555111///...,,,...111222222000---+++++++++++++++++++++++++++***---,,,***---222666555*********+++,,,,,,------...---------///111333444777<<>><<<777000+++)))(((&&&'''(((((('''))),,,...,,,...222555555555<<>>EEEJJJMMMJJJFFF???888222...,,,,,,+++,,,...//////---***)))++++++++++++++++++++++++))),,,,,,***+++000222111))))))******+++,,,,,,,,,******+++,,,---///111222000111333444777<<>>888111,,,++++++((())))))))))))+++///222444555:::===<<<;;;@@@IIIWWWaaalllpppmmmhhhhhhjjjlllooouuu||||||zzzyyyyyyyyyzzzyyyxxxxxxyyyyyywwwvvvvvv|||nnn___TTTMMMNNNRRRTTTRRROOOJJJDDD>>>999777000000000///...------...///222888>>>DDDIIIMMMNNNHHHEEE@@@999444///---,,,+++,,,---------,,,***)))************************)))+++,,,******......+++))))))***++++++,,,,,,---)))******,,,---...000000...///000111333666:::>>>DDDJJJQQQXXX\\\___bbbddd^^^```bbbbbbaaa`````````gggiiikkkmmmpppuuu{{{uuuccccccgggttt'''''''''&&&&&&%%%%%%%%%!!!###%%%''')))*********,,,...000333777<<>>CCCKKKUUU```lllrrrpppmmmnnnppptttwww~~~~~~{{{yyyxxxwwwxxxvvvsssrrrssssssrrrqqquuu|||rrrdddYYYSSSTTTXXXQQQMMMGGGAAA===888444111.../////////---,,,---...111555;;;BBBHHHLLLOOOPPPHHHEEE@@@;;;555111...---------......------,,,,,,************************(((+++,,,******,,,+++(((*********+++,,,,,,------+++,,,,,,---...//////000---...000111222333555777>>>BBBGGGMMMRRRXXX^^^bbb^^^aaacccdddcccaaa``````fffgggiiimmmrrrxxx}}}zzzdddcccgggttt&&&&&&%%%$$$$$$$$$%%%%%%$$$###"""###%%%''')))))),,,...222777<<>>CCCGGGIIIMMMHHHAAA999333...---,,,,,,,,,---000444999===@@@GGGJJJLLLKKKHHHHHHKKKOOOYYYcccpppyyy{{{zzzzzzzzz|||~~~~~~wwwqqqooooooppppppwww|||yyykkkaaa[[[UUUMMMFFFAAA>>>999666333111///---...,,,,,,...,,,***,,,111444:::BBBKKKQQQSSSSSSRRROOOKKKFFFAAA<<<777111---++++++,,,,,,,,,+++***)))((()))***+++++++++******)))((((((***,,,---,,,***************************)))))))))***+++++++++,,,,,,---......,,,,,,...111111555:::===???EEENNNUUUYYY\\\___aaa````````````bbbdddjjjpppsssttt}}}sssjjjgggooo''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))+++,,,222444888===BBBGGGJJJLLLOOOJJJCCC;;;444000...---000111333666;;;AAAFFFIIINNNOOOOOOMMMKKKLLLQQQVVV\\\cccnnnyyyzzzsssqqqqqqrrrsssvvvzzzuuufff[[[SSSLLLDDD>>>:::777333111///...---+++...,,,,,,......,,,...333777===FFFPPPVVVXXXXXXWWWRRROOOJJJEEE@@@999333...+++,,,,,,,,,,,,+++***)))((()))******++++++******)))((((((***,,,---,,,*********************************************++++++))),,,...///...---------...111555888;;;@@@HHHNNNWWWZZZ]]]______^^^______aaaaaadddjjjpppuuu~~~{{{pppjjjppp~~~''''''&&&&&&&&&&&&&&&''''''((((((((()))***---///555888<<>>DDDHHHRRRVVVZZZ\\\]]]]]]^^^______^^^```eeellluuu~~~xxxnnnqqq}}}'''&&&&&&&&&''''''((()))''')))+++++++++,,,000333999<<<@@@EEEHHHKKKMMMMMMMMMIIIDDD===999777666777555:::BBBJJJOOORRRRRRQQQUUUTTTRRRPPPQQQVVV\\\```eeehhhooozzzwwwsssqqqqqqppptttwww{{{}}}jjjXXXJJJ???777222333111///...///000000///...---...111222222555;;;>>>DDDLLLUUUZZZ\\\[[[ZZZXXXUUURRRNNNHHH@@@888222------,,,+++*********))))))))))))))))))************))))))***,,,,,,+++)))************************+++++++++***************------,,,+++,,,---......,,,---000222555888===???LLLPPPUUUXXXZZZ[[[]]]^^^___```aaadddkkkvvv~~~rrrsss}}}%%%%%%&&&&&&((()))+++,,,(((+++...//////111666:::???AAAEEEIIILLLMMMMMMMMMMMMIIIDDD???;;;::::::;;;888>>>FFFNNNSSSTTTSSSQQQTTTTTTSSSTTTWWW[[[```ccchhhkkkrrr|||}}}vvvqqqooommmlllsssuuuyyy}}}nnnYYYHHH<<<555111000...,,,,,,...///000///---,,,...222333444888===DDDHHHOOOUUUYYYZZZZZZYYYXXXWWWTTTQQQLLLCCC:::444...---,,,+++***))))))))))))(((((((((((()))***+++******)))***,,,,,,***)))******************************************++++++000---,,,+++---/////////,,,---...000333666888:::EEEIIIOOOTTTWWWYYY\\\^^^```ccceeeeeejjjttt~~~vvvuuu~~~$$$$$$%%%&&&)))+++---...+++...222333444666<<>>AAAGGGMMMQQQRRRRRRRRRSSSSSSUUUYYY]]]aaadddfffjjjnnnvvv|||vvvsssqqqooonnnrrruuuxxx{{{nnnYYYGGG;;;444222000...------...000111000000///111666888999===CCCJJJMMMQQQUUUXXXYYYYYYXXXXXXWWWUUUSSSNNNFFF<<<666///...,,,+++)))))))))***)))(((((('''((()))***++++++***)))***,,,,,,***(((************************)))))))))***+++++++++,,,///------...111222000------......111333666777777???CCCJJJPPPTTTXXX[[[^^^[[[bbbeeeccceeennnwww|||{{{yyyxxx"""###$$$'''))),,,...000---111555777777:::AAAGGGHHHJJJMMMPPPQQQQQQPPPOOOQQQMMMHHHBBB===;;;;;;;;;BBBCCCFFFJJJMMMPPPRRRSSSRRRSSSWWW\\\bbbfffggggggjjjoooxxx|||yyywwwvvvtttrrrqqqtttxxxzzz}}}mmmXXXFFF;;;555333222000...///000222333222555444666;;;===>>>CCCIIIOOOPPPSSSVVVXXXXXXXXXXXXWWWWWWVVVTTTOOOGGG===777///...,,,***)))))))))***)))((('''''''''(((***++++++*********,,,,,,***(((************************(((((()))***+++,,,,,,---------...111444444///+++++++++,,,...000222333222;;;@@@GGGNNNSSSWWW[[[^^^UUU^^^ccc___^^^fffpppuuuuuu{{{{{{yyy###$$$%%%'''***...111333444555888<<<@@@DDDGGGHHHIIIMMMOOOOOOQQQTTTQQQLLLOOONNNKKKEEE???<<<>>>@@@DDDFFFJJJMMMNNNMMMKKKIIISSSUUUYYY]]]bbbfffiiilllpppxxx}}}|||}}}}}}zzzwwwxxxwwwxxxzzzlllYYYHHH;;;444222333111000000222444666666:::<<<@@@DDDGGGIIIKKKKKKUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXVVVPPPGGG>>>999///...,,,***))))))******,,,+++)))((((((((()))***))))))*********++++++,,,+++++++++************))))))************+++++++++//////000000///...------...///000111222333333333888:::???FFFOOOVVVZZZ\\\[[[]]]aaaccceeefffhhhjjjrrrvvv~~~~~~{{{$$$%%%&&&(((+++///333555:::;;;===@@@CCCFFFHHHIIIKKKNNNOOOOOORRRUUUSSSOOOMMMMMMKKKGGGCCCAAACCCEEECCCCCCCCCCCCCCCCCCCCCCCCJJJOOOVVV]]]dddiiilllnnnuuu|||~~~||||||}}}ppp[[[HHH:::333111111000///000444888<<<>>>DDDFFFIIILLLOOOQQQRRRRRRUUUUUUUUUUUUUUUVVVWWWWWWYYYZZZYYYVVVPPPGGG>>>888000...,,,***))))))))))))+++******)))))))))))))))))))))***++++++++++++++++++++++++*********))))))(((((()))))))))*********------......---,,,,,,+++------///000111222222222222444888???HHHPPPVVVYYY]]]___aaabbbbbbccceeegggnnnsss|||}}}yyy}}}%%%&&&'''***---111555777>>>???@@@BBBEEEGGGHHHIIIJJJMMMNNNMMMPPPUUUTTTPPPGGGGGGGGGDDDAAA@@@AAABBB>>><<<999777666666888:::>>>EEEPPPZZZccckkkqqqttt}}}uuu```III999222000000//////111666===EEEIIINNNPPPRRRUUUWWWXXXXXXXXXVVVVVVUUUUUUUUUVVVWWWWWWZZZZZZYYYUUUNNNDDD;;;666000///---+++)))(((((())))))************))))))(((((()))***,,,,,,+++******++++++*********)))))))))'''''''''((((((((())))))++++++++++++++++++***)))+++,,,---///000000000111000222666<<>>???@@@BBBDDDFFFHHHIIIIIIKKKKKKKKKNNNSSSTTTPPPGGGGGGEEECCC@@@===;;;;;;666444111///...///111333555<<>>@@@CCCEEEHHHJJJKKKIIIKKKLLLKKKNNNTTTTTTQQQNNNLLLHHHDDD@@@;;;777555------............//////111666>>>GGGRRRbbbttt~~~|||dddJJJ:::444111111111222333888@@@KKKSSSVVVWWWXXXZZZZZZZZZYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTXXXWWWUUUQQQJJJAAA999444000///---+++)))((())))))((()))***++++++***)))((()))***+++,,,++++++***)))*********)))))))))((((((((((((((()))))))))******)))***++++++++++++******,,,,,,...///000111111111,,,---000333:::EEEQQQYYY[[[[[[ZZZXXXXXX[[[```ddddddhhhqqq|||~~~xxxzzz%%%&&&(((,,,111666:::===???@@@BBBDDDGGGIIIKKKLLLKKKMMMNNNMMMPPPUUUTTTQQQMMMIIICCC===999444///,,,((()))+++...//////......///222777<<>>@@@@@@@@@AAABBBCCCCCCDDDDDDHHHJJJJJJLLLOOOLLLFFFAAA;;;444000///...+++)))(((((((((((()))***++++++---///111444;;;LLLbbbsss|||vvvrrrnnnjjjhhhfffiiikkklllkkkkkklllmmmooovvv~~~sssaaaSSSQQQXXX```rrrvvvlllTTTBBB:::444,,,(((+++///222555===HHHQQQVVVWWWYYYZZZZZZZZZYYYYYYUUUSSSPPPLLLIIIFFFDDDCCCBBBBBBBBB???;;;666111------,,,+++******+++,,,,,,***)))((((((((()))+++,,,...,,,***((('''(((***,,,))))))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((()))***************)))***+++,,,---.........---///222222444;;;FFFNNN]]]]]]\\\ZZZXXXXXXZZZ\\\aaaaaabbbffflllqqqtttttt{{{{{{{{{zzz|||###&&&)))+++111999<<<:::@@@===:::999;;;>>>@@@AAAAAACCCIIINNNQQQOOOIIIDDD888444000---,,,,,,,,,+++...+++((((((+++------,,,...///000222999HHH]]]lll~~~|||}}}~~~yyynnneeebbbddddddcccdddeeegggiiijjjmmmrrryyy~~~uuubbbRRREEECCCKKKVVVeeekkkdddNNN<<<666222+++000---...222777<<>>777222---///------111555:::CCCMMMRRRVVVWWWUUUTTTUUUTTTPPPLLLGGG???999666444333222222222222111000...---,,,...,,,******++++++***)))+++***)))))))))***+++,,,>>>AAA)))###***))),,,&&&'''(((((())))))(((((('''))))))))))))************)))******+++++++++++++++000---******---///000000000000000111333888???DDDPPPUUUYYYZZZXXXWWWZZZ\\\^^^^^^___bbbfffkkkoooqqqtttvvvxxxxxxyyy~~~%%%(((+++---333;;;===;;;888444///,,,+++,,,------555888???FFFIIIGGGAAA<<<111...***(((((()))(((((((((''''''))),,,......------000333777>>>MMM```nnn||||||{{{vvvkkk```^^^cccggggggffffffgggiiikkkllltttxxx}}}vvvdddPPPCCC>>>???EEELLLXXXccceeeUUUCCC999444//////,,,,,,000444888AAAJJJPPPTTTUUUSSSRRRRRRPPPKKKDDD???999333111///...---,,,,,,------...------,,,---,,,******++++++)))(((******)))((()))***+++,,,FFFGGG,,,%%%***'''***%%%((())))))************)))))))))))))))************)))***+++,,,,,,,,,,,,,,,333///***((()))---000111000000111111222666;;;???HHHMMMSSSWWWWWWWWWYYY[[[]]]^^^^^^```cccfffiiikkkmmmooorrrsssvvv|||%%%(((+++---333:::<<<:::333///***'''''''''((((((---111888???BBBAAA;;;777000---***))))))******)))(((((()))***,,,---------...444:::AAAJJJXXXiiiuuu~~~zzzvvvqqqiiiaaaaaaeeeiiihhhhhhhhhiiikkkmmmnnnyyy}}}rrr___JJJ???===>>>BBBFFFTTTaaafff[[[HHH;;;555111...,,,,,,///222666???HHHPPPSSSTTTRRRQQQQQQLLLFFF@@@<<<666222000///...---+++,,,---...............,,,+++************((('''))))))(((((()))***+++,,,OOOMMM111***...(((+++''',,,,,,,,,,,,,,,+++***)))''''''''''''(((((((((((()))***+++,,,,,,---,,,,,,333000,,,)))))),,,///111///000111222222444777:::BBBGGGOOOTTTVVVWWWYYYZZZ]]]]]]^^^^^^___```bbbdddfffiiilllooorrryyy$$$(((***,,,111999;;;888111---)))&&&&&&'''(((((((((,,,111888;;;:::666222---+++)))((()))******)))******+++++++++,,,------000888DDDNNNXXXdddsss}}}vvvnnnllljjjfffddddddjjjjjjjjjjjjkkkmmmoooqqq}}}nnn[[[GGG???>>>>>>@@@BBBRRR]]]ddd\\\LLL===555222...,,,,,,///222666???HHHPPPSSSSSSRRRQQQPPPIIIAAA<<<999444111//////...---,,,,,,------------,,,,,,+++***)))*********'''%%%)))(((((('''(((***+++,,,QQQMMM111,,,000(((+++))),,,,,,,,,+++***((('''&&&''''''''''''((((((((((((((()))***+++,,,,,,,,,,,,//////...---,,,---...///...000222333333333555777@@@DDDKKKQQQUUUWWWYYYYYY\\\]]]^^^]]][[[ZZZ\\\^^^```cccgggjjjnnnvvv$$$''')))+++111888:::888000---)))'''''')))***+++''')))---222555555222///)))'''&&&&&&((()))((('''++++++,,,++++++,,,///111666AAAPPP]]]gggqqq|||~~~tttkkkkkkllliiieeecccjjjjjjkkklllnnnpppsssttt}}}fffVVVFFF????????????@@@MMMUUU[[[WWWJJJ===444111///,,,,,,000444888AAAJJJPPPRRRRRRQQQPPPNNNEEE<<<777444000------,,,+++******++++++++++++***))))))***)))))))))***)))'''$$$((('''''''''(((***+++---JJJFFF,,,)))///&&&)))))))))))))))(((&&&%%%###"""))))))))))))************'''((()))***+++,,,,,,,,,+++---//////...------...---000333444444333444444===AAAGGGNNNTTTXXXZZZ[[[ZZZ]]]^^^\\\XXXVVVWWWYYY\\\^^^bbbeeeiiipppzzz&&&)))+++,,,222999:::888111...)))'''''')))******((((((***---000111///---'''&&&%%%&&&((())))))(((***++++++++++++...444888BBBOOOaaaoooxxx~~~xxxrrrrrrpppkkkgggfffjjjjjjkkkmmmooosssvvvxxxzzztttZZZNNNCCC??????>>>>>>@@@DDDHHHLLLLLLEEE:::222//////------111555:::CCCMMMNNNPPPPPPOOOOOOLLLBBB777222000,,,+++++++++***)))(((((())))))***))))))((()))(((((()))***)))&&&###''''''''''''(((***,,,---BBB>>>&&&'''...&&&)))***&&&&&&'''''''''&&&%%%%%%))))))))))))************&&&'''((()))***+++++++++'''***------++++++,,,---,,,000444666555444444444888<<>>MMM[[[nnn}}}|||zzzuuummmjjjkkkiiijjjkkkmmmqqqtttxxxzzzwww~~~}}}}}}zzzgggQQQHHH@@@>>>>>>===>>>AAA===>>>AAACCC@@@888000---000---...222777<<>>999555///***''''''))))))((((((((())))))******+++((()))******))))))***+++%%%,,,+++,,,444999DDDXXXhhhuuu}}}vvvpppnnnkkklllooorrruuuwwwyyyzzz{{{}}}|||zzz}}}wwweeeXXXJJJDDD>>>>>>@@@@@@;;;666:::888777777888777444111///333666888>>>HHHMMMNNNSSSQQQOOOLLLHHH@@@666///.........,,,******,,,......//////---+++***+++,,,)))))))))'''%%%%%%'''(((''''''(((((()))******+++000...,,,***************''''''''''''((((((((((((''''''(((((((((((('''''')))))))))))))))***++++++,,,+++******+++,,,---...+++...111222222333555888>>>>>>???DDDLLLTTTXXXZZZYYYZZZ[[[ZZZYYYXXXXXXYYYVVVYYY]]]___```aaacccdddaaahhhuuu***...111333888???BBBAAA<<<888222---***)))***+++***)))((((((((()))***+++''')))******))))))***+++''',,,+++---666>>>MMMcccttt~~~}}}vvvqqqooolllmmmppptttwwwyyy{{{{{{zzz|||~~~}}}xxxyyy~~~}}}xxxxxx{{{zzznnn___TTTGGGCCC@@@@@@BBB@@@:::555777555555555777777666444333888<<>>555///,,,---,,,+++***+++...111333333333111...+++***************(((%%%$$$%%%'''%%%&&&&&&''''''(((((()))...+++)))***,,,---***(((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))***,,,---...))))))))))))***,,,---...+++,,,...000222555999<<<@@@AAACCCEEEIIIPPPXXX^^^\\\ZZZXXXYYY[[[]]]^^^^^^[[[]]]```bbbaaaaaabbbccc]]]dddppp~~~---111555777;;;BBBFFFEEE>>>;;;666///***((()))***+++***((('''&&&((()))***'''(((******))))))***,,,,,,000...///999AAARRRiii{{{~~~|||uuuqqqooommmooorrruuuxxx{{{|||}}}}}}~~~zzzzzz}}}~~~~~~}}}xxxrrrtttwwwxxxtttjjj]]]UUUIIIFFFCCCBBBBBB@@@;;;666555444444555777999:::;;;999>>>DDDGGGMMMTTTWWWVVVXXXVVVRRRLLLDDD<<<333...+++++++++++++++---111555999:::999666111,,,)))(((++++++,,,***((('''((()))&&&&&&&&&''''''(((((((((+++)))'''))),,,---***'''''''''''''''(((((((((((((((((()))************)))))))))))))))***+++,,,---'''(((((()))***,,,---...------...///222555:::===@@@CCCDDDDDDFFFLLLVVV^^^___\\\YYYZZZ^^^bbbcccbbbaaaccceeefffeeeddddddeeeeeekkkvvv222666:::;;;@@@GGGJJJIII@@@>>>999222+++'''''')))+++***(((&&&&&&''')))***&&&((()))***))))))+++,,,,,,111///000;;;EEEUUUmmm}}}}}}{{{zzztttqqqppppppqqqrrruuuxxx{{{~~~}}}}}}|||~~~}}}vvvpppqqqssstttqqqiii___WWWOOOJJJEEEBBB@@@>>>:::777555555666777999<<>>:::777555666777888:::>>>DDDHHHGGGLLLPPPQQQUUU[[[]]][[[YYYWWWRRRJJJ???666000...,,,,,,---...000555<<<@@@FFFEEECCC===666///,,,***%%%'''((()))((('''((()))))))))))))))))))))))))))'''(((((((((((((((((((((''''''''''''(((((((((((('''((()))******+++************)))(((''''''((((((((((((***+++,,,,,,,,,,,,000...---...111444555555;;;===>>><<<<<<@@@JJJRRR\\\]]]___bbbeeegggfffeeegggiiilllnnnoooooopppqqqwww~~~===AAADDDDDDHHHNNNPPPOOONNNMMMHHH>>>333,,,***,,,&&&'''''''''((()))))))))&&&''')))***)))***+++---&&&---///444???FFFTTTiiivvvyyyyyyyyyvvvtttuuutttrrrqqqrrruuuzzz}}}wwwvvvvvvqqqtttzzzwwwxxxzzz|||}}}{{{tttjjjccc```]]]XXXQQQKKKDDD===:::666777888888:::>>>EEEKKKLLLPPPSSSSSSVVV[[[]]][[[XXXVVVQQQHHH===444///...---...///000333999AAAFFFKKKIIIEEE>>>777111...---&&&((())))))(((&&&&&&'''))))))))))))))))))))))))&&&)))***((($$$$$$'''***''''''''''''((((((((((((&&&'''((()))************)))))))))((())))))******)))***+++,,,------,,,,,,---,,,,,,...222444444333777888888777777<<>>CCCNNNaaappp}}}~~~yyyyyyzzzxxxwwwxxxuuusssppppppsssyyyyyyrrrnnnnnnlllqqqyyy{{{qqqkkkhhhfffccc]]]UUUKKKBBB===666777888888999>>>FFFLLLOOOSSSUUUTTTVVV[[[]]][[[WWWUUUPPPGGG;;;333///......///000222555<<>>999777:::===???EEELLLOOOPPPRRRUUUWWWXXXYYYZZZYYYUUUOOOFFF<<<555222222000000222555;;;BBBHHHLLLUUUQQQKKKDDD<<<666111...---+++(((&&&%%%&&&(((***((('''&&&''')))))))))'''(((((())))))))))))((((((+++)))'''(((******(((&&&((('''&&&%%%&&&''')))+++))))))***+++,,,,,,,,,,,,)))******+++,,,,,,------******+++...000000...,,,...///000111333777===AAAIIIRRR^^^eeefffcccccccccfffeeefffjjjrrrxxx{{{{{{~~~JJJKKKKKKKKKKKKMMMQQQTTTWWWUUUPPPGGG<<<222,,,)))(((******&&&&&&******(((***++++++***)))***---000///333:::???DDDJJJRRRXXXcccsss{{{yyyxxxwwwvvvyyy~~~sssiiidddfffllluuu|||~~~~~~}}}yyyooo___LLL???BBB>>><<<>>>@@@AAAEEEJJJOOOPPPRRRTTTVVVXXXXXXYYYXXXUUUPPPGGG>>>888444333333333555888===CCCIIILLLSSSPPPJJJCCC;;;444///---,,,+++)))'''''''''((()))'''((()))))))))))))))***(((((())))))))))))((((((***(((&&&''')))***)))'''))))))((((((((()))++++++---,,,+++))))))***+++,,,))))))******+++,,,,,,,,,+++++++++...000000---+++,,,---...///000444999<<>>:::999999:::<<<@@@DDDHHHKKKMMMOOOLLLFFF???888222...+++***++++++++++++)))(((''')))'''&&&'''***+++)))((('''(((((((((((((((((('''%%%%%%%%%'''((()))************+++,,,,,,++++++***///---***((('''''')))***((((((((()))******++++++---,,,,,,---...---,,,***...///000//////111444777;;;EEERRR^^^ccceeeddddddccccccdddhhhmmmsssxxx{{{MMMNNNNNNNNNLLLLLLNNNOOOLLLNNNOOOLLLFFF>>>888555(((******&&&&&&******((()))******))))))+++...111666BBBRRR^^^bbb```]]][[[^^^fffssswwwjjjgggjjjrrr|||gggZZZMMMKKKJJJLLLLLLIIIIIILLLLLLMMMOOOQQQRRRSSSTTTTTTPPPPPPOOOKKKFFFAAA>>>===;;;===@@@DDDGGGJJJLLLMMMLLLIIIDDD>>>777222...,,,)))***+++++++++)))'''&&&+++%%%!!!$$$***---)))###''''''((((((((((((''''''$$$%%%&&&'''((()))***+++)))******++++++***))))))))))))))))))))))))))))))((((((((()))******++++++---,,,+++,,,------+++***---.../////////000222444888AAAMMMZZZaaaeeeeeeeeeeeeeeefffgggjjjnnntttwwwyyyOOOPPPQQQPPPNNNMMMMMMNNNLLLMMMNNNKKKDDD<<<555222(((******&&&&&&******((())))))***))))))+++...111:::GGGZZZgggmmmkkkhhhfffaaaeeennnzzzsssgggggglllxxx~~~xxxeeeZZZPPPLLLJJJJJJHHHCCCBBBDDDJJJKKKMMMOOOQQQSSSTTTTTTPPPPPPOOOLLLGGGDDDCCCCCCBBBCCCFFFIIIKKKLLLLLLLLLGGGEEE@@@;;;666111...,,,))))))******)))(((&&&%%%***$$$ ###))),,,((("""&&&''''''((((((''''''&&&%%%&&&((()))((()))+++---)))))))))))))))(((((((((%%%&&&((()))*********)))(((((())))))***++++++,,,,,,+++***+++,,,---,,,++++++,,,------------000111666===HHHTTT]]]ccceeeeeeffffffffffffgggkkkqqquuuwwwQQQRRRSSSRRROOONNNNNNNNNLLLLLLLLLGGG@@@888222///(((******&&&&&&******(((((())))))))))))+++///222;;;III]]]mmmuuuvvvuuutttmmmjjjmmmvvv~~~ssslllooowww{{{iiiYYYPPPKKKFFFDDDDDDBBB>>>>>>AAAGGGIIIKKKNNNQQQSSSTTTUUURRRRRRPPPMMMJJJHHHIIIJJJKKKMMMNNNOOOOOOMMMKKKJJJAAA???;;;777333///,,,+++)))))))))(((((('''&&&%%%&&&&&&%%%&&&'''(((((('''&&&''''''((((((''''''&&&&&&(((******))))))+++---+++***)))((('''(((((()))''''''&&&'''''')))***+++))))))******+++,,,,,,,,,+++***)))***,,,------,,,***+++---...---...000222333999BBBNNNXXX___cccddddddeeeeeeeeefffiiipppuuu{{{RRRSSSTTTSSSPPPNNNNNNNNNIIIJJJIIIEEE>>>777222000(((******''''''******(((((())))))))))))+++///222;;;III^^^pppzzz}}}}}}}}}yyysssppptttxxx}}}wwwttt{{{}}}xxxjjjYYYLLLEEEAAA===<<<>>>>>>===???CCCFFFGGGJJJMMMPPPSSSTTTUUUTTTSSSRRRNNNLLLKKKMMMOOOSSSTTTTTTTTTQQQNNNJJJGGG===;;;888444000---+++***)))(((((('''&&&&&&%%%%%%###(((+++***&&&$$$(((,,,&&&''''''''''''''''''&&&'''))),,,+++))))))+++...---+++)))''''''((()))******(((&&&$$$%%%'''***,,,*********+++,,,,,,------+++)))((())),,,---...---+++---///000000000222444222666>>>IIITTT\\\aaabbbbbbcccddddddeeeiiiqqqwwwSSSSSSRRRPPPOOONNNMMMLLLMMMMMMJJJDDD<<<444///---,,,)))'''''')))***(((&&&)))))))))((()))+++000333:::FFFZZZlllyyy|||zzz}}}|||{{{|||wwwuuuqqqkkkfffhhhfffaaaZZZPPPGGG>>>:::666555555777:::=========EEEFFFHHHJJJNNNQQQTTTUUUQQQQQQPPPNNNLLLLLLOOOQQQUUUWWWXXXWWWSSSMMMFFFAAA???999222//////---)))$$$+++***((('''''''''((()))(((((((((((((((((((((((('''((())))))((('''(((***((((((***---///---***&&&%%%$$$#########%%%((())))))))))))))))))((((((((((((((()))************)))---------+++******+++---000000000000///...---,,,222444:::CCCOOOYYY```ccc```aaacccdddfffkkktttzzzUUUUUUTTTTTTSSSQQQOOONNNMMMLLLJJJDDD<<<444///---+++)))'''''')))***)))'''((()))))))))***,,,///333666BBBTTTeeetttyyynnnhhh```\\\ZZZXXXRRRNNNQQQNNNHHHBBB;;;666222111444444444666:::===??????FFFGGGHHHJJJLLLOOORRRSSSRRRRRRQQQPPPNNNNNNQQQSSSWWWWWWWWWUUUPPPIIICCC??????:::333111000///+++'''+++***)))((('''(((((()))(((((((((((((((((((((((('''((())))))))))))+++---,,,+++))))))******)))'''&&&%%%$$$$$$%%%''')))***(((((((((((())))))******+++++++++,,,,,,,,,++++++...//////---++++++---///......////////////......111333888AAAMMMWWW^^^aaa```ccceeegggiiipppxxxSSSTTTVVVVVVUUUSSSQQQOOOMMMLLLJJJDDD<<<333...,,,***((('''''')))***))))))'''(((***++++++,,,///222666???NNN]]]kkkyyy|||rrreee\\\RRRMMMGGGDDDCCCBBB>>>;;;???;;;666111......///000222222333666;;;@@@BBBCCCHHHHHHIIIJJJKKKMMMNNNOOOQQQRRRSSSRRRQQQQQQSSSUUUWWWVVVTTTQQQLLLFFF@@@===>>>:::555222222000---***+++***)))((('''((())))))))))))))))))))))))))))))((())))))))))))+++...111///,,,(((&&&&&&'''((((((''''''&&&&&&&&&((()))***&&&&&&'''((()))***+++,,,,,,,,,,,,,,,,,,+++++++++///000000///---,,,...///+++,,,---...///000000000000222666???JJJUUU\\\```aaadddgggjjjmmmsss|||OOOQQQTTTVVVVVVSSSPPPNNNMMMLLLJJJEEE<<<444---+++((((((''''''((()))******&&&(((+++,,,,,,---///111888@@@KKKWWWcccrrr|||vvvnnneeeYYYMMMDDDAAA>>>:::888888888666444666444000------///222444111111333888>>>DDDGGGHHHKKKJJJJJJJJJJJJKKKLLLLLLPPPQQQSSSSSSRRRRRRTTTUUUUUUTTTQQQMMMIIIDDD@@@>>>===999555222222111...,,,+++***)))((((((((()))***((((((((((((((((((((((((***++++++***)))+++...000---***&&&$$$%%%'''((((((''''''&&&&&&&&&'''((()))'''''''''((()))+++---...,,,+++******))))))))))))...///000///---,,,---...,,,,,,---...////////////111222555===HHHSSS\\\```bbbdddhhhjjjlllqqqyyyNNNPPPTTTWWWWWWUUUQQQOOOMMMMMMKKKFFF===444...***'''(((((((((((()))***+++''')))+++,,,------000111888@@@LLLXXXcccqqq~~~zzzvvvrrrmmmfff]]]SSSHHH>>>888555333111000000000000000///...---------...000111111222555;;;BBBIIIMMMOOONNNNNNLLLKKKKKKKKKKKKKKKMMMOOORRRTTTTTTTTTTTTVVVSSSRRRPPPLLLIIIEEECCCAAA;;;888555222111///...---,,,+++)))((((((((()))***'''''''''''''''''''''''',,,,,,,,,+++))))))+++---'''&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&'''''''''***)))))))))***,,,...///------+++***)))))))))))),,,---...---+++***+++,,,------............------222222555<<>>===;;;666222000///000,,,,,,***)))))))))***+++++++++++++++++++++++++++!!!%%%(((***)))'''&&&&&&+++)))(((((()))))))))(((((()))))))))))))))((('''&&&&&&(((+++///555;;;>>>111///---***((((((((())))))+++,,,,,,+++))))))))))))***+++---...///000000111000000666@@@MMMWWW]]]bbbdddfffffffffggglllpppkkkpppwww{{{~~~KKKMMMOOOQQQSSSTTTTTTTTTTTTRRROOOJJJCCC:::000***'''((()))******************'''(((,,,//////333888???VVVqqq}}}qqqeee```\\\SSSIIIDDD;;;:::888555222000//////,,,,,,....../////////......***)))***+++)))+++///...222888>>>DDDKKKQQQVVVTTTTTTTTTSSSRRRSSSVVVYYYRRRRRRSSSTTTVVVXXXYYYZZZ___\\\XXXWWWWWWRRRJJJCCCDDD@@@;;;777555444222111+++,,,---+++'''%%%'''))))))***,,,------,,,+++***&&&'''((())))))((('''&&&(((((((((((('''''''''''''''''''''''''''((()))***(((***+++)))+++111444333++++++***)))(((((()))))))))))))))))))))******+++)))***---111000,,,+++...///...///444999AAAOOO[[[fffeeeddddddfffhhhkkkmmmnnnppptttzzzIIIKKKNNNPPPSSSTTTUUUUUURRRPPPMMMHHHAAA888///***)))************))))))(((***((((((,,,...///333999FFF]]]xxxuuuhhhZZZTTTPPPHHH@@@<<<888777555222000///...---............/////////000///+++***,,,,,,+++,,,000000555;;;AAAFFFKKKPPPTTTUUUUUUUUUSSSRRRSSSVVVYYYWWWVVVVVVVVVWWWYYY[[[\\\___\\\XXXWWWVVVSSSLLLFFFCCC???;;;777555444222111------,,,***((('''(((******+++++++++++++++******'''(((((((((((((((((('''(((((((((((('''''''''''''''''''''&&&''''''(((((($$$''''''&&&''',,,///---+++******)))(((((()))))))))))))))))))))******+++******---111000,,,+++......---...222777>>>JJJVVVccceeegggiiiiiiiiijjjjjjmmmoootttzzzHHHJJJLLLOOORRRTTTUUUVVVPPPNNNKKKFFF???666///******++++++******)))((('''***((())),,,---...444;;;OOOfffuuuqqqaaaQQQIIIDDD>>>888666555444222111000///......//////...---...///000111000,,,+++......,,,...222333888???EEEIIILLLOOOQQQUUUUUUUUUTTTSSSTTTVVVYYYZZZYYYWWWVVVWWWXXXZZZ[[[___\\\XXXWWWVVVSSSNNNIIIBBB>>>:::666555444222111111...+++******+++++++++,,,+++******)))))))))))))))((((((''''''(((((()))((((((((((((''''''''''''((('''&&&&&&&&&&&&&&&&&&$$$&&&&&&$$$%%%)))***)))******)))((((((((()))))))))))))))))))))******+++******---000///++++++...---,,,---000444999DDDOOOYYY^^^eeejjjllljjjiiihhhkkknnnssszzzJJJKKKMMMOOOQQQSSSTTTTTTOOONNNKKKEEE===555///,,,))))))*********))))))(((***)))))),,,---...555>>>XXXnnn}}}uuurrraaaNNNDDD???:::666444444333222111000000000000000///---,,,,,,---///000///,,,+++...///---...222333999@@@FFFJJJLLLMMMNNNTTTTTTTTTSSSRRRSSSVVVYYYYYYXXXVVVTTTTTTUUUWWWXXX]]][[[XXXWWWVVVSSSOOOLLL@@@===888555444333222111444000+++***,,,...---,,,---,,,***(((''''''((()))***)))(((''''''((()))***((((((((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&((((((&&&&&&)))***'''***))))))((((((((()))))))))))))))))))))******++++++***---000...******------,,,---000222555>>>HHHOOOWWW```gggiiiiiiiiiiiiiiilllqqqyyyNNNNNNOOOOOOPPPQQQRRRRRRPPPOOOLLLEEE;;;333///---&&&'''(((******+++++++++***)))***,,,---///999CCC\\\rrryyyooo^^^KKKAAA<<<777444333222222111000000000000111000...,,,++++++,,,...///---++++++...///---...111111777???EEEHHHIIIIIIJJJNNNOOOOOONNNNNNPPPSSSVVVWWWVVVUUUTTTTTTUUUVVVXXX[[[ZZZYYYWWWUUURRROOOLLL===:::666333222222111000444000,,,+++...///...------,,,***(((''''''((()))***)))(((''''''((()))***((((((((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&))))))''''''))))))&&&)))((((((((((((((()))))))))))))))))))))******++++++***,,,///---******---...---...000111222:::CCCNNNVVV___eeeffffffhhhjjjgggjjjooovvv~~~QQQQQQPPPPPPPPPQQQQQQRRRQQQPPPMMMDDD999111------%%%&&&((()))+++,,,,,,,,,***)))+++---...222===III```vvvxxxeeeUUUEEE>>>;;;777444333222222111000000000000111000///...---,,,---......---***+++///000......111000555<<>>;;;:::666666555444444444444444111000000000////////////---+++,,,000111///000333111555999<<<<<<::::::999999:::;;;<<<>>>AAAFFFIIIOOOQQQSSSUUUWWWXXXYYYYYYVVVXXXZZZYYYUUUPPPJJJGGG888555111/////////......---///111111///...---...***+++++++++++++++******)))))))))******)))))))))(((((((((((('''''''''''''''''''''&&&''''''(((((("""&&&'''%%%%%%'''&&&###'''''''''''''''((()))))))))))))))))))))******+++,,,+++,,,...,,,((())),,,,,,+++---000//////444<<>>>>>;;;:::888555222000...---///000222444666777777777222111//////000111111000------...000222555777888@@@CCCHHHNNNSSSUUUVVVVVVWWWWWWVVVUUUSSSOOOHHHDDD:::555000,,,++++++,,,,,,,,,...000111000...,,,***###$$$'''***+++++++++*********))))))))))))******)))(((&&&%%%&&&'''&&&%%% $$$((()))((('''((()))((('''&&&%%%%%%&&&'''(((&&&'''''''''((((((((()))))))))))))))************)))***,,,.........,,,+++******+++,,,...000222444:::DDDQQQ\\\```aaaaaabbbbbbaaadddkkkrrr|||SSSQQQPPPQQQSSSUUUVVVUUUSSSMMMCCC888000+++(((((()))(((((())))))***)))((()))(((---222333777LLLdddzzzzzzjjj\\\PPPOOOQQQZZZkkkwwwkkkYYYUUUPPPOOORRRTTTTTTRRRNNNIIIBBB??????BBBCCCDDDAAA???<<<888555333222222...000333666777666444333222000//////000000///...,,,,,,------...000111222999<<>>:::888888999555888<<>>>>>???===AAAEEEGGGEEE@@@888444111000/////////...,,,)))000///...------------......000333888???FFFLLLPPPSSSRRRSSSTTTTTTSSSOOOLLLDDD>>>555...++++++,,,,,,///...---,,,,,,,,,---...,,,,,,---------,,,+++*********))))))))))))*********)))''''''((())))))((())))))(((''''''''''''((('''''''''&&&&&&'''''''''***))))))))))))(((((((((''''''((((((((()))))))))******+++++++++***)))(((------,,,,,,---///000111333999BBBMMMUUU[[[___```^^^]]]```eeejjjqqq~~~UUUTTTUUUVVVWWWVVVRRROOOHHHCCC;;;222,,,((('''(((''')))***)))((())),,,...,,,,,,///222999IIIcccxxxqqq```QQQFFF>>>AAAFFFMMMUUU[[[ccckkkppptttssssssvvv}}}|||oooddd]]]]]]]]]___aaaaaa```___^^^\\\YYYVVVUUUXXX\\\^^^aaa\\\TTTKKKEEECCCCCCDDDBBBDDDHHHHHHEEE===555000000///...///000000...,,,000000///.........////////////000444;;;CCCJJJOOOSSSRRRSSSTTTUUUUUURRRPPPJJJDDD;;;333///...------...---,,,++++++,,,...///.........---,,,,,,+++*********))))))))))))*********((('''''')))***)))(((((('''&&&&&&'''((())))))&&&''''''''''''''''''&&&)))))))))((((((((((((((((((((((((((())))))))))))*********+++*********))),,,,,,++++++,,,...000111111555===FFFPPPXXX]]]___]]]]]]___cccgggmmmxxxVVVUUUUUUVVVVVVTTTQQQNNNFFFAAA999111+++)))((()))''')))***)))''''''+++///))),,,///333;;;LLLdddvvv}}}rrrcccUUUJJJEEECCCDDDKKKTTTZZZ\\\\\\]]]___[[[YYYXXX]]]fffuuu|||tttkkkeee^^^^^^___````````````___ccccccbbb```^^^___bbbeeeccc___WWWPPPJJJHHHHHHIIIKKKLLLLLLKKKEEE>>>666111111///...///111222333222222111000//////......///000//////222888BBBKKKQQQTTTTTTTTTUUUWWWWWWUUUSSSOOOJJJAAA:::555222000...---,,,+++++++++,,,......///......---,,,+++++++++******))))))))))))******+++)))((((((***++++++***&&&%%%%%%&&&((()))((('''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((()))))))))))))))************************++++++,,,,,,,,,,,,+++,,,---///111222111333888AAALLLUUU\\\^^^]]]\\\^^^bbbeeeiiisss~~~WWWVVVTTTTTTTTTRRROOOMMMDDD???777000***(((((()))(((***+++((($$$###'''+++'''+++///333;;;KKK```nnnuuummm```TTTKKKHHHIIIMMMPPPYYYcccgggccc\\\VVVTTTMMMHHHGGGMMMWWWhhh}}}tttmmmiiieeebbb______```aaaaaaaaacccdddfffggggggeeebbbaaabbbccc```\\\WWWRRRNNNNNNNNNOOOSSSRRRPPPLLLEEE>>>777333111///...///222666888999888777555333111000/////////------000777BBBNNNUUUVVVUUUUUUWWWXXXYYYWWWVVVTTTOOOGGG@@@:::666222///,,,+++++++++,,,,,,---.........---,,,++++++++++++******))))))))))))*********((('''((()))+++******'''%%%%%%&&&((((((%%%"""&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&'''((())))))************++++++++++++*********+++,,,---......------------///111333555222222666>>>IIITTTZZZ]]]^^^\\\^^^aaacccgggpppzzzWWWVVVTTTSSSSSSQQQOOOLLLBBB===666...)))(((((())))))++++++'''!!!"""&&&&&&+++000333:::III[[[ggghhh___RRRJJJFFFHHHPPPWWW___hhhrrrtttlll___UUUOOOGGGBBB@@@FFFPPPbbb}}}ssshhhbbb___^^^^^^___```aaabbbbbbcccfffhhhfffhhhiiigggbbb^^^^^^___\\\YYYVVVRRRQQQQQQSSSTTTTTTRRRNNNHHHAAA999444000111///---...333888<<<>>>???===;;;888555333111000---++++++...777CCCPPPXXXWWWWWWVVVXXXYYYZZZYYYWWWVVVRRRKKKDDD>>>999333000+++++++++,,,,,,---------...---,,,++++++++++++,,,******))))))))))))******'''&&&$$$%%%'''((((((''''''&&&%%%&&&(((&&&"""%%%&&&'''(((((('''&&&%%%"""###$$$%%%&&&((())))))******+++++++++,,,,,,,,,)))******+++,,,...///000.........///111444666888333222555<<>>888444555///---111222---,,,...---++++++...222111+++%%%+++,,,+++)))***...---(((***)))(((&&&&&&((()))***)))'''%%%&&&((('''$$$!!!&&&$$$"""$$$(((******))))))))))))))))))(((((((((,,,,,,------,,,,,,++++++000...,,,*********+++,,,+++---///000222444999<<<333222333888AAAKKKTTTXXX``````^^^\\\[[[```hhhoooWWWVVVVVVUUUTTTPPPKKKHHH>>>888000+++((()))******'''(((******((((((((()))((()))+++///666???GGGLLLKKKHHHEEECCCEEELLLUUU[[[gggqqqwwwvvvqqqlllccc[[[WWWQQQNNNQQQYYYjjjlll\\\RRRNNNRRRXXX```bbbdddeeefffgggjjjlllnnnrrrsssnnnddd\\\XXXWWWWWWUUUTTTUUUXXXZZZ[[[ZZZUUUPPPJJJCCC>>>888333000---...///111555<<>>999555333111000000333;;;EEEPPPVVVXXXYYY[[[\\\\\\\\\[[[ZZZ[[[YYYVVVQQQIIIAAA:::666555000...111111...,,,...///---,,,///222222---((()))+++)))'''(((,,,+++'''***)))'''&&&&&&''')))***)))'''%%%%%%''''''%%%###***(((&&&&&&'''((('''%%%(((((((((((((((((((((((()))***+++,,,---.........000...,,,+++******+++,,,+++---...//////111555777222111222777@@@JJJSSSXXX^^^______^^^]]]```fffkkk|||{{{|||WWWVVVUUUTTTRRROOOJJJGGG<<<666///***((((((((((((((()))******(((((((((***))))))+++...333999>>>AAA<<<>>>@@@???@@@EEENNNVVVaaaiiirrrwwwyyyxxxssslllddd___[[[]]]fffvvviiiVVVLLLIIINNNVVV```bbbeeehhhiiikkknnnppprrrvvvxxxsssggg\\\UUUSSSSSSSSSTTTWWWZZZ[[[[[[YYYUUUOOOGGG@@@;;;666333000---......000444<<>>999444000///111111...,,,---111///---///111111...++++++,,,***((()))---,,,))))))((('''&&&&&&'''((()))***(((%%%%%%%%%&&&&&&%%%,,,***''''''''''''&&&%%%''''''''''''''''''''''''&&&(((***,,,...000111111///...,,,+++******+++,,,+++,,,------,,,...111333000000111555===HHHRRRXXX\\\^^^``````___```dddhhh{{{zzzzzzzzzWWWUUUSSSRRRPPPMMMIIIFFF;;;666000+++)))))))))))))))*********(((((()))***((()))+++...111555888:::444666888999;;;???EEEJJJTTT\\\hhhttt~~~zzzvvvqqqqqqxxxwwwaaaPPPHHHHHHPPPYYY___bbbeeehhhkkkmmmqqqtttuuuyyy|||wwwjjj]]]UUURRRPPPRRRVVVYYY\\\\\\[[[YYYTTTNNNEEE===888555222000...---...///333<<>>:::555555666:::@@@IIIQQQWWWWWWXXXZZZ[[[]]]^^^^^^^^^]]]]]]]]]YYYRRRIII@@@:::444222000000000...---,,,111///------...///...,,,///000...+++,,,000000---***)))(((((((((((()))******(((&&&$$$$$$%%%'''''')))(((''''''(((((())))))&&&&&&&&&'''''''''''''''&&&(((***,,,...000111222///...---+++++++++++++++)))++++++++++++---000333//////000444;;;EEEPPPWWW\\\^^^```___^^^___cccgggwww}}}|||VVVTTTRRRPPPNNNKKKGGGDDD:::555///+++)))))))))((())))))***)))((((((***,,,((()))+++...111444777888444222222444888;;;<<<;;;EEEKKKXXXiiizzz{{{kkkWWWKKKFFFHHHPPPYYY[[[^^^aaadddhhhlllqqquuuvvvzzz|||wwwkkk___WWWTTTQQQTTTYYY]]]^^^]]][[[ZZZRRRLLLCCC;;;666333111000---------...222:::DDDKKKTTTUUUVVVTTTOOOIIIBBB===888888:::???EEENNNUUUZZZXXXYYYZZZ\\\^^^___```aaa]]]]]]]]]ZZZSSSJJJ@@@:::444333111/////////---***///---+++***+++,,,,,,+++000000...+++,,,000111...************************)))((('''%%%$$$%%%''')))'''(((''''''''''''((()))&&&&&&&&&&&&''''''((((((((()))+++---...000000000......---,,,++++++++++++((()))++++++,,,...222444///000111333888BBBMMMVVV]]]^^^^^^\\\[[[^^^dddiiittt~~~VVVTTTQQQOOOMMMJJJFFFCCC777222---)))'''''''''&&&((()))))))))(((***,,,///))))))+++...111444777888666222000111555777555222999===HHHYYYjjj}}}|||jjj]]]OOOGGGDDDEEEJJJQQQTTTVVVYYY[[[```fffmmmrrrsssvvvxxxssshhh___ZZZYYYUUUYYY^^^aaa```]]][[[ZZZPPPJJJAAA:::555222000...,,,,,,,,,---111888AAAHHHTTTUUUUUUUUUQQQLLLFFFBBB===>>>AAAEEEKKKRRRXXX\\\[[[[[[\\\^^^___aaabbbccc]]]]]]]]]ZZZSSSJJJAAA;;;333444222......000---)))++++++***))))))))))))***,,,---***&&&(((,,,---***************************((((((((('''%%%%%%'''))))))))))))'''%%%$$$%%%&&&&&&&&&&&&'''(((((())))))***+++,,,---////////////...------,,,,,,+++******((()))***+++,,,...222555000111222333777???KKKTTT[[[\\\\\\[[[ZZZ^^^dddjjjppp}}}}}}|||VVVSSSPPPMMMKKKHHHEEEBBB666222---***((((((''''''''''''(((((((((+++...111******+++---///333666888555444333222222222222111333555<<>>CCCRRRSSSUUUTTTRRROOOJJJHHHEEEFFFHHHKKKPPPUUUYYY\\\^^^^^^^^^___```bbbcccddd]]]^^^]]]YYYSSSJJJBBB===333555333......000...((()))*********)))(((((()))))))))&&&"""$$$((()))'''((((((((())))))(((((((((&&&((()))(((&&&&&&''')))&&&'''(((&&&$$$###%%%'''&&&&&&'''(((((()))******)))***,,,...///000000000------------,,,+++******)))***+++++++++,,,000222222444444444666>>>JJJSSSWWWZZZ\\\\\\\\\___dddiiilllwww}}}zzz~~~VVVSSSOOOMMMJJJHHHDDDBBB888444///,,,+++******)))&&&'''(((((()))+++000333,,,++++++,,,...111444666333555666444000///111444222111555<<>>333555333...---000...((()))***++++++)))(((((((((((((((%%%!!!"""'''(((&&&&&&&&&''''''''''''&&&&&&%%%'''******'''&&&''')))!!!###%%%%%%$$$$$$'''+++'''''''''((()))******+++((()))+++---///111222222------------,,,+++*********++++++*********---///444555555444555===IIIRRRSSSXXX\\\^^^___```dddgggiiisss~~~xxx{{{RRROOOLLLLLLMMMLLLHHHEEE<<<666...*********)))(((***(((&&&(((+++---+++)))---------///222444555444444444333333444444555555444111222777???TTTzzzsssbbbXXXTTTPPPKKKIIIHHHFFFBBB???>>>>>>>>>=====================>>>BBBHHHQQQYYY^^^aaaaaabbbbbbbbb```___^^^aaadddeeeaaa___^^^[[[UUUIIIDDD<<<666111...,,,***,,,+++******,,,222:::@@@KKKSSSXXXVVVSSSRRRPPPMMMPPPPPPQQQRRRUUUXXX[[[]]]\\\]]]___bbbdddfffggggggaaa^^^[[[WWWQQQJJJBBB===333222111///---,,,++++++*********))))))'''&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%&&&&&&$$$###&&&((()))(((&&&%%%%%%&&&&&&%%%%%%%%%&&&((()))+++&&&'''((())))))((('''&&&)))***+++,,,---.........+++,,,---+++)))(((((())),,,+++******+++...000222///444555333666@@@GGGHHHUUUXXXZZZZZZZZZ[[[```dddeeemmmyyy~~~{{{zzzOOOMMMKKKKKKLLLKKKGGGCCC;;;666...******+++***)))***((('''(((***,,,+++))),,,,,,---000444666777666555444444333333333444444333111222888@@@SSSxxxlllZZZLLLEEECCC???<<<:::::::::888666:::;;;;;;<<<<<<<<<<<<<<>>???BBBEEEJJJOOOSSSUUUXXXYYY[[[]]]^^^^^^^^^^^^]]]``````\\\YYYWWWTTTNNNHHHCCC<<<666222000///---,,,+++******,,,222:::???LLLSSSWWWUUURRRQQQQQQOOOOOOPPPSSSUUUWWWYYYZZZ[[[]]]^^^___``````````````````\\\WWWQQQKKKCCC;;;666111000///---,,,+++++++++************)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''))))))((('''&&&''')))((('''%%%&&&&&&)))((('''&&&&&&&&&&&&&&&)))((((((((((((((())))))''''''((()))************+++,,,,,,+++)))((()))*********+++,,,---...//////+++///222222555;;;@@@AAANNNRRRWWWYYYYYYZZZ^^^bbbbbbjjjuuuyyyuuutttxxxRRRQQQRRRTTTUUURRRKKKEEE<<<666///,,,,,,------,,,***)))((('''((()))******---...111777;;;>>>>>>===888777555444333222222222111000333999???PPPrrrxxx\\\HHH===888666444222111000222444666888222444666999;;;;;;;;;;;;;;;>>>CCCIIIOOOTTTWWWYYYZZZ[[[\\\^^^______^^^^^^\\\^^^]]]XXXUUUTTTPPPKKKGGGBBB;;;555222000///---,,,+++******---222:::@@@MMMSSSVVVTTTQQQQQQRRRPPPPPPQQQTTTVVVXXXYYYYYYYYY\\\]]]^^^___```````````````[[[UUUNNNFFF???777222///...---,,,+++*********)))*********))))))((('''''''''''''''''''''''''''###"""###$$$'''((('''%%%%%%'''(((((('''&&&&&&'''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((''''''((()))******))))))***+++,,,+++)))((()))***)))***+++------...------,,,000333444666:::===@@@IIINNNTTTXXXYYYZZZ]]]```bbbhhhsss~~~uuusssrrrvvvSSSSSSTTTVVVWWWTTTMMMFFF>>>888111------...---,,,))))))((((((((())),,,---000222666<<>>AAAGGGNNNTTTYYY[[[\\\```aaaaaabbbaaa```___^^^[[[]]][[[VVVSSSRRROOOJJJFFFAAA:::444111///...---++++++++++++...444===CCCMMMSSSVVVRRRPPPQQQRRRRRRQQQRRRUUUWWWXXXYYYYYYYYY[[[\\\]]]___```aaaaaabbb___ZZZRRRJJJBBB;;;444///,,,,,,+++******)))******((())))))))))))(((''''''((((((((((((((((((((((((###"""###$$$'''((('''%%%%%%'''(((((('''&&&&&&'''$$$%%%&&&''''''(((((((((&&&%%%$$$$$$$$$&&&'''((())))))******+++************+++,,,+++)))))))))+++)))***+++,,,---------,,,---...000333444666999===DDDKKKSSSXXXZZZ[[[]]]___bbbgggppp}}}{{{tttrrrrrrvvvTTTSSSTTTVVVWWWTTTMMMGGG@@@:::222.........---,,,((())))))))))))+++...111666888<<>>MMMnnnyyyvvv}}}fffMMM===555111...222333444333222222333555333444555777999;;;===>>>CCCGGGLLLRRRWWW[[[]]]^^^eeeeeeeeedddcccaaa___]]][[[]]][[[VVVSSSSSSPPPLLLGGGBBB;;;555111///---,,,+++++++++,,,000777@@@FFFNNNSSSUUUQQQOOOQQQSSSSSSSSSTTTUUUWWWXXXXXXYYYYYYZZZ[[[\\\^^^```aaaaaabbb\\\VVVNNNEEE===666000,,,******))))))((()))))))))'''''''''((((((''''''&&&((((((((((((((((((((((((&&&%%%%%%'''))))))((('''$$$&&&(((((('''&&&'''(((###$$$%%%'''((()))))))))''''''''''''((()))************++++++,,,++++++***)))+++,,,+++***)))***+++***+++++++++,,,,,,,,,---,,,+++,,,///000000444999@@@HHHRRRXXX[[[\\\]]]___aaadddkkkwww{{{tttssssssvvvVVVUUUUUUWWWXXXUUUOOOIIIBBB<<<444///......---+++((()))*********,,,111555;;;>>>BBBGGGJJJIIIEEEAAA;;;:::999888777777777777666444555999===LLLmmm~~~nnnjjjrrr|||xxx\\\FFF;;;666444222000333666666444333333555444444444555777:::<<<>>>DDDHHHMMMSSSYYY^^^```bbbdddeeeeeedddbbb```^^^]]]\\\^^^\\\WWWTTTUUUSSSOOOJJJEEE===777333000...---***++++++---222:::CCCJJJNNNSSSTTTPPPNNNQQQTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^XXXRRRIII@@@888222,,,))))))(((((('''(((((())))))%%%%%%&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&'''((()))'''%%%$$$&&&(((((('''&&&'''((($$$%%%'''(((((((((''''''''''''((()))***************++++++,,,++++++******)))***++++++***)))***+++,,,+++*********+++,,,------******---...---222999>>>FFFQQQYYY\\\]]]^^^______```eeeppp}}}|||uuusssrrrsssYYYXXXWWWYYYZZZWWWRRRMMMCCC===555000......,,,***''')))*********---333888???AAAEEEJJJLLLJJJEEEAAA;;;;;;:::999888888888888888555555999===LLLmmm{{{jjjdddlllwww~~~jjjPPP===555444555444***...222333111000000111555444333333555888<<<>>>AAAEEEKKKSSSZZZ```eeegggbbbcccccccccaaa___^^^\\\\\\^^^]]]XXXVVVVVVUUUQQQMMMGGG@@@999555222000...******,,,...333<<>>===;;;:::999999:::;;;666999333000888DDD[[[xxxxxxuuu|||xxxcccJJJ<<<777333///,,,111222222111000///111222333444444333222333666888>>>BBBHHHNNNTTTZZZaaaeeegggddd```______]]]ZZZWWWYYYYYYXXXXXXVVVUUUTTTSSSPPPLLLEEE===666111...---***+++---///333:::BBBHHHPPPPPPOOONNNMMMOOOTTTWWWXXXWWWUUUVVVWWWYYYYYYXXXXXXXXXYYYZZZZZZWWWSSSPPPMMMBBB888444000+++))))))))))))'''&&&&&&''''''(((&&&'''''''''&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%''''''&&&%%%&&&&&&((((((&&&%%%%%%&&&&&&'''(((((())))))))))))************000///,,,***)))))))))***++++++++++++++++++++++++((()))******))))))***+++///$$$!!!***000...///444999@@@JJJRRRWWWZZZ]]]___[[[^^^bbbiiittt{{{tttnnnooo{{{[[[[[[ZZZWWWWWWXXXRRRKKKCCC===666000---,,,++++++(((((((((((()))---333777BBBFFFJJJNNNOOOLLLIIIFFF@@@???===<<<;;;;;;<<<<<<888:::444000666???RRRmmm}}}gggMMM>>>777222000111222333333111//////000111666666555333111111222444999===CCCJJJPPPWWW]]]bbbbbbaaa^^^]]]]]]\\\ZZZXXXWWWWWWWWWWWWVVVUUUSSSSSSRRRNNNGGG???777111---,,,+++,,,---///222888@@@EEELLLLLLKKKKKKKKKNNNSSSWWWWWWVVVTTTUUUWWWXXXXXXWWWVVVVVVWWWXXXXXXUUUQQQMMMGGG===444000...***((()))''''''&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&'''))))))000...,,,)))((('''''''''************************''')))******))))))***+++---***+++000///+++---555666===FFFOOOVVVZZZ]]]___]]]```ccchhhsss|||sssllllllvvvYYY[[[[[[YYYXXXUUUNNNFFF===999333...,,,,,,+++***&&&'''(((((())),,,000444>>>BBBIIINNNOOOMMMIIIFFFAAA@@@>>><<<;;;;;;<<<<<<;;;===666222777<<>>CCCIIIIIIIIIIIIJJJNNNSSSWWWWWWUUUTTTTTTVVVWWWWWWVVVUUUUUUVVVXXXXXXUUUPPPLLLEEE;;;222...,,,)))'''(((&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$$$$&&&''''''&&&%%%$$$$$$&&&((())),,,+++***(((''''''''''''************************'''(((******))))))***,,,++++++...222000+++...444444999BBBLLLTTTYYY\\\^^^^^^aaacccgggqqq}}}tttkkkiiiqqq|||UUUZZZ\\\ZZZWWWQQQGGG===777444///---,,,,,,+++***%%%&&&(((((((((***...111999>>>EEELLLNNNMMMIIIEEE@@@???===<<<:::::::::;;;;;;===777333777:::EEEYYYrrrhhhHHHAAACCC???666222222333222111...---...000000111222222111111333555777;;;BBBHHHNNNSSSXXX\\\YYYZZZZZZZZZYYYYYYYYYYYYUUUUUUUUUVVVVVVUUUTTTTTTPPPMMMHHHAAA;;;555222000---......///111666===BBBGGGHHHIIIJJJLLLOOOTTTWWWWWWUUUTTTTTTVVVWWWWWWVVVVVVWWWXXXZZZZZZWWWQQQMMMEEE;;;222...,,,(((&&&&&&'''''''''''''''&&&&&&%%%'''&&&%%%%%%%%%&&&&&&'''$$$$$$%%%&&&(((***,,,---&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$&&&%%%$$$######$$$$$$%%%+++)))((('''''')))+++,,,(((((('''((((((((())))))))))))))))))))))))))))))&&&((()))***))))))+++,,,***)))+++///000//////111222777???IIIRRRYYY\\\]]]]]]```cccfffnnn|||vvvmmmiiioooxxxSSSYYY[[[XXXQQQJJJ>>>555111///---+++,,,,,,+++***%%%&&&((())))))***,,,///333999CCCJJJNNNLLLHHHEEE@@@???===;;;:::999999:::777:::555222777999@@@RRRbbbttt{{{|||eeeLLLMMMTTTKKK:::///111222222000......///000,,,...000111222333555777;;;???EEEJJJOOORRRVVVYYYVVVXXXYYYXXXWWWVVVWWWXXXTTTUUUVVVVVVVVVVVVVVVUUUPPPMMMHHHBBB<<<777333111......//////222777>>>CCCGGGJJJLLLNNNPPPRRRUUUXXXWWWVVVTTTUUUWWWXXXXXXWWWWWWXXXZZZ\\\\\\YYYSSSNNNDDD:::111---+++'''&&&&&&'''''''''''''''&&&%%%$$$'''&&&%%%$$$%%%&&&'''(((###$$$%%%&&&(((***,,,---&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%(((((('''''''''((()))***%%%&&&'''((())))))******((((((((((((((((((((((((&&&((()))***)))***+++---)))((((((+++000222111///222666===GGGQQQXXX[[[\\\\\\```dddfffnnn{{{}}}sssmmmqqqxxxTTTXXXXXXQQQIIIAAA888000---,,,******+++,,,+++***%%%''')))*********,,,---000777AAAJJJNNNMMMIIIEEEAAA???===;;;:::999999:::555999555444::::::@@@PPP^^^pppyyy}}}aaaJJJNNNUUUKKK;;;333000000111000......///111...111444666777888;;;===>>>BBBHHHLLLOOOQQQTTTUUUUUUVVVXXXWWWUUUTTTUUUWWWUUUUUUVVVWWWWWWWWWWWWWWWRRROOOJJJDDD===777222000...//////000222888???DDDIIILLLPPPSSSTTTUUUWWWXXXXXXWWWUUUVVVWWWYYYYYYXXXXXXYYY[[[^^^^^^ZZZTTTOOOAAA777...,,,***'''&&&((($$$%%%&&&'''''''''&&&&&&'''&&&%%%$$$$$$&&&''')))%%%%%%%%%&&&'''(((******&&&&&&%%%$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$&&&((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))))))))))))))((((((((((((((((((((((((&&&''')))***)))***+++---)))******+++...111111000333666<<>><<<::::::::::::666:::777777>>>>>>CCCRRRaaasss}}}{{{ZZZ@@@@@@EEE>>>666555///000000///......000222444777:::<<<===???AAACCCAAADDDIIIMMMOOOPPPRRRSSSTTTVVVXXXWWWTTTSSSTTTWWWUUUUUUVVVWWWXXXXXXXXXXXXTTTQQQLLLEEE===666111......///000000333999@@@EEEJJJMMMSSSVVVWWWWWWXXXXXXYYYWWWVVVVVVXXXYYYYYYXXXXXXYYY\\\^^^^^^ZZZTTTOOO===444,,,******(((''')))"""###%%%'''(((((((((''''''&&&$$$$$$$$$&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&"""###%%%&&&'''&&&&&&%%%###%%%(((***+++***(((''''''((())))))******))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%''')))***)))***,,,---***,,,...,,,,,,///111222444666<<>>KKKYYYkkk{{{jjjPPP:::777999555111222000000111111...+++111888:::===AAAEEEGGGGGGEEEDDDGGGDDDCCCFFFGGGFFFIIIMMMRRRUUUXXXZZZYYYWWWVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUSSSNNNEEE;;;444222222,,,...000222555:::@@@DDDKKKOOOSSSVVVWWWWWWWWWXXXYYYVVVSSSQQQRRRTTTUUUUUUUUUVVVXXX\\\^^^WWWKKKAAA:::222,,,+++'''!!!!!!&&&((('''%%%$$$$$$%%%'''((((((''''''&&&&&&%%%$$$$$$(((''''''&&&&&&%%%$$$$$$((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%'''((((((&&&%%%###''''''(((((()))*********+++((()))...---'''%%%(((******)))((('''&&&&&&%%%'''...---)))((('''&&&)))***---///111222222222333555;;;EEEOOOUUUWWWVVV\\\___cccgggmmmwww}}}|||VVVOOOFFF===777222...,,,......---,,,,,,,,,++++++((()))((('''''')))---000666===FFFLLLMMMKKKIIIGGGCCCAAA???<<<999777666666444333444888;;;???JJJWWWhhhyyy~~~]]]HHH666555777333111333111000111222000///555===AAADDDGGGJJJKKKJJJHHHGGGAAA===<<<>>>??????BBBGGGOOORRRWWWYYYYYYXXXWWWVVVTTTSSSSSSSSSSSSSSSTTTTTTTTTRRRNNNFFF<<<444111111---...///111444999@@@EEELLLPPPTTTWWWXXXWWWXXXXXXWWWUUUQQQPPPQQQSSSTTTTTTUUUUUUVVVXXXXXXRRRGGG>>>111,,,)))***)))%%%&&&+++((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&(((((('''%%%$$$'''''''''(((((()))))))))'''%%%&&&++++++'''%%%((()))))))))((('''''''''&&& )))++++++---......(((((())),,,000222111///222444:::DDDNNNUUUWWWWWW[[[^^^bbbffflllvvv~~~|||QQQJJJ@@@777222...,,,+++...------------.........++++++***)))(((***---000:::@@@HHHMMMNNNMMMJJJIIIDDDBBB???;;;888666555555555444666999;;;@@@IIISSSeeexxxwwweeeKKK===333222333111000444222000111333333444<<>>666111//////.........------...///000111.........---,,,...222555>>>CCCJJJOOOPPPNNNMMMLLLEEECCC???;;;888666555555666666888:::<<>>777222************)))((('''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((******)))))))))((((((((((((((()))))))))"""(((,,,***)))***)))'''...+++)))...666999666000...000666>>>HHHQQQWWW[[[ZZZ]]]bbbfffkkkttt~~~}}}zzzLLLFFF===555222111111111//////......///111333444111111111000000333777:::CCCGGGMMMQQQQQQPPPOOOOOOIIIFFFBBB===999777666666777999:::;;;>>>BBBGGGIIINNN```yyyvvvdddYYYOOOEEE===666444333333111...///333000///000666<<<@@@HHHQQQRRRRRRRRRQQQMMMHHHCCC???999444000000111222666<<<@@@GGGOOOWWWZZZ[[[[[[[[[VVVWWWWWWWWWWWWVVVUUUTTTQQQNNNHHHBBB;;;555000,,,000000......222:::DDDKKKRRRUUUYYYZZZYYYXXXWWWWWWUUUSSSPPPNNNNNNNNNMMMKKKGGGEEEBBB>>>:::666111---)))******)))((((((&&&$$$&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&%%%((((((((()))))))))))))))!!!&&&)))((())),,,---+++***&&&$$$)))000333///***,,,///444;;;DDDNNNVVV\\\[[[^^^bbbeeejjjrrr|||{{{yyy~~~FFF@@@999333111000000000/////////000222666999;;;666777666555555777;;;>>>HHHKKKPPPRRRSSSRRRQQQQQQMMMJJJEEE???;;;999999999888;;;<<<<<>><<<:::777333000---,,,%%%((()))''''''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$(((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''$$$$$$%%%%%%&&&''''''(((+++---,,,)))(((******'''))))))))))))))))))))))))'''******((((((+++***''')))'''&&&)))...000---))),,,///333999AAAKKKUUU\\\\\\^^^aaacccgggooozzzzzzyyy|||@@@;;;666111000//////.........000333888>>>CCCFFFAAAAAA@@@===<<<===@@@BBBKKKNNNRRRTTTTTTSSSSSSSSSQQQMMMHHHBBB>>>;;;;;;;;;999===>>>===???DDDDDD@@@IIITTTiiiooo[[[FFF===999555222222111222222222222222333222333222666@@@IIINNNTTTYYYYYYXXXWWWTTTOOOHHHAAA===555111///000111000222666888>>>FFFMMMQQQUUUWWWYYYZZZZZZ[[[\\\[[[YYYWWWVVVSSSMMMDDD<<<888444000---...//////222777@@@JJJQQQTTTWWWYYYZZZXXXUUUTTTSSSLLLJJJFFFCCCAAA>>>;;;888444444444222///---,,,,,,###'''(((%%%&&&***+++'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''###$$$%%%&&&'''((()))***+++...---))))))------***+++*********)))(((((((((,,,...,,,(((''')))((($$$+++***+++,,,......,,,***,,,///222777>>>HHHSSS\\\\\\]]]^^^^^^bbbkkkwww{{{zzz{{{===:::555222000000///...---...000555<<>>???===@@@EEEDDD>>>CCCLLL^^^uuuyyy^^^LLL;;;777777444111222///000000000222444555333555444999DDDMMMRRRWWW\\\XXXXXXVVVSSSMMMFFF???;;;666333111333333222333777666;;;BBBIIINNNQQQUUUWWWZZZ[[[\\\\\\[[[YYYWWWVVVTTTLLLBBB;;;666333000...---...000333999BBBLLLSSSTTTWWWYYYZZZWWWUUUSSSRRRHHHEEEAAA>>>;;;888444111///000111000...,,,,,,,,,%%%)))((($$$$$$)))***&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&''''''(((%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&######$$$&&&((()))++++++###'''&&&"""###((()))&&&,,,++++++***)))(((''''''&&&''''''&&&)))...///,,,((()))***+++***)))((((((,,,///222666<<>>@@@@@@@@@@@@JJJKKKSSSbbbqqq~~~iiiOOOCCC888444333111111222000222444333111111333666:::===BBBHHHNNNSSSWWWYYY[[[XXXTTTOOOKKKEEE>>>:::222111000...---///222555999;;;???CCCHHHMMMPPPRRRWWWXXXZZZ[[[ZZZWWWSSSQQQIIIFFFAAA<<<777444222111000000222666===FFFNNNSSSWWWVVVUUUVVVVVVSSSMMMHHHCCC>>>777333111///,,,))),,,,,,,,,,,,+++)))((('''((('''&&&%%%$$$%%%%%%&&&'''''''''&&&%%%$$$###"""$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((''''''&&&%%%%%%$$$###$$$%%%&&&'''((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&'''+++......+++'''+++((((((******((((((+++$$$(((,,,+++''''''+++000)))))))))***++++++,,,,,,...,,,...333888???MMMYYYXXXZZZ\\\\\\^^^fffsss}}}}}}vvvuuu{{{777555222111000///---++++++///444:::AAAHHHQQQVVVUUUTTTRRROOOMMMKKKJJJIIIHHHJJJMMMPPPQQQRRRRRRRRRSSSQQQNNNJJJFFFCCC@@@>>>======???@@@AAAAAAAAAAAAEEEFFFLLLWWWbbblllzzzqqqZZZEEE<<<444333333111///000000111333333222333777:::???BBBFFFLLLQQQVVVYYY[[[ZZZWWWSSSOOOKKKEEE???;;;555555333000...///111444777888<<<@@@FFFKKKOOOQQQUUUWWWYYYZZZYYYWWWTTTRRRHHHEEE@@@:::555222000///000111444888@@@IIIQQQVVVXXXWWWUUUTTTRRRLLLEEE???<<<888333000///...,,,***'''((((((((((((((('''&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&'''((('''&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""$$$&&&((((((&&&+++((((((******((((((+++************)))'''$$$"""((())))))******+++,,,,,,...---...333777???LLLXXXXXX[[[]]]^^^```gggttt~~~}}}vvvuuuzzz444222000/////////...,,,---000666<<>>CCCIIIOOOSSSSSSSSSQQQOOOKKKGGGDDDAAAAAAAAAAAAAAABBBDDDFFFGGGFFFGGGHHHIIIHHHFFFCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@??????AAACCCEEEKKKZZZjjj{{{gggQQQAAA888333000333444333222444222222222444888===DDDHHHMMMOOOQQQTTTWWWYYYZZZ[[[XXXUUURRROOOLLLHHHCCC???;;;:::777444111000222444333444666:::@@@HHHOOOSSSSSSUUUWWWYYYZZZYYYWWWVVVPPPMMMGGG@@@:::666333222222444999???GGGOOOUUUXXXXXXWWWTTTOOOGGG===444......---+++***)))))))))(((&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$((())))))))))))*********+++)))&&&%%%&&&(((+++---+++((('''))))))'''(((++++++&&&"""%%%***+++%%%(((((())))))***+++++++++,,,+++,,,000333999DDDPPPVVVYYY]]]___aaagggrrr{{{}}}yyywwwxxx555222///---------,,,+++///333999???CCCGGGLLLNNNOOONNNMMMJJJFFFBBB>>><<<:::999888888999:::===>>>???@@@CCCEEEFFFFFFDDDDDDAAAAAAAAAAAA@@@???>>>===<<<<<<===???@@@GGGXXXhhhuuuggg[[[NNN@@@888999333111222333222444777555555555888===DDDJJJMMMQQQRRRTTTVVVWWWYYYYYYYYYWWWUUUSSSPPPNNNJJJFFFBBB;;;:::888555222222555777666555666999@@@IIIQQQVVVUUUWWWYYY[[[\\\\\\[[[[[[VVVSSSMMMEEE???:::777666444777===DDDKKKQQQUUUWWWUUUTTTQQQKKKBBB999111---------,,,***((('''''''''(((((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&'''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&'''(((***''''''))))))''''''******'''$$$$$$'''))))))((('''(((((()))******++++++***)))***---000555???JJJSSSWWW\\\^^^```fffpppxxx}}}zzzzzz~~~666333///---,,,---,,,,,,222666<<>>AAADDDEEEFFFGGGBBBBBBAAAAAA@@@>>>===<<<999888888<<<@@@IIIYYYhhh~~~iiibbbXXXNNNFFF???:::666777333111222333222444999:::999999===CCCJJJOOOQQQTTTTTTVVVWWWXXXXXXXXXXXXWWWUUUSSSRRRPPPMMMIIIFFF===<<<:::777555555777999999888777:::@@@IIISSSYYYZZZ[[[]]]___````````````\\\XXXQQQJJJCCC===:::999999===CCCIIIOOOSSSUUUUUURRRQQQMMMGGG>>>555000...,,,------+++(((&&&&&&'''&&&&&&&&&&&&$$$###"""!!!$$$%%%&&&'''''''''&&&&&&###$$$%%%%%%&&&&&&&&&&&&"""$$$%%%''''''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&(((******)))(((((()))***'''&&&))))))&&&'''***+++***(((&&&%%%&&&)))+++''''''((())))))******+++***((())),,,///222<<>>;;;888555333222......------......//////222444777;;;???BBBEEEGGGDDDDDDCCCBBBAAA???===<<<999666666<<>>===>>>BBBIIINNNQQQRRRUUUVVVWWWXXXXXXYYYXXXXXXXXXVVVTTTSSSRRRPPPLLLIIICCCAAA???;;;888777888:::<<<:::888999???IIITTTZZZ___```aaacccddddddddddddccc___XXXPPPHHHCCC???===@@@DDDIIIOOOSSSUUUUUUUUUPPPNNNJJJBBB888111......)))+++,,,+++(((&&&&&&'''%%%%%%&&&&&&%%%$$$######$$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""###$$$###$$$%%%&&&&&&&&&%%%%%%(((((('''&&&&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&(((***,,,+++)))((()))+++***'''&&&((((((&&&'''*********((('''&&&'''(((***''''''(((((()))*********+++)))***---///222;;;DDDPPPVVV\\\___aaafffooovvv|||{{{333000---,,,...000111222888<<>>BBBEEEFFFEEEEEECCCBBB@@@>>>===;;;777777>>>HHHSSSaaalll|||zzz```LLLBBB444666777666555333222111333333888>>>???<<<===@@@@@@@@@@@@EEELLLQQQSSSRRRWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSQQQNNNKKKHHHFFFCCC>>>:::888999;;;===;;;888999???IIITTTZZZccccccdddeeeffffffgggfffiiieee^^^VVVNNNHHHDDDBBBEEEHHHNNNSSSVVVWWWVVVUUUOOOMMMHHH???555...------&&&(((+++***'''&&&''')))&&&&&&'''(((((((((''''''###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''###$$$%%%&&&'''&&&%%%%%%---+++)))&&&%%%%%%&&&''''''''''''(((((((((((()))%%%'''(((&&&######%%%(((***'''&&&((((((&&&'''***'''&&&&&&''')))***)))(((''''''(((((()))*********,,,+++,,,///000222;;;DDDQQQVVV]]]```bbbgggooovvv~~~|||zzz444222000...///111444666???BBBFFFIIIJJJGGGCCC@@@:::999666333000---,,,++++++---,,,)))***///222111222222222222333999AAAHHHHHHJJJJJJHHHCCC???<<<;;;777;;;AAAEEEKKKTTT```jjjsssxxxwww\\\HHH===777555777777777666666888999999;;;???CCCEEEFFFEEEDDDGGGIIIKKKNNNQQQSSSTTTTTTWWWWWWWWWZZZ]]]______^^^[[[YYYVVVRRRPPPNNNMMMMMMHHHHHHGGGFFFCCC@@@>>><<<@@@<<<888888???IIISSSXXXaaacccfffhhhhhhiiikkkmmmlllhhh```XXXRRRNNNLLLLLLMMMOOORRRUUUWWWYYYZZZZZZUUUPPPGGG>>>555000---+++000///---+++)))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%&&&''''''&&&$$$''''''%%%$$$###""""""###$$$###$$$%%%&&&&&&$$$"""%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%%%%%%%$$$###&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%***+++(((%%%''')))((((((((((((((())))))))))))!!!"""###%%%(((***,,,---******,,,///000222999BBBLLLRRRZZZ^^^aaafffooovvv}}}{{{333111///...///222666999BBBEEEIIIKKKKKKGGGBBB>>>555444222000...---,,,+++,,,...---***,,,222666555111111222222444:::BBBIIIKKKLLLKKKIIIDDD@@@>>>===;;;@@@EEEIIIMMMTTT^^^fffjjjmmmqqqvvv{{{hhhOOO@@@999666666777888888888999<<<>>>BBBEEEHHHKKKMMMNNNMMMLLLPPPPPPQQQRRRTTTUUUVVVWWWXXXXXXYYY\\\___aaaaaa```\\\[[[XXXVVVTTTRRRRRRRRRLLLMMMLLLKKKHHHEEEAAA???@@@>>><<<;;;???GGGPPPVVV^^^aaaeeeggghhhiiikkkllljjjgggaaa[[[VVVSSSRRRRRRRRRSSSVVVXXXZZZZZZ[[[ZZZTTTOOOGGG===555000---+++111000...+++)))((('''&&&'''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''&&&%%%###%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''''' ###""""""&&&))))))'''''''''((((((((())))))&&&&&&'''((()))***+++,,,((((((***---...///666???JJJPPPXXX]]]___dddmmmsss~~~|||444333111111333888===@@@FFFIIILLLMMMKKKFFF@@@<<<111000//////............,,,...///---000777;;;:::111111222444777===EEEKKKOOOOOONNNJJJFFFBBBAAAAAACCCGGGKKKNNNPPPTTTZZZ______```aaabbbfffllltttzzzsssUUUBBB999666666777888999:::<<>>::::::===<<>>777333111111000///---+++((('''&&&&&&)))((((((''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$&&&(((((('''&&&"""###$$$%%%&&&%%%$$$$$$$$$###!!!!!!###$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%&&&((()))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&%%%$$$%%%)))((($$$%%%%%%%%%&&&&&&&&&''''''(((((()))******+++,,,,,,((('''***,,,+++)))---444:::CCCOOOWWW[[[```fffkkkrrrxxxvvv}}}AAACCCFFFIIILLLNNNOOOOOOLLLJJJFFFAAA===;;;999888555666666888:::<<<>>>???>>>BBBDDDCCCFFFLLLNNNLLLJJJIIIHHHKKKNNNQQQQQQPPPNNNPPPSSSSSSRRRPPPPPPQQQQQQQQQRRRSSSTTTTTTRRRPPPLLLLLLKKKGGGCCC@@@??????CCCHHHQQQ\\\iiixxxvvvmmmlllmmmjjjfffccceeejjjssssssaaaRRRNNNLLLGGGIIIOOONNNRRRWWW\\\___bbbeeehhhgggfffeeedddcccbbbaaa```\\\\\\]]]___aaacccddddddgggfffeeefffgggfffdddcccddddddddddddcccbbb```___ZZZZZZYYYWWWVVVVVVUUUUUUVVVUUUSSSRRRRRRSSSVVVWWWVVVYYY[[[\\\\\\[[[\\\\\\^^^___```aaaaaa___^^^]]]\\\]]]]]]]]]\\\[[[YYYXXXSSSNNNGGG???999555333222222111///,,,***)))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%(((((('''&&&""""""###$$$%%%&&&&&&'''&&&%%%###"""$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&%%%$$$$$$$$$&&&(((***(((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&((())))))+++,,,)))&&&&&&(((&&& &&&&&&&&&&&&'''''''''''')))))))))***++++++,,,,,,((('''***,,,***(((,,,222444>>>KKKUUUZZZ^^^dddiiimmm{{{yyyuuu{{{GGGIIIMMMPPPSSSSSSSSSSSSMMMJJJEEE@@@<<<;;;;;;;;;999:::;;;>>>AAADDDGGGHHHDDDHHHIIIHHHJJJOOOQQQOOONNNLLLKKKMMMPPPRRRQQQOOOLLLOOOSSSTTTSSSRRRRRRRRRPPPPPPPPPRRRSSSSSSRRRPPPLLLLLLIIIEEEAAA???@@@AAA@@@DDDKKKUUUbbbppp~~~vvvkkkiiihhheee```[[[ZZZZZZ___hhhrrrzzz}}}qqqaaaUUUTTTSSSNNNQQQZZZVVVZZZ___bbbddddddfffggghhhgggfffeeecccbbbaaa```\\\]]]___```bbbbbbbbbbbbhhhgggffffffffffffdddbbbaaabbbdddeeeeeeeeedddccc[[[ZZZXXXWWWVVVWWWXXXXXXZZZWWWTTTSSSUUUXXXYYYZZZXXXZZZ[[[[[[YYYYYYYYYZZZ\\\]]]___aaabbbaaa```___\\\\\\]]]]]]]]]\\\[[[ZZZSSSOOOHHH@@@:::666444444444333111...,,,+++***)))%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%((()))(((&&&%%%%%%$$$######$$$$$$%%%(((&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&&&&%%%$$$###$$$&&&(((***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***$$$%%%$$$###&&&***)))$$$&&&&&&&&&'''''''''((((((((((((((((((((()))))))))***))),,,...,,,***---333000;;;HHHSSSXXX]]]ccchhhiiixxxzzzvvvzzzIIILLLOOORRRTTTTTTSSSRRRPPPKKKDDD???>>>=========@@@@@@@@@AAADDDGGGJJJKKKNNNNNNOOOOOOPPPPPPQQQQQQPPPNNNLLLMMMPPPQQQOOOMMMOOOPPPQQQRRRSSSRRRQQQPPPNNNPPPSSSUUUVVVUUUSSSRRROOOKKKFFFAAA>>>>>>@@@BBBAAAFFFMMMTTT]]]hhhttt||||||rrrllliiiiiiiiigggccc^^^[[[[[[]]]```aaannnuuu{{{uuuuuuxxxzzz~~~uuuiiifffaaa^^^]]]]]]]]]]]]^^^___bbbeeeggggggffffffllllllkkkiiieeebbbaaabbb___aaabbbbbbaaaaaabbbdddffffffffffffeeecccbbbaaaaaacccfffgggfffeeedddddd___^^^\\\[[[YYYXXXWWWWWW\\\YYYVVVVVVXXXYYYWWWUUUWWWXXXXXXXXXWWWWWWXXXZZZZZZ\\\^^^``````___^^^^^^[[[\\\^^^^^^]]][[[XXXVVVUUUQQQJJJCCC===999777666777555111...+++******+++''''''&&&%%%%%%%%%%%%&&&'''%%%######&&&'''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$&&&((($$$%%%%%%&&&%%%$$$"""!!!######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%---+++)))&&&%%%%%%&&&&&&((('''(((+++)))%%%&&&)))&&&&&&''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''(((((((((((((((((())))))*********+++)))***++++++***+++---///333999CCCOOOYYY```ccceeeqqqxxxxxxrrrrrr{{{LLLNNNPPPSSSUUUUUUTTTTTTPPPLLLFFFCCCBBBCCCCCCCCCGGGGGGGGGHHHJJJMMMOOOPPPSSSSSSSSSRRRRRRQQQQQQPPPPPPNNNMMMMMMOOOOOOMMMKKKMMMNNNPPPQQQRRRRRRRRRRRROOOPPPRRRTTTUUUTTTSSSRRRNNNKKKFFFAAA???@@@BBBCCCGGGJJJOOOSSSXXX___gggmmmwww}}}~~~zzzyyyyyyyyysssmmmeee]]]YYYWWWVVVUUU^^^fffxxxvvvkkkffffffhhhjjjuuu|||}}}|||~~~}}}xxxpppkkkhhheeecccccccccbbbaaaaaabbbdddfffhhhhhhhhhhhhllllllkkkhhheeebbbaaaaaaaaabbbccccccaaaaaaaaaccceeeeeedddcccaaa```______```cccfffgggfffeeeeeefff```^^^\\\YYYWWWVVVVVVVVVZZZXXXUUUUUUVVVWWWUUUTTTWWWXXXXXXXXXVVVWWWXXXZZZYYY[[[]]]___^^^^^^]]]\\\\\\\\\]]]^^^]]][[[YYYXXXSSSOOOIIICCC>>>:::888888888666333000---+++******(((((('''&&&&&&&&&&&&''''''%%%######%%%'''&&&$$$'''''''''&&&%%%$$$###"""'''(((((('''&&&&&&)))+++%%%%%%%%%%%%%%%$$$###"""######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''%%%$$$$$$%%%&&&(((&&&&&&'''###&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((())))))))))))))))))******)))***++++++******,,,...111777BBBMMMXXX___dddfffqqqxxxxxxrrrqqqyyyPPPQQQRRRTTTUUUVVVVVVVVVSSSOOOKKKIIIIIIJJJLLLLLLOOOOOOOOOOOOPPPRRRSSSTTTVVVVVVUUUSSSRRRPPPNNNMMMOOONNNLLLLLLLLLLLLJJJHHHJJJKKKMMMOOOQQQRRRSSSSSSQQQQQQRRRSSSSSSSSSRRRRRRMMMJJJFFFBBBAAABBBEEEGGGLLLNNNQQQSSSVVVYYY]]]```hhhoooyyytttiiiaaa[[[XXXUUUVVV^^^oooyyytttlllfffccccccddddddrrrxxx~~~yyyuuutttssswwwzzzxxxwwwuuuqqqkkkiiihhhffffffggggggfffeeedddeeefffggghhhiiijjjkkkkkkkkkkkkhhhdddbbbaaaaaacccdddeeedddbbb``````aaaeeedddaaa___^^^]]]]]]^^^```cccfffggggggggghhhhhhbbb___[[[XXXVVVUUUVVVVVVXXXVVVTTTTTTTTTUUUTTTSSSVVVWWWXXXWWWVVVVVVXXXZZZXXXZZZ]]]^^^]]][[[[[[[[[[[[\\\\\\\\\[[[ZZZYYYXXXSSSOOOJJJDDD???<<<;;;;;;:::999777444111---***)))))))))(((''''''''''''((('''%%%###$$$%%%&&&&&&%%%'''''''''&&&%%%$$$###"""$$$%%%&&&%%%$$$$$$&&&(((%%%%%%$$$$$$######$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&$$$###%%%((('''###$$$((($$$%%%%%%&&&'''((())))))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''+++***)))((('''((()))***)))***+++*********,,,...000555???JJJUUU^^^dddgggqqqwwwxxxrrrpppvvvSSSSSSTTTTTTVVVWWWXXXXXXWWWTTTPPPOOOOOOQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSQQQOOOLLLJJJHHHLLLKKKJJJHHHGGGFFFEEEDDDFFFGGGJJJMMMOOORRRTTTUUURRRRRRRRRRRRRRRRRRRRRRRRMMMJJJGGGEEEDDDFFFIIIKKKMMMOOOQQQTTTVVVYYY[[[\\\^^^dddllluuu}}}~~~tttlllfffcccaaaZZZaaannn}}}wwwtttqqqooooooooonnnmmmxxx|||~~~xxxtttrrrqqqsssuuutttrrroookkkgggdddddddddfffhhhhhhfffeeegggffffffggghhhiiijjjkkkjjjkkkjjjhhhdddbbbbbbbbbeeefffgggfffcccaaa``````eeecccaaa^^^]]]]]]]]]^^^aaadddggghhhhhhhhhiiijjjcccaaa\\\XXXUUUUUUVVVXXXWWWVVVTTTTTTSSSSSSSSSSSSUUUVVVWWWWWWVVVVVVXXXZZZYYY\\\______]]][[[ZZZ[[[\\\[[[[[[ZZZZZZYYYYYYYYYUUUQQQLLLFFFAAA???>>>===<<<<<<:::888444///+++((()))(((((('''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$######$$$&&&&&&%%%$$$#########%%%%%%$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%&&&'''$$$###&&&***+++)))***///$$$$$$%%%&&&'''((()))***'''&&&%%%%%%%%%%%%&&&'''&&&''''''''''''(((((((((,,,+++)))'''''''''((()))((()))******)))***,,,......333<<>>>>>AAABBBEEEHHHLLLOOORRRTTTQQQQQQQQQQQQQQQRRRRRRRRRNNNLLLJJJHHHHHHJJJMMMOOONNNNNNPPPRRRUUUWWWYYYYYY\\\___ccciiipppyyy~~~uuunnnjjjgggfffbbbeeelllvvvzzzzzzyyyzzz||||||zzzxxx}}}|||vvvrrrooorrrpppooommmjjjfffcccbbb```aaabbbeeeggghhhgggeeegggfffffffffggghhhiiiiiiiiijjjjjjhhhfffddddddeeehhhiiijjjiiifffcccaaaaaafffdddbbb___^^^___```aaadddeeeggghhhgggggghhhjjjdddaaa]]]YYYVVVVVVXXXYYYVVVVVVUUUTTTSSSSSSSSSTTTTTTVVVWWWVVVVVVVVVXXXZZZ[[[___bbbbbb^^^[[[[[[]]]______^^^]]]\\\[[[ZZZZZZWWWSSSNNNHHHCCC@@@??????>>>======:::666111,,,)))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&&&&'''(((%%%%%%#########$$$%%%&&&$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&(((&&&""""""%%%$$$$$$%%%&&&'''((()))***&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((()))))))))+++***)))'''''''''((((((((()))******)))***,,,------111999CCCOOOZZZccchhhooouuu}}}xxxrrrtttPPPQQQRRRTTTVVVWWWXXXXXX[[[XXXUUUUUUVVVWWWWWWWWWWWWWWWXXXWWWWWWVVVTTTTTTRRRRRRQQQPPPMMMIIIEEEBBB===>>>>>><<<999777777777:::;;;>>>AAAEEEIIIMMMOOOOOOOOOPPPQQQRRRRRRRRRRRRPPPOOOMMMLLLLLLNNNPPPRRRPPPNNNNNNOOORRRTTTUUUUUU[[[\\\^^^aaafffnnnvvv|||yyypppjjjgggdddcccfffgggkkkqqqxxx}}}|||xxxsssooollljjjeeebbb```]]]YYYYYY[[[``````bbbeeehhhiiihhhgggffffffffffffgggggggggggggggiiijjjiiigggggggggiiijjjlllmmmllliiieeecccccceeedddcccbbbbbbbbbcccccceeefffffffffdddcccdddeeeaaa___\\\YYYWWWWWWXXXYYYUUUVVVVVVTTTRRRQQQRRRTTTTTTUUUVVVVVVVVVVVVXXXZZZ]]]aaaeeeddd___[[[\\\^^^bbbbbbaaa```___]]][[[ZZZUUURRRMMMHHHDDDAAAAAAAAA???>>>===;;;777222---+++''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&%%%$$$###""""""$$$&&&&&&%%%$$$%%%&&&$$$$$$######$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$###$$$'''&&&"""###'''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((((((((((((((((((''''''((()))***)))))))))+++------000666@@@KKKWWWaaagggnnnsss|||}}}uuuuuuKKKMMMQQQTTTVVVWWWXXXWWWWWWUUUSSSTTTVVVXXXYYYYYYVVVWWWWWWWWWWWWUUUTTTSSSQQQQQQPPPNNNIIIDDD???<<<555666777555222000000222333444666999===BBBFFFHHHLLLMMMPPPRRRSSSTTTSSSRRRSSSRRRPPPOOOPPPQQQSSSUUUQQQOOOMMMNNNRRRUUUWWWWWWXXXYYY\\\]]]___ccchhhkkkpppssszzz}}}vvvmmmeee___\\\[[[YYY^^^___bbbhhhooovvv|||~~~~~~~~~{{{vvvqqqmmmhhheeeccc\\\UUUQQQQQQPPPNNNQQQWWW`````````cccfffhhhhhhgggffffffggghhhhhhgggfffeeefffhhhiiijjjiiiiiikkklllkkkmmmoooooolllhhhfffeeecccccccccdddddddddeeeeeedddeeedddbbb___]]]]]]^^^]]][[[ZZZXXXWWWVVVWWWWWWSSSTTTUUUSSSPPPOOOQQQSSSSSSTTTVVVVVVUUUVVVYYY[[[]]]bbbgggeee___[[[\\\___```aaa```___]]]ZZZVVVTTTOOOMMMIIIEEEBBBBBBBBBCCC???>>>===:::777222///---(((((('''&&&&&&&&&&&&&&&$$$&&&'''%%%######%%%''''''''''''&&&%%%$$$###"""!!!$$$$$$###""""""###"""###$$$%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$""""""$$$))))))''')))---&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%'''((()))***)))((('''''')))))))))))))))+++------000555===HHHUUU```fffnnnrrrzzzyyyxxxIIIKKKPPPTTTVVVWWWWWWVVVSSSRRRQQQSSSVVVYYYZZZZZZTTTTTTUUUUUUUUUSSSRRRQQQPPPPPPNNNKKKEEE>>>888555000222333111...,,,---///...///111444888<<<@@@CCCJJJLLLPPPSSSTTTTTTSSSRRRUUUTTTRRRQQQRRRSSSUUUVVVRRROOOMMMOOOUUUZZZ]]]]]]TTTWWWZZZ\\\\\\\\\]]]___bbbfffnnnvvv||||||xxxtttkkkeee]]]UUUQQQPPPOOONNNOOOQQQUUU\\\dddlllrrruuuyyywwwuuuuuuvvvwwwwwwvvvtttooohhhbbb]]]ZZZWWWUUUQQQJJJEEEGGGHHHIIIOOOWWW___^^^^^^```cccffffffeeefffgggiiijjjiiihhhfffeeefffgggiiijjjjjjkkkmmmooolllnnnppppppmmmjjjhhhgggaaabbbccceeeeeeffffffeeeddddddbbb___[[[YYYXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUQQQSSSTTTRRROOOMMMOOORRRSSSTTTUUUUUUUUUVVVYYY[[[]]]cccgggeee^^^ZZZ[[[^^^\\\\\\]]]\\\YYYUUUPPPMMMJJJHHHEEEBBBAAABBBCCCDDD???>>><<<999666333000...))))))((('''''''''''''''$$$&&&'''&&&######%%%((($$$$$$%%%&&&&&&&&&%%%%%%"""$$$''''''&&&%%%%%%&&&!!!###$$$%%%&&&%%%%%%$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""(((&&&''')))'''""""""%%%&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%###%%%(((***+++***(((&&&'''((())))))((()))+++---...000444<<>>===@@@DDDFFFGGGNNNVVV^^^```aaaaaa``````bbbccceeeeeeeeefffeeeeeeddddddbbbfffjjjkkkjjjiiikkkmmmnnnnnnmmmlllkkkkkkjjjjjjcccbbbbbbdddhhhiiigggdddhhhfffaaaZZZUUUSSSTTTVVVYYYZZZZZZYYYWWWTTTQQQOOORRRNNNJJJIIIIIIJJJHHHFFFKKKLLLNNNPPPQQQTTTXXX[[[___ccceeebbb\\\XXXXXXZZZXXXXXXXXXWWWTTTPPPMMMJJJEEEDDDAAA???======>>>???:::999777555333111///...+++***)))'''&&&&&&%%%%%%((((((((('''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&########################'''''''''&&&&&&%%%%%%%%%$$$%%%''''''&&&&&&&&&'''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******&&&((((((&&&$$$$$$'''***$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((()))'''((()))******++++++***---...222999BBBNNNYYY```fffnnnwwwGGGKKKOOOQQQRRRRRRRRRSSSRRRPPPNNNPPPSSSVVVVVVUUUVVVUUUUUUTTTTTTTTTUUUUUURRRMMMGGGBBB===999666333000//////...............,,,---...///000333888;;;EEEIIINNNRRRSSSTTTUUUVVVUUUWWWYYYXXXVVVTTTSSSSSSTTTQQQOOOQQQVVVYYYXXXUUUWWWXXXXXXVVVSSSPPPOOOOOOQQQUUU\\\cccggghhhhhhggg___XXXNNNFFFAAA@@@??????BBBCCCDDDEEEHHHKKKNNNOOOLLLNNNPPPQQQPPPPPPQQQRRRNNNMMMJJJHHHDDDAAA???>>>===<<<>>>BBBCCCEEEMMMVVV^^^___aaaaaa``````bbbcccddddddeeeeeeeeeeeeeeedddaaacccfffhhhiiijjjkkklllmmmmmmmmmmmmlllkkkjjjiiidddcccbbbeeeggghhhfffdddfffccc^^^WWWRRRQQQRRRUUUWWWWWWWWWUUUSSSPPPMMMLLLLLLIIIFFFFFFGGGGGGFFFDDDGGGIIIKKKLLLNNNRRRVVVYYYZZZ]]]```^^^YYYVVVVVVWWWTTTTTTSSSQQQNNNJJJGGGFFFCCCAAA???<<<;;;:::;;;;;;888777666444222000...---,,,,,,***)))((('''''''''&&&''''''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$##################!!!"""$$$$$$#########$$$%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&'''((('''%%%%%%''')))$$$%%%&&&&&&''''''&&&&&&''''''(((((()))******+++((()))***++++++,,,,,,,,,,,,---000666???KKKWWW^^^eeelllwww@@@DDDJJJMMMOOOOOOPPPQQQQQQPPPOOOQQQTTTVVVWWWVVVTTTTTTTTTTTTTTTTTTUUUUUUPPPLLLEEE???;;;888666444111111111000000/////////...///000111111444888;;;FFFJJJOOOSSSUUUVVVWWWXXXWWWXXXYYYXXXUUUTTTTTTUUUVVVSSSQQQRRRVVVXXXXXXVVVWWWXXXWWWSSSNNNJJJHHHHHHLLLPPPWWW^^^cccddddddccc]]]VVVLLLCCC>>><<<;;;:::===>>>???@@@@@@???===<<<===???AAAAAA@@@@@@AAABBBAAAAAA???>>><<<;;;:::999<<<;;;<<>><<<999777666666666555555333222000...---,,,...---,,,***))))))))))))%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&'''&&&%%%&&&'''$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''$$$%%%&&&&&&''''''&&&&&&''''''(((((()))*********)))***+++,,,,,,---,,,,,,+++,,,...222:::FFFSSS\\\bbbjjjuuu777;;;AAAGGGJJJLLLNNNOOOOOOOOOPPPRRRTTTVVVXXXXXXSSSSSSTTTTTTTTTTTTTTTSSSNNNIIIBBB===:::888777666555555444444444333222222333444444444555777;;;>>>GGGKKKPPPTTTVVVWWWXXXYYYWWWXXXXXXWWWUUUVVVXXXZZZYYYVVVTTTSSSUUUWWWWWWVVVWWWVVVRRRMMMHHHFFFFFFHHHNNNSSSYYY```dddeeedddccc]]]VVVMMMDDD???<<<;;;:::999;;;>>>@@@???===999666777999;;;;;;::::::;;;<<<;;;;;;;;;;;;;;;:::::::::<<<::::::===>>>AAAJJJUUUZZZ\\\___```______```aaaaaabbbcccdddeeefffffffffcccbbbaaadddhhhkkkjjjgggfffggghhhiiiiiihhhfffeeeeeeeeeddddddddddddcccbbbeeebbb]]]VVVQQQPPPRRRUUUSSSPPPMMMHHHDDDAAA???>>><<<===???CCCFFFHHHIIIIIIGGGIIIJJJJJJJJJLLLOOORRROOORRRTTTSSSPPPLLLKKKJJJEEEFFFHHHHHHGGGDDD@@@===<<<;;;999777555333333222222222111///...,,,++++++---,,,+++***))))))))))))%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((($$$&&&(((((('''&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%&&&((((((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''((((((((()))***+++,,,,,,,,,,,,***+++---000777CCCQQQZZZ^^^gggrrr~~~...222888>>>BBBFFFJJJLLLJJJKKKMMMOOOQQQSSSUUUVVVSSSSSSTTTTTTTTTSSSRRRQQQKKKGGGAAA<<<;;;;;;::::::::::::::::::999888777666666777777777888:::>>>AAAHHHLLLQQQTTTVVVVVVWWWXXXVVVWWWWWWWWWVVVXXX[[[^^^[[[YYYVVVTTTTTTUUUVVVVVVVVVSSSNNNHHHEEEFFFKKKOOOUUUYYY^^^cccffffffdddbbbZZZTTTKKKDDD???===;;;:::888;;;>>>@@@???<<<888555222444666666555444555666555555666666777888999999;;;999:::<<<===AAAJJJTTTXXXZZZ]]]______^^^______aaabbbcccdddeeeeeeeeeeeegggeeecccdddgggiiigggeeebbbcccdddeeeeeeeeedddccceeeeeeeeedddcccbbbbbbccchhheee```ZZZTTTRRRSSSUUUQQQMMMHHHBBB>>>;;;;;;;;;;;;>>>CCCHHHKKKNNNPPPQQQNNNOOONNNMMMKKKKKKMMMOOONNNOOOQQQPPPLLLHHHDDDBBB===@@@FFFIIIIIIEEE@@@<<<:::999777555333222111000000///...---,,,+++******+++***)))(((((((((((((((&&&''''''&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%!!!###$$$%%%######$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&'''(((((((((&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***++++++++++++***,,,...111666@@@OOOYYY\\\dddooozzz))),,,111555999>>>CCCGGGHHHKKKNNNPPPRRRSSSUUUWWWTTTTTTTTTTTTSSSRRRPPPNNNJJJFFFBBB@@@@@@AAAAAA@@@AAAAAABBBBBBAAA???===<<<888999::::::;;;>>>BBBEEEKKKNNNSSSVVVVVVVVVWWWWWWVVVWWWXXXXXXXXXYYY\\\___\\\ZZZWWWTTTSSSSSSTTTUUUTTTQQQLLLHHHFFFJJJQQQWWW[[[^^^bbbdddeeebbb___\\\TTTOOOGGGAAA>>><<<;;;:::;;;===>>>>>><<<999555222000222444444222111222333333444444555777888888999999888999<<<===@@@HHHRRRWWWZZZ^^^``````______```aaabbbcccddddddeeeddddddhhhfffddddddeeefffeeeeeeaaaaaaaaabbbbbbccccccddddddeeeeeedddbbbaaacccdddhhhgggccc]]]WWWSSSRRRRRRLLLHHHCCC>>>;;;:::<<<===AAAEEEKKKPPPSSSTTTUUUVVVRRRRRRQQQNNNKKKJJJKKKLLLKKKLLLMMMLLLIIIDDD???<<<777<<>>???@@@AAAEEEIIILLLNNNQQQVVVXXXXXXWWWWWWWWWYYYZZZZZZZZZYYYYYY[[[\\\]]][[[XXXTTTQQQQQQRRRTTTQQQPPPNNNLLLLLLPPPVVVZZZ```aaaddddddbbb]]]XXXTTTOOOKKKEEE@@@>>>===<<<<<<<<<<<<<<<;;;999777444333111333444444333222222333333333444555666777777888666555777;;;<<<>>>FFFOOOYYY\\\```ccccccbbbbbbbbbbbbccccccdddddddddccccccdddddddddcccbbbbbbdddfffbbbaaaaaa```aaaccceeefffcccdddeeecccaaaaaacccfffffffffccc^^^WWWQQQNNNMMMEEEBBB>>>::::::===BBBEEEKKKPPPUUUXXXXXXWWWWWWWWWRRRQQQPPPMMMJJJHHHIIIJJJFFFGGGHHHHHHFFFAAA<<<888666888;;;>>>===;;;777444222222222111111000///...------,,,,,,++++++******)))(((''''''&&&&&&''''''%%%&&&&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&$$$&&&(((((('''&&&'''((($$$$$$%%%&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((()))))))))'''%%%%%%'''((('''&&&$$$%%%&&&&&&''''''&&&&&&)))))))))))))))))))))((((((((()))***++++++++++++(((,,,000222555===JJJTTTZZZ```hhhrrr~~~yyy,,,,,,++++++,,,///444999AAAFFFKKKMMMNNNOOORRRTTTUUUUUUVVVUUUSSSOOOLLLJJJKKKJJJIIIJJJMMMNNNNNNMMMKKKLLLLLLMMMKKKIIIGGGEEECCCDDDEEEGGGHHHKKKPPPTTTQQQTTTXXXZZZYYYXXXXXXXXX[[[\\\]]]\\\YYYXXXYYYYYY]]][[[XXXSSSPPPOOOQQQSSSOOOPPPQQQQQQQQQTTTWWW[[[cccdddeeeeeeaaa[[[TTTPPPNNNJJJDDD@@@????????????;;;;;;:::999888888777777///111222222111000000111///000000111111222222222333333666:::;;;===DDDLLL[[[^^^ccceeeeeeeeedddeeeccccccdddddddddcccbbbbbb```bbbcccbbb``````dddhhhdddbbbaaa```aaadddgggiiicccdddeeecccaaaaaacccgggddddddbbb]]]VVVOOOJJJHHH@@@>>>:::999;;;@@@GGGKKKRRRWWW\\\^^^[[[XXXVVVVVVOOOOOONNNKKKHHHGGGHHHIIIBBBCCCDDDEEEDDD@@@;;;777666666666666555333111000//////000000//////...---,,,,,,,,,,,,++++++******)))((((((''''''''''''(((###%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!###%%%%%%$$$###$$$%%%"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''''''''''''''***'''$$$$$$'''((((((&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&))))))***+++,,,,,,,,,,,,&&&+++000222444;;;HHHRRRZZZ___gggppp~~~xxxyyy,,,+++******+++---///111999>>>CCCHHHJJJMMMOOOPPPVVVWWWXXXVVVSSSPPPNNNNNNMMMNNNPPPQQQRRRSSSRRRRRRQQQPPPNNNMMMMMMMMMKKKIIIKKKMMMOOORRRSSSSSSSSSRRRVVVVVVWWWWWWXXXYYY[[[[[[aaa^^^[[[[[[^^^```___^^^[[[ZZZYYYXXXUUUSSSQQQOOOSSSSSSTTTUUUWWWYYY[[[\\\cccdddcccbbb^^^YYYUUURRRMMMJJJFFFCCCBBBAAA@@@>>>>>>===<<<:::777555222111333222111000......------////////////000000000000444444555777:::???FFFLLLXXX[[[aaafffgggfffccc```bbbbbbaaaaaabbbccccccdddbbbcccbbbaaaaaabbbeeehhhaaaaaa``````aaaccceeefffgggeeeddddddeeeeeeeeedddcccbbb___ZZZTTTMMMGGGCCC<<<;;;:::;;;???EEELLLQQQ_________^^^\\\XXXTTTRRRLLLKKKJJJIIIGGGDDDBBBAAA===<<<;;;<<<<<<:::444000555444333222000...---,,,+++,,,---.........---,,,///......---,,,,,,,,,,,,(((((('''&&&&&&&&&''''''&&&&&&'''''''''&&&$$$###&&&### """&&&)))'''$$$#########$$$%%%%%%### (((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$%%%)))((($$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$######(((&&&%%%%%%&&&((((((((((((((((((((()))***+++,,,))))))+++000333888BBBLLL[[[```hhhqqq|||~~~wwwzzz******))))))***,,,...000777;;;@@@EEEHHHKKKNNNPPPSSSTTTVVVUUURRRPPPOOOPPPOOOPPPRRRTTTUUUUUUTTTTTTSSSQQQOOONNNNNNMMMLLLJJJMMMNNNPPPQQQQQQPPPOOONNNRRRSSSTTTUUUWWWYYY[[[]]]^^^\\\ZZZ[[[]]]___^^^\\\\\\[[[ZZZYYYWWWVVVUUUTTTVVVVVVVVVWWWYYYZZZ\\\\\\___``````^^^\\\WWWSSSQQQNNNKKKHHHFFFEEEDDDBBBAAA??????===;;;999666444333222111000///...---------.........////////////000222222333444777===EEEJJJUUUZZZ```eeeeeecccaaa```aaaaaaaaaaaabbbcccdddddddddddddddcccbbbcccfffiiiccccccccccccdddfffggghhhhhhfffeeedddeeefffeeedddaaa```\\\WWWQQQJJJDDDAAA888999:::>>>EEEMMMUUUYYY^^^]]]\\\ZZZVVVSSSOOONNNKKKJJJIIIGGGDDDBBB@@@>>>999888666777777555111---//////...---+++***))))))++++++,,,------,,,++++++((()))***++++++)))((('''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&$$$$$$!!!%%%$$$"""$$$#########$$$### $$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$%%%)))((($$$$$$%%%%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%$$$$$$(((&&&$$$$$$&&&(((((('''(((((((((((()))***+++,,,,,,***+++---000666AAAMMMTTTYYYbbbkkktttxxx{{{))))))(((((()))+++---...222666;;;@@@DDDGGGKKKNNNNNNQQQSSSSSSQQQPPPPPPPPPQQQRRRTTTVVVWWWWWWWWWVVVVVVSSSPPPNNNNNNNNNMMMLLLPPPPPPOOONNNMMMKKKIIIHHHKKKLLLNNNQQQUUUXXX[[[]]][[[ZZZZZZ[[[]]]^^^]]][[[\\\[[[YYYXXXWWWWWWWWWWWWYYYYYYYYYZZZ[[[[[[\\\\\\\\\]]]]]]\\\[[[XXXUUUSSSQQQNNNLLLKKKJJJIIIGGGEEECCCBBB@@@===:::888666444111000///...---,,,,,,,,,------------............000//////000333999BBBHHHPPPXXX```cccaaa^^^^^^___```aaaaaabbbccccccddddddfffffffffeeeddddddgggiiifffeeeffffffgggiiijjjkkkjjjhhhffffffffffffdddccc___]]]YYYSSSLLLFFF@@@===777999===CCCJJJRRRXXX\\\\\\ZZZWWWSSSOOOLLLJJJIIIIIIHHHFFFCCC@@@===;;;:::666444222111111000...,,,*********)))(((''''''''')))******++++++******)))###%%%(((******(((&&&$$$((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$"""  ###&&&%%%###%%%$$$#########!!!""""""###$$$$$$%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$%%%)))((($$$$$$$$$%%%%%%&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%'''%%%$$$$$$&&&''''''&&&(((((((((((()))***+++,,,///,,,***,,,...333???KKKRRRXXXbbbkkksss}}}{{{}}}))))))(((((()))***+++,,,...111666:::>>>BBBGGGJJJKKKMMMPPPPPPOOONNNNNNOOORRRSSSUUUWWWXXXXXXXXXWWWXXXUUURRRPPPOOOOOOOOONNNQQQPPPMMMJJJGGGDDDBBBAAACCCEEEGGGKKKPPPUUUXXX[[[WWWXXXZZZ[[[]]]]]]\\\[[[ZZZYYYWWWVVVUUUTTTTTTUUUZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]\\\ZZZXXXWWWTTTSSSRRRQQQQQQPPPMMMKKKHHHFFFCCC???;;;777555333000///...---,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,///666>>>EEELLLUUU___bbb^^^[[[\\\______```aaabbbcccdddeeeeeeffffffgggfffddddddfffhhhggggggggghhhiiijjjkkklllkkkiiihhhggggggfffdddbbb]]]ZZZVVVOOOIIICCC>>><<<999<<<@@@FFFLLLQQQUUUWWWYYYWWWSSSNNNKKKIIIHHHGGGGGGEEEBBB???;;;888666555333222///...------,,,,,,))))))))))))(((((((((((())))))))))))((((((((('''$$$%%%(((******)))(((&&&''''''%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%%%%&&&&&&%%%###$$$$$$###$$$$$$### ######$$$$$$%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&$$$%%%)))((($$$$$$$$$%%%%%%&&&''''''''')))((((((((('''''''''&&&&&&%%%$$$$$$&&&''''''&&&(((((((((((()))***+++,,,///,,,+++---...222<<>><<<;;;<<<===@@@DDDIIINNNRRRTTTSSSUUUWWWYYYZZZZZZZZZZZZZZZYYYWWWVVVTTTSSSSSSSSSYYYZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWUUURRROOOJJJHHHDDD>>>999555222111///...---,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***---333:::@@@HHHQQQ[[[___\\\ZZZ\\\___]]]^^^```bbbdddeeeeeeeeedddeeeffffffeeedddfffhhhgggggghhhiiijjjkkkllllllllljjjiiihhhgggeeebbb```[[[XXXSSSMMMFFFAAA>>><<<<<>>======@@@EEEKKKPPPTTTWWWXXXUUUSSSPPPLLLJJJIIIIIIIII>>><<<999444111...---,,,))))))((('''%%%%%%&&&((('''''''''''''''&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&"""!!!!!!!!!"""###$$$$$$#########%%%'''(((&&&$$$(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$%%%)))((($$$$$$$$$%%%&&&'''(((((()))((((((((((((((((((''''''&&&&&&%%%'''((()))(((&&&(((((((((((()))***+++,,,******,,,000000000666>>>FFFOOO[[[eeennnzzz333333222000...+++)))(((************+++...333777===@@@EEEHHHJJJLLLOOOQQQSSSTTTVVVWWWYYYYYYXXXXXXWWWVVVUUUUUUTTTQQQNNNJJJEEEBBB>>>999666555555666333444555777:::===@@@AAABBBDDDGGGGGGGGGHHHKKKNNNQQQSSSUUUWWWXXXWWWUUUTTTWWWXXXZZZ[[[\\\[[[ZZZYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[ZZZVVVQQQMMMCCC@@@<<<888444222111111///......---------------+++++++++,,,,,,,,,------,,,,,,------...000444888>>>EEENNNUUUXXXYYYYYYYYY[[[]]]```ccceeefffffffffbbbdddggghhhggghhhiiikkkhhhiiijjjlllmmmmmmmmmmmmlllkkkiiihhhfffccc___[[[VVVSSSMMMGGGBBB???>>>>>><<>><<<999555333222222333//////...---------......++++++,,,,,,,,,---------,,,---...//////000333666;;;@@@HHHQQQVVVXXXXXXWWWZZZ\\\```ccceeefffffffffbbbeeegggiiiiiijjjkkkmmmiiijjjlllmmmoooooonnnnnnllljjjiiihhhfffbbb]]]ZZZTTTPPPJJJDDD@@@>>>>>>>>>===???BBBGGGKKKOOORRRSSSWWWUUURRRNNNJJJGGGEEEDDD888666222...+++***))))))&&&)))***)))'''&&&'''*********)))(((((('''&&&&&&)))((('''%%%$$$$$$%%%%%%$$$&&&(((***)))'''$$$"""$$$$$$$$$$$$%%%&&&''''''$$$$$$#########$$$&&&'''%%%%%%%%%$$$###"""$$$%%%$$$$$$###$$$%%%$$$""" #########$$$$$$%%%&&&&&&###%%%'''))))))'''%%%###$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&$$$%%%)))((($$$$$$$$$%%%&&&'''((()))***&&&&&&&&&'''''''''''''''''''''''')))++++++)))'''(((((((((((()))***+++,,,---******++++++...777AAAJJJRRR]]]dddkkkxxx===666000...,,,)))(((***))))))(((((()))***,,,---333555:::@@@FFFLLLPPPSSSVVVUUUVVVXXX[[[\\\YYYVVV[[[YYYVVVTTTRRRNNNJJJFFF@@@>>><<<:::888777777777///666111...666888333555999999999:::;;;===>>>???GGGKKKQQQWWWZZZZZZYYYWWWWWWXXXZZZ[[[]]]]]]^^^^^^[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[YYYVVVSSSMMMFFFBBB<<<:::777333111000000000///000000111000///...---(((***,,,+++))))))+++...+++++++++,,,---...///000444:::BBBJJJPPPVVVZZZ]]]XXXZZZ^^^cccfffhhhiiiiiihhhhhhjjjkkklllmmmmmmmmmkkklllmmmnnnnnnlllkkkjjjgggeeecccaaa```]]]YYYWWWTTTNNNFFF@@@======>>>???AAABBBCCCFFFJJJNNNQQQSSSTTTSSSRRROOOLLLHHHEEEDDD:::666111---+++***)))(((((((((((((((''''''''''''...((($$$'''(((%%%%%%)))***)))'''%%%%%%%%%'''((('''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$&&&((()))$$$$$$$$$###$$$$$$%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&)))'''%%%$$$$$$$$$###"""'''&&&'''&&&"""""")))%%%%%%%%%%%%%%%%%%%%%%%%%%%""" """%%%'''&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&''')))*********)))(((%%%$$$$$$$$$$$$%%%&&&&&&'''$$$"""$$$))),,,+++***((((((((()))******++++++)))+++,,,---...000444666CCCPPP___gggllluuuFFF>>>777444111,,,***,,,)))(((((((((((()))***+++000222666;;;BBBHHHMMMPPPWWWVVVWWWZZZ\\\\\\XXXUUUXXXWWWTTTSSSQQQMMMIIIFFF?????????>>><<<999777666...666222---333333///222444444444555666777999999???DDDJJJQQQVVVXXXXXXWWWYYYZZZ[[[\\\]]]]]]]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZ[[[YYYUUUQQQMMMGGGAAA===777555333111000//////000,,,---.../////////...---,,,...///...,,,***+++---+++++++++,,,,,,...//////111666===DDDJJJPPPUUUYYYVVVYYY]]]aaaeeeggghhhiiihhhiiijjjlllmmmmmmmmmmmmiiijjjlllmmmllljjjhhhfffdddbbb```^^^]]][[[WWWUUUPPPKKKCCC>>>;;;:::::::::>>>>>>???AAADDDHHHLLLOOORRRRRRRRRQQQNNNJJJEEEBBB888444///+++******)))(((((((((((((((((((((((((((---'''$$$'''(((&&&&&&***((('''&&&$$$$$$$$$&&&&&&'''&&&%%%%%%%%%%%%&&&''')))'''&&&$$$$$$%%%'''(((%%%$$$$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''***(((&&&%%%&&&'''&&&%%%  !!!&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''(((''''''''''''((())))))&&&'''(((((((((((()))***((((((((()))******++++++(((***+++,,,,,,///222555AAANNN]]]eeejjjsssFFF>>>666222...(((&&&'''((((((((((((((()))))))))---...111555;;;BBBHHHKKKUUUVVVXXX[[[\\\[[[WWWTTTVVVTTTSSSQQQPPPMMMIIIFFF@@@AAABBBAAA???;;;777444000:::666///111///,,,000000000000111222333444555888<<>>444111---******))))))((((((((((((((())))))))))))+++&&&$$$&&&((('''(((***'''&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&***)))'''%%%$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&######$$$&&&&&&'''''''''%%%###""""""###$$$######!!! !!!###!!!###)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&(((***$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%&&&&&&'''((()))(((((((((((()))******&&&))),,,+++'''&&&'''***((((((((()))******++++++((()))***++++++---111444>>>JJJYYYbbbgggqqqCCC;;;333///***%%%"""###(((((())))))))))))((((((++++++---000666===CCCFFFNNNQQQTTTXXXZZZZZZWWWUUUUUUSSSRRRQQQQQQNNNKKKHHHDDDDDDDDDBBB???<<<888666444???<<<333222///,,,111000000000000111222333444555999AAAIIIQQQVVVZZZ[[[ZZZ[[[\\\^^^^^^_________bbb```]]][[[YYYYYYYYYZZZXXXSSSKKKCCC===888444111000000111111111000000//////000111222333444555555555666777777555222000...---,,,,,,,,,,,,,,,---...+++---111444999???EEEJJJQQQSSSVVVZZZ^^^aaacccdddeeefffggghhhiiijjjjjjjjjhhhhhhiiihhhfffbbb^^^\\\[[[ZZZXXXXXXXXXWWWTTTRRRLLLIIICCC???;;;888555333666555333444666999>>>@@@AAAEEEKKKNNNLLLFFF>>>888222000,,,*********)))(((((((((((())))))))))))))))))&&&$$$%%%''')))***+++&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&''')))&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''""""""###$$$%%%%%%&&&&&&$$$%%%&&&'''((('''&&&%%%###""" !!!"""######"""%%%$$$%%%'''&&&###&&&+++%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&%%%######&&&)))###$$$$$$%%%&&&'''(((((()))((('''&&&&&&''')))***&&&&&&&&&&&&&&&''''''(((&&&)))++++++)))'''((()))((((((((()))******++++++((()))+++++++++---111333;;;GGGVVV___eeeooo~~~BBB:::333000---)))''')))''')))***,,,,,,+++***)))++++++,,,...333999>>>AAADDDHHHMMMRRRUUUVVVVVVVVVUUUTTTSSSSSSSSSQQQNNNLLLJJJIIIFFFBBB???<<<:::999666@@@===444222...+++000000000000000111222222333333777>>>FFFNNNUUUYYY[[[ZZZ[[[\\\^^^```aaaaaabbbaaa```^^^\\\[[[[[[[[[[[[UUUOOOFFF>>>999555222000//////000000///...---,,,111222333444555777888999:::;;;<<<<<<;;;888444111......------,,,---------+++,,,...000333888>>>BBBLLLNNNPPPTTTWWWZZZ\\\]]]bbbbbbdddeeefffgggggggggeeeddddddbbb```\\\YYYWWWXXXWWWVVVVVVWWWWWWUUUSSSKKKGGGBBB>>>:::666333000222111000000111444777999;;;???FFFJJJIIICCC;;;666222///---+++++++++***)))''''''(((((()))))))))***((('''%%%$$$&&&***++++++'''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))+++'''&&&&&&%%%$$$$$$$$$%%%###$$$$$$%%%&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&''''''((('''&&&$$$###'''&&&$$$%%%&&&''''''&&&$$$""""""$$$### !!!%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%######&&&***$$$$$$%%%&&&&&&'''(((((()))((('''&&&&&&'''((()))%%%%%%$$$$$$%%%%%%&&&'''(((&&&&&&(((***+++***(((((((((((()))******++++++)))+++,,,,,,,,,...111444999EEESSS]]]dddnnn|||>>>777111///---***)))+++(((***,,,///000///---+++++++++,,,...111555999<<<;;;???EEEJJJMMMOOORRRTTTUUUTTTSSSTTTUUUTTTRRROOOPPPNNNJJJEEEAAA???======555>>>:::111111...***---///////////////000111222111555;;;CCCKKKSSSXXX[[[[[[\\\^^^___aaabbbbbbbbb______^^^]]]\\\[[[ZZZYYYOOOIIIAAA;;;777444222000------------,,,,,,,,,,,,111222333555999<<>>888333000000///...---------...,,,---......000333777;;;EEEFFFHHHJJJMMMPPPRRRSSSZZZ[[[\\\]]]^^^_________ZZZYYYXXXWWWVVVUUUTTTTTTUUUTTTTTTUUUVVVWWWUUUSSSIIIEEE@@@:::666333///,,,///............000111222777;;;AAAEEEDDD@@@:::555222///---,,,++++++)))(((&&&&&&''''''(((((())))))'''(((&&&###&&&***,,,)))&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######%%%'''***+++((('''&&&%%%%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$###'''%%%$$$$$$%%%&&&%%%$$$$$$!!!!!!$$$$$$!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''')))+++%%%%%%&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))%%%###%%%))),,,***(((((((((((()))******++++++***+++,,,,,,,,,...111333777AAAPPPZZZbbblllyyy999222,,,+++)))'''&&&)))(((+++...222333222000///***+++,,,...000222444666555999>>>AAADDDGGGLLLOOOTTTSSSSSSTTTVVVUUUSSSQQQTTTSSSPPPLLLHHHDDDAAA???666===777000333111+++---000000000000000111111222111444;;;CCCLLLUUU\\\```______```aaaaaaaaa``````^^^^^^^^^]]][[[XXXUUUSSSHHHCCC===888555444222111...---------...///111222111222555:::???EEEJJJMMMLLLLLLKKKKKKIIICCC;;;444222222111//////.........,,,---......---///111444======>>>@@@BBBDDDFFFGGGLLLMMMNNNOOOPPPQQQQQQQQQJJJIIIIIIIIIJJJMMMPPPRRRRRRQQQQQQSSSUUUVVVTTTSSSJJJFFF???999555222...,,,++++++,,,,,,,,,,,,,,,,,,111555999<<<===:::666333111///,,,+++***)))'''%%%%%%%%%%%%&&&'''(((((((((((()))'''###%%%+++,,,(((%%%%%%&&&&&&''''''''''''###$$$%%%%%%%%%%%%$$$###$$$$$$###"""###%%%''')))(((((('''%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###!!!!!!!!!"""!!! %%%""""""&&&'''%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))***)))&&&&&&&&&'''''''''''''''%%%&&&&&&&&&%%%%%%$$$###'''''''''''''''((()))))))))'''%%%$$$$$$&&&((()))((((((((()))******++++++)))***+++++++++,,,///222444>>>LLLWWW```jjjvvv~~~999222,,,+++)))'''&&&)))(((+++000444555555333111***+++,,,---///000111222333666:::<<<>>>AAAGGGKKKSSSRRRSSSTTTVVVVVVTTTRRRVVVVVVUUURRRNNNHHHCCC???888>>>777111666555//////333222222222222333333444222666<<>>???@@@@@@BBBCCCDDDEEEEEEEEE>>>======???CCCHHHNNNRRRPPPOOOPPPQQQTTTUUUTTTRRRMMMHHHAAA;;;666333000...)))***+++++++++***)))(((,,,...222444555333111///000...+++***)))(((%%%###$$$$$$%%%%%%&&&'''(((((((((***'''###$$$++++++'''###$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&$$$###""""""###%%%&&&)))((('''&&&%%%$$$$$$$$$%%%&&&&&&'''&&&%%%###"""%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!!"""###&&&((()))'''%%%############"""!!!""" %%%'''&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""###''')))(((&&&'''''''''''''''&&&&&&&&&''''''((()))((('''%%%$$$&&&&&&&&&&&&&&&'''(((((())))))((($$$ !!!%%%***((((((((()))******++++++((()))*********+++...111111;;;IIIUUU^^^hhhsss|||555000+++''''''((())))))+++,,,000666;;;<<<999666888555111......000333555666444333555666999AAAKKKNNNPPPSSSTTTTTTTTTVVVWWWXXXWWWUUUTTTSSSOOOJJJGGGAAA>>>;;;888666444111//////111222222000111555888;;;:::>>>IIIWWWbbbdddccc```aaaaaaaaa```^^^[[[YYY]]][[[ZZZXXXVVVRRRNNNJJJBBB>>>999666555444444333222111111111111333444555999===CCCJJJQQQUUUXXXYYYVVVTTTPPPJJJEEEAAA===<<<;;;999777555222111000///,,,222777888333...,,,,,,222333333444555666666666<<<;;;:::999999999999999222555888;;;???DDDJJJNNNNNNOOOPPPRRRSSSTTTTTTTTTQQQGGG???===999222///000...---***(((''''''((()))***+++,,,---///000111222...+++(((&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&((())))))'''$$$##################"""""""""!!!!!!######"""!!!"""###%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%((('''%%%$$$###$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%''''''''''''%%%$$$(((((()))***************'''))),,,---------...///222:::DDDOOOZZZgggsss|||444000+++''''''((())))))***+++///555;;;===<<<:::888555333000000111333444666333333555666999@@@IIIMMMPPPSSSTTTUUUVVVXXXZZZZZZYYYXXXWWWVVVSSSNNNKKKEEEBBB>>>;;;999666333111111333444444333555888<<>>999666555555555444444333333444555888:::;;;BBBEEEJJJPPPUUUYYY[[[\\\VVVSSSOOOJJJEEEAAA>>><<<:::999888666555444333333444777999555///***)))***...//////000111111222222222222111111000000111111000333888<<>>@@@AAA:::999666444333333333444555333333666888:::AAAIIINNNPPPTTTVVVWWWXXXZZZ\\\]]]\\\[[[ZZZYYYWWWSSSPPPKKKHHHDDD@@@>>>;;;888555555777888999999;;;???BBBFFFKKKSSSZZZ^^^___]]][[[\\\\\\]]]]]]\\\ZZZXXXWWWWWWWWWWWWXXXWWWTTTOOOKKKAAA>>>:::888777777777666666777777999<<>>===::::::999888777666666555999999666111+++((())),,,,,,,,,,,,---....../////////............//////000///333888===AAAEEEHHHKKKQQQRRRRRRSSSTTTTTTTTTSSSUUUNNNGGGDDD@@@999555555222111///---+++***++++++&&&&&&&&&''')))***,,,,,,***(((%%%$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%(((((((((&&&%%%$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&)))(((''''''&&&&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((()))***************)))+++------,,,,,,,,,...333999CCCLLLVVVbbboooxxx111...)))''''''(((((((((((()))+++000666===CCCFFF??????===;;;888666555444444222333888;;;>>>EEEKKKQQQSSSVVVWWWWWWXXXZZZ[[[^^^\\\[[[[[[[[[ZZZWWWUUUQQQNNNJJJFFFDDDAAA>>><<<;;;<<<===???AAACCCGGGIIIOOOTTT[[[^^^\\\ZZZYYYXXXZZZ[[[[[[[[[ZZZYYYXXXWWWTTTUUUVVVXXXXXXUUUPPPLLLCCC@@@===;;;;;;<<<;;;:::::::::<<>><<<;;;;;;999888666555444333333222...++++++---000,,,,,,------........................///000000111///333:::@@@DDDGGGJJJLLLSSSSSSTTTTTTTTTTTTTTTSSSWWWSSSNNNIIIDDD>>>:::888444333111...,,,+++++++++%%%%%%%%%&&&'''(((***+++)))'''%%%%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&"""%%%((()))(((&&&$$$###$$$%%%%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&%%%%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''&&&%%%$$$###&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''&&&&&&((('''&&&%%%%%%&&&'''((((((((()))******************,,,------,,,+++,,,---333999AAAIIIRRR___llluuu000,,,)))''''''''''''''''''((()))---222:::BBBGGGEEEDDDCCC@@@===:::888666666333555;;;AAAEEEJJJOOOUUUVVVXXXXXXWWWWWWXXXYYY\\\[[[YYYZZZZZZZZZXXXVVVVVVSSSOOOLLLKKKIIIFFFDDDCCCCCCCCCEEEHHHLLLNNNPPPVVVYYY\\\[[[WWWTTTUUUXXXYYYYYYZZZZZZZZZYYYYYYXXXTTTTTTUUUWWWXXXVVVRRROOOFFFDDDBBBAAABBBBBBBBBAAA??????AAADDDHHHMMMPPPSSSUUUVVVVVVWWWXXXYYYYYYYYYQQQPPPMMMIIIFFFCCCAAA@@@???>>>===<<<999666333222///000000///......///000------------............++++++++++++,,,,,,---...000555===CCCGGGJJJMMMNNNTTTTTTUUUUUUUUUUUUUUUTTTWWWWWWSSSMMMGGGBBB>>>;;;555444222000---,,,******'''&&&&&&&&&'''(((***,,,)))(((&&&&&&'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&"""%%%((()))'''%%%###$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''''''''&&&&&&((((((&&&%%%%%%&&&(((((((((((()))******************,,,------,,,+++,,,---333777>>>FFFOOO\\\jjjttt...+++(((&&&'''''''''&&&'''((()))***...555===CCCGGGFFFDDDBBB@@@>>>===<<<;;;888:::AAAHHHKKKNNNRRRVVVXXXYYYYYYWWWVVVVVVWWWYYYXXXWWWWWWYYYYYYXXXWWWWWWUUURRRQQQPPPPPPNNNLLLKKKJJJIIILLLPPPSSSUUUVVVYYYZZZYYYVVVSSSRRRTTTWWWXXXXXXXXXXXXXXXXXXYYYYYYUUUUUUUUUWWWXXXWWWTTTRRRLLLJJJHHHHHHIIIJJJIIIHHHEEEFFFGGGJJJNNNRRRVVVXXXVVVVVVWWWWWWWWWXXXXXXXXXSSSQQQOOOLLLIIIFFFEEEDDDDDDCCCBBB@@@===:::666444333333333333222111000///........................------,,,,,,,,,---......222777>>>EEEIIILLLOOOQQQTTTTTTUUUVVVWWWWWWVVVVVVWWWYYYWWWPPPIIIDDD@@@<<<666666444111///,,,***))))))((('''&&&''')))+++---((('''&&&'''(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%''''''&&&$$$###%%%&&&''''''%%%%%%&&&'''############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''''''''&&&%%%$$$%%%%%%%%%%%%&&&''''''((($$$%%%&&&'''''''''&&&%%%((((((''''''''''''(((((((((((()))***************)))+++------,,,,,,,,,...111555;;;BBBLLLYYYhhhsss---***'''&&&'''''''''&&&'''(((((()))***///777===CCCCCCBBBAAAAAABBBBBBCCCDDD@@@AAAHHHMMMOOOPPPRRRUUUWWWXXXXXXWWWVVVWWWXXXWWWVVVUUUUUUWWWYYYYYYXXXWWWVVVTTTTTTUUUUUUUUUTTTQQQOOONNNPPPUUUXXXZZZYYYXXXXXXVVVTTTRRRRRRTTTVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXWWWVVVVVVWWWWWWVVVTTTPPPOOONNNOOOPPPQQQPPPOOOLLLMMMNNNPPPSSSWWWZZZ\\\YYYYYYYYYYYYYYYZZZ[[[[[[VVVUUUSSSPPPMMMKKKJJJIIIIIIIIIHHHGGGDDDAAA>>>;;;999888777666666555444333222222222222222222222222222222111000000000111111222777>>>DDDHHHLLLPPPRRRTTTTTTUUUWWWXXXXXXXXXXXXVVVZZZZZZQQQIIIEEEAAA<<<999888666444111...,,,******)))'''&&&''')))+++---'''&&&%%%&&&'''(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&%%%$$$###"""%%%&&&'''&&&$$$$$$%%%&&&"""#########$$$$$$$$$%%%$$$$$$#########$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((###$$$&&&(((((('''&&&%%%''''''((((((((((((''''''(((((()))***************(((***,,,---,,,,,,---//////333999@@@IIIXXXhhhsss,,,***'''&&&'''''''''&&&'''((((((((((((,,,333999????????????AAADDDFFFGGGKKKFFFFFFLLLPPPPPPPPPQQQSSSUUUWWWXXXWWWWWWXXXYYYVVVUUUTTTUUUWWWYYYYYYXXXWWWUUUTTTUUUWWWXXXXXXXXXUUUSSSQQQSSSXXX[[[\\\[[[WWWVVVTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSTTTUUUVVVWWWZZZXXXVVVVVVWWWWWWWWWVVVTTTRRRRRRSSSUUUUUUUUUTTTQQQRRRRRRTTTWWWZZZ]]]___\\\\\\\\\\\\\\\]]]^^^___YYYXXXVVVSSSQQQOOONNNNNNLLLLLLMMMLLLJJJGGGDDDBBB===;;;888777888999:::999777666666666666666666666333222111000000000000000222777===BBBGGGKKKPPPSSSSSSTTTUUUWWWXXXYYYYYYYYYUUU[[[[[[RRRIIIFFFAAA;;;;;;:::888666333000---,,,***)))'''&&&&&&(((+++---%%%$$$$$$%%%''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$######"""$$$%%%&&&%%%###"""###$$$#########$$$$$$%%%%%%%%%######"""!!!"""###%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))*** !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############"""###$$$$$$%%%"""###%%%&&&'''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''$$$$$$$$$%%%&&&'''((()))###$$$&&&(((((('''&&&%%%&&&'''((())))))((('''&&&(((((()))***************'''))),,,---------...000...222777>>>HHHWWWgggsss+++(((%%%%%%&&&((())))))))))))((((((***---000111555888::::::999===EEEKKKKKKMMMPPPSSSUUUWWWXXXXXXUUUUUUTTTTTTTTTUUUUUUVVVWWWVVVVVVUUUUUUVVVVVVVVVZZZWWWVVVXXX\\\]]]YYYTTTSSSSSSSSSSSSTTTVVVXXXYYYYYYTTTQQQSSSSSSQQQPPPRRRUUUUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQUUUUUUVVVVVVWWWXXXYYYYYYVVVVVVXXXYYYYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[]]]___```^^^]]]ZZZVVVRRRQQQSSSUUUSSSSSSRRROOOLLLKKKKKKLLLHHHFFFDDD@@@>>><<<<<<<<>>===;;;999444...***,,,((($$$&&&***---,,,***&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$#########$$$))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%$$$$$$%%%((('''&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''&&&&&&''''''&&&$$$###"""'''$$$!!!!!!###%%%$$$"""'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%'''((()))(((''''''((((((((('''&&&&&&%%%***(((&&&&&&'''(((((((((***))))))((('''((((((((())))))***+++,,,,,,,,,,,,000///333<<>><<<999555///,,,***'''$$$%%%))),,,+++)))'''''''''(((((('''''''''&&&%%%$$$$$$######$$$$$$'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%''''''%%%$$$###!!!!!!!!!!!!!!!&&&###!!!!!!###%%%$$$###%%%$$$######""""""######$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))***))))))((((((''''''''''''''''''&&&&&&&&&%%%%%%(((((('''''''''&&&%%%$$$'''''''''''''''&&&%%%%%%***(((&&&&&&'''(((((((((&&&''''''(((******+++,,,((()))***+++,,,,,,,,,,,,000///222:::DDDPPPaaaooo+++)))&&&%%%&&&''''''&&&''''''''''''(((***,,,...)))+++......///222999???HHHKKKOOORRRTTTTTTSSSRRRUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZYYYXXXWWWYYY[[[\\\YYYUUUQQQQQQRRRRRRTTTUUUWWWXXXYYYUUUSSSWWWYYYYYYYYY\\\UUUVVVVVVWWWXXXXXXWWWWWWVVVUUUTTTSSSTTTUUUWWWYYYXXXXXXYYYYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]]]]^^^^^^]]]\\\\\\\\\]]]^^^___```aaaaaaaaa```]]]YYYWWWVVVVVVTTTVVVYYYZZZYYYYYYYYYZZZVVVUUURRRPPPNNNMMMMMMMMMMMMKKKJJJHHHGGGDDD@@@===444333222000...------,,,000111222555;;;BBBHHHLLLRRRUUUYYYZZZZZZXXXWWWWWWWWWWWWVVVTTTQQQMMMIIIGGGEEEBBB>>>;;;888444000---)))&&&###$$$(((******((('''(((((())))))(((((('''%%%%%%$$$$$$######$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&)))'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''&&&$$$!!! !!!###%%%###""""""###$$$$$$###$$$$$$######""""""######$$$$$$$$$$$$$$$%%%&&&&&&"""######$$$&&&''')))***,,,,,,+++***)))((((((''''''''''''&&&&&&&&&&&&%%%((((((''''''&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$)))(((&&&&&&((()))((((((&&&''')))+++,,,,,,++++++((()))***++++++,,,,,,,,,000...000777@@@LLL^^^mmm~~~***(((&&&&&&&&&'''&&&%%%'''&&&&&&'''''')))***+++&&&''')))***,,,///555999DDDGGGMMMRRRUUUUUUTTTSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZYYYXXXXXXYYY[[[[[[XXXVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXTTTRRRVVVXXXWWWXXX[[[UUUVVVWWWYYYYYYYYYXXXXXXXXXWWWTTTSSSSSSUUUWWWYYYZZZ[[[[[[[[[\\\\\\\\\]]]ZZZ[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\]]]^^^______``````aaabbb___[[[XXXVVVUUUSSSVVVZZZ[[[[[[ZZZYYYZZZXXXVVVTTTRRRQQQQQQQQQQQQQQQOOOMMMLLLJJJFFFBBB???999888666444222111000000///000222555999===CCCFFFMMMPPPUUUWWWVVVUUUSSSSSSUUUVVVVVVUUUSSSPPPLLLJJJGGGCCC>>>999666333000---)))'''%%%%%%(((*********(((((())))))))))))((((((%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$(((***&&&&&&%%%$$$####################################%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$###"""###$$$%%%######"""######$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''#########$$$%%%&&&((()))*********)))))))))))))))''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&((()))$$$%%%%%%&&&%%%%%%$$$$$$((('''&&&'''((())))))''')))***,,,---,,,+++)))''')))***+++,,,,,,---------///...///444;;;GGGZZZkkkzzz)))'''&&&&&&''''''&&&%%%&&&&&&&&&''''''(((((()))&&&'''((()))+++...222555>>>BBBIIIOOOTTTVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYWWWWWWVVVVVVVVVWWWXXXXXXXXXXXXXXXYYYZZZZZZXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXTTTRRRUUUWWWVVVVVVXXXUUUVVVWWWXXXYYYYYYYYYYYY[[[YYYVVVTTTSSSTTTUUUWWW\\\\\\]]]]]]]]]]]]]]]^^^[[[\\\\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\]]]]]]^^^^^^___```aaa___ZZZVVVTTTSSSUUUXXX[[[\\\ZZZYYYXXXXXXXXXWWWUUUSSSSSSSSSSSSTTTSSSQQQOOOMMMKKKGGGCCC@@@===<<<:::888666444333333...111555888999:::===@@@GGGKKKPPPSSSTTTSSSRRRRRRTTTUUUVVVWWWUUURRROOOLLLGGGCCC===888444111...,,,)))((('''''')))***++++++(((((())))))))))))((((((%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$(((***%%%%%%$$$$$$###$$$$$$$$$########################%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%!!!"""###$$$###$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&'''((()))******(((((('''''''''&&&&&&&&&###%%%&&&%%%$$$%%%'''***$$$$$$%%%%%%&&&%%%%%%$$$'''&&&&&&''')))***)))''')))***,,,---,,,+++)))'''***+++,,,---..................///333888CCCVVVggguuu'''&&&%%%&&&'''((('''%%%''''''''''''''''''''''''((((((((()))+++...000111777;;;BBBIIINNNRRRSSSSSSUUUVVVXXXYYYZZZZZZZZZYYYUUUUUUUUUUUUVVVVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWTTTUUUWWWXXXYYYZZZZZZZZZXXXSSSQQQTTTVVVUUUUUUXXXVVVVVVVVVWWWWWWYYYZZZ[[[\\\[[[XXXVVVUUUUUUVVVWWW]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^____________^^^^^^ZZZ[[[\\\]]]]]]]]]]]]\\\^^^______]]]XXXTTTRRRQQQXXXZZZ\\\\\\ZZZYYYYYYYYYYYYXXXVVVVVVUUUVVVWWWWWWTTTRRRPPPNNNLLLIIIEEEBBB>>>===<<<:::888777666666000444888999777666888:::CCCGGGLLLPPPRRRSSSTTTUUUUUUVVVXXXYYYXXXUUURRROOOGGGCCC===888444000---***))))))(((((()))***,,,---'''(((((())))))(((((('''$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&)))$$$$$$$$$###$$$$$$%%%%%%###########################$$$$$$$$$$$$######"""###$$$%%%&&&&&&%%%$$$### """$$$$$$$$$###$$$%%%######""""""######$$$$$$$$$$$$$$$$$$%%%'''((()))%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$&&&''')))***+++((((((((('''''''''&&&&&&&&&((((((&&&"""!!!$$$'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''&&&''')))+++,,,,,,++++++***+++,,,---............---...000333777AAASSSdddooo%%%$$$$$$&&&(((((('''&&&''''''(((((((((''''''''')))((('''(((***+++,,,---111444999@@@EEEIIILLLMMMOOOQQQSSSUUUVVVVVVUUUUUUQQQQQQRRRSSSUUUWWWYYYZZZWWWXXXZZZZZZZZZYYYXXXXXXTTTUUUVVVVVVVVVUUUTTTSSSRRRNNNMMMQQQSSSSSSTTTWWWWWWVVVUUUTTTUUUXXX[[[\\\\\\[[[ZZZZZZYYYYYYYYYYYY^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_________^^^^^^]]][[[\\\]]]^^^^^^^^^]]]\\\______^^^[[[WWWSSSQQQQQQXXXZZZ[[[ZZZYYYXXXYYYZZZYYYXXXWWWVVVWWWXXXYYYZZZWWWUUUSSSQQQPPPMMMIIIFFFAAA@@@???>>><<<<<<;;;;;;333666888666222111333666===AAAFFFKKKOOORRRUUUXXXWWWYYY\\\]]]\\\YYYUUURRRHHHDDD???:::555111,,,)))((((((((('''''')))+++,,,'''''''''(((((('''''''''$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$#########$$$%%%%%%&&&########################"""######$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###$$$&&&######""""""######$$$%%%$$$$$$$$$%%%&&&'''((()))$$$#########$$$%%%&&&&&&######$$$&&&'''((()))***((((((((((((''''''''''''&&&((((((%%%!!! $$$(((%%%%%%&&&'''''''''''''''&&&%%%&&&(((******)))'''&&&''''''(((******+++,,,))))))***+++,,,,,,,,,,,,,,,...111555777???QQQaaakkk~~~$$$###$$$%%%((()))((('''((((((((()))(((((('''&&&((('''&&&'''((()))))))))---///444999>>>BBBEEEFFFIIIJJJMMMOOOPPPPPPOOOOOOMMMNNNOOORRRUUUXXX[[[]]]WWWXXXZZZZZZYYYXXXXXXXXXXXXWWWVVVTTTQQQNNNKKKIIILLLHHHGGGLLLPPPPPPRRRUUUWWWVVVTTTSSSTTTWWW[[[]]][[[\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]\\\\\\[[[[[[\\\]]]^^^_________^^^]]]``````^^^[[[VVVSSSQQQQQQVVVWWWWWWWWWVVVWWWYYY[[[WWWWWWVVVVVVVVVWWWYYYYYYYYYWWWVVVTTTSSSPPPLLLIIIEEEDDDCCCBBBAAAAAAAAAAAA666888777333...---111555888;;;AAAFFFKKKOOOTTTWWWZZZ\\\^^^```___\\\WWWUUUIIIEEE@@@<<<777222---)))&&&'''''''''&&&''')))+++&&&&&&''''''''''''&&&&&&$$$#########$$$%%%%%%&&&##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%$$$$$$%%%############$$$%%%&&&&&&""""""""""""""""""""""""!!!"""#########!!! '''&&&$$$######$$$'''(((!!!%%%%%%$$$###$$$&&&%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%&&&'''))))))!!!""""""###$$$&&&'''(((%%%%%%&&&&&&'''((((((((()))(((((((((''''''''''''"""%%%'''%%%!!!"""''',,,%%%&&&&&&'''((((((((('''%%%%%%&&&(((***+++)))'''***))))))((('''((((((((('''((()))******+++******,,,...222666777>>>OOO```hhh{{{'''''''''(((((((((((()))''''''&&&&&&&&&''''''(((&&&''')))******))))))((('''+++///222333555:::===@@@AAACCCEEEGGGIIIKKKLLLKKKKKKLLLMMMOOORRRTTTUUUUUUYYYZZZXXXXXXYYYWWWSSSYYYUUUOOOKKKHHHEEECCCAAA@@@CCCGGGIIIIIIJJJKKKLLLPPPRRRTTTTTTTTTVVV[[[___^^^^^^]]]]]]]]]^^^______^^^_________^^^^^^]]]\\\]]]\\\ZZZ[[[\\\]]]]]]\\\XXXYYY[[[\\\]]]]]]]]]\\\ZZZ[[[[[[YYYWWWUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWYYYXXXWWWVVVVVVWWWXXXYYY[[[ZZZXXXVVVRRROOOLLLJJJMMMJJJGGGDDDCCCBBB@@@>>><<<888222...---.........000444:::@@@EEEJJJPPPTTTXXXYYYZZZ[[[ZZZXXXVVVUUULLLGGG???777222---)))''')))(((&&&%%%%%%''')))+++)))'''$$$###%%%&&&'''&&&!!!!!!"""###$$$&&&'''(((&&&&&&'''''''''&&&%%%$$$)))&&&######%%%&&&%%%###%%%$$$$$$######$$$$$$%%%$$$$$$######"""###############""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###(((((($$$$$$((((((###&&&%%%###!!!!!!!!!!!!"""""""""""""""""""""""""""%%%(((&&&!!!"""(((+++)))$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&'''''''''''''''+++///...)))'''(((***'''&&&%%%%%%&&&(((***,,,)))((('''%%%%%%%%%&&&'''%%%&&&'''(((******++++++,,,+++)))((((((((()))***,,,+++***)))))))))***+++,,,111///111888;;;DDDUUUhhhyyy%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((''''''(((((()))***&&&))),,,---...///222555777888:::<<<>>>@@@BBBBBBDDDEEEFFFHHHKKKNNNPPPRRRPPPTTTVVVUUUUUUWWWUUUQQQRRRMMMFFFAAA===:::777666666888:::<<>>===999444111111000000///000333888===BBBGGGMMMQQQZZZ[[[\\\\\\[[[YYYWWWVVVOOOIII@@@888222---)))''')))(((&&&%%%%%%''')))+++***'''%%%###$$$&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$###'''%%%""""""$$$%%%$$$"""%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###'''(((%%%%%%((('''###'''&&&$$$###"""""""""###########################!!!$$$"""$$$&&&$$$###$$$%%%%%%$$$###$$$%%%$$$$$$%%%&&&''''''(((((((((,,,///...***((()))++++++***)))((()))***,,,...(((((('''&&&&&&&&&&&&&&&,,,+++)))'''&&&''''''(((++++++)))((((((((())))))++++++)))))))))***+++,,,+++000///000888;;;CCCUUUgggxxx%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''((((((***((('''&&&&&&(((***+++&&&((()))***))))))+++---//////111333444666888888<<<===>>>AAADDDGGGJJJKKKHHHMMMOOOOOOPPPSSSRRRNNNKKKEEE===666111...---+++...//////000444;;;CCCIIINNNPPPQQQQQQPPPRRRXXX]]]]]]^^^```aaaaaaaaa``````^^^]]]\\\\\\[[[\\\\\\\\\\\\ZZZXXXXXXYYYYYYWWWVVVRRRQQQOOOMMMMMMNNNOOOPPPRRRUUUXXXYYYXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYXXXXXXVVVWWWXXXZZZZZZZZZZZZYYYXXXXXXXXXWWWWWWVVVVVVUUUSSSQQQMMMJJJGGGDDDAAA>>>===:::777666555444333111000222555888<<>>AAABBBDDDHHHHHHDDD>>>999222---++++++,,,,,,***++++++++++++---111444;;;BBBKKKRRRTTTVVVYYY[[[ZZZ[[[^^^___``````___^^^______^^^^^^^^^_________```]]]YYYVVVRRRMMMGGGDDDAAA>>>:::777555666888:::>>>CCCKKKQQQUUUWWWZZZ\\\[[[ZZZZZZYYYYYYYYYXXXXXXWWWYYY[[[]]]^^^\\\ZZZXXXZZZYYYXXXWWWWWWWWWXXXXXXZZZXXXUUURRRPPPLLLGGGDDD???===<<<;;;;;;999555333333333333333333666;;;???EEEGGGJJJMMMOOOPPPOOOOOOMMMGGG===555///+++(((&&&'''&&&&&&%%%&&&'''((((((,,,)))&&&$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&'''((()))'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&$$$######""""""######$$$%%%$$$$$$$$$%%%%%%&&&'''"""###%%%&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&%%%$$$%%%###############"""""""""##############################$$$%%%%%%$$$$$$%%%&&&'''((('''&&&&&&'''(((((((((''''''(((((()))))))))*********))))))***+++((('''%%%$$$$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$###%%%''')))++++++++++++((((((((()))))))))(((((('''''''''''')))+++---...(((......///777888???OOOdddxxx$$$$$$$$$$$$%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&###%%%(((++++++)))&&&$$$%%%$$$###%%%'''(((((('''''''''((())))))***++++++111111000000111222222333333888;;;;;;===@@@???<<<555111,,,))))))+++,,,---$$$&&&((())))))***---///333;;;FFFNNNRRRUUUWWWYYY\\\]]]___aaabbbbbbaaaaaa^^^______````````````___```]]]YYYTTTOOOHHHAAA===999777333000...///111222555:::AAAGGGLLLQQQUUUWWWYYYXXXWWWVVVUUUUUUUUUVVVUUUWWWZZZ]]]^^^^^^]]]\\\[[[ZZZYYYWWWWWWWWWXXXYYY[[[ZZZXXXVVVTTTQQQLLLIIICCCAAA???===<<<:::777444555666555333222222555777<<<>>>AAAEEEGGGHHHHHHHHHCCC>>>777111---***'''%%%&&&&&&&&&&&&&&&''''''(((+++(((%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%''')))***+++((('''&&&%%%%%%%%%&&&'''$$$%%%&&&%%%$$$$$$&&&(((######""""""""""""######$$$######$$$$$$%%%&&&'''######$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&&&&$$$###%%%""""""#########""""""!!!""""""""""""""""""""""""$$$###%%%))))))'''&&&((('''((())))))''''''((()))(((((())))))))))))((((((,,,,,,,,,+++,,,,,,---...((('''&&&%%%%%%&&&((()))$$$%%%%%%&&&&&&&&&&&&%%%$$$&&&)))+++,,,+++)))'''''''''((()))))))))((((((''''''''''''(((***,,,---'''------///666777===MMMaaavvv######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%$$$$$$$$$$$$%%%'''))))))((('''%%%&&&$$$###$$$&&&'''&&&$$$&&&&&&''''''(((((()))))),,,,,,,,,,,,---...///000...333555444555888777333---***'''&&&(((***++++++%%%&&&'''(((((())),,,...000666@@@GGGKKKOOOTTTWWW]]]]]]^^^___```aaabbbbbb[[[]]]___aaaaaa```___]]]]]][[[WWWRRRMMMFFF???:::555333000---,,,,,,---......222888===BBBGGGKKKNNNPPPOOOMMMLLLKKKKKKLLLLLLLLLOOOSSSWWWZZZ\\\]]]]]]\\\[[[ZZZYYYYYYZZZ\\\]]][[[ZZZYYYXXXXXXUUUQQQNNNHHHEEEBBB???>>><<<999666888999888555222000000111222444777:::;;;<<<<<<;;;888555111...,,,)))'''$$$%%%%%%%%%&&&&&&&&&''''''***'''%%%###$$$&&&&&&&&&$$$$$$%%%&&&''')))+++,,,)))(((&&&%%%$$$%%%&&&'''"""$$$%%%%%%######%%%(((######""""""""""""######"""""""""######%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###''''''###"""%%%""""""###$$$$$$$$$###"""########################$$$"""%%%+++---)))(((+++'''((()))((('''&&&''')))'''(((***,,,+++***(((''',,,+++******+++,,,------''''''%%%%%%%%%''')))***%%%%%%$$$$$$%%%%%%&&&'''&&&''')))******)))((('''&&&&&&((()))))))))((((((((('''''''''((()))+++,,,&&&------///666666<<>>666222---+++,,,...---,,,///000111333666999<<<======;;;888777777888777666<<<;;;===BBBGGGJJJRRRZZZXXXXXXYYY[[[\\\___aaabbb]]]]]]\\\[[[ZZZYYYXXXWWWTTTPPPJJJEEEBBB???<<<;;;>>>;;;666111...,,,,,,,,,------,,,,,,,,,,,,,,,+++)))'''%%%%%%&&&'''&&&%%%(((&&&$$$%%%&&&(((((((((***(((&&&%%%&&&''''''&&&$$$###$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!"""%%%((('''$$$""""""###$$$###""" """###$$$"""""""""""""""""""""""""""###$$$$$$###"""!!! """"""""""""""""""""""""&&&((()))'''###!!!"""$$$$$$$$$############$$$$$$&&&&&&&&&&&&%%%###!!! ))))))((('''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""%%%)))***(((&&&&&&(((---***'''$$$$$$%%%((()))###%%%(((((('''&&&(((***((((((((((((((('''''''''---,,,,,,+++***)))((((((++++++---111333555===FFF\\\rrr&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))%%%%%%&&&&&&'''&&&&&&&&&'''(((((('''&&&%%%'''((((((((()))))))))(((((('''*********++++++*********))))))((((((((((((((())))))(((((((((((()))******---///333777<<>>===;;;999555222///,,,+++************************+++***((((((((()))((('''(((&&&$$$%%%&&&(((((((((+++(((&&&%%%%%%&&&%%%$$$%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$#########""""""""""""###%%%'''&&&###"""###$$$%%%$$$###""""""###$$$%%%########################"""###$$$%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''%%%###!!!"""$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$###"""((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''((("""%%%))))))(((&&&&&&'''***(((&&&%%%%%%''')))***###&&&(((((('''&&&(((***(((((((((((((((((((((((((((((())))))***+++,,,,,,++++++---111222555<<>><<<::::::888666444222//////111444777@@@HHHTTTUUUVVVXXXZZZ\\\]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXXWWWUUURRROOONNNKKKHHHEEE>>>===;;;888444111...,,,+++++++++++++++++++++,,,...,,,+++++++++***)))'''&&&%%%$$$%%%'''((('''&&&***(((%%%#########"""!!!'''$$$""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################%%%$$$###"""""""""$$$%%%%%%$$$############$$$%%%########################!!!###%%%(((((('''%%%###"""""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%&&&''''''((((((((('''%%%&&&'''((((((((())))))((((((((((((((()))))))))((((((((((((((())))))))),,,+++---000111222:::BBBRRRhhh&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''&&&''''''&&&$$$$$$%%%&&&&&&''''''(((((((((((('''''''''((((((((((((''''''%%%&&&''')))))))))(((''')))))))))((()))******++++++...000222333666999;;;AAAEEEIIIMMMQQQTTTXXX[[[\\\ZZZVVVRRRLLLHHHDDDBBBBBBEEEIIIMMMPPPQQQRRRSSSOOOMMMJJJHHHHHHKKKOOORRRRRRRRRRRRRRRQQQOOONNNMMMKKKIIIFFFDDDBBB@@@===:::999444222333444777???HHHTTTUUUWWWXXXZZZZZZ[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVTTTSSSRRRQQQNNNKKKHHHBBB???;;;666111///------,,,,,,,,,+++++++++******+++***))))))***)))'''%%%&&&%%%$$$%%%'''((('''%%%***'''$$$###""""""!!! '''$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###############$$$$$$$$$%%%###"""!!!"""###$$$$$$######""""""""""""##############################!!!###&&&(((((('''%%%$$$""""""""""""""""""""""""#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((('''&&&%%%$$$&&&&&&'''((()))))))))((((((((((((((())))))******((((((((((((((())))))))),,,+++---000000111888AAARRRhhh&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&''''''&&&%%%%%%&&&(((++++++***)))'''%%%###"""((((((((())))))(((((((((%%%&&&''''''((((((((((((((((((((((((((())))))***,,,...111222333444777999???AAADDDGGGKKKPPPVVVZZZ]]]ZZZUUUOOOIIIDDD@@@>>>@@@BBBCCCDDDEEEGGGKKKNNNNNNMMMLLLKKKMMMQQQXXX]]]^^^^^^______^^^\\\ZZZYYYTTTRRRPPPOOONNNKKKHHHEEEAAA<<<777666666888@@@IIIVVVWWWXXXYYYZZZYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSTTTSSSQQQMMMJJJFFFBBB<<<666111...,,,,,,++++++***)))(((''''''&&&'''&&&&&&'''((((((%%%###%%%$$$$$$%%%''''''&&&$$$***'''$$$#########"""!!!&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""############$$$#########$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$#########$$$############$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$%%%&&&&&&%%%$$$'''((((((''''''%%%$$$$$$'''&&&&&&(((***+++***((('''(((((())))))******+++&&&&&&'''(((***+++,,,,,,,,,+++---//////000777???PPPfff&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%&&&''''''&&&''')))***)))))))))((('''%%%$$$###''''''((((((((((((''''''&&&&&&&&&&&&'''((())))))'''''''''''''''(((((()))+++---000222222333555777:::;;;===???CCCIIIQQQVVVZZZWWWQQQJJJDDD???<<<;;;===???@@@??????@@@EEEHHHJJJJJJJJJJJJLLLQQQZZZ```eeefffggghhhgggfffdddccc]]]\\\[[[[[[[[[ZZZWWWUUULLLEEE???<<<;;;<<>>KKKaaa|||&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''''''''(((***,,,$$$%%%&&&'''((((((((((((&&&''''''((((((''''''&&&&&&&&&%%%%%%&&&''')))***&&&&&&&&&&&&&&&'''((((((***,,,///111222333444666555555666777;;;BBBKKKQQQUUUQQQLLLFFFAAA===;;;;;;:::===???>>>===>>>BBBEEEGGGGGGHHHGGGIIIOOOXXX___ggghhhjjjkkkkkkjjjhhhgggcccbbbcccdddffffffdddbbbTTTMMMFFFBBB@@@@@@HHHPPPYYYZZZ[[[[[[ZZZXXXVVVTTTWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVXXXYYYVVVRRRNNNHHHFFFCCC>>>777000+++(((000///...,,,)))'''&&&%%%""""""$$$&&&((((((&&&###$$$###$$$&&&''''''%%%$$$)))&&&$$$###$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$"""########################""""""""""""#####################$$$$$$%%%%%%%%%""" """%%%&&&### ###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$""""""""""""""""""""""""%%%###!!!"""$$$%%%$$$!!!&&&%%%%%%$$$$$$%%%%%%&&&###"""""""""###%%%'''(((%%%%%%$$$$$$%%%%%%&&&&&&""""""#########$$$$$$$$$)))&&&######%%%&&&%%%###%%%%%%%%%%%%%%%&&&(((((((((&&&&&&(((+++,,,***((('''(((((()))***+++++++++---,,,,,,+++***))))))(((---,,,---///...///555===FFF]]]yyy%%%%%%%%%%%%%%%&&&'''(((%%%&&&''''''%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%+++((($$$!!!!!!$$$(((+++&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***+++,,,---------333222000111555;;;BBBFFFKKKKKKIIIEEE???;;;999999999999999999:::<<<>>>???CCCEEEFFFHHHLLLSSS[[[aaaiiikkkkkkjjjhhhffffffgggdddfffiiikkklllkkkjjjhhhXXXTTTNNNJJJIIILLLRRRUUU```___]]][[[YYYWWWVVVUUUWWWWWWXXXXXXXXXWWWVVVVVVSSSSSSUUUUUUUUUTTTSSSRRRYYYSSSJJJCCC===666...(((,,,***(((((()))******)))###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$$$$###%%%'''&&&###""""""$$$$$$%%%&&&'''&&&$$$""" &&&%%%###!!!!!!"""###$$$######$$$$$$$$$#########!!!###$$$###"""!!!"""###%%%$$$$$$$$$###"""""""""%%%%%%&&&'''&&&%%%###"""#########$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$"""###$$$$$$$$$"""!!! !!!!!!!!!!!!"""$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$&&&&&&'''(((,,,***((((((((('''&&&$$$'''&&&&&&%%%%%%&&&&&&'''(((((((((&&&$$$$$$&&&((($$$%%%%%%&&&'''((())))))((((((((((((((()))******+++++++++***))))))***,,,++++++,,,,,,---111666:::FFFYYYttt&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))++++++,,,,,,+++---,,,++++++///444999<<>>CCCJJJRRRXXX]]]^^^]]]YYYSSSMMMHHHFFFFFFIIINNNTTT[[[```ccceeeeeedddcccbbb```______^^^[[[[[[[[[[[[[[[[[[[[[\\\UUUVVVWWWXXXYYYZZZZZZZZZ[[[[[[ZZZZZZ[[[\\\^^^```______ZZZPPPCCC888222000+++)))''''''''''''&&&%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&''''''(((((($$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%###!!! """%%%&&&$$$!!!"""$$$%%%$$$###"""###$$$"""""""""###$$$$$$$$$%%%%%%$$$###"""######%%%&&&$$$$$$$$$######"""""""""&&&&&&''''''''''''&&&&&&$$$###"""""""""$$$%%%'''%%%%%%&&&&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###((('''&&&&&&''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%)))***+++***(((&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((())))))***))))))((('''&&&'''***---)))+++,,,---...000333555>>>JJJ```zzz''''''&&&%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''((())))))+++,,,---,,,***)))***+++...---,,,,,,,,,---///000111222333444888>>>FFFKKKRRRSSSSSSQQQKKKEEEAAA???AAADDDHHHOOOUUUZZZ^^^```___```bbbccccccbbb```___\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXYYYZZZ[[[[[[[[[ZZZ^^^]]]]]]\\\\\\\\\]]]]]]ZZZXXXRRRJJJ@@@777222000,,,***((('''(((((('''%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((())))))$$$############$$$$$$%%%$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$###$$$%%%$$$#########%%%###############$$$$$$$$$$$$############$$$$$$%%%###############"""""""""((((((''''''''''''(((((($$$############$$$$$$%%%%%%&&&&&&'''&&&%%%###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$$$$%%%%%%$$$"""$$$%%%&&&''''''&&&%%%$$$''')))******(((''''''(((((((((((()))))))))))))))((((((((((((((()))******((((((&&&$$$###%%%***---)))+++------...///222444;;;III___xxx&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))((()))******)))((()))++++++***)))))))))***+++,,,+++,,,---...///333888<<>>===;;;999999:::;;;>>>AAADDDGGGJJJKKKKKKOOOVVV\\\aaacccbbbbbb]]]]]]]]]\\\\\\\\\\\\[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZXXXUUURRRQQQMMMGGG>>>888555222///+++...,,,***)))))))))(((&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))***+++######""""""###$$$%%%%%%$$$""""""###&&&'''%%%###%%%$$$$$$###$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$ &&&+++***%%%$$$''',,,###$$$%%%%%%######$$$%%%%%%$$$$$$$$$######""""""!!!"""###%%%%%%%%%$$$###!!!!!!""""""######$$$$$$,,,***'''%%%%%%'''***,,,&&&&&&'''((('''&&&$$$###$$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!###&&&''''''&&&$$$%%%'''(((((('''%%%$$$###%%%'''((((((''''''((($$$%%%%%%&&&'''((())))))((((((((((((((()))******''')))***+++******,,,...)))+++---......///111333999IIIaaaxxx((('''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''+++)))&&&%%%&&&'''((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$)))%%%"""###&&&'''%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''')))&&&&&&((('''%%%%%%)))((('''&&&&&&'''((('''%%%))))))))))))***,,,---...333333333333333444444444777:::===???@@@AAABBBDDDHHHJJJQQQYYYaaacccaaa]]]````````````___^^^]]]\\\\\\```aaa^^^\\\\\\[[[YYYXXXWWWTTTQQQMMMJJJHHHGGGBBB===888333111000///...+++++++++(((&&&$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''')))&&&###%%%)))***((($$$###$$$$$$%%%%%%$$$$$$###'''&&&$$$$$$$$$$$$&&&'''!!!"""###$$$%%%%%%$$$###"""#########$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$&&&&&&%%%&&&&&&%%%###""""""######$$$$$$%%%&&&&&&"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######---(((###"""&&&)))(((&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$"""%%%((('''$$$###$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$%%%&&&'''((()))'''(((***)))&&&''',,,))))))******++++++++++++*********)))))))))))))))...///000//////000333555;;;HHH^^^uuu'''''''''&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&((('''&&&&&&'''((('''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&(((&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&***%%%"""&&&)))((('''(((((('''&&&&&&'''((('''&&&(((''''''''''''(((((())).../////////000000111111555777:::<<<===???AAACCCFFFIIIPPPYYY```cccbbb___````````````___^^^]]]\\\[[[___```]]][[[[[[ZZZVVVWWWTTTOOOIIIDDD???<<<;;;:::777333111000000///...,,,+++***(((&&&%%%%%%%%%""""""###%%%&&&((())))))***&&&$$$%%%((()))'''$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$%%%$$$######"""""""""#########$$$$$$ """$$$'''((()))(((((('''&&&%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######+++'''""""""&&&)))(((''''''&&&&&&%%%$$$$$$######'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&'''((((((%%%$$$''''''&&&'''+++(((''''''''''''(((((()))***)))))))))))))))))))))***+++,,,,,,,,,...111333;;;HHH\\\sss&&&&&&'''((('''&&&%%%$$$%%%$$$############$$$%%%'''&&&&&&'''((()))(((&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$!!!$$$''''''%%%$$$(((+++&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&%%%%%%+++### %%%******(((&&&(((&&&%%%&&&'''((('''&&&'''''''''&&&&&&&&&%%%%%%))))))***++++++,,,------111333666888:::===@@@CCCFFFIIIOOOXXX___bbbbbb```______``````___^^^]]]\\\ZZZ]]]^^^ZZZYYYYYYVVVRRRPPPLLLEEE>>>888333111000111///......//////...---+++***)))'''&&&%%%%%%%%%!!!$$$&&&)))******+++***'''%%%%%%'''(((&&&######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$###""""""!!!"""""""""############!!!"""$$$&&&(((((((((''')))(((&&&$$$############&&&%%%%%%$$$######""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######)))%%%""""""&&&((()))'''&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''((((((""" ###&&&'''''')))***)))'''&&&%%%&&&((()))))))))))))))))))))******((()))***+++,,,...111444;;;GGGZZZppp%%%&&&((())))))'''%%%$$$&&&%%%$$$######$$$%%%&&&,,,)))'''&&&'''(((((('''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%$$$###$$$&&&'''&&&%%%"""%%%''''''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%$$$)))$$$!!!$$$'''%%%$$$%%%'''&&&%%%&&&(((((((((&&&''''''((((((((('''''''''%%%&&&&&&'''((()))******---///111444666:::???CCCHHHKKKQQQWWW\\\______^^^^^^______```___^^^\\\ZZZXXX[[[[[[XXXVVVVVVRRRLLLDDD@@@:::444000.........+++++++++---//////...,,,***)))'''&&&%%%%%%$$$### """%%%(((*********)))***(((&&&&&&'''&&&$$$"""###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$######""""""!!!!!!"""""""""#########%%%%%%&&&&&&&&&%%%$$$$$$+++***(((%%%######$$$&&&%%%$$$$$$$$$######""""""%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######&&&$$$""""""%%%((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%'''%%%###%%%((((((&&&###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&'''''')))!!!!!!'''(((((()))...,,,***((('''(((***+++)))))))))))))))*********)))***,,,---...111555888===GGGYYYnnn%%%&&&((())))))(((&&&%%%'''&&&%%%$$$$$$%%%&&&'''222---(((%%%%%%'''((()))&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&&&&'''(((%%%$$$###$$$&&&'''&&&%%%'''%%%%%%&&&((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&$$$%%%&&&"""%%%'''&&&%%%&&&((()))((('''%%%&&&'''((())))))))))))%%%%%%&&&&&&'''((()))))))))+++---000444999@@@DDDLLLOOOSSSVVVYYYZZZ[[[[[[\\\]]]^^^___^^^\\\ZZZXXXVVVXXXWWWTTTTTTSSSMMMFFF<<<999444///,,,,,,,,,---******+++---//////---+++***'''%%%$$$%%%%%%$$$"""###%%%''')))))))))'''&&&)))'''&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""%%%%%%$$$######"""""""""""""""""""""############&&&&&&&&&%%%%%%$$$$$$###++++++***'''$$$###&&&((("""""""""######$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######$$$###"""###$$$&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%$$$%%%((()))&&&###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&***"""###)))***)))***///---+++(((((()))+++,,,(((((())))))***************+++---...000222666999???HHHYYYmmm%%%&&&'''((()))(((''''''''''''&&&%%%%%%&&&''''''222---(((%%%%%%'''((()))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&''''''((($$$######$$$&&&''''''&&&'''%%%###%%%(((((($$$ $$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&###$$$'''&&& &&&&&&%%%%%%&&&((()))((('''###$$$&&&((())))))))))))&&&&&&'''''''''(((((((((''')))+++...222999AAAGGGNNNQQQTTTVVVVVVWWWXXXZZZZZZ[[[]]]^^^]]][[[XXXVVVUUUVVVTTTRRRQQQPPPIII@@@999777222...+++))))))*********+++---///000...---+++(((%%%%%%''''''%%%###&&&''''''((('''&&&%%%$$$''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######%%%$$$######"""#########"""#########$$$$$$$$$$$$#########$$$%%%&&&&&&''')))***+++(((%%%$$$&&&***!!!!!!""""""###$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$##################$$$%%%%%%&&&$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$'''&&&&&&&&&((((((&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&)))$$$"""'''***))))))***+++***((('''&&&''')))***((((((((()))******++++++)))***,,,---...111444777???HHHYYYlll&&&'''''''''(((((((((((('''&&&%%%$$$$$$%%%&&&'''***(((&&&&&&'''(((((('''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((($$$######$$$&&&''''''&&&"""###$$$%%%&&&%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&%%%%%%$$$&&&'''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&'''######$$$&&&### """(((&&&%%%$$$&&&((())))))(((&&&''')))++++++***)))((((((((((((''''''''''''''''''(((***---222:::CCCIIINNNPPPTTTUUUUUUVVVXXX[[[WWWYYY[[[\\\\\\YYYVVVTTTSSSTTTRRROOOOOONNNFFF<<<555333000---***(((''''''))))))))),,,///000000///...***''''''***+++(((%%%''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&&&&$$$'''***(((%%%###&&&)))""""""""""""##################$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$%%%########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%'''(((((('''&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&&&&'''$$$&&&******'''''')))'''&&&&&&&&&&&&''''''((('''(((((()))******++++++(((***+++,,,---///333666>>>GGGWWWjjj~~~'''''''''''''''((()))***%%%%%%$$$######$$$%%%%%%######$$$'''))))))'''%%%''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((($$$######$$$&&&''''''&&&!!!%%%&&&$$$###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''"""###$$$%%%&&&&&&'''(((%%%!!!!!!%%%'''&&&'''***&&&%%%$$$&&&((())))))(((+++,,,...///...---+++***))))))(((''''''&&&&&&%%%'''(((***---222;;;DDDKKKLLLOOOSSSTTTTTTVVVYYY]]]VVVXXXZZZ[[[[[[XXXUUUSSSSSSSSSQQQNNNNNNMMMDDD:::000///---+++***((('''''''''''''''***...111222222000,,,)))))),,,...+++(((&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&%%%%%%$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''######"""""""""###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$############ %%%(((((($$$"""%%%((($$$$$$######"""!!!!!!!!!"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$#########$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((######$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$'''***)))&&&%%%&&&(((%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%%%%%%%%'''+++***%%%%%%(((%%%&&&&&&''''''((((((((('''(((((()))***+++++++++***+++------...000333666<<>>555000...---,,,***))))))((((((((('''((())),,,///222444333000,,,)))'''(((***++++++'''""""""%%%&&&$$$!!!###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%%%%$$$###""""""##################""""""#########$$$$$$$$$######%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$ !!!"""!!!  !!!%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&'''((('''%%%$$$&&&%%%###%%%******&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''"""$$$&&&'''(((((()))******))))))))))))))))))))),,,------------///222444===HHHYYYkkk|||%%%&&&&&&'''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''))))))(((&&&$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$%%%%%%&&&&&&''''''+++((((((,,,.........000:::;;;======:::666111---+++)))''''''(((((((((&&&'''((())))))(((,,,333888???DDDJJJNNNQQQRRRTTTUUUWWWVVVVVVXXX\\\\\\YYYVVVRRRQQQMMMHHHAAA888111---******))))))))))))******)))(((((((((***...222444333111...+++***)))***+++&&&$$$"""###&&&&&&### """"""###$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$######%%%%%%%%%###$$$$$$$$$$$$$$$#########!!!!!!"""""""""###############%%%&&&&&&&&&%%%$$$$$$##################$$$&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$%%%%%%$$$"""!!!!!!"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&'''''''''###%%%%%%$$$'''++++++(((%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''%%%%%%%%%''')))***)))((())))))))))))))))))******+++,,,---------///222555===HHHZZZkkk{{{&&&''''''((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))(((((('''&&&%%%%%%"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''######$$$%%%&&&'''((())),,,+++,,,000444666666777BBBCCCDDDBBB===777000,,,+++)))(((''''''(((((((((((()))***)))''')))---222666;;;BBBHHHLLLOOORRRTTTUUUTTTUUUXXX\\\]]]ZZZVVVTTTPPPJJJCCC;;;333...+++))))))(((((((((((())))))+++***))))))***...222444555333111...,,,***)))((($$$###"""###%%%&&&$$$"""!!!"""######$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!%%%#########%%%&&&%%%$$$&&&%%%%%%$$$$$$#########""""""""""""#########$$$###$$$%%%&&&&&&%%%$$$###""""""!!!!!!!!!!!!""""""((('''&&&$$$###"""""""""########################!!!!!!"""$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$&&&&&&&&&$$$%%%%%%%%%((())))))'''$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''+++)))&&&'''))))))&&&""")))))))))))))))*********+++,,,---------///222555===HHHYYYkkk{{{&&&'''(((((())))))((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$&&&((()))***---...111555:::???@@@???GGGGGGFFFBBB<<<555---)))***)))(((''''''((()))++++++,,,---+++((((((+++...///444;;;AAAFFFJJJNNNQQQRRRRRRSSSXXX\\\]]]ZZZVVVRRRMMMFFF===666000---++++++***)))((('''''''''''',,,+++******,,,///222444555444333000---***'''%%%&&&$$$###"""###%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###""""""!!! $$$###"""###%%%&&&%%%$$$&&&%%%%%%$$$$$$##################$$$$$$$$$%%%%%%###$$$%%%%%%%%%$$$###"""#########""""""#########)))(((&&&$$$###"""!!!!!!######################## !!!"""###$$$%%%%%%%%% """"""""""""###%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%'''((((((&&&%%%$$$&&&'''&&&$$$###%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((+++)))''''''))))))&&&###(((((())))))***************,,,------...///333666;;;GGGYYYlll|||&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%$$$$$$$$$&&&''')))+++---111444777===CCCEEEBBBDDDCCCBBB>>>888222,,,(((((()))(((''''''(((+++...///111222///,,,***+++...---000555999===BBBGGGJJJMMMMMMOOOUUUYYY[[[WWWTTTLLLGGG@@@888111...,,,,,,---,,,***)))'''&&&%%%%%%++++++++++++,,,...000111222333333111///+++'''%%%&&&%%%$$$"""###$$$&&&'''###$$$$$$$$$$$$$$$######%%%%%%$$$$$$###"""!!!!!!$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$""""""""""""########################!!!!!!"""###$$$$$$$$$$$$!!!#########$$$&&&(((&&&&&&&&&&&&%%%%%%%%%%%%$$$######""""""$$$%%%&&&''''''''''''''''''''''''((('''&&&''')))+++++++++'''$$$$$$'''((($$$""""""((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&(((***+++***)))((((((((()))******++++++***+++,,,---...000333666;;;GGG[[[nnn&&&&&&'''(((((((((((('''&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%$$$%%%''')))+++---111555666<<>><<<;;;999777333///,,,***'''(((((('''&&&(((---111333555777444000---...///...///111222333777<<<@@@CCCCCCFFFLLLQQQSSSOOOLLLCCC???999222---++++++,,,---,,,+++)))((('''&&&&&&((()))***+++,,,---------,,,...000111000---***'''###$$$$$$$$$#########$$$%%%&&&&&&%%%%%%$$$###"""%%%%%%%%%$$$$$$######"""###""""""###%%%&&&&&&%%%""""""##############################$$$$$$$$$$$$###$$$%%%%%%$$$###"""!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""###########################""""""############""""""###$$$&&&&&&&&&&&&((()))'''&&&&&&&&&&&&%%%%%%%%%$$$###"""!!!"""###%%%&&&''''''''''''''''''''''''(((((((((***,,,------+++'''###$$$)))***&&&###$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))$$$&&&((()))))))))+++,,,'''(((((()))******++++++***+++,,,---...000333666<<>>???<<<777444333333///+++)))***...000222///...000666===@@@>>>:::555333000---+++,,,---...***++++++,,,,,,++++++***)))(((((('''''''''(((((('''***...///---***((('''&&&&&&''''''&&&$$$###"""&&&$$$###$$$''''''%%%###***(((&&&$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$#########""""""!!!  """###"""!!!%%%%%%%%%%%%%%%%%%%%%%%% $$$%%%"""###''''''###&&&&&&%%%$$$%%%&&&((()))%%%%%%&&&%%%$$$%%%''')))******)))(((''''''((((((((())))))************)))(((''''''&&&&&&''''''(((&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&''''''(((&&&&&&'''&&&$$$$$$&&&(((''''''''''''((((((((((((((((((((()))******++++++(((***---...---///444888AAAOOObbbttt'''(((((((((((('''(((((((((((()))))))))))))))((('''((())))))'''%%%%%%&&&%%%&&&&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''%%%###"""###%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&(((***---.........---///+++(((((()))(((###'''&&&&&&&&&'''((()))***111666;;;<<<999555222111000---)))''''''((())))))---++++++///444777555222111///,,,***))))))+++,,,***++++++,,,,,,++++++***((((((''''''''''''((((((''')))+++,,,+++)))'''&&&&&&&&&&&&&&&&&&$$$###"""&&&%%%$$$%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$###################################################$$$$$$############$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$#########""""""%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% $$$&&&###$$$''''''$$$%%%%%%$$$$$$$$$%%%''''''$$$%%%%%%$$$$$$&&&))),,,,,,+++***)))((('''''''''&&&&&&((()))************'''&&&&&&&&&&&&&&&&&&'''$$$%%%&&&%%%$$$$$$%%%''',,,***(((&&&%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&(((''''''''''''((((((((((((((((((((()))******++++++(((+++---......000555999CCCRRRfffxxx)))(((''''''((()))(((''''''(((((())))))*********((()))***)))'''%%%&&&'''$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&$$$######%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''%%%###"""###%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((((((***&&&""""""$$$'''&&&%%%&&&&&&&&&&&&&&&'''((()))...111555777555111...---***(((&&&&&&'''''''''&&&+++)))'''))),,,---,,,)))+++***(((&&&&&&'''(((******++++++,,,,,,++++++***((('''''''''''''''((((((''''''((((((((('''&&&%%%%%%&&&&&&&&&%%%$$$###"""%%%$$$$$$%%%&&&&&&$$$### !!!###%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$##################"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%$$$%%%''''''%%%$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$'''+++///---,,,+++)))((('''''''''###$$$&&&''')))*********&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%&&&(((***111...+++'''%%%%%%%%%&&&%%%'''''''''%%%%%%&&&'''''''''''''''((((((((((((((((((((()))******++++++(((+++---......111666;;;FFFWWWlll+++)))'''((()))***(((&&&''''''(((((()))***+++,,,***++++++)))'''%%%&&&'''&&&'''((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%'''$$$!!!!!!$$$&&&''''''%%%%%%%%%&&&&&&''''''(((***---///000000---***)))%%%$$$%%%'''***+++***)))***'''%%%&&&''')))(((''''''&&&%%%$$$%%%&&&'''(((*********++++++*********''''''&&&&&&&&&'''(((((('''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$########################"""!!!"""######$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$"""###$$$$$$###"""###$$$###########################"""!!!"""###$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%&&&''''''&&&##################$$$$$$&&&&&&%%%$$$$$$&&&+++......---,,,***(((''''''&&&###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''))),,,000444555222...***''''''(((***%%%'''((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((()))******++++++)))+++......///222888===III\\\sss,,,+++************)))((((((((((((((()))***,,,---,,,,,,+++)))'''&&&'''((('''((()))((('''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$%%%''')))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%###"""""""""###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))***++++++***(((&&&###$$$%%%(((++++++***(((&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''(((((())))))))))))))))))(((&&&&&&&&&&&&&&&'''(((((('''$$$""""""$$$&&&%%%$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$###""""""((('''$$$""""""###%%%'''######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$###"""###$$$########################&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&&&&&&&&&&#####################"""(((((('''%%%$$$%%%(((+++...---+++)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&(((+++000777<<<===:::444...***)))))))))%%%'''((()))'''&&&&&&'''''''''''''''((((((((((((((((((((()))******++++++))),,,......///333:::@@@LLL```yyy,,,---...---+++******+++***)))(((((()))***,,,---------,,,)))'''&&&''')))&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###"""###$$$$$$$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$$$$%%%(((***%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$#########$$$$$$$$$%%%'''((((((&&&$$$###$$$$$$%%%&&&&&&%%%%%%$$$'''&&&&&&'''((((((&&&$$$%%%%%%&&&'''((('''$$$!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&'''(((((('''$$$"""###&&&'''&&&$$$%%%$$$############$$$$$$&&&'''((('''%%%$$$$$$%%%+++((($$$!!!!!!###&&&((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$############$$$$$$"""###$$$$$$###"""###$$$###############$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""&&&&&&$$$$$$&&&######$$$$$$$$$###""""""'''''''''&&&$$$$$$%%%''',,,+++***((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&)))000777===CCC???999222,,,)))'''&&&%%%'''))))))((('''&&&'''''''''''''''((((((((((((((((((((()))******++++++***,,,...///000555<<>>DDDVVVlll,,,222666222+++(((,,,222---,,,***(((((()))+++,,,//////---***'''&&&(((***&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$&&&''''''%%%######$$$%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&###$$$%%%&&&%%%%%%###"""'''%%%###$$$'''(((&&&$$$%%%$$$$$$&&&''''''%%%###%%%'''))))))'''$$$###"""######$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''((()))(((%%%###&&&***+++(((%%%$$$$$$###""""""###$$$%%%!!!###%%%$$$ !!!!!!!!!!!!"""###%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$"""$$$$$$$$$###"""###$$$""""""######$$$$$$$$$$$$$$$"""""""""$$$%%%$$$###########################""" %%%%%%!!!!!!%%%$$$%%%&&&&&&%%%$$$###""""""%%%&&&%%%%%%%%%&&&)))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%&&&((())))))(((&&&%%%***)))'''&&&''',,,444999777666444222000...,,,,,,%%%'''******)))'''''''''''''''''''''((((((((()))((((((((()))******+++++++++---...///111666>>>EEEZZZooo,,,++++++******************((((((***)))(((+++111///...,,,***(((&&&%%%%%%)))%%%$$$((('''"""!!!%%%&&&%%%%%%'''((()))'''&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%$$$###%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&######%%%%%%%%%%%%######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%'''(((&&&'''(((((('''%%%###"""$$$###"""$$$)))...,,,''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###&&&'''$$$!!!$$$###"""!!!!!!###%%%&&&%%%%%%#########$$$%%%&&&(((((('''&&&&&&%%%$$$$$$%%%$$$###""""""###$$$%%%&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&(((''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$###""""""""" $$$&&&###"""%%%'''%%%"""###%%%''''''&&&%%%$$$!!!############$$$%%%&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))))))))))))))'''%%%###"""'''''''''''''''((())))))333000...///222222...)))(((&&&&&&))))))%%%$$$'''+++'''$$$###&&&((((((''')))))))))***,,,------------++++++...000444???KKK]]]vvv+++******)))))))))))))))+++((('''******))),,,000...---+++)))(((&&&%%%%%%)))%%%$$$''''''""""""%%%&&&%%%%%%&&&((()))'''&&&$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%%%%%%%###%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''&&&%%%$$$###&&&$$$###%%%))),,,)))%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!###&&&'''$$$!!!$$$###"""!!!"""###%%%&&&&&&%%%$$$#########$$$%%%'''&&&&&&&&&%%%$$$$$$$$$$$$$$$###""""""###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%###'''((($$$###%%%&&&$$$"""###%%%&&&'''&&&%%%$$$ """$$$$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&'''))))))***)))((('''%%%$$$'''''''''''''''(((((()))///---,,,...222333///,,,(((%%%%%%(((((($$$###%%%+++(((%%%&&&((())))))(((******)))***+++++++++***---+++,,,...000555@@@LLL```yyy***)))((((((''''''((((((,,,'''&&&))),,,+++,,,///---,,,+++)))'''&&&&&&%%%(((&&&%%%'''&&&######%%%&&&%%%%%%&&&'''((('''&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###$$$%%%&&&%%%######%%%&&&&&&$$$$$$%%%'''%%%%%%%%%$$$$$$$$$$$$###$$$######""""""######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%$$$$$$%%%'''%%%$$$'''******'''$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$&&&&&&### $$$###"""""""""###%%%&&&&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$$$$%%%&&&&&&"""""""""###$$$$$$%%%%%%###''''''$$$"""$$$%%%$$$"""###%%%&&&&&&&&&%%%$$$!!!###%%%%%%%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$######$$$$$$%%%((())))))***)))((('''&&&''''''&&&&&&''''''((()))+++******---111222000...***((((((***)))%%%$$$&&&***((('''((()))***)))(((*********)))))))))((((((,,,+++,,,///111666CCCPPPddd|||)))(((''''''&&&&&&''''''---(((&&&***---,,,,,,...,,,+++)))((('''&&&&&&&&&'''&&&&&&&&&&&&%%%$$$%%%'''%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&########################"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%############%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''((('''%%%$$$###$$$%%%&&&'''$$$$$$(((***)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&&&&#########"""""""""###$$$%%%&&&&&&%%%$$$$$$########################$$$$$$$$$$$$##################$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""""" $$$%%%"""!!!$$$%%%$$$"""###$$$%%%%%%%%%%%%$$$!!!###%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''(((((()))((())),,,///000///---...++++++---,,,(((''')))((((((((()))))))))(((''')))***+++***)))))))))***++++++---000111777EEETTTggg))))))((('''''''''''''''---)))))),,,---++++++---***)))((('''&&&&&&&&&&&&&&&''''''&&&%%%&&&&&&%%%'''%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&########################"""###$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$$$$$$$%%%%%%%%%%%%############%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&"""###$$$&&&'''((())))))'''&&&%%%######$$$%%%&&&$$$"""$$$***,,,(((&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$'''&&&### ###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""##############################$$$$$$############$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$###"""""""""$$$(((((($$$"""$$$$$$#########$$$$$$$$$%%%%%%$$$ """$$$$$$###"""###$$$#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&'''((((((((())))))+++,,,,,,+++)))---++++++---,,,(((''')))&&&'''((((((((('''''''''''')))++++++******,,,...+++,,,...111222888HHHXXXjjj+++***))))))(((((())))))---,,,---...,,,((()))---)))((('''&&&&&&&&&&&&&&&%%%((((((%%%%%%''''''%%%'''%%%######%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$%%%&&&'''&&&$$$###%%%&&&&&&$$$$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""######$$$&&&''''''(((############$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&((()))))))))%%%%%%$$$$$$$$$$$$%%%%%%$$$!!!$$$+++---'''&&&***$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###%%%''''''$$$!!!""""""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$###$$$#####################"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$(((((('''&&&&&&%%%$$$$$$"""""""""###$$$$$$%%%%%%+++...---((($$$$$$$$$!!!############$$$$$$$$$%%% """$$$$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''$$$$$$&&&&&&'''&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((((()))*********)))(((''')))&&&'''***)))&&&%%%'''&&&'''((('''&&&%%%&&&(((&&&))),,,,,,******---000***,,,///222333:::KKK]]]ooo,,,,,,+++************+++---...111111+++%%%&&&---''''''&&&&&&%%%&&&&&&&&&%%%((((((%%%%%%((((((%%%'''%%%###"""$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&'''((((((''''''&&&###$$$$$$%%%%%%%%%$$$$$$%%%"""%%%------%%%###(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%((((((%%%"""""""""###$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$######""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%(((++++++'''$$$%%%%%%##################$$$$$$%%%"""###%%%$$$###""""""###$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%&&&'''''''''&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((&&&'''))))))((('''''''''&&&$$$$$$((((((%%%%%%''''''((()))'''%%%%%%(((***'''***---,,,)))(((+++...***,,,000222333;;;MMM```uuu...---,,,,,,++++++,,,,,,---000444222***"""%%%---'''&&&&&&%%%%%%&&&&&&&&&$$$))))))%%%%%%))))))%%%'''%%%""""""$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$######%%%&&&&&&%%%######$$$##################$$$(((((())))))(((&&&$$$###"""###%%%&&&&&&%%%$$$###'''###&&&...---###!!!'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%((()))&&&###""""""###$$$$$$$$$$$$### !!!###%%%&&&&&&&&&%%%&&&&&&&&&%%%$$$###"""""""""###$$$%%%%%%$$$###""" !!!###%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''#########$$$$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""###%%%###"""&&&'''&&&######""""""######$$$%%%###$$$&&&&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%&&&'''''''''((((((((('''%%%$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%((((((((('''''''''&&&$$$%%%((()))'''&&&))))))******(((%%%%%%)))---'''+++---+++'''&&&(((,,,))),,,000333333;;;OOObbbzzz---.../////////...---,,,111333444111,,,)))((()))'''''''''%%%$$$$$$&&&(((%%%%%%%%%&&&((((((&&&$$$&&&'''''''''%%%%%%''')))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&'''((('''$$$$$$''''''$$$%%%(((///,,,((($$$""""""###$$$########################&&&&&&%%%$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&'''### """%%%&&&%%%###$$$$$$%%%%%%$$$$$$###'''%%%###$$$&&&'''%%%###&&&&&&''''''''''''&&&&&&########################%%%&&&'''''''''%%%"""!!!$$$$$$############$$$$$$$$$#########$$$$$$"""!!!######"""$$$&&&&&&%%%$$$!!!###$$$$$$######$$$%%%$$$$$$######$$$$$$%%%&&&&&&$$$""""""$$$%%%### (((&&&###""""""""""""!!!"""############$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%###"""###%%% """###$$$######"""%%%&&&&&&&&&&&&&&&&&&%%%$$$!!! ###%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$(((''''''&&&&&&&&&''''''%%%$$$###$$$&&&(((((((((!!!###%%%'''))))))))))))))))))))))))************+++++++++***((((((***,,,+++//////111888<<>>PPPmmm000000222333333222111000333333222///+++(((&&&'''(((***+++***(((&&&&&&''''''&&&%%%&&&((((((&&&$$$###%%%'''(((&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""%%%%%%&&&***222:::333***""""""%%%%%%$$$&&&&&&&&&&&&&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$!!!!!!###%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$###""""""$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""$$$$$$############$$$$$$#########$$$&&&'''&&&$$$$$$######$$$&&&&&&%%%###!!!###$$$$$$######$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$"""###$$$$$$###"""######"""""""""""""""###"""############$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$###$$$'''&&&%%%$$$$$$$$$$$$$$$###%%%&&&((((((&&&%%%###$$$###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''&&&%%%###$$$&&&(((((('''((((((''''''''''''(((((((((((())))))))))))*********++++++***))))))***,,,)))......111999???SSSppp~~~///000222333333333222222444333111...***'''&&&%%%###%%%(((***))))))******((('''&&&&&&'''(((&&&%%%$$$''')))***(((&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''''''''000???KKK;;;///$$$###&&&'''''''''$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###$$$#########$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$###"""###$$$'''((('''&&&$$$######$$$%%%&&&$$$###!!!###$$$$$$######$$$%%%$$$$$$######$$$$$$%%%&&&$$$############$$$#########$$$$$$###!!! !!!!!!""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$######$$$###"""!!!!!!"""$$$%%%###$$$&&&((((((&&&$$$###$$$$$$######$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&''''''''''''&&&&&&&&&''')))+++,,,(((((((((((()))))))))***)))***++++++))))))+++,,,+++//////222:::AAATTTrrr---///000222333333222222444222///,,,***(((&&&%%%!!!$$$'''))))))((()))***)))(((&&&&&&''''''&&&%%%&&&)))+++,,,***(((&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&$$$&&&111DDDRRR<<>>??????<<<777111...,,,((()))***+++,,,++++++***###$$$&&&(((+++///111333...+++(((&&&'''''''''&&&((('''%%%%%%%%%''')))***&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%&&&'''((()))%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%&&&&&&%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&$$$######$$$%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''(((###$$$$$$$$$$$$###""""""######$$$%%%$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&& !!!"""%%%'''(((&&&$$$!!!$$$'''(((&&&$$$%%%'''""""""""""""""""""""""""$$$#########$$$&&&((()))###$$$%%%%%%$$$###"""!!! !!!"""!!!"""###%%% """###$$$$$$$$$$$$""""""######$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!"""$$$%%%%%%&&&((()))%%%&&&'''''''''''')))+++,,,...///...***(((((()))'''))),,,...///---+++)))'''(((***)))(((&&&''''''%%%&&&&&&'''((()))******$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&'''((())))))))))))***++++++,,,,,,+++...333:::HHH```~~~))))))(((((()))***++++++(((***---,,,,,,111999@@@GGGHHHEEE;;;444111...+++))))))))))))))))))))))))'''&&&'''))),,,.........,,,+++)))((('''''''''((('''&&&$$$$$$$$$&&&((()))((('''&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$######$$$%%%%%%((('''%%%$$$$$$%%%'''(((&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%"""###$$$%%%%%%######$$$&&&!!!"""###$$$%%%&&&&&&%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$"""!!!!!!"""######"""'''%%%######$$$$$$$$$###$$$###"""###$$$%%%###!!!!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""#########$$$$$$$$$$$$$$$###"""!!!!!!"""'''***'''  %%%### !!!$$$%%%######&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###&&&(((***$$$ !!!'''+++((($$$***)))'''&&&&&&(((***,,,...+++(((((())))))&&&###)))'''''''''((()))((('''%%%'''***,,,+++(((%%%"""'''&&&%%%&&&((((((((('''))))))))))))(((((((((((('''(((((('''&&&&&&)))+++(((((((((((()))***+++,,,111000333:::GGG^^^}}})))))))))))))))***++++++(((***,,,,,,---222;;;BBBKKKLLLGGG===555111---***))))))))))))))))))))))))(((''''''(((+++,,,,,,++++++***)))((('''''''''((('''&&&%%%$$$$$$%%%'''((()))((('''&&&&&&&&&'''(((''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############'''&&&%%%######%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''%%%###%%%&&&'''%%%"""""""""###$$$$$$%%%&&&&&&######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%###!!!"""###$$$###"""(((&&&%%%%%%&&&&&&%%%$$$$$$######$$$%%%%%%$$$"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############$$$$$$$$$$$$$$$######"""###$$$%%%$$$"""""""""$$$$$$!!!!!!######!!!!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""$$$&&&'''&&&%%%$$$$$$'''((()))(((+++)))'''&&&&&&(((***+++,,,***(((((())))))&&&$$$((('''&&&&&&(((((('''&&&%%%''')))++++++)))%%%###'''&&&%%%&&&((((((((('''(((((((((''''''''''''''''''(((((('''&&&''')))+++((((((((())))))***+++,,,//////222;;;HHH^^^|||***))))))))))))***++++++)))***,,,,,,...444===DDDMMMMMMHHH>>>444000,,,((()))))))))))))))))))))))))))((('''((()))***)))(((******)))(((''''''''''''((('''&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%''''''%%%%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%######""""""&&&%%%$$$######$$$%%%&&&"""###%%%&&&&&&%%%###"""########################&&&%%%$$$$$$%%%&&&%%%$$$"""######"""#####################$$$%%%&&&######$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######"""""""""%%%$$$""""""$$$%%%$$$###'''%%%$$$$$$%%%%%%$$$###%%%$$$$$$$$$&&&&&&%%%######$$$$$$$$$$$$%%%%%%%%%########################""""""""""""##################$$$%%%%%%%%%%%%$$$$$$"""!!!"""%%%&&&%%%###&&&"""!!!"""""" !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&"""%%%'''(((''''''))),,,+++***(((&&&&&&''')))******(((''''''(((((('''&&&'''&&&%%%&&&'''((('''%%%$$$%%%(((******)))'''%%%'''&&&%%%&&&((((((((('''&&&&&&&&&''''''''''''''''''(((((('''&&&''')))+++)))))))))))))))***,,,,,,---...222;;;HHH\\\yyy*********))))))***++++++)))***+++,,,///555>>>DDDHHHIIIEEE;;;333///,,,(((((((((((((((((((((((((((((('''&&&''')))))))))((())))))((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$###""""""###$$$$$$###$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""$$$$$$###$$$$$$$$$$$$### $$$%%%%%%&&&'''######""""""###$$$%%%&&&"""######$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""&&&$$$######$$$%%%%%%$$$###"""!!!"""######""" %%%%%%$$$%%%&&&'''%%%###!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########""""""$$$%%%%%%&&&&&&&&&$$$"""!!!"""$$$%%%$$$###&&&"""!!!"""###!!!###'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&%%%%%%$$$"""$$$'''(((((()))+++,,,+++***)))'''''''''((()))'''''''''''''''((('''''''''&&&%%%%%%&&&'''&&&%%%###$$$'''((())))))(((''''''&&&%%%&&&((((((((('''&&&&&&''''''''''''((((((((((((((((((&&&'''))),,,))))))))))))***+++,,,,,,---...333<<>>666///---,,,)))((((((((((((((((((((((((&&&%%%%%%&&&)))******)))((((((((((((((('''''''''((('''&&&&&&%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%########################%%%%%%$$$######$$$%%%%%%"""""""""""""""""""""""""""#########"""""""""###"""%%%&&&%%%###""""""######""""""######$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&$$$######$$$%%%%%%$$$"""!!!!!!"""$$$$$$""" %%%%%%$$$%%%&&&'''%%%###!!!!!!"""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&###$$$%%%$$$"""!!!"""$$$$$$!!!!!!###$$$###%%%)))$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&%%%$$$%%%$$$$$$&&&)))+++++++++,,,+++)))(((''''''''''''%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&%%%###$$$%%%'''(((((((((((('''&&&%%%&&&((((((((('''''''''((((((((()))))))))((())))))(((''''''***,,,))))))))))))***+++,,,---...000444<<>>PPPjjj++++++,,,,,,,,,,,,------,,,+++***+++,,,,,,,,,***************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((()))***++++++***)))((())))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''%%%$$$""""""$$$%%%'''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###########################$$$%%%$$$"""!!!"""###%%%%%%&&&&&&%%%$$$"""!!!######""""""""""""######"""######$$$$$$######"""$$$###############$$$$$$#########$$$$$$############$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$##################%%%%%%$$$$$$######""""""###########################################################################$$$%%%%%%%%%%%%$$$#####################$$$$$$""""""######$$$$$$$$$%%%&&&'''))),,,000444777888>>>>>><<<888111,,,******++++++***)))((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&###+++222444333111,,,'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&'''(((***)))***)))'''&&&'''+++...)))))))))***++++++,,,,,,000222777@@@RRRlll---------------------------+++***+++,,,---,,,+++)))************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''))),,,//////---***(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%#########$$$$$$$$$$$$$$$"""""""""############$$$########################"""###$$$$$$###"""###$$$""""""###$$$$$$$$$$$$###%%%$$$##################""""""############""""""#########"""######$$$%%%"""###$$$$$$$$$$$$###"""######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$((()))---222777===AAADDDJJJJJJGGG@@@777///------***)))((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###(((...111000---)))'''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&%%%$$$######&&&'''((('''&&&'''(((***)))******(((&&&'''+++000)))******+++,,,,,,------222333888BBBUUUooo........................---,,,++++++------,,,+++)))******+++***)))((('''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((())))))******(((+++000333444111---***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$""""""###%%%"""#########$$$$$$$$$$$$""""""""""""####################################!!!"""$$$$$$######$$$&&&############$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$""""""############""""""######""""""###$$$$$$%%%"""###$$$$$$$$$$$$###""""""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""######$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""###$$$$$$%%%%%%(((***000777@@@HHHOOORRRVVVVVVRRRIII===444000000+++***)))'''&&&&&&%%%%%%'''&&&$$$######$$$&&&'''&&&(((,,,---,,,(((&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%$$$###"""&&&'''((('''&&&'''(((***###&&&******((((((+++...+++++++++,,,------......111222777CCCWWWrrr000000/////////.........---,,,++++++------,,,+++)))******++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((---333777888444///+++''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%%%%"""!!!###%%%""""""######$$$$$$$$$$$$""""""""""""#################################### !!!#########$$$%%%'''((('''&&&%%%&&&'''((()))'''&&&&&&%%%$$$$$$$$$%%%""""""############""""""######""""""###$$$%%%%%%"""###$$$%%%%%%$$$###""""""###$$$%%%&&&&&&'''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###""""""######$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''(((((('''+++222;;;FFFPPPXXX]]]]]]]]]YYYOOOBBB777333333---,,,+++)))(((((('''''''''&&&$$$######$$$&&&''')))***+++,,,)))%%%$$$&&&&&&&&&&&&'''''''''((((((###$$$%%%&&&&&&&&&%%%$$$&&&'''((((((&&&'''(((***"""))),,,***)))***---+++,,,,,,------......//////111666CCCYYYttt------,,,,,,------......************++++++,,,---++++++++++++++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))'''((((((((())))))******))),,,///222333222000///'''%%%$$$%%%(((***)))'''''''''((((((''''''&&&%%%((((((&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$#################################$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$###!!! """"""#########$$$$$$$$$"""######$$$$$$######"""%%%%%%$$$######$$$%%%%%%######$$$$$$$$$######"""%%%$$$###!!!!!!!!!"""###"""""""""!!!!!!!!!!!!!!! """$$$&&&'''&&&%%%$$$'''&&&$$$###"""######$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&&&&%%%$$$&&&((('''$$$ $$$$$$$$$$$$$$$###"""!!!%%%$$$"""!!!!!!"""$$$%%%$$$###""""""###%%%''')))''''''(((((('''%%%$$$######$$$&&&'''((('''&&&&&&'''%%%$$$""""""###%%%&&&(((,,,333<<>>KKKccc111111111111000...,,,***//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++*********))))))))))))))),,,+++******)))))))))***%%%'''((((((((((((***+++''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&#########$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%"""###$$$$$$%%%$$$$$$$$$!!!"""""""""###$$$$$$$$$########################%%%%%%&&&%%%%%%###"""!!!#########$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&& """%%%&&&%%%$$$######""""""###$$$$$$$$$$$$###########################&&&%%%"""!!! !!!###$$$%%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%#########$$$%%%%%%%%%%%%&&&%%%&&&''')))---000222222888<<<<<<;;;;;;666111,,,+++)))(((''''''''''''((((((''''''&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%''''''$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%'''''''''(((((())))))***))))))(((((())))))***++++++---000///------///222222777???LLLddd444444555444333000...,,,///......---,,,,,,------------------------------+++++++++++++++,,,---...++++++++++++++++++++++++******)))))))))((((((((()))))))))))))))))))))(((&&&(((***)))''''''(((***(((((())))))(((((('''&&&''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&&&&&&&%%%###""""""######$$$%%%&&&''''''!!!""""""######""""""!!!###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""######$$$%%%%%%$$$###"""###$$$%%%%%%%%%$$$######"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$ ###%%%%%%###"""$$$&&&""""""###$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%$$$###############$$$%%%'''((()))(((((('''((('''&&&$$$$$$$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&(((***,,,---+++000222111222444222...******)))((('''%%%###"""'''''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((('''%%%%%%''')))((('''&&&&&&%%%%%%%%%%%%&&&''''''((())))))******))))))(((((())))))***+++++++++,,,,,,------...///111666>>>LLLeee888999999999777444222000///...---,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++******))))))(((((())))))))))))(((((((((***,,,***'''%%%'''))))))))))))))))))(((((('''###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&''''''&&&$$$###!!!""""""###$$$&&&'''((((((!!!!!!""""""""""""!!!!!!###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%&&&%%%%%%$$$""""""""""""!!!!!!!!!!!!"""$$$%%%&&&&&&%%%###"""!!!"""$$$%%%&&&&&&%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$###############"""$$$$$$""" !!!%%%(((!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!$$$&&&''''''&&&%%%###$$$&&&(((************)))(((&&&%%%$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$#########$$$%%%'''((()))******'''+++,,,+++,,,000111///((((((((('''$$$!!!&&&&&&&&&'''''''''''''''###$$$%%%&&&&&&&&&&&&%%%$$$''')))(((&&&%%%'''******((('''%%%$$$$$$%%%%%%&&&''''''((()))******+++)))))))))))))))******+++***))))))***,,,------,,,000555===LLLfffFFFAAA???@@@===555222555???111***///111,,,,,,111---------,,,------......,,,,,,............,,,,,,---+++)))***,,,---+++)))******************+++++++++***)))(((((((((******,,,,,,***((('''&&&&&&&&&))))))(((''''''''''''''')))((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$############$$$%%%&&&'''$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%)))(((&&&$$$"""!!!!!!!!! !!!"""###$$$$$$%%%$$$###""""""######!!! %%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%$$$#########%%%((()))###"""!!!"""$$$$$$""" ######$$$%%%%%%%%%$$$$$$%%%$$$""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%###"""!!!###&&&)))+++'''&&&$$$######$$$&&&'''$$$$$$###""""""###$$$%%%$$$$$$$$$$$$%%%&&&''''''((('''''')))---...---******'''%%%%%%''''''&&&$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&(((++++++++++++,,,---***&&&######%%%''''''&&&$$$&&&(((******(((&&&$$$''''''((((((((((((''''''***))))))(((''''''&&&&&&%%%&&&((()))))))))((('''((('''%%%%%%'''((((((''')))***+++,,,,,,+++)))(((+++++++++)))''')))---000333666<<>><<<;;;:::999888444333222111///...------------------............)))***+++---------,,,,,,---,,,,,,,,,+++*********((()))***++++++***)))((()))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$&&&((((((&&&###########################!!!!!!"""###%%%&&&''''''***...222000***%%%$$$%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$###%%%((())))))'''$$$"""!!!"""$$$%%%&&&%%%%%%$$$%%%$$$$$$%%%'''((((((((($$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&)))+++...------000888???DDDJJJPPPQQQKKK???333,,,)))((('''&&&%%%$$$$$$$$$###"""!!! !!!"""###%%%"""###&&&''')))...555555:::===;;;444---++++++&&&###"""###'''((('''$$$((('''%%%$$$$$$%%%&&&(((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&(((***++++++)))***+++++++++)))'''%%%$$$+++***+++++++++)))%%%!!!+++,,,---------...000222999999EEEbbbvvvvvvuuutttrrrpppooonnnkkkfff___ZZZXXXUUURRRPPPKKKIIIFFFDDDBBB@@@>>><<<:::888555222000000111111.../////////////////////+++,,,,,,---,,,+++***)))---,,,,,,,,,,,,,,,,,,+++))))))***++++++***)))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&((('''%%%###########################""""""###$$$%%%%%%&&&&&&)))---111///***%%%$$$%%%%%%%%%$$$$$$###""""""!!!######$$$$$$$$$$$$######$$$$$$############$$$$$$###$$$'''(((((('''%%%$$$######$$$%%%%%%%%%%%%%%%"""""""""$$$%%%&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&'''***---------111888>>>EEELLLSSSUUUNNNBBB666...(((((('''%%%%%%$$$$$$%%%######"""!!!!!!"""######&&&######&&&&&&''',,,333<<>>===<<<;;;:::999888888111111///...------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---))))))******++++++******)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&%%%$$$#################################$$$$$$%%%%%%%%%''''''''''''&&&&&&%%%$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%"""$$$&&&$$$!!!!!!###$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))((((((((()))***---///111333777<<<<<<888111***&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$"""###''')))+++222999???;;;555...)))%%%$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''''''''%%%$$$%%%''')))******((($$$$$$%%%&&&''')))+++,,,'''&&&&&&'''***+++***((()))+++,,,------///111444999CCCXXXttt}}}|||yyytttqqqqqquuuyyy|||sssnnnhhhfffccc^^^XXXRRRNNNKKKHHHGGGFFFEEECCCBBBAAA@@@999777555333111000000000////////////...............---,,,++++++,,,---...((()))***++++++++++++***************************''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$%%%&&&&&&%%%########################""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$##############################$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&###!!!%%%$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%''')))***+++)))''''''(((+++---...111222444222...***'''&&&%%%$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$!!!"""%%%''')))///666999555000+++'''%%%###"""'''&&&%%%%%%%%%%%%$$$######$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&(((((('''&&&###$$$%%%'''((()))))))))((('''&&&''')))******))))))***,,,------///222444;;;FFF\\\wwwyyyvvvwww|||zzzxxxssspppkkkddd^^^YYYVVVTTTOOOOOOMMMLLLJJJIIIHHHGGGAAA@@@===999777555444444222222111111000000//////...---,,,,,,,,,,,,---...((()))***+++++++++++++++************************'''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((('''''''''(((''''''&&&%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######%%%''''''&&&########################!!!""""""$$$%%%&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$##################$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######&&&&&&'''((('''&&&$$$###'''(((((($$$###((($$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%''')))***---***&&&%%%'''***,,,---.........+++'''%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$!!!!!!$$$%%%&&&,,,333222///+++((('''&&&%%%%%%(((&&&###$$$&&&'''%%%"""###$$$%%%&&&''''''''''''***)))((('''&&&%%%$$$$$$&&&%%%%%%%%%&&&&&&$$$###&&&'''((((((((('''%%%$$$***)))))))))+++,,,,,,***)))***,,,------///222444;;;GGG```{{{