BM6P6(@ qqqqqqsssrrrjjjbbbaaafffggghhhiiihhhfffgggjjjnnnllliiiggglllsssvvvsssnnnjjjcccaaaeeejjjiiifffeeefffkkknnnmmmnnnssswwwwww|||||||||zzzyyyzzz}}}~~~{{{xxxuuussswww{{{}}}yyyqqqkkkiiiiiigggkkkppprrrqqqkkkccc^^^MMM???222&&&'''***$$$""" !!!$$$%%%###!!!!!!!!! !!!"""######""""""""""""############%%%%%%$$$$$$###"""""""""!!!""""""""""""#########!!!!!!"""###$$$$$$%%%%%%%%%%%%'''***---000111111;;;CCCFFFMMM[[[[[[SSSUUUYYY```]]]SSSUUUiii}}}~~~yyy~~~{{{sssgggrrr~~~yyy}}}yyy{{{yyytttttt}}}~~~{{{zzzyyyvvvsssnnnlllkkkooovvvzzzzzzxxxxxxxxxzzz~~~{{{uuuvvv|||~~~qqqpppqqqpppkkkdddcccffffffhhhiiigggeeeffflllrrroookkkhhhlllssswwwuuurrrjjjddd```bbbcccbbbbbbeeeaaafffjjjlllqqqwwwyyyxxxyyyzzzzzzxxxwwwxxx{{{}}}}}}~~~|||wwwrrrooovvvyyyzzzxxxrrrllliiiiiikkknnnrrrssspppjjjbbb^^^PPPCCC888,,,###(((***$$$"""!!!!!!$$$$$$###!!!!!!!!!"""""""""#########""""""""""""############%%%%%%$$$$$$###""""""""""""""""""#########$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$%%%(((+++...111111:::CCCGGGLLLWWWVVVPPPTTTYYY```^^^SSSSSSeeeyyy|||~~~zzzooouuu||||||}}}||||||}}}rrr{{{~~~}}}yyytttvvv~~~|||vvvsssqqqrrrtttwwwwwwwwwzzzxxxzzz~~~|||vvvuuuyyy}}}|||}}}ppplllkkkllljjjfffdddfffbbbeeegggdddaaadddllluuuqqqmmmkkkmmmssswwwuuusssgggccc___^^^\\\ZZZ^^^dddcccfffiiimmmuuu|||}}}xxxzzzzzzzzzyyyxxxxxxyyy{{{yyy|||}}}xxxrrrnnnwwwxxxxxxvvvsssnnnjjjgggoooqqqsssrrrooohhhaaa]]]RRRGGG@@@555(((((())) $$$###""""""###$$$###"""!!!"""###$$$%%%$$$######"""""""""#########$$$$$$%%%%%%$$$$$$###"""""""""############$$$$$$$$$%%%""""""######$$$%%%%%%%%%######$$$&&&)))---111333999DDDHHHJJJPPPNNNKKKQQQ\\\dddcccYYYVVVdddwww{{{zzzuuuyyyuuuvvvyyyxxxxxx{{{zzznnnzzz~~~}}}zzzsssxxx}}}|||zzzwwwvvvwwwzzz}}}}}}{{{{{{}}}}}}xxxuuutttxxxwwwwww|||~~~lllgggeeeggggggeeedddeee]]]aaadddbbb^^^aaakkktttrrrooonnnooosssssspppmmmaaa______]]]YYYVVV[[[bbbmmmmmmmmmooowww{{{~~~}}}zzzwwwwwwxxxxxx{{{~~~{{{wwwttt{{{zzzxxxvvvtttoooiiieeeooopppqqqpppmmmgggaaa]]]SSSIIICCC:::+++'''''' ###############$$$######"""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%(((---222666999EEEIIIHHHJJJFFFEEENNNaaajjjnnngggbbbjjjxxx}}}~~~~~~xxxpppqqqtttoooooozzz|||yyyxxxxxxyyyzzz}}}~~~rrr{{{zzzwwwwww|||{{{sssxxx}}}zzz|||~~~|||vvvqqqsssrrrssswww~~~}}}}}}gggbbb```bbbcccbbbbbbeee^^^bbbeeedddbbbdddllltttpppoooooopppqqqnnnhhhddd[[[\\\______[[[WWWZZZbbbqqqpppmmmnnnwww~~~yyyuuurrrrrrzzz{{{}}}~~~}}}|||~~~|||zzzxxxtttooohhhdddjjjlllnnnnnnkkkgggaaa^^^QQQEEE@@@888***%%%%%% ######$$$$$$#########$$$"""$$$%%%'''&&&%%%###"""############$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###%%%&&&''')))---333888;;;GGGIIIGGGHHHEEEEEEPPPdddooowwwuuuqqqsss{{{||||||}}}yyyxxx}}}|||{{{|||uuuiiisssuuummmkkktttwwwxxx}}}uuurrrsss}}}~~~~~~xxx}}}vvvqqqvvvzzzrrrxxx~~~zzz}}}yyyrrrssstttuuuyyy|||}}}fffbbb```aaaaaa```ccchhhdddhhhkkkmmmlllmmmpppsssnnnnnnnnnnnnmmmiiiccc___[[[\\\```aaa^^^ZZZ]]]ccclllmmmlllnnnuuu}}}xxxrrrnnnlll{{{|||}}}~~~~~~~~~~~~}}}||||||{{{xxxsssmmmhhhdddfffhhhlllmmmlllgggbbb^^^NNN???888333'''###%%%!!!###$$$%%%$$$######$$$%%%$$$$$$%%%&&&%%%$$$###"""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%###%%%((()))***---333888===HHHJJJIIILLLLLLNNNZZZgggpppyyy|||zzzzzz}}}yyytttttt~~~{{{yyyyyy}}}|||qqq||||||rrrmmmsssuuuuuu|||yyyrrrsssxxxzzz|||uuusss|||zzzsssyyy}}}yyyzzz~~~vvvxxxyyy|||}}}zzz{{{|||~~~hhhfffeeeeeecccaaagggnnnjjjlllppptttuuutttrrrooonnnmmmkkkiiihhhfffcccaaabbbaaaaaabbb___\\\___eeeiiimmmqqqrrrwww~~~~~~~~~xxxrrrnnnlllzzz{{{}}}~~~}}}{{{xxxvvvvvvxxxzzzwwwqqqkkkhhhgggeeehhhmmmooommmhhhaaa]]]LLL888///,,,$$$###&&&###"""$$$&&&%%%###"""$$$&&&%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""""""""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%)))***)))+++000555>>>HHHJJJLLLTTTXXX\\\hhhmmmrrryyy~~~}}}xxxwww}}}{{{yyyuuuttt~~~{{{{{{}}}zzzsssxxxxxxxxx~~~zzzvvvpppmmmuuuxxxvvvuuuzzz~~~vvvzzz~~~zzzzzz~~~|||{{{}}}|||wwwwww|||}}}}}}zzzkkkjjjjjjiiieeecccjjjssskkkmmmqqqvvvyyywwwqqqkkknnnlllhhheeeddddddeeefffjjjeeebbbaaa___]]]aaafffkkkrrrxxxyyy{{{~~~~~~|||~~~{{{vvvqqqoooxxxzzz}}}~~~|||wwwqqqmmmppptttxxxuuuoooiiihhhiiifffjjjnnnqqqoooiiiaaa\\\KKK555)))(((###$$$(((%%%"""%%%&&&%%%###"""$$$&&&%%%%%%######"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%% %%%)))***)))***...333>>>GGGJJJNNN[[[bbbhhhtttssstttyyyyyyrrrqqq~~~zzz}}}xxxxxx~~~xxx}}}}}}|||xxxqqqlllggghhhuuuwwwqqqvvvzzzzzz{{{~~~{{{~~~yyyxxx|||}}}vvvuuuhhhkkklllhhhhhhjjjllljjjkkkgggiiiqqqwwwuuuooollliiikkkhhhbbbdddlllpppoooqqqddd^^^gggmmmjjjhhhjjjjjjwwwzzzsss{{{zzzwwwwwwwwwttt|||~~~|||wwwvvvwwwqqqfffqqqttttttmmmeeebbbdddfffeeekkkrrruuurrriii___YYYDDD555(((&&&((((((%%%$$$%%%###!!!!!!###### ###!!!!!!###'''***)))'''!!!"""###$$$%%%&&&&&&&&&&&&"""!!!###!!!###%%%$$$######$$$%%%'''((("""&&&)))(((###!!!###&&&%%%&&&((()))***,,,///222;;;EEENNNRRRYYYfffpppsssllluuuxxxssszzz}}}~~~}}}www~~~{{{wwwvvvzzzxxxooommmjjjiiirrr~~~www}}}zzzxxx|||~~~|||xxx}}}yyyzzz~~~gggjjjjjjhhhhhhmmmooonnnjjjgggiiippptttqqqmmmkkkkkkkkkhhheeeiiirrrvvvsssmmmdddcccmmmtttooojjjjjjpppyyy}}}yyywwwtttooouuuxxxvvvqqqpppuuuxxxyyy{{{{{{zzzyyyyyyxxxrrrkkksssvvvuuunnngggcccdddggglllnnnqqqqqqmmmdddZZZTTTBBB555(((%%%''''''%%%$$$$$$###!!!"""###### %%%###"""###&&&'''&&&$$$"""###$$$%%%%%%&&&&&&&&&'''$$$###%%%""" %%%$$$$$$$$$$$$%%%&&&'''(((''')))++++++(((&&&''')))%%%&&&'''((())),,,000333???IIIRRRWWW^^^jjjtttwwwyyyqqqqqq}}}xxx}}}|||wwwvvvyyy|||www~~~~~~wwwvvvrrrooottt{{{~~~{{{zzzyyy}}}}}}{{{{{{zzz~~~kkklllkkkhhhjjjooorrrqqqkkkjjjlllppppppllliiijjjiiifffbbbccclllvvvxxxtttiiidddfffqqqwwwrrrkkkjjjsssxxx{{{wwwsssrrrrrrppppppqqqooojjjkkksss{{{~~~{{{xxxxxx}}}~~~zzzuuurrrtttvvvvvvqqqjjjeeefffjjjuuutttrrrooojjjaaaWWWQQQ@@@333'''%%%&&&&&&$$$###$$$###""""""###"""!!!&&&%%%######$$$$$$""" """"""###$$$%%%%%%%%%%%%'''%%%%%%&&&$$$!!!"""&&&$$$$$$%%%&&&''''''''''''***+++++++++******))))))''''''''''''(((,,,111555@@@JJJUUU]]]fffrrr|||~~~zzzzzz|||{{{nnnttt}}}zzzwwwxxx}}}|||uuuqqq}}}~~~vvvwww|||}}}|||~~~yyyxxxxxx~~~{{{}}}~~~{{{{{{ppppppmmmjjjlllrrruuussspppoooqqqrrroooiiigggjjjccc\\\XXX\\\hhhrrrrrrmmmgggccceeelllooollljjjjjjpppuuuxxxwwwuuuuuuvvvwwwrrrsssqqqlllmmmuuu|||}}}xxxyyy~~~yyyyyyssstttuuusssmmmhhhjjjooovvvtttrrrpppmmmeeeӵ&&&$$$#####################"""!!! %%%$$$######""""""!!! !!!!!!"""###############$$$$$$%%%%%%###"""###%%%###$$$&&&'''(((((('''&&&)))((((((((())))))'''&&&'''''''''&&&''',,,222777>>>HHHVVVbbbmmmxxxwwwrrrtttyyyvvvzzzĦĦ~~~}}}ӵ~~~{{{{{{~~~zzzsssqqq}}}zzz}}}{{{}}}Ħ||||||zzzzzzzzzuuu{{{oooooommmkkkooovvvyyyxxxvvvtttttttttpppjjjhhhkkk```VVVOOOUUUaaahhhgggcccfffbbb___```bbbdddhhhlllqqquuuzzz|||{{{yyyyyy|||yyy{{{zzzuuuuuuzzz~~~||||||~~~}}}oooooorrrtttpppjjjlllsssooommmnnnpppqqq4ĉ@ӵ$$$######"""###$$$$$$###""""""""""""######""""""!!!"""""" !!!!!!!!!!!! ###$$$###""""""#########$$$%%%'''(((''''''&&&((('''&&&'''((((((&&&$$$'''''''''&&&(((,,,333888@@@IIIXXXfffpppxxx~~~}}}qqqiiiooozzz|||>L=hĦzzz{{{4ĉ@ӵzzztttsss}}}wwwyyy>L}}}||||||{{{zzzxxxjjjjjjiiijjjpppyyy|||zzzvvvrrrqqqrrrqqqlllkkkmmmcccWWWMMMQQQYYY]]]\\\ZZZaaa^^^\\\ZZZ[[[```iiioooxxxzzzyyyxxx{{{~~~}}}|||~~~{{{mmmlllppptttpppjjjllluuugggfffgggnnnqqqGG=?###$$$!!!###$$$$$$###""""""###!!!"""######""""""###$$$ !!!!!! !!!###!!! """###"""######$$$%%%&&&&&&&&&&&&(((((())))))((((((''''''&&&''''''((()))---333777DDDKKKZZZhhhqqqtttyyy}}}{{{{{{|||{{{nnnfffnnn}}}}}}vvvtttHdĦ=Ījyyy}}}GG=?yyyuuuuuu{{{zzzvvvuuuqqqwww|||~~~HdĦ{{{wwwzzz}}}}}}~~~iiiiiigggӵpppkkkiiiĭӵRRRӵ]]]Ħ~~~~~~~~~wwwvvvzzz}}}ӵӵtttpppĦƜ`1.׼s$$$###%%%!!!Ħ###$$$!!!###%%%$$$"""!!!"""ӵ"""Ħ###!!! ###$$$!!!############ĭӵ+++...Ħwww}}}ĦvvvĦ~~~~~~yyynnnDdD?fӵ~~~ĦӵƜ`1.׼szzzĭӵxxx||||||zzzyyyyyyzzz}}}ӵĦ}}}ĦĦDdDӵӵӵĦӵĭӵwwwzzzkkkkkk?~4jjjjjjcccg&e>&eLLLg&eXXX>hӵ}}}~~~|||uuuvvv}}}g&eguO>uO>&eooottt4ff?>ߝLpppgĉ@'''$$$$$$&&&Shӵ%%%###%%%&&&%%%""" g&e###>hӵ!!!!!!$$$%%%!!!###""""""fff?><z+++g&e>&e***,,,HLuuuyyyShӵgLttt~~~wwwS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??{{{{{{wwwwwwuuuttttttuuug<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??yyyuuu4Dӵfff```[[[Hƅ^Hu]ĦGGGHu]Ħ]]]ZuR)Ħ{{{sssooorrrvvvHu]ĦHŐeHŐeHu]ĦnnnqIܗGIӵnnntt)))%%%!!!HGgĉ@######$$$%%%&&&&&&&&&%%%Hu]Ħ!!!ZuR)Ħ"""######""" ###"""sߝLGdUĦ$$$Hƅ^Hu]Ħ&&&ntHdĦzzzHGgĉ@lllHdĦmmmxxxHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼s}}}zzzyyyxxx{{{~~~}}}{{{tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ{{{qqqddd4DuXӵccc```\\\DdDΦDdDĦGGGDdDĦ^^^rrrt|d<ĦfffDt|||{{{nnniiiqqqzzz>d<Ħ~~~>d<ʜDd<ʜ4DuTӵ|||sssF&uTӵqqq4DufئL>e$$$puR)Ħ&&&''''''''''''&&&$$$>d<Ħ$$$Dt&&&#########""" """!!!DdDΦDdDĦ""">d<ʜ4DuTӵ%%%4DwDd<Ħ{{{puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦwwwuuunnnfffdddhhhlllmmmlllqqqwwwgeĦ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ӵ|||~~~ffffff4DuXӵwwwllljjjD&dq&ĒReee]]]sdKĦdddDHRRudsssnnnsss{{{sdKĦvvvD&oq<Ōq&ĒR{{{|||sss>dp&ĒRuuuuuunfʜd<Φ>d<Ħ###s&dq&ĒR$$$%%%i?ʜtd<Ħ{{{HHܗDӊBmmm<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&ĒR}}}xxxzzzkkkjjj4DuXӵsssjjjfffHu]3hhjjjiiieeeneeeeaaa=e~~~vvvrrruuuzzzneooolllpIƎ@t@hsssxxxyyy>hkkkmmmnnnfe!!!@ďD!!!%%%'''&&&&&&''''''&&&$$$ne###"""=e"""###%%%%%%%%%$$$%%%###ege"""%%%sĪj@h$$$$$$%%%fdDĦ{{{@ďDxxxrrrHkge@h@GHĪj@IŌBeneHkgenefe|||Hu]3hh~~~sefffddddddgggmmmrrrssssss}}}geĦja>aĦ}}}@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h|||zzz~~~ooo4DuXӵqqqĵD^iiikkkmmmlll```gggddd~~~zzzvvvvvvyyy}}}pppmmmjjjsssrrrvvvwwwrrraaaccceeeggg### """###$$$%%%%%%&&&'''&&&%%% !!!"""!!!###%%%'''&&&&&&&&&%%% $$$%%%$$$%%%%%%%%%&&&DdDĦzzzyyyxxx}}}D^|||s׼sssslllmmmnnnqqquuuzzz~~~geFm8{{{>aĦzzzs׼sHoD^DdDĦs׼s}}}|||Φ4DuXӵtvӵ>d<Ħ]]]kkkmmmqqqsssnnnfffĦkkkoooqqqooonnnxxx{{{wwwvvvyyy~~~yyywwwĦnnnmmmmmmvvvrrrmmmoooxxx~~~xxxmmmrrruuuuuurrrpppooolllgggaaaccceeefffgggaaaQQQAAA...)))%%%$$$"""""" !!!"""$$$$$$###""""""$$$%%%&&&&&&&&&%%%$$$###Ħ """"""""" !!!!!!!!!###&&&'''((('''(((&&&$$$###$$$$$$###""""""%%%%%%!!!!!!%%%((('''%%%%%%%%%%%%%%%(((,,,000>d<Ħyyy~~~ooohhhhhhhhhkkkqqqyyy}}}xxxyyyĦvvvrrr{{{>d<ĦBetttvvvyyyyyyzzzzzz|||geFYĉ~~~zzz>aĦ|||}}}Benu]ӵ>d<Ħ>d<ĦĦBeĦzzz}}}?aŖ%7uSQuR)ӵsdKĦ[[[jjjoootttvvvuuugdKĦttttttsssmmmiiirrr~~~zzzwwwzzz||||||gdKĦpppppprrrxxxtttqqquuu|||~~~xxxqqquuuuuuuuuuuutttpppkkkhhh]]]```cccdddddd^^^OOO@@@,,,(((%%%%%%((()))&&&"""""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$%%%$$$gdKĦ $$$$$$$$$&&&'''(((((('''#########"""""""""""""""###"""!!!###%%%&&&$$$!!!&&&&&&%%%%%%&&&***000444gdDĦzzzyyyuuuhhhZZZYYYdddttt|||oooqqq{{{gdKĦwwwyyy}}}~~~yyysdKĦwwwzzzzzzyyyyyyŶS{{{yyy3we<{{{iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ|||>AdddneMMM[[[lllrrrxxx|||ne~~~{{{yyytttlllgggppp|||~~~|||xxxuuuxxx~~~~~~{{{netttssssssuuu~~~yyyvvvyyy{{{uuutttssssssttttttpppiiiccc]]]^^^___bbbfff```NNN<<<---)))%%%%%%'''(((%%%"""""""""!!!!!!!!!!!!""""""############"""!!!ne !!!!!! !!!""""""$$$&&&''''''&&&""""""###############"""###"""!!!"""%%%'''&&&%%%(((''''''&&&&&&)))///Dettt{{{|||rrreeeXXXWWWcccrrr{{{~~~|||wwwvvvxxxrrrhhhkkktttne~~~{{{~~~}}}yyyrrrne~~~yyyppprrryyy|||}}}~~~>Ayyyk<ttt{{{~~~fhDenenenecccbbbFFFLLLTTTjjjpppxxx~~~~~~|||uuummmjjjrrr||||||zzzvvvsssvvv|||}}}zzzwwwxxxwwwwwwyyy~~~yyyzzz}}}xxxnnnmmmnnnrrrtttpppggg___[[[[[[\\\aaafffaaaMMM888...***%%%###%%%%%%$$$"""""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!  !!!"""###$$$%%%%%%%%% !!!###$$$$$$$$$#########!!!!!!"""%%%(((******)))))))))'''''')))---000ggguuu}}}uuukkk``````iiiuuuzzz{{{xxxrrrooonnnhhhbbbgggqqq~~~}}}uuugggzzztttqqqsss{{{~~~uuunnnqqqyyy~~~{{{vvv~~~~~~~~~|||~~~zzz|||tttnnnhhhgggjjjjjjeee______cccfffccc[[[RRRNNNMMMaaagggqqq{{{~~~yyysssrrrxxx{{{zzzuuurrruuu|||}}}zzz}}}yyyyyy|||}}}{{{|||~~~zzzyyy|||~~~{{{wwwgggfffhhhmmmqqqnnnddd\\\WWW[[[___cccddd\\\JJJ888...***%%%############"""""""""!!!!!!!!!!!!"""""" !!!"""""""""""" !!!!!!!!!!!! !!!###$$$$$$############ ###$$$%%%%%%$$$$$$"""!!!!!!"""%%%))),,,...***+++***)))'''(((+++---333>>>QQQdddsss}}}}}}wwwrrrnnnmmmpppvvv{{{~~~}}}zzzuuunnnddd___hhhttt|||~~~|||tttgggmmmvvvyyyrrrhhheeeiiiuuuwwwxxxuuutttxxx~~~~~~|||{{{}}}yyy|||vvvvvv{{{yyyzzz|||}}}yyyxxx}}}~~~qqqyyyvvvoooiiihhhjjjjjjddd^^^bbbgggllllllfff]]]UUUPPP[[[aaalllwww|||~~~zzzyyy|||~~~|||zzzuuurrrvvv|||||||||}}}}}}~~~zzzxxxzzz{{{yyywwwgggfffgggiiikkkggg^^^WWWVVV^^^ffffff```UUUFFF999---***%%%"""!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!"""############ !!!!!!!!!!!!!!!!!! $$$&&&'''&&&### !!! !!!###$$$%%%%%%%%%$$$"""""""""###%%%(((,,,///***++++++)))''''''(((***111;;;LLL___ppp{{{yyysssvvvxxxvvvssstttzzz~~~rrrccc]]]hhhwww{{{~~~|||wwwuuupppvvv|||zzznnnaaaaaagggppppppsssxxx~~~xxxxxx{{{}}}yyy|||}}}wwwuuuuuuyyy{{{}}}||||||zzzyyy|||uuu}}}rrrmmmgggfffiiiiiifffcccjjjjjjjjjiiifffccc```^^^___dddmmmxxx~~~|||{{{yyy}}}{{{vvvrrrvvv}}}~~~~~~~~~}}}zzz{{{~~~yyyxxxyyyyyyxxxvvvmmmllljjjhhheee___YYYTTTYYYdddllliii^^^QQQCCC:::***(((&&&###!!!!!!!!!"""""""""!!!!!!!!!!!!""""""############"""!!! !!!!!!""""""!!!!!! $$$'''(((&&&"""!!!"""#########$$$%%%%%%%%%"""###$$$$$$%%%'''***---(((******)))'''&&&&&&'''///666DDDUUUfffssszzz|||uuu|||vvvtttzzz}}}yyyxxx~~~sssddd```kkkxxx~~~|||sssrrruuurrrwww{{{wwwkkk______gggppppppttt|||ssswww|||zzzxxx}}}}}}zzz}}}yyyvvvzzzzzz~~~}}}{{{{{{yyy~~~iiifffdddcccfffiiijjjkkkkkkiiihhhiiikkkllllllllljjjmmmsss{{{}}}}}}{{{xxx}}}zzzuuuqqquuu}}}~~~~~~|||{{{wwwtttwww|||}}}zzzvvvuuuuuuuuutttrrrpppooommmhhhbbb]]][[[[[[bbbjjjoooiii^^^QQQBBB777'''&&&&&&$$$"""!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!""""""""""""!!!!!!!!!$$$&&&%%%!!! """%%%$$$###""""""###%%%&&&!!!$$$&&&&&&%%%%%%''')))&&&((())))))'''%%%%%%%%%***...888FFFVVVbbbiiikkkdddnnnxxx}}}}}}wwwwwwzzz}}}~~~~~~}}}~~~{{{tttmmmnnnvvv}}}~~~tttkkklllssspppuuuzzzzzzpppfffgggnnnssstttyyy}}}zzzuuuyyyvvv{{{}}}yyyzzzwwwxxx~~~{{{}}}|||xxx}}}yyyzzz~~~~~~zzzxxxyyywww|||~~~}}}~~~~~~{{{xxxwwwzzz}}}}}}{{{~~~~~~aaaaaa```aaadddiiinnnqqqggggggjjjoootttvvvtttrrrrrrssswww}}}|||~~~~~~{{{|||zzztttqqqttt|||~~~}}}zzzxxxssspppsssyyywwwuuurrrqqqqqqqqqooommmnnnooonnnhhhaaa^^^aaaeeehhhmmmnnniii___SSSBBB444$$$%%%&&&$$$###!!!!!!"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!$$$###  ###'''&&&###!!!!!!###%%%&&&!!!$$$''''''%%%$$$%%%'''%%%'''((((((&&&$$$$$$$$$$$$'''---999HHHSSSZZZ\\\YYYdddooouuuxxx||||||zzztttttttttxxx}}}}}}~~~}}}yyyvvvxxx}}}}}}{{{wwwooohhhiiiooosssxxx}}}uuuvvv|||vvvzzz}}}rrriiippp~~~|||~~~{{{}}}ssssss~~~}}}vvvyyy{{{yyy|||www~~~{{{}}}~~~~~~|||zzz~~~zzz|||vvvssstttuuuzzz}}}|||{{{|||~~~|||xxxtttqqqtttxxx|||~~~}}}zzz}}}yyyxxx}}}|||yyy}}}~~~~~~}}}~~~}}}{{{www}}}}}}|||~~~~~~|||}}}||||||}}}~~~~~~|||~~~zzzzzz~~~}}}|||zzzyyy{{{bbb```bbbgggiiihhhmmmuuulllkkknnnrrrrrrpppsssxxx{{{uuusssxxx|||sss}}}{{{{{{~~~wwwrrrsssuuuttttttvvvzzzzzzvvvpppooosssvvvuuutttppplllkkkmmmpppqqqqqq}}}sssnnnsssrrrgggbbbdddhhhkkkmmmjjj___NNN<<<111(((&&&$$$"""!!!!!!"""############""" !!!###%%% $$$$$$!!! !!!!!!!!!!!!!!!"""""""""""" """$$$%%%###  """###%%%&&&((('''%%%###""""""######&&&$$$###%%%((()))(((&&&$$$%%%(((,,,111:::CCCJJJHHHNNNYYYdddmmmqqqssssssooooooqqquuuyyyzzzxxxtttxxxyyyzzzzzz|||}}}}}}|||wwwuuuzzz}}}xxxssslllhhhjjjqqq}}}~~~vvvnnnlllooosss|||wwwrrruuu~~~uuuuuu{{{tttvvv{{{}}}zzz~~~{{{{{{}}}}}}~~~~~~xxxtttvvv}}}~~~|||}}}|||uuummmmmmtttyyy~~~}}}|||xxxwww|||uuulllqqqvvv|||~~~|||zzz|||}}}{{{zzzzzz{{{}}}~~~}}}{{{|||xxxrrrpppuuu|||~~~~~~{{{{{{{{{yyywwwuuurrrppptttwwwxxxwwwtttrrrsssuuuxxxxxxwwwvvvuuutttssssssnnnooopppqqqssstttuuuvvvvvvwwwwwwwwwvvvuuutttssswwwxxxyyyyyyxxxwwwuuutttxxxxxxwwwuuutttuuuxxx{{{}}}{{{xxxtttsssrrrssstttvvvrrrqqquuuwwwwwwxxx{{{}}}{{{|||aaa___aaafffgggeeeiiiooonnnmmmoooqqqooolllnnnssszzzxxxxxxzzz}}}}}}zzzwww}}}||||||}}}tttnnnnnnooooooppprrryyyyyyuuuooonnnrrruuutttuuurrrnnnmmmooorrrssssss|||tttrrrxxxwwwlllffffffmmmoooooojjj___NNN<<<000)))'''%%%###!!!!!!"""""""""######!!! """$$$ !!!######"""  !!!!!!!!!""""""""""""!!!!!!######  !!!###$$$%%%""""""""""""###$$$%%%&&& """###""" $$$%%%&&&''')))...444888:::===DDDLLLSSSXXX[[[]]]ccccccfffkkkpppqqqpppnnnqqqrrrtttvvvxxx|||~~~wwwzzz{{{www{{{xxxzzzzzzuuurrrvvv|||zzzvvvuuurrrooosssxxxyyyppplllooossstttwwwwwwwww|||~~~wwwssstttzzzyyyrrrtttyyysssuuuyyy}}}}}}|||~~~|||{{{{{{|||}}}zzzvvvtttuuuzzz}}}xxxvvvvvvvvvpppiiijjjpppvvv|||~~~}}}|||xxxwwwvvvvvvttttttxxx|||{{{tttmmmmmmrrrxxxyyyvvvssssssttttttssssssrrrssstttvvvvvvrrruuuvvvsssvvv}}}}}}{{{rrrmmmmmmqqquuuuuuvvvyyyuuuuuuuuusssqqqnnnkkkjjjfffiiikkkkkkiiihhhiiijjjmmmmmmmmmmmmmmmllllllllleeeeeefffhhhiiijjjkkkkkkllllllllllllllllllkkkkkkooooooppppppooonnnmmmmmmssssssqqqooonnnoooqqqtttvvvtttqqqnnnmmmmmmnnnooojjjfffeeeiiilllmmmooorrrzzzwwwuuuuuuyyy|||}}}}}}}}}cccbbbcccffffffeeehhhmmmsssqqqqqqqqqlllggghhhnnntttxxx|||{{{wwwtttuuuwww}}}~~~~~~|||{{{|||}}}|||ssslllkkkmmmlllnnnpppxxxxxxuuuooonnnrrrtttsssvvvssspppoooppprrrttttttzzztttttt{{{|||ssslllkkksssrrrpppjjj___MMM;;;///***(((&&&$$$""""""""""""!!!""""""!!! !!!###%%%""" """%%%%%%!!! !!!!!!!!!"""""""""""""""### !!!!!!!!!!!!!!!"""######!!!"""###$$$%%%%%%!!! !!!###$$$###"""&&&&&&'''&&&&&&'''***---000000222666:::@@@DDDGGGMMMOOORRRWWW\\\______]]]aaadddgggjjjooottt{{{wwwrrrxxxvvvpppttt{{{zzzvvv~~~zzzyyyzzz{{{tttoooooorrrvvvzzz||||||zzzyyyxxxrrrppprrrtttuuuxxx}}}~~~{{{|||{{{qqqlllnnnrrrooopppooonnnttt}}}~~~xxxuuutttuuutttpppmmmrrrvvvqqqsssxxx}}}~~~~~~{{{www||||||xxxzzz|||{{{yyyxxxyyyyyyxxxvvvtttuuuvvvssstttuuutttrrrrrrrrrssszzz|||~~~~~~}}}}}}}}}~~~}}}{{{xxxuuuuuuuuuwwwuuurrrpppqqqrrrssssssnnnllllllkkkgggccceeejjjmmmrrrtttrrrrrruuuwwwvvvqqqrrrrrrpppmmmkkkkkkkkkjjjkkkllloooqqqpppmmmkkkhhhlllooooookkkgggffffffkkklllmmmnnnoooppppppppphhhkkklllkkknnntttwwwwwwzzzzzzzzzxxxvvvtttqqqooommmkkkllloooooommmnnnrrrjjjjjjiiihhheeebbb___^^^ZZZ]]]aaabbbbbb``````````````````aaaaaabbbbbbbbb[[[\\\\\\]]]^^^_________aaaaaaaaaaaabbbbbbbbbbbbeeedddddddddddddddddddddiiiiiiiiigggffffffiiikkkmmmkkkiiifffeeeeeefffgggbbb]]]\\\___ccceeehhhlllpppnnnlllmmmoooqqqqqqqqqrrruuuyyyzzzzzzxxxwwwwww~~~|||}}}}}}~~~~~~~~~}}}zzzzzz~~~~~~{{{yyyyyy{{{}}}~~~www{{{|||{{{zzzxxxzzz~~~}}}{{{{{{||||||{{{zzz{{{}}}}}}|||{{{|||}}}{{{|||iiihhhhhhhhhhhhjjjoootttwwwvvvuuussskkkdddeeejjjnnntttzzzzzzvvvrrrqqqsssyyyzzz{{{zzzxxxxxxzzz|||{{{tttoooppprrrrrrqqqssswwwxxxuuuooonnnrrrsssrrrvvvtttrrrqqqqqqrrrssstttwwwrrrsssyyy{{{wwwrrrrrrsssrrrnnnhhh]]]MMM;;;...***)))'''%%%###""""""""" !!!"""!!!  """%%%$$$"""###$$$###!!! !!!!!!!!!""""""$$$!!!$$$"""""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$""""""$$$$$$$$$%%%&&&'''''''''###%%%&&&&&&&&&&&&((()))+++******+++...111444666888:::===AAAEEEGGGHHHHHHKKKNNNSSSYYY___fffnnnsssttttttkkkhhhpppppplllpppxxx{{{~~~|||zzz{{{~~~yyyzzz{{{{{{xxxrrrlllgggmmmnnnpppqqqqqqpppmmmllloooiiiggglllrrruuuwwwzzzxxxyyyxxxuuurrrsssyyy}}}~~~}}}ssslllnnnrrrqqqqqqmmmkkkppp{{{|||yyyxxxwwwrrrnnniiihhhooo{{{~~~~~~{{{sssooosssxxx|||~~~~~~~~~{{{||||||}}}}}}}}}~~~~~~xxxtttyyy~~~vvvsssrrrrrrooommmjjjjjjiiifffcccbbbbbbddd___```aaaaaa```___```bbbiiijjjmmmppprrrssssssrrrlllllllllkkkjjjjjjiiiiiiiiijjjiiifffcccbbbccceeejjjhhhffffffiiijjjhhheeeaaaaaa```___\\\[[[^^^aaa```ddddddaaaaaadddfffeeeddddddcccaaa^^^]]]^^^```\\\^^^aaacccccccccddddddbbbcccdddbbb^^^\\\\\\]]]ccceeeggghhhiiihhhgggfffcccdddddddddfffiiikkkkkkrrrrrrqqqooollliiigggeeeeeefffiiijjjfffaaaccchhh______^^^\\\ZZZWWWTTTRRRRRRUUUXXX[[[ZZZYYYVVVUUUVVVVVVVVVWWWWWWWWWXXXXXXVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^_________^^^___bbbeeefffdddbbb___]]]]]]]]]]]][[[VVVTTTWWWZZZ[[[^^^bbbeeeeeeeeefffgggiiiiiijjjnnnpppssstttsssqqqppppppqqqoooqqqwwwzzzxxxvvvwwwuuuvvvxxxzzz|||{{{xxxttt{{{wwwvvvwwwuuurrrqqqsssuuutttrrrppppppqqqrrrsssoootttyyy|||}}}yyyuuutttpppmmmpppvvvyyy|||~~~zzzxxxzzz~~~yyy{{{}}}}}}{{{yyyxxxxxxxxxvvvrrrpppoooooopppqqqnnnqqqtttvvvvvvuuuuuuvvv}}}zzzxxxxxxuuuqqqrrrvvvxxxxxxyyy|||~~~{{{yyyzzz}}}zzz|||mmmmmmkkkiiijjjooovvv{{{xxxxxxyyyvvvnnneeeeeejjjmmmrrrxxx|||{{{vvvqqqnnnuuuvvvwwwvvvuuuuuuwwwyyyuuuqqqqqqvvvzzzxxxuuuuuuxxxyyyvvvqqqpppssstttrrruuutttsssrrrqqqqqqrrrttttttooonnnrrrvvvvvvuuuuuupppmmmjjjeee\\\MMM;;;...)))((('''%%%$$$###""""""!!!"""!!!  !!!###%%%&&&$$$!!! !!! !!!!!!!!!!!!%%% """$$$$$$!!!###""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###!!!"""#########$$$%%%%%% """$$$$$$######$$$&&&%%%%%%&&&'''(((((()))))),,,---000222444555666666555999???EEELLLSSS[[[___aaaddd``````kkkmmmjjjooovvvxxx|||zzzvvvvvvxxx{{{rrrsssuuutttqqqlllgggdddfffggghhhiiiiiiiiiggggggiiidddccciiioooqqqsssuuunnnoooooommmkkkmmmrrrwwwyyy~~~}}}uuuppppppssssssrrrnnnjjjnnnxxx~~~yyyxxxzzzxxxrrrlllgggiiiooowww{{{zzzxxxwww}}}yyyuuuuuuxxx{{{{{{zzz|||{{{yyywwwxxxyyy{{{}}}wwwxxxxxxtttooonnnqqqvvvsss{{{|||xxxxxxzzz{{{yyyzzzzzzyyyxxxyyy|||~~~{{{zzzxxxrrrooottt~~~~~~~~~}}}~~~zzzyyyxxxwwwuuutttrrrqqqqqqvvvuuuuuuuuuuuuuuuuuuuuuqqqnnnjjjgggfffccc^^^[[[VVVVVVTTTQQQNNNLLLNNNOOOHHHIIIJJJJJJIIIIIIJJJKKKPPPQQQSSSVVVXXXYYYZZZZZZTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQOOONNNNNNQQQSSSYYYWWWVVVYYY\\\\\\YYYUUURRRSSSSSSRRRQQQRRRTTTUUURRRVVVWWWSSSRRRUUUWWWVVVWWWWWWVVVSSSQQQQQQSSSUUUQQQTTTWWWXXXXXXXXXYYY[[[ZZZXXXVVVSSSQQQRRRUUUXXXXXXYYY[[[\\\[[[ZZZWWWVVVWWWWWWXXXZZZ\\\]]]___```jjjiiihhhfffcccaaa___^^^[[[]]]aaaaaa[[[TTTUUU[[[WWWWWWWWWUUUSSSQQQNNNMMMKKKMMMOOOQQQQQQOOOKKKHHHPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTVVVWWWXXXWWWWWWWWWXXXXXXYYYYYYYYYSSSTTTVVVWWWXXXZZZ]]]``````___\\\YYYVVVTTTSSSSSSSSSNNNKKKMMMOOOOOOPPPSSS[[[]]]___aaabbbcccdddeeejjjllllllllljjjiiiiiijjjgggeeehhhooosssqqqooopppoooooooooqqqssstttsssqqqmmmjjjjjjlllkkkgggeeegggooommmkkkiiihhhhhhiiijjjkkkqqqttttttvvvzzzzzzvvvtttpppmmmllliiifffhhhnnnnnnqqqtttvvvwwwwwwxxxyyyzzz{{{|||~~~}}}zzzxxxwwwwwwwwwvvvxxx{{{|||zzz|||~~~}}}yyyzzztttmmmjjjmmmqqqrrrrrrqqqrrrsssrrrooollljjjjjjkkkiiifffcccbbbbbbdddfffdddhhhlllooopppppppppqqqooommmkkkkkkiiieeefffjjjiiijjjkkkmmmpppqqqpppoooqqqppppppuuuzzzzzztttooooooqqqtttxxxzzz{{{{{{{{{yyyzzz{{{}}}lllnnnnnnkkklllsssyyy{{{vvvxxx{{{zzzqqqhhhgggmmmqqqtttzzz~~~~~~zzzrrrmmmssstttuuuuuutttssstttuuupppmmmpppwww{{{yyyuuusssyyy{{{xxxsssrrruuuvvvtttuuuuuuuuusssqqqqqqrrrtttrrrnnnkkklllooorrrqqqpppllliiifffccc\\\MMM:::,,,''''''&&&%%%$$$###""""""!!!######!!! !!!!!!!!!$$$&&&$$$  ### !!!!!!!!!"""!!!!!!###$$$$$$###"""!!!!!!!!!!!!!!!"""!!!!!!###$$$&&&&&&'''''' """############$$$&&&%%%&&&'''&&&$$$$$$$$$&&&%%%&&&'''((()))((('''&&&''')))+++,,,,,,,,,---...))),,,111555:::???EEEIIILLLSSSSSSUUU___aaa```hhhsssuuuvvvyyyzzz{{{||||||~~~|||yyysssooonnnoooqqqfffhhhjjjjjjfffcccaaa```YYYZZZ\\\^^^```aaabbbcccaaa^^^___dddhhhhhhiiillleeeggghhhgggfffggglllppprrruuuxxxxxxuuurrrqqqrrrpppoookkkgggjjjssswwwwwwyyy{{{~~~~~~~~~~~~{{{wwwttttttvvvtttnnnhhhhhhjjjnnnrrrtttsssrrrqqqssspppnnnnnnqqqssssssqqqtttsssrrrqqqpppqqqqqqrrrjjjlllmmmkkkiiiiiilllooollltttxxxuuuqqqrrruuuwwwsssttttttsssssstttvvvxxx|||xxxuuuuuutttrrrqqqqqqnnnmmmpppvvvyyyxxxvvvxxxyyyvvvqqqqqqrrrpppllljjjiiigggeeedddcccccccccbbbbbbbbbaaaaaa``````___WWWVVVTTTSSSQQQNNNJJJFFFCCCCCCAAA???<<<;;;<<<>>>666888999999777777888999:::;;;;;;===>>>@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>===<<<===@@@BBBEEEEEEGGGIIIKKKJJJHHHFFFCCCFFFFFFEEEEEEHHHIIIFFFFFFJJJKKKHHHGGGJJJKKKIIIIIIIIIIIIGGGEEEEEEGGGIIIGGGIIILLLMMMMMMMMMNNNNNNMMMKKKHHHEEEFFFHHHLLLOOOOOOPPPQQQQQQPPPNNNKKKJJJFFFEEEGGGMMMPPPQQQSSSWWW^^^]]]\\\[[[YYYXXXWWWVVVUUUWWW[[[\\\VVVOOONNNRRRPPPQQQQQQPPPOOOMMMKKKIIIIIIIIIIIIKKKKKKJJJFFFCCCIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIJJJLLLNNNOOONNNOOOQQQSSSTTTTTTSSSSSSIIIKKKMMMOOOPPPRRRUUUXXXXXXVVVTTTQQQOOOLLLKKKJJJOOOJJJHHHJJJKKKIIIIIIKKKRRRUUUYYY[[[\\\\\\^^^___```aaabbbaaa___^^^___```]]]\\\```gggkkkiiiggghhhhhhgggfffhhhjjjllllllkkkcccaaabbbeeeeeeaaa```aaagggfffdddbbbaaaaaaaaaaaadddjjjkkkhhhiiinnnnnnhhhjjjeeebbbcccbbb```aaaeeedddfffiiijjjjjjjjjkkkmmmpppppppppqqqqqqrrrssssssrrrqqqooommmmmmlllmmmmmmlllooopppnnnnnnqqqqqqooommmhhhbbb```aaadddeeedddeeeffffffdddaaa^^^^^^^^^______^^^\\\ZZZZZZ\\\^^^XXX[[[```ccccccdddeeefffdddaaa```aaa^^^[[[\\\aaa```aaabbbddddddddddddcccccccccdddhhhkkkkkkgggcccfffgggiiilllmmmnnnnnnnnnmmmmmmmmmnnnpppsssuuuvvvkkkqqqtttrrrrrrvvvxxxvvvpppuuu{{{|||tttjjjjjjooovvvxxx{{{|||zzzuuuppplllrrrtttvvvvvvuuusssssssssooolllnnnuuuyyywwwsssrrr{{{}}}{{{vvvuuuxxxxxxvvvvvvwwwwwwuuusssrrrsssuuurrrppplllkkklllmmmjjjfffkkkhhhfffccc]]]MMM888)))$$$$$$$$$$$$$$$######""" """$$$$$$"""!!!!!!"""!!!""""""!!! !!!""" !!!!!! !!!!!! """%%%"""!!!!!!!!!!!!!!!"""###""""""""""""###$$$%%%&&&!!!###%%%%%%$$$$$$%%%((('''(((((('''%%%%%%&&&(((&&&'''((()))))))))))))))%%%'''))))))((((((***,,,&&&(((+++---...000333555777@@@AAABBBIIIJJJLLLVVV```bbbfffjjjlllmmmmmmllltttsssrrrrrrssssssrrrrrrjjjiiifffaaa]]]\\\]]]___SSSUUUWWWVVVTTTRRRRRRTTTKKKLLLMMMNNNPPPRRRTTTTTTQQQPPPRRRWWWXXXVVVXXX]]]YYY\\\^^^^^^\\\\\\___bbbeeefffiiikkkmmmmmmlllkkkhhhhhhfffdddgggnnnqqqpppsssuuuvvvvvvtttsssttttttqqqooommmmmmnnnkkkfffbbbeeegggiiijjjjjjlllmmmmmmjjjhhhggghhhlllmmmkkkhhhjjjiiiiiihhhgggfffeeeddd___aaaccccccbbbaaaccceeeeeeiiijjjgggfffjjjlllkkkiiiiiiiiiiiijjjlllllllllrrroookkkjjjjjjiiigggeeeddddddcccdddfffgggggggggbbbccc```\\\\\\]]][[[VVVWWWVVVTTTRRRQQQPPPPPPQQQIIIIIIIIIIIIIIIIIIHHHHHHBBBAAA@@@>>>===<<<:::888444444444333111000111333///000111000///...///000////////////000222444555000000111111222222333333222333444333222222444555444666:::;;;;;;:::::::::666:::;;;:::;;;>>>===888888===@@@======>>>???===<<<======<<<::::::;;;===<<<===???@@@AAA@@@>>>===???>>><<<<<<===???AAAAAADDDDDDEEEEEEEEECCCBBBAAA;;;999<<>>>>>????????????@@@@@@??????@@@AAABBBDDDDDDEEECCCBBBAAA@@@AAABBBDDDFFFCCCEEEHHHKKKLLLLLLJJJHHHBBBDDDFFFGGGGGGHHHKKKMMMLLLLLLJJJIIIGGGFFFDDDDDDHHHEEEDDDHHHIIIGGGFFFGGGJJJMMMRRRTTTSSSSSSSSSTTTSSSUUUWWWXXXVVVTTTSSSSSSTTTSSSWWW___bbb```^^^^^^^^^]]]]]]___aaabbb```___[[[ZZZ\\\```aaa]]][[[]]]\\\[[[ZZZZZZYYYYYYZZZZZZ\\\bbbbbb\\\\\\cccccc]]]```YYYVVVYYY[[[[[[[[[]]]\\\]]]^^^^^^^^^^^^```bbbeeeeeeeeeeeeffffffggghhhbbbbbbbbbbbbaaaaaacccddd```cccccc```___bbbcccaaa___\\\YYYWWWWWWXXXXXXXXXVVVVVVVVVTTTRRRQQQQQQSSSRRRTTTUUUSSSQQQQQQSSSUUUNNNPPPSSSUUUUUUUUUVVVWWWVVVTTTSSSUUUSSSPPPRRRVVVTTTVVVWWWXXXWWWVVVUUUUUUQQQSSSVVVYYY[[[[[[ZZZYYYZZZ[[[\\\]]]___```aaabbb^^^^^^^^^___```aaabbbccckkktttzzzyyyxxxzzzwwwrrrlllrrrzzz}}}uuulllkkkpppwwwzzz{{{xxxrrrmmmkkkkkksssuuuxxxxxxvvvtttssssssrrrnnnnnnssswwwuuurrrrrr}}}~~~|||xxxwwwyyyzzzwwwwwwyyyyyywwwtttssstttwwwsssrrrooolllkkkiiiccc]]]llliiigggeee^^^MMM777'''#########$$$$$$######""" """$$$%%%###"""""""""### !!!###"""  !!!!!!"""!!!!!!%%%!!!!!!!!!!!!!!!"""######&&&%%%###!!! !!!!!!"""!!!######!!!!!!###&&& !!!"""!!!!!!"""%%%'''$$$$$$$$$$$$%%%&&&((()))!!!$$$''''''&&&&&&)))+++)))***+++***((('''((())))))333333111555555999FFFEEEIIIPPPVVV[[[\\\[[[ZZZ^^^]]]\\\\\\]]]^^^]]]\\\SSSRRROOOKKKHHHGGGHHHJJJ@@@BBBDDDDDDBBBAAACCCFFFCCCCCCBBBBBBBBBBBBCCCCCC@@@AAAEEEIIIHHHEEEHHHNNNOOORRRUUUTTTQQQPPPQQQSSSZZZYYY[[[___dddfffeeebbbbbbdddcccbbbffflllnnnllloooqqqqqqqqqnnnmmmlllmmmjjjiiiiiihhhgggddd```]]]```bbbcccbbbbbbeeehhhiiicccbbbbbbdddggggggdddaaabbbbbbbbbaaa```]]][[[YYYXXX[[[^^^^^^]]][[[\\\\\\```___]]][[[^^^cccccc___```^^^^^^```bbbdddcccbbbaaa___]]]^^^___^^^ZZZWWWSSSTTTUUUTTTSSSRRRSSSTTTPPPQQQNNNJJJJJJKKKIIIDDDDDDBBB@@@>>>============777777888999999999888888888666444222111222222333,,,...///...---,,,---...---//////...---,,,,,,---...---,,,,,,---///111222******+++,,,---...//////...///000///...------...***...222333111000111333---222444333555888666///...444777555555666666333333555666555444333444555333333444666777666222///666555555777888999888666777777888888999888888888:::777999@@@BBB???@@@EEEFFFEEEEEEEEEEEEFFFFFFGGGCCCCCCEEEHHHDDD===999999===>>>?????????>>>===<<<;;;999888:::===>>>===;;;666666777888999:::;;;<<<:::;;;<<<===???@@@AAABBB???>>>===<<<<<<>>>???AAA:::===AAAEEEFFFEEEBBB@@@>>>@@@AAABBBAAAAAACCCDDDCCCCCCCCCBBBBBBAAAAAAAAA???<<<===AAADDDAAA???@@@EEEIIIMMMOOOMMMKKKKKKLLLIIIMMMRRRTTTRRROOOLLLKKKMMMMMMQQQXXX\\\YYYWWWWWWWWWWWWXXXZZZ[[[ZZZWWWTTTQQQPPPSSSXXXYYYUUUTTTUUUSSSSSSSSSSSSSSSTTTUUUVVVWWW]]]\\\UUUUUU]]]___YYYYYYQQQMMMQQQWWWWWWWWWWWWSSSTTTTTTSSSRRRSSSVVVXXX]]]\\\]]]]]]^^^```aaabbbWWWXXXYYYYYYYYYZZZ\\\]]]WWWZZZZZZVVVUUUXXXYYYWWWRRRQQQPPPOOOMMMLLLLLLLLLJJJJJJJJJHHHGGGGGGJJJLLLEEEGGGIIIIIIGGGFFFHHHJJJIIIJJJLLLLLLKKKKKKKKKLLLHHHFFFFFFGGGFFFCCCEEEJJJFFFHHHIIIIIIGGGFFFEEEEEECCCGGGKKKNNNPPPQQQSSSTTTPPPPPPQQQRRRTTTVVVXXXYYYRRRSSSSSSSSSSSSTTTTTTTTTmmmtttzzz{{{xxxuuuuuuxxxvvv|||}}}uuuooooootttvvv{{{{{{xxxqqqkkkiiihhhgggqqqtttvvvuuuvvvxxxvvvrrryyytttrrruuutttooonnnrrrtttssssssuuuvvvuuuqqqnnnrrrxxxuuulllkkktttxxxuuutttpppnnnnnnjjjccc^^^^^^lllllliiicccZZZLLL999+++%%%###!!! """$$$%%%%%% !!!$$$&&&### $$$+++ """######$$$### !!!###%%%!!!"""######!!!%%%%%%$$$!!! """&&&%%%$$$#########$$$%%%$$$###"""""""""###%%%&&&$$$############%%%&&&'''%%%(((&&&'''+++###&&&)))+++***((('''''')))((('''&&&&&&&&&&&&&&&(((((()))+++,,,---...///444888===@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDD>>>===;;;:::999999999:::666666666666666666666666666555444333333444555666555777:::===???@@@@@@@@@DDDEEEFFFDDDCCCDDDHHHLLLHHHKKKQQQUUUWWWXXXZZZ[[[aaa```^^^^^^```eeeiiilllmmmlllkkkiiiiiijjjkkkllldddddddddbbb```\\\YYYWWW^^^aaaaaa^^^^^^aaa```^^^[[[^^^aaabbb```\\\YYYWWWZZZ[[[\\\\\\[[[XXXTTTRRRNNNPPPSSSTTTSSSRRRRRRSSSTTTRRRQQQSSSVVVXXXWWWUUUVVVUUUSSSRRRRRRUUUWWWYYYXXXWWWTTTQQQNNNKKKIIIGGGHHHHHHGGGDDDAAA???@@@@@@@@@???>>>===<<<;;;:::999555555555444444333333333........................---,,,,,,+++*********+++)))************+++++++++******++++++++++++******))))))))))))************))))))))))))))))))))))))************************,,,---......//////......---------,,,,,,,,,++++++...//////////////////...000000000000000000000000111111111111222222222222......//////000222333444111111111111111111111111444333333333444777:::<<<;;;<<<===<<<:::999:::;;;<<<;;;:::;;;===<<<999666666666555555555444444444777777444333555777333+++555555666777777666555444888999999:::;;;;;;<<<<<<===999666555888999999888999999:::===??????>>><<<:::777333444888<<>>???@@@@@@AAAFFFFFFFFFFFFFFFEEEDDDDDD@@@CCCGGGJJJMMMMMMMMMLLLEEEGGGKKKNNNPPPPPPPPPOOOSSSRRRQQQQQQPPPPPPPPPPPPPPPNNNMMMMMMNNNNNNMMMKKKMMMLLLLLLMMMOOOOOONNNMMMOOOPPPQQQQQQQQQQQQPPPOOOMMMIIIFFFHHHLLLNNNMMMJJJJJJJJJJJJJJJJJJKKKLLLMMMSSSSSSSSSUUUUUUTTTRRROOOMMMNNNPPPQQQQQQPPPOOONNNJJJKKKLLLMMMMMMMMMLLLKKKHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>AAA???>>>>>>>>>>>><<<;;;@@@???>>>===<<<<<<;;;<<<===>>>???AAACCCDDDFFFFFFGGGEEEDDDEEEGGGIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIppptttwwwuuupppnnnppptttuuu{{{}}}vvvpppqqqtttvvv{{{{{{xxxrrrllliiigggfffpppuuuvvvtttrrrsssrrrooorrrqqqrrrtttqqqkkkiiimmmpppmmmjjjjjjmmmoooooonnnoootttssskkkkkkssswwwtttpppoooooonnniiibbbbbbfffooommmhhhaaaWWWHHH666)))(((%%%"""!!!"""######"""""""""######""" !!!"""######"""!!! !!!"""###############"""""""""%%%%%%$$$""" """$$$""""""!!!!!!"""###$$$%%%"""""""""""""""######$$$"""!!!!!! !!!######%%%""""""''''''$$$$$$'''&&&(((******(((&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))******---000222333333444444222222333444444444444333222111000...------......000000//////////////////000//////......//////000,,,...000222444555555555888:::;;;;;;;;;<<<@@@CCC???BBBHHHMMMPPPSSSWWWYYYXXXXXXXXXYYY\\\```dddgggeeeeeeeeedddeeeeeefffgggaaa```^^^\\\ZZZXXXWWWWWW[[[]]]]]]ZZZYYY[[[[[[XXXVVVXXXZZZ\\\\\\YYYVVVSSSTTTTTTTTTTTTSSSPPPNNNLLLGGGHHHJJJJJJIIIHHHIIIJJJNNNMMMLLLMMMMMMNNNMMMLLLNNNMMMKKKJJJIIIIIIJJJKKKKKKJJJHHHEEEBBB@@@>>>===<<<<<<<<<:::777666666777444444333222111000000////////////......---------+++++++++******))))))))),,,+++***))))))))))))***(((((()))))))))*********))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++***************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------........./////////...---------------......////////////////////////000000000111222444666888666777888777555444555666555444333555666666444111333333333333222222222111444444222000333555111***333333333444444333333222333333444555555666777777888555333222555777777666777555444555777999999888888555222222555999;;;;;;===<<<;;;999999999::::::;;;;;;<<<<<<======>>>>>>BBBBBBCCCCCCBBBBBBAAA@@@@@@BBBDDDGGGHHHHHHGGGFFFBBBCCCFFFHHHJJJKKKKKKKKKMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIJJJJJJIIIGGGHHHHHHHHHIIIKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJGGGDDDEEEIIIKKKIIIFFFEEEDDDDDDDDDDDDEEEEEEFFFJJJJJJKKKLLLLLLKKKIIIGGGFFFGGGHHHIIIIIIHHHFFFEEEBBBCCCDDDEEEEEEEEEDDDDDDBBBAAAAAA@@@???>>>===<<<===<<<:::999999:::<<<===<<<;;;;;;;;;:::::::::999;;;;;;:::999999999::::::;;;999888888888888777555666666555555555666777777444444555777888999:::;;;;;;:::999:::<<<============<<<<<<;;;;;;<<<<<<===rrrtttsssnnnhhhgggkkkpppqqqxxx{{{xxxtttuuuxxxyyyzzzyyyxxxuuuooojjjhhhhhhpppuuuwwwrrrnnnmmmmmmllllllooossstttooohhhgggkkkmmmiiiccc```bbbfffjjjmmmkkkqqqqqqllllllssswwwtttmmmnnnpppoooiiidddhhhooosssooojjjbbbWWWGGG444)))***'''$$$"""""""""!!! ###""""""""" !!!!!!"""""""""!!!!!! $$$###"""!!!!!!"""$$$%%%$$$$$$$$$"""!!!!!!$$$&&& !!!"""$$$$$$ !!!!!!"""###"""""""""&&&%%%$$$#########$$$$$$***'''&&&'''&&&$$$$$$&&&***++++++)))&&&$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&(((************,,,---))))))***++++++++++++***,,,+++***)))((((((((()))+++*********))))))((((((,,,++++++******++++++,,,***+++,,,...////////////---///111333333555777999777:::???BBBFFFJJJNNNQQQPPPPPPQQQSSSUUUXXX[[[\\\ZZZ[[[\\\]]]^^^_________\\\ZZZXXXUUUTTTTTTUUUVVVUUUXXXWWWSSSRRRTTTTTTQQQNNNNNNOOOSSSVVVUUUQQQMMMKKKJJJJJJIIIGGGFFFEEEDDDCCCDDDDDDCCCBBBAAACCCDDDEEEFFFFFFDDDAAA??????@@@AAAAAA@@@??????>>>>>>>>><<<;;;:::888666444333222000000000///---,,,---............------,,,,,,,,,*********)))))))))))))))+++***)))((('''&&&&&&%%%******)))((((((((())))))'''((((((((())))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((()))***+++,,,,,,(((((())))))))))))((((((************************))))))))))))************......,,,+++******))))))+++++++++++++++++++++++++++,,,---...///000111222///111111111///...///000///......///111111///...000000000///////////////000000///---///222///***000000/////////000000111//////000000111111222222222000...///111333333333555333000///111333444444555222000000222555666666555555555555666777888999999999999:::::::::::::::==================<<<;;;===???@@@AAAAAA@@@>>>======>>>???@@@BBBDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCEEECCCBBBBBBDDDDDDCCCAAACCCBBBBBBCCCDDDEEEDDDBBBAAAAAA@@@@@@@@@@@@AAAAAADDDBBB@@@@@@CCCDDDBBB@@@@@@??????>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@???>>>???@@@AAABBBAAA???===<<<:::;;;<<<===>>>===<<<<<<::::::999888777666666555888666333111111333666888444444444444333333333333666555333333333444666777555333222222333333111000---------...000111333444111111222222333444444444555333222333555666666666666555555444444555555666pppqqqqqqlllfffeeeiiimmmooovvv{{{yyywwwyyy{{{zzzxxxxxxxxxxxxtttooommmnnnrrrwwwwwwqqqkkkjjjjjjjjjkkkpppuuuuuuoookkknnnssspppkkkddd___^^^aaaeeehhhkkkpppqqqnnnooouuuxxxwwwrrrpppoooooommmjjjnnntttsssoookkkggg\\\III555***)))&&&$$$"""""""""!!! """ !!!"""!!!$$$ !!!!!!!!!!!!!!! !!!!!!!!!  !!!"""""""""###"""!!!!!!"""%%%((( !!!"""###### !!!###$$$$$$$$$###"""(((''''''&&&%%%$$$$$$$$$'''%%%$$$%%%%%%&&&''')))++++++***'''$$$###$$$&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&''')))+++((())))))*********************))))))((((((((((((******))))))((('''''''''************************+++,,,,,,,,,------------***,,,...///111111222333555777999;;;===???CCCFFFKKKKKKMMMOOOPPPQQQRRRRRRPPPRRRTTTWWWXXXYYYXXXXXXUUUTTTSSSQQQQQQQQQQQQRRRPPPRRRQQQNNNLLLNNNMMMJJJGGGEEEEEEJJJOOOPPPKKKFFFCCCBBB@@@???=========>>>@@@@@@???===;;;;;;===???<<<>>>>>><<<888555666888333444666777888888777777333222111000///...------***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********))))))(((((((((***))))))(((((()))))))))((((((((()))))))))******''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&'''(((((()))******&&&&&&''''''''''''&&&&&&************************&&&&&&&&&''''''''''''(((...---,,,+++***)))))))))))))))))))))))))))))))))((()))+++,,,------------+++,,,------++++++,,,---,,,+++,,,---.........------------------------------...---+++---000///***...---,,,,,,,,,---//////......//////000000000000------,,,---...///111111444222000///000111111000222111000///000111222222111111111222333444555555777777666666666666666666888888999999999999888888999:::;;;<<<<<<;;;:::999999999999:::;;;===>>>???>>>======<<<<<<=========???===<<<===>>>???>>><<<>>>===<<<===??????>>><<<>>>======<<<<<<======>>>===<<<;;;;;;======;;;999===<<<<<<;;;:::::::::::::::;;;===<<<;;;:::::::::<<<<<<===>>>===;;;999777666777999:::::::::999888555555444333222222111111444333111//////111333444000000000000000000000000333222000///000222555777222111000000111111000...++++++,,,---...000111222222222222222222222222222222111000000222333333333333222222111111222222333kkkoooqqqooojjjhhhkkkooosssyyy}}}{{{yyyyyyyyywwwxxxvvvxxx|||zzztttssswwwuuuxxxwwwooojjjjjjjjjiiinnntttwwwuuupppqqqwww}}}tttqqqkkkeeeaaa```bbbcccllloooqqqpppqqqvvvyyyzzzxxxrrrmmmoooqqqqqqrrrtttnnnjjjiiihhh^^^III444)))&&&$$$""""""###$$$###"""""" ######!!!###''' !!!!!!"""!!!!!!  !!!"""!!! !!!"""###"""!!! !!!!!! !!!%%%'''"""""""""""""""""""""!!!"""###$$$%%%&&&%%%$$$###%%%%%%$$$###"""!!! """###""""""###&&&(((((((((((((((&&&$$$$$$&&&(((%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$"""###%%%'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))((((((''''''((())))))))))))))))))((((((((((((''''''(((((((((,,,,,,---...//////......111333555666777999<<<>>>BBBDDDGGGJJJLLLNNNOOOOOOJJJLLLNNNPPPQQQRRRQQQQQQMMMNNNOOOOOOOOONNNMMMLLLKKKMMMLLLHHHGGGHHHHHHDDDAAA???>>>BBBHHHIIIEEE@@@===<<<:::888777777888999888888777555333333555777444777888666222000222444+++---///000111000000///......------,,,,,,++++++((()))***)))((((((***,,,''''''(((((((((((()))))))))))))))))))))*********((()))))))))******++++++******)))))))))******+++)))))))))*********++++++''''''((((((((((((''''''((('''''''''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''******)))))))))))))))***((((((((((((((((((((((((((()))***+++++++++++++++***+++,,,,,,+++***+++---)))******+++++++++,,,---,,,,,,,,,,,,,,,,,,------+++------***+++//////+++---,,,+++***+++,,,...///---------...............++++++,,,,,,---...///000111000000000111000...,,,///000000000//////000000000111111111111222111111444333333333333333333333555555666666777666666555555666777888999888888777777666666777777999:::;;;::::::999999999::::::;;;:::999888999:::;;;:::999:::999999:::;;;;;;999888;;;::::::::::::::::::;;;666666666777777777666444999888888777666666666666666888999888666555666777888999:::;;;:::888666444444444666777777777666555222222222111000000//////......///000000///......------------------------000///------...000333555000///---...//////...------,,,,,,,,,---......///.........------,,,,,,,,,---,,,++++++---...------------,,,,,,,,,,,,------hhhmmmrrrrrrooommmpppsssyyy~~~|||yyyxxxvvvssszzzwwwyyy~~~}}}wwwxxx~~~wwwwwwtttmmmkkklllllliiioootttvvvrrroootttzzz~~~uuussspppkkkfffcccbbbccclllnnnoooooopppsssxxx{{{zzzqqqllloootttuuutttttthhhcccbbbddd[[[EEE111(((###"""!!!"""$$$%%%$$$###$$$!!! """""" ### !!!""""""!!!  !!!""""""!!! !!!###%%%&&&$$$"""  !!!$$$'''###$$$$$$$$$$$$###"""!!!###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%###"""!!!"""$$$$$$!!!!!!$$$%%%###%%%&&&&&&%%%$$$%%%(((***$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$"""###%%%'''###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%&&&&&&'''+++***)))***+++,,,+++)))***,,,///111222444777999777999===AAAFFFIIILLLMMMFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGIIIJJJIIIHHHFFFDDDCCCEEEDDDAAA@@@BBBAAA>>>;;;::::::===@@@@@@===:::888777555333333333333444333444444333111111222444000111222111///...///000)))************((('''&&&************)))))))))(((&&&((((((((('''''')))+++''''''''''''((((((((((((''''''''''''((((((((((((%%%&&&'''((()))******+++******)))))))))***++++++************++++++++++++''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&'''(((((((((((((((((((((((((((((()))))))))***************)))+++,,,,,,+++***+++---'''((()))((('''''')))+++++++++++++++,,,,,,,,,,,,+++------******---...,,,************+++,,,------++++++++++++++++++++++++***+++------,,,,,,---///---,,,---...///...+++(((,,,...000000///......///000000111111111000//////111111111111111111111111333333444444555555444444222222444555666666777777444555555555666666777777777777777777777888888999777666555666777888777666777666666666888777666444555666666777777666666555000111222333444333222222333333222111111111222222111333555333000///111333333444555666555444222000///000222333333333222111000000000/////////......)))***,,,------,,,***))))))))))))***************,,,+++*********,,,///000---,,,++++++,,,---,,,***,,,,,,+++*********++++++,,,,,,,,,,,,++++++******---+++******+++,,,,,,++++++++++++******+++++++++jjjooossstttqqqpppssswwwxxx|||}}}{{{zzz{{{{{{xxx~~~xxxyyy~~~}}}vvvwwwxxxuuuooojjjkkkooommmiiikkkppppppllllllqqqtttsssoooooooookkkgggeeefffgggjjjjjjjjjjjjkkknnnsssxxxtttnnnlllooosssssssssuuuiiiaaa^^^___VVVAAA///)))###""""""###%%%%%%$$$###'''"""!!!###""" !!! !!!""""""!!!  !!!"""""""""""""""######$$$######"""!!!!!!!!!!!! !!!%%%'''!!!"""###$$$$$$$$$###"""$$$$$$######$$$$$$%%%&&&''''''((((((((('''%%%$$$ $$$%%%""""""%%%$$$ $$$&&&&&&&&&%%%%%%''')))$$$$$$######"""########################$$$$$$$$$%%%&&&'''&&&%%%$$$&&&((($$$%%%%%%&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&'''''''''$$$%%%&&&&&&&&&&&&%%%$$$''''''&&&%%%%%%&&&'''((()))'''$$$%%%'''))))))(((&&&(((,,,------...///000///111444777;;;???BBBDDDBBBAAA@@@???????????????@@@@@@@@@@@@??????>>>===:::<<<<<<999888::::::777777777888888888777555444111111000///...............000111111000000000111///---,,,,,,,,,,,,+++)))(((((((((((('''&&&%%%$$$)))(((((((((''''''''''''&&&'''((('''&&&&&&((()))******))))))))))))))))))%%%%%%%%%&&&&&&'''''''''&&&&&&''''''(((((())))))((((((((((((((()))***+++))))))))))))************((((((((())))))(((((((((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((******(((((('''((()))***((()))******))))))***,,,((())))))(((%%%%%%'''***)))))))))******+++++++++***---,,,)))(((+++,,,+++''''''((()))***++++++************************))))))+++------+++***+++---,,,+++++++++,,,---+++)))(((+++...///...,,,---.........///000000000///.........//////000000111111000111222222333333333222111111111222333333444444222333444555555555444333444444333333444555555666333222222333444555555333555444333444555444333111111222444666666444222111+++---000222222111111111//////.........///000000...000222000,,,+++...111///000222333333111000...------///000000000///......------------,,,,,,,,,))))))***++++++***))))))(((((()))))))))*********))))))))))))***++++++,,,,,,+++******,,,,,,+++*********))))))))))))******,,,,,,,,,,,,,,,+++++++++///---++++++---...---,,,---,,,,,,++++++,,,,,,---lllppptttsssqqqqqquuuyyyqqqvvvxxxyyy{{{zzzyyy~~~|||tttvvvxxxssskkkgggkkkpppnnnhhhgggkkklllhhhiiimmmlllhhhhhhjjjjjjhhhffffffiiilllhhhgggffffffgggiiiooouuunnnkkklllpppqqqpppsssxxxnnnccc]]]]]]SSS???///,,,$$$###"""###%%%%%%###"""'''###!!!$$$%%%""""""$$$ """######!!!  !!!"""###$$$$$$###"""!!!  """######"""!!!"""%%%((( """###$$$$$$$$$$$$$$$###"""""""""###%%%&&&###$$$%%%%%%%%%$$$###"""###%%%"""###'''&&&"""%%%&&&''''''%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%!!!###$$$$$$""""""###$$$######$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$######$$$$$$%%%&&&'''((())))))%%%&&&'''(((((('''&&&%%%$$$$$$###""""""###%%%&&&((($$$"""###&&&*********&&&(((++++++)))'''&&&&&&...//////000222555777888???===;;;999888888888999===;;;999777777777999999333666666333333555555222444555777666333111000000------,,,,,,++++++******&&&(((+++++++++*********...+++((((((******'''$$$&&&&&&''''''((())))))***))))))(((((((((''''''''''''(((((((((&&&&&&((()))((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''''''''))))))))))))))))))(((((('''''''''''''''((()))***(((((((((((())))))))))))(((((())))))))))))((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&''''''((((((''''''$$$%%%%%%&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))((((((''''''(((((((((''''''''''''''''''''''''+++)))'''&&&&&&'''((()))&&&''')))((((((''')))******++++++)))&&&&&&(((+++'''((((((((())))))*********---,,,(((&&&)))***)))$$$%%%''')))******)))(((+++++++++++++++*********(((+++------***((()))+++///---******+++---...---&&&)))---...---+++,,,---+++,,,...///000//////...------......///000111111//////000111222222111111111111111111111111111111000222333555555444222111111111111111111222333444111000000111333333333222333222111222333222111//////111444666666444111///)))+++///111111111111111............///000111111---000222000,,,***---111...///111222222111000///,,,---...///000//////...+++++++++++++++*********,,,+++************+++,,,*********++++++,,,,,,,,,*********+++++++++++++++---,,,+++,,,---...---,,,)))))))))))))))***+++,,,))))))))))))))))))))))))---+++)))***+++,,,+++***+++******))))))******+++tttrrrqqqnnnlllnnnuuu|||oooooottt|||}}}~~~zzzsssqqqtttwwwvvvsssyyyllldddgggmmmlllkkkkkkqqqgggbbbiiinnnjjjbbb^^^ccchhhiiifffdddhhhlllnnndddaaa^^^```dddiiikkkkkkcccdddgggmmmsssvvvuuusssooommmggg^^^PPP@@@222)))&&&$$$""""""###$$$###"""&&&### !!!###$$$""" !!!!!!!!!!!! !!!!!!  !!!"""###$$$%%%%%%!!!!!!"""!!! ###%%%###!!! """""" """""""""""""""######$$$######""""""###$$$%%%%%% ###"""!!!###&&&&&&$$$"""!!!"""$$$&&&((()))&&&###$$$&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$(((((('''&&&&&&&&&''''''!!!%%%((((((%%%###$$$&&&%%%%%%&&&&&&&&&&&&&&&%%%***,,,,,,+++***)))***+++,,,---.........///111444444555555333111000000111222222222222222222222222222111000///......//////////////////////////////************************((())))))(((((((((+++---&&&'''(((******((('''&&&''''''(((***++++++(((%%%((('''&&&%%%$$$%%%%%%&&&######$$$&&&((((((%%%"""&&&%%%%%%&&&'''(((((('''(((&&&$$$%%%(((***(((%%%+++((('''(((***+++)))'''))))))(((((((((((())))))'''))))))'''***---,,,((()))+++,,,+++***)))***+++++++++***)))((('''&&&&&&&&&'''''''''''''''&&&&&&***)))'''&&&%%%%%%&&&&&&$$$&&&((('''&&&$$$######&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%''')))+++,,,+++)))((('''&&&&&&%%%&&&&&&&&&'''((('''&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%,,,)))&&&$$$&&&'''))))))((((((''''''''''''(((((('''&&&&&&&&&'''***---...''''''''''''((((((((((((******))))))(((((('''''',,,%%%###(((***)))***...)))+++,,,+++)))''''''(((+++*********)))(((((((((,,,,,,,,,,,,,,,+++***)))******************************+++,,,,,,---......---.........------///000222000---+++,,,---------111111000000/////////...////////////000000000000////////////000000000000/////////---,,,---000222000000000000000000000000////////////////////////,,,000222111---+++...111///...---,,,,,,,,,,,,,,,........................(((,,,000000...,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------+++*********+++,,,))))))))))))))))))))))))(((###&&&......%%%%%%,,,*********++++++,,,,,,,,,333...)))(((***+++***((())))))))))))))))))))))))'''(((((()))***++++++++++++)))((()))******)))(((******)))(((((((((((((((ssspppllllllnnnqqqvvvyyypppooorrryyy|||zzzyyyzzzxxxtttppppppsssvvvvvvuuuwwwkkkbbbccciiijjjkkkmmmmmmgggfffiiihhhbbb]]]]]]fffhhhgggeeegggmmmooonnnkkkeee___^^^ccchhhjjjiiihhhggghhhlllqqqtttssspppqqqoooiii___QQQAAA222***&&&$$$""""""###$$$###"""$$$######$$$&&&%%%""" !!!!!!!!! !!!!!!!!!""""""######### """###$$$$$$"""  """""" """""""""""""""######$$$"""""""""""""""###$$$$$$ $$$&&&%%%$$$"""!!!$$$#########$$$&&&(((***)))(((&&&&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$###&&&&&&&&&'''''''''''''''###%%%&&&&&&%%%$$$%%%%%%$$$%%%&&&'''''''''''''''$$$%%%&&&%%%#########%%%((()))***+++***+++---000000111222111///...///000///////////////////////////...---------...///000,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))((('''(((***,,,&&&'''((())))))((('''&&&((('''''')))******(((&&&((('''&&&%%%$$$%%%%%%&&&######$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&'''&&&%%%'''&&&%%%&&&'''(((((('''***(((&&&&&&((((((&&&$$$)))(((((((((((((((((()))***,,,+++((((((***'''###&&&'''((((((&&&&&&'''((()))))))))((((((((((((((('''''''''((((((''''''&&&***)))'''&&&%%%%%%%%%&&&$$$&&&'''&&&%%%###$$$$$$&&&&&&&&&&&&&&&&&&'''''')))(((&&&&&&''''''&&&%%%(((''''''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((('''&&&'''((()))((('''***))))))))))))))))))***&&&&&&'''(((((((((((((((''''''''''''(((((((((((())))))))))))(((((('''''''''######'''(((%%%%%%((())))))***)))))))))))))))******++++++++++++,,,,,,++++++,,,,,,++++++***)))******************************++++++,,,------...,,,---------,,,,,,...000111///,,,+++,,,............////////////...---,,,............////////////------.........//////////////////---,,,,,,...111////////////////////////...........................111222000,,,***,,,...------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++......---+++,,,---+++++++++++++++++++++++++++***)))((('''((())))))))))))))))))))))))))))))'''###&&&---,,,$$$$$$+++)))))))))*********++++++...,,,)))%%%###$$$'''***((((((((((((((((((((((((''''''((())))))***++++++)))((('''(((******(((&&&))))))((((((((((((((()))qqqmmmiiijjjooouuuwwwwwwrrroooooouuuyyywwwttttttrrrqqqqqqrrrtttvvvxxxyyyrrrhhh``````eeehhhkkknnnjjjjjjkkkjjjccc\\\[[[___hhhgggeeeeeekkkrrrsssooossskkkbbbaaaffflllmmmkkkmmmjjjgggjjjooorrrqqqnnnrrrpppjjj___PPP@@@111(((&&&$$$""""""###$$$###"""######$$$&&&'''&&&""" !!!!!!!!! """"""""""""!!!!!!!!!!!!###!!! !!!$$$%%%###  """"""!!!"""""""""""""""######$$$"""!!!!!!!!!!!!""""""###&&&%%%$$$%%%&&&&&&"""!!!"""###%%%&&&((()))***)))******(((%%%###"""###"""""""""######$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''(((((('''''''''%%%$$$$$$%%%&&&%%%%%%$$$%%%&&&'''((((((((((((%%%''''''&&&%%%$$$%%%&&&%%%'''(((((('''(((***,,,+++,,,------,,,,,,...///++++++++++++++++++++++++++++++******+++,,,...///************************))))))))))))))))))))))))'''((()))((('''''')))+++&&&'''((())))))((('''&&&)))(((&&&'''((()))(((''''''&&&&&&%%%%%%%%%%%%&&&###$$$%%%&&&%%%&&&'''((($$$%%%%%%%%%%%%$$$$$$###%%%&&&''''''&&&&&&'''((('''&&&%%%&&&'''((('''&&&((((((''''''''''''((((((***+++***'''''')))'''"""((()))******(((((()))***''''''((((((((()))))))))''''''(((((((((((((((''')))((('''&&&%%%%%%%%%&&&%%%&&&&&&%%%$$$###$$$&&&&&&&&&&&&''''''((((((((((((&&&%%%$$$%%%$$$###!!!&&&&&&&&&&&&&&&'''''''''%%%'''((('''&&&%%%&&&'''&&&&&&''''''''''''((((((&&&&&&''''''(((((())))))%%%%%%&&&(((******(((&&&))))))(((((((((((())))))&&&'''((()))(((&&&$$$"""&&&''''''''''''((((((((()))))))))(((((((((((('''&&&&&&'''***)))%%%&&&)))***((('''''')))******)))************++++++++++++***++++++++++++******)))))))))))))))))))))))))))*********+++,,,,,,------***+++,,,,,,++++++,,,...///---++++++,,,.........,,,---...//////---+++***,,,,,,---------.........,,,,,,,,,,,,------------///000///---++++++---...........................,,,,,,,,,,,,,,,,,,,,,,,,...111111///+++)))***,,,,,,+++******)))*********************************)))***,,,+++******+++---************************+++***((('''''''''((()))))))))))))))))))))))))))&&&###%%%+++***$$$$$$)))'''(((((())))))))))))))),,,,,,)))$$$ &&&,,,''''''''''''''''''''''''''''''(((((())))))******&&&&&&''')))******'''%%%((((((((('''(((((())))))mmmmmmllllllpppwwwyyywwwsssooonnntttxxxwwwtttssstttvvvxxxxxxwwwvvvwwwxxxjjjeeeaaabbbeeeiiilllmmmlllmmmmmmjjjddd___```ccceeeggggggggglllsssuuurrrtttmmmfffgggnnntttssspppoookkkggghhhlllpppooommmrrroooiii^^^OOO>>>///&&&&&&$$$""""""###$$$###"""######$$$%%%%%%$$$"""   !!!"""!!!!!! ######""""""!!! &&&###!!!"""%%%%%%  !!!"""""""""!!!"""""""""""""""######$$$!!!!!! !!!!!!"""###"""""""""###$$$######!!!"""$$$%%%''''''''''''(((+++,,,***&&&""""""$$$""""""######$$$$$$%%%%%%"""$$$%%%%%%###""""""###$$$$$$$$$############"""%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""###&&&((()))((('''&&&)))&&&""""""%%%'''&&&$$$###$$$&&&'''((())))))))))))***+++***((('''((()))%%%&&&'''''''''''')))+++&&&''')))***)))***,,,---))))))))))))))))))))))))***)))(((((((((***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((&&&&&&''')))&&&''''''((((((''''''&&&***(((%%%%%%&&&(((((((((&&&%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$$$$'''***$$$%%%'''&&&%%%############&&&((('''%%%$$$&&&)))$$$$$$$$$&&&((()))******(((''''''&&&&&&''''''(((%%%''''''&&&)))---,,,((()))***+++***)))((()))+++((((((((((((((((((((((((''''''(((((())))))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&$$$######%%%'''$$$$$$%%%&&&'''((((((((($$$###"""###%%%%%%$$$###$$$$$$%%%&&&''''''((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&''''''''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&)))***)))''''''&&&&&&%%%%%%&&&&&&'''''''''(((((('''&&&$$$###&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''(((((('''&&&(((,,,+++)))&&&&&&((()))(((''')))))))))((((((''''''&&&)))***************)))))))))))))))))))))))))))))))))*********++++++,,,,,,)))***+++***))))))+++---,,,+++******---...///...***,,,...//////...+++***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------/////////---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...///---***)))***++++++******))))))*********))))))))))))))))))))))))))))))))))))))))))+++,,,)))))))))))))))))))))))),,,+++***)))((()))******(((((((((((((((((((((((('''%%%'''***)))%%%%%%)))'''((())))))))))))((('''---,,,+++'''%%%%%%(((,,,'''''''''''''''''''''''''''''''''(((((()))))))))&&&&&&'''***,,,+++(((%%%(((''''''''''''((())))))jjjpppssspppqqqvvvyyyyyyrrroooooouuuyyyxxxvvvwwwxxxzzz||||||xxxtttqqqpppcccdddeeefffhhhkkklllkkkmmmllliiifffeeeeeedddbbb```eeeiiihhhjjjooossstttllliiigggkkksssxxxvvvsssllljjjggggggiiilllmmmmmmssspppjjj___PPP???000'''&&&$$$""""""###$$$###"""$$$###""" !!!### !!!!!!!!!!!!  !!!""""""""" ######""""""!!!!!! %%%""" """&&&&&&"""!!!!!!!!!!!!!!!""""""""""""""""""######$$$!!!!!! !!!!!!$$$### ###'''!!!"""$$$%%%%%%$$$###"""&&&))),,,***&&&######$$$$$$$$$$$$$$$%%%%%%&&&&&&"""$$$%%%$$$###!!!!!!"""$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''(((((('''&&&***&&&""""""%%%&&&%%%######$$$%%%'''((()))))))))&&&(((((('''&&&%%%&&&'''$$$%%%&&&&&&%%%%%%''')))###%%%'''''''''''')))+++((((((((((((((((((((((((***)))'''&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&***'''$$$###%%%'''(((((($$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$&&&'''$$$&&&((((((&&&$$$###$$$###%%%((('''$$$$$$&&&)))###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''###%%%&&&&&&***//////+++%%%&&&'''&&&%%%$$$%%%''')))))))))((('''&&&&&&%%%&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$######&&&((("""###$$$&&&''''''''''''$$$######$$$&&&&&&$$$###"""###%%%&&&''''''''''''%%%&&&'''&&&%%%$$$%%%'''&&&%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&'''''''''%%%###$$$&&&(((******&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&'''((()))&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((("""###"""!!!!!!$$$(((***+++)))''''''''''''&&&%%%&&&''''''''''''(((((((((((())))))******)))))))))(((((((((((((((((((((((())))))***************+++)))*********))))))+++,,,+++))))))***,,,......---***,,,...000000...,,,+++************++++++++++++++++++,,,,,,,,,------------......,,,***))))))+++************************************************)))***++++++******+++,,,++++++************++++++************************)))(((((((((((()))******((((((((((((((((((((((((+++***)))((((((((()))***''''''''''''''''''''''''(((((()))***)))&&&'''***'''(((*********)))(((''',,,+++)))***++++++)))&&&(((((((((((((((((((((((('''''''''''''''(((((((((&&&'''(((+++---,,,)))&&&((((((''''''''''''((((((iiissswwwsssqqqvvvxxxwwwpppnnnpppuuuwwwuuuvvvzzzxxxyyyzzzzzzvvvpppiiiddd^^^dddiiiiiijjjllllllkkkllliiiddd```bbbfffddd^^^[[[ccchhhggggggkkkppprrrddddddfffkkkqqqtttssspppiiiiiiiiigggeeefffiiilllsssqqqkkk```QQQAAA222)))&&&$$$""""""###$$$###"""$$$###!!!!!!$$$ !!!!!!!!!!!!!!!!!!  """######"""!!! """"""""""""############!!! """%%%'''&&&### """"""!!! !!!""""""""""""""""""######$$$"""!!!!!! !!!!!!%%%(((&&&!!!"""&&&"""###$$$$$$$$$###!!! ###&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$#########$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%&&&''''''&&&&&&(((&&&%%%$$$%%%%%%$$$######$$$%%%&&&''''''''''''&&&'''((('''%%%$$$%%%&&&"""###$$$###""""""$$$&&&$$$%%%'''&&&&&&%%%'''((((((((((((((((((((((((((()))((('''%%%$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$###$$$&&&''''''###$$$$$$%%%%%%%%%%%%$$$&&&$$$######$$$%%%###""""""&&&))))))&&&$$$$$$%%%$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%$$$!!! !!!&&&&&&%%%%%%%%%%%%&&&&&&%%%''''''&&&))),,,+++'''%%%'''''''''&&&%%%&&&'''***))))))((('''&&&%%%$$$$$$%%%&&&'''((((((((((((%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$&&&'''"""###%%%&&&'''&&&%%%%%%'''&&&%%%&&&&&&%%%""" """###%%%&&&'''''''''&&&$$$&&&'''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''(((((()))&&&###"""$$$''')))***''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%(((***,,,%%%&&&&&&&&&&&&'''''''''&&&''''''''''''((((((((($$$$$$""" ###((()))'''&&&((())))))&&&%%%%%%%%%$$$%%%&&&((()))+++,,,---'''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((*********))))))***,,,***))))))***,,,------,,,***,,,---//////...---,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,***))))))***************************))))))))))))))))))))))))'''(((((()))******++++++******************+++,,,************************)))((('''(((***+++***)))(((((((((((((((((((((((()))(((&&&%%%%%%%%%&&&'''''''''''''''''''''''''''))))))******((('''((()))'''(((***++++++)))'''&&&)))''''''))),,,,,,'''"""((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''(((***,,,,,,***((()))(((''''''&&&&&&''''''llltttwwwrrrrrrwwwvvvooolllmmmppptttrrrooosssyyyttttttuuuwwwvvvpppfff___]]]eeejjjhhhgggkkklllkkkllliiiccc]]]^^^bbbaaa[[[ZZZ___bbbccceeekkkmmmllleeefffhhhjjjkkkllllllmmmfffjjjlllhhhbbb___ccchhhpppnnnhhh^^^PPP@@@111)))&&&$$$""""""###$$$###""""""######!!!!!!$$$ !!!!!! """$$$$$$###!!! !!!"""###$$$%%%&&&'''###"""""""""###$$$$$$%%%!!!###""" !!!"""""""""""""""######$$$###"""!!!!!! !!!!!!###%%%'''&&&###!!!!!!""""""######$$$$$$$$$######!!!!!!$$$'''))))))'''%%%&&&&&&%%%%%%$$$#########%%%&&&'''&&&$$$""""""###%%%%%%$$$$$$$$$#########"""#########$$$$$$$$$$$$######""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%###############$$$%%%&&&&&&%%%%%%'''((()))(((&&&%%%&&&'''###$$$$$$$$$######$$$&&&&&&'''((('''%%%$$$%%%&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%#########'''&&&&&&&&&&&&&&&&&&''''''&&&$$$###%%%&&&&&&%%%"""###$$$%%%&&&%%%%%%$$$'''### """%%%%%% $$$((()))%%%######%%%%%%$$$$$$$$$&&&'''&&&%%%"""$$$&&&%%%###"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%'''&&&%%%&&&)))'''###'''((())))))''''''((()))(((((((((''''''&&&&&&&&&###$$$%%%&&&''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$"""$$$&&&&&&%%%%%%%%%&&&$$$%%%&&&'''((('''%%%$$$%%%$$$$$$%%%&&&%%%### """###%%%'''''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''%%%$$$(((---(((%%%++++++&&&$$$%%%(((&&&''''''(((((())))))***&&&'''(((((())))))(((((('''''''''''''''''''''''')))))))))))))))))))))))))))***+++***))))))+++---***))))))***,,,---,,,*********+++,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))*********++++++)))***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))))))))((()))((((((((())))))***+++)))))))))))))))))))))))))))((('''))),,,,,,***'''((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******(((&&&&&&'''(((&&&''')))***)))(((%%%$$$'''''''''((()))(((&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((***+++***)))***)))((('''&&&%%%%%%%%%nnnttttttpppsssyyytttiiiiiilllppprrrnnnjjjooowwwqqqqqqrrrvvvxxxrrrhhh^^^]]]eeeiiifffdddiiillllllllllllfff^^^\\\```___[[[[[[]]]]]]___eeelllkkkgggjjjlllllljjjgggfffiiillleeekkkoooiii___ZZZ___eeellliiidddZZZLLL<<<...&&&&&&$$$""""""###$$$###"""!!!###%%%$$$""" !!!### """$$$$$$###!!!  """###%%%'''((()))(((((('''###  !!! """$$$###  """""""""""""""######$$$######"""!!!!!!!!!!!!!!!"""!!!!!!###$$$$$$"""""""""###$$$$$$%%%&&&&&& %%%***,,,)))&&&&&&%%%%%%$$$###"""!!!!!!###$$$%%%$$$""" !!!%%%%%%%%%$$$$$$$$$$$$###""""""######$$$$$$$$$$$$""""""""""""###&&&((()))&&&&&&%%%$$$$$$$$$%%%%%%###''')))(((%%%""""""$$$######$$$%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%&&&'''&&&%%%%%%'''(((((())))))'''%%%###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%###"""###'''&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$(((###!!!&&&&&&"""'''((($$$"""###%%%&&&$$$"""###'''(((&&&$$$ ###&&&''''''(((+++...&&&%%%%%%$$$$$$%%%%%%&&&"""$$$$$$"""$$$'''&&&"""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''''''''((("""###$$$%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$!!!$$$&&&'''&&&%%%%%%&&&%%%&&&((())))))'''&&&$$$ !!!$$$''''''%%%###"""$$$%%%''''''&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%'''((('''%%%###%%%$$$$$$######$$$$$$%%%###$$$%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%######(((+++""""""+++,,,'''$$$''',,,+++***((('''%%%###"""!!!&&&&&&'''((())))))((((((''''''''''''''''''''''''))))))))))))(((((((((((()))***+++***))))))+++---***))))))***,,,,,,+++)))))))))*********++++++,,,************++++++++++++(((((((((((())))))))))))''')))++++++***))))))******************************************************)))''''''(((((('''&&&'''''''''''''''((()))***))))))))))))))))))))))))((('''(((***------***&&&))))))))))))))))))))))))***)))((('''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''))))))&&&$$$%%%''''''$$$&&&((()))(((&&&$$$"""''')))+++)))&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&)))******)))+++***((('''%%%%%%$$$$$$uuuwwwuuurrrrrrvvvwwwtttpppooooooooooooqqqssstttmmmrrrvvvtttllleeebbbbbbgggfffeeeeeeggghhhhhhhhhkkkiiieee___[[[YYYZZZ\\\TTTUUUXXX___iiioookkkeeelllnnnkkkeeebbbdddeeeeeedddddddddbbb```]]]\\\[[[``````___YYYMMM>>>...%%%'''&&&$$$#########$$$$$$ !!!!!!!!!!!! !!!"""######"""!!!  !!!######!!! """###$$$&&&)))+++&&&%%%"""  !!!!!!######"""###!!!$$$###"""!!!!!!"""###$$$'''%%%""""""%%%'''!!! ###$$$"""########################)))'''&&&'''+++,,,+++((((((%%%###$$$&&&'''%%%"""""""""###$$$$$$###!!!!!! !!!"""$$$$$$######"""%%%""" ###$$$###!!!"""#########$$$$$$$$$$$$(((&&&$$$$$$%%%%%%%%%$$$((('''%%%%%%%%%&&&(((***###""" !!!"""$$$'''''''''&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''#########"""!!!"""$$$'''$$$$$$######$$$%%%'''(((%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$""""""((('''%%%%%%%%%&&&(((***&&&''''''&&&$$$$$$%%%''''''%%%######%%%&&&$$$!!!$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%#########$$$%%%&&&((('''%%%$$$$$$%%%'''((('''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))************)))))),,,&&&!!!###(((+++((($$$)))))))))))))))))))))))))))'''(((,,,---******---''''''((()))))))))))))))******)))((('''&&&%%%%%%))))))************)))))))))((('''&&&&&&'''((()))***'''######&&&(((((('''***((('''(((***+++(((&&&&&&'''((((((((('''%%%$$$(((''''''&&&&&&&&&''''''&&&&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&((($$$$$$(((&&&$$$******%%%$$$'''(((%%%$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$%%%&&&&&&%%%)))&&&&&&))))))&&&&&&)))+++((($$$###%%%'''&&&%%%qqqvvvwwwtttqqqtttwwwwwwqqqpppooonnnmmmmmmmmmmmmqqqtttvvvrrrjjjdddaaa```dddaaa```cccgggjjjjjjhhhhhhjjjjjjgggccc^^^[[[ZZZVVVVVVZZZaaajjjoookkkeeehhhjjjgggaaa^^^aaaccccccbbbbbbdddeeedddaaa\\\YYY___```^^^XXXMMM===...$$$%%%$$$###"""!!!"""######!!!"""""""""!!!!!!  !!!"""######"""!!! !!!"""######""" !!!"""######%%%(((***$$$###""" !!!!!!"""$$$$$$!!! """"""""""""!!! !!!""""""&&&$$$""" """$$$&&&!!!  ###$$$""" ########################&&&$$$"""###%%%'''&&&%%%'''&&&%%%%%%%%%%%%$$$###!!!"""######$$$###"""""" !!!"""###$$$######"""$$$""" !!!###$$$###!!!"""""""""#########$$$$$$"""!!!!!!###%%%'''&&&%%%&&&%%%$$$###$$$%%%'''(((%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$######"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%########################%%%$$$###""""""$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%############""""""$$$&&&((('''&&&$$$######$$$$$$$$$%%%%%%$$$$$$"""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$((('''%%%%%%%%%&&&((()))''''''((('''%%%$$$%%%''''''%%%######%%%%%%$$$"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&%%%$$$#########$$$%%%'''&&&%%%######%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&(((***''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))((())))))******))))))(((+++'''$$$$$$(((***(((&&&))))))))))))))))))))))))(((&&&'''++++++)))(((+++'''(((((()))))))))))))))((((((((((((((('''''''''((())))))******))))))((()))(((''''''''''''((())))))'''%%%%%%&&&'''(((((()))((('''(((******(((&&&'''(((((((((''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''(((&&& &&&((('''%%%***+++&&&%%%''''''%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%&&&'''(((((((((,,,((((((++++++)))(((***)))&&&######%%%'''&&&%%%llltttxxxtttppprrrvvvxxxrrrrrrpppnnnmmmkkkjjjjjjuuuvvvuuupppiiiccc``````aaa]]]\\\aaaiiimmmkkkfffeeejjjoooppplllddd]]]YYYWWWVVVYYYaaaiiilllhhhccceeegggeee___^^^bbbffffff```aaadddhhhjjjggg___YYY``````^^^XXXLLL===...%%%%%%$$$###"""""""""###$$$$$$$$$######"""!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$###"""""" """############&&&(((!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%"""!!!###!!!!!!!!! !!!!!!$$$###"""!!!!!!"""###$$$!!! !!!######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$###$$$&&&&&&&&&&&&''''''&&&$$$"""###### !!!"""######$$$######!!!!!!"""############"""$$$"""!!!"""###$$$###!!!!!!!!!!!!"""""""""######!!!!!!"""$$$'''(((&&&%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%########################$$$$$$###""""""$$$%%%&&&""""""#########$$$$$$$$$"""###$$$###""""""$$$&&&((('''%%%$$$###"""""""""$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))'''(((((((((&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$"""******)))(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&%%%$$$###############&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###'''&&&%%%$$$$$$%%%&&&'''############%%%''')))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((()))(((''''''''''''(((((((((((((((((((((((((((((((((&&&&&&******'''&&&)))(((((()))))))))*********'''''''''(((((()))))))))((((((((())))))((((((((()))((((((''''''(((((()))(((((((((&&&%%%&&&''')))((('''&&&'''))))))'''&&&)))((('''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&((('''######'''(((&&&'''++++++(((&&&''''''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***---)))(((+++,,,)))'''((('''%%%###$$$%%%'''&&&&&&jjjpppsssqqqooorrrtttssspppqqqqqqqqqppppppooonnnwwwwwwtttoooiiieeeddddddccc^^^\\\bbbkkkooojjjddddddjjjqqqsssoooggg___ZZZXXXVVVYYYaaaggggggcccaaa___aaaaaa]]]^^^dddiiijjjccccccdddhhhlllkkkeee___ccccccaaaZZZNNN>>>///&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$###!!!!!!!!!""""""""""""!!!!!! """$$$%%%$$$#########!!!#########""""""###%%%!!!!!!""""""!!!!!!###$$$######$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""#########"""$$$$$$$$$$$$$$$$$$$$$$$$***(((%%%###"""###%%%&&&%%%'''(((&&&""" """$$$ !!!"""###$$$$$$$$$!!!"""""""""############""""""""""""######""""""!!!!!!!!!!!!""""""""""""%%%%%%%%%'''((('''$$$!!!$$$$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%###############$$$$$$$$$%%%$$$###""""""###$$$%%%&&&&&&%%%$$$$$$######"""#########$$$$$$%%%%%%&&&#################################"""###$$$%%%%%%"""""""""#########$$$$$$"""###$$$###""""""$$$%%%########################$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$%%%#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&((()))((('''%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$,,,***)))'''''')))***,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$### !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%$$$######"""""""""$$$$$$###""""""###$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%######'''&&&$$$######$$$&&&'''#########$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''''')))***)))&&&%%%''')))'''''''''''''''''''''''')))&&&'''))))))&&&%%%((((((((((((((())))))******''''''((((((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((''')))***(((%%%$$$'''***%%%%%%&&&''''''''''''&&&)))((('''&&&&&&&&&((((((&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&&&&%%%(((***+++***'''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''!!!"""###$$$&&&(((+++---///***''')))***'''%%%%%%$$$$$$$$$%%%&&&''''''&&&mmmnnnlllkkknnnrrrqqqllliiikkknnnqqqttttttttttttwwwvvvsssnnnkkkiiiiiijjjhhhcccaaaeeemmmooohhh```dddiiinnnooolllfffaaa]]]]]]YYYZZZbbbfffdddbbbcccXXX\\\^^^]]]___eeekkkllliiifffdddfffiiikkkkkkiiiiiiiiieee]]]PPP@@@111(((%%%$$$###""""""###$$$%%%''''''&&&%%%$$$""" """"""!!!!!!!!!!!!"""""" ###%%%&&&$$$######$$$"""######"""!!! """$$$ !!!""""""!!!!!! ######$$$'''&&&###""""""""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!"""##################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" """$$$&&&(((&&&""" """$$$ !!!!!!"""###$$$$$$%%%"""""""""""""""#########!!!"""###$$$###"""""""""!!!!!!!!!!!!""""""""""""#########%%%&&&%%%"""$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###############"""""""""######$$$$$$$$$%%%$$$###""""""###$$$%%%&&&&&&%%%$$$$$$######"""#########$$$$$$%%%%%%%%%###########################""""""#########$$$$$$############$$$$$$$$$$$$!!!###$$$$$$######$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&''''''&&&''')))((('''%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%***)))'''&&&&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$######""""""###########################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$###'''&&&$$$######$$$&&&'''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&)))+++***&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&)))''''''******&&&&&&((((((((('''''''''((()))***((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&((()))((($$$###%%%(((###$$$%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$######$$$&&&'''######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$'''(((***+++(((%%%%%%%%%&&&%%%$$$######$$$%%%&&& """$$$%%%'''+++111666666...((()))***'''%%%%%%###%%%&&&'''''''''''''''rrrooojjjggglllpppnnngggcccfffkkkqqquuuwwwwwwwwwuuussspppmmmlllkkkllllllkkkhhhgggjjjnnnmmmeee^^^eeegggjjjjjjgggdddaaaaaaccc]]]]]]ccceeebbbbbbggg]]]bbbeeeeeegggmmmqqqqqqllliiieeebbbcccgggmmmrrrpppnnnjjj```SSSBBB333***###"""!!!!!!!!!"""###$$$(((((('''&&&%%%###!!! """"""!!!!!!!!!!!!"""""""""&&&&&&###"""###%%%!!!""""""!!! !!!### !!!!!!!!!""""""$$$((()))&&&""""""############"""""" !!!!!!!!!!!! !!!###$$$%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###$$$$$$%%%$$$###"""###$$$"""!!!!!!!!!"""###$$$%%%"""""""""!!!"""######$$$ """$$$$$$###"""""""""!!!!!!!!!"""""""""###### ######"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$"""############$$$$$$$$$!!!"""$$$%%%$$$######$$$((((((((((((((('''%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&((((((&&&%%%$$$%%%"""$$$%%%%%%$$$###$$$&&&''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""###$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&(((***)))&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&******'''&&&)))((('''&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%&&&''''''&&&%%%###$$$%%%!!!###%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$%%%%%%&&&!!!"""###$$$%%%&&&'''(((############$$$$$$$$$$$$%%%######%%%%%%######%%%%%%&&&(((+++)))%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%###%%%'''(((***111;;;BBB@@@555,,,++++++)))''''''$$$&&&)))***)))'''''''''vvvsssmmmhhhiiillllllgggdddgggmmmssswwwxxxxxxwwwsssqqqnnnlllkkkkkkkkkkkkkkkjjjkkklllmmmjjjccc^^^dddfffgggfffdddbbbbbbbbbfff^^^\\\aaabbb^^^```gggccciiillllllmmmpppqqqpppkkkiiieee```]]]bbbllluuutttrrrmmmbbbSSSBBB222)))$$$$$$#########$$$%%%&&&((((((''''''%%%$$$###"""###"""!!! !!!"""###"""&&&&&&"""!!!"""%%% !!!"""!!! !!!###!!!  !!!""" """!!!###''')))'''!!!!!!"""######"""!!!!!!!!!  !!!!!!###%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%"""!!!###%%%$$$###"""###$$$%%%$$$#########"""!!!!!!"""###$$$###"""!!!!!!!!!"""$$$$$$"""%%%%%%###!!!!!!""""""""""""#########$$$$$$"""######"""!!!"""######$$$$$$######$$$$$$$$$$$$###"""!!! !!!!!!"""###$$$%%%&&&'''######$$$$$$$$$$$$######"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$#################################!!!""""""###############!!!!!!!!!"""""""""###### """$$$%%%$$$######$$$###$$$%%%&&&&&&%%%$$$###"""######$$$$$$$$$######$$$$$$$$$$$$#########""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&###"""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###%%%''''''&&&$$$######"""$$$%%%%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%% !!!"""###$$$$$$#########$$$$$$$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%!!!""""""###$$$$$$%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$((()))&&&&&&)))'''&&&%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%$$$$$$%%%$$$"""!!! """%%%%%%$$$###%%%&&&"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((######$$$%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%'''######&&&&&&######'''###"""&&&***)))$$$###'''$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((,,,555BBBMMMHHH;;;...******(((''''''%%%(((,,,---***(((''''''wwwwwwrrrjjjgggiiikkkjjjhhhlllqqqwwwzzzzzzyyyxxxrrrpppmmmkkkjjjjjjiiihhhjjjkkklllnnnmmmiiiccc^^^dddeeefffeeecccbbbbbbbbbfff\\\XXX]]]]]]YYY\\\eeeaaagggkkkjjjjjjkkkjjjggghhhhhheee___ZZZ^^^jjjuuuvvvtttnnncccSSSAAA222((((((''''''&&&'''((()))***((((((((('''&&&%%%$$$######"""!!! !!!"""###"""&&&%%%""" """%%% !!!!!!!!! !!!###"""!!!!!!""""""""" """&&&(((&&& !!!""""""!!! !!!  !!!!!!$$$&&&&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$###  """$$$!!! """%%%'''%%%###$$$###"""!!!!!!"""#########"""!!!!!!!!!"""$$$%%%"""%%%&&&###!!!!!!"""############$$$$$$$$$$$$&&&$$$""""""###$$$###""" !!!!!!"""""""""""""""%%%%%%%%%$$$###"""!!! !!!!!!"""$$$%%%&&&'''((("""###$$$%%%%%%$$$###"""&&&&&&%%%%%%$$$######"""'''&&&&&&%%%$$$###""""""########################!!!!!!"""############### !!!!!!!!!""" """%%%%%%$$$######$$$ """######""""""######$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&###"""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''###$$$%%%&&&&&&&&&%%%%%%"""$$$''''''%%%###""""""!!!$$$&&&%%%######%%%'''$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$%%%&&&&&&'''###########################$$$%%%%%%######$$$%%% """###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!""""""###$$$$$$%%%%%%$$$###"""""""""###%%%&&&###$$$$$$%%%%%%$$$$$$### !!!###$$$&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###'''(((%%%%%%(((&&&%%%$$$######%%%'''(((!!!""""""$$$%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$###'''$$$"""###%%%%%%""""""%%%%%%######$$$''' """###$$$%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''(((!!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))$$$###''''''###$$$)))"""!!!$$$***)))$$$###'''###$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&***555EEEQQQKKK<<<...((('''&&&%%%&&&&&&***......+++(((''''''sssqqqnnnmmmmmmnnnmmmkkknnnppptttwwwxxxvvvtttrrrnnnooooookkkgggfffiiimmmnnnnnnmmmhhhcccaaacccfffnnncccXXXVVV]]]cccdddbbb]]]\\\ZZZXXXUUUUUUWWWXXX___```eeellllllfffaaa```fffiiiiiicccaaafffkkknnnvvvooofff\\\QQQCCC222&&&(((&&&$$$""""""$$$&&&((()))))))))'''%%%""" !!!  !!!!!!!!!!!!!!!"""""""""""" !!!"""""""""!!!  !!!!!!"""$$$%%%&&&!!!###!!!%%%&&&"""""""""!!! $$$%%%%%%$$$"""!!!"""### !!!"""###$$$%%%%%%&&&%%%$$$$$$$$$###!!!"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!###$$$$$$"""!!!""""""&&&$$$!!!!!!$$$&&& !!!###$$$$$$$$$######""""""!!!!!! $$$!!!!!!$$$$$$!!!!!!$$$############$$$%%%%%%&&&%%%$$$###"""""""""$$$$$$######""""""""""""######&&&$$$"""!!!"""###$$$$$$&&&$$$!!!!!!###$$$$$$######"""!!!"""######!!! !!!"""######$$$!!!###%%%''''''%%%###"""""""""!!!"""###"""!!! !!!###%%%&&&%%%$$$###)))(((&&&$$$$$$%%%&&&'''%%%###""" !!!!!!""" """&&&&&&###"""$$$######$$$$$$$$$%%%%%%%%%###%%%&&&%%%""""""$$$&&&######$$$$$$$$$######"""########################%%%!!!!!!&&&)))'''%%%%%%&&&&&&''''''&&&&&&%%%'''%%%""""""###%%%%%%%%%&&&&&&&&&&&&&&&%%%######&&&$$$###$$$&&&&&&$$$!!!"""###%%%%%%%%%$$$""" ######$$$$$$$$$$$$######&&&%%%$$$$$$#########$$$######$$$$$$$$$$$$######!!!$$$'''((('''%%%%%%%%%$$$$$$$$$#########""""""###$$$$$$###"""%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$""""""$$$%%%%%%$$$###%%%&&&###&&&***---,,,)))%%%"""&&&'''((())))))((('''&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%)))&&&%%%&&&((()))'''%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$#########$$$%%%$$$"""!!!"""###"""""""""!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%!!!###$$$&&&''''''&&&&&&&&&%%%$$$"""!!!""""""###########################%%%%%%%%%%%%$$$###""""""((('''%%%######$$$%%%&&&%%%&&&))),,,)))$$$###&&&$$$######$$$&&&&&&"""$$$######%%%,,,555>>>CCC???444)))&&&%%%$$$$$$%%%'''((()))++++++)))%%%"""uuuuuutttrrrpppnnnlllkkkppprrrvvvxxxxxxuuuqqqooollllllkkkkkkkkkjjjhhhfffkkkkkkjjjhhheeeddddddeeekkk```TTTPPPUUU\\\``````]]][[[WWWRRRPPPPPPSSSUUUYYYZZZ___fffhhhdddbbbbbbjjjllljjjdddccchhhllllllnnnjjjddd]]]SSSDDD111%%%'''&&&$$$""""""$$$&&&'''((((((((('''%%%### !!!  !!!""""""""""""############ !!!""""""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$$$$ """!!!!!!###!!!""""""!!! ###$$$%%%$$$"""!!!"""###!!!!!!"""###$$$%%%&&&'''$$$$$$############!!! """"""#########$$$$$$$$$$$$###"""!!!!!!""""""###!!!"""#########""""""########################### !!!""""""###""""""###"""""""""!!!!!!!!! $$$!!!!!!$$$$$$!!!!!!$$$##################$$$%%%%%%$$$###""""""###$$$$$$######""""""""""""######%%%$$$""""""###$$$######"""!!!!!! !!!"""""""""%%%###""""""###$$$"""!!! !!!"""#########"""###%%%&&&&&&$$$"""!!!$$$"""!!! !!!"""###$$$%%%&&&&&&&&&$$$"""######$$$$$$$$$$$$######""""""!!! !!!!!!"""###%%%######%%%%%%!!! """#########$$$$$$$$$%%%%%%###$$$%%%$$$"""!!!###&&&################################################%%%""" """''')))(((%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%###"""###%%%%%%""" !!!###%%%%%%%%%$$$###"""######$$$$$$######"""%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######&&&%%%###"""%%%%%%$$$$$$$$$##################$$$$$$""" $$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######!!!!!!%%%'''%%%###"""######"""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&&&&$$$######%%%&&&&&&%%%$$$&&&'''###$$$%%%&&&&&&%%%$$$$$$&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$###""""""###$$$$$$'''%%%###$$$&&&'''%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######$$$%%%%%%$$$###""""""$$$""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$'''&&&$$$###"""###$$$%%%$$$%%%(((+++(((###!!!$$$$$$###"""$$$%%%%%%"""%%%%%%&&&(((,,,000444777444,,,&&&%%%%%%$$$$$$''''''((()))++++++)))&&&###wwwyyyyyyvvvqqqlllkkklllsssuuuwwwxxxvvvrrrnnnjjjiiihhhhhhkkknnnmmmgggaaaggggggggghhhiiihhhfffdddbbbYYYOOOJJJNNNVVV]]]aaaddd```ZZZVVVTTTVVVZZZ]]]]]]\\\___eeehhhggghhhkkkqqqqqqooollllllppppppmmmfffeeebbb^^^TTTDDD111$$$&&&%%%###""""""###%%%&&&&&&&&&&&&%%%$$$###!!!!!!"""!!!  !!!"""""""""#########$$$$$$$$$ !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""###""""""!!!!!!""""""###"""!!! """""""""!!! !!!"""######""""""###$$$######$$$%%%&&&''''''(((######$$$######"""!!!!!!"""""""""#########$$$$$$$$$$$$###"""!!!!!!"""""" !!!"""############### """$$$&&&&&&$$$""" !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!###!!!!!!######!!!!!!###$$$$$$######"""#########$$$######"""######$$$$$$###""""""!!!!!!""""""###"""######$$$$$$$$$###### !!!""""""!!!!!!###$$$%%%###!!! !!!""""""!!! !!!!!!""""""######"""###$$$%%%$$$###!!!$$$""" """%%%'''!!!"""###$$$$$$$$$###""" !!!###%%%%%%$$$"""!!!!!!!!! !!!"""###$$$%%%%%%"""!!!$$$$$$!!!"""%%%#########$$$$$$$$$$$$%%%"""###$$$###"""!!!###%%%######""""""""""""#################################!!! ###&&&(((&&&###$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%&&&&&&$$$"""%%%%%%$$$######$$$&&&&&&###"""""""""######!!! !!!###%%%&&&&&&%%%"""######$$$$$$######"""###$$$%%%%%%%%%$$$###"""######$$$$$$$$$$$$######'''&&&###!!!######""""""""""""!!!!!!######$$$$$$###""" $$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$  &&&(((%%%!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''%%%###$$$%%%&&&&&&%%%%%%&&&((($$$###"""!!!"""###&&&'''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########$$$$$$###""""""###$$$$$$$$$###""""""$$$$$$###"""%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""$$$%%%&&&%%%#########$$$########################$$$$$$$$$$$$$$$#########%%%&&&'''''''''&&&%%%$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$&&&***'''""" """%%%###""""""###$$$###!!!"""$$$&&&)))+++,,,,,,+++***((('''(((&&&###$$$(((&&&''')))***)))(((&&&%%%uuuxxxxxxtttmmmiiikkkooouuuvvvwwwwwwtttpppkkkhhhgggggghhhjjjlllkkkgggcccgggffffffhhhkkkjjjfffbbbZZZUUUNNNLLLPPPWWW^^^bbbdddaaa\\\[[[]]]bbbfffiiieeecccdddgggiiiiiijjjnnnppprrrrrrsssuuuwwwssskkkeeedddbbb]]]SSSBBB111%%%%%%$$$###""""""###$$$%%%###$$$############""""""""""""!!!!!!!!!!!!""""""!!!""""""""""""######### """!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!!!!!!!"""######""""""!!!  """"""""""""###%%%######$$$%%%%%%&&&''''''%%%&&&&&&%%%###"""!!!!!!""""""""""""############$$$$$$###""""""!!!!!!!!! !!!"""$$$%%%$$$###!!!"""%%%&&&&&&%%%"""!!! !!!!!!""""""""""""!!!""""""""""""!!!!!!!!!!!!### ###### ###&&&%%%$$$#################################$$$$$$""""""!!!!!!!!!!!!"""""" """$$$%%%$$$#########!!!###%%%%%%$$$###%%%'''$$$!!! !!!!!!!!!"""""""""###""""""#########!!!  !!!###&&&!!!###$$$%%%%%%%%%###$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""######$$$!!!"""######%%%)))############$$$$$$$$$$$$""""""""""""""""""###$$$###"""!!!!!!!!!"""###$$$########################  """$$$%%%###!!!######$$$$$$$$$$$$############$$$&&&'''&&&###!!!%%%$$$###""""""$$$&&&(((##################"""!!!!!!###$$$%%%%%%%%%""""""############"""""""""###$$$&&&&&&$$$"""!!!######$$$$$$$$$$$$#########%%%'''&&&$$$!!! """###$$$$$$$$$$$$###"""######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&$$$"""###&&&'''%%%######"""!!!!!!"""######"""%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%''''''%%%$$$###$$$&&&%%%$$$$$$%%%'''&&&%%%######$$$&&&)))***)))'''&&&$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$##################$$$######""""""#########"""######""""""""""""##############################'''''''''&&&%%%$$$###"""$$$%%%&&&%%%$$$###$$$%%%###############$$$$$$$$$%%%%%%$$$$$$######""""""$$$%%%&&&'''((('''&&&%%%!!!"""###%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$###""""""!!!"""######%%%$$$&&&)))(((### """$$$###""""""""""""###### !!!$$$&&&((((((((('''((())),,,---)))"""###'''$$$%%%'''((('''&&&&&&&&&qqqsssrrrmmmhhhggglllqqqttttttttttttqqqnnnkkkiiiiiijjjlllkkkhhhhhhiiikkkiiiggggggiiikkkjjjfffbbb]]]ZZZXXXWWWYYY\\\^^^___YYYWWWUUUWWW^^^fffkkknnnllliiigggiiiiiifffgggkkkjjjoootttwwwzzzzzzqqqhhhiiigggbbb[[[NNN???000&&&$$$###""""""""""""###$$$"""""""""""""""""""""""""""""""""!!!!!!""""""""" !!!!!!!!!!!!"""  !!!  !!!$$$###"""!!! !!!###$$$"""$$$""""""!!! !!!!!!!!!!!!###%%%""""""######$$$$$$%%%%%%((()))***'''$$$!!! !!!!!!"""""""""#####################""""""!!!!!!!!! """$$$&&&$$$########################### """######$$$$$$!!!!!!!!!!!!""""""""""""### ###### ###'''&&&%%%$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""%%%%%%$$$######$$$###$$$%%%%%%$$$$$$%%%&&&$$$!!! !!!!!!!!!!!!""""""""""""!!!""""""""""""!!! !!!"""!!! !!!"""%%%%%%$$$###""" (((&&&$$$"""!!!!!!!!!!!!###############"""!!!!!!!!!!!!###"""%%%)))""""""#########$$$$$$$$$""""""!!!!!!"""###$$$$$$"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!"""$$$%%%$$$###"""######$$$$$$######""""""###$$$&&&((('''### %%%$$$"""""""""$$$&&&'''$$$$$$%%%%%%$$$#########!!!!!!""""""############"""""""""######"""""""""!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$######"""$$$&&&'''%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%'''(((&&&""" !!!###&&&$$$"""!!!######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###$$$%%%########################%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###!!!###$$$$$$######$$$%%%%%%%%%%%%%%%&&&''')))))))))(((&&&%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$$$$#################################$$$$$$############$$$$$$$$$#########$$$"""""""""!!!!!!"""##############################'''''''''&&&%%%$$$###"""###$$$%%%%%%######$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!###%%%&&&((((((((((((###$$$$$$%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""###%%%$$$%%%))))))%%%"""###""""""""""""!!!"""###$$$""""""######$$$%%%&&&&&&$$$'''---...)))""""""'''"""$$$&&&&&&%%%$$$&&&(((nnnnnnmmmiiifffggglllpppppppppooonnnmmmmmmmmmmmmnnnoooooolllhhhhhhlllqqqkkkiiihhhhhhiiijjjiiihhhjjjhhheeefffgggeeeaaa\\\SSSPPPNNNQQQ[[[eeemmmqqqssspppooopppoookkkjjjlllmmmttt{{{~~~}}}uuulllkkkhhhbbbXXXKKK<<>><<<<<<<<<<<<888<<>>AAABBBBBB>>>;;;666333333444555666;;;???EEEIIIKKKIIIFFFCCCHHHHHHEEE>>>777555888<<>>@@@CCCEEEFFFGGGAAA===<<<===;;;777666888>>>;;;888777666555111...---,,,---111555999;;;<<<222000///000...+++---111222444777777555111//////***))))))(((''''''(((((())),,,,,,'''%%%''')))(((###$$$&&&&&&&&&&&&&&&'''$$$##################"""###$$$%%%$$$""""""###$$$%%%$$$""""""###$$$$$$$$$###############$$$$$$%%%###&&&&&&######&&&&&&#########$$$$$$$$$$$$###"""######""""""############$$$$$$###"""!!!!!!!!!"""$$$###""""""!!!!!!!!!!!!#########"""######$$$$$$""""""!!!!!!!!! !!!!!!!!!"""""""""######!!!"""$$$%%%$$$""" ###$$$$$$$$$$$$######""""""######$$$$$$$$$$$$###!!!&&&###$$$&&&"""###%%%$$$!!!!!!%%%&&&$$$"""######"""!!!!!!###&&&###""""""""""""###$$$$$$"""###$$$%%%%%%###"""!!!########################%%%%%%$$$$$$############&&&$$$$$$'''+++,,,)))%%%%%%%%%$$$$$$###$$$$$$$$$!!!""""""!!! ###&&&%%%%%%%%%$$$$$$$$$#########!!!!!!"""###$$$###"""###!!!!!!"""$$$$$$"""!!!"""######"""###%%%'''######$$$$$$###"""!!! ###""""""!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&)))'''%%%###""""""######!!!"""###$$$&&&'''((()))&&&***+++)))))),,,***%%%"""""""""""""""$$$%%%&&&#########$$$%%%&&&'''(((%%%$$$###""""""""""""###!!!%%%((('''%%%&&&***...'''""" """###!!!!!!###$$$###!!! !!!"""###"""$$$%%%$$$###!!!!!!"""&&&%%%######$$$###!!!hhhjjjllllllkkkjjjkkklllsssqqqnnnmmmooosssxxx{{{|||yyyuuurrrpppmmmkkkiiigggfffgggkkknnnnnnpppsssrrrwww}}}|||ooo___XXXYYY]]]```]]]YYYYYYZZZQQQEEEEEEIIIMMMQQQXXX___aaa^^^___```\\\WWWVVVZZZ\\\[[[NNN???///***(((&&&%%%$$$""""""""""""""""""!!!!!!"""###$$$###"""!!!###$$$""""""!!! !!!"""###!!!!!!!!!!!!"""""""""""""""###"""!!! """$$$$$$######"""!!!"""""""""'''%%%######%%%&&&'''&&&%%%((()))(((+++...,,,(((&&&'''(((+++///333777999555444444222000...,,,+++///000000000000000///...444333111000///000000111000---)))))),,,......,,,000000222333555666888888555666555333111000000111---...000111222111111000,,,------...---,,,***)))111000111333222///111444888999;;;===@@@CCCEEEFFFBBB@@@======>>>@@@@@@@@@AAA===:::===CCCGGGHHHFFF>>>:::333//////111333444777:::@@@DDDFFFEEEBBB@@@EEEFFFDDD===444222888>>>LLLQQQQQQIII???:::888666222111111333666888888888<<<>>>@@@AAA@@@===:::888???AAADDDFFFFFFDDDAAA???;;;>>>CCCHHHLLLOOOOOOPPPMMMIIIGGGGGGDDD@@@>>>@@@EEECCC???<<<;;;:::888666111111333777===BBBEEEFFF<<<::::::;;;999777999===<<>>999666111333333111...,,,...000111555666111......---***###%%%((()))(((((()))***&&&&&&'''''''''''''''&&&'''((()))(((&&&%%%&&&''')))(((&&&'''((((((((('''%%%%%%%%%%%%%%%%%%&&&&&&"""%%%%%%""""""%%%%%%"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$######%%%$$$$$$###"""!!! &&&%%%###"""!!! """"""""""""###$$$%%%&&&######"""""""""!!!!!!!!!""""""""""""############ !!!"""###$$$$$$$$$$$$ !!!"""###############%%%$$$$$$$$$$$$######"""$$$(((''' &&&'''### ###$$$""""""%%%%%%""""""######"""!!!"""$$$%%%"""""""""""""""######$$$######$$$$$$######!!!!!!########################$$$############"""""""""!!!!!!"""&&&)))((($$$'''&&&%%%$$$$$$$$$$$$$$$""""""###"""  %%%$$$$$$$$$$$$############!!!!!!"""###$$$###"""###""""""###$$$$$$###!!!###"""!!!"""$$$%%%&&&%%%"""######$$$######"""""" $$$&&&%%%!!! ###########################""""""###$$$%%%&&&''''''((('''%%%###""""""######"""###$$$%%%&&&'''((()))$$$'''(((%%%%%%%%%$$$ """""""""""""""###$$$%%%""""""######$$$%%%''''''"""""""""###""""""!!!!!!"""%%%''''''%%%&&&)))---(((### """###!!!!!!######""""""""""""#########%%%&&&'''&&&###!!!!!!!!!%%%###""""""###$$$"""!!!hhhiiijjjjjjjjjiiihhhhhhrrrooollljjjlllqqqwwwzzzvvvssspppooopppnnniiieeedddbbbbbbdddiiinnnrrruuuuuuzzz~~~zzznnnaaa[[[ZZZ___```^^^[[[\\\[[[SSSHHHIIIJJJMMMRRRYYY^^^___\\\\\\[[[WWWSSSUUUZZZ[[[XXXJJJ<<>>@@@CCCDDDAAA>>>;;;:::;;;===>>>>>>CCC===666666<<>>HHHKKKHHH>>>444///---+++)))***---......------...111444777:::999666111...222333555666666666555444333888>>>EEEJJJLLLKKKJJJMMMHHHFFFFFFDDD@@@???BBB>>>>>>>>>=========<<<;;;444444555888===AAACCCDDDAAA@@@@@@CCCBBBAAADDDIIIFFFJJJNNNOOOKKKEEE???<<<===@@@AAA===888555888;;;;;;???AAA===999777444000***---000111...------...***,,,---......------...---......,,,***(((((()))))))))***+++,,,+++(((&&&'''&&&%%%%%%%%%&&&&&&'''$$$''''''$$$$$$''''''$$$$$$$$$$$$###$$$$$$$$$%%%$$$%%%&&&%%%$$$$$$%%%%%%'''''''''&&&%%%$$$###"""'''&&&%%%$$$##################"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&"""""""""######%%%&&&&&&"""######$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&))))))%%%$$$''''''###"""$$$######%%%$$$ !!!###$$$###""""""$$$%%%""""""!!!!!!""""""###$$$$$$$$$######""""""""""""###########################""""""""""""""""""""" !!!###%%%%%%!!!&&&&&&%%%$$$###############$$$%%%%%%$$$"""!!!!!!""""""""""""!!!!!!!!!!!!###!!!!!!!!!###$$$###"""############$$$$$$$$$###%%%""" """%%%'''&&&$$$"""#####################!!!$$$'''&&&### """"""""""""######$$$$$$$$$######$$$%%%&&&'''((((((((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((###%%%&&&%%%###""""""!!!"""""""""""""""###$$$$$$"""""""""######$$$&&&&&&!!!"""#########"""!!! ###%%%&&&&&&%%%&&&)))+++(((###!!!###$$$"""!!!### !!!"""#########"""!!!%%%&&&'''&&&$$$"""""""""$$$"""!!!!!!###$$$###"""hhhhhhiiijjjkkkjjjiiigggnnnllljjjiiikkkoootttwwwooommmlllnnnooonnnjjjfffaaa```^^^___fffnnnsssuuuvvvxxxyyyvvvpppiiiaaa[[[\\\\\\[[[\\\^^^^^^WWWNNNPPPMMMMMMRRRXXXZZZZZZYYYZZZXXXTTTRRRVVV[[[YYYTTTFFF:::///***(((%%%$$$$$$%%%$$$"""!!!!!!"""###$$$"""$$$&&&&&&%%%%%%%%%&&&$$$$$$###"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''((())))))((((((***,,,'''''''''''''''&&&&&&&&&)))'''$$$$$$$$$%%%%%%$$$(((+++000666888444...)))'''''''''(((***---///111...------,,,++++++******///...---,,,+++***))))))***(((&&&$$$######$$$%%%%%%$$$""""""###$$$$$$$$$(((((()))******+++,,,,,,000000000...+++***+++,,,111111222333444444444444333333444333333111///...111333444222111111222222......000111333555777777666333000///111444666666;;;444,,,,,,000222///+++&&&%%%$$$$$$&&&''''''&&& ###'''+++...///......***---...***''')))111999AAACCC???666...+++***((("""%%%((((((&&&%%%%%%&&&'''***...111111...***'''******+++,,,,,,,,,,,,,,,...222888>>>AAABBBAAA@@@@@@<<<:::;;;:::777888;;;777:::===@@@???===;;;999444333222333666777888777;;;:::<<<@@@AAAAAAEEEKKKJJJLLLMMMKKKGGGBBB???>>>AAADDDFFFCCC===;;;===AAA@@@EEEHHHFFFDDDCCCAAA===999===@@@>>>999555555666000333666777666555666777555555333000---++++++,,,,,,---000333444111,,,(((***)))((('''''''''))))))))),,,,,,)))))),,,,,,)))))))))))))))((((((((('''%%%&&&'''&&&$$$$$$''')))(((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""""""""%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&''''''''''''%%%%%%$$$###$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$##################$$$%%%&&&'''$$$&&&&&&######$$$###!!!"""$$$######%%%###!!!###$$$$$$######$$$%%%"""""""""""""""######$$$%%%$$$###""""""###$$$%%%########################"""""""""""""""""""""###%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$###"""""""""""""""""""""$$$%%%&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!!!!###$$$###""""""###############$$$%%%%%%###!!!"""%%%''''''%%%###############$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!""""""######$$$$$$%%%%%%###$$$%%%'''(((((((((((((((((('''&&&&&&&&&%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&'''%%%###$$$&&&!!!"""""""""############""""""""""""######$$$%%%!!!"""###$$$$$$$$$""""""###$$$%%%%%%%%%&&&((())))))$$$!!!###$$$"""!!!###!!!"""###"""!!! ###%%%&&&&&&$$$######$$$###""" """#########gggggghhhkkkmmmmmmkkkiiijjjiiiiiijjjlllnnnqqqrrrmmmmmmnnnooopppooollljjjaaa```^^^^^^eeennnqqqppppppqqqpppnnnnnnlllcccXXXYYYXXXYYY\\\``````ZZZSSSTTTPPPOOORRRTTTTTTVVVXXXXXXVVVSSSRRRXXX\\\WWWNNNAAA666---(((&&&""" """$$$$$$###"""###$$$%%%&&&###%%%'''((((((''''''(((%%%$$$$$$$$$$$$&&&'''((())))))))))))((((((((((((''')))*********)))+++,,,***************)))((((((+++)))&&&%%%%%%&&&%%%$$$)))***000777999333,,,)))%%%$$$$$$$$$$$$%%%'''(((&&&%%%%%%%%%%%%%%%&&&&&&)))((('''&&&%%%%%%%%%%%%&&&%%%###"""!!!""""""######""""""""""""""""""###%%%&&&&&&&&&&&&&&&&&&&&&((((((((('''%%%$$$%%%'''))))))******+++,,,,,,---...///000000///...,,,+++(((+++,,,)))''')))***)))((((((((()))***++++++,,,***(((&&&&&&(((+++,,,,,,...)))$$$$$$'''***(((%%%!!!!!!!!!###%%%&&&%%%$$$!!!"""$$$&&&&&&&&&%%%$$$'''((('''%%%###%%%***...555777444,,,(((''''''%%% !!!###$$$###!!!!!!!!!$$$&&&(((***+++)))&&&%%%$$$$$$%%%&&&&&&'''''''''(((***...111333333333222111---+++------+++---111666:::???@@@>>>999555333000...,,,,,,,,,---,,,+++///...111555777888<<>><<<999888:::<<<===CCCFFFFFFFFFJJJKKKJJJGGGKKKNNNKKKCCC===;;;<<<:::???CCCDDDCCCBBBCCCEEEBBBAAA>>>:::666666888:::===>>>@@@BBBCCC@@@<<<888222111///...---...000111...111111......111111...,,,---------,,,***)))'''(((******(((&&&(((---222---,,,***((('''&&&'''''''''&&&&&&&&&&&&'''((())))))((('''%%%$$$###""""""%%%$$$$$$$$$############%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""######"""###$$$&&&((()))&&&&&&&&&&&&%%%&&&%%%%%%###%%%###$$$&&&$$$ !!!###%%%%%%$$$###$$$%%%###############$$$$$$%%%%%%$$$###"""###%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$#########"""###$$$%%%&&&""""""!!!!!!!!!""""""""" """$$$%%%###"""""""""###############$$$###!!!!!!"""###$$$###"""!!!"""###"""""""""$$$&&&$$$###"""###%%%&&&'''&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$$$$$$$%%%%%%"""$$$'''***+++***((('''''''''''''''&&&&&&&&&%%%############$$$$$$$$$$$$ """### $$$!!!!!!"""######""""""!!!""""""!!!!!!"""######$$$""""""######$$$$$$##################$$$%%%&&&'''***%%%"""$$$$$$"""!!!### """""""""!!!!!!"""$$$%%%%%%$$$"""###$$$$$$""" !!!#########ddddddfffjjjnnnooommmkkkfffhhhjjjmmmoooooooooooolllnnnppppppooommmllllllccccccaaa___dddllllllggggggiiiiiihhhjjjiii```UUUXXXVVVWWW\\\aaa```[[[VVVUUUQQQOOOQQQPPPOOOSSSZZZUUUSSSQQQRRRYYY\\\SSSHHH===444,,,)))&&&###!!!#########$$$$$$%%%&&&'''((($$$&&&)))******)))))))))&&&%%%%%%%%%%%%'''((()))******)))))))))(((((((((&&&'''))))))''''''''')))''''''((((((((('''&&&%%%***(((%%%$$$$$$$$$###"""%%%$$$)))111333,,,&&&%%%###"""!!! !!!"""######"""!!!!!!!!!!!!"""#########"""!!!!!!"""###$$$############""""""""""""!!!"""""""""!!!!!!""""""""""""#########$$$$$$$$$######$$$###!!!!!!###$$$#########$$$$$$%%%&&&'''''''''((())))))((('''&&&"""&&&'''###!!!###$$$"""#########$$$$$$$$$%%%%%%%%%###"""###%%%&&&&&&&&&$$$"""!!!!!!###%%%$$$###"""!!! !!!###%%%$$$###"""###$$$$$$$$$$$$###"""$$$###"""!!!"""###$$$$$$(((***(((###!!!"""""" !!!!!!""""""###""""""!!!######$$$%%%&&&&&&%%%%%%!!!"""######"""""""""###$$$%%%&&&'''(((((()))%%%###%%%%%%$$$&&&***222555888777333...+++***)))(((&&&%%%&&&'''&&&%%%&&&%%%'''+++------111777<<<;;;888333///...///111000000000000000111222333666;;;===<<<===CCCGGGGGGIIINNNQQQMMMEEE>>><<<===@@@EEEJJJLLLJJJHHHJJJLLLHHHGGGCCC@@@>>>@@@DDDHHHNNNLLLJJJJJJKKKKKKIIIHHH???===;;;999999:::;;;======@@@@@@======@@@@@@===888999;;;;;;999666222000333444333111///222:::@@@>>>;;;777222000///000000------,,,+++++++++,,,,,,++++++***((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%#########%%%'''((()))((('''((((((((()))*** $$$%%%###$$$&&&%%%"""!!!###%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""$$$'''***,,,$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%% """############$$$!!!!!!!!!!!!"""###$$$%%%  ###$$$###!!!""""""""""""######$$$$$$###!!!!!!"""###$$$###""" !!!"""!!! !!!$$$'''###$$$%%%$$$$$$%%%&&&((('''&&&$$$############$$$"""$$$&&&%%%######&&&)))$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$))),,,---,,,(((&&&%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""""""""""" !!!!!!!!!!!!"""######"""!!! """!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""######"""!!!!!!!!!"""$$$$$$$$$***%%%"""$$$$$$"""!!!### !!!"""#########$$$%%%&&&%%%"""!!! !!!%%%"""  """""""""bbbbbbeeejjjooopppnnnllleeehhhlllpppqqqqqqooommmllloooqqqpppllliiijjjkkkffffffcccaaaeeekkkhhhaaaaaafffhhhfffffffff^^^SSSXXXUUUVVV\\\aaa```[[[VVVTTTPPPOOOPPPNNNLLLSSS]]]SSSQQQPPPRRRYYY[[[QQQDDD<<<444---+++)))&&&%%%'''"""###$$$%%%'''((())))))$$$'''***,,,+++******+++&&&&&&%%%%%%&&&''')))*********))))))((((((''''''###%%%&&&&&&%%%$$$$$$%%%""""""###$$$###"""!!! (((%%%"""!!!!!!!!!  """***,,,%%%"""!!!  !!!###"""!!!  !!!""" !!!"""###!!!""""""#########"""""" !!!!!!!!! !!! !!!!!!"""######!!!"""""""""!!!!!!###$$$"""!!!!!!""""""###$$$%%%!!!"""###$$$$$$###""""""!!!&&&'''!!! ######  !!!!!!""""""%%%$$$###$$$%%%&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!%%%### """###### !!!"""###$$$$$$$$$$$$ !!!###""" $$$&&&%%%!!! """""" $$$"""!!!"""$$$%%%$$$"""""""""!!!!!!"""###$$$%%%!!!############"""######""""""###%%%'''((((((###!!!"""""" """'''***,,,...,,,'''$$$###$$$%%%###"""###%%%&&&&&&%%%$$$"""$$$'''((('''+++000555444111---)))''')))***)))''''''(((+++---------222555444111111777;;;<<>>===:::888<<>>GGGIIIBBB888000,,,///333999>>>???<<<888555999666333222555:::>>>???DDDEEEEEEAAA<<<<<<@@@EEEGGGEEEDDDCCCDDDGGGKKKMMMWWWVVVVVVVVVVVVWWWXXXXXXQQQXXX^^^^^^XXXQQQMMMLLLEEEDDDFFFIIIIIIHHHOOOZZZZZZXXXUUURRRPPPMMMIIIFFFHHHAAA:::666777999::::::???<<<888777888999777555333111...,,,+++,,,---......---++++++,,,------,,,***+++,,,.........---,,,&&&---111111333888777222///---***))))))((('''&&&&&&'''((('''''''''((()))&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%###"""""""""$$$$$$######"""$$$%%%&&&%%%###""""""""""""$$$&&&((()))%%%%%%$$$$$$%%%$$$!!!!!!###%%%%%%%%%%%%&&&((("""###$$$%%%&&&&&&&&&%%%!!!!!!""""""""""""#########""""""""""""######$$$"""%%%&&&###$$$)))######""""""!!!!!!!!!  !!!!!!""""""'''&&&%%%%%%$$$$$$%%%%%%111,,,&&&$$$&&&(((&&&$$$%%%&&&'''(((&&&$$$ $$$$$$$$$%%%%%%$$$$$$$$$(((&&&%%%&&&((((((%%%###"""###$$$$$$$$$"""!!! !!!"""$$$$$$$$$###"""""""""""""""""""""""""""$$$$$$#########""""""!!!"""""""""""""""""""""""" """######$$$&&&(((***(((%%%######$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######""""""""""""#########%%%((()))'''$$$###"""hhhiiijjjlllmmmmmmjjjgggkkkqqqtttrrrooolllgggbbbaaaiiilllfffffflllmmmhhhZZZOOOFFFFFFIIIIIIJJJLLL]]]iiittttttnnndddWWWNNNGGGFFFHHHOOOYYY^^^]]]YYYVVVVVVWWWZZZWWWRRRPPPRRROOORRRVVVZZZYYYRRRGGG???333000,,,)))&&&&&&&&&&&&%%%$$$""""""######""" ########################""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!###$$$&&&''''''!!!!!!!!!""""""""""""###  !!!""" """!!!!!!!!!!!!###$$$%%%(((### """!!! !!!"""###!!!!!! !!!!!!"""&&&$$$""" !!!$$$%%%### """""" """%%%$$$ !!!!!! !!!%%%"""%%%%%%""""""%%%%%%"""""""""!!!""" !!!!!!!!!!!!"""###"""""" !!!%%%$$$###"""!!!!!!!!!"""###"""!!! !!!"""  !!!!!!!!!!!! !!!"""!!! """$$$######$$$$$$$$$###"""!!!!!!!!!""""""######$$$$$$ !!!"""###$$$$$$$$$#########""""""""""""""""""!!!!!! !!!"""### $$$%%%$$$"""!!!!!! !!!""""""!!! !!!!!!"""$$$$$$%%%%%%%%%'''&&&%%%###"""""""""""""""###$$$###""""""###$$$***''''''((('''$$$%%%(((111999@@@AAA999///)))'''&&&)))...111222000,,,)))111...++++++---111444555777999:::888555444888===999888777888<<>>=========CCCGGGJJJIIIDDD@@@>>>>>>AAA@@@BBBDDDEEEFFFMMMUUU^^^___aaa```^^^ZZZUUURRRLLLJJJIIIKKKNNNPPPNNNKKKPPPMMMJJJIIIHHHGGGFFFDDD>>>===;;;:::;;;<<<>>>@@@=========>>>BBBGGGLLLOOORRRPPPMMMHHHCCC>>>:::888===@@@BBBBBBEEEJJJMMMLLLHHHEEE???;;;888888:::<<<555666666666444222///---,,,,,,...///000111111111++++++,,,,,,,,,+++***)))'''&&&&&&'''))))))(((&&&***)))((('''&&&&&&''''''''''''&&&'''''''''(((((( ###&&&'''&&&%%%$$$%%%(((((('''&&&&&&%%%$$$$$$########################''''''&&&%%%$$$$$$$$$$$$########################$$$$$$$$$###############""""""""""""############&&&%%%$$$$$$######$$$$$$$$$ !!!$$$$$$###(((&&&"""  """$$$"""##################"""###"""!!!!!!""""""!!!"""############"""!!!!!!!!!!!!"""############"""""""""""""""""""""""""""$$$!!!"""$$$$$$"""###""" !!!"""""""""""""""""""""""""""!!!#########!!!!!!!!!###((('''$$$"""!!! !!!###$$$%%%&&&&&&######""""""""""""###### !!!######"""!!!"""###oooqqqrrrpppmmmlllnnnpppmmmqqqtttssstttwwwvvvsssjjjmmmmmmfffaaaaaa```\\\HHHBBB:::777:::BBBMMMVVVaaakkktttsssllldddZZZRRRMMMLLLLLLOOOSSSTTTQQQMMMMMMKKKLLLOOOOOOMMMOOOTTTQQQUUUZZZ\\\XXXLLL???666---(((######&&&'''%%%""" !!!######!!!######################## !!!""""""""""""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""%%%### !!! !!!!!!!!!  """###"""!!! !!!"""###$$$)))&&&"""!!!"""###"""!!! !!!###"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###!!!!!!!!!"""  $$$$$$!!!!!!###$$$'''""""""### !!!!!!  !!! !!!""""""!!! !!!!!!!!!!!!"""&&&%%%$$$######"""!!!!!!  """###"""!!! !!!!!!!!!!!! !!!!!!!!! """### !!!""""""###$$$$$$$$$!!!!!!""""""#########$$$!!!"""###$$$%%%%%%%%%%%% !!!!!!!!!""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!! """"""""""""!!!  !!! !!!""""""!!! !!!"""$$$!!! """###!!!!!!$$$%%%+++***%%%!!!###&&&%%%&&&&&&&&&&&&%%%$$$###'''$$$""""""###%%%&&&&&&$$$'''******)))((()))***---+++((((((***///555999555444333222111111111111888:::;;;:::777444444444444555888:::===BBBJJJPPPUUUXXX[[[]]][[[XXXTTTSSSNNNKKKHHHHHHJJJJJJHHHEEEDDDCCCAAA???===<<<:::999777777666666777999;;;<<<;;;===AAAEEEIIINNNTTTWWW\\\ZZZVVVQQQMMMIIIFFFEEEFFFGGGGGGHHHKKKPPPTTTVVV[[[YYYUUUPPPMMMLLLMMMNNNIIIHHHGGGFFFCCC???999555444777;;;>>>???===999777222444666777666555222111,,,,,,+++---...///...,,,***))))))((((((((((((((((((***,,,,,,+++***)))((($$$'''***+++***(((''''''((('''&&&%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&((('''&&&$$$######################## !!!"""###$$$%%%%%%%%%%%%$$$############$$$$$$""" """$$$%%%$$$!!!"""###$$$###""" """"""############""""""$$$######$$$$$$###"""!!!""""""#########""""""""""""""""""#########""""""$$$$$$###"""!!! """  $$$###  """$$$"""""""""""""""""""""""" """###"""!!! !!!"""''''''&&&###!!! """"""############""""""######""""""""""""######!!!""""""!!!!!!###$$$tttvvvwwwtttpppoooqqqtttpppqqqrrrtttyyy~~~}}}wwwmmmnnnkkkccc]]][[[ZZZXXXDDDAAA<<<:::@@@LLLYYYaaajjjpppqqqkkkddd___[[[WWWTTTSSSRRRSSSUUUSSSPPPLLLJJJFFFEEEFFFGGGHHHOOOVVVSSSWWW\\\\\\UUUHHH;;;222+++'''"""###&&&(((%%%""""""!!!!!!"""###$$$"""!!!""""""""""""""""""""""""###"""!!!!!!!!!!!!"""### !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!### """""""""!!!!!!   !!!""""""!!! !!!"""###&&&$$$###"""###$$$$$$###""""""!!!  ######"""!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!! $$$%%%"""!!!###"""%%%  !!! !!!  !!! !!!!!!!!! !!!!!!!!!$$$######""""""!!!   """###"""!!! !!!!!!!!!!!!  !!! !!!### !!!!!!"""###$$$%%%$$$#########""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$ !!!!!!"""""""""###"""!!!!!!!!!  """!!!!!!!!! !!!!!!!!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!!!!### """### %%%###%%%%%%!!! """$$$"""""""""!!! %%%###""""""###$$$$$$######%%%'''((('''&&&%%%%%%&&&$$$!!! ###'''*********))))))))))))******......///...---,,,,,,---,,,///222666<<>>??????===:::888666555555666888888777555,,,---......//////000000...222666777444000,,,***))),,,......---+++******)))(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((()))******)))((('''((())))))'''%%%########################""""""""""""""""""######&&&%%%$$$$$$######$$$$$$&&&%%%###"""###$$$$$$$$$ !!!"""""""""!!! """"""############""""""###$$$%%%%%%$$$######"""""""""""""""""""""############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!$$$###!!!!!!"""""""""!!!!!!!!!"""""""""""""""""""""""" """"""!!!!!!###$$$&&&''''''%%%""" """""""""#########""""""!!!######""""""""""""######!!!"""######""""""$$$%%%zzzzzzyyywwwuuuttttttuuutttwwwxxxxxx{{{~~~|||wwwooommmhhhaaa[[[YYYYYY[[[OOOMMMJJJJJJQQQ^^^hhhkkkrrrtttqqqggg___\\\[[[YYYVVVUUUUUUVVVVVVUUUQQQOOOHHHDDDBBBDDDEEEHHHOOOWWWUUUZZZ^^^\\\RRRDDD777///)))'''$$$$$$&&&'''%%%###%%%###""""""###$$$###"""""""""""""""""""""""""""$$$###!!! !!!###$$$ !!!"""""""""""""""""" !!!!!!  """ """"""!!!$$$#########"""""""""""" !!!  """!!! !!!"""###$$$###############$$$$$$&&&&&&$$$###"""!!!!!!!!!$$$$$$###"""!!!!!!!!!!!! !!!"""""""""!!!""""""!!!$$$%%%""""""$$$!!!### !!!  !!!"""""""""!!!!!!!!!!!!!!! !!! """"""!!!!!!!!!!!!!!! !!!  !!!"""!!! !!!!!!!!!!!!  !!! !!!###!!! !!!"""###$$$%%%%%%%%%$$$###"""!!! !!!!!!"""######"""""" !!!!!!!!!!!!!!!!!!""" !!!!!!!!!  !!! !!!### !!!"""""" !!!"""######$$$$$$###!!!!!!"""#########""""""!!!"""###"""!!! !!!### ###""""""$$$$$$""""""!!!!!! """"""!!!!!! """!!! !!!######"""!!!"""###$$$%%%%%%$$$"""""""""!!!"""&&&(((%%%%%%%%%%%%%%%&&&''''''''''''(((((()))***++++++'''+++///333<<>>>>><<<999888:::===???CCCHHHIIIMMMQQQSSSRRRQQQSSSUUUVVVSSSPPPNNNLLLHHHBBB<<>>@@@AAAAAA???<<<:::<<<;;;;;;<<<>>>>>>===;;;444555666888:::;;;;;;;;;777<<>>BBBEEEDDDBBBAAADDDGGGEEEAAA>>>===???>>>999555999<<<@@@BBBAAA>>>:::777999:::;;;<<<<<<:::888777999888888999;;;<<<:::999;;;<<<>>>@@@AAABBBBBBBBB<<>>IIIXXXaaaaaa^^^^^^ZZZSSSLLLKKKOOOUUUTTTLLLAAA888333000,,,((($$$'''***)))&&&$$$%%%&&&######$$$%%%&&&'''((((((''')))***((('''+++444;;;CCC@@@;;;666333333444555666111///333555333666===???AAA@@@<<<666444777:::;;;777444555999:::777444555666777777888777666666555555666666666555444333333222222333555555444333>>>???AAACCCDDDDDDDDDCCC>>>AAACCCAAA===;;;===AAABBBBBBAAA>>>;;;;;;===@@@CCC@@@<<<666222///------000000222444666888:::;;;:::999777444222111000000+++......+++&&&%%%)))...'''((((((((())))))******&&&&&&''''''((()))******(((((('''&&&&&&&&&&&&'''&&&'''((('''&&&%%%&&&&&&!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""$$$### !!!###"""!!!!!!!!!###$$$%%%%%%$$$###!!!!!!!!!"""###$$$$$$###!!!  !!!#########"""###### !!!!!!!!!"""""""""""""""""""""""""""$$$%%%&&&$$$"""!!!!!!""""""%%%$$$ !!!$$$"""""""""""""""!!! ######""""""""""""######!!!$$$''''''%%%###!!! |||{{{xxxsssnnnmmmqqqtttvvv|||{{{yyy{{{zzzuuuooosssrrrlllkkkqqqvvvuuupppsssuuuuuuuuussskkkaaaYYYiiisssnnnjjjmmmnnniiiddd___]]]\\\WWWNNNLLLOOONNNNNNOOOTTT[[[______]]]bbbgggcccVVVHHH>>>444,,,%%%%%%%%%###!!!!!!###$$$$$$###!!! !!!""" """"""!!!"""$$$""""""!!!!!!###%%%$$$  !!!"""""""""!!!  """######"""  """######!!!!!!!!! !!!"""!!!  !!!""" !!!!!!!!!"""(((%%%"""  """!!!!!!""""""!!!   !!!!!!!!!!!!!!!""""""!!! !!! """%%%!!!&&&!!!!!!""""""######$$$$$$$$$!!! """$$$###!!!"""$$$""" %%%&&&$$$###$$$###!!!!!! !!!!!! !!!"""""""""""" """###!!! !!!""""""!!! """###!!! """  ###$$$###!!!$$$$$$$$$###############$$$###"""!!!!!!"""###$$$###""""""!!!    !!!!!!   !!!###"""  !!!!!! !!!!!!######"""!!!!!!!!!!!!!!! """###$$$$$$###""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!###%%%'''(((""""""""""""############"""""""""!!!""""""###$$$%%%$$$$$$$$$$$$%%%&&&&&&))))))---444888777888;;;:::BBBIIIMMMSSS[[[aaabbbaaa\\\UUUPPPNNNPPPUUUXXXYYYPPPEEE;;;111'''$$$%%%###(((,,,+++'''$$$$$$'''!!!###&&&((((((&&&###!!!&&&%%%$$$$$$%%%(((***,,,222222111---******...333,,,,,,+++,,,000555:::===AAA===666000---...000222333222000///000111333444333222222333666555111...444444333111///000333555444444222111666===>>><<>>>>>;;;888777999<<<<<<>>>@@@@@@>>>>>>>>>???BBBBBB@@@:::444111555999???AAADDDEEEFFFIIIOOOTTTOOOJJJDDDAAA???<<<888444<<<777222///111444666777666222000000///------111...+++)))***...000---***---)))'''(((++++++'''"""'''***+++(((&&&'''&&&"""###%%%&&&&&&$$$$$$%%%&&&''' $$$(((%%%###$$$!!!"""###"""""""""###%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%###"""###$$$%%%$$$""" !!!!!!!!!!!! """!!!!!!"""###"""!!!###""""""!!!!!!""""""""" !!!"""###$$$$$$"""""""""""""""###$$$%%%###&&&%%%"""$$$))))))######%%%$$$###""""""###!!! """###"""""""""$$$&&&&&&$$$"""!!!"""~~~wwwoooiiiiiikkkmmmmmmqqqxxx}}}{{{{{{}}}|||xxxssswwwvvvpppnnnsssvvvuuuqqqssstttqqqooolllcccYYYYYYeeellljjjjjjooonnngggaaa___``````ZZZPPPMMMOOOUUUUUUVVVYYY^^^aaaddddddjjjkkkdddTTTEEE:::111)))%%%%%%%%%###!!!!!!###%%%###""""""!!!!!!!!!!!!!!! """"""!!!###%%%### !!!###""" !!!""""""  !!! !!!""""""!!!  !!!""""""!!! !!!  !!!!!!!!! !!!!!! !!!!!!!!!""""""&&&###  !!!!!!!!!"""!!!!!!"""###""" """!!! !!!!!! """"""!!!!!!  !!!"""### """$$$!!!%%%"""""""""""""""#########$$$""" """"""!!!!!!######"""))))))%%%"""###%%%"""!!!   !!!""""""""""""  """"""!!! !!!"""""""""!!! !!!!!! """###!!!!!!###$$$###"""""""""""""""""""""""""""######"""!!!!!!"""###### !!!!!!!!!!!!!!!!!!###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!!!! !!!!!!######"""!!!!!!!!!!!!!!! !!!###$$$$$$###!!! !!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""!!!!!!!!!"""$$$%%%&&&!!!!!!"""""""""#########""""""""""""######$$$%%%$$$$$$$$$$$$%%%&&&'''(((...///444:::;;;999:::>>>GGGPPPWWWYYYZZZ]]]______ccc^^^YYYVVVWWWZZZ\\\^^^XXXLLL>>>555---&&&$$$&&&$$$'''(((&&&###!!!$$$'''$$$###!!! !!!###$$$%%%$$$$$$$$$%%%''')))+++++++++)))'''&&&'''))),,,+++***))))))+++...222444777444///+++***+++---///111000...,,,,,,,,,---......---,,,...111222///---666666444111...---///111111222333555;;;CCCFFFDDDEEEGGGHHHDDD???<<<>>>@@@>>>>>>===:::666444666777888:::<<<======>>>@@@BBBGGGHHHFFF@@@:::888;;;???FFFJJJPPPTTTVVVYYY]]]```___\\\WWWUUUSSSPPPKKKHHHDDDEEEFFFFFFFFFGGGJJJMMMHHHBBB===<<<888444555888888555444555888888555222333000---,,,,,,+++(((&&&&&&***,,,***)))***(((%%%&&&'''((((((&&&&&&'''((('''$$$$$$)))***&&&$$$%%%###$$$%%%%%%$$$#########$$$$$$$$$######$$$$$$$$$%%%$$$######$$$$$$###"""$$$$$$$$$$$$$$$###"""!!!"""!!!!!!!!!"""""""""!!!$$$$$$###"""""""""###### !!!"""######"""!!!!!!!!!!!!""""""###!!!%%%&&&""""""$$$### !!!"""!!! !!!"""$$$%%%###!!!!!!#########"""!!!###%%%%%%$$$"""""""""|||qqqeeebbbffflllnnnlllrrrxxx}}}~~~}}}~~~|||yyyvvvxxxwwwsssqqqrrrtttsssoooqqqpppmmmiiieee\\\TTT]]]dddiiiiiilllqqqnnnggg^^^aaaeeefff```XXXUUUXXX]]]^^^^^^___```dddiiimmmooolllbbbPPPAAA777000+++$$$%%%$$$###!!!!!!###%%%"""""""""""""""!!!!!! """"""!!!###&&&%%%  !!!"""!!! !!!!!!!!!"""!!!"""""" !!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""$$$"""!!!"""###"""!!!!!!!!!"""$$$$$$"""!!!$$$"""!!!"""######""" ######"""!!! !!!"""###$$$ """$$$!!!$$$###""""""""""""""""""!!!###""" !!!!!! !!!!!!!!!"""###%%%,,,)))$$$"""&&&+++(((!!!!!!  !!!""""""""""""  !!!"""!!! !!!!!!"""######""""""!!! !!!$$$###!!! """######""" !!!!!!""""""######""""""!!!!!!!!!!!!"""""" !!!""""""###  ###""" """###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!!!!"""######"""!!!!!!!!!!!!!!! """######""" !!!!!!!!!"""""""""######"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$!!!!!!!!!"""""""""##################$$$%%%&&&'''%%%$$$$$$%%%&&&'''((()))///222999===;;;666777<<>>:::777777999;;;:::999888555111......///333555777888:::<<>>@@@DDDJJJPPPXXX___ccceeefffgggeeeccc```___^^^\\\YYYWWWQQQVVV\\\_________cccfff[[[TTTMMMIIIDDD???@@@CCCDDDCCCCCCDDDDDDBBB???<<<<<<;;;777333///------///)))///222000......,,,))))))+++,,,,,,+++)))******''''''***---+++&&&$$$&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&$$$$$$%%%%%%$$$###%%%%%%$$$###"""!!! """"""""""""###$$$%%%%%%###"""!!! !!!!!!!!!!!!"""###$$$$$$$$$###""""""""""""""""""!!!&&&)))%%%!!!!!! ###"""!!!"""&&&'''%%%######$$$$$$###""" """%%%%%%$$$######$$$sssllleeedddjjjqqqssssssuuuzzz~~~~~~|||yyywwwtttuuuuuusssqqqqqqrrrrrrlllooonnnjjjfffccc\\\UUUeeelllooommmmmmooommmhhh```eeejjjjjjeeeaaacccgggdddeeeeeecccbbbeeelllqqqooohhh[[[KKK===555111///$$$$$$$$$###!!!!!!###%%%!!!"""#########""" !!!"""!!!$$$'''&&&!!!!!!""""""######"""  !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!!!!""" !!!!!!!!! !!!""""""!!!  !!!!!!!!!!!!"""""""""###""" !!!""""""!!!!!! """$$$%%%$$$###$$$"""!!!!!!"""###"""!!!""""""!!!!!!  !!!###### !!!######!!!!!!#########""""""!!!!!!!!! !!!!!! !!!######!!!!!!$$$'''------+++)))***,,,(((""""""!!!  !!!"""""""""!!!!!! !!!!!!!!! """""""""############### !!!""""""!!! !!!!!!!!! !!!!!!"""###$$$$$$"""!!!!!!!!!!!!!!!!!!""" !!!"""""""""  !!!!!!!!!!!!"""""""""""" !!! !!!"""""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""""""""###############$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''***...555888333,,,---333FFFYYYlllrrrmmmgggbbb^^^aaa______dddjjjjjjbbbYYYKKK<<<,,,&&&%%%$$$"""""""""######""" """$$$!!!###%%%&&&&&&%%%###!!!""""""""""""###$$$&&&&&&$$$"""!!!###'''((('''$$$'''&&&%%%$$$######$$$$$$############$$$$$$%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%'''((((((&&&''''''&&&%%%&&&''')))###(((...111888???AAA???;;;666000---...//////...000000...,,,***(((''''''...///111222333777<<>>===DDDJJJKKKPPPRRRLLLEEEAAA???<<<>>>DDDJJJMMMLLLFFFAAA>>>===>>>===888555777===AAA:::555///******+++++++++++++++***))))))***++++++,,,***((((((((('''%%%$$$)))((((((''''''''''''(((###%%%&&&&&&%%%%%%(((***+++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$############!!!%%%***+++&&&""""""%%%"""######""" !!!###'''%%%###"""""""""!!! """$$$%%%$$$###$$$$$$gggooowwwwwwqqqnnnqqquuummmnnnrrrwwwwwwuuuuuuwwwuuuttttttuuutttrrrtttxxxzzz|||zzzrrrjjjeee```[[[jjjpppsssooofffaaacccgggooonnniiibbb```eeekkknnnkkkkkkkkkjjjiiiiiikkkmmmlll___OOOBBB777---((((((######$$$###!!!"""$$$&&&"""""""""""""""!!!!!! !!!!!! """%%%$$$ """!!!!!!"""""""""!!! """"""!!! !!!"""""""""!!!""""""""""""""" !!!!!!!!!!!! !!!!!!!!!"""""""""######%%%###"""!!!"""""" """  """$$$$$$$$$""" !!!!!!!!! !!!"""######""""""!!! !!!######!!!!!!######!!!"""!!!!!!!!!!!!!!!!!! """######"""###$$$ """""""""###$$$&&&$$$,,,+++&&&###!!!###""""""!!!""""""###### !!!""""""""" !!!"""!!!  """!!!!!!!!!!!!!!!"""$$$$$$!!!###%%%$$$!!! !!!""""""######$$$$$$%%%%%%""""""############""""""!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""!!!###%%%%%%###!!! !!!!!!""""""###"""###$$$$$$"""!!!!!!!!!###""""""!!!!!!""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$"""""""""""""""""""""""" !!!"""############"""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&)))(((&&&%%%$$$######""""""$$$(((+++&&&!!!"""'''???RRRhhhsssuuurrrnnniiieeedddcccdddbbbYYYKKK@@@444+++%%%%%%&&&### !!!###%%%%%%$$$###!!!%%%######%%%"""""""""#########$$$$$$"""!!!"""###%%%&&&%%%$$$###$$$%%%&&&''''''&&&&&&###$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%$$$###""""""###&&&'''(((&&&$$$######$$$###(((+++))))))******''''''%%%$$$%%%''''''$$$!!!$$$$$$$$$&&&(((((('''&&&''''''(((''''''(((***---,,,+++***((((((((())))))111000000111444555555555444333111000111555===BBBHHHBBB===AAAKKKRRRRRROOOGGGAAA<<<;;;;;;;;;@@@FFFPPPTTTWWWTTTMMMGGGGGGHHHPPPOOOMMMGGGAAAAAAHHHNNNTTTZZZ[[[TTTLLLIIIIIIHHHOOOTTTZZZ]]][[[VVVQQQNNNOOOOOOKKKEEEEEELLLSSSVVVLLLEEE<<<666555555444333555333111//////111333555333111///......---+++)))---,,,***)))((())))))***%%%))),,,,,,)))(((***,,,...---+++)))((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$######"""#########"""###''')))&&&""""""%%%!!!###$$$%%%###"""######&&&$$$"""""""""###"""!!! """%%%%%%$$$######$$$jjjsss|||{{{tttppprrrwwwpppooorrrwwwwwwtttvvv{{{xxxtttssstttrrroooqqqwwwvvvnnniiieeeaaafffiiikkkjjjfffcccdddhhhooommmeee^^^aaajjjooonnnoooooooooppppppooollljjjeeeWWWIII???555+++&&&&&&"""######"""!!!"""$$$'''###""""""!!!!!!!!!!!!!!!!!!!!! !!!$$$"""!!!"""!!! !!!"""###"""!!! !!!    """"""""""""!!!!!!"""######""""""!!!!!! !!!!!!!!!!!!"""""""""#########"""!!!!!!!!!######!!! """ !!!#########""" !!!"""""" !!!!!!""""""!!! !!!!!!"""!!!$$$### !!!%%%$$$ !!!!!!!!!!!!!!!"""%%%&&&###!!!!!!""" !!!###$$$$$$$$$$$$&&&&&&'''&&&$$$!!! !!!!!!"""###$$$ !!!"""""""""!!!""""""  """ """###$$$!!! !!!$$$$$$""" """"""!!! ###"""""""""###############"""###$$$%%%%%%$$$###""" !!!!!!""""""!!!  !!!!!!"""############"""!!! !!!!!!""""""!!!######"""!!!!!!"""######""""""""""""############"""!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""" """###$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$############$$$###"""$$$&&&%%%"""###'''555CCCTTT^^^eeekkklllkkkhhheee^^^WWWNNNDDD999222---'''###$$$$$$"""!!!###!!!!!!!!!"""###$$$###"""%%%######%%%""""""######$$$$$$###### """######""""""###%%%"""###%%%&&&'''&&&%%%$$$"""######$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$###### ###%%%%%%###"""###$$$&&&'''((('''%%%$$$$$$%%%!!!''')))&&&$$$%%%%%%###%%%$$$$$$%%%''''''&&&%%%###""""""$$$'''((('''$$$###%%%&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%)))'''&&&''')))***)))'''&&&''''''%%%$$$&&&+++///333///---000888>>>???>>>999333............222888DDDIIIKKKGGG???:::;;;???GGGFFFBBB===999999>>>BBBKKKQQQTTTNNNHHHHHHKKKMMMUUUXXX[[[[[[YYYVVVTTTSSSTTTTTTPPPLLLOOOYYY^^^^^^TTTNNNHHHFFFGGGHHHEEECCCEEEBBB>>>;;;;;;>>>BBBEEEBBB@@@>>>===<<<;;;999777888666333111///............333777777444111222444333222000...,,,+++***))))))((((((''''''(((((((((&&&%%%%%%%%%%%%&&&&&&''')))&&&&&&)))(((###"""%%%!!!###%%%%%%$$$$$$%%%&&&&&&$$$""""""$$$%%%$$$###!!!###%%%%%%$$$"""""""""lllttt|||}}}yyyvvvyyy}}}xxxvvvwww{{{zzzvvvwww}}}yyytttqqqqqqnnnjjjmmmttt~~~xxxqqqnnnkkkiiidddcccdddfffhhhhhhiiijjjllliiiccc^^^eeeqqqvvvsssrrrqqqqqqtttuuusssnnnhhh\\\PPPCCC===666,,,'''((("""######"""""""""%%%'''$$$###!!! !!!"""!!!!!! ### !!!###$$$### !!!###!!!"""###"""!!!  !!!""" !!!!!!  """######"""!!!!!!"""#########""""""!!!  !!!"""""""""""""""############ !!!###$$$###""""""  """""""""""" """######!!!!!!!!!!!!!!!  !!!"""###$$$!!!$$$$$$ !!!%%%%%%  !!!!!!""""""###&&&((('''$$$ !!!###%%%$$$"""###&&&%%%%%%&&&###!!!"""###$$$ !!!"""""""""!!!###""" """  !!!###$$$$$$!!!"""$$$###"""$$$$$$### !!!%%%""""""""""""!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$### !!!###$$$$$$$$$$$$############$$$$$$"""!!!  !!!""" !!!!!!"""!!!!!!!!!!!!"""$$$######""""""""""""############"""!!!!!!!!!!!!!!!######""""""""""""######"""############$$$$$$$$$"""""""""""""""""""""""" """$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$############""""""""""""###$$$%%%&&&$$$!!! ###$$$"""$$$'''(((222>>>HHHTTT```hhhjjjiiicccXXXJJJ===222+++(((+++&&&######"""!!!###'''###!!!!!!"""$$$$$$""""""############"""""""""######$$$$$$$$$$$$###!!!###%%%###!!! ###&&&!!!"""$$$&&&&&&%%%###""" !!!"""###%%%%%%&&&%%%%%%%%%%%%$$$###!!!  $$$&&&$$$###$$$%%%!!!###%%%%%%%%%%%%&&&'''$$$&&&### """###"""$$$$$$$$$$$$%%%&&&((()))""" ###&&&&&&$$$!!!!!!###%%%&&&%%%$$$%%%&&&'''%%%$$$$$$&&&&&&&&&%%%###""""""$$$&&&&&&###$$$&&&((('''$$$###%%%'''$$$$$$&&&)))...222555666111,,,''''''&&&%%%(((---999===@@@;;;222---000555>>>;;;666111...///111444===DDDHHHCCC@@@CCCIIILLLRRRSSSRRRPPPNNNMMMOOOPPPPPPQQQMMMKKKQQQ\\\___\\\SSSPPPOOOQQQVVVXXXVVVRRRSSSOOOJJJFFFFFFJJJOOOSSSPPPNNNKKKJJJIIIHHHFFFDDDHHHFFFBBB>>>;;;999888888777===BBBCCC???;;;;;;<<<===<<<:::888666444333333------,,,,,,,,,,,,,,,---)))))))))))))))***+++,,,111***(((+++***%%%###%%%###$$$%%%$$$$$$%%%''')))&&&%%%###$$$%%%&&&&&&%%%"""$$$&&&&&&$$$"""!!!"""vvvyyyyyywwwyyy~~~~~~yyywwwxxxzzz||||||zzzvvvsssqqqnnnkkkooouuu|||}}}{{{ssshhhbbbcccgggaaaeeeiiiiiigggfffggghhhqqqjjjdddeeelllsssuuusssqqqooooooooopppooonnnlll[[[OOOCCC;;;444---((((((%%%$$$$$$&&&''''''%%%###&&&$$$!!!!!!"""######""""""!!!  !!!"""!!!!!!!!!!!!!!! ###!!!$$$"""!!!!!! !!! !!!!!! """""""""!!! !!!"""###"""!!!!!!###%%%###!!! !!!"""###""" """######"""!!!!!! !!!!!! ###"""!!!$$$ !!!!!!!!!!!!###"""  !!!"""!!!!!!"""###$$$&&&'''((($$$###$$$%%%$$$!!!######""""""!!! ######""""""!!!!!! $$$!!! """###"""  !!!!!!""""""###"""!!! """"""""""""!!!!!!!!!!!! !!!%%%%%%### """"""""""""""""""""""""###"""!!! !!!"""$$$&&&'''&&&### ######################## !!!!!!!!!!!! !!!!!!""""""######$$$######"""!!! $$$"""!!!!!!""""""!!!$$$#########""""""!!!!!!&&&$$$!!!"""$$$((($$$!!!!!!###$$$###"""%%%###""""""$$$&&&((((((&&&$$$!!!!!!"""###""""""###$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$'''%%%$$$$$$$$$"""###$$$&&&### ###%%%&&&%%%$$$###$$$'''%%%""""""&&&$$$&&&,,,666CCCPPPYYY]]]ZZZRRRDDD666,,,&&&$$$%%%%%%$$$$$$$$$###""""""""" !!!!!! !!!###%%%%%%$$$""""""######!!! """$$$$$$$$$###"""###$$$&&&"""!!!######!!!###&&&'''$$$"""###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&###!!!###%%%'''""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%"""$$$&&&%%%$$$###$$$%%%&&&&&&$$$!!!$$$'''!!! !!!###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$######$$$%%%&&&(((&&&$$$$$$$$$'''***,,,***(((%%%######$$$&&&'''333///+++***,,,------+++,,,***)))(((((()))***,,,444444222111000222777:::>>>>>>>>>@@@BBBEEEGGGIIILLLHHHCCCCCCFFFJJJLLLMMMHHHNNNQQQOOOQQQXXX[[[ZZZYYYTTTNNNKKKMMMQQQUUUXXXVVVUUUUUUUUUVVVUUUSSSQQQTTTNNNHHHFFFIIILLLLLLKKKNNNPPPSSSTTTRRRMMMHHHDDDKKKHHHEEEFFFHHHGGGBBB<<<999666222///000222333333222......444777444000///777333///000222111,,,''''''$$$''',,,,,,'''%%%'''---,,,)))&&&$$$$$$&&&((()))'''%%%%%%%%%%%%###!!!{{{~~~~~~|||}}}{{{yyyyyyzzzzzzyyyzzzwwwuuuuuusssrrruuu{{{}}}~~~|||ssshhh```___bbbdddjjjpppqqqoookkkiiiiiimmmiiifffiiipppuuutttqqqmmmkkkiiikkknnnnnnkkkggg\\\OOOBBB999222***&&&&&&$$$######$$$%%%%%%###!!!!!!""""""  """"""!!!  !!!"""!!!!!!!!!"""""""""""""""""" ###!!! !!! !!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""""""""!!!"""""""""!!!!!!###$$$###!!! !!!"""###"""  !!!  !!!!!! !!!!!! !!!!!!!!!!!!###$$$ !!!!!!!!!!!!$$$###!!! !!!"""###""""""###$$$&&&(((***,,,,,,((($$$ !!!$$$"""""""""""""""!!!!!! ###"""""""""!!!!!!!!! ###!!!!!!###""" !!!!!!!!!!!!!!!!!! """"""""""""""""""""""""###"""!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """$$$%%%&&&&&&%%%###!!!########################!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""#########""""""!!!!!! ###!!!!!!!!!!!! ############"""""""""!!!%%%###!!! !!!###%%%###!!!!!!###$$$###"""%%%$$$$$$$$$%%%%%%$$$### ###&&&'''%%%$$$"""#########$$$%%%%%%&&&&&&'''&&&%%%$$$############%%%############""""""###&&&### ###%%%%%%$$$$$$!!!!!!%%%%%%"""!!!###"""###%%%***222:::???AAA:::666000***&&&&&&((()))$$$$$$$$$############### !!!""""""!!!"""$$$&&&###"""!!!"""###$$$###""""""$$$%%%$$$###"""###$$$&&&###"""%%%%%%###%%%(((***(((%%%%%%'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''%%%###"""###%%%'''""""""%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&"""###%%%%%%###"""###$$$!!!%%%%%%"""###&&&%%% ######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%$$$############$$$%%%%%%$$$######$$$%%%''')))((('''%%%$$$$$$%%%&&&'''+++)))((((((***)))'''%%%)))(((&&&%%%%%%&&&((()))******)))'''&&&(((+++............///111333555777>>>:::666444555777777777>>>CCCDDDBBBDDDJJJOOOOOOMMMKKKIIIIIILLLNNNOOOPPPOOOPPPRRRSSSSSSRRRQQQPPPVVVQQQLLLLLLQQQVVVWWWWWW[[[\\\]]]\\\ZZZVVVQQQOOOOOOOOORRRWWW]]]]]]WWWRRRIIIFFFDDDCCCEEEHHHKKKLLLGGGDDDDDDEEEBBB>>>===???BBB>>>:::999:::888444///...******......***)))---...,,,)))''''''(((***+++(((&&&&&&&&&(((((((((&&&~~~~~~|||||||||{{{yyywwwvvvttttttwwwxxxvvvvvvyyy}}}~~~|||ssshhh^^^\\\\\\```gggooorrrpppllliiihhhiiihhhhhhmmmtttwwwtttpppkkkgggfffiiiooopppjjjddd[[[NNN@@@666///'''$$$$$$###""""""###$$$###!!!"""$$$!!!###!!!!!! !!!!!!!!!!!!!!!""""""######$$$!!! """ !!!!!!!!!!!!!!!!!!!!!!!!!!!""" """###"""  !!!!!!""" !!!"""###$$$$$$$$$$$$ !!!!!!"""######$$$$$$ !!!!!! !!!######!!! !!!"""###"""   !!!!!!!!! !!!!!!  """######""" !!!!!!!!!!!!$$$###"""!!!!!!"""###$$$######$$$&&&(((+++---...---***%%%!!! """### """#########"""!!!""""""""""""!!!!!!!!!!!!"""  !!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""######$$$'''%%%###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! ######$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!############""""""""""""""""""!!! !!!"""!!!!!!"""%%%%%%$$$######%%%&&&((('''%%%###!!!!!!###%%%&&&$$$"""!!!!!!"""""""""###$$$$$$%%%%%%&&&%%%$$$###"""""""""""""""######"""""""""!!!!!!&&&$$$"""!!!"""$$$$$$###&&&!!! $$$'''%%%""""""%%%$$$###$$$'''***,,,,,,)))'''%%%###""""""#####################$$$$$$$$$!!!"""######"""###$$$&&&"""!!! """$$$%%%%%%$$$###$$$%%%$$$###"""###%%%$$$!!!!!!$$$%%%###%%%(((+++)))'''&&&&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$'''$$$ """$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''!!!###$$$$$$###""""""### %%%&&&###"""$$$''''''&&&&&&&&&&&&%%%%%%$$$###########################%%%$$$###""""""###$$$%%%$$$$$$###""""""###$$$$$$"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((&&&### &&&%%%$$$######$$$%%%&&&%%%&&&&&&%%%###$$$&&&(((&&&&&&&&&&&&''')))***+++111...+++)))******)))(((000333444222333888===>>>;;;<<<>>>BBBDDDDDDBBB@@@;;;???CCCEEECCCAAAAAABBBKKKHHHGGGJJJRRRYYY^^^___aaa```^^^[[[WWWUUUSSSRRRHHHKKKSSS^^^fffhhhddd```XXXVVVVVVWWW\\\aaaeeefff^^^]]][[[YYYRRRKKKMMMRRRXXXUUURRRRRRQQQOOOIIIEEE<<<888777888888666777:::999555///,,,,,,---...///)))(((((())),,,------,,,~~~~~~~~~~~~}}}}}}~~~{{{xxxttttttxxx}}}}}}vvvrrrrrryyyzzzyyyrrrhhh___[[[ZZZ]]]cccjjjmmmmmmjjjiiijjjiiihhhjjjoootttvvvsssooolllhhhggglllssstttmmmdddXXXKKK<<<333---'''$$$%%%$$$#########$$$###!!! ###%%%### ###!!!!!!!!! !!!!!!!!! !!!"""######$$$  !!!!!!""""""!!!!!!!!!!!! !!!!!!###  !!!!!! !!!"""###$$$ !!!!!!"""""""""""" !!!"""###!!! !!!"""###"""  !!!  !!!!!!!!! !!!!!!""" """###!!! !!!!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$%%%%%%&&&(((***,,,---$$$&&&'''$$$######!!!!!!###$$$###""""""""""""""""""!!!!!!!!!!!!!!!  """"""!!!!!!  !!!!!!!!!!!! !!!""""""######(((&&&###"""!!!!!!!!! !!!"""######"""!!! %%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$#########!!!!!!!!!!!!""""""""""""""""""""""""""""""######"""  """###############""""""""""""""" !!!!!!!!! !!!###%%%'''((('''&&&###'''+++---,,,)))&&&$$$'''######%%%%%%!!!!!!!!!"""######$$$$$$$$$$$$###"""""""""""""""!!!######!!!!!!######!!!&&&%%%###""""""######"""***$$$!!!&&&***)))%%%$$$%%%$$$"""###%%%''''''''''''''''''&&&%%%###!!! """""""""###$$$$$$$$$%%%###$$$$$$$$$######%%%'''###"""!!!"""$$$%%%$$$######$$$%%%%%%######$$$%%% """###"""###&&&'''&&&%%%$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$'''%%%"""!!!"""######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&"""###%%%%%%###"""###$$$%%%&&&$$$"""!!!###$$$%%%&&&&&&&&&&&&%%%$$$###"""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$######################## !!!###$$$$$$$$$#########$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$"""$$$###""""""""""""###$$$%%%&&&'''&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((&&&%%%%%%%%%&&&&&&&&&%%%$$$&&&((()))))),,,...000,,,...111444777666222///)))///555555111...///111555555666<<>>999888999888666111000000000222333333111vvv{{{~~~~~~yyytttssswww~~~~~~rrrjjjhhhrrrssstttpppiiiccc___^^^cccgggjjjjjjhhhhhhjjjllllllkkkkkkmmmqqqrrrqqqpppllliiiiiiooowwwwwwnnndddSSSGGG:::333---(((&&&'''%%%$$$$$$%%%&&&%%%### ###"""""""""""""""!!! !!!!!!!!!!!!!!!!!!  !!!"""""" !!!!!!"""!!!!!!!!! !!!!!!###  !!!""""""###!!!  !!!"""!!!!!!   """###!!! !!!"""###""" """###$$$"""  !!!!!! !!!!!!$$$!!!  !!!!!!!!!!!! !!!!!!""""""&&&%%%%%%%%%&&&&&&'''(((###$$$!!!!!!$$$###!!!"""############!!!!!!!!!!!!""""""""""""  !!!""""""!!!!!! """"""!!!!!!!!!  !!!""""""%%%$$$###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! &&&$$$!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""""""""###############!!! """$$$$$$$$$""""""""""""""""""###### !!!""""""!!! !!!###&&&((()))************---111111...)))&&&$$$"""!!!)))***((( !!!!!!""""""###$$$$$$######""""""!!!!!!"""""""""%%%$$$ $$$%%%"""%%%%%%$$$###"""""""""###***$$$!!!&&&***)))%%%$$$"""!!! !!!###$$$$$$$$$!!!"""%%%'''((('''&&&%%%"""""""""###$$$$$$$$$%%%###$$$%%%$$$######%%%'''&&&$$$######$$$$$$###!!!###%%%%%%%%%$$$###$$$%%%"""$$$""""""%%%$$$$$$$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&%%%###"""#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###%%%&&&&&&%%%$$$$$$%%%(((###"""$$$$$$###"""######$$$$$$$$$$$$###""""""""""""""""""""""""$$$##################$$$#########$$$$$$#########!!!"""$$$%%%%%%%%%###""""""###%%%&&&'''&&&%%%$$$&&&&&&%%%$$$######%%%&&&$$$##################$$$"""###$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""!!!!!!!!!"""!!!%%%((((((&&&'''((((((((((((***+++***'''%%%%%%***///...***&&&''')))))))))***...555<<>>======>>>>>><<<;;;kkkssszzz~~~~~~wwwooojjjjjjqqqyyy|||rrrddd]]]___lllmmmooonnnjjjgggeeedddiiiiiiiiieeebbbbbbeeeiiipppnnnllllllmmmnnnnnnmmmiiiiiikkkqqqwwwuuukkkcccPPPEEE:::444000+++((((((%%%$$$%%%&&&''''''%%%###"""!!! """"""  !!!!!!!!!!!!  !!!  ###""" $$$"""!!!!!! """ """###""" """""""""######$$$$$$%%%###""""""!!!!!!!!!!!!"""!!!!!!   """###!!! !!!"""###""" $$$%%%%%%###!!! !!!!!! !!!!!!###"""  !!!!!!!!!!!! !!!!!!""""""%%%%%%$$$############$$$!!!$$$!!!###&&&$$$ !!!"""######$$$!!!!!!!!!!!!"""""""""""" !!!!!!  """!!!!!!!!!!!!!!! """""""""!!!!!!  !!!!!!!!!!!!""""""!!! """$$$""""""""""""""""""""""""!!!!!!""""""######""""""&&&$$$!!! """"""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!###########################"""""""""$$$%%%$$$"""""""""""""""############ !!!""""""""""""""""""###%%%((()))******,,,...000333555222+++&&&######### &&&'''!!!!!!!!!!!!"""######$$$$$$######"""""""""""""""######&&&$$$%%%'''$$$###$$$%%%$$$###""""""$$$&&&!!! $$$'''%%%""""""$$$###""""""$$$$$$###""" """$$$%%%%%%$$$##################$$$$$$$$$$$$%%%%%%$$$######$$$&&&'''%%%$$$###$$$$$$"""!!!$$$%%%&&&%%%$$$###$$$&&&""" """&&&&&&$$$$$$'''$$$%%%&&&%%%$$$%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$&&&''''''&&&%%%%%%&&&&&&$$$&&&%%%%%% !!!"""###$$$%%%%%%%%%###################################################$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$#########%%%&&&&&&%%%$$$$$$%%%$$$$$$""" !!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!###&&&######$$$$$$$$$$$$###""""""###$$$###!!! !!! !!!$$$(((((($$$$$$''')))'''%%%%%%&&&&&&%%%###$$$''')))(((%%%######$$$((((((((()))+++...111333555222...***((((((***+++******,,,...000333555777222111222555;;;???BBBCCC>>>:::;;;BBBGGGEEEAAA???IIINNNUUUZZZ[[[XXXSSSOOO___eeejjjnnnssswwwxxxvvviii^^^RRROOOTTTXXXXXXTTTIIIHHHGGGGGGIIIJJJIIIGGGbbbjjjsssxxx{{{|||xxxqqqsssrrrsssrrroooiiiaaa\\\bbbjjjrrrqqqdddXXXYYY```iiijjjkkklllkkkjjjiiiiiigggggggggdddaaaaaafffjjjqqqpppnnnmmmlllkkkiiiggghhhjjjnnntttvvvsssjjjbbbPPPFFF<<<777222,,,((('''$$$###$$$&&&((((((&&&%%%!!!"""######"""!!!  !!!""""""!!!  !!! """$$$"""!!!&&&######""""""!!!  !!!!!!"""!!!""""""""""""############""""""""""""""""""""""""  !!! !!!######!!! !!!"""###""" """#########!!! !!!!!!!!! !!!!!!!!!"""""""""  !!! !!!!!!!!!!!! !!!"""###############""""""""""""######"""&&&"""###'''###"""!!!  """###%%% !!!!!!!!!"""""""""### """###!!!!!!### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""""""""""" """"""  !!!########################""""""!!!!!!"""######$$$$$$### !!!"""########################""""""############""""""###"""""""""!!!!!!!!! %%%$$$$$$######""""""""""""""""""$$$%%%$$$!!!!!!"""""""""############""""""""""""######$$$$$$$$$&&&((()))((())),,,///...000111---&&&"""###%%%%%%%%%&&&'''%%%"""!!!!!!"""######$$$$$$%%%#########""""""######$$$###&&&"""$$$(((%%%!!!###%%%%%%###"""###%%%$$$!!!!!!%%%%%%"""!!!###%%%$$$###$$$%%%%%%$$$"""$$$$$$###"""""""""!!!!!!$$$$$$$$$##################$$$%%%$$$""""""###%%%%%%$$$######%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$"""###''''''$$$$$$&&&%%%&&&'''&&&######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%'''%%%$$$###$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$######%%%'''&&&%%%$$$%%%%%%%%% """%%%$$$$$$'''!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$$$$###"""###%%%$$$!!!!!!###%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%###"""$$$'''***$$$$$$%%%&&&&&&&&&%%%$$$###%%%&&&$$$""""""$$$&&&%%%"""###&&&%%%"""$$$)))'''%%%$$$$$$%%%%%%%%%$$$#########""""""""""""###%%%%%%%%%&&&&&&(((+++---+++***(((&&&%%%&&&&&&'''"""###$$$$$$$$$&&&''')))(((''''''(((+++...//////---+++,,,111333111111333888;;;@@@CCCDDDCCCBBBAAAKKKRRRXXX[[[bbblllpppnnndddWWWJJJHHHOOOUUUUUUQQQEEEEEEFFFIIINNNQQQRRRRRR\\\dddmmmppppppmmmeee]]]``````bbbcccbbb^^^XXXSSSccckkkrrroooaaaXXX___lllhhhiiijjjkkkkkkkkkkkklllfffhhhiiihhhhhhjjjoootttqqqqqqpppooollliiieeeccchhhlllrrrwwwxxxsssjjjdddQQQGGG>>>999444---'''&&&""""""###%%%(((((('''%%%!!!%%%)))(((###!!!"""%%% !!!""""""!!! !!!!!!!!!!!!!!! !!!!!!###%%%###!!!'''$$$$$$$$$###"""!!!!!!  !!!  !!!""""""!!!!!! !!!""""""""" !!!!!!!!! """######!!! !!!"""###"""!!! !!!!!! !!!"""!!!!!! !!!!!!!!!$$$$$$!!!!!!$$$&&& !!!!!!!!!""" """###$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%&&&'''!!! &&&$$$$$$""" !!!###%%% !!!!!!!!!""""""###### """$$$""" !!!$$$ !!!!!!"""""" !!!"""###$$$$$$$$$$$$$$$############### ###### ###########################"""!!!!!!!!!"""$$$%%%###""" !!!###$$$########################""""""############""""""######""""""!!!!!!!!! %%%%%%%%%$$$###"""!!!!!!!!!!!!"""$$$%%%###!!!!!!""""""#########$$$######""""""###$$$%%%%%%$$$&&&(((''''''(((,,,///''')))***'''###"""%%%***###&&&%%%!!!"""''',,,"""""""""###$$$$$$%%%%%%$$$###############$$$$$$"""&&&!!!"""(((%%%"""%%%%%%###"""$$$&&&$$$###$$$'''%%%""""""&&& """###""" ######"""###$$$&&&)))***%%%$$$$$$$$$######""""""###$$$$$$###"""!!!###%%%$$$###"""###%%%&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###!!!"""&&&&&&###"""$$$$$$&&&&&&$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&'''&&&$$$"""###$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%$$$###$$$%%%'''$$$$$$'''%%% &&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%''''''''''''%%%%%%$$$$$$$$$###############&&&%%%%%%$$$$$$######### $$$'''(((%%%###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###""" """'''***"""###$$$%%%&&&%%%$$$###!!!!!! !!!%%%)))(((###!!!"""!!!$$$,,,###"""!!!###$$$%%%$$$###%%%###""""""$$$&&&'''''' """$$$'''***---%%%%%%%%%$$$$$$$$$%%%%%%"""$$$%%%&&&%%%&&&'''((('''%%%$$$$$$&&&'''&&&&&&&&&&&&''')))&&&###'''---+++,,,...//////111333444555<<>>AAAFFFMMMRRRUUUVVVaaa``````ccceeebbbYYYRRROOONNNLLLMMMPPPSSSUUUVVVhhhiiiiiifffccccccgggjjjeeegggeeebbbfffnnnqqqnnn___ccciiimmmoooooooooooollljjjjjjlllnnnnnniiieeelllmmmqqqwwwzzzuuuiii```XXXMMMAAA;;;444---((('''#########$$$%%%&&&((((((%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""###!!!$$$$$$""""""!!! %%%%%%$$$$$$"""!!!  """"""!!! !!!!!!""""""!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!###$$$ !!!"""!!! """""""""""""""""""""""""""$$$###""" !!!"""""""""#########!!! ###""""""""""""######$$$"""!!!!!!!!!!!! '''(((###%%%!!!!!!!!!!!!!!!""""""### !!!"""###$$$%%%"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###############"""#########$$$$$$$$$$$$###$$$###""" """$$$""""""""""""############&&&%%%$$$%%%&&&&&&%%%###$$$######"""!!!!!!###$$$$$$#########$$$$$$%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""############"""############$$$$$$$$$&&&%%%%%%$$$#########$$$&&&"""!!!%%%%%%"""$$$)))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%"""%%%((((((&&&###!!!!!!%%%$$$$$$###"""!!!!!! $$$######%%%''''''&&&%%%###$$$%%%$$$###"""###$$$########################'''!!!!!!'''%%%%%%'''%%%$$$"""""""""#########$$$%%%&&&&&&%%%######$$$$$$############$$$$$$&&&%%%######$$$%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$###&&&&&&''''''&&&&&&%%%%%%'''((())))))(((%%%###!!!+++(((%%%%%%&&&((('''%%%%%%%%%$$$$$$%%%%%%&&&''')))'''&&&$$$######$$$$$$ """###$$$######%%%&&&%%%%%%%%%$$$###"""!!!!!!"""""""""###$$$$$$$$$%%%"""$$$'''((('''%%%$$$%%%%%%$$$$$$%%%&&&'''%%%###&&&&&&%%%###"""###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$######$$$$$$%%%&&&&&&%%%$$$#########$$$%%%!!!!!!""""""###%%%&&&'''(((%%%$$$%%%'''&&&$$$$$$"""###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%###!!!$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!(((((('''&&&%%%######"""""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***+++,,,///444<<>>666---'''%%%$$$$$$#########$$$$$$$$$&&&&&&&&&%%%$$$$$$######"""#########$$$$$$$$$$$$!!!!!!!!!"""###""" """!!!!!! !!!$$$$$$$$$###"""!!! $$$!!! ######"""!!!!!!!!!!!! %%%$$$!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!  """%%%'''$$$$$$$$$###"""!!!  !!! !!! !!!!!!"""""""""!!!  !!!"""############!!!"""!!!###""" """""""""!!! """,,,***"""###""""""""""""###$$$$$$%%%$$$$$$###"""!!!  !!!!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!""""""######"""""" ###$$$### !!!$$$###"""!!!!!!""""""""""""############"""!!!!!!###%%%%%%$$$###%%%!!!$$$""""""###$$$%%%&&&%%%$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&"""############$$$$$$$$$$$$###""""""!!!"""""""""$$$""""""%%%%%%######&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''%%%$$$###"""""""""$$$ !!!%%%%%% !!!"""###%%%&&&&&&$$$###""""""###$$$"""!!!"""###$$$$$$###"""###$$$########################'''######&&&$$$### !!!"""######$$$$$$###"""######$$$$$$$$$######$$$$$$############$$$$$$###############$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$&&&$$$""""""###$$$$$$###$$$############$$$%%%%%%###""""""######$$$&&&&&&!!!###$$$$$$######%%%&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######### """%%%&&&%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$'''%%%$$$%%%((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""$$$&&&######"""""""""###$$$$$$$$$#########$$$%%%&&&&&&!!!!!!"""###$$$&&&((()))&&&((((((&&&%%%$$$$$$%%%"""######$$$$$$$$$$$$############$$$$$$%%%%%%%%%(((((('''&&&%%%$$$$$$$$$$$$$$$$$$###############$$$$$$########################$$$$$$######""""""!!!"""############""""""!!!!!!!!!""""""#########""""""######$$$%%%%%%%%%$$$###############$$$$$$'''''''''(((***,,,...///+++(((%%%%%%&&&&&&### '''(((((()))((('''&&&%%%jjjiiiiiijjjiiieee___ZZZVVVTTTTTTYYY```bbb___[[[ZZZaaajjjooopppooonnnnnnqqqrrrssssssrrrpppjjjeeefffgggiiijjjjjjkkknnnpppnnnpppsssrrrqqqqqquuuyyynnnmmmoootttxxxwwwpppiii___TTTGGG>>>555,,,%%%$$$%%%$$$$$$###"""""""""###%%%%%%%%%$$$$$$#########!!!""""""######$$$$$$$$$ !!!"""!!! """!!! !!!!!!############"""!!! %%% ###%%%### !!!!!!!!!!!!!!! $$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!"""""" """###$$$$$$###""" !!!  !!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!  !!!"""""""""""""""""""""######""" ###""" """###"""!!!###### !!!&&&%%%###############$$$$$$%%%$$$###""""""!!!  !!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""""" !!!"""!!!"""######"""""""""!!!"""""""""############"""!!!!!!###%%%&&&%%%$$$### !!!""""""!!!"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$$$$######"""""""""###############$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$############&&&###"""$$$'''&&&""" !!!"""$$$%%%&&&&&&'''%%%$$$$$$$$$%%%$$$""""""###$$$$$$###"""$$$%%%########################&&&$$$$$$'''%%%!!!"""&&&"""###$$$$$$###""" """"""##################%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%((('''&&&&&&&&&&&&''''''$$$$$$#########$$$############""""""######$$$%%%%%%$$$$$$######""""""""""""###%%%$$$######%%%&&&###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######### """$$$$$$$$$###$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$'''%%%$$$&&&+++,,,'''"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$######"""""""""""""""######$$$%%%&&&###''')))'''&&&(((******&&&&&&&&&'''''''''&&&&&&""""""###$$$$$$%%%%%%%%%******)))'''%%%$$$$$$%%%########################$$$$$$$$$###############""""""############""""""!!!""""""###############!!!!!!!!!""""""""""""###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))*********)))'''&&&'''))))))&&&$$$"""######$$$$$$$$$######nnnmmmmmmmmmllljjjgggeeefffdddcccfffiiiiiiddd___\\\dddnnntttuuusssqqqqqqvvvtttrrrqqqoooiiiccc______aaaccceeefffiiinnnqqqooorrrtttuuutttuuuyyy}}}qqqpppppptttxxxwwwpppiii___SSSFFF===555+++$$$###%%%%%%$$$###""""""""""""############"""""""""""" !!!!!!"""######$$$""""""""""""!!! !!!!!!!!! !!!!!!"""""""""""""""!!! """"""&&&'''""" !!!!!!!!!!!!!!!!!!"""#########!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$###"""  """$$$$$$$$$$$$### !!!  !!!"""""""""""""""""""""""" !!!""""""!!! ######"""!!!!!!!!!!!!!!!&&&%%%###!!! !!!"""###!!! !!!""""""!!!###%%%$$$  !!!###############$$$$$$%%% """"""!!! !!!!!!!!!!!!"""""""""""" !!!"""""""""""""""  !!!""""""######"""!!! """$$$!!!"""""""""###############"""###$$$&&&''''''%%%!!!"""###""" ###'''"""###%%%&&&&&&%%%###"""########################!!!""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$#########$$$$$$%%%###$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$%%%&&&&&&&&&$$$$$$$$$""""""######$$$$$$$$$%%%'''%%%######$$$$$$$$$###!!!###$$$$$$######$$$%%%######################## !!!######!!!"""&&&######$$$$$$$$$""" """"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$!!! !!!######$$$%%%%%%&&&&&&%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$%%%%%%######""""""######$$$%%%###$$$$$$$$$######""""""###$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$###### """###$$$######$$$&&&'''%%%######%%%&&&&&&%%%&&&$$$$$$''',,,,,,((("""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$###""""""$$$$$$###""""""""""""""""""'''(((&&&&&&***+++)))((((((''''''''''''''''''######$$$$$$$$$%%%%%%%%%)))******)))&&&$$$$$$%%%################################################!!!""""""#########"""""""""""""""""""""######$$$$$$$$$#########""""""""""""###############$$$$$$%%%%%%$$$#########$$$$$$!!!"""$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%"""######$$$$$$%%%%%%%%%sssrrrpppooonnnmmmnnnnnnllllllmmmnnnooonnnllliii___gggqqqwwwxxxxxxwwwxxxzzzvvvrrrpppjjj```WWWSSSRRRUUUYYY^^^bbbgggmmmqqquuuwwwxxxyyyyyyzzz{{{}}}rrrqqqrrrvvvzzzxxxpppiii]]]QQQEEE===555,,,&&&$$$&&&%%%$$$###############"""""""""""""""""""""""" !!!"""######$$$%%%&&&&&&$$$""" !!!!!! !!!!!!"""!!!"""""""""!!!!!! !!!$$$'''&&&""" !!!!!!!!!!!!!!! """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###"""!!!###$$$$$$$$$######"""!!! !!!"""!!!  """######################## !!!!!!!!! $$$###"""!!! %%%### !!!""""""!!!!!!!!!!!! """###!!!!!!######""""""""""""###$$$$$$ !!!!!!!!!###""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!!&&&$$$!!! !!!$$$$$$$$$""" """$$$""""""""""""############$$$######%%%''''''&&&%%% $$$'''%%%!!! %%%+++$$$$$$%%%&&&%%%$$$###"""########################""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$%%%$$$ ###$$$"""$$$$$$$$$$$$$$$#########"""""""""###$$$%%%''''''"""$$$&&&%%%###"""###%%%$$$$$$$$$$$$$$$#########%%%### !!!"""""""""!!!"""$$$$$$######$$$&&&########################!!!"""$$$$$$$$$$$$%%%'''!!!"""###$$$$$$%%%%%%$$$############$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%"""$$$$$$"""!!!###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$######&&&&&&%%%%%%$$$$$$$$$######%%%''''''&&&%%%&&&'''$$$############$$$%%%%%% !!!"""$$$%%%&&&&&&&&&###%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$ """$$$$$$###$$$&&&''''''%%%######$$$&&&&&&%%%%%%$$$$$$'''******'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$''''''&&&&&&''''''((()))!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$###""""""""""""$$$((((((%%%'''......(((((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&)))+++***&&&$$$$$$%%%###############$$$$$$$$$""""""#########$$$$$$$$$!!!!!!""""""######"""""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$####################################"""""""""""""""######"""###############""""""###"""!!!!!!!!!"""$$$%%%%%%%%%$$$$$$############yyyvvvsssooolllmmmppprrroooqqqttttttsssrrrsssttthhhnnnvvvzzzzzzyyyzzz{{{xxxtttrrrqqqjjj[[[NNNIIIGGGLLLSSSZZZbbbiiipppuuu|||{{{{{{{{{|||zzzxxxvvvllllllnnntttxxxvvvoooggg\\\PPPDDD===666...)))'''&&&%%%%%%$$$$$$$$$$$$%%%"""""""""""""""""""""""" !!!"""###$$$%%%%%% $$$%%%###!!!!!!!!! !!!""""""!!!!!!!!!"""!!!!!! !!!"""$$$%%%$$$"""!!! !!!!!!!!!""" !!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###$$$$$$$$$######""""""######!!!"""###"""!!!!!!"""###"""""""""""""""""""""""" !!!"""###"""!!! !!!"""""""""!!! !!!!!!  !!!  !!!!!!""""""""""""!!!!!!!!!"""######!!!!!!!!!""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!!$$$###"""  !!!###"""!!!!!!"""###""""""""""""############$$$$$$###$$$&&&&&&%%%###"""$$$%%%$$$"""###&&&***%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&"""############$$$$$$$$$###############$$$%%%%%%%%%&&&$$$"""%%%###$$$$$$$$$$$$#########"""############$$$%%%&&&&&&############$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###### """###$$$######%%%&&&########################%%%'''((('''&&&&&&''''''############$$$%%%&&&'''%%%$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&"""$$$"""!!!%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%(((((())))))(((&&&$$$###"""%%%'''(((&&&%%%&&&'''$$$$$$$$$$$$$$$%%%&&&&&& !!!###%%%&&&'''''''''$$$%%%&&&&&&$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$%%%''')))(((&&&######$$$%%%&&&&&&######%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######%%%&&&%%%$$$&&&&&&&&&&&&&&&'''(((((( """$$$&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&))))))'''///::::::000)))((('''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%"""'''++++++'''$$$###%%%""""""#########$$$$$$$$$!!!!!!"""###$$$%%%%%%&&& !!!!!!""""""""""""""""""!!!!!!!!!"""###$$$%%%######$$$$$$$$$$$$$$$%%%############"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###############$$$%%%%%%%%%$$$###""""""""""""|||yyytttnnnkkkkkkooosssrrrvvvzzzyyyuuutttwwwzzzrrrvvv{{{|||zzzxxxxxxyyysssoooppprrrlll[[[LLLFFFFFFLLLUUU___hhhpppxxx}}}}}}{{{{{{{{{xxxrrrnnneeefffiiipppuuutttllleee[[[PPPEEE>>>888000+++***&&&%%%%%%$$$%%%%%%&&&&&&##################$$$$$$ !!!"""###$$$%%%&&&&&&######""""""""" !!!"""###!!!!!!!!!!!!!!!!!!  """######""""""###$$$ !!!!!!""""""!!!  """$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!---)))%%%!!! """$$$"""!!!!!!!!!"""$$$&&&(((!!!###$$$###"""!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!! !!!"""###%%% !!!!!!!!!!!!!!!!!!  &&& ######!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$############### !!!"""###$$$%%%!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!!!!!!! """######"""!!!"""""""""""""""############$$$#########%%%$$$###!!!$$$###""""""$$$%%%''''''&&&&&&$$$$$$#########$$$########################(((((('''&&&$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""############$$$$$$$$$""""""!!!""""""###$$$$$$&&&'''###"""%%%###$$$$$$$$$$$$######""""""%%%%%%$$$$$$###$$$$$$$$$'''### """&&&(((%%%!!!#########$$$$$$%%%%%%%%%%%%###!!! """%%%&&&&&& """###$$$######%%%&&&########################%%%''''''$$$""""""""""""((('''%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%'''((()))&&&%%%%%%$$$$$$%%%%%%&&&###&&&%%%""""""&&&+++$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%$$$######$$$%%%&&&###$$$%%%&&&'''(((((((((%%%&&&''''''%%%### !!!$$$''''''&&&$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&'''&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$&&&''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%$$$%%%(((***(((&&&###"""$$$%%%&&&&&&!!!###%%%&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$###%%%'''&&&$$$&&&%%%%%%%%%%%%&&&''''''!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&''')))***+++&&&))))))+++888HHHHHH>>>,,,+++***((((((((()))***))))))((('''&&&%%%%%%$$$%%%+++,,,((($$$###$$$""""""######$$$$$$$$$$$$ !!!###$$$%%%&&&''' !!!""""""""""""""""""!!!!!!!!!!!!###%%%&&&!!!!!!"""###$$$%%%&&&&&&#########"""""""""""""""$$$$$$$$$$$$%%%&&&'''((("""!!!!!!"""###$$$%%%&&&!!!###$$$###"""""""""#########"""###$$$$$$%%%|||uuuqqqoooooooooooovvvxxx{{{|||{{{zzzzzz{{{wwwxxxxxxwwwuuusssrrrrrrtttpppooooooiiiZZZMMMEEEOOOWWWccclllpppuuu{{{{{{vvvtttpppkkkggg^^^ccceeeddddddgggeeebbb___VVVIII===666000,,,))))))&&&###"""###%%%''''''"""######$$$$$$$$$######$$$"""!!!!!!"""######"""$$$$$$###!!!  !!!""""""!!!!!!""""""!!! !!!!!! !!!"""""""""!!! """"""!!!!!!"""###$$$$$$###"""!!!  !!!######""""""!!!!!! !!!!!!!!!!!! !!! !!!$$$%%%### !!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!! ###!!! !!!!!!!!!""""""""""""""""""""""""  """###"""!!!"""!!!  !!!""""""""""""""""""""""""""" !!!!!!!!!!!!"""  """###  !!!"""%%%))),,,$$$###!!! !!!""" !!!###$$$###"""###############"""!!!!!! !!!$$$''''''%%%###%%%&&&'''%%%"""!!!"""%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$ ###%%%%%%"""!!!$$$&&&!!!!!!!!!!!!"""""""""""""""$$$&&&((((((&&&$$$""""""$$$%%%$$$###"""###$$$$$$$$$$$$#########""""""***)))'''%%%$$$$$$$$$$$$######"""#########!!! (((&&&$$$$$$%%%%%%$$$"""'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$""""""""""""""""""""""""(((&&&$$$"""!!!"""$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&(((%%%###%%%$$$"""###'''$$$!!!&&&$$$''')))"""'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$)))###$$$+++)))!!!!!!)))''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%'''******'''$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))((('''%%%$$$###""""""&&&&&&&&&%%%%%%$$$$$$$$$)))&&&######%%%(((******%%%%%%%%%%%%%%%%%%%%%%%%"""(((,,,)))""""""'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''%%%""""""%%%((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$###$$$&&&((($$$######%%%(((******)))***)))---999IIIRRRRRRMMM???888///***++++++***'''((((((((((((((('''''''''"""$$$'''&&&$$$"""###%%%#########$$$$$$#########%%%&&&&&&%%%$$$$$$%%%'''!!!!!!&&&%%%"""$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$#########"""!!!"""$$$%%%%%%###$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$###"""!!! %%%!!!!!!%%%''''''}}}zzzuuuqqqnnnnnnpppqqqxxxzzz||||||zzzyyyyyyzzzvvvwwwvvvrrrmmmiiiiiijjjmmmkkkmmmqqqpppfff]]]XXX___eeennnrrrtttuuuxxx{{{|||zzzvvvtttrrrmmmhhhcccYYY]]]^^^]]]___dddfffdddaaaYYYMMMCCC:::333---)))(((&&&###"""###%%%&&&&&&""""""#########""""""!!!%%%###!!!!!!"""###""""""!!!"""""" !!!### !!!""""""!!!!!!""""""!!! ######"""!!! """###!!!!!!  !!!!!!!!!!!!!!!!!!""""""###!!!!!!"""""""""!!! """""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!###$$$""" ######""""""""""""!!!!!!$$$""" !!!""""""""""""""""""""""""""""""""""""!!! !!!"""!!!"""!!!!!! !!!!!!""""""""""""""""""""""""""" !!!!!!!!!!!!"""  """###!!!"""######"""!!! """###%%%$$$###"""!!!""""""### !!!###$$$###"""###############"""!!!!!!%%%$$$""""""$$$%%%$$$######%%%%%%$$$""""""$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&###############$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$!!!###$$$#########$$$%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$""""""###$$$$$$$$$$$$#########""""""'''&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%$$$###((('''&&&&&&'''&&&$$$"""'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$%%%######$$$$$$$$$%%%%%%%%%'''###"""&&&((('''(((+++''' ###&&&###'''***###&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$######+++555333'''!!!###'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%''')))***'''%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&$$$!!!!!!###&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$'''***'''&&&&&&%%%%%%&&&&&&'''(((((('''%%%###"""###%%%$$$$$$$$$&&&)))+++******)))(((+++666DDDPPPUUUUUUFFF>>>444...,,,,,,***((()))(((((((((''''''&&&&&&###%%%''''''%%%$$$%%%&&&"""###$$$%%%%%%$$$###"""###$$$$$$###""""""###%%%""" """%%%&&&'''######""""""""""""######""""""############""""""!!!###%%%$$$""""""###%%%$$$$$$%%%%%%$$$######"""####################################"""!!! &&&###!!!###$$$###wwwwwwuuuqqqnnnnnnrrrvvvzzz{{{}}}|||zzzxxxxxxxxxtttuuusssmmmfffbbbdddhhhjjjjjjnnnuuuwwwrrrmmmkkknnnrrrwwwxxxwwwvvvwwwxxxqqqqqqpppooonnnjjjddd```\\\______^^^bbbiiinnnnnnddd]]]SSSHHH???666///+++)))&&&$$$###$$$%%%$$$$$$"""""""""""""""!!! %%%###"""!!!"""###"""!!! !!!$$$&&& !!!"""""""""!!!!!!""""""!!!!!!!!! $$$"""!!! """###$$$$$$"""!!! """!!!!!!!!!!!! !!!###$$$$$$"""!!!!!!""""""""""""""""""""""""############""""""!!! !!!######""" ######"""!!!"""###$$$%%%$$$"""!!!!!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!!!!!!!""""""######""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!""""""!!!###$$$%%%###!!!""""""!!! !!!###$$$###!!!"""############""""""!!!***'''###!!!"""###$$$$$$$$$$$$%%%$$$######%%%'''$$$$$$$$$$$$%%%%%%%%%%%%############""""""""""""'''&&&%%%$$$$$$###$$$$$$###"""!!!"""$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''!!!###$$$###"""!!!"""###$$$$$$$$$###############$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%&&&'''''''''''')))((((((((()))'''$$$!!!'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$((($$$"""%%%&&&&&&&&&))),,,%%%&&&(((###&&&***$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""$$$...999777+++######&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%'''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$""""""$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""%%%+++...+++''''''''''''&&&&&&%%%%%%%%%###$$$%%%%%%%%%&&&(((+++'''&&&&&&%%%%%%&&&&&&'''(((((('''%%%###"""$$$%%%%%%%%%%%%'''***++++++***'''&&&(((...:::GGGRRRXXXKKKDDD;;;444111///---******))))))((('''&&&%%%%%%$$$&&&((('''&&&%%%&&&&&&"""###$$$&&&&&&$$$###"""###$$$$$$$$$""""""$$$%%%"""######"""!!!"""%%%)))"""##################"""!!!!!!""""""""""""!!!!!! %%%(((&&&!!!"""&&&%%%%%%%%%%%%%%%$$$$$$########################### """###$$$$$$###!!! '''%%%"""!!!""""""!!! tttvvvwwwtttooopppuuu{{{|||}}}}}}{{{yyywwwvvvwwwrrrsssqqqkkkdddccchhhnnnnnnmmmqqqxxxzzzvvvsssssssssvvvxxxxxxwwwvvvvvvwwwjjjjjjjjjjjjiiigggdddbbbcccfffhhhgggkkkrrruuuttthhhbbbWWWKKK@@@777111...***(((%%%$$$%%%%%%$$$"""############"""!!! &&&$$$"""!!!"""""""""  !!!$$$''' !!!!!!"""""""""!!!!!!"""""""""""""""!!! !!!"""$$$%%%)))(((&&&$$$""" #########""""""!!! !!!#########""" !!!!!!!!!""""""######$$$!!!""""""######""""""!!!!!!!!!!!!""""""""""""!!!########################$$$###!!!!!!"""$$$&&&'''###!!! !!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!! """$$$$$$"""!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!! !!!###$$$"""!!!""""""############"""!!!***'''$$$###$$$%%%&&&&&&((((((&&&%%%$$$$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""&&&%%%%%%$$$######$$$$$$$$$""" !!!$$$&&&$$$"""%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""######!!!!!!"""####################################$$$$$$$$$%%%%%%"""$$$&&&'''''''''((())))))))))))******((($$$ &&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%'''&&&'''...777333+++,,,+++$$$&&&***$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''+++000...(((&&&)))%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''(((''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((&&&&&&&&&(((******)))&&&&&&&&&&&&&&&&&&&&&&&&)))%%%###'''---///,,,((('''''''''&&&&&&%%%%%%$$$###$$$%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%$$$%%%'''***&&&&&&&&&(((+++,,,+++)))$$$$$$%%%(((///999DDDLLLFFFCCC>>>;;;999666111...******)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%&&&'''&&&$$$$$$&&&'''#########!!! ###%%%""""""$$$%%%%%%$$$""""""""""""############"""""""""%%%'''%%%!!!!!!$$$%%%%%%&&&&&&&&&%%%%%%$$$########################!!!###%%%&&&%%%###!!!%%%$$$$$$######""" tttwwwxxxvvvrrrsssxxx~~~|||}}}|||zzzwwwuuuuuuuuurrrrrrpppjjjeeeffflllrrrrrrqqqtttyyyyyyuuutttvvvtttuuuuuutttsssrrrrrrssskkkjjjiiihhhggghhhiiijjjjjjnnnqqqppprrrvvvvvvssslllfffZZZMMMAAA888444222---***'''%%%%%%%%%$$$"""###$$$$$$$$$######"""!!!%%%###"""!!!"""###"""!!!!!!!!!"""!!! !!!###%%%!!!"""""""""""""""!!!!!!""""""######""""""!!! """&&&(((((($$$###"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$###"""!!!######"""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$ !!!!!!""""""!!!!!! !!!!!!"""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$&&&(((!!!  """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$######$$$&&&&&&&&&&&&%%%%%%$$$$$$!!! !!!######""" !!!""""""#########""""""%%%$$$$$$&&&)))+++++++++///,,,)))&&&%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$#########$$$$$$%%%""" """%%%&&&%%%"""$$$$$$$$$$$$%%%%%%%%%&&&###$$$&&&''''''&&&$$$###!!!###$$$###"""!!!"""###########################%%%%%%%%%$$$$$$$$$###### ###&&&&&&&&&&&&(((***)))))))))++++++)))%%%!!!&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''!!!$$$((()))'''+++;;;KKK777000000...%%%%%%)))$$$%%%%%%'''(((((('''%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((('''%%%'''***&&&%%%%%%%%%&&&&&&'''(((&&&&&&''''''&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))+++,,,+++***''''''''''''''''''''''''######$$$%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%$$$%%%(((***&&&&&&''')))+++,,,***((($$$%%%&&&'''(((---444:::888:::<<<>>>>>>;;;666222***)))((('''&&&%%%$$$###$$$$$$$$$%%%%%%%%%$$$###"""$$$%%%&&&&&&%%%$$$"""&&&''''''&&&%%%%%%&&&((('''$$$!!! !!!"""###""""""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###%%%$$$############"""!!!$$$%%%%%%&&&&&&%%%%%%%%%########################!!!$$$&&&'''&&&$$$"""!!!"""###$$$###""""""!!!wwwxxxyyywwwuuuvvvzzz}}}{{{{{{{{{xxxuuusssssstttsssqqqmmmiiihhhjjjooossssssrrruuuxxxxxxuuuvvvyyyvvvuuusssqqqooonnnnnnnnnooonnnmmmlllkkkmmmqqqtttuuuyyy{{{yyyyyyzzzxxxtttooojjj```SSSFFF===999777111---)))%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$"""!!!!!!"""######""""""######!!! """$$$""""""#########"""!!!!!!!!!"""###$$$###"""!!! """ """(((+++,,,***!!!###$$$###$$$%%%%%%%%%$$$###"""$$$###"""!!! !!!"""###""""""################## !!!!!!!!!!!! """######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""###%%%&&& """###""" !!!!!!!!!!!!!!!!!!!!!!!!  """###""""""!!!""""""######""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""!!!!!!!!!######$$$%%%%%%###""""""###"""############"""!!!!!!"""!!! !!!######""" !!!""""""############""""""###$$$(((---000222111222...)))&&&%%%%%%%%%$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%$$$###$$$%%%&&&&&&%%%#########$$$$$$$$$%%%%%%"""$$$&&&((((((&&&$$$""""""$$$%%%$$$###"""###$$$###############$$$$$$$$$%%%%%%&&&&&&%%%$$$#########&&&&&&%%%$$$''')))((((((((()))***)))&&&###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$'''***(((""""""///???555///111///%%%$$$((($$$&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''###$$$'''((('''%%%%%%&&&&&&&&&&&&&&&'''((()))***&&&''''''&&&%%%&&&((()))%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&$$$"""!!!&&&&&&&&&&&&''''''''''''%%%%%%&&&(((***+++)))'''((((((((((((((((((((((((###%%%((('''$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$"""'''&&&&&&%%%%%%&&&&&&'''(((((((((&&&$$$$$$&&&(((%%%%%%''')))++++++)))'''(((((()))(((((((((+++,,,,,,111777<<<===:::666222)))(((((('''&&&%%%$$$$$$$$$######$$$%%%%%%$$$"""$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%######%%%&&&)))&&&"""!!!###%%%%%%$$$######$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$%%%###""""""$$$%%%###!!!###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&%%%$$$!!!###$$$###"""###$$$yyyxxxwwwvvvvvvwwwyyyzzzzzzzzzyyyvvvsssrrrrrrtttrrrnnnjjjiiimmmrrrvvvxxxvvvuuuwwwyyyxxxuuuwww|||xxxuuurrrppppppooooooooossstttuuuuuutttuuuyyy||||||~~~{{{yyyzzzyyyuuuqqqoooiii^^^QQQEEE>>><<<555000***&&&$$$%%%&&&&&& !!!"""###$$$$$$$$$$$$"""!!! !!!###$$$$$$$$$"""""""""!!! !!!###%%%###############"""!!!!!!!!!"""###$$$$$$"""!!! """ $$$)))+++)))&&&!!!###$$$!!!"""$$$%%%%%%$$$###"""############""""""!!!!!!$$$$$$##################!!!!!!""""""""""""!!!!!! """$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########!!!$$$$$$###!!!""""""""""""""""""""""""!!!  !!!"""!!! """!!!!!! !!!!!!""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!! """###$$$%%%%%%###!!! !!!""" !!!"""!!! """!!!!!!!!!######!!! !!!!!!"""###############%%%$$$$$$(((---333777888111,,,'''$$$$$$%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$%%%'''&&&&&&%%%'''(((######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&%%%$$$###$$$%%%""""""#########$$$$$$$$$$$$$$$&&&&&&'''&&&%%%%%% $$$''''''$$$$$$&&&)))((('''&&&'''(((((('''%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''!!! ''',,,(((,,,---$$$$$$((($$$''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((###%%%''''''&&&&&&'''''''''''''''(((((()))***+++%%%'''(((&&&%%%%%%(((***%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))$$$%%%'''((('''&&&%%%$$$&&&&&&&&&&&&'''''''''(((###$$$%%%(((***)))'''%%%((((((((((((((((((((((((%%%'''))))))'''&&&'''((($$$%%%%%%&&&&&&''''''''''''&&&%%%'''))))))'''%%%'''&&&&&&%%%%%%&&&&&&'''(((((((((&&&$$$$$$&&&((($$$%%%&&&)))+++***(((%%%)))(((((('''((((((((('''(((,,,222555666444111///'''''''''&&&&&&%%%%%%%%%&&&$$$###$$$&&&'''%%%###&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&%%%######%%%&&&%%%%%%$$$###!!!!!!$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$#########$$$$$$"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$ """$$$###!!!!!!###%%%zzzxxxvvvuuuwwwxxxwwwwwwyyyxxxwwwuuurrrqqqrrrssspppkkkhhhkkksss{{{{{{yyyzzz{{{yyyuuuwww}}}wwwuuurrrqqqrrrsssttttttuuuxxx{{{|||{{{{{{}}}{{{|||yyytttrrrttttttrrrrrrrrrpppgggZZZLLLCCC>>>888222+++&&&$$$%%%'''((( """############""" !!!###%%%%%%%%% !!!"""!!!!!!"""%%%'''###############"""!!!!!!!!!"""$$$%%%$$$###!!! !!!"""'''((($$$!!!!!! !!!!!!""" """$$$%%%$$$###"""!!!"""$$$%%%%%%###!!!%%%$$$$$$$$$###"""""""""""""""############"""""" ###%%%$$$!!! """"""""""""""""""""""""""" !!!""""""""""""!!! !!!###%%%%%%$$$"""###########################""" !!!!!! """!!!  !!!""""""""""""""""""""""""""" !!!!!!!!!""""""""" """$$$"""""""""!!! """$$$%%%&&&&&&''''''%%%$$$###"""!!!!!!"""######!!! !!!!!!"""###############(((&&&$$$&&&,,,444:::===...***$$$"""###%%%%%%$$$"""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$###############$$$$$$$$$''')))(((&&&%%%'''***$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&""""""######$$$$$$$$$$$$"""###%%%'''((((((((('''!!!%%%)))(((%%%$$$&&&***'''&&&%%%&&&'''(((((('''%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$&&&''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&***+++'''%%%&&&$$$"""(((***######)))%%%((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&'''''''''&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((()))'''######&&&+++---(((((((((((()))***,,,,,,%%%'''(((&&&$$$%%%(((+++%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))###$$$'''((())))))((('''&&&&&&&&&'''''''''((((((###$$$&&&(((+++***'''%%%))))))))))))))))))))))))######$$$%%%&&&&&&%%%%%%###$$$$$$%%%&&&'''(((((('''&&&&&&(((,,,---+++((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%'''***,,,$$$$$$&&&(((******'''$$$(((&&&$$$$$$&&&((('''&&&(((+++...000000...------&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((((((&&&###'''&&&$$$######$$$&&&'''''''''((('''&&&%%%''')))###%%%"""!!!'''&&&%%%$$$######$$$%%%&&&######$$$$$$$$$$$$#########&&&%%%!!! $$$(((!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$### """%%%{{{tttnnnqqqyyy~~~}}}yyytttsssrrrqqqqqqooommmkkknnnddddddqqq{{{zzzzzz~~~zzzzzzxxxuuutttvvvzzz}}}}}}wwwtttxxx|||{{{xxxvvvxxx}}}~~~zzztttooollllllmmmooopppoookkkcccXXXLLLFFF???444***((((((&&&######$$$###!!!!!!###%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%% """###%%%&&&&&&&&&%%%""""""""""""############$$$###"""###$$$$$$$$$"""!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$"""!!! !!!!!!"""###############$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!!!!!!!""""""""""""$$$###"""###%%%&&&&&&&&&$$$'''&&&######%%%%%%"""###$$$%%%%%%$$$###"""!!!""""""""""""""""""""""""#########"""!!! %%%""""""### &&&!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!""""""""" !!!&&&######&&&!!!  !!!"""$$$%%%$$$###""" """###$$$!!!###$$$%%%%%%$$$###!!!######$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$'''$$$"""$$$)))///111222)))&&&######&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%(((&&&$$$!!!!!!"""$$$&&&***'''$$$$$$'''((('''&&&###$$$%%%&&&&&&&&&%%%$$$***'''&&&)))***&&&######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$---+++(((%%%###$$$%%%&&&(((((())))))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''((()))((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))%%%""""""'''(((%%%&&&+++((('''&&&&&&'''((()))***&&&))))))''''''***+++((('''((())))))((()))+++---'''''''''((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))(((((('''''''''&&&$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((()))(((((('''&&&''''''(((((((((((('''&&&"""%%%((())))))((('''###$$$%%%%%%%%%&&&)))+++'''***,,,###555FFF000&&&&&&'''(((&&&%%%)))&&&$$$$$$&&&&&&$$$!!!''''''((((((((((((((('''((((((((((((((((((((((((((()))+++,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))***(((%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&$$$"""$$$&&&%%%!!!&&&&&&&&&%%%$$$###"""!!!!!!######!!!!!!$$$&&&######$$$%%%%%%&&&''''''$$$%%%&&&&&&%%%""" $$$'''(((&&&&&&'''&&&"""(((%%%!!!!!!###%%%%%%$$$ssspppmmmpppvvvxxxuuuqqqppplllhhhgggiiilllllllllssskkklllxxx}}}zzz|||xxxxxxwwwvvvtttuuuxxx{{{zzzuuusssxxx|||||||||~~~|||~~~~~~{{{uuunnnhhheeeeeedddgggllloookkk___PPPEEEDDD;;;333...***&&&&&&)))'''%%%""""""###$$$######%%%$$$$$$#########$$$$$$"""###$$$%%%%%%$$$######""""""""""""###############"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$######"""!!!!!!""""""#########""""""#########$$$$$$%%%%%%%%%!!!!!!"""""""""#########$$$###!!!"""$$$%%%%%%%%%"""$$$"""!!!###!!!######$$$$$$$$$###!!!!!!""""""""""""""""""""""""$$$###""""""######"""!!!$$$!!!!!!###  &&&$$$###!!! !!!###$$$###"""""""""######!!! %%%######%%% ###"""!!! !!!"""###$$$###!!! !!!###$$$ !!!"""######"""!!! ############$$$$$$$$$%%%###############$$$%%%&&&((('''&&&'''((()))(((&&&%%%###!!!"""&&&)))******(((&&&######%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&'''''''''((('''%%%$$$###$$$%%%&&&'''&&&%%%'''))))))'''$$$$$$%%%&&&&&&&&&&&&%%%$$$)))%%%$$$((()))%%%######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$(((''''''&&&%%%%%%%%%%%%((((((((((((((('''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''(((''''''&&&&&&''''''((((((''''''''''''((())))))'''$$$$$$))))))&&&'''***(((((('''&&&''''''))))))&&&)))***''''''++++++((('''((())))))((()))+++,,,)))))))))((('''''''''&&&''''''((((((((((((''''''((((((''''''''''''(((((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&'''(((((((((((((((''''''((()))******++++++&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,'''===MMM555((('''"""(((((('''''''''%%%###$$$&&&'''&&&$$$''''''(((((((((((((((''''''''''''''''''''''''''''''(((***++++++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%''')))***(((&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$#########$$$%%%&&&$$$###"""###$$$$$$%%%$$$$$$$$$ """$$$$$$""""""$$$&&&######$$$%%%%%%&&&''''''"""###$$$%%%%%%$$$"""!!!$$$((((((&&&%%%'''&&&"""'''%%%"""!!!###%%%%%%$$$nnnnnnoooqqqsssrrrooollleee```[[[\\\dddlllqqqrrryyysssttt~~~zzzzzzvvvwwwxxxwwwvvvuuuwwwxxxwwwssstttxxx{{{}}}~~~~~~|||vvvnnngggbbb```^^^```eeelllmmmfffXXXMMMGGGAAA999222)))$$$&&&,,,)))'''$$$#########"""!!!%%%$$$###"""""""""""""""###############"""!!!!!!"""""""""#########$$$$$$###!!!!!!!!!"""###"""!!!""""""!!! !!!"""###$$$$$$$$$######""""""######""""""#########""""""!!!"""###############$$$$$$""""""#########$$$$$$$$$$$$"""!!!!!!###$$$$$$###!!!""" ###"""""""""#########"""!!!!!!""""""""""""""""""""""""%%%###!!!"""%%%&&&$$$""""""!!!!!!"""!!!!!!&&&&&&$$$!!!!!!$$$&&&$$$###"""###$$$$$$""" $$$######$$$&&&$$$###!!! !!!###"""!!! !!!"""### !!!"""######"""!!! """""""""#########$$$$$$"""###$$$%%%&&&&&&''''''***)))((()))***+++***(((%%%###"""###%%%%%%%%%$$$'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''')))***)))&&&###&&&'''''''''&&&%%%$$$$$$'''######&&&(((%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''((((((((('''&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((()))((('''&&&%%%%%%&&&'''(((&&&'''((((((&&&&&&'''((((((''''''&&&&&&''''''(((((((((''''''(((((()))***)))''''''))))))''''''))))))((((((''''''''''''((('''******'''(((++++++(((&&&'''))))))((((((***++++++***))))))''''''&&&%%%&&&''''''((((((''''''&&&)))((((((''''''(((((()))))))))(((((((((((('''''')))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((###$$$%%%'''((()))))))))+++******)))***+++,,,---+++***((('''&&&''''''((()))'''&&&'''(((((($$$!!!''''''++++++FFFUUU999)))((($$$###&&&((((((((()))%%%$$$###%%%'''(((((('''((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((******)))''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$!!!###$$$$$$$$$&&&(((*** """###%%%%%%&&&&&&###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%&&&&&&''' !!!###%%%&&&&&&%%%%%%%%%((((((%%%%%%'''&&&###'''$$$""""""###%%%%%%%%%hhhiiijjjjjjhhhfffeeedddXXXTTTSSSYYYfffssszzz{{{}}}xxxxxx~~~{{{{{{vvvxxx{{{{{{yyywwwwwwwwwxxxuuuuuuwwwxxxzzz|||vvvnnngggcccbbb```^^^^^^dddiiiiiiaaaYYYNNNEEE<<<555...((()))...***'''$$$###$$$$$$###"""%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""#########$$$$$$$$$###"""!!!"""###$$$###!!!###"""!!! !!!"""$$$%%%$$$###"""!!! !!!"""###"""############"""!!!!!!############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""######"""!!!###!!!###%%%$$$!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$!!!!!!%%%'''%%%"""!!! !!!!!!!!!###%%%%%%$$$""" """$$$%%%$$$#########%%%%%%###!!!###### ######%%%$$$###!!!!!!!!!!!!"""""""""!!! !!!""""""###$$$$$$%%%%%%$$$$$$###!!!""""""""""""#########!!!###%%%'''(((((((((''')))((('''((()))***)))'''%%%%%%&&&&&&'''&&&%%%$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%$$$%%%%%%'''((()))((('''%%%((((((((('''&&&%%%$$$$$$&&&###"""&&&(((&&&%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&'''(((***+++)))(((&&&%%%%%%&&&((()))((()))***)))((('''(((***((((((''''''''''''((((((((((((((('''((())))))******)))((()))((('''''''''))))))(((((('''''''''''''''******((((((++++++)))&&&'''))))))(((((()))******)))))))))((((((''''''''''''((((((((((((''''''))))))(((((((((((())))))))))))((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((($$$%%%&&&'''((((((((((((000...,,,)))(((((()))*********)))(((''''''''''''***'''%%%'''******$$$(((&&&***...IIIWWW888'''(((((((((((('''&&&''')))%%%%%%%%%&&&'''(((((((((((())))))))))))(((((('''''''''''''''''''''''''''&&&'''((()))((('''%%%$$$'''''''''''''''''''''''''''(((((()))******)))((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$"""$$$&&&%%%$$$%%%)))--- !!!###$$$%%%%%%&&&%%%%%%&&&%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!###$$$%%%&&&&&&%%%%%%((((((%%%%%%'''&&&###%%%$$$#########$$$%%%%%%\\\]]][[[XXXVVVUUUXXX[[[UUUTTTXXXaaaoooyyy~~~~~~yyywwwzzz}}}}}}|||}}}yyy{{{~~~}}}zzzyyyxxx{{{wwwtttssssssuuu|||}}}{{{sssjjjdddbbbaaa```]]]]]]bbbiiikkkfff```WWWKKK???999666222///000)))&&&$$$$$$%%%&&&%%%%%%%%%$$$###"""!!!!!!!!!!!! !!!!!!"""##################$$$$$$$$$$$$%%%$$$######%%%%%%$$$######""""""!!!!!!###$$$%%%"""!!!  """###""""""#########""""""!!!%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###""" !!!"""$$$###""" ###$$$"""###&&&%%%"""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""  ###%%%###!!! !!!!!! !!!######"""!!!"""############"""!!!######"""###%%%%%%$$$""" """###""""""###""" ###""""""!!!!!!"""$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""""""""#########"""###%%%'''((()))((((((&&&%%%$$$%%%&&&'''&&&$$$###%%%'''(((((('''&&&&&&$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&'''((()))***)))((('''&&&&&&%%%%%%((($$$###''')))'''''')))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''&&&&&&'''((((((''''''&&&,,,+++)))'''&&&'''((()))''''''(((((()))(((((('''(((((('''''''''&&&&&&&&&&&&'''(((((())))))(((((('''''''''((((((((()))))))))(((''''''((()))+++,,,***)))'''&&&&&&''')))***)))+++,,,+++***)))***+++(((((((((''''''(((((((((((((((((((((((()))******((())))))'''&&&'''&&&%%%)))))))))(((((('''&&&&&&'''******((((((+++,,,)))&&&(((******)))(((((()))'''((((((((())))))******))))))************))))))))))))(((((((((((())))))(((((())))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))&&&''''''(((''''''&&&&&&///---+++(((''''''((()))%%%&&&((())))))((('''&&&(((&&&$$$'''++++++'''!!!***'''***---EEEOOO222$$$&&&)))***)))&&&&&&''''''''''''((('''''''''''''''))))))******)))(((''''''((((((((((((((((((((((((&&&''''''((('''&&&%%%%%%'''''''''''''''''''''''''''((())))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&'''&&&###$$$'''+++""""""###$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$&&&(((((($$$$$$''''''$$$$$$$$$$$$$$$###$$$$$$%%%TTTRRROOOMMMMMMQQQWWW[[[[[[^^^eeennnvvv{{{}}}|||~~~{{{xxxxxxyyy{{{|||}}}|||~~~}}}{{{{{{|||tttnnnmmmnnnrrryyy|||yyy|||rrriiicccaaa```]]]]]]```gggmmmnnnhhhbbb[[[NNNAAA<<<999333...,,,)))'''%%%$$$%%%&&&&&&&&&%%%$$$###""""""""""""""" !!!###$$$%%%#########$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$"""""""""#########$$$$$$!!!!!! !!!""""""!!!!!!"""###############&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###!!! !!!###%%%%%%$$$"""%%%###$$$%%%###""""""!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!"""!!! !!!$$$###  """$$$$$$""" """"""!!!###$$$%%%###"""!!!"""############"""!!!!!!!!!!!!!!!"""$$$&&&'''""""""############""""""########################"""""""""#########$$$$$$###$$$%%%&&&''''''(((((($$$###"""###$$$$$$###"""!!!###&&&'''&&&%%%&&&&&&$$$&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((((((((("""###$$$%%%%%%%%%$$$###&&&&&&&&&&&&%%%&&&)))+++***)))(((''''''''''''''')))%%%###'''((('''''')))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''&&&&&&'''(((((((((((('''///---***'''&&&''')))***(((((()))*********))))))((((((((('''''''''&&&&&&&&&''')))*********)))(((''''''((((((((()))))))))***))))))))))))******+++***)))(((''''''((()))******+++,,,,,,******+++,,,)))((((((''''''(((((()))))))))(((((())))))***+++'''))))))&&&&&&((('''%%%'''(((((()))(((((('''&&&(((***+++((())),,,,,,)))''')))+++,,,***)))))))))&&&'''((((((******+++,,,)))******++++++******)))***))))))(((((())))))***(((((())))))))))))******''''''(((((()))******+++))))))))))))))))))))))))(((((())))))(((''''''&&&)))(((((('''((()))***+++"""$$$'''*********(((&&&'''%%%%%%'''***+++(((%%%***(((+++))):::BBB***%%%&&&***+++(((&&&''''''%%%'''((()))((('''&&&'''(((************)))(((''''''))))))))))))))))))))))))'''''''''''''''&&&&&&%%%''''''''''''''''''''''''%%%'''))))))((((((((()))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&''''''&&&%%%$$$&&&'''$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$$$$&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###&&&((('''$$$$$$&&&'''$$$###$$$%%%%%%$$$###$$$%%%KKKIIIHHHIIINNNVVV]]]bbbaaahhhpppwwwzzzzzz{{{{{{~~~~~~|||zzzzzz{{{{{{zzz~~~~~~||||||wwwmmmeeefffkkkqqqyyyxxxuuu~~~~~~wwwpppjjjhhhggg]]]___bbbggglllmmmllljjj___UUUKKKDDD<<<333---++++++)))&&&%%%%%%&&&%%%$$$%%%$$$$$$#########$$$$$$"""!!!!!!!!!!!!"""$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###$$$%%%%%%$$$### """###%%%%%%$$$###"""!!!!!!"""############### !!!###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$"""!!! """$$$&&&''''''!!!$$$%%%""""""$$$### ###""""""!!!"""###$$$%%%"""""""""""""""""""""""" ###%%%$$$ !!!$$$!!!###"""!!!%%%### !!!!!!!!!!!! !!!!!! """$$$$$$###!!!###""""""######""""""###"""!!!!!!!!!"""$$$&&&'''######$$$$$$$$$$$$###############""""""#####################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''%%%###"""###$$$%%%$$$###"""$$$&&&&&&$$$###%%%&&&$$$'''))))))'''&&&&&&'''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((###$$$$$$%%%&&&&&&%%%%%%###%%%((((((&&&&&&(((******)))(((''''''(((((())))))%%%###&&&'''&&&&&&(((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&'''((())))))((('''&&&&&&'''(((((((((((((((+++***)))(((((()))******))))))***+++++++++++++++((((((((((((''''''''''''&&&''')))*********(((''''''((((((((())))))))))))******++++++******)))))))))))))))))))))))))))))))))***+++***))))))***+++))))))(((((((((((())))))))))))(((((())))))***+++'''******&&&&&&******&&&&&&'''((())))))(((((('''(((++++++)))))),,,,,,***(((***------,,,***)))***((((((((()))*********+++))))))************))))))******))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***)))))))))&&&''''''((()))***++++++%%%&&&((()))******))))))''''''''''''(((((((((((()))(((+++%%%000666&&&)))&&&******((((((+++)))$$$%%%'''))))))'''''')))+++***++++++******(((''''''))))))))))))))))))))))))((((((((((((''''''&&&&&&''''''''''''''''''''''''$$$'''))))))'''&&&''')))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%%%%''''''%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%###"""###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$'''((('''$$$###&&&'''%%%"""$$$&&&&&&$$$"""$$$%%%@@@??????EEENNNXXX___cccbbbkkkuuuzzz{{{zzz{{{~~~~~~}}}}}}zzzwww~~~~~~||||||sssggg___aaaiiirrr{{{uuusss}}}~~~}}}yyyuuusssrrrcccbbbaaaaaaeeekkkqqquuuiiicccZZZQQQDDD777222333...+++(((&&&%%%%%%$$$"""$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$$$$""" !!!$$$&&&&&&%%%###!!!"""###$$$&&&&&&&&&%%%$$$!!!"""$$$%%%%%%%%%$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$"""!!! """%%%(((((((((&&&'''&&&""""""$$$%%%###$$$###"""""""""###%%%&&&""""""""""""""""""""""""!!!%%%)))&&& !!!&&&"""$$$###!!!%%%###!!!  !!!!!! !!!###$$$"""!!!$$$"""!!!""""""!!!"""$$$###""""""""""""$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$&&&'''&&&%%%$$$$$$&&&&&&%%%$$$%%%''')))'''%%%###%%%'''%%%(((******(((&&&'''(((''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''' $$$)))***)))''''''((())))))(((''''''((()))***)))$$$"""$$$&&&$$$$$$'''((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&((()))))))))((('''&&&&&&'''((())))))((((((%%%&&&((()))*********))))))***+++,,,,,,,,,,,,,,,)))(((((((((''''''''''''%%%&&&((()))***)))(((&&&(((((((((((())))))))))))***+++,,,,,,+++***((('''))))))************))))))''')))***)))((('''((()))))))))(((((((((((()))))))))))))))))))))******+++'''++++++'''''',,,,,,'''%%%&&&''')))))))))(((((((((++++++)))))),,,,,,***)))+++---...,,,+++***************)))))))))))))))(((((())))))))))))((((((******))))))))))))******(((((())))))*********+++++++++******)))((((((((())))))))))))))))))))))))&&&'''(((***++++++++++++))))))*********))))))(((***))))))(((((()))***+++(((((()))(((&&&&&&((()))((((((,,,###)))///$$$...'''+++***((()))---+++$$$###&&&))))))((((((+++...+++++++++******(((''''''(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((###&&&)))(((&&&%%%''')))%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$###"""%%%((()))&&&"""$$$%%%&&&&&&'''''''''&&&$$$"""!!!"""&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''')))'''######&&&'''%%%"""$$$'''&&&$$$"""###%%%@@@CCCDDDFFFOOOZZZ]]]YYYaaagggrrr}}}{{{zzz|||}}}yyywwwwwwxxxxxxuuuxxx}}}}}}yyyvvvlllaaa[[[eeeuuu~~~~~~}}}~~~zzzwwwwwwzzz}}}~~~}}}~~~}}}xxxsssmmmaaaWWWWWW[[[bbbnnnyyyrrrkkkbbb[[[RRRFFF<<<666000---***'''%%%%%%%%%%%%"""###$$$$$$$$$$$$###""" !!!"""###$$$%%%&&&&&&%%%###"""###&&&((('''%%%&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&$$$######$$$%%%&&&&&&"""!!!%%%&&&$$$###%%%$$$%%%%%%$$$"""!!!###$$$"""$$$&&&((()))((('''&&&"""""""""######"""""""""$$$$$$###############$$$'''%%%######%%%'''''''''&&&%%%$$$$$$$$$%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!$$$$$$$$$############"""$$$###  """######""""""######$$$%%%''''''%%%###!!! """""""""""""""""""""""" """###$$$%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$""""""&&&***$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&((())))))******'''###"""%%%)))''''''&&&&&&&&&&&&'''''')))(((&&&$$$$$$$$$&&&'''&&&&&&&&&'''''''''((((((%%%$$$$$$&&&'''((('''%%%&&&&&&''''''''''''&&&&&&((((((((())))))))))))***((((((((())))))))))))***&&&((()))(((%%%$$$'''***''''''''''''(((((())))))************************+++***))))))***)))'''%%%'''((()))(((''''''((()))'''((()))******)))((('''++++++)))(((((()))***++++++)))(((''''''((()))+++)))))))))))))))(((((((((%%%&&&''')))******++++++))))))))))))))))))))))))***+++---///...,,,)))'''))))))******++++++,,,,,,))))))))))))((((((((((((************++++++++++++++++++***)))))))))))))))'''((()))***++++++++++++,,,+++++++++******))))))***...111///***'''(((,,,******)))(((((((((((()))******))))))))))))******************))))))))))))******))))))))))))*********)))''''''(((((('''%%%%%%&&&'''(((((('''&&&&&&'''(((((()))***++++++,,,******))))))((((((((('''))))))************))))))******)))((('''&&&&&&%%%((((((((((((((((((((((((((('''&&&&&&((())))))((('''(((((()))))))))))))))///---***))))))((('''%%%)))***+++++++++)))((('''&&&&&&&&&'''''''''''''''---***'''&&&((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))''''''&&&%%%%%%$$$######'''&&&%%%%%%%%%%%%&&&'''######%%%&&&'''&&&&&&%%%'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###%%%&&&)))(((&&&%%%$$$$$$$$$$$$&&&''''''%%%$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%%%%===@@@AAADDDMMMXXX\\\ZZZ^^^cccmmmwwwzzzxxxxxx||||||yyywwwvvvwwwwwwxxxzzz}}}~~~}}}zzzuuussseeeaaacccmmmwww{{{}}}|||xxxttttttxxx|||}}}}}}zzzvvvkkkaaaYYYYYY]]]cccmmmwww{{{uuummmeee[[[OOODDD===777333---(((&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$!!!""""""###$$$%%%&&&&&&'''%%%$$$%%%'''((('''%%%&&&&&&%%%%%%$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&%%%!!! $$$%%%$$$###%%%((())))))(((&&&&&&''')))&&&''''''&&&%%%"""&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%###"""!!!$$$$$$$$$$$$###############"""!!!  !!!###############$$$$$$%%%%%%$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&''''''''''''((())))))((((((((((((''''''''''''((((((***)))'''&&&%%%&&&'''(((&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&(((((('''&&&'''(((((())))))(((((('''''''''''''''(((((((((((((((((()))))))))*********'''((()))(((''''''((()))+++++++++++++++++++++,,,)))))))))))))))))))))))),,,***))))))******(((''''''((())))))''''''((()))(((((())))))))))))((((((+++***)))(((((()))***+++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((((()))***++++++++++++))))))))))))************((()))***++++++)))((('''))))))******************+++*********))))))))))))))))))*********+++++++++******)))(((((((((((((((******+++++++++******))),,,,,,,,,++++++*********))))))******)))))))))***((((((((((((((()))***+++************************++++++++++++******************))))))))))))******+++)))((()))******)))((((((((()))))))))(((''''''((((((((())))))******+++******)))))))))((((((((())))))************))))))*********))))))(((((((((((((((((((((((((((((((((((('''''')))***+++)))''''''((())))))******))))))+++***((()))******(((''')))***++++++***)))((('''((((((((((((((((((((((((+++)))&&&&&&(((((('''%%%''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&%%%$$$$$$###''''''&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&$$$$$$$$$######"""""""""&&&''''''%%%$$$$$$&&&(((%%%%%%&&&&&&&&&%%%$$$$$$;;;>>>@@@EEEOOOZZZ^^^\\\\\\___hhhrrrvvvvvvxxx|||~~~|||yyywwwvvvuuuuuuzzzzzz{{{{{{yyywwwtttrrraaadddllluuuyyyyyy{{{yyyuuuqqqqqqvvv{{{}}}~~~~~~zzzxxxiiibbb\\\\\\```eeelllrrr}}}{{{vvvpppggg]]]RRRKKKBBB<<<333,,,((('''&&&&&&%%%%%%############%%%%%%######$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((***)))(((((((((''''''&&&%%%%%%$$$''''''(((((((((((((((((('''###"""%%%&&&%%%$$$&&&%%%&&&''''''&&&%%%&&&((())))))(((&&&### %%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%###!!!!!!"""######"""'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$""""""%%%$$$$$$$$$############""""""!!!!!!!!!!!! ############$$$$$$$$$%%%"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! %%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++(((###&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&$$$%%%(((---///+++'''))))))(((((((((((())))))+++***(((''''''((())))))%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&((()))'''&&&))))))************))))))''''''((((((((()))))))))(((((()))))))))*********)))((('''((()))))))))((())))))))))))))))))))))))************************,,,***))))))***+++******((()))***)))((('''(((***))))))(((((((((((()))))),,,++++++******+++,,,,,,,,,,,,************,,,,,,))))))))))))************++++++,,,,,,,,,,,,++++++)))))))))******+++++++++((((((((((((((()))))))))*********))))))))))))))),,,+++++++++************))))))*********+++++++++++++++***))))))))))))***,,,,,,,,,,,,+++***)))(((,,,,,,,,,++++++++++++***,,,***((((((***+++***((('''''''''((()))***,,,---***+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++************))))))))))))******+++***)))***,,,,,,+++******+++++++++***)))(((((())))))))))))))))))))))))*********))))))))))))))))))******++++++******)))++++++******************((((((((((((((((((((((((((('''(((***,,,+++)))'''(((((()))************)))'''&&&''')))++++++***(((*********+++******)))(((*********))))))((((((((()))(((&&&&&&((()))((('''))))))************))))))'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$''''''&&&%%%%%%&&&''''''***(((&&&$$$###$$$&&&'''&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&''''''%%%$$$$$$&&&(((&&&&&&&&&&&&&&&%%%$$$###:::===CCCLLLVVV^^^___]]]ZZZ]]]eeeqqqwwwwwwyyy|||||||||{{{yyyxxxvvvuuutttxxxxxxyyyyyyxxxxxxxxxwwwgggjjjrrrzzz{{{xxxzzzvvvrrrnnnoootttzzz}}}~~~|||zzzyyyyyyyyyxxxjjjeeeaaaaaacccfffiiikkkuuuxxxxxxuuuqqqkkkccc\\\OOOGGG;;;111,,,***)))((('''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''')))+++,,,,,,++++++***))))))(((''''''))))))******++++++******---(((&&&((()))'''''')))###%%%&&&&&&%%%$$$%%%&&&((((((((('''&&&$$$###"""%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&$$$######$$$$$$###"""((()))***++++++***)))(((&&&''''''''''''''''''&&&'''''''''&&&%%%%%%$$$###%%%%%%$$$$$$$$$#########!!!!!!""""""""""""!!! ######$$$$$$$$$%%%%%%$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&***,,,+++%%% &&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%(((+++,,,+++)))******))))))))))))*********)))(((((((((((())))))%%%&&&&&&&&&&&&'''''''''''''''&&&'''))))))'''&&&))))))************))))))))))))))))))*********+++'''((((((((())))))))))))***(((&&&(((++++++)))&&&((((((((((((''''''''''''------------------------,,,***))))))***,,,,,,+++)))***++++++))))))***++++++***)))(((((()))***+++---,,,,,,---------......---,,,++++++++++++,,,---******++++++++++++++++++---------------,,,++++++))))))******++++++,,,,,,******)))))))))+++,,,---++++++******))))))((((((,,,,,,+++++++++*********************++++++++++++---,,,,,,++++++,,,,,,,,,++++++,,,,,,+++***))))))++++++++++++++++++++++++000///---++++++++++++***))))))))))))***+++,,,---)))***,,,------,,,***))),,,,,,,,,+++++++++************))))))))))))******+++***)))***,,,------,,,,,,,,,++++++******)))((()))))))))))))))))))))(((******************************++++++++++++******************++++++++++++)))))))))))))))))))))))))))((('''((()))******)))((()))******++++++******&&&&&&''')))++++++)))'''************************++++++***)))((((((''''''((('''&&&''''''((()))))))))******++++++******)))''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&(((((((((&&&$$$###&&&''''''%%%$$$$$$&&&(((''''''''''''&&&%%%$$$###999<<>>;;;;;;;;;===???>>>;;;888777666111000///............///++++++,,,,,,,,,,,,++++++,,,,,,,,,---...///000111000000111444666777666555111111111222555888:::<<<888999:::<<<<<<:::999888666444111---***((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$###"""!!! """$$$&&&"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''!!!$$$((((((%%%###$$$&&&((((((((((((((((((((((((&&&'''((())))))(((''''''(((&&&&&&))),,,---)))&&&))))))(((((((((((()))))))))***+++,,,,,,,,,,,,,,,)))*********+++++++++++++++***)))*********((('''+++,,,,,,------,,,,,,+++------............///////////////000000000000111///333777777444222222333///000111222333444555666444444444444444444444444555555666888999666222...111222333333222111222333333444666666666666444333444555777999999999999888222333333444444333333222111111222333333444555555444444555555666555555444888777666555444444333222444444333333222222111111000000111111222222333333222222222222111111111000////////////000000000000222222111111222333444444555555555555444333222222222222333333333444444444666555666666666222,,,(((//////000000111222444444111111000000000000111111111111111111000000000000//////............//////111000......//////...,,,---,,,,,,,,,---///111222++++++,,,------...//////+++++++++,,,,,,---------,,,------......------,,,//////...---,,,,,,++++++++++++++++++++++++++++++***+++---000111000---)))***+++,,,,,,------,,,,,,...,,,******+++,,,+++***++++++*********+++---...***************+++++++++'''(((***(((&&&%%%'''***))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&((((((((()))))))))))))))###%%%((((((&&&&&&(((+++''''''''''''''''''''''''&&&%%%$$$######%%%'''((($$$$$$$$$%%%&&&(((***+++&&&''''''%%%$$$$$$&&&((($$$$$$&&&'''(((((())))))PPPOOOLLLLLLPPPWWW^^^ccccccYYYSSSZZZfffmmmqqqrrruuutttssstttxxx{{{|||}}}{{{wwwtttssssssrrrooollluuuxxx|||~~~}}}vvvuuuuuuzzzpppooolllhhhdddbbbcccdddeeeiiimmmqqqssssssqqqooooooxxxzzzrrrooorrroooggg^^^RRREEE===666000------)))(((((('''&&&%%%%%%%%%''')))+++------...111333666999>>>CCCKKKUUU___fffcccdddgggjjjmmmnnnllljjjlllfffaaaaaaeeeiiihhhfff```[[[TTTMMMIIIFFFCCCAAAEEEFFFEEE@@@:::666666777555555444222000///...---//////.........//////000000---+++---111666888888:::888777999===>>><<<:::888:::===AAADDDGGGIIIJJJJJJIIIHHHIIIJJJIIIGGGEEEBBB===666111,,,)))%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%########################%%%$$$$$$$$$$$$$$$$$$$$$***,,,+++'''%%%'''&&&"""######$$$$$$$$$%%%%%%%%%((('''&&&%%%###"""!!! ###$$$$$$%%%%%%&&&&&&'''%%%&&&'''((()))))))))))),,,)))'''(((******(((&&&***************)))))))))'''(((***+++++++++*********************))))))))))))***+++***))))))+++---+++******,,,......---+++,,,,,,------...///000000666111------111333111...666111000333555555666888555555666888;;;;;;:::999<<<=========;;;;;;;;;<<<999::::::888777666888999999999888777;;;@@@@@@<<<@@@???>>>>>>===============???@@@???<<<;;;===@@@@@@??????>>>>>>???@@@@@@AAAAAAAAABBBCCCBBB???===;;;???@@@:::666888;;;;;;999888999:::<<<<<<;;;999===>>>>>>>>>===;;;888777>>>======<<<;;;;;;::::::;;;;;;::::::999999888888777777777888888777666666666555555555555555555555333555888777555333444666999777555444444555777888777888:::<<<;;;999777555888:::;;;<<<<<<:::777555;;;;;;:::999999999999999888777666666777777666444444555555555555555444333222333444555555444333222444333333333555555444222333444555333000...------***###""",,,444333///...111111111222222333333333333111///...000111111000666444111/////////...---000...---...//////...---///......---,,,,,,++++++,,,)))---888===777000---,,,------...---+++***(((///,,,)))(((***,,,+++)))+++,,,---...---,,,+++***,,,,,,---------,,,***))))))******++++++******))),,,+++)))(((((('''%%%$$$++++++++++++++++++++++++&&&''''''(((((())))))***000)))&&&))))))&&&&&&***,,,***)))***+++***'''###(((***+++)))%%%$$$&&&)))+++(((&&&%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$+++)))'''&&&&&&''''''&&&'''&&&%%%######%%%&&&'''SSSPPPLLLKKKMMMSSSZZZ___fff\\\VVVXXX___ccceeehhhnnnmmmnnnrrrwww|||~~~wwwsssooonnnnnnnnnllljjjsssuuuyyy|||}}}|||{{{yyysssqqqrrrxxx}}}xxxmmmllliiieee___\\\\\\\\\fffjjjqqqwwwyyywwwtttqqqpppyyy|||vvvqqqrrrmmmeeeYYYNNNBBB<<<777000------******))))))(((''''''&&&*********)))***---111555444777<<>>>>>>>>AAACCCEEEEEEEEEBBBDDDHHHLLLPPPTTTVVVWWWXXXVVVTTTSSSSSSRRROOOMMMJJJEEE>>>888333000---+++''''''&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%########################'''''''''&&&%%%$$$######111111---'''$$$&&&&&&$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&''''''((((((&&&&&&'''(((((())))))(((,,,***((()))++++++***((((((((())))))*********+++((()))***+++,,,,,,+++++++++++++++*********+++++++++,,,---,,,++++++---...,,,++++++,,,...000///...,,,---...000111333444444:::777444555999:::888555;;;777777===AAABBBDDDGGGHHHHHHIIILLLOOOPPPOOOMMMLLLLLLKKKJJJHHHHHHHHHHHHGGGHHHHHHGGGEEEEEEEEEGGGIIIIIIHHHGGGJJJPPPPPPMMMNNNMMMKKKJJJIIIJJJKKKLLLLLLMMMNNNLLLKKKKKKNNNQQQPPPOOOMMMLLLLLLMMMOOOPPPNNNNNNOOOQQQRRRQQQNNNKKKEEEHHHHHHDDDBBBDDDFFFDDDGGGFFFEEEFFFHHHJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEIIIIIIHHHHHHGGGGGGGGGFFFCCCCCCCCCBBBBBBAAA@@@@@@????????????>>>===<<<<<<999999:::;;;===>>>>>>???;;;===???>>><<<<<<===?????????>>>>>>>>>??????@@@@@@AAACCCCCCCCCBBB@@@??????AAACCCDDDDDDCCCAAA???AAAAAA@@@@@@@@@@@@??????>>><<<;;;;;;<<<<<<;;;:::>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;======<<<;;;999:::999777444111000111333//////444666555666;;;333444555666777777777777777555333333444555555444<<<:::777666666666555444333111000000000111000///000000000000//////......---***,,,555999444...+++---...///000000///......///---******,,,......,,,------............------++++++,,,,,,++++++******))))))************)))))),,,,,,+++******)))(((&&&))))))))))))))))))))))))*********)))))))))))))))+++((('''(((&&&"""%%%+++***))))))+++------+++(((((())))))(((''''''((()))***(((&&&&&&((()))***)))&&&&&&&&&'''''''''''''''((((((((((((''''''''''''***(((%%%%%%%%%&&&&&&%%%'''&&&$$$######$$$&&&'''VVVRRRLLLIIIKKKQQQXXX]]]fff^^^XXXWWWXXXYYY\\\aaahhhhhhjjjooouuuyyy||||||tttqqqnnnmmmmmmmmmkkkjjjqqqsssvvvxxxyyyxxxvvvuuupppmmmlllrrr{{{}}}vvvooohhhhhhfffbbb^^^[[[ZZZZZZeeellluuu|||~~~{{{uuupppqqqyyy}}}wwwqqqnnnggg]]]PPPGGG>>>:::666111---,,,+++++++++******))))))(((,,,+++(((&&&&&&***111666111444999>>>DDDLLLTTTZZZ]]]___ccchhhlllmmmkkkiii```aaaaaa```^^^]]]^^^___XXXTTTOOOJJJGGGEEEBBB@@@===;;;999888888888777666444444444333333333333333222222333444555666777777:::888777888<<>>@@@AAAIIIHHHGGGJJJMMMNNNLLLIIILLLIIIKKKRRRYYY\\\___ccceeefffgggjjjmmmooonnnmmmhhhfffdddaaa___^^^^^^^^^___```aaa___]]]ZZZYYYZZZ[[[]]]^^^^^^bbbhhhhhheeecccaaa^^^\\\\\\^^^```bbbbbbbbbaaa______```dddgggdddcccaaa______aaacccddd______```bbbcccbbb___\\\SSSUUUSSSPPPQQQUUUTTTPPPXXXVVVVVVWWWZZZ]]]______]]]\\\[[[ZZZYYYZZZZZZ[[[\\\\\\[[[[[[ZZZYYYYYYYYYTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPOOOMMMKKKJJJIIIBBBBBBCCCDDDEEEFFFFFFFFFDDDDDDEEEDDDCCCDDDFFFHHHFFFFFFGGGGGGHHHHHHIIIIIILLLMMMMMMMMMMMMLLLKKKKKKLLLNNNPPPRRRSSSQQQOOONNNLLLLLLMMMMMMMMMLLLKKKJJJIIIGGGEEEEEEFFFGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCFFFFFFEEEDDDDDDEEEFFFFFFDDDCCCCCCEEEHHHIIIHHHGGGGGGGGGFFFBBB>>>;;;;;;;;;<<<<<<===;;;777666<<>>AAA???============<<<;;;<<<999666555666666666555666666555555444333333333222//////444777444///---,,,---...///000000000000---+++***+++---.........------,,,,,,,,,------...,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,+++++++++,,,---------+++***)))************************------,,,,,,+++******)))((()))+++***%%%"""'''///---,,,---...000000...---***)))'''((()))*********+++)))((()))+++,,,---,,,&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''+++(((&&&%%%&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((TTTPPPJJJHHHJJJRRR[[[aaaccc]]]YYYWWWVVVVVV[[[bbbfffgggiiimmmrrruuuvvvuuusssssssssssssssqqqooommmrrrsssuuuvvvvvvuuusssrrrooojjjgggkkktttwwwqqqiiicccdddeeecccaaa``````aaagggnnnwww{{{rrrlllqqqxxx{{{uuummmfff\\\RRRFFF>>>888777555000,,,++++++++++++******)))))))))+++***'''%%%%%%)))///333---000444777;;;@@@FFFJJJMMMPPPTTTZZZ```bbbaaa___UUUXXXZZZWWWRRRNNNNNNPPPLLLJJJFFFCCCBBB@@@===;;;:::666333444666777555222111111222222333444444444222333555777888:::;;;;;;===<<<<<<===@@@CCCEEEFFFDDDGGGJJJKKKKKKNNNSSSXXXUUUYYY^^^dddiiinnnpppqqqnnnoooqqqssssssqqqmmmiiifff```VVVLLLBBB999111,,,***)))((('''&&&&&&&&&&&&%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$$$$###000000---&&&$$$%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((())))))***))))))(((((((((((())))))+++***++++++---.........,,,,,,---...///000000111.........///000222333444444333222222333444666888333555555555444555777999===;;;:::;;;>>>@@@AAAAAAGGGIIIKKKNNNRRRUUUWWWXXXbbbcccdddgggjjjkkkhhheeegggeeegggpppvvvzzz}}}|||yyywwwvvvuuuuuuvvvxxxxxxvvvqqqlllhhhgggdddjjjppptttxxx}}}}}}yyyvvvtttpppnnnnnnqqqtttwwwvvvtttrrrpppoooqqqtttvvvssssssssssssrrrrrrrrrrrrllllllmmmooopppnnnkkkhhhbbbbbb```]]]```dddbbb]]]cccbbbcccfffjjjmmmnnnnnnnnnlllkkkiiijjjkkknnnoooqqqpppooonnnmmmkkkjjjjjjiiiiiiiiijjjiiihhhgggfffffffffeeecccaaa^^^\\\[[[UUUVVVVVVVVVUUUSSSRRRQQQPPPPPPOOOOOOOOORRRTTTWWWTTTTTTTTTTTTUUUWWWYYYZZZ^^^^^^^^^]]]]]]]]]]]]\\\^^^```bbbccccccaaa___]]]ZZZ[[[]]]^^^^^^\\\ZZZYYYXXXVVVTTTSSSUUUUUUUUUTTTOOOOOOOOOPPPPPPQQQRRRRRRYYYXXXUUUTTTTTTUUUXXXYYYUUUTTTUUUWWWZZZ[[[[[[ZZZ[[[ZZZXXXSSSOOOMMMMMMNNNLLLNNNNNNKKKFFFDDDJJJQQQNNNPPPUUUXXXZZZYYYWWWVVVTTTSSSRRRSSSTTTSSSQQQOOONNNMMMKKKKKKLLLMMMLLLKKKIIIGGGCCCBBBBBBBBBBBBAAABBBBBB@@@>>>===;;;999999;;;888777888999777555333111111222222222222222222.........///000111111111000///...------...///000...---,,,,,,---...000111---......//////......---)))+++---...---,,,++++++------------------------.........------,,,,,,,,,,,,---///---******...333444444555555555444222111000---++++++...///---+++///---,,,,,,......---,,,)))))))))*********++++++'''''''''''''''(((((((((,,,***'''&&&'''(((''''''))))))(((((((((((())))))MMMJJJFFFFFFKKKTTT___fff```\\\YYYXXXVVVUUU[[[bbbdddeeehhhlllppprrrrrrqqqpppsssxxxzzzyyyvvvqqqooottttttuuuvvvuuusssqqqpppoooiiidddfffnnnqqqnnnhhheeeeeefffeeeddddddeeegggmmmsss{{{zzzrrrlllssswwwxxxrrrggg\\\QQQIII<<<666222333333///+++***))))))))))))))))))(((((('''((((((''''''(((+++...***---///111222444777999===???CCCIIIPPPSSSTTTSSSKKKOOOQQQMMMEEE???>>>@@@???===;;;::::::999666444888444111111222333111...//////000111222333444444222444666999<<<===>>>???>>>???@@@AAACCCFFFIIIKKKJJJMMMOOOPPPPPPTTTZZZ```aaadddiiinnnrrruuuvvvwwwwwwyyy|||{{{tttooonnniiibbbYYYNNNCCC888111---+++)))'''&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&))))))%%%$$$%%%### $$$$$$%%%%%%%%%&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&'''(((((())))))******)))))))))***+++++++++,,,---...///000111222111111222222333444444444333333333333555777:::;;;:::::::::;;;===???AAACCC@@@BBBCCCBBBBBBBBBDDDFFFIIIIIIJJJNNNTTTXXXZZZ[[[bbbdddfffiiimmmpppsssttt{{{}}}{{{sssllliiieeeooo{{{}}}{{{{{{~~~}}}zzzzzz{{{}}}~~~~~~}}}{{{wwwwwwwwwyyyzzzyyywwwuuuuuutttppplllnnnrrrqqqllliiijjjmmmrrrvvvyyyxxxwww{{{yyyxxxwwwxxx{{{~~~}}}{{{zzzyyyyyyzzz{{{|||||||||zzzyyyzzzyyyxxxvvvssspppmmmkkkkkkkkkkkkkkkjjjhhhfffdddcccbbbaaabbbdddgggiiikkkjjjiiiggggggiiilllppprrrssssssrrrrrrqqqqqqqqqqqqrrrssstttuuutttrrrooommmkkklllnnnooonnnmmmkkkiiijjjgggeeedddeeefffffffff``````aaabbbdddfffhhhiiiooonnnkkkiiiiiikkknnnoookkkjjjkkknnnqqqrrrrrrqqqmmmllliiieeeaaa___aaabbbhhhiiiiiigggeeeeeeeeedddfffiiinnnrrrtttssspppnnnkkkkkkkkkllllllkkkhhheeedddccccccdddeeefffeeeddd\\\ZZZWWWVVVVVVVVVUUUTTTUUUTTTQQQNNNKKKHHHFFFDDDCCCBBB???===<<<===<<<:::<<<<<<;;;999888777666666666666777777777666666777555444333111111222333333///...------...///111222...//////000000//////...***,,,//////...,,,---...000000000000000000000000////////////000000111111111111///...000333555555:::;;;===>>>===<<<<<<<<<:::777444444666666444222555444222222222111///---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((''''''((((((''')))(((((((((((((((((()))JJJHHHFFFGGGMMMWWWbbbiiiaaa^^^\\\[[[ZZZWWWZZZ```aaacccffflllppprrrqqqppplllqqqxxx{{{zzzvvvqqqooottttttttttttrrrpppnnnmmmmmmiiifffggglllnnnmmmjjjjjjiiihhhfffeeeeeegggjjjuuuxxx}}}|||vvvrrrvvvvvvtttlll___RRRGGGAAA555///,,,///000---***)))((((((((((((((((((((((((%%%&&&((((((''''''((())))))+++---...------...///333444666:::@@@DDDFFFFFFCCCFFFGGGCCC;;;666555666333333333444444444111///555333111/////////---,,,......///000222333444555333555888<<>>>>>???>>>======???BBBFFFHHHHHHIIIKKKNNNQQQSSSUUUVVVVVVWWWYYYYYYXXXYYY[[[]]]ZZZ[[[```gggooouuuxxxyyy|||}}}uuulllggghhhttt|||{{{~~~|||ssstttvvv{{{~~~{{{zzzvvvwwwxxxyyyyyyxxxvvvuuupppooooooqqqtttwwwyyyyyyyyyxxxwwwxxxzzz}}}~~~~~~||||||}}}~~~}}}|||{{{zzz{{{yyyvvvuuuvvvwwwxxxxxxppppppppprrrtttwwwyyy{{{~~~|||zzzxxxxxxzzz|||~~~zzzzzzzzz}}}|||{{{xxxtttqqqqqqsssvvvyyy~~~~~~zzzwwwvvvvvvxxxzzz{{{zzzyyyqqqooonnnnnnnnnnnnllljjjlllkkkhhhddd```]]]ZZZYYYPPPQQQOOOJJJHHHJJJJJJHHHIIIGGGEEEBBB@@@>>>======???@@@AAA@@@>>><<<;;;<<<888777666555444333333333222111111111111222222333000111111222222111111000///111333222000///111444222222222222222222222222222222333444444555666666333333111///333999:::777===@@@DDDFFFGGGHHHJJJLLLFFFDDDBBBBBBBBBBBBBBBAAABBB@@@???>>>===;;;888666444333333222222111111000111111000000000/////////...,,,***))))))******)))((((((((())))))(((((((((QQQOOOMMMNNNSSS\\\eeekkkfffbbbaaacccccc```aaacccccceeehhhmmmpppqqqnnnllllllpppvvvxxxvvvsssrrrrrrrrrrrrqqqpppnnnllljjjiiihhhiiijjjmmmnnnnnnllljjjmmmllljjjhhhgggiiimmmqqqxxxyyy{{{|||||||||zzzzzzuuurrrlllbbbTTTFFF<<<888111+++(((+++---+++))))))((((((((((((((((((((((((%%%&&&''''''&&&&&&'''((((((***---...---,,,,,,---///...---///222666888888;;;<<<<<<999444111000111------...111222222///---111111111///---,,,---...//////000111333444555555444777;;;???CCCEEEGGGGGGHHHKKKOOOQQQSSSVVVZZZ^^^___^^^^^^bbbiiirrryyy}}}}}}}}}{{{xxxuuurrrnnniiifffbbbeeegggggg```RRRBBB777000...+++(((&&&%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%!!!%%%&&&$$$$$$&&&&&&"""%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((())))))******+++,,,,,,++++++,,,///111333222555888999:::;;;>>>AAACCCDDDFFFIIIKKKNNNPPPQQQQQQPPPOOOOOOQQQUUUYYY\\\^^^```dddiiimmmpppqqqrrrpppqqqrrrrrrrrrsssuuuwwwqqqtttyyyzzzpppkkkqqq}}}zzzyyyyyy|||~~~{{{xxxuuusssqqqhhhjjjhhhbbb```bbbccc```^^^\\\YYYVVVSSSRRRQQQPPPSSSUUUVVVSSSOOOKKKJJJJJJCCCCCCBBBAAA???===<<<;;;999999999:::999999888888777777888888888888777777777999:::888444444777<<<888888888888888888888888999999999999999999999999444888888555666<<<@@@>>>BBBFFFKKKNNNPPPRRRTTTWWWOOOPPPQQQPPPPPPPPPRRRSSSUUUTTTRRRRRRRRRPPPMMMKKKAAA@@@???>>>===;;;::::::;;;;;;:::999888777666666555333000000000111111000---------......---------ZZZXXXVVVWWW[[[bbbiiinnniiieeeeeeiiilllkkkjjjkkkhhhiiilllooopppnnnjjjfffnnnqqquuuuuusssrrrtttuuuppppppooommmkkkhhhfffeeedddhhhnnnrrrrrrooollljjjnnnmmmkkkjjjkkkooouuuzzzwwwwwwvvvwwwxxxzzz|||}}}qqqllldddYYYJJJ<<<333000///)))&&&)))+++***((()))((((((((((((((()))))))))&&&&&&'''&&&$$$$$$&&&((((((+++...000///......///...+++((('''))),,,---...333444333222///------...++++++---000333333000------///111///,,,+++---000000000111222444555666666666999===BBBFFFHHHIIIJJJMMMQQQVVVYYY[[[^^^bbbfffcccaaaaaafffqqq||||||vvvqqqlllgggeeeddddddcccjjjmmmrrrssslll\\\III<<<111///+++(((&&&%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&((('''######'''(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***)))))))))***++++++,,,,,,,,,,,,+++,,,...000333555666999<<<>>>>>>???CCCFFFMMMNNNQQQUUUYYY]]]___aaaaaa```^^^^^^```eeejjjmmmppptttyyywwwqqqzzz}}}xxxvvvyyyzzzwwwvvvtttqqqnnnllljjjjjjjjjkkkmmmnnnkkkeee```^^^___UUUUUUUUUTTTQQQNNNLLLJJJAAAAAABBBBBBBBB@@@???>>>>>>??????????????????>>>>>>@@@@@@<<<888888===BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;555===@@@;;;999>>>DDDFFFHHHMMMQQQTTTTTTUUUXXXZZZTTTWWWZZZZZZYYYZZZ]]]aaaeeedddcccddddddccc```^^^TTTSSSRRRPPPNNNMMMKKKKKKJJJIIIHHHGGGFFFDDDCCCCCC===;;;888777888888888777333333444444444444333333hhhlllkkkccc^^^bbbjjjppplllooorrrssspppmmmllllllooojjjdddccceeeiiikkklllqqqllliiimmmtttxxxvvvsssrrrnnnjjjfffdddcccbbbaaaaaaeeejjjmmmmmmnnnqqqtttttttttrrroooqqqxxxzzzxxxvvvtttpppmmmqqqxxx{{{yyypppdddVVVMMMCCC888000---,,,,,,,,,+++++++++******'''&&&%%%''')))***)))((((((((((((((()))***+++,,,+++---333888:::888444000,,,'''&&&))))))&&&''',,,&&&(((***,,,---,,,++++++((())),,,...///000//////+++///000------///111///222444555666666777888:::;;;===???BBBEEEJJJPPPTTTSSSTTTXXX\\\bbbhhhllloookkkkkknnnuuu~~~tttmmmnnnooonnnlllmmmsssvvvvvv|||yyyxxx{{{zzzlllTTTAAA555...)))'''&&&###"""%%%&&&%%%$$$###""""""""""""'''&&&%%%$$$############$$$######"""###%%%&&&'''''''''%%%$$$$$$%%%'''''')))+++***&&&%%%((((((%%%)))(((&&&%%%&&&''')))+++&&&'''(((***---......------------///222555666666;;;>>>BBBCCCCCCFFFMMMSSSYYY[[[___ccchhhlllnnnpppvvvuuusssqqqsssxxxzzzyyytttqqqpppooommmhhhbbb]]]ZZZWWWSSSOOONNNMMMLLLJJJGGGGGGKKKNNNKKKJJJJJJIIIFFFIIIGGGDDDDDDGGGIIIJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFHHHFFFEEEDDDEEEFFFFFFEEEEEEDDDCCCBBBBBBEEEKKKOOOMMMOOORRRVVVXXXXXXXXXXXXYYYZZZ[[[\\\]]]```dddhhhnnnqqquuuwwwwwwsssoookkkiiifffaaa]]]]]]^^^______ZZZ\\\^^^]]]YYYSSSOOOMMMFFFFFFFFFFFFEEEDDDCCCCCC;;;<<<@@@BBB???888777;;;ooottttttkkkeeefffkkknnnpppqqqqqqssssssqqqmmmjjjlllhhhdddccceeeiiilllmmmrrrpppppptttyyyzzzxxxttttttpppkkkiiiiiihhhgggeeeeeeiiimmmooopppqqqsssuuuvvvwwwtttqqqssswwwwwwsssppppppnnnnnnsssyyywwwrrrjjj^^^QQQHHH???555...,,,***+++,,,---,,,+++)))(((,,,***))))))))))))(((&&&(((((((((((()))***+++,,,///444<<>>AAAGGGvvvzzzzzzrrrkkkkkkmmmmmmsssqqqqqqsssvvvtttnnnhhhmmmjjjggggggiiimmmpppqqqtttvvvyyy{{{|||{{{yyywww{{{uuuooonnnooooookkkggghhhkkknnnppppppqqqsssuuuuuuvvvtttqqqqqqtttrrrnnnjjjkkkkkknnnuuuxxxrrrhhhaaaUUUHHH@@@999111,,,,,,)))***+++,,,,,,***((('''+++)))(((((((((((('''%%%(((((((((((()))***++++++333999BBBIIIJJJEEE===777+++((('''((('''$$$$$$&&&'''((()))******)))(((''',,,,,,------,,,+++***))))))---///------000222111777888999::::::===@@@CCCHHHKKKPPPSSSVVVYYY\\\^^^cccfffkkkpppuuuyyy|||}}}~~~}}}{{{{{{yyyvvvqqqnnnlllqqqxxx~~~{{{xxx~~~~~~|||}}}rrrYYYEEE777000***)))(((%%%%%%'''%%%$$$$$$#########$$$$$$!!!"""$$$%%%&&&&&&&&&%%%$$$$$$######$$$%%%'''(((&&&&&&''''''''''''&&&&&&$$$&&&&&&$$$%%%)))***((((((((((((((((((((((((((())))))(((((()))+++---...111222222555888===AAADDDGGGJJJOOOSSSWWW^^^fffmmmyyy{{{~~~www~~~}}}yyywwwvvvtttqqqooonnnooommmhhheeeeeeccc___```^^^[[[ZZZZZZ[[[ZZZZZZ\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZYYYVVVTTTNNNNNNNNNMMMMMMPPPUUUXXX]]]^^^_________^^^]]]\\\[[[\\\\\\[[[ZZZ\\\___aaaccciiirrr{{{~~~}}}|||{{{zzzzzzzzz{{{{{{zzzwwwsssqqqppppppnnnmmmllljjjgggddd```^^^^^^[[[WWWTTTNNNIIIKKKQQQyyy|||yyypppjjjjjjlllmmmqqqqqqrrrssssssppplllhhhooonnnmmmnnnppptttwwwyyywwwzzz}}}}}}zzzxxxyyyzzz{{{uuussstttsssoooiiijjjlllmmmnnnooopppqqqrrrrrrrrrooolllmmmqqqqqqnnnhhhiiijjjnnnuuuvvvmmmaaaXXXLLL@@@999333...,,,,,,)))*********))))))(((((($$$######$$$&&&''''''&&&(((''''''(((((()))***+++222888@@@DDDCCC===666111((('''&&&&&&&&&%%%%%%%%%'''(((((())))))((('''&&&,,,,,,,,,+++++++++******(((---000...///333555555777999;;;===???BBBGGGKKKNNNRRRXXX\\\___bbbdddffffffjjjooouuu{{{{{{yyywwwtttqqqmmmiiigggooottt|||~~~}}}~~~sssYYYEEE777000+++***)))&&&&&&((($$$$$$#########$$$%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$######$$$%%%'''(((%%%&&&'''(((((('''&&&%%%$$$&&&&&&$$$$$$'''(((&&&((())))))))))))(((''''''******)))))))))+++...000333444666999===CCCIIINNNQQQUUUZZZ```fffnnnvvv||||||vvvrrrrrroookkkkkkiiifffdddccccccaaa```bbbcccdddeeedddcccbbbaaaaaa````````````^^^ZZZWWWOOOPPPPPPPPPOOOQQQUUUWWWVVVWWWYYYZZZ\\\\\\\\\\\\XXXYYYYYYXXXWWWYYY\\\___[[[bbbmmmxxx}}}}}}wwwvvvtttrrrnnniiieeeccc^^^]]]______YYYQQQPPPSSS~~~|||uuuiiibbbcccgggiiilllqqqtttsssnnnjjjjjjlllqqqrrrrrrtttvvvyyy|||~~~{{{}}}}}}zzzvvvuuuxxx|||{{{wwwvvvxxxwwwtttpppoooooonnnooopppqqqrrrqqqoooooolllhhhkkkrrruuutttjjjkkklllnnnrrrrrriii]]]PPPEEE:::444111---,,,---+++***(((&&&&&&'''((()))$$$###"""$$$&&&'''&&&%%%''''''''''''((()))***+++000444888888444///,,,***$$$%%%%%%%%%&&&''''''&&&'''((((((((((((''''''&&&************+++,,,------%%%***---,,,...222555555888:::>>>AAAEEEIIIOOOSSSZZZ]]]bbbeeeffffffgggggglllnnnqqqtttvvvwwwwwwvvvwwwvvvuuusssrrrqqqrrrssszzz~~~uuu[[[GGG777000+++***)))'''''')))$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%'''((('''%%%###"""%%%$$$$$$$$$$$$&&&'''(((%%%&&&((((((((((((&&&%%%&&&((('''$$$$$$&&&&&&$$$((())))))***))))))((((((+++,,,------,,,///333777555888<<>>>>>>>>AAAAAACCCEEEGGGIIIKKKLLLMMMLLLLLLLLLKKKHHHCCC@@@???===<<<>>>AAAIIIZZZiiiwwwvvvyyy~~~}}}xxxtttuuuiiihhhiiinnnuuuzzz|||{{{yyy~~~|||yyy|||~~~~~~~~~|||||||||}}}~~~~~~}}}|||{{{zzzwwwssssssvvvzzzvvvuuuwwwuuuooojjjjjjnnnpppqqqrrrqqqnnnjjjgggiiigggdddaaa]]]VVVMMMGGGTTT```hhhccc]]]YYYOOOCCC444...*********)))))),,,******)))))))))))))))***%%%$$$$$$&&&((()))((('''&&&''''''((()))******+++'''((((((((()))))))))***************)))'''&&&&&&((((((((()))***,,,---...,,,///222444777:::>>>AAADDDGGGMMMTTTYYY\\\\\\\\\aaaaaabbbbbbdddfffiiikkkiiiiiimmmuuuwwwttttttzzzyyynnn```WWW]]]eeelllllliiilllvvvyyymmmjjjjjjlllkkk```NNN>>>555000+++)))***+++***((()))((('''%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%)))'''&&&$$$$$$&&&''')))''''''''''''((((((((((((%%%%%%&&&''')))***+++,,,+++***,,,000111222666===DDDGGGLLLRRR[[[eeeooovvvyyy~~~|||xxxnnnkkkjjjhhheeeccc___ZZZUUUSSSRRRRRROOONNNLLLJJJGGGDDDBBBAAA@@@???>>><<<:::888777666333444666888888777666555777888999;;;<<<>>>???@@@@@@???=========;;;888666555333222444666;;;GGGTTTVVV[[[eeeoooqqqjjjbbb___ggggggiiiooovvvzzzzzzyyyuuu{{{~~~{{{yyy|||~~~|||zzzxxxyyy|||~~~~~~{{{wwwvvvvvvsssmmmmmmqqqsssoooooorrrrrrmmmiiihhhhhhhhhhhhhhhfffeeecccbbbgggfffeeeccc___ZZZSSSNNN___fffiiiccc[[[UUUKKK@@@555///+++++++++((((((***&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%''')))***)))(((&&&''''''((()))******+++******)))))))))(((((((((************)))'''&&&&&&((())))))***,,,...///000///333999===@@@AAACCCDDDEEEHHHNNNUUU\\\bbbgggjjjqqqrrrsssttttttssspppnnnllljjjkkkqqqzzzzzzvvvwww{{{yyynnn```XXX]]]fffmmmlllgggfffoooxxxyyynnnmmmlllmmmiii^^^MMM@@@444000+++***++++++)))''')))((('''&&&%%%&&&''''''%%%%%%&&&'''''''''&&&%%%)))(((&&&%%%%%%&&&((()))'''''''''((((((((())))))''''''(((((()))******+++---+++---111333444:::@@@KKKOOOVVV___hhhrrr|||~~~vvvqqqooollliiifffbbb^^^ZZZVVVSSSRRRQQQOOOLLLIIIFFFCCC@@@???>>>===<<<:::888666444333000111333555555444222111222333444555666777888888888777555444555444222111000...///000000000555======AAALLLWWWZZZTTTMMMKKKeeeeeehhhnnntttwwwuuurrrnnntttxxxxxxyyy}}}~~~}}}|||yyywwwxxx|||}}}|||zzzuuupppooorrrooohhhiiiooolllhhhhhhmmmoookkkgggeeeaaa``````___```aaabbbbbbcccddddddccc```\\\XXXVVVgggkkkjjjddd[[[SSSGGG===555///+++++++++(((''')))'''&&&&&&&&&&&&'''((((((&&&%%%%%%''')))***)))((('''''''''(((((()))))))))*********)))((('''''''''))))))***))))))((('''&&&)))***+++,,,...000222333...333:::???BBBDDDEEEFFFHHHMMMUUU]]]eeemmmuuuzzzyyy{{{}}}~~~yyyrrrlllnnnkkkjjjnnnuuu}}}|||zzz{{{|||xxxmmmccc^^^bbbjjjqqqqqqllllllttt}}}}}}wwwvvvtttqqqjjj]]]LLLAAA444000,,,***++++++)))'''))))))'''&&&&&&&&&'''(((%%%%%%&&&''''''''''''&&&)))((('''&&&&&&'''((()))''''''((((((((()))))))))(((((())))))******++++++---,,,...333666999@@@GGGQQQXXXcccooozzzzzzuuuooolllgggccc```\\\WWWTTTTTTRRRNNNJJJFFFBBB@@@???======;;;999666444333222---...///111111000000///...//////000000111111111222000......//////...---+++***,,,...,,,)))))),,,555444777===>>><<<;;;===ccccccfffkkkpppqqqmmmiiiggglllppptttyyy~~~~~~zzz}}}zzzvvvvvvwwwwwwrrrnnnjjjdddeeejjjiiicccdddlllddd``````eeehhhddd___]]]YYYZZZ\\\^^^aaadddfffhhhbbbcccdddcccaaa___]]]\\\eeehhhiiiddd]]]RRRDDD999222,,,)))******'''&&&(((((((((((((((((()))******%%%%%%%%%&&&(((((('''&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))((((((***+++,,,...000222444555222666;;;@@@DDDIIIMMMQQQVVV\\\eeemmmsssyyywwwqqqooonnnoooqqqvvv}}}||||||~~~zzzqqqmmmooorrrxxx|||zzzwwwyyy~~~|||~~~wwwkkk[[[JJJ???333000,,,+++,,,,,,)))&&&***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&''''''(((((((((''''''''''''''''''((('''((((((((())))))))))))''''''((()))+++,,,------000///222999>>>CCCKKKTTT]]]ffftttzzzvvvrrrnnnkkkfff```\\\WWWTTTPPPKKKFFFCCC@@@???<<<;;;:::777555333111000........................,,,,,,------------------,,,+++***+++,,,,,,+++)))((('''))),,,+++'''&&&(((000------000000///000333aaabbbdddiiimmmlllgggbbbbbbggglllqqqyyy~~~xxx~~~yyyuuusssrrrnnngggaaa___ZZZ[[[cccccc^^^```jjj^^^YYYYYY^^^aaa]]]WWWTTTTTTVVV[[[```eeeiiilllmmmdddeeeeeedddbbbaaa```aaa```dddgggeee^^^RRRCCC777///***'''((()))&&&&&&(((%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$%%%''''''&&&$$$'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))'''((()))))))))))))))(((+++,,,---///111444666777<<>>666---+++((('''))))))'''%%%((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))((('''''''''((()))***))),,,---+++&&&$$$%%%((((((((()))***************+++---000222555999===@@@LLLRRR[[[cccjjjpppvvvyyy}}}~~~kkkVVVFFF>>>111///,,,)))((('''(((((())))))***(((&&&$$$%%%&&&***)))((((((***)))'''$$$'''''''''((((((((())))))***)))))))))))))))************+++---///111222333<<>>:::999999777555111///---,,,---...---,,,............---,,,+++***+++*********,,,,,,,,,+++)))))))))))))))*********---+++******+++,,,,,,+++gggccc___\\\]]]aaagggkkkfffgggiiimmmqqqttttttsssnnnllllllmmmkkkhhhlllrrrpppjjjbbb]]]\\\]]]```aaaeeejjjpppqqqmmmiiigggfffkkknnnoooooorrrtttrrrnnntttuuuyyy}}}zzzvvvvvv{{{yyywwwrrreeeTTTDDD:::555,,,---,,,***((('''((()))&&&&&&''''''''''''(((((((((((('''&&&'''((()))***((())))))******))))))(((&&&''''''((()))******+++*********,,,...111444666<<>>AAAIIIQQQ\\\hhhqqqxxx~~~{{{zzzzzz{{{|||kkk[[[KKK>>>666000///,,,'''######''',,,((()))***)))''''''((()))+++,,,---,,,)))((()))***(((((()))))))))***************+++,,,...000222333111666===DDDMMMYYYhhhssszzzpppeeeUUUPPPIIIDDDAAA<<<777222222000---,,,,,,------------.........---,,,,,,+++))))))***)))((((((((((((************)))))))))((((((***++++++)))+++///333fffeeecccaaaccchhhpppuuuvvv{{{}}}}}}|||xxxuuuuuutttrrrrrruuunnniiicccaaabbbeeeffffffqqqtttwwwuuupppnnnpppssspppsssttttttxxx{{{uuulllkkkrrr|||yyysssxxx~~~{{{rrraaaMMM===555333,,,---...+++(((&&&(((***(((((())))))*********+++(((((()))***+++*********))))))***)))((('''%%%$$$&&&%%%&&&'''***,,,,,,+++///000222666<<>>333000...---,,,+++++++++++++++*********)))(((''''''''')))*********)))***+++,,,---***)))+++......+++'''))),,,000111222555:::???KKKQQQ[[[fffrrr~~~xxxqqqfff\\\UUUNNNGGGBBB:::777333111000000///...///......------,,,,,,+++---,,,+++******))))))***)))))))))))))))))))))(((,,,++++++,,,---...000111|||}}}}}}}}}~~~{{{www{{{{{{{{{{{{xxxooohhhjjjrrr~~~~~~zzzkkkYYYIII<<<555111000---))))))******(((%%%,,,)))&&&'''***+++***(((###$$$&&&(((((((((((('''&&&'''(((((())))))))))))***((())),,,---,,,000666<<>>JJJTTTeeevvv}}}yyywwwzzzvvvdddTTTEEE777000///---,,,+++***)))(((((((((***)))))))))(((((((((''')))))))))***+++++++++***(((+++------+++***,,,...///111333666<<>>888555444333222000//////......---,,,,,,((()))***+++,,,,,,,,,+++((()))))))))*********+++,,,++++++,,,...111444555|||zzz{{{|||||||||}}}vvvlll```ZZZ___hhhvvvxxxvvvqqqpppuuuyyyzzz~~~~~~|||yyywwwddd[[[OOODDD<<<777222...///,,,(((((())))))'''$$$'''(((((())))))(((((('''+++******)))(((((('''''''''((())))))***************+++000666:::@@@LLLYYYgggsssvvveeeVVVHHH;;;555444,,,,,,+++************+++))))))))))))((((((((((((+++***))),,,//////,,,)))***,,,......------000444000444;;;DDDPPP___ppp|||rrrdddZZZSSSMMMEEE>>>:::777444333000000//////...---------((()))***,,,,,,,,,+++***((())))))******+++++++++++++++,,,---...000222333~~~}}}}}}~~~zzzuuuooohhhbbbeeelllppprrrpppkkkjjjpppuuuvvv{{{~~~|||wwwtttvvvxxxvvvsssnnnlllkkkiiieeebbbVVVQQQIIIAAA:::444///---...,,,***'''&&&&&&''''''&&&''')))))))))((('''''')))(((((('''''''''(((((((((((((((((()))***+++,,,---///555===BBBJJJZZZhhhsss~~~sssbbbTTTGGG:::333222+++++++++++++++,,,,,,---(((((((((((())))))))))))---+++***---111111...))),,,---......///000333555666<<>>777111...******)))&&&%%%&&&))),,,%%%''')))***((('''''''''&&&&&&&&&&&&&&&'''((()))(((''''''''')))+++---...///222999AAAHHHRRRcccrrr|||ooo```RRREEE888111000++++++++++++,,,---......(((((((((((())))))))))))...,,,+++...222333...***...------...000333555666>>>FFFRRR```ooovvvddd^^^UUULLLDDD<<<555000000000000///......------+++,,,...//////...,,,+++((())))))***++++++,,,,,,(((***---/////////...---sssyyy~~~}}}~~~~~~{{{zzztttttttttuuuuuupppiiibbbggg___ZZZ\\\___bbbdddgggfffgggfffccc^^^YYYVVVTTTRRRRRRRRRTTTYYY]]]aaaccciiicccZZZOOOCCC999222///)))))))))***)))((('''''')))******)))(((''''''((($$$%%%&&&'''((((((''''''''''''((('''(((+++111555555===HHHRRR\\\iiiwwwrrrdddUUUJJJ@@@666///---000///---+++******++++++---,,,,,,+++***)))((((((+++,,,---...---,,,+++***...+++,,,///222333777===GGGOOO^^^ppp~~~ssslll___QQQEEE<<<777555111555444///---000///***++++++++++++,,,---......---,,,***))))))***,,,---///)))&&&***......,,,,,,ooovvv|||~~~|||{{{yyywwwuuusssrrrqqqnnnoooqqqtttsssnnneee^^^XXXXXX[[[___]]]WWWSSSTTTPPPQQQRRRRRRQQQQQQQQQRRRWWW[[[```dddgggkkkpppsssssskkk^^^OOOBBB777111...))))))))))))(((((((((((()))******)))((('''''')))((((((((('''''''''''''''***++++++***))),,,222666===FFFSSSaaammmyyykkk^^^PPPFFF===555000///,,,+++***)))))))))***+++++++++******)))(((((((((,,,,,,,,,------,,,++++++///,,,---111444666<<>>;;;222555444...---///...***,,,,,,++++++,,,---......---,,,+++))))))+++,,,---000***(((,,,...---+++,,,nnnvvv|||}}}|||yyyuuuqqqmmmkkkjjjjjjkkkmmmpppqqqooohhh^^^VVVJJJNNNUUUYYYTTTJJJFFFGGGGGGHHHJJJNNNSSSYYY^^^aaaccciiippptttvvvxxx|||xxxooo___MMM???555000...+++***((('''''''''((()))((()))***)))((('''((()))+++***((('''&&&''''''(((***+++,,,,,,,,,///666<<>>===:::666444333222000......---------------...---,,,++++++++++++,,,---,,,)))***---...---///333{{{|||vvvooohhhbbb___^^^^^^]]]YYYTTTNNNIIIGGGGGGDDDEEELLLSSSVVVYYY]]]cccaaaaaaeeemmmvvv}}}{{{uuuvvv|||~~~{{{rrrjjj[[[KKK===333---***,,,***((('''&&&''')))***''')))***)))((('''(((***)))(((&&&&&&''')))+++---&&&))),,,,,,...777EEEOOO```iiivvvxxxiiiYYYMMM@@@:::555000...///------,,,,,,+++***)))))))))******++++++,,,,,,---++++++******+++---...000111000111555999@@@MMMZZZlll}}}vvvkkk___TTTLLLEEEBBB>>>;;;777333222222000//////...---------------,,,,,,,,,,,,,,,,,,---///------///---,,,111888{{{www||||||{{{{{{}}}{{{yyyvvvppphhh```XXXTTTPPPQQQQQQOOOLLLJJJJJJJJJJJJHHHLLLYYYcccggghhhiiipppllliiikkkrrrzzzyyypppqqq|||{{{uuulll]]]LLL===222+++)))+++***((('''''''''((()))'''((())))))(((((()))***&&&&&&&&&&&&'''***,,,---+++...000000222>>>OOO]]]jjjqqq|||tttfffTTTIII>>>999444///------+++++++++***)))(((&&&%%%+++++++++,,,,,,---------*********+++,,,...///000333222444999>>>HHHXXXhhh}}}zzz~~~vvvkkk___VVVMMMGGGBBB>>>999333111333222111000///...---------,,,,,,------------,,,,,,222111111111//////777AAAxxxyyy{{{~~~{{{sssmmmvvvvvvuuuuuuuuuuuutttsssiiigggdddaaa\\\XXXTTTRRROOORRRUUUVVVUUUTTTUUUWWWTTTUUU[[[fffmmmooopppssswwwsssooopppwww}}}}}}uuunnnqqqzzz~~~zzztttjjjYYYHHH999000---,,,))))))))))))((((((((((((&&&((())))))(((((()))+++%%%%%%&&&'''(((((()))***---000333444:::JJJaaassszzz~~~nnn___MMMDDD;;;777444///,,,,,,))))))******)))((('''&&&++++++++++++++++++,,,,,,((()))***,,,---...//////444444888???FFFSSSgggyyyzzzmmmcccWWWOOOIIIEEE>>>666444666333222111///...---------,,,------------------,,,//////111333333888FFFUUUlllooosssxxxzzzuuullldddnnnmmmlllkkkiiieee```\\\XXXWWWUUUTTTTTTUUUWWWXXXYYY^^^ccceeecccaaaaaabbb```aaafffkkkmmmnnnttt|||yyytttpppqqqxxx~~~xxxsssppprrrxxx{{{yyyvvvooodddSSSAAA444//////000)))))))))***)))(((''''''&&&((())))))(((((()))+++%%%&&&''''''(((''''''&&&+++///333777AAAUUUqqqzzzgggXXXHHH???888666444///,,,+++((()))+++,,,,,,+++******************************&&&(((***---.../////////444666;;;CCCLLL[[[rrrxxxnnn___WWWOOOKKKDDD;;;888;;;333333111000...---------,,,------......------,,,''')))...333888BBBUUUgggcccfffkkkooooookkkeeeaaafffddd```ZZZTTTQQQQQQRRRSSSXXXYYYWWW]]]hhhoooooouuurrrmmmjjjhhhggggggffffffeeeeeeiiiooossssssrrr{{{wwwsssuuuzzz{{{xxxsssssssssrrrqqqooooooqqqrrrnnn^^^KKK>>>666///+++******++++++***'''&&&'''''''''((()))***************''''''''''''((()))***+++,,,...333===MMMcccyyyxxxeeeSSSHHH???777333000,,,+++---,,,,,,++++++,,,,,,---...+++,,,,,,+++)))((()))***+++******+++...000000000888;;;AAAJJJXXXlllwwwoooggg[[[QQQJJJEEE???<<<999777444111111111333333***,,,...///......///111---000444777@@@RRRjjj|||bbbccceeeeeebbb\\\WWWSSSTTTSSSQQQOOONNNPPPTTTXXXbbbeeeddddddjjjssswwwuuuyyywwwtttqqqnnnkkkhhhfffeeedddeeejjjpppssssssqqqyyywwwuuuwww{{{zzzuuuooojjjkkklllmmmnnnpppsssuuunnn]]]JJJ>>>666///++++++******+++***(((&&&'''(((((())))))************)))'''''''''((()))***+++,,,---000777CCCTTThhhxxxtttcccRRRFFF>>>666222///+++***,,,,,,++++++++++++,,,------(((***++++++******+++------,,,,,,---///111222222777<<>>666///++++++)))***+++***(((''''''((()))************))))))(((''''''((((((***+++,,,---000333<<>>KKKXXXlllzzznnnaaaUUUMMMGGGBBB;;;999999:::888666---///111111000//////000222<<>>NNNdddyyyvvvgggTTTFFF>>>777222222000---,,,...***************+++,,,,,,)))***,,,,,,++++++---...+++...000222333777???DDDPPP___uuu|||nnnaaaXXXPPPIIIAAA>>>>>>===:::666000222333333222111111222777EEEWWWdddjjjooouuu{{{nnnppprrrtttuuuuuutttssszzz}}}}}}zzzyyyzzzvvvvvv}}}{{{|||{{{uuuooolllnnnrrruuutttsssuuuvvvtttnnniiiiiinnnrrrrrrqqqsssxxx~~~tttrrrrrrvvv|||}}}zzzhhhXXXGGG<<<555000------)))***++++++))))))***+++((())))))************)))(((((()))+++...111333444666CCCWWWnnnzzzpppaaaOOOCCC;;;555111111000---,,,...***************++++++,,,((()))+++,,,,,,---...000+++///222444666<<>><<<777333222555:::???PPP___mmmpppiiieeekkktttyyy|||}}}yyyvvvsssqqqsssvvvpppssstttrrrooonnnppprrryyywwwtttqqqnnnjjjfffddd```hhhoooooojjjiiiooovvvwwwxxxxxxwww{{{~~~{{{uuueeeVVVFFF===777111---,,,---,,,***))))))***,,,---+++******)))))))))))))))'''%%%'''+++...///333888<<>>BBB@@@<<<888777:::BBBGGGeeemmmuuusssmmmjjjpppwww~~~{{{yyyvvvuuuuuuwwwzzzzzz{{{{{{vvvooojjjhhhiiippppppooonnnmmmjjjgggeeeeeefffhhhiiijjjmmmrrrvvvzzz{{{zzzyyy{{{~~~{{{vvveeeVVVFFF===777111---,,,---,,,***))))))***,,,---+++******))))))))))))))),,,)))(((+++---///444;;;DDDQQQdddttt||||||zzzxxx|||rrrcccTTTGGG???666444222000...---------------,,,,,,+++,,,,,,,,,//////...---,,,,,,------,,,111888===CCCMMM[[[eeeyyy|||uuukkkbbbZZZQQQHHHBBB???>>><<<888777===JJJTTTlllrrrvvvtttlllggghhhlll}}}|||zzzxxxyyy{{{~~~|||sssjjjfffeeejjjlllnnnooopppnnnlllkkknnnjjjgggiiipppwwwzzz{{{~~~{{{||||||uuueeeVVVFFF===777111---,,,---,,,+++******+++,,,---+++******)))))))))))))))000,,,***,,,---///777???JJJYYYnnnzzz|||yyyvvvvvv}}}nnn___PPPDDD===666555333000///.........///...---,,,++++++++++++///......---------.........444;;;BBBJJJVVVfffrrr~~~vvvnnneeeYYYLLLCCC??????===:::<<>>HHHXXXjjjssscccUUUJJJAAA<<<555444222000////////////+++++++++,,,---///111111.........///000111222333444;;;EEENNNYYYgggwwwzzziii^^^XXXOOOJJJTTTgggvvvxxxuuuooohhh[[[OOOFFFCCCDDDEEE~~~~~~{{{{{{|||{{{|||yyyzzz|||zzz|||}}}||||||zzzpppeeeVVVFFF===777111---,,,+++++++++,,,,,,++++++++++++******)))))))))))))))%%%'''---222333666@@@LLL___nnnrrrbbbUUUJJJBBB===444333111///.........///,,,,,,,,,------///000111.........///000222333444444===IIIUUU```nnn~~~rrrhhh```ZZZZZZeeeuuu}}}yyyqqqeeeaaaWWWLLLBBB>>>???AAA|||~~~}}}{{{|||~~~}}}|||zzz|||{{{zzzxxxxxxzzzyyynnneeeVVVFFF===777111---,,,***++++++,,,,,,++++++***+++******)))))))))))))))***+++///222222666BBBOOO```nnnrrrbbbTTTJJJBBB>>>333222000///..................---------......///,,,,,,,,,---///000222222888AAANNNZZZeeerrr}}}tttfffeeehhhssszzzqqq___]]]WWWMMMBBB<<<;;;===~~~}}}~~~}}}zzz}}}~~~zzzzzz}}}|||yyysssqqqxxxxxxqqqfff[[[LLL???777222///,,,************************,,,+++******))))))******111///...000444;;;HHHUUUcccqqqqqqaaaTTTIII???999444333111000///.../////////......------......///---...000333333111555;;;;;;EEETTTcccqqqxxxuuuuuu{{{uuukkkeee]]]PPPGGGBBB>>>;;;999}}}|||~~~|||}}}|||xxxyyyzzzzzzwwwqqqooovvvzzz~~~|||wwwrrreeeZZZKKK>>>666222...,,,************************,,,+++++++++++++++,,,,,,000......222666>>>LLLYYYiiivvvppp```RRRGGG>>>888555333222000.........///......------------......//////111444333222555<<<>>>HHHWWWfffttt{{{}}}~~~|||||||||qqqfff```XXXNNNFFFBBB@@@===;;;~~~~~~~~~}}}~~~{{{xxxwwwyyyzzzwwwqqqooouuu}}}}}}}}}zzzuuucccXXXIII===555111...,,,************************++++++++++++,,,---.........---...333999BBBQQQ^^^qqq|||ooo^^^PPPEEE<<<666666444222000...............------,,,,,,------...000000222555444222666===CCCMMM[[[iiiwwwyyy{{{|||ttthhh___XXXRRRJJJDDDBBBAAA>>><<<~~~|||yyyxxxyyyzzzwwwrrrpppwww~~~}}}xxxrrraaaWWWHHH<<<555111...,,,************************************,,,---...///...---///555<<>>HHHQQQ___mmmyyyyyysssjjj```ZZZSSSMMMFFFBBBAAA@@@===:::~~~~~~~~~|||zzzzzzwwwuuuqqqpppwww}}}wwwzzz|||zzzzzzyyyrrriii```VVVGGG;;;444111...,,,************************((((((((()))+++,,,......///...111777>>>GGGUUUbbbwww}}}~~~kkkZZZMMMCCC;;;666555444222000...............------,,,,,,------...///...000333333333888@@@LLLVVVdddppp|||zzzrrrkkkddd^^^ZZZPPPJJJCCC@@@>>>===;;;888|||~~~~~~~~~|||zzzyyysssrrrpppqqqwww~~~~~~yyyqqqtttvvvwwwyyyyyysssjjj___UUUGGG;;;555222///---************************((((((((()))***,,,---...//////333:::AAAJJJYYYeeevvv{{{|||jjjYYYMMMCCC<<<888444333111000///...//////.........------...............000333444555;;;CCCOOOZZZiiivvvuuunnniiiddd^^^ZZZMMMHHH@@@<<<;;;;;;999777|||yyy|||~~~||||||~~~}}}|||{{{zzzwwwvvvrrrrrrrrrttt{{{~~~xxxuuuvvvwwwwwwzzz|||wwwooo___UUUGGG<<<666333000///************************)))))))))***+++,,,---...///000555===FFFPPP___llluuuzzz{{{iiiXXXMMMDDD>>>:::333222000/////////000111000//////......//////000//////111555666888@@@HHHQQQ]]]nnn}}}zzzpppkkkiiiddd[[[TTTKKKDDD===888888999999888}}}{{{vvvzzz|||{{{xxxxxx||||||{{{zzzyyyxxxwwwuuussstttuuuwwwyyyzzz{{{zzzwwwuuuwwwyyyuuunnn___UUUGGG<<<666333111000************************++++++++++++,,,---......///000666@@@IIITTTdddqqqvvvzzzzzzhhhXXXMMMEEE???<<<222111000//////000111222000000////////////000000000000222666888;;;CCCLLLQQQ___rrr}}}uuullliiihhhcccWWWLLLHHHBBB:::666777999::::::~~~~~~uuuwwwxxxyyyzzz|||}}}|||}}}{{{|||yyysssqqqvvvyyyzzz|||~~~~~~}}}zzzyyy|||~~~zzzsss^^^RRRFFF???999333000000---------,,,,,,+++++++++///---++++++,,,///333666111555;;;EEEQQQ___mmmvvv|||}}}uuubbbWWWNNNEEE===:::444333111///...---............//////000000111111444888333222<<>>~~~{{{|||}}}}}}}}}~~~|||zzzzzzyyy}}}}}}yyywww{{{~~~}}}|||ttt```TTTFFF>>>888222//////,,,,,,,,,,,,,,,+++++++++,,,+++***)))***---000222222777???IIIUUUbbbooowww}}}~~~tttaaaVVVMMMDDD<<<999444333111///..................//////000111111111333777444444>>>DDDIIITTTdddooo||||||uuulllccc___YYYNNNEEE@@@>>><<<:::888888:::===???~~~~~~zzzwwwwwwwww~~~}}}}}}~~~~~~yyyoooaaaTTTFFF===777111...///++++++++++++++++++,,,,,,+++*********+++,,,...///444999CCCNNNZZZgggrrrzzzrrraaaUUULLLBBB;;;888444222111///.........///......//////000111222222222888666666BBBHHHOOO[[[gggrrr}}}rrrkkkbbbYYYTTTNNNEEE>>>;;;;;;:::888777888:::===???}}}xxxuuutttuuuwww~~~}}}~~~ttthhh___RRRDDD<<<666111000222)))******++++++,,,,,,,,,++++++,,,,,,---...//////555;;;FFFRRR^^^jjjuuu{{{rrrbbbVVVLLLBBB;;;999333222111///...//////000......///000111222222333222999888999DDDKKKRRR___iiitttqqqiii^^^UUUMMMIIIDDD>>>::::::;;;:::888777888:::<<<===}}}}}}wwwrrrqqqsssuuuyyy{{{{{{|||{{{|||}}}}}}}}}}}}{{{zzzyyy|||pppddd[[[OOOBBB;;;777333222444*********++++++,,,,,,---+++++++++,,,---...///000555<<>>GGGNNNWWWgggsss~~~nnnbbbYYYTTTFFFAAA>>>>>><<<999:::>>>>>>===;;;:::999999999:::~~~|||xxxtttssstttvvvwwwvvvtttqqqtttzzz{{{yyy}}}}}}|||||||||{{{{{{{{{vvvvvvsssqqqrrrrrrkkkaaaVVVLLLBBB>>>:::555222222......------------------***)))((()))+++...222444999???JJJVVVcccppp{{{}}}|||}}}}}}yyyyyy}}}{{{qqqdddYYYMMMAAA;;;:::333222111000000000111222---...///000222333444555333===???AAAKKKSSS]]]mmm|||mmmaaaZZZRRRMMM@@@===;;;<<<:::777888===<<<<<<;;;;;;:::;;;;;;<<<~~~}}}yyyvvvuuuuuutttrrrnnnmmmttt}}}~~~~~~~~~{{{zzzvvvtttwwwyyytttlllVVVLLLCCC???;;;555000000/////////......---------,,,+++******---111555888;;;AAAKKKWWWdddqqq}}}~~~~~~|||zzz}}}yyyooocccXXXLLL@@@::::::333222111000000000111222---...///111222333555555222===@@@BBBNNNVVVbbbsssppp]]]UUUQQQJJJCCC>>>;;;:::;;;999555666:::;;;;;;;;;;;;<<<===>>>>>>~~~zzz~~~~~~zzzxxxyyyzzzxxxpppqqqqqqqqqrrrwww|||{{{zzz}}}zzzkkk[[[SSSHHH???999555222000000///...---,,,,,,,,,,,,(((,,,//////,,,---111666AAACCCJJJYYYlll{{{|||nnn___SSSIII???999777000000000000000111111222000111222111000000222444///777@@@GGGNNNYYYiiiuuurrrYYYOOOLLLGGG???;;;:::;;;<<<;;;:::888999::::::888888:::>>>BBBDDDDDD~~~|||zzz}}}~~~yyyvvvvvvuuussssssuuuxxxzzz|||zzzmmm\\\QQQEEE>>>===;;;666111333222000///...------,,,...//////......000666;;;BBBGGGSSSccctttxxxjjj\\\QQQIII???:::999222111111000000000111111000111222222111111333555666:::@@@HHHSSS```nnnwwwooo]]]LLLHHHHHHDDD>>>;;;;;;>>>@@@AAA???>>>======>>><<<;;;<<<@@@EEEIIIKKK}}}{{{zzz~~~zzzvvvuuusssoootttxxx~~~xxxmmmaaaUUUGGGAAABBBBBB;;;555333222111000000/////////222000...---///444:::>>>DDDNNN^^^nnn|||sssfffYYYPPPIII@@@<<<;;;444333222111111000000111111222333333222333555777>>>???CCCLLLYYYhhhuuu|||tttUUULLLEEEDDDDDDAAA===;;;???BBBGGGIIIHHHEEECCCBBBAAA@@@@@@CCCJJJRRRWWWZZZ~~~~~~|||{{{{{{~~~{{{yyyvvvrrrssswww}}}~~~uuullldddYYYMMMFFFEEECCC???:::777666666555555666666777444222000000555:::>>>@@@JJJVVVggguuu~~~rrrfffYYYPPPIIIAAA<<<<<<666555444222111111000000111222444444444555888:::BBBDDDIIIRRR^^^mmm|||zzzaaaTTTQQQNNNKKKHHHEEEBBB@@@EEEIIINNNQQQOOOLLLIIIGGGDDDFFFJJJRRR\\\dddiiikkk|||}}}|||yyyyyyzzz~~~|||vvvxxx{{{~~~|||uuuoooddd___WWWPPPKKKIIIIIIIIIGGGFFFDDDBBB@@@??????>>>999888999<<<@@@EEEGGGHHHUUU```ooozzzsssgggZZZRRRJJJBBB<<<;;;777777555444222111111111111333555666666888;;;===BBBHHHQQQZZZcccqqqjjjZZZ^^^]]]ZZZTTTOOOKKKIIIHHHLLLPPPUUUWWWUUURRROOOMMMNNNRRRZZZeeennnssstttttt|||}}}~~~{{{wwwvvvxxxzzz}}}}}}~~~~~~xxxrrrjjjhhhccc]]]WWWVVVYYY\\\VVVTTTQQQLLLHHHDDDBBB@@@>>>???BBBEEEIIIMMMPPPRRR]]]gggttt~~~ssshhh[[[SSSKKKBBB;;;:::888777666444333333222222111333555777888:::>>>@@@BBBKKKXXXaaajjjxxx}}}uuugggbbbbbbccc```YYYSSSPPPNNNKKKRRRUUUYYY[[[ZZZYYYYYYYYY^^^bbbkkksssyyyyyyuuuqqq}}}xxxxxx|||~~~xxxqqqmmmhhhbbb[[[WWWVVVWWWXXXRRRPPPLLLHHHCCC???<<<;;;:::===@@@AAACCCGGGNNNSSS]]]ffftttqqqfffZZZRRRJJJAAA;;;999888777666555444444444444222444666888999<<<@@@BBBEEENNNZZZfffssstttrrrwwwppprrrpppiiicccaaa\\\UUUVVVXXX[[[]]]^^^aaadddgggiiimmmsssxxx{{{yyysssnnn}}}}}}}}}}}}|||vvvoooggg^^^TTTMMMJJJHHHEEEBBBDDDBBB???<<<999666444444222555777777888===GGGOOOWWWbbbqqq{{{zzzwwwuuuwww}}}nnncccXXXQQQJJJAAA;;;999888777666555555444555555222444666888:::===AAADDDIIIOOOZZZiiizzzzzz|||xxxpppfffXXXYYY\\\^^^aaagggmmmqqqmmmooosssxxxzzzxxxrrrnnn{{{ssshhhbbbVVVIIIBBB===888777888555444333111111111111222222333444555777<<>>BBBKKKXXXhhhwww|||sssoookkkgggeeeccc```^^^YYYXXXUUURRROOOMMMKKKJJJJJJIIIHHHHHHJJJLLLOOOQQQNNNNNNNNNOOOQQQSSSUUUVVV[[[```eeeeeebbbaaacccfffooopppppprrruuuxxx{{{}}}~~~~~~yyytttrrrxxxlllddd\\\TTTOOOIIIBBB>>>>>>:::999888888777666555555777666888>>>AAADDDKKKRRRZZZcccqqq}}}~~~yyyuuurrrpppxxx{{{sssfffWWWLLLAAA;;;777222000111333222000...------......111111111111333777<<<@@@IIISSS```nnn~~~{{{wwwrrroooeeebbb^^^[[[YYYWWWUUUSSSNNNLLLJJJGGGDDDBBBAAA@@@>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCCCCDDDDDDDDDGGGJJJNNNNNNLLLMMMPPPTTTYYYZZZ\\\___cccgggkkknnnpppwwwzzzuuuooonnnoooooonnnsssxxxwwwrrrllljjjjjjxxx|||zzzrrrfffaaa[[[UUUOOOJJJGGGFFF<<<<<<<<<;;;;;;:::999999777666999@@@EEEIIIQQQYYYccclllzzz~~~|||{{{}}}rrreeeVVVKKKAAA<<<888333111222......---,,,,,,---///000////////////000333888<<>>===;;;999888777777777777888888888777666666888999:::;;;;;;;;;:::999;;;===>>>>>>===>>>AAAEEEGGGHHHJJJNNNSSSXXX\\\___ZZZ```ccc```___ccciiikkklllqqqtttsssmmmjjjkkknnnttttttsssrrrppppppqqqrrrzzz}}}{{{uuusssnnnfff___YYYVVVSSSHHHHHHGGGEEECCCAAA>>>======<<>>;;;777777555444333333333333222222333333333222111000333444444555555444444333555666666555444555888:::;;;<<<>>>AAAFFFJJJNNNQQQLLLRRRUUUTTTVVV^^^fffiiiiiimmmqqqpppmmmmmmqqquuuuuussspppmmmlllnnnpppqqqrrrzzz~~~zzz}}}wwwnnniiiddd```ZZZYYYXXXVVVRRRNNNKKKHHHFFFDDDEEEIIIMMMPPPXXX```pppxxxttteeeTTTJJJAAA===:::555333333000////////////111222333///......,,,,,,///333777888<<>>===<<<:::777555555444333222111111000000000000000000000000//////000000000000000000000111111111111111111111333555555555666999<<<@@@CCCEEEBBBGGGKKKJJJMMMTTTZZZ\\\]]]aaafffiiijjjmmmqqquuusssqqqnnnmmmmmmnnnoooppppppssstttqqqmmmmmmqqqvvv}}}xxxqqqooolllhhheeefffffffffeeecccaaa___WWWSSSRRRSSSSSSTTTYYYaaaqqq||||||rrrcccSSSIII@@@===:::555333333444333222111111222333444222222111//////111666999;;;>>>DDDRRRdddrrrppphhhddd```[[[VVVRRRMMMIIIFFF@@@>>><<<;;;:::888555333222111000...---,,,++++++111111000000000000000000000///////////////000000---.........///000111222111222222444777:::===>>>:::???CCCCCCDDDIIILLLKKKOOOTTTZZZ```fffjjjnnnpppjjjiiihhhggghhhhhhgggeeelllhhhccc^^^[[[\\\___bbblllsssuuupppmmmnnnnnnkkkhhhjjjmmmqqqsssuuuuuuuuujjjfffbbbaaa^^^]]]aaagggrrr~~~yyy}}}~~~lll^^^PPPJJJCCC???;;;888999:::999999999888666555444555///444888777222111666;;;AAAJJJRRRXXX```hhhgggaaa^^^WWWQQQOOOKKKFFFCCCDDD@@@???===<<<<<<999666333000000000///............***,,,...///......000333000111222111///---------111///---///333444333000+++,,,------///222666999666666777888999:::<<<===DDDGGGKKKOOORRRVVV[[[^^^``````_________^^^^^^^^^dddZZZNNNGGGHHHKKKLLLLLLZZZ\\\___aaaccccccbbbbbb^^^bbbiiiooovvv|||~~~zzztttnnnlllooosssyyy{{{mmmaaaQQQNNNIIIEEEAAA>>>???AAACCCFFFHHHFFFAAA===;;;;;;999<<<>>>;;;888999???FFFUUU[[[___aaafffkkkjjjddd[[[VVVSSSSSSQQQKKKGGGGGGIIIHHHHHHHHHFFFAAA:::666444333111000000111222111///000000000000//////////////////......---,,,,,,+++,,,,,,---...000111111///////////////111444777222222222333444555777777:::===@@@CCCFFFIIILLLOOORRRRRRSSSSSSTTTUUUUUUUUUSSSKKKAAA<<<===???@@@@@@CCCEEEIIIMMMQQQSSSTTTTTTSSSWWW^^^fffnnnvvv~~~}}}{{{}}}~~~|||}}}vvvllldddWWWXXXWWWTTTOOONNNPPPRRRUUUYYY\\\YYYRRRKKKIIIIIIPPPQQQOOOKKKHHHKKKTTT\\\lllmmmmmmlllmmmpppnnnjjj___[[[[[[]]]\\\WWWRRRQQQZZZZZZZZZYYYUUUNNNEEE???>>>999444333444555555333444333444555666666444222444111//////111111///------///000///......111444000///---,,,,,,---...///............///111222222333555777999:::<<<>>>AAAAAABBBDDDEEEGGGHHHIIIIIIFFF@@@999666777999999888444666:::>>>BBBDDDFFFFFFEEEIIIOOOWWW```kkkttt{{{|||{{{sssmmmhhhbbb```eeegggeeebbbcccfffhhhdddhhhjjjfff^^^XXXYYY[[[fffddd___YYYVVV[[[eeemmmuuutttrrrqqqrrrttttttsssmmmiiihhhkkkkkkfffcccdddnnnllljjjgggbbb\\\TTTOOOKKKEEE???<<<===>>>===;;;===<<<===@@@CCCCCCAAA???;;;777333333666666222...222222111111111111222222222000---++++++,,,,,,,,,......------...///000000222444555666555666888999777888:::<<<===>>>>>>>>>;;;888555333444555555444333444666888999:::::::::;;;>>>CCCIIIPPPZZZcccjjj{{{xxxvvvxxx|||~~~}}}uuukkkfffbbb]]]cccjjjmmmkkkkkkpppsssrrriiijjjiiieee```^^^aaafffjjjgggaaa[[[YYY]]]fffnnnqqqooonnnppptttwwwyyy{{{{{{vvvsssttttttrrrqqqsssyyyuuuoooiiieeebbb^^^\\\WWWSSSNNNLLLNNNPPPQQQQQQOOOOOOOOOPPPQQQQQQOOOMMMFFFBBB>>>>>>@@@???999444666222///333:::===:::666777444000//////000000///.........------...//////111333444333222222333555222444555666777666555444000///......///000///...222222222333333222222222777888;;;>>>BBBIIIPPPUUUiiiggghhhnnnvvv|||uuujjjddd^^^YYY^^^ccceeebbbdddkkklllhhh___^^^[[[WWWVVVXXX\\\``````^^^ZZZWWWVVVZZZaaafffeeecccdddkkkppprrruuuxxxxxxssspppqqqrrrqqqqqqtttrrrlllddd^^^[[[[[[\\\]]]YYYYYYYYYYYY\\\___cccfffaaaaaa```\\\XXXTTTSSSSSSVVVTTTSSSSSSSSSPPPJJJEEE>>>:::999BBBNNNSSSOOOHHH<<<888333111222222000...000//////............///...///000000......///111000111333444333111///...,,,------...............000111111111222222333333444555777888999===AAAEEEVVVWWW[[[cccmmmwww~~~yyynnnggg___XXXUUUXXXVVVPPPTTT\\\ZZZRRRMMMJJJFFFEEEGGGKKKLLLMMMLLLLLLLLLLLLNNNQQQVVVYYYXXXUUUXXX```eeedddeeegggddd```___ccceeeddddddfff\\\VVVOOOJJJJJJLLLOOOQQQPPPSSSWWWXXXXXXZZZ```eeecccdddccc[[[RRRLLLNNNQQQZZZ\\\___```___ZZZUUUQQQHHHGGGJJJSSS]]]aaa]]]WWWFFFAAA:::888888777444111444444333222222111222222---...000000//////000222111222444555444222000///---...///////////////000000000000000111222333444000111333555555777:::===GGGJJJPPPXXXbbbnnnyyy|||rrrjjjaaaZZZPPPQQQKKKDDDGGGPPPLLLAAA???;;;777999===@@@>>><<<666888;;;>>>BBBFFFIIIKKKOOOLLLOOOWWWZZZWWWUUUWWWOOOMMMOOOVVVYYYXXXWWWXXXIIIDDD>>>;;;<<<@@@CCCEEEEEEKKKPPPOOOLLLLLLRRRWWWZZZ]]]\\\TTTHHHCCCGGGMMMQQQVVV\\\^^^\\\WWWRRRPPPJJJMMMRRRYYY______[[[WWWVVVOOOHHHDDDCCCAAA===999999999888777666666666666000222333333333333555777333444666888888666444222+++,,,------,,,,,,---.........---,,,,,,---------,,,...111333555666999;;;BBBFFFMMMUUU^^^jjjxxxuuuggg]]]WWWQQQIIIBBB@@@>>>::::::===444333111222333555444444000,,,,,,222444333666<<>>???DDDEEE@@@:::@@@CCCFFFGGGFFFCCCBBBAAA:::888555333222333444666::::::;;;:::999;;;>>>AAAGGGJJJKKKIIICCCAAACCCFFFOOOLLLKKKMMMQQQQQQMMMHHHGGGIIIMMMPPPQQQQQQPPPOOOUUU\\\]]]VVVNNNLLLNNNOOONNNHHHBBBBBBFFFIIIGGGCCCAAA@@@>>><<<999666444333555???GGGCCC777000333999///...---...000///...,,,......,,,(((***000111///---...///000111555:::>>>AAAFFFNNNUUU^^^iiiuuu}}}ssseeeYYYRRRJJJCCC<<<:::777444444666222000...---......,,,+++///+++,,,000111///111555888666444666999:::888555666888::::::777555333333333222000...------...//////000000///...///222555777:::======::::::===@@@CCC@@@===>>>AAACCCAAA>>>BBBDDDFFFIIIJJJJJJJJJIIIWWW^^^aaa\\\WWWWWWZZZ\\\___YYYSSSRRRUUUXXXYYYXXXSSSQQQOOOKKKGGGDDDAAA@@@EEEMMMQQQLLL???555333555444222000000111111///---000000///,,,---000000,,,///000222444555777:::===CCCHHHPPPXXXaaakkkwww{{{pppdddXXXPPPFFF>>>888555333///...000///---+++*********)))(((,,,***+++......,,,,,,...******,,,---///000000000444555555444000...---------,,,,,,+++************+++,,,,,,***))))))+++...+++...111111000000333666666222///...111444444222:::;;;<<<===>>>???@@@AAAOOOVVV[[[XXXWWWZZZ^^^``````]]]XXXUUUVVVZZZ```dddgggeeebbb^^^YYYVVVSSSRRRZZZ]]]]]]VVVJJJ>>>888777777555222111111111000///,,,......,,,---111000,,,,,,...111333444555777999DDDJJJRRR[[[cccnnnzzzvvvnnndddXXXOOODDD===777555333///---///---,,,***+++,,,...------((((((***,,,,,,+++******%%%(((+++,,,+++***---///555555555333000......///+++,,,------,,,+++***))),,,---,,,+++))))))***,,,+++---...---+++***+++---...,,,)))***,,,------,,,222111111222333444666777<<>>???<<<;;;:::888888@@@LLLUUU]]]]]]\\\\\\]]]^^^```aaahhhfffbbb^^^ZZZYYYYYY[[[PPPLLLFFFBBB???===:::999666666444111444;;;>>><<<111222222333555999???DDDEEEKKKUUU^^^gggqqq}}}tttgggYYYLLLDDD???888444444222...---///000...,,,+++,,,,,,***)))&&&)))***)))***------+++)))+++...---***)))***,,,&&&(((***+++******+++,,,***+++,,,------,,,*********+++,,,+++)))(((((()))))))))))))))))))))))))))&&&'''***,,,,,,,,,***)))((((((''''''((()))+++,,,''',,,...,,,---111333222------,,,+++---333===EEEGGGGGGGGGIIIKKKOOOSSSUUU\\\\\\[[[YYYXXX[[[```ddd___[[[VVVRRROOOLLLIIIGGGAAAAAA===888999===>>>;;;555666777888999===CCCGGGGGGNNNXXXbbbkkkuuu}}}tttrrryyyrrrcccUUUIIICCC;;;555111222111...---...///---************)))'''))),,,,,,((((((,,,,,,)))***+++,,,,,,+++******+++&&&))),,,------,,,,,,,,,)))******++++++************+++---,,,+++******+++'''''''''((()))***))))))&&&'''((()))))))))***+++(((''''''(((((()))***+++'''***+++)))))),,,...,,,''''''&&&%%%'''+++111555666555555666888<<<@@@BBBGGGJJJMMMNNNMMMOOOUUUZZZWWWVVVVVVWWWYYYZZZZZZYYYOOOPPPNNNJJJJJJKKKHHHCCC>>>@@@CCCEEEEEEFFFHHHJJJLLLSSS^^^hhhqqq{{{}}}yyyyyy~~~~~~~~~{{{yyymmmkkksss{{{zzzoooaaaTTTKKKGGG999444111222222///...///+++***))))))+++,,,,,,++++++...,,,'''&&&******'''***++++++,,,---------,,,&&&))),,,...---+++******************++++++++++++&&&((())))))((('''(((((()))((((((((()))))))))((((((((((((''''''(((+++...(((((())))))*********+++&&&))))))''''''***+++)))***)))''''''(((***---...---,,,++++++,,,///222444666<<>>;;;777222222333333000------,,,+++***))))))))))))+++***)))******+++******,,,,,,...000111///,,,+++,,,+++***+++,,,,,,***)))******+++++++++***))))))******++++++++++++,,,---------,,,***(((''''''(((***(((&&&&&&((()))***)))))))))(((((((((((())))))((('''''')))++++++***)))))))))(((((((((((())))))&&&******'''(((---...,,,))),,,......,,,,,,///111---...000444999>>>CCCFFFKKKOOOVVV^^^dddgggiiiiiikkkooouuuzzzzzztttlllfffllllllnnnrrryyyzzzwwwvvvppphhhgggjjjrrr|||xxx}}}}}}rrrdddVVVJJJBBB>>>===999444222333222000---...---+++***))))))************)))))))))************---111333444222///,,,...,,,))))))*********)))***++++++***)))(((''''''(((***+++---//////000000---...///,,,(((''')))+++((((((((('''%%%%%%''')))))))))(((((((((((())))))(((((('''(((******)))'''((((((''''''''''''((((((&&&(((((('''***......+++)))))))))***))))))******+++++++++,,,///222444666888<<>>888111+++))))))***++++++,,,,,,------,,,,,,,,,,,,---...000222333333888>>>BBBEEEJJJQQQWWWccchhhnnnssszzzxxxsssvvvxxxpppnnnnnnyyy{{{qqqdddYYYRRRLLLEEE???666444000,,,)))(((***,,,)))+++---//////---+++)))&&&))),,,,,,+++...555;;;MMM]]]iiijjjlllrrrtttnnnZZZUUULLLDDD===666///+++***++++++******)))((('''(((+++333???JJJMMMIIIDDD@@@???@@@DDDGGGCCC888...***'''######&&&'''&&&$$$''''''''''''((()))++++++''''''(((***---//////...((((((''''''''''''((((((###$$$)))---++++++777EEELLLMMMKKKBBB777///,,,---'''(((((()))))))))((((((,,,,,,,,,,,,---...//////333666888888999>>>GGGNNN[[[dddnnnuuu{{{xxxwww~~~uuuooollljjjjjjyyy|||ppp```TTTMMMHHHCCC???333222000---++++++,,,---***************)))(((((()))*********+++---222666IIIZZZhhhlllpppuuupppeeeTTTRRRSSSTTTIII888......***))))))***,,,,,,,,,***(((***---666EEENNNEEE777===999CCCNNNMMMIIIAAA333)))'''&&&%%%&&&&&&$$$###''''''&&&$$$$$$&&&+++...''')))***+++000666666333)))'''(((***(((%%%&&&)))(((''''''***---333===EEEQQQXXXWWWIII666,,,+++,,,))))))))))))***+++,,,------------...000111111111222444555555666<<>>999555111......000111///,,,***++++++++++++***))))))'''((()))((((((***---000@@@OOO[[[[[[WWWWWWYYYZZZfffvvvwww___IIICCC???777222///+++))))))))))))(((******)))))),,,222888<<<:::;;;EEELLLHHHFFFAAA222***((('''((()))***)))''''''((((((((((((***...222111...)))+++777CCCFFFBBB111,,,)))******((())),,,))))))(((+++222888777222222???HHHCCC666---***)))************+++,,,------111000333===JJJSSSUUUTTTNNNKKKEEE???===BBBJJJQQQ]]]lll~~~{{{~~~xxxooohhhfffgggiiikkkssswww~~~ooofffYYYPPPJJJEEE>>>999333///---000555555111++++++++++++++++++***))))))((()))******)))***,,,///555@@@JJJJJJGGGGGGLLLOOO]]]oooppp[[[KKKMMMJJJ@@@555111---*********++++++((()))*********,,,111777???@@@HHHIIICCCDDD@@@222***)))(((((()))***((('''&&&&&&'''''''''))),,,///555111++++++444@@@DDDBBB111+++)))+++,,,***)))+++)))***)))***222999888222...777===888000,,,+++***************+++,,,---...111111555CCCTTT```aaa^^^^^^\\\UUULLLEEEEEELLLSSSbbbppp~~~|||yyyvvvrrrooooooooommmkkktttpppqqq}}}|||lllcccXXXOOOJJJDDD<<<666222......444<<<<<<444,,,+++++++++,,,++++++***))))))***+++***)))***+++---,,,333:::;;;888999???DDDNNN[[[^^^RRROOOUUUTTTIII;;;777000,,,+++,,,------&&&&&&(((***((('''***000<<>>999000333333...,,,,,,,,,***+++******++++++,,,---...///...444CCCWWWaaa```ZZZbbbdddaaaWWWLLLHHHMMMUUUfffrrr|||||||||~~~}}}wwwrrrssslllkkkxxxzzzlllcccXXXOOOHHHAAA999222222///000999CCCDDD:::...++++++,,,,,,++++++***)))((()))***)))(((((()))++++++---///000///000444999???EEEHHHIIIQQQ[[[YYYOOOCCC>>>666///---,,,,,,,,,***''''''***(((%%%(((...222999GGGIIIEEEIIIHHH999,,,+++)))(((((('''%%%$$$&&&'''''''''&&&&&&(((***222222---)))...;;;GGGLLLCCC888...,,,+++******+++)))......***///<<>>OOOXXXMMM@@@111+++))))))***---&&&------'''+++999CCCBBB666222,,,***///333///'''++++++++++++,,,---......///---222AAASSSYYYPPPEEENNNZZZccc]]]NNNGGGOOO[[[fffuuuooommmooovvvzzz{{{|||~~~lllbbbXXXPPPGGG===666555555111222===IIIIII;;;---000...------------+++)))***)))(((((())))))'''%%%''',,,+++&&&&&&---111000000000333:::CCCLLLRRRUUUSSSLLLBBB777111///000111---,,,+++***)))***++++++222???JJJNNNSSSWWWOOO@@@000...+++)))'''''''''(((///---)))&&&$$$%%%'''(((&&&,,,+++'''000GGGXXX]]]XXXJJJ888...,,,---,,,***&&&(((++++++,,,222<<>>:::888777777444333111///------------;;;IIISSSQQQMMMMMMHHH???333111///,,,***))))))))),,,+++(((%%%%%%&&&(((***%%%******)))555KKK[[[^^^RRRKKKAAA666///+++******)))+++,,,+++***...666======;;;666111,,,***,,,...***+++++++++,,,,,,,,,,,,...111222???WWW[[[PPPJJJTTTZZZXXXNNNHHHOOOZZZaaasss~~~{{{vvvuuusssqqqnnnllllllmmmrrrxxxhhh]]]QQQHHH@@@888444555222000111666::::::333------+++))))))+++,,,------)))+++,,,,,,+++***+++,,,!!!'''*********,,,,,,***(((((((((***,,,///222444<<<===???@@@???===;;;999888777444111///...------777EEEMMMFFF<<<999888666444333222000...---,,,++++++)))(((&&&&&&(((***+++%%%(((((()))666IIISSSSSSHHHIIIHHH@@@444,,,***,,,***++++++)))(((+++222777AAA@@@<<<666000,,,,,,,,,+++++++++,,,,,,,,,------000111///;;;UUU^^^VVVSSSUUUSSSLLLEEEGGGQQQ\\\bbbvvv~~~|||vvvooojjjhhhggghhhkkktttwwwfff[[[NNNFFF>>>888666888000000000111111111...,,,,,,***'''''')))+++++++++''')))+++***))))))+++---&&&))),,,---,,,,,,------************)))***,,,------000555888:::888666444555333111...,,,+++******+++555:::444,,,+++...///000111111111000///......,,,+++***)))))))))***+++''''''%%%&&&000===AAA===;;;AAAFFFCCC;;;222//////)))******)))))),,,222666???@@@???;;;555///+++***,,,,,,,,,---------......//////---999TTT^^^XXXVVVMMMIIICCC@@@EEEPPP\\\bbbuuuyyy|||{{{pppkkkiiillllllnnnwww}}}uuuaaaVVVJJJCCC<<<777777:::222222222000///...///000///---++++++,,,......---***+++++++++***+++---///******++++++***)))***---***+++,,,+++)))(((***,,,'''))),,,///000000...---///...,,,+++***)))******'''++++++)))'''))),,,,,,+++,,,---...///000000/////////...---+++******)))(((&&&$$$%%%+++222111---000555;;;???>>>:::555222---,,,+++******---111333555999===>>>;;;666222///............////////////111222000:::PPPVVVOOOMMM???>>>>>>@@@CCCLLLZZZddduuuxxxyyyuuutttsssrrrqqqttt{{{qqq\\\QQQGGGAAA<<<888999<<<222222111...,,,,,,...000///......///111222111000...,,,******,,,---...---...,,,+++,,,***'''(((+++))),,,...,,,)))((())),,,++++++,,,---------,,,+++---,,,+++*********+++,,,)))&&&$$$$$$&&&((((((&&&(((((()))***,,,---...////////////...---+++)))((('''&&&%%%&&&***---,,,***)))+++///555:::;;;777333333111...,,,+++,,,---...+++000777<<<===;;;999888000000000000111111111222666999555:::GGGGGG???>>>555777;;;@@@DDDKKKZZZhhhyyy{{{vvvxxxwwwkkkZZZQQQHHHDDDAAA>>>>>>AAA666555333222111111333444222333555888;;;===<<<:::999444///000444777555111777555666888555...---000///222444333///,,,...111111111222111000///---,,,...---+++******+++,,,,,,)))%%%###%%%''''''%%%###((((((''''''(((***+++,,,,,,------...---+++)))(((((('''''')))*********+++(((((()))---111444333222333111...,,,+++,,,,,,,,,(((+++000444555666777888222222222333333333333444777;;;777666===:::333666333333777???EEENNN^^^mmm~~~~~~zzz}}}xxxzzz}}}}}}tttggg\\\SSSLLLIIIFFFDDDDDDGGGAAA???===<<<<<<===>>>>>>;;;===AAAFFFKKKMMMLLLJJJIIIBBB;;;<<>>======999555111000111111...+++------,,,++++++,,,---///&&&)))***((())),,,***&&&%%%$$$%%%'''***+++***)))(((***+++***((('''(((***(((((()))))))))*********++++++*********+++,,,---,,,,,,,,,+++,,,,,,---...---...///...------///111333444666<<>>???===999666333111///000333444333111)))---...,,,,,,...---***+++***+++,,,------***(((((())))))(((&&&%%%%%%&&&))))))))))))************+++++++++***++++++,,,---++++++******++++++,,,---,,,---...---,,,---///000444555888>>>HHHVVVeeeooo{{{xxxxxx{{{zzzyyyvvvtttsssooolllsssxxx{{{zzzxxxvvvqqqjjj]]]TTTLLLMMMTTTYYYVVVRRRLLLKKKNNNVVV___```VVVMMMDDDGGGMMMWWWccclllsssvvv{{{xxxvvvtttlllcccaaaeeeccc^^^]]]]]]YYYQQQMMMNNNQQQWWW\\\\\\]]]^^^ZZZUUULLLOOOUUU^^^hhhnnnppppppeeedddbbb```^^^]]]\\\\\\QQQPPPPPPQQQQQQNNNHHHDDD===;;;999===CCCCCC>>>888444666666111000333555444555333000...---+++(((&&&((((((((((((''''''''''''))))))))))))))))))))))))+++************+++++++++*********)))***++++++,,,,,,---......------///111444777;;;BBBLLLYYYgggoooyyy|||xxx{{{}}}yyyxxx~~~yyy~~~vvv|||vvvoookkkiiigggccc```ggglllppptttwwwvvvnnndddXXXQQQLLLOOOXXX]]]ZZZVVVKKKIIIJJJRRR[[[\\\TTTKKK===>>>CCCKKKVVV^^^ccceeegggffffffccc[[[SSSPPPQQQPPPOOOOOOQQQPPPMMMKKKLLLIIINNNQQQRRRTTTXXXXXXUUUGGGGGGJJJOOOUUU[[[```bbb]]]\\\ZZZXXXWWWVVVVVVVVVQQQTTTYYY\\\]]]YYYRRRNNNFFFEEEGGGOOOXXXYYYQQQIIIEEEFFFCCC<<<:::???DDDFFFCCC>>>777111...------,,,,,,,,,,,,,,,,,,---,,,,,,))))))))))))))))))))))))******************))))))******)))))))))***++++++---...//////...///111333555888???GGGQQQ]]]jjjrrrxxx}}}xxxyyywwwyyy~~~{{{{{{{{{|||ssspppkkkddd``````aaa```^^^dddhhhkkknnnpppnnndddYYYTTTOOOLLLOOOVVVYYYWWWRRRGGGDDDDDDIIIPPPRRRLLLFFF888999;;;???DDDHHHJJJKKKIIIJJJLLLKKKGGGCCCAAA@@@??????@@@AAAAAA@@@???>>>;;;>>>@@@???AAAGGGIIIGGG@@@???===<<<>>>AAADDDGGGHHHGGGFFFEEEDDDDDDDDDDDDHHHLLLQQQVVVVVVSSSNNNKKKFFFFFFKKKUUU___ccc^^^XXXSSSUUUSSSMMMKKKRRRZZZ^^^```XXXLLLBBB:::777444333000///......//////...---,,,,,,,,,+++++++++++++++******+++++++++***))))))******))))))******+++,,,---.../////////000222444555:::BBBKKKVVVcccnnnuuuxxx|||{{{}}}}}}zzz}}}zzzzzzrrrllleeeaaabbbdddeeeeeennnqqqrrrmmmhhhccc[[[SSSMMMJJJHHHIIIKKKKKKHHHDDD<<<;;;;;;>>>AAABBB>>>;;;222333555666777888999:::666777888999::::::777444444555666666555555444222000333444222333777888555555555333111000111333555555444444444444444444555999;;;>>>@@@@@@??????>>>;;;;;;>>>EEENNNSSSSSSQQQLLLQQQSSSPPPPPPXXXaaaeeellldddYYYNNNGGGAAA>>><<<:::888555444555444222///000000//////............,,,,,,---------,,,+++***+++************+++,,,,,,,,,---.........///111333555;;;DDDOOO[[[gggrrryyy||||||yyy~~~{{{zzzqqqlllmmmoooppppppyyy~~~|||pppcccZZZUUURRRKKKIIIGGGFFFDDD@@@<<<999555666666888999888666333000222444555444444777999444444444555888:::666111222444555555555666555333000333333111000222111...,,,---......------///000,,,,,,,,,,,,,,,---......---......------...000222111///...111777<<>>DDDDDDFFFNNNVVVZZZYYYUUUOOOKKKIIIIIIHHHGGGIIIFFFBBB@@@@@@>>>:::777333222222222111111000000....../////////...,,,+++++++++******++++++,,,---***,,,---------...000222555;;;EEEQQQ]]]jjjuuu{{{{{{xxx}}}yyytttvvv{{{~~~sssggg___XXXRRRLLLJJJGGGCCC???===;;;;;;888777777666555555555666555555444555777999;;;===666<<<@@@>>>???@@@;;;222888888:::===999333111444555444222111000000000000+++///000...,,,---+++(((---***)))++++++)))***---*********+++---,,,***((((((***,,,,,,+++***+++,,,---///222333555888;;;>>>???@@@BBBDDDEEEDDDCCCBBBBBBDDDHHHJJJIIIEEE@@@===============:::777444222333111///000222222///---///---***)))+++---......---,,,---...111222222222666:::EEETTT```lllzzz}}}~~~wwwkkkddd]]]WWWQQQOOOLLLHHHEEEDDDDDDDDDHHHGGGDDDBBBAAA@@@AAAAAAAAABBBBBBCCCDDDFFFHHHIIIEEENNNUUUVVVTTTRRRLLLEEEGGGDDDDDDGGGFFFAAA===<<<888999999777444222111222222444333000///111111...///,,,+++------******------++++++++++++***'''%%%(((***+++***)))(((((()))(((***,,,,,,---...000333///000222333444444333222444777;;;>>>??????===;;;@@@AAABBBCCCCCCBBB@@@???<<<;;;999888999777333000000///......///000111111---------...000111111111:::>>>JJJXXXdddooo}}}~~~yyyooohhhccc^^^___]]]YYYVVVTTTUUUWWWXXX^^^[[[WWWSSSQQQPPPPPPPPPPPPPPPRRRSSSUUUVVVVVVVVVYYYeeepppqqqlllggg```[[[^^^YYYWWW[[[]]]YYYSSSPPPMMMOOOOOOJJJBBB======???CCCCCC???:::999;;;:::777444111111222111,,,+++---...,,,*********)))&&&$$$)))+++,,,+++)))((('''(((&&&'''(((((('''&&&((()))&&&'''(((***+++******)))(((***---000222333444444;;;===@@@CCCEEEGGGGGGGGGFFFEEECCCCCCAAA>>>:::666555555444333222111000000111111111222444666777888>>>CCCNNN]]]iiisss}}}vvvoooiiidddaaafffddd```]]]]]]___bbbdddjjjgggbbb\\\XXXWWWWWWXXXUUUVVVXXXZZZ[[[[[[[[[ZZZfffrrr}}}}}}tttlllgggfffhhhfffgggkkklllgggddddddfffgggeee[[[PPPJJJLLLQQQYYYYYYVVVQQQNNNOOOLLLGGGCCC@@@>>>???<<<555222222111///,,,+++++++++)))(((+++,,,---,,,***))))))***((()))***)))(((''''''(((&&&'''((())))))))))))((('''''''''(((((()))***+++000222555999<<>>>>>===:::777333111000444555666777777999<<<>>>???DDDPPP___jjjttt}}}yyyzzz}}}zzzvvvrrrnnniiiddd```___\\\YYYVVVSSSSSSVVVYYY[[[ccc```ZZZUUUQQQPPPPPPPPPNNNOOOQQQRRRSSSSSSSSSRRReeemmmuuusssiii___]]]aaaaaadddjjjnnnkkkggghhhmmmmmmmmmhhh___UUURRRYYY```fffkkkmmmjjjhhhhhheeeaaa\\\YYYWWWWWWRRRJJJDDDDDD>>>:::666222000///...,,,***+++---,,,***(((((()))((()))++++++***)))))))))&&&&&&&&&&&&&&&&&&&&&%%%)))((('''&&&&&&&&&'''((((((***,,,///222444666777;;;===???AAAAAAAAA@@@@@@DDDFFFGGGEEEAAA>>>>>>>>>>>>???>>><<<::::::<<<>>>BBBFFFQQQ___jjjssswwwrrrrrrtttuuuuuurrrlllgggeeeaaa[[[WWWWWWNNNLLLIIIGGGFFFHHHJJJLLLNNNKKKGGGCCC@@@???@@@@@@AAAAAABBBDDDDDDEEEEEEEEEVVVZZZ___^^^TTTKKKLLLRRRVVV\\\dddhhhddd```dddllldddccc___YYYTTTWWW```hhhcccmmmvvvvvvssstttuuuuuuqqqnnnnnnnnnjjjaaa[[[YYYQQQLLLEEE???;;;999666555111222222000---***)))))))))+++------,,,+++++++++***))))))((('''&&&%%%%%%)))((('''&&&'''((()))***)))******,,,---///000000000333555777888999;;;<<>>======>>>???:::999777555333333333333666666666666777888888999CCCEEEJJJKKKEEE<<<===CCCIIIMMMTTTYYYWWWTTTVVV\\\QQQPPPNNNLLLLLLPPPWWW]]]UUUbbbmmmlllgggiiinnnssstttssstttwwwssskkkfffeee^^^YYYRRRLLLIIIGGGFFFEEEEEEEEEDDD@@@;;;666444333111333555666444222111111222111///---+++***))))))(((((('''''''''((())))))************++++++,,,,,,,,,...//////...///222555666:::@@@BBBDDDIIIPPPVVVXXXYYYXXXUUUPPPOOORRRWWW\\\]]]bbbiiiooovvv|||}}}~~~{{{rrrhhh```\\\WWWMMMGGGGGG<<<;;;999777666555555555111111000///////////////111000/////////111222333666777===BBB>>>666666;;;<<<<<<@@@FFFGGGEEEEEEGGG???>>>======???BBBEEEGGGIIIWWWaaa]]]UUUVVV^^^fffmmmmmmooosssrrrkkkfffeeeccc^^^XXXTTTSSSTTTTTTTTT[[[ZZZWWWRRRKKKDDDAAA???<<<>>>@@@???===:::888888555444222///---+++******)))(((((('''&&&%%%%%%%%%))))))((('''((((((((())),,,------***((((((+++///***///444777999>>>GGGNNNPPPSSSUUUSSSQQQSSSZZZ___iiihhhkkkpppsssxxx|||zzz~~~zzzttttttlllbbbZZZSSSMMMFFFAAA999777555222///---,,,+++111...,,,+++,,,------,,,++++++*********+++,,,,,,000333555666555333222222111111111111333555777888888777555333222222333444:::???DDDDDDAAAAAAGGGMMMRRRUUUYYY]]]^^^^^^\\\[[[[[[VVVRRRTTTYYY[[[WWWRRRZZZ___ccc```YYYSSSSSSVVVXXXVVVXXX]]]\\\SSSIIIEEEJJJFFFAAA;;;888555222111111***''')))+++)))'''(((%%%%%%(((+++***(((***000+++++++++,,,------.........------...111444777999CCCDDDFFFIIIMMMTTT]]]bbbmmmqqqvvvyyy{{{}}}zzzsssqqqjjj```XXXRRRLLLFFFAAA888666444111///---,,,,,,...---++++++,,,,,,+++***,,,,,,,,,,,,---------......000222222000///..................///000222333333222///---------......,,,000333333111222666:::888;;;@@@EEEHHHKKKKKKKKKPPPMMMKKKNNNRRRTTTRRRPPPXXX___eeeeee```]]]^^^aaalllggggggkkkmmmkkkiiijjjccc]]]VVVOOOKKKFFFAAA===999111++++++,,,******,,,)))((()))+++)))%%%&&&***+++,,,,,,---------------...---,,,---...000333444777999;;;???DDDLLLUUU[[[fffkkkrrrwwwzzz|||tttnnnggg]]]UUUPPPJJJDDD???666555333111///...------,,,+++***+++,,,,,,***((((((((())))))************...000111111...,,,+++++++++++++++++++++,,,,,,---///---+++)))(((((())))))((((((((())))))+++,,,---)))+++...222666:::<<<===@@@@@@BBBDDDFFFHHHIIIJJJTTT[[[bbbeeecccaaabbbdddpppnnnooouuu{{{|||~~~{{{sssnnnjjjddd[[[SSSEEE;;;222//////------///,,,***+++---***%%%%%%(((***+++,,,---------,,,+++---,,,+++++++++,,,...//////000333666;;;BBBJJJPPPYYY___gggnnntttzzzxxxmmmfff\\\TTTNNNHHHAAA<<<444333111000///...------*********,,,---,,,***((('''''''''((()))))))))***222333444222///---,,,,,,+++++++++***************---,,,+++)))((((((((((((+++)))''''''***,,,+++))))))******,,,---///111222222555888999999:::===@@@IIIOOOWWWZZZYYYWWWWWWXXXaaabbbiiittt{{{|||}}}yyylllbbbRRRHHH???;;;888444111222///---...000///+++***,,,((()))+++---------,,,+++++++++******+++,,,------///000111333555:::@@@EEEKKKRRR[[[bbbhhhnnntttyyy|||~~~~~~zzzmmmeee[[[RRRKKKEEE>>>999333222000///...---------+++***+++,,,...---+++)))++++++++++++,,,---...///444555555333000...---------------,,,++++++***)))++++++***)))((((((((((((***'''$$$$$$((()))(((%%%((('''&&&&&&&&&'''))))))***...111000......111555999>>>EEEHHHIIIHHHHHHIIINNNQQQYYYeeemmmqqqvvv{{{}}}ooodddaaaXXXOOOLLLHHHAAA<<<;;;888555555777666000---...)))***+++---......------******++++++,,,---...//////000111222333777<<<@@@DDDKKKTTT[[[```dddjjjnnnpppppprrryyy}}}~~~wwwiiibbbXXXOOOIIIBBB;;;666222111000...------,,,,,,++++++***+++---...,,,+++,,,***)))((()))+++...000333444333111...---------............---,,,+++***'''(((((((((((((((''''''(((%%%###$$$&&&'''&&&$$$$$$$$$$$$$$$%%%&&&((((((&&&)))+++***((((((***,,,+++///444888;;;<<<===???>>>===AAAIIIQQQZZZfffqqq~~~wwwnnngggkkkccc]]][[[XXXQQQLLLKKKJJJFFFCCCDDDAAA999333222////////////////////////+++,,,,,,---...//////000+++---///000222666;;;???DDDLLLVVV^^^bbbfffkkknnnooolllkkkppp{{{yyyrrrbbb\\\RRRKKKEEE@@@:::555333222000...---,,,+++++++++***))))))+++,,,,,,+++***'''$$$"""###''',,,///333333333111...------...,,,------------,,,***)))&&&&&&'''((())))))))))))'''&&&%%%%%%&&&'''''''''$$$$$$%%%&&&'''((())))))$$$%%%&&&'''&&&'''((()))&&&(((+++---///111333444000///000555:::@@@LLLWWWcccfffiiikkkjjjiiijjjkkknnnfff_________\\\ZZZ[[[^^^XXXUUUVVVRRRJJJCCC@@@:::888555222111000000000---......//////.........---...000111222555999===EEENNNZZZdddjjjppptttxxx{{{zzzyyyyyy|||~~~uuuooo]]]VVVNNNGGGCCC???:::666333222000...,,,+++******+++)))'''''')))+++++++++---***%%%###$$$)))///333444444444222000//////111***+++,,,,,,,,,***)))(((&&&''')))***+++,,,,,,,,,%%%%%%%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&&&&%%%######$$$%%%'''(((((((((''''''(((((((((((()))***++++++...222222222777>>>DDDHHHMMMOOOQQQWWWaaaiiikkkccc\\\\\\^^^___aaadddjjjeeebbbdddbbb[[[TTTQQQBBB???;;;666222111111111000000000///...---,,,+++222333444444333555777:::EEENNN\\\hhhpppwww}}}~~~~~~~~~|||}}}{{{|||zzzqqqjjj\\\UUUNNNJJJDDD===888777333111...---------+++***...---,,,+++***************)))((())),,,---------000000//////......------))))))***+++,,,,,,------(((''''''(((((()))***+++***))))))((('''%%%$$$###'''&&&%%%%%%$$$$$$$$$$$$***)))''''''''''''%%%###%%%%%%%%%&&&'''((())))))***)))(((((()))+++---...222333444777<<>>HHHPPPWWWZZZ\\\[[[XXXXXX^^^fffkkkhhhdddZZZSSSHHH???999555222000666222111555777999>>>CCCFFFOOO\\\gggqqq}}}yyyyyy}}}~~~|||rrrjjjZZZRRRJJJGGGBBB<<<999:::444111...,,,,,,,,,,,,+++(((***+++------,,,***)))+++***((())),,,///000111000000///...---,,,++++++,,,,,,++++++++++++++++++)))))))))))))))***++++++&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&((()))(((''''''''''''''''''&&&&&&&&&((('''&&&&&&&&&'''((()))###&&&((()))(((''''''(((---***((()))***(((''')))))),,,111666;;;???BBBCCCFFFEEEFFFNNNYYYccchhhiiiggg```VVVKKKDDD???<<<;;;<<<888666888999:::===CCCHHHPPP]]]hhhrrr~~~~~~zzznnneeeWWWOOOHHHDDD@@@;;;999;;;333111...---------+++******+++,,,------,,,+++***&&&&&&'''***...222333444//////......---,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&'''(((%%%$$$###$$$&&&'''&&&%%%&&&&&&''''''''''''''''''***)))'''%%%&&&''')))***###&&&((()))((('''''''''***(((&&&%%%%%%&&&(((***((()))+++---///000111222777888:::???FFFPPPZZZ___aaa]]]XXXRRROOONNNNNNOOOHHHDDDAAAAAA@@@>>>@@@DDDKKKTTT```lllvvv~~~}}}wwwjjj```WWWOOOGGGBBB>>>999777999111000/////////---+++(((,,,,,,++++++******))))))%%%%%%''',,,000333333333------------------------*********++++++,,,,,,---*********)))******++++++)))***************)))(((&&&&&&&&&&&&&&&'''((((((%%%$$$###$$$&&&&&&%%%$$$%%%&&&&&&&&&'''(((((((((((((((''''''''''''((((((%%%'''(((((('''&&&&&&&&&%%%&&&&&&%%%$$$&&&((()))((((((((()))***+++,,,,,,,,,000333555777===HHHPPPQQQQQQQQQRRRTTTXXX]]]aaa\\\WWWTTTSSSOOOKKKIIILLLPPPYYYfffrrr{{{~~~|||vvvggg]]]XXXOOOFFFBBB===777555666000000///000000...***''',,,,,,***)))(((((((((((('''(((***---111222000...,,,,,,,,,---------......))))))***+++,,,,,,---------,,,+++***))))))))))))+++++++++++++++***))))))&&&&&&&&&&&&&&&'''((()))((('''&&&&&&(((((('''&&&%%%%%%&&&&&&'''((())))))%%%&&&((())))))'''&&&%%%((()))***)))'''&&&&&&&&&$$$'''((('''&&&&&&'''&&&%%%&&&&&&'''(((***,,,---$$$***///000///333===GGGEEEGGGKKKPPPVVV]]]dddhhhlllgggdddbbb]]]WWWTTTUUUTTT]]]kkkvvv}}}}}}|||yyyzzzuuukkkeeeTTTNNNFFF>>>:::999888777444333111///---,,,++++++,,,***(((''''''(((***,,,)))***+++---///000222222---,,,+++***)))***+++,,,+++------******,,,,,,)))+++***)))))))))))))))***)))***,,,---,,,+++)))'''&&&&&&&&&'''''''''((((((&&&%%%%%%&&&((()))(((&&&'''''''''%%%$$$$$$&&&((($$$'''******)))&&&%%%$$$))))))))))))))))))))))))+++***)))(((((()))******$$$&&&((()))(((((()))******+++,,,,,,,,,---000333888:::@@@IIITTT^^^cccffffffgggiiiiiigggeeecccbbbeeennnrrryyy~~~}}}~~~{{{{{{}}}rrrgggaaaWWWPPPGGG???999666444333333222000...,,,+++*********))))))))))))))))))***)))***+++---///000111222------,,,++++++++++++++++++------******,,,,,,)))******))))))))))))******((()))***,,,,,,+++)))(((&&&&&&&&&'''''''''(((((('''&&&&&&'''))))))(((''''''''''''&&&%%%%%%''')))%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&'''((()))&&&''')))***))))))***+++***++++++++++++,,,...111222444888???HHHOOOSSSTTTVVVWWWZZZ]]]```dddhhhkkkllluuuyyy{{{~~~{{{{{{|||}}}|||zzzzzzxxxwww|||xxxmmmbbb[[[TTTNNNEEE>>>999555333222222111///---+++******)))((()))***++++++***)))((()))***,,,---///000111111---------------,,,+++++++++------******,,,,,,))))))))))))))))))***+++,,,'''((()))*********)))(((&&&&&&'''''''''((((((((((((''''''((()))***)))'''&&&'''((('''&&&''')))+++&&&((()))(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''))))))(((((()))+++***+++++++++******,,,.........000444:::>>>@@@@@@CCCFFFJJJOOOVVV___iiiooosss}}}wwwssszzzzzzwwwvvvuuuuuutttuuusssqqqttt}}}uuuhhh]]]WWWNNNIIIAAA<<<888777555444000///...,,,+++***))))))))))))************)))))))))***,,,...000000000000,,,---...///...---,,,++++++------******,,,,,,)))(((((())))))***+++,,,---)))))))))***)))((('''&&&''''''''''''(((((((((((()))(((((()))******)))'''%%%&&&'''((('''((()))+++(((((((((&&&%%%%%%&&&(((''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&((()))***+++***)))((()))+++---,,,---///333555666555888<<>>999555222///---000///...,,,++++++++++++******)))(((((()))******)))+++---000111000///...------,,,++++++++++++++++++------******,,,,,,)))+++++++++******+++,,,,,,++++++***))))))))))))***'''((((((((()))))))))))))))(((''''''((((((&&&%%%(((***,,,---+++******+++'''(((((('''%%%%%%&&&'''))))))))))))))))))))))))"""###$$$&&&''''''&&&&&&*********(((''''''))),,,''')))++++++***)))))))))***))))))***---......---***///555888;;;DDDQQQ[[[bbbjjjjjjnnn|||rrreeedddhhhiiipppyyyxxx~~~tttiii^^^VVVQQQDDD@@@;;;777555444222000000///...---,,,+++++++++((()))***++++++***)))((()))+++...000111000///------,,,+++***)))***+++,,,+++------******,,,,,,))),,,,,,++++++***+++++++++))))))))))))***+++,,,---(((((((((((())))))))))))((('''&&&'''((('''&&&$$$+++---//////...,,,,,,,,,&&&((()))(((&&&%%%&&&'''''''''''''''''''''''''''!!!"""$$$%%%&&&&&&%%%%%%))))))(((&&&%%%%%%(((***&&&(((++++++***)))******,,,+++***+++---......------111444444666???NNNZZZbbbhhhgggjjjvvv~~~xxxjjjfffiiijjjtttzzzzzznnnzzzzzzpppggg^^^UUUPPPHHHAAA;;;888444000000333222111///,,,+++*********((())))))******)))'''&&&+++---///111111000///...++++++,,,+++***(((&&&%%%,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))+++)))'''&&&''')))---///,,,***(((***,,,,,,((($$$))))))(((((('''''''''&&&---...000000///,,,)))(((''''''&&&%%%$$$$$$$$$$$$!!!"""###%%%&&&'''(((((($$$$$$%%%&&&&&&''''''(((###''')))&&&&&&***)))$$$&&&&&&'''((((((((((((((((((***,,,,,,++++++,,,---...000222444888@@@JJJSSSaaahhhmmmooottt}}}pppeeegggvvv}}}xxxqqq|||xxxnnneee[[[RRRLLLEEE@@@;;;999555000000222000///...,,,++++++,,,,,,++++++++++++)))'''%%%$$$***+++---......---,,,+++))))))***+++******((((((******))))))))))))*********+++++++++******)))(((''''''&&&&&&'''((()))***)))(((((()))++++++)))((()))((((((((('''''''''&&&,,,---...///---+++(((&&&&&&%%%%%%%%%$$$%%%%%%&&&$$$%%%&&&'''((((((((('''$$$$$$%%%&&&&&&''''''(((###''')))''''''***)))$$$(((((()))************)))(((***,,,,,,,,,+++,,,---...000222444777???JJJRRR^^^fffmmmrrrxxxvvvkkkiiirrr~~~zzzxxxuuulllcccZZZPPPIIIBBB===:::999666111000222///...---,,,+++,,,------+++++++++***)))'''&&&%%%++++++,,,------,,,***)))'''((()))***************)))((((((''''''(((((())))))))))))***))))))((('''&&&'''((())))))((('''&&&&&&((())))))))))))***,,,((((((((('''''''''''''''---.........---***'''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''(((###'''***)))***+++)))%%%)))***++++++,,,,,,++++++(((***,,,---,,,,,,,,,...///000222333666>>>IIIRRR^^^gggqqqyyy|||wwwvvv|||wwwjjjeeelll||||||rrrjjjccc[[[QQQIII@@@<<<999999777222000222000///...,,,++++++,,,,,,(((((())))))************---............,,,++++++((()))))))))************(((((((((''''''((((((((()))))))))******)))(((((())))))***+++******)))(((&&&(((***)))''''''))),,,''''''''''''''''''''''''............---***(((''''''&&&&&&%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$%%%&&&&&&''''''((($$$'''***+++++++++(((&&&)))***++++++,,,,,,++++++(((***,,,---,,,,,,---...///000111222666>>>JJJRRRbbbkkkwwwwwwooouuuyyy{{{}}}qqqdddcccppp~~~~~~xxxooojjjeee^^^TTTLLL???<<<999:::777222111333333111///---+++***))))))((((((((()))***+++,,,,,,............---,,,,,,+++*********)))))))))))))))***))))))(((((())))))***))))))***************)))+++***))))))((()))******'''***+++***'''%%%''')))&&&&&&&&&'''''''''''''''++++++++++++***(((&&&%%%)))((('''&&&%%%%%%$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&)))+++,,,***((('''((()))******++++++******)))+++------,,,,,,---...///000111222666???KKKTTTfffppp}}}uuutttrrrooo{{{|||zzzwwwnnneeehhhuuu|||zzzyyyzzz|||}}}vvvnnniiigggaaaVVVMMMBBB===::::::777333222555444333000---***)))((((((++++++***)))))))))******,,,,,,,,,+++++++++++++++++++++***)))(((((())))))+++******))))))******+++))))))******++++++******)))((('''&&&&&&'''((()))((()))+++***((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$)))((('''&&&%%%%%%%%%%%%$$$%%%&&&'''(((((((((((($$$$$$%%%&&&&&&''''''((('''&&&'''***+++(((''')))'''((())))))***))))))))))))+++---------------//////000111333777AAANNNXXXgggttt}}}vvvqqqyyy{{{uuuqqqnnnjjjhhhnnnxxx}}}zzzwwwvvvwwwzzz~~~~~~}}}uuullliiigggaaaUUULLLEEE???;;;:::777333333666333222///---+++***))))))+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,------***))))))(((((()))***++++++******))))))******+++'''((())))))******))))))%%%&&&'''(((((()))((((((&&&'''(((***+++***&&&###%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((((())))))((((((((($$$$$$%%%&&&&&&''''''((()))%%%%%%((()))&&&&&&***'''((())))))******)))))))))+++---...------...//////000222333999CCCQQQ[[[hhhyyy}}}wwwoooiiieeefffhhhnnntttzzz~~~~~~{{{xxx}}}}}}~~~~~~yyytttvvv}}}~~~}}}uuulllhhhfff```SSSIIIGGGAAA<<<:::666333333777111000...,,,++++++++++++'''''''''(((***,,,...000...............///000111(((((('''((()))***,,,...******))))))))))))******&&&&&&'''((())))))(((((($$$&&&***,,,---,,,***((($$$$$$&&&***...---(((###%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((()))******######$$$%%%''')))+++,,,(((((((((((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''((()))$$$###''''''$$$&&&+++(((((()))***************)))+++---...------...//////000222444999EEESSS^^^jjj}}}}}}zzzuuulllddd```cccgggjjjmmmqqqvvvzzz{{{{{{{{{}}}}}}{{{~~~wwwnnngggkkkvvv}}}wwwnnnfff^^^UUUKKKDDD@@@>>>:::888777666333222666///+++,,,***&&&(((---''''''((()))***,,,...///111000...---,,,++++++******++++++******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%'''((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))))))))(((&&&%%%'''''''''(((((((((((()))&&&&&&&&&%%%$$$&&&))),,,,,,)))%%%"""!!!###&&&((((((((((((((())))))))))))---,,,+++******+++---///000000222777;;;CCCRRRaaaqqqxxxuuusssooojjjaaaaaa``````ccciiiqqqwwwssstttuuuvvvxxx{{{xxxmmmdddfffttt~~~|||vvvmmmeee]]]UUUKKKDDD>>>;;;999777777777555444333---******)))%%%&&&***''''''((()))***,,,---...000///...,,,++++++++++++***************)))''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''%%%$$$&&&&&&'''''''''((((((((('''''''''&&&$$$%%%(((***)))'''%%%###$$$&&&(((***))))))*********+++++++++---,,,+++******,,,---///000000333777<<>>HHHXXXgggyyyyyyqqqmmmiiiccc^^^WWWYYY[[[\\\\\\\\\^^^___aaadddgggjjjlllnnnrrrttt|||tttmmmiiinnnvvvzzzyyysssjjjbbb[[[RRRIIIBBB;;;999777666666666555444000/////////---+++))))))''''''(((((()))+++,,,---,,,,,,+++++++++++++++,,,************)))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((&&&%%%%%%'''((('''%%%$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%%%%''')))&&&&&&'''(((***+++,,,---+++++++++,,,,,,,,,------+++++++++++++++,,,......000000444:::AAAJJJ[[[jjj{{{}}}uuuooojjjeee___ZZZVVVWWWXXXXXXWWWWWWXXXZZZ]]]```eeehhhiiikkkooorrrzzz~~~wwwttttttwww|||}}}vvvppphhh```YYYQQQGGGAAA<<<:::777666555555333111///000000///---,,,***(((''''''(((((()))***+++,,,,,,++++++*********++++++)))******))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&&&&''')))+++((())))))******++++++***************++++++++++++******++++++,,,---......000111555<<>>:::777555444555444333222---000///***))),,,+++((((((((('''(((((()))***+++---,,,+++))))))((((((((())))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&!!!$$$&&&###"""(((&&&&&&%%%%%%$$$#########%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&%%%&&&&&&'''''''''((((((((("""$$$&&&''''''((()))*********))))))))))))******))))))))))))*********+++))))))+++,,,---.........222222666<<>>777555444444555555555444///222111++++++......***(((((('''(((((()))***+++---,,,+++)))((('''''''''))))))))))))((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&###!!!((('''&&&&&&%%%$$$###""""""%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$'''''''''(((((((((((()))$$$&&&(((((('''''''''(((***)))((((((((()))+++,,,))))))*********+++++++++((()))+++,,,---.........222333666===CCCMMM]]]mmm{{{~~~zzztttiii\\\OOOHHHCCCDDDFFFHHHMMMTTT]]]ccccccfffhhhfffdddfffoooxxx}}}sssmmmeee]]]QQQFFFAAACCC999777444333444444444333222000...+++)))))))))************))))))))))))))),,,+++***)))(((((((((((($$$&&&'''&&&$$$$$$&&&)))%%%&&&&&&''''''&&&&&&%%%'''&&&%%%&&&((()))((('''***)))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((((((((******+++,,,,,,,,,,,,+++,,,,,,+++,,,---///111222222333888===AAAJJJ[[[lll{{{|||rrriii]]]QQQJJJIIIAAAAAACCCGGGMMMTTT\\\```bbbcccfffiiimmmssszzz~~~zzzqqqjjjaaaZZZQQQFFFAAAAAA999777444333444444444333333111///,,,*********+++)))))))))))))))*********,,,+++***)))((((((((((((((()))***)))&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%&&&'''((('''&&&'''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$%%%''''''%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((((((''''''&&&&&&&&&''''''''''''((((((((()))))))))******+++,,,,,,,,,,,,+++------,,,,,,---///111222111333777===AAAJJJ[[[kkkzzz~~~uuujjj```UUUIIIDDDDDDAAABBBDDDHHHMMMTTT[[[```gggjjjmmmpppuuu{{{~~~zzzwwwooofff]]]WWWQQQGGG@@@>>>999777555444444444333222444222///,,,+++***++++++(((((())))))******++++++++++++***)))((((((((((((&&&'''(((&&&###!!! $$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&''')))******)))'''&&&###%%%''''''%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%&&&''''''''''''(((((((((''''''&&&&&&&&&''''''(((((())))))))))))************++++++,,,,,,,,,,,,,,,///...------...///000111000222777===AAAJJJ[[[kkkxxxxxxnnnaaaVVVKKKBBB???AAAAAACCCEEEHHHMMMSSSZZZ___hhhjjjooosssxxx}}}xxxuuummmcccYYYUUUQQQHHH@@@<<<888777555444444444333111333111...,,,***)))******''''''((()))***++++++,,,******)))(((((((((((((((%%%&&&&&&%%%###!!!$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%&&&&&&%%%$$$###$$$%%%&&&''''''&&&&&&%%%''')))++++++)))'''%%%###%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((())))))*********+++++++++***+++,,,,,,------,,,,,,000///.........///000111///111777===BBBJJJ[[[kkkyyyssshhh[[[PPPFFF>>>===@@@@@@CCCFFFIIILLLRRRYYY^^^fffiiinnnsssxxx~~~~~~xxxssskkkaaaXXXTTTPPPGGG???;;;666555333333444444222000222000---***((((((((()))''''''((()))***++++++,,,***)))(((((((((((((((((((((''''''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&$$$&&&(((******(((&&&$$$$$$&&&''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((************++++++++++++++++++,,,------------,,,//////...------...///000///222888>>>CCCLLL\\\lll|||wwwlllaaaUUUKKKBBB<<<<<>>???BBBAAACCCIIILLLNNNUUU\\\aaaeeejjjnnnppprrrsssttt~~~{{{mmmsssuuu~~~|||zzzwwwvvvyyy~~~{{{vvvyyyyyywwwtttmmmeee\\\WWWKKKHHHCCC???:::666000---///000000111000...,,,***111000...,,,+++)))))))))******+++++++++++++++***'''''''''&&&&&&%%%%%%%%%###'''((($$$###%%%&&&%%%%%%'''(((((('''&&&&&&''''''&&&&&&&&&''')))+++---((('''&&&(((***---...///+++***(((&&&%%%%%%&&&&&&***++++++***'''%%%$$$%%%((())))))(((&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%###%%%&&&'''&&&&&&((())))))'''%%%$$$$$$&&&)))+++*********)))((()))+++...///,,,))))))+++---------+++,,,---...///000000000444444777;;;@@@HHHXXXfff{{{uuurrrtttwwwuuunnnbbbTTTKKKEEEHHHNNNQQQLLLDDDAAACCCCCCBBBEEELLLSSSWWW]]]ccceeefffhhhiiilllooosssuuu|||vvvrrrnnnyyy}}}|||{{{|||}}}~~~}}}{{{|||{{{yyyssskkkbbbZZZTTTKKKGGGBBB===:::777444222000000000///---***'''&&&,,,++++++*********************+++,,,------------&&&&&&&&&&&&&&&%%%%%%%%%"""&&&'''$$$"""%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&%%%%%%''')))%%%%%%%%%$$$$$$$$$######***)))'''%%%######&&&)))***)))'''''''''&&&%%%###&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''(((***)))((('''&&&&&&''')))***)))******)))((()))+++------+++))))))+++---...---***+++,,,---////////////555555888===BBBKKKZZZiii}}}zzznnnooosssvvvrrrgggXXXLLLFFFAAABBBEEEHHHEEE???@@@DDDCCCDDDLLLYYYdddgggggghhhhhhfffddddddggglllrrrvvv}}}~~~}}}zzzuuuooolllooo}}}zzzqqqggg___ZZZPPPLLLFFF@@@===;;;999777222222111000---+++((('''))))))((((((((())))))***((()))***+++,,,---------'''''''''&&&&&&&&&&&&&&&###'''((($$$###%%%&&&%%%###$$$&&&&&&$$$###$$$%%% ###'''******'''"""###&&&'''%%%"""!!!###&&&""""""###$$$$$$######"""''''''%%%###!!!###&&&)))***'''$$$%%%'''(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''(((***((((((((('''''''''''''''))))))***)))((((((***,,,+++*********+++,,,------******,,,---.../////////333444999AAAIIIUUUgggwwwssshhhkkkpppssslll]]]MMMDDD@@@===<<<===???>>>===@@@FFFGGGMMM^^^ttt|||pppgggfffdddaaabbbffflllrrrvvvzzzzzzzzzyyyvvvrrrpppppp{{{yyyyyy}}}tttjjjbbb^^^SSSMMMFFF@@@<<<999777555222111000///...,,,*********)))(((''''''''''''(((''''''(((******+++++++++'''''''''''''''''''''((($$$((()))&&&%%%'''(((&&&"""$$$%%%%%%$$$######$$$"""&&&)))***((($$$"""!!!$$$&&&%%%"""!!!###%%%""""""###$$$$$$$$$$$$###$$$$$$%%%$$$######&&&(((&&&$$$"""$$$''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))(((''''''((()))&&&&&&'''''''''&&&&&&%%%((()))***)))((((((***+++******++++++++++++,,,---******,,,---.../////////222444;;;EEEPPP]]]qqqzzzooogggfffjjjkkkcccSSSEEE>>>===<<<999999<<<>>>AAAGGGOOOTTT```yyyxxxgggcccaaa```bbbgggmmmqqqsssuuuvvvxxxwwwvvvwwwyyy|||zzzuuuyyypppggg```\\\TTTOOOHHHAAA<<<999666444//////...---,,,+++*********)))((('''&&&&&&&&&&&&&&&&&&'''((())))))))))))&&&&&&&&&''''''''''''(((%%%)))***'''%%%((()))'''"""$$$%%%%%%$$$######$$$%%%$$$###"""###%%%(((***"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$$$$%%%&&&###""""""$$$&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&'''(((******(((((()))+++***+++,,,+++***)))***+++***+++,,,---////////////333555<<>>:::777444000///...,,,+++***)))))))))((((((''''''''''''(((&&&''''''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$((()))&&&%%%'''(((&&&"""$$$%%%%%%$$$######$$$'''$$$""" !!!$$$'''***$$$$$$###$$$%%%$$$""" &&&%%%$$$######$$$%%%%%%$$$%%%%%%%%%###$$$%%%'''"""###%%%%%%$$$$$$%%%'''%%%%%%&&&&&&&&&'''''''''%%%'''((('''&&&%%%&&&'''&&&&&&%%%%%%&&&'''((()))&&&(((******)))((()))******,,,---,,,***((((((***+++,,,---...///000000000444666>>>HHHTTTbbbwwwzzzwwwqqqhhh]]]\\\XXXOOOCCC<<<;;;<<<888666888CCCPPP\\\iiittt~~~xxxjjjfffbbbcccgggkkkkkkjjjmmmuuu~~~~~~zzzyyy{{{|||tttkkkddd^^^[[[OOOKKKEEE@@@<<<888444222333222000---+++***))))))'''''''''''''''((())))))'''((((((((((((((('''&&&""""""#########$$$$$$$$$###((((((%%%$$$&&&'''&&&###$$$&&&&&&$$$###$$$%%%#########$$$$$$$$$######&&&$$$"""###%%%$$$ (((&&&$$$""""""###$$$&&&&&&&&&%%%###"""###&&&)))"""%%%'''&&&###!!!###&&&&&&&&&&&&''''''(((((((((%%%&&&''''''%%%$$$%%%&&&'''&&&&&&&&&'''(((***+++&&&(((******)))((()))******---...---)))'''''')))+++,,,...///000000111111333666>>>JJJWWWfff|||wwwwwwrrriii[[[XXXRRRIII@@@;;;;;;===@@@???CCCQQQaaaqqq~~~qqqjjjdddbbbeeehhhiiigggkkkvvv|||{{{~~~yyysssmmmgggaaa]]]NNNKKKFFFBBB???<<<888555000///---+++***)))(((((())))))))))))((('''&&&%%%$$$$$$%%%&&&'''''''''&&&'''&&&%%%$$$$$$$$$$$$$$$###&&&((()))(((''''''((($$$%%%&&&%%%###!!!!!!"""***!!!(((&&&!!!###$$$$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###(((%%%###%%%***+++((($$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))******)))((((((***,,,+++)))((())),,,,,,((($$$,,,---/////////000333555555:::BBBKKKVVViiizzzxxxzzzooo___UUUSSSKKK@@@===CCCFFFDDDBBBCCCMMMbbb{{{~~~pppooollliiihhhhhhiiiiiinnnvvv~~~yyysssmmmgggaaa]]]PPPKKKFFF@@@===999555333///...---+++)))((((((((()))))))))(((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&'''###%%%&&&%%%###!!!!!!"""***%%%###&&&'''%%%""""""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###'''%%%###%%%)))***'''$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((()))))))))((((((***+++''')))+++,,,------------+++---...//////000222444555;;;DDDMMMYYYmmm}}}vvvxxxvvviiiYYYQQQLLLCCC>>>EEEQQQUUURRRKKKOOO\\\rrr}}}qqqppprrr|||vvvrrrpppmmmjjjhhhgggggggggiiiooowww{{{||||||yyyrrrmmmfff```\\\PPPKKKDDD>>>999555222000...---+++***)))(((''''''))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$((('''&&&&&&%%%&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%###%%%&&&%%%###!!!!!!"""'''((((((&&&######%%%(((###""""""!!!"""$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&$$$"""$$$'''(((&&&###'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''((((((((('''''')))+++$$$(((,,,,,,))))))+++///+++,,,.........///222444666<<>>888555333111000++++++***)))((((((((())))))((('''&&&%%%%%%%%%&&&))))))***))))))((('''&&&''''''&&&&&&&&&''''''((("""$$$&&&&&&$$$#########"""$$$%%%%%%###""""""### !!!###%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$###+++***(((&&&%%%&&&((()))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&'''''''''''')))+++...,,,***+++---...---++++++,,,.........///222444555===HHHWWWiii}}}~~~|||}}}sss^^^PPPMMMAAA===:::===FFFQQQ]]]dddcccXXXLLLGGGJJJNNNOOONNNMMMTTT]]]bbbcccbbbccceeekkkllllllkkkhhhccc___\\\VVVUUUUUUXXXcccttt}}}xxxwww}}}zzzvvvpppiiiddd]]]WWWSSSHHHCCC===888555333111///+++******)))))))))******)))((('''%%%%%%%%%%%%&&&))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&'''((("""$$$&&&&&&%%%#########"""###%%%%%%###"""######"""""""""%%%((()))'''%%%!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%'''(((((('''(((***,,,(((%%%###%%%***...---+++,,,---/////////000333555666>>>KKK\\\ooo|||kkkWWWKKKGGG>>>======>>>???DDDPPP\\\YYYPPPFFFBBBDDDGGGGGGFFFKKKSSSZZZYYYSSSQQQWWW___hhhiiijjjjjjgggaaa\\\XXXPPPPPPTTT]]]mmm~~~{{{zzzyyyuuuoooiiiccc]]]VVVRRRGGGCCC>>>999555222///,,,++++++*********++++++,,,***(((&&&%%%$$$$$$%%%&&&&&&''''''(((((((((''''''%%%%%%%%%%%%%%%&&&''''''###%%%''''''%%%#########!!!###%%%%%%###"""###$$$$$$$$$$$$%%%''''''&&&%%% !!!###%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((((((((()))+++---$$$$$$$$$%%%'''***,,,,,,---...000000000111444666999@@@NNNaaavvvxxxgggXXXLLLCCC;;;:::<<<>>>>>>???JJJVVVNNNHHHBBB@@@BBBDDDDDDCCCHHHNNNSSSPPPJJJIIIOOOVVV[[[___cccggggggeeeaaa^^^YYY\\\dddrrryyy~~~}}}yyyuuuoooiiiccc]]]WWWSSSIIIEEE???:::666111,,,)))+++++++++***++++++,,,---***(((&&&$$$$$$$$$%%%&&&$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''$$$&&&((('''&&&$$$###$$$!!!###%%%%%%#########$$$###%%%&&&%%%$$$######$$$!!!"""%%%(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&((()))))))))***,,,...+++---///---++++++...222...///000111111222444777;;;CCCQQQdddzzzuuuggg^^^PPPBBB999777999>>>???@@@JJJUUUIIICCC===;;;===AAACCCBBB@@@DDDGGGEEEBBBBBBFFFKKKNNNSSS\\\dddiiijjjiiiggghhhmmmxxx~~~vvvllleeebbb^^^WWWRRRFFFBBB<<<777444222111///,,,+++)))(((((()))+++,,,$$$(((((($$$$$$)))+++'''''''''((((((''''''&&&%%%"""###%%%&&&&&&%%%$$$###'''&&&%%%%%%%%%%%%$$$###########################""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%'''%%%%%%$$$###!!!!!!###$$$#########$$$$$$%%%%%%%%%&&&%%%###$$$&&&)))******&&&&&&%%%$$$%%%&&&'''(((&&&'''((())))))(((((('''+++)))((())),,,---,,,))),,,,,,++++++++++++++++++---,,,...000///...444;;;DDDLLLYYYjjj{{{sssggg[[[LLLCCC::::::999999<<>>???@@@BBBCCCCCCCCCAAA??????@@@BBBMMMNNNSSS\\\hhhuuuzzzrrrjjjdddbbb___ZZZUUUIIIDDD===777333111...,,,)))***++++++++++++***)))###''''''$$$$$$((()))%%%'''''''''''''''&&&&&&%%%&&&&&&&&&%%%$$$###"""!!!%%%$$$############""""""########################$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&(((((('''$$$%%%&&&'''''''''&&&&&&&&&&&&(((((()))(((((('''***)))''')))+++,,,+++)))++++++++++++++++++,,,,,,---,,,...000//////555===FFFOOO]]]oooppp```QQQCCC;;;999888888:::>>>EEEKKKOOOBBB;;;888;;;>>>???@@@BBB@@@@@@???===<<<@@@HHHNNNSSSUUU[[[gggyyyyyyrrriiicccaaa^^^XXXSSSLLLFFF???888222...+++)))&&&))),,,......,,,)))&&&$$$'''(((&&&&&&)))(((%%%'''''''''''''''&&&%%%%%%&&&%%%%%%$$$#########$$$&&&&&&%%%%%%%%%%%%$$$$$$########################%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%&&&###"""###&&&((('''%%%)))'''%%%###""""""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%''''''&&&$$$"""$$$'''))))))(((&&&$$$%%%&&&'''((((((((((((((()))((('''(((***+++***)))******++++++,,,,,,------...---...000000111777???IIISSSdddwwwkkkWWWFFF;;;666999777777:::AAAFFFIIIIII<<<888888===@@@@@@@@@BBBAAA@@@???<<<>>>HHHXXXdddqqqrrruuu|||tttjjjccc___ZZZSSSNNNKKKEEE>>>777111---***(((&&&))),,,......,,,)))&&&''')))))))))))))))(((&&&&&&&&&'''''''''&&&%%%%%%###"""""""""###%%%''')))$$$%%%&&&%%%$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&'''### """'''***(((%%%+++)))&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''')))(((%%%"""$$$%%%'''((()))(((&&&%%%%%%&&&&&&''''''((((((((((((((('''((())))))))))))******++++++,,,---.........---...111111222:::BBBMMMYYYlllfffPPPAAA999777999777666;;;AAAEEECCC???:::999<<>>AAAEEEEEEDDDDDDJJJZZZpppwww|||}}}tttjjjbbb]]]XXXPPPJJJFFFAAA:::444000---+++))))))***+++,,,,,,+++***)))(((((((((((((((&&&%%%&&&&&&&&&&&&'''&&&%%%%%%$$$###"""""""""###%%%'''))) """######!!! """###########################""""""###$$$%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''((($$$!!!###(((+++)))&&&***(((%%%%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&)))***)))&&&###'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''(((((()))'''((((((((((((((()))*********+++,,,------......///---///111222444<<>>:::999;;;999888<<<@@@AAA===888999;;;@@@EEECCC???>>>AAAGGGIIIMMMSSS___tttrrrxxx{{{rrrhhh```\\\WWWPPPJJJ@@@<<<666111///---,,,***+++******************+++)))&&&$$$&&&%%%""""""$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$#########$$$"""$$$&&&&&&###"""$$$'''########################!!!"""###$$$%%%&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&'''%%%###$$$''')))(((&&&&&&$$$###%%%((()))&&&###&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&)))+++***'''$$$((('''&&&%%%&&&''')))***%%%%%%%%%%%%&&&'''))))))'''(((***)))(((((()))+++++++++,,,,,,------......///...///222333666???IIIUUUbbbwwwuuu[[[HHH===999888<<<;;;;;;>>>@@@???;;;777999===EEEKKKJJJEEEFFFKKKOOOSSSZZZgggxxxrrryyy{{{~~~}}}{{{|||ssshhh```[[[UUUMMMFFF===999333///---,,,+++***************************---'''$$$%%%$$$!!!"""'''%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%$$$###"""!!!!!!$$$'''&&&###"""%%%(((#################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$######$$$$$$%%%%%%$$$###$$$(((,,,---((($$$''''''&&&&&&&&&%%%%%%%%%######$$$'''))))))(((%%%&&&''''''((((((((((((((($$$$$$$$$$$$%%%''')))***''')))++++++)))(((***,,,,,,,,,------------------///...///222444888AAAKKKWWWdddyyyiiiSSSDDD===;;;999;;;===???AAAAAA@@@===<<<;;;BBBNNNWWWWWWUUUZZZbbbdddhhhqqqsss{{{|||xxxuuuxxx~~~{{{xxxxxx|||wwwkkk```YYYQQQHHHAAA<<<888222...,,,+++)))((()))***+++,,,,,,+++***)))222+++'''((('''###%%%+++%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%&&&&&&%%%$$$### """########################%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$###""""""""""""###$$$"""!!! """$$$%%%%%%''',,,111222---''''''''''''&&&&&&%%%%%%%%%""""""###%%%'''((('''&&&$$$&&&(((******)))'''&&&$$$$$$$$$$$$%%%''')))***(((***,,,+++))))))+++---------------------,,,,,,000...///222555888BBBLLLYYYfffzzzuuu^^^LLLCCC???>>>===;;;>>>AAACCCCCCAAAAAAAAA???HHHVVVaaadddeeelllvvvzzz}}}}}}yyypppmmmpppvvv|||}}}zzz{{{~~~~~~uuuggg___[[[UUUJJJBBB888555222000...+++(((%%%,,,,,,+++***)))(((''''''%%%$$$$$$$$$%%%''')))***((('''&&&%%%$$$#########"""###%%%&&&&&&%%%###""""""""""""###$$$$$$$$$%%% !!!"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%"""$$$$$$ !!!!!!%%%&&&$$$$$$&&&%%%!!!%%%((($$$)))777666+++''''''&&&&&&%%%$$$###""""""'''%%%###$$$''')))'''%%%(((''''''&&&&&&&&&''''''***(((&&&%%%%%%'''***+++)))***+++***)))***,,,...000000000000////////////222000111444666:::DDDOOO```qqq}}}{{{~~~|||kkkVVVGGG@@@???@@@AAAIIIDDDDDDIIIJJJFFFDDDFFFIIIPPP[[[gggrrr{{{|||rrrnnnnnnssszzz~~~}}}~~~tttggg___ZZZSSSHHH???777444111...---+++)))'''************))))))))))))%%%%%%$$$$$$%%%&&&((()))''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###"""""""""!!!!!!######$$$###""""""######$$$$$$$$$%%%%%%%%%$$$&&&'''$$$ """&&&"""%%%&&&######&&&%%%"""&&&)))%%%(((222000&&&%%%&&&%%%%%%$$$$$$#########&&&%%%$$$%%%'''''''''&&&(((''''''&&&&&&&&&''''''((('''&&&%%%%%%''')))***&&&&&&''')))+++,,,---............//////000000000111///111444888>>>IIITTTfffwwwyyyvvvxxx|||~~~zzzhhhSSSFFFBBBCCCFFFJJJTTTPPPPPPSSSRRRNNNNNNRRRTTT[[[fffqqq{{{xxxrrroooqqqxxx~~~}}}sssggg___YYYQQQEEE<<<666333///,,,,,,++++++***(((((())))))*********+++'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%$$$######"""""""""############""""""!!!######$$$$$$$$$%%%%%%%%%###%%%'''&&&$$$###%%%(((###&&&%%%""""""%%%&&&###&&&***'''&&&,,,)))!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&(((''''''&&&&&&&&&''''''(((&&&&&&&&&%%%&&&''''''((('''&&&&&&))),,,...,,,)))++++++,,,---...///000111000...000555:::BBBOOO[[[oooyyyqqqtttzzz~~~xxxfffRRRIIIIIIMMMTTT[[[fffeeeeeedddaaa^^^aaafffjjjooowww{{{uuusssxxx~~~zzzqqqggg^^^WWWNNNBBB888444111---******+++,,,,,,))))))))))))************''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''""""""######$$$%%%&&&&&&############""""""!!!!!!######$$$$$$$$$%%%%%%%%%!!!$$$&&&%%%$$$"""###$$$$$$&&&%%%!!!!!!%%%&&&$$$%%%+++'''%%%(((%%% %%%#########$$$$$$%%%%%%%%%###&&&((('''%%%$$$&&&)))'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&+++)))''')))------((("""++++++,,,------...//////000...000555<<>>777111...+++******++++++***+++*********))))))((((((&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""###&&&%%%""""""%%%&&&###""")))&&&$$$)))&&&###)))#########$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%&&&''''''((((((''''''***---///---***......---------,,,,,,,,,222000222777???KKK]]]lllxxxvvvttttttyyyhhhZZZSSS[[[bbbccchhhqqquuu}}}}}}uuuqqqxxxqqqkkkaaaWWWNNNEEE===888000...,,,+++++++++)))((())))))))))))************%%%&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%&&&%%%#########$$$%%%%%%"""%%%&&&######&&&%%%""""""(((%%%$$$***'''!!!%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%'''''''''&&&&&&%%%%%%&&&&&&((())))))((('''&&&%%%%%%''')))***'''((()))+++,,,...//////------------............333111333:::CCCQQQeeeuuuzzzrrrpppooottt{{{}}}bbbVVVTTTaaahhhddddddkkkpppzzz}}}rrrlllttt{{{pppjjj___UUULLLDDD===999///...,,,+++++++++)))'''''''''((()))***+++,,,,,,$$$%%%&&&'''''''''%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%'''(((!!!"""###$$$&&&'''((()))""""""!!!!!!!!!###$$$%%%######$$$$$$$$$%%%%%%%%%$$$""" """$$$&&&&&&!!!%%%&&&$$$$$$&&&%%%!!!###((($$$###***'''!!!$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$''')))'''%%%%%%%%%%%%&&&'''((()))******(((&&&%%%%%%'''***++++++,,,,,,,,,++++++---///+++,,,,,,---...///000000333111333;;;FFFVVVkkk|||~~~qqqnnniiigggmmmvvvyyyqqqhhh```UUUWWWfffmmmfffccchhhooozzzvvvrrrssswwwzzztttjjjeee]]]TTTKKKCCC;;;777///,,,******,,,,,,***(((&&&&&&''''''((()))))))))((((((((((((((()))******&&&&&&%%%%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&& """$$$&&&'''(((''''''"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%$$$$$$$$$%%%&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&((()))***)))***+++++++++,,,///111///......---------......111666<<>>999444111)))((((((''''''&&&&&&%%%'''((((((***+++,,,---...'''''''''''''''&&&&&&%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$##################$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###''''''&&&''''''((()))***((((((((((((((((((((((((******))))))))))))))))))+++,,,---,,,++++++,,,...---......///111333555666888===DDDMMMYYYjjj}}}|||hhhbbbfffooo|||{{{cccMMMJJJPPPTTTVVV[[[```^^^WWWaaakkksssyyyyyyeee```cccsssyyyxxxwwwxxxzzz{{{wwwpppjjj___XXXNNNEEE===888444111)))))))))((('''&&&&&&&&&&&&&&&'''((()))***+++,,,''''''(((((((((((('''&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&'''((()))((((((((((((((((((((((((+++******))))))))))))***+++,,,---,,,++++++,,,...------...000222444666888999>>>FFFQQQ___qqqqqqnnnwwwwww^^^MMMNNNRRRTTTTTTWWW\\\\\\WWW^^^gggnnnqqqxxx~~~zzzppp^^^[[[aaattt~~~{{{zzzzzz{{{{{{wwwoooiii]]]WWWNNNEEE>>>888333000+++,,,---,,,)))((()))***$$$$$$%%%%%%&&&&&&''''''###$$$%%%'''''''''&&&%%%############$$$&&&'''((($$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$###""""""###$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&### !!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&'''((((((#########$$$%%%&&&'''(((((((((((((((((((((((((((***)))))))))))))))*********,,,,,,,,,++++++---///------...000222555777888888>>>GGGTTTeeexxxlllWWWMMMRRRSSSUUUXXX[[[___bbbcccfffkkkllliiikkkqqqppphhhYYY[[[ggg{{{~~~xxxooohhhZZZUUUMMMEEE>>>888222///***,,,---,,,)))'''(((***%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&'''&&&&&&%%%############$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$%%%&&&$$$$$$###""""""###$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$&&&$$$  ###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&'''((((((""""""######$$$&&&'''(((((((((((((((((((((((((((((((((((((((((()))***+++)))+++,,,,,,+++,,,...000---......000222444666777;;;@@@KKKZZZlll|||bbbSSSPPPTTTPPPTTT___eeegggnnnxxxvvvuuulll___]]]dddgggddd]]]___iiizzz~~~xxxnnngggXXXSSSLLLEEE>>>888222---(((***+++)))&&&$$$&&&((()))((((((((((((''''''''' !!!$$$&&&((((((''''''%%%%%%$$$$$$###$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$###"""""""""###%%%&&&%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""%%%((('''###"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%#########$$$%%%&&&((()))((((((((((((((((((((((((''''''''''''((()))++++++)))***+++++++++,,,///111---......000111333555666>>>DDDOOO___sssttt^^^TTTUUUSSSNNNSSSdddmmmnnnyyy}}}mmmYYYSSS[[[bbbbbbeeedddhhhttt||||||pppggg\\\UUUJJJBBB;;;555///***,,,+++***(((((((((((()))(((&&&$$$$$$%%%%%%$$$######%%%'''(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""###$$$%%%%%%%%%###"""!!!&&&%%%$$$#########$$$%%%######$$$%%%%%%%%%$$$$$$###%%%&&&$$$!!! """%%%%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***%%%&&&((()))*********)))++++++******++++++,,,---------,,,...222555777888CCCIIIUUUggg|||~~~iiiXXXTTTXXXXXXSSSQQQYYYiiiyyywww___RRRSSS[[[aaaccchhhggghhhooo{{{xxx|||xxxnnnggg[[[SSSHHH???999444///++++++***)))''''''''''''((('''%%%$$$###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%$$$######&&&&&&&&&%%%######$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***%%%&&&((()))*********)))++++++******++++++,,,------------///222666888999FFFNNN\\\ooouuueeeYYYYYY^^^XXXRRROOOUUUbbbpppxxxzzzsssgggZZZSSSVVV\\\```bbbeeeiiipppyyyttt{{{zzzrrrjjjeeeXXXPPPDDD<<<666333///,,,***)))(((&&&&&&&&&'''''''''%%%$$$$$$%%%%%%%%%$$$&&&%%%###""""""###%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$##############################$$$%%%&&&&&&''''''&&&%%%$$$###"""""")))'''&&&%%%&&&'''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***&&&'''((()))******))))))++++++******++++++,,,---.........000333777:::<<>>999333//////...,,,)))+++***((('''&&&&&&''''''%%%$$$######%%%'''&&&&&&%%%%%%$$$######$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%$$$######$$$%%%&&&%%%$$$###"""***)))&&&$$$###$$$%%%%%%"""%%%&&&%%%######&&&)))%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((******)))(((''''''((()))***++++++******++++++,,,---...111444555777<<>>EEENNN[[[lll|||sssllleee_________[[[YYYYYY[[[WWWSSSSSSTTTSSSNNNIIIFFFIIIOOOSSSTTTOOOGGG@@@IIIOOO\\\qqq{{{vvvrrrvvvvvvqqqiii^^^OOOCCC:::666111...,,,+++***))))))(((&&&&&&((()))((('''&&&&&&&&&%%%%%%&&&&&&&&&###$$$%%%###!!!"""%%%((($$$'''***)))&&&###$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%$$$%%%%%%%%%$$$$$$############%%%&&&&&&%%%$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%###'''(((%%%%%%((('''""""""(((+++'''%%%&&&'''$$$###$$$&&&((()))((('''&&&(((((()))))))))******************+++,,,---...///111000333888;;;???HHHPPPaaarrr{{{tttkkkeeebbbcccbbb]]]YYYXXXXXXTTTPPPPPPQQQPPPLLLHHHHHHJJJNNNRRRRRRNNNGGGAAAEEEKKKYYYlll~~~yyyxxx|||zzzqqqdddWWWJJJ@@@888555000---,,,+++***)))(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$%%%''''''%%%$$$"""###$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$$$$###############"""$$$&&&''''''&&&%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$'''(((&&&&&&((('''%%%!!!&&&'''&&&%%%&&&'''&&&$$$%%%&&&'''''''''%%%%%%***))))))))))))***+++,,,*********+++,,,---...///222111444999<<>>EEESSSaaauuu~~~zzztttnnnfffeeefffgggbbbWWWOOOMMMMMMJJJGGGFFFFFFGGGGGGHHHIIIHHHGGGGGGGGGDDD@@@===>>>FFFRRR___lllxxx{{{hhhWWWKKKAAA:::222000...,,,,,,,,,***((((((''''''((())))))(((&&&$$$%%%&&&''''''&&&%%%$$$&&&$$$###$$$%%%%%%$$$"""$$$$$$%%%%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%'''%%%$$$""""""$$$%%%'''%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&"""###%%%$$$######$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&######%%%&&&%%%&&&)))***%%%###%%%&&&%%%$$$%%%((((((((('''&&&&&&&&&&&&%%%'''))),,,---,,,+++************+++,,,---...//////111666;;;@@@HHHYYYiii|||yyyooohhhfffeeeccc[[[QQQLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJLLLKKKJJJIIIHHHFFFAAA>>>BBBIIISSS]]]eeennnwww~~~tttaaaSSSIII???777111///---,,,,,,,,,***((()))(((&&&&&&((()))((('''$$$%%%'''(((((('''%%%$$$&&&$$$###$$$%%%&&&###!!!!!!$$$''''''%%%###$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$%%%######$$$$$$%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$$$$$$$###'''$$$###''''''%%%'''+++***$$$"""&&&(((&&&&&&((()))(((((('''''''''((((((((('''''''''(((***,,,---*********+++,,,---...//////222888>>>CCCMMM```rrrtttlllhhhccc^^^VVVMMMLLLOOOKKKLLLLLLLLLKKKKKKLLLMMMKKKJJJIIIIIIGGGDDD@@@<<>>555000...,,,,,,,,,,,,***(((***(((&&&%%%'''((()))((($$$%%%'''(((((('''%%%$$$&&&$$$###$$$&&&&&&### $$$))))))$$$!!!###%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!!%%%%%%%%%$$$$$$###############""""""######$$$%%%""""""######$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%$$$$$$$$$######)))$$$$$$((()))&&&(((---)))### &&&)))((((((+++))))))(((((((((((())))))(((&&&###!!!"""&&&+++...,,,,,,,,,---...///000111000333999@@@EEEPPPeeewwwzzzooojjjccc\\\SSSKKKLLLQQQKKKMMMNNNOOONNNNNNNNNOOOHHHGGGGGGFFFEEEAAA<<<888???GGGTTT```lllxxxzzzfffUUUIII@@@888222///...---+++)))((('''&&&(((&&&$$$%%%((()))(((''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&((('''%%%""" $$$$$$######$$$$$$%%%&&&"""!!! """#########&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&"""###$$$&&&'''((((((((($$$%%%((()))***)))'''%%%$$$%%%&&&'''''''''&&&%%%'''%%%$$$$$$%%%''''''''')))*********++++++++++++***&&&"""!!!$$$(((++++++,,,---------...////////////444;;;AAAIIIZZZpppxxxpppeee]]]XXXTTTOOOLLLKKKGGGEEEHHHNNNQQQOOOLLLFFFGGGHHHEEEAAA<<<:::999CCCKKKWWWeeesssuuubbbQQQFFF>>>666000------,,,+++)))(((''''''(((&&&$$$%%%''')))((('''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$######$$$$$$%%%&&&###"""!!!"""###$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%(((&&&%%%%%%'''((((((((())))))))))))*********++++++)))''''''***,,,,,,+++,,,------....../////////111555:::AAALLL^^^ssswwwjjj```YYYUUUOOOKKKHHHGGGFFFIIILLLNNNLLLIIIJJJJJJHHHDDD???<<<::::::CCCLLLZZZiiiwww|||ooo\\\LLLBBB:::333...,,,++++++***))))))(((((('''&&&%%%&&&'''(((((('''&&&&&&%%%&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$"""!!!"""$$$%%%$$$############$$$%%%%%%#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$((('''&&&%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&)))'''&&&&&&((())))))((((((((((((((())))))))))))+++******+++------+++))),,,,,,---...//////000000444666:::BBBQQQeeezzz}}}mmmaaaZZZUUUOOOJJJGGGGGGHHHJJJJJJJJJIIIHHHNNNMMMJJJEEE@@@<<<<<<<<<@@@JJJYYYhhhwww~~~uuuhhhVVVGGG>>>888111---************))))))))))))&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$"""!!!"""###$$$###############$$$$$$%%%"""###$$$$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&'''((()))$$$$$$%%%&&&&&&'''''''''(((&&&&&&&&&((()))(((''''''''''''(((((((((((()))))))))))))))))))))((((((,,,,,,---...///000000111777777;;;EEEVVVlll}}}mmm```ZZZVVVPPPKKKHHHIIIIIIHHHFFFFFFIIIKKKOOOPPPNNNJJJEEE@@@======>>>GGGTTTbbbppp|||~~~~~~nnnbbbPPPCCC;;;666111---))))))))))))))))))))))))&&&'''((((((''''''&&&&&&''''''%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""######""""""######$$$%%%!!!###%%%%%%###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&''' ###$$$%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&%%%%%%&&&'''((('''&&&&&&'''''''''((((((((((((***)))((('''&&&'''((())),,,,,,---...///000111222888999>>>JJJ\\\qqqyyyjjjaaa^^^[[[TTTNNNHHHGGGEEEBBBAAACCCHHHLLLNNNQQQSSSRRRMMMFFFAAA>>>AAAIIITTTaaannn~~~|||}}}yyyhhh\\\KKK???999555000---))))))))))))))))))((((((%%%'''))))))'''&&&%%%&&&((('''&&&$$$############%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###"""###""""""""""""###$$$$$$ ###&&&&&&### !!!#########$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&((('''%%%$$$#########$$$!!!%%%''''''&&&%%%$$$$$$$$$%%%&&&'''((()))%%%$$$$$$&&&'''(((&&&%%%''''''''''''((((((((((((++++++***((('''(((+++---,,,,,,---...000111222222666;;;CCCOOO```ttt~~~{{{|||{{{rrrgggccccccaaaYYYQQQFFFCCC@@@???@@@EEEJJJMMMMMMQQQVVVWWWSSSMMMGGGCCCJJJRRR^^^kkkyyy}}}~~~uuubbbWWWGGG;;;666333///,,,******))))))((((((((('''$$$'''******'''%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$"""""""""""""""###$$$$$$ %%%(((((($$$!!!"""$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%&&&''')))'''%%%###""""""#########$$$%%%'''(((((((((((($$$$$$$$$$$$%%%''')))***&&&%%%%%%'''))))))'''%%%''''''((((((((()))))))))(((***,,,,,,******,,,...,,,,,,---///000111222333444<<>>DDDPPP___rrrwwweee[[[ZZZZZZUUUPPPQQQNNNKKKJJJLLLKKKGGGCCCHHHKKKTTTdddyyysss^^^]]][[[YYYZZZZZZYYYWWW^^^lll~~~uuuiiiXXXIII<<<888555...+++---++++++++++++***)))''''''(((&&&%%%&&&))))))'''$$$'''''''''''''''''''''''' ###&&&((('''$$$!!!%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######%%%""""""%%%'''(((#########$$$%%%$$$""" """###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$&&&(((((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((())))))((((((%%%$$$%%%***---,,,...222---...//////000222555888@@@HHHVVVgggzzzwwweeeXXXSSSPPPMMMJJJJJJHHHFFFDDDCCCCCCBBBBBBGGGLLLWWWiiieeeccc```^^^\\\\\\]]]^^^gggyyy~~~}}}qqqdddRRRGGG<<<888444...+++,,,************))))))(((((((((%%%###&&&***+++'''###''''''''''''''''''''''''###!!!"""$$$(((((($$$ &&&%%%%%%%%%$$$$$$##############################%%%&&&&&&''''''&&&&&&%%%***'''###!!!!!!!!!!!! &&&$$$"""###%%%&&&$$$!!!"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))))))))))))))***'''(((+++,,,***+++...,,,---///000111222555888BBBLLL\\\ooowwweeeVVVNNNJJJIIIJJJGGGGGGFFFCCC@@@@@@CCCGGGGGGLLLVVVeee{{{llliiieeebbb^^^[[[___dddsss|||yyy{{{xxxmmm```OOOFFF<<<777333...++++++)))))))))))))))******+++(((%%%###&&&***+++'''###'''''''''''''''''''''''')))%%%""""""%%%&&&$$$"""%%%%%%%%%$$$$$$#################################%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!###%%%&&&%%%$$$### """###""""""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))))),,,)))))),,,,,,))))))++++++---///111111333666888CCCOOOaaauuu{{{hhhWWWKKKFFFFFFGGGEEEFFFFFFCCC@@@@@@EEEJJJNNNQQQWWWaaarrrooojjjgggddd]]]YYY___hhh}}}yyyuuuvvvttthhh[[[JJJCCC;;;444///---,,,+++(((((((((((()))***+++,,,(((&&&%%%&&&))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$###### !!!$$$&&&'''%%%######"""!!!"""###$$$###""""""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%&&&(((***((((((''''''''''''(((((('''((())))))******)))))))))'''(((+++,,,***+++...,,,...///000111333777:::DDDQQQfff{{{lllWWWJJJDDDBBBBBBBBBCCCCCCAAA@@@AAAEEEJJJQQQSSSVVV[[[fffsssxxxvvvkkkhhhfffeee^^^YYY```mmmxxxttttttpppcccTTTCCC>>>666///++++++,,,,,,******)))(((((()))***+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%$$$###""""""###%%%############$$$$$$$$$$$$########################""""""############""""""'''%%%############""" ###%%%&&&'''&&&%%%&&&'''"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$&&&%%%$$$%%%(((+++)))((('''&&&&&&'''((()))(((((()))************)))(((&&&'''+++,,,+++,,,000---...//////000333888<<>>:::333+++(((***---...,,,+++***((((((((()))))))))***)))&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$%%%###!!!###%%%""""""######$$$$$$$$$%%%########################$$$$$$$$$%%%%%%$$$$$$$$$'''$$$!!! !!!###%%%%%%"""&&&&&&###"""###%%%"""$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&%%%$$$%%%))),,,((('''&&&&&&&&&&&&'''((((((((()))***************)))''''''+++,,,***+++...............///333999===EEETTTmmmiiiUUUKKKGGGDDDBBBAAA@@@@@@AAACCCEEEGGGHHHOOOTTTXXXZZZ]]]aaa___[[[___^^^bbbfffaaa]]]hhhzzzzzzwwwtttkkk[[[OOO===666000...---+++,,,///$$$'''******'''&&&''')))+++)))'''%%%$$$%%%&&&'''######$$$%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%$$$###########################""""""""""""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$#########"""""""""""""""########################"""######$$$$$$######"""(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''((())))))$$$***+++)))***......)))((()))+++,,,---.........---///222444000///666AAAFFFYYYqqqxxxaaaRRRHHHBBB@@@AAAEEECCCCCCFFFFFFEEEIIIOOOWWW]]]aaa___ZZZUUUUUUWWWWWW\\\bbbbbb]]]___ttt}}}xxxtttiiiXXXKKK;;;444...---,,,******---((()))***)))((('''((()))***)))'''&&&%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''((())))))%%%)))+++)))***......***)))***+++,,,---...............000222111000777@@@KKK]]]tttttt^^^PPPIIIDDDDDDEEEEEECCCDDDGGGHHHHHHLLLRRRaaafffiiifff^^^WWWVVVXXXZZZ^^^cccbbb]]]ddd}}}zzzsssfffTTTGGG:::333...---,,,)))))),,,---+++((((((((())))))((())))))(((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$#########%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$############$$$%%%%%%$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''((())))))&&&)))***)))***------+++)))***+++---............///------000222333999@@@QQQaaawwwnnnZZZNNNIIIFFFGGGJJJEEEDDDFFFJJJKKKKKKOOOUUU```eeeiiieee\\\UUUSSSUUU[[[___cccbbbbbbooo~~~yyyqqqcccQQQCCC:::333...---,,,))))))+++///+++&&&%%%''')))(((&&&'''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######""""""######$$$%%%$$$$$$############$$$$$$"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''((())))))'''((()))***+++,,,---,,,***+++,,,---............111------111555888===CCCSSScccxxx|||kkkXXXMMMIIIGGGHHHKKKHHHFFFHHHLLLMMMLLLOOOUUUWWW^^^dddbbbYYYRRRRRRUUUVVV]]]cccgggnnn{{{wwwooo```OOOBBB:::444//////...******,,,---)))%%%$$$&&&'''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""######$$$%%%$$$$$$############$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''((())))))(((((((((***++++++,,,...++++++,,,---............222///...333777;;;BBBIIITTTdddyyy|||lllZZZPPPKKKHHHGGGIIIKKKIIIKKKNNNNNNLLLNNNSSSUUU^^^eeecccZZZSSSSSSWWWSSS[[[fffppp|||zzzyyyuuummm___NNNBBB999333//////...+++***+++***(((%%%%%%%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%$$$$$$$$$###"""""""""$$$$$$###"""""""""##############################""""""""""""""""""""""""$$$############$$$%%%%%%$$$$$$############$$$$$$""""""######$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''((())))))***''''''***+++***,,,///,,,,,,---...............222000111555999===EEENNNVVVfff|||}}}qqq```WWWQQQKKKHHHHHHMMMLLLMMMPPPOOOMMMNNNRRRVVV```hhhfff[[[TTTTTTXXXZZZbbbnnn|||yyyyyyyyyvvvmmm^^^MMMAAA888222...///---***(((***&&&'''((('''&&&%%%&&&'''%%%$$$#########$$$%%%%%%!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''((())))))+++''''''***+++)))+++000,,,------...............///000222666888<<>>888///...,,,,,,,,,+++(((%%%''''''&&&%%%###$$$&&&)))%%%&&&''''''((((((((('''%%%$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$"""%%%%%%""""""%%%%%%"""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$###$$$%%%######$$$###"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''((())))))(((((()))***++++++,,,,,,---......///............////////////000///000222444888AAAKKK___uuuyyywwwxxxkkk```YYYWWW___jjjuuu|||sssddd]]]iiiooo}}}zzzxxxjjjZZZLLLAAA999555000---)))''''''(((((('''((((((&&&$$$######&&&)))'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&######&&&&&&############""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!############$$$%%%###$$$%%%$$$######%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''(((***++++++***)))+++,,,++++++,,,---............,,,,,,,,,---------......000...///222444888BBBLLL___vvv{{{wwwtttvvv~~~xxxlllbbb[[[]]]hhhuuu~~~yyyiiicccoooxxxzzziiiWWWFFF:::333111222...)))&&&'''((()))***''''''&&&%%%###$$$&&&)))(((((((((''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''$$$$$$''''''$$$$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$#########""""""$$$&&&)))(((%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''((((((''')))***,,,+++******+++---+++,,,---......//////...++++++,,,,,,,,,---------111000111555777;;;EEEPPPaaayyyyyypppmmmooottt~~~{{{qqqiiiccceeesss{{{qqqooovvv~~~~~~uuueeeSSSCCC888333222000---***(((((()))***)))&&&&&&&&&%%%$$$$$$&&&)))&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$###"""!!!!!!###&&&&&&######&&&&&&############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&$$$#########$$$$$$###!!!%%%)))(((%%%###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((('''(((***++++++******+++,,,+++,,,---.../////////...,,,,,,,,,---------......000///111555888===GGGRRRaaazzz~~~rrreeebbbgggqqqxxxqqqlllooo}}}{{{zzz}}}uuummm```PPPBBB999666666---+++))))))))))))(((&&&$$$%%%&&&&&&%%%%%%'''((($$$$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$"""!!!"""%%%%%%""""""%%%%%%"""!!!"""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""%%%'''''''''!!!&&&&&&### !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((((((((((('''''')))******))))))***++++++,,,---////////////...---------.........//////...---///444777<<>>KKKXXXcccppp~~~hhhYYYNNNIIIFFFFFFLLL[[[ttt|||uuunnniiiddd]]]WWWTTTTTTXXX\\\hhhyyyppptttqqq]]]JJJ:::111...///,,,***)))******)))'''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''$$$######$$$$$$%%%&&&'''%%%&&&&&&%%%$$$###$$$&&&%%%$$$$$$######$$$$$$%%%%%%"""###&&&'''$$$###&&&######&&&(((%%% !!!%%%######$$$$$$$$$$$$######"""!!!!!!###%%%'''''''''""""""###%%%((()))(((&&&&&&((('''$$$###%%%%%%###%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&'''((((((((())))))******+++,,,---...+++++++++,,,---...000111111000/////////111222333333222444777999@@@MMM[[[bbbmmm}}}fffTTTJJJEEEBBBCCCJJJYYYqqq}}}sssmmmgggbbb\\\XXXTTTRRROOOQQQZZZeeexxx|||rrr{{{uuu```KKK;;;333000///,,,***)))******)))'''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''############$$$%%%&&&'''$$$&&&'''%%%######%%%'''%%%$$$$$$######$$$$$$%%%%%%"""###&&&&&&"""!!!$$$""""""%%%'''### """((("""###$$$%%%%%%$$$###"""$$$"""!!!"""$$$&&&''''''$$$######$$$&&&((('''&&&$$$''''''######&&&'''###&&&&&&'''((((((((('''&&&$$$%%%&&&(((((((((((('''((()))))))))***,,,---...+++++++++,,,---...///000......------...000222333333222444888;;;CCCQQQ___mmmuuuhhhSSSGGGCCC@@@BBBHHHSSSeeetttzzz}}}zzzpppgggccc___\\\TTTSSSSSSTTTTTTYYYjjjzzz}}}vvvyyycccMMM===555333///---***)))******)))''')))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''############$$$%%%&&&'''"""$$$&&&%%%######&&&)))%%%$$$$$$$$$$$$$$$$$$%%%'''%%%%%%''''''###"""$$$""""""%%%&&&### $$$+++###$$$%%%%%%%%%%%%$$$###'''$$$"""!!!###%%%&&&&&&$$$"""!!!!!!###%%%%%%$$$"""&&&&&&"""###((()))%%%%%%&&&'''(((((((((&&&&&&###$$$''')))))))))'''&&&((((((((()))***,,,---...,,,,,,,,,,,,---...//////,,,++++++,,,---///111222222111444888===EEEUUUccczzz~~~jjjUUUIIICCC@@@BBBEEELLLWWWbbblllpppooogggaaa___^^^\\\RRRRRRVVVZZZ\\\dddyyyyyyzzzdddNNN>>>444111...,,,)))(((((()))((('''---((($$$$$$(((***(((%%%$$$$$$%%%$$$$$$&&&))),,,%%%######&&&&&&######%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%,,,'''"""(((***$$$$$$###"""!!!"""$$$%%%$$$###########################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((((('''&&&'''((()))***+++,,,------...---)))+++...000000...+++))),,,,,,,,,---...///000111444333555999@@@LLL___ppphhhUUURRRJJJAAA>>>AAAHHHNNNRRR\\\\\\[[[[[[[[[[[[\\\]]]XXX\\\^^^cccoooyyy{{{vvvaaaLLL===444111///---***))))))***)))(((,,,***''''''((('''&&&$$$&&&'''&&&%%%###$$$''')))$$$!!!"""&&&&&&######&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$///***!!!&&&***&&&%%%###"""!!!"""$$$%%%$$$###$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((((((''''''(((***)))***+++,,,------------)))+++---......---+++))),,,,,,,,,,,,---///000111555444666===EEETTTjjj|||yyyeeeYYYVVVNNNDDD??????DDDIIILLLRRRTTTVVVXXXZZZ]]]___aaaaaaiiisss{{{|||qqq^^^JJJ<<<555222000...+++************)))$$$&&&''''''&&&%%%$$$%%%))))))(((&&&######$$$&&&$$$"""###''''''$$$$$$'''%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$)))999333"""###)))'''%%%###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$######""""""$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&''''''(((((('''(((((('''&&&''')))+++)))***+++,,,------,,,,,,******++++++++++++******++++++,,,,,,---///000111444333666>>>JJJ\\\uuupppccc]]]VVVOOOEEE>>>>>>AAAFFFIIILLLNNNRRRUUUZZZ___eeeiiippp~~~yyy|||nnn\\\JJJ===666333000---+++)))******))))))%%%'''%%%###%%%(((((()))(((&&&$$$###$$$%%%'''$$$%%%((('''$$$###%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$...@@@:::%%%""")))'''$$$%%%$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$###"""""""""$$$%%%&&&&&&''''''&&&&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))***++++++***'''%%%&&&(((***(((***+++---------,,,+++++++++************+++++++++++++++,,,---...000000111111555>>>LLL```{{{oooddd___PPPKKKCCC>>>===AAAGGGKKKNNNPPPSSSVVV\\\eeeooowwwyyylll[[[JJJ>>>777555///,,,)))((())))))(((''' ''')))&&&$$$&&&)))%%%&&&'''&&&%%%$$$&&&''''''$$$$$$&&&$$$  %%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$***;;;666###"""((('''&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$#########""""""$$$%%%&&&&&&''''''&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))******...---+++(((%%%$$$&&&(((((()))+++------,,,+++)))---,,,+++******+++,,,---+++++++++,,,---...///000222222666AAAPPPeeexxxhhh]]]NNNJJJDDD???>>>BBBIIINNNSSSVVVYYY]]]dddqqq~~~xxxkkk[[[KKK>>>777444...,,,)))(((((((((((('''###)))------)))&&&&&&(((###%%%&&&&&&&&&&&&'''(((%%%""""""###"""%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$ ---)))###'''&&&)))(((&&&%%%&&&''''''&&&$$$########################$$$$$$%%%&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))++++++***(((%%%%%%&&&'''((())),,,------,,,***(((,,,,,,++++++++++++,,,,,,******++++++,,,...///000444555;;;FFFVVVkkkkkk[[[OOOMMMHHHCCCBBBEEELLLRRR[[[___eeekkksss}}}wwwkkkZZZJJJ===555222///---***))))))))))))((())),,,...---***'''&&&'''###%%%''''''&&&%%%&&&'''&&&######%%%%%%!!! """%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$!!! '''%%%###***'''%%%$$$$$$%%%%%%$$$###"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%'''(((((('''&&&((()))'''))),,,...---,,,)))'''***++++++++++++++++++************+++,,,---//////333555<<>>MMMccc|||xxxcccYYYUUUPPPLLLNNNXXXggguuu}}}sssuuubbbQQQDDD:::333...///---+++******)))'''&&&)))(((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&%%%%%%(((%%%%%%((((((%%%%%%((('''%%%######$$$%%%%%%$$$"""$$$%%%%%%######$$$&&&$$$$$$$$$$$$$$$&&&'''(((''''''&&&&&&&&&&&&&&&''''''''''''((())))))******,,,+++***)))))))))))))))++++++******************///+++***...000//////222777:::BBBRRRhhhppp___ZZZTTTSSSSSSZZZhhhyyygggvvvttt```NNNAAA888111---111///,,,***)))(((%%%###***&&&$$$%%%((()))&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$)))(((%%%#########$$$%%%######$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''''''''%%%"""!!!######!!!"""%%%***'''###"""###$$$&&&&&&$$$%%%'''&&&%%%%%%&&&((("""###$$$&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((((((((((()))******++++++,,,,,,+++************+++******++++++++++++++++++...,,,,,,......+++...222777;;;EEEUUUllliii\\\[[[XXXYYY^^^iiizzz~~~cccrrrrrr^^^LLL???777111---000...+++***)))(((%%%###(((&&&$$$%%%''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''''''''%%%$$$(((&&&$$$""""""###%%%&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&######)))'''$$$"""###$$$$$$$$$%%%&&&&&&&&&&&&&&&'''(((###$$$$$$%%%%%%&&&&&&'''***))))))))))))******+++((())))))***++++++,,,,,,,,,,,,+++++++++++++++,,,******+++++++++++++++,,,...---......,,,)))---333555:::DDDUUUmmmjjj^^^]]]bbbccchhhsss}}}yyy|||fffooo~~~ppp\\\III===666111...---+++))))))))))))'''&&&$$$&&&''''''%%%$$$&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''''''''%%%$$$%%%$$$"""""""""$$$%%%'''%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$###""""""""""""'''###!!!######!!!###'''%%%$$$###$$$%%%$$$###!!!%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%###"""###%%%((())))))))))))))))))***++++++))))))******++++++,,,,,,,,,+++++++++++++++,,,,,,******++++++,,,,,,,,,,,,///.........,,,)))---444444999EEEWWWnnnpppdddaaalllmmmrrr}}}zzzyyy|||xxxkkkjjjttt{{{mmmXXXEEE:::444111///***)))(((((()))***)))'''###&&&)))(((%%%$$$&&&***%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%&&&'''(((((((((&&&$$$""" !!!((($$$###%%%%%%###$$$((("""""""""$$$%%%%%%###!!!%%%$$$###$$$&&&'''&&&%%%'''%%%###!!!"""%%%(((***&&&&&&&&&&&&'''((()))))))))))))))***++++++,,,,,,+++************+++,,,,,,******++++++,,,---------111...---...---,,,///555666<<>>444000......+++***(((((())))))'''&&&)))&&&$$$&&&)))+++)))'''"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%"""###$$$%%%$$$""" ######""""""###%%%&&&((('''%%%$$$""""""###%%%&&&$$$""""""&&&&&&""""""$$$&&&$$$!!!!!!$$$'''))))))'''%%%###$$$'''((('''%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''')))******((((((((()))******++++++))))))(((((()))***++++++******+++,,,,,,---......444---***---111222444666666===JJJ\\\sssrrrjjjooozzz|||vvvhhheeeqqq~~~}}}vvvnnn\\\GGG:::222---+++,,,''''''((()))))))))))))))%%%%%%'''''''''&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&###!!!"""%%%'''&&&$$$%%%%%%%%%%%%$$$$$$###"""!!!""""""###$$$$$$%%%%%%$$$&&&'''%%%""" """%%%###$$$%%%""" '''---+++((($$$$$$%%%&&&%%%$$$'''&&&%%%%%%&&&&&&$$$"""$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&''')))+++)))'''%%%&&&(((***++++++(((((())))))*********+++,,,,,,++++++***+++++++++...---,,,+++,,,///222444888???NNNccc{{{uuubbblll~~~uuummmnnnvvvyyywwwkkkZZZFFF:::222---+++,,,&&&&&&'''(((((((((((((((%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&&&&%%%%%%$$$""" !!!###$$$$$$"""$$$$$$%%%%%%%%%$$$######""""""""""""############"""###$$$$$$###$$$&&&'''"""$$$%%%### !!!&&&+++***'''$$$$$$&&&'''%%%$$$%%%$$$$$$%%%&&&'''%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&''')))++++++)))((((((***,,,,,,,,,)))))))))******+++++++++,,,,,,++++++***++++++,,,...---,,,,,,---000333555999AAAPPPeee}}}pppkkkvvvkkkkkkqqquuugggVVVDDD888222---+++,,,&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&'''((((((&&&&&&''''''&&&&&&%%%$$$#########""""""""""""!!!###"""!!!!!!###$$$$$$#########$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$###"""###$$$&&&&&&&&&!!!$$$%%%$$$""""""%%%)))'''&&&%%%%%%''''''&&&$$$$$$###"""$$$&&&'''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&''')))+++---,,,******,,,------,,,))))))************++++++,,,++++++***++++++,,,,,,------,,,---///222555777;;;CCCRRRhhhsssjjjuuu|||kkkggglllqqqaaaRRRAAA777222---++++++'''''''''''''''''''''(((&&&&&&%%%%%%%%%''')))***&&&&&&''''''&&&&&&%%%$$$""""""!!!!!!!!! %%%$$$$$$$$$%%%&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&'''''')))%%%""""""%%%%%%###!!!!!!###%%%%%%$$$###$$$&&&%%%%%%%%%&&&'''''''''&&&&&&$$$######%%%&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&''')))+++...,,,++++++,,,---,,,+++))))))))))))))))))))))))++++++******++++++,,,,,,,,,,,,---...000333666888<<>>AAACCCCCC>>>555///,,,,,,))))))((('''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((###$$$$$$%%%%%%&&&&&&'''!!!%%%))))))%%%######%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%###$$$&&&'''''''''&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&&&&&&&"""$$$&&&'''((()))+++---...---,,,+++***)))))))))'''((((((***+++,,,------))))))******+++++++++,,,+++...000000///---,,,,,,,,,---...//////000222555999EEEZZZtttwwwmmmhhhfffaaa___aaabbbbbbeeekkkpppxxx```QQQHHHNNNWWW]]]eeeooowww}}}yyyxxxwwwuuurrroooiiihhhfffcccaaa```aaabbbfffeeefffjjjnnnooollliiinnnrrrvvvvvvvvvxxx}}}~~~yyyjjj\\\OOOBBB999666333///++++++///555999JJJOOOQQQLLL???444///...))))))(((''''''''''''''')))((('''%%%%%%&&&''''''((('''%%%$$$$$$%%%&&&'''"""###$$$%%%&&&&&&'''((( $$$))))))%%%###$$$&&&###$$$&&&''''''&&&$$$###(((&&&$$$%%%&&&'''&&&%%%'''&&&%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''###%%%&&&((())))))((((((%%%'''((((((''''''(((***000///---***)))((())))))%%%%%%''')))***,,,......******************++++++(((***---...---,,,,,,,,,,,,---/////////000333555999DDDWWWqqq~~~sssjjjeeefffaaa___aaabbbbbbeeejjjkkkttt|||\\\OOOJJJRRR[[[```hhhrrrxxx{{{xxxtttrrrrrrpppllliiiddddddcccaaa______```aaafffdddeeeiiioooppplllgggnnnppprrrpppooorrrzzz||||||nnn]]]LLL???888333111---+++***---000222@@@SSS```[[[NNNCCC555((()))))))))(((''''''&&&&&&((((((((('''&&&&&&&&&%%%$$$###$$$%%%((()))(((&&&%%%&&&&&&%%%$$$%%%''')))'''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$$$$%%%'''''''''''''''&&&%%%$$$%%%))),,,###$$$%%%'''(((***+++,,,///...,,,)))&&&&&&))),,,)))'''&&&(((***,,,,,,+++'''(((******))))))***,,,,,,++++++******++++++,,,,,,,,,,,,---...000222333@@@GGGUUUlllvvvpppiiiccceeebbb^^^\\\^^^aaaeeegggrrruuu}}}oooNNNHHHJJJTTT___gggqqq{{{||||||wwwuuuqqqmmmiiihhhggggggdddcccaaa`````````aaabbbllljjjiiimmmqqqqqqlllgggkkknnnrrrtttsssuuuyyy}}}zzz|||mmm\\\LLL???888222000...,,,+++---///111999KKKZZZZZZMMM>>>333---)))(((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%$$$$$$&&&'''((('''&&&%%%&&&&&&&&&%%%%%%'''((((((''''''''''''((())))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%&&&''''''%%%%%%%%%&&&'''((())))))$$$%%%&&&'''(((***++++++......---***'''&&&''')))***)))'''((()))******)))'''(((******))))))+++,,,,,,++++++******++++++,,,,,,,,,,,,---...000222333<<>>888/////////......---------***000>>>JJJDDD333***,,,++++++******)))(((((('''%%%&&&&&&&&&'''((((((((('''&&&%%%&&&''''''%%%$$$"""%%%'''((('''&&&&&&&&&((((((''''''(((((()))************))))))))))))(((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%'''&&&###!!!%%%***---***&&&((((((((((((((())))))))))))***,,,+++)))'''''''''+++)))'''''')))))))))(((((()))***))))))***,,,...,,,++++++******++++++,,,,,,,,,,,,---...000222333777???MMMdddtttllleee```ccccccbbbaaabbbdddhhhkkkkkkoooxxxyyy^^^YYY___kkkzzz}}}yyytttpppmmmlllnnnnnnllllllkkkeee^^^ddddddeeeggghhhiiijjjjjj```aaadddfffhhhiiiiiiiiibbbggglllmmmkkklllpppttt{{{zzz{{{ssshhhyyyiiiXXXHHH===666/////////......---,,,+++,,,+++333@@@BBB666+++)))***))))))((((((''''''&&&%%%&&&&&&&&&'''((((((((('''&&&%%%&&&''''''%%%$$$"""%%%'''((('''&&&&&&&&&''''''&&&&&&''''''((()))+++*********))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%''')))$$$!!!"""'''++++++((())))))))))))))))))))))))&&&(((+++,,,+++***)))***((('''&&&''')))*********((())))))))))))***---000,,,++++++******++++++,,,,,,,,,,,,---...000222333888AAAQQQgggtttkkkfffaaaeeeeeeeeecccbbbdddiiimmmooottt~~~tttaaa```nnn~~~xxxpppiiieeeeeeiiijjjhhhgggfffaaa[[[aaabbbccceeefffffffffeee```aaadddfffhhhhhhhhhhhhhhhmmmqqqrrrooopppvvv{{{~~~ooodddvvvfffUUUFFF;;;555000//////...---,,,++++++000,,,///999@@@<<<222***'''''''''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''(((&&&$$$###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&'''((((((************))))))))))))((((((''''''&&&'''''''''&&&&&&&&&&&&''''''''''''"""%%%((((((&&&$$$&&&(((***&&&""""""%%%)))***)))))))))))))))))))))))))))&&&)))+++,,,++++++++++++'''&&&%%%&&&)))++++++***)))))))))))))))+++...111,,,++++++******++++++,,,,,,,,,,,,---...000222333999DDDUUUkkkuuulllgggcccdddeeedddaaa```bbbiiioooyyynnndddkkk|||wwwkkkdddaaaeeehhhiiifffeeeeeeccc^^^^^^___bbbcccdddcccaaa```bbbcccdddfffhhhiiijjjjjjsssvvvxxxvvvsssrrrwww|||~~~zzzlllbbbtttdddSSSDDD999333111000...---,,,+++++++++,,,---...333:::>>>888///((((((''''''&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%$$$$$$&&&'''((('''&&&%%%&&&&&&&&&%%%%%%'''((('''''''''''''''(((((()))******)))))))))(((((((((&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&'''''''''((("""&&&******'''%%%''')))((('''&&&&&&&&&''''''((((((((()))))))))*********+++,,,------+++******+++((('''&&&&&&((())))))))))))))))))((()))+++///222,,,++++++******++++++,,,,,,,,,,,,---...000222333888DDDWWWnnnvvvmmmiiifffcccdddccc```___dddnnnuuuuuueeebbbwwwuuuhhheeefffgggjjjiiieeedddffffffddd^^^```ccceeefffeeecccaaadddeeefffhhhkkknnnppprrrzzzzzzzzzwwwttttttxxx{{{~~~vvviii^^^sssbbbQQQCCC888222111000...,,,++++++++++++%%%+++...---444<<<:::111+++++++++***))))))(((((((((((((((''''''&&&&&&%%%$$$$$$$$$%%%((()))(((&&&%%%&&&&&&%%%$$$%%%''')))((((((((((((((()))******))))))))))))((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((###'''++++++'''%%%'''***%%%'''))))))'''&&&%%%&&&((((((((()))******++++++/////////---+++))))))******((('''&&&(((((((((''')))))))))((()))+++///333,,,++++++++++++++++++,,,,,,,,,,,,---...000222333666CCCWWWnnnwwwnnnjjjhhhcccdddcccaaaaaahhhsss}}}kkk___```ssshhhiiioooiiillljjjeeecccfffhhhhhh```cccfffiiijjjiiigggeeeffffffhhhjjjnnnsssvvvyyyyyyyyyxxxvvvuuuwwwzzz|||tttfff[[[}}}ooo```QQQDDD:::444111...,,,+++++++++***))),,,)))(((+++111666777666000...+++*********)))((('''((('''######(((***(((###$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&&&&$$$###%%%'''((('''&&&---(((""" """$$$%%%$$$&&&'''((('''%%%%%%'''(((%%%%%%%%%&&&&&&'''''''''+++''''''---...)))'''***111...,,,,,,......,,,)))'''&&&%%%&&&(((******)))(((++++++)))***///111000,,,,,,,,,++++++,,,,,,---,,,,,,---///111333555666===DDDSSSjjj{{{vvvrrrmmmeeebbb^^^\\\aaajjjttt{{{ttthhhgggjjjttt~~~uuuqqqpppooollljjjkkkmmmnnnllljjjdddnnnuuurrrlllkkkkkkkkkkkkiiihhhlllsssxxxxxxwwwyyytttrrrvvvyyyyyy}}}~~~rrrfff^^^yyykkk]]]PPPDDD:::444000///...---...---+++)))++++++******,,,000666999333111---+++***))))))(((***+++)))%%%###%%%%%%"""###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$&&&))))))((((((+++---'''%%%######$$$%%%%%%%%%&&&'''((('''&&&%%%'''(((&&&&&&%%%%%%%%%%%%%%%%%%+++((()))...///+++***,,,000---++++++------+++)))***(((&&&&&&''''''&&&%%%)))+++,,,***+++000333111......---,,,,,,,,,------.........///000222333444===EEEUUUlll}}}xxxrrrlllfffdddaaa___bbbjjjsssyyymmmeeegggkkkmmmwwwyyyuuukkkjjjiiikkknnnppppppoooqqqxxx{{{xxxtttttttttssspppnnnnnnqqqwww{{{yyywwwrrroooqqqxxx~~~zzznnnbbbZZZ}}}ttthhhZZZMMMBBB:::555111////////////...,,,)))***++++++)))'''+++333:::777444000,,,***((((((((('''***)))%%%$$$%%%### $$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###(((((($$$$$$)))...###$$$&&&&&&%%%$$$######&&&'''((('''&&&%%%'''(((&&&&&&&&&%%%$$$$$$######,,,+++---111111...---///---,,,******++++++***(((+++)))((('''((((((&&&%%%))),,,,,,***,,,111444222//////...---------------////////////000111222222;;;CCCTTTlll{{{uuuoookkkjjjhhhfffgggkkkrrrxxxuuuddd___dddhhhgggpppyyy~~~uuugggfffhhhkkkooosssttttttzzz~~~~~~~~~~~~{{{uuuuuuuuuxxx|||}}}zzzwwwnnnooottt}}}vvviii^^^WWW|||tttfffXXXLLLAAA999444222000---,,,------,,,+++*********((((((***000444999777333///***((((((((( $$$&&&%%%&&&((('''###%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%"""&&&%%%######&&&***$$$'''***)))%%%""""""$$$%%%'''((((((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%000111333555444111//////+++************))))))((()))(((((()))***+++***)))(((++++++***,,,111444222///...---,,,,,,,,,,,,,,,.........//////111222333888@@@RRRjjj~~~zzzvvvssssssrrrooommmoootttxxxggg[[[YYY]]]bbbeeellluuuyyyqqqeeefffhhhkkkooorrrtttuuuyyy|||~~~}}}xxxxxxyyy|||~~~}}}yyyvvvsssvvv}}}rrrfff\\\UUU~~~uuugggXXXKKK@@@888333333000+++))))))+++,,,,,,+++)))((()))+++---,,,+++777777555111+++(((((()))"""%%%%%%'''***)))&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((((((((('''%%%''')))(((%%%$$$&&&)))%%%'''(((((('''&&&&&&'''%%%&&&&&&'''((()))******222666999888444111///...)))******))))))(((((()))'''''''''(((******(((''''''******)))+++000333222---,,,,,,+++******+++++++++,,,,,,...000222333555777???QQQjjj|||yyyzzzzzzwwwttttttxxx|||ppp\\\TTTSSSVVV[[[ccciiiqqq~~~}}}sssmmmhhhiiikkkmmmnnnppprrrsssxxx{{{xxxwwwxxxyyyzzz{{{zzzxxxwwwzzzyyymmmbbbYYYSSS~~~uuugggXXXKKK@@@888444333///+++((((((***+++,,,,,,)))((()))---...***&&&333555666333---)))((()))!!!%%%'''&&&&&&)))'''$$$'''&&&%%%$$$%%%%%%''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((&&&$$$%%%''''''%%%###"""$$$&&&&&&&&&''')))+++$$$&&&))))))'''&&&&&&&&&%%%&&&'''((()))+++,,,,,,000666:::777222000...,,,((()))******(((((((((***(((((('''''''''&&&""" &&&))))))(((***000333222++++++************++++++***+++,,,---///222444555777@@@QQQjjj|||}}}}}}zzzwwwzzz|||zzzwwwxxx}}}gggVVVPPPNNNRRRYYY___dddmmm{{{{{{rrrooonnnoooqqqpppooooooqqqrrrzzz~~~~~~uuuvvvvvvvvvvvvxxxyyy{{{|||~~~vvvjjj```WWWQQQ|||ssseeeVVVJJJAAA:::666111///---,,,,,,,,,+++***---+++************))))))...222666444///***)))***%%%((()))&&&&&&(((&&&###((('''%%%$$$$$$%%%&&&(((''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&"""###$$$$$$#########$$$"""###$$$'''((('''%%%"""$$$&&&))))))(((&&&&&&&&&&&&&&&'''((()))******+++(((111666333///...---***''')))+++***(((''')))+++)))((((((((((((&&&### &&&)))***)))+++111444333************+++,,,------,,,,,,,,,---///111222333555===NNNgggzzzwwwtttpppnnnrrrvvvwwwvvvzzzcccSSSLLLKKKRRR\\\\\\bbbkkk{{{wwwssstttuuuvvvuuurrrqqqrrrtttxxx|||~~~~~~zzzwwwvvvttttttvvvzzzyyymmmbbbYYYRRRyyypppbbbTTTIIIAAA;;;888/////////000111///+++'''---...---***&&&%%%)))---+++000666555000+++)))***%%%((((((&&&&&&((((((%%%((('''%%%$$$$$$%%%&&&(((''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%!!!%%%)))((($$$###''',,,&&&%%%&&&((()))%%%$$$&&&))))))(((&&&&&&&&&'''''''''(((((((((((((((""",,,222///,,,,,,,,,)))'''***++++++(((((())),,,)))))))))+++,,,+++)))&&&'''***+++***,,,222555444*********+++,,,---...///---------......///000111222999JJJccc~~~yyysssmmmgggfffkkkqqqssstttzzzbbbQQQJJJJJJSSS```\\\aaalll~~~|||vvvwwwyyyzzzxxxuuussstttvvvrrrvvvxxxxxx{{{xxxvvvtttsssuuu|||sssggg\\\UUUwwwmmm```SSSIIIAAA999444000//////000222111///---+++,,,,,,+++(((''''''(((---,,,555888111///111***+++***((('''&&&&&&((()))(((&&&%%%######$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&%%%$$$#########$$$%%%&&&'''))))))((('''((((((&&&((())))))'''&&&'''(((&&&'''((())))))((('''&&&&&&......&&&$$$******$$$***+++---.........------******+++,,,+++)))'''%%%)))(((&&&%%%&&&''')))******+++******...444444000)))+++,,,......---+++***000---+++---111444555444555:::HHH```}}}zzzpppkkkkkkmmmnnnooooooqqqxxx___PPPOOOSSS[[[ccciiiiiippp~~~||||||zzzvvvsssqqqqqqrrrssssssssstttxxx}}}}}}xxxxxxyyy|||~~~yyylllcccvvvlll]]]PPPFFF>>>777222000//////000000000...,,,''')))******))))))***+++---+++444999333222222***,,,***'''%%%%%%'''((((((((('''%%%$$$$$$$$$&&&'''(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%#########$$$$$$ ###&&&((('''%%%$$$$$$'''((())))))'''%%%&&&&&&((()))***++++++***)))(((&&&---...'''%%%+++,,,'''***,,,.../////////------,,,+++***)))((((((((((((((('''&&&&&&'''((()))***))))))((((((...555666333...---,,,++++++,,,------000...,,,---000333444333555:::IIIaaa~~~wwwkkkfffgggkkkmmmooopppsss{{{~~~]]]OOOOOOSSSZZZbbbhhhiiirrr|||{{{~~~}}}zzzxxxwwwwwwwwwxxxwwwwwwxxx{{{~~~uuukkk[[[LLLBBB;;;555111000///......///...,,,***''')))******))))))***+++...***222999666888999111000,,,&&&%%%&&&((()))((()))((('''%%%%%%&&&''''''((((((''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$######### &&&((((((&&&$$$###((()))***)))&&&%%%%%%%%%)))***,,,......,,,***)))&&&,,,---'''&&&,,,---***+++,,,///111111000...,,,---+++)))'''&&&''')))***&&&&&&&&&'''((())))))***((((((''''''---666999666333000,,,))))))+++...000000...------///111222222555;;;JJJbbbttteee```ccciiilllooorrrwwwvvvYYYMMMMMMQQQXXX```eeeiiiuuu}}}|||}}}~~~|||{{{{{{}}}~~~yyyvvvxxx{{{~~~uuujjjYYYJJJ@@@:::444111111///...---------***)))+++,,,,,,+++(((''''''(((,,,'''...555666===CCC>>>444///(((&&&(((******((())))))((('''&&&''''''((()))(((((('''''''''(((((('''&&&&&&%%%&&&&&&'''''')))((('''&&&%%%$$$#########'''))))))((('''((()))++++++***'''%%%%%%%%%(((***---......---***(((''',,,,,,'''&&&)))+++***+++---000222222000...,,,+++***)))(((''''''((()))$$$%%%'''((())))))))))))***)))''''''---666999777444111---***)))+++...000///...------...000111111444;;;KKKdddqqqaaa^^^bbbkkknnnrrrvvv{{{oooUUULLLLLLNNNTTT\\\```hhhwww|||~~~}}}}}}~~~|||vvvqqqooossswww|||~~~}}}tttiiiYYYJJJAAA:::555222111///---,,,,,,,,,***)))+++,,,,,,+++(((''''''((('''"""&&&---000<<>><<<===<<<666...)))((()))'''(((((((((''''''&&&&&&&&&&&&%%%%%%&&&''''''(((,,,++++++***))))))******'''(((((()))((('''&&&%%%###$$$&&&%%%$$$$$$&&&((('''(((***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''+++...///......---------------''''''((((((((((((((('''***)))(((&&&&&&'''(((((()))***)))***000777999666---------,,,,,,,,,,,,,,,***+++---,,,+++---000333333;;;NNNjjjrrrjjjkkkooorrrvvv{{{{{{eeeUUUHHHIIIMMMOOOTTT\\\[[[jjj}}}zzz{{{~~~||||||vvvssssssuuu|||}}}|||}}}}}}kkkbbbVVVKKKCCC===666222111///,,,,,,---.........+++,,,,,,+++(((''''''(((((((((000///%%%(((444777BBBEEEFFF@@@555...---///'''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((------,,,+++*********+++''''''((())))))((('''&&&###%%%((()))'''&&&%%%&&&$$$&&&''''''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$&&&''')))...333000...---+++++++++,,,---)))((('''&&&&&&''')))***+++***(((&&&%%%&&&'''(((&&&((((((***111999;;;777---,,,+++******+++---...(((+++,,,,,,+++,,,000444333;;;NNNjjj}}}sssmmmmmmpppqqqvvv|||ooo]]]NNNEEEHHHNNNRRRXXX___^^^lll}}}xxxsssrrruuuyyyqqqwww|||}}}zzzxxxyyy|||~~~}}}~~~tttmmmllldddcccJJJGGGIII===888...222...++++++///111...+++++++++***)))((((((((()))***)))(((''')))---222555CCCQQQZZZRRR@@@222+++))))))***++++++***))))))((((((((('''&&&&&&&&&&&&'''&&&'''(((((())))))(((((()))((('''&&&&&&''')))******'''%%%$$$%%%&&&&&&%%%)))))))))(((((('''''''''(((((('''&&&%%%%%%$$$###&&&&&&'''(((***---000111000---++++++------+++((()))$$$###''')))&&&"""!!!'''(((((()))************+++''')))))),,,;;;BBB777...,,,******+++,,,+++***,,,***((())),,,...//////222:::PPPpppxxxooojjjjjjmmmqqqvvv}}}rrreeeXXXLLLIIIMMMRRRYYY^^^cccttt}}}~~~{{{xxxxxxvvvrrrnnnsssyyy~~~}}}zzzyyy~~~rrrccc[[[VVVfff```JJJGGGBBB;;;@@@555...***'''(((,,,...,,,)))+++***))))))))))))))))))+++***)))((()))+++...///???PPP\\\UUUCCC555...+++///...---,,,,,,***((('''(((((('''&&&&&&&&&&&&&&&''''''((())))))))))))(((,,,***)))'''&&&'''((()))(((&&&%%%%%%''')))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())),,,...//////,,,***+++,,,,,,***(((***''''''***+++(((&&&''')))***+++++++++***)))(((***'''+++---000===BBB666...,,,******+++,,,+++***+++++++++,,,,,,---//////333;;;OOOnnnuuummmhhhiiimmmqqqwww~~~zzziii\\\PPPMMMPPPTTTZZZ```fffxxx~~~}}}{{{{{{zzzyyyxxx{{{~~~~~~yyybbbVVVPPPKKKhhhZZZLLLJJJ======PPPDDD,,,)))'''(((+++,,,+++)))))))))))))))))))))***+++++++++***))))))))))))***666IIIXXXVVVIII<<<444000444111---,,,---,,,)))&&&((('''&&&&&&%%%%%%&&&&&&&&&'''(((((())))))((((((***)))'''%%%$$$$$$$$$%%%&&&%%%%%%&&&))),,,------'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,---+++************)))'''((('''))),,,+++((((((+++000000111111000---)))''')))(((---000333@@@CCC666...,,,******+++,,,+++***))),,,//////---,,,...000444;;;NNNmmm~~~qqqjjjgggiiinnnrrrwww~~~}}}jjj___TTTQQQSSSVVV\\\bbbkkk~~~}}}|||}}}gggWWWOOOJJJFFFgggWWWOOOQQQ===AAA]]]OOO000...++++++,,,---,,,***)))((((((((()))***++++++++++++++++++***)))((((((---<<>>???XXXIII333111///---,,,,,,***))))))((((((((()))***++++++)))***+++,,,,,,+++******)))222>>>KKKUUUZZZSSSIIIIIICCC;;;555222///+++((()))(((''''''&&&&&&''''''%%%%%%&&&''''''''''''&&&+++++++++++++++,,,------'''&&&&&&'''***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&%%%%%%''''''((((((((('''''''''((())))))((((((''''''(((######&&&(((&&&$$$''',,,666777888888555000,,,)))+++(((***,,,///>>>EEE:::...,,,******+++,,,+++***(((---111111...,,,...111000:::QQQqqqxxxoookkkkkknnnssstttyyyrrrbbb\\\ZZZSSSMMMMMMPPPTTT[[[bbbvvv~~~}}}}}}|||}}}hhhVVVMMMIIIEEEBBBggg^^^SSSPPP<<<666EEE777222000///,,,***)))(((((())))))))))))))))))***+++))))))***+++,,,,,,,,,,,,***...666BBBSSS______XXX[[[VVVLLL@@@666///+++)))***)))((((((''''''((((((&&&''''''((((((((((((((('''(((((()))***+++,,,,,,(((((('''(((******)))''''''''''''(((((((((((((((++++++***)))((('''&&&&&&''''''(((((((((((('''''''''((())))))''''''((()))'''%%%&&&))))))''')))---000000111111000---)))''',,,(((***+++...>>>FFF<<<...,,,******+++,,,+++***(((+++...///------///111000:::SSSssswwwpppnnnnnnqqquuutttyyywww^^^SSSQQQTTTOOOKKKLLLOOOSSS[[[ccc}}}~~~{{{zzz~~~~~~}}}yyywwwwwwzzz}}}eeeUUUMMMHHHDDDCCCfffcccOOOHHH<<<111666.........---+++***))))))***+++***))))))))))))))))))))))))))))))*********+++***---111888GGGVVV^^^^^^bbb^^^UUUFFF888...,,,---++++++***))))))))))))))))))******+++++++++++++++'''((())))))************)))((()))***,,,,,,***((()))))))))*********+++++++++++++++*********))))))''''''((()))))))))((('''''')))***)))''''''(((***+++'''&&&)))***)))***,,,)))***+++++++++***)))(((+++))),,,...222AAAGGG;;;...,,,******+++,,,+++***))))))***+++---...000111333<<>>111222...,,,------,,,++++++,,,...++++++***)))(((((())))))***))))))(((((((((((()))(((+++...000999IIIWWW^^^___]]]UUUGGG777......222,,,++++++***************,,,,,,---............---//////000000000///......)))))))))+++......---+++******++++++,,,,,,,,,---***++++++++++++,,,,,,,,,'''''')))*********)))(((&&&)))+++***''''''(((+++---&&&$$$'''***))))))***'''(((((()))***************)))...222555CCCGGG;;;...,,,******+++,,,+++***)))((('''))),,,000111111666>>>SSSppp}}}ssspppppppppqqqttttttzzz~~~___QQQVVV___YYYUUUSSSTTTUUUWWW^^^fff~~~vvvqqqjjjttt~~~zzzwww|||uuuqqqsssvvvyyyxxxwwwxxx{{{sss___TTTMMMFFFBBBDDDfff\\\NNNBBB;;;888555222///...---,,,++++++,,,---)))***&&&###&&&...///***,,,+++++++++,,,,,,***(((***'''(((...444<<>>===888555333444000...---///222333111...555111...///222555666555666222///000444444...(((,,,,,,,,,,,,+++)))((('''&&&&&&&&&&&&'''((()))***&&&&&&&&&'''(((((())))))+++******)))))))))))))))***+++***---:::HHHHHH???,,,,,,,,,,,,,,,---......++++++******+++---///000777>>>RRRpppuuummmlllnnnmmmlllmmmuuu{{{sss___\\\]]][[[bbbYYYUUUWWWVVVTTT]]]lllzzzsssppptttsssssssssuuuwwwzzz{{{~~~~~~zzzsssppprrrwww{{{|||qqq___TTTMMMFFFCCCBBBdddZZZMMMAAA:::555111...111///,,,,,,,,,,,,,,,,,,&&&((('''&&&***000000,,,)))((((((***,,,---,,,+++...,,,---000222666???IIIDDD===777777555222333777;;;:::999777666666777888===@@@DDDFFFEEEBBBAAA@@@BBBFFFJJJIIIEEEAAA??????:::777555555999<<<>>>>>>CCC???;;;;;;>>>AAACCCCCCBBB>>>:::999999888333/////////...---,,,,,,++++++******)))((('''''''''''')))))))))))))))*********+++***))))))(((((())))))***+++***,,,999FFFFFF===---,,,,,,+++************,,,,,,,,,,,,---///111222555===QQQpppzzzqqqjjjjjjlllkkkkkkmmmrrrwwwppp``````eeefffhhh___ZZZYYYVVVWWWeeewww{{{tttrrrpppqqqrrrtttwwwyyy{{{|||~~~}}}ssspppooorrrwww}}}qqq___UUUNNNHHHDDDCCCcccZZZMMMBBB:::555///,,,///+++(((''')))***)))'''"""$$$&&&&&&***......+++---,,,,,,---///000///.........111444444555<<>>EEENNNCCCDDDFFFJJJLLLOOOSSSVVV[[[]]]\\\WWWRRRRRRWWW]]]eeeiiinnnooojjjaaaYYYTTTKKKQQQXXX\\\[[[YYYYYYZZZKKKIIIFFFFFFHHHMMMQQQTTTUUUVVVXXX[[[```cccfffgggdddgggiiigggbbb]]][[[ZZZNNNLLLIIIDDD???;;;777555222111000...---,,,,,,+++,,,,,,+++******)))((((((***)))((((((''''''(((((()))***)))+++666CCCAAA666+++,,,...///000///......,,,,,,,,,---...111333444333;;;PPPpppxxxkkkeeeaaacccfffgggjjjmmmnnnsss{{{qqqdddccchhhlllllliiieeeaaa\\\cccxxx|||tttpppllllllmmmoooqqqsssuuuvvv|||}}}~~~{{{wwwuuuyyy|||}}}uuuooohhhnnnwwwpppaaaXXXRRRKKKGGGEEE]]]UUUKKKBBB===999555111111...++++++...//////...000///......------...000///000444999>>>@@@???>>>CCCEEEHHHKKKJJJIIINNNVVVPPPTTTXXXYYY[[[^^^bbbdddfffiiijjjgggaaa___aaaeeehhhjjjkkkhhhbbbYYYSSSOOOFFFLLLRRRTTTSSSQQQQQQRRRGGGGGGGGGFFFFFFHHHIIIKKKNNNQQQVVVZZZ]]]]]]\\\\\\\\\ccclllooolllfffcccaaa[[[[[[ZZZWWWRRRLLLFFFCCC>>>===:::777444222111000///......---,,,+++************)))((((((((((((((()))***)))+++777BBB@@@555...///111333333222000...,,,++++++,,,...000222333444;;;QQQqqq}}}qqqddd```^^^aaadddfffiiinnnpppuuu}}}ssseee______bbbfffggghhhfffdddkkk|||rrrmmmgggggggggiiimmmrrrvvvyyyzzzzzzzzzzzzyyyyyyyyyyyy|||}}}~~~}}}yyysssnnnkkkqqqwww~~~pppbbbZZZTTTLLLGGGEEEYYYQQQFFF>>>:::777444222---------------///111222333222333555444333555999888<<>>@@@???>>><<<<<<<<>>@@@???<<<:::555444333333333444666777888???TTTtttsssjjjbbbYYYWWWXXX\\\^^^```dddjjjpppwww~~~mmm___WWWWWW\\\aaafffkkknnnuuutttnnncccfffkkkrrrxxx||||||{{{yyyxxxyyy{{{}}}~~~{{{vvvqqqqqquuuyyy}}}}}}pppccc[[[TTTKKKCCC@@@___UUUHHH>>>999777555333222777<<<;;;888999???FFFCCCHHHTTTaaaeeebbbbbbggghhhkkkqqqwwwxxxsssjjjccc___SSSIIIGGGHHHHHHIIIKKKRRRZZZ___\\\\\\dddlllnnnccc^^^XXXQQQJJJBBB;;;666111222333111...,,,++++++(((+++------++++++---000+++---///---+++***,,,...))),,,...---,,,---000333+++000777===???;;;444///888@@@LLLTTTTTTLLL@@@777444333222111111000000000,,,,,,+++++++++*********---,,,++++++******++++++***,,,---000<<>>===AAAFFFHHHHHH???EEEKKKQQQ\\\ggggggaaaRRRJJJCCC@@@;;;444000000+++)))+++///...)))(((---------+++***))))))))))))***++++++***)))***---000*********)))***++++++,,,------...---,,,,,,...///...222777;;;:::666000,,,************))))))))))))((('''&&&(((******'''$$$---,,,)))(((((())),,,---(((+++---111===GGGCCC666222///222<<>>qqqjjj```YYYVVVVVVUUUUUUYYYaaaiiillljjjfffeeeeeeiiinnnqqqpppoooppplllggggggddd___[[[VVVPPPHHHCCC>>>:::666777;;;>>>>>><<<444777:::AAAMMMUUUQQQGGG>>>777111000...***)))+++---+++,,,---)))!!!!!!%%%+++***)))(((((((((((((((*********))))))***---000)))************+++++++++***+++,,,+++******+++---)))+++---//////---***(((***))))))))))))((((((((()))'''&&&''')))***(((&&&,,,+++)))'''&&&&&&'''((('''+++---222???JJJFFF:::222//////666===DDDKKKQQQ[[[YYYYYY]]]cccfffdddaaaVVVYYYgggxxxjjj```VVVOOOLLLJJJLLLOOOQQQSSSVVVZZZ^^^eeeoooiii___ZZZXXX```kkkuuuxxx{{{uuunnnmmmmmmooorrrvvv{{{}}}{{{|||~~~{{{{{{{{{zzz{{{tttdddZZZQQQHHHAAA>>>zzzuuutttsssqqqooopppvvv|||}}}xxxpppiiifffiiijjjgggaaa^^^___^^^[[[YYYSSSLLLGGGEEE@@@888222000...///222666777555222000//////555???EEE>>>444333,,,((()))***))),,,///+++,,,---,,,%%%###(((((('''''''''''''''((()))*********)))***,,,///))))))***++++++++++++***((()))***)))((('''(((************))))))***++++++((((((((((((''''''''''''***(((''''''((())))))(((''''''&&&&&&%%%%%%%%%%%%'''+++...444AAALLLHHH<<<222...,,,...111666@@@JJJ[[[]]]dddmmmvvvyyyxxxtttrrrrrr{{{~~~kkk^^^VVVNNNIIIHHHIIIJJJLLLNNNPPPTTTYYY]]]eeepppwwwddd]]][[[\\\dddnnntttyyyrrrjjjkkkjjjjjjlllrrryyy}}}{{{{{{|||~~~~~~}}}}}}}}}}}}xxxfff[[[QQQHHHAAA>>>~~~yyylllooorrroooggg]]]UUUQQQVVVVVVRRRLLLKKKNNNPPPNNNIIICCC<<<999999888333...******,,,000333555333111111...---000555999666222444...)))***,,,---000555(((+++...---'''$$$'''+++(((''''''''''''(((((())))))***+++***)))***,,,...))))))***+++,,,++++++***((()))******((('''((())),,,+++*********+++---...((((((((('''''''''&&&&&&***)))'''''''''((()))))) !!!###&&&'''(((((((((''',,,///555BBBMMMHHH<<<000---++++++***,,,555???JJJOOOYYYfffrrrxxxyyyxxxyyy{{{sssbbbWWWPPPJJJHHHIIIJJJKKKMMMNNNPPPUUUZZZ^^^iiittt~~~ooo```[[[[[[___gggoooqqqvvv}}}qqqhhhffffffhhhkkkqqqxxx~~~{{{yyyyyy}}}~~~}}}~~~zzzggg[[[RRRHHHBBB@@@}}}ssskkk]]]]]]ZZZTTTLLLDDD>>>;;;CCCEEEDDD@@@@@@DDDEEECCC<<<777222000222333000---+++++++++---000222333333...---,,,,,,+++---333888777///***)))***))),,,///&&&***---,,,)))***---000)))))))))((())))))******)))***++++++++++++---...***++++++,,,,,,,,,,,,,,,***,,,------+++*********)))(((((())))))))))))))))))(((((((((((('''''''''***)))(((''''''((()))+++ """%%%'''))))))))))))''',,,000555BBBLLLGGG:::...,,,,,,,,,***(((---555;;;@@@IIIUUUaaajjjooorrriiiooozzzuuuhhhZZZRRRLLLHHHHHHKKKIIIKKKMMMOOOQQQUUU[[[___mmmxxxrrrggg\\\XXX[[[aaahhhnnnuuuyyy~~~qqqgggaaadddhhhnnntttyyy}}}vvvvvvwww|||yyyggg\\\SSSKKKEEEDDDxxxrrriii]]]TTTQQQNNNHHHBBB<<<777444333555888888555555777777444222000---++++++++++++******))))))***,,,///111333------...---******333>>>999222,,,***)))&&&''')))'''++++++)))))),,,......++++++************++++++***+++------,,,,,,...///------,,,,,,,,,---...///...000111111///---------***************)))((((((************)))))))))))))))******)))(((((()))+++&&&'''((()))))))))((('''&&&+++000666CCCNNNIII<<<...,,,,,,---+++((()))...000333999@@@IIIRRRZZZ^^^VVV```nnn~~~jjj```UUUPPPLLLIIIJJJNNNKKKMMMPPPSSSVVVZZZ^^^aaaqqq{{{fff___YYYXXX___hhhpppttt}}}pppggg```dddjjjqqqvvvyyy{{{{{{mmmpppuuu|||zzziii___WWWOOOIIIGGG{{{nnnfffaaaZZZOOOEEECCC@@@;;;777444222111000---//////++++++---,,,))))))++++++***'''&&&((()))'''((()))******,,,...000---,,,---///---,,,222<<<;;;444///...,,,((('''))))))***)))'''***000111------,,,+++***************+++,,,...///......///000000///---,,,,,,...000222000222444444222000//////000///...---,,,+++++++++---,,,,,,,,,++++++++++++''')))++++++)))((()))***))))))))))))))))))((((((###)))///777FFFRRRMMMAAA000,,,)))+++,,,))))))+++,,,---///222666<<>>888444333///...,,,************+++((()))))))))'''''')))***(((((('''''''''(((((()))&&&%%%$$$%%%''')))))))))))),,,...,,,******...222666444111...---,,,,,,,,,)))******+++---///111222000...++++++---/////////...111333222//////444888<<<777111000222666777777444111111444555333333777555333000---++++++++++++.../////////...---+++***+++,,,,,,,,,+++******)))((((((''''''''''''(((((()))+++***///CCCXXXVVVFFF111...+++***,,,---+++***)))***+++,,,,,,,,,...///111222444888<<<@@@DDDFFFJJJNNNRRRWWW[[[aaafffjjjeeegggjjjnnnuuu}}}~~~~~~|||~~~~~~uuunnngggeeedddjjjsssxxxwwwsssppppppsssyyy}}}~~~}}}ggg```kkkyyysssfffdddffflllppprrrzzzrrrggg]]]RRRKKKIII[[[UUULLL@@@666000...///---,,,+++)))))))))******'''(((******((((((((()))''''''''''''((()))***++++++'''$$$"""$$$'''***+++***,,,...---++++++...222444222111///---,,,,,,,,,+++++++++,,,---...///000---,,,+++,,,...111222222,,,///222222000111333777===666///...444::::::999333000///111222111333777444222000...,,,,,,,,,,,,//////000000000...---,,,///...---,,,+++*********((((((''''''''''''((((((***+++***000EEEXXXUUUDDD333111//////000000000///,,,,,,---...//////......222111000///111444777999>>>BBBHHHOOOUUU]]]dddiiicccgggkkkppptttxxx~~~zzzvvvtttssstttvvvvvvvvvtttrrrpppllljjjiiikkkmmmkkkddd^^^XXXWWWYYY```iiinnnmmmiiihhhgggiiioootttwww~~~{{{jjjiiiwwwpppfffeeelllmmmnnnsss~~~oooddd[[[QQQJJJIIIXXXSSSIII===222---...000,,,+++***((((((((()))***&&&(((***+++)))(((((((((((((((''''''((()))******---***'''%%%''')))+++,,,***,,,------,,,,,,...000000000///...---,,,++++++,,,,,,,,,,,,------...///,,,+++***+++...000111111+++...000111000///111222666000+++...888===;;;777///------111222000111444222111000...------------///000111111111///...---111000...,,,+++***+++++++++******))))))))))))*********)))111FFFYYYVVVGGG888777666555444444333222222111000000111222111111333222000//////111333444888<<>><<<:::999:::777333222444666666666111111111000000000000000555888===BBBGGGLLLRRRVVV___eeelllqqqtttttttttttttttrrrqqqsssvvvyyyzzzzzzllllllkkkhhhddd___[[[XXXSSSNNNHHHEEEEEEDDD@@@<<<;;;<<<>>>BBBEEEFFFCCC@@@JJJIIIKKKPPPVVV^^^mmm{{{rrreeebbbkkkuuu~~~yyynnnkkklllqqqoooppp{{{|||mmmddd[[[RRRLLLKKKZZZPPPBBB777000---------+++***)))(((((()))******'''(((******((((((((())),,,+++***)))((((((((((((%%%&&&''')))++++++(((&&&((()))***+++,,,,,,,,,,,,)))+++---......---+++***,,,,,,,,,,,,------...///---+++***+++,,,,,,+++***,,,,,,---------.........------000888@@@AAA:::333//////222888888333000000------.....................///000111111000///...000///...---,,,+++++++++***)))(((''''''&&&&&&''')))((()))222FFF[[[cccaaa^^^___^^^[[[WWWSSSQQQQQQHHHDDD@@@@@@CCCEEEDDDCCC666666555333222111//////555777:::<<<===@@@DDDGGGLLLQQQXXX^^^bbbdddgggiiiiiigggeeefffjjjlllllljjj___]]][[[WWWSSSNNNKKKIIIBBB???===;;;;;;:::999888555666888;;;???@@@???===@@@@@@CCCHHHNNNXXXiiiyyykkkaaa\\\eeeqqqxxxooonnnpppllllllppp|||nnnddd\\\RRRMMMLLL]]]PPP???444000...,,,***+++***))))))))))))++++++((()))))))))'''''')))*********))))))))))))))))))%%%%%%'''))),,,,,,)))''')))***+++,,,......---,,,)))+++...000000///---,,,+++++++++,,,---...///000---,,,+++,,,------,,,***,,,++++++,,,...000222333000000444999===<<<555000000///111555555000...///++++++,,,------......------...///000000000///...---------------,,,++++++***)))((('''&&&&&&&&&&&&((((((***333EEE\\\lllrrrwwwxxxyyyvvvrrrnnnlllmmm```^^^\\\___bbbccc```\\\LLLIIIEEE@@@<<<999888777777888999999888999;;;===>>>AAAEEEHHHKKKNNNRRRUUUWWWSSSQQQRRRVVVWWWTTTQQQNNNLLLIIIEEEBBB???>>>===555777999888666555666777333444555888:::<<<<<<<<<;;;;;;>>>DDDIIITTTgggwwwxxxeee]]][[[hhhzzzwwwppppppqqqlllnnnsss|||nnnddd[[[RRRLLLKKK```QQQ???333111111---)))++++++***))))))***+++,,,)))))))))(((&&&''')))+++(((((((((((()))***+++,,,''''''(((***---...---,,,++++++,,,---//////...,,,***,,,///222333111///---+++++++++,,,---...000000,,,++++++---//////...,,,,,,+++***,,,///444666888222222444777777555000,,,000---...000///,,,+++---)))***+++,,,---------------...///000000///......+++,,,---------,,,+++***,,,,,,***)))(((((((((((('''(((***333DDD\\\qqq|||}}}zzzyyyzzzvvvuuuwww|||yyyrrreee```WWWOOOHHHEEEDDDDDD:::;;;;;;:::888888999:::=========<<<<<>>666333000...///'''***)))%%%%%%))),,,,,,'''''''''(((((()))***+++***,,,,,,((('''***)))&&&++++++***+++------+++******......,,,...333333///222000///000333444111...111,,,+++000333222000000000000...+++***,,,,,,+++---******...666===AAABBB999555111000000000///,,,------------------------***+++,,,---...---,,,,,,000///...000111111000...333...+++------******,,,---)))&&&'''+++---+++(((,,,++++++333HHHbbbuuu|||}}}uuuqqqnnnjjjiiijjjmmmqqqxxx~~~uuurrrqqqpppiii___^^^cccYYYOOODDD???@@@AAA???<<<<<<;;;::::::<<<;;;777444999888666777999:::999999999444000111555777555222//////......///111222333333444555666666666555444999:::===BBBGGGQQQdddvvv}}}kkk```ZZZ___ssswwwooonnnpppnnnpppwwwoooddd\\\TTTMMMKKK```OOO===555222///---...))),,,+++'''%%%''')))((((((((((((((()))***+++++++++---...+++***,,,+++'''*********+++---...---+++------+++***///555333,,,000///...111666999999777444//////333666444000000,,,...///000000000---+++///------111888>>>AAAAAA<<<888333000///---***'''//////...---,,,,,,,,,,,,***+++,,,---------,,,,,,---...///000//////000000333...+++------******+++---)))&&&'''+++---+++(((+++++++++222FFF___pppvvvuuujjj```ZZZVVVRRRQQQSSSXXX[[[dddppp|||~~~yyyxxxuuuwww|||~~~zzzyyy{{{rrriii^^^XXXVVVUUUPPPLLLHHHCCC>>><<<>>>>>>;;;888888666444444555555444333666444222000000000000000111111000000000111222333222333444555666666555444777777;;;AAAGGGTTTiii|||vvvcccYYYUUU\\\kkkwwwpppoooqqqpppooossspppeee\\\RRRJJJHHH^^^NNN<<<444111///------(((+++,,,(((&&&((((((&&&)))(((((())))))***+++,,,+++///000------...,,,''')))((()))+++...000///...222///+++,,,444999555...222000///222888>>>AAABBB777222000444666333000///+++---111555777444///+++///......222888<<<<<<;;;333111///...//////...,,,222111///---,,,,,,------++++++,,,------------,,,+++,,,.........///000111333...+++---...+++***,,,---***((()))+++,,,+++(((***++++++222CCCYYYhhhnnndddWWWIIIAAA===999999;;;@@@BBBJJJXXXgggooonnniiijjjjjjqqq~~~wwwrrrpppnnniiieee```XXXOOOKKKKKKJJJDDD???;;;999777777777777666555555666555222///...111333000000000000000000000000111222333444555555555555444555999???HHHXXXpppjjjXXXQQQRRR\\\gggxxxxxxqqqooopppqqqmmmooo~~~nnnddd[[[RRRKKKHHH^^^NNN===555222000------$$$)))+++)))(((***+++)))***))))))******+++,,,---+++///000///......,,,'''(((((())),,,000222222222777444222333888;;;999555777444222555===EEEJJJLLL===666000111222000000111000///222777999555///+++...------111555777666333,,,,,,,,,---...000000000111000///------...///000,,,,,,,,,---------------,,,***)))+++///222111000333///---///000---,,,---,,,+++******,,,,,,***((()))***,,,111@@@SSSaaaeee^^^OOO>>>555111///000222333333888DDDRRRYYYWWWRRRQQQYYYhhh{{{|||~~~}}}vvvnnnkkkiiidddXXXOOOEEECCCAAA@@@AAAAAAAAA???:::999777444333333555666000111111222222222222222000111222333444555666666444555888???III[[[uuuyyy^^^OOONNNTTT```oooxxxqqqnnnoooooolllooo~~~yyykkkccc\\\TTTNNNLLL^^^NNN>>>777444111///...%%%***,,,***)))+++,,,***+++******++++++,,,---...***...000///......,,,'''))))))***...222555666555777777999:::999888:::<<<;;;888666;;;EEEPPPWWW[[[HHH===222...///000444999888222111555777333...---///......000444444111...000000///...---++++++***///.........///111333444,,,,,,,,,---------......///)))%%%)))111555333...444000///222333000...///,,,,,,,,,,,,---,,,***)))(((***,,,000===NNN[[[```^^^MMM;;;111...---///222///---///777AAAEEECCC???CCCTTTlllzzzzzz~~~ssshhhYYYWWWTTTSSSSSSSSSRRRPPPHHHBBB;;;777777777555222333333333444444555555555111111222333444666777777777777:::AAAKKK]]]wwwoooXXXMMMQQQZZZddd{{{xxxqqqmmmllllllkkkooo|||yyykkkccc]]]UUUNNNKKK]]]NNN>>>888555222//////+++...///+++)))***+++))),,,++++++,,,,,,---...///,,,///000.........,,,(((++++++---000555888999888666888:::<<<999555888>>>;;;999999???KKKXXXaaaeeeSSSEEE777111111555<<>>333...222444000---///222000///111444444111---+++---//////---,,,---...------///000222333444555---------,,,---......///000***&&&)))111555333///444000///333444111///000,,,---......---,,,***)))(((***,,,000;;;LLLYYY______MMM999///,,,,,,---///+++***+++///555888888666===TTTppp{{{uuurrroooooottt|||yyypppnnnlllllllllmmmllljjj]]]TTTIIIBBB@@@>>>888333555444333111111111222222333333333444555666777888999999<<>>:::888888>>>HHHTTT\\\___WWWIII;;;444555999@@@GGG>>>111***///333///---111333000///000222222///,,,&&&***---/////////111333---...111333444444444333...------,,,---...///000...---,,,,,,...111333333222......222333000......,,,...//////...,,,***)))(((+++,,,///999KKKZZZaaabbbOOO:::///,,,++++++,,,))))))+++,,,---...000111888OOOlllppp```\\\[[[\\\^^^ccciiimmmpppnnnpppsssuuuvvvtttsssrrrrrrqqqrrrvvv{{{ssslllbbbYYYTTTPPPLLLIIIAAA???:::666333333333444666555555444555666777888888999===EEEPPPaaa{{{vvvhhhaaa[[[]]]dddppp~~~vvvooolllhhhfffiiiuuu~~~ooofff^^^TTTKKKGGGZZZKKK<<<666444111...---,,,//////+++***...111111------,,,------...///000111333333///...111000---//////111444999;;;<<<;;;@@@:::999>>>@@@===;;;>>>;;;888666999BBBKKKPPPSSSVVVIII;;;666777:::@@@GGG<<<...(((...333///...222111///,,,,,,//////---***,,,///222111...++++++---...000222555555444222111......---,,,---...///000,,,///111///,,,,,,222777000------111222///,,,---,,,...000000...,,,******(((+++,,,///999KKK[[[bbbgggSSS===222...,,,******)))+++,,,***((('''***,,,777LLLfffzzz{{{dddMMMDDDFFFJJJOOOTTTXXX[[[\\\ZZZ[[[ZZZXXXVVVWWW\\\aaaaaabbbgggoooyyyxxxooogggccccccdddTTTPPPJJJCCC???===>>>???888777666555555666888888777888>>>FFFQQQccc}}}qqqiiigggaaa```dddvvvxxxqqqmmmiiiddddddrrr|||nnnggg```VVVNNNKKKQQQEEE:::444111......000000000000000111111111111---------...///111222333333444555333111.........***---222777;;;>>>>>>>>>888666444666:::<<<<<<:::;;;:::888999<<<@@@EEEGGGGGGLLLLLLBBB999777888999222222111111000111111111111111000000000000111111,,,///111000---,,,,,,...,,,111666777444000......222///***(((***---111222111...,,,,,,///111000///222111...---------+++***)))---000...///111000,,,'''***---///999JJJZZZaaadddYYYDDD000)))---...)))***)))(((((()))+++---...666BBBWWWnnnzzzsss]]]KKKBBBAAA???===@@@FFFGGGCCCEEEBBB???======@@@CCCFFFJJJLLLRRR]]]kkkwww~~~|||{{{yyyxxxxxxzzz|||}}}uuummmcccZZZSSSMMMFFFBBBGGG@@@:::999888666777:::;;;;;;AAAKKKVVVfffpppbbbaaafffgggeeesss}}}uuupppllljjjllluuu|||mmmddd]]]SSSJJJGGGPPPEEE999333000...///111000000000000000000000///.........//////111222333333444444333000...---...///111444777888777666555333222222333666888999999;;;;;;:::999999:::===@@@DDDIIIKKKCCC;;;888888777111000000///000000111111///..................///+++---///...,,,+++,,,------000333444333111//////111...,,,,,,...///000//////,,,+++,,,///111111000222111///---------,,,++++++...///---...///---((('''+++---///999JJJYYY```dddXXXCCC000***------)))******)))((()))***,,,------666III```pppoooaaaSSS???===888333444888777333888777444333333555888:::===???CCCLLLWWWaaagggiiiggghhhjjjlllooottt||||||wwwrrrmmmhhhbbb___YYYPPPFFFBBB>>>::::::===;;;;;;AAALLLZZZmmmsssgggcccaaaaaaddd{{{~~~uuuppplllkkkmmmxxxqqqggg___UUUNNNKKKOOOCCC777222///...///222000000000//////.........///////////////000111222222333333222///---------111222333444333222///...///000222333333444666888;;;<<<<<<999555333444777>>>EEEIIIEEE???;;;888444///.........///000111111......------------......,,,---......---,,,---///.........000222222111000000///000111222111///---,,,******+++...000111111111000///...------------...///---+++,,,...***$$$(((+++---...888HHHWWW^^^___TTT@@@000***,,,,,,)))+++***)))((())))))+++,,,,,,111>>>SSSgggoookkkdddJJJEEE<<<333000333111---222111000000000111333444222333555;;;BBBHHHLLLMMMGGGLLLQQQTTTYYYbbboooxxx}}}~~~~~~{{{xxxwwwvvvooodddXXXPPPHHHAAA???@@@@@@@@@DDDNNN]]]rrruuuooofff\\\___jjj|||tttooommmlllooo{{{sssiii```WWWPPPMMMLLL@@@555000///...000333000000//////......------000000000///000000111111111222333111///,,,,,,,,,---...///000000///...---///222555555333333555888:::<<<===:::444000000222999@@@FFFEEECCC@@@999333.........///000111222333000000////////////000000.../////////...///000000///,,,+++,,,111333333222222222111222333222///---+++++++++,,,---...//////000000000///---------.........+++)))+++...***###'''***+++,,,555DDDSSSYYYWWWKKK:::...***++++++)))+++***))))))))))))******000000777HHH]]]nnntttuuu```XXXHHH:::444555444000000000000000111111111111//////000222666999;;;<<<444999???BBBEEENNN]]]iiimmmqqquuuvvvvvvvvvyyy|||{{{qqqggg___VVVMMMHHHHHHHHHHHHJJJRRR```uuuxxxtttiii]]]eeezzzwwwqqqooommmlllooo}}}ssshhh___VVVOOOMMMHHH===333000///...000333000/////////.........---111000000000000000111222111222333111///,,,,,,,,,***+++,,,---......------000333666666333222444666999;;;<<<:::555222111222444;;;BBBDDDFFFDDD===555/////////000111222333444000000////////////000000///...------...////////////,,,***+++000444444444777555222111111111000...------...------,,,,,,,,,...000000///------...000---...,,,)))+++...+++&&&&&&))))))***111@@@NNNUUUMMMAAA333,,,***++++++*********)))))))))))))))))),,,,,,000<<>>KKKQQQGGG;;;///++++++******+++((()))))))))))))))))))))***+++...666EEE\\\tttzzzgggSSSFFF@@@888000222111111///...---,,,+++)))***+++++++++,,,...000///222555555777===GGGPPPTTTUUUXXX[[[___eeemmmqqqooojjjggghhhfffaaa^^^^^^SSS[[[```ccclllzzzooolll~~~}}}tttoooooopppkkkhhhjjjyyyvvvkkkcccZZZRRRPPP???777111222222000///000...//////000000111111111//////000000111222333444333444444333000...---...,,,,,,,,,,,,,,,,,,++++++,,,---///444888:::999888;;;888555666888999666333111555:::@@@HHHMMMIII@@@111111000000000000111222000000////////////000000555222...---...///...---....../////////111555777:::777222//////......---,,,...111000...,,,---...,,,///111000------000444///444555///******,,,,,,(((******)))000>>>JJJPPPFFF:::///------***(((***''''''((())))))*********,,,...000222999MMMgggzzzxxxjjj___VVVJJJ>>>888777555222000///...---(((***,,,------...111555333333333222333666;;;???CCCDDDGGGMMMTTT[[[```bbb\\\WWWUUUYYY\\\\\\^^^bbb^^^iiiqqqqqquuu{{{uuuzzzwwwrrrppppppiiieeeffftttuuullldddZZZRRROOO===666111222333111//////......///000111222333333/////////000111333444555333444555333111.........***++++++,,,------......,,,,,,///555<<<@@@@@@>>>===888333444888:::777222111444888>>>HHHOOOLLLDDD111000000////////////000333333222222222222333333;;;777222111222333222000---///111111///000444888999777333111000...,,,+++***...111111///...///111,,,///222000------000555222888999222***(((+++,,,***,,,+++***000>>>KKKQQQHHH<<<111///...***''')))&&&&&&((()))************+++......+++,,,:::SSShhh~~~xxxqqqgggYYYKKK999777444111...,,,,,,,,,***---000111222444888<<<===;;;888555444444555666999:::>>>FFFPPPWWWYYYXXXMMMGGGEEEIIIOOOTTTZZZ```hhhvvv|||{{{{{{zzz{{{uuurrrqqqhhhccccccrrrrrrjjjbbbXXXPPPLLL>>>999444111111222111000000//////222555555222......///111111111333555888999666222///---------...,,,,,,---...---,,,+++***222---***///999???>>>999???===;;;;;;<<<:::666222222111///444CCCQQQQQQIII<<<333...000111---,,,///111222222000000444;;;AAA<<<888222000000000///---,,,...//////---...111444444333111...+++***+++---...///000000...---...///333333222000...///222444777555222///,,,***))))))))),,,---+++111AAAQQQZZZLLLCCC666---***))))))(((,,,---+++(((***...///,,,)))///111,,,&&&...CCCUUUiiimmmqqqvvv||||||nnn]]]IIIAAA777111000000000///...------...333===HHHPPPRRRPPPHHH===666666777666///222666@@@PPP\\\YYYNNNEEE???<<<@@@CCCEEEMMMVVVgggwwwsssvvvyyy|||~~~xxxrrrmmmkkkfffggguuutttiii___TTTMMMKKK;;;888444222333444333222111000000222444444111......///111111111222555777888666333000...---------,,,---......---+++***)))///,,,***...555:::999777>>><<<:::::::::999555222000000///222===JJJMMMHHH@@@777000000///------000000222444333333555:::??????<<<888666666555222000---///111000...---///111333222111...,,,+++,,,...////////////111111222111111111111000//////111333555444111///---,,,++++++(((***+++,,,444DDDRRRYYYLLLCCC777...+++***)))(((((())))))'''***///000,,,+++---...,,,***///:::DDDNNNUUU]]]eeepppvvvpppeeeSSSLLLBBB888333111000000---------///555BBBRRR^^^cccddd^^^OOO@@@888444222222333666???OOO]]]]]]VVVIIIAAA<<<===??????DDDJJJZZZjjjyyyzzziiiooowww|||uuupppjjjfffgggvvvrrrhhh^^^RRRKKKHHH777666444444555555444333111111111222333333111......000111111111222555777666666444222000...---,,,////////////---+++)))(((,,,++++++---000333444444;;;:::999999888777333111...///...///666@@@FFFFFFEEE===444000...,,,...111,,,///222333222222555888<<<;;;:::999999666222///...000111000///------...111111000...,,,,,,.../////////...///111333333333...///000000000000111222444333111000///.........''')))))),,,777FFFQQQUUUKKKCCC888///,,,+++***)))%%%((())))))---222222///,,,,,,+++,,,...///000000666===FFFPPPZZZccceeebbbZZZUUULLLAAA777111//////---.........444AAATTTbbbkkkqqqooo```LLL>>>666222555444555<<>>BBBFFFJJJNNNLLLDDD:::333000...000111///---000888???LLLRRRWWWXXXXXXUUUMMMDDD<<<666222666AAAPPP___hhhfffZZZHHH:::555777;;;===AAAMMM___sssvvvcccdddmmmzzzuuukkkgggdddiii{{{xxxkkkaaaXXXNNNFFFDDD555777888777444111000000///111222222111111222333333444555555444555777999888999:::;;;<<<;;;:::999999999999888666444111000---...///...------///111444555777666333111000000/////////000///111;;;EEEKKKMMMKKKDDD>>><<<:::888---000555888<<>>DDDDDDFFF@@@777111...,,,)))&&&(((******(((***---,,,'''(((+++---,,,((((((+++///,,,+++---000222333777======CCCKKKNNNKKKCCC;;;555...///000000///000222444>>>BBBGGGLLLTTTYYYVVVNNNEEE===666666;;;DDDRRR^^^jjjbbbQQQ>>>555666:::;;;@@@LLL___ssskkk___cccmmm}}}uuukkkfffdddiii{{{uuuggg^^^UUUKKKEEEDDD666777999888555333333555...000111111000111333666222333444333333333555777:::;;;<<<>>>???@@@@@@@@@999999999999777555333111......------...//////000333555777666333000000111///---...000000111999CCCKKKRRRUUUQQQKKKHHHCCC===222999BBBLLLTTT___iiipppooollleeeZZZMMMBBB===;;;:::666222//////000///---***+++,,,,,,***))))))***111000...,,,++++++...000111111111000//////111333222222222111000---+++***)))---//////444===EEEHHHDDD>>>666111...,,,((($$$''')))'''%%%'''+++***''''''))),,,+++))))))+++...+++'''(((...111000222777<<<@@@FFFKKKLLLGGG>>>888///...---...111111000...444999===BBBKKKUUUYYYWWWRRRHHH>>>999666999CCCOOO___]]]RRRAAA666666:::<<>>???AAACCCDDDEEE888999999888777555333222///---,,,,,,...000000///222555777666333000000111///,,,,,,000111111888BBBKKKUUU\\\YYYTTTPPPHHH@@@???IIIWWWeeeqqq}}}|||mmm\\\PPPIIIHHHBBB<<<555111000000///---)))+++,,,+++)))''''''(((666111+++,,,000444333000333333222000...///222444//////000000000...---,,,(((...111000444>>>HHHLLLCCC===666111...+++'''###((()))'''%%%'''+++,,,)))'''(((***+++++++++******...((((((---000---,,,///===>>>AAAFFFIIIEEE>>>777222...+++,,,///000---)))---333999<<>>DDDRRRfff|||hhh^^^bbbeeesss|||sssfffdddiii|||qqqaaaVVVNNNFFFBBBCCC888888777666555444333333222333333333333222111111...///000000000333666999===@@@BBBDDDGGGJJJFFF???;;;555222444666333222222000111111000...---...///777:::===<<<777222000///---+++,,,000///000999EEEOOO[[[]]]\\\^^^XXXQQQTTTUUUfffzzztttgggaaaaaaTTTEEE777444444000...000000///---+++***)))((((((,,,---...000111333444444888555222000111222222222333222111///---,,,,,,,,,%%%***///333>>>LLLRRRPPPOOO???222000,,,&&&'''...***)))(((''''''((()))***************))))))))))))***,,,---,,,******---000666888:::<<<;;;:::777555...////////////---,,,***...///111555<<>>@@@BBBBBBFFFIIIFFF@@@<<<777444777888444222222111222222111///...///111888;;;>>>===888444111000///......000000000888BBBQQQ]]]___]]]```^^^^^^fffuuuwwwqqqooo[[[JJJ:::555555222/////////...---,,,,,,,,,,,,,,,111///......///222666888>>>:::444111000222333333222111000...---,,,++++++)))+++,,,222???NNNRRRNNNMMM>>>333111...((('''---***))))))(((((())))))***))))))*********+++++++++***+++---,,,******,,,///000111333444444333111000,,,---...//////...------,,,---...111666>>>GGGNNN]]]bbb[[[GGG888666777444>>>EEEFFF???999:::<<<;;;CCCSSSkkktttddd\\\[[[cccvvvvvvooohhhhhhzzz|||pppccc[[[SSSIIICCCBBB777777666555444333222222///000000000000///.........///000000000222666999???BBBCCCCCCDDDGGGDDD???;;;777777999999555222222222333333222111000222333:::<<<>>><<<999444111000111000000222111111777???PPP[[[]]]\\\aaadddkkk{{{}}}dddSSS@@@999888666111---...............///000111444111...,,,---111777;;;CCC>>>777222111222444444111000///---,,,+++++++++,,,+++***000???MMMPPPMMMLLL>>>444333222,,,)))+++)))******************)))((()))******++++++++++++***+++,,,+++******,,,---,,,---------------------***+++,,,...////////////,,,---------000555<<>>AAAEEEGGGEEEDDDCCC???888888666666999888333000000222333444333222222444555:::;;;;;;:::777333000...000111111222222444999===IIIUUUYYY[[[aaaeeeqqqooo]]]III???===:::333,,,............///000111111333111---,,,---111666999@@@===777444333444444333000///...---,,,++++++++++++***+++000:::EEELLLMMMKKKAAA999888666000+++***)))***+++,,,,,,+++***)))))))))***+++++++++***)))+++++++++*********+++,,,---,,,+++++++++,,,---...++++++,,,---............---......---...222777;;;JJJUUU[[[RRRCCC:::555222222444666777999<<<======HHHXXXrrrvvvhhhdddggglll{{{zzzuuummmjjjooovvvggg]]]TTTJJJCCCBBB555555444333222111000000///////////////......---+++,,,///111444999???CCCBBBHHHJJJGGGCCC???888000333111333666444///---...111333333333222222444666777777777666444222...,,,---///111111333777;;;===BBBNNNUUU[[[ccceeeqqqwwwiiiWWWJJJFFFAAA777---000///..................///...------...000222444888666555555666555333111000///...---,,,+++++++++'''))),,,000444;;;EEENNNKKKEEE???<<<888222---+++)))***+++,,,,,,+++***)))***+++,,,,,,+++***(((''',,,,,,+++***++++++++++++...---,,,++++++---///000---------,,,,,,---------,,,---------...000444777<<>>@@@NNN^^^xxxqqqaaa___jjjvvv~~~uuupppjjjiiioooyyyjjj___UUUKKKEEEDDD444444333222111000//////...////////////...------***,,,...111555:::@@@DDDCCCGGGHHHBBB<<<777222,,,...---...111///++++++...///111222222111222444666444333222222222111...++++++///000000333999;;;:::>>>HHHPPP[[[eeefffooo~~~vvvhhhZZZRRRJJJ<<<000111000///---,,,,,,,,,,,,,,,---...///000000000000111111222444666555222///000///...---,,,,,,,,,,,,&&&(((---//////333@@@NNNJJJIIIFFF@@@888111---,,,)))******************)))+++,,,.........,,,***)))...---++++++,,,---,,,+++,,,++++++***+++,,,...///...---,,,,,,,,,,,,,,,---)))***,,,,,,,,,...000333333:::AAABBB===777444444333222333555777888>>>DDDWWWgggjjjZZZ[[[kkk{{{}}}sssmmmffffffnnnzzzkkk___VVVLLLFFFEEE333333222111000//////...---------------,,,,,,+++***,,,...000333888===AAABBBDDDAAA888222000///---***)))+++---,,,(((***///---...000000000111333555222000///000111111...+++,,,///111000333888999555999AAAIIIVVVdddfffnnn~~~{{{xxxyyykkk^^^SSSCCC666000000///...------------......//////000000111111111000111222444333111///000000///...------------)))(((+++...///222???LLLHHHLLLJJJAAA444,,,+++,,,***))))))(((((())))))***+++---///222222222000///000...,,,,,,---...---+++*********++++++,,,---...,,,++++++++++++---...///***+++------,,,---...000000222555777666444333444222111222444444555???JJJ[[[kkkxxxaaaYYY```rrrzzzqqqkkkcccdddlllyyyiii^^^TTTKKKFFFEEE333333222111000///......+++,,,,,,,,,,,,+++******+++,,,...///111555:::===AAAAAA;;;000)))***...///(((((()))+++***'''***000,,,---...//////000222444111///...///111222///,,,---111222000222777777222666;;;AAAQQQaaaccclllwwwrrrpppnnn}}}uuufffYYYHHH:::000//////............///000000//////000111222333333111000000111222111000111000///...............---)))(((---000444???KKKGGGLLLLLLAAA111)))))),,,***)))(((''''''((()))***+++---111444666666666555222///,,,,,,...///...+++***++++++,,,---.........***))))))***+++...000111---...//////...---...000111///...000222222222333000///111333222333???NNN[[[kkklll[[[[[[iii|||~~~wwwnnnhhhaaabbbjjj~~~xxxhhh\\\SSSJJJEEEDDD888444000...---------,,,---,,,++++++,,,,,,***(((+++,,,---///000222333444111000...,,,+++)))(((((()))*********++++++++++++000...,,,,,,///111333333///333111,,,+++......)))...000222333333333444555333333>>>TTTgggnnnnnnooo}}}rrriiieeeeeepppzzzxxxooocccPPP@@@111000......///000///...000111111///...///222444999444//////222333111...111000//////.........///***+++++++++...666AAAIIIHHHHHHBBB777...***((($$$)))***++++++***)))***+++,,,...222666999:::;;;;;;666333///...///000///---...000///,,,,,,///000...******+++---///000...---------------------------,,,,,,------...//////000000000333666777;;;GGGSSSbbbvvvccc]]]eeeqqquuulllgggbbb___gggtttcccYYYQQQHHHBBB@@@666333000.........---,,,,,,+++***+++,,,,,,***)))+++,,,---...000111222222000///---,,,***)))))))))))))))*********+++++++++///---,,,---///111222222...111000++++++...///,,,---///111222222222333555777777@@@TTTeeekkkllllllsss{{{|||oooggghhhmmmsss{{{}}}sssfffQQQ???333111///.........---,,,111111222333444555555666999555111111444666444222111000...---,,,,,,+++,,,************,,,333>>>FFF<<<>>>:::111,,,,,,,,,***)))***,,,,,,,,,,,,...000///000333666999<<>>AAABBBAAA@@@???>>>:::555111111333111------000111//////...,,,,,,...//////...***+++,,,,,,---...////////////////////////000000111222555888:::<<>>===222000............---+++)))((((((***,,,,,,+++***+++,,,---.........------+++******))))))******+++)))))))))*********+++++++++++++++---000111000...,,,,,,,,,,,,---000222222,,,---......---...000222555666;;;FFFQQQYYY[[[[[[^^^hhhrrrsssnnnnnnvvv|||}}}{{{vvvooocccRRRBBB888666333222222222000///000///111777>>>@@@<<<777<<<888555333444666666555444222000...---,,,------++++++***)))***000:::BBBGGGGGGAAA777///---,,,***(((***+++---///222777;;;:::777333//////222666:::???AAADDDFFFGGGDDD@@@===999:::888333111333222///222000......000222333333***+++,,,---...///000111000000000000000000000000444444666999<<>>333111............---,,,)))))))))***,,,---+++***+++,,,---......---,,,+++******))))))******+++,,,************+++++++++++++++++++++---000111000...,,,+++,,,...000111222444,,,,,,------,,,,,,///111333555888???JJJSSSWWWXXX```ccchhhlllpppuuu|||~~~}}}~~~{{{zzzvvvnnnfff]]]PPPDDD999777444444444444333111000///000666>>>AAA>>>:::@@@===888555444444555555555444111...------...///,,,,,,,,,+++,,,333===EEECCCEEEAAA999333222111///)))***++++++---222888<<>>HHHUUU\\\]]]fffcccaaaeeeoooxxx}}}}}}{{{xxxwwwyyyyyyxxxyyy}}}zzzyyyrrrfff]]]UUUKKKAAA===;;;888777777666555333222222333777===AAAAAA@@@HHHEEE@@@;;;999888999::::::888333///---,,,------,,,---------///777BBBKKKHHHJJJFFF===666222...***---,,,,,,+++,,,000666;;;DDD@@@888111,,,++++++,,,+++111888>>>CCCGGGJJJLLLSSSWWWZZZYYYXXXYYYWWWRRRGGGDDD@@@<<<:::888555333333333333333333333333333333444444555666666777777:::999:::>>>DDDOOOaaaqqq}}}vvvqqqlllooo~~~mmm```SSSLLLHHHBBB>>>===999555000------...//////---,,,,,,,,,------,,,******+++...000000///---,,,,,,++++++++++++,,,,,,---,,,,,,------------......///---,,,---///111222222000...111777888222///111---------,,,***+++...000111666:::>>>IIIXXXccceeekkkddd^^^```jjjtttyyyzzzuuuqqqppptttvvvuuuyyy~~~}}}wwwmmmddd^^^UUUMMMIIIFFFBBB@@@>>><<<:::888888888888:::>>>BBBFFFIIIQQQNNNJJJEEEBBBBBBDDDFFFEEEAAA;;;555000...------+++,,,---...222:::FFFOOOSSSUUURRRIII???999222,,,111000...++++++...444999>>>;;;666111---+++***+++'''+++000444777:::???CCCMMMUUU]]]aaafffjjjhhhdddZZZXXXUUUSSSQQQNNNJJJGGGCCCCCCBBBAAA???>>>======>>>???@@@AAABBBCCCDDDEEEHHHHHHMMMSSSYYYcccttt}}}vvvrrrmmmrrr~~~kkk^^^QQQKKKGGGBBB???>>><<<777111---,,,...000000///...------......,,,***)))+++...000111000...------,,,,,,+++,,,,,,---------------.........//////000...,,,,,,///111333333111000333::::::333...000---...---,,,***+++...111///555999<<