BM6P6(@ ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9Ħ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ĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>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<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene~~~wwwrrrrrr{{{xxxsssllliiijjj}}}wwwsssqqqllleeecccdddzzztttoookkkeee^^^[[[]]]zzzsssmmmiiiccc\\\YYY[[[~~~|||{{{uuuooojjjgggbbb\\\[[[]]]}}}zzzwwwvvvuuuuuummmgggcccaaa^^^ZZZYYY]]]{{{yyytttooonnnpppqqqpppmmmfff^^^ZZZ[[[___bbbccc}}}yyyzzzxxxsssooommmmmmmmmllliiiddd^^^[[[^^^dddlllqqq~~~{{{yyyxxxvvvsssoookkkgggeeedddbbbeeehhhkkkmmmrrryyy~~~}}}|||xxxuuuqqqnnnggg___\\\\\\___kkkzzz~~~|||zzzwwwrrrnnnkkkbbbXXXVVVYYYfffuuu~~~{{{yyysssmmmhhheee^^^UUUVVV^^^sss~~~~~~~~~yyyuuurrrmmmeeeaaa```ZZZUUU[[[hhhyyyzzzsssyyy~~~yyyuuuwwwyyyxxxtttooojjjggghhh```\\\\\\YYYVVV```pppwww~~~pppjjjffffffddd```^^^______eeeooo~~~{{{mmmmmmllliiifffccc```^^^^^^______^^^```hhhsss|||tttrrrwwwsss|||yyymmmeee```[[[YYYSSSOOOPPPPPPMMMLLLNNNLLLPPPXXXiii|||vvvdddccccccbbbccccccdddeeedddeeehhhkkkooovvv~~~rrrgggaaaccchhhiiiqqqtttlll]]]QQQIIIDDDGGGBBB@@@CCCDDDDDDEEEGGGCCCEEEIIIWWWvvvwwwnnn[[[\\\]]]```eeejjjpppsssrrrsssvvv{{{zzznnnhhheeebbbbbbeeeooouuuyyyrrrbbbSSSIIIEEEBBB>>>???DDDHHHHHHJJJMMMFFFEEEDDDPPPnnn}}}sssiiiZZZ]]]bbbiiirrrzzznnngggbbbdddhhhhhhiiikkkvvv{{{yyyhhhVVVJJJGGG>>>===AAAJJJPPPPPPPPPRRRFFFCCCAAAKKKhhh}}}tttkkkccchhhpppyyyvvvccc^^^]]]aaafffkkkqqqwww}}}nnnXXXKKKHHHCCCEEENNN[[[aaa```\\\\\\JJJGGGEEENNNjjj}}}wwwsssxxxttteee\\\[[[___ffflllrrrzzzxxxbbbUUUSSSRRRWWWdddssszzzvvvooolllXXXUUUSSSYYYpppuuuhhh^^^TTTYYYeeeqqqxxx|||kkk___^^^]]]dddsss|||wwwcccaaa]]]aaarrr}}}zzzxxx~~~uuunnnddd___aaa]]]aaaiiisss}}}xxxooolllwww|||rrrlllhhhlllyyyxxxsssttttttxxx}}}tttlllggg___\\\^^^]]]bbbkkkuuu|||~~~}}}|||uuurrrpppuuu{{{vvvooonnnrrryyyuuufffcccbbb]]][[[]]]]]]eeennnvvv{{{~~~{{{yyyzzz~~~|||~~~{{{iiiggglllvvvpppfff```aaaccc```___```^^^gggqqqxxx{{{~~~~~~~~~|||}}}iiiggglllyyyyyylllccc``````dddfffeeeddddddbbbjjjtttzzz}}}{{{~~~~~~{{{zzzpppoootttttteee\\\[[[^^^ccchhhjjjkkkjjjiiiiiiooowww~~~}}}{{{~~~~~~~~~~~~}}}xxxxxxyyywwwvvvwww{{{zzzpppbbb]]][[[YYY___gggmmmpppqqqqqqpppqqquuu|||}}}}}}}}}{{{yyyyyy{{{~~~zzztttuuuvvvvvvwwwzzzsssbbb[[[^^^bbbYYYaaakkkqqqtttvvvwwwwwwvvvyyy}}}tttssswww{{{{{{xxxvvvzzzyyyttttttvvvxxx{{{oooddd```^^^^^^^^^```bbbkkkxxx~~~|||{{{~~~|||uuurrrsssxxx}}}{{{|||~~~{{{{{{yyywwwvvv{{{qqqaaaZZZZZZZZZZZZ[[[bbbfffrrr~~~|||xxxsssqqqrrrwww{{{}}}~~~|||zzzxxxwwwvvvuuuwww|||iii]]]SSSQQQTTTVVVYYY[[[eeelllyyyxxxuuurrrqqqssswwwzzz{{{~~~~~~}}}|||yyywwwvvvsssqqqrrrwww~~~sss___VVVNNNNNNPPPTTTYYY^^^gggppp}}}{{{{{{{{{yyyvvvuuutttrrrssswwwzzz{{{|||~~~}}}}}}~~~}}}|||uuuqqqnnnqqqxxxuuuhhh\\\TTTLLLJJJKKKNNNUUU]]]iiisss|||wwwrrrrrruuuvvvtttqqqsssrrrrrruuuyyy|||}}}}}}~~~}}}}}}~~~}}}vvvrrrnnnpppxxxyyyiiicccVVVOOOIIIGGGFFFIIISSS]]]nnnzzzyyymmmlllmmmqqqvvvwwwvvvsssrrrrrrsssvvvzzz~~~}}}zzzxxxsssoooooouuu~~~lll^^^[[[MMMJJJIIIJJJKKKOOOYYYcccuuurrriiigggiiinnnssswwwyyyyyyxxxwwwvvvwwwzzz{{{xxxuuupppmmmpppyyywwwbbbVVVRRRHHHIIILLLQQQTTTXXXcccmmmyyyyyyiiiddddddeeeiiioootttvvvxxxzzz|||||||||}}}yyyvvvqqqlllllluuuyyynnnbbbWWWRRRVVVUUUUUUWWW^^^iiiuuu~~~oooaaa[[[\\\___jjjlllpppssswww{{{vvvvvvpppjjjmmmzzztttlllccc\\\ZZZ\\\^^^aaadddkkkwwwnnn\\\TTTXXXbbbjjjqqqsssvvvxxx{{{rrrsssoookkkooozzz{{{sssmmmgggeeeggggggkkkqqqvvv|||yyyooo```TTTSSS\\\jjjssswwwyyy{{{}}}~~~wwwwwwsssoooqqqyyy||||||{{{yyytttnnnmmmppprrrxxxzzzooojjjddd```bbbiiirrrxxxzzz|||}}}~~~~~~zzzsssrrrwww|||{{{vvvttt{{{{{{{{{}}}{{{tttsssuuuzzz|||tttqqqooommmkkkjjjmmmrrryyy}}}|||}}}~~~~~~{{{tttrrrsssyyy~~~|||uuuqqquuu{{{xxxxxx|||{{{yyy||||||qqqoooqqqqqqooolllkkkooouuu}}}}}}yyytttqqqqqqvvv|||zzzuuuuuuuuuwww}}}}}}zzzyyyzzz}}}wwwqqqppptttqqqppppppqqqtttyyy}}}|||~~~zzzxxxuuuqqqrrrvvv~~~|||{{{wwwuuuyyy{{{zzzzzzzzzrrrtttvvvtttsssuuupppsssyyy}}}}}}zzzxxxyyy|||zzzqqqnnnppp~~~}}}xxx|||}}}tttxxxzzzwwwpppnnnrrrwww{{{}}}}}}~~~~~~}}}qqqjjjhhhwww{{{tttooopppuuuyyywwwsssrrruuuzzz|||~~~|||qqqjjjiii}}}{{{tttpppmmmllloootttzzz{{{wwwuuuwwwzzz|||~~~vvvqqqrrr|||vvvwww|||}}}tttooooooqqqssssssyyy~~~}}}yyyxxxxxx}}}~~~yyywww{{{tttoooqqqvvvzzz~~~{{{xxxtttpppmmmnnnqqqtttuuuzzz||||||xxxqqqqqqvvv~~~uuuooonnnppprrrzzz|||xxxsssttttttrrrppppppqqqssssssxxxyyywwwtttqqqiiicccfffmmm|||{{{uuuqqqnnnnnnzzzzzzqqqnnnrrrtttvvvvvvtttssstttuuussswww~~~~~~zzztttppphhhggghhhfffbbb```gggqqq}}}xxxuuusss{{{~~~{{{tttmmmkkknnnqqqtttuuusssrrrsssuuuvvvyyy~~~{{{vvvqqqllleee___]]]^^^aaaddddddfffqqq~~~~~~||||||~~~xxxtttqqqooommmkkkqqqpppnnnnnnoooqqquuuwww~~~vvvjjjhhhcccYYYUUUXXXYYY[[[```iiittt~~~}}}}}}{{{xxxuuusssrrrrrrqqqoooppppppoooppprrrtttwwwyyy{{{{{{|||}}}yyyyyyssseee\\\^^^]]]VVVTTTXXXaaaeeemmmxxx~~~zzzvvvvvvyyy~~~~~~{{{wwwuuuttttttttttttsssqqqpppqqqrrrtttvvvxxxyyyzzzyyyyyyzzz|||~~~~~~}}}~~~zzzsssooopppggg^^^ZZZ```cccbbbccchhhlllqqqzzz~~~xxxrrrqqqsssxxx{{{zzzyyyxxxvvvuuuvvvxxxxxxuuussswwwvvvuuuvvvvvvvvvtttrrrtttuuuwwwyyyzzzzzzzzzyyy|||zzzzzzzzz|||}}}|||{{{zzztttqqqmmmggggggiiihhhddddddlllsssuuuxxx}}}|||}}}xxxvvvvvvwwwwwwyyyxxxkkkbbb___\\\___dddkkkqqqsssrrrqqqwwwvvvvvvwwwyyyzzzxxxwwwyyyzzz|||||||||{{{yyyxxx|||zzzyyyyyy{{{}}}~~~~~~}}}tttjjjeeeaaa```dddjjjllllllooovvv}}}}}}xxxuuurrruuuzzz~~~}}}zzzxxxwww}}}yyyqqqkkkaaaUUULLLJJJJJJSSS___jjjppprrrsssssstttssstttwww{{{~~~~~~~~~~~~~~~~~~}}}{{{yyywwwyyyxxxwwwyyy~~~sssjjjaaa]]]]]]```iiirrrvvvxxx||||||vvvrrrppppppqqqnnnjjjjjjmmmssszzzuuukkkbbbXXXQQQKKKCCC@@@AAAJJJUUUeeennnqqqqqqsssvvvtttssssssuuuzzz~~~~~~}}}|||zzzzzz{{{yyyxxx{{{yyyrrrddd]]]YYYZZZ___fffqqq|||{{{vvvpppiiifff```ZZZ\\\aaahhhqqq~~~pppbbb\\\QQQFFF???<<<:::<<<@@@PPP]]]lllssssssqqqtttwwwwwwuuuttttttwww{{{}}}}}}~~~~~~~~~}}}}}}}}}||||||}}}{{{}}}yyylllcccXXXTTTTTTZZZccclllxxx{{{qqqfff___WWWPPPRRRZZZaaalllyyypppYYYNNNIIIDDD@@@???>>>???DDDLLLccciiiqqqwwwzzzzzzzzz{{{|||{{{zzz{{{~~~~~~~~~mmm]]]SSSKKKQQQZZZdddooozzz}}}uuukkk```RRRGGGHHHOOOUUU```lllxxxkkkVVVLLLJJJGGGFFFHHHKKKNNNUUU]]]mmmrrrxxx}}}}}}|||{{{|||~~~~~~}}}pppcccYYYSSSUUU\\\eeepppyyyxxxkkkXXXIIIFFFKKKKKKTTT___kkkyyylllZZZRRRSSSPPPQQQWWW\\\```fffmmmppptttyyy}}}}}}}}}}}}}}}~~~pppeee]]]XXXVVV___eeennnwww~~~{{{zzz{{{~~~vvvbbbPPPHHHIIIEEEJJJQQQ[[[iiiyyyttthhhbbbaaa]]]]]]bbbgggiiilllqqqooossswww{{{}}}~~~~~~}}}}}}~~~wwwmmmddd^^^___bbbmmmqqqwww}}}~~~|||}}}ooo___RRRLLLGGGGGGIIINNNYYYhhhuuu|||~~~uuupppiiieeeccchhhkkklllmmmooossswww|||~~~}}}}}}tttllleeedddlllxxx}}}rrrbbbVVVKKKGGGEEEFFFMMMXXXfffppp{{{uuukkkfffdddiiimmmoooppprrrwww{{{~~~~~~~~~nnngggfffkkk|||ssseeeQQQKKKFFFEEEFFFMMMYYYddd|||uuummmgggdddiiipppsssuuuwwwzzz~~~sssbbbdddnnnyyy{{{wwwyyywww```XXXQQQLLLHHHGGGNNNXXX|||vvvqqqjjjfffkkkrrruuuwwwyyy|||fffYYYeeezzzvvvpppqqqyyypppggg^^^VVVLLLEEEHHHPPP~~~uuulllmmmkkklllooorrruuuzzz~~~jjj```ZZZcccyyy~~~rrrffftttxxxlllcccWWWKKKHHHJJJ}}}zzzzzzwwwpppiiijjjkkknnnqqqtttwwwzzz}}}zzzddd]]][[[hhhsssgggfffppp~~~xxxqqqfffXXXPPPOOO|||yyyvvvsssqqqnnnjjjgggfffkkkqqquuuwwwyyy{{{|||pppXXXUUUYYYhhh~~~wwwkkk\\\eeesssxxxhhh\\\WWW~~~tttrrrrrrpppmmmiiifffeeeeeedddllluuuyyyzzz|||}}}|||mmmSSSSSSZZZjjj~~~}}}rrr```dddnnn{{{wwwkkkdddwwwrrrkkkkkkiiieeeaaa___```bbbeeepppzzz||||||~~~~~~~~~mmmZZZ[[[bbbpppyyygggdddhhhttt{{{uuu|||uuurrrpppeeeccc```\\\ZZZ[[[___bbbiiivvv}}}}}}|||jjj[[[^^^eeerrrjjjaaa___iiivvv~~~|||rrrnnnllllllbbb^^^YYYVVVXXX]]]cccgggooo|||~~~|||xxxfffVVV\\\fffssspppaaaXXX```mmmvvvvvvnnniiigggfffbbb\\\VVVUUUZZZbbbiiinnnrrr~~~|||~~~}}}uuudddVVV]]]jjjyyyxxxdddWWW\\\gggqqq~~~yyysssmmmeee```^^^___XXXVVV]]]ccchhhpppyyy~~~~~~~~~~~~~~~uuuiii___aaagggsssqqqccc___dddmmmzzzxxxoookkkeee^^^YYYYYYYYYWWWZZZccclllqqqyyy~~~{{{pppbbbcccgggrrryyyllleeedddhhhttt|||uuussskkkdddaaa\\\VVVRRRSSSVVVYYYaaammmwww|||~~~xxxgggeeehhhqqq|||wwwmmmdddbbblllyyyyyyqqqkkkiiibbb\\\YYYUUUPPPNNNQQQXXX___kkkwww}}}mmmhhhhhhpppyyyuuufff^^^eeeqqq}}}~~~uuunnniiieee```ZZZTTTQQQNNNKKKMMMQQQYYYdddqqq|||rrrjjjgggmmmvvv}}}{{{iii\\\^^^fffxxxssslllfffaaa^^^VVVPPPKKKIIIGGGHHHNNNVVV\\\hhhuuu}}}uuujjjdddhhhooovvvooo___ZZZ\\\ooozzzvvvlllddd^^^YYYUUUNNNIIIEEEDDDDDDIIITTT___eeepppzzz|||~~~wwwiii___```fffmmm|||xxxjjj___\\\cccqqq}}}qqqggg```YYYSSSNNNKKKFFFBBBBBBEEEMMM[[[hhhnnnxxx}}}|||wwwggg[[[[[[___eeevvv}}}ttthhhbbb[[[iiizzz~~~wwwnnnddd^^^XXXOOOIIIHHHGGGCCCCCCJJJPPPWWWdddqqqyyywwwzzzqqqggg\\\WWW\\\hhhssszzzvvvhhhfffdddjjj{{{}}}vvvjjjbbb[[[WWWRRRJJJDDDCCCBBBBBBGGGQQQZZZ```kkkuuuyyywwwyyy}}}}}}}}}~~~{{{xxxwwwwwwllleee]]][[[aaalllvvv|||~~~vvveeeaaaeeettt}}}tttooo\\\WWWSSSQQQMMMFFF@@@???BBBFFFQQQ]]]fffkkkqqqwww|||yyyyyy|||}}}{{{|||}}}|||wwwvvvtttppplllkkklllnnnmmmiiifffgggmmmvvv~~~|||xxxwww||||||iiibbbaaalll|||}}}rrrjjjeeeUUURRRPPPPPPMMMFFFBBBBBBLLLRRR]]]hhhooosssvvvxxx|||{{{}}}}}}|||}}}yyyrrrnnnggggggfffeeeeeehhhlllpppxxxxxxxxxzzz~~~|||uuurrruuu{{{~~~ssshhh```eeerrr|||pppfff]]]XXXRRROOOOOOOOOMMMHHHFFFHHHWWW^^^gggooouuuyyy|||}}}|||{{{}}}}}}|||}}}yyyrrrjjjddd```___```bbbdddggglllssswww{{{rrrkkkkkkqqqyyy}}}ooobbb```gggttt}}}tttkkkaaaWWWQQQOOOLLLKKKLLLKKKIIILLLQQQ```gggooosssxxx|||yyyzzz}}}~~~}}}~~~~~~zzzssskkkccc\\\XXXVVVYYY\\\aaaeeejjjoootttxxxtttjjjhhhlllsss~~~vvvhhh```___iii||||||vvvoooggg^^^UUUOOOLLLIIIHHHIIIJJJLLLTTT]]]hhhpppwwwxxx{{{{{{zzz|||sssmmmddd[[[UUURRRSSSTTTVVV[[[ccckkkqqqvvvzzz}}}zzzpppllllllnnnssszzz}}}rrrggg```dddvvvzzzxxxtttooohhhaaaXXXPPPJJJJJJGGGFFFHHHKKKPPP\\\gggpppxxx~~~}}}}}}}}}xxx}}}|||}}}xxxjjjcccYYYPPPLLLNNNRRRUUUYYY```kkkvvv}}}|||rrrmmmjjjggghhhkkk||||||pppddddddttt~~~yyyrrrnnniiicccYYYMMMHHHIIIFFFBBBBBBJJJSSS\\\iiiuuu|||}}}}}}nnnbbbYYYUUUNNNHHHHHHMMMTTTYYYffflllvvvuuukkkaaaYYY[[[bbbkkkyyy}}}xxxxxxzzz}}}|||wwwqqqiii```YYYOOOFFFCCCEEEGGGEEEGGGPPPZZZcccooozzz~~~}}}yyyzzznnn```TTTOOONNNMMMMMMQQQWWW___dddlllsss~~~~~~rrrbbbVVVSSSXXX^^^mmmyyy|||}}}vvvrrrlllaaaUUUMMMGGGBBBBBBFFFIIIJJJPPPZZZccclllwww}}}{{{|||tttiii\\\QQQJJJMMMPPPVVV[[[aaagggmmmqqqwww~~~{{{jjjYYYQQQPPPSSScccrrryyy|||ssslllhhhdddYYYNNNHHHFFFDDDGGGKKKMMMRRR[[[dddmmmuuu~~~}}}~~~rrrggg[[[PPPLLLMMMZZZ```iiiooosssuuuwwwyyyuuufffXXXOOONNN\\\kkkuuu~~~{{{qqqhhhaaa]]][[[SSSKKKHHHFFFEEEHHHMMMTTT]]]gggnnnttt{{{}}}uuufffZZZPPPKKKPPPZZZiiipppzzz~~~~~~}}}rrr___PPPKKKUUUaaalllwww{{{|||qqqhhh```YYYTTTSSSNNNJJJGGGEEECCCIIIPPP___iiissswwwyyy~~~sssggg[[[RRRJJJIIIWWWhhhrrryyyyyygggVVVMMMQQQWWW___kkkwww}}}}}}tttjjjbbb[[[TTTPPPJJJIIIGGGFFFDDDFFFPPP\\\kkkvvv~~~}}}~~~~~~{{{uuueee[[[TTTPPPKKKLLL]]]qqqzzzttthhh[[[WWWTTTWWW___kkkxxx|||wwwoooggg```YYYSSSOOOCCCDDDEEEFFFEEEKKK[[[kkkrrr~~~|||sssmmm]]]VVVRRRRRROOOPPPaaavvv{{{kkkbbbXXXUUUYYYdddqqq{{{~~~vvvxxxqqqkkkiiidddZZZRRRNNN@@@AAABBBBBBFFFSSShhhwww{{{mmmaaaYYYOOOIIIGGGKKKQQQXXXfffttt~~~yyylll^^^UUUTTT\\\mmm{{{{{{xxxrrrjjjdddbbb\\\SSSKKKIIICCCEEEHHHKKKQQQ^^^ooo|||}}}qqqcccWWWPPPMMMIIIIIINNNSSSZZZfffrrr|||~~~vvvhhh___[[[]]]gggqqq|||yyyvvvvvvuuunnngggaaa]]]XXXPPPJJJIIIFFFIIIOOOWWW```lllxxx~~~ssseeeXXXNNNIIIKKKKKKNNNTTTZZZ```iiirrryyy{{{|||~~~|||pppggg^^^XXXYYY]]]nnnwwwzzzxxxuuuppplllhhhaaa[[[XXXSSSLLLJJJKKKHHHMMMWWWcccnnnxxx~~~}}}}}}uuuiii[[[QQQKKKJJJLLLPPPVVV]]]dddjjjqqqwwwyyyzzz{{{|||~~~wwwoooeeeYYYQQQPPP```kkkzzz{{{wwwvvvvvvssskkkddd\\\VVVQQQOOOKKKGGGGGGKKKNNNVVVbbbooo{{{{{{xxxwwwvvvuuurrrkkk```TTTMMMMMMOOOOOOUUU]]]dddkkksssxxx{{{||||||}}}~~~{{{ssseeeZZZUUUWWWbbbppp{{{|||uuunnnkkkllljjjccc]]]TTTOOOKKKJJJHHHFFFKKKQQQWWWaaaooo{{{yyytttrrrppppppmmmkkkeee[[[QQQMMMPPPUUUXXX___fffjjjpppxxx}}}~~~}}}rrrfffaaa[[[```jjjsss|||zzzyyyqqqiiiffffffcccZZZRRRMMMIIIGGGGGGFFFGGGOOOXXX]]]hhhwwwxxx}}}wwwrrrppppppoooooonnnhhh]]]SSSPPPUUU[[[gggnnnrrrrrruuu}}}~~~uuupppffffffgggnnnxxx}}}uuuuuuooojjjiiihhhaaaSSSGGGDDDAAA???@@@@@@CCCMMMWWW___kkkzzzuuu{{{yyyuuusssrrrrrrvvvtttnnncccXXXTTTZZZ```uuu{{{|||yyy{{{qqqlllhhhkkkuuu}}}xxxuuummmmmmkkkeee\\\SSSLLLHHH@@@@@@===:::@@@MMMYYY___mmmuuu}}}}}}{{{}}}{{{sssfff]]]]]]bbbsss{{{uuuiiijjjrrr{{{~~~yyyuuutttmmmlllhhhaaaWWWNNNHHHEEEDDDFFFGGGFFFLLLYYYdddhhhrrrxxx{{{yyymmmddddddjjjpppyyyzzzqqqpppuuuzzzzzzwwwsssppppppjjjhhhccc[[[SSSLLLIIIHHHKKKQQQVVVYYY```kkksssvvv|||www|||yyynnnddddddiiikkkuuu}}}zzzyyyyyy~~~yyyvvvtttnnnjjjhhhbbb```\\\VVVQQQOOOPPPRRRSSS]]]ffflllsss{{{}}}zzzwwwzzz~~~wwwjjj```___dddeeeooo}}}~~~zzzyyy{{{~~~zzzvvvvvvrrriiiaaa^^^ZZZXXXUUUQQQOOOQQQUUUYYY]]]iiiuuu{{{~~~{{{xxxyyyyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}~~~wwwjjj^^^\\\``````jjjwww{{{uuurrrooottt|||}}}zzzuuurrrqqqkkk```XXXUUUTTTRRRPPPMMMNNNRRRXXX]]]iiiuuu~~~{{{xxxvvvwwwvvvuuuvvvyyy{{{||||||xxxxxxxxxyyy{{{~~~vvviii]]][[[___aaajjjvvv~~~sssjjjaaafffqqq~~~wwwvvvpppjjjfff___UUUOOONNNOOONNNNNNOOORRRYYYaaagggttt~~~|||zzzwwwuuusssrrrqqqpppqqqtttyyy||||||{{{vvvvvvwwwyyy|||yyymmmbbb```dddiiipppzzzssseee\\\___gggrrr~~~|||ttttttlllccc\\\UUUMMMJJJKKKKKKLLLNNNRRRXXXbbblllttt{{{zzzyyyvvvssspppnnnmmmllljjjkkknnnttt{{{~~~}}}{{{zzzyyyyyy{{{~~~wwwlllkkkooorrrwww~~~sssccc______cccjjjttt}}}yyyvvvwwwllleee]]]XXXRRRLLLKKKMMMSSSQQQPPPUUU]]]gggnnnqqq|||yyyuuuooogggaaaaaaeeejjjmmmnnnpppssswwwzzz{{{||||||~~~~~~~~~||||||||||||mmmfff___^^^eeeppp{{{zzzvvvqqqnnnoooiiiaaaYYYTTTOOOJJJIIIMMMNNNMMMOOOVVVaaammmwww|||}}}yyysssnnngggccc___]]]```eeeiiilllsssuuuyyy}}}~~~|||{{{vvvggg^^^aaalllxxxyyytttrrrooollllllfff^^^VVVQQQLLLGGGHHHLLLIIILLLRRR[[[gggttt~~~~~~|||yyyuuunnneee```YYYWWWWWWYYY___fffkkknnnxxx{{{~~~~~~|||}}}yyytttpppuuu~~~|||zzz{{{xxxmmmlllsss|||~~~wwwsssrrrpppmmmkkkddd\\\SSSNNNIIIDDDEEEJJJGGGOOOZZZfffpppyyyxxxvvvsssmmmggg___WWWSSSPPPPPPRRRXXXaaakkkrrrvvv{{{~~~{{{wwwtttkkkfffeeelllzzz}}}zzzvvvwww}}}{{{vvvrrrpppoookkkggg___XXXPPPKKKFFFAAABBBEEEFFFRRRdddrrrzzz|||oookkkeee\\\TTTOOOKKKJJJHHHIIINNNWWWeeesss~~~~~~{{{pppfff[[[ZZZ^^^jjjyyyzzztttrrrvvv|||||||||xxxssspppooojjjeeeYYYSSSMMMJJJFFFAAABBBEEEIIIYYYnnn}}}}}}vvvqqqaaa]]]VVVNNNGGGEEEGGGIIIDDDGGGOOO\\\lll{{{~~~vvvuuuvvvrrrfff[[[RRRWWWaaaooo|||}}}uuuppprrrwww~~~~~~zzzwwwyyyvvvoookkkkkkgggaaaVVVQQQNNNNNNLLLIIIJJJMMMVVVfffzzz|||~~~zzzqqqggg```TTTRRRNNNIIIEEEGGGLLLQQQLLLQQQ[[[iiiwww~~~xxxpppjjjfffaaaZZZUUUUUU]]]jjjwwwyyyyyy|||~~~vvvsssrrrlllooommmeeebbbbbb^^^XXXVVVSSSRRRTTTTTTRRRSSSVVVdddrrr~~~}}}wwwyyy{{{zzzrrrgggZZZRRRNNNNNNMMMJJJJJJMMMTTTZZZXXX^^^iiivvvxxxuuummmcccYYYSSSRRRTTTZZZdddrrr~~~~~~~~~yyyvvvrrrnnnkkkhhhaaaZZZTTTQQQOOONNNPPPOOOTTT^^^ddddddeeeiiittt~~~~~~}}}{{{xxxrrriiidddeeebbbYYYPPPMMMLLLLLLMMMQQQWWW```iiioooiiippp{{{{{{{{{vvvvvviiiTTTIIIKKKOOOMMMdddnnn{{{zzzvvvsssnnnjjjeee```XXXPPPJJJHHHHHHIIINNNOOOVVVccckkkmmmooosssvvv}}}yyysssnnn___WWWRRRTTTUUUQQQMMMMMMOOORRRWWW]]]dddllltttxxxzzz~~~~~~~~~{{{{{{~~~}}}yyynnnjjj^^^OOOHHHKKKRRRVVVgggppp|||{{{tttqqqmmmgggbbb[[[VVVNNNFFFBBBBBBDDDFFFEEEJJJUUUdddnnnssswwwzzzxxxzzzqqqfff___NNNGGGCCCFFFJJJLLLNNNQQQWWW]]]gggooovvv{{{}}}}}}{{{||||||vvvmmmbbbYYYOOOIIIGGGLLLXXXcccooovvv~~~{{{zzzsssnnnjjjeee^^^YYYQQQMMMHHHDDDBBBCCCFFFIIIBBBJJJWWWeeepppvvv{{{}}}zzz}}}tttgggYYYQQQHHHDDDAAACCCIIIPPPWWW[[[eeemmmxxx|||zzz|||zzzooocccXXXKKKCCCEEEIIIOOO___oooyyy}}}vvvnnnqqqxxx|||~~~xxxtttmmmhhhccc\\\TTTOOOFFFEEEEEEEEEFFFIIIKKKLLLJJJSSS```kkkssszzz~~~|||~~~wwwjjj\\\OOOGGGCCCBBBCCCFFFOOO[[[dddiiisss|||~~~}}}~~~||||||zzzyyyzzzvvviii[[[OOOEEE@@@HHHPPPYYYhhhxxx~~~sssdddaaahhhpppyyy|||sssxxx}}}sssooohhhaaaZZZSSSLLLGGG???@@@BBBEEEHHHKKKNNNOOORRR\\\gggmmmqqqwwwzzz{{{}}}xxxlll]]]PPPFFFBBB;;;AAAGGGNNNZZZhhhrrrvvv}}}}}}|||{{{{{{|||wwwyyyyyywwwuuunnn```SSSHHHEEEEEEOOO[[[hhhuuuvvvddd\\\^^^eeennnvvv~~~|||xxxggglllrrryyy~~~{{{oookkkcccZZZSSSLLLGGGDDD???@@@AAADDDGGGLLLPPPRRRYYYccclllnnnoootttwwwwww|||}}}ppp___OOODDD@@@@@@===GGGRRR[[[hhhvvv~~~~~~~~~|||zzzxxxwwwtttwwwxxxsssmmmdddVVVJJJBBBGGGMMMWWWgggxxx}}}lllbbb]]]]]]aaahhhrrrxxx|||yyyggghhhjjjlllqqqyyy{{{wwwlllggg___VVVNNNHHHDDDCCCDDDCCCBBBCCCGGGLLLRRRUUUbbbllltttsssrrrwwwzzzyyy|||{{{kkkWWWFFF======???FFFRRR___iiisss}}}~~~|||yyyvvvuuussswwwwwwqqqggg\\\OOOCCC>>>IIISSS]]]ooouuukkkaaaYYYXXX[[[iiiqqq{{{~~~zzzmmmjjjfffdddfffnnnyyy|||sssmmmccc\\\UUUNNNGGG@@@@@@EEEEEEGGGJJJJJJHHHKKKVVVaaajjjpppxxx}}}~~~}}}}}}~~~zzz}}}gggSSSKKKEEE>>>???GGGOOO]]]mmmzzz}}}}}}{{{vvv}}}|||zzzrrrbbbOOOEEEDDDDDDQQQaaaooo||||||uuunnndddXXXOOOUUU]]]lll{{{wwwtttmmmddd^^^aaakkkttt||||||vvvnnnggg\\\VVVOOOJJJDDD???@@@EEEKKKLLLMMMNNNOOOTTT___iiitttyyy}}}xxxppp\\\JJJDDDAAA>>>BBBJJJZZZgggvvvyyynnn\\\KKKCCCCCCLLL[[[mmmyyyzzztttkkk```WWWVVVXXXaaaooozzz~~~vvvlllccc______aaaiiirrr~~~|||yyywwwrrriiibbbSSSNNNIIIGGGCCC@@@CCCIIIQQQSSSTTTVVV\\\eeeooovvv~~~uuulll```PPPBBB???AAACCCKKKTTTfffqqq~~~vvvgggUUUEEEAAADDDTTTfffzzz}}}uuulllddd]]]XXXXXXbbboooxxx~~~uuulllbbbXXXSSSWWWcccsss~~~zzzwwwuuuuuusssnnneee]]]KKKGGGDDDDDDCCCBBBGGGNNNUUUYYY^^^ccclllwww}}}~~~|||xxxmmmbbbTTTIIIAAABBBHHHPPPZZZdddllluuu|||}}}~~~~~~}}}ooo^^^MMMAAABBBIIIZZZmmmxxxrrrjjjaaaZZZ[[[aaaiiittt|||}}}wwwmmm```WWWRRRZZZfffqqqxxx~~~~~~vvvwwwvvvtttqqqmmmdddYYYQQQCCC@@@???@@@AAABBBIIIPPPVVV___hhhoooyyyzzz{{{zzzvvvsssnnncccYYYKKKGGGEEEJJJSSS]]]hhhqqqooowww~~~|||xxxyyyyyyyyyzzz~~~~~~ttteeeUUUGGGAAAGGGQQQcccsss}}}wwwnnnddd\\\WWWXXXbbblllzzzzzzooofffWWWXXX[[[dddppp|||xxxtttvvvtttpppjjjbbbWWWKKKDDD>>>;;;;;;>>>@@@BBBIIIQQQ[[[gggrrrwww{{{{{{wwwnnnfff```VVVMMMDDDFFFKKKSSS]]]gggpppvvvtttzzz~~~yyyvvvwwwxxxwwwxxx{{{~~~|||xxxtttjjj\\\OOODDDBBBLLLYYYmmmyyyyyyooocccXXXRRRWWW___pppzzzzzzrrrbbb]]]ZZZ```nnn||||||vvvrrrpppnnnlllhhhbbb[[[QQQIIICCC???<<<<<<@@@BBBEEEMMMUUUdddqqqzzzzzz}}}{{{xxxwwwpppcccWWWOOOHHHCCCAAAHHHRRR\\\fffoootttwwwyyy~~~}}}}}}|||wwwvvvyyy{{{zzz{{{}}}~~~}}}}}}~~~~~~|||xxxuuujjjaaaUUUKKKCCCCCCPPP^^^qqqyyyxxxoooeee\\\ZZZ\\\eeeqqq}}}yyyqqqkkkfffgggppp{{{|||tttooolllkkkdddcccaaa]]]XXXSSSNNNKKKCCC@@@@@@DDDGGGJJJRRRZZZkkkyyyzzzyyy{{{vvvpppppphhhYYYKKKDDD@@@===AAAKKKXXXcccmmmtttwwwwww|||{{{zzz|||~~~}}}zzzwwwwww{{{~~~~~~~~~}}}{{{zzzzzzzzzxxxvvveee]]]RRRIIIBBBDDDQQQ___ooovvv{{{|||}}}yyytttkkkccc```^^^jjjuuuzzz}}}}}}|||yyyssspppqqqxxxvvvnnniiifffdddYYYYYYZZZ^^^```\\\SSSKKKJJJEEEDDDGGGIIILLLXXXeeewww{{{}}}~~~vvvmmmkkkaaaUUUKKKCCC???BBBHHHLLLWWWfffqqquuuxxxzzz}}}~~~zzzyyyyyy}}}zzzxxxyyy}}}zzzxxxxxxxxxvvvtttiiiXXXKKKIIIFFFEEEQQQcccwwwyyyzzz{{{|||~~~}}}xxxqqqlllhhhkkkooouuuyyy|||}}}}}}}}}yyyxxxyyy{{{|||xxxooohhhccc^^^\\\VVVVVVWWW\\\aaaaaa[[[VVVXXXSSSPPPRRRUUUYYYcccmmmuuuyyy}}}~~~|||||||||oooeee[[[TTTLLLFFFAAAAAAHHHRRR\\\eeeqqqxxxzzzyyyyyy{{{~~~}}}{{{{{{|||~~~|||yyyzzz~~~|||zzz{{{zzzwwwsssjjjYYYKKKHHHEEEDDDPPPcccvvvxxx{{{}}}~~~{{{vvvvvvtttpppmmmmmmpppsssvvv~~~|||{{{}}}xxxppphhhbbb[[[VVVRRRNNNNNNPPPVVV]]]bbbcccbbbiiiccc```bbbeeeiiinnnsssrrrvvvzzz{{{zzzzzz|||~~~}}}}}}~~~uuueeeYYYMMMHHHDDDAAA???CCCQQQ___kkkrrr{{{|||zzzzzz}}}~~~~~~}}}|||{{{}}}}}}zzz{{{~~~~~~|||wwwsssjjjXXXJJJGGGCCCCCCPPPcccsssvvvzzz}}}~~~{{{oooeee```bbbgggkkkyyy}}}}}}yyyuuuqqqjjjccc]]]VVVPPPLLLEEEDDDFFFLLLVVV___fffiiirrrnnnmmmooosssuuuuuutttppptttxxxzzzzzzzzz|||}}}{{{|||}}}}}}xxxkkkZZZMMMHHHDDD@@@>>>>>>GGGZZZkkksssxxx~~~~~~}}}~~~}}}|||{{{{{{{{{}}}~~~}}}zzzzzz|||yyyssshhhVVVHHHEEECCCDDDSSSfffooosssyyy}}}}}}pppddd]]][[[]]]```mmmttt{{{|||yyypppkkkddd^^^WWWQQQKKKGGG@@@???@@@EEEOOO\\\gggnnnuuuvvvwww{{{~~~~~~zzztttrrrtttwwwzzz{{{|||}}}~~~|||{{{yyyuuummm```PPPEEEEEE@@@<<<<<>>???CCCNNN\\\jjjssswww|||zzzwwwxxxxxxzzz{{{|||~~~~~~yyyuuuoooggg^^^SSSHHHAAA@@@;;;:::@@@LLL\\\rrr~~~|||||||||zzzyyy{{{{{{{{{yyyxxxyyy{{{}}}}}}}}}~~~{{{uuugggUUUFFFCCCCCCFFFXXXnnnuuuzzzvvvwwwzzz{{{rrrggg\\\VVVTTT\\\iiiuuu~~~{{{zzzxxxvvvooohhh\\\QQQJJJFFFDDDCCC>>>===>>>BBBMMM]]]mmmxxxyyy}}}zzzyyyyyyzzz{{{{{{rrrkkk```UUUMMMGGGCCCAAA@@@===@@@LLL]]]nnn~~~~~~~~~~~~{{{xxxzzz|||}}}{{{xxxwwwxxxzzzzzzzzz|||{{{vvvkkkXXXHHHDDDBBBFFFXXXnnnwww|||~~~wwwuuusssuuu|||uuukkkddd\\\___ccchhhnnnvvv~~~zzz{{{{{{yyyuuusssjjj\\\PPPIIIFFFEEEEEE;;;:::<<<@@@LLL\\\nnnyyyzzz~~~|||yyyxxxxxxxxxxxxlllcccVVVIIIAAA???@@@BBBEEECCCIIIYYYlllzzz~~~|||yyyzzz}}}~~~}}}yyyvvvvvvxxxxxxxxxzzz~~~|||wwwooo[[[JJJEEEBBBEEEWWWlllwwwzzz|||~~~xxxrrrpppttt|||yyyuuukkkhhhccc```aaahhhqqqyyy}}}|||uuuwww{{{{{{yyyxxx{{{tttgggYYYNNNHHHFFFFFF>>>;;;:::@@@JJJXXXjjjyyy~~~yyytttoookkkiiiZZZUUUMMMDDD>>>>>>BBBFFFJJJLLLZZZnnnzzz||||||}}}|||zzz}}}}}}}}}|||zzzyyywwwvvvwwwwwwyyy|||~~~sssaaaNNNEEEFFFNNNZZZeeeuuu}}}|||vvvxxx{{{xxxoooeee]]]^^^gggooo|||~~~yyytttpppqqqqqqqqquuuzzz{{{oooaaaSSSJJJDDDBBB;;;:::===GGGRRR```qqqzzzrrrjjjbbb]]]ZZZLLLIIIDDD???;;;===AAAEEENNNXXXgggtttxxxyyy}}}}}}|||}}}}}}|||{{{yyyxxxvvvuuuttttttuuuxxx{{{~~~}}}uuufffSSSIIIGGGLLLXXXcccqqqxxx~~~~~~~~~wwwmmmdddbbbfffkkktttxxx}}}wwwjjjjjjjjjiiieeeeeeppp}}}xxxkkk\\\OOOFFFBBB===>>>FFFRRR^^^hhhuuu~~~~~~~~~{{{zzzrrrhhh^^^UUUOOOKKK@@@@@@>>><<<<<>>>>>>>>???AAAFFFNNNSSS^^^qqq{{{ttttttwwwvvvzzz{{{~~~}}}}}}|||}}}~~~|||zzzxxxxxxxxxxxxsssssstttvvvwwwvvvssspppjjjaaaTTTJJJCCCCCCNNNYYYiiinnnrrrrrruuu|||zzztttqqqqqqtttxxx{{{}}}tttlllfffddd[[[]]]cccjjjttt}}}{{{qqqmmmaaa]]]YYYVVVSSSUUU```lll{{{}}}}}}vvvhhhYYYOOOJJJOOOSSS]]]jjjqqqrrruuuzzzvvvvvvvvvwwwyyyyyyyyyxxxlllfff^^^SSSJJJDDD@@@???:::;;;===@@@GGGPPP[[[bbbnnn{{{zzzzzzxxxrrrtttxxx|||}}}|||||||||}}}zzzyyyxxxwwwuuuuuuttttttqqqpppnnnmmmllliiieeebbbXXXRRRKKKEEE@@@???GGGPPP\\\aaaeeefffllluuu{{{|||~~~|||sssnnnlllmmmnnnnnnssswww||||||uuunnnkkk___\\\XXXYYY___kkkxxxzzzrrrjjjfff\\\VVVOOOKKKHHHJJJRRR\\\qqqvvvyyyuuujjj^^^WWWTTTZZZ^^^hhhsssxxxwwwwwwzzzwwwvvvuuutttssssssrrrrrr___ZZZQQQGGG@@@;;;999999555999>>>FFFPPP\\\hhhpppuuu{{{~~~}}}|||zzzuuuppptttwww|||}}}|||||||||||||||}}}~~~zzzzzzyyyxxxvvvsssqqqppphhheeeaaa]]]ZZZWWWSSSQQQGGGBBB@@@???>>>===AAAGGGIIINNNRRRUUU]]]iiippprrryyyyyyrrrooolllhhheeeccchhhqqqzzzzzzwwwnnnggg]]]VVVVVV]]]hhhooozzz{{{uuuooohhhbbb```VVVPPPIIIDDD@@@@@@HHHRRRcccjjjqqqrrrlllfffdddeeeiiilllsss{{{|||xxxvvvxxxsssttttttqqqmmmhhhdddbbbPPPLLLEEE>>>:::999:::;;;===CCCLLLVVVaaajjjsssyyyyyyyyy{{{~~~yyyuuuvvvwwwzzz}}}}}}~~~|||||||||{{{zzzzzz{{{|||yyyyyyxxxvvvrrrmmmhhheeeZZZVVVPPPKKKGGGEEEBBB@@@;;;888888<<<>>>======???;;;???AAADDDLLLWWW^^^___lllttt~~~}}}zzzxxxtttnnniii```dddjjjqqqxxx~~~zzztttjjjaaa\\\]]]aaadddnnnuuu~~~}}}wwwsssoooiiiaaa]]]^^^QQQNNNIIICCC<<<:::DDDPPPUUU^^^iiinnnnnnnnnrrrvvvwwwxxx|||~~~wwwssssssnnnpppqqqnnnggg^^^WWWSSSFFFBBB>>>:::999<<<@@@CCCKKKRRR]]]hhhpppvvvzzz|||~~~}}}}}}zzz}}}~~~~~~|||||||||zzzxxxwwwxxxyyyqqqqqqpppmmmhhh```YYYUUUPPPJJJCCC>>>:::999777777777333555<<<@@@>>>;;;;;;666888999999@@@IIINNNNNN^^^fffrrrzzz~~~~~~~~~~~~xxxsssggghhhjjjmmmqqqwww|||~~~~~~zzztttmmmgggcccaaaaaabbbjjjuuu~~~zzztttoookkkhhhbbbYYYTTTTTTJJJFFFFFFFFFBBB===???EEEJJJQQQ\\\eeekkkooosssvvvzzz{{{wwwvvvvvvtttmmmpppqqqkkk^^^QQQHHHEEE???===::::::>>>DDDLLLQQQZZZ```jjjrrrwwwzzz|||}}}~~~}}}|||zzz~~~{{{zzz~~~~~~|||yyywwwvvvpppllleee\\\TTTMMMHHHEEE:::<<<>>><<<999888999;;;;;;:::999<<>><<<:::;;;<<<;;;888777999;;;:::888888999===>>>===<<<999999:::;;;<<<>>>???@@@@@@EEEMMMTTTZZZ___dddgggjjjooouuuzzz|||}}}~~~|||||||||wwwooohhhfffiiioooxxx|||yyyxxxnnnmmmmmmqqqxxxzzznnnjjjgggcccaaa```ZZZQQQKKKKKKKKKGGGDDDDDDBBBBBBGGGMMMPPPUUU[[[bbbiiiqqqxxx}}}yyy|||{{{wwwtttvvvvvvuuuvvvssskkk^^^QQQHHHEEEEEEGGGGGGJJJOOOVVV```hhhmmmwwwyyy{{{|||{{{yyyyyyzzz~~~}}}{{{}}}zzzsssjjjccc^^^NNNLLLHHHCCC>>>;;;888777;;;;;;;;;999777777999;;;:::999888999<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDGGGLLLOOOSSSYYYaaaiiinnnssswwwzzz|||~~~~~~xxxpppiiifffcccbbbiiiuuu~~~|||{{{yyyxxxyyy}}}|||qqqiiifff```\\\[[[ZZZUUULLLGGGFFFCCCBBBAAACCCHHHOOOXXX___```bbbeeeiiimmmqqquuuxxxxxxzzzyyyuuusssvvvvvvtttrrrlllaaaTTTKKKHHHKKKOOOQQQSSSWWW\\\ccckkkqqquuuwwwyyy{{{{{{{{{{{{}}}}}}|||}}}}}}~~~|||tttjjj^^^SSSMMMFFFEEECCCAAA???===;;;;;;<<<;;;:::888888999:::<<<<<<<<<;;;<<<===???@@@AAA@@@@@@???>>>===;;;:::999??????>>>;;;999999;;;===DDDHHHNNNVVV^^^fffmmmqqqooossswww{{{}}}xxxtttmmmhhhcccdddkkksssxxxyyy}}}{{{wwwxxxzzzyyy{{{~~~{{{uuulllfffeeeZZZWWWUUUUUUPPPHHHCCCCCC???@@@AAAEEEOOO]]]iiiooommmnnnpppsssuuuuuuttttttwwwxxxwwwssssssuuuuuurrrllldddWWWKKKFFFJJJRRRYYY___aaadddiiimmmqqqtttuuuvvvxxxzzz||||||~~~|||{{{{{{{{{~~~~~~}}}}}}~~~zzzsssiii]]]PPPFFF@@@AAAAAAAAA@@@@@@???>>>>>><<<;;;999999999:::;;;;;;;;;<<<=========???@@@AAACCCCCCBBBAAA???===;;;:::===>>>>>>===:::888888999>>>>>>???DDDKKKUUU]]]aaa^^^aaagggkkkppptttxxx{{{yyy}}}~~~wwwsssmmmgggeeegggkkkoootttxxx}}}{{{pppjjjhhhccchhhnnnsssyyy~~~~~~vvvsssooohhhbbbaaaVVVRRROOOOOOKKKDDDAAABBB@@@BBBDDDIIIVVVgggssswwwttttttuuuwwwyyyyyyvvvtttsssuuutttqqqqqqsssqqqllleee\\\OOOEEEDDDMMMYYYaaakkkmmmqqqtttvvvvvvvvvuuuzzz|||~~~||||||}}}{{{}}}~~~}}}{{{xxxvvvrrrmmmdddYYYNNNDDD===999<<<<<<=========<<<;;;;;;:::999888999;;;;;;:::999888:::<<<=========>>>???CCCCCCCCCCCCBBB@@@>>><<<777999<<<===<<<;;;;;;<<<;;;999666888===EEEKKKNNNLLLOOOSSSXXX]]]bbbhhhlllnnnssszzz~~~|||vvvooogggcccccceeeeeeggglllttt}}}|||oooeee___UUUXXX^^^dddllluuu~~~{{{yyyrrrmmmllliiibbb[[[XXXRRRMMMJJJIIIEEE@@@>>>@@@???CCCFFFLLL[[[nnnzzz|||yyywwwuuuvvvwwwwwwvvvtttoooqqqpppnnnooooookkkdddYYYQQQFFFAAAFFFSSSbbblllsssvvvzzz}}}~~~}}}zzzyyy|||~~~{{{}}}~~~{{{}}}}}}|||{{{yyytttoookkkbbb\\\RRRHHH@@@;;;999999::::::;;;;;;:::999888777666555666888:::;;;888555666:::>>>???>>>======>>>???@@@BBBCCCCCCAAA@@@???555777:::;;;:::;;;<<<===<<<999666666999===>>>???>>>@@@CCCFFFIIIOOOVVVZZZ]]]cccjjjqqqwww||||||xxxrrrlllgggccc]]][[[[[[```jjjttt{{{xxxnnngggYYYXXXVVVWWW\\\fffrrrzzzyyypppqqqkkkggghhheee\\\TTTPPPPPPKKKFFFEEEAAA===<<>>HHHYYYkkkvvvvvvzzz}}}zzz}}}}}}yyy|||}}}zzz}}}|||{{{yyyuuuooohhhcccVVVPPPFFF===777666888:::;;;;;;<<<<<<;;;999888666333333444777::::::666222777;;;AAACCCAAA?????????<<<>>>@@@BBBBBBBBBAAA@@@:::::::::999888888:::<<<===;;;999999;;;<<<:::777888888999;;;===CCCJJJNNNOOOUUU]]]eeelllsss{{{|||~~~yyynnnfffbbb\\\WWWWWW___iiisssxxx~~~zzzttteee___VVVPPPPPPYYYfffoooyyy|||vvvooofffggggggbbbYYYRRRMMMLLLJJJHHHDDD???<<<;;;>>>AAAAAA@@@BBBJJJ^^^ttt|||wwwwwwyyyyyyuuutttnnnjjjjjjfff^^^WWWUUUGGGDDDAAAFFFWWWkkkvvvxxx|||~~~}}}}}}}}}~~~~~~~~~xxxtttvvvzzz~~~wwwppplllhhhaaaTTTJJJDDDAAA>>>:::888666666666:::<<<===>>>===:::666333222444666666555555555666999;;;>>>@@@AAA@@@>>>===999<<>><<<;;;::::::::::::===999666999???AAA>>>999======;;;999888999===@@@EEEEEEIIIQQQ]]]jjjtttzzzyyyzzz|||~~~vvvoooddd[[[ZZZ[[[]]]ccckkkppptttyyy}}}~~~qqqkkkbbb\\\YYYYYYZZZZZZhhhpppzzz{{{qqqjjjgggfffbbb[[[SSSMMMKKKKKKHHHFFFCCC???<<<===@@@CCCFFFHHHKKKSSSbbbttt}}}~~~~~~zzzzzz|||{{{vvvsssmmmgggddd^^^UUUOOONNNEEEHHHLLLTTTddduuu~~~~~~|||}}}~~~~~~yyyvvvuuuuuusssooojjjddd]]]TTTLLLFFF>>>===:::888777777777888::::::;;;;;;:::999888777444555777777666555777888999;;;===>>>??????>>>===888;;;>>>?????????@@@AAABBBAAA???============>>>>>><<<;;;===@@@AAA>>>:::======<<<:::999999<<<>>>@@@>>>???DDDNNNZZZdddiiikkknnnqqquuuyyy}}}}}}xxx{{{rrrkkkhhheeeaaaaaadddeeejjjqqqxxx}}}{{{wwwpppiiiccc^^^YYYUUU[[[bbbkkkrrrxxx}}}yyyssslllgggfffccc\\\SSSKKKHHHHHHIIIEEEDDDBBB>>>===>>>BBBEEEKKKRRRYYY___jjjuuu||||||~~~zzzyyyzzzwwwqqqmmmfff```[[[UUUMMMJJJLLLFFFPPP\\\fffrrr}}}}}}~~~~~~~~~~~~~~~|||yyytttnnnjjjbbbaaa^^^VVVLLLEEEAAA@@@888777777666666777888999999999888888888888999:::666777888777666666888:::::::::;;;<<<<<<=========999;;;======<<<<<<>>>???BBBAAA@@@???>>>>>>???@@@>>>@@@AAACCCCCCAAA>>><<<===>>>>>>===;;;:::;;;===BBB>>><<<===CCCLLLTTTYYYVVVZZZ```dddgggkkkrrrvvv{{{}}}|||~~~}}}~~~zzzwwwrrrjjjcccaaa\\\aaagggnnnsssxxx}}}~~~xxxqqqhhh^^^XXXTTTWWW\\\aaafffnnnxxxyyyrrrqqqoookkkfff```\\\UUUNNNIIIFFFFFFGGGCCCCCC@@@>>>===???CCCGGGOOOYYYccciiiooowww{{{|||yyyzzzxxxssspppooojjjddd```ZZZUUURRRMMMIIIKKKQQQOOO\\\jjjsssyyy~~~~~~~~~~~~}}}xxxuuurrrkkkaaaYYYRRRPPPMMMGGG@@@;;;::::::555555666777777888888888999999999888888888888777777777888666555555777999;;;::::::999:::;;;<<<===<<<======<<<;;;;;;===???AAA@@@???>>>===>>>???@@@???CCCGGGGGGDDD@@@>>>>>>???@@@AAA???===<<<<<<===CCC@@@======@@@EEEHHHJJJCCCHHHNNNQQQRRRVVV^^^eeejjjsss{{{{{{|||{{{tttmmmiiiaaabbbbbbbbbeeelllvvv}}}~~~~~~~~~}}}uuummmfffZZZZZZYYYWWWXXX^^^hhhppp~~~vvvooolllnnnlllfff```WWWTTTPPPLLLJJJHHHFFFFFFBBBBBB@@@>>>>>>AAAFFFJJJQQQ\\\fffkkkoootttxxxyyyqqqqqqnnnhhhdddaaa[[[TTTQQQNNNLLLIIIEEEEEELLLVVV^^^iiitttyyy|||zzztttmmmhhhddd\\\PPPGGGFFFBBB>>>;;;:::999777666555666888999999999888777888999;;;;;;:::888555333666777777666555444666777<<<;;;999999999:::<<<===?????????>>><<<<<<>>>???@@@@@@???>>>>>>???AAAAAA???DDDHHHHHHDDD???>>>???@@@AAABBB@@@>>>======>>>>>>===<<<<<<===>>><<<;;;888===AAABBBBBBEEELLLRRRVVVbbboootttxxxzzzvvvpppllleee]]][[[bbbooozzz~~~}}}~~~~~~yyyuuujjjgggaaaYYYSSSRRRWWW\\\uuuqqqnnnmmmlllggg^^^WWWPPPNNNLLLJJJJJJHHHFFFCCCAAAAAAAAA@@@BBBGGGMMMRRRUUU]]]cccdddfffkkknnnnnngggfffbbb[[[WWWUUUPPPIIIGGGGGGGGGFFFCCCEEEPPP]]]mmmuuu{{{}}}}}}{{{zzznnnggg___XXXSSSLLLCCC;;;===:::777666777777666555666777999:::;;;:::888777999:::<<<===<<<888444111555666888888666555555666<<<;;;:::999::::::<<<<<<@@@AAABBBAAA>>>===>>>>>>BBBAAA@@@@@@AAABBBCCCDDD???BBBEEEEEEBBB???>>>>>>@@@@@@@@@???===<<<===???;;;;;;<<<>>>???===:::777666999<<<<<<;;;===@@@DDDEEEQQQ]]]dddlllvvv~~~}}}xxxpppfff```dddppp{{{|||yyyzzz~~~}}}vvvsssmmmcccXXXQQQPPPRRRxxxnnnnnnmmmllliiibbbYYYRRRNNNKKKHHHFFFGGGFFFCCCAAA???@@@AAADDDHHHOOOWWW]]][[[^^^]]]YYYXXX\\\]]]\\\YYYYYYTTTNNNKKKJJJGGGAAA@@@CCCGGGIIIIIINNN]]]mmm|||~~~{{{wwwrrrnnnlllaaa[[[RRRJJJEEE@@@;;;777777888888666444333444555333555888;;;;;;;;;999777:::;;;;;;<<<;;;999777666555777::::::999666555555<<<<<<;;;;;;;;;;;;<<<<<<@@@BBBCCCBBB@@@===<<<<<>>???AAAAAA???>>>===============;;;999:::<<>>@@@@@@>>><<<999:::;;;<<<<<<============DDDKKKPPPYYYgggsssxxx~~~}}}wwwqqqrrrxxxxxxrrrqqqvvv}}}zzz{{{yyyrrrggg]]]XXXWWWtttmmmiiijjjlllkkkfff___XXXSSSNNNJJJEEECCCCCCCCCAAA???===???BBBFFFMMMVVV___fffaaa___ZZZRRRNNNPPPQQQNNNOOONNNJJJDDDBBBCCCAAA======AAAIIIOOORRRZZZlll~~~~~~~~~}}}}}}}}}~~~{{{zzzwwwsssmmmhhhccc```XXXSSSJJJBBB<<<999888777444999<<<888222...111555000333777:::<<<;;;999888;;;:::::::::999::::::;;;555888<<<===;;;888666555<<<<<<<<<<<<<<<<<<<<<;;;@@@BBBDDDCCC@@@===;;;;;;>>>>>>======>>>@@@BBBCCC>>>>>>===>>>>>>===<<<<<<;;;;;;:::888666888;;;>>>999888888:::===??????>>><<<<<<<<<>>>??????===;;;;;;>>>???AAAJJJZZZhhhnnnvvv|||~~~~~~zzz~~~uuummmjjjooovvv|||~~~~~~{{{}}}uuukkkdddaaawwwqqqoookkkjjjiiieee___XXXQQQMMMJJJEEEBBBBBB@@@======@@@CCCCCCHHHUUUeeepppsssqqqiii^^^UUUTTTSSSMMMHHHIIIMMMLLLJJJIIIIIIKKKLLLMMMJJJQQQYYY```gggqqq}}}~~~{{{wwwtttrrruuukkkddddddaaaYYYQQQOOOEEECCC???:::666555888;;;777555555777444000000444000333888;;;===<<<:::888>>>;;;888777999;;;======999:::;;;<<<;;;:::999888:::===???>>>;;;;;;<<>><<<;;;::::::::::::999:::===???AAAAAAAAAAAACCC???;;;:::<<<>>>>>>===>>>>>>===<<<;;;:::999999:::999999999;;;===???@@@BBB@@@>>>>>>?????????>>>AAA???<<<:::===EEEPPPXXXdddllltttxxx|||zzzrrriiibbbccciiirrrvvv|||~~~}}}wwwrrrzzzsssoooooohhhfffbbb]]]VVVPPPJJJGGGEEEAAA>>>???>>><<<===AAADDDHHHRRRaaapppzzz|||{{{qqqfff^^^[[[XXXRRRMMMLLLMMMMMMMMMOOORRRUUUXXXZZZ]]]cccjjjooosssxxx}}}}}}{{{xxxsssnnniiiffffff]]]VVVUUUSSSLLLFFFEEEBBB???;;;777555555666666777444333555555111000222222555999<<<>>>===;;;:::<<<:::777777888:::::::::;;;;;;;;;;;;:::999777666888:::<<<===<<<<<<>>>@@@;;;<<<<<<<<<============999:::<<<>>>@@@@@@@@@@@@BBB>>>;;;;;;>>>BBBDDDDDD>>>>>>======<<<<<<======:::::::::;;;;;;<<<===>>>CCCBBB@@@@@@@@@@@@>>><<<>>><<<999888;;;@@@FFFJJJMMMUUU^^^dddmmmwww~~~}}}wwwoooddd___```eeejjjoootttyyyxxxpppkkkiiikkkccc___YYYRRRKKKFFFBBBAAAAAA===;;;===>>>>>>BBBGGGNNNVVVdddsss~~~~~~vvvmmmiiiddd^^^YYYWWWUUUVVVWWWZZZ^^^bbbfffhhhmmmsssyyy~~~yyyuuutttssspppllleee___YYYUUUSSSLLLFFFEEEEEEBBB@@@@@@AAA<<<666333333444333111666111///444666444222222555777:::===>>>===<<<;;;<<<:::888888999999888666;;;;;;;;;:::888777555444555777:::;;;;;;===???AAA888:::<<<>>>@@@@@@??????999:::;;;===>>>?????????AAA>>>;;;;;;===AAACCCDDD>>>>>>=========>>>@@@AAA;;;;;;<<<===============DDDCCCBBBBBBBBBAAA>>>;;;<<<999777888;;;>>>===<<<>>>EEELLLSSS]]]mmmyyy~~~}}}rrrfffaaa]]]```dddhhhmmmuuuxxxoooiiidddaaabbb\\\XXXPPPIIICCC@@@???@@@@@@<<<;;;???CCCFFFLLLRRRbbbkkkwww|||wwwsssnnniiigggffffffggghhhjjjmmmoooppprrrxxx~~~{{{wwwqqqjjjeeebbbaaa^^^ZZZUUUOOOIIIFFFFFFAAA>>>>>>BBBEEEHHHJJJHHH???666111111333111///222---,,,222888888555444666888:::<<<===<<<<<<;;;===<<<;;;<<<<<<;;;888555999999888888777777666666666777888999:::<<<===>>>777999===@@@AAAAAA???===888999:::;;;<<<<<<======@@@===:::888888:::<<<===???>>><<<<<<<<<===???@@@:::;;;===???@@@@@@???>>>BBBBBBBBBCCCDDDCCC@@@===>>>:::777888<<<>>><<<888===AAADDDFFFNNN]]]jjjooovvvxxx|||~~~rrrjjjbbbcccdddccccccgggnnnuuu}}}{{{rrrmmmhhh```[[[[[[UUUQQQJJJDDDAAA@@@AAABBB>>>;;;;;;AAAHHHNNNWWW___ttt{{{|||zzzwwwuuutttttttttuuuuuuvvvwwwxxxwww{{{}}}~~~yyyqqqjjjddd]]]XXXTTTLLLLLLLLLJJJGGGCCC@@@=========<<<>>>EEEMMMTTTWWWPPPFFF888000000111222111///++++++444;;;<<<:::999888888999:::;;;;;;::::::@@@????????????===:::777666666666777777888999999888888888888999999999999777:::===@@@@@@???<<<:::888888888999999::::::;;;;;;:::888777666777999:::>>>===<<<;;;:::;;;<<<<<<888:::<<>>>>>@@@BBBDDDDDDBBB???>>>:::555777;;;>>>===;;;<<<>>>===:::>>>HHHRRRWWWaaahhhqqqyyy~~~wwwooommmmmmkkkfffbbbaaadddhhhvvv{{{~~~}}}{{{uuuooommmggg]]]WWWUUUNNNKKKGGGCCCAAAAAACCCDDD===;;;<<>>???@@@@@@@@@>>>;;;:::999;;;===>>>EEEPPPXXXZZZRRRIII;;;222///000222222///,,,///777===>>>======999999999999999:::::::::@@@@@@?????????>>>;;;888555555555666777999:::;;;:::888777777888777666444777999<<<>>>===;;;888666888888777777777777888999555777888888888888:::<<<;;;;;;;;;;;;::::::999999888888:::<<<===>>>>>>???<<<<<<===???BBBCCCBBB@@@<<<888555555999===>>>>>>;;;===<<<777888>>>DDDFFFJJJSSS```jjjqqquuuzzz}}}~~~}}}yyytttsssttttttpppjjjffffffhhhkkkoootttyyy~~~zzzxxxuuupppkkkgggaaaWWWPPPOOOHHHGGGEEECCCAAAAAAAAAAAA@@@===@@@IIITTT```mmmxxx|||zzzxxxuuuqqqlllgggccc[[[UUUMMMFFFBBB@@@>>>===<<<===>>>???>>><<<:::999999===>>>===AAAJJJQQQQQQKKKEEE===444000///000222222111555<<>>===<<<<<<<<<<<<:::888777666666666777999:::;;;:::888666666777777555333555777999::::::999777555888777666555555666777777222555999:::999888999;;;777888:::;;;<<<;;;999999888777777777777888888999<<<;;;:::<<<>>>@@@???>>>999999888999:::<<<>>>???<<>>======EEEOOOWWW\\\aaagggkkkvvv}}}|||xxxzzz{{{yyyuuuyyy{{{zzzuuupppnnnnnnhhhiiikkklllnnnsssyyy}}}xxxmmmlllqqqkkkeee```YYYOOOJJJJJJEEEDDDDDDCCCAAA@@@>>>>>>DDDAAADDDNNNZZZgggvvvsssppplllhhhddd```\\\YYYJJJFFFAAA===;;;;;;::::::???@@@AAA@@@???===:::888:::???@@@<<<===EEEIIIHHHCCCAAA<<<666111...///111555666:::??????<<<<<>>===<<<;;;:::;;;<<<===<<<:::999999999999888777999888777777777888:::;;;999666444555777777555333333555666888888888777666888777666444444555666666333666:::;;;888555444555444666:::<<<======;;;:::888777555333333222333444===;;;::::::<<<======<<<999;;;===>>>======>>>@@@:::>>>???;;;888999777555;;;AAAGGGJJJKKKOOOUUUZZZeeepppwwwtttqqqtttyyyzzzwww{{{|||wwwsssrrrlllkkkhhhdddcccffflllppp|||~~~~~~sssjjjdddgggddd___YYYSSSMMMIIIGGGDDDBBBEEEHHHFFF@@@BBBHHHFFFKKKSSS]]]gggqqq{{{}}}xxxmmmbbbXXXTTTQQQKKKFFFEEECCCAAA>>>;;;999888777777:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777666222///...///000444444555777888:::<<<===;;;=========;;;:::;;;<<<@@@===:::777777888999999===999666666888999888777777666666777888888666333777777888999999777333000:::888666555555666777888<<<777555777666222//////333666;;;===<<<;;;:::999......000444999;;;:::777:::;;;;;;999;;;???@@@===<<<;;;;;;<<<======;;;999999:::<<<===<<<999555222888999;;;===???BBBGGGKKKYYY```eeefffhhhooovvvxxxzzzzzz~~~yyyuuuwwwrrrlllfffbbbaaabbbdddhhhnnnwwwuuulllddd^^^```]]]YYYSSSNNNJJJGGGEEEAAAAAADDDHHHGGGBBBDDDJJJKKKTTTbbboooxxx|||}}}|||}}}zzzssslll]]]SSSKKKHHHFFFAAA===<<<@@@???===;;;::::::::::::999:::;;;;;;;;;;;;;;;;;;777777777777777777777777333444333222000000222444777777777888999;;;===>>>:::;;;<<<<<<::::::;;;<<<===;;;888666666777888999:::777444444777888888777555555555777999999777666555555666888::::::888666333222111000111222444666<<<888666999888444111222555666777777555444444444222111222555888:::999777888:::;;;:::<<>><<<>>>===<<<:::999777666555888888999888999;;;@@@CCCLLLRRRVVVWWW\\\gggqqqvvvxxx|||~~~{{{|||yyyuuupppkkkgggeeedddbbbffflllqqqwww}}}uuullleee^^^YYYWWWTTTPPPLLLHHHEEECCCBBB???@@@DDDGGGGGGFFFJJJPPPZZZcccqqq||||||wwwtttrrrlllbbbZZZKKKCCC===<<<;;;888666666===<<<;;;;;;;;;;;;======888888888888888999:::;;;444444333333222222222111///000111222222333555777999999999999:::;;;<<<===999:::;;;:::999999:::;;;999888666555555777888999777555333333555666777666444444444666999:::999777666666555777999::::::999............///111333444:::666555888888555222333777777666444000//////000333222222333555777666555555888;;;:::===BBBCCCAAABBBAAAAAABBBCCCBBB@@@===DDDAAA<<<888666666777888:::999888555444555999<<<>>>CCCGGGGGGMMM[[[hhhooorrr{{{}}}||||||}}}}}}|||zzzvvvqqqlllhhh`````````bbbfffoooyyyvvvmmmgggaaa[[[WWWQQQNNNJJJFFFCCC@@@??????>>>@@@BBBDDDFFFKKKSSSZZZmmmqqqwww}}}xxxooohhhbbb[[[RRRJJJAAA;;;777888888666666777<<<;;;:::::::::;;;<<<===777666666555666888:::;;;777666555444222000//////...000222333333444777999::::::999999999999::::::999::::::999777666777777666666666666555777999;;;888777555444444555555555555444444666888999888777:::888555555666777666666000/////////000111333444666222111555666333111222888888888666222000///000111111000111333444555666333888<<<<<<===AAABBB@@@BBBAAAAAABBBCCCBBB???===EEEBBB===888666666777888<<<;;;999555333444888;;;999>>>@@@???DDDOOO[[[```eeessszzzvvvtttzzz|||xxxzzz|||~~~~~~}}}zzzvvvssshhheeeaaa^^^^^^dddlllssszzz}}}}}}vvvmmmfffaaa\\\WWWSSSNNNKKKGGGCCC@@@???>>>>>>@@@BBBDDDDDDIIISSS___gggzzz{{{}}}|||rrrdddYYYSSSMMMFFF@@@===888666888999777888:::<<<;;;999888888888999999555555555555666888:::<<<===<<<:::888555333111000000222444555555555666888999888888777666666777777:::::::::888555333333333555666777777666777:::===;;;;;;999777555444555666888777555666777777777555999666444333333444444444222222222111111111222222444111000444555333111222333555888888555333111000111111222333444666888:::666===AAAAAAAAACCCCCCBBBDDDDDDCCCDDDDDDCCCAAA>>>BBBAAA===:::888777777777;;;:::888666444555999<<<888===???======CCCJJJLLLTTTbbblllmmmnnnuuuyyyxxx{{{}}}~~~}}}uuurrrlllfffbbbaaaeeehhhmmmpppuuuyyy||||||tttssslllbbb[[[WWWTTTPPPMMMKKKHHHEEEBBB@@@@@@AAAAAABBBFFFJJJKKKQQQ___lllttt}}}zzzpppeeeWWWLLLGGGDDD@@@===:::777666888777555666::::::999777555444444555555444555555666888:::;;;<<>><<<:::888555333222444666777888777666666777777666666555444444555555999999999777333111111111333666888888666666:::===<<<<<<;;;999666555666888999777666555666777666555555333111111333555555555222222222111111000000000555222111555777444333444---000444666555333111000222555777888999:::<<<>>>:::BBBHHHGGGFFFGGGHHHFFFHHHGGGFFFGGGGGGFFFCCCAAA>>>===<<<;;;999888888888666777777666555666888;;;777<<>>>>>GGGOOOYYYaaagggmmmssswww|||}}}~~~|||xxxrrrkkkgggffffffggghhhjjjkkknnnssszzz~~~{{{sssrrriiibbbXXXQQQOOOMMMKKKIIIFFFDDDBBB@@@@@@BBBEEEGGGBBBKKKSSSWWW___mmmxxx|||yyyqqq^^^UUUIIIBBBAAAAAA???<<<999666555777555222333777666555333222111222222333444555777999;;;<<<======;;;::::::888777666555555666888::::::999888888888666555555444444444444555555666666555222111111222111555888777555444888;;;999::::::999666666888;;;888666555555666888888777666555333333444555444333000111111222222222222111555222111555666333222333---///222333333222222222333666999:::999999:::<<<888AAAIIIJJJHHHJJJJJJIIIIIIHHHGGGGGGHHHFFFDDDAAA;;;:::999888888999:::;;;555666777777666666888999555:::===999888:::===>>>FFFBBBFFFRRRYYY[[[bbblllrrrtttxxx|||~~~~~~~~~~~~|||yyytttpppnnnmmmmmmkkkgggdddccchhhoootttzzz}}}tttjjjiiimmmccc\\\RRRLLLJJJJJJJJJIIIBBBAAA??????AAADDDHHHKKKBBBNNNZZZ```iiivvv~~~zzzqqqhhhPPPIIIAAA===???@@@???<<<999666666777444111111555333222111000000000111222444555888;;;===>>>>>>>>>555555666666666666666666666888:::;;;:::999999:::666555555444444444555555222333444444222222333444000444777666333333666:::666888999888666777:::>>>666555333444666999999999;;;999777555555333111...000111222444555555555555444000///333444111///000111222333222111222444555222555999:::888666666777333>>>GGGHHHGGGIIIJJJIIIGGGFFFEEEEEEFFFDDDAAA???:::999777666666999<<<>>>666888::::::999888888999444999;;;999999>>>CCCEEEJJJ<<<:::FFFLLLIIIPPP^^^dddhhhpppwww{{{}}}}}}|||zzz{{{{{{zzzxxxvvvuuuvvvwwwrrrjjjccc___bbbiiiooovvvyyy}}}wwwlllfffdddbbbaaaXXXRRRJJJFFFDDDDDDCCCBBB@@@@@@@@@@@@AAADDDIIILLLNNNZZZkkkxxx}}}wwwfffYYYHHHCCC@@@@@@???:::777888666666555444444555777777999444222555888666444444777666888>>>DDDEEEAAA<<<>>>:::888999777333333555===<<<:::888777666555555:::888555333333444666888111222333444555666666666666666666777999:::888777999888666555555777999::::::555111111666::::::999888666555666777666222///222000///111444555444222222333333333222222444666666444333111111222333444555555555555555666666666444888===AAACCCFFFJJJLLLKKKIIIEEEAAA>>>=========AAA???>>>======<<<999777888999;;;<<<<<<;;;:::999555555666888;;;???CCCEEE@@@AAA@@@===<<>>BBBCCC???;;;<<<888777888666222111444>>>===<<<:::888777666666888777444222222222444555222111111111222444666888888777777777888888777555777666555444444666888999999555111222666999888666555444333555777777444222333111///111444777777666333444444333222111333444777666555333333444666777777777888888777777666666333666:::===@@@DDDHHHKKKDDDBBB@@@>>><<<<<<<<<===>>>======???AAAAAA???===888999;;;<<<===<<<;;;:::888777777888:::===@@@BBB@@@@@@???<<<999;;;AAAGGGPPPSSSYYY```fffjjjlllmmmoooppprrruuuyyy{{{|||||||||wwwssspppoooqqqrrrtttxxxyyytttssswwwzzzzzz|||ppplllgggdddaaa\\\TTTOOOLLLHHHDDDAAAAAABBBCCCCCCEEECCC???>>>@@@IIITTT\\\jjjqqq{{{~~~|||zzzyyytttiiiZZZNNN@@@:::555666888777999===888777666555555666777888999888999===<<<:::<<<@@@BBB@@@===>>>??????===999;;;888777999777444333555======;;;:::888666555444666555222000000000111222222111//////000444777:::999888777777888777555444444333333333444555777888666444222333666777555333222111222333666777666444333222111222555888999:::444555555444222111111333888777666555555666888999888999:::::::::888777666222444666888;;;???DDDHHHAAA@@@>>><<<;;;:::::::::;;;<<<===@@@BBBBBBAAA>>>999:::<<<===>>>===<<<<<<777777777777999;;;>>>???>>>>>>===:::777888===BBBCCCEEEIIIOOOUUU[[[```bbbccciiiqqqvvvxxxzzz|||~~~}}}{{{yyyxxxxxxxxxyyyyyy{{{zzzuuusssuuuwwwwww{{{nnnmmmjjjeeeaaa]]]VVVLLLFFFGGGEEEAAA?????????AAABBBFFFDDDAAA@@@FFFQQQ```jjjwww||||||zzzzzzyyyyyywwwqqqcccRRREEE<<<777444666777777888:::666666555555666888:::;;;<<<<<<>>>@@@>>>;;;===CCCDDDAAA===<<<<<<===<<<:::<<<999999;;;;;;777666999::::::999888666444222111444333111000//////000000111111111111333666888:::888777666777888888666555333333333333444666777888444333333444666555333000222222222333444555555555333333333444666777777777444666666555222000000111666555555555555666777888888999:::::::::888666555111222333333666:::@@@EEEDDDCCCBBB???===;;;999888;;;;;;<<>>??????>>>>>>555555555666888:::<<<===;;;<<<<<<:::777888<<<@@@??????@@@BBBFFFKKKQQQTTTXXXbbbnnntttttttttxxx|||zzzzzzzzz{{{{{{{{{{{{{{{{{{||||||{{{yyyxxxwwwvvvsssjjjiiieee^^^ZZZVVVPPPIIICCCEEECCCAAA>>>======>>>@@@EEEEEEFFFIIIQQQ^^^lllvvv~~~|||yyywwwuuuvvvwwwuuummm^^^KKK???999666555999:::777555555333444444555888:::===??????>>>@@@AAA>>>999;;;@@@AAA>>>;;;999999;;;<<<<<<:::888888<<<<<<888777:::999999999888666555333222333222111000000000111111000222444666888888888888444444444666888999888777333333444444555666777777333333444555666555333111555555555444333333333444222444666888777555333111444666666555333000000000222222222333444555666666777777888888888777555444111111111111222666;;;@@@EEEEEEEEEDDDBBB@@@>>>===;;;;;;<<<>>>@@@AAA???<<<======>>>???@@@@@@AAAAAA888888777777777888888888888;;;<<<;;;:::;;;>>>BBBCCCAAA???======@@@CCCEEEKKKVVVcccjjjjjjkkkpppvvvvvvwwwyyy{{{}}}}}}}}}}}}zzz{{{}}}}}}zzzxxx}}}uuulllfff]]]XXXRRRNNNMMMKKKHHHEEEBBBBBBAAA???===<<<>>>AAAEEEIIIOOOWWW```kkkvvv}}}|||xxxuuutttrrrrrrrrrnnneeeVVVEEE:::888555666:::;;;666333333333333444666888;;;>>>@@@???======???<<<888888<<<<<<:::888666666888;;;<<<666444555999:::777666888999::::::;;;:::888777666333333222222333333444444111333777999:::999888666333333333555888999999888444444444555555555555555444444666777777666555444777888777555333222222444333666888999666333111000444555666666333111000000///000111222333444555666555555555555555555666666333222222000000333777;;;???AAACCCFFFFFFFFFEEEDDD;;;;;;<<>>===;;;999777555444888;;;======<<<===@@@CCCFFFDDDAAA===;;;:::::::::===GGGSSSYYY[[[^^^dddjjjnnnppptttxxx{{{~~~yyyxxx{{{{{{zzzwwwrrrlllddd]]]QQQMMMHHHGGGHHHHHHGGGEEE???@@@AAA???>>>>>>AAADDDHHHOOO[[[fffooouuuzzz}}}~~~~~~|||zzzxxxuuurrrqqqooommmiiibbbXXXLLL@@@888777444333777888555333444666666666777888;;;===???===999777:::;;;888777888888777666444444555888:::333222444999:::777666888888999:::;;;;;;:::999888333444444555666777888999444555777888888888777666444333444555888999888666444444444444444333333222555666777888888888888999888999999666333222444666666888999777444333444666222444666666444111000000000111222444666777777888555555444333444555777888444444333111000111444777:::<<<@@@CCCEEEEEEDDDCCC===<<<<<<===AAADDDEEEEEE@@@@@@@@@AAABBBCCCEEEEEEAAA@@@@@@???===;;;:::999999<<>>;;;999777666888>>>EEEHHHIIIKKKQQQUUU]]]```eeekkkqqqvvvyyy{{{yyyuuuuuu{{{~~~{{{yyyzzz{{{sssnnnkkkeee]]]VVVMMMIIIFFFEEEFFFGGGEEEBBB<<<>>>@@@@@@???@@@DDDGGGJJJTTTbbbooowww{{{||||||{{{{{{yyywwwuuurrrpppooonnnjjjbbbYYYNNNEEE===888777222000333555444444777888888777777888:::;;;<<<:::555333777:::888666777666666555333222333555777444333555:::;;;888888:::555666888:::;;;:::888777444444666777999:::;;;;;;666666555555555555666666666555444666777777666444333333333333333111000000666777888888888999:::<<<888999999777444333555888999999888555333444888===222444666666444222111000222333444666888999::::::666555333222333666999;;;555555444222111111333555888;;;>>>AAABBBAAA???>>>@@@>>><<<;;;===???@@@@@@AAAAAAAAAAAACCCDDDFFFFFF>>>???@@@AAABBBBBBBBBAAA;;;>>>@@@@@@===<<<===???@@@@@@@@@???<<<999666555:::<<<>>>===<<<===@@@CCCLLLOOOUUU]]]eeelllqqqssszzzssspppuuuxxxwwwwwwzzzwwwtttnnniiiccc\\\VVVQQQHHHHHHHHHFFFEEEBBB@@@???>>>>>>??????AAAFFFMMMRRR\\\dddooovvvyyy{{{~~~|||zzzwwwuuusssooojjjgggccc___WWWMMMDDD===888666888666444444555666555444666777888:::;;;;;;::::::666666777666555444222111777666555444555777999:::;;;888777888:::;;;888555999;;;<<<;;;999666555555666555444555777:::;;;;;;<<<999666444555777888888999888777888888777444111......///000111222333333444555777777777888:::<<<777777666555555666666777<<<999666444444555888:::777888777444000---///111666555555777:::;;;888555777333000222777:::999666555444333333333444555666999:::<<>>>>>>>>>>>>>>===<<<;;;:::======???>>><<<888444111444777999666222222666:::>>>AAADDDIIINNNUUU]]]cccdddggglllqqquuuwwwwwwwwwrrrnnnjjjfffaaa\\\VVVQQQMMMFFFFFFEEEDDDCCCAAA@@@???<<<===>>>AAAEEELLLTTTZZZiiioooxxx}}}~~~~~~yyywwwtttrrroookkkeeebbb```ZZZQQQFFF>>>:::888888888666555555666777777666777888999::::::999777666555666666666666555333222888777555444444555666777666666555666777888666555777999999888555333222333888666444444666777777777777666555555777999;;;<<<999888888888999888666333+++,,,---...///000111222333444555555444555888:::888888888888888999999999;;;:::888666666888:::;;;777888666333///---///111555444444666999:::888555888555333555999;;;999666222111000000000111222333888888:::===??????<<<999===<<<:::999999;;;>>>AAACCCCCCCCCEEEJJJOOOSSSUUUFFFEEEEEEFFFGGGGGGDDDBBBAAAAAAAAA@@@???===<<<;;;999;;;>>>???>>>:::666444777888888777444444666999777999<<>>>>>999<<<@@@EEEMMMWWWaaahhhvvvzzz}}}xxxtttrrrqqqooollliiiccc]]]XXXWWWQQQGGG>>>888777888::::::888777777999:::999999777888:::;;;:::888555333555555666666666666555444888777555444333333444444555666777777666555666777888888888555333111222333:::888666555555555444222222222444666999<<<===???999888888999:::999777444++++++,,,...///111222222222333333222111222444777888999:::;;;<<<;;;;;;:::777777777777888999:::;;;888777555222///...000333444333444555777888777666999777777999<<<<<<888555444444333222333444555666888888999<<>>@@@AAA@@@@@@EEEKKKPPPQQQPPPGGGFFFFFFGGGHHHHHHFFFDDD???????????????>>>===<<<555888<<<@@@@@@>>>:::888:::999777666777777777666111222444666999>>>DDDIIIQQQSSSXXX^^^dddkkkpppsssvvvlllddd```]]]XXXTTTQQQMMMIIIFFFCCCAAA???===<<<;;;<<<<<<999>>>EEEMMMWWWcccnnnuuu{{{~~~|||uuuooojjjiiihhhfffccc___ZZZRRRMMMJJJFFF???999777888;;;===???===;;;;;;<<<<<<;;;:::777888:::<<<;;;888555333444444555555666666666666666555444333333444444555888:::;;;999666444666888999999888666333222444555;;;999777666666555333111///111555888:::<<<===???:::999888888999777555222------...000111333444444222333333111000111333555777888:::<<<===<<<;;;:::222222444555666777777777:::888555222000111333444333333444555777888888777888888999;;;<<<;;;666333666555444444444555777777;;;:::;;;===AAACCCCCCBBB===;;;999999:::<<<>>>??????<<<:::===CCCGGGHHHFFFIIIGGGFFFEEEEEEDDDBBB@@@888999:::;;;<<<<<<<<<<<<333666<<<@@@BBBAAA>>><<<<<<888555666999:::777333222333333444555888===AAAFFFGGGJJJOOOVVV^^^dddhhhzzzsssllleeeaaa\\\XXXTTTOOOLLLIIIFFFCCCCCCAAA>>>;;;999999:::;;;???DDDNNNXXXcccnnnxxx~~~|||}}}zzztttnnnfffaaa]]]\\\ZZZWWWTTTOOOHHHDDD>>>===;;;::::::<<<>>>@@@DDDBBB???>>>===<<<;;;999666888:::;;;;;;:::888666333333333444555555666666333333333444555666777777;;;<<<<<<999444222333666777888777555333333555666:::999777777888777555333///222777999999999:::<<<;;;999888777777555111.........///000111222333333222333444444222222444555555777999:::;;;:::888777000111333555666666666666;;;888555333333444555666333444444555666777888999555666888:::;;;888444111333222111111111222444555::::::;;;===AAACCCCCCBBB===;;;999999<<<>>>???>>>???;;;777888<<>><<<888999999999999999999888333777<<>><<<777444555:::;;;777222666666555444444666:::===<<<<<<===@@@FFFMMMSSSWWWyyyrrrnnnhhh```\\\SSSPPPKKKHHHFFFDDDAAA@@@AAA???<<<999999:::===???HHHOOOZZZeeeooowww~~~}}}}}}~~~}}}uuuoooiiiccc[[[VVVRRRPPPMMMKKKHHHEEE@@@===777888:::<<<===??????@@@DDDBBB???======<<<:::888666777888999999999888777333333222222333444555555333444555666777999::::::::::::888555222111111222333444444444333333444666:::888888888999888666444000444777888666666777999:::999777777666444000...............////////////111444666777666555555666555666777777777777666555111222444555666777777777999777555444555666555555111333444444444555888:::333555777999888666333111444444333333333444555666777777999<<>>===:::777888<<<>>>>>><<<>>><<<;;;:::===BBBHHHLLLPPPMMMIIIEEEBBB@@@===:::>>>======<<<:::888777666777999===@@@BBBBBB@@@???:::777555777;;;<<<999555888888777555333444777:::<<<;;;;;;<<<@@@EEEJJJNNNxxxnnnlllkkkddd[[[WWWJJJGGGCCCAAAAAAAAA@@@???===<<<999888:::>>>BBBEEERRRZZZeeepppxxx|||}}}}}}}}}~~~~~~}}}{{{tttmmmddd^^^[[[VVVPPPKKKHHHEEEBBB@@@???===;;;999888999:::<<<===>>>>>>>>>???===;;;:::;;;;;;:::888888777666666555555555555333222111111111222333444666777888999::::::;;;;;;:::777444333333444444333000222444555555555666777999888888888888777444222000333777666444333555999888777666777777666333111////////////............///333777:::999777666666666666666555555444444333222333333444555666666777666444333444666666444222...000222222111222666999333555777888777555444333777666555555555666888999666777999<<>><<<;;;777555666:::===<<<999<<<>>>???>>>===???FFFKKKNNNKKKFFFBBB@@@>>>;;;999============<<<;;;:::999<<<===???@@@AAA@@@??????:::888888:::===>>><<<999:::999777555333333666999;;;:::::::::<<<@@@EEEGGGuuuiiiaaadddeee]]]TTTOOODDDAAA???>>>???AAAAAAAAA:::999777777;;;AAAGGGKKKYYYaaalllwww}}}}}}||||||}}}~~~}}}zzzxxx}}}~~~zzzwwwggg```WWWRRRPPPMMMHHHCCCBBB???<<<:::999999888777;;;;;;;;;;;;;;;;;;<<<<<<:::999777777999:::999888999888555333222111111222333222111000000111222222999::::::;;;;;;;;;::::::;;;777333333666888888777000333666888888888999::::::999777777777555222//////333666555222222555999666555666777999999777555333222222111000//////...---111777;;;;;;888666555888777666444333333333333111111111111222333444444333222111333666666333///,,,...000///...000444777333555777888777555555555444333333222333444555666777888;;;???AAAAAA>>>;;;999555333444999;;;:::777:::>>>AAA???:::999===CCCJJJFFFBBB???===;;;999777777777999;;;<<<===>>>>>>@@@@@@@@@@@@@@@???>>>>>>::::::;;;===???@@@???===;;;;;;999666444444666999444333333333555999<<>>@@@@@@???<<<;;;999999>>>HHHTTT\\\gggqqqzzz}}}~~~|||}}}}}}~~~~~~zzzvvvyyyxxxxxxxxxvvvpppjjjeeeVVVRRRMMMJJJGGGCCC===888555777999999777555555555???===;;;999999:::<<<======;;;888888999:::888666:::777444222111111000///333222111222444444333222AAA???<<<;;;;;;999777555888888888666444333333555666777888999;;;<<<===>>>===:::777444333333555666111111111222333444666777;;;666333555999:::444...666444333111000000111222111333666999:::999888666:::666333555:::===<<<999999555111//////000111111444444333333333333333333222333333444444333333222444111000222777999666222///000111111000111333555444666999===@@@@@@<<<999999999999:::;;;:::888666=========<<<<<<;;;;;;;;;???BBBDDDCCC???999555222666888::::::::::::<<<===????????????????????????;;;>>>AAABBBBBBAAAAAABBB@@@???===;;;:::;;;<<<===999777666888999999888888zzznnniiieeebbb\\\XXXTTTOOOKKKGGGDDDBBB@@@@@@AAABBBCCCCCCBBB@@@???AAAIIISSS^^^eeeooowww}}}}}}}}}~~~{{{zzzyyyyyyxxxvvvrrrnnnkkkkkkjjjiiifffaaaZZZUUUNNNKKKGGGEEECCC@@@;;;888444666888888777666666666999::::::<<<===>>>???@@@<<<:::888888999:::999888777555333222222111000///444444333555777999999888===;;;::::::;;;;;;:::888777888888666444444555666777777888999:::<<<<<<======<<<999666555444555555111111222222333555666777999666444555777666222...000000111111111111222222222444666888999888666555777444222444888;;;:::888:::777444333444555555444111111111111222222222222222333444555666666777666777444111333666777333000222333444444333333555777888999<<>>===999666888888888888888999999999999;;;>>>===:::666222000444666999:::;;;<<<>>>@@@??????>>>>>>>>>>>>======<<>><<<;;;::::::999888999999999888888}}}rrrkkkhhh```[[[TTTNNNJJJGGGEEEDDDAAACCCDDDDDDDDDDDDFFFGGGGGGEEEDDDIIITTT```hhhmmmvvv{{{}}}{{{zzz||||||zzztttrrrpppnnnllliiifffcccaaa```^^^]]]ZZZUUUNNNJJJCCCAAA@@@>>>>>><<<999666333555888999888777777888666888:::<<<>>>>>>>>>===<<<:::888888999::::::999444333222333333333111///111111111333666999999888<<<:::999:::;;;;;;:::999666777888777555555666888777888888999::::::;;;;;;===<<<:::888666555444444111222222333444555666666666666666555444222///...---///111444555555444444333444666777777666555333222000///111666888777666555444333333444555444333000111111222222333333333333444666777999:::::::::999666333333444444111...333444555555444555777888<<<<<<>>>@@@AAA@@@===:::666888;;;???AAA???;;;777444444555555666777777777444666999999666333111000111444888:::<<<>>>@@@CCC>>>>>>===<<<;;;::::::999:::<<<>>>>>>===::::::999===>>>@@@AAAAAA???>>><<<<<<<<<<<<;;;:::::::::999yyytttnnniiiggg```ZZZPPPIIIEEECCCCCCBBB@@@CCCGGGGGGEEEDDDEEEGGGGGGEEEEEELLLYYYeeelllmmmtttxxxyyyvvvtttuuussspppiiifffcccaaa```^^^[[[YYYYYYWWWUUUTTTRRRNNNIIIEEE===<<<;;;:::999888666555444777999;;;::::::;;;<<<999999::::::::::::999999>>><<<:::888888888999999444333333555666555333111111000000333666888888777>>><<<:::999:::999777555555666777777666666888:::777888888888999999::::::<<<;;;:::888666444333222222333333444555666666666444666777555111...---...///111555888999888777555444555666666666444333222...------000333555555444111111222333666666444333444444444444555555555555666777888999999::::::999888555333222333333111///333444555444444444666888<<<<<<===???@@@@@@===;;;666777999<<<>>>>>><<<:::555555555666666666666666555777888888555333111111111444888;;;<<<>>>@@@AAA======;;;:::888666555555333555888888777555444444777888;;;>>>@@@BBBBBBBBB???AAAAAA>>><<<======;;;qqqkkkiiieee```^^^^^^WWWMMMEEEAAA@@@@@@@@@@@@DDDHHHHHHEEECCCCCCEEEGGGEEEGGGOOO[[[eeeiiiiiilllpppqqqpppooonnniiiccc\\\ZZZXXXWWWVVVUUUSSSQQQMMMKKKIIIHHHHHHFFFCCC@@@;;;;;;;;;:::888666444444777999<<<>>>>>>>>>???@@@===<<<:::999888999:::;;;???===;;;888666555666777666555555777888888555333666555555666999::::::999<<<:::999888999999777666444666666666555666888:::777777777888888999999999::::::888777555333222111333333555666666666666666333666888666111------...111333555777888777555333444444555555444333222111------...000333444444333333333444777999:::888666777666666555555444444444:::::::::999888777666555444333222111222333333333444555666666555666888:::999999999;;;>>>???>>>===777666555666888;;;<<<<<<777777666666555444333333777888888777444111111111333666999;;;;;;<<<===>>>;;;:::999777555333111111...111444555555444444444666666777999<<>>@@@@@@>>>{{{qqqhhheeeccc]]]XXXVVVVVVPPPHHHAAA>>>======<<>>;;;<<<<<<;;;888555555555:::<<>>===;;;999:::<<<>>>@@@>>>===:::666333333555777888777777777888888777555444333333444777888888777777666666777999;;;:::999444555666555444555777888555666666777888888999999999888777555444333222222333444666777777777666555444666888666222//////000111222222222222111111000333333333333333222111111...///111333444444333333222111222555777888777555555555444444444333333333======<<<:::888555333222222111111111111333555666888999::::::999999;;;===888777777999<<<>>>>>>>>>777555222222444888:::;;;888888777555444333222111666777666444111//////000333666999;;;::::::999:::888888666444222000......///222555777666666666666999888777777888:::===>>>???FFFHHHAAA>>>AAACCC@@@ssslllgggddd___XXXRRRQQQKKKGGGBBB???>>>======<<>>=========<<<;;;999;;;===;;;888777777888;;;===@@@AAAAAA@@@AAAAAA======;;;:::::::::;;;<<<999999888555222222666999:::888666666777777777555/////////111444666666666666555555666999;;;::::::444555555444333333555777444444555666777999999:::999888666444333444555666444555777888888777666555666777888777555333222111222111///------///000222222222222222222111111111000222444666555444444333000//////111333444444222222333333444555555666666???>>>===;;;888555333222222111111000000222555777999:::;;;;;;:::;;;===???:::999888888;;;<<<===<<<666444222222444777888999999999888777666666555555444555555333111000111333111444888:::999888888888666555444222000...---,,,111444777888777666555666888888888888999999::::::;;;EEEGGG???<<<@@@CCC@@@wwwooojjjeeeaaaZZZPPPKKKLLLDDDBBB???>>>?????????>>>DDDBBBAAACCCGGGJJJIIIGGGHHHLLLQQQTTTUUUUUUUUUUUUQQQQQQOOONNNQQQUUUTTTPPPLLLLLLLLLMMMMMMKKKGGGCCC@@@===:::888777777666444777:::<<<<<<999888999;;;;;;>>>@@@AAA@@@???@@@AAA<<<<<<<<<;;;888666333111666666666333111333888<<<;;;888666555555666666555000///000333777:::::::::999777666777888999777666444444555444222222444555333333444666777999:::;;;:::888666444444555777888444555777888999888666555777777777777777666444222444111...,,,,,,///333666111111111111111111111222222444777888777555444444333222222333555666666555222222444666888999;;;<<<@@@???>>><<<999777444333222222222111000111444666888999::::::999999;;;======;;;999999:::<<<<<<;;;555444333444666888777666;;;;;;;;;;;;::::::::::::444555555333222333555777///333777999999888888888444333222000///---,,,+++222444777777555333222222444666888:::<<<<<<;;;:::888CCCFFF===:::???BBB???uuurrrnnnfffZZZRRRMMMHHHBBB===@@@@@@@@@??????@@@@@@AAADDDDDDCCCDDDDDDEEEGGGGGGHHHOOORRRPPPOOOQQQPPPKKKEEEFFFHHHJJJKKKKKKJJJJJJIIILLLLLLHHHFFFGGGEEEAAAAAA;;;555555444222222555===<<<<<<;;;;;;===>>>???DDDCCCAAA???>>>===<<<<<<===>>>???===:::666555444555777888666444444777:::999999999888777666555444777666555444555666888:::777555555777;;;===;;;888111333666888999888666555888666555555666777888888444555666666555555666888333444666888888777555444:::666333444777777222...111///,,,+++,,,///333666444333111000000111333444666777777555333333666888777777777777666444333222777333000222777<<<<<<:::???>>><<<:::888666555555333222111000222666:::===<<<======<<<::::::;;;===999999999::::::;;;;;;;;;===;;;888666666999===@@@;;;999666555666777888888666555333222111111222333666555444555777999999888666333///+++)))***+++---///111444555444333444555555999;;;;;;888555444555999::::::;;;;;;<<<<<<===~~~sssnnnmmmooofffYYYOOOIIIDDD>>>999@@@@@@?????????@@@AAAAAAEEEEEEDDDDDDDDDCCCCCCCCCEEEKKKOOOMMMLLLMMMKKKFFFAAAAAABBBCCCDDDDDDDDDDDDDDDFFFFFFBBBBBBDDDCCC@@@@@@999555666777555666999;;;;;;::::::;;;<<<>>>???AAAAAA@@@>>>===;;;::::::===>>>???>>>:::888777777666777888777555555888;;;<<<<<<;;;;;;:::999777777444555666777888888888999999777555555777999::::::444555777999999999888777999888666555555666666666333444555555444333444666444555666777777666444333;;;888555666888999555111111///---,,,...111555777333222000///000111333555777666555555555666777777777777777777666555444333999555222333777::::::888:::::::::999777444222111333111000///000333666888<<<<<<<<<;;;999888999:::888999999999::::::::::::===;;;888666555777999;;;:::888666555666777777777777666555333333333333444777555222222444555666555111000---++++++,,,---///000222444444222111111111888;;;======:::777666777777777888888999:::;;;;;;|||rrrooommmmmmiii```TTTJJJDDD@@@;;;888???????????????@@@AAABBBDDDDDDDDDDDDBBBAAA???===@@@EEEHHHHHHHHHHHHDDD??????>>>===<<<======>>>???===??????<<<===AAABBB@@@BBB<<<888999:::888888:::999999999:::;;;===>>>???>>>>>>>>>>>><<<;;;999777:::;;;<<<;;;999777666777777888888888666777999:::<<<<<<<<<<<<;;;999888777444555777999999999888888999999777555444555999;;;888888999999999999999999999888777555444444444444444666777666555444444555555555666777666555333222999666555666888888555222///...------...111555777333222111111222444666888777555333555888999888666777777888777777666555555888555333444888;;;;;;:::888888888888666444111000333333222111222444666777999::::::999777777888999888888888888999999999999;;;999777555444444444555999777555555666666666555666555444333222222222222666333111000111222222222------,,,,,,---...000111333444666555222111000111;;;===>>>>>>;;;999888888444444555666777888999999}}}ssspppooollliii]]]VVVLLLDDD@@@>>><<<;;;>>>>>>>>>>>>???@@@AAABBB@@@@@@AAABBBAAA>>><<<::::::===@@@CCCDDDDDD@@@===???>>>;;;999999:::<<<===:::======;;;<<>>???@@@;;;<<<===>>>===;;;888777555777777666444333444444777888888888888888999:::;;;;;;;;;:::999888777666888888888888888777777777888999:::777444333666::::::999888888888999::::::777777777666444333444444777999::::::888666555666666666666666555333222111555444333444555666444111...---------...111333555333333222222444666999;;;777444222555:::<<<999555777777777888777777666666444333333555:::===>>>>>>999888777666555444333333555555666777888999:::;;;666888888888777777999;;;777777777777777777777777666666555555444333222222777666555555666666555444222222111000000/////////111000000111222333111000------......000111222333666777888777555444444555;;;<<<<<<;;;:::888777666222333444555666777888999zzzppplllllljjjccc\\\TTTOOOGGGAAA===<<<<<<<<<;;;;;;<<<===>>>???AAABBB;;;<<<>>>??????>>><<<;;;888888:::???CCCBBB@@@>>>@@@>>>;;;888777999;;;<<<<<>>@@@EEEFFFDDDEEE@@@>>>???>>>:::888999;;;<<<<<<===>>>?????????:::;;;<<<======;;;999777444555555444333222333444888777888888999999999999999999:::::::::999888888>>><<<888555444444555666555999;;;;;;777555555666999888777666666777999:::444666777777555444555777888:::;;;;;;888555444444555555555444333222111111444333333444555444333222/////////000111222444555111111000111222555888999777444444777<<<===:::555555666666777777777777666555555555777999;;;<<<<<<999777444222111222333555222444777:::<<<===>>>>>>999::::::999777666777999666666666666666666666666222222333333444444444444666666555666777777555222111111111111000///......+++---000444666666333000000000000111111222333333555666777666555555666777999888888777777666555444333333444555666777888888sssnnniiihhhhhhcccYYYQQQNNNKKKEEE@@@<<<:::::::::999999999;;;<<<>>>@@@AAA:::<<<===???????????????;;;888888>>>CCCCCCAAAAAA@@@>>>;;;999999:::<<<===AAAEEEFFFDDDEEEHHHHHHEEE???;;;;;;???@@@===<<<===>>>????????????>>>===<<<999:::;;;;;;;;;:::999888666777777555333333444666777666666888999:::888777888999:::;;;;;;<<<<<<;;;???<<<777333111222444666666888;;;<<<;;;888666555666666555555666777999:::333666999999666555777999777888:::999666222000///444444444333222222222222666666666666666555444333333333444444555555555555......------///111444666666666666:::======999555444444555666666777666666::::::999888777666666555555333000...---///111222///111666:::===>>>===<<<======<<<999555333333333555555555555444444444444000000111333444555666777666666666888999888555222333333444333333222000000***,,,///444777777333000222222111000111222333444333444444444222222444666777666444555666777666555444444555555666777777777{{{nnnjjjdddaaa___ZZZRRRKKKGGGFFFCCC@@@===;;;;;;<<<666777777999:::===>>>????????????@@@AAABBBBBBBBBCCC<<<:::???DDDCCCBBBCCCBBBAAA@@@>>>>>>???@@@AAAEEEIIIJJJIIIHHHIIIFFFBBB;;;888999>>>@@@>>><<<===AAAAAA@@@@@@>>><<<:::888888888888888888888888888777777777555333222333555777555555777999:::888555555666888:::;;;<<<======;;;999666333222333444666999999999:::;;;;;;999666444444555666777888:::;;;444888;;;;;;777555666999666888:::888555111...---333333222222222222222333666777777666555333333333444444555555555444333222///...------...111333555555777:::<<<===;;;888555222222444555666666666666<<<<<<;;;999666333111111000000000////////////......111666:::===<<<;;;999;;;;;;:::777444222222333555444444444333333333333111111222333444666888999666666777999:::999555222333444444444444222111000------...111333444333111111000///...///111333555555555555333111111222444777555444555888:::999888555555555555555555555555tttpppkkkfff^^^XXXTTTOOOJJJFFF???@@@@@@@@@???>>>@@@AAA555555666777999<<<>>>???CCCCCCBBBBBBBBBCCCDDDEEEJJJAAA<<<@@@DDDCCCBBBDDDFFFFFFEEEDDDDDDEEEFFFGGGGGGKKKMMMJJJIIIHHHDDD???<<<::::::>>>@@@<<<999999BBBAAAAAA???===:::777555777666666666666777777888666666555333000000111333666555444666999:::777444222333555777999:::;;;;;;666555555444444444555555===:::777888;;;<<<;;;999333444555777888:::;;;;;;777;;;>>><<<777444555777888:::<<<:::666222///...222222222111222222333333555555666555222000000000222222333333222111///...222111000000111333555777555888<<<>>><<<999777666111111333444555555666666:::::::::999666333222222---///222444444222///---000333888<<<>>><<<:::777444555666555444444555777444444444333333222222222333333333333444666888999666777888:::;;;:::666222222222333333222111///...111///------///111222111///...,,,+++---000444666999999888555222111222333999777555777:::===<<<;;;555555555444444444333333wwwuuuwwwmmmfff]]]TTTMMMHHHDDDAAA;;;>>>???>>><<<<<<>>>@@@::::::999777777999===AAA<<<>>>CCCIIINNNPPPNNNLLLLLLIIIEEEEEEGGGIIIHHHGGGLLLHHHCCCBBBEEEHHHIIIIIIOOOMMMKKKJJJHHHEEE@@@===999999999999888999;;;>>>AAA>>>:::999:::999777444444333222222333666888:::777666555444444555777888888777777999::::::888666555666888999:::::::::999777777666666666666777777777888:::;;;;;;:::999777777666666666777999;;;===>>>??????===999666444333555777999999777444333222999444...---000555888999<<<<<<;;;888444222222333333222111000000000000111111111000111111333444555888999999888555444444555555999666555999444111::::::777333111111222111111222222222222222333333333333444666888888888777777888777666666999:::555000777555333333555777777777666555333333666777888888;;;999888999999999777555111333666777555222000000---......///000111111111000---+++,,,000444555555000111222333222222000000888999;;;<<<;;;999777666888999999888777444222000}}}vvvqqqnnniiicccZZZQQQKKKEEEAAA???===???@@@???<<<::::::;;;999999888777777:::???CCCAAACCCFFFJJJOOOQQQPPPNNNSSSOOOJJJHHHHHHHHHGGGFFFMMMIIIEEEEEEGGGIIIIIIGGGKKKJJJHHHGGGFFFDDD@@@===:::;;;;;;;;;::::::<<<>>>BBB>>>;;;999888777555222333333222333444666777999555555333333444555777999<<<;;;:::;;;;;;:::888666666777888999999999888777111111222333333444555555888999:::;;;;;;:::999999999888888777888888999:::===>>>>>><<<888444222222333555888888777555444444777333//////222666999:::999:::999888555444555777888777555444333222222222222333333444555666777777777888888777555444444555444:::888888;;;666444???AAA===777222111111111111...///000111333444555666333555999;;;<<<;;;888666777666666666777777444000444333333444777999999999555333111222444666666666888777666666777777555333000333666666555333111111222222111111222222333444555222//////222444444444222333444555444444333222888999999::::::999888777666666666666555444333222zzzwwwssskkkcccbbb]]]UUUNNNHHHCCC???<<<>>>@@@AAA@@@===999777777999999888777999===CCCHHHIIIHHHIIILLLOOOQQQQQQPPPVVVRRRMMMJJJIIIIIIIIIIIIMMMJJJHHHHHHIIIJJJGGGDDDEEEDDDCCCCCCCCCBBB@@@>>>;;;===>>>>>>===<<<===>>>@@@>>>:::888777555333111222222333444555666666777555444333333444666888:::@@@>>>=========;;;999666888888999999888666555333---...111333444555555444::::::999999999999999::::::::::::999999888888888888::::::999666444444444222444777777666555555666666333111222444777999999666777777777666666888:::===;;;:::888666555444444333444555666666777666666444666777666555444555666444<<<===<<<>>>888888FFFNNNGGG===666222111111111...///000111222333444555111444999======;;;777555666666666777777666555555555555555666999999888777555333111222444666666666666555555555666666555333000222555666555444333333555444222111000111222333444222000000222444444444444555666777777666555444555555666666666666666666333333222222333333444444zzztttrrrnnnddd[[[XXXTTTNNNIIIFFFBBB>>><<<>>>@@@AAAAAA???<<<999777999999999999;;;@@@GGGLLLNNNMMMLLLLLLNNNPPPPPPOOOQQQNNNLLLJJJJJJLLLNNNOOOLLLIIIHHHIIIJJJIIIEEEAAA@@@???>>>???@@@AAA@@@>>><<<>>>@@@@@@???=========<<<;;;999777555444333333111222444555666666666555777666555444555777999:::@@@>>>===<<<<<<<<<:::888999999999999777555222111111222555777888888777666;;;999888666666777888999:::::::::;;;:::999999888444666777777666666777888333555777777555444444555666555555555666666777777444555666666555666888:::===<<<;;;999888777666666333444555555555444333222333444555555444444555777666???AAA@@@???888:::HHHZZZRRREEE:::333111000000222222222222222222222222111333666999:::888666444888666666777777666888<<<:::999999999999888555222555333222222444666777777777666555666888888666444///111444555555444444555555333000---,,,---///000.........///111333555666555666777888888888777666333222222111222222333444333222111000111222333444zzzuuunnnfff]]]WWWMMMKKKHHHFFFDDDBBB@@@======>>>@@@BBBBBBAAA>>><<<:::;;;<<<>>>@@@DDDJJJOOOPPPNNNLLLKKKLLLMMMMMMLLLJJJJJJJJJIIIIIIJJJMMMNNNHHHGGGFFFHHHJJJIIIDDD???>>>===<<<===???@@@@@@???<<<>>>@@@@@@>>><<<;;;<<<777777777666555555666666333333444666666666666666;;;999888666666777999:::<<<;;;999999:::;;;:::999:::::::::999777444222000555666888::::::999888666:::888666444444555777888888999;;;<<<<<<<<<:::999666777888777666555666888666777888666444222222222666777777777666555444444444555555555444444666777::::::999888777777777777666666666555444222111000222444555555444444666777888AAABBB@@@???777888FFF___WWWJJJ===555111///...222222222222333333333333444555666777777888888888===888777999999555666::::::999999999999777444222444222000111333555555555666555555555666666555333...000333444444333444555555333000---+++,,,---...---...///000222333555666444555666888888888777666333333222222222333333444444333222111000111222333zzz|||{{{uuujjj___WWWSSSGGGEEEDDDDDDDDDCCC@@@>>>;;;<<<===AAADDDEEEDDDBBB===???AAACCCEEEHHHLLLOOOPPPNNNKKKKKKKKKKKKJJJIIIHHHIIIJJJIIIGGGEEEFFFGGGEEEDDDDDDGGGJJJIIIEEEAAA@@@>>>======???AAAAAA@@@<<<===>>>===;;;999999999444555666666555555777999555555666666666777777777:::999888666666888999::::::888666666888999999888999999:::999888555333222555666777888777777666555:::888666555444555666777777999;;;>>>>>>===;;;999::::::999777444222222444888888888666333111000111666777888777555333333333555666666555444444555777888777666666666666666666888777666555444444444444333444666666555555666777888??????======666555BBBYYYRRRHHH>>>777222///---......000222555777999:::999999888888999:::<<<===???999999@@@BBB:::444333777666666777888999777666222000...///111333333333555333222333333333111///...000222222222222333444777555333000///...///000222333444444333333444555444555666777888888777777777777666666666555555555444444333333222333333333}}}vvvxxxxxxrrrgggZZZQQQLLLEEEDDDDDDDDDDDDBBB???<<<::::::;;;>>>CCCFFFFFFDDD@@@CCCFFFHHHIIIKKKLLLNNNOOOMMMLLLKKKKKKKKKIIIGGGFFFHHHKKKIIIFFFBBB@@@@@@CCCBBBCCCGGGKKKKKKHHHEEECCCAAA??????@@@BBBBBBAAA;;;;;;;;;999666555666777555666777777555555777999888777777666666777999999666555555444666888:::<<<:::888666555666777666555888999999999999777666555222333333444444555555555;;;:::888777666666777777888;;;===??????===999777888888777555222111222333777777777555222111111222222555666666444333444666555666777777666666888999888777666555444333333333555444333222222444777888555666777777555555666888555:::999888;;;555444>>>KKKGGG@@@;;;777333///------...000333666999;;;===999999:::;;;<<<<<<<<<<<<:::666===NNNUUUJJJ===777666555444555666888888777333111000000222444555444555444222222222111///---...///111111000000111222777666555333222111111111111333555555333333444666444555777888999999888888777888888888777555444222222333444555666666666666}}}vvvssstttsssnnndddXXXMMMGGGFFFEEEDDDDDDDDDBBB>>>::::::999999<<>>>>>>>>>>>===:::888666444333555777999===<<<999888777777999999888:::;;;:::666555666888<<<;;;:::888888888888888888888999999999888888777666777888999999888777666555444222111222555888;;;>>>:::666777;;;===;;;888999888999;;;===>>><<<;;;444222000///111222222111>>>;;;999999::::::777555555666666666444333444555666666666666777888999999999888666444333444444555000111222111111222333555777666555555666555333111777777777777666555444333888777777777666555555444000000222333555666777777:::888888888:::;;;:::888555111555III___cccQQQ===555444444444444555666666777555444555777999::::::888666444444444444444222111///---...000222333333888555333333555555444222000///000333777888555222444333444777;;;<<<:::888444888:::999555111000111555555555555666888:::;;;zzzpppkkkiiihhhgggddd___YYYQQQJJJFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDAAA@@@BBBGGGKKKJJJHHHOOORRRTTTRRRMMMIIIIIIKKKLLLKKKIIIGGGFFFEEEDDDDDDEEEGGGIIIHHHEEECCCDDDEEEBBBDDDEEEEEECCCCCCDDDEEEBBB@@@===<<<===>>>======888777666555555666777888;;;:::888777777888999::::::<<<===<<<999777888:::<<<;;;999888777888999:::888888999999999999888888777888999999999999888777777666444333444666888:::===:::888999<<<===;;;888777777999<<>><<<:::999:::999666333444555777666555444555666999999999888999999:::;;;999999888777666666666666444444444333222222333444777555444444444444222111555555555555555444444333333333222222222222222222111222222333444666888999;;;999888888999:::999888333111666EEEUUUXXXIII:::555555444444444555555666888666555666888:::;;;;;;999777555444444333222000000...---...000111111000222000......000222000///111000000333666777555333444444444666999:::999666333555666555333111000000000000000111333555777888~~~sssmmmhhhfffddd```ZZZVVVRRRMMMFFFAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIKKKLLLUUUTTTRRROOOLLLIIIFFFEEEIIIIIIIIIHHHFFFCCCAAA???CCCEEEGGGFFFDDDBBBBBBBBB???@@@@@@???>>>???AAADDD???===;;;;;;<<<>>>>>>===777777777777777777888888888777777666777999:::<<<===>>>???===;;;:::;;;<<<<<<;;;888666666888:::<<<999999999999999999999999999999::::::::::::999999999888888777777888999999<<<:::999;;;>>>>>>;;;888555777:::>>>@@@???<<<999222111000111444666666666;;;:::999999999777444222333555777888777777888999======;;;::::::;;;;;;<<<888888888999999888777777888777666666555444444444888555222111111111111000111222333333444333333333000//////......///111222444333222333444666999:::<<<:::777777777888888777000222777@@@GGGGGG???777555555444444444444444555888777666777999;;;;;;;;;999777555444444333111///222111000111222111000...222111000111333555444333111111000222444666555555555555555777999999777555222111000000111111000///.........///000222444555~~~rrrlllhhhbbb^^^]]]WWWPPPMMMLLLJJJDDD>>>@@@AAACCCDDDFFFFFFFFFEEEEEEGGGIIIIIIHHHIIILLLOOOTTTQQQMMMKKKLLLKKKIIIGGGHHHHHHIIIHHHFFFBBB???<<<@@@BBBCCCCCCBBBAAA??????<<<<<<<<<;;;:::<<>><<<;;;;;;===>>>???>>>888999:::;;;;;;:::999999555555666666888:::;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;:::777666666888;;;===999999999999999::::::;;;:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999888::::::;;;===??????<<<999777888;;;???@@@>>>999555555333333444555777666555555666666777777666444222333666888999999999:::;;;@@@>>><<<;;;::::::;;;<<<666777888999:::999888777999888777777888888666555777444111///////////////...///000111222222222222//////...---...000222333666444333222333666999;;;===:::777666666777777666000333888;;;:::888666555666555444444333333333333666555444666888::::::999888666555555666555444222555555444555666444222///222222333555666777777777222111111111333555666666777777888888888888666555222///---...111333222000/////////000000111111111wwwllleeeaaa]]]VVVQQQUUUOOOIIIGGGHHHHHHDDD???AAABBBCCCEEEFFFGGGHHHHHHGGGJJJLLLKKKIIIIIILLLPPPRRRNNNJJJJJJLLLMMMKKKHHHHHHHHHHHHHHHEEEBBB???======>>>???AAAAAA@@@===;;;<<<<<<;;;:::999:::===@@@???===;;;<<<>>>???@@@@@@;;;<<<===>>>>>>===;;;:::555555666777999:::;;;<<<======<<<;;;;;;;;;:::999999888777666777999<<<>>>::::::999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;:::999888999:::;;;===???>>><<<:::::::::<<<======;;;666222999777666666777777555444000111333555555555555555444777:::<<<<<<;;;<<<===???===;;;999888888999:::888999;;;<<<<<<;;;:::999777666666888:::;;;999777666333///---............,,,---...000111111111111......------...000222333666555333222333666999;;;;;;999777666666666666555111666999777222000222555777666555333333222222222222222222333666777777666555444444666888999888666666555555666666555333000---///000222222222333333111111222222222444555777888999::::::999777666555222///---...111444333111111000000//////...---,,,ooojjjccc]]]YYYTTTNNNJJJMMMJJJGGGFFFGGGHHHFFFCCCDDDDDDDDDEEEFFFHHHJJJKKKIIIKKKMMMLLLJJJIIILLLOOOQQQNNNLLLLLLMMMMMMJJJHHHIIIHHHFFFDDDBBBAAA@@@???======>>>@@@AAA@@@===:::===>>>>>><<<;;;;;;===??????===<<<<<<>>>???@@@@@@????????????>>>===;;;:::777777888999::::::;;;;;;<<<;;;999999::::::888777777666777777999;;;===>>>;;;::::::999:::;;;===>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999888888999;;;<<<======<<<<<<<<<;;;999999999888555222;;;:::999999999888666444000111333444333444666888666888<<<>>>>>>======>>>===;;;888666555666888999=========>>>>>>======<<<666555444777;;;<<<999666333111///......//////...,,,---...///000000000000,,,------...///000000111555444333333444555888999999777666666777777555444444666777444000///222666777666555333222111111111/////////111444555444222222222333666999:::999888333222111222444444333111...000222333111000000111///111333333333333555777777999::::::888666555555000//////000222333333222/////////...---+++***)))vvveeebbb\\\UUUPPPKKKIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFEEEEEEFFFIIILLLNNNKKKKKKLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIIIIFFFCCC???>>>>>>@@@AAA>>>>>>???BBBDDDCCC???;;;@@@AAABBBAAA>>>===>>>??????===;;;;;;<<<>>>>>>>>>AAA@@@???>>><<<;;;999888::::::;;;;;;;;;:::::::::<<<999777888999999777555444555777999;;;<<<======;;;;;;:::999:::<<<>>>???<<<<<<;;;::::::;;;<<<<<<999999999999999999999999888999::::::;;;;;;<<<===<<<999555444555666666666;;;:::999:::;;;:::888666555666666555333444777:::777:::>>>@@@???>>>===>>><<<:::777555444555888999>>>>>>===<<<;;;;;;;;;;;;777555444666::::::666222111///...///000111000...------...///000000000///...///111222333222111000333333333333444555666777555555666777888888555333555555444222111222444777888777555333222111000000.........000333444222111000111222555888888777555111000///000333555555555444666999888555333222222...111444555444333444666444777999888666333333444---///111222111111111111---......///...---,,,+++zzzooofff]]]ZZZTTTLLLDDDAAAAAABBBCCCEEEHHHIIIIIIJJJKKKLLLJJJHHHFFFEEEFFFIIIMMMOOOLLLKKKKKKKKKKKKLLLLLLLLLJJJKKKNNNOOOPPPOOONNNMMMHHHEEE@@@<<<;;;<<<@@@BBB??????@@@CCCFFFEEEAAA<<>><<<::::::;;;<<<<<<<<>>@@@<<<;;;:::999999:::;;;<<<999888888777777888999999888999999999999:::<<<>>>:::777222000222555888:::999999999;;;<<<<<<:::888::::::999666333333777;;;888;;;???AAA@@@>>>======;;;999666444444555888:::===;;;:::888777777888888888555444666999999444//////......000111222000///---...//////000/////////111333555777777666444222222333333444444555555555333444555888999888555222666333111000222444666777888777555333222000000000------...111333444222111000000111444666666444222222000///111444777999999666999;;;:::666222111222,,,000555666444333444555222555777777444222222333***...222333111//////111---...000111222111111000xxxmmmaaaXXXOOONNNLLLIIIGGGDDDBBBBBBEEEFFFGGGGGGEEEDDDDDDEEEHHHGGGHHHIIILLLMMMLLLJJJLLLJJJIIIHHHIIIJJJLLLNNNLLLHHHFFFHHHMMMOOONNNJJJGGGEEEBBB@@@>>>>>>>>>???@@@;;;<<>>======;;;:::999888888;;;;;;;;;999777666888999;;;???AAA???:::999===CCCAAA>>>;;;999888999999999888888:::;;;;;;;;;;;;;;;<<<999666555777:::<<<<<<;;;>>>@@@>>>:::888;;;???===<<<:::888777777777777555555444666888::::::999;;;888555333333555888:::666;;;<<<888555777999999777777666666666666777777999999999:::===??????>>>888777666555666777999:::===;;;888666555666777999777777777777555333111/////////...,,,******,,,---111///...///000111000...444444555555555555444444555555444444444555555555333555777999;;;:::999999;;;888444444555666444333888555333444555555222///000000000000000000000000222222222222222222333333444444555666666666666666888999999777444111000111//////111444777777555222444555555555333111...,,,---...111333333222000...---+++))),,,111444444222vvvlllcccYYYRRRLLLKKKJJJHHHEEECCCBBBAAACCCEEEGGGGGGEEECCCCCCCCCIIIHHHIIIKKKNNNPPPOOONNNOOONNNLLLJJJJJJIIIJJJJJJJJJHHHEEEFFFIIIJJJIIIGGGFFFDDDBBB???===<<<======@@@===>>>DDDIIIFFFBBB@@@??????@@@@@@@@@@@@@@@???>>>>>>===<<<;;;:::999999999:::;;;;;;999999:::;;;;;;???AAA===888666:::???>>><<<:::999999999999888::::::999999999999999999:::888555555777999999999:::===@@@???;;;:::===@@@@@@>>><<<:::999999999:::999888777888999:::999888777666555444444555777888555:::<<<777444555666555666666666666777888999:::999999::::::;;;;;;<<<<<<888888888888999999::::::===;;;888666555666777888;;;;;;;;;:::999777555333///000000...,,,,,,---...000///...///111333222111000111333555555555333222333333333444555666777888666888:::;;;<<<;;;::::::<<<999666555666666555333555333222333555555333111000000000000111111222222000111333444555444333222555555555555555555444444666777888777555333333333333222222333555777666555111222333444333111///...///111222333333111...---,,,+++***+++...000000000qqqeee]]]WWWQQQMMMHHHHHHGGGEEECCCBBB@@@@@@AAACCCEEEEEEDDDBBBAAAAAAIIIIIIJJJLLLOOOPPPPPPOOONNNNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFDDDAAA>>>;;;:::;;;;;;AAA???@@@FFFIIIEEE???<<<<<<===>>>???@@@AAAAAAAAA???>>>===<<<;;;:::::::::777999;;;<<<;;;;;;<<<===;;;>>>???<<<666444666::::::::::::::::::999888888;;;:::999777666666777777888777555666777777666555666:::===>>><<<:::<<<>>>===;;;888666555666777888;;;999888888999999888666333444555666777777666666333999<<<888333333222000333333555777999;;;<<<===999;;;<<<;;;777666777999888999:::;;;;;;;;;::::::;;;:::777666555666777888888999999888777555333222...000111111000//////000111//////000222444444333...111555999:::888555333222222222333555777888999:::;;;<<<======<<<;;;:::;;;999777666666666555444222111111222444444333222000000111111222222222222---///333666777666333111666555555555444333333333333555666666444333333444444222000000222444555444...///111222222111000000222222333444222000...,,,+++,,,,,,+++******,,,...uuuggg[[[TTTPPPLLLIIIDDDDDDCCCBBBAAA@@@??????AAABBBBBBBBB@@@@@@BBBDDDKKKJJJJJJLLLNNNNNNMMMKKKIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHIIIGGGFFFEEEGGGHHHEEECCC@@@===;;;:::::::::BBB@@@CCCHHHIIICCC<<<:::??????@@@AAAAAABBBAAAAAA===<<<;;;:::999999999999666888;;;;;;;;;:::;;;<<<;;;===>>><<<777555666999777999;;;<<<;;;:::999999:::999666555444555777888888777777777888777555333333666:::;;;;;;::::::;;;===;;;777555444555777999:::888777777888888777666111333777999:::999777555444:::===999444222000---...000222555999;;;===>>>:::===???<<<666333555888777999;;;<<<===;;;999888777666555555666777999:::666666666666555333111000...000333444333222222222222111//////111222222222///333999>>>@@@>>>:::666333333333444555666777888<<<<<<<<<<<<<<<;;;:::999999888777666555555444333111111111222222222111111222222222222111111111111,,,...111444555555333222555555444444444555555555222333555444222111111222222000...///000111000///...///000000111000000///111222333333222000///---+++,,,,,,***&&&%%%(((,,,}}}xxxnnnaaaVVVNNNJJJFFFDDD@@@????????????>>>>>>>>>BBBBBB@@@>>>>>>@@@EEEIIIQQQPPPOOOOOOOOONNNLLLIIIGGGHHHHHHIIIIIIHHHGGGGGGEEEFFFGGGFFFDDDDDDFFFGGGCCCAAA>>><<<;;;;;;;;;<<>>===;;;:::888777666666777888777888::::::888777888999:::<<<===<<<999777888:::666999===>>><<<:::::::::777666555444444666888999999888888999:::999666444333666999;;;;;;;;;;;;;;;@@@???<<<:::::::::<<<===999888777888:::::::::999222555999<<<===;;;999777555<<>>@@@<<<666333444888666777:::<<<;;;:::777555333333333444666888:::;;;666777777777666555333222...000333555444444444555555222///......//////...000444:::@@@AAA???;;;888555444444444444555666666::::::::::::999888888777666666666555333222111111222222333222111000//////555444333222000///......---...///000111222333444333333333444555777888999555777888666444222222222111111111222333111...,,,///000000000/////////...///000000111111111000///+++,,,,,,(((%%%$$$'''+++}}}sssllleeeZZZPPPIIIDDD@@@>>><<<<<<=========>>>>>>>>>AAAAAA@@@>>>???CCCHHHMMMXXXWWWUUUTTTSSSQQQNNNKKKKKKJJJIIIGGGFFFDDDCCCBBBDDDCCCBBBAAAAAAAAAAAAAAA>>>===;;;::::::;;;<<<===AAA@@@CCCHHHGGGAAA======AAAAAA@@@???===;;;999888:::888666555444555777888888888999888666666777999;;;<<<======;;;999999:::555999======:::888999:::555555444444555777888999:::999999:::;;;;;;999666666888999;;;<<<======<<<>>>===<<<;;;;;;;;;<<<<<<:::999999:::<<<===<<<;;;555777:::<<<<<<;;;:::888777===@@@<<<666444111...)))+++///333777999;;;;;;<<<===>>>;;;777555555777555777999::::::888555444222333333444666777999:::444444555555444333111000...000333444444555666888777333000------------,,,///222777;;;<<<;;;888666666555555444444444555555888888777777666666666555444555666555222000000000222444444333111///...///444444333111///...---,,,////////////000222333444111111111222444777999;;;:::;;;;;;:::888666555666555555555666777444000---000000000///////////////---...//////000000000///,,,+++***'''&&&'''))),,,{{{qqqkkk]]]YYYQQQJJJDDD@@@===<<<::::::;;;<<<===>>>>>>???>>>???AAABBBDDDGGGKKKNNN[[[YYYWWWVVVUUUSSSPPPNNNLLLKKKHHHFFFDDDCCCCCCCCCHHHEEEAAA@@@@@@@@@===:::777777666666777:::<<<>>>??????BBBGGGFFFAAA???AAAAAA@@@@@@>>><<<:::888777:::888666444444555777888888888888666555777:::===<<<===>>>===;;;999777777444888;;;:::777555666888666666666666666777777777999999888999;;;;;;:::999777777777888:::;;;;;;;;;999999::::::999999888888;;;999888888::::::999777888999999::::::999999999777===???;;;666444222///***,,,000444777999:::::::::::::::888777666666555666777888999999777555444555555555555555555555555111222333333222111///...///000222333333555888:::777444000.........///...///000333555666666555555444444444444444555666777666666555555444555555555333555777666333000000111111333555444111000000111111111000000///.........000111222333333333333333000//////000111444666888888:::;;;:::888777777888999888777777777555222///////////////000111222222...............------------+++((('''(((+++---...tttkkkddd```SSSPPPKKKGGGCCC@@@>>>===999999:::;;;===>>>??????:::>>>BBBFFFHHHJJJLLLNNNYYYWWWVVVUUUUUUSSSQQQNNNKKKIIIGGGEEEEEEFFFGGGHHHNNNIIICCCAAABBBAAA<<<777333222222333666999<<<>>>???>>>BBBFFFEEEAAAAAACCCBBBBBBAAA@@@>>>===;;;:::;;;999777555555666888:::888888777666666999>>>AAA>>>>>>>>>===:::777555444333777:::888444222444777777888888888777666555444999888777888:::;;;;;;:::666444333444666777777777:::;;;<<<======;;;:::999999888666555666555333222:::999888777777888888999777<<<>>>:::555333222000,,,...222555888:::::::::999777666666777777666444777888888999888777666555888777777555444333222222555666666777666555333222///000111222333555999<<<777444000...///000111111000111222333444444555555222222333333555666888999555555444444444444555555333666888777444111111222///222444444222111222444............////////////000222555777777666333111000///......///111333555444666777888777666777888<<<999666444333333222111------...///111333444555//////...---,,,++++++***...***&&&&&&***...//////rrriii```YYYSSSKKKIIIGGGGGGGGGDDD>>>999999666777:::<<<<<<>>>AAA???AAACCCDDDFFFJJJNNNRRRVVVVVVVVVUUUSSSOOOLLLJJJGGGFFFFFFFFFFFFDDDAAA???BBBEEEFFFCCC<<<777666777666222222666888666888===@@@@@@AAAAAA@@@@@@??????===???AAAAAA???===;;;;;;@@@???===:::888777666666000111222444666888;;;<<<666;;;???<<<666222555999999999777666555555555555;;;888666555666777888888444444555888;;;<<<999666666666555555444444444333:::::::::;;;<<<;;;999777999888666444333444555666444333333555888::::::999===<<<999777555444444444888777666555555777999;;;777666555444444444444444555444333222333444555666>>>===;;;:::777555444333333777::::::777333333333...111555777777666777777555555444444444333333222555444333333333333222111222444666777777777888999<<<888444333444555444333666666666555222111111222666222///000555888777555333///,,,...222444222///333333333222222222111111444222111444777:::999888555777888888666444444444666444222333555444222///......---...///000222333///,,,+++,,,...///---+++///---,,,,,,------,,,+++}}}pppddd]]]XXXRRRNNNJJJIIIHHHIIIIIIFFFAAA<<<<<<:::;;;???AAA???@@@DDD@@@BBBEEEGGGIIILLLPPPRRRTTTSSSSSSQQQOOOLLLIIIHHHHHHGGGFFFFFFFFFEEEBBB@@@AAA@@@AAACCCEEEDDD???:::888444444888999777888===AAAAAAAAA@@@???>>>===<<>><<<===<<<;;;:::888777666555222222333444666999;;;<<<888;;;===;;;777555666888777777666555555555555555;;;999777666666777888888666555555777:::;;;999777777777777666666555555555666666777999<<<>>>>>>===:::999666555555666888999777666666777999:::999888999999777666666666777888;;;:::888777777888999:::666666555444444444444444666666555444555666777888===<<<:::999777777666666222555777888666444333333333555777777444222111111222444666777777666444222999777444222111///...---222444666777777777888999>>>:::666555555666555444555666777666333222111222111...+++---222666666444333///---...222444333000111111111111222222333333666555444666999:::888666333444666666444222111222444222111111333333000.........------...///000111...,,,+++,,,...000...---111000/////////...---,,,uuunnnccc\\\XXXUUUQQQOOOJJJJJJJJJKKKKKKIIIEEEBBB>>><<<>>>CCCDDDAAAAAADDD@@@CCCGGGKKKMMMOOORRRTTTSSSRRRQQQOOOLLLJJJHHHGGGHHHGGGFFFFFFGGGFFFDDDBBBCCC???>>>DDDMMMNNNEEE<<<:::888777::::::888999<<<@@@@@@@@@@@@>>>===;;;999;;;???CCCDDDBBB===999777999::::::::::::999777666444444444666777999:::;;;::::::;;;;;;:::999888888555555555555555666666666;;;:::999777777777888999888777666777999::::::999888888999999888888777777444333333666:::===>>>>>>;;;999777666666888:::<<<999777666666888888777666555444444555666888:::;;;<<<;;;:::999888888888999666555444444444444444444666555555444555666777888:::888666555444555666777222222333444666666444222444666777666333000//////111333777999:::999666444999888555111///---,,,,,,111333555666666666777888???<<<888666666666666555555777999888666444222222333000---...111333333111222///...000333555444222...//////000111222444444888777777999::::::777555333555777666444222111222333111000000000000///---......------------.........---,,,---///000///...222222111111000///...---vvvlllggg___YYYVVVTTTQQQOOOIIIJJJLLLMMMNNNLLLJJJHHH===<<<>>>CCCDDD@@@???AAAAAAEEEJJJNNNQQQRRRSSSTTTUUUSSSQQQNNNLLLJJJIIIIIIHHHGGGFFFFFFGGGGGGEEEDDDIIIDDD@@@DDDLLLMMMEEE===<<<;;;;;;;;;;;;:::;;;<<<>>>>>>???@@@???>>><<<:::999<<>>@@@DDDDDD@@@>>>@@@BBBFFFLLLPPPRRRRRRSSSTTTTTTRRRPPPMMMKKKIIIHHHGGGHHHGGGEEEEEEGGGGGGFFFEEEJJJFFFBBBBBBDDDFFFDDDAAA============<<<===<<<;;;:::;;;>>>???@@@???>>>===@@@@@@@@@???===<<<===>>>:::;;;===>>>>>>===;;;:::555555666666777999:::;;;===:::888999<<<<<<999555444555777999:::;;;;;;;;;:::;;;<<<:::888666777999;;;:::888666555666999:::999:::;;;<<<<<<;;;:::999999777555555666777777777999999888777888999;;;<<<444333222333666777666555111111000000111222444555333444666777888888888777444444333333333444444555333333222222333444666777888555222///......000111222///...///333555444333000222444444333333444666333333444555666999;;;<<<888888777444111///111222///111333444444444555666:::999777444333333444555777:::======;;;888777666<<<:::777555444333333222111111222444555666555444111000/////////000222333444555777888888888888888:::<<<===<<<999777666666222111111///.........///111000000000///......---111111000///---++++++***))),,,000111000000000222yyyoooeeedddaaa\\\VVVQQQLLLIIIHHHFFFJJJMMMOOOOOONNNMMMMMMEEECCCCCCFFFFFFBBBAAABBBDDDHHHMMMPPPQQQQQQRRRRRRPPPPPPNNNLLLIIIGGGEEEDDDGGGEEEDDDDDDFFFGGGGGGFFFEEECCC@@@??????BBBDDDFFF<<<>>>???======???>>>;;;666888;;;>>>@@@???>>>===@@@@@@???===<<<===@@@BBB===>>>>>>>>>>>>===;;;:::444444444666777999:::;;;>>>;;;999999;;;;;;777444444666888:::<<<<<<<<<<<<999;;;===;;;777555666888::::::888666444444777999777999;;;<<<<<<;;;:::999999777777888:::<<<<<<;;;999999999:::::::::::::::666555555666888:::999888333222000/////////000111///111333666777777666666333333333333333444444555555444444444555777888999999888555222111111111222222000//////111333444444333444444333111000111222333222222222444777:::<<<999;;;;;;777222......000...000222333333333444555666666555333111111444666777:::<<<<<<:::888777777666666444444444444555666222333555666666555555444222111000//////000222333444555777777666777888:::999:::<<<;;;888555444444111111111///---,,,...000000000111111000///......000000000...+++))))))***'''+++000111///...///111xxxooolllhhhbbb```___\\\WWWRRRMMMKKKJJJEEEIIIMMMOOONNNMMMMMMMMMIIIFFFEEEGGGFFFCCCBBBEEEFFFIIILLLOOOOOOOOOPPPPPPOOOOOONNNMMMJJJHHHEEECCCFFFDDDCCCCCCEEEFFFGGGFFFAAA@@@>>>===???AAACCCDDD:::>>>???======@@@???;;;444666999<<<===<<<:::999:::;;;;;;::::::;;;===@@@@@@@@@???===<<<:::999999222222333444666999;;;<<<===<<<;;;:::999777555333444666888:::;;;<<<;;;:::777;;;===;;;666333555777888999999666444333555777555777999;;;<<<;;;999777666555666888;;;===<<<;;;999;;;<<<>>>===<<<:::888999777777777999999888777444333111000000000000111...111444666777666444333333333222222333333444555444444444444555777999:::777666555444333333333333222222111000///111444666222333333111...,,,---...000000000111333555777888555888;;;999333......///---///222222222222333555333444444222111111555888666888999999777666666777333444444333333444777888444555777777777555444333222111//////000222555666888999999777555555888;;;888:::;;;999777444333333///000000---******,,,///...///000000000///...---,,,...///---***)))***,,,(((---222222///,,,---///~~~kkkcccdddccc```YYYYYYWWWTTTOOOLLLJJJIIIDDDHHHMMMOOOMMMLLLLLLMMMJJJGGGEEEFFFEEEBBBBBBEEEGGGIIILLLMMMMMMMMMNNNOOOQQQQQQQQQPPPNNNJJJGGGDDDEEECCCBBBBBBDDDFFFGGGFFFBBB???===>>>AAABBB@@@>>>999>>>???<<<===AAA@@@;;;333555888:::;;;999777555777999;;;<<<;;;<<<===>>>BBBAAA>>><<<:::888888777111111222444666888;;;<<<<<<<<<<<<:::888555333333333555888:::;;;;;;:::999777:::===;;;666333444777777888999777333222333555444666888:::;;;:::888777444444555777999:::888666:::<<>>;;;999777:::===@@@@@@???===;;;333555666777777777999:::<<<;;;;;;<<>>777333444666222111111444:::>>>>>>===;;;999888666666444111...111333555666555555666777:::666222111444666777666444777:::999777555555777:::777555666888:::999777666333222444555333555999777;;;??????;;;666333222333555888999777555444333444444444444444444444444555333222333666777444111333444444333222444777:::>>>888222111444555444222333333555666666666555444555333111000111222222222222000...000222333222///+++,,,---///111222333333333555777888777444///------///222444666666555555555555555555555666777777444222000000222333333333:::666111///111444444444111333555555333111000000,,,///333666777777999:::???<<<888555555666777777999999888888777777666666333222///---,,,,,,...///222///++++++------,,,***))))))(((((((((***+++,,,...111333222...+++******ssseee\\\UUUPPPQQQTTTVVVTTTQQQOOOMMMLLLLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMNNNMMMJJJFFFEEEDDDDDDDDDFFFFFFGGGJJJNNNPPPNNNLLLKKKMMMNNNMMMKKKJJJKKKMMMKKKFFFAAA@@@CCCEEEDDDAAAEEECCCAAA@@@???>>><<<:::>>>>>>??????>>><<<888555333555666777666777999;;;<<<;;;;;;===???AAA@@@@@@@@@>>><<<999888777555444222333666:::>>>@@@===;;;;;;:::999888999888666444333444555555444333444666999666333333666888888777666777777666444444777:::<<<999666666777777555444555222111444555444555999:::>>>AAAAAA===888666555333666888999777444333333555555444444444444444444888777666666666555333111333333444333333555888;;;:::666111000333555444222333333555666666666555444666333111000111222222111222000......000111000...+++,,,...///000111222222222444777999777444///---111222555777888888888777555555555555555555666666444222000000111222222111111///...///222333333111222333333111000000111333000222555666666777888:::<<<:::777666666777777777888777666555555444444444111111///.........///000111...++++++,,,...---,,,+++***)))))))))***+++,,,...000222111---+++***+++ooodddXXXQQQLLLHHHHHHLLLRRRRRRQQQPPPOOOOOONNNNNNPPPPPPOOOOOOMMMLLLJJJIIIMMMKKKHHHFFFDDDDDDEEEEEEGGGGGGIIILLLOOOPPPOOOMMMKKKLLLMMMLLLJJJIIIJJJKKKJJJEEE@@@>>>AAACCCDDDCCCFFFDDDBBBAAA@@@???===;;;BBB@@@===<<<===;;;777333444555777777666777999;;;===<<<<<<===???AAAAAA@@@>>>:::666666888999777444444777;;;@@@CCCAAA<<<888<<<;;;::::::<<<<<<;;;:::555555555333222222333555777666555666888999999888777666444222111444888<<<===:::777666555444222111333111111444666555666:::;;;>>>AAA@@@===999666555444666888888666333222222666666555555555444444444:::::::::888555333222111222333444444444666999<<<999555111111333555444333333333555666666666555444666444111000111111111000111///---,,,---------,,,,,,---...///000000000000111333777999888444000---111333555777888888888888555555555555555444444444444222000000111111111000***+++---000333444222111333222000---,,,...333777555666777777666666888:::999777666777888999888777777555444222222222333333////////////////////////...,,,***+++,,,.........---,,,+++*********+++,,,---...///---+++******+++ttteee[[[QQQLLLGGGCCCCCCFFFNNNOOOPPPQQQRRRQQQQQQPPPRRRRRRQQQPPPNNNKKKHHHFFFJJJHHHFFFDDDCCCCCCDDDEEEHHHIIILLLOOOQQQQQQPPPOOOJJJJJJKKKJJJIIIIIIIIIIIIIIIFFFCCCBBBDDDFFFFFFFFFHHHFFFDDDCCCCCCBBB@@@>>>@@@===999:::<<<===;;;888666777777777777888;;;===>>>======>>>@@@AAAAAA@@@===:::777666777888888777888;;;???BBBBBB???;;;777>>><<<;;;;;;<<<===<<<;;;444444444222111222555777666666777999::::::999888555555333222333555888;;;<<<:::888666444333222111444111222666888777888;;;;;;<<<>>>===;;;888444333444666777777555222111111777666666555555444444333888:::;;;999444111222333111222444444444666999;;;:::777444333444555444333333333555666666666555444666444111000000111000//////...+++***)))*********---......////////////...000222666888888444000---...///111333555666777777555555555555555444444333444222111000111111000///***+++...111333444333222222111///---,,,///444888::::::999777666555777999777777777999;;;;;;999888666444333111111111222333///////////////...---,,,,,,+++++++++---...000111111000...,,,+++++++++,,,+++++++++***))))))***+++ssskkk]]]UUULLLIIIEEEAAA@@@BBBKKKLLLOOOQQQRRRRRRRRRQQQRRRRRRRRRPPPMMMJJJGGGEEEGGGFFFDDDBBBAAABBBCCCDDDIIIKKKOOORRRRRRRRRQQQPPPIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHJJJIIIGGGFFFFFFEEEDDDBBB???<<<999:::<<<======;;;888999999888888999<<>>>>>???AAABBBAAA@@@<<<===<<<999666666999<<<===>>>??????>>><<<:::999???===:::999::::::999888222222333222222444777:::555777999::::::999999888333333444666777888777777999888777666444333333444444222444888:::888999<<<;;;;;;<<<<<<:::888444222333555666666333222111222666666555555444444444444444777999888444222333555000222333444444555888::::::888555444333222222111333333555666666666555444555333000///000111000///------+++***(((((()))***......///////////////...000222555666666444111///,,,---///222444666777888444555555666666555444444333222111111222222000///---...000111111111222222000000111000000111444777;;;<<<;;;888666666777999888888999;;;<<<<<<:::888444333222222222333444555////////////---,,,***))),,,,,,,,,,,,---///222333444333111...,,,,,,++++++)))(((''''''((()))))))))sssggg```TTTMMMGGGFFFDDD@@@???AAAIIIJJJMMMOOOQQQRRRRRRRRRRRRQQQPPPNNNLLLIIIGGGFFFGGGFFFCCCAAAAAAAAABBBCCCHHHKKKPPPRRRRRRPPPOOOOOOFFFEEEEEEFFFHHHIIIIIIHHHGGGIIIKKKMMMNNNMMMKKKJJJKKKJJJHHHGGGHHHGGGEEEDDD@@@@@@>>>===;;;::::::;;;;;;;;;;;;::::::;;;???BBB@@@???>>>???AAABBBAAA@@@<<<>>>>>>:::666666;;;@@@@@@@@@@@@>>>;;;999999:::>>><<<888777666666555444111222333333444666999;;;666888::::::999888777888222444666999;;;:::666333777888888666555444555777555333555999:::888999;;;===<<<<<<<<<;;;999555222222444555444333111222333444444444444444444444444333555666666555555555666000111333444333444555777777666555333222111000000333333555666666666555444444222//////000111111000---...///...,,,***+++,,,...///000000000000000///000111333444444444222111111111222444666777888999333444666777777777666555222222111222444444222111///111333333111111111222000222444444444444555666:::;;;;;;999777666777999;;;::::::;;;<<<;;;888666111111222333444555555666000//////...---,,,++++++,,,---.........000333666888666333000...,,,++++++'''&&&&&&''')))+++***)))xxxmmmcccYYYRRRLLLFFFCCCDDDDDDBBBBBBDDDHHHIIIKKKMMMOOOQQQRRRSSSPPPOOOMMMKKKJJJHHHHHHGGGIIIGGGEEECCCBBBBBBBBBCCCEEEIIIOOOQQQPPPNNNMMMMMMDDDCCCBBBDDDHHHJJJIIIHHHGGGHHHJJJKKKKKKKKKLLLLLLKKKIIIGGGGGGGGGGGGEEEDDD@@@BBBCCC@@@;;;888999;;;=========<<<;;;===AAADDDAAA@@@???@@@BBBBBBBBB@@@<<<;;;:::888888;;;>>>AAAAAABBBBBB???;;;999999;;;<<<:::666444444555444333222333555666666666888:::777999;;;:::777555666777555555777;;;===;;;777222888999999888555444555777444333444888999666666888===;;;999::::::888444111111222333333222222333444111111222222333444444444666555555666777888666555///111333333222222222444555555666555444444444555333333555666666666555444222000......000222222222...111444444111//////000//////000111222222111111111111111222222333333444777777777666666666777777333444666888999999888777222111222333555666444333111555999:::999666555666444555666666555555777999777888::::::888777888999<<<;;;999999888777555333---...111444666666666666000///...---......000000...///111000000111444777:::888555222///---,,,+++'''''''''***---...---***vvvhhh```XXXOOOGGGGGGCCCAAAEEEGGGFFFFFFIIIHHHIIIJJJLLLNNNPPPRRRSSSOOONNNLLLJJJHHHHHHHHHIIIKKKIIIGGGDDDCCCCCCCCCDDDBBBGGGMMMOOONNNKKKJJJKKKCCCAAAAAACCCHHHJJJJJJHHHGGGHHHHHHHHHHHHIIIKKKMMMIIIHHHFFFFFFFFFFFFDDDCCC===BBBFFFCCC<<<888:::>>>>>>>>>>>>===<<<>>>BBBFFFBBB@@@???@@@BBBCCCBBBAAA<<<888444555:::???AAAAAA@@@BBBDDDAAA===:::999:::;;;888555333444444444444333555777888777666777888888:::;;;999555444555777888777888:::<<<;;;777333999;;;;;;999555333555777333222333777888555444666:::888666666777666222...000111222222222222333555///000111222333444444555:::777666777999:::777444///111333333111000111222555777888999999999:::<<<333444555666666666555444111///......000222333222///333777888666444333444///000111222222333333333222222111000111222444555;;;:::999777555444333333222444666999:::::::::999111111222444777777666444222999@@@CCCAAA>>>;;;:::888888888666555666999;;;444777999:::999888888999===;;;888777666444222000***,,,000444666777666555//////......///222444666///111222222000111555888<<<:::666222///---,,,+++(((((())),,,000111///,,,xxxpppcccWWWOOOKKKHHHFFFEEEDDDCCCGGGLLLPPPQQQPPPSSSQQQNNNLLLLLLMMMPPPRRRHHHHHHHHHFFFDDDEEEIIIMMMIIIIIIHHHHHHIIIGGGDDDBBBHHHIIIJJJKKKLLLNNNNNNOOOHHHEEECCCCCCEEEGGGHHHHHHHHHGGGFFFFFFGGGJJJMMMOOONNNKKKGGGEEEDDDCCCBBB@@@@@@AAABBBBBBAAA???===<<>><<<;;;===@@@BBBCCC???;;;;;;>>>AAAAAA@@@???<<<;;;;;;===@@@BBBBBBBBBDDDDDDAAA;;;777555555555888999777444222444666555444222111222555888:::666888999999777666666777:::777555777:::;;;777333999999999777555444444666555333555::::::333000111888777666555555555555555444444444333333444444555000111222111000000222333444222222444888:::888666777555333111000111222222888999:::;;;:::888666444333444555777777777666666555444333444666666333000222333555777777666444333000000///......---............//////000222333444444555666444111///...//////000222555666555111///+++---111444777888888888:::<<>>???AAABBBEEEBBB@@@???@@@AAAAAAAAA@@@>>>======???@@@AAAAAAAAABBBBBB>>>999555444555555666777777666666777888555444333222444666999;;;999999::::::999888888888777555555777;;;;;;777222:::::::::888666444555777888666888<<<;;;555222444888888666555444333333333444333333333333444555666111333555666444333222333444222222444777888666444777666555444444555666777777777888777666555333222444555666666666555444333444222222333555555333000222333555666666555555444333222000///.........///............///000111222444555555333000...---...,,,---///222333111///,,,%%%'''***---111333444555<<<===???@@@@@@???===<<<555888888444555999:::777888999:::;;;;;;:::888888999777555222111000111111222111111111111222333333222111000111222444444444111222222222000000111222444444333///,,,))))))***---------...///111222333ssseeeWWWRRRKKKGGGEEEFFFGGGGGGJJJHHHIIINNNWWWbbbkkkpppvvvpppggg\\\RRRKKKGGGEEE@@@AAAAAA@@@???>>>@@@AAAHHHGGGGGGHHHJJJKKKJJJHHHLLLKKKKKKKKKLLLMMMOOOPPPLLLJJJHHHHHHJJJKKKLLLLLLIIIHHHFFFEEEEEEFFFGGGIIIJJJGGGDDDAAA@@@???===<<>>===<<<:::999888777444888:::999:::;;;999666888:::<<<======:::777555666555222000///000000111000111111111222222222222...//////000111222333333333222111000111000///...000111000---***))))))***------------...000111222tttcccXXXNNNJJJEEECCCCCCFFFHHHIIIMMMNNNQQQXXXbbbmmmvvv|||zzzpppeeeZZZPPPJJJGGGBBBBBBCCCCCCCCCCCCCCCDDDEEEDDDEEEGGGJJJKKKKKKJJJLLLKKKJJJJJJJJJLLLNNNOOONNNLLLKKKKKKLLLMMMMMMMMMIIIHHHFFFDDDDDDDDDEEEEEEKKKHHHDDDBBBAAA@@@???>>>AAABBBDDDFFFGGGFFFEEEDDD<<<===>>>@@@AAABBBCCCCCCEEEGGGHHHEEEAAA>>>???AAAEEECCCAAA@@@AAA@@@???======<<<999555333333444555666444222444888:::999777444444555666888999;;;<<<<<<;;;999:::;;;;;;999666333222222333666888888666999::::::888555444555666:::999::::::999777555555999888666333111000//////111111111222444666777888777999;;;:::777555444444::::::::::::999888777666888888888888999:::<<<======<<<:::777666666777888777777777777666666555555222222222333333444333333333222222222333444555666888666333000......///000///............///000111444555555333000...---------///111222222111111222222111111222444888;;;===???>>>;;;999777666666666555888999:::::::::888666:::;;;;;;;;;:::888666444666444222000//////000000111000/////////000222222///000111111111000111111555222///000222222///,,,///000///...,,,+++,,,---,,,---...///////////////rrreeeXXXPPPLLLHHHCCCAAABBBEEEHHHJJJMMMRRRZZZeeeoooxxxxxxmmmbbbWWWNNNJJJEEEEEEEEEFFFGGGGGGGGGGGGBBBAAABBBDDDHHHKKKLLLKKKLLLKKKJJJJJJJJJKKKLLLMMMOOOMMMLLLLLLMMMNNNMMMLLLHHHGGGFFFDDDDDDCCCDDDDDDIIIFFFCCCAAAAAAAAA@@@???CCCDDDFFFGGGGGGFFFDDDCCC>>>???@@@AAAAAAAAA@@@@@@BBBDDDFFFCCC???===>>>@@@DDDBBB@@@?????????>>>===<<<999555333222333555666777444222333666777555333333444666777999:::;;;;;;::::::999999999888777555555333111000333666999:::888888888666444333444555666777777555444555444333777666555333111000000///000111111222444666888999::::::999666333333444666:::;;;;;;:::888777666555777777777777888888999999>>><<<:::888777888999;;;666666666777777888888999333333444333333333444444222111111111222333555555777555333000///...//////////////////000111222222333555555444111///.........111333333222111333555555444333222222444777888===<<<999777666777777888888777666777777666666777;;;:::777555444444444444777555222000/////////000222000...------///222444222333444333000///000222444111...///111111...+++000111111000......///111***,,,///111111///,,,***~~~nnnaaaWWWOOOJJJKKKFFFAAA???AAAFFFJJJMMMPPPXXXdddpppzzz~~~vvvjjj^^^SSSMMMJJJHHHFFFFFFGGGHHHGGGFFFAAA@@@@@@CCCGGGJJJLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMLLLKKKKKKLLLLLLKKKJJJFFFEEEEEEDDDDDDDDDEEEEEEEEECCC@@@???@@@@@@@@@???DDDEEEGGGHHHHHHGGGEEEDDDFFFFFFEEEDDDBBB@@@>>>===@@@AAA@@@???======>>>???BBB@@@===<<<===>>>>>>>>>:::777444333444666777777777666444444444444333111333555777888999999999888888999:::999666555555555555444222111222555999;;;777888777666333222333444333555444111111444444333555555444333222222222222111111111222444666777888:::999777333111111444666666777888777444222222333444444555555666666666666:::999777666666777999:::666666666666777888999:::333444444333111000222333000000111222333333444444444333111000///...------.../////////000222333444111222333333000/////////---///111000//////222666999777555444333444555666:::999888777777888999::::::666444444444333555888:::888444111000111333444555333111///...///000111333222000...///111333555444555666333000///222555555333111000000///---,,,000111222111//////111222***,,,///000000...+++))){{{kkk]]]SSSNNNJJJHHHJJJEEE@@@>>>BBBJJJQQQUUU]]]eeepppyyy}}}sssggg[[[TTTQQQMMMHHHFFFFFFFFFDDDCCCAAA@@@AAACCCGGGKKKMMMMMMMMMNNNOOOOOOOOOMMMLLLJJJKKKJJJIIIIIIJJJJJJHHHGGGCCCDDDDDDEEEEEEFFFGGGGGGDDDBBB@@@???AAABBBBBBBBBAAABBBEEEFFFGGGFFFEEEDDDGGGGGGEEEDDDBBB@@@???>>>???===;;;;;;===???@@@@@@@@@<<<999777999<<>>@@@CCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBB???;;;888999===@@@BBBAAA>>>:::666555777;;;???AAA999777444555888::::::888444777999777444333444777444555888999999888555444555;;;???<<<444000333999111444777888888777666666999999999777555444444666222555444000111888:::888111111222333444666777888222222222333444555666777555666777666444333333333333666777666333111111333,,,...000222555666777888444444555555777888999:::777666444333222222333444222222222///+++***,,,...,,,...111333444444333222,,,---...//////---+++)))***++++++---///111333444***,,,......---------...---000111000---...333888777666666666666666777777555666666666666666666666999555444888777333333777444444444444333222111111+++******+++---000333555222444888;;;;;;999666333000111222///---///777===FFFGGGFFFAAA:::444333444---......---++++++---...000...,,,***)))***,,,---xxxiii]]]OOOGGGGGGIIIIIIGGGFFFEEEFFFKKKTTT^^^gggkkktttwww|||~~~|||zzzrrrjjj^^^YYYSSSMMMJJJHHHEEEDDDEEEFFFGGGGGGIIILLLQQQUUUYYYYYYWWWTTTPPPMMMLLLMMMJJJHHHHHHKKKJJJFFFDDDFFFGGGGGGHHHKKKMMMMMMKKKIIIFFFHHHKKKKKKIIIGGGFFFFFFBBBBBBBBBCCCDDDCCCAAA???CCCAAA@@@AAACCCCCC@@@<<>>???<<<===:::555666<<<>>>:::999888777888;;;;;;888555555666777666333222444666777666555555555666888999::::::999888777666555444333444666777777777666555888<<<>>>===888333111000111111222444777:::===>>>:::777444111111333666888555666777666444333444555555666888999888666333111333444444444444333222222/////////111555777888777555777999888666444333333666666444333111000///...///111222111///.........,,,---...222555666444222//////000000000000//////000111111111111000000///***+++,,,...000111222222000///...///222444444444888777555444444555666666555555555666666666666666888555444555777888666444333333555777888777444222---------...111444777888777555555888===>>>:::555555666444000...111999@@@VVVWWWOOO@@@444000111111222...+++***,,,,,,+++)))222///,,,***+++,,,,,,,,,yyymmm___VVVJJJCCCCCCEEEFFFFFFIIIKKKNNNUUU^^^gggnnnqqqyyyzzz|||~~~}}}|||zzz~~~~~~zzzsssfff```YYYRRRMMMJJJGGGFFFJJJJJJJJJJJJJJJLLLQQQTTTWWWXXXWWWTTTQQQOOOOOOOOOKKKIIIIIIKKKJJJEEECCCEEEEEEEEEFFFHHHJJJIIIGGGEEEFFFHHHIIIHHHFFFDDDDDDDDD@@@>>><<<===???AAABBBBBBBBBAAA@@@AAABBBBBB???<<>>SSSUUUOOO@@@333---...//////...,,,---...---***'''+++++++++---//////...---{{{mmmdddTTTOOOHHHBBB@@@AAAEEEGGGNNNRRRYYYaaaiiiooosssuuuyyyyyyyyyyyyxxxxxxvvvvvvzzz}}}~~~~~~}}}mmmggg^^^UUUOOOKKKHHHFFFKKKKKKJJJHHHHHHJJJNNNQQQSSSTTTTTTRRRPPPNNNNNNOOOLLLIIIIIIKKKIIICCCAAABBBHHHHHHHHHJJJLLLKKKIIIFFFGGGGGGGGGEEEBBBAAAAAABBB>>>;;;888888:::???BBBCCCAAA@@@@@@AAAAAA@@@>>>;;;@@@>>>;;;999888777555444555777666555777:::999555444555777999;;;999666333444555666777666777:::<<<888888777777888888999:::::::::999888777555333333333333333444555666777777888:::<<<;;;888444111000111333555666777777666555666555333111000111111222444555666555444333444555444555777888888666444333/////////000111222444555444333222333555666666555333555666666555444444555...///000000000///---,,,,,,---//////...---...///>>>999333///............,,,---...000111111111222/////////.........------+++,,,...///000111111222------...///000111111222444444444444444555666777///000222333555666666666888666444333333222000...//////111333555333000,,,......///000222555777888777555333555888:::999666...111333333222333666:::KKKPPPMMM@@@111++++++---...---...//////---)))&&&$$$&&&***...222222000---|||rrrggg```NNNMMMJJJEEEBBBCCCHHHLLLTTTZZZccckkkpppsssttttttssssssssstttuuuvvvwwwxxxxxx|||}}}|||~~~pppiii___VVVPPPLLLIIIGGGGGGGGGEEECCCCCCEEEJJJMMMQQQRRRRRRQQQNNNLLLKKKLLLMMMJJJIIIJJJGGGBBB???@@@GGGGGGHHHKKKMMMMMMKKKIIIHHHHHHFFFCCC@@@>>>@@@AAA>>>;;;999999<<>><<>><<<888555333444555666777999;;;<<<::::::::::::;;;;;;<<<<<<444444555555444333222111222222333333555666777888888999:::999777444222000333555777999999777444222555444444333222222111111555777888777555555666777777777888888777555333111000/////////000111333444555444444666888999999888555666777666444222222333,,,---///000000///...---...///111000///......///BBB>>>888444222111000///***,,,---///111222333333000000///......---------,,,---...///000111111111---...000000000000111222444444444444444444555555...///111444555777777777999888777555444222000///222222444777888666222...---......000111333444555777555333333666777777666000111333222111111444666???GGGHHH>>>000++++++---///.........---,,,***)))$$$%%%)))---111222111...|||rrriii___WWWJJJKKKKKKHHHEEEGGGMMMSSS___fffooouuuvvvuuusssrrrppppppppprrrtttvvvyyyzzzzzz}}}}}}zzzyyy}}}}}}|||rrrlllcccZZZTTTPPPNNNLLLDDDCCCAAA@@@???CCCHHHLLLRRRSSSSSSRRRNNNKKKJJJJJJNNNKKKKKKLLLJJJDDDAAABBBAAABBBCCCGGGJJJKKKIIIGGGIIIHHHFFFBBB>>>===???AAA@@@??????@@@AAAAAA???===BBBBBBCCCCCCAAA???======:::999777777888777666444222222444888:::888555222444777;;;>>>===;;;999777333222333444777999:::;;;999999999:::::::::::::::000111333555666555555444111111333444666777888999888888999999888666333222555777:::;;;;;;888444222555555555555555444444333222333444444333222333555::::::999888666333111///222222111111111111111222333222333555888:::;;;:::888999888666333111111222...///000000000///......111222333222000.........===;;;888777666444111///***+++---///111333444444222111000...............,,,---...///////////////---000222333111111222333555555444444444333222222...000333555777777777777777777666555333111000000444555777:::;;;888333000...///000111333333444444555444333333444555555555444444222000///000222444555===AAA:::000---...///111000...,,,******,,,---)))((((((***---///000///{{{ooofff]]]RRRKKKFFFGGGHHHGGGHHHMMMUUU\\\lllssszzz~~~|||xxxuuuuuurrrrrrssstttuuuwwwyyyzzzzzz}}}|||wwwtttwwwxxxwwwwwwqqqiiibbb\\\XXXTTTRRREEEDDDBBB@@@???CCCIIIMMMTTTUUUUUUTTTPPPMMMKKKJJJNNNLLLLLLNNNLLLGGGEEEFFFBBBCCCDDDHHHKKKLLLJJJHHHGGGFFFDDDAAA>>>===>>>@@@AAAAAACCCEEEEEEBBB===999AAABBBCCCBBB@@@===<<<<<<555333222333555666666555555333555:::;;;888444333222555999;;;;;;999777777555444333444777999999888555666777888888888888777222333666888999999888888///111444666888999999999999999888888999888555333555777:::<<<;;;999666444555666666666777777777777333555666555444444555777;;;:::999777555333111///333444444444444333222111111000111333777999:::999::::::999666333222222333222222111000///.........111333444333111//////000333333444555666555111...)))+++---///111333444444333222000...------......,,,------.........---------000444444222000111333333333444444333333222111000222444666777777555555222333333222000//////000444555777:::;;;888333///000111222444444555555555333333333333333333333333666444222000000000222333///666999555000000000000333111///+++((())),,,000---+++((((((***---...///wwwkkkaaa[[[TTTLLLEEEBBBCCCDDDGGGMMMVVV```gggtttzzz~~~zzzxxxxxxttttttuuuwwwxxxzzz{{{{{{xxx{{{zzzuuurrrtttwwwwww{{{vvvpppiiiccc]]]XXXTTTHHHFFFCCC@@@???BBBGGGLLLPPPQQQSSSRRROOOLLLKKKJJJIIIGGGGGGJJJJJJFFFDDDFFFGGGGGGHHHJJJLLLLLLJJJHHHCCCCCCBBB@@@===;;;<<<>>>@@@AAABBBDDDDDDAAA<<<888>>>@@@BBBAAA===:::::::::555444222222555777999999999555666<<<<<<777333333333666:::;;;999888888999999666555555888999888777555666777888999888888777555666999;;;;;;:::888777...111555999;;;;;;:::999;;;999888999::::::777555444666888::::::999777666555555555666777888999:::555777888888777777888999999888888666555444333222222444666888888777555333444333333555888::::::999888999888777555444666777666444111///---,,,,,,,,,...///111222111000111222//////111333555555333111***+++---///111333333444333111///---,,,,,,------,,,,,,,,,---,,,,,,+++++++++000444444111///000222///000222333444444444333111333555666666444222000///111222111000///111222444666999;;;<<<999333//////000111222333333222222000222333333333222111111222222222333444444333222///333444111000222111///111111000---***))),,,///---+++((((((***,,,---...}}}tttkkk```XXXUUUQQQLLLGGGBBBAAACCCHHHRRR^^^jjjqqqwww|||~~~yyyyyyzzzssstttvvvyyy{{{}}}~~~vvvyyyyyysssqqqtttxxxyyy}}}yyysssllleee^^^WWWSSSIIIGGGDDD???===???DDDIIIJJJLLLNNNNNNLLLJJJIIIIIIBBB@@@AAAEEEEEEBBBAAACCCFFFFFFFFFHHHHHHGGGDDDBBB@@@AAA@@@>>><<<:::;;;<<>>;;;555000+++,,,.../////////...---///111333444333111000000---///222555888777555333000222222///000333111---///000111///,,,***+++---,,,***))))))+++---------uuuqqqgggbbbYYYQQQLLLHHHEEECCCAAA???CCCMMMWWW___iiiqqqyyyzzzzzzzzzyyyuuuwwwxxxzzz{{{{{{zzzzzzxxxwwwuuuqqqooopppvvv{{{xxxzzz{{{vvvlllbbb[[[XXXSSSLLLEEEDDDDDDCCCDDDHHHJJJLLLNNNLLLIIIHHHIIIKKKFFFDDDBBBAAA@@@AAACCCDDDJJJGGGFFFIIIIIIDDD@@@???CCCBBB@@@>>>======>>>???DDDEEEFFFFFFEEECCC@@@??????@@@@@@???===;;;999777;;;666222333999>>>???>>>777666666555555555666666;;;:::999888888888999:::===;;;999888888888777555888888888888888777666555555555777777777666555444333888<<<;;;888777:::======:::777666777888888888:::::::::999999999999999888777666555444444555666777666555555666666555444333444555555444222000///111111222333444444444444:::666333333666:::;;;;;;444333222222444666888:::888555222000111111111111333222111000000111222333000111333555555333111///++++++,,,---///111333444111111000///...///000111...///000///---,,,,,,,,,...000222333333333444555222111/////////111333555777555111...------///000111444666666444444555888777999;;;<<<:::666000---...///000111111000///...222000000222555555222///222000//////111222111111444333222000...---,,,,,,---,,,,,,+++*********+++...---,,,***)))(((((((((vvvllliiiddd^^^UUUMMMGGGCCC???===???>>>CCCMMMWWW___gggooossszzz}}}zzzvvvuuuuuutttvvvwwwxxxyyyzzzzzzyyyyyyvvvvvvuuurrrooooooqqqttt{{{~~~|||tttjjjbbb^^^WWWOOOHHHEEECCCAAAAAADDDGGGJJJLLLLLLJJJIIIJJJLLLHHHGGGEEECCCBBBCCCDDDEEEGGGDDDCCCFFFFFFAAA=========<<<<<<<<<===???BBBCCCDDDEEEEEEEEEDDDCCCAAA@@@AAA@@@@@@???===<<<:::999999555222333999>>>@@@@@@555444444444555555666777<<<;;;:::999999:::;;;;;;;;;999777666666666555444888999999999888888777666666666777777777666666666555:::??????;;;888888:::888666444444666888999999::::::::::::::::::999999999888777666555555666777666666777999999888555333333444555555444111///---///000111222444444555555999666333333555777777777333333444555555555555555444333222333444444222000222111000000000111333444222333444444444222000///,,,,,,,,,---...000222333222111///....../////////---///111222111000000000...000222333222222444555000111333444444444333333333222///---,,,---...///111333333222111111444777777999::::::888333///,,,...///000000111111111000333222222444666666444222111000...///000111111000444333111///...---,,,,,,------,,,++++++++++++++++++++++++***)))(((''''''|||rrrhhhbbb```\\\WWWPPPIIIEEEBBB???===;;;<<>>===???BBBEEEIIIKKKJJJJJJJJJKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFBBBBBBEEEEEEAAA>>>>>><<<<<<<<<===???AAADDDEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<888444555999<<<======444444444555555666666777999999888888888999999::::::888555444555555444333999999:::::::::999888888888777666555666666777888666:::???@@@<<<888666555222111000222555999;;;;;;999999::::::::::::::::::;;;:::888777666666666777444666999;;;:::888555222333444555666444111...+++...///000111333333444444666444333333444444333111222444555666555444111000222222333555666555222000000000000000111222444555555555444222111000///...///...---------///111333444111...---///000...,,,,,,///333555555444444444---///222222222222333555000222666999999666333111///...---,,,,,,---///000111111111000///111444777777888777666444222///---/////////000111222333444555444444555777888666555000///......000111111000222222000///------,,,,,,---,,,++++++++++++++++++***++++++++++++***((('''xxxmmmgggaaa\\\ZZZTTTPPPKKKHHHFFFEEEDDDCCC888999@@@KKKTTTYYY^^^dddlllsssxxxxxxxxxzzzzzzxxxvvvvvvwwwwwwvvvvvvvvvuuu{{{zzzyyyxxxwwwwwwxxxyyyxxx||||||sssjjjddd___VVVNNNIIIDDD>>><<<===???BBBEEEHHHIIIHHHGGGFFFJJJIIIHHHGGGFFFFFFFFFGGGHHHDDDCCCFFFGGGDDDBBBBBBDDDCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBBBBBBBCCCAAA@@@>>>===<<<<<<<<<===AAA>>>999777888888888777777777777777777777777666666666666666666666777777;;;888555444555666555555:::::::::;;;;;;:::999999888666555333444555888999666:::======;;;777666666000000000222666999;;;;;;777888888888999999::::::;;;:::888666555555555555444666888888777555444333444555666666555111...,,,//////000111111111111111000000111222222222000///222333444444444333222111444333333444444444111///000//////000111444666777666444222///---,,,,,,,,,222000...------...000222555111......000000---***---000555777777666444444---///222222222222333555111333666999999666333000---------......///000111111222222222333444555666666666555444333222222222////////////111333555777555555555555666666555555///...------///111111000111000///...------,,,---++++++***))))))************+++---------+++)))(((zzzkkkeeebbb\\\WWWTTTNNNKKKHHHFFFEEEEEEDDDCCC666777===GGGNNNRRRVVV[[[```gggnnnqqqtttyyyyyywwwvvvuuuuuuuuuttttttuuuuuu|||zzzwwwwwwyyy|||}}}{{{rrrmmmbbbYYYQQQMMMHHHAAA>>>???===???AAADDDEEEDDDBBBAAAHHHHHHGGGGGGFFFFFFFFFFFFGGGCCCCCCFFFGGGEEEDDDEEEGGGFFFEEEDDDBBBAAAAAAAAAEEEDDDCCCBBBAAAAAABBBBBB@@@???===<<<;;;<<<======BBB???<<<999888777777666;;;;;;;;;;;;:::999777666555555666666777777777777:::777444222333444555555999::::::;;;;;;;;;::::::777555333222222444777999:::;;;;;;;;;::::::;;;<<<333222222444777:::::::::555666666777888999999:::;;;:::888555444333333333444555666444222111333555666666666666444222000...111111111111000///......+++---000111111111000000111111111111222444666777888666333222222222111000/////////000222444666888333222///,,,+++***++++++333111///.........000111444222000///111000---+++000333777888777444222222...000222333333333444555333444555555555333222111...//////000111222222222111222666999::::::777666444333333222333444666777000000000000222444777888444444444333222222222333...---,,,---///000000000//////...---,,,,,,------))))))(((((((((((()))))))))***+++,,,+++***'''&&&rrrhhh```^^^\\\VVVQQQNNNLLLIIIEEEBBB@@@???===;;;666666:::BBBGGGIIILLLPPPUUU]]]eeekkkssszzz{{{yyyttttttsssssssssssstttuuuzzzwwwttttttxxx~~~|||vvvqqqfff^^^VVVQQQLLLDDDAAAAAA======>>>@@@CCCCCCAAA???FFFFFFFFFGGGGGGGGGGGGGGGDDD@@@???CCCDDDCCCBBBDDDBBBBBBBBBBBBAAAAAAAAA@@@EEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>=========>>>>>>===<<<;;;:::999999::::::<<<=========<<<:::999777777888999:::;;;;;;;;;;;;888555222000111333444444999999:::;;;;;;;;;::::::777555444333333555888:::???>>>===<<<<<<===???@@@666555555666888999999888555555666777888999:::;;;<<<:::888555333222222222444555555222//////222666666555444333222222111111222222222111111///...---***---000111111000111222000000000000222666999;;;;;;888444222333444444333000000000111222444666888000///---,,,+++++++++,,,222111000000////////////222333333222111000///...333555888888666333111111///111444444444444555777555444333222222111111000000111222444444333222111000333777<<<>>>===999555333222222222333555777888000111111222444666777888333444333111...---...///---,,,+++,,,...000000000...------,,,,,,,,,------(((((((((((((((((()))***((()))))))))(((&&&$$$###{{{ooo___ZZZXXXXXXWWWQQQMMMLLLIIIFFFBBB???===;;;999777666555777===@@@@@@CCCGGGIIIQQQ\\\eeeoooyyy|||zzzrrrrrrqqqqqqrrrssstttuuuwwwtttsssuuuzzz~~~~~~|||xxxuuulllccc[[[VVVOOOGGGBBBBBB<<<;;;<<<>>>BBBDDDCCCBBBDDDEEEFFFGGGHHHIIIIIIIIIAAA===<<<@@@BBBAAAAAACCC@@@AAAAAAAAABBBAAAAAAAAAEEEEEEEEEDDDBBB@@@>>>===???@@@@@@AAAAAA@@@@@@@@@;;;;;;;;;:::::::::;;;<<<999:::<<<======<<<;;;:::999:::;;;<<<=========<<<;;;888444222444666777777888888999:::::::::::::::777777666555666888:::;;;@@@???>>>============<<<777666555777999999888777666666777999:::;;;=========;;;999666444333222222222555666444000///222666444333111//////000111222000111111222222111111000---///111111000///000222///000111333555777999:::999888777777999999999888111111111111222444666777...------------.........000000111111111000//////000333666555222///000222555777888888666444333333111333555666555555777888555555444333222111000///222333555555444222000...000222444999<<<<<<888555222222222111222333444555111111333444666666777777444444333000,,,******,,,,,,+++***+++...000000000---,,,,,,,,,,,,,,,------)))))))))))))))***++++++,,,+++***((('''%%%$$$###~~~jjj]]]WWWTTTTTTUUUSSSNNNLLLMMMFFFCCC@@@>>>>>>===;;;999777555555:::<<<;;;===AAA<<>>CCCFFFFFFEEECCCDDDFFFHHHIIIJJJKKKKKKAAA===<<<@@@BBBAAABBBDDDCCCDDDDDDDDDCCCBBBAAAAAAEEEEEEFFFEEECCC@@@===;;;@@@AAABBBCCCDDDCCCBBBAAA===>>>===;;;999888999:::666777:::<<<=========<<<888999:::<<<======<<<<<>>???===;;;222111111111222444666777,,,---......///000111111...000111333333111///......444999777222///111555666777888888666555555666111444666777666666777999444555666555444222///...333444555666444111...,,,111000111555999:::888555333222222111000000111111111222444666777777666666555555444000+++((()))+++,,,******+++...000000///,,,,,,++++++,,,,,,------++++++******+++,,,------000///---+++)))'''&&&&&&xxxiii\\\TTTOOOQQQSSSPPPLLLHHHGGGGGGCCCBBB@@@???===<<<;;;;;;<<<999888;;;===:::888999:::<<>>>>>@@@AAA@@@>>>DDDCCCBBBAAA???>>>===<<<>>>===<<<;;;:::999999888::::::999777555555888:::888888777777888888999999;;;888666666777999999888<<<<<<;;;999666555555666:::;;;===<<<:::888888888<<<<<<:::888555555666888888444111111444777777666888:::<<<<<<;;;999888999;;;;;;:::777444222222333:::999777444111111222444333333333222222111111111333333222222222333444444000000000111222222222222111000///111555888:::;;;>>>;;;777444888>>>===888555444333111111222333444222111///---+++---000444000111333444333000---+++000111222333444444444444222444666888888777555444888888888888999:::;;;<<<999777444444444444333222333222000/////////000111000//////444999;;;666222666222---+++---111444666777777777777666555444333777555111...+++*********+++---......------///000------,,,+++,,,---...//////......---,,,,,,++++++,,,***(((&&&%%%''')))***pppddd[[[UUUQQQNNNPPPPPPNNNIIIFFFFFFFFFDDDBBB@@@===;;;:::999999>>>999666888999888888;;;999:::>>>FFFQQQZZZ```bbbgggeeedddfffjjjnnnooonnnmmmqqqtttuuuzzz~~~}}}||||||yyysssjjjaaaXXXPPPIIIEEEBBBAAA>>>:::999:::???BBBJJJHHHGGGGGGGGGGGGEEEDDDEEEEEEFFFFFFEEECCCAAA@@@IIIGGGEEECCCBBBAAAAAAAAABBB@@@======???@@@???>>>AAABBBCCCCCCBBB???===;;;===<<<;;;:::::::::;;;<<<======;;;999666555777999999999888888888999999::::::888666666777888888888:::::::::999666555666888888:::;;;<<<:::999999:::;;;<<<===;;;999777777888888666444444555777888888;;;<<<======;;;999999:::<<<<<<;;;999555444444555666777666333111000222333555555444444444333333333333333222333333444555555333333333222333333444555666444444555888;;;<<<===<<<<<<999666777;;;:::666333222222222222222333333888777444///,,,+++---000222333444444333222000...000111222333444444444444333444666777888999999999===;;;888666666777999;;;777555333333444555444333555333000......///222444222111222555888999888666777444000///000222333333333333444555555444444444333333222000...,,,***)))---///000000///...000111///...---,,,+++,,,,,,---------,,,,,,+++++++++***---,,,***(((((()))***+++wwwiii]]]VVVTTTUUUVVVMMMMMMLLLJJJFFFDDDEEEEEEFFFDDD@@@===;;;::::::;;;@@@:::555666777777888<<<:::;;;===???CCCJJJRRRWWWaaabbbeeejjjnnnpppooommmmmmqqqssssssxxxzzzqqqggg^^^VVVOOOKKKIIIEEE???<<<;;;<<<===>>>FFFHHHJJJJJJHHHFFFEEEEEEFFFHHHKKKLLLKKKGGGCCC@@@IIIHHHGGGEEECCCAAA??????>>>===<<<===>>>??????>>>>>>@@@CCCDDDCCCAAA===:::===<<<;;;::::::<<<>>>???@@@???>>>;;;888777777999;;;:::999999999999999:::999777666666777888888777777888999888777777888999:::;;;<<<;;;999888888888:::===??????===:::888888777888777666666666888:::;;;<<<<<<:::888777888999:::::::::777444333333444222333444333222111222333444444444444444333333222333333333333444555666777666555333222111222444555999777666777999;;;<<<<<<999<<<<<<888555666666444000111111222333333333333999888555111---,,,...000555555555444444333333222111222222333444444555555666555555666777:::===???@@@===888555333555777999555333222333444666555555666333///,,,,,,...111444222222333222333444888:::888666444333333333222000000000111222333444444333///000111111000---***)))...///000///---------///000000...---,,,+++++++++++++++++++++************+++*********))))))))))))qqqiii]]]TTTQQQSSSWWWYYYLLLKKKIIIFFFDDDCCCDDDDDDFFFEEEBBB???>>>>>>@@@AAA@@@;;;777888999888999;;;:::===??????>>>AAAIIIOOO[[[```gggnnnrrrsssqqqoooooorrrsssrrrwww~~~uuummmeee]]]WWWSSSMMMHHHAAA??????AAA@@@???BBBFFFKKKKKKHHHEEEEEEEEEIIIJJJMMMNNNMMMIIIFFFCCCIIIHHHGGGEEECCC@@@>>><<<<<<<<<===>>>@@@@@@@@@??????@@@BBBCCCBBB@@@>>>===>>>===;;;::::::<<<>>>@@@?????????<<<:::999:::;;;<<<;;;;;;:::999999999999999888777777888999888777444666888888888888999;;;>>>???>>><<<888555333444888<<<@@@AAA???;;;888666666888:::888555555888;;;999999888666333333444666666666666444111000111222000222444444333222333444111111222333333222111000333333333444555666777888666444111//////000222333999777555444666777888777666<<<>>>888222111222111///000222444555555444333333333222000//////222555666555444333333444555555333333444444555666666777888777555444666999===@@@>>>;;;888666555555777888555333222333666777777777222111...,,,,,,---///000///111111...,,,...444;;;;;;999666444444333222000000000111222222222222222...//////000///---,,,+++---......---+++)))***+++//////...---,,,,,,++++++++++++++++++++++++++++++''''''((((((((('''&&&%%%~~~pppbbb\\\TTTNNNLLLMMMNNNOOOJJJIIIFFFDDDDDDDDDDDDDDDBBBAAA@@@???@@@AAACCCDDD@@@<<<:::======;;;999:::888===AAA@@@>>>>>>DDDIIIRRRYYYccclllrrrsssqqqpppqqqtttttttttxxx~~~xxxqqqkkkeee___[[[RRRLLLEEEBBBAAAAAA???===AAAFFFKKKMMMJJJGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEHHHHHHGGGEEEBBB???<<<;;;;;;===@@@BBBBBBBBBAAAAAABBBBBB@@@????????????@@@???>>><<<;;;;;;;;;===>>><<<======<<<;;;:::<<<======<<<;;;:::999999888999:::888888888::::::999777222555777888888888999:::>>>>>>===;;;777444444444777:::>>>@@@>>>:::777666666888:::888555444777999777777777444222222444555444555555333111000111222000222444555444444444555000111333444444333222111444333333444555666777777666444222000///000222444888666444333444555444444333:::===777000...///000000111333555555555555444...////////////111444777555444333222222333555666666666555555666777999999:::888666444555777;;;===888888888999999888888888666555444555777888888888000000111111111000///......000000---)))+++333:::===:::555222222222333222222222222222222111000///000///---,,,,,,------...---......---+++))))))***,,,---------------------,,,,,,,,,,,,++++++++++++%%%&&&'''(((((('''%%%$$$nnndddWWWSSSNNNJJJIIIHHHGGGGGGIIIHHHEEEEEEEEEFFFDDDCCC<<<<<<===>>>???AAACCCCCCAAA===<<>>>>><<<<<<@@@DDDMMMUUUaaalllrrruuuuuuvvvsssvvvwwwwww|||~~~~~~~~~zzzvvvqqqkkkddd```WWWSSSLLLFFFAAA>>>;;;:::CCCFFFJJJLLLLLLJJJHHHGGGEEEDDDBBBAAAAAABBBDDDEEEGGGFFFDDDBBB???===;;;:::<<>>===>>>???@@@>>>======<<<;;;;;;;;;;;;999:::<<<;;;::::::;;;======<<<;;;:::888888777777999888777888::::::888777333555888999888777888888999::::::999777777888:::777999<<<===;;;999777777777888999888777666666777777888888777555555666777555666666555333222333555111222444444333333555777333444666777888777555444444444444333444444555666777666444333222333555666999777444333444555444444111777999333......///000111222333333444444444444///000000000///000333555333222222111222333555666777666666555666888999:::999888777666666888:::;;;555777999;;;;;;;;;::::::888777555555666777666555000222444666555333000...///111111///+++---333888;;;777333000000222333333222222222111111000......000///---++++++,,,...//////000111///---,,,,,,---+++,,,------......------...------,,,++++++******'''((()))))))))(((&&&%%%qqqccc]]]RRROOOLLLIIIIIIIIIHHHGGGIIIGGGFFFFFFHHHHHHEEECCC:::;;;===???@@@AAAAAAAAACCC>>>;;;======:::999;;;:::;;;;;;:::888:::>>>BBBHHHQQQ]]]hhhppptttxxxzzztttxxx{{{{{{~~~}}}{{{vvvppphhhbbb[[[YYYSSSLLLEEE@@@>>>>>>BBBCCCEEEGGGIIIIIIGGGEEECCCBBBBBBAAABBBCCCEEEFFFFFFEEEBBB???===<<<;;;;;;<<<@@@EEEGGGEEECCCAAAAAADDDCCCBBB@@@???>>>>>>>>>::::::;;;<<<===<<<;;;;;;888999;;;:::999888888999===<<<;;;999777666666666666666666777888888666444444666999999888666666666666777888777777888:::===999:::;;;:::999888999::::::999888999:::999888666444666888888777666777888555666666555333333444666111222222222111222444666333555777999999888777555555444444333333333333333555555444444444555555666999666444333444444444333000444444///,,,...111000111111111111111111222222000111222111111111333555222222222222333444555666666555444444555666888:::777777888:::;;;;;;;;;;;;888888999:::;;;;;;<<<<<<999777555444444444333111000111333444444222000///---///000///---...111444555333111000111333222222...///////////////...---///...------,,,,,,,,,,,,///111111000...---...///,,,---.........---,,,+++...---,,,+++***)))(((''''''(((((((((((('''&&&&&&}}}pppaaaVVVSSSNNNKKKHHHGGGGGGHHHHHHHHHIIIGGGFFFHHHJJJJJJFFFCCC<<<===@@@BBBCCCBBBAAA@@@DDD>>>999::::::999999<<<@@@>>>;;;888777:::???CCC@@@IIIUUUaaaiiioootttxxxuuuzzz}}}~~~~~~zzzrrriiiccc\\\\\\YYYRRRJJJFFFFFFHHH???>>>>>>BBBEEEFFFCCC@@@DDDDDDDDDEEEGGGHHHIIIIIIEEECCC@@@===;;;;;;;;;;;;;;;@@@EEEGGGEEEBBB@@@@@@CCCCCCCCCBBBAAA>>><<<;;;666777:::<<<>>>===<<<;;;888:::;;;:::888666666666===<<<:::888777666555555444444444555777666444222555777999:::888555444444888999999888666777999;;;;;;;;;;;;999777888:::<<<===:::999:::<<<<<<999666111333666777666555555666333444444333222111333555111222111000///000333555222333666888999777666444555555444333222222222222111222222333333444444444777444222111222333222222///222111---,,,///222111111000///......///000000///000222222222444666888111222222333444555666666555444333222333555777888444666999<<<>>>>>>>>>===<<<;;;:::999999;;;===>>>999777444333222111///...///////////////.........***,,,------------...///000///000222333333222000++++++,,,---............------/////////---+++)))---/////////---,,,---.........//////...,,,***)))...---,,,***)))'''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$qqqiii```RRRKKKLLLIIIHHHFFFDDDCCCCCCDDDEEELLLKKKJJJHHHFFFDDDBBBAAAAAA@@@@@@CCCGGGHHHFFFDDDDDD???:::777999===@@@BBB@@@@@@>>>;;;999:::===???EEEEEEKKKUUU]]]dddlllssszzzyyyzzz~~~}}}||||||~~~|||xxxsssoooddd```YYYTTTOOOKKKFFFCCCCCC>>>;;;===CCCGGGGGGEEEEEEDDDCCCDDDGGGJJJKKKKKKDDDCCCAAA???>>>>>>???@@@AAADDDEEEAAA???@@@@@@???EEEEEECCCAAA???===<<<;;;<<<;;;999777666666777888===;;;888777888999888888999888999;;;<<<;;;888666888666444333444555555444:::999888777666666666666888888888777666777999;;;>>><<<:::777777777888999666888;;;===>>>===<<<:::444444333555666666555333444333222333333333111///222333444666777777666666333333444444444444333333444444333111///111444777//////000111222333333444666666777777666555333222000...,,,+++,,,///222555000000111000//////222444888555222222444555333111---000444777777555111...111222777:::888333222666999:::<<<======<<<:::999::::::999999999999999999666666555444222000...------,,,,,,++++++,,,,,,---......---------...//////,,,---...000000000///.../////////000000...+++(((...------///111111---***''',,,000......000000...---,,,---///000...)))%%%,,,---...,,,***''''''''')))(((''''''''''''((()))ppp```[[[VVVMMMHHHJJJGGGGGGFFFDDDCCCCCCBBBBBBEEEDDDDDDCCCBBBAAA@@@???AAA@@@AAACCCFFFHHHFFFDDDEEEAAA<<<::::::===???@@@??????===;;;999:::<<>>>>>BBBKKKSSS[[[dddmmmtttuuuwww|||}}}yyyuuukkkfff___XXXSSSNNNJJJGGGIIICCC======AAAEEEFFFFFFCCCBBBCCCEEEHHHIIIHHHGGGDDDBBB???>>>>>>???AAAAAA@@@CCCCCC???>>>@@@AAA@@@DDDCCCAAA@@@>>><<<;;;:::<<<;;;:::999999888999999>>><<<::::::;;;;;;;;;:::888888999:::<<<;;;999777888666444333555777888777999999999888888888999999555666777777666777:::<<<<<<;;;999777666666666666333555888;;;<<<<<<;;;:::666555444444555666555444333111000000111111000...111222333555555555555444555555666666666666555555666666555222111111333555555555444444333222222222222333333444333222111000,,,++++++,,,...111444666...///000000///111333666777444222222333333222000...000333555555333111...111111555888666111111444888999:::;;;;;;:::999888:::999999888666555555444666555555333222000...---------,,,,,,,,,,,,---------------...............---...///000111000//////222111000000000///,,,***+++++++++...111222000...'''---000...---//////---,,,+++,,,---///...***&&&,,,---...,,,)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&mmm^^^RRRPPPNNNHHHEEEGGGDDDDDDEEEEEEDDDCCCBBBAAA????????????????????????BBBAAABBBCCCFFFGGGFFFDDDGGGCCC???<<<<<<===============<<<:::999999<<<>>>:::888:::@@@GGGOOOZZZeeeooorrrvvv{{{|||tttnnnfff]]]WWWRRRNNNKKKMMMGGG@@@===???CCCEEEEEEBBBCCCDDDGGGJJJJJJHHHFFFFFFBBB===<<<>>>AAABBBBBB>>>AAAAAA===<<<@@@BBBBBBBBBAAA???>>><<<;;;:::::::::;;;;;;;;;;;;;;;::::::???>>>===>>>??????===;;;888777888:::<<<<<<:::888888666333333666999;;;<<<999999999999:::::::::;;;666777888777666666888:::999999888888777555444333111333777:::<<<;;;:::999999666444333444555444444333111000000111222111000///000222333444444333222555555666666666666555555777777777555222111222333999888777555222000...---......///000000///...---((()))+++...111444666777///000111111000111333555666444222222222111000...000111222333333222000///111000222555444//////222666777888999999888777666999888777555333222000000555555444333222000...---------,,,,,,,,,,,,------+++,,,.../////////.........///000111111111000///111000//////000111111000---,,,,,,---///111000///)))...000...,,,......++++++******+++,,,,,,***))),,,------,,,)))'''&&&'''$$$$$$%%%&&&&&&%%%$$$$$$rrreeeZZZPPPMMMJJJEEEBBBBBB@@@AAADDDFFFFFFEEEDDDCCC??????@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEDDDDDDFFFCCC???===<<<<<<;;;999:::::::::999888888;;;===;;;888888;;;???EEEQQQ]]]iiiooowww|||~~~{{{tttkkkbbbZZZUUUPPPNNNLLLHHHBBB??????AAACCCCCCCCCCCCDDDGGGKKKLLLLLLKKKIIICCC===<<<>>>AAAAAA@@@<<>>===<<<;;;<<<<<<888999;;;<<<<<<;;;:::999=========???AAA@@@>>><<<888777888:::<<<===<<<:::777444222222555999<<<===:::::::::::::::999999999999::::::999777555666777666777888999999888666555444666:::======<<<999777:::777444222333444444333555333111222333555555555///000111222333222111111222333333444444333333222555666777666444333333444:::999666444111...,,,***,,,---.........---,,,,,,''')))---000333555555555222333333222111000111222666555444333222111000...111111111111111111111111333000111444333//////222444555555666666555555444777666555444222111000///555555444333111///---,,,,,,++++++******++++++,,,***,,,...000000///...---///000111222222111000///...,,,+++,,,///333555555222111///...------------,,,000222///---......,,,+++***))))))***++++++++++++,,,---,,,)))'''&&&&&&###$$$&&&''''''&&&$$$###oooccc^^^VVVNNNJJJGGGBBB>>>>>>===???CCCFFFHHHGGGFFFEEEAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCDDDAAA>>><<<;;;;;;999777888999999999888999;;;===???<<<::::::999===GGGSSS^^^gggsss{{{}}}wwwnnneee]]]WWWRRROOOGGGEEECCCAAAAAA@@@@@@???AAA??????AAAFFFJJJMMMOOOKKKFFFAAA>>>>>>??????>>>:::>>>???======AAADDDDDD@@@???>>><<<<<<===>>>>>>888999:::;;;;;;:::999999;;;;;;<<<>>>@@@@@@>>><<<999888888999<<<===<<<;;;555333111222555999;;;<<<;;;;;;;;;:::999777666555777999::::::888888999:::444666888;;;<<<<<<;;;::::::<<>>BBBEEEFFFFFFEEEDDD????????????????????????AAABBBBBBAAA??????@@@BBBBBB???<<<;;;;;;;;;:::888999:::;;;;;;;;;;;;===???@@@>>><<<;;;777777???JJJQQQ[[[iiiuuu~~~~~~yyyqqqiiibbb[[[VVVRRRFFFFFFEEECCCAAA???===<<<<<<:::888999>>>DDDHHHKKKJJJHHHEEEAAA>>>===<<<===:::>>>@@@>>>???BBBDDDCCC???>>>===;;;<<<===???@@@999999::::::::::::999999:::999999;;;===>>>===<<<:::999888999;;;<<<<<<;;;555444333444666888999999<<<<<<<<<;;;999777444333222444777999999:::<<<===555777999<<<>>>>>>=========???BBBCCCBBB>>>999555666333111000111222111111//////000222555777666555111111333333444333222111444444555555555555444444111333444444333444777999<<<;;;:::888666555333222000111111111111///...---,,,...111444555444222111...111333444444444555666333555777666444222222222111111000000111333555666999444111333444222222444444444444444444444444444444444444555666666777777444444333222111///---,,,***))))))))))))))))))******+++---///000000/////////000111111111000///...000---+++***+++,,,,,,,,,///000111000.........000...222222///---//////...+++,,,,,,+++))))))+++,,,+++,,,,,,+++(((&&&%%%&&&''''''((())))))(((''''''}}}rrrcccYYYUUUJJJIIIGGGEEECCCBBB@@@>>>>>>???AAABBBBBBAAA@@@???======>>>???@@@AAABBBBBB@@@AAAAAA???===<<<>>>AAAAAA>>>;;;:::;;;<<<<<<<<<;;;===????????????AAACCC@@@???@@@???:::777===FFFLLLRRR^^^kkkxxx~~~zzzuuunnnhhhaaa[[[VVVKKKJJJGGGCCC@@@===<<<<<<999777666777;;;???BBBCCCEEEGGGHHHDDD???;;;<<<>>>999???BBBAAAAAACCCDDDBBB===<<<:::::::::<<<>>>@@@===<<<;;;::::::999::::::999888888999;;;===>>>===<<<:::999999;;;<<<;;;:::777666666777888999888666;;;<<<<<<<<<;;;999666555111444666888777777888999888999;;;<<<======<<<<<<;;;>>>AAACCCAAA===888444222000///000111111000///---...111444888888777555333333444555555444333222333444444555555444444333333333333222111222555888>>>===<<<:::888666555444333333333333222000...,,,---///111444555444333222222444666666444333222333000333666666444222222333000000000111333555777999;;;444111222333222222444666555555555555555555666444444555555666777888888444444333222000...---,,,++++++************++++++++++++,,,---...///000000//////000111000///...---...,,,******+++------,,,...000222222///------...,,,000000,,,+++---...---+++---...---***)))***,,,***,,,,,,+++(((&&&%%%&&&((((((((((((((((((((((((~~~qqqjjjaaaVVVPPPOOOKKKLLLKKKHHHGGGFFFDDDAAA@@@@@@AAA@@@???===;;;:::<<<===>>>@@@BBBDDDFFFGGG???AAAAAA>>>;;;;;;===@@@AAA>>>;;;:::<<<>>>??????>>>@@@BBBBBBBBBCCCEEEFFF@@@AAADDDCCC>>>:::???HHHMMMPPPXXXdddrrr{{{~~~~~~|||xxxsssmmmfff___ZZZQQQOOOJJJCCC>>>;;;;;;===888888888999<<<>>>>>>===AAAFFFIIIFFF???;;;===AAA999???CCCCCCBBBDDDCCCAAA<<<:::999888999;;;>>>??????>>><<<;;;:::::::::;;;:::888777888;;;===>>>>>>===;;;::::::;;;<<<;;;:::999888888999::::::777555:::;;;<<<======;;;999888555666888777555333222222;;;;;;<<<<<<;;;;;;::::::888:::>>>AAA@@@<<<777444///......///111111000......000333888;;;;;;999777444555666666666555444333111222222333333222222111555555333111///000333666>>>===;;;999777555333333555555555444222000---,,,---...111333555555444444999::::::777333///---,,,---111555555333111222333///000111222555777999:::;;;444000111333222222333777666666555555666666777555555555666666777777777444444333222000...,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,...///111222...///000000000...---,,,((('''(((***---000111111111333555444///+++*********......***))),,,---,,,,,,...000///+++))))))+++***+++,,,+++(((&&&%%%%%%)))(((''''''''''''((()))tttlllbbb[[[VVVRRRKKKFFFGGGHHHIIIKKKKKKHHHCCC???@@@@@@AAABBBBBB@@@???>>>===BBBCCC@@@???@@@AAA???CCC@@@;;;999;;;>>>AAABBBCCC@@@<<<:::;;;===>>>???AAABBBDDDFFFGGGFFFEEEDDDEEEEEECCCBBBAAA@@@@@@@@@EEEHHHQQQ\\\dddjjjttt}}}~~~|||xxxuuupppjjjfff\\\PPPGGGGGGFFF@@@===>>>999777555444444666888:::===AAABBB>>>???DDDEEEAAA??????>>>======>>>???@@@;;;888777999===@@@@@@>>>======>>>@@@AAAAAA>>>;;;777777888999:::;;;===???888777777777999:::999999<<<:::777777999999777444888999:::;;;;;;999777666111333444333222222333444:::<<<>>>===;;;999999999::::::::::::888666333222///222555666555333333333000222666999999777444222333333444444444333222222222000------...//////...000000111000000111333666333444555444222111111222666333000....../////////000---,,,---111555555444222222111111000/////////111111111111111111111111...///000111333444666666777666555444333333444555666777999999777666777777777888999999777555444333444222111111111000...,,,111000...---,,,,,,------///000000000000111111111444222//////111111///,,,+++,,,......------...///------......------,,,+++,,,)))'''))),,,......,,,***************++++++,,,))))))((((((''''''''''''(((((((((((()))***+++,,,oooiiicccZZZUUURRROOOIIIEEEEEEEEEGGGIIIKKKIIIDDDAAA??????@@@@@@??????>>>===;;;@@@BBB???>>>AAABBB@@@BBB???;;;:::<<<>>>???@@@@@@>>><<<;;;===>>>>>>>>>@@@BBBDDDEEEFFFFFFEEEDDDDDDCCCBBBAAA????????????CCCDDDJJJSSS[[[cccqqq||||||zzzwwwsssmmmiii___UUULLLJJJIIICCC??????:::999777555555666888:::<<<@@@AAA???@@@DDDDDD@@@@@@???>>>>>>>>>???@@@@@@===<<<;;;<<<>>>@@@@@@@@@<<<<<<<<<>>>@@@AAA???>>>:::999888999;;;===>>>===888888888888999::::::999<<<:::888999::::::888666:::;;;<<<===<<<;;;999888555666777666444333444555999;;;======;;;:::::::::::::::::::::888666444333///111333444333333333444444666888999999777555333222222333333333333333333555333000///000000///...000111111000///000222444444666777666333111000000222000///.........------,,,***)))***...111111111222222222111111000......------------------------...///000222333444555666888777555444333333333444777888999888666555555555666888999999777666555444111000000222333333111///,,,,,,++++++,,,---...///...//////000111222333333444222000111222222000...***+++,,,+++***+++,,,...111111000...---++++++***+++)))(((***---...---+++***)))((((((((()))***+++((((((((((((((('''&&&&&&((((((((()))******++++++nnn___\\\WWWQQQNNNLLLKKKGGGDDDBBBBBBDDDGGGIIIHHHEEECCC@@@@@@???>>>>>>>>>>>>???:::>>>@@@>>>>>>AAABBBAAA@@@>>><<<<<<>>>???@@@@@@===;;;;;;<<<>>>??????>>>AAABBBCCCEEEFFFEEEEEEDDDEEEDDDCCCAAAAAA@@@@@@@@@AAA@@@AAAGGGOOOYYYjjjxxx~~~~~~}}}{{{wwwqqqmmmbbbZZZSSSOOOLLLEEE@@@>>><<<:::888777777888:::;;;:::>>>@@@???@@@CCCBBB@@@@@@??????>>>>>>??????@@@>>>?????????=========???<<<;;;:::<<<>>>AAAAAAAAA===:::999:::===>>>===;;;999999999999::::::::::::<<<;;;::::::;;;:::888777===>>>?????????>>>===<<<999::::::999666555555666999;;;======;;;:::::::::::::::999999777666444333...000222222111222333555999999999888777666444333111111222222333333444444888555333222222222000///000111111111//////111333444666888888555111///...///000111222111///---,,,+++)))((())),,,...//////222333333333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222333444555555777666555444333333333333777888999888666444444555666666777888888777666555000000111444666777555333+++*********+++,,,...///......///000222333444444444222111222222222000...*********)))((()))+++---444333000---+++***))))))))))))***,,,......,,,******)))'''&&&&&&'''((()))''''''((()))((('''&&&%%%'''((()))******++++++***|||oooaaaWWWSSSPPPLLLJJJIIIHHHFFFCCCBBBBBBCCCEEEGGGGGGEEEBBBBBBAAA@@@???>>>???@@@@@@;;;???@@@===<<>>AAACCCCCCCCC<<<;;;999:::===???AAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCCCCAAA>>>>>>AAAGGGPPP___mmmxxx{{{zzztttoooeee___XXXSSSMMMGGGAAA===<<<;;;:::::::::;;;===>>>999<<<>>>???@@@AAA@@@?????????>>>>>>>>>>>>>>>>>><<>>;;;888:::======:::777999:::;;;::::::999:::;;;::::::::::::::::::888777@@@@@@AAAAAAAAA@@@???>>>999::::::999777666777888;;;===>>>===;;;999888888888777777666555444444333///000111111000111444666;;;999777555333222222222000111111111222333444555666555333333333444222111...///111111000111222444222555888999777333111000111333777888666333000///---,,,,,,,,,---///000111333333444444222000...,,,///////////////////////////000111333444444444333333333333333333444444444555777999888777666666777555666666888999999888666111111333666888888666444...---,,,*********+++,,,///000000111111222222222111111111111111111///...+++++++++)))((((((+++---333111...+++)))))))))***((())),,,//////...,,,)))+++***(((&&&&&&''')))***&&&'''((())))))'''&&&%%%'''''')))***++++++******~~~qqqggg^^^UUUOOOOOOMMMKKKIIIHHHFFFDDDCCCCCCBBBBBBCCCEEEEEECCCBBBAAA@@@???======>>>??????===@@@@@@<<<:::<<<===<<<;;;;;;<<>>;;;888888;;;@@@CCCEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDBBB@@@@@@BBBDDDIIITTT___nnnttt||||||uuuppphhhddd^^^UUUNNNHHHBBB>>><<<<<<<<<<<<===???@@@AAA::::::<<<>>>???>>>===>>>>>>>>>>>>======<<<<<<;;;===???AAA@@@<<<999999;;;;;;999888888;;;???AAABBB<<<:::999999;;;;;;888555999;;;<<<;;;999888:::;;;777999:::;;;:::999777777@@@@@@@@@@@@@@@??????>>>666777999999888888999;;;>>>???@@@>>>:::777666555555555444444333333333333000111222222111222444666999777444111/////////000111000000111111333444555222111111222444555444333,,,...000222222333555666000333777999888666444333333666::::::777333111000/////////......///111222333333444333222000...---222222222222222222222222///000222333444333333222//////111222444555666666333555777999999999:::<<<666555666888:::;;;999666111111111333444444222///...---,,,+++++++++,,,---222111111000000/////////---///000000000...------,,,------+++******,,,......,,,***(((((((((***+++'''***...000000...+++))),,,+++***(((((()))+++,,,'''((()))))))))((('''&&&'''((()))******+++++++++wwwiii```ZZZTTTOOOMMMMMMLLLKKKIIIGGGEEECCCBBBDDDCCCBBBBBBDDDDDDDDDCCC>>>>>>===<<<<<<<<<<<<===>>>@@@@@@:::888:::<<<:::<<<<<<<<>>>>>>>>>>>===<<<;;;;;;???@@@BBBAAA???>>>=========:::888888;;;===??????999:::::::::999888666555888;;;<<<;;;888777888;;;777999<<<<<<;;;999888888>>>>>>=========<<<<<<<<<555666888888888888:::<<<>>>???@@@>>>:::777555555444444333333222333333444333444555555444444555666777555333000//////000111222111000000111222333444//////000222555666555444---///222333444444666777000333777999888777666777333666888777222///...////////////...------///111444333333222111111000000111111111111111111111111000111333444444333222000---...000222444555666666000333666888999:::<<<>>>777666555888;;;<<<999666000///......//////---++++++******+++,,,...000111222222111000...---,,,,,,+++---000000///---,,,,,,---...///...,,,,,,,,,---)))(((((('''((()))***+++(((+++///111///---+++***++++++++++++,,,,,,------*********)))))))))(((((((((((((((((()))***+++,,,vvviii\\\WWWTTTOOOLLLLLLIIIIIIIIIHHHEEECCCBBBBBBCCCAAA@@@AAADDDFFFFFFFFF???????????????>>>======<<>>999777:::<<<;;;???======>>>@@@BBBCCCBBB=========???BBBDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGCCCCCCBBBBBBAAAAAABBBBBBGGGEEEDDDEEEBBBAAAGGGNNNUUU___mmmwww|||{{{wwwtttssslll^^^UUURRRNNNJJJFFFEEEDDDBBBAAA@@@???>>>@@@;;;999;;;:::777888<<>><<<<<<>>>>>>???@@@BBBAAA???===>>><<<:::999;;;<<<<<<;;;666:::======999666666888777:::<<<;;;777555777:::888;;;>>>???===;;;:::;;;;;;::::::999999999999999777888999999999999:::;;;<<<===???>>>;;;888777777555555444333333444555666555777999999777666666666666555444222222333444555333222000000000111222333000000111333555666555333000222555666555444555555222555777888777666777777444666777333---***+++---///000000///---,,,///222444333111000000111333444222222222222222222222222000111333555555333111///...///000222333444333333///111444666777888999;;;999777555888;;;<<<999555222000...---...//////...))))))))))))+++---///000000000///...---,,,,,,+++***---111111///---------,,,...000000...,,,+++,,,'''((((((((())))))******))),,,000000...,,,+++,,,)))***+++---............---,,,***)))((()))***+++***)))'''''''''))),,,...tttmmm```TTTQQQOOOJJJGGGHHHEEEFFFGGGFFFDDDBBBAAABBBAAA@@@???AAADDDGGGIIIIIIBBBBBBCCCDDDCCCBBBAAA@@@:::===<<<888777;;;======AAA???===<<<===??????>>>;;;<<>><<<;;;BBB<<<888:::999555777<<>>===<<<;;;;;;>>>AAABBB>>>;;;???===;;;:::;;;;;;:::888555;;;@@@???999666777;;;777:::<<<:::666444666:::999===AAAAAA???===<<<===999888777666666666777777999;;;;;;;;;999888999:::999;;;======;;;:::999:::666666555444555666777888777999<<<<<<:::777666666777666666555666777888999444333111//////000222333333222333444666666444222444666777777555444333333555777888888666555666777777888777111+++(((***...111222333111......000333444333000//////111444666444444444444444444444444000222444555555333000///000000222333333222111000...111333444444555666888:::777666888;;;<<<888444555333000///111333444444++++++***))))))***+++,,,...------------,,,,,,,,,***...222333000...---...***---000111///,,,+++***((()))************))))))***---000000---++++++---&&&(((+++...//////...---///---+++)))(((***,,,---+++)))'''&&&&&&))),,,///tttkkkgggYYYVVVRRRPPPPPPNNNKKKGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@AAACCCEEEFFFFFFEEEEEE@@@<<<999;;;???BBBAAA???888>>>@@@;;;888;;;===;;;@@@???>>>======>>>??????@@@@@@@@@???@@@@@@AAAAAACCCCCCCCCBBBAAACCCFFFIIIBBBCCCDDDEEEEEEFFFHHHJJJGGGFFFDDDBBBAAABBBCCCDDDKKKEEELLLcccwww|||~~~~~~|||zzz|||wwwppphhhaaa[[[UUUQQQQQQOOOKKKFFFAAA>>>===>>>>>>;;;777444333555777999===???AAAAAA@@@@@@@@@AAA>>>>>>>>>======<<<<<<;;;:::<<<>>><<<:::888:::<<<999<<<;;;888999===>>><<<555444333444666777777777:::>>>BBBAAA===:::;;;>>>;;;:::888777666666666666999666444555999<<<<<<:::999888888888888777333111111111222333333333222222444555777999:::999888777999999888777666555555444777555222//////111555777<<<:::777666666555444333222444666666555555555666999999888888777777666666666444000---++++++,,,---111...+++***+++---......000000000000111222222333555222000///000222333333555222000222555555111,,,111000///---,,,,,,,,,,,,+++///222444444222111111777666555666777777555333333///,,,+++...111222111,,,)))%%%$$$&&&)))+++,,,///(((%%%***---******,,,//////000000000...---,,,777333...+++***+++++++++((()))***+++++++++++++++'''''')))***,,,,,,------'''(((((()))***+++++++++((()))******))))))***+++************+++,,,------~~~qqqfff^^^[[[SSSQQQNNNMMMMMMLLLHHHEEEBBBCCCCCCCCCBBBAAA@@@@@@>>>???@@@BBBCCCCCCCCCCCCDDD@@@<<<<<<@@@AAA@@@===;;;???@@@:::777;;;>>>???@@@???>>>>>>>>>???@@@AAA??????>>>>>>>>>>>>>>>???CCCCCCCCCAAA@@@AAADDDFFFCCCCCCCCCCCCDDDEEEGGGIIIHHHFFFAAA>>>>>>@@@CCCFFFKKKFFFMMMdddwww|||~~~}}}{{{{{{uuuooohhhaaaZZZUUURRRPPPMMMHHHCCC@@@???>>>===;;;888555555666999;;;===???AAAAAAAAA@@@AAABBB???>>>===<<<;;;;;;;;;;;;;;;<<<===<<<999999:::<<<;;;<<<;;;777777;;;===<<<888777666666888999888888;;;@@@EEEEEE@@@<<<;;;<<<:::999777666555555666666888777666777999::::::999999888666666777666444222111111111111111222222222111333555777888888888888===<<<;;;999777555444333666444111//////111555777:::888777666777666444333222444555555333333333444888777666555555555555555444222///,,,++++++,,,------,,,+++,,,...//////...000000000000111222333444777555222111222333222111444111000111555666333///111///---+++++++++,,,------000333333333222111222888777555555666777666444333000,,,,,,...000111111,,,)))&&&&&&(((***+++,,,,,,'''''',,,...+++)))***,,,------.........------999555000,,,***)))((('''(((((())))))******))))))'''''')))***++++++++++++'''(((((()))******++++++((()))******((((((***,,,---,,,++++++,,,---...///|||sssiii___VVVQQQNNNKKKJJJIIIIIIIIIHHHEEEBBB??????@@@@@@@@@??????>>>=========>>>???@@@AAABBBGGGCCC???>>>???@@@>>><<>>@@@??????>>>>>>???@@@AAABBB@@@@@@??????>>>>>>======AAAAAAAAA@@@??????BBBDDDDDDCCCBBBAAABBBCCCEEEGGGIIIEEE???;;;;;;???DDDHHHJJJGGGOOOdddvvv|||}}}}}}~~~~~~~~~}}}~~~}}}zzzvvvpppggg^^^XXXTTTSSSPPPLLLGGGDDDAAA???<<<;;;888666666888:::<<<;;;===@@@AAAAAAAAACCCDDDAAA???===:::999999:::;;;=========;;;999999;;;===<<<===;;;666666:::<<<::::::888777777999:::999999:::???EEEEEEAAA<<<999888888777666555555555555555666888::::::999888888888999777555444555666555555111111000000000111222333000111222444555777888999???>>><<<:::777555333222444222000//////222444666666666666777888888555222333555555555333222333444888666444222222222333444222111...---,,,---...///***+++,,,///111222000...000000///000111333555666666444333444555666555444555222000111333555444222222000---++++++,,,...///000111222222111111111333888555333333444555444444333000---,,,...///000000,,,***((((((***,,,,,,,,,((('''(((---///,,,)))(((++++++++++++,,,---...///555333///---,,,+++)))'''(((((((((((((((''''''&&&''''''((())))))***))))))'''(((((())))))******+++)))******)))((()))+++---000///---,,,,,,...000111kkkgggaaaYYYRRRMMMJJJHHHEEEEEEFFFFFFFFFEEECCCAAA===>>>>>>?????????>>>>>><<<<<<;;;;;;===>>>@@@BBBEEEBBB???>>>>>>>>>===<<>>???@@@AAAAAACCCCCCBBBBBBAAA@@@???>>><<<>>>???>>>>>>???BBBDDDEEECCC@@@???@@@BBBDDDDDDFFFCCC@@@======AAAEEEHHHHHHGGGOOObbbrrryyy|||}}}}}}{{{{{{{{{yyyuuulllbbb[[[XXXVVVSSSPPPLLLHHHCCC@@@:::999888777777999:::;;;:::<<>><<<;;;:::;;;<<<>>>:::<<<<<<999888::::::777888666666777999;;;;;;;;;;;;>>>AAAAAA===888666555666555555555444444555555555999<<<<<<999666666777999666333222333555666666333222000000000222444666333333333333444666777888;;;:::999777555333222111222111000000000222444555333333555888:::999555222333555666555444444666888999666444111000111222444111000///......///000111,,,,,,---000222222000...////////////111333666777111111222555888::::::999777444111000222333222111222000---++++++---///111111222222000//////111333666333000///000222222222111000...------...//////---,,,***+++,,,---,,,+++((((((***,,,---,,,+++***---,,,+++++++++,,,...//////...------......,,,***)))))))))(((((('''%%%%%%''''''((((((((((((((('''(((((((((((())))))******)))******)))((())),,,...222000---++++++---000222~~~tttnnn[[[XXXTTTOOOKKKHHHGGGGGGDDDEEEFFFFFFDDDCCCBBBAAA===>>>>>>?????????>>>>>><<<<<<;;;;;;<<<>>>@@@AAAAAA???===<<<============BBBCCCDDDBBB<<<777777999;;;<<<===>>>??????@@@@@@CCCCCCCCCCCCBBB@@@???>>>999;;;===>>>???@@@CCCFFFDDDBBB??????AAABBBCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFGGGGGGMMM\\\lllvvv{{{}}}{{{{{{}}}}}}yyyrrrhhhaaa___\\\WWWSSSPPPKKKEEEAAA999999888888888999::::::888:::===???@@@AAACCCDDDCCC@@@===:::888888:::;;;???>>>===<<<<<<<<<======777;;;===<<<;;;<<<999444888777777999<<>>???>>><<<999777666555444444444555555555555555555999======:::666555666999666222111222444666666444333222111222444666888888777666666555666666666444444444333333222222222222222111111222222333444111222555888:::999666333111222333333333555777::::::888555222111111333444111111000000000111222333222000//////000111000/////////......000222555777222222333555888:::999888999777333111000///...---...,,,***))))))+++---///000000000///......111333666333000///000222222222/////////...------///000...---++++++---------,,,)))++++++***+++,,,......000///---,,,,,,,,,---......---------......,,,************)))((('''&&&%%%&&&''''''(((((((((''''''((((((((((((((()))))))))))))))***))))))***,,,///000...+++******,,,///111zzzoooeee^^^QQQOOOLLLIIIFFFFFFFFFFFFFFFGGGGGGEEECCCAAAAAABBB>>>>>>????????????>>>===;;;;;;;;;<<<===>>>@@@@@@>>>===<<<;;;<<<===>>>???@@@AAACCCCCC>>>777555888<<<===>>>???????????????@@@@@@AAAAAAAAA???>>>===999;;;>>>???@@@BBBDDDFFFCCC@@@>>>???BBBDDDCCCAAA===@@@CCCFFFGGGGGGFFFEEEEEEEEEIIITTTcccqqqzzz~~~~~~~~~zzzsssmmmgggbbb[[[VVVSSSNNNGGGBBB:::::::::::::::::::::999777999<<<>>>>>>???AAABBBBBB@@@>>>;;;::::::;;;;;;???>>>======>>>>>>===<<<777;;;>>>======>>>:::555:::::::::<<<@@@CCCDDDDDDAAA@@@>>>;;;999888888888333333444555666666666555666888;;;<<<:::888666555999666222111222333444444444444333333444666888999::::::999888777666666555000111111222222333444444333333333333333333333333111222444777:::999666333000111222111111333666999:::888666444222222333444111111111111111222333333444222000000111111111000///...---,,,...000444666777666444444555555444222999777555222///,,,+++***''''''&&&&&&'''((()))***---......------...000333777555222222333444444333---...///...------///111000---++++++,,,------,,,***------******...111111000///...---,,,,,,,,,,,,222000...------+++(((&&&))))))))))))((('''&&&%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((''')))++++++++++++,,,...---,,,***)))***,,,///111xxxkkkccc[[[UUULLLJJJHHHFFFEEEEEEFFFGGGJJJJJJHHHEEE@@@>>>@@@BBB>>>?????????>>>===<<<<<<999:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<>>>???>>>===???AAA===777777<<>>???AAABBBBBB@@@???>>><<<>>>AAABBBBBBBBBDDDEEEAAA???>>>AAAEEEFFFDDD@@@;;;>>>BBBEEEGGGGGGFFFEEEDDDCCCDDDKKKZZZlllzzz{{{wwwmmmggg^^^XXXTTTOOOIIICCC======>>>>>>===<<<;;;:::666888;;;<<<======???@@@@@@@@@???======<<<<<<<<>>===???AAA@@@===:::999======<<<<<<>>>===:::<<<;;;:::<<<>>>AAAAAAAAA???>>><<<;;;:::999777666222333555666777777777666888888888:::;;;:::777555888666333111222222222222222222333444555666777777888999999999999777666555222222333444555555666666555555555555555444222222222222444666888888555333555555555333222333666888999888666555333222222222000000000000000000111111111000111222444444222000000...,,,+++,,,...222444999777444222222222111///555555444222...+++)))((($$$%%%&&&''''''((((((((()))+++,,,,,,,,,---000222444222111111222333111000***,,,......------000222111...***)))***,,,------(((...111...---000222111,,,,,,---------,,,,,,+++333111...,,,,,,***(((&&&'''''''''''''''&&&%%%$$$%%%&&&'''((()))*********((((((((((((((((((((((((%%%(((+++------,,,,,,---************,,,...000111wwweee\\\WWWQQQMMMKKKJJJHHHFFFFFFFFFHHHIIILLLLLLIIIDDD???===???BBB>>>>>>>>>>>>===<<<;;;:::777888:::<<<=========<<<@@@@@@???>>><<<<<<>>>???<<<:::;;;>>>;;;777:::BBBAAABBBCCCCCCCCCBBBAAA@@@@@@AAACCCDDDDDDCCCBBB@@@@@@AAACCCCCCBBBBBBBBBCCC@@@>>>>>>BBBGGGHHHDDD@@@:::<<<@@@CCCEEEFFFEEEEEECCCBBBAAAFFFUUUiiiyyy~~~~~~|||rrrjjj```XXXTTTPPPIIIDDD???@@@@@@@@@???>>><<<;;;666888:::;;;;;;<<<===>>>@@@?????????>>>>>>======>>>>>>>>>@@@BBBAAA===999<<<>>><<<999:::>>>@@@???<<<:::999999;;;<<<<<<;;;:::::::::;;;;;;888555222222333555777888888777777999777666888;;;;;;888555888666333222222222111000000111333444555666666666555777888::::::888777555555555666666777888888888666666777777666444222111333333444666888777555333<<<;;;:::888555555777999888777666555333222111000.........///////////////---...111555777666333000000...,,,***+++---000222777444111000000111111111222333333222...+++)))(((%%%&&&(((***++++++***)))&&&(((+++,,,,,,---///111000///...///000000...,,,(((+++......---...000333222...***((()))+++------&&&///333111///222333000((()))+++,,,------,,,+++111...,,,+++++++++***)))%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''')))***+++++++++((((((((((((((('''''''''$$$(((,,,......---,,,,,,))))))***+++---///111222~~~hhhYYYSSSRRRQQQPPPJJJGGGCCCCCCFFFGGGEEECCCMMMKKKHHHEEEAAA???===<<>>CCCDDDAAA>>>;;;:::888888;;;=========<<<;;;;;;;;;;;;<<<======BBBCCCCCCBBB@@@???@@@AAAEEEEEEEEEEEEFFFDDDAAA>>>>>>???@@@???===<<<===>>>AAA>>>===@@@EEEGGGEEEAAABBBBBBBBBAAAAAA@@@@@@???AAA@@@???CCCPPPcccrrrzzz{{{~~~|||}}}rrrnnnggg___XXXQQQKKKFFFCCCEEEEEEBBB>>>;;;<<<======<<<;;;;;;======<<<:::>>>>>>======>>>>>>???@@@>>>AAADDDDDDAAA>>>>>>???AAA???<<<::::::<<>>===<<<<<<;;;::::::999777555777888;;;???BBBBBB@@@>>>===;;;999999:::<<<<<<;;;::::::;;;;;;<<<===>>>>>>@@@AAABBBAAA???>>>???@@@EEEFFFGGGGGGEEEBBB???===>>>@@@AAAAAAAAAAAABBBDDDEEEBBB@@@AAAEEEGGGDDDAAADDDCCCCCCBBBAAA@@@@@@?????????>>>>>>EEEVVViiivvv{{{zzztttkkkaaaZZZSSSMMMJJJFFFGGGGGGDDD???<<<<<<===;;;;;;;;;;;;;;;;;;;;;<<>>===<<<<<<===>>>>>>???>>><<<;;;::::::999999666666666666666444333222777777777777888999:::;;;888999;;;<<<;;;999666555222222333444444444444444444000---000777:::999555888888777666444444444555555555666:::======:::777:::777444333555777666555555555666888999:::;;;<<<<<<===>>><<<:::777777777444222///......---+++)))+++***)))))))))***+++,,,,,,...000111222111000000///...---------...000000000222444444333222333333222111000000000...***'''&&&'''((()))*********))),,,+++***)))***+++---///000000000000///...,,,,,,000222333222000//////000///,,,))))))+++---------///111555777666222...+++))))))*********)))((((((---+++)))(((((((((&&&%%%%%%&&&'''(((((('''&&&$$$'''***---//////.........---***%%%$$$%%%''''''&&&((()))***+++,,,,,,++++++(((///111---))),,,......zzzggg___TTTNNNMMMLLLHHHEEEIIIGGGFFFHHHKKKKKKHHHDDDDDDDDDDDDCCCBBB@@@===<<<888888999999999999888888777:::>>>@@@@@@???>>>>>>???===:::::::::;;;:::999:::;;;<<<===>>>===<<<<<<>>>???@@@@@@>>>===>>>???CCCFFFJJJIIIDDD???======>>>@@@BBBCCCCCCDDDFFFHHHHHHEEEBBBBBBDDDEEECCCAAAEEEEEEDDDCCCBBBAAA@@@?????????===:::<<>>HHHGGGDDDBBB>>>;;;888666BBBCCCCCCBBB>>>;;;999888>>>>>>??????>>>===<<<;;;???>>>>>><<<:::888666555666666555555555555666666888888888888999:::;;;<<<777888::::::999888555444333333444555555555444444333///+++...333888888666999999777666444444333333666666999<<>><<<999<<<999666555666666666555444555777888:::;;;;;;;;;<<<===???>>>;;;888777777444111---+++*********)))+++***)))))))))***,,,---///000111222222111000///000000000///---,,,+++***---000222333222111111222000//////000000...+++(((&&&'''((()))************------+++******+++,,,---///////////////...---,,,000111111000///...000111555111,,,)))***,,,...///...///111222111///,,,***'''(((((())))))))))))(((///,,,(((&&&%%%%%%%%%$$$''''''(((((((((((('''''')))+++---.........///000...,,,)))((()))((('''&&&((())),,,------+++)))'''&&&,,,///,,,))))))******vvvjjj^^^YYYQQQNNNMMMKKKHHHEEEHHHGGGFFFIIILLLLLLHHHDDDAAABBBCCCCCCAAA>>><<<:::888:::;;;;;;:::::::::;;;888<<<@@@@@@>>><<<<<<>>>@@@>>><<<;;;;;;:::888777<<<===>>>???>>><<<:::888===>>>??????======>>>???@@@EEEJJJJJJDDD???>>>???>>>???AAABBBBBBCCCEEEGGGGGGEEEBBBBBBCCCDDDCCCBBBFFFFFFEEEDDDBBBAAA@@@@@@AAA@@@>>><<<===GGGZZZkkkzzz~~~yyyrrrkkkeee___ZZZVVVLLLKKKIIIEEEAAA===;;;:::444888;;;999666666:::???GGGGGGFFFDDDAAA>>>;;;999AAAAAAAAA@@@===;;;999888?????????>>>>>>===<<<<<<<<<======<<<:::777555444666555444333444666888999666666666777888999;;;<<<888999999:::999777666555444555555666666666555555333///,,,---222666888777:::999777555555444333222666777888:::;;;<<<;;;;;;<<<;;;999777666555555444222333555777888999999999999;;;<<<;;;999666444444444000+++(((((()))))))))...---,,,,,,,,,---...///111111222222111000//////111111111111///,,,)))(((***,,,/////////......///.........///000///,,,)))'''(((((()))******++++++,,,,,,++++++++++++,,,------......//////......---///000000...---...000222999444///***)))+++...000------......---,,,+++***&&&'''((()))))))))))))))---***%%%######$$$%%%%%%((((((((((((((()))))))))***+++,,,,,,+++,,,...000...------,,,+++***((('''((()))+++,,,,,,+++)))(((%%%))),,,,,,***)))((((((wwwfff\\\WWWSSSNNNLLLLLLLLLLLLJJJFFFEEEEEEHHHLLLLLLHHHEEEAAABBBBBBBBB@@@===:::888999;;;===<<<999888888:::999<<<@@@@@@===;;;;;;===???>>><<<;;;;;;:::888666:::<<<>>>??????>>><<<;;;<<<===??????>>>>>>???AAA>>>CCCIIIIIIEEEAAABBBDDDAAACCCDDDDDDCCCCCCDDDEEEDDDBBBAAAAAABBBCCCBBBBBBFFFEEEDDDCCCBBBAAA@@@@@@BBB>>><<>>;;;999444777:::888555555:::???FFFGGGGGGFFFDDDAAA===;;;???>>>>>>>>>>>>===<<<;;;@@@???===<<<<<<<<<===>>>888;;;<<<<<<999666555666555444333222444666999;;;999999888888888888888999999:::::::::999888777666666666777777777666666555444111...///222666888888:::777555444555666555333666666666555666777999;;;<<<;;;:::888666555444444111333555777999999999888888999:::999666444333333444000+++((((((***++++++///...---------...000111222111111111000000///...000111222222111///,,,***''')))***+++******+++---.........///000///,,,***((((((((()))******+++,,,************+++,,,,,,---+++,,,---.../////////...000111111000///000333555999666000+++)))))),,,...,,,,,,++++++++++++++++++''''''((())))))***))))))***'''###"""###%%%&&&'''(((((((((((())))))******)))******))))))))),,,...---.........,,,***)))((())))))))))))***+++,,,---&&&'''***,,,,,,***))))))yyyeeeVVVOOOLLLJJJHHHHHHJJJMMMOOOOOOGGGEEEEEEGGGKKKLLLJJJGGGBBBBBBBBB@@@???<<<:::888888;;;===;;;777555666888:::<<<>>>>>>===;;;;;;<<<===<<<;;;;;;<<<;;;999777777999;;;===???@@@@@@@@@===>>>@@@@@@@@@@@@AAACCC@@@CCCGGGHHHFFFDDDEEEGGGFFFGGGHHHGGGEEEDDDDDDEEEAAABBBBBBCCCBBBBBBAAAAAADDDDDDCCCCCCBBBAAAAAAAAA???;;;;;;@@@BBBCCCLLLXXXnnnwww|||}}}~~~}}}}}}}}}}}}~~~{{{vvvnnndddYYYQQQQQQNNNJJJGGGDDDAAA===:::666888888777555555999===DDDEEEGGGGGGEEEAAA===:::>>><<<<<<<<<>>>??????>>>@@@>>>===;;;;;;===???@@@777:::<<<:::666444555777666555444444555777:::;;;@@@>>>===:::999777666666::::::::::::999888777777777777888888888777666666666444222222444666777777777555222333777888777555777777777555444444777999:::::::::888666444333444333555777:::;;;;;;::::::888999999777444333333444555111---++++++---...//////...---------...000000111111000000//////.........///111222222000...---&&&'''''''''&&&'''***---/////////000111000---***)))))))))))))))+++,,,,,,'''((())))))***++++++,,,***+++,,,---...//////000222333444444333444666888555444111---)))((()))+++++++++++++++++++++++++++((())))))************)))'''%%%######$$$&&&''''''&&&'''((()))*********)))((()))))))))((((((***,,,+++,,,...---+++))))))******)))(((((()))+++---...'''&&&'''+++,,,******,,,tttgggXXXLLLGGGEEEEEEEEEFFFIIIKKKLLLLLLHHHFFFEEEGGGKKKMMMLLLJJJAAAAAA@@@???>>>===<<<<<<888;;;>>><<<888666777:::<<<;;;;;;<<<======<<<::::::::::::;;;======;;;999:::;;;<<<===>>>???@@@@@@>>>???AAABBBBBBBBBDDDFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGFFFEEEDDDDDDEEEBBBDDDFFFFFFDDDAAA???>>>BBBBBBBBBBBBAAAAAAAAAAAA>>>;;;===AAA===:::CCCRRRdddoooyyyzzzxxxyyyzzzzzz~~~~~~~~~~~~|||~~~{{{vvvpppggg^^^XXXTTTQQQLLLIIIGGGDDD@@@===:::999777666666777999;;;;;;>>>AAADDDEEECCC???===???===;;;<<>><<<<<<======>>>>>>??????999;;;<<<999444111333666888777777777888:::;;;<<<===<<<;;;999888888888777999999999888888777666666888888999999888888777666666555444333444555555555555222000222888;;;:::888777999;;;;;;888666555666777999:::888555333333444222444777:::<<<;;;:::999777777555333000///111222555222///...000111333333111000/////////000111222//////.....................///000000000///...---((('''&&&$$$$$$'''+++///111111111111222111---+++***))))))))))))+++,,,---((((((((()))))))))((((((((()))+++---...000000000///111444555444555666777000111111///***'''&&&'''++++++,,,,,,,,,,,,,,,+++***++++++++++++******)))(((&&&$$$$$$&&&&&&&&&%%%$$$&&&((()))******)))(((((()))******))))))***+++)))+++,,,+++)))(((***,,,************************'''###$$$))),,,***+++...qqqeee\\\QQQIIIFFFDDDEEEGGGHHHIIIIIIGGGFFFJJJHHHFFFHHHLLLOOONNNMMM@@@???>>>>>>>>>>>>??????999===@@@???;;;999;;;>>>===:::999;;;>>>???===:::999999999;;;===>>><<<:::AAA@@@???===<<<<<<<<<<<>><<<@@@@@@@@@AAAAAAAAABBBBBB???>>>AAABBB999333>>>RRR^^^jjjuuuvvvuuuvvvxxxxxxzzz}}}{{{}}}{{{xxxtttpppkkkfffbbbVVVSSSNNNKKKJJJGGGCCC???===:::666555666888999999111555;;;AAADDDEEECCCBBBAAA>>><<<<<>>888:::===@@@AAA@@@???===;;;======888222///111555::::::::::::;;;<<<======555555555666777999:::;;;888888777777666666555555999999999999999888777666555555444444444444333222333000...222888<<<<<<:::666;;;@@@AAA===888555444555888999888555222333444000222666888:::999888777555444111...++++++---000555333111111222444555555444333222222222333444555......------------...///......///......------,,,***(((&&&$$$$$$'''---222222222222222333111...+++***))))))))))))+++,,,---))))))))))))((('''&&&%%%((()))+++---...000000111+++...111333333222333444,,,///111000+++'''%%%%%%+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++***))))))(((&&&&&&&&&&&&$$$######%%%(((***+++***((('''(((***,,,,,,+++******+++''')))+++)))''''''***---***+++,,,---,,,***(((&&&&&&!!!!!!'''+++)))+++///ooo[[[TTTOOOGGGEEEJJJBBBBBBCCCDDDEEEEEEDDDDDDFFFHHHJJJLLLLLLJJJHHHFFFBBBCCCBBB???<<<;;;>>>@@@<<<<<<===>>>???@@@AAAAAA???>>>===;;;;;;;;;<<<===;;;;;;;;;<<<======>>>>>>===???@@@???<<<:::<<<>>>BBBAAA@@@BBBDDDEEEEEEDDDFFFEEEEEEGGGIIIHHHEEEAAADDDEEEDDDCCCAAABBBDDDFFFDDDDDDEEEDDDBBB???<<<:::>>>CCCGGGFFFBBB??????AAAHHHBBB===<<<:::;;;AAAIIIXXX```kkkrrruuuvvvxxxyyy{{{{{{{{{{{{|||}}}~~~~~~~~~{{{tttuuu{{{yyymmmaaaZZZWWWRRRNNNJJJGGGCCC@@@@@@;;;888999===@@@???===888666666999???BBBCCCBBBBBB@@@===:::::::::<<<===;;;;;;===@@@BBBBBB???===>>>@@@@@@<<<555111222555666999<<>><<<444333333444777:::===???===888444666777666777:::888999:::<<<<<<<<<;;;;;;555333111111222444444444444222111333777999888666;;;<<<<<<:::666444444555444555777888999:::::::::666333222444888999555111333000+++((((((***...000222444777777666555555666666333000000222333111///+++,,,---......---,,,+++///---,,,++++++...111333///)))%%%'''((((((***...111000---+++))))))***+++***((('''(((+++,,,,,,,,,&&&''')))((('''%%%&&&&&&)))((((((((()))+++...000............////////////---------,,,+++***)))((()))))))))******************))))))((((((((())))))%%%%%%$$$######$$$%%%&&&(((+++------***)))***,,,((('''''')))+++,,,+++***)))***++++++******,,,...,,,,,,,,,------***&&&###&&&&&&&&&''')))***,,,---vvvcccRRRNNNKKKDDDCCCGGGCCCDDDDDDEEEEEEDDDDDDCCCCCCEEEHHHJJJKKKKKKIIIHHHDDDCCCBBB>>>:::999<<<>>>@@@???>>>>>>>>>>>>???@@@??????>>>===<<<<<<<<<<<<999:::;;;<<<===>>>>>>>>>>>>@@@BBBAAA>>>===>>>???BBBAAA@@@AAACCCDDDDDDCCCBBBAAAAAADDDFFFGGGDDDBBBCCCDDDDDDBBBAAAAAACCCEEEEEEEEEDDDCCCAAA???===;;;>>>BBBFFFEEEBBB???@@@BBBFFFAAA===<<<::::::???FFFUUU^^^kkktttyyyzzz|||}}}~~~~~~}}}}}}~~~|||yyyxxxyyyvvvnnnhhhccc___XXXQQQLLLGGGBBB???CCC>>>888777:::===<<<;;;999888777:::>>>AAABBBAAACCCAAA===:::999999:::;;;:::;;;>>>AAACCCCCC@@@===>>>??????<<<888666777999<<<<<<===============<<<666666555555777999;;;======777444555666555555888888999;;;<<<<<<<<<;;;:::777555222222333333333222222111000222555888888777777999:::999888888999;;;777888888999::::::::::::888555333444777777333000111...+++((((((+++...111777999;;;;;;:::999999999777444222111222333111///000111111111000...,,,+++,,,+++***)))***,,,...000...(((%%%'''((('''(((+++,,,+++***))))))***++++++***)))((()))+++------,,,'''((())))))'''%%%%%%&&&((((((((((((***,,,...////////////......---------++++++,,,,,,,,,,,,,,,+++***)))(((((('''''''''''')))(((''''''&&&&&&&&&&&&&&&%%%$$$#########$$$%%%''')))+++***((('''(((***''''''(((***,,,,,,+++)))***+++,,,,,,++++++---//////---+++))))))((('''%%%((()))***++++++***((('''vvvcccUUUIIIHHHGGGCCCBBBEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAADDDGGGIIIIIIJJJIIIEEECCC@@@<<<888888:::===DDDBBB???<<<;;;<<<>>>???????????????>>>===<<<;;;666888;;;===???@@@?????????AAACCCCCCBBB@@@@@@@@@DDDCCCBBBCCCDDDEEEDDDCCC@@@???@@@BBBDDDEEEDDDCCCCCCCCCCCCBBBAAAAAACCCEEEEEEEEEDDDBBBAAA???>>>======AAADDDDDDAAA@@@AAABBBDDD@@@======:::888<<>>DDDBBB>>>;;;888777777777999;;;>>>BBBDDDDDD@@@===<<<<<<<<<<<<;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>999888777777777999:::;;;<<<666333444555333333666888999:::;;;<<<;;;:::999777555333222222222111000111///...///222666888888777999::::::::::::;;;===888777777888888999::::::<<<888555333444444111......---***)))))),,,000222666888999999777666777777888666333222333222111000333333222111///---+++***+++*********+++,,,---...,,,'''$$$&&&'''%%%%%%'''&&&&&&'''((())))))***++++++***))))))+++------,,,((()))***)))'''%%%%%%&&&''''''((()))+++,,,---...111111000///...---,,,,,,***+++,,,---............,,,+++(((&&&%%%%%%&&&'''((((((&&&%%%$$$$$$$$$$$$&&&%%%$$$###############'''''''''&&&$$$%%%''')))''''''(((***,,,,,,***(((***+++,,,,,,+++,,,...000333///***'''&&&'''((((((***+++------+++(((%%%"""wwwiiiWWWMMMFFFFFFGGGDDDCCCEEEEEEEEEEEEDDDBBBAAA???>>>===>>>@@@BBBDDDEEEFFFFFFCCC@@@===999777888;;;===CCCAAA===::::::;;;===?????????@@@@@@???===;;;:::555888<<>>======;;;777999===HHHUUUggguuu|||~~~~~~~~~||||||{{{{{{|||}}}|||zzzwwwvvvwwwmmmggg___WWWQQQLLLHHHEEEDDDAAA>>><<<<<<;;;999777<<<;;;::::::;;;<<<<<<<<>>;;;888666555555777999<<>>>>>======<<<<<<;;;<<<===>>>???999999888888999:::;;;<<<;;;555333444444222222444888999:::;;;::::::888888444222111111111222000//////...------000444888:::<<<======<<<999888888999555555444444666777999;;;???;;;666333222000...,,,---,,,++++++,,,///222444555666777666444333333444777666444333222111111000111111000...---+++)))))),,,,,,------............+++&&&$$$&&&'''$$$###$$$$$$%%%&&&((()))))))))))),,,***)))***,,,------,,,)))***+++***(((&&&&&&&&&&&&''')))+++,,,---------222111111000//////......,,,,,,---...//////......---+++(((&&&%%%&&&(((***)))((('''%%%$$$#########&&&%%%$$$$$$######""""""&&&&&&$$$###"""###%%%'''&&&'''(((+++------***((((((***++++++***+++---///444000+++(((((()))))))))++++++++++++)))&&&###"""vvveee[[[OOOJJJFFFFFFGGGEEECCCCCCEEEDDDDDDCCCAAA???===<<<============>>>???@@@@@@???===:::888888:::===>>>???===<<<:::;;;<<>><<<:::999666999===AAACCCDDDCCCBBB@@@@@@AAABBBBBBBBB@@@???DDDCCCBBBCCCEEEFFFEEEDDDBBBBBBAAA???>>>>>>???@@@CCCDDDDDDCCCBBBCCCEEEHHHEEEDDDCCCBBBAAA@@@AAAAAA===???@@@@@@@@@@@@AAAAAA???===<<<===;;;777777;;;GGGTTTgggvvv}}}~~~}}}}}}|||{{{zzzyyyzzz}}}}}}{{{zzzpppkkkbbbZZZSSSNNNHHHEEEAAAAAABBBBBBBBB@@@<<<:::<<<<<<<<<:::999999999:::BBB@@@>>>;;;999777666666555777:::>>>AAA@@@===:::::::::;;;===@@@AAAAAA???>>>>>>>>>>>>===<<<::::::999999999:::;;;<<<======:::555333555555333222444888888999999999777666555///...---///111111111///...---------///222777:::=========;;;888777666777444333333333555888<<<>>>???<<<888444111...,,,+++,,,,,,,,,---///111444555666777777666444222333444555444333222000//////000///...------,,,+++++++++,,,,,,------------------+++&&&$$$&&&'''$$$###$$$''''''((())))))((((((''',,,+++)))***+++,,,,,,+++)))***++++++(((''''''''''''(((***,,,---.........111111111111111111111111////////////...---,,,+++((('''%%%$$$$$$&&&)))+++***)))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######'''%%%###"""###$$$&&&&&&''''''(((***,,,,,,***(((&&&''')))))))))))),,,...222000---,,,,,,,,,+++)))+++***(((&&&%%%%%%%%%&&&ssscccXXXRRRKKKHHHFFFFFFFFFDDDCCCAAAEEEDDDDDDBBBAAA???===<<<===<<<;;;:::::::::<<<<<<===:::888888:::===>>>>>>;;;<<<===>>>???@@@AAAAAA?????????>>>===;;;:::999888:::===@@@BBBCCCCCCCCCAAA???>>>???AAABBBAAA@@@@@@???>>>@@@BBBCCCBBBAAABBBAAA@@@===;;;:::===???BBBCCCDDDCCCBBBCCCEEEHHHDDDCCCCCCCCCBBBBBBAAAAAA??????????????????@@@@@@>>><<<<<<===;;;777777;;;FFFTTTgggvvv}}}~~~}}}|||{{{zzzzzz{{{~~~}}}zzzwwwrrriii```XXXOOOHHHCCCAAACCCEEEFFFEEEBBB???===<<<<<<<<<:::888777888999>>>===<<<;;;::::::::::::555555888;;;>>>???===;;;===>>>@@@BBBBBBBBBBBBAAABBBAAAAAA???===:::777555999999:::;;;<<<======>>>:::555444666888555555666666777777777666555333222,,,,,,,,,...111222111000---......//////111555999666888999999888777888:::666555333333555999===@@@===;;;888555111...,,,+++,,,,,,---...000222444555444444444222///...///000000111111000...---...///...------,,,------......++++++************++++++,,,'''$$$&&&'''%%%%%%'''***))))))((((((''''''''',,,***))))))***++++++***)))***++++++)))(((((()))******+++,,,...///000111000111111111222222222222222111111///...,,,***)))$$$###""""""###%%%((()))******((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%)))'''%%%$$$&&&'''''''''((('''''')))+++,,,+++***%%%&&&'''(((((()))+++---///...---.........+++)))***(((&&&$$$$$$&&&(((***tttbbbWWWQQQNNNIIIIIIHHHGGGFFFFFFEEECCCFFFEEEEEEDDDBBB@@@>>>======<<<:::888888999;;;======;;;999:::===>>>===;;;;;;===AAADDDEEEDDDBBBAAA@@@???===<<<:::999999888999:::<<<>>>@@@AAABBBBBBCCC@@@======@@@BBBBBBAAA>>>======???BBBCCCCCCCCCCCCCCCAAA>>><<<<<<@@@CCC@@@AAAAAAAAA@@@AAADDDFFFBBBCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>??????>>>===;;;;;;<<<:::777999===AAAOOObbbrrrzzz|||||||||{{{zzzxxxxxxyyy|||~~~~~~~~~}}}|||zzz{{{wwwppphhh___VVVMMMGGGEEEFFFFFFEEECCCBBBAAAAAA;;;<<<<<<:::777666777999::::::;;;<<<<<<===>>>>>>666666777999===>>>>>>===<<<@@@CCCCCC@@@>>>>>>???BBBAAA???===;;;:::999999<<<<<<<<<======<<<<<<<<<:::666555888:::888888999555555555555444222000///.........000222222111///,,,///000111000111444777111333555666666777999;;;777555222000111555999<<<::::::999666222...,,,+++***+++,,,...///111222222222222111...+++***+++,,,,,,---...---+++***,,,///---,,,+++++++++,,,------,,,+++***(((((()))+++,,,...(((%%%'''((('''(((+++***)))((('''&&&''''''(((+++)))(((((()))***))))))((()))++++++***)))***+++,,,,,,,,,---...000222333111000000000000000000000111111000///---+++)))(((%%%%%%%%%%%%&&&'''(((((())))))((('''&&&&&&''''''$$$%%%&&&(((((((((((('''***((('''(((***+++)))'''***((('''''')))+++,,,+++%%%&&&'''(((((())),,,...,,,+++++++++------,,,******)))(((''''''(((***+++xxxdddUUUMMMKKKKKKJJJKKKKKKIIIIIIJJJIIIGGGGGGGGGFFFEEEDDDBBB@@@???===<<<:::888999:::===???>>><<<;;;<<<>>>>>>;;;888<<<@@@EEEIIIJJJGGGCCC@@@@@@???<<<:::999888888888999999:::<<<===???@@@AAADDDAAA======@@@CCCDDDCCC@@@??????AAADDDFFFGGGFFFEEEEEEEEEBBB@@@AAAEEEJJJ>>>???@@@???>>>???BBBDDDAAABBBDDDEEEEEEDDDBBB@@@AAA@@@>>>===>>>>>>>>>======;;;;;;<<<:::888:::>>>;;;HHH\\\llluuuxxxzzzzzzxxxwwwuuuuuuvvvzzz}}}|||~~~~~~}}}{{{yyyzzzzzz{{{xxxsssllleee]]]TTTNNNJJJHHHFFFBBB@@@???AAACCC;;;<<<===:::777555777999888888:::<<<>>>@@@AAABBB888777777999<<>>BBBAAA<<<888999;;;>>>===:::999:::<<>>>>>>>>>>>===<<<:::::::::666666:::<<<::::::;;;444444444444333111///...111111111222333333111///,,,///222222111111333666000222444555555555777999666333///,,,,,,///333555888999999666333///,,,+++((()))+++---...///000000555555444111...,,,---///)))+++,,,+++)))))),,,...+++***)))((((((((()))***///...+++))))))+++---//////)))%%%'''((((((***...)))(((&&&%%%%%%&&&((()))***)))''''''((())))))(((''')))+++++++++***+++,,,......------...111333555111111000///...---,,,,,,000000///...---+++)))(((***************)))))))))(((''''''&&&&&&&&&''''''$$$%%%''')))******)))))),,,***)))***------+++(((+++)))&&&&&&(((+++,,,,,,%%%'''((())))))***---///+++)))((((((***,,,,,,+++******++++++++++++******|||fffVVVNNNMMMMMMMMMSSSOOOIIIEEEDDDEEEFFFGGGJJJIIIGGGEEECCCCCCCCCDDDBBB@@@===;;;999888999999888===AAAAAA===:::;;;>>>999===BBBEEEFFFCCC???<<>>>>>>>>===============DDDCCCAAA@@@??????@@@AAAAAAAAABBBBBBCCCDDDDDDEEEHHHHHHGGGEEEBBBAAABBBCCCBBBAAAAAA@@@????????????@@@@@@?????????@@@BBBCCCBBBCCCBBB@@@===<<<<<<>>>EEEBBB===888666666888999999EEEUUUdddnnnvvv|||{{{zzzzzz||||||zzzyyyyyyyyyyyyvvvqqqnnniiiccc[[[UUUPPPKKKEEE@@@??????@@@@@@@@@???>>><<<;;;:::999999999666666:::@@@DDDBBB???;;;<<<<<<;;;999999:::<<<===<<<;;;;;;<<<>>>AAABBB======<<<;;;;;;<<<>>>???BBBBBB@@@???>>><<<<<<;;;777888999777555444555666666666555666555222...***//////111333555555444333222///,,,---111333444333000//////111555777777777---,,,,,,+++++++++,,,---333555777666333///---,,,,,,,,,------///000222333111000///...---,,,+++++++++***)))***,,,,,,***((()))******)))((((((+++------)))$$$$$$'''***++++++***(((%%%######%%%(((***############$$$%%%&&&'''$$$%%%%%%&&&&&&'''''''''''''''(((((()))***,,,---...,,,,,,---000333333333222111///.........///000---,,,++++++,,,---,,,************)))(((''''''&&&'''((((((((('''&&&%%%%%%"""$$$&&&''')))))))))))),,,***((())),,,...---+++******(((((()))+++---...++++++,,,,,,,,,,,,++++++***+++,,,...///000000000(((((('''&&&&&&'''))))))xxxlll[[[OOOKKKKKKLLLLLLOOOKKKGGGEEEFFFHHHIIIJJJIIIHHHFFFEEEDDDCCCDDDDDDEEECCC@@@<<<:::888888888999===AAA@@@<<<999:::<<<<<<>>>AAACCCCCC@@@<<<999<<<:::888666555777999;;;<<<======>>>??????@@@@@@EEEDDDBBBAAA@@@??????@@@AAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHFFFDDDCCCCCCDDDBBBAAAAAA@@@@@@@@@AAAAAABBBAAA@@@?????????@@@AAA@@@AAAAAA@@@>>>===>>>???@@@>>>===;;;999999::::::;;;DDDQQQ___kkksssyyy|||}}}||||||~~~~~~~~~}}}{{{zzzzzzzzz{{{vvvpppoooooojjj___VVVNNNJJJEEEBBBAAAAAAAAAAAA>>>===<<<:::999888777777888888999<<<@@@BBBBBBAAA@@@@@@>>>;;;999999<<>>===<<<;;;<<<>>>@@@BBB>>>===<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::::::::;;;999666444444555555555555666777555111...///...---///222333111///000...,,,---///000///------,,,---000444777777777------------,,,,,,,,,,,,222444666666444000......111000000//////.........000000///...---,,,++++++,,,+++***+++------+++)))*********(((&&&%%%'''(((***((('''(((***,,,+++))),,,***(((%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''''''''((()))******...............///000111111000///.........///000---,,,++++++,,,,,,+++***++++++***))))))(((''''''''''''''''''&&&%%%$$$###$$$$$$$$$$$$%%%'''((())),,,***((()))+++---,,,+++,,,+++***))))))+++---...+++++++++++++++***)))))),,,---...//////000000000***)))(((''''''((()))***fff^^^TTTNNNNNNOOOPPPPPPMMMJJJGGGEEEGGGIIIJJJJJJGGGFFFEEEDDDDDDDDDDDDEEEHHHFFFBBB???<<<:::999888;;;>>>AAA@@@===:::999:::<<<===???@@@@@@???===;;;888777555555666999<<<>>>;;;<<<>>>???AAABBBCCCCCCEEEEEECCCBBB@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGDDDFFFGGGGGGEEEDDDDDDEEEBBBBBBAAAAAAAAABBBCCCCCCBBBAAA@@@??????>>>>>>??????@@@AAA@@@??????@@@AAA;;;<<<============<<<<<<===BBBLLLYYYfffpppvvvxxx~~~~~~||||||}}}~~~}}}|||{{{{{{{{{{{{tttooopppssspppdddXXXQQQMMMIIIFFFEEEEEEDDDCCC======;;;999888777777777777999<<<>>>>>>???AAABBBDDDBBB???;;;888999<<>><<<<<<<<<>>>@@@AAA===>>>>>>>>><<<;;;999888999:::;;;======<<<:::999<<<<<<===;;;888666555555666555666777888888555333333///,,,---111333000---...---,,,,,,,,,,,,***(((******+++...222555555555,,,---...///...---+++***...111444555333111000///333333222111///,,,***)))000000//////...---++++++,,,,,,+++,,,......,,,+++***+++***'''$$$######$$$'''((())),,,---,,,)))&&&,,,+++)))'''&&&%%%%%%%%%&&&'''''''''&&&%%%###"""$$$$$$%%%&&&'''((()))***((((((((((((((((((((((((,,,...///...+++***---///000000///............///...,,,++++++,,,,,,+++***+++++++++***))))))(((((((((''''''&&&$$$###""""""&&&%%%$$$######%%%''')))+++***((()))+++,,,++++++,,,+++*********+++,,,---************))))))((((((////////////////////////,,,+++)))((((((((())))))wwwkkkZZZVVVRRRPPPPPPQQQQQQQQQNNNKKKHHHGGGGGGHHHHHHGGGEEEEEEEEEDDDDDDDDDDDDEEEGGGFFFCCCAAA>>>===<<<;;;???AAACCCBBB???<<<::::::::::::<<<>>>???@@@AAABBB999999888777999;;;>>>@@@<<<===???AAABBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDAAACCCEEEFFFDDDCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDEEE@@@@@@@@@???????????????AAABBBCCCCCCAAA@@@AAABBB======>>>>>>>>>>>>>>>>>>@@@BBBHHHTTTcccooovvvxxx|||}}}}}}||||||||||||||||||~~~}}}}}}||||||{{{{{{{{{wwwsssqqqrrruuuqqqhhh___XXXTTTPPPLLLJJJGGGEEECCC>>>===;;;999888777777777555:::>>>>>>;;;;;;>>>AAABBBAAA@@@===:::999:::<<>>===<<<<<<>>>@@@AAA===>>>???@@@???===;;;999666888:::===>>>===;;;999;;;<<<======:::888888888888777777777999999777666777222------222444222...,,,,,,,,,,,,,,,***(((&&&))))))***---000222111000+++---///111000...+++)))***---000222111000//////000000000///...,,,***)))////////////...---,,,+++++++++***,,,---...,,,+++*********(((%%%###$$$%%%&&&''')))+++,,,+++(((&&&)))(((((('''&&&%%%$$$###$$$%%%'''''''''%%%###"""%%%%%%%%%&&&''')))+++,,,+++++++++++++++***)))))))))---///---)))(((+++/////////.........---------000...------------,,,+++++++++++++++******))))))***)))'''&&&$$$###""""""'''&&&%%%%%%%%%&&&''''''******)))))))))*********++++++************+++,,,(((((((((((())))))******000//////...------,,,,,,,,,+++)))(((''''''''''''zzzhhh^^^SSSQQQOOONNNNNNMMMLLLKKKLLLJJJHHHHHHIIIIIIIIIHHHDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@CCCDDDFFFEEEBBB???===<<<<<<<<<<<<===???AAABBBCCC???>>><<<<<<<<<===???@@@>>>???AAACCCCCCCCCBBBBBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@???AAACCCCCCBBBAAABBBCCCBBBBBBBBBBBBCCCDDDDDDEEE>>>>>>???@@@AAABBBBBBBBBEEEFFFGGGFFFDDDBBBAAAAAABBBAAA???>>>===>>>??????AAABBBEEEPPP___nnnwww|||~~~|||xxxzzz|||~~~}}}{{{xxxvvv|||||||||{{{{{{zzzzzzzzztttvvvwwwxxxvvvrrrmmmjjj___[[[TTTNNNJJJEEEAAA>>>;;;:::999777666555444444444999===<<<888777:::>>>>>>@@@BBBAAA???<<<;;;:::>>>===<<<;;;<<<===???AAA<<<>>>AAABBBCCCAAA>>>===777888;;;>>>>>>===<<<:::888:::===>>>===;;;;;;<<<;;;999777777888888777666777333......111333111///+++,,,------,,,+++***)))+++***+++---......,,,***)))+++...111111...+++)))'''***---//////---------)))***+++,,,------............///000///...,,,+++***))))))***,,,---+++***((()))***)))(((''''''((((((((()))(((((('''((((((%%%%%%&&&&&&&&&%%%$$$###!!!###%%%''''''&&&%%%$$$'''&&&&&&&&&''')))+++,,,.../////////...---,,,+++&&&***---,,,((('''+++000............---------,,,222000///...//////---,,,+++++++++***************+++***(((&&&%%%$$$######%%%&&&(((******)))'''&&&******))))))(((((()))***)))))))))))))))******+++'''''''''((()))+++---...000///---,,,***************)))(((&&&%%%%%%&&&&&&ooobbbZZZSSSSSSQQQPPPNNNMMMLLLKKKFFFEEEFFFHHHKKKLLLLLLKKKDDDEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDFFFFFFGGGFFFEEEBBB@@@>>>@@@@@@???>>>>>>>>>??????BBBAAA???>>>============>>>@@@BBBCCCDDDCCCBBBAAAAAAAAACCCDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@??????@@@@@@AAA@@@??????AAABBBCCCCCCBBBBBBBBBCCCDDDDDD===>>>@@@BBBCCCDDDDDDDDDFFFHHHIIIHHHEEEBBBAAAAAAEEECCCAAA???>>>>>>???@@@BBBBBBDDDKKKXXXhhhuuu|||}}}}}}}}}~~~|||wwwzzz~~~|||wwwttt|||||||||||||||{{{zzzyyywwwzzz||||||xxxuuussstttddd___VVVNNNGGGAAA<<<999888888666444333222222222444888<<<;;;777555888;;;;;;???CCCDDDBBB???===<<<;;;;;;::::::;;;===???AAA===???AAACCCDDDCCCAAA???:::;;;===>>>>>>===;;;:::666999===>>>>>>=========;;;999666555666777777666333111000///000000000///,,,...///...,,,++++++,,,+++++++++------,,,)))&&&'''))),,,///000...,,,***'''***---...---,,,++++++''''''(((***,,,///111222---...///000000...,,,+++)))((((((***,,,,,,+++***''')))++++++***)))***+++******)))(((&&&&&&(((***$$$%%%&&&&&&&&&&&&%%%%%%"""###%%%&&&'''''''''&&&)))((('''&&&''')))+++,,,///000000111000///---,,,''')))+++***)))))),,,///------......------,,,+++222111////////////---+++************************,,,***(((&&&%%%%%%%%%%%%###&&&))),,,,,,***(((&&&))))))***)))''''''((()))((())))))***++++++,,,,,,)))(((((()))+++---///111///...,,,***)))))))))))))))(((&&&%%%$$$%%%%%%&&&rrrggg]]]WWWRRRRRRQQQOOOMMMLLLMMMNNNDDDDDDEEEHHHLLLMMMMMMLLLEEEEEEFFFEEEDDDCCCAAA@@@@@@@@@AAACCCDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDAAA>>>@@@???>>>>>>============AAA@@@>>><<<;;;:::::::::;;;===@@@CCCDDDDDDCCCBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???===>>>AAACCCCCCCCCBBBBBBAAABBBBBBBBB???@@@BBBDDDDDDEEEDDDDDDCCCEEEGGGGGGEEEBBBAAAAAACCCCCCBBBBBBAAA@@@@@@@@@BBBAAABBBFFFPPP^^^mmmxxxzzzyyyyyy{{{}}}~~~zzz|||}}}yyywww~~~~~~~~~~~~}}}|||zzzyyyyyyyyyyyyyyyxxxwwwvvvuuuiiicccYYYOOOGGGAAA<<<999999888777555444333333222777999;;;:::888666777999777:::>>>@@@@@@>>>>>>>>>999888888888:::<<>>============<<<;;;:::999777:::===???>>><<<<<<<<<888666333222444666777888000222444333111000000222000111111...+++)))***,,,******+++,,,---,,,)))&&&%%%'''***---......---,,,))),,,//////...+++***)))++++++******,,,///222444,,,---///000000...,,,+++)))))))))+++------,,,+++''')))+++++++++******++++++,,,,,,***((('''***,,,(((((((((''''''&&&&&&&&&''''''''''''((((((((((((+++***(((''''''(((***,,,,,,---...//////...,,,+++************)))***++++++,,,------...---,,,+++***111///...---...---+++***))))))))))))))))))))))))***)))&&&%%%$$$$$$%%%&&&###%%%''')))******)))(((((()))***(((&&&%%%''')))((()))***,,,---...//////...---,,,+++,,,...000111///...,,,***))))))***+++((('''&&&%%%%%%&&&'''(((sssjjjbbbZZZSSSKKKKKKJJJHHHGGGHHHJJJMMMGGGFFFGGGIIIKKKLLLJJJHHHEEEFFFFFFFFFDDDBBB@@@???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDAAA>>>;;;<<<<<<<<<======>>>>>>>>>===;;;:::999888777777999;;;???CCCEEEEEEDDDDDDFFFFFFGGGFFFEEEDDDBBBAAA@@@AAAAAABBBCCCDDDEEEEEEEEEDDDAAA>>>===>>>AAAEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCC@@@BBBEEEEEEDDDBBBAAABBB@@@AAACCCEEEDDDCCCAAA???AAAAAAAAACCCIIIVVVgggsssxxxwwwvvvxxx{{{~~~~~~~~~|||zzz}}}{{{zzzzzzvvvssstttvvvwwwtttqqqnnnggg\\\QQQJJJDDD@@@======<<<:::999777666666666999:::;;;;;;999888888888333555888999::::::<<<===777666666777999<<>><<>>===<<<:::999888888888;;;>>>???>>>;;;::::::555333000111333666999999000444888888444111333666333333222...)))'''(((+++((()))***,,,...---***'''$$$&&&(((+++---...------,,,...111111///,,,***)))111///---+++,,,...111444,,,---///111000///,,,+++*********,,,...///...,,,''')))+++,,,***)))))))))+++---///...+++)))+++,,,---,,,***)))'''&&&&&&&&&,,,+++***)))((((((((()))---+++)))''''''(((***+++)))***,,,------,,,***)))...,,,***)))******)))(((,,,,,,---...---,,,+++***000...,,,,,,,,,+++***(((((((((((((((((()))))))))((('''%%%#########%%%&&&$$$$$$%%%&&&'''))))))***((()))***(((&&&%%%&&&))))))***,,,...///111111111222000///---------///000000///,,,*********+++,,,(((((('''&&&&&&'''))))))vvvggg```[[[VVVQQQQQQOOOLLLHHHFFFFFFGGGGGGFFFDDDCCCGGGMMMOOOMMMIIIFFFFFFEEEDDDBBB???===<<>>AAACCCDDDAAA??????<<<999777777777555444555:::@@@DDDEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCDDDEEECCCEEEFFFFFFDDDCCCDDDDDDBBB===<<>>???===AAAFFFHHHFFFDDDCCCDDD@@@BBBEEEGGGFFFEEEEEEEEE>>>BBBEEEEEEBBB??????@@@AAAAAAAAABBBBBBAAAAAA@@@???@@@AAA@@@BBBNNN```nnnqqqrrruuuxxxzzz{{{~~~}}}|||yyyxxxyyy}}}zzzwwwvvvxxxxxxwwwuuuqqqoooiii\\\NNNCCC@@@@@@@@@===888666666666666666888888777777777888888999666555666888::::::888666666555444333444:::AAAGGGHHHEEEAAA@@@@@@@@@@@@@@@@@@???===;;;999888777777999:::<<<======<<<:::888444444333222333444555666333444666777777555444222,,,,,,,,,+++++++++******.........//////,,,(((%%%******+++,,,---...//////...---,,,++++++,,,...//////...---,,,+++,,,---...///...---///111000,,,(((000---******---//////...+++******++++++***(((%%%+++------***&&&$$$%%%'''(((***+++)))&&&$$$%%%'''...---+++******)))'''%%%'''+++---***((())))))'''+++,,,,,,------.........---...///---***(((***,,,------............------...---+++*********++++++*********))))))((('''&&&$$$&&&))))))&&&###!!! %%%""" !!!%%%***,,,,,,(((((((((((((((((())))))+++,,,......---,,,------+++,,,---/////////.........,,,)))((())))))(((&&&%%%%%%&&&))),,,,,,((($$$yyyhhh]]]YYYWWWSSSPPPQQQOOOLLLIIIGGGGGGGGGHHHFFFDDDDDDHHHLLLNNNKKKHHHEEEEEEDDDCCCAAA???>>>===<<<@@@FFFIIIIIIGGGEEEEEEHHHFFFEEEDDDCCCBBB???===<<<<<<>>>@@@BBBCCCAAA???@@@===999777777777666555666:::@@@DDDDDDDDDCCCCCCDDDDDDCCCAAA@@@AAACCCFFFEEEFFFGGGFFFDDDBBBBBBBBBFFFAAA???BBBCCC@@@>>>>>>===AAAFFFGGGFFFDDDCCCDDD@@@BBBEEEFFFDDDCCCBBBCCC>>>@@@CCCBBB@@@>>>>>>???BBBBBBBBBBBBAAA@@@???>>>>>>??????===???HHHYYYeeeqqqtttxxx{{{||||||}}}}}}{{{zzz{{{}}}zzzzzz{{{zzzwwwuuurrrpppkkkaaaUUUKKKFFFCCC@@@===888666666666666666555555444444444555666666666555555777999999999777666666555555777<<>>>>>;;;AAAIIINNNNNNKKKGGGEEEEEECCCBBBBBBBBBBBB@@@>>>???>>>>>>???AAABBB@@@???AAA>>>999666555666777777777;;;@@@BBBCCCCCCCCCDDDGGGFFFCCC@@@>>>???CCCFFFFFFGGGHHHFFFCCCAAAAAAAAAGGGCCCAAACCCCCC???======>>>AAAEEEFFFFFFDDDCCCCCCAAACCCEEEDDDBBB@@@??????>>>???@@@???>>>===>>>???CCCCCCCCCBBBAAA???===;;;===>>><<<::::::BBBOOOZZZmmmsss{{{~~~~~~~~~}}}}}}~~~~~~}}}|||{{{yyyvvvssssssqqqmmmhhhaaaWWWMMMGGGAAA>>>999666666666666666333333333333333444555555777555444555777999999999666888999:::;;;>>>BBBFFFDDDBBB@@@@@@AAACCCCCCBBBCCCCCCBBB@@@>>><<<:::888777888888888888888888888444444222111111222333444666666444333111///...------------------,,,++++++///---***)))***+++,,,+++)))******+++++++++*********+++,,,...///000111111000///...---,,,++++++,,,,,,---...000222222000...+++)))''''''(((***+++***///,,,)))((()))******)))((())))))(((&&&&&&'''(((,,,---...---+++******+++'''&&&&&&''')))******)))+++...///+++***---///...++++++***)))))))))******---...///...,,,++++++,,,...///000000000000///...------,,,+++++++++,,,,,,&&&'''((()))(((&&&$$$###"""%%%)))******)))))))))+++)))&&&&&&)))---///111+++,,,---...---,,,***((((((,,,333888888555000---***+++,,,......---,,,,,,,,,***)))***+++,,,+++***''''''''')))***)))&&&$$$zzzlllcccYYYQQQOOONNNLLLJJJMMMLLLJJJHHHFFFFFFGGGGGGEEEEEEEEEGGGIIIIIIFFFCCCBBBBBBBBBBBBAAA@@@??????===CCCIIIMMMMMMJJJFFFDDD@@@??????@@@CCCEEEEEEDDDAAA@@@??????AAABBBAAA@@@AAA===777444444555666777999<<>>???AAACCCEEEEEEDDDCCCCCCCCCEEEEEEDDDAAA???>>>>>>@@@@@@??????>>>>>>???@@@AAABBBBBBBBBAAA???===;;;;;;;;;:::777888>>>IIIQQQfffqqq|||~~~~~~}}}|||yyywwwuuusssrrrvvvssspppnnnjjjaaaSSSIIIDDD@@@;;;888777777666666444444444444555666777777888666333333666888:::;;;:::<<<>>>?????????@@@BBBBBB@@@???@@@BBBCCCDDDCCCCCCCCCBBBAAA???<<<:::888888777777777777888888999444333222111000111111222666555333111000///......---............---,,,+++)))(((&&&'''((())))))((('''((()))***+++++++++++++++,,,...000111111000///000///...---,,,+++++++++,,,---...000111000///---,,,+++******+++,,,------000,,,(((&&&&&&(((******''''''''''''''''''((()))******+++******))))))***'''&&&&&&''')))***)))((()))---...++++++///222222...---,,,+++******++++++......///...---,,,,,,,,,---...///000000///...---++++++++++++******++++++&&&''')))***)))'''%%%###$$$'''***++++++***++++++222///+++)))(((***,,,---...///111222111///,,,+++)))---333888:::888222...+++,,,---......---,,,,,,)))(((((()))++++++***)))''''''((()))((('''%%%$$$xxxpppeee___WWWQQQOOONNNLLLKKKJJJIIIHHHGGGFFFEEEFFFFFFEEEEEEEEEEEEFFFEEEDDDBBBAAABBBBBBBBBBBBAAA@@@???AAADDDGGGHHHGGGDDDBBBBBBAAA@@@???AAADDDGGGHHHHHHBBBAAA@@@AAABBBCCCBBBAAA@@@<<<666333222444555555999<<<@@@BBBBBBBBBCCCCCCDDDFFFGGGFFFDDDBBBBBBBBBAAACCCEEEEEECCCCCCCCCDDDCCCAAACCCFFFEEEAAA@@@BBB???@@@BBBDDDEEEEEECCCBBBDDDEEEFFFDDDAAA?????????BBBAAA@@@@@@@@@AAABBBBBB???@@@AAACCCBBBAAA???===999999888777888===FFFLLLbbbppp}}}~~~}}}||||||~~~~~~}}}|||}}}wwwtttssstttuuuwwwuuusssrrrpppgggXXXMMMIIIEEE???;;;999888777666555444444555666777888888999666444333666999<<<<<>>>>>???AAACCCCCCCCCAAA@@@???>>><<<;;;999888888888888888888999:::;;;444333111000/////////000333222111111000111111111......///000000...---,,,%%%%%%&&&(((***)))'''%%%$$$%%%(((+++---...............000000000///...---///.........---,,,++++++,,,---//////...---+++***---...............///000000,,,'''$$$%%%'''***+++'''&&&&&&&&&((()))************)))******++++++******)))(((((()))***)))'''%%%***,,,+++---222555555111000///---------...///........./////////---,,,+++,,,...//////...,,,+++))))))******************((()))*********(((&&&%%%''')))++++++***))))))***111000---+++))))))***,,,111222444555555333000...,,,---000555888777333000,,,---...///......,,,,,,&&&&&&&&&''')))***)))'''''''''(((((('''&&&%%%%%%uuummmiiiZZZWWWRRROOONNNNNNMMMLLLIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@BBBCCCDDDCCCAAA???>>>???EEEDDDBBBBBBDDDFFFGGGGGGCCCBBBBBBCCCEEEFFFDDDCCC???<<<777444333444555555999<<<@@@CCCCCCBBBBBBBBBBBBDDDGGGGGGEEECCCAAAAAA@@@BBBDDDDDDCCCCCCDDDEEECCCCCCFFFIIIHHHDDDCCCFFF@@@@@@AAABBBDDDEEECCCBBBCCCDDDDDDCCCAAA@@@@@@AAACCCBBBAAABBBCCCDDDCCCBBB>>>@@@BBBDDDDDDBBB@@@???999999888888999>>>DDDIII___ooo}}}~~~|||~~~~~~zzz}}}|||{{{{{{}}}zzzvvvtttvvvxxxwwwuuuttttttrrrkkk^^^TTTPPPKKKEEE@@@<<<:::888777444444444555666777888999999777555555777;;;===>>>AAADDDFFFFFFCCC???<<<;;;===<<<<<<>>>@@@BBBBBBAAA>>>===<<<:::999999999999888888999999:::;;;;;;;;;444333111///...---......//////000000111222222333...///111111111000...,,,&&&'''(((+++,,,+++(((%%%###&&&)))---000111111111////////////...---,,,,,,------......------,,,++++++---//////---+++***))),,,---//////...---...000111,,,'''$$$%%%(((***+++((('''&&&''')))++++++***---,,,,,,---...000///......---++++++++++++)))((($$$***...---///333555555333111///......///000111///......000111000...,,,)))+++---//////---+++)))((()))******+++*********************)))((('''&&&)))***+++***)))''''''(((+++,,,------,,,,,,---///111333444555555444333222000//////333666777444000,,,------......---+++***%%%%%%%%%'''))))))'''%%%%%%'''((((((&&&%%%%%%&&&{{{ppphhhcccaaaSSSQQQOOOMMMLLLLLLLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHEEEDDDBBB@@@???@@@CCCEEEDDDEEEDDDDDDCCCBBBAAA@@@>>>@@@AAA@@@>>>===<<<===FFFDDDBBBBBBDDDFFFGGGGGGBBBBBBDDDFFFHHHIIIGGGEEE@@@===999777666666666555888<<>>;;;:::999999:::===AAADDDWWWiiixxxxxxwww{{{|||xxx~~~|||{{{}}}~~~~~~~~~yyyuuuuuuvvvuuuttttttuuusssnnnfff___VVVQQQJJJDDD???<<<999777666666666777888999:::;;;999888666777:::===>>>???AAACCCFFFFFFCCC@@@>>>===<<<;;;;;;===???@@@@@@>>>===;;;999777777888:::;;;777888999;;;;;;;;;;;;:::444333111...---,,,,,,---,,,---///000111111111000...000111333222000...---)))(((((()))******(((&&&&&&(((,,,000222333222222......------------------+++,,,---.........---,,,***---000000...,,,+++,,,,,,...000000......///111222...)))''''''***,,,---***((('''(((***,,,,,,***000...---///222333222111000///------...---,,,***(((...222111222444444222111///---,,,,,,...000222///......000222222///,,,***,,,...000000...,,,***)))***+++,,,---,,,,,,++++++***((('''&&&&&&''''''''')))))))))'''&&&&&&'''(((+++...000///...///000000111222333333444333333111000000444888888333///***++++++,,,+++***)))(((&&&%%%&&&((())))))'''$$$$$$&&&((('''%%%%%%&&&(((~~~rrrhhhaaa]]][[[RRRQQQOOOMMMLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJFFFDDDAAA>>>===???CCCGGGFFFFFFFFFEEEDDDBBBAAA@@@:::<<>>;;;999999888777666777<<>>???AAACCCBBBDDDEEEDDDCCCAAAAAABBBAAABBBEEEGGGCCC<<<;;;>>>AAA@@@???AAADDDEEEDDDAAA===>>>??????>>>???AAACCCAAAAAAAAADDDFFFGGGCCC@@@CCCDDDFFFGGGFFFBBB???<<<<<<;;;:::999:::<<>>???999888777888;;;>>>?????????BBBEEEEEECCCAAA??????;;;:::;;;<<<>>>???>>>===<<<:::777555666888;;;===555777999;;;<<<;;;:::999444333000...---,,,,,,,,,***,,,...000000///...---///000222333333111///---***(((&&&%%%&&&''''''&&&)))+++...222333333222111---,,,++++++,,,---///000***+++,,,...///......---(((,,,000111///---...///---000333222000///111333444000+++)))***,,,---...,,,)))'''(((+++---,,,***000...---///222444333111000///......///000///---,,,222666555444444222///...---+++******---///111///......000333333///,,,***,,,///111111///,,,******+++---...///...------+++)))'''%%%$$$%%%&&&'''%%%'''((('''&&&%%%'''((()))---222333000...---.../////////000111222333444222111222666:::999333---((()))*********((('''&&&''''''''')))******'''$$$###%%%''''''%%%$$$''')))zzzqqqllldddZZZTTTUUUQQQPPPMMMKKKIIIIIIIIIIIIJJJKKKLLLJJJGGGEEEEEEEEEHHHEEEAAA???@@@BBBCCCCCCEEEFFFGGGFFFDDDBBBBBBCCC>>>===;;;:::;;;>>>AAADDD>>>>>>???@@@BBBDDDFFFGGG@@@@@@BBBEEEGGGGGGEEECCCEEEBBB>>>;;;:::999888666777:::???CCCDDDBBB>>><<<>>>???AAAAAAAAAAAACCCDDDDDDDDDDDDCCCAAA???===<<>>???===:::999:::===888;;;>>>@@@AAAAAABBBCCCFFFDDDAAA@@@AAACCCDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA===@@@BBBBBB???===>>>@@@FFFYYYjjjooopppuuuyyyzzz~~~~~~}}}}}}zzz{{{}}}|||{{{yyyzzzzzz||||||zzzxxxvvvssspppoooaaaZZZPPPJJJHHHDDD???;;;888:::===>>>>>>===>>>??????>>><<<;;;<<<>>>AAACCCDDDCCCCCCBBB@@@>>><<<;;;999:::<<<>>>??????>>>===>>><<<999999:::===>>>>>>;;;888555777;;;<<<888444222222111000///......---+++...111000,,,)))((()))---...000111111111000///((()))*********((('''&&&,,,///222333222111000000+++++++++++++++++++++,,,000...---...000000,,,))),,,,,,------...///000000......////////////......(((+++......,,,,,,///222///...,,,***)))***...111555---)))...333444111000222111///---------......111000000111222222///---,,,---...///000111222222111111111111222000,,,***,,,,,,+++++++++,,,------000///...///000000,,,)))$$$%%%&&&&&&&&&%%%$$$###"""###&&&((((((((('''%%%&&&'''***,,,............111...,,,---111444444333777777777888999888555222,,,***(((&&&&&&(((+++...:::333+++&&&%%%%%%%%%$$$%%%''')))(((&&&%%%&&&(((|||{{{sssmmmiiicccZZZTTTTTTNNNMMMLLLJJJIIIHHHGGGGGGIIIJJJKKKJJJHHHFFFFFFFFFHHHFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>><<<;;;<<<>>>AAACCC@@@@@@@@@@@@BBBDDDFFFGGGBBBBBBBBBDDDFFFFFFEEECCCIIIGGGDDDBBBBBBAAA@@@???<<<>>>BBBEEEFFFEEEBBBAAA@@@AAACCCCCCBBBBBBCCCEEEEEEFFFEEEDDDBBB>>>;;;999@@@@@@@@@@@@@@@@@@@@@@@@>>>??????===:::888999;;;:::<<<@@@AAAAAAAAABBBCCCFFFDDDAAA@@@AAABBBBBBBBB??????@@@AAABBBCCCCCCDDDCCCEEEEEEAAA<<<888777999@@@RRRdddlllpppvvv{{{|||||||||}}}}}}~~~}}}|||||||||zzz|||}}}|||zzzyyyyyyzzz~~~~~~|||zzzxxxuuusssqqqeee^^^TTTMMMJJJFFFAAA===<<<>>>AAAAAA@@@>>>>>>>>><<<;;;;;;;;;===???BBBCCCDDDDDDCCCBBBAAA@@@???>>><<<=========<<<<<<;;;::::::::::::<<<>>>>>><<<::::::777555666:::;;;888444222111111000///...------///111333222///,,,,,,,,,+++,,,---.........---,,,******++++++******)))(((***---111333222000//////++++++++++++************...---,,,---///000...,,,,,,,,,---......///000000,,,------............---***+++------------///000---------,,,---111666:::===333+++,,,000111111222111000///.........///000222222222333555555333111.........///000111333333111111000111111000,,,***++++++++++++,,,,,,,,,,,,---+++******++++++)))&&&&&&'''''''''''''''&&&&&&'''((()))))))))(((&&&&&&))))))+++,,,...///000000///---+++---111444555444666555555666666555222///---+++(((&&&&&&(((***,,,999444---(((&&&&&&&&&''''''))))))'''%%%$$$%%%'''~~~vvvpppkkkgggfffbbbZZZTTTRRRLLLLLLLLLKKKIIIHHHGGGFFFHHHIIIJJJIIIGGGFFFGGGHHHGGGFFFFFFHHHIIIJJJHHHFFFFFFCCCAAABBBDDDDDDBBB??????>>>>>>===>>>???AAAAAACCCBBBAAAAAAAAACCCEEEGGGFFFDDDCCCCCCEEEFFFEEEDDDFFFDDDAAAAAABBBCCCCCCBBB???AAACCCEEEFFFFFFEEEDDDBBBCCCDDDDDDCCCBBBCCCEEEBBBCCCDDDEEECCC@@@<<<:::BBBAAA@@@??????@@@AAABBB@@@@@@???===:::888999:::===???AAABBBAAAAAAAAABBBFFFDDDAAA@@@@@@AAA@@@@@@>>>>>>???@@@AAABBBCCCDDDFFFGGGFFFAAA:::555555666;;;JJJ\\\gggooowww|||~~~{{{{{{|||||||||}}}}}}~~~~~~}}}{{{{{{{{{{{{}}}}}}}}}zzzyyyxxxyyy~~~}}}|||zzzxxxvvvtttrrrkkkdddZZZRRRNNNIIIEEEAAA@@@BBBDDDDDDAAA???======888888999;;;===???AAABBBAAAAAA??????>>>???@@@AAAAAA@@@>>><<<:::999888888888999<<>>999555777555444555888999777444111111111000///...,,,,,,,,,------,,,***(((((()))***+++,,,---,,,,,,******,,,,,,++++++***+++++++++)))---111333222000//////,,,,,,++++++******))))))+++***)))***,,,......---------......//////000000,,,,,,------............,,,++++++,,,...000000///,,,,,,---///222999@@@FFFGGG:::///,,,---...111333000000/////////000111111333333333555777777666444000000//////000222444555111000///000000///,,,***)))***+++,,,---,,,,,,+++,,,***((('''(((((('''&&&)))))))))((())))))******------+++***)))((('''''',,,++++++,,,---///111222---,,,+++---000333555555444333333333333111...,,,,,,+++)))''''''(((***+++666444000+++'''&&&(((*********)))&&&$$$###%%%'''zzztttiiifffdddccc___YYYSSSOOOKKKKKKLLLLLLKKKIIIGGGFFFEEEFFFGGGFFFEEEEEEFFFHHHEEEFFFHHHKKKMMMMMMIIIGGGFFFBBB>>>???CCCDDDAAA===<<<<<<======???@@@AAABBBFFFEEECCCBBBBBBCCCEEEFFFHHHFFFCCCBBBCCCEEEEEEEEE@@@>>>======@@@BBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBDDDDDDDDDBBBAAABBBCCC<<<>>>AAADDDDDDCCCAAA???CCCBBB@@@??????@@@BBBCCC??????>>>===;;;;;;;;;;;;???AAACCCCCCBBB@@@@@@AAAFFFDDDAAA@@@@@@@@@???>>>BBBBBBBBBBBBBBBAAAAAAAAADDDEEEDDD@@@;;;888:::<<<===GGGUUUbbbmmmvvv|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~}}}zzzxxxxxxyyy{{{{{{zzzyyywwwtttsssqqqpppjjjaaaYYYSSSNNNIIIEEE???AAACCCCCC@@@>>><<<<<<777888999:::<<<===>>>>>><<<;;;:::999:::<<<>>>@@@DDDBBB???===;;;:::::::::;;;<<<===>>>>>>;;;666111555444333555777777666444111111111111///...,,,+++***)))((('''&&&%%%&&&&&&+++,,,---------,,,******---,,,+++******+++,,,---***---222444444222000000...------,,,+++******))))))(((''''''(((***+++,,,....../////////000000000.........//////000111111---+++***,,,000222000...,,,---///111555<<>>333......---///222/////////000111111222333111111111444666777666444222111000000111222444666000///.../////////,,,***)))***,,,...///...---,,,---+++)))(((((()))******,,,+++*********,,,---...///...,,,***((())))))***---,,,***)))***---///111///...---...///111333444444222111111000///,,,***)))((((((((()))***+++,,,222222111,,,'''&&&(((+++***)))&&&$$$$$$%%%'''))){{{qqqlllgggfffccc___\\\WWWQQQLLLHHHHHHIIIJJJIIIHHHFFFEEECCCDDDEEEDDDCCCCCCEEEGGGCCCEEEHHHMMMOOONNNIIIFFFEEEAAA===>>>BBBCCCAAA>>>999:::;;;===???AAACCCDDDHHHGGGEEECCCCCCDDDEEEFFFHHHFFFBBBAAACCCDDDEEEEEEAAA@@@>>>???BBBEEEFFFFFFAAACCCEEEFFFFFFEEEDDDCCC@@@BBBCCCBBB@@@@@@@@@BBB<<<===@@@CCCDDDDDDBBBAAACCCBBB@@@??????@@@BBBCCC>>>>>>======>>>?????????@@@BBBCCCCCCBBB@@@???@@@EEECCCAAA@@@AAA@@@???===BBBBBBBBBBBBBBBCCCCCCCCCBBBCCCCCC@@@======AAAEEEFFFIIIPPP\\\iiirrryyy|||}}}~~~~~~}}}||||||{{{{{{|||||||||{{{|||}}}|||zzzyyyyyyyyyzzzzzzzzzyyywwwuuutttssstttpppiiiaaaZZZSSSMMMIII<<<>>>??????===<<<<<<<<<:::::::::999999999888888888777777777888;;;>>>@@@CCCBBB@@@>>>>>>>>>>>>???@@@???===<<<:::888333000333333333444666666555444222222222222111...,,,***...---+++*********************+++,,,,,,+++***))),,,+++***))))))***,,,---,,,000555777666333111000//////...---,,,++++++***,,,+++***))))))***+++---/////////000000000000000222111111111111222333444---+++***,,,000222111...---///000222555;;;AAAFFFFFF===555333111......///......///000111222222333------...111333444333222222222111111111333444555000...------......,,,***)))+++---///000000...---,,,,,,+++***))))))+++,,,,,,,,,++++++,,,...///111...,,,***))))))***,,,...---+++)))((((((+++---///222222111000//////000111444222000000///...,,,***%%%&&&'''(((***,,,---...---......+++'''%%%'''***'''&&&$$$###%%%'''***,,,tttkkkggggggfffaaaZZZVVVTTTPPPJJJEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBDDDGGGCCCEEEIIINNNPPPNNNIIIEEEDDDAAA>>>>>>@@@BBBAAA@@@;;;;;;;;;<<<>>>AAADDDEEEHHHGGGFFFFFFEEEEEEEEEEEEFFFDDDAAAAAABBBDDDEEEEEEAAA@@@???@@@BBBEEEFFFFFFEEEHHHKKKNNNMMMJJJEEEBBB>>>???@@@@@@???>>>???AAA@@@AAAAAABBBBBBAAAAAA@@@CCCBBBAAA@@@@@@AAABBBCCC???>>>===>>>@@@BBBCCCBBB???AAACCCCCCAAA?????????EEECCCBBBAAABBBAAA@@@>>>>>>>>>@@@AAACCCDDDEEEFFFCCCDDDDDDAAA???AAAFFFKKKRRRLLLLLLUUUbbbmmmtttyyy{{{|||}}}~~~}}}|||{{{{{{zzzzzz{{{{{{|||zzz{{{}}}|||{{{yyyzzzzzz|||||||||{{{zzzxxxwwwvvvuuusssooohhh```XXXQQQMMM===>>>>>><<<::::::;;;===<<<;;;:::888666555444444666666666888:::<<>>999555666444000...///---...///000111111111111++++++,,,///111222111///111111222222333333333333///---,,,,,,------,,,+++***+++---...////////////)))*********(((((()))++++++++++++,,,---///000111---,,,+++***+++---///111///---+++******+++...///555555444222///...000111333111///...///...,,,***$$$%%%''')))+++---------*********)))'''&&&'''(((&&&$$$"""###&&&***+++,,,vvvooojjjggggggeee^^^TTTPPPQQQOOOJJJGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFFFFDDDBBBCCCEEEGGGEEEGGGKKKOOOQQQOOOIIIEEECCCAAA@@@??????@@@BBBCCCAAA@@@>>>>>>???AAADDDFFFFFFGGGHHHHHHHHHGGGFFFEEECCCBBB@@@@@@BBBDDDDDDDDDAAA???===>>>@@@BBBCCCBBBGGGKKKQQQUUUSSSMMMEEE@@@<<<>>>????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???@@@BBBDDDDDDBBB>>>@@@BBBBBB@@@???>>>???DDDCCCBBBBBBCCCCCCAAA@@@<<<<<<>>>???AAACCCDDDEEEAAABBBBBBAAA@@@DDDKKKPPP[[[NNNFFFMMM[[[fffpppwwwyyyzzz}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxxxxxxxzzz||||||{{{zzz{{{|||{{{|||{{{{{{zzzyyyxxxwwwuuuuuusssnnnfff\\\SSSOOOCCCBBB@@@<<<::::::<<>>>>>???@@@AAABBBBBBBBBBBB===;;;:::999999888555333111333444555555555666666444555666666444111---++++++***)))***,,,,,,)))'''%%%&&&''')))*********)))++++++,,,---------------///333888999777222...,,,++++++++++++++++++++++++,,,...111111//////000222111111111111111111111111222000...---,,,---......+++,,,...///...///000222000222444444333222333444666333222555555111000111------///000111000000///,,,,,,---///111222000//////000222333333333111111///---++++++,,,---,,,+++))))))***+++,,,---...///''')))++++++)))((()))***((()))+++,,,...//////000...---------...///111222222111000///...///111222555666666333000///111333111///------------,,,+++%%%&&&)))+++,,,,,,+++***)))((('''((())))))((('''&&&$$$###$$$(((******)))|||zzzuuuqqqmmmiiihhhgggeeeddd[[[PPPMMMPPPOOOKKKKKKJJJIIIHHHIIIJJJKKKLLLHHHHHHGGGEEEDDDDDDFFFHHHGGGHHHLLLPPPQQQOOOJJJFFFBBBBBBAAA@@@>>>???BBBEEEGGGEEEBBB@@@???AAADDDFFFEEEFFFHHHIIIIIIHHHFFFEEEAAA@@@???@@@BBBDDDDDDDDDCCCAAA@@@@@@AAACCCCCCCCCGGGLLLSSSXXXVVVNNNDDD===<<<>>>????????????AAABBB????????????@@@BBBDDDFFFAAABBBBBBCCCCCCBBBBBBAAAEEECCC@@@AAACCCEEECCCBBB===???AAAAAA@@@>>>>>>???DDDCCCBBBCCCDDDDDDCCCAAA======>>>>>>????????????===>>>??????AAAFFFOOOVVV___OOOCCCHHHVVVcccnnnvvvyyy{{{~~~}}}zzzxxxvvvuuuuuuwwwyyy{{{|||{{{{{{|||}}}yyyyyyyyyyyyxxxwwwvvvuuutttuuuuuuqqqiii^^^UUUPPPIIIGGGCCC>>>::::::===@@@===;;;777444222222333444000111333555777999::::::===>>>@@@AAABBBBBBAAA@@@888888888999;;;:::777555111333555666555555666777555666777777555222...,,,+++***)))+++...---***&&&&&&''')))+++------------+++,,,...///000///...---000333888999666111---***)))))))))))))))*********'''+++///000///...000222222222111111111111111111///...,,,)))((()))*********---000000......000333000222555555333111//////222///000333444222111444,,,---///000000000///.........///111333333111000...000222444444333000///...---++++++,,,---,,,+++((((((((()))***+++---...'''***------+++)))***+++&&&(((***,,,...//////...000000000000000111111222666555444333333333444555555666666444111111333666///---++++++,,,,,,,,,+++''')))***++++++***)))''')))'''&&&(((+++,,,)))&&&'''%%%$$$%%%)))***)))&&&uuupppmmmnnnlllfffbbbbbb___YYYSSSOOONNNMMMJJJHHHEEEFFFGGGHHHIIIIIIIIIIIIFFFDDDCCCCCCEEEGGGGGGGGGFFFJJJOOOQQQOOOKKKGGGFFFEEEDDDBBBAAA@@@AAAAAABBBEEECCCAAA??????BBBEEEGGGKKKHHHDDDCCCDDDDDDBBB@@@AAAAAABBBCCCDDDDDDDDDDDDAAA@@@@@@@@@BBBEEEHHHJJJKKKMMMPPPRRRPPPKKKDDD???>>>>>>???@@@AAABBBBBBCCCFFFCCC???>>>???BBBDDDDDDDDD@@@???BBBCCC@@@>>>>>>???@@@BBBDDDDDDDDDBBBAAAAAAAAABBBAAA@@@>>><<<;;;@@@AAABBBBBB@@@@@@AAABBBCCCBBB@@@??????@@@BBBCCC@@@@@@AAABBBEEEIIILLLOOOUUUMMMFFFEEEJJJUUUffftttvvvzzz}}}~~~}}}}}}~~~{{{yyywwwvvvzzzyyyyyy{{{}}}~~~~~~}}}}}}yyyvvvuuuwwwvvvqqqlllnnnppprrrrrrnnndddWWWOOOLLLKKKHHHAAA;;;:::===AAA???;;;666333222333333333222444666666666666777888===<<<;;;===AAACCCCCCAAA888999999888666555666777555888999777777:::;;;888999777555555444333000...///...,,,***((('''%%%%%%%%%+++///000111333000,,,---,,,+++...111333111///...///111222222111000///---//////...,,,)))))))))%%%'''+++...000111111000///...------...///111222///---+++)))((((((((()))***,,,...111222111///...666444111000000222333333............///111222333---///000111222222111111333222111222333333222111333333222222111000000000+++))))))+++------***'''*********+++,,,---...///222111111000///---+++***---+++******,,,/////////111000...---...000333555555666777777666444222111444444444333333222111111000---***)))+++,,,***)))((()))***+++++++++******%%%%%%&&&)))+++,,,+++***'''%%%######$$$%%%$$$###xxxrrrqqqmmmlllmmmjjjccc^^^\\\\\\WWWQQQNNNMMMLLLJJJIIICCCFFFJJJKKKIIIGGGFFFFFFFFFEEECCCDDDEEEFFFFFFEEEFFFIIIMMMNNNKKKHHHFFFDDDFFFEEECCCBBBAAA@@@AAAAAAFFFEEECCCBBBBBBCCCEEEGGGHHHEEEBBBBBBCCCDDDCCCBBB>>>???@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBEEEGGGIIIFFFHHHKKKMMMLLLHHHCCC???>>>>>>??????@@@AAAAAAAAAEEEBBB???>>>>>>@@@@@@@@@???;;;:::>>>???===<<<>>>???@@@AAABBBCCCCCCBBBAAA>>>>>>??????>>>>>>======AAABBBCCCCCCAAAAAABBBCCCBBBBBBBBBCCCCCCBBBBBBBBB>>>>>>>>>@@@BBBFFFIIIKKKKKKEEE@@@@@@DDDMMM^^^mmmwwwzzz||||||{{{|||~~~|||{{{zzzzzzzzzwwwvvvvvvxxx{{{~~~}}}yyyvvvvvvxxxwwwsssooorrrssstttuuuqqqiii^^^WWWTTTQQQKKKEEEAAA@@@CCCFFF@@@<<<777444333444444444333555777777666666777888:::999999<<<@@@CCCCCCAAA===>>>===;;;777555444444666999999777777:::;;;888888555222111222222222222222000---)))&&&%%%$$$$$$''',,,...---...111000---,,,***)))+++...000///......///111222222111000//////000000...,,,)))))))))$$$&&&)))+++---...------,,,,,,,,,,,,---...///000111000---+++******+++,,,+++---///111111111000///333222000//////000000000000000000000111111111111+++,,,...111222333444444444222111111222333333222333333222111000/////////)))((('''))),,,---,,,***+++++++++,,,,,,---...///222222222111000...---,,,111///------///000000000333222111000000222444555333444555666555444222000111222333444555444444333000---******+++,,,+++))))))***,,,---...---,,,+++&&&%%%&&&(((******)))'''***'''%%%######""" ~~~vvvnnniiinnnkkkjjjkkkhhh___XXXUUUVVVSSSOOOLLLKKKKKKJJJIIIDDDJJJQQQRRRMMMGGGEEEFFFGGGFFFEEEFFFGGGGGGEEECCCGGGHHHJJJIIIFFFDDDCCCBBBDDDDDDCCCBBBBBBCCCCCCCCCFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBDDDCCCCCC>>>>>>???@@@BBBCCCCCCDDDDDDCCCBBBBBBCCCDDDFFFGGGAAACCCFFFGGGFFFDDDAAA???????????????????????????DDDBBB@@@?????????>>>===>>>999888;;;=========@@@@@@@@@@@@@@@AAAAAAAAAAAA<<<<<<<<<<<<<<<===>>>???BBBCCCDDDCCCBBBAAABBBCCCAAABBBDDDEEEEEEDDDBBBAAA<<<<<<<<<===@@@BBBEEEGGGAAA>>>===>>>???FFFUUUccctttvvvxxxxxxxxxzzz}}}|||{{{zzzzzz{{{}}}~~~yyyxxxwwwxxx{{{}}}~~~|||yyyvvvwwwxxxxxxvvvsssuuuuuuvvvwwwuuuooohhhbbbYYYTTTLLLGGGDDDDDDDDDDDDAAA===999666555555555444555666888888777666777888888777888:::>>>AAAAAAAAA@@@AAAAAA>>>:::777666666666999999777777::::::777777333///---...111333333111...+++(((&&&%%%&&&'''***------+++,,,000111///***)))'''(((***---------...///000222222222111000//////000...+++))))))***'''(((***,,,------,,,,,,((()))***,,,---.........111000---+++***+++,,,,,,......///000111111111111000000//////...---,,,,,,111111222333222111000///,,,---...000222333333444555222000///000222333333333222111000///...------((('''&&&(((+++------------------------...///000222222222222111000///...555333111000111222222222555555444444444333333333111222333333333222111000...000333666777666555444...,,,******++++++***)))(((***---///000000...---%%%%%%%%%&&&(((((('''%%%)))&&&$$$""""""!!!~~~vvvqqqllliiimmmjjjiiijjjfff]]]TTTQQQQQQOOOLLLJJJIIIIIIIIIIIIGGGOOOXXXXXXQQQIIIFFFGGGHHHGGGGGGHHHIIIHHHEEECCCGGGGGGGGGEEEBBB@@@@@@AAAAAAAAABBBCCCDDDFFFGGGGGGEEEFFFGGGGGGFFFEEECCCAAABBBAAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBCCCEEEFFFGGGFFFFFFEEEDDDDDDEEEFFFFFF@@@BBBCCCDDDBBB@@@>>>>>>@@@@@@@@@??????>>>>>>>>>CCCBBBAAABBBCCCCCCAAA???BBB===;;;===??????@@@CCCAAA@@@@@@??????@@@AAAAAA>>>===<<<<<<<<<===???@@@AAACCCCCCCCCAAA@@@AAABBBAAABBBCCCDDDDDDCCCBBBAAA=========>>>@@@BBBDDDEEE?????????@@@???BBBNNNZZZkkknnnrrrtttuuuxxx}}}|||{{{yyyxxxyyy{{{~~~~~~|||{{{|||}}}}}}}}}zzzxxxvvvvvvwwwxxxwwwuuuvvvvvvuuuvvvuuusssnnnkkk]]]XXXQQQMMMLLLIIIEEEAAA@@@===999666555555555444666777999999777777777888999999999;;;===>>>?????????AAAAAA@@@>>>;;;:::;;;777::::::777777999999666555222...---...///000000)))))))))))))))******+++,,,///000...///111111...+++)))(((''')))+++---......///000111111111111000+++,,,---+++***)))***+++,,,---.../////////......''')))+++---...///......///...,,,***)))***+++,,,000000000000111111111222...///000///---,,,++++++...000111222222111///...000111111111111000000000333111---,,,...000111111222111000///...---,,,+++)))((('''''')))+++---..................///000000000000111111111000//////555333111111333444555444666666666666555333222111//////000111111111000000...000333666777666444222+++***)))))))))))))))((('''))),,,///000///---,,,$$$###"""$$$&&&'''&&&%%%$$$""" !!!"""!!! wwwrrroookkkiiimmmiiihhhhhhdddZZZRRROOOMMMLLLKKKIIIHHHHHHHHHIIIGGGPPPXXXXXXQQQIIIFFFFFFIIIHHHHHHIIIJJJIIIFFFDDDFFFFFFEEEBBB???>>>???@@@CCCCCCDDDEEEFFFFFFGGGGGGEEEFFFGGGGGGFFFCCC@@@>>>BBBBBBBBBAAA@@@?????????AAAAAAAAAAAACCCDDDFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEAAACCCEEEDDD@@@>>>======AAAAAA@@@@@@???>>>>>>>>>BBBAAABBBDDDFFFGGGFFFDDDGGGAAA>>>@@@AAA@@@@@@CCCAAAAAA@@@??????@@@@@@AAABBBAAA???>>>>>>>>>???@@@@@@AAABBBAAA???>>>???@@@AAAAAA????????????AAAAAA@@@@@@@@@AAABBBCCCDDDEEEBBBAAABBBCCC@@@@@@GGGPPP___eeemmmrrruuuwww{{{|||{{{yyywwwxxxzzz|||~~~~~~|||{{{|||||||||{{{wwwvvvuuutttuuuvvvvvvvvvuuutttttttttttttttqqqooodddaaa]]]ZZZWWWQQQHHHBBB???<<<888666555555333222555777999999888777777888<<<<<<<<<<<<<<<;;;<<<<<<@@@AAACCCBBB@@@===<<<<<<888;;;:::777777999888666444222000//////...,,,***&&&(((***,,,------,,,+++---111444333444555222---,,,+++***)))***+++...000000000111111111111000000'''((())))))((()))+++---///000000000000000//////)))***---...000000//////000...,,,+++***+++,,,---000000000000000111111111...000111000---+++,,,,,,+++,,,///000111111000///222222111000000/////////111...+++***+++---//////000//////...,,,++++++***++++++***))))))***,,,---//////.........///000000......//////000000//////222111///000333555666666555666666666555222000........./////////////////////111444555555222///---'''(((((((((''''''''''''&&&'''***,,,---,,,+++)))"""!!!!!!"""$$$&&&&&&&&&"""!!! |||sssooolllhhhfffmmmgggcccbbb^^^VVVPPPOOOJJJKKKKKKIIIGGGFFFGGGHHHEEELLLRRRRRRLLLGGGDDDDDDHHHGGGFFFGGGHHHHHHFFFEEEEEEEEEDDDAAA>>>>>>???AAAGGGGGGGGGGGGFFFFFFDDDDDDFFFGGGHHHHHHFFFCCC???===AAABBBCCCBBB@@@>>>>>>???AAA@@@??????@@@AAACCCDDDFFFFFFFFFEEEEEEDDDDDDDDDAAADDDGGGFFFAAA>>>===>>>AAAAAAAAA@@@@@@@@@??????AAAAAABBBDDDGGGIIIHHHGGGGGGBBB???AAABBB??????AAAAAAAAAAAAAAAAAA@@@@@@@@@CCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBB@@@>>>===>>>???@@@???===<<<<<<===???@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDAAA@@@AAA@@@>>>@@@EEERRRZZZdddlllqqqtttxxx|||{{{zzzyyyxxxxxxyyy{{{|||xxxwwwwwwyyy{{{||||||{{{wwwvvvuuuttttttuuuvvvwwwvvvtttssssssttttttrrrppphhhfffddd```ZZZQQQGGG@@@>>>;;;888666555555333222333555777888777777888999======>>><<<:::999999:::AAACCCDDDCCC@@@<<<:::999999<<<;;;777666888888555333222000000///...***(((+++,,,...///...---+++)))...333777666666666333---------...---,,,,,,///111222222111111000/////////'''(((((((((((())),,,///........................------...///000000000000222111///---------///000//////000111111000000///---///111000---+++---000***+++---///000000000000000000//////000111222222000---+++***+++---...------------,,,++++++******+++,,,---,,,******,,,---//////............//////,,,,,,...///000000000000000///...///222555666777555555666555444111///...........................000111222222111...+++)))%%%''')))((('''&&&&&&'''%%%&&&'''(((((((((''''''###""" !!!###%%%%%%%%%%%%""" xxxrrrooommmjjjhhhkkkccc]]]ZZZVVVPPPMMMMMMIIIJJJKKKIIIGGGEEEFFFHHHEEEHHHKKKKKKIIIFFFEEEDDDEEEDDDBBBCCCDDDEEEEEEDDDDDDDDDDDDBBB@@@???@@@BBBEEEFFFGGGHHHHHHHHHGGGFFFHHHIIIIIIHHHFFFCCC???===>>>AAACCCCCCAAA???@@@AAACCCAAA@@@??????@@@BBBCCCBBBCCCCCCCCCCCCBBBBBBAAA???CCCGGGGGGCCC??????@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???AAADDDFFFFFFEEEEEEAAA@@@CCCDDDBBB@@@BBBAAABBBCCCCCCBBBAAA@@@???@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAA???>>>>>>???>>>==================>>>AAAAAABBBBBBCCCBBBBBBBBBEEE@@@===???@@@>>>>>>???EEELLLWWW___eeekkkrrrwwwxxxxxxxxxxxxyyyzzz{{{|||uuuuuuvvvyyy||||||{{{yyyxxxwwwvvvuuutttuuuwwwxxxxxxvvvuuuuuuvvvuuusssqqqlllkkkhhh```VVVLLLDDDAAA???<<<999777777666444222111333666777777777888::::::<<<===;;;888777888:::???AAACCCCCC@@@<<<:::::::::<<<;;;777666888777444333111///.........---+++000///...------------...111555777555444555333///,,,...000///...---///111444444222111///......---***+++***)))((())),,,...---,,,,,,,,,,,,,,,------000//////.../////////000222111///...---...000111---...000111111000...---,,,...000...++++++...222------......//////000000111000000//////000111222///...,,,,,,---......---++++++++++++++++++++++++))),,,......---,,,...//////......------......///,,,,,,...///111111222222111///...///222444555555666666555444333222000///000///......------------...//////...,,,***((('''%%%(((******((('''''')))'''&&&&&&%%%%%%%%%%%%%%%'''%%%"""""""""######"""$$$!!!{{{uuurrrrrrrrrpppnnnhhh```WWWSSSOOOKKKJJJLLLHHHJJJLLLJJJGGGEEEFFFHHHGGGHHHHHHIIIIIIHHHGGGGGGCCCAAA??????AAACCCDDDDDDCCCDDDDDDCCCAAA@@@AAABBB???AAADDDGGGJJJKKKLLLLLLKKKKKKKKKIIIGGGDDD@@@>>><<>>>>>@@@BBBBBBAAADDD@@@AAAEEEGGGEEEDDDEEEAAABBBDDDDDDDDDBBB@@@???===>>>@@@BBBCCCCCCCCCBBBBBBCCCCCCBBB@@@??????@@@<<<===>>>??????>>>===<<<@@@@@@AAAAAAAAA@@@@@@???FFF???;;;>>>BBBAAA???>>>;;;AAAKKKSSSZZZbbbkkkrrruuuvvvwwwxxxzzz{{{|||}}}xxxxxxzzz|||~~~|||yyyvvvyyyyyyxxxvvvuuuuuuwwwyyyzzzyyyxxxxxxxxxwwwuuussssssrrrmmmcccWWWMMMHHHGGG@@@>>>;;;999888777555444000222555666666777999:::777999;;;:::777666888::::::===@@@AAA@@@???>>>===:::<<<<<<888666888777444444111---+++,,,...000000111///,,,***+++...222555333666555222111444333000,,,...111111///---///000666555333111///------,,,///...---+++)))))),,,...------,,,,,,,,,---......111000///------...//////000///---,,,,,,---...///,,,...000111111000---++++++---///,,,)))***///444111111000////////////000555444222000............000.........000000///...)))************+++++++++'''+++///000///...000222///......---------......,,,---///000222333333333333111///000222333444444777666555444333222111111111000///...---,,,,,,,,,---,,,,,,+++***)))''''''&&&))),,,,,,***((()))***((('''%%%$$$######$$$%%%***((($$$""""""!!!  zzzuuurrrssswwwvvvpppiiibbbZZZQQQJJJIIIIIIIIIHHHIIIHHHGGGFFFEEECCCCCCBBBFFFFFFFFFFFFFFFGGGGGGHHHEEEBBB???>>>???AAAAAAAAAAAA@@@???AAAEEEFFFEEECCCIIIDDD???BBBIIIOOOOOOLLLKKKJJJHHHFFFEEECCCCCCBBBFFFBBB??????BBBDDDDDDCCCCCCDDDEEEDDDAAA????????????@@@@@@@@@@@@???>>>>>>@@@???=========???AAABBBFFFEEEDDDCCCAAA???>>>>>>?????????>>>===>>>@@@BBBDDDCCCAAAAAACCCDDDCCCBBB???AAADDDFFFGGGFFFDDDCCC?????????@@@BBBBBBAAA???BBBAAA???>>>>>><<<999777;;;<<<>>>@@@BBBCCCCCCDDD@@@===::::::<<<@@@BBBCCCAAA@@@???>>>===;;;888555666:::???CCCHHHSSS```kkkwwwsssrrrxxx|||||||||}}}}}}{{{yyyxxxzzz|||}}}~~~wwwxxxyyyxxxwwwwwwxxxyyy|||zzzyyyzzzyyyuuurrrssspppkkkbbbXXXOOOKKKJJJHHHDDD>>>999888777777666222222222444666777555444777777888888888888777777<<<:::888888:::<<<<<<<<<===<<<:::888777555555555---,,,***+++,,,------,,,,,,...000111111222333444666444333333444333111///...---,,,,,,,,,,,,---...333111//////000111000///)))***,,,,,,+++++++++,,,111000///000111111000...222333222000---,,,---...222000---++++++---000222222222222111111000......+++,,,...///111222222222333111...,,,+++---///000333222000...---...///000...///000000000000//////++++++++++++,,,---...//////---++++++,,,,,,,,,+++...///...,,,))))))+++,,,000...,,,---000333222000222111000//////111333555333444666777777555333222///111333222000...------222///***%%%######%%%'''///---***'''&&&&&&((()))((('''&&&$$$######$$$$$$''''''&&&&&&$$$###!!! {{{wwwtttrrruuuxxxwwwpppiii]]]VVVOOOJJJIIIJJJIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEGGGHHHIIIHHHEEEBBB@@@@@@AAA@@@???BBBAAAAAADDDGGGIIIGGGEEEEEECCCBBBEEEKKKNNNNNNLLLLLLKKKJJJHHHFFFEEEEEEDDDEEECCCBBBCCCEEEFFFDDDAAAAAABBBDDDCCCBBB@@@AAAAAA???????????????>>>>>>===@@@@@@??????@@@CCCEEEGGGFFFFFFDDDCCCBBB@@@?????????@@@AAA@@@@@@@@@BBBDDDEEECCCAAABBBCCCDDDCCCCCC@@@AAACCCEEEEEEEEEDDDCCC???>>>===>>>@@@@@@???===CCCAAA@@@??????>>><<<::::::<<<>>>@@@CCCDDDEEEFFF>>>;;;999999;;;???AAABBB@@@@@@@@@??????>>>;;;999444666999;;;@@@JJJUUU^^^mmmkkknnnwww|||{{{yyyyyy{{{zzzzzzzzz|||~~~}}}~~~}}}{{{yyyvvvuuuuuu|||zzzxxxxxxxxxwwwtttqqqmmmiiiccc\\\WWWSSSQQQPPPKKKFFF@@@;;;888777555444333222222333555777777666333555777::::::999777666<<<:::999999;;;===>>>===>>><<<888444222222333444...---,,,,,,.../////////...///111222222333444444666555333333333222000......---,,,,,,,,,,,,---...111///......000111000///)))+++,,,---,,,+++,,,---000000000111333222000...---...///...---,,,---...222000---,,,,,,...111333222222222222111000///...++++++---...//////000000000///---,,,,,,---...///333111///---,,,,,,------///000000000000//////...*********++++++,,,---...---,,,++++++,,,,,,+++))),,,------,,,******+++,,,222000......000111000...333222111000000111222222222333444555555444222111---///000000...,,,++++++000...***'''&&&&&&'''))),,,***((('''&&&&&&'''(((((('''%%%#########$$$%%%%%%%%%$$$###""" xxxvvvvvvttttttwwwzzzvvvnnnfffUUUQQQKKKIIIJJJJJJIIIGGGCCCCCCDDDEEEFFFGGGHHHHHHEEEDDDDDDDDDDDDEEEEEEFFFLLLIIIEEECCCBBBAAA@@@???AAABBBDDDGGGJJJKKKIIIGGGDDDEEEGGGIIIJJJJJJIIIHHHMMMLLLJJJIIIHHHGGGGGGGGGFFFEEEFFFGGGHHHGGGCCCAAA???AAACCCCCCCCCBBBCCCDDD?????????>>>>>>>>>======?????????@@@BBBDDDGGGHHHFFFFFFEEEDDDCCCAAAAAA@@@???AAACCCCCCCCCCCCDDDEEEEEECCCBBBBBBCCCDDDDDDCCCAAAAAABBBBBBCCCCCCDDDDDD@@@???>>>???@@@@@@???>>>DDDBBB???>>>???@@@??????===>>>@@@AAABBBCCCCCCCCC===;;;999:::===@@@BBBBBBAAAAAAAAAAAA@@@???>>>===555444333444999AAAJJJPPP\\\^^^fffrrryyyyyywwwwwwxxxyyyzzz|||}}}~~~~~~~~~{{{xxxuuusssyyywwwvvvvvvvvvuuusssqqqgggbbb\\\XXXXXXYYYXXXVVVQQQLLLEEE@@@<<<999777555555333111111444777888888000333777:::;;;:::777555888777666888:::=========???<<<666111//////111222///...---...000222222222000111222333444444444444666444222222222111...,,,------,,,,,,,,,,,,------...---,,,,,,...000000///)))+++------,,,+++,,,---//////111333444333000---)))+++...//////...///000111000...------///222333111111111111111000///...,,,---...////////////......------------......///222000...,,,+++++++++,,,000000000000//////......***************+++,,,---,,,++++++,,,---,,,***((()))***,,,,,,++++++,,,---000///---...///000000///333333222222111000000000000111222333333222111000,,,...//////---+++++++++,,,+++)))((('''(((((()))+++******)))))))))((((((((('''$$$"""!!!"""$$$%%%######"""!!!yyyuuuvvvwwwwwwwwwyyyyyysssiii```NNNKKKHHHHHHJJJKKKIIIFFFBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFEEECCCCCCBBBBBBBBBMMMJJJGGGEEEDDDCCCBBB@@@AAABBBEEEHHHJJJKKKIIIHHHEEEGGGIIIHHHEEECCCCCCEEEKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDCCCBBBDDDEEEFFFDDDDDDEEEFFF@@@@@@@@@???????????????????????????AAABBBDDDEEEFFFFFFEEEDDDCCCBBBBBBBBB???BBBDDDEEECCCBBBBBBCCCEEECCCBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDDDDBBB@@@@@@BBBBBBAAA@@@CCC@@@======>>>@@@AAAAAABBBBBBBBBAAA@@@>>>===<<<>>><<<<<<===@@@CCCDDDDDDAAABBBBBB@@@>>>===<<<<<<888444111222777>>>EEEHHHMMMPPPZZZhhhqqqtttvvvyyywwwyyy|||}}}}}}}}}||||||{{{{{{{{{|||}}}{{{yyywwwwwwvvvvvvvvvuuutttsssrrrfffaaa\\\\\\^^^___[[[WWWVVVRRRKKKFFFBBB>>><<<:::555222//////222555777888222444777999999888555444444333333555888;;;;;;;;;???<<<888444111000111111000......///222444444444111111111222444444444333666444111000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---/////////***,,,......---,,,---......///111333555444000---***---000222222111111111000///...---...000222444///////////////...------000000000111111000000///------......///////////////...------,,,,,,------111000///......---------***)))))))))***++++++,,,++++++,,,---...---***(((%%%(((+++,,,,,,+++,,,---+++++++++---///222333444333333333333222000///...000111111222222222111000---///111000///---,,,---''''''''''''((((((((((((---.........,,,+++)))((((((&&&###!!! """$$$&&&###"""!!!}}}vvvuuuwwwzzzyyyxxxwwwssskkk```XXXIIIGGGFFFGGGJJJKKKHHHEEEDDDDDDEEEEEEFFFFFFGGGGGGDDDCCCCCCCCCCCCCCCDDDDDDJJJHHHFFFEEEFFFEEEDDDBBB@@@BBBEEEGGGHHHHHHHHHHHHCCCEEEFFFCCC@@@???CCCGGGHHHHHHGGGGGGGGGGGGGGGHHHJJJIIIHHHFFFDDDDDDEEEFFFFFFGGGIIIHHHFFFEEEEEEFFFCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBEEEEEEDDDDDDCCCCCCCCCBBB@@@BBBDDDDDDBBB@@@??????DDDCCCAAAAAACCCCCCCCCBBBBBBAAA?????????@@@BBBCCCCCCAAA@@@???AAABBBAAAAAA@@@===;;;:::<<<>>>???@@@AAA@@@@@@???===;;;:::999===<<<<<<>>>AAACCCCCCBBBAAABBBAAA>>>:::777777888888555222222777===BBBDDDBBBDDDLLLYYYdddkkksss{{{yyy}}}}}}}}}}}}xxxwwwwwwyyy||||||zzzxxxwwwwwwxxxwwwvvvttttttsssiiifffdddeeegggddd\\\UUUXXXTTTNNNIIIEEEBBB???===555222///...000333666777888777777555555444333333222111222555888:::::::::===<<<;;;999777555333222000///...000222444555444222111000111333444222000444222///.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((''''''(((+++---------+++,,,......---------...---...000333444333000---,,,///222222111/////////000///.........///111222------------------,,,+++///000000000000///...............///000000000000------------...///000000///...---,,,,,,,,,------*********)))******++++++,,,,,,---...///...+++((($$$&&&***+++++++++,,,---***+++,,,---///000333444222222222222222111000///222222222222222111000000,,,...000000...,,,,,,---'''((())))))************...//////...,,,)))&&&$$$&&&$$$""" !!!###%%%###""" {{{uuusssvvvyyywwwtttpppiii```WWWPPPHHHFFFEEEFFFIIIJJJGGGDDDEEEEEEEEEEEEEEEFFFFFFFFF@@@@@@AAABBBDDDFFFHHHIIIFFFEEEDDDDDDFFFFFFEEECCCAAACCCEEEFFFFFFFFFGGGHHH@@@AAABBB@@@???AAAFFFKKKEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHFFFDDDBBBBBBEEEGGGGGGHHHJJJIIIGGGFFFFFFGGGDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAADDDCCCCCCCCCCCCCCCCCCCCC@@@BBBCCCBBB@@@>>>??????CCCAAA@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>???@@@AAA@@@>>><<<<<<>>>???@@@@@@===;;;::::::<<<===>>>===;;;;;;<<<<<<===<<<<<<;;;:::::::::<<<>>>???>>>===???@@@@@@<<<666333444555666555444444666999===@@@<<<<<>>>>>>>>??????===<<<::::::<<>>>>><<<:::<<<>>>>>>:::444111333666555777888777555555888;;;999777:::@@@GGGPPP^^^jjjtttxxx}}}~~~|||{{{~~~~~~zzzuuuuuuwwwyyywwwuuuxxxzzz{{{yyyuuurrrrrrsssoooqqqsssssspppjjjddd______[[[UUUOOOKKKFFFAAA>>>999666333111222333444444888777666555333222111111//////000333666777666555666666777777777777777777555444333333555666666666666333111222555555222...000...+++***+++,,,---,,,***+++,,,,,,,,,,,,+++***&&&%%%$$$%%%'''))))))))),,,...///000......///000++++++,,,...000000///------/////////---,,,---...000///...---,,,,,,,,,---------............------******++++++,,,+++++++++///...,,,++++++,,,---...---------......---------***)))((('''(((***,,,---,,,,,,++++++++++++,,,,,,,,,+++)))***++++++***(((%%%'''((((((((()))+++......///000...,,,+++---000.........///111333555777444333111000...---,,,+++(((***,,,,,,+++*********...---,,,+++************'''''''''&&&%%%$$$###"""!!!!!!"""""""""""""""!!!###"""|||{{{zzzxxxyyy}}}ppplllfff^^^VVVOOOJJJHHHJJJGGGEEEEEEGGGHHHFFFCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCEEECCCCCCCCCDDDCCCAAA???FFFGGGGGGEEECCCCCCGGGJJJFFFFFFFFFFFFFFFDDDBBB@@@DDDDDDDDDEEEFFFGGGIIIJJJ>>>BBBEEEFFFCCCAAABBBCCCAAACCCEEEFFFFFFFFFGGGHHHDDDCCCAAA??????@@@AAABBB<<<===>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB>>>?????????@@@AAAEEEGGGAAA???>>>>>>???@@@@@@???????????????>>>>>>>>>>>>>>><<<:::;;;>>>AAABBBCCC<<<;;;;;;<<<======<<<:::==================<<<;;;<<<<<<<<<>>>??????<<<::::::<<<<<<999333111444888666:::===;;;666444666999777555666;;;???GGGSSS___lllqqqvvvwwwvvvwww{{{~~~yyytttssswwwzzzzzzxxxxxxzzz{{{xxxtttqqqqqqrrrppprrruuutttppplllhhhgggfffbbb[[[UUUOOOIIIDDD@@@<<<999555444444555444444444555666666555444222000++++++,,,...111222111///444333222222333666888999888666555555777888777666888444222333666777333//////---***)))+++,,,------***+++,,,------,,,+++***&&&%%%$$$$$$&&&((((((''',,,...000000///...///000+++++++++,,,...//////---///000000///......000222000///...---,,,+++++++++......///////////////...***+++,,,------------,,,///---+++)))((()))+++,,,.........---,,,+++))))))((('''&&&&&&''')))+++---------,,,,,,+++,,,,,,,,,+++)))''''''((()))((('''&&&'''(((''''''(((+++...***---......,,,---///222---------...000444777999444333111...,,,***))))))***,,,......---,,,,,,,,,---,,,***(((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&& !!!"""######"""!!! ###!!!yyyxxxvvvwwwxxxzzzzzzyyymmmdddYYYRRROOOMMMJJJGGGIIIHHHFFFEEEFFFEEECCCAAAGGGDDDBBBDDDDDDAAABBBFFF@@@CCCFFFFFFDDDCCCEEEFFFIIIEEECCCEEEDDDCCCDDDHHHGGGIIIJJJFFF@@@>>>AAAEEEGGGFFFDDDCCCBBBAAAAAAAAAMMMIIIEEECCCCCCEEEFFFFFFEEEEEEEEECCCAAA@@@AAABBBEEECCC@@@>>>>>>???AAABBBAAAAAABBBBBBBBBBBBAAAAAADDD???===???@@@>>>===>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEDDDBBB???===<<<@@@DDDEEEBBB===;;;:::>>>;;;:::===BBBEEEBBB???<<>>>>>@@@???<<>>>>>>>>???;;;666444444666888999999999888888777555444333222444666666777===GGGOOO\\\aaaggglllnnnppprrrtttwwwyyyyyyvvvqqqqqquuuyyyzzzyyywwwtttsssqqqqqqqqquuuvvvuuurrrmmmjjjkkkmmmiiibbbYYYSSSOOOKKKGGGCCC999;;;<<<;;;999666444333999777777888999666000***((())),,,.../////////...000000111222444666888999<<<:::777555555666888:::111000111333444333111...---------,,,*********,,,111///,,,***++++++***)))"""""""""###$$$&&&(((******++++++,,,,,,---......///++++++///000...---...000...,,,,,,///000...,,,333111...,,,***+++,,,...333///,,,---000111...+++.........------,,,++++++,,,+++)))(((''''''((()))***+++,,,+++)))&&&%%%$$$(((''''''''')))+++,,,...+++***)))))))))+++---//////...,,,***(((&&&&&&%%%)))'''%%%$$$&&&+++000333333000...---...///000000111111111222333555666777333///***''''''))))))***)))***,,,------+++(((&&&***)))(((&&&&&&&&&'''(((((((((((('''&&&%%%###### !!!!!!"""######$$$%%%!!!  |||vvvtttuuuvvvxxxyyywwwssspppbbb[[[SSSOOOOOOPPPNNNLLLGGGEEEDDDCCCDDDDDDBBBAAAFFFCCCBBBCCCCCCAAAAAAEEEAAADDDGGGHHHFFFDDDEEEEEEJJJFFFDDDEEEEEEBBBCCCGGGDDDFFFGGGEEEBBBAAACCCEEEBBBBBBAAAAAAAAAAAAAAABBBKKKHHHDDDBBBDDDFFFGGGHHHDDDEEEEEECCCAAA@@@AAABBBDDDCCCBBBBBBBBBDDDFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEAAA???AAABBB@@@???AAABBBBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDEEEDDDBBB@@@>>>===AAAEEEEEEBBB???>>>===BBB>>>;;;===BBBDDDDDDAAA>>>AAABBB@@@@@@CCCCCC@@@>>>??????>>>===;;;999888::::::::::::;;;<<<===>>>???@@@AAA@@@???>>>>>>???AAA===999777777999::::::999999888888777555444333444666888777777;;;BBBIIIJJJPPPYYYaaaggglllpppsssqqqtttwwwvvvsssssswww{{{{{{zzzwwwuuutttssstttuuuxxxxxxwwwtttooollllllmmmoooiiiaaaYYYRRRMMMIIIFFF???AAACCCAAA===888666666;;;999777888888555///***)))+++---///000000//////000000111333555777:::;;;===<<<:::888777777888999444333333333333111---***,,,,,,++++++***+++,,,...777555222...+++(((((('''%%%$$$$$$###$$$%%%'''(((*********+++,,,,,,------000,,,,,,///111...---...///---++++++---//////...222000...,,,+++,,,---...333///,,,---///000---)))...---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,***(((&&&&&&'''(((******)))(((((()))***++++++***))))))***+++---///---,,,***)))'''&&&&&&&&&((('''&&&&&&'''+++...111111000......///000222222333222111111111111333333333000,,,))))))*********)))***+++,,,+++***'''&&&)))(((''''''&&&&&&''''''''''''''''''%%%$$$"""!!!!!!!!!""""""######""""""yyyvvvtttssssssuuuxxx{{{zzztttlllfffXXXSSSNNNLLLNNNOOOOOONNNFFFDDDBBBAAAAAAAAA@@@???EEEAAA@@@BBBBBB???@@@CCCCCCFFFIIIJJJHHHFFFDDDDDDJJJGGGEEEFFFFFFBBBBBBEEEBBBCCCDDDEEEFFFFFFFFFFFF@@@@@@@@@AAABBBCCCDDDEEEIIIFFFCCCBBBDDDGGGHHHIIIDDDEEEEEEDDDBBBAAABBBCCCCCCDDDEEEGGGHHHJJJKKKLLLDDDDDDEEEEEEEEEEEEDDDDDDGGGCCCBBBEEEFFFCCCBBBDDDCCCCCCBBBBBB@@@@@@??????BBBCCCDDDDDDDDDBBB@@@??????AAADDDDDDBBBAAAAAAAAACCC???<<<===@@@BBBBBBAAA===@@@AAA???@@@CCCDDDAAA===>>>>>>===<<<;;;:::999:::;;;<<<===============>>>?????????>>>>>>@@@BBBCCC@@@<<<;;;;;;<<<;;;;;;999999999888777666555444555888999999777888===AAA<<>>888555666<<<:::888888888555000+++,,,---///000111111111000///000111333666999;;;<<<>>>>>>===;;;:::999888888555444222222222///,,,)))+++***))))))***,,,---///555555444///)))&&&&&&(((***)))'''&&&%%%%%%&&&''')))))))))***++++++,,,,,,111---,,,000111///---...///,,,******,,,...//////000///---,,,,,,---///000222///,,,,,,------***''',,,+++***))))))***,,,...((()))+++---.../////////...,,,(((%%%%%%'''***------,,,***((('''''''''(((+++******)))***,,,---...+++***)))((((((''''''((((((((((((((()))+++,,,---000000000000000111222333555333000...---...///000222000---,,,,,,,,,+++)))************)))((('''&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&&&&%%%### !!!!!!"""###"""!!! }}}sssppprrruuuvvvvvvwwwyyyzzzwwwoooeee^^^SSSPPPLLLKKKKKKLLLJJJIIIGGGEEEBBB@@@@@@@@@???>>>CCC@@@???BBBAAA>>>>>>AAAEEEGGGIIIJJJIIIGGGDDDCCCHHHEEEDDDGGGFFFCCCCCCEEEDDDDDDEEEGGGIIIJJJHHHFFFCCCCCCCCCDDDEEEFFFGGGHHHIIIFFFCCCCCCDDDFFFGGGGGGCCCDDDEEEEEECCCBBBCCCDDDDDDEEEHHHJJJKKKLLLLLLLLLDDDDDDEEEEEEEEEEEEDDDDDDHHHDDDDDDGGGIIIFFFEEEGGGEEEDDDCCCBBB@@@???>>>===CCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCC@@@???===>>>@@@@@@???===888<<<<<<;;;<<<@@@BBB@@@============<<<<<<;;;;;;;;;<<<===>>>>>>>>>===<<<===>>>?????????@@@BBBEEECCC@@@>>><<<<<<<<<;;;:::999999999888777666555555666888::::::999999;;;======@@@DDDHHHNNNUUU]]]bbbccciiipppvvvxxxyyyzzz{{{vvvuuurrrpppppprrruuuvvv{{{{{{zzzxxxvvvtttsssrrrsssrrrmmmdddZZZRRRPPPQQQLLLPPPQQQLLLCCC:::888999<<<:::888888999888333/////////000111222222222111......000222555888:::;;;>>>>>>>>>>>><<<:::888777222111000111111000...,,,+++***((((((***,,,------+++...///,,,'''%%%(((,,,111000---+++)))(((((((((((((((((()))******++++++111------000222///---...000...+++******,,,---......---,,,,,,---...000111111...,,,+++++++++(((&&&***)))'''&&&'''***,,,...(((***,,,///000///...------+++'''&&&'''***,,,...,,,+++***((('''''''''(((************+++,,,---...+++******))))))******+++((()))***+++,,,,,,++++++111222222222111000111222444222///,,,+++,,,...000111///.........---+++)))))))))((((((''''''''''''%%%%%%'''''''''&&&%%%$$$ !!!###%%%%%%###!!! !!!""""""###""" yyyoookkklllpppssstttvvvuuussspppkkkddd[[[UUUNNNMMMKKKJJJJJJIIIGGGFFFJJJGGGCCCAAA@@@@@@???>>>BBB??????AAAAAA>>>===@@@EEEFFFGGGIIIIIIGGGDDDBBBDDDBBBCCCGGGGGGCCCCCCEEEDDDCCCDDDEEEGGGGGGEEECCCFFFFFFFFFEEEEEEFFFGGGGGGJJJGGGDDDCCCDDDEEEDDDDDDAAACCCEEEEEEDDDCCCDDDDDDEEEGGGIIIJJJKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGDDDDDDHHHJJJHHHGGGHHHEEEEEECCCBBB@@@???======CCCBBBBBBAAAAAAAAAAAABBB???>>>>>>>>>???@@@AAAAAA>>>???@@@BBBCCCAAA>>>;;;777::::::888:::???AAA???>>>>>>======<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;===>>>@@@@@@@@@AAADDDFFFBBB@@@===;;;;;;;;;:::999888999999888888777666555555777:::<<<<<<<<<<<<===AAA@@@???>>>AAAGGGPPPVVV\\\bbbkkksssxxxyyyyyyxxxuuutttrrrqqqqqqsssvvvwwwxxxxxxxxxyyyyyyyyywwwvvvsssssspppiiiaaa[[[ZZZ[[[VVVXXXXXXRRRHHHAAA>>>>>>;;;999999:::<<<<<<777333111111222222222222222222---...///000222555777888;;;<<<======<<<:::888777444333111111111000...,,,,,,***)))***,,,---,,,+++'''***,,,***'''&&&***///777555222///---+++++++++'''(((((())))))***++++++///,,,,,,000111///...///111000...,,,******,,,---,,,,,,,,,,,,---///000111///...,,,+++***)))'''&&&)))(((&&&&&&'''))),,,...,,,---000222222000...,,,+++)))((()))+++------,,,***)))(((''''''((())))))************+++,,,------,,,,,,++++++,,,------...)))***,,,......---,,,+++111333555444111///...///222000---++++++---///111///...---......---***(((''''''''''''''''''(((((($$$%%%&&&'''''''''%%%%%% """$$$$$$$$$###""""""""""""!!! !!!""" sssoookkkjjjmmmppppppooollliiiddd```[[[VVVPPPLLLGGGHHHJJJKKKKKKJJJHHHGGGIIIFFFCCCAAAAAAAAAAAAAAAAAA??????BBBBBB>>>===???EEEDDDDDDEEEFFFFFFDDDBBBBBB@@@BBBFFFFFFBBB@@@BBBAAAAAABBBBBBAAAAAA@@@@@@GGGFFFEEEEEEDDDDDDDDDDDDJJJHHHEEEDDDDDDDDDCCCBBB@@@CCCEEEFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHGGGGGGGGGEEEBBBCCCGGGJJJHHHFFFGGGEEEDDDCCCBBB@@@???>>>===BBBAAA@@@??????@@@AAABBB>>><<<<<<===>>>@@@???>>>???@@@CCCDDDDDDBBB@@@>>>:::<<<<<<:::;;;@@@CCCAAAAAA@@@???>>>===========================<<<;;;:::;;;===@@@AAAAAAAAACCCDDDBBB???;;;999999999888777888888999999888888777666444666999;;;===>>>>>>>>>>>><<<:::888999>>>FFFLLLSSSYYYcccmmmtttvvvvvvuuuwwwvvvvvvuuuvvvwwwxxxyyyvvvvvvvvvyyy{{{{{{zzzxxxuuutttrrrnnniiifffeeeeeeZZZYYYUUUOOOHHHBBB???>>>;;;;;;;;;>>>@@@???:::555333333222222222222222222/////////000111222333444666777888999:::999888888:::777444222000...+++))),,,++++++...111222000,,,+++,,,---+++((((((+++...777555333000...,,,,,,,,,((((((((()))******++++++---******...111///...000000000000///,,,+++,,,---,,,,,,,,,---...///000111...---,,,+++***)))(((''')))(((''''''''')))+++---000111333444333111...,,,***((((((+++///000---)))(((''''''&&&'''(((***+++)))******+++,,,,,,---------------------...//////***,,,...///000///...---///222666555111...---...000///---,,,---///111333---,,,++++++,,,+++)))'''%%%%%%'''((())))))))))))%%%&&&&&&''''''''''''&&&!!!"""###$$$$$$$$$$$$$$$"""!!! !!!%%%&&&###}}}tttqqqnnnllllllnnnnnnjjjggg\\\YYYUUURRROOOLLLIIIFFFEEEGGGJJJLLLLLLJJJHHHHHHEEECCC@@@???AAACCCEEEEEEAAA???@@@CCCBBB???===???DDDBBB@@@AAACCCDDDCCCBBBBBBAAACCCFFFEEE???<<<===???AAABBBAAA???>>>@@@CCCGGGGGGFFFEEEEEEEEEEEEEEEHHHFFFDDDCCCDDDEEEDDDCCC???BBBEEEFFFFFFEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDBBB???@@@FFFHHHFFFDDDEEEDDDDDDCCCBBB@@@???>>>>>>AAA@@@>>>======>>>@@@BBB===<<<;;;===???@@@>>>;;;??????@@@?????????@@@@@@<<<>>>>>>;;;<<>>=========>>>===<<<;;;::::::::::::888;;;???AAAAAA@@@@@@@@@CCC???:::777666777888888888888999999999888777777444555777999<<<=========::::::999999999;;;???CCCGGGMMMXXXdddmmmrrrsssrrrwwwwwwwwwxxxxxxxxxxxxxxxvvvuuuuuuxxx{{{{{{yyyvvvwwwuuurrrpppooommmjjjhhh___ZZZRRRMMMIIIFFFBBB@@@>>>>>>@@@BBBDDD@@@999333444333333222111111111111333222111111111111111111000111333555666777888888<<<999666333111///,,,***,,,+++...333999:::777222---,,,+++***))))))***+++333111///---+++*********(((((()))******++++++,,,***'''(((---000//////111,,,///111111///......///,,,,,,,,,---...///000000,,,------,,,***))))))))))))((((((((()))***++++++///000111111000...,,,++++++)))(((+++///000---)))(((''''''&&&'''((()))***))))))***+++,,,,,,,,,,,,...------------......///,,,---///111111111000000***///444555111......000111000/////////000222333,,,***(((((())))))(((&&&"""$$$&&&)))+++,,,++++++''''''&&&&&&''''''((())))))'''&&&$$$#########$$$"""!!!!!!$$$%%%### uuunnnooommmkkkjjjjjjgggaaa\\\RRRPPPMMMLLLKKKIIIGGGDDDFFFIIILLLMMMLLLIIIGGGEEEAAA???===>>>AAAEEEHHHIIIAAA???@@@CCCCCC???>>>???CCC@@@===>>>AAACCCCCCBBBDDDBBBCCCFFFDDD===888888@@@CCCEEECCC@@@???DDDIIIIIIHHHHHHGGGHHHHHHIIIIIIEEEDDDCCCCCCEEEFFFFFFEEE???BBBEEEGGGFFFFFFEEEFFFDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHGGGGGGGGG@@@===???DDDGGGEEECCCDDDCCCCCCBBBBBBAAA@@@??????AAA???===<<<<<<===@@@AAA>>>===<<<>>>@@@@@@===:::===<<<;;;888888:::>>>AAA===???>>>;;;<<<@@@CCCAAAFFFDDDBBB@@@>>>======>>>???===<<<:::999999999:::555999>>>@@@@@@>>>======DDD???:::666555777888888888888999999999888888777555555555888:::<<<<<<;;;:::;;;======<<<;;;;;;<<>>???AAABBBCCCBBB@@@>>>===>>>@@@CCCCCCCCCBBBAAA@@@>>>===BBBDDDGGGIIIHHHFFFCCCAAAHHHIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDDDDEEEEEEFFFDDDFFFHHHHHHFFFCCCBBBAAABBBCCCEEEGGGHHHGGGFFFEEEEEEGGGIIIJJJJJJGGGEEECCC@@@???>>>???@@@AAA@@@???FFFCCC???>>>???BBBDDDDDDAAA@@@???>>>>>>>>>???@@@???@@@AAABBB@@@===:::888:::<<>>;;;888888999???===<<<>>>BBBDDDCCCAAADDDEEEEEEFFFDDDBBB???>>>;;;999666777:::;;;:::888777888;;;>>>?????????>>>>>>===<<<:::888666555444;;;:::999:::<<<<<<999666999999999::::::;;;;;;;;;======>>>======<<<;;;;;;???@@@IIIXXXdddiiikkkmmmwwwxxxzzz|||}}}zzzvvvrrrttttttuuuvvvwwwvvvtttrrrqqqpppooooooqqqqqqpppooohhheee___YYYSSSPPPOOONNNIIIIIIHHHGGGEEE@@@:::666222333333222111222444666;;;777555666666222000111///...///111555666555222222222333333111...+++)))///------222999===<<<999,,,***((((((***+++,,,+++---,,,***+++,,,,,,+++***))))))***++++++,,,------))))))))))))***+++,,,---,,,...111000...---...000///......///000111000///+++***)))(((((())))))***+++***)))(((((()))******,,,,,,,,,(((%%%&&&+++///111---)))(((***+++***))),,,)))''''''***+++***((()))((((((***---...+++(((***---000000...,,,---......///000333444333///,,,(((---444666555333222222...///000///,,,+++***+++))))))))))))(((&&&$$$"""###''',,,...---***(((''')))&&&######&&&+++...///...,,,((($$$""" """###!!! zzzsssooommmlllkkkeee___\\\ZZZWWWQQQKKKFFFFFFEEEEEEFFFGGGHHHIIIFFFGGGGGGFFFDDDDDDEEEFFFJJJIIIGGGFFFFFFEEEEEEDDDDDDGGGIIIEEE???;;;:::<<<>>>@@@AAAAAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFEEEEEEEEEDDDFFFFFFGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAABBBCCCFFFHHHIIIHHHEEECCCBBBBBBAAABBBDDDFFFGGGFFFEEEDDDHHHIIIJJJKKKKKKIIIGGGFFF@@@???>>>>>>????????????EEEBBB???===???AAACCCCCCCCCBBBAAA@@@???@@@AAAAAA===???@@@AAAAAA???===<<<888;;;======;;;:::;;;<<<===;;;;;;===@@@BBBBBB@@@AAABBBCCCCCCBBB@@@>>>===;;;999888888;;;===<<<;;;:::;;;===???@@@@@@@@@???>>>>>><<<:::888777666666999888888:::<<<===:::888999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;AAANNNZZZccckkkssswwwyyy{{{~~~~~~|||xxxuuuttttttuuuvvvvvvuuusssqqqooonnnnnnoooqqqrrrrrrqqqnnniiiaaaZZZUUUTTTVVVWWWOOOMMMJJJGGGDDD@@@:::777444444444222111111333555777333222555666444333444111000000333666888666444222222222111000...,,,+++000...---111777;;;:::777,,,+++))))))***++++++***,,,+++***+++---...---,,,,,,,,,,,,,,,,,,+++++++++************+++,,,------***,,,......,,,***+++---------///111222111///---,,,+++***(((((()))******++++++)))((((((((())))))***(((&&&%%%'''***---...222...+++)))***+++***)))***((('''(((***+++***((((((''''''))),,,---+++(((***---000///---,,,---.........000222333222...+++)))...333555444000///......//////...+++)))))))))***)))'''%%%$$$$$$%%%&&&%%%(((,,,...---***(((''')))'''%%%%%%(((+++---...)))(((%%%"""!!!!!!!!!""" ~~~sssmmmlllllljjjgggddd^^^WWWRRRPPPOOOLLLJJJDDDEEEFFFGGGHHHHHHIIIIIIFFFEEECCCAAA???@@@CCCFFFJJJJJJIIIHHHHHHHHHHHHHHHEEEGGGGGGDDD???::::::;;;===???BBBBBBBBBAAABBBCCC@@@@@@??????@@@BBBDDDEEEJJJHHHEEECCCCCCDDDFFFHHHDDDDDDDDDDDDEEEEEEFFFFFFEEECCCAAA???>>>???AAABBBHHHHHHHHHFFFDDDCCCCCCDDDBBBCCCDDDFFFFFFEEEDDDCCCIIIIIIJJJJJJJJJIIIHHHHHH@@@???>>><<<<<<===???@@@DDDAAA>>>===>>>@@@BBBBBBEEEDDDBBBAAAAAAAAABBBCCC===>>>???AAAAAAAAA@@@@@@888:::<<<===<<<<<<===>>>===<<<;;;===@@@BBBBBBBBB>>>????????????>>>===<<<;;;:::999:::<<<>>>>>>===<<<<<<===>>>>>>>>>>>>===>>>===;;;999888888888999888888888:::<<<<<<;;;999999999::::::::::::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::999<<>><<<;;;<<>>@@@@@@AAAEEEDDDCCCAAAAAABBBBBBCCC??????@@@AAAAAAAAAAAAAAA:::;;;<<<<<<======>>>>>>???>>>>>>???AAACCCDDDEEE============<<<<<<<<<<<<999999999:::<<<===>>>???;;;;;;;;;:::::::::::::::<<<:::999777666777888999888888999:::;;;:::999888::::::::::::::::::::::::>>>>>>>>>>>>>>>===<<<;;;<<<;;;<<<@@@DDDNNNaaarrrvvvyyy|||~~~|||yyyvvvuuuoooqqqssstttttttttuuuuuusssrrrrrrtttvvvxxxxxxwwwsssnnneee]]]YYYYYY[[[]]]YYYTTTLLLEEEAAA>>><<<:::777777777666444555777999333///...222555444555777222222333444666777777777777666333111//////000000222000///000333444333222...---------...,,,***''')))((((((***---//////...///......------,,,,,,+++......//////.........---000000000000...---,,,,,,***,,,---......---------...---+++***))))))***+++000000...---,,,+++******&&&%%%$$$&&&***---......222000...,,,+++***))))))((()))+++---...---,,,***(((((()))***+++,,,,,,,,,//////000//////.........000000111222333111...+++---///222333222///,,,***,,,------,,,)))&&&&&&&&&)))'''$$$!!!!!!###&&&(((''')))******'''%%%######"""!!!!!!"""$$$$$$###!!!!!! zzzzzzqqqgggdddeeefffbbb]]]SSSPPPMMMKKKIIIIIIGGGFFFJJJKKKLLLMMMLLLIIIGGGEEEEEEDDD@@@<<<;;;===BBBFFFGGGIIIJJJIIIGGGGGGIIILLLGGGHHHGGGFFFDDDCCCCCCCCC;;;>>>BBBDDDDDDDDDEEEEEEGGGEEEDDDBBBCCCDDDFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJEEEDDDCCCCCCDDDGGGJJJLLLEEECCCAAA@@@AAADDDHHHJJJBBBCCCCCCBBBAAACCCGGGJJJLLLKKKJJJIIIGGGEEECCCBBBGGGGGGGGGGGGGGGGGGGGGGGGAAAAAA@@@===:::;;;>>>BBBBBB???======>>>???@@@@@@DDDCCCAAA@@@@@@@@@AAABBBBBBBBBAAA@@@????????????>>>===<<<<<<============??????>>>>>>???@@@CCCEEE>>>===<<<;;;;;;<<<======888888999999:::;;;===???<<<;;;:::999888888888999888888666555555555666666999:::;;;;;;:::888777777::::::::::::::::::::::::?????????>>><<<;;;999999777777:::===>>>FFFWWWhhhsssvvvzzz{{{xxxtttrrrqqqlllooorrrsssssstttvvvxxxyyyxxxwwwxxxyyyzzzyyyxxxtttpppjjjddd___\\\[[[[[[ZZZSSSKKKCCC???>>>======777888999999999:::===@@@666111///222333222333555222222333333333444555555:::888555333111111222333444333111111111222222222//////...//////...+++)))(((((('''))),,,......---------------------------//////000000000///......111111000000000///---,,,,,,,,,+++***((()))---000///...,,,+++*********+++......------+++***)))(((&&&(((******)))***,,,...000///...---+++))))))))))))+++...//////...---,,,)))***++++++,,,---...000222111000000000000000///111111111222333222///---...///111333333111///,,,+++,,,---+++(((&&&%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''%%%###!!! !!!""""""  xxxnnnqqqjjjccc^^^^^^]]]YYYUUUNNNMMMKKKJJJHHHHHHHHHIIINNNNNNOOOOOOMMMJJJGGGFFFEEEDDDBBB@@@>>>???BBBEEEEEEGGGHHHGGGEEEDDDGGGJJJKKKJJJHHHFFFDDDCCCBBBBBB999<<>>BBBAAA???>>>===???@@@@@@???CCCBBB@@@?????????@@@AAAEEEDDDAAA???============@@@>>><<<<<<===>>>>>>============;;;:::;;;>>>AAA@@@>>><<<::::::;;;<<<===888999::::::999:::<<<>>>???===;;;999888888:::;;;666666666555555444444333777999;;;;;;999777777777;;;;;;::::::::::::999999<<<<<<;;;;;;999888666555///000444888:::@@@OOO]]]lllqqqvvvwwwtttqqqpppppplllooorrrrrrqqqrrruuuxxxzzzxxxwwwxxxyyyzzzyyywwwuuusssppplllgggccc```^^^[[[UUUKKKCCC???>>>======888999;;;;;;<<<>>>AAADDD:::555111333333111111444222333333222000000111333888777555333333444555666777555444222222222333333222111000000111000///---+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,---------...///000111111000/////////...------......,,,***,,,,,,***'''$$$&&&,,,111000///---+++******++++++************)))(((&&&&&&&&&***------***(((***---,,,---...,,,***((())))))+++---///000...---------***+++,,,,,,,,,---000222444222000///000111000///000000000111222222000...//////000222333222///,,,***+++,,,+++((('''&&&'''%%%&&&'''''''''&&&$$$######$$$$$$"""!!! !!!"""###!!!  wwwnnngggeeeaaa\\\XXXVVVTTTRRRPPPNNNLLLIIIFFFEEEGGGKKKMMMPPPPPPPPPPPPNNNLLLKKKIIIEEEEEEFFFDDDCCCBBBCCCEEEBBBEEEGGGEEEAAA@@@CCCFFFHHHFFFDDDCCCBBBBBBBBBBBB???@@@BBBCCCCCCDDDFFFHHHEEEEEEEEEDDDDDDCCCCCCCCC???AAACCCFFFHHHIIIJJJJJJFFFDDDAAA@@@AAAEEEIIILLLHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEFFFEEEEEEFFFHHHJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGIIIKKKKKKJJJIIIHHH@@@CCCDDDBBB>>><<<>>>BBBBBB@@@>>>>>>@@@AAA@@@@@@CCCBBB@@@?????????@@@AAAEEECCC@@@===<<<<<<======???===;;;<<<>>>@@@@@@???===>>>===:::888888;;;???@@@>>>;;;999888999:::<<<999;;;<<<<<<::::::<<>><<<999777666888:::;;;555666777777666444222111333666::::::999888999;;;;;;;;;;;;::::::999999999888888999999999888777777000000222666888<<>>===<<<:::;;;<<<<<<<<<>>>AAADDD===777333333333111111444444555555222///...///222111111111222444666888999888888666444333333555666444222111111222333222111///...,,,,,,------,,,+++------,,,,,,++++++******,,,...///111222111000///,,,+++***+++------+++((()))******'''$$$%%%+++000111///...,,,+++***++++++))))))*********((('''&&&&&&(((***+++++++++******)))+++---,,,)))((()))***,,,...///...+++***+++,,,)))+++,,,,,,+++---000333444111...---//////...------------...000111000...111000///111222000,,,))))))***++++++)))(((((()))'''((((((((('''&&&$$$"""######"""  !!!""""""!!!vvvnnnhhhddd[[[ZZZWWWTTTQQQPPPOOOOOOOOOLLLGGGCCCBBBFFFLLLQQQPPPPPPPPPPPPOOONNNMMMMMMEEEFFFHHHHHHFFFDDDDDDEEE@@@CCCEEECCC???===@@@DDDAAA@@@>>>???@@@BBBCCCCCCGGGGGGFFFDDDAAA@@@AAABBBBBBBBBCCCCCCDDDCCCCCCBBB===>>>???BBBDDDGGGIIIKKKFFFCCC@@@>>>@@@CCCHHHKKKNNNMMMLLLJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFHHHIIIFFFEEEFFFFFFGGGHHHIIIJJJCCCEEEGGGJJJJJJIIIGGGEEE@@@CCCFFFDDD???===???BBBBBB@@@??????@@@AAAAAA@@@CCCBBBAAA@@@???@@@AAAAAADDDBBB???<<<;;;<<<===>>>>>>;;;:::;;;???BBBCCCBBB@@@@@@???<<<888888<<>>;;;777666777999:::;;;===>>>===;;;:::===@@@<<<:::666444444555888:::666777888999888555222000000444888:::999:::<<<>>>;;;;;;;;;::::::999999999666777888999:::;;;;;;;;;888666555777888:::BBBLLL___fffnnnrrrrrrrrrtttvvvsssuuuvvvsssnnnlllnnnqqqooooooooopppsssuuuuuutttsssrrrpppmmmkkkjjjjjjiiiccc\\\QQQHHHAAA>>><<<;;;;;;<<<===<<<<<<===@@@BBB===777333444444222222555666777666333///---///111+++,,,...111444777:::<<<:::999888666444444666888555333111111222444444444333111/////////...,,,+++///...---,,,***)))((('''+++---///111222111000000,,,***)))+++---...,,,)))&&&)))+++)))%%%%%%)))...111000...,,,++++++++++++***+++,,,---,,,,,,***)))&&&%%%%%%)))---...+++''''''))),,,+++)))''')))***---......,,,(((''')))+++(((***++++++***+++///333333000,,,+++---...---++++++******,,,///000///...333111//////000...)))%%%(((***++++++)))))))))******))))))((('''%%%$$$$$$######"""  """