BM56( rrrmmmlllnnnqqqsssyyyzzzzzzzzz{{{{{{{{{{{{{{{yyytttsssvvvwwwvvvyyy~~~{{{xxxxxxzzzwwwqqqpppssswwwxxxyyywwwtttrrrtttuuunnnrrrvvvwwwyyy|||{{{xxx{{{{{{zzz{{{|||{{{xxxvvvuuutttsssrrrrrrtttvvvwwwtttwwwzzzzzzxxxvvvvvvwwwxxxuuurrrssswwwxxxuuurrrsssnnnlllpppsssrrrtttxxxnnnuuuwwwtttxxxyyyxxxxxxxxxyyyzzz{{{}}}}}}yyyxxxwwwtttrrrsssvvvyyypppqqqssstttvvvwwwwwwxxxwwwxxxzzz|||}}}~~~}}}xxxtttssssssttttttyyy}}}}}}|||}}}}}}yyyyyy~~~yyyvvvyyy||||||}}}|||{{{~~~zzzxxxwwwxxx{{{~~~}}}}}}{{{}}}}}}~~~yyywwwvvvuuuuuuuuurrrllljjjhhhaaaZZZZZZ^^^___[[[[[[___```___cccbbbaaaaaacccfffiiillleeelllooollllllqqqvvvwwwuuuuuuwwwwwwtttpppvvv|||{{{}}}}}}~~~~~~{{{}}}uuuyyy~~~wwwsssqqqqqqpppnnnpppssssssssstttuuuuuuuuuuuuuuuuuurrrqqqssssssqqqrrruuuwwwwwwxxxzzzxxxrrrqqqsssqqqsssvvvwwwvvvvvvwwwxxxtttwwwxxxvvvwwwyyyyyyvvvxxxxxxyyyzzz{{{yyyuuurrruuutttssssssssstttvvvwwwrrrvvvzzz||||||zzzyyyxxxyyywwwvvvwwwyyyyyyvvvsssuuurrrpppqqqqqqqqquuu{{{pppuuuvvvtttxxx{{{yyyzzzzzz{{{{{{{{{zzzzzzxxxwwwvvvsssqqqrrrvvvxxxqqqrrrtttvvvvvvtttrrrqqqxxxyyyzzz{{{|||}}}~~~{{{zzzyyyyyywwwvvvyyyzzzyyyzzz~~~~~~www|||}}}}}}|||zzzyyyzzz|||zzz{{{~~~}}}{{{zzzyyyzzz}}}}}}~~~}}}~~~{{{zzzzzzvvvqqqnnniiifffbbb___^^^]]][[[YYYJJJHHHEEEBBB???===<<<<<<555666555222333555333//////222222...,,,...///...(((***,,,+++))))))+++...***///000---,,,///444555999888;;;AAAEEEIIIPPPWWWfffiiilllmmmnnnrrryyy|||{{{|||}}}|||}}}~~~|||{{{yyyvvvzzz|||xxxuuuuuurrrmmmkkkmmmnnnoooppprrrrrrrrrrrrqqqqqqqqqqqqssssssrrrqqqrrruuuvvvxxxyyyvvvrrrpppooonnnqqquuuxxxzzz{{{{{{{{{zzz{{{zzzvvvtttvvvuuurrrttttttvvvxxxyyywwwsssooosssrrrqqqqqqqqqrrrssssssxxxxxxxxxxxxyyyzzz{{{|||{{{{{{{{{|||}}}|||yyyuuuyyyyyyxxxuuupppnnnqqquuuyyy{{{yyyvvvxxx||||||xxxxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwvvvtttssstttwwwyyytttuuuvvvvvvvvvuuutttssszzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}zzzxxxxxxyyyxxxwwwzzz{{{}}}{{{yyyxxxyyyzzz{{{{{{zzz~~~}}}{{{|||}}}{{{}}}~~~}}}||||||{{{~~~~~~~~~zzzssslllfffbbb```___XXXNNNEEEBBB@@@;;;777555333111///.../////////...111111111111111222333444999;;;;;;999;;;???AAA???===??????>>><<<===>>>??????GGGOOORRRMMMGGGDDDDDDEEEGGGIIIHHHFFFFFFHHHIII???;;;777666666666777888,,,...///000111444999===EEEJJJQQQWWW\\\eeeooowww{{{}}}}}}yyy}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}|||}}}}}}}}}zzz~~~xxxuuuuuuwwwvvvrrrqqqsssrrrssstttvvvvvvvvvuuutttsssuuuwwwxxxxxxyyyyyyxxxsssvvvxxxwwwtttqqqnnnllloooqqquuuzzz}}}~~~}}}{{{xxxzzzxxxtttsssvvvvvvtttssstttvvvxxxzzzxxxuuuqqqrrrrrrqqqqqqqqqqqqqqqrrrzzzyyyxxxxxxyyyyyyyyyyyyzzzzzz{{{||||||{{{xxxvvvxxx{{{|||xxxssspppoooooo}}}}}}{{{xxxyyy{{{zzzwwwwwwwwwvvvuuuvvvwwwyyyzzzxxxyyyyyyxxxwwwwwwxxxzzzwwwvvvvvvvvvwwwyyy{{{|||xxxyyyyyyzzzzzz{{{{{{{{{yyyzzz{{{}}}~~~|||yyyvvvwwwzzzyyyuuutttyyy|||yyywwwwwwyyy{{{{{{zzzzzz~~~zzzyyyyyy{{{{{{{{{}}}~~~~~~wwwxxxxxxyyy{{{||||||}}}}}}~~~{{{{{{sssllliiigggaaaZZZIIIEEE>>>888333222222333---((('''+++......///222333444666:::AAAFFFIIIIIIGGGGGGHHHIIIKKKMMMPPPRRR\\\^^^\\\WWWUUUWWWXXXWWWTTTUUUWWWYYYZZZ[[[___bbbTTT\\\eeegggccc]]]ZZZYYY[[[]]]```aaa```]]][[[[[[fffbbb\\\XXXWWWWWWVVVTTTSSSSSSRRRNNNIIIDDDAAA???///111333333444777<<>>BBBIIINNNPPPSSSWWWYYYYYYZZZ^^^bbbeeeffffffVVVUUUSSSRRRSSSUUUXXXZZZ]]]``````\\\ZZZ]]]^^^^^^___^^^___aaa```^^^```eeecccfffhhhhhhffffffiiilllkkkkkkmmmqqqqqqllljjjjjjdddeeecccaaaccciiikkkjjjgggggggggddd^^^WWWPPPLLLTTTPPPKKKDDD>>>999666444.........000555<<>>@@@DDDIIINNNSSSVVVXXXUUUVVVZZZ```aaa^^^___cccdddbbb`````````___\\\ZZZdddbbb^^^ZZZZZZ\\\___aaahhhmmmooommmmmmqqqtttttttttqqqrrruuutttqqqsssxxxrrrrrrqqqrrrtttxxx|||}}}xxxxxx|||}}}zzzzzz}}}vvvwwwsssjjjfffhhhhhheeekkkkkklllmmmllliiiddd```[[[XXXVVVWWWZZZ[[[YYYVVVPPPLLLGGGAAA===;;;;;;;;;,,,000777@@@HHHRRRZZZ```ppptttyyy}}}~~~~~~~~~vvvssstttxxxyyyxxxyyy|||vvvwwwyyyyyyxxxvvvsssqqqrrrvvvvvvrrrsssyyyzzzwwwooouuuwwwssssssyyy{{{yyytttrrrpppqqqrrrqqqmmmjjjqqqtttuuurrrrrrttttttqqqoooooopppssswwwyyyzzzyyywwwwwwwwwwwwwwwvvvuuutttuuurrroooppptttxxxyyyyyyqqqrrrssssssssstttvvvxxxuuuvvvssspppsssyyyxxxrrryyyxxxzzz~~~}}}}}}~~~}}}xxxsssxxx~~~}}}yyyxxxrrrtttvvvxxxyyyxxxwwwwwwxxx{{{~~~}}}zzzwwwuuuvvvyyy||||||yyyuuuvvvvvvvvvyyy}}}zzztttwwwzzz}}}~~~}}}~~~yyy||||||zzz~~~yyyvvvxxx}}}~~~~~~~~~}}}{{{yyywwwuuutttrrrvvv{{{~~~~~~~~~{{{{{{yyyvvvrrrlllbbbXXXRRRCCC<<<222+++((((((((('''444666;;;???AAAEEENNNWWWVVVZZZ___dddffffffdddccc```bbbggglllkkkgggfffiiijjjiiihhhhhhiiihhhfffdddXXXUUUPPPLLLKKKNNNRRRUUUTTTYYY[[[WWWUUUWWWYYYXXXMMMLLLPPPYYY]]]^^^dddlllllllllooosssxxx{{{|||{{{yyyrrrooorrrtttsssuuu{{{{{{~~~xxxuuuzzz}}}|||{{{zzz{{{{{{{{{yyyuuurrrtttnnniiiiiikkkjjjccc]]]VVVWWWXXXXXXWWWTTTPPPNNNGGGDDD>>>777000...///000888>>>KKK[[[jjjvvv{{{}}}~~~~~~~~~||||||www}}}}}}|||~~~}}}|||sssuuuwwwwwwuuusssrrrrrrtttwwwwwwttttttuuutttqqqtttyyyyyyuuuuuuyyyxxxsssrrrttttttrrrsssuuusssnnnvvvuuussspppooonnnnnnnnnpppqqqsssuuuvvvwwwwwwvvvpppxxxyyyrrrooovvvxxxuuurrrsssttttttssstttvvvxxx|||{{{yyyyyyyyyyyyxxxwwwtttwwwzzz{{{yyyvvvuuutttrrrssstttuuuvvvwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{{{{zzz{{{}}}~~~|||vvvzzzzzzuuuuuuyyyyyyuuuooorrrtttuuutttvvvyyy}}}||||||{{{{{{{{{{{{zzzzzzwwwyyyzzzzzzyyywwwwwwwwwyyy{{{yyyvvvxxx~~~~~~}}}}}}}}}zzzzzz{{{{{{|||}}}~~~|||}}}~~~zzzxxxyyy{{{~~~~~~}}}tttkkkeee[[[MMMAAA888111***&&&......///333888>>>DDDGGGLLLMMMOOORRRUUUWWWYYYZZZbbbffflllpppqqqmmmhhhdddaaa___ZZZTTTMMMFFFAAA???999444///------...,,,***+++(((%%%%%%(((,,,...///%%%(((++++++***,,,222777---000444777999888666555///111444777888777555444777444333888;;;<<>>BBB999HHH___ssszzzrrriiigggjjjmmmllljjjvvvssstttwwwssspppqqqqqqnnnmmmooo```]]]\\\______\\\ZZZZZZMMMBBB444,,,111AAAVVVdddpppsssyyy~~~~~~ssstttsssrrrpppppprrrtttuuuwwwwwwsssrrrsssqqqnnnppppppooonnnoooqqqtttuuuwwwzzzzzzxxxwwwvvvooohhhooopppqqqsssuuuwwwyyyzzztttuuuvvvwwwwwwwwwvvvuuuxxxssssssxxxvvvmmmlllqqqqqqnnnllloootttuuuqqqmmmnnnnnnoooqqquuuxxxyyyyyy{{{vvvsssuuuzzz~~~}}}zzz||||||}}}~~~~~~~~~~~~~~~|||zzzwwwttttttvvvxxxzzzwwwxxxzzzzzz{{{{{{|||}}}wwwxxxxxxwwwwwwxxxxxxwwwxxxxxxyyyyyyyyyzzz|||}}}wwwyyy|||~~~~~~|||{{{yyywwwtttrrrtttwwwzzz|||~~~|||zzz|||{{{xxx||||||}}}}}}}}}|||{{{{{{{{{}}}}}}||||||}}}~~~|||zzzxxxyyyzzzyyyxxxxxxyyy{{{zzz|||~~~|||zzz}}}yyyxxxuuuqqqiii^^^RRRJJJ888333,,,((((((+++...///888???GGGNNNTTTZZZbbbggg_________[[[TTTJJJ@@@:::***)))(((&&&$$$###"""!!!!!! !!!!!!###&&&)))+++***+++,,,...///000111222222666<<L{{{rrrhhhbbbXXXOOO=hĦ&&&***+++///555===FFFNNNSSSKKKLLLKKKFFF>>>444,,,'''4ĉ@ӵ***)))(((&&&$$$###!!!!!!"""$$$&&&((())))))$$$%%%&&&'''((())))))***%%%&&&&&&%%%###"""######///---+++++++++***&&&###)))(((((((((***---000333---------...///111222333//////000000000///...------******,,,,,,)))))),,,+++------+++(((***111666+++---///...,,,,,,...000666777999<<Lkkkpppzzz{{{rrrkkkjjjjjjjjjiii[[[PPPAAA666333777???DDDOOO\\\lllxxx}}}~~~~~~}}}}}}}}}}}}~~~nnnoooqqqqqqqqqpppqqqrrrpppssssssqqqqqqsssrrrooopppllllllpppppplllmmmpppqqquuuwwwxxx|||{{{tttuuuvvvxxxxxxxxxwwwwwwuuuuuuvvvvvvvvvuuusssrrruuuuuurrrooorrrwwwxxxuuutttrrrpppnnnoooppprrrsssqqqqqqqqqtttwwwGG=?yyyzzzuuuvvvvvvwwwwwwwwwwwwwwwooorrruuuxxxxxxvvvsssppp{{{}}}wwwuuuvvvuuurrrsssyyy{{{yyy{{{yyywwwvvvxxx|||~~~~~~~~~~~~uuussstttxxx~~~~~~{{{xxxzzzyyywwwxxx}}}~~~||||||}}}~~~xxx~~~~~~xxxxxx~~~~~~xxxyyyzzz|||}}}{{{yyyyyy|||{{{{{{{{{}}}~~~}}}zzzvvvHdĦjjjaaaUUULLL;;;=Īj222666;;;AAADDDGGGHHHIII///---+++)))'''$$$ GG=? ###%%%'''(((######""""""!!!!!!"""""" !!!"""###$$$%%%&&&&&&''''''''')))+++---,,,+++$$$%%%(((***+++---///000...---,,,---.../////////222222222222222222222222////////////......------///---...222444333444888444222///***''''''***---,,,,,,+++,,,,,,,,,+++*********)))'''&&&&&&(((+++'''111555HdĦ```___hhhooorrrxxx}}}qqqhhhooojjjaaaWWWMMMCCC:::555666<<&elllg&eqqq>hӵyyyvvvsssqqqpppppppppg&e}}}guO>uO>&eyyywww4ff?>ߝLxxxgĉ@yyyxxxvvvvvvShӵvvvxxxyyyyyywwwsssrrrg&e}}}>hӵyyyvvvuuuvvvwwwwwwxxxzzzfff?><z~~~g&e>&exxxxxxHL|||}}}ShӵgL}}}{{{}}}{{{zzz{{{}}}~~~~~~S?ʬxxxvvv3h?D%%)?)))---ZufĦ999444---gL###!!!g&e gĉ@''')))g&e>&e$$$@e***+++??///111000000000000000///g<ĉ444888===CCC3we<ĦPPPTTTWWWYYY3h?@eggghhhmmmmmmhhhkkkhhhdddZ```[[[YYYTTTNNNKKK3h?gL333///+++---222000***,,,)))'''D%%)?+++fff?><zbbbkkk=?Ħg&eg&eZZZRRRHHHS?ʬqqq4ff?>ߝL@eg&e3h?g&e>&e??~~~|||~~~}}}}}}xxxyyy~~~zzz|||rrr4DӵvvvtttrrrHƅ^Hu]ĦnnnHu]ĦsssZuR)ĦvvvsssqqqpppqqqrrrsssHu]ĦyyyHŐeHŐeHu]ĦsssqIܗGIӵuuuttxxxwwwvvvHGgĉ@yyywwwqqqtttwwwxxxwwwwwwHu]Ħ|||ZuR)Ħ|||zzzyyyzzz|||{{{{{{sߝLGdUĦ}}}Hƅ^Hu]Ħ{{{ntHdĦzzz|||HGgĉ@HdĦ~~~||||||}}}Htƅ^|||yyyBt=o9ĦDtfo9Ħ444888:::g?&&&###HdĦ'''!!!Hu]Ħ)))tt+++%%%Hƅ^Hu]Ħ***H׼s(((//////111222666:::AAAIIISSS[[[tQqqqsssvvv|||je<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦGGG@@@>>><<<888444222888333...Dtfo9ĦsߝLGdUĦ555Ht@cӵHu]ĦHu]ĦzzznnnHtƅ^NNNqIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}{{{{{{{{{{{{~~~}}}|||{{{}}}~~~~~~zzz{{{|||~~~rrrrrr4DuXӵyyyvvvtttDdDΦDdDĦoooDdDĦtttxxxt|d<ĦqqqDtxxxuuusssqqqqqqtttvvvxxx>d<Ħyyy>d<ʜDd<ʜ4DuTӵ}}}{{{F&uTӵrrr4DufئL>eppppuR)Ħqqqsssssssssuuuwwwyyy>d<Ħ}}}Dtuuuvvvvvvvvvxxxzzz|||{{{DdDΦDdDĦzzz>d<ʜ4DuTӵzzz4DwDd<Ħ{{{puR)Ħ>d<|||zzzyyyzzzpeӵ}}}ĦpeӵDx<>d<ӵDd<%%%qR/ܗ?fӵ$$$>d<$$$'''>d<Ħ///4DufئL>e,,,DdDʜ4DuTӵzzzDdDĦwwwssspppjjj```UUULLLGGGEEE>>>===;;;:::999:::geĦLLLs<v>aĦooossspeӵDx<DdDĦjjjhhhiiijjjmmmpppgggkkklllDdDĦqqqtttkkkcccpeӵDx<>dd<ӵDd<DdDΦDdDĦ***DdDӵnd<DdDĦ999>d<ĦpeӵpppĦOOOF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ~~~}}}~~~~~~~~~{{{}}}}}}zzz|||}}}{{{www|||||||||||||||||||||rrrttt4DuXӵoookkklllD&dq&ĒRoooooosdKĦpppDHRRudvvvuuussssssuuuvvvwwwsdKĦyyyD&oq<Ōq&ĒR{{{~~~{{{>dp&ĒRrrrsssnfʜd<Φ>d<Ħwwws&dq&ĒR||||||i?ʜtd<Ħ~~~HHܗDӊBxxx<x|||zzzzzzyyyxxxxxxzzzB?d<111000...+++)))***+++111111333666:::@@@geĦSSSHg8>aĦB?Ho9>d<>d<ӵB?Ho9WWW<xEEEXXXZZZLLLDDDKKKWWW&ӫeʬtIӇ>d<Φ>d<Ħ444D&ӫetIӇ...DdDĦ111sdKĦmmmB?dp&ĒRrrr>d<sdKĦB?Ho9s&dq&ĒR~~~~~~~~~~~~}}}~~~~~~~~~|||~~~||||||}}}yyy{{{sssrrr4DuXӵqqqlllmmmHu]3hhoooqqqqqqnepppqqq=ettttttttttttuuuuuuvvvvvvnexxxyyypIƎ@t@hxxxzzz{{{>huuusssqqqfeqqq@ďDwwwwwwzzzsssrrrrrruuuyyy{{{ne{{{{{{=e|||{{{zzzzzz{{{}}}}}}|||ege|||zzzsĪj@hzzz{{{}}}fdDĦ@ďDxxxxxxHkge{{{wwwsssvvvvvvwwwyyy{{{@h}}}|||@G&&&&&&HĪj@IŌ !!!Bene***Hkge+++ne666;;;feHu]3hh@@@777///se...///000111111222444666444444444666:::???geĦja>aĦ@Gse<Ō@GwwwmmmHkgeCCCCCCCCC@@@;;;777999<<<HĪj@IŌrrr{{{egefff```Hu]3hIŌ***(((DdDĦ...ne...+++@h>hOOOaaaqqqsene@GsĪj@h~~~~~~}}}|||{{{||||||}}}|||}}}yyy{{{sss4DuXӵtttĵD^mmmppprrrrrrrrrnnnsssuuupppqqqssstttuuuvvvvvvvvvwwwzzz{{{{{{|||zzzyyyyyyxxxyyyuuupppuuusssqqqxxxqqqooorrruuuuuuuuuxxxzzzzzzwwwyyyyyy|||}}}|||zzzzzz|||}}}|||}}}|||vvvxxxzzz{{{zzzDdDĦ~~~||||||yyytttppptttuuuwwwzzz}}}}}}{{{||||||yyy###)))666$$$'''%%%'''++++++GGGUUU___eeeYYYD^$$$$$$###%%%s׼s---***,,,---......///222444777777999<<aĦs׼sHoMMMTTTSSSFFFBBBJJJ@@@???<<<666;;;CCCD^>>>333---DdDĦ***...///***,,,222>>>OOO^^^s׼s|||zzzyyy{{{}}}~~~|||}}}{{{|||~~~Φ4DuXӵtvӵ>d<ĦuuummmmmmmmmoooqqqqqqĦyyyyyyyyywwwwwwxxxyyywwwuuutttrrrrrrtttuuuwwwtttuuuĦvvvuuuuuuyyyxxxvvvuuuuuuuuuvvvwwwxxxvvvxxx~~~~~~xxxuuuwwwxxxtttqqqqqqqqqqqqmmmjjjpppnnnnnnooorrrrrrooollllllooorrruuuvvvvvvtttsssnnnmmmnnnrrrvvvxxxwwwuuuĦyyyxxxxxxzzz{{{~~~}}}|||||||||}}}~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~vvvsssuuu{{{|||xxxxxx|||>d<Ħ{{{~~~~~~}}}{{{zzzzzz|||yyyxxxyyyvvvqqqoooqqqyyyxxxwwwyyy|||~~~|||zzztttuuuvvvvvvuuurrrooommmaaaXXXFFF222***...333222)))""" !!!$$$))),,,)))'''((()))((($$$ (((***------++++++---000---:::NNN```ĦxxxkkkZZZIII;;;000***(((>d<Ħ&&&&&&%%%%%%&&&Be***+++,,,,,,,,,,,,...000222444777777999<<aĦBenu]ӵxxxsssrrrrrrbbbaaa___\\\YYYSSSLLLGGGGGGCCC???<<<:::999888666555444333333555888;;;===hhhWWWSSShhh>d<Ħ}}}vvvhhhTTTCCC>d<Ħ&&&---000Ħ111***,,,444000+++;;;TTTppppppddd```GGG>>><<>>:::999888555333222444666777FFF999777FFFTTTDdDĦvvvssssdKĦ777555gdKĦ222222222222000...222777999GGG___{{{vvveeegggRRR>>>;;;hhhsssgdKĦ~~~|||{{{wwwxxx|||~~~>Aooonennnoootttsssssssssnerrrtttuuuuuuttttttvvvwwwvvvuuutttsssssstttuuuvvvnerrrssstttuuuuuuuuuuuuvvvwwwxxxyyyzzz|||{{{|||~~~zzzwwwxxxuuuuuuuuutttrrrqqqrrrssssssrrrrrrsssttttttsssqqqvvvvvvuuutttsssrrrrrrqqqtttqqqooonnnqqqtttne|||zzzyyyyyywwwuuuttttttwwwzzz|||}}}}}}~~~~~~}}}}}}~~~}}}{{{zzzyyyzzz{{{{{{}}}yyyxxxvvvtttuuuDezzzyyywwwvvv}}}{{{|||}}}|||xxxttttttooonnntttzzzyyytttrrrttttttuuuvvvwwwvvvssspppmmmiiigggiiimmmiii___UUUKKKBBB444---...111+++"""&&&$$$%%%''''''###"""$$$$$$)))+++)))(((***---***333@@@NNNYYYbbbhhhllleee^^^ne,,,(((******)))(((((((((((((((%%%ne$$$############$$$%%%&&&''''''(((******++++++---...000111111111222444888===>AWWW\\\iiik<fh}}}~~~zzztttmmmeee___[[[YYYRRRQQQQQQSSSVVVXXXXXXXXX]]]\\\[[[ZZZXXXTTTNNNIIIAAA>>>:::666333333444444000)))(((///333De777DDDXXXjjjxxxnesssaaane+++,,,000///,,,///666333)))'''%%%...HHHiii~~~sssbbbMMMAAAAAAJJJ[[[jjj|||ne}}}~~~~~~~~~rrrooopppppppppsssrrrrrrssssssssstttuuuuuusssrrrsssuuuuuuuuutttsssssstttuuuuuuvvvuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwvvvuuu|||{{{{{{|||{{{yyywwwwwwoooqqqrrrpppmmmmmmpppsssttttttttttttuuuuuuuuutttvvvuuutttssssssssstttuuutttrrrqqqpppqqqrrryyy{{{|||zzzxxxwwwwww{{{yyyuuurrrqqqsssuuuwwwyyyzzz|||}}}|||{{{yyywwwyyyyyyyyyxxxyyyzzz{{{{{{~~~|||zzzxxxwwwwwwwwwyyy}}}yyytttqqqxxxuuusssvvv{{{}}}yyyuuuvvvsssrrrwwwyyyvvvrrrppptttuuuvvvwwwvvvtttqqqoooiiiggggggjjjlllggg\\\SSSEEE<<<111,,,------(((!!!'''%%%&&&((('''###$$$'''"""%%%(((***,,,...333666FFFOOO\\\fffiiiddd[[[UUUAAA777"""$$$%%%***)))(((&&&%%%$$$######$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''''')))))))))***+++---......000000111222555888JJJKKKMMM~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~vvvtttooojjjddd^^^WWWTTTRRRPPPNNNNNNQQQTTTUUUVVVWWWYYY]]]aaacccaaa\\\XXXKKKHHHCCC>>>:::777666666333...,,,...---///222111000222;;;LLL~~~KKK;;;111///***'''---777888333444...((((((444MMMhhhzzzuuuqqqgggWWWGGGDDDSSSfffrrrxxx|||www~~~~~~~~~~~~vvvsssqqqrrrvvvxxxtttnnnrrrpppmmmmmmnnnpppqqqqqqqqqpppqqqtttwwwxxxxxxwwwuuuvvvvvvuuurrrqqqqqqrrrtttsssssssssssssssssstttuuuvvvxxxzzz{{{zzzxxxwwwuuuvvvwwwxxxxxxvvvuuusssxxxyyyxxxwwwvvvvvvuuutttlllmmmnnnmmmjjjjjjnnnrrrssssssttttttttttttuuuvvvvvvuuusssrrrrrrssstttuuutttuuuvvvvvvuuuuuuuuuuuussstttuuuuuutttuuuwwwyyyuuusssrrrqqqsssvvvzzz|||{{{|||}}}~~~}}}{{{yyywwwuuuvvvvvvwwwyyyzzz||||||{{{{{{{{{zzzyyyxxxwwwuuuyyy{{{~~~~~~zzzuuurrrvvvsssrrruuu{{{|||yyyuuuqqqqqqtttvvvsssmmmmmmpppssstttuuuuuussspppnnnmmmdddfffjjjkkkiiiccc[[[UUUEEE===333---***((('''''''''%%%%%%&&&&&&%%%)))000222...+++...999HHHTTT[[[jjjcccXXXLLL@@@777000,,,'''&&&&&&))),,,+++'''###########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''((()))***+++++++++++++++,,,---///111333444(((000000000999<<>>333---(((%%%'''+++'''%%%%%%'''''')))222;;;===>>>CCCLLLVVV\\\]]][[[NNNEEE777+++$$$""""""############$$$%%%$$$""" &&&&&&'''((((((''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&'''((())))))))))))******+++,,,---///000111<<>>NNN___ppp|||zzzkkkZZZLLL;;;+++''',,,+++///333555333000//////DDDZZZttt}}}oooYYYNNNOOOfffqqq|||ooossssssooopppsssssspppoooqqqsssqqqnnnlllnnnpppmmmmmmnnnqqqtttvvvvvvuuupppqqqrrrrrrppppppqqqrrrpppppppppqqqqqqpppppppppsssuuuwwwyyyyyyyyywwwvvvmmmppptttwwwxxxwwwtttssspppsssrrrmmmnnnrrrtttrrrpppnnnkkkjjjkkknnnoooooommmnnnoooooommmnnnqqqtttuuuuuusssrrrqqqpppooooootttvvvwwwvvvttttttuuuwwwssstttuuuuuuuuuuuuxxxzzz{{{zzzxxxvvvtttrrrqqqqqqqqqrrrrrrssstttuuuvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyxxx{{{zzzuuuuuuwwwwwwsssrrrssstttvvvwwwwwwwwwvvvuuuuuuvvvvvvvvvuuusssrrrssssssuuuwwwvvvtttxxx~~~qqqqqqqqqnnnkkkjjjkkkmmmhhhhhhhhhgggddd]]]SSSLLLGGG:::...***)))'''(((+++%%%$$$'''***---000;;;FFFDDDJJJRRRXXXVVVMMM@@@777%%%###"""###'''))))))((()))'''$$$!!! """'''+++############""" """""""""#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((''''''))))))***+++,,,...///000...555444555>>>@@@@@@GGGCCCEEEGGGKKKNNNPPPOOOOOOUUUVVVVVVTTTRRRPPPPPPQQQ\\\[[[ZZZYYYYYY[[[\\\^^^iiijjjlllooorrrtttuuuvvvnnnqqqtttttttttxxx~~~uuuhhh^^^LLLHHHBBB???>>>>>>>>>>>>GGGGGGIIILLLNNNNNNLLLJJJJJJKKKMMMNNNLLLHHHCCC@@@888444///,,,,,,...///---222000---+++************333---(((***111???TTTeeeppprrrppphhh\\\NNN>>>333000...,,,///444777555222(((666SSSqqq~~~sss\\\KKK___kkk{{{nnntttuuuqqqooosssuuurrrppptttwwwuuupppmmmooorrrjjjjjjjjjllloooqqqpppoookkkmmmooopppoooppprrrsssooooooppppppppppppoooooovvvvvvvvvvvvuuuuuuuuuuuuppprrruuuwwwwwwtttpppnnnnnnrrrpppllllllrrrtttrrrppplllhhhhhhkkkmmmnnnmmmkkkmmmnnnmmmkkklllooosssppppppqqqqqqqqqrrrrrrrrrqqqrrrrrrooommmnnnrrrvvvsssuuuwwwwwwvvvuuuuuuvvvssstttuuuvvvvvvvvvuuuuuuqqqrrrrrrtttvvvxxx{{{|||yyyyyyyyyyyyyyyxxxwwwwwwtttwwwvvvqqqrrryyy|||zzzyyyxxxwwwvvvvvvuuuuuuuuummmooorrrsssrrrqqqrrrsssuuuqqqppprrrtttsssuuuyyysssssssssooolllkkknnnqqqpppkkkgggfffeee^^^QQQFFFFFF666((((((+++***((((((###$$$)))///222666AAALLLKKKKKKHHH@@@555,,,)))(((,,,((($$$###$$$$$$###!!!!!!'''(((&&&###!!!!!!!!!"""###%%%%%%%%%$$$### !!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$%%%%%%###$$$&&&'''(((''''''&&&###$$$%%%&&&((()))******+++222000000777777555<<<>>>???@@@CCCDDDCCC@@@===???@@@AAAAAA@@@@@@AAACCCAAAAAAAAABBBEEEHHHLLLNNNLLLMMMOOOPPPRRRSSSSSSSSSUUUYYY^^^aaabbbgggooovvvtttsssuuuwwwxxxrrrggg]]][[[WWWQQQKKKHHHFFFDDDBBB:::999999;;;<<<===;;;999>>>BBBIIIOOOSSSRRRPPPNNN::::::666000,,,---...///,,,***((((((***,,,------111+++)))---,,,)))000===LLLccctttwwwzzzxxxcccHHH---,,,,,,,,,...000111222:::///333OOOoooxxxiiiWWWWWWddduuu{{{}}}qqqooonnnmmmnnnooonnnmmmmmmooommmjjjkkknnnnnnkkkjjjjjjhhheeeccccccfffiiiiiijjjjjjkkkllllllmmmmmmooonnnllllllllloooqqqsssqqqqqqrrrssstttuuuvvvwwwyyyxxxvvvtttssssssssssssyyyvvvsssrrrrrrqqqnnnkkknnnmmmjjjiiiiiijjjmmmooojjjlllmmmoooooonnnmmmlllpppqqqrrrqqqpppooopppqqqrrruuuwwwtttpppmmmooorrruuuuuuuuuvvvwwwwwwxxxxxxtttttttttsssssssssssssssuuussspppnnnooosssyyy}}}zzzyyyxxxwwwvvvvvvvvvvvvwwwwwwvvvuuuvvvwwwyyyzzzvvvxxxyyywwwsssqqqqqqrrrtttrrrpppnnnmmmpppvvvzzznnnoooqqqsssssssssrrrqqqsssrrrrrrqqqooommmlllkkkmmmkkkiiifffaaaYYYPPPJJJCCC///)))...***)))+++''')))---000333;;;GGGOOOQQQQQQBBB111'''''')))'''$$$&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$&&&%%%$$$"""%%%&&&&&&$$$""""""$$$&&&((()))++++++++++++,,,...,,,...111222333444666888<<<===>>>>>>======>>>@@@999;;;=========>>>???AAA???>>>>>>>>>@@@BBBDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJMMMNNNRRRUUUYYY\\\^^^___aaa```^^^^^^___]]]XXXSSSIIIJJJJJJGGGDDDDDDGGGJJJGGGIIIJJJGGGAAA<<<999888444555777999===AAADDDFFFAAA???:::555000,,,***)))...---+++******+++---...---,,,,,,++++++,,,,,,---...111EEEfff|||~~~yyyxxx\\\AAA111///---///333111999777222444LLLgggnnncccWWW^^^nnn~~~sssqqqppppppqqqqqqpppooommmooonnnkkklllppppppmmmjjjhhhdddaaa^^^```dddhhhhhhhhhhhhiiiiiijjjjjjjjjmmmlllkkkjjjkkknnnppprrrqqqrrrrrrtttuuuvvvvvvwwwtttsssrrrppppppooopppppptttrrrpppqqqssstttsssqqqsssrrrpppooooooooopppqqqoooppprrrssstttsssrrrqqqooopppqqqpppnnnmmmmmmnnnqqqtttvvvtttpppnnnpppsssvvvvvvvvvuuuuuuuuuttttttvvvvvvvvvvvvuuuttttttsssssspppnnnpppuuuyyyzzzzzzuuuuuuuuutttuuuuuuvvvvvvwwwvvvuuuuuuttttttuuuuuusssuuuvvvtttqqqooopppqqqoooppppppooonnnooorrrtttqqqrrrsssttttttsssrrrqqqqqqqqqqqqqqqqqqpppooonnnllljjjhhhfffaaaZZZRRRLLL@@@...***...***(((+++))))))***...<<>>???===???AAADDDGGGIIIJJJKKKQQQNNNKKKIIIGGGCCC===999======<<<:::777666999;;;333888???BBBAAA>>><<<<<<======;;;:::888777666555:::999777444222000///......---+++))))))***+++,,,,,,,,,++++++++++++,,,,,,222,,,111CCCVVVfff{{{gggOOO@@@111...333333333444555666;;;III^^^ooo___```jjjzzzrrrpppooooooppppppooonnnllloooooolllmmmpppqqqoookkkhhhddd```^^^```eeeiiiffffffggggggggggggggggggjjjjjjiiiiiijjjlllnnnppppppqqqrrrssstttuuuuuuuuuqqqqqqpppooonnnnnnooooooqqqppppppqqqsssttttttsssrrrsssssssssssssssssssssrrrssstttuuuvvvuuuttttttnnnoooooonnnlllkkkkkklllooorrrtttssspppoooqqqsssvvvvvvuuutttsssqqqqqqpppttttttttttttrrrpppnnnmmmnnnkkkjjjooowww{{{yyyuuuoooooooooooopppqqqrrrsssuuuuuuuuutttsssqqqpppooooooqqqqqqqqqooonnnnnnooojjjmmmppppppooommmmmmmmmqqqqqqrrrrrrqqqpppnnnmmmmmmnnnoooqqqrrrrrrsssssskkkjjjhhhfffbbb\\\UUUOOO<<<---+++...(((&&&++++++000666@@@LLLUUURRR@@@,,,&&&$$$$$$%%%'''((('''&&&$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###!!! !!!"""&&&&&&&&&''''''&&&$$$!!!''')))************+++---###%%%((()))+++,,,///222...//////---+++***+++---,,,---//////......///111***++++++,,,---------,,,666666777777777888888888555666888:::<<<===>>>>>>===<<<;;;===???@@@@@@?????????>>>;;;999888999;;;;;;;;;888666444666:::===888888888888777666555444666666666555444333222111...---+++***)))((())))))+++++++++******+++++++++***''')))111777BBBWWWlllxxxbbb@@@...000000000000555:::555333IIIfffgggdddhhhvvvnnnlllllllllmmmmmmkkkjjjjjjmmmnnnkkkkkkoooqqqpppmmmkkkiiieeecccdddhhhkkkffffffffffffgggggggggggghhhhhhgggggghhhjjjlllnnnnnnoooppprrrrrrsssrrrrrrqqqpppppppppppppppqqqqqqsssrrrqqqppppppooonnnmmmkkkmmmppprrrssssssrrrqqqqqqqqqrrrssstttssssssrrrnnnooopppnnnllljjjkkkkkknnnppprrrqqqppppppqqqssstttssssssrrrpppoooooonnnsssssstttsssqqqnnnkkkjjjjjjiiiiiimmmqqqtttsssqqqllllllkkkkkklllmmmmmmnnnqqqrrrssssssrrrpppooommmnnnnnnnnnnnnmmmmmmnnnooojjjlllooopppnnnlllkkkkkkmmmmmmmmmmmmllljjjhhhgggiiijjjllloooqqqssstttuuullljjjiiigggddd___YYYTTT:::,,,+++...'''%%%,,,...555FFFUUUSSSEEE666+++$$$###%%%'''((('''&&&%%%%%%######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""!!! """### ###'''******)))&&&'''((('''&&&%%%&&&'''+++,,,,,,+++)))''''''((($$$&&&)))+++---111555888...111444666888;;;>>>@@@MMMNNNQQQTTTVVVWWWWWWWWWHHHGGGFFFDDDBBB@@@???>>>>>>===<<<999777444111000999888666666666777777777///////////////000222333999777333///------///000///000333555888999::::::666666777777777555333222000///---+++***)))((((((+++******))))))******+++'''(((,,,///---+++222===eeevvv___AAA444***000---222;;;;;;777<<>>EEEYYYqqq~~~pppppppppqqqrrrrrrooolllhhhnnnpppkkkhhhjjjmmmnnnjjjlllmmmllljjjiiihhhiiihhhhhhiiijjjlllmmmnnnnnnllllllkkkkkkjjjiiiiiiiiihhhiiikkkmmmmmmllljjjiiiggghhhjjjlllnnnnnnnnnnnnnnnpppqqqpppnnnmmmnnnpppoooppprrrsssrrrpppmmmjjjlllllllllllllllmmmnnnnnnmmmoooppppppooonnnoooqqqooonnnnnnnnnooopppoooooollllllmmmmmmnnnooopppppppppooonnnmmmmmmnnnpppqqqooopppooolllhhhiiimmmqqqnnnnnnmmmmmmlllmmmmmmmmmhhhhhhiiijjjkkkmmmooopppooollliiiiiikkkllllllkkkiiikkkllllllllllllmmmnnniiiiiiiiijjjkkklllmmmmmmiiijjjkkkmmmnnnooooooooonnnllljjjhhhfffccc^^^[[[FFF111'''(((%%%(((111333NNNFFF888---+++---+++&&&)))'''&&&%%%&&&''''''((($$$###""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################$$$%%%%%%###!!!$$$,,,333(((333CCCPPP[[[fffsss|||hhh]]]LLL???777444333333111000...---...000222444//////000111333555666777/////////...---+++***)))(((''''''''''''''''''(((!!!$$$(((,,,//////+++&&&...222@@@QQQggg|||```>>>555...---...///777@@@???VVVooo|||}}}~~~ppppppppprrrsssrrrooollljjjppprrrmmmiiijjjmmmnnnnnnnnnnnnllljjjiiikkklllggghhhiiijjjlllnnnooopppnnnnnnmmmlllkkkjjjiiihhhhhhjjjlllnnnnnnllljjjiiifffhhhjjjmmmnnnoooooooooppprrrtttrrrooommmnnnpppiiikkknnnqqqrrrrrrqqqpppjjjiiiiiiiiiiiijjjkkkkkklllmmmoooooonnnnnnpppqqqpppnnnnnnnnnooooooooonnnmmmmmmmmmnnnnnnnnnooooooqqqpppnnnmmmnnnqqqtttvvvnnnllljjjiiijjjjjjkkkkkkhhhhhhhhhhhhiiijjjkkklllhhhggggggggghhhjjjlllnnnooolllhhhgggiiikkkkkkiiifffiiilllmmmmmmllllllmmmgggggghhhiiijjjlllnnnooolllmmmmmmnnnooonnnnnnnnnnnnllliiigggeeeaaa]]]YYYKKK222&&&'''%%%)))222444AAA>>>666,,,)))++++++(((+++)))''''''((()))(((&&&$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################$$$'''+++///777EEEWWWccc~~~wwweeeXXX>>>:::666111///...///000222111000/////////111222.........---,,,+++***)))'''''''''&&&&&&'''''''''))))))(((&&&(((---111222///:::DDDAAADDDaaaxxxvvvWWW:::)))444;;;222000888BBBXXXnnnzzz~~~nnnppprrrssssssssstttuuuooopppqqqpppnnnllllllmmmpppppppppnnnkkkiiiiiijjjiiijjjlllmmmnnnmmmmmmlllkkkkkkjjjjjjjjjjjjjjjjjjiiijjjkkkkkkkkkjjjiiiiiieeehhhkkknnnnnnmmmjjjhhhkkkppptttsssnnnkkkllloookkkjjjiiijjjlllmmmlllkkkiiikkkmmmkkkhhhgggiiimmmjjjjjjkkklllkkkjjjiiihhhiiijjjkkknnnppppppnnnllllllkkkiiijjjlllooooooooopppooonnnnnnnnnoooqqqrrrmmmjjjhhhiiikkkllliiiggglllllllllmmmmmmllllllkkkiiiiiiiiiiiiiiiiiiiiiiiifffhhhjjjjjjjjjkkkmmmnnnhhhkkknnnooonnnmmmmmmnnnllljjjiiijjjlllllliiifffmmmmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhgggfffdddcccVVV:::'''(((&&& )))<<>>FFFGGGAAAEEEQQQQQQFFF333///---///000000333888888;;;>>><<<777555888<<>>GGGKKKOOO]]]nnnlll___aaa]]][[[]]]___aaaeeekkkvvv{{{}}}yyywwwyyy|||{{{xxxyyy|||jjjeee^^^UUUNNNIIIFFFDDD777666888@@@KKKRRRUUUTTTeeeeeedddcccaaa___^^^]]]YYYZZZ^^^aaa______gggqqqsss}}}dddHHH666---+++,,,)))******)))'''''''''(((%%%&&&''')))+++---000111666000777888===;;;777QQQhhhkkkSSS666111333555>>>WWWttthhhiiijjjjjjhhhfffggggggiiikkklllllljjjiiijjjkkkjjjmmmoooooollljjjhhhhhhgggggggggggghhhiiijjjkkkooollliiifffgggjjjooorrrnnnllliiiggggggiiilllooommmllllllkkkkkkkkkllllllgggjjjkkkgggaaa```eeekkkgggeeeeeeeeeggghhhgggfffbbbeeehhhgggdddcccgggkkkggghhhiiiiiihhhgggfffeeehhhgggeeeeeeffffffeeedddfffffffffhhhkkklllkkkiiihhhhhhgggfffggghhhiiijjjlllmmmmmmkkkhhhgggggggggjjjiiihhhgggggggggiiiiiiggggggggggggggggggggggggeeeggghhhhhhgggggghhhjjjiiikkkmmmmmmkkkiiiggggggeeehhhjjjllllllmmmnnnpppooommmjjjhhhhhhjjjmmmooolllkkkhhhfffcccbbbaaa```ZZZ^^^XXXDDD///$$$%%%)))111222111,,,+++,,,+++((()))((('''&&&&&&%%%&&&&&&%%%$$$###"""###%%%((()))555<<>>444111---***)))((('''&&&'''&&&&&&&&&%%%$$$!!!)))&&&%%%''')))))),,,111777;;;BBBGGGJJJIIIGGGFFFCCC???999555666888:::;;;333111......000111///...)))&&&&&&+++333888888666AAABBBEEEKKKTTT^^^ggglll\\\[[[^^^cccbbb]]]XXXXXXmmmiiiccc___]]]ZZZWWWTTTTTT]]]nnnRRREEE555***(((***+++***(((((()))***+++---...///111555>>>777<<>>OOO^^^hhhgggiiikkkmmmmmmkkkgggeeeUUUKKK???777444111***$$$"""%%%&&&$$$%%%)))------222:::@@@BBB???:::777+++((($$$"""""""""...+++'''$$$######"""!!!"""%%%"""%%%...$$$!!!"""&&&)))***...333<<>>KKKhhhbbb???+++666777EEEnnniiiiiijjjjjjjjjiiiiiihhhgggggghhhhhhhhhhhhggggggjjjjjjiiiiiihhhfffeeedddeeefffggggggeeeccccccdddkkkkkkjjjiiiiiijjjjjjkkkkkklllllljjjgggeeeeeefffjjjfffeeejjjllljjjgggggggggfffdddcccdddgggjjjlllsssoookkkhhhgggiiijjjjjjggggggffffffeeedddccccccaaaaaabbbeeehhhjjjjjjiiiiiiiiiiiiiiiiiihhhggggggaaabbbdddeeeffffffggggggggggggffffffffffffggggggiiieeebbbdddiiilllkkkhhhfffgggfffeeedddeeehhhkkkjjjiiigggfffeeeeeeffffffiiiiiihhhhhhgggeeedddccceeecccbbbffflllnnnkkkgggeeegggiiikkkkkkjjjhhhfffggggggggghhhjjjiiigggeeegggfffcccbbbbbbaaa___]]]\\\[[[ZZZZZZVVVIII555&&&''')))+++---...///000111+++)))(((''''''%%%"""000<<>>CCCHHHHHHEEEAAA===888666444444666999;;;<<<<<<<<<;;;999666222...+++,,,+++***)))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((+++...000;;;<<>>===;;;:::999666333222555888:::;;;999999888666333000...,,,)))((('''&&&%%%%%%%%%%%%########################&&&%%%$$$###############%%%&&&&&&%%%$$$$$$%%%&&&+++++++++++++++*********---;;;PPPcccnnnpppmmmkkk___QQQGGGOOOddd{{{uuu[[[<<<+++,,,333444000777777===FFFIIIEEEBBBCCC000---777SSSpppgggggggggfffeeecccbbbaaafffffffffffffffeeedddcccfffffffffffffffeeeddddddaaaccceeefffffffffggghhhdddfffhhhjjjjjjiiihhhggggggiiijjjkkkjjjjjjlllmmmkkkiiihhhjjjjjjfffgggjjjhhhhhhhhhggggggfffeeedddgggdddbbbcccggggggccc___bbbaaa____________aaabbbbbbbbbbbbdddggghhhhhhgggcccddddddddddddcccbbbbbbccccccccccccdddfffggghhhhhhhhhgggggggggggghhhhhhjjjhhhfffeeeeeeffffffeeeeeefffggggggeeeeeeggghhhfffffffffeeeddddddcccccccccdddeeefffgggggggggggggggfffeeefffgggggggggfffdddeeeggghhhiiiiiiiiihhhmmmjjjgggeeeeeeeeeeeeddddddcccbbbcccddddddcccbbb\\\[[[[[[]]]``````]]]ZZZUUUDDD000$$$###(((,,,---///***(((///<<>>YYYsss}}}~~~~~~ddddddddddddddddddccccccdddeeeeeeffffffeeeeeedddeeefffffffffeeedddccccccccceeegggggggggggghhhiiieeefffgggiiiiiiiiihhhhhhggghhhjjjjjjiiijjjkkkmmmkkkiiiiiijjjhhheeefffjjjfffggghhhhhhhhhgggeeedddbbbbbbbbbcccdddeeecccbbbcccbbb```______```aaacccaaaaaaaaadddggghhhhhhgggbbbbbbcccddddddddddddcccbbbbbbaaaaaabbbdddfffgggggggggffffffffffffggggggiiihhhfffeeeeeeeeefffffffffhhhiiihhhfffeeefffgggeeeeeeeeeeeedddcccbbbaaacccdddeeefffffffffffffffhhhhhhgggfffeeeeeeeeefffffffffgggggghhhhhhggggggllliiigggeeeeeeeeecccbbbdddbbbaaaaaaccccccbbb```ZZZZZZZZZ\\\]]]^^^]]][[[YYYVVVJJJ777$$$###,,,---+++---555@@@DDD???999444...'''$$$%%%&&&'''&&&&&&$$$&&&***&&&######"""!!! !!!###$$$!!!!!!"""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$$$$%%%''')))***,,,000333666888888888555333222333555666555555333333111///...,,,+++***((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&(((******)))(((((())),,,,,,***)))((('''''''''(((((((((&&&$$$$$$&&&(((666???UUUmmmttthhhZZZTTTTTTfffzzzjjjDDD---...888999@@@GGGGGG???777222222EEE\\\yyy~~~}}}}}}}}}}}}~~~eeeeeeffffffeeedddccccccaaabbbcccdddeeeeeeeeeeeeccccccdddeeeeeeeeeeeedddeeefffhhhiiihhhggghhhiiidddeeeeeefffgggggghhhhhhfffhhhiiiiiihhhhhhjjjkkkiiihhhhhhhhheeebbbdddiiieeefffhhhiiiiiigggeeedddaaacccdddcccaaaaaabbbdddcccbbb`````````bbbeeefff`````````bbbdddeeedddbbb___```aaacccddddddddddddbbbaaaaaa```aaadddfffggggggffffffeeeeeeffffffgggggggggfffeeeddddddfffgggdddfffggggggfffeeefffgggddddddeeeeeedddcccaaaaaaddddddeeefffffffffeeeeeeeeeeeeeeeeeeeeefffgggiiigggggggggggggggfffffffffiiihhhgggggghhhgggeeecccdddcccaaaaaabbbbbbaaa___\\\[[[[[[\\\]]]]]]\\\[[[XXX[[[XXXLLL999,,,(((***+++...222666888555111---&&&%%%###"""###$$$%%%%%%$$$######"""######%%%&&&(((&&&$$$###!!!  !!!""""""### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%$$$%%%'''((((((***---111444666888999333222333555666666444222333222000///---,,,++++++(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%$$$###$$$%%%%%%###"""###$$$ !!!###%%%''')))***%%%&&&''''''(((+++///222'''%%%@@@ZZZcccaaa___PPPLLLJJJUUUnnneeeJJJ;;;777<<>>444333<<>>///......---'''!!!"""'''########################"""############$$$$$$$$$$$$######"""!!!  !!!!!!!!!!!!!!! """!!! """$$$ """###$$$%%%%%%###!!! """%%%'''&&&$$$%%%%%%%%%%%%&&&((()))***+++,,,...111333555666666888888888888888888777777333111///......---+++)))'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&((()))***)))((()))***---222<<>>???777:::RRRiiivvv|||zzzyyyxxx}}}~~~{{{zzz|||iiihhhgggggggggggggggfffeeeeeedddccccccccccccdddggggggggggggggghhhhhhhhhggggggffffffgggggghhhhhheeefffgggfffeeedddeeeffffffgggggggggggggggfffeeedddeeeeeeffffffeeeeeeeeegggggggggffffffeeedddccc```aaaccccccbbbcccdddfffccccccccccccdddfffgggiiigggfffdddcccbbbcccdddeeeeeeddddddcccbbbaaa```___aaaaaaaaaaaabbbdddfffgggdddeeeffffffggghhhiiiiiiiiieeeaaaaaadddfffeeecccfffeeeeeefffgggfffdddbbbggggggfffeeecccbbbaaaaaacccbbbbbbbbbccccccdddeeeaaaaaabbbccccccccccccccccccddddddddddddddddddcccbbbdddgggiiijjjiiihhhgggbbbcccddddddcccbbb```^^^```^^^\\\\\\\\\\\\ZZZYYYUUUVVVVVVUUUVVVWWWQQQHHH<<<333+++)))'''$$$###%%%########################"""############$$$$$$$$$$$$$$$$$$###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###"""""""""######$$$$$$$$$######"""""""""'''%%%###$$$%%%&&&$$$"""$$$$$$$$$%%%%%%&&&'''(((&&&(((+++///333666999:::::::::;;;;;;::::::999999555333000...---,,,***(((......,,,***(((&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&'''))))))(((((()))***&&&(((+++222<<>>===777333000---,,,,,,+++***(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&'''((((((&&&((())))))((('''((())),,,------------,,,+++***===BBBKKKUUUbbbooowwwyyy]]]lllsssvvv}}}~~~}}}}}}~~~~~~eeeeeeeeecccaaabbbeeehhhhhhgggffffffeeeeeeffffffggggggfffeeeddddddcccbbbccccccccccccdddeeefffgggcccdddeeedddbbbbbbbbbcccddddddeeefffffffffffffffdddcccbbbaaa```aaaaaabbbdddcccbbbaaaaaabbbcccdddaaabbbccccccbbbbbbcccdddaaa``````___```aaacccdddeeeeeeffffffeeecccaaa______```ccceeeffffffeeeeeecccccccccddddddddddddccccccdddfffggggggeeecccbbbddddddcccdddeeefffffffffdddddddddeeeggggggeeeccccccccccccddddddeeeeeeeeeffffffgggfffeeedddbbbaaacccdddeeefffffffffeeedddddddddcccbbbbbbcccddddddeeeeeefffffffffeeedddccccccccccccbbbbbbaaa``````^^^]]][[[[[[[[[ZZZYYYWWWWWWXXXWWWTTTVVVYYYXXXSSS:::000&&&$$$$$$###"""###########################""""""#########$$$$$$$$$"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""""""""'''(((***+++,,,------,,,,,,///333888>>>BBBEEEGGGCCCCCCCCCBBBBBB@@@??????;;;999555333333222111///111000///...,,,+++***)))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))******))))))))))))))))))))))))((('''''''''(((((()))***''')))******)))(((((()))%%%(((,,,///111000///---------222===KKK\\\nnn{{{ooo|||~~~|||}}}~~~___bbbdddcccbbbcccgggkkkggggggfffeeeeeeeeeeeefffhhhggggggfffeeedddddddddbbbbbbbbbbbbccceeeffffffcccdddeeedddcccbbbbbbdddccccccdddffffffgggggggggdddcccbbbaaaaaaaaaaaaaaa`````````aaabbbcccdddeeedddeeeffffffddddddeeefffbbbaaa``````aaabbbdddeeeeeeeeeeeeeeecccaaa___^^^```aaadddfffhhhhhhgggfffdddeeeeeeeeeeeeeeedddcccdddeeefffffffffeeedddcccccccccdddddddddddddddddddddddddddeeeggggggeeeccccccccccccddddddeeeeeeeeegggggghhhgggfffeeecccbbb``````aaaaaabbbcccddddddfffeeedddccccccdddeeefffdddeeeeeeeeeeeeddddddddddddccccccbbbaaaaaa``````___]]]\\\[[[\\\[[[YYYXXXTTTUUUTTTUUUYYY[[[TTTKKK---(((%%%%%%$$$!!!!!!$$$########################"""############$$$$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######$$$"""""""""!!!!!!!!! $$$$$$$$$$$$######""""""!!!$$$&&&(((***---///***,,,...111222333333333555666888999;;;;;;<<<<<>>III___eeennnwww~~~mmmWWWPPPWWW[[[TTTJJJ888999999666111---***)))---777>>>999000---444<<>>LLLZZZlllooohhh\\\\\\```iiivvvnnnZZZGGG>>>111)))(((---444888......------------......,,,,,,---...///000000111000000000/////////............---......//////000111000NNNvvv~~~}}}qqqmmmvvv~~~~~~ffffffeeeddddddeeefffgggeeeeeedddcccdddeeegggggghhhhhhgggfffeeedddccccccbbbaaa```bbbdddeeeeeedddccccccdddeeefffgggggggggfffffffffffffffeeeeeeeeeeeeeeefffffffffeeedddcccdddddddddddddddcccbbbbbbaaabbbccccccbbbccceeegggddddddeeegggiiihhheeebbbaaabbbdddcccbbbaaaaaabbb___aaaccccccbbbbbbcccddddddeeefffggghhhgggfffeeedddccccccdddfffgggfffeeefffdddbbb``````bbbeeefffcccbbbaaa```````````````^^^___```aaa```___^^^]]]\\\[[[[[[[[[\\\]]]___```]]]^^^```bbbbbbaaa```___^^^^^^______^^^\\\ZZZXXX\\\[[[ZZZYYYYYYYYYZZZZZZ]]][[[YYYXXXYYYYYYYYYXXXUUUUUUTTTTTTTTTUUUUUUVVVTTTVVVTTTRRRTTTSSS@@@***$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############""""""""" !!!)))888DDDZZZ___gggmmmmmmhhhbbb]]]___SSSBBB333***'''&&&%%%!!!%%%(((&&& """ !!!"""###%%%''''''$$$&&&***+++)))***...;;;>>>DDDLLLTTT```tttyyysssuuuuuuuuu~~~ttt```RRREEECCCAAACCCHHHQQQZZZ```SSS```rrr~~~dddJJJ777...+++***------,,,------...///000------....../////////000111111000000000/////////.............../////////000///KKKssssssddd^^^mmm~~~eeedddcccccccccdddeeeffffffeeeddddddeeefffhhhiiiiiihhhgggfffeeedddccccccaaa``````aaaccceeedddcccfffeeedddddddddfffhhhjjjfffffffffeeeeeedddddddddgggggghhhhhhgggeeecccbbbaaabbbcccdddcccbbbaaa``````aaabbbaaa```aaadddgggddddddeeehhhiiihhheeebbbbbbcccdddcccaaa____________aaacccccccccbbbccceeedddeeeggghhhhhhfffeeecccdddcccbbbccceeeggghhhgggfffdddaaa______aaaccceeebbbbbbbbbbbbbbbaaaaaaaaa^^^^^^_________^^^\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]][[[]]]___aaabbb```^^^]]]]]]]]]^^^^^^]]]ZZZXXXVVV\\\[[[YYYXXXWWWWWWXXXXXX\\\YYYVVVUUUVVVXXXXXXXXXUUUUUUSSSSSSSSSTTTUUUVVVRRRUUUSSSPPPTTTTTTDDD...%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""############!!!###"""!!!%%%555MMM```kkkiiigggdddaaaZZZSSSNNN,,,&&&!!!###$$$!!!"""!!!$$$%%%&&&%%%$$$###$$$&&&%%%###&&&++++++'''***000---111999BBBJJJVVVkkk~~~wwwiiieeecccbbblllzzzoooSSS;;;<<<:::777111------///111555<<>>///&&&###$$$$$$###""""""""""""""""""""""""""""""""""""############!!!+++>>>RRRZZZPPP===...)))&&&$$$###$$$$$$""" """ $$$&&&$$$!!! !!!""""""$$$%%%&&&''''''''')))***++++++,,,...000444888===AAAEEELLLVVV]]]hhhtttuuuhhhYYYQQQQQQYYYhhhuuu{{{kkkXXXJJJ;;;444111...---...(((***,,,///111111111111///(((&&&***,,,333GGG]]]}}}pppPPP888/////////000000000111111111111000111222333444444444444/////////000333666555333:::ZZZyyy~~~|||~~~~~~~~~}}}|||{{{zzz{{{|||~~~```bbbddddddbbb`````````ffffffffffffeeeeeeffffffddddddddddddccccccbbbaaaffffffffffffeeedddddddddfffffffffeeeddddddccccccaaabbbdddeeeddddddfffgggiiiiiiiiiiiihhhgggfffeeedddddddddddddddccccccccc`````````aaabbbccccccdddeeeffffffgggggggggggggggdddgggiiihhhfffcccbbbaaadddbbbaaa```aaacccfffhhheeeffffffeeecccaaaaaabbb___```bbbcccdddccccccbbb```___]]]^^^```aaaaaaaaa___^^^^^^]]]\\\\\\[[[[[[[[[\\\^^^______^^^^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]\\\]]]^^^]]]\\\[[[\\\]]]]]]]]]^^^^^^\\\ZZZXXXWWWUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRPPPPPPPPPRRRTTTUUURRRQQQOOOMMMKKKJJJJJJIIILLLLLLKKKLLLMMMMMMLLLKKKMMMFFF;;;///&&&"""###%%%########################""""""""""""""""""""""""!!!333HHHSSSNNN@@@///$$$!!!"""###%%%%%%""" ''' !!!(((!!!""""""$$$%%%&&&''''''''')))***++++++,,,...000222666;;;???EEELLLUUU[[[gggppp~~~wwweeeYYYUUUWWWbbbmmm~~~|||qqq^^^OOO???777333000///000............------------555,,,(((++++++)))///:::OOOkkkpppTTT;;;+++///000000000111111111111000111222333444555555555///......111333444555555PPPhhh|||~~~|||}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{|||}}}bbbcccdddcccaaa``````aaadddeeeeeedddccccccdddfffggggggggggggfffeeedddccceeefffgggfffdddccccccdddggggggfffeeeeeedddccccccaaaccceeeeeeeeedddeeefffiiiiiijjjjjjjjjjjjiiiiiiffffffffffffffffffffffff___``````aaabbbcccddddddgggggggggggggggffffffeeeccceeeggggggeeecccccccccdddcccbbbaaaaaaccceeefffaaacccdddcccaaa____________```bbbcccddddddcccccc```^^^\\\\\\^^^___```___]]]]]]]]]]]]]]]]]]]]]]]][[[\\\]]]^^^^^^^^^]]]\\\[[[\\\]]]]]]^^^]]]]]]]]]]]]^^^___^^^\\\\\\\\\^^^\\\\\\]]]^^^]]][[[XXXWWWSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRRRRPPPOOOMMMKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIDDD999---%%%$$$%%%###########################"""""""""""""""!!!!!!!!!777KKKLLL>>>///&&&"""%%%$$$###"""  !!!!!!***)))!!!""""""###$$$%%%&&&&&&&&&((()))******+++---///000333777;;;@@@FFFMMMRRR]]]cccnnnyyy{{{oooggg```\\\___dddiiioootttxxx{{{}}}xxxqqqbbbSSSCCC:::666222000000111000...---+++*********...++++++000333222//////666IIIbbbuuu}}}qqqNNN...000000000000111111111111000111222333444444555444222//////111222444;;;BBBgggsss{{{{{{|||}}}|||}}}~~~}}}}}}}}}~~~eeeeeeeeedddbbbaaabbbcccbbbcccdddbbb``````ccceeeggggggggghhhhhhgggffffffeeefffgggfffcccaaabbbdddfffeeeeeeddddddcccccccccccceeeggghhhfffeeeeeefffiiiiiijjjkkkllllllllllllkkkkkkjjjiiihhhgggffffff```aaabbbcccdddeeeeeefffiiiiiihhhhhhgggeeedddcccbbbcccddddddccccccdddeeeeeedddcccbbbbbbbbbcccdddaaacccddddddbbb````````````aaabbbddddddddddddcccbbb```]]]\\\^^^_________^^^^^^^^^^^^]]]]]]]]]]]][[[\\\]]]^^^^^^]]]\\\[[[ZZZ[[[\\\]]]^^^]]]]]]\\\\\\]]]^^^]]][[[[[[[[[\\\YYY[[[\\\]]]]]][[[YYYWWWSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRQQQPPPOOOOOOMMMLLLKKKIIIIIIJJJKKKLLLJJJJJJJJJJJJIIIIIIIIIJJJHHHIIIHHHDDD<<<222+++(((##############################""""""!!!!!!!!!!!!!!!666FFFBBB111&&&$$$$$$&&&%%%$$$"""!!!!!!"""### !!!444DDD@@@---!!!!!!"""""""""######$$$$$$$$$%%%&&&((((((((())),,,......000444888===CCCHHHLLLUUUXXX^^^fffmmmpppooommmppptttzzzxxxoooiiiccc^^^^^^bbbaaadddfffeeehhhkkkiiiddd]]]OOO@@@999555222///000...////////////...------***,,,......222555333///111777BBBVVVpppwww]]]<<<000000000000111111111111000111222333333333333333444111000222555>>>PPPbbbwwwzzz||||||}}}~~~~~~~~~~~~~~~hhhhhhgggeeebbbbbbdddeeeaaabbbcccaaa___^^^aaadddcccdddeeefffggggggggggggdddfffgggfffbbbaaabbbddddddddddddcccccccccbbbbbbfffhhhjjjjjjhhhgggfffggghhhiiikkklllmmmnnnnnnnnnooonnnmmmkkkiiihhhfffeeeaaabbbdddeeefffgggggggggjjjjjjiiihhhgggeeecccbbbaaabbbcccbbbbbbccceeegggeeeeeedddcccbbbbbbbbbbbbccceeeggggggfffddddddddd```aaacccdddeeeeeedddddddddaaa^^^]]]^^^___```___``````___^^^^^^]]]\\\\\\\\\\\\]]]^^^]]]\\\[[[ZZZYYYZZZ\\\]]]^^^]]]\\\\\\[[[]]]]]]\\\ZZZYYYZZZ[[[XXXYYY\\\]]]]]][[[YYYWWWTTTSSSRRRQQQPPPOOONNNNNNOOOPPPRRRRRRRRRPPPNNNLLLLLLKKKIIIIIIIIIKKKLLLNNNIIIJJJJJJIIIGGGGGGHHHJJJIIIJJJKKKLLLIII@@@444+++##############################""""""!!!!!!!!! 444AAA;;;,,,$$$%%%'''!!!$$$%%%###"""!!!  (((000***&&&"""""""""""""""#########$$$%%%&&&''''''(((***------///222777===DDDJJJMMMPPPRRRXXX```gggkkkjjjhhhiiikkkpppvvv|||yyynnngggbbb___ccciiiiiiiiifff```^^^^^^[[[UUUSSSFFF:::555333111000111---...000000///---***((('''------(((***444777333000222777EEE^^^nnnaaaJJJ000000000000111111111111111111222333333333222222555222111444:::JJJggg~~~}}}}}}}}}~~~~~~iiigggbbb______bbbfffiiiiiigggdddcccccccccbbb```aaaaaabbbcccddddddeeeeeeffffffggggggffffffeeedddeeeeeeeeeeeeeeeeeeeeeeeefffeeedddcccdddfffhhhjjjfffggghhhhhhgggggghhhiiimmmlllllllllkkkjjjjjjiiieeeeeeeeefffffffffffffffiiiiiihhhgggggggggggggggddddddcccccccccccccccdddeeecccaaaaaacccdddeeeeeeffffffggggggfffdddcccaaa___```aaaaaa___^^^___```dddaaa^^^___cccccc```\\\_________```______^^^]]]```___]]]\\\[[[\\\\\\]]][[[[[[[[[[[[ZZZZZZZZZYYY\\\ZZZXXXWWWXXXYYYXXXWWWUUUVVVXXXZZZZZZYYYWWWVVVRRRSSSTTTTTTTTTSSSQQQPPPMMMNNNNNNOOOOOOOOONNNNNNKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEGGGEEEDDDEEEHHHIIIGGGEEE111,,,&&&"""!!!"""""""""!!!!!!!!!!!!!!!!!!""""""***666777---$$$%%%)))&&&&&&%%%%%%$$$###""""""   !!!!!!!!!!!!!!!""""""""""""$$$$$$%%%&&&'''(((***++++++---000444888===AAACCCIIIKKKNNNRRRUUUWWWXXXYYY___```eeemmmwww}}}~~~}}}}}}|||{{{}}}qqqjjjbbb[[[XXXWWWWWWWWWZZZ\\\```bbbaaa]]]YYYVVVMMMGGG>>>666111...---,,,++++++******++++++,,,------------000333555666666222333222:::NNN___WWWEEE000000111111111111000000111222444555444444555777444111333CCC[[[qqq|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~gggdddaaa______aaadddfffhhhfffdddcccdddcccbbbaaaaaaaaabbbbbbccccccdddddddddeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccdddfffhhhiiifffggghhhgggfffeeefffgggjjjjjjjjjjjjjjjjjjkkkkkkfffffffffffffffggghhhhhhhhhhhhgggffffffffffffgggcccbbbbbbbbbbbbbbbcccdddcccbbbaaaaaacccddddddccccccddddddeeedddcccaaa``````aaaaaa```^^^]]]^^^```aaa^^^]]]___bbbcccaaa]]]_______________^^^]]]]]]^^^]]]\\\ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWUUUVVVWWWXXXXXXWWWUUUVVVXXXYYYYYYWWWVVVUUUQQQRRRRRRSSSRRRQQQPPPOOOMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCFFFDDDCCCDDDFFFGGGFFFDDD>>>777---%%%!!!"""###$$$""""""#########!!! '''///111---(((&&&'''((('''&&&$$$###"""""""""   !!!!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%&&&'''((()))***+++---111555999===???AAACCCEEEIIIKKKMMMNNNOOORRRTTTXXX___hhhmmmnnnnnnppppppqqqtttwwwyyyyyyyyylllfff\\\UUUPPPOOOOOOOOOQQQSSSVVVWWWVVVTTTPPPNNNHHHDDD>>>999444000---,,,++++++************++++++,,,---///111444666666555333888333111GGGbbb```III555555333333333333444555444666777777444222222222777???MMM___nnnyyy~~~~~~}}}}}}}}}~~~~~~eeedddbbbbbbbbbcccdddeeefffdddccccccddddddcccbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddccccccdddeeeggghhhfffggghhhgggeeeddddddeeehhhhhhgggggghhhiiikkklllhhhgggfffeeeeeeggghhhjjjgggffffffeeeeeeeeeeeeeeeaaaaaa```aaaaaabbbccccccaaaaaa```bbbcccdddcccaaa``````aaabbbbbbaaa```___bbbbbbaaa___]]]\\\^^^```___]]]\\\^^^bbbcccaaa^^^^^^^^^______^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTVVVXXXWWWVVVUUUVVVVVVWWWVVVUUUSSSRRROOOPPPPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAACCCBBBAAABBBDDDEEEDDDCCCGGGAAA888000+++'''%%%### !!!"""######"""!!! """###%%%))),,,,,,(((%%%***(((&&&$$$"""!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$%%%&&&'''((((((***---000444777888999:::<<>>@@@CCCGGGJJJMMMOOOOOOPPPRRRWWW]]]ccceeeeeeddd]]]VVVMMMFFFBBBBBBBBBBBB??????>>>>>>============<<>>JJJSSSdddllluuuwwwtttssswww|||||||||{{{{{{{{{{{{zzzzzz||||||~~~aaabbbdddeeeeeeeeedddcccbbbbbbbbbccceeeeeecccbbb``````_____________________```aaacccdddeeeeeefffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeffffffhhhiiijjjhhhfffeeeeeefffiiihhhgggfffffffffggggggfffdddbbbaaaaaacccfffhhheeeeeedddccccccccccccccc``````______```aaaaaabbb`````````bbbddddddbbb```^^^___```aaaaaa```______aaaaaa```^^^\\\\\\]]]___cccbbbbbbbbbbbbaaa___]]]]]]]]]]]]]]]]]]\\\\\\[[[YYYYYYYYYXXXXXXWWWVVVVVVXXXXXXWWWWWWWWWVVVVVVVVVWWWVVVVVVVVVVVVVVVSSSQQQRRRRRRRRRQQQPPPOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>????????????@@@@@@AAAAAACCCCCCAAA;;;333...(((%%%"""!!! !!!"""$$$%%%'''(((***)))&&&$$$"""!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""######"""""""""######$$$''''''(((***+++...000111444444555555666777888999;;;===???AAACCCEEEGGGHHHGGGIIINNNTTTZZZ]]]\\\[[[TTTNNNGGGBBB@@@AAABBBBBB<<<;;;:::999999999:::;;;:::???EEEGGGCCC;;;444000,,,+++***((('''&&&&&&&&&)))///555999:::999999999<<<:::>>>KKKUUURRRBBB333777777888999999999888777333555888===FFFRRR```hhhrrrssssssqqqooopppuuuyyyvvvvvvwwwxxxyyyzzz{{{{{{|||||||||}}}}}}|||||||||~~~___```bbbcccddddddcccbbbbbbbbbbbbccceeeeeecccaaa___________________________```bbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffhhhiiijjjiiigggffffffgggiiiiiihhhhhhgggfffeeeeeedddcccbbbaaaaaacccdddfffeeeddddddcccccccccccccccaaaaaa````````````aaaaaaaaaaaa```bbbcccdddcccaaa______```aaaaaa```___^^^^^^___```___^^^]]]]]]^^^cccccccccbbbaaa___]]]\\\\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWWWWWWWVVVVVVVVVVVVXXXWWWVVVVVVVVVUUUQQQOOOPPPOOOOOONNNNNNMMMMMMMMMLLLKKKKKKJJJIIIJJJJJJJJJLLLKKKIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA<<<>>>??????>>>===???@@@BBB@@@>>>===>>>>>>===;;;444111+++%%%!!!!!!""""""!!!!!!%%%(((((('''&&&%%%###"""!!!  !!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$%%%''''''((()))+++---...000111111111111222444555666777999;;;<<<<<<===???AAAAAACCCFFFKKKOOORRRRRRQQQIIIFFFAAA>>>>>>?????????:::999888777777888999::::::@@@GGGIIICCC;;;555111,,,+++***(((''''''&&&&&&***000777;;;;;;::::::<<>>@@@AAA>>>;;;:::;;;===>>>>>>:::888555111,,,'''$$$"""!!!""""""!!! !!!"""$$$%%%&&&'''&&&%%%###!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###$$$%%%&&&&&&&&&'''(((***,,,...///////////////000222444555333555777777666777:::<<<<<<<<<===@@@DDDFFFFFFEEE???===:::999::::::999888666666555444444555666777;;;AAAGGGGGGAAA999333111,,,+++***)))((((((''''''+++111888;;;;;;:::<<<>>>FFFAAA???@@@???:::888:::666555444555666999===???KKKSSS^^^ggglllnnnnnnnnnmmmpppsssttttttssstttuuuuuuuuuvvvwwwyyyzzz{{{{{{||||||||||||}}}~~~~~~}}}~~~~~~}}}}}}~~~eeefffggghhhiiiiiiiiiiiibbbbbbbbbdddeeedddaaa^^^^^^^^^______```aaabbbbbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhhhhhhhhhhhhhggggggdddfffgggfffeeeeeefffgggccceeehhhjjjkkkjjjhhhfffccccccdddddddddeeeeeeeeefffeeeddddddccccccddddddeeedddcccaaa````````````eeecccaaaaaacccdddeeeeee______``````___]]]\\\ZZZXXX\\\___aaa```___^^^^^^\\\]]]^^^^^^]]]\\\\\\]]]\\\\\\\\\\\\\\\[[[ZZZZZZWWWWWWXXXXXXWWWVVVTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQRRRSSSTTTSSSQQQNNNLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIHHHIIIJJJJJJKKKJJJHHHFFFEEEEEEFFFGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;===??????===<<<>>>@@@<<<<<<<<<===>>>===;;;888999:::;;;999666111,,,)))$$$###!!!!!!!!!"""!!! ###%%%'''''''''$$$!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###%%%&&&'''%%%%%%&&&''')))+++---...////////////000222555666111333555555444444777:::999888888999<<<=========999777666555555555333111333333222222222333333444;;;AAAGGGFFF>>>666111///,,,+++***))))))(((((())),,,222999;;;::::::===@@@<<>>>>>BBBAAA@@@???>>><<<<<<;;;======<<<<<<;;;;;;::::::======<<<;;;;;;:::999999777777777777777777777777...---***(((%%%""" $$$%%%&&&'''&&&$$$!!!   !!!!!!!!!!!!!!!!!!###""""""&&&&&&$$$###$$$$$$%%%%%%&&&''''''***++++++,,,...///000000333333333333444444444444888888:::;;;<<<<<<<<<<<<777666555444333222222222000000111111222333555555999:::<<<;;;888333...************(((&&&&&&(((***---444999777666;;;BBBEEEBBB@@@<<<999777777777888:::???GGGPPPXXX]]]```bbbhhhhhhiiijjjkkkkkkllllllpppsssuuuvvvuuussssssssstttuuuvvvwwwwwwwwwwwwwwwzzzzzzzzz{{{}}}~~~~~~~~~~~~ggghhhhhhhhhgggfffdddcccbbbcccdddeeeeeedddbbbaaabbbbbbaaaaaabbbccceeefffdddcccbbbaaaaaacccdddfffeeeeeedddddddddeeeffffffjjjhhhfffeeefffffffffffffffhhhiiiiiigggggghhhjjjkkkiiigggggghhhhhhhhhgggffffffeeecccaaaaaaccceeefffdddbbbbbbdddeeeeeeccccccccccccccccccbbbaaa```ccccccbbbbbbbbbbbbcccccc```^^^\\\]]]___aaa```___^^^^^^___```___^^^]]]\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVVVVUUUTTTTTTSSSSSSWWWWWWVVVUUUTTTRRRPPPOOOOOONNNMMMNNNPPPPPPOOONNNLLLLLLKKKKKKJJJHHHGGGFFFIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFDDDBBBBBBDDDFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888777777777777777777777777666555222///,,,(((&&&%%%''''''''''''%%%$$$"""!!!  !!!!!!!!!!!!!!! !!!!!!###((()))&&&######$$$$$$%%%&&&&&&&&&))))))***+++,,,---......------............//////222222333444555666666555444444333222111111111111000000/////////000000111555666777777555111---+++)))***)))(((&&&&&&(((***111666999888:::>>>@@@>>>666666666777:::>>>BBBEEERRRUUUYYY]]]aaacccdddeeeggghhhhhhiiikkkllllllmmmppprrruuuuuuuuutttssstttttttttvvvwwwxxxyyyyyyyyy{{{{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}~~~hhhhhhhhhgggfffdddcccbbbaaabbbcccdddcccbbbaaa```ccccccbbbbbbcccdddeeefffccccccbbbaaabbbccceeefffdddddddddddddddeeefffgggjjjiiihhheeecccccceeeggghhhiiiiiihhhggggggiiikkkllljjjhhhggghhhhhhgggfffffffffeeecccaaaaaacccdddeeedddbbbcccdddeeeeeedddccccccccccccbbbaaa``````bbbaaaaaa``````aaaaaabbb```^^^]]]^^^___aaa``````^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]^^^]]]]]][[[YYYXXXYYYYYYYYYXXXXXXXXXXXXXXXVVVVVVUUUUUUTTTSSSSSSSSSUUUUUUUUUTTTSSSQQQPPPOOONNNMMMLLLLLLMMMMMMLLLJJJKKKKKKKKKKKKJJJHHHGGGFFFHHHIIIIIIIIIIIIHHHGGGGGGEEEEEEEEECCC@@@@@@BBBDDDCCCBBBBBBAAA@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::999999888888777777666666666666666666666666999888666555222111///...---+++)))'''%%%###""""""  !!!!!!!!!!!!!!! %%%%%%!!!""""""######$$$%%%%%%%%%&&&''''''((()))***++++++((()))))))))************,,,---...//////000//////000//////......//////000000000///...............111222222222111///---+++((()))((('''&&&&&&))),,,555888999:::>>>AAA???999888999===BBBIIIPPPVVVYYYaaaaaabbbccccccdddddddddffffffgggiiikkklllmmmnnnoooqqqssstttsssssstttuuurrrssstttvvvwwwxxxxxxxxx{{{zzzzzzyyyyyyzzzzzz{{{||||||{{{||||||~~~}}}~~~~~~hhhhhhgggfffeeecccbbbbbbaaaaaabbbbbbaaaaaa```___cccccccccddddddeeeeeeeeecccbbbbbbbbbbbbdddeeefffddddddddddddeeeeeefffgggjjjjjjjjjfffcccbbbeeeiiiiiijjjiiihhhhhhiiilllooollljjjhhhgggggggggfffeeedddeeeeeecccaaa```aaacccddddddccccccdddeeeeeeeeeddddddddddddcccaaa```___aaa``````______``````aaa```___^^^^^^___```aaaaaa]]]]]]\\\[[[[[[\\\\\\]]]\\\]]]^^^^^^]]][[[XXXVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOMMMKKKJJJKKKLLLLLLKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFEEECCCDDDCCCBBB??????@@@BBB@@@@@@@@@@@@@@@?????????;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<<<<888888888777777666666666555555555555555555555555333333333444555555666666222///,,,(((%%%###""""""  !!!!!!!!!!!!!!!!!! ###"""!!!""""""######$$$%%%%%%$$$%%%%%%&&&''''''((((((''''''(((((())))))******++++++,,,---------------++++++++++++,,,,,,---...000000////////////000000000000///...---,,,+++***'''''''''&&&%%%'''***---666:::;;;;;;>>>BBBBBB???GGGIIIMMMQQQWWW\\\aaaccc```______```aaaccceeefffeeeeeeggghhhjjjlllnnnnnnmmmoooqqqqqqqqqrrrtttvvvqqqqqqrrrttttttuuuuuuuuuyyyxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{|||}}}{{{}}}~~~}}}}}}}}}hhhgggfffeeedddcccbbbbbbaaaaaaaaaaaa``````______ccccccdddddddddeeeeeedddbbbbbbbbbbbbcccdddeeeeeedddccccccdddeeefffggggggjjjkkkkkkhhhddddddgggjjjiiijjjjjjjjjjjjlllpppssskkkiiigggfffggggggfffeeeccccccdddbbb```___```aaaccccccdddccccccdddeeefffffffffeeeeeedddbbbaaa``````__________________```_______________```aaabbb\\\\\\[[[[[[[[[\\\\\\]]]\\\]]]^^^^^^]]]ZZZXXXVVVWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPOOONNNKKKJJJIIIJJJMMMNNNMMMLLLKKKKKKJJJJJJIIIGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDAAABBBBBBAAA???>>>???@@@????????????????????????>>>======;;;:::999999888888888999999::::::;;;;;;666666666666666666555555444444444444444444444444000111222333555666777888555222---(((%%%###"""###  !!!!!!!!!!!!!!!"""""" !!!%%%%%% !!!""""""######$$$%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((()))************+++,,,,,,,,,++++++))))))))))))******+++,,,------------...///000111111000...,,,+++***))))))&&&&&&&&&%%%%%%'''+++///555;;;>>><<<<<>>>>>???>>>>>>>>>>>>>>>>>>======>>>>>>===;;;:::888777777777777777777888888888888666666666666555555555555333333333333333333333333444444444444444444555555555222...)))&&&###""""""  !!!!!!!!!!!!!!!!!! $$$$$$"""""""""######$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))))))))***************))))))((((((((()))******+++)))))))))***+++,,,---...///...---,,,***)))((('''%%%%%%$$$$$$$$$''',,,000444;;;@@@>>>>>>FFFPPPVVVTTTVVVYYY[[[]]]^^^___^^^\\\\\\\\\^^^```ccceeegggeeeeeefffhhhjjjkkklllmmmlllllllllkkkjjjlllooorrrtttuuuvvvvvvvvvvvvvvvvvvttttttuuuvvvwwwyyyzzz{{{yyyzzz|||~~~|||}}}~~~}}}||||||}}}eeedddcccbbbbbbcccddddddbbbaaaaaa```````````````bbbbbbcccddddddcccbbbaaa```aaabbbcccdddeeeeeeeeecccccccccdddeeefffggghhhjjjjjjjjjkkkmmmmmmkkkjjjiiijjjllllllkkkkkklllnnnhhhfffeeeeeeggghhhhhhgggdddeeefffeeecccaaaaaabbbaaaccceeedddccccccfffhhhjjjiiiiiihhhgggeeecccbbb``````____________``````___```aaaaaa______aaacccZZZ[[[]]]^^^^^^^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZYYYZZZYYYYYYWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMNNNNNNOOONNNNNNMMMKKKIIIIIIJJJLLLMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@BBBBBBBBB@@@>>>>>>???>>>>>>>>>======<<<<<<<<<;;;;;;:::999888888777777666666666666666555555555555555555666666666666666333333333333333333333333444444444444444444333333444222...***&&&$$$"""!!!  !!!!!!!!!!!!!!!###(((%%%!!!!!!!!! ######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&((())))))*********+++++++++******)))))))))))))))))))))******)))))))))))))))***+++,,,******+++******)))''''''$$$$$$######$$$'''---111666;;;???@@@DDDMMMTTTWWWTTTVVVYYY]]]_________^^^[[[[[[\\\^^^___aaacccdddffffffggghhhiiijjjkkkkkkkkkkkkjjjhhhgggiiimmmppppppqqqrrrtttvvvwwwwwwxxxvvvvvvvvvvvvwwwxxxyyyzzzxxxyyy{{{}}}~~~}}}|||{{{|||~~~dddcccbbbbbbbbbcccdddeeebbbbbbaaa```````````````aaabbbcccdddccccccaaa`````````bbbcccdddeeeeeeeeecccccccccdddeeefffhhhhhhjjjiiiiiilllppppppmmmiiiiiikkklllllljjjhhhhhhiiigggeeedddeeegggiiiiiihhheeefffhhhgggeeeccccccdddaaaccceeedddccccccfffiiikkkkkkjjjiiigggfffdddccc``````____________``````^^^```bbbaaa______aaadddZZZ[[[]]]___```___]]]\\\\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[YYYXXXVVVUUUSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIIIIJJJKKKIIIHHHJJJJJJJJJIIIHHHGGGFFFEEECCCCCCDDDDDDCCCCCCBBBAAA@@@BBBCCCBBB@@@>>>>>>??????>>>>>>===<<<<<<;;;;;;888888777777777777777777666666555555444444444333555555666666666666666666222222222222222222222222000111111222333444444555333111...+++'''$$$"""!!!   !!!!!!!!!!!!!!!)))111666000((($$$###"""###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&''''''(((***+++,,,,,,,,,---------------,,,,,,******))))))))))))******---,,,++++++++++++++++++&&&'''((()))))))))((('''$$$######"""###'''---222888;;;>>>BBBJJJSSSVVVTTTPPPSSSVVVYYY[[[[[[ZZZZZZ]]]^^^```bbbdddfffhhhiiifffgggggghhhiiijjjjjjkkkkkkkkkiiifffeeegggkkknnnjjjkkkmmmpppsssuuuwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxzzz|||~~~~~~~~~~~~}}}{{{{{{}}}ffffffffffffeeedddccccccaaa```_________aaabbbcccdddcccaaa```______`````````bbbdddeeedddccccccdddaaacccfffhhhiiiiiihhhgggjjjjjjjjjiiiiiihhhhhhhhhkkkkkkjjjjjjhhhgggfffeeeccccccccccccdddeeeeeefffdddbbb```bbbeeefffdddbbbeeedddbbbaaaaaaaaabbbbbbdddfffgggfffeeeddddddeeeaaa^^^]]]```dddeeebbb^^^aaaaaa```____________```^^^^^^___```aaaaaa``````]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYXXXVVVTTTSSSRRRRRRQQQPPPPPPQQQRRRSSSMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@??????===<<<<<>>===<<<:::888777888777666666777777666555333333444555666666666555666666555555555444444444555555555444333222111000111111111222222333333333222222000+++&&&###"""""""""!!!  )))YYYyyyeee???***$$$###$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''***)))))))))***+++,,,,,,,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&%%%$$$$$$&&&***///222888999===EEEMMMSSSSSSRRRSSSTTTUUUVVVWWWXXXXXXYYYZZZ[[[]]]___aaacccddddddaaabbbdddccccccdddfffhhhjjjjjjjjjhhhffffffhhhjjjkkkmmmpppqqqqqqrrrsssuuurrrsssuuuvvvuuuvvvxxxyyyxxxzzz|||~~~~~~}}}}}}}}}}}}ffffffffffffeeeeeedddcccbbbaaa`````````aaacccdddbbbbbbaaa```___``````aaa```ccceeeeeedddccccccdddeeefffhhhiiijjjkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiihhhfffeeeddddddddddddcccddddddeeeeeeeeecccaaabbbeeefffdddbbbddddddcccbbbbbbbbbccccccdddfffgggfffdddccccccdddbbb```___aaaeeeeeebbb^^^``````___^^^^^^^^^______^^^___```aaaaaaaaaaaa```^^^^^^^^^]]]\\\[[[[[[[[[YYYYYYYYYYYYXXXVVVUUUSSSTTTSSSRRRQQQQQQQQQRRRSSSMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;??????>>>===<<<:::888777888777666666777777666555333444555555555555555555555555555444444444333333444444444333333222111000000000000111111111222222222111///+++&&&###""""""""""""!!!!!! ***...""" ### ######$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((()))***+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((('''&&&%%%%%%'''+++000222888999>>>FFFNNNSSSTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZ\\\]]]___`````````aaabbbccccccbbbbbbdddfffhhhhhhiiihhhgggfffhhhjjjjjjlllooopppppppppqqqssssssuuuvvvwwwvvvvvvwwwyyyyyyzzz|||~~~~~~}}}|||||||||}}}~~~~~~eeeeeefffffffffeeeeeedddccccccbbbaaaaaabbbdddeeeaaa````````````aaabbbbbbaaacccffffffeeeddddddeeefffggghhhhhhiiijjjkkkkkkhhhiiiiiijjjjjjkkklllllliiiiiihhhhhhgggfffeeedddfffeeeddddddddddddddddddfffdddcccdddeeeeeedddcccccccccddddddeeeddddddddddddfffgggfffdddbbbbbbbbbdddbbbaaabbbdddeeebbb_________^^^]]]]]]]]]]]]^^^______``````aaaaaa``````_________^^^]]]]]]\\\\\\ZZZZZZZZZYYYXXXWWWUUUTTTUUUTTTSSSRRRQQQQQQRRRRRRNNNMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCAAA@@@??????@@@@@@=========<<<<<<;;;::::::>>>>>>======;;;:::888888888777666666777777666555444555555555555444444333444444444333333333222222222222222222222111000///////////////000000000000111111///,,,'''###""""""  """!!!!!!!!!  !!!!!!!!!!!!""""""***(((!!!"""######$$$$$$%%%&&&&&&(((''''''&&&&&&''''''((('''&&&&&&'''((()))******++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++((((((((((((((((((((((((&&&&&&%%%&&&(((,,,000333777:::@@@HHHPPPTTTUUUTTTRRRSSSSSSTTTUUUVVVWWWWWWWWWXXXYYYZZZ\\\\\\\\\]]]bbbbbbcccbbbaaaaaabbbddddddfffhhhhhhhhhggghhhiiijjjlllnnnnnnnnnnnnoooppptttuuuwwwwwwvvvvvvwwwyyyzzz{{{}}}~~~}}}{{{{{{{{{{{{||||||~~~eeeeeefffffffffffffffeeeeeedddcccbbbbbbcccdddeee`````````aaabbbbbbcccdddbbbdddfffgggfffeeeeeefffffffffffffffggghhhiiijjjjjjjjjjjjjjjjjjkkkkkkkkkiiiiiiiiiiiihhhgggfffeeegggfffeeedddddddddddddddffffffeeeeeeeeeeeeeeedddbbbccceeefffgggffffffeeeeeefffgggfffcccaaaaaabbbdddcccaaabbbccccccaaa______^^^^^^]]]\\\]]]]]]]]]^^^^^^____________^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\ZZZZZZZZZYYYXXXWWWVVVUUUVVVUUUSSSRRRQQQQQQQQQRRRPPPOOOMMMKKKKKKKKKLLLMMMKKKKKKJJJJJJIIIHHHHHHGGGIIIHHHHHHGGGFFFFFFEEEEEEDDDCCC@@@>>>>>>>>>@@@AAA======<<<;;;;;;;;;;;;;;;=========<<<;;;:::999888888777666666777777666555555555555555444444333222333333333222222222111111111111111111111000/////////////////////////////////000///,,,((($$$###### !!!!!!"""!!!!!!!!!!!!!!!!!!""""""""" !!!%%%***(((!!!""""""######$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&'''''''''''''''((()))+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,---------,,,,,,,,,,,,+++((((((((((((((((((((((((%%%%%%%%%&&&))),,,000222777;;;BBBKKKQQQUUUVVVUUURRRRRRSSSTTTUUUVVVVVVWWWTTTUUUWWWYYYZZZ\\\\\\\\\bbbccccccbbbaaaaaabbbccc```cccfffhhhhhhhhhhhhiiiiiikkkmmmmmmlllllllllmmmqqqssstttuuuuuuuuuwwwyyyzzz{{{}}}~~~}}}|||{{{||||||}}}}}}ddddddeeefffggggggggggggfffeeedddccccccdddeeeeee```aaabbbcccddddddeeeeeeccceeehhhhhhgggffffffgggggggggffffffggghhhiiijjjllllllkkkjjjjjjiiihhhhhhjjjjjjjjjjjjiiiiiihhhggggggffffffeeeddddddddddddfffgggggggggffffffffffffdddeeefffhhhhhhhhhgggfffdddfffgggfffdddbbbbbbbbbcccbbbaaa```aaaaaa```___```___^^^^^^]]]]]]^^^^^^]]]]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUVVVUUUSSSRRRQQQQQQQQQRRRQQQPPPNNNMMMLLLLLLMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDBBB@@@>>>===>>>???@@@>>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;:::999999888777666666777777666555444555555555444333222222333333222222222111111111000000111111111000//////000000000000000000000///...//////,,,(((%%%###### ###""" !!!"""""" !!!!!!!!!"""""""""######"""$$$***"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((()))***,,,---...------............------,,,++++++******++++++,,,------,,,,,,,,,+++++++++(((((((((((((((((((((((($$$$$$$$$&&&))),,,000222777===EEENNNSSSUUUVVVUUURRRRRRSSSTTTUUUVVVVVVWWWSSSTTTWWWYYY[[[]]]^^^___ccccccdddcccaaaaaabbbddd^^^aaaeeeggggggggghhhiiiiiijjjlllmmmlllkkklllmmmmmmoooqqqrrrssstttwwwyyyyyy{{{}}}~~~~~~}}}|||}}}~~~cccdddeeefffggghhhhhhhhhgggfffdddccccccddddddeeebbbcccdddeeeffffffffffffdddfffhhhiiihhhgggggghhhiiiiiiiiijjjjjjjjjkkkkkkmmmlllkkkjjjhhhgggffffffjjjkkkkkkkkkjjjjjjiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeggghhhhhhgggggghhhiiigggggghhhhhhhhhhhhhhhhhhdddfffgggfffeeeddddddeeebbbaaa``````___``````aaaaaaaaa```____________```]]]]]]]]]^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQOOONNNMMMMMMMMMMMMJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>??????======;;;::::::;;;<<<===::::::;;;;;;;;;::::::999888777666666777777666555333444444444444333333222333333333222222222111111000000111111111111000000000000000000////////////---......---)))&&&$$$###%%%)))&&&!!! !!!!!! !!!###"""!!! !!!!!!!!!""""""######$$$$$$&&&###"""%%%&&&%%%''')))###$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&))))))***+++,,,---///000......////////////......,,,++++++******++++++,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((###$$$%%%'''***...111333888???IIIQQQUUUUUUUUUUUURRRSSSSSSTTTUUUVVVWWWWWWUUUVVVXXXZZZ\\\^^^______aaabbbbbbaaa``````bbbccc^^^```ccceeeeeefffhhhiiiiiikkkmmmmmmmmmmmmnnnoookkkmmmpppqqqrrrsssuuuwwwyyyzzz|||~~~~~~}}}}}}}}}}}}cccdddeeeggghhhhhhiiiiiigggfffdddcccccccccdddddddddeeefffggghhhhhhggggggeeegggiiijjjiiihhhhhhiiihhhiiijjjkkklllkkkjjjjjjjjjjjjiiiiiihhhgggffffffiiijjjjjjjjjjjjiiihhhhhhfffeeeeeeeeeeeeffffffgggdddfffhhhhhhggggggjjjllljjjiiiiiihhhhhhhhhhhhiiidddeeeggggggfffeeefffgggaaaaaaaaa`````````bbbcccccccccbbbaaaaaaaaaaaabbb_______________^^^]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWUUUTTTTTTTTTTTTRRRQQQPPPOOOOOOPPPQQQQQQPPPPPPOOOOOONNNLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<;;;:::999999:::;;;<<<999::::::;;;;;;;;;::::::888777666666777777666555222222333444444444333333444333333333222222222222000111111222222111111000/////////.........------+++---...---***&&&$$$$$$ )))---((("""!!!!!! !!!""""""!!!!!!!!!"""!!!!!!"""######$$$%%%%%% !!!"""$$$'''((("""$$$%%%%%%&&&&&&'''((((((((((((''''''''''''(((((()))******+++,,,...000111---..................---,,,++++++******++++++,,,++++++*********)))))))))((((((((((((((((((((((((%%%&&&'''***---000333555:::BBBLLLSSSVVVUUUTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]^^^______^^^^^^```bbb___aaabbbccccccdddgggiiiiiikkkmmmnnnnnnooopppqqqnnnoooqqqrrrqqqqqqsssuuuwwwyyy{{{}}}~~~~~~~~~}}}||||||}}}~~~cccdddeeeggghhhiiiiiiiiifffeeedddcccbbbccccccdddffffffhhhiiiiiiiiihhhgggeeegggjjjjjjiiihhhhhhiiifffgggiiijjjkkkiiihhhggghhhhhhhhhhhhgggggggggggghhhiiiiiiiiiiiihhhhhhgggeeeeeeeeeeeeeeefffggghhhcccfffiiiiiihhhhhhkkknnnlllkkkiiihhhggghhhiiiiiiccceeeggghhhgggggghhhiiiaaabbbbbbaaaaaabbbdddfffeeeddddddccccccccccccccc```aaaaaaaaa```___^^^^^^YYYYYYYYYYYYZZZZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTQQQPPPOOONNNOOOPPPQQQRRRNNNNNNOOONNNMMMKKKIIIHHHIIIIIIHHHHHHGGGFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAA@@@@@@???======;;;:::888777777999:::<<<999999:::;;;;;;;;;::::::888777666666777777666555111222333333444444444444444444444333333333222222000111111222222222111111.........------,,,,,,,,,+++---...---***&&&$$$$$$)))---'''   """###"""!!!"""###!!!""""""###$$$$$$%%%%%%"""((((((""""""(((,,,***%%%%%%&&&''''''(((((()))******))))))))))))******))))))***+++,,,...000111,,,------......------,,,,,,++++++++++++++++++,,,*********))))))))))))(((((((((((((((((((((((((((&&&'''))),,,///222555777;;;CCCNNNUUUVVVUUUSSSSSSTTTTTTUUUVVVWWWXXXXXXYYY[[[[[[[[[[[[[[[ZZZZZZYYYZZZ\\\]]]]]]\\\]]]___aaa```aaabbbbbbbbbcccgggiiiiiikkknnnooooooppprrrsssqqqsssssssssqqqqqqqqqssswwwxxxzzz|||~~~~~~~~~~~~~~~}}}|||{{{{{{||||||~~~~~~```bbbdddfffhhhggggggfffffffffffffffffffffeeeeeeeeeggghhhjjjjjjhhhgggeeeiiiiiiiiiiiiiiihhhgggffffffggghhhiiiiiigggdddcccdddeeeggggggfffggghhhjjjjjjjjjiiihhhgggggghhhhhhdddddddddeeefffggghhhiiieeeffffffggghhhiiiiiijjjkkkkkkjjjiiihhhggggggfffgggffffffeeeeeeffffffgggccccccbbbbbbbbbbbbbbbbbbcccbbbaaaaaaaaacccdddeeeeeeaaa]]]\\\]]]^^^\\\ZZZ\\\\\\[[[ZZZYYYXXXXXXWWWXXXWWWUUUTTTSSSSSSSSSTTTRRRQQQPPPOOOOOOOOOPPPQQQOOOOOOPPPPPPOOONNNMMMLLLJJJIIIHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@???===<<<;;;<<<:::888888:::;;;<<<;;;:::::::::::::::999888888555444444333333444444555333333333222222222111111222333333222222111000/////////000000111111111222.........------,,,,,,,,,...///000---)))%%%"""!!!  """%%%$$$!!! !!! !!!!!!"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))***(((&&&&&&(((*********'''))),,,///111333444444111111000///...---,,,,,,,,,,,,,,,++++++*********************))))))))))))''''''''''''''''''''''''%%%&&&((()))***,,,000333666CCCOOOSSSTTTUUUUUUSSSWWWWWWWWWVVVVVVWWWWWWXXXWWWYYY[[[\\\[[[[[[[[[]]]```^^^\\\ZZZZZZ\\\^^^```bbbbbbbbbcccdddeeefffgggiiiiiijjjkkkmmmooopppqqqqqqrrrtttuuuuuutttrrrqqquuuwwwyyy|||}}}~~~}}}|||~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~```aaaccceeeeeeeeedddcccffffffffffffffffffeeeeeefffggghhhiiiiiihhhgggfffhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhgggfffdddccceeeggghhhhhhhhhhhhiiikkkjjjiiiiiihhhhhhhhhhhhhhheeeeeeeeeeeefffggghhhiiiggggggggghhhiiijjjjjjjjjiiiiiihhhhhhgggfffeeeeeeeeeeeeddddddddddddeeeeeeaaaaaaaaabbbbbbbbbbbbbbbdddcccaaa```___``````aaa```]]]ZZZZZZ\\\]]]\\\ZZZ[[[[[[ZZZYYYWWWVVVUUUUUUVVVUUUSSSRRRRRRRRRRRRSSSSSSRRRQQQPPPOOOOOOPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@????????????>>>===<<<;;;:::;;;999777777888999999999888888888888888777777666555555444444444444555555444444333333333222222222222222222222111000///////////////000000000111111......---------,,,,,,,,,---//////---)))%%%"""!!!  !!!!!! !!!###!!!!!!"""######$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))'''&&&&&&((()))))))))''')))+++...000111111111111000000//////.........,,,,,,,,,,,,++++++************))))))((((((''''''''''''''''''''''''''''''%%%'''((()))***---111444888DDDOOOSSSSSSUUUVVVUUUWWWWWWWWWWWWWWWWWWXXXYYYXXXZZZ\\\\\\[[[[[[\\\]]]```___^^^]]]]]]___aaabbbbbbbbbcccccceeefffhhhhhhjjjjjjkkklllmmmoooqqqqqqrrrssstttuuuuuuuuutttsssuuuvvvyyy{{{|||||||||{{{||||||||||||||||||||||||___```bbbcccccccccbbbaaaeeeeeeeeeeeeeeeeeefffffffffggghhhiiiiiihhhgggfffgggggghhhiiiiiijjjjjjkkkjjjjjjhhhgggfffeeeeeeeeeggghhhjjjjjjiiiiiijjjllliiiiiiiiihhhhhhhhhhhhhhhggggggffffffffffffggggggggghhhhhhiiiiiijjjjjjkkkiiihhhhhhggggggffffffffffffeeeeeeddddddeeeeeefffbbbbbbbbbccccccdddddddddgggeeecccaaa___^^^^^^^^^]]]\\\ZZZZZZ\\\]]]]]]\\\[[[[[[ZZZXXXWWWUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSQQQPPPOOOOOOOOOOOOMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIGGGFFFDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>===<<<<<<<<<:::888777888999888777888888888888888777666666666555555444444555555666444444444333333333222222111222222111111000///............///////////////------------,,,,,,,,,,,,---...///---)))%%%"""!!!!!! !!!$$$$$$""" ###$$$###!!! """$$$!!!""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((&&&%%%%%%'''((((((''''''(((***,,,............////////////////////////,,,,,,,,,,,,,,,+++++++++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++---111444:::EEEPPPRRRSSSUUUWWWVVVWWWVVVVVVVVVWWWXXXXXXYYYYYYZZZ\\\\\\[[[[[[]]]^^^______```aaabbbcccddddddccccccdddeeefffhhhjjjkkkkkkkkkllllllnnnoooqqqqqqtttttttttuuuuuuvvvvvvvvvwwwyyy{{{}}}~~~}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}^^^___```bbbcccdddddddddddddddeeeeeeeeeeeeffffffffffffggghhhhhhgggffffffffffffggghhhiiikkklllmmmmmmkkkhhhfffeeeeeeeeefffgggiiijjjjjjiiiiiijjjlllhhhhhhiiiiiiiiihhhhhhhhhggggggfffeeeddddddeeeeeegggggghhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhgggffffffffffffffffffgggdddddddddeeeffffffgggggggggfffdddbbb```_________```___^^^^^^^^^^^^^^^^^^\\\\\\ZZZYYYWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUSSSRRRQQQPPPOOONNNMMMMMMNNNLLLIIIGGGFFFGGGHHHIIIJJJIIIGGGFFFEEEDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBB>>>??????@@@@@@?????????>>><<<:::999::::::888777999999999999999888777777555444444444444444444555333333333333222222222222111111111111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---)))%%%"""!!!!!!$$$***,,,((($$$$$$&&&&&&###"""###""" !!!"""""""""#########$$$"""############$$$$$$$$$############$$$%%%&&&'''&&&%%%$$$%%%'''((('''&&&'''(((***+++,,,++++++***,,,,,,------............,,,,,,,,,,,,,,,+++++++++++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))***---111444;;;FFFOOOQQQQQQTTTVVVVVVTTTTTTTTTUUUVVVWWWXXXYYYXXXZZZ[[[[[[ZZZZZZ\\\^^^]]]___aaacccdddeeeeeeeeeddddddeeefffgggiiikkkllllllllllllmmmnnnooopppqqqsssssssssssstttuuuvvvwww{{{|||~~~~~~]]]^^^```bbbdddfffggggggddddddddddddeeeeeeffffffffffffggggggggggggffffffeeeeeeeeefffhhhjjjlllmmmmmmkkkhhhfffeeeeeefffggggggiiijjjjjjhhhhhhiiikkkggghhhiiiiiiiiiiiihhhhhhffffffeeedddccccccccccccfffffffffgggggggggggggggfffgggggggggggggggggggggffffffeeeeeeeeeeeeffffffdddddddddeeeeeeeeeffffffdddcccaaa```______``````aaabbbaaa```___]]]]]]]]][[[ZZZYYYXXXVVVUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQPPPOOONNNMMMLLLMMMKKKIIIGGGEEEFFFGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>???@@@@@@@@@@@@???===;;;::::::::::::888666888888999999888888777666444444333333333333444444222222222222111111111111222222222111111000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,(((%%%""""""!!!$$$***,,,((($$$!!!###!!!"""&&&###"""""""""""""""#########"""""""""#########$$$$$$############$$$%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%&&&''')))*********)))((())))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))((((((''''''''''''''''''''''''%%%&&&((()))***,,,000333;;;EEEOOOQQQQQQSSSUUUUUURRRRRRRRRSSSTTTVVVWWWXXXXXXYYYZZZYYYYYYYYY[[[^^^\\\^^^aaaccceeeeeeeeeeeeeeeeeefffggghhhjjjkkklllmmmmmmmmmmmmmmmnnnooooooqqqqqqqqqrrrsssuuuvvvwwwzzz|||~~~~~~~~~{{{}}}___```aaaccceeeggghhhiiiccccccddddddeeeeeeffffffffffffffffffffffffffffffdddddddddeeefffiiikkkmmmllljjjhhhfffffffffggghhhhhhiiijjjjjjiiihhhiiijjjfffgggiiijjjjjjiiihhhhhhffffffeeedddccccccddddddffffffffffffffffffffffffdddddddddeeeeeefffffffffdddddddddccccccdddddddddccccccccccccccccccccccccaaa```___^^^^^^^^^___```aaabbbbbbaaa^^^\\\[[[[[[YYYXXXXXXWWWVVVUUUTTTTTTSSSTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRPPPOOONNNMMMLLLJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@>>>??????@@@@@@@@@??????;;;:::999:::;;;:::888666777888888888888777666666444444444333333444444444333333333222222222111111222333333222222111000///...............---------++++++++++++,,,,,,,,,,,,***,,,---,,,(((%%%""""""!!! !!!$$$$$$"""  &&&$$$""""""""""""""""""""""""""""""#########$$$$$$$$$############$$$%%%&&&&&&%%%%%%$$$&&&'''((('''%%%&&&'''((()))))))))((('''((((((((())))))*********)))))))))***************,,,,,,+++++++++*********((((((((((((((((((((((((&&&''')))***+++---111444;;;FFFPPPSSSRRRTTTUUUUUUQQQQQQRRRSSSTTTVVVXXXYYYYYYZZZZZZYYYYYYYYY\\\^^^]]]^^^aaacccdddeeeeeeeeefffffffffggghhhiiijjjkkkmmmmmmlllllllllmmmmmmnnnooooooppprrrtttuuuvvvwwwvvvxxxzzz}}}~~~~~~~~~}}}{{{{{{||||||}}}~~~~~~~~~zzz{{{~~~bbbbbbbbbcccdddeeefffgggbbbccccccdddeeeeeefffffffffffffffeeeeeefffffffffcccccccccccceeegggjjjllljjjiiihhhgggggghhhiiiiiijjjkkklllkkkjjjiiijjjkkkfffgggiiijjjjjjjjjhhhhhhggggggfffeeeeeeeeeffffffgggggggggggggggfffffffffeeeeeeffffffggghhhhhhiiiffffffeeeeeeeeeeeeffffffffffffeeeeeedddccccccccccccbbb```______``````aaa```bbbdddccc```^^^^^^___ZZZZZZZZZYYYYYYXXXXXXXXXWWWXXXXXXXXXXXXWWWUUUTTTTTTUUUVVVVVVUUUTTTSSSRRRPPPPPPOOOMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDBBBCCCCCCCCCCCCCCCBBBBBB===<<<<<<===>>>>>><<<::::::;;;;;;;;;;;;:::999999666666555555555555666666555555444444444333333333333444444333333222111000////////////......------******+++++++++,,,,,,,,,***+++---+++(((%%%"""""" &&&***######$$$ """""""""""""""""""""!!!#########$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&'''%%%%%%%%%'''((()))'''%%%%%%&&&((()))))))))(((((((((((())))))))))))))))))'''((((((((())))))))))))***************+++++++++************************((()))+++,,,---///333666<<>>===888888777777777777888888777666666666666555555555444444444444333222111111000000/////////.........*********++++++,,,,,,,,,***+++,,,+++(((%%%""""""  """%%%"""222999--- ######""""""""""""!!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%&&&'''))))))'''%%%%%%&&&'''))))))))))))(((*********)))))))))))))))&&&'''''''''(((((())))))((((((((()))******++++++***************************+++---...///111555888>>>JJJUUUYYYXXXYYYXXXVVVSSSSSSTTTUUUWWWZZZ\\\]]]]]]^^^]]]\\\\\\]]]```cccbbbbbbbbbcccdddeeeffffffhhhhhhgggggggggggghhhhhhllllllkkkjjjjjjjjjkkkkkknnnpppsssvvvxxxxxxxxxxxxsssuuuxxx{{{~~~{{{||||||}}}~~~nnniiieeeeeejjjmmmllljjjhhhiiikkkllllllkkkjjjiiikkkkkkjjjiiiiiiiiiiiiiiilllkkkjjjiiiiiijjjkkkllloooooooooppppppooonnnnnnmmmmmmllllllmmmoooppprrrooooooooopppoooooonnnnnnpppooooooppprrrrrrrrrqqqtttqqqnnnnnnqqqrrrrrrppprrrrrrrrrrrrssssssssssssssssssssssssrrrrrrrrrrrruuutttrrrpppoooooooooppppppooonnnnnnmmmmmmnnnnnnmmmmmmllljjjjjjiiiiiiiiihhhhhhiiijjjiiihhhgggfffffffffeeedddcccbbbaaaaaa```````````````___^^^]]]^^^]]]]]]\\\\\\[[[ZZZZZZZZZYYYXXXVVVUUUUUUTTTTTTXXXWWWUUUSSSRRRRRRRRRSSSQQQQQQPPPOOOOOOOOOOOOOOOLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<;;;:::999999::::::999999888777666666666555444333222111000000............------------+++...000///)))$$$###### !!!!!! $$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""###!!!(((%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++***++++++,,,,,,,,,++++++***+++---...///111555888@@@LLLWWWYYYWWWWWWXXXXXXUUUUUUUUUUUUVVVXXXZZZ[[[]]]___bbbbbbbbbbbbcccdddddddddddddddeeeeeefffgggdddeeegggiiijjjkkkkkkjjjmmmmmmllllllkkkjjjiiiiiippprrrvvvyyyzzzyyyvvvuuussstttvvvyyy{{{}}}~~~|||{{{zzz|||~~~}}}}}}}}}}}}~~~~~~uuuqqqmmmnnnrrrttttttrrrrrrsssuuuvvvuuutttsssrrrsssrrrrrrqqqqqqqqqqqqqqqrrrrrrqqqrrrrrrsssttttttttttttuuuuuuuuuttttttsssuuuuuuttttttuuuvvvwwwxxxuuuvvvvvvwwwwwwwwwvvvvvvxxxvvvvvvwwwxxxyyyyyyxxxxxxuuussssssuuuwwwvvvuuuxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwyyyxxxvvvuuuuuuuuuuuuvvvuuuuuutttsssssssssssssssrrrqqqpppooonnnnnnnnnnnnllllllmmmmmmmmmlllkkkjjjjjjjjjiiihhhhhhgggffffffffffffffffffeeedddcccbbbaaaaaaaaa```______^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYY[[[ZZZYYYWWWVVVVVVVVVVVVRRRRRRQQQPPPPPPPPPPPPPPPMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<;;;;;;:::999999888888888888777666555444333222333333222222222111111111,,,///111///***$$$"""""" !!! """""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!&&&$$$'''(((!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))***++++++,,,,,,,,,,,,***+++,,,---...111555999@@@LLLXXXYYYWWWWWWYYYYYYVVVVVVVVVVVVWWWXXXZZZ[[[]]]___bbbbbbbbbbbbcccdddaaaaaaaaabbbbbbdddeeeeeedddfffgggiiijjjjjjjjjiiikkkkkkkkkkkkjjjjjjjjjjjjoooqqqtttvvvwwwwwwuuutttpppqqqtttwwwyyy{{{}}}}}}{{{zzzzzz{{{~~~~~~~~~}}}}}}}}}~~~|||yyyvvvvvvyyy|||{{{zzz|||}}}~~~~~~}}}|||zzzyyyzzzyyyyyyxxxxxxxxxxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{zzz|||||||||{{{{{{|||}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~}}}|||zzzyyyyyyzzz{{{{{{zzz||||||}}}}}}}}}~~~~~~~~~|||||||||{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxyyyyyyzzzyyyxxxwwwwwwvvvvvvwwwwwwttttttssssssrrrrrrqqqqqqnnnoooooooooooonnnmmmmmmlllllllllkkkjjjjjjjjjiiiiiiiiiiiiiiihhhgggfffeeeccccccbbbbbbaaa``````___``````^^^]]]\\\\\\[[[[[[]]]\\\ZZZYYYXXXXXXWWWWWWSSSSSSSSSRRRRRRRRRRRRRRRMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>============<<<<<<;;;;;;::::::::::::999888777666666555666666555555555444444444///222333000***$$$"""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""'''"""'''&&&***,,,###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---000666:::@@@MMMYYY[[[YYYYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\___aaacccdddddddddeeefffbbbbbbbbbcccdddfffggghhhhhhiiijjjkkklllkkkjjjjjjkkkkkkkkklllllllllmmmmmmqqqrrrsssuuuvvvvvvvvvvvvpppqqqsssvvvxxxzzz{{{|||{{{zzzyyy{{{}}}~~~~~~~~~~~~~~~}}}{{{yyyzzz|||~~~}}}|||~~~}}}|||{{{{{{{{{zzzzzzzzzzzzzzz{{{wwwyyy{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||~~~~~~}}}}}}}}}}}}||||||||||||}}}}}}|||||||||||||||}}}}}}}}}~~~|||||||||{{{{{{{{{zzzzzzwwwwwwwwwwwwxxxxxxyyyyyywwwwwwvvvuuuuuuuuuuuuuuussssssssssssrrrrrrqqqqqqnnnnnnnnnmmmmmmmmmllllllkkkkkkjjjjjjjjjiiiiiiiiihhhhhhhhhgggfffeeedddcccaaaaaa``````___^^^^^^^^^___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@??????>>>============<<<<<<;;;;;;;;;:::;;;;;;:::999888888777777555555555444444444333333111333444000)))$$$""""""   !!!!!!!!!########################)))"""$$$%%%###)))%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))***,,,,,,---------,,,,,,+++,,,000666;;;BBBOOO[[[^^^]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^aaacccfffggggggggghhhjjjhhhhhhhhhjjjkkkmmmooopppnnnooopppppppppooonnnmmmnnnnnnooopppqqqrrrssssssvvvvvvvvvwwwxxxyyyzzz{{{vvvwwwxxxyyy{{{{{{|||||||||{{{zzz|||~~~|||{{{{{{{{{|||}}}}}}}}}~~~~~~~~~}}}|||{{{zzzyyy{{{zzzzzzyyyzzzzzz{{{{{{wwwyyy{{{}}}~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~}}}|||}}}~~~~~~}}}|||{{{{{{||||||{{{{{{{{{|||zzzzzzzzz{{{{{{{{{|||||||||{{{{{{{{{{{{zzzzzzzzzuuuuuuvvvwwwwwwxxxxxxxxxuuuuuutttsssssssssssssssrrrrrrsssssssssrrrqqqpppnnnmmmmmmllllllllllllllljjjjjjjjjiiiiiihhhhhhgggfffffffffeeedddbbbaaa`````````___^^^^^^]]]]]]\\\]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUTTTSSSTTTTTTTTTUUUTTTSSSRRRRRRMMMMMMLLLLLLKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;;;;:::::::::::::::999999888888777777777555444444444444333333333222444444000)))###""""""!!!   !!!!!!""""""""""""""""""""""""######++++++###"""$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''')))***+++,,,,,,------,,,,,,+++,,,000666;;;CCCQQQ^^^bbbaaaaaabbbaaaaaaaaabbbbbbbbbbbbbbbbbbdddfffiiijjjjjjjjjlllmmmmmmnnnnnnoooqqqssstttuuuuuuuuuvvvwwwvvvuuutttsssssstttuuuvvvxxxyyyzzz{{{||||||||||||}}}~~~~~~~~~}}}~~~||||||}}}}}}}}}~~~~~~~~~|||||||||{{{zzzzzzzzzzzzzzzzzzzzzyyyzzzzzz{{{|||zzzzzz{{{}}}~~~~~~~~~~~~zzz{{{|||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}|||xxxzzz||||||zzzyyyzzzzzzzzzzzz{{{{{{{{{{{{|||||||||||||||{{{{{{{{{zzzzzzvvvwwwxxxyyyyyyyyyyyyyyyuuuuuutttsssssssssttttttrrrssstttuuuuuutttsssrrrpppooonnnnnnmmmmmmnnnnnnllllllkkkjjjiiihhhggggggfffffffffeeedddbbbaaa```aaaaaa```______^^^^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[YYYYYYYYYYYYWWWVVVUUUTTTRRRSSSTTTTTTTTTSSSQQQPPPLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEECCCBBBAAA@@@????????????>>>>>>=========<<<<<<<<<::::::999999999999999999888888777777777666666666666555555555555444444444222333333///(((###"""""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!'''777:::***"""$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((()))***++++++++++++,,,,,,,,,,,,---000666:::DDDRRR```dddccccccddddddccccccdddeeeffffffeeeeeeeeegggjjjlllllllllnnnppppppppppppqqqrrrtttuuuvvvxxxyyyzzzzzzzzzyyyxxxwwwxxxyyyzzz{{{|||~~~{{{|||}}}}}}}}}}}}}}}}}}{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{|||}}}~~~zzzzzz{{{}}}}}}~~~~~~}}}|||}}}}}}||||||}}}}}}|||{{{xxxzzz}}}|||zzzyyyyyy{{{zzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{zzzzzzzzzyyyyyyxxxyyyzzz{{{{{{zzzzzzyyyvvvuuuttttttssssssttttttqqqrrrtttuuuuuutttsssrrrqqqpppooonnnmmmnnnnnnooommmmmmkkkjjjhhhgggfffeeeggggggfffeeedddbbb```___aaaaaa```______^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVUUUTTTPPPQQQRRRSSSRRRQQQOOONNNKKKKKKJJJJJJIIIIIIHHHHHHFFFEEEDDDCCCCCCDDDDDDEEECCCBBBAAA@@@????????????>>>>>>=========<<<<<<<<<999999999999999999::::::777777777666666666666555555555555555444444444444111222222---'''""""""######!!!  !!!!!!!!!!!! !!!'''666999+++%%%'''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&(((((()))******************+++,,,---...111555999CCCQQQ___dddddddddddddddbbbcccdddfffgggggggggfffeeegggjjjkkkllllllnnnpppqqqqqqqqqqqqrrrssstttuuuwwwxxxzzzzzz{{{zzzyyyxxxzzzzzz{{{|||~~~yyyzzz||||||{{{{{{{{{|||xxxxxxxxxwwwxxxxxxyyyyyywwwwwwwwwwwwwwwxxxyyyyyy{{{zzzyyyyyyyyyzzz{{{|||zzz{{{|||}}}~~~~~~~~~~~~zzz{{{}}}~~~~~~}}}}}}|||{{{{{{||||||zzzyyyxxx{{{~~~~~~{{{zzzzzz|||yyyyyyyyyyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{zzzyyyxxxuuuttttttsssssssssssssssoooqqqrrrttttttsssqqqppppppooommmlllllllllmmmnnnlllllljjjhhhfffdddcccbbbffffffeeedddcccaaa___^^^_________^^^]]]]]]\\\\\\ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXWWWUUUSSSRRROOOPPPQQQRRRRRRPPPNNNMMMKKKJJJJJJIIIHHHHHHGGGGGGEEEEEECCCBBBBBBCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>============::::::::::::::::::::::::777777777666666666666666444333333333333222222222000111111,,,&&&""""""######"""  !!!"""""""""!!!  &&&'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''((())))))*********))))))***+++---...///111555888AAAPPP___cccccccccdddccc```bbbdddeeegggggggggfffdddfffiiijjjkkklllmmmooorrrrrrrrrrrrrrrssstttuuuvvvwwwxxxyyyyyyyyyxxxxxxzzzzzz{{{|||}}}~~~yyyzzzzzzzzz{{{|||||||||yyyyyyyyyxxxxxxwwwwwwwwwvvvvvvwwwxxxyyyyyyzzzzzzxxxxxxwwwwwwxxxyyy{{{|||{{{|||~~~}}}|||~~~~~~}}}}}}~~~~~~~~~}}}zzzzzzzzz{{{{{{{{{{{{|||||||||{{{{{{zzzzzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwvvvuuuuuuvvvwwwxxx}}}|||zzzxxxvvvtttsssrrrssssssrrrqqqpppppppppppprrrrrrrrrqqqqqqqqqppppppooommmkkkjjjkkkllllllkkkjjjiiihhhgggfffeeeeeeeeedddddddddcccccccccbbbbbbaaaaaa___^^^]]]\\\\\\\\\]]]\\\ZZZXXXWWWXXXYYYZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@?????????>>>>>>???>>>======>>>===;;;999999999999999999999999999999999777666555555555555444444333333333333222222000555444+++###!!!!!!!!! !!!!!!   !!!"""###$$$%%%&&&&&&$$$$$$##################%%%%%%'''***---,,,'''###''''''''''''''''''''''''$$$''')))((((((***)))&&&(((''''''''''''&&&&&&&&&&&&!!!''',,,''''''***%%%''''''''''''((()))***++++++,,,---------///222444???PPP```ddddddeeedddbbbbbbcccdddeeeffffffffffffhhhiiijjjjjjllllllmmmnnnrrrtttuuutttsssssstttuuuvvvvvvvvvvvvvvvxxxzzz{{{{{{{{{|||}}}zzzzzzzzzzzz{{{{{{{{{{{{yyyyyyyyyxxxxxxwwwwwwwwwvvvvvvwwwxxxxxxyyyzzzzzzyyyxxxxxxxxxxxxyyy{{{{{{zzz{{{}}}~~~~~~}}}|||~~~~~~~~~}}}}}}}}}|||~~~~~~~~~~~~}}}}}}}}}}}}zzzzzzzzzzzz{{{{{{{{{{{{|||||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwvvvvvvvvvvvvwwwxxx{{{zzzyyywwwvvvtttsssrrrrrrrrrqqqqqqpppqqqqqqqqqrrrrrrqqqqqqqqqpppppppppooommmjjjjjjkkkllllllkkkiiihhhgggfffeeedddddddddcccccccccbbbbbbbbbbbbaaaaaa```___^^^]]]\\\\\\\\\\\\ZZZXXXWWWVVVVVVWWWXXXXXXXXXVVVUUUTTTSSSSSSSSSRRRQQQPPPNNNMMMMMMMMMMMMKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@????????????>>>===<<<=========;;;999999999999999999999999999999888777666555555555555444444333333333222222222000444333+++###!!!!!!!!! !!!!!!   !!!"""###$$$%%%%%%&&&########################%%%%%%&&&(((+++***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))&&&%%%'''&&&###''''''''''''&&&&&&&&&&&&***###%%%&&& ###((($$$''''''''''''((()))******+++,,,---------...111444<<>>===<<<<<<===<<<:::888999999888888888888888888888777666555555555555555333333333333222222222222111444222)))###!!!!!!  !!!!!!   !!!!!!"""###$$$%%%%%%########################%%%%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((%%%%%%((((((&&&''''''''''''&&&&&&&&&&&&&&&!!!%%%'''"""&&&+++&&&&&&&&&&&&&&&'''((()))******+++,,,,,,,,,...111333999IIIZZZbbbdddeeefffeeeccccccddddddeeefffffffffhhhhhhiiijjjkkklllmmmmmmnnnppprrrrrrqqqrrrsssuuutttttttttuuuvvvwwwyyyzzzyyyyyyzzz{{{}}}{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{||||||||||||||||||||||||zzzzzzzzzyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyuuuuuuttttttttttttssssssppppppppppppqqqrrrssssssqqqppppppppppppooooooooommmkkkjjjjjjkkkkkkjjjiiiggggggeeedddcccbbbbbbbbb`````````_________^^^^^^```___^^^]]]\\\\\\\\\\\\YYYXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRPPPPPPOOONNNMMMLLLKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@===<<<;;;<<<<<<<<<:::888888888888888888777777777777666555555444444444555333333333222222222222111111333000((("""!!!!!!  !!!!!!   !!!!!!!!!"""###$$$$$$%%%###############$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&(((---///...'''''''''&&&&&&&&&%%%%%%"""!!!''')))$$$'''))) %%%%%%%%%%%%&&&'''((())))))***+++++++++---000222888GGGXXXaaacccbbbcccdddccccccccccccdddeeeffffffhhhhhhiiijjjkkkllllllmmmlllnnnpppqqqpppqqqsssuuurrrsssssstttvvvwwwxxxyyyxxxxxxyyyzzz|||~~~zzzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{|||||||||||||||zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxssssssssssssssssssssssssppppppppppppqqqrrrsssssspppppppppooooooooonnnnnnkkkjjjiiijjjkkkkkkiiihhhgggfffeeedddcccbbbbbbbbb_________^^^^^^^^^]]]]]]___^^^]]]\\\\\\\\\\\\\\\YYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTRRRRRROOOOOONNNNNNMMMLLLKKKJJJHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????===;;;;;;;;;<<<;;;999777888888888777777666666666666555444444444444444444333333222222222111111111111222...&&&!!!""""""  !!!!!!   !!!!!!!!!""""""######$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&'''((((((((((((((((((((((((&&&((((((&&&(((---///...'''&&&&&&&&&&&&%%%%%%%%%'''%%%(((&&&!!!''',,,$$$$$$$$$$$$$$$%%%&&&'''(((((()))*********,,,///111999EEEVVVaaabbb___```bbbccccccbbbccccccdddffffffggghhhhhhiiijjjkkklllmmmlllmmmoooppppppppprrrtttqqqrrrsssuuuvvvxxxxxxyyyxxxxxxyyyzzz|||~~~yyyyyyxxxxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{||||||zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwssssssssssssssssssssssssqqqqqqqqqpppqqqqqqrrrrrroooooooooooonnnnnnnnnnnnjjjiiiiiiiiijjjjjjhhhfffgggfffeeedddcccbbbbbbbbb___^^^^^^^^^^^^]]]]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\YYYXXXXXXWWWWWWVVVUUUUUUSSSTTTUUUUUUUUUTTTRRRQQQNNNNNNNNNNNNMMMKKKJJJIIIGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>><<<;;;::::::;;;:::888666888888777777666666555555555444444333333333444444222222222222111111111111111111,,,$$$!!!""""""  !!!!!!   !!!!!!!!!"""""""""######"""""""""###$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$&&&(((((((((((((((((((((((((((''')))(((%%%%%%((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%(((%%%&&&######444CCC@@@############$$$%%%&&&''''''((()))))))))+++...000888CCCTTT```aaa]]]]]]bbbccccccbbbbbbbbbdddfffggggggggghhhiiijjjkkklllllllllnnnppppppppppppqqqsssqqqrrrtttvvvxxxyyyyyyyyyxxxxxxyyyzzz|||~~~wwwwwwwwwwwwxxxxxxxxxxxxuuuvvvvvvvvvwwwwwwwwwxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuvvvxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}zzzzzzzzzzzz{{{{{{{{{|||{{{{{{{{{{{{zzzzzzzzzzzzxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyzzzzzzzzz{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvvvvwwwxxxxxxwwwvvvvvvtttttttttttttttsssssssssrrrrrrqqqqqqpppqqqqqqqqqoooooonnnnnnnnnmmmmmmmmmiiiiiihhhiiijjjjjjhhhfffhhhgggfffdddcccccccccccc______^^^^^^^^^]]]]]]]]]^^^]]]\\\\\\[[[\\\\\\\\\WWWWWWWWWVVVVVVUUUTTTSSSRRRSSSUUUUUUUUUTTTRRRQQQMMMNNNNNNMMMLLLKKKIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>======<<<:::999:::::::::888666888888777666666555444444444333333333333333444444222222222222111111111111111000***### """""" !!! !!!!!!   !!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%###%%%''''''%%%$$$&&&(((((((((((((((((((((((((((&&&))))))&&&%%%'''&&&###&&&&&&&&&%%%%%%%%%$$$$$$$$$###&&&###$$$777FFFAAA###""""""######$$$%%%&&&'''((((((((((((***---000555???PPP___aaa\\\]]]cccccccccbbbaaabbbccceeeggggggggghhhiiijjjkkkllllllnnnoooqqqqqqppppppqqqrrrqqqsssuuuwwwyyyzzzzzzzzzxxxyyyyyy{{{|||~~~vvvvvvwwwwwwxxxxxxxxxyyyuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwwwwvvvvvvvvvvvvvvvsssuuuwwwzzz{{{||||||||||||{{{{{{{{{{{{|||}}}}}}zzzzzzzzz{{{{{{|||||||||||||||{{{{{{{{{zzzzzzzzzxxxxxxyyyyyyyyyzzzzzzzzzxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvvvvuuuvvvwwwxxxxxxwwwvvvuuuuuutttttttttttttttssssssssssssrrrqqqppppppppppppooonnnnnnnnnmmmmmmmmmmmmiiihhhhhhiiijjjjjjgggeeehhhgggfffeeedddccccccccc_________^^^^^^^^^]]]]]]]]]]]]\\\\\\[[[\\\\\\\\\UUUUUUVVVUUUUUUTTTSSSRRRRRRSSSUUUVVVUUUTTTRRRQQQMMMMMMNNNMMMLLLKKKIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>============;;;:::999999::::::888666888777777666555444444444333333333222222333444444222222222111111111111000111000***""" """""" !!!!!! !!!!!!   !!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%###%%%((((((&&&%%%&&&(((''''''''''''''''''''''''$$$''')))((((((***)))&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$)))$$$'''+++""""""""""""###$$$%%%&&&&&&'''(((((((((***---///222<<>>=========<<<;;;;;;:::::::::::::::999999999888888888777777666555444444444444333333222111111111222333222111111222222111///000+++%%%  !!!"""""""""!!!!!!  !!!""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&'''((()))***++++++111:::JJJYYY___^^^___cccccccccccccccddddddeeefffhhhggggggggghhhjjjlllmmmoooooonnnnnnnnnpppqqqrrrrrrrrrtttuuuwwwyyyzzz{{{yyyzzzzzz{{{}}}~~~~~~{{{yyywwwvvvuuuuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvwwwxxxzzz{{{{{{zzzzzz||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxzzzzzzzzzyyyyyyyyyxxxxxxyyyxxxxxxwwwwwwwwwwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvtttuuuuuuuuuuuuuuuuuuttttttttttttsssttttttuuuuuuvvvuuusssrrrpppooooooooonnnmmmmmmlllllllllllllllkkkjjjiiihhhgggfffffffffccccccbbbaaa```___^^^^^^___^^^^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYWWWVVVTTTSSSRRRQQQQQQQQQPPPPPPOOOOOONNNNNNMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>============<<<<<<;;;:::::::::::::::999999999888888888777777666666555444444333444333222222111111222222333222000111222222111//////***$$$  !!!"""""""""!!!!!!  !!!""""""'''&&&&&&%%%###""""""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&'''((()))***++++++000999IIIYYY___^^^___bbbcccccccccccccccdddeeefffhhhhhhggghhhiiijjjlllmmmnnnnnnmmmmmmnnnoooqqqrrrrrrssstttvvvwwwyyyzzz{{{yyyyyyzzz{{{|||~~~zzzyyywwwvvvuuuuuuvvvwwwvvvuuuuuuttttttuuuuuuvvvwwwvvvvvvvvvvvvvvvvvvuuutttuuuvvvxxxxxxxxxxxxwww{{{{{{zzzyyyyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvtttuuuuuuvvvvvvuuuuuutttuuuuuutttsssssssssttttttuuutttsssqqqpppooooooooonnnmmmllllllkkkkkkkkkllljjjjjjhhhgggfffeeeeeeeeecccbbbaaaaaa```___^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXVVVUUUTTTRRRQQQQQQQQQQQQOOOOOONNNNNNMMMLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@??????>>>======<<<<<<===<<<<<<;;;;;;::::::999999999999999888888888777666666666555555444444333333333222222111111222222333111000000111222000///---)))$$$  !!!!!!!!!!!!!!!"""!!! !!! !!!!!! !!!""""""&&&&&&%%%$$$###""""""!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%&&&&&&'''((()))******+++...666FFFWWW______^^^```bbbbbbbbbbbbcccdddeeefffhhhhhhhhhhhhjjjkkklllmmmmmmllllllllllllnnnoooqqqrrrssstttvvvwwwyyyzzz{{{yyyyyyzzzzzz|||}}}yyyxxxwwwvvvuuuuuuuuuvvvuuuuuuuuuttttttuuuuuuuuuwwwwwwvvvvvvuuuuuuuuuttttttuuuvvvwwwxxxwwwvvvvvvzzzzzzyyyyyyyyyyyyyyyzzzzzzxxxwwwuuuuuuvvvxxxyyywwwwwwwwwwwwvvvvvvvvvvvvtttuuuuuuvvvwwwwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwvvvvvvvvvuuuuuuuuutttuuuuuuvvvvvvuuuuuutttuuutttsssrrrrrrrrrrrrrrrtttsssrrrpppoooooonnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjiiigggfffeeeeeeddddddbbbaaaaaa```______^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWUUUTTTSSSRRRQQQQQQQQQQQQOOONNNNNNMMMMMMLLLLLLKKKIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;:::999999999999888888888888777777777555555555444444444333333333333222222111222222333222111000000111111000///+++(((### !!!!!!!!!!!!!!!!!!!!!!!!   """!!!!!!!!!!!!!!!""""""""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&'''((()))******---333BBBTTT___```^^^___aaaaaaaaaaaabbbdddeeefffggghhhhhhiiijjjkkklllmmmkkkkkkjjjjjjkkkmmmoooppprrrssstttuuuwwwxxxyyyzzzyyyyyyyyyzzz{{{|||~~~xxxxxxwwwvvvuuuuuuuuuuuuuuuuuuttttttttttttuuuuuuwwwvvvvvvvvvuuuuuuttttttuuuuuuwwwxxxxxxwwwwwwvvvyyyyyyxxxxxxxxxxxxyyyzzzyyyxxxvvvuuuuuuvvvxxxyyywwwwwwvvvvvvvvvuuuuuuuuussssssuuuvvvvvvvvvvvvuuuttttttttttttttttttttttttvvvvvvvvvuuuuuuuuuttttttttttttuuuuuuuuuuuuttttttssssssrrrqqqppppppppppppsssrrrqqqpppooonnnnnnnnnmmmmmmkkkjjjjjjiiiiiiiiihhhhhhfffeeedddcccccccccaaaaaa``````______^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUSSSSSSRRRQQQPPPPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@@@@???>>>>>>======;;;;;;;;;:::999999888888888888888777777777666666444444444444333333333333333222222111222222333333222111///000111111000...)))&&&""" !!!!!!""""""!!!!!!!!!  !!!###""""""!!!!!!!!!""""""!!!!!!"""######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))******,,,000===PPP]]]```^^^^^^`````````aaabbbccceeeeeefffggghhhiiijjjkkkkkkkkkjjjjjjiiijjjkkklllnnnppprrrrrrssstttvvvwwwxxxxxxyyyyyyyyyyyyzzz{{{}}}}}}}}}~~~xxxwwwwwwvvvvvvuuuttttttuuuttttttssssssttttttuuuvvvuuuuuuuuuuuuuuuuuutttuuuvvvwwwxxxxxxxxxwwwvvvxxxxxxwwwwwwxxxxxxyyyyyyxxxwwwvvvvvvvvvwwwxxxyyywwwwwwvvvvvvvvvuuuuuuuuurrrssstttuuuvvvuuutttsssrrrssssssttttttssssssrrruuuuuuuuuuuuttttttttttttsssssssssttttttsssssssssrrrrrrqqqpppppppppqqqqqqrrrqqqpppooonnnnnnnnnnnnmmmlllkkkjjjiiihhhhhhhhhhhhgggeeedddccccccbbbbbb`````````_________^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZYYYXXXXXXWWWVVVUUUTTTTTTRRRRRRQQQPPPPPPPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLHHHIIIIIIIIIHHHHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@??????>>>======;;;::::::999999888888777777777777777666666666666333333333333333333333333222222111111222222333333222000//////000111///...'''$$$!!! !!!""""""""""""!!! !!!  !!!"""######"""!!!!!!!!!""""""$$$$$$#########"""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))***,,,...999KKK[[[```___^^^_________```aaacccdddeeedddeeeggghhhiiijjjjjjjjjiiiiiiiiiiiikkkmmmooopppqqqqqqrrrssstttuuuvvvvvvyyyxxxxxxyyyzzz{{{||||||}}}}}}~~~wwwwwwwwwvvvvvvuuutttsssuuuttttttssssssttttttuuutttttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvuuuwwwwwwwwwwwwwwwxxxyyyyyywwwwwwwwwxxxxxxxxxyyyyyywwwwwwwwwvvvvvvvvvuuuuuurrrssstttuuuuuutttrrrqqqqqqrrrsssttttttsssrrrqqquuuuuuuuutttttttttssssssqqqrrrrrrssssssrrrrrrqqqrrrrrrrrrrrrrrrrrrssstttqqqpppooonnnnnnnnnnnnnnnmmmlllkkkiiihhhhhhgggggggggfffeeecccbbbbbbbbbbbb``````_________^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZXXXXXXWWWVVVUUUTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPNNNMMMMMMLLLLLLKKKKKKJJJGGGGGGGGGHHHGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>======<<<<<<:::::::::999888888777777777777666666666555555555222222222222222222333333222222111111222222333444222000//////000000///...&&&###  !!!""""""###"""!!!  !!! !!!""""""$$$######"""!!!!!!""""""############""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))------555GGGXXX``````___^^^^^^^^^___aaacccdddeeecccdddfffggghhhhhhhhhhhhiiiiiiiiijjjkkkmmmoooqqqppppppqqqrrrrrrsssttttttxxxxxxxxxxxxyyyzzz{{{|||~~~~~~~~~~~~wwwwwwwwwwwwvvvuuutttssstttttttttsssssstttttttttssstttttttttuuuuuuvvvvvvuuuuuuvvvwwwwwwvvvuuutttwwwwwwvvvvvvwwwxxxyyyyyyvvvwwwxxxyyyyyyyyyyyyyyywwwwwwwwwwwwvvvvvvvvvvvvrrrsssuuuuuuuuusssqqqpppqqqqqqssssssssssssqqqqqquuuuuutttttttttssssssssspppqqqqqqrrrrrrqqqqqqpppssssssssssssttttttuuuvvvqqqpppooonnnnnnmmmnnnnnnmmmlllkkkiiihhhgggggggggffffffdddcccbbbaaaaaaaaa_______________^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOPPPPPPLLLLLLLLLKKKJJJJJJIIIIIIEEEFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777777777666666666555555555555222222222222222222222333222111111111222333333444111000//////000000///...%%%"""  !!!"""######"""!!! !!! !!!""""""$$$$$$###""""""!!!"""""" !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))...,,,333EEEWWW___``````]]]^^^^^^___aaabbbdddeeebbbccceeeggghhhhhhggggggjjjiiiiiijjjkkknnnpppqqqoooooopppqqqrrrrrrssssssxxxxxxxxxxxxyyyzzz{{{{{{~~~}}}}}}~~~wwwvvvuuussssssssstttuuuuuuuuuuuutttssssssrrrrrrssstttuuutttrrrqqqqqqsssttttttuuuuuuuuuuuuuuuuuuvvvuuutttsssssstttuuuvvvuuuuuuuuuuuuuuuvvvwwwxxxwwwvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrsssssssssrrrsssssstttttttttttttttpppqqqrrrttttttttttttsssqqqqqqrrrrrrrrrrrrrrrrrrooommmllljjjjjjkkklllmmmiiiiiihhhhhhggggggffffffeeeeeedddbbbaaa___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUURRRPPPNNNMMMMMMNNNOOOPPPKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGFFFEEECCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;999999888888777666666666666555555555555444444444222222222222222222222222222222222111111111111000111...---000333222---'''###""""""!!!  !!!!!!!!!!!!!!!"""######%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,***'''$$$""""""""""""########################&&&$$$###$$$%%%%%%$$$############$$$%%%&&&'''(((---...222<<>>>>>======<<<;;;;;;;;;999999888888777666666666555555555555444444444444222222222222222222222222222222222111111111000000000...---///111000+++&&&###""""""!!!  !!!!!! !!!!!!"""###%%%$$$"""!!!!!!"""$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%###"""""""""###########################%%%#########%%%%%%$$$############$$$%%%&&&'''(((+++---111:::LLL\\\aaa^^^^^^^^^^^^______```aaabbbdddeeeeeefffgggggghhhiiiggghhhjjjkkklllmmmllllllpppoooooooooppprrrtttuuuzzzyyyxxxwwwwwwyyyzzz|||}}}|||{{{|||}}}~~~vvvvvvwwwwwwvvvvvvuuuuuuwwwwwwvvvuuuuuuttttttsssuuuvvvwwwvvvtttttttttvvvvvvvvvuuuuuutttttttttsssuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuttttttttttttttttttttttttttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssssstttuuuuuuvvvvvvuuuuuuqqqrrrrrrqqqqqqpppnnnnnnssssssssssssrrrrrrrrrrrrlllkkkjjjiiihhhiiijjjkkkhhhhhhhhhgggffffffeeeeeeddddddcccbbb```___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQPPPOOONNNMMMNNNOOOOOOKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>======<<<<<<;;;::::::999888888777777666666555555555444444444333333333222222222222222222222222222222111111111000000000...---,,,...///...)))$$$"""""""""!!!   !!!"""%%%$$$###""""""###$$$%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!!!!"""##############################""""""###%%%&&&%%%$$$############$$$&&&'''((((((***...777HHHYYY``````^^^^^^^^^^^^___```aaaaaaddddddeeefffgggggggggfffeeegggiiikkkllllllkkkjjjooooooooooooqqqrrrssstttxxxwwwwwwwwwxxxyyy{{{}}}~~~}}}||||||}}}~~~~~~uuuvvvwwwxxxxxxwwwvvvuuuwwwwwwwwwvvvuuuuuutttttttttuuuvvvvvvtttssstttvvvvvvvvvvvvuuuttttttsssssstttuuuvvvwwwwwwvvvuuutttuuuuuuuuuttttttsssrrrrrrrrrssssssttttttuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssstttrrrsssttttttuuuuuuttttttsssssssssrrrrrrqqqqqqpppvvvuuutttsssrrrqqqpppooollllllkkkjjjiiijjjjjjjjjhhhhhhgggffffffeeeeeeddddddcccbbbaaa```___^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZXXXWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQPPPQQQQQQOOONNNNNNNNNNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@????????????>>>>>>>>>======<<<<<<;;;::::::999888888888777666666555555444444444444333333333222111111111111222222222222111111111111000000000000......---...///,,,((($$$""""""!!!!!!   !!!!!!$$$$$$###""""""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###########################"""!!!!!!"""%%%&&&&&&%%%""""""######$$$%%%'''(((%%%(((+++333BBBTTT^^^aaa______^^^______```aaabbbcccdddeeefffgggffffffeeeeeegggjjjlllmmmllljjjiiimmmnnnnnnoooqqqrrrssstttuuuvvvvvvwwwxxxzzz|||}}}~~~}}}}}}|||}}}}}}~~~uuuvvvwwwxxxxxxwwwvvvuuuwwwwwwwwwvvvuuuuuuttttttrrrsssttttttrrrrrrssstttvvvvvvuuuuuutttttttttssstttuuuvvvwwwwwwvvvuuutttttttttuuuuuutttsssrrrqqqqqqrrrssstttuuuuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssstttttttttttttttuuuvvvvvvvvvvvvuuusssssssssttttttuuuuuuvvvxxxwwwuuusssqqqnnnmmmlllmmmllllllkkkkkkkkkkkkkkkggggggffffffeeedddddddddcccbbbbbbaaa```___^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVTTTTTTSSSRRRRRRQQQPPPPPPQQQQQQPPPOOONNNNNNMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCC?????????>>>>>>>>>======<<<<<<;;;;;;::::::999999888888777777666555555555444333333333222222222222000000000111111222222222111111111000000000//////////////////...+++'''$$$!!!!!!!!!!!!   !!!!!!$$$##################$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""""""""""""""""""""""""""""""""!!!!!!"""$$$&&&%%%$$$"""""""""###$$$%%%&&&'''###'''***///;;;MMM[[[```````````````aaabbbcccdddbbbcccdddeeeeeeffffffeeeggghhhjjjlllmmmlllkkkjjjlllmmmnnnpppqqqrrrsssssstttuuuuuuwwwxxxzzz|||}}}|||||||||}}}}}}~~~uuuuuuvvvvvvwwwwwwvvvvvvwwwwwwvvvuuuuuuttttttssspppqqqrrrrrrqqqppprrrsssuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuttttttssstttuuuvvvvvvuuusssrrrqqqrrrtttuuuuuuuuuttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssttttttttttttvvvvvvwwwxxxxxxxxxxxxwwwsssssssssssstttuuuvvvwwwvvvuuutttrrrooommmlllkkkmmmmmmmmmlllllllllkkkkkkfffffffffeeeddddddccccccbbbbbbaaa``````___^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOONNNMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFEEEEEEDDDCCC>>>>>>>>>>>>============<<<;;;;;;::::::999888888888777777666666555555444333333333222222222111111//////000000111222222222111111000000000////////////000000000...***&&&$$$!!!!!!!!!!!!!!!!!!   !!!"""########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""$$$%%%$$$###""""""""""""###%%%&&&'''###''')))+++555GGGWWW^^^aaaaaaaaaaaabbbcccddddddbbbbbbbbbcccdddeeeggggggiiijjjjjjkkkkkkkkkkkkkkkkkklllnnnpppqqqrrrssssssttttttvvvwwwyyyzzz{{{{{{{{{{{{|||}}}~~~uuutttttttttuuuuuuvvvwwwvvvvvvuuuuuutttssssssrrrooopppqqqqqqppppppqqqsssssssssttttttuuuvvvvvvvvvttttttssssssssssssttttttssstttuuuwwwwwwvvvuuutttqqqssstttuuuvvvuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssttttttttttttttttttuuuvvvvvvvvvvvvvvvsssrrrqqqqqqqqqrrrssstttqqqqqqppppppooonnnnnnmmmlllllllllllllllkkkjjjjjjffffffeeeeeedddcccccccccaaaaaaaaa```______^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVRRRRRRRRRRRRRRRSSSSSSSSSQQQQQQQQQPPPOOONNNLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDEEEEEEDDDDDDCCCCCC>>>>>>=========<<<<<<<<<;;;;;;::::::999888888888777777777666555555444444222222222222111111111111/////////000111222222222111000000000////////////...///000///,,,((($$$""" !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""############$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!""""""""""""!!!""""""""""""""""""""""""###"""!!!"""###$$$###"""!!!!!!""""""###%%%&&&'''%%%((())))))000AAARRR\\\````````````aaabbbcccdddbbbaaa``````bbbeeehhhjjjjjjiiiiiihhhiiijjjkkkkkkjjjkkkmmmppprrrssssssssstttuuuvvvwwwxxxyyyzzzzzzzzz{{{|||}}}~~~uuutttsssssssssuuuvvvwwwuuuuuuuuutttssssssrrrrrroooppprrrrrrqqqqqqrrrsssrrrrrrssstttuuuvvvwwwwwwtttsssrrrqqqqqqrrrssstttrrrtttvvvwwwxxxwwwvvvuuurrrsssuuuvvvvvvuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssstttttttttuuuuuupppqqqrrrrrrssssssrrrrrrrrrqqqpppnnnnnnnnnnnnooommmmmmnnnnnnooooooppppppjjjkkkkkkkkkkkkjjjiiiiiiffffffeeeddddddccccccbbbaaaaaa``````______^^^^^^\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVQQQQQQRRRRRRSSSTTTTTTTTTQQQQQQQQQPPPOOONNNLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCDDDCCCCCCBBBBBB>>>=========<<<<<<<<<<<<;;;;;;::::::999888888777777777777666555555444444222222222111111111111000...//////000111222222222000000000000////////////---...///...***&&&"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""""""""""""""!!!""""""""""""""""""""""""$$$###!!!"""######"""!!!!!!!!!""""""###$$$&&&'''&&&))))))(((--->>>PPPZZZ_________``````aaabbbcccbbb```______aaaeeeiiillljjjiiigggffffffhhhjjjkkkiiikkkmmmppprrrssssssssstttuuuvvvxxxxxxyyyyyyyyyyyyzzz|||}}}ttttttttttttttttttttttttvvvvvvwwwwwwuuurrrooonnnrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrsssssstttuuuuuuuuuxxxuuurrrqqqsssuuusssrrrrrrrrrtttuuuvvvvvvvvvvvvttttttsssssssssttttttuuusssrrrqqqpppppppppqqqrrrsssssssssssssssrrrqqqppprrrrrrrrrrrrrrrrrrrrrrrrpppnnnmmmllllllmmmnnnpppnnnnnnnnnnnnmmmlllkkkjjjnnnmmmllllllkkkjjjiiiiiieeedddcccbbbbbbbbbcccdddcccaaa``````aaaaaa```^^^]]]]]]\\\ZZZYYYWWWVVVVVVXXXXXXWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSQQQOOOMMMKKKJJJJJJKKKLLLHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::999999999888888888777777777777666555444333333333444222111111333333222111000///...------...///000000000//////.........---...000000---'''###"""###    !!!!!!!!!!!!!!!""""""""""""%%%%%%%%%&&&&&&%%%$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!""""""###"""!!! !!!"""###%%%$$$$$$$$$&&&%%%$$$"""!!!!!!!!!!!!"""###$$$%%%)))%%%'''---...222CCCYYY___]]]]]]```aaa``````aaaaaaaaabbbaaa```aaadddfffhhhhhhhhhhhhiiijjjkkkkkkiiikkkmmmnnnnnnoooqqqsssuuuuuuvvvvvvwwwyyyzzz{{{xxxyyyzzz|||~~~~~~~~~ttttttttttttttttttttttttuuuvvvwwwvvvuuurrrpppnnnqqqqqqqqqqqqqqqqqqqqqpppqqqqqqrrrsssssstttuuuuuuwwwtttrrrrrrtttuuuuuutttsssssstttuuuuuuuuuuuuuuuttttttssssssssssssttttttrrrqqqppppppqqqrrrssstttrrrrrrrrrrrrrrrqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmllllllmmmnnnooonnnnnnnnnnnnmmmlllkkkjjjmmmmmmlllkkkiiihhhggggggeeedddcccbbbaaabbbccccccbbb```______``````___^^^]]]]]]\\\[[[YYYXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQOOOMMMKKKJJJJJJKKKKKKIIIIIIHHHGGGGGGFFFEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>======<<<;;;:::999999888888888777777777666666555555444444333333222111111222444555444333000///...------...///000////////////......---------......+++&&&"""!!!"""    !!!!!!!!!""""""""""""$$$%%%%%%&&&%%%%%%$$$$$$############"""""""""!!!"""""""""""""""""""""""""""!!!!!! !!!!!!""" !!!!!!"""###'''%%%###!!! """$$$&&&!!!!!!!!!!!!"""###$$$%%%'''%%%''',,,---///???RRR^^^^^^^^^____________``````aaaaaaaaa```aaacccfffhhhhhhhhhhhhiiijjjkkkkkklllmmmooooooooooooppprrruuuuuuuuuuuuwwwxxxyyyzzzxxxyyy{{{|||~~~~~~}}}~~~sssssssssssssssssssssssstttuuuvvvvvvuuurrrpppnnnppppppppppppppppppqqqqqqppppppqqqrrrssstttuuuvvvvvvtttrrrrrrtttuuuuuuuuuttttttttttttttttttttttttttttttssssssssssssssstttqqqqqqqqqqqqrrrrrrttttttqqqpppppppppppppppooooooooooooooooooooooooooooooooonnnmmmllllllmmmnnnooommmnnnnnnmmmmmmlllkkkjjjllllllkkkiiihhhfffeeeeeedddcccbbbaaaaaaaaaaaabbb```___^^^^^^______^^^]]]^^^]]]\\\[[[ZZZYYYXXXWWWUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOMMMKKKJJJJJJJJJKKKJJJIIIIIIGGGFFFEEEDDDDDDBBBBBBBBBBBBAAA@@@??????======>>>======<<<;;;:::888888888888777777777777444444444444444444444444111000000222444666555444//////...------.../////////............---------,,,---,,,)))%%%"""!!!!!!   !!!!!!!!!"""""""""$$$$$$%%%%%%%%%%%%$$$$$$############""""""""""""""""""""""""""""""""""""!!! !!!!!! !!!"""#########'''&&&###"""***111!!!!!!!!!!!!"""###$$$$$$&&&$$$''',,,+++,,,888GGG[[[]]]___^^^]]]]]]^^^___```aaabbbaaaaaaaaaccceeegggggggggggghhhiiijjjkkknnnoooppppppoooooopppqqqttttttttttttuuuwwwxxxyyyyyyzzz{{{|||}}}}}}}}}}}}|||}}}ssssssssssssssssssssssssssstttuuuuuuuuussspppooooooooooooppppppqqqqqqqqqpppqqqrrrssstttvvvwwwwwwwwwuuutttsssssstttuuuuuusssssssssssstttuuuuuuvvvttttttssssssrrrrrrssssssssssssrrrrrrrrrrrrrrrrrrooooooooonnnnnnnnnoooooooooooooooooooooooooooooonnnmmmmmmllllllmmmmmmnnnmmmmmmmmmmmmlllkkkjjjjjjkkkkkkiiihhhfffeeeccccccccccccbbbaaaaaa`````````___]]]\\\]]]^^^^^^]]]\\\]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTQQQQQQQQQPPPPPPPPPOOOOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>============<<<;;;::::::888888777777777666666666333333333333333444444444111000000111222333333222........................---------------------------,,,***(((%%%"""!!!!!!  !!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$#########"""""""""""""""""""""""""""""""""""""""  !!! """$$$%%%%%%%%%$$$$$$%%%$$$ $$$///888!!! !!!!!!"""###$$$%%%%%%(((+++******333>>>VVV[[[___^^^[[[\\\^^^^^^```bbbccccccbbbbbbdddffffffffffffggghhhiiijjjkkklllnnnppppppooopppqqqsssssssssssstttuuuvvvwwwxxxzzzzzz{{{|||||||||{{{{{{{{{|||ssssssssssssssssssssssssrrrssstttuuutttsssqqqooonnnnnnooopppqqqrrrrrrssssssssstttuuuvvvwwwxxxxxxxxxwwwvvvtttssssssssstttqqqqqqqqqrrrsssuuuwwwxxxttttttsssrrrrrrrrrrrrrrrttttttssssssrrrqqqpppoooooonnnnnnmmmmmmnnnooooooppppppppppppppppppppppppmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmlllkkkjjjiiijjjiiihhhgggeeedddcccbbbccccccbbbbbbaaa```______]]]\\\[[[\\\]]]^^^]]]\\\]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSPPPPPPPPPPPPOOOOOOOOOOOONNNNNNMMMKKKJJJJJJIIIIIIJJJIIIHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>===============<<<;;;:::999777777777666666666555555222222222333333333333333222000//////000000...---------............------,,,,,,,,,,,,------------...,,,)))'''%%%$$$###"""!!!!!!  !!!!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""$$$&&&((((((''''''"""$$$%%%### """***111 !!!"""###$$$%%%&&&)))+++******000777LLLXXX___^^^ZZZ\\\^^^^^^aaabbbddddddddddddeeefffeeeeeeeeefffggghhhjjjkkkiiikkknnnooopppqqqsssuuurrrrrrsssssstttvvvwwwxxxzzzzzz{{{{{{{{{{{{zzzzzzzzz|||rrrrrrrrrrrrrrrrrrrrrrrrqqqrrrsssttttttsssqqqpppnnnooooooqqqrrrsssttttttuuuuuuvvvvvvwwwxxxxxxxxxwwwwwwwwwuuusssrrrtttvvvrrrrrrqqqqqqrrrtttvvvwwwuuutttsssrrrqqqqqqqqqqqqsssssssssrrrqqqpppooonnnooonnnmmmlllmmmnnnooopppoooooooooooooooooooooooolllllllllllllllllllllllllllmmmmmmllllllkkkjjjiiihhhhhhgggfffeeeddddddccccccddddddcccbbbaaa______]]]\\\[[[\\\]]]^^^]]]\\\[[[[[[[[[ZZZYYYXXXXXXWWWTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLKKKJJJIIIHHHIIIHHHHHHFFFEEEDDDCCCCCC@@@@@@@@@@@@???>>>======<<<<<<===<<<<<<;;;:::999666666666666555555555555222222222222222222222222222000............,,,***------............------++++++,,,,,,,,,,,,,,,---///,,,(((&&&%%%$$$###"""!!!!!!!!!   !!!!!!!!!!!!"""###$$$%%%%%%%%%%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""$$$%%%&&&'''((()))))))))###%%%%%%### """ !!!"""######$$$&&&)))******+++///444BBBRRR___^^^[[[]]]___^^^```bbbdddeeeddddddeeefffdddddddddeeeggghhhjjjjjjgggjjjlllnnnoooqqqsssvvvsssssssssssstttvvvwwwxxxyyyyyyzzzzzz{{{zzzzzzzzz{{{|||~~~rrrrrrrrrrrrrrrrrrrrrrrrpppqqqsssttttttsssrrrpppnnnoooppprrrssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvtttuuuvvvuuussstttwwwyyyuuutttrrrqqqqqqrrrssstttuuutttsssrrrqqqqqqqqqqqqoooooopppqqqqqqqqqpppoooooonnnmmmlllmmmnnnpppqqqnnnnnnnnnnnnnnnnnnnnnnnnlllllllllmmmmmmlllllllllllllllllllllkkkjjjiiiiiiggggggffffffeeeeeeeeeeeedddeeeeeedddcccbbb```___]]]\\\[[[\\\^^^___^^^]]]ZZZZZZYYYYYYXXXWWWWWWWWWTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOMMMMMMLLLLLLKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCC@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;:::999999666666666555555555444444333333222222111111000000000///............---,,,,,,------......------,,,***+++++++++,,,,,,,,,,,,...***&&&$$$$$$$$$"""!!!!!!!!!!!!!!!   !!!!!!!!!"""###$$$$$$%%%%%%%%%!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$''''''&&&&&&'''((())))))%%%%%%$$$###!!!  !!!######"""%%%''''''(((+++///222888MMM^^^___\\\___aaa___^^^```cccdddcccbbbcccdddccccccdddeeefffhhhiiijjjgggiiilllmmmnnnoooqqqsssssssssssstttuuuvvvxxxxxxwwwxxxyyyzzzzzzzzzzzzzzz||||||}}}rrrrrrrrrrrrrrrrrrrrrrrroooqqqrrrttttttsssrrrqqqooooooqqqrrrtttuuuwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuqqqsssuuuuuutttuuuyyy}}}xxxwwwtttrrrppppppqqqrrruuutttsssrrrqqqqqqqqqqqqkkklllnnnpppqqqrrrqqqqqqooonnnmmmlllmmmnnnppprrrmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllmmmmmmllllllkkkllllllllllllkkkjjjiiiiiiffffffffffffffffffffffffeeeeeeeeeeeedddbbb```___]]]\\\[[[\\\^^^___^^^]]]YYYYYYXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMLLLLLLKKKIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDD@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;:::999999666666555555555444444444444333333222111000/////////...---...///000///...,,,,,,---......---,,,,,,*********++++++,,,,,,,,,---)))$$$""""""###!!!"""!!!!!!!!!   !!!!!!!!!!!!"""$$$$$$%%%%%%%%%!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$$$$((('''&&&%%%%%%&&&((()))%%%$$$######%%%&&&%%%$$$  !!!"""### ###%%%%%%&&&+++///111222JJJ^^^```]]]```bbb___\\\___aaabbbaaaaaaaaabbbcccccccccdddfffhhhiiijjjiiijjjlllmmmmmmmmmoooqqqttttttttttttuuuwwwxxxyyywwwwwwxxxyyyzzzzzzzzzzzz}}}}}}}}}~~~rrrrrrrrrrrrrrrrrrrrrrrrpppppppppppppppqqqqqqqqqoooqqqttttttttttttvvvwwwttttttuuuvvvvvvvvvvvvvvvsssssstttuuuuuuuuuuuuuuuvvvtttrrrpppooopppqqqrrrsssrrrqqqqqqppppppqqqqqqnnnnnnooopppppppppppppppqqqpppnnnmmmnnnoooqqqrrrpppooommmlllkkkkkklllllliiiiiiiiijjjkkkkkklllllliiiiiiiiiiiihhhhhhhhhhhhhhhhhhggggggfffffffffeeegggfffeeedddbbb```^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYYYYWWWVVVUUUTTTTTTVVVVVVUUUUUUTTTSSSSSSSSSPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEAAAAAA@@@???>>>===<<<;;;<<<;;;;;;::::::999999888555555555555555555444444222222222111111111000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,%%%$$$###"""!!!!!!!!!!!!   !!!"""""""""000---((($$$!!!!!!"""###""""""""""""""""""""""""$$$"""  """  """###$$$&&&&&&''')))+++***'''%%%%%%$$$######""""""###### !!!""""""%%%$$$$$$%%%'''))),,,...444===OOO___bbb]]]\\\```^^^___```bbbbbbcccccccccaaabbbccceeefffgggggghhhmmmmmmmmmmmmnnnnnnnnnooorrrsssssstttvvvwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz||||||}}}qqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqpppppppppppppppnnnppprrrssssssssstttvvvttttttuuuvvvvvvvvvvvvvvvssstttuuuuuuuuuuuuuuutttuuutttsssqqqqqqqqqqqqrrrrrrqqqqqqpppppppppppppppnnnnnnoooppppppppppppooopppooommmmmmmmmnnnpppqqqooonnnmmmlllkkkkkkkkkkkkiiiiiiiiiiiijjjjjjjjjjjjhhhhhhhhhhhhggggggggggggggggggggggggffffffeeeeeeeeeeeedddcccaaa___]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUUUUTTTVVVUUUUUUTTTTTTSSSRRRRRRPPPOOOOOONNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDAAA@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999888888666666555555444444444333222222111111111000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++%%%$$$###"""!!!!!!!!!!!!   !!!!!!""""""***(((%%%"""!!!!!!###$$$""""""""""""""""""""""""$$$"""  !!!!!! !!!###&&&((())))))'''''''''(((******(((&&&%%%$$$######""""""######!!!!!! !!!!!!"""###%%%$$$$$$%%%&&&))),,,...///666GGGYYYbbbaaa___aaa___```aaabbbbbbbbbbbbbbbaaabbbdddeeeggghhhhhhhhhkkkllllllmmmnnnnnnoooooorrrrrrssstttuuuwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||~~~rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqppppppoooooommmooorrrrrrrrrrrrssstttttttttuuuvvvvvvvvvvvvuuuttttttuuuuuuuuuttttttssstttttttttssssssrrrqqqpppppppppppppppoooooooooooommmnnnnnnooooooooooooooonnnmmmlllllllllmmmooopppmmmmmmmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhhhhggggggggggggggggggfffffffffeeegggffffffffffffeeeeeeeeedddccccccbbb```^^^]]]\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRRRROOOOOONNNNNNMMMLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFDDDCCCBBBBBBBBBBBB@@@@@@???>>>===<<<<<<;;;;;;;;;::::::999888888888777666666555444333222222111111111111000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))$$$###"""!!!!!! !!!!!!   !!!!!!""""""###""""""!!!""""""######""""""""""""""""""""""""###"""!!! !!!"""!!!%%%))),,,,,,++++++'''&&&%%%&&&((()))((('''$$$$$$###""""""""""""###"""!!!!!!!!!!!!"""######$$$$$$$$$%%%&&&)))+++,,,---111===PPP___cccaaa___``````aaabbbbbbaaaaaaaaabbbcccdddfffggghhhiiiiiijjjjjjkkklllnnnooopppppprrrrrrrrrssstttvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyzzz|||~~~ttttttsssssssssssssssrrrssssssrrrqqqppppppoooooonnnppprrrsssrrrrrrssstttssstttuuuuuuvvvvvvuuuuuuttttttuuuuuuttttttsssssssssssstttuuutttrrrpppoooooooooooooooooonnnnnnmmmlllmmmnnnnnnoooooonnnnnnllllllkkkkkkkkklllmmmnnnllllllmmmmmmlllkkkiiihhhiiiiiihhhgggffffffeeeeeefffffffffeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeecccccccccbbbaaa___^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQNNNNNNNNNMMMLLLLLLKKKKKKIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDBBBAAA@@@@@@@@@??????>>>======<<<;;;;;;:::::::::999888888777777777777666555333222111111111111000000000/////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,******++++++***)))((('''###"""!!!!!! !!!  !!!!!!  !!!!!!""" !!!!!!"""#########"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """### %%%***......,,,((('''%%%###"""###%%%'''((('''$$$$$$###""""""""""""""""""""""""""""""######$$$######$$$%%%&&&(((***+++000000777HHHZZZbbb```[[[```aaaaaaaaaaaaaaa``````cccdddeeeggghhhiiiiiijjjhhhhhhjjjkkkmmmooopppqqqqqqqqqrrrrrrsssuuuvvvwwwuuuuuuvvvvvvvvvvvvvvvwwwvvvwwwyyy{{{}}}~~~vvvvvvuuuuuutttttttttssstttssssssrrrqqqpppoooooooooqqqsssssssssrrrssstttsssssstttuuuuuuuuuuuuuuussstttttttttttttttssssssrrrsssuuuvvvuuusssqqqooonnnoooooooooooonnnmmmlllllllllmmmnnnnnnnnnnnnmmmkkkkkkkkkkkkkkkllllllmmmkkklllllllllllljjjiiigggiiihhhhhhgggfffeeeddddddeeeeeeeeeeeeddddddddddddddddddddddddeeeeeeeeeeeeccccccccccccbbbaaa```___]]]]]]\\\\\\\\\[[[[[[[[[VVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQPPPNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCAAA@@@?????????>>>>>>======<<<;;;;;;;;;:::999999888888777666666777666555444333222111111000000000/////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,******++++++***(((&&&%%%"""!!!   !!!!!!  !!!!!!!!!""""""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###!!! """%%%(((,,,111222///)))$$$"""""" !!!###&&&&&&&&&$$$###""""""!!!!!!"""""""""""""""""""""######$$$######$$$$$$&&&'''((()))......222???QQQ___aaa]]]``````aaaaaaaaa``````___cccdddeeeggghhhiiiiiijjjfffgggiiikkkmmmnnnpppqqqqqqqqqqqqqqqrrrsssuuuuuutttttttttuuuuuuuuuvvvvvvuuuvvvxxxzzz|||}}}~~~~~~~~~~~~vvvvvvvvvuuuttttttssssssssssssrrrrrrqqqqqqppppppppprrrssstttsssrrrssstttsssssstttuuuuuuuuuuuutttrrrrrrssstttttttttttttttssstttuuuvvvuuusssqqqpppnnnooopppppppppooommmlllkkkllllllmmmmmmmmmmmmmmmjjjkkkkkkkkkllllllllllllkkkkkkkkkkkkjjjiiihhhhhhhhhhhhggggggfffeeeddddddeeeeeeeeeeeedddddddddcccccccccdddddddddddddddeeecccccccccccccccbbbaaaaaa]]]]]]]]]\\\\\\\\\\\\[[[WWWWWWVVVVVVUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPPPPMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEECCCCCCAAA@@@????????????======<<<<<<;;;;;;;;;;;;999999888888777666666666666555555444333222111111////////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***(((%%%###    !!!!!!$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!"""$$$"""###&&&---111444333---&&&"""!!!!!!$$$&&&&&&%%%######"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""######""""""###$$$&&&''''''((((((***...666FFFXXXaaabbb______```aaaaaa`````````bbbcccdddfffggghhhiiiiiifffggghhhjjjlllnnnooopppppppppppppppqqqrrrssstttssssssttttttuuuuuuvvvvvvvvvwwwxxxzzz|||}}}}}}~~~}}}~~~uuuuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrroooqqqssssssrrrqqqrrrsssrrrsssttttttuuuuuuttttttpppqqqrrrssstttuuuuuuuuutttuuuuuuuuutttsssrrrqqqnnnooopppqqqqqqooonnnlllkkkkkklllmmmmmmmmmmmmllljjjkkkkkkllllllllllllllllllkkkjjjiiiiiihhhhhhhhhhhhhhhggggggffffffeeeeeefffeeeeeeeeeeeedddddddddbbbcccccccccddddddddddddaaabbbbbbbbbbbbbbbaaa```\\\\\\\\\\\\[[[[[[[[[[[[XXXWWWWWWVVVUUUTTTSSSSSSSSSSSSRRRQQQQQQPPPPPPOOOMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDAAAAAA@@@???????????????<<<<<<<<<;;;;;;;;;;;;:::999888888777666666555555444444444333333222222222/////////.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***'''$$$"""   !!!########################"""""""""""""""""""""""" ###$$$"""###''')))---000---'''""" !!! ###&&&''''''%%%######"""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!"""###$$$%%%&&&&&&&&&%%%***,,,///:::MMM]]]ddd^^^^^^___```aaaaaaaaaaaaaaabbbdddeeeggghhhhhhhhhfffggghhhjjjkkkmmmnnnnnnpppppppppppppppqqqrrrsssssssssttttttuuuvvvvvvvvvwwwxxxyyy{{{||||||}}}}}}~~~ttttttsssrrrqqqqqqpppppprrrrrrrrrrrrrrrrrrrrrsssnnnpppqqqrrrpppppppppqqqrrrsssttttttuuuuuuttttttooopppqqqssstttuuuvvvvvvuuuuuuuuuuuutttsssrrrrrrnnnoooqqqrrrqqqpppnnnmmmjjjkkkllllllmmmmmmlllllljjjkkklllmmmmmmmmmllllllmmmkkkjjjhhhggghhhhhhiiigggggggggggggggffffffffffffffffffeeeeeeeeeddddddbbbbbbbbbccccccddddddddd``````aaaaaaaaaaaa``````[[[[[[[[[[[[ZZZZZZZZZZZZXXXXXXWWWVVVUUUSSSSSSRRRSSSRRRRRRQQQPPPPPPOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGHHHGGGGGGFFFEEEDDD@@@@@@???????????????@@@;;;;;;;;;;;;;;;;;;::::::888888888777666666555555333333333333333333333333//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***&&&###!!!   !!!"""!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" ###%%%######((("""&&&)))&&&!!!!!!!!!%%%((()))(((&&&######"""!!!!!!!!!!!!!!! !!!""""""!!!"""###$$$%%%&&&&&&&&&&&&,,,...+++111DDDWWW```]]]]]]___```aaaaaaaaaaaaaaabbbccceeefffgggggghhhgggggghhhjjjkkklllmmmmmmpppooooooooopppqqqrrrrrrssssssttttttuuuvvvwwwwwwxxxyyyzzz{{{||||||||||||~~~ssssssssstttssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqppppppooooooooopppqqqqqqrrrrrrpppqqqrrrrrrssssssrrrrrruuutttrrrqqqpppqqqrrrrrrqqqpppppppppoooooonnnnnnnnnnnnnnnmmmllllllkkkkkknnnnnnnnnmmmllllllkkkkkkkkkjjjiiihhhggggggggggggggggggffffffffffffggggggkkkhhheeedddddddddcccbbb```aaabbbccccccccccccccc`````````___^^^^^^]]]]]]]]]\\\[[[YYYXXXXXXWWWWWWUUUTTTTTTSSSSSSSSSSSSSSSQQQPPPOOOOOOMMMMMMLLLKKKLLLLLLLLLKKKJJJHHHGGGFFFGGGGGGHHHHHHGGGFFFDDDCCCAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888777777777444444444333222000...---000//////...------,,,,,,,,,------......------,,,++++++,,,---------,,,,,,+++******(((&&&###!!!   !!!######!!!  """"""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!  !!!$$$((((((%%%!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!"""###$$$############$$$%%%&&&''''''***,,,,,,...888IIIVVV___\\\[[[]]]ccceeebbb___bbbbbbaaa``````aaabbbcccfffggghhhiiijjjkkkkkkkkkmmmnnnooopppqqqrrrsssssssssssstttuuuvvvvvvvvvuuuuuuwwwyyyzzzzzz{{{|||}}}ssssssttttttssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooooooooonnnnnnoooooopppqqqqqqqqqpppqqqrrrrrrssssssrrrrrrtttsssrrrpppppppppqqqrrrpppppppppooooooooonnnnnnnnnnnnnnnmmmllllllkkkkkklllllllllllllllmmmmmmmmmkkkjjjiiihhhgggggggggggggggffffffeeeeeeffffffgggjjjhhheeeddddddeeedddccc```aaabbbccccccccccccbbb``````______^^^]]]]]]]]]\\\[[[YYYXXXWWWVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSPPPPPPOOONNNMMMLLLKKKKKKLLLLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGEEEDDDCCCAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;::::::::::::999888888777777666555555444333222111000///......---------...............++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))'''$$$"""!!!    !!!""""""!!!  """"""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!  !!!$$$''''''$$$!!! !!!""""""""""""""""""!!!!!!!!!!!!""""""###############$$$%%%&&&'''&&&)))++++++---555CCCOOO\\\[[[\\\^^^bbbcccbbb```aaa````````````aaabbbcccfffggghhhiiijjjkkkkkkkkkmmmmmmnnnooopppqqqrrrsssrrrrrrsssttttttuuuuuuuuuuuuwwwzzz{{{{{{{{{}}}~~~ssssssttttttssssssrrrqqqqqqqqqppppppppppppppppppoooooooooooonnnnnnnnnnnnmmmmmmnnnnnnoooppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrqqqppppppooopppppppppppppppoooooooooooonnnnnnnnnnnnmmmmmmlllkkkkkkkkkjjjjjjkkkkkklllmmmmmmnnnjjjjjjiiihhhggggggggggggfffeeeeeeddddddeeeeeefffhhhfffddddddeeeeeeeeedddaaaaaabbbbbbccccccbbbbbb```______^^^^^^]]]]]]\\\ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCAAA@@@??????======<<<;;;;;;;;;;;;:::::::::999999777777777666555555444444333222111///......//////,,,,,,---...//////000000,,,------......------,,,---,,,+++++++++++++++,,,+++)))'''$$$###!!!!!!!!!   !!!""""""!!!  !!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!  """%%%&&&&&&###!!! !!!"""######$$$$$$###""""""!!!!!!!!!!!!"""###############$$$%%%&&&%%%(((******+++111<<>>===<<<;;;;;;::::::::::::999999999999777777666666555444444444333111///...---...///000/////////000111111222222000000111111111111000000...---,,,+++******++++++***(((%%%"""!!!!!!!!!"""   !!!!!!  !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!  !!!###%%%%%%$$$"""  !!!###$$$$$$%%%%%%######"""!!!!!! !!!!!!###############$$$%%%%%%%%%(((***++++++...555;;;MMMTTT\\\```______```ccc``````aaabbbcccdddeeefffeeefffhhhiiikkkkkkllllllllllllmmmnnnooooooppppppppppppppppppqqqrrrtttuuuvvvxxx{{{||||||}}}ttttttttttttsssrrrqqqppppppppppppoooooonnnnnnnnnpppoooooooooooonnnnnnnnnlllllllllmmmnnnnnnooooooooopppqqqqqqrrrrrrqqqqqqoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnoooooommmmmmmmmlllkkkkkkjjjjjjkkkkkkjjjjjjiiiiiiiiihhhjjjiiihhhgggffffffffffffddddddccccccccccccddddddbbbaaaaaabbbcccdddcccbbbaaaaaabbbbbbbbbaaaaaa```^^^^^^^^^]]]\\\\\\[[[[[[YYYYYYXXXWWWVVVVVVVVVVVVTTTSSSSSSRRRQQQRRRRRRRRRQQQQQQPPPOOONNNMMMLLLLLLHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;::::::999999999888888888888777777666666555444444222111///------...000111222222222222222222222222222222222333333222222222///...---,,,++++++++++++(((&&&$$$!!! !!!"""    !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!  """$$$%%%$$$###!!! !!!###$$$$$$%%%%%%######"""!!!!!! !!!!!!######""""""######$$$$$$%%%'''***++++++---222555DDDNNNYYY^^^^^^^^^```cccaaaaaabbbdddeeeffffffgggeeefffgggiiikkkllllllllllllllllllmmmmmmnnnnnnooonnnnnnooopppqqqrrrssstttuuuxxx{{{|||}}}}}}uuuuuuuuutttsssrrrqqqpppppppppoooooonnnnnnmmmmmmoooooooooooonnnnnnnnnnnnllllllmmmmmmnnnooooooooooooppppppqqqqqqqqqqqqqqqnnnnnnoooppppppppppppooommmmmmnnnnnnnnnnnnoooooommmmmmllllllkkkjjjjjjjjjkkkjjjjjjiiihhhhhhggggggiiiiiihhhgggffffffffffffeeeddddddccccccddddddeeebbbaaaaaabbbddddddbbbaaaaaaaaabbbbbbaaaaaa``````^^^]]]]]]\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWTTTSSSRRRRRRQQQQQQRRRRRRQQQPPPPPPOOONNNMMMLLLLLLGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;:::999999999888888888777777777777777666555555444444111000/////////000111222444444444333333333333333111222222222222222222111000000000///...,,,******%%%$$$"""!!! !!!!!!   !!!!!!""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!  """%%%%%%$$$!!! !!!"""######$$$$$$###""""""!!!!!!!!!!!!"""######"""""""""######$$$$$$&&&)))***+++---000222<<>>===<<<;;;;;;:::999888888888777777777777666666555555444333333333000000000111111111222222111111222222333333444444222333333444444333333222000111222222000...+++)))###""""""!!!!!!     !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!  ###&&&&&&###  !!!""""""""""""""""""!!!!!!!!!!!!""""""#########""""""""""""#########$$$&&&(((***,,,///111555???MMMXXX^^^``````aaa```aaacccdddddddddccccccdddeeegggiiikkklllmmmmmmkkkkkkkkkkkkllllllllllllkkkmmmpppsssttttttsssrrrsssvvvyyy{{{{{{|||~~~uuuuuuuuutttsssrrrpppooopppoooooonnnmmmlllllllllmmmmmmlllllllllkkkkkkkkkmmmmmmnnnnnnooopppppppppoooooopppqqqqqqqqqqqqpppnnnoooppprrrrrrrrrqqqppplllmmmmmmmmmnnnnnnoooooommmmmmlllkkkkkkjjjjjjiiiffffffgggggghhhhhhiiiiiiiiihhhgggffffffeeeeeeffffffeeeeeeddddddeeeeeeffffffeeeeeefffgggfffdddbbbaaaaaaaaaaaaaaa```______]]]]]]\\\\\\[[[ZZZZZZZZZUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCAAA@@@???@@@@@@AAA??????>>>===<<<;;;::::::888888888888777777777777555555444333333222222111///000111222333333222222---...///000222333444555555555666666666666555555000222333444222///+++(((!!!!!!""""""!!!     !!!!!!!!!!!! """"""!!!!!!!!!!!!"""""""""!!!!!!!!! ###&&&&&&""" !!!!!!!!!!!!!!! !!!!!! !!!!!!"""###$$$######"""""""""""""""###!!!"""$$$&&&(((+++...000222;;;IIIVVV^^^aaaaaa`````````bbbccccccbbbaaa```dddeeegggiiikkklllmmmmmmkkkkkkkkkkkkkkkkkklllllljjjmmmqqqtttvvvuuusssrrrsssuuuxxxzzz{{{|||~~~vvvuuusssrrrqqqpppppppppqqqooommmmmmmmmmmmlllkkkmmmlllkkkkkkkkkkkklllmmmmmmllllllllllllmmmnnnnnnpppppppppppppppqqqqqqrrrppppppppppppppppppppppppnnnnnnnnnnnnnnnoooooopppnnnnnnmmmlllkkkkkkjjjjjjkkkkkkiiihhhhhhhhhiiijjjggggggggggggffffffffffffcccdddeeefffffffffeeedddgggfffeeedddccccccbbbccccccccccccbbbaaa``````___[[[ZZZZZZ[[[\\\\\\YYYWWWVVVVVVVVVVVVUUUTTTSSSSSSTTTTTTSSSQQQPPPOOONNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::999999888888777666666666444333111222333333222000---...000111111111000///222222222111111111111000444555666888999777222//////000222444333///(((###  !!!"""!!! !!! ######"""!!!  !!!!!!  !!!###%%%%%%###  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$############&&&))),,,...555666===LLL\\\dddaaa[[[___\\\]]]aaaaaa]]]___eeecccdddfffgggiiijjjjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmoooppprrrrrrssssssssstttvvvxxxzzz{{{||||||~~~tttsssrrrppppppooooooooopppnnnllllllllllllkkkjjjmmmlllkkkkkkkkkkkklllmmmlllllllllllllllmmmnnnnnnooooooooooooooopppqqqqqqppppppppppppppppppppppppnnnnnnmmmmmmnnnnnnoooppppppooonnnlllkkkiiihhhhhhjjjiiihhhggggggggghhhhhhggggggggggggffffffffffffcccdddeeeffffffeeeddddddfffeeedddccccccbbbbbbbbbccccccbbbaaaaaa```______[[[ZZZYYYYYYZZZZZZYYYWWWVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRQQQPPPOOONNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCAAAAAAAAA@@@??????>>>>>>;;;;;;;;;;;;::::::::::::999999888777777666666555444222111111222333111000---...///000111000000////////////000000111111111222222333555666444111---///000222444444000)))$$$  !!!###"""  !!! """"""!!!!!!  !!! !!!###%%%%%%###  !!!"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$%%%$$$$$$%%%''')))+++,,,333555;;;GGGUUU^^^___^^^[[[ZZZ]]]bbbbbb^^^___ccccccdddfffgggiiijjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkmmmnnnooopppqqqrrrrrrrrrssstttvvvxxxzzz{{{||||||}}}~~~qqqqqqpppooonnnnnnooooooooommmkkkkkkkkklllkkkjjjmmmllllllkkkkkkllllllmmmlllllllllllllllmmmmmmnnnnnnnnnnnnnnnnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooooooppppppnnnllljjjhhhgggfffiiihhhgggfffffffffgggggggggggggggffffffffffffeeeddddddeeeeeeeeeddddddccceeedddcccbbbbbbbbbbbbbbbbbbbbbaaaaaa``````______[[[YYYWWWWWWXXXYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPOOONNNLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@@@@??????>>>======;;;;;;;;;:::::::::999999888888888777666666555555333222111111222222111///---...///000111000//////,,,------...000111111222111111222444555444111...000000222444444000***%%%  !!!$$$###!!!    !!! !!!###&&&&&&###  !!!!!!""""""#######################################$$$$$$%%%%%%%%%%%%&&&'''((()))******111333888???IIISSS\\\aaaZZZZZZ^^^bbbbbb______bbbcccdddeeeggghhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkklllnnnooopppqqqqqqqqqqqqqqqssstttvvvxxxyyyzzz{{{{{{}}}~~~~~~ppppppoooooonnnoooooooooooommmkkkkkklllllllllkkkllllllllllllllllllllllllllllllkkkkkkllllllmmmnnnmmmmmmmmmmmmmmmnnnoooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnooonnnnnnmmmkkkjjjhhhgggggghhhhhhgggggggggfffffffffggggggfffffffffeeeeeeeeedddddddddddddddcccccccccdddcccbbbaaaaaaaaaaaaaaaaaaaaaaaa``````_________\\\ZZZXXXWWWXXXYYYYYYXXXVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRQQQOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBB@@@??????>>>>>>======<<<::::::::::::999999999999888777777666666555444444333111000000111111000///---...///000000000///...------...//////000111111222222333555666666333111000111222333333000***&&&  !!!$$$###"""     !!!!!!!!! !!! !!!###&&&&&&$$$!!! !!!""""""##############################"""######$$$$$$%%%%%%%%%$$$%%%&&&((()))*********---000444777===GGGUUU___]]]^^^```aaa```______aaacccdddeeeggghhhiiiiiijjjkkkkkklllllllllmmmmmmmmmoooppppppqqqqqqqqqppppppssstttvvvwwwyyyzzzzzzzzz|||}}}~~~~~~}}}~~~qqqppppppooooooooopppppppppnnnllllllmmmnnnmmmlllllllllllllllllllllllllllkkkkkkkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmnnnnnnooolllllllllllllllllllllllllllllllllllllllmmmmmmnnnkkkkkkjjjjjjjjjiiiiiihhhhhhiiiiiihhhhhhhhhggggggffffffffffffeeeeeeeeeeeeddddddccccccbbbbbbbbbbbbbbbbbbaaa`````````aaaaaa`````````_______________]]][[[YYYXXXYYYZZZZZZZZZVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRQQQPPPOOOMMMLLLLLLIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBB???>>>>>>======<<<;;;;;;::::::999999999888888888777777666666555444444444222111///000111111000...,,,---...000000//////...000000000000000000000000111111111333555555333111111111222222222...)))$$$  !!!###""""""!!!     !!!!!! !!!  ###&&&&&&$$$"""  !!!!!!"""#################################"""######$$$%%%%%%&&&&&&"""###%%%''')))***++++++***---000000222<<>>>>>===<<<<<<;;;;;;:::999999999888888888777777666666666555444444333333111000//////000000///---,,,---...///000///......111111111000000/////////.........000222333222000222111111111000,,,&&&"""  !!!    !!! !!! ###&&&&&&%%%"""!!! !!!!!!""""""######$$$########################"""######$$$%%%&&&''''''###$$$%%%&&&''')))******'''***,,,,,,,,,444AAALLL]]]```aaa^^^]]]```bbbbbbbbbcccdddfffggghhhiiiiiimmmmmmmmmnnnnnnnnnoooooonnnooopppqqqqqqqqqqqqqqqssstttuuuwwwxxxyyyyyyyyyzzz{{{|||}}}}}}}}}|||{{{|||}}}qqqpppooonnnmmmmmmllllllnnnmmmkkklllmmmnnnnnnmmmkkkkkklllmmmmmmlllkkkkkkkkkkkkjjjjjjkkkkkklllmmmnnnnnnmmmmmmnnnnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkjjjkkkllllllmmmjjjjjjiiiiiihhhhhhhhhggggggggghhhhhhhhhgggfffeeefffffffffeeeeeeeeeddddddeeedddbbbaaa``````aaaaaa```______^^^______``````^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZYYYZZZ[[[[[[YYYWWWVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPOOONNNMMMLLLKKKGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@======<<<<<<;;;:::::::::999888888888777777777777666666555555444333333222111///......///000...---,,,---.../////////...---.../////////////////////---------///222333222111333222111000...)))$$$  !!! !!!   !!! ###&&&'''%%%###!!!!!!!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""######$$$%%%&&&'''(((&&&&&&%%%$$$$$$%%%&&&'''%%%(((*********...777???RRRYYY^^^^^^___cccdddaaabbbcccdddfffggghhhiiiiiillllllllllllmmmmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrssstttuuuwwwxxxxxxxxxxxxyyyzzz{{{|||}}}|||{{{{{{|||}}}~~~qqqpppnnnmmmlllkkkjjjjjjmmmllljjjkkklllmmmmmmlllkkkkkklllmmmmmmlllkkkkkkkkkkkkjjjjjjkkkkkklllmmmnnnnnnnnnnnnnnnoooppppppmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjkkkkkklllmmmkkkkkkjjjiiihhhgggfffeeeeeefffgggggggggfffddddddffffffeeeeeeeeedddddddddeeedddbbb````````````aaa______^^^^^^^^^______```^^^^^^^^^^^^^^^^^^^^^^^^YYYYYYYYYZZZ[[[ZZZXXXUUUVVVVVVVVVVVVUUUTTTSSSSSSQQQPPPOOONNNMMMKKKJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@===<<<<<<;;;;;;:::999999888888888888777777777777666555555444444333222222111///......//////...---,,,---.../////////...---+++,,,,,,---...///000000///...///111333555444333333222000///,,,((("""  !!!!!! !!!!!! !!!!!!   !!!!!! !!! ###&&&'''%%%###"""!!!!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$&&&'''((((((***(((&&&###""""""###$$$$$$''')))))))))+++222777IIISSS\\\___aaaeeeddd___bbbcccdddfffggghhhhhhiiijjjjjjjjjkkkkkkkkkllllllmmmmmmoooppprrrrrrssssssssstttuuuwwwxxxxxxxxxxxxyyyzzz{{{|||||||||{{{zzz|||}}}~~~tttsssqqqooommmlllkkkkkkkkkkkkkkklllmmmnnnoooooojjjkkkkkkllllllmmmmmmmmmnnnmmmkkkjjjiiijjjjjjkkkmmmmmmllllllmmmnnnpppqqqmmmmmmmmmmmmmmmmmmmmmmmmpppooommmkkkjjjjjjjjjkkkmmmlllkkkiiihhhgggggggggffffffggggggffffffeeedddfffffffffeeeeeeddddddddddddcccaaa_________``````aaaaaa```_______________^^^^^^^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSRRRNNNJJJKKKNNNNNNKKKGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA???>>>======<<<;;;:::::::::::::::888888777777666666555555444444333333333222222222111///...---......,,,+++***+++...///000///...---........................///111333333000///222444444222///***&&&###  !!!!!!""""""!!!!!!!!!   !!!!!!!!!######"""    !!!!!!"""!!!!!!!!! !!!!!!!!!!!!""" ###$$$%%%&&&&&&%%%###!!!$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!! ######$$$%%%'''(((((()))"""############$$$$$$$$$%%%&&&&&&''')))***,,,---888>>>PPPdddfff\\\^^^jjjgggfffeeeddddddeeefffgggjjjjjjjjjkkkkkklllllllllnnnnnnpppqqqqqqqqqqqqqqqqqqsssvvvwwwvvvvvvwwwxxx|||{{{{{{zzzzzzzzz{{{{{{{{{}}}rrrqqqpppnnnnnnmmmmmmmmmllllllllllllmmmnnnoooooollllllllllllmmmmmmmmmmmmmmmmmmllllllkkkllllllllllllllllllllllllnnnooopppllllllllllllllllllllllllnnnmmmllljjjjjjjjjjjjkkkkkkjjjjjjiiihhhhhhhhhhhhfffffffffffffffeeeeeedddfffeeeeeeeeeddddddddddddddddddbbbaaa``````aaaaaaaaa``````_______________^^^^^^^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSTTTTTTTTTTTTSSSRRRRRRQQQNNNKKKKKKMMMNNNKKKGGGHHHHHHHHHGGGFFFEEECCCCCCCCCCCCCCCBBBAAA@@@>>>>>><<<<<<;;;999999888888888888888777777666555555444444333333333333222222222111///------......,,,++++++,,,...000111111000///........................000111111///---,,,,,,---+++***(((%%%"""  !!!!!!!!!!!!   !!!!!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" ###$$$%%%&&&&&&%%%###"""###############""""""!!! !!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%&&&'''(((***+++,,,444888GGGZZZbbb```aaafffeeeeeeeeedddeeefffhhhiiiiiiiiijjjjjjkkkllllllmmmnnnnnnooopppqqqqqqqqqqqqrrrtttuuuvvvuuuvvvwwwyyy|||{{{{{{zzzzzzzzz{{{{{{|||}}}ppppppooonnnnnnnnnoooooollllllllllllmmmnnnoooooonnnnnnnnnnnnmmmmmmmmmmmmllllllmmmmmmnnnnnnmmmmmmlllkkkkkkkkklllmmmnnnoookkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiifffffffffffffffeeeddddddeeeeeedddddddddddddddccceeedddcccbbbaaaaaaaaaaaaaaa```______^^^^^^______^^^^^^]]]]]]\\\[[[YYYYYYXXXYYYYYYXXXXXXWWWVVVUUURRRRRRSSSSSSRRRQQQQQQPPPPPPMMMKKKKKKLLLMMMJJJGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCCCCBBBAAA@@@???>>><<<<<<:::999777777666666777777777666555555444444333333333222222222111111000...------......,,,++++++,,,...000111222111111////////////////////////111///,,,+++***)))&&&$$$######"""!!! !!!!!!!!!   !!!""""""#########!!!   !!!!!!!!!!!! !!!!!!"""""""""#########!!! """###$$$%%%&&&%%%$$$############"""""""""!!!!!! !!!###$$$%%%&&&&&&&&&%%%$$$###"""!!!!!!"""""""""#########$$$$$$%%%%%%%%%&&&''')))***+++...222;;;JJJYYYbbbeeedddeeeeeeeeeeeefffgggiiiiiiggghhhhhhjjjkkklllmmmmmmmmmnnnoooppppppqqqqqqqqqsssttttttttttttuuuxxxzzz{{{{{{zzzzzzzzz{{{{{{|||}}}~~~qqqpppoooooonnnnnnoooooommmmmmmmmmmmmmmnnnooooooppppppoooooonnnnnnmmmmmmjjjkkklllnnnnnnnnnmmmlllkkkkkkkkkkkkllllllmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhiiiiiijjjjjjiiiiiiiiiiiiiiihhhhhhhhheeeeeefffffffffeeeddddddddddddddddddccccccccccccddddddcccbbbaaaaaaaaaaaa``````___^^^^^^^^^^^^___]]]]]]]]]\\\\\\[[[YYYYYYXXXXXXXXXXXXWWWVVVUUUUUUQQQQQQQQQQQQQQQPPPOOONNNOOOMMMKKKKKKKKKKKKIIIGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;999777666666555777777666555555444444333222222222222111111111111///...,,,------...,,,+++***+++---///000111111111222222222222222222222222000,,,)))(((((('''$$$ """!!!!!!!!!!!!!!!""""""!!!!!!!!!   !!!""""""######"""""" """%%%''' !!!!!!!!!!!! !!!!!!!!!!!!"""""""""###!!!!!!!!! """###$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!! """###$$$%%%&&&$$$$$$###"""!!!!!! """"""""""""############$$$$$$%%%%%%&&&((()))***(((---333;;;JJJ\\\eeeeeeeeeeeeeeeffffffgggggghhhffffffgggiiijjjlllmmmnnnlllmmmnnnoooppppppppppppsssssssssssssssuuuxxx{{{{{{zzzzzzzzzzzz{{{||||||}}}sssrrrqqqooonnnnnnnnnnnnnnnnnnmmmmmmmmmnnnoooooopppppppppoooooonnnnnnmmmhhhjjjkkkmmmmmmmmmlllkkkkkkkkklllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjffffffggghhhiiiiiiiiiiiijjjjjjjjjjjjiiigggeeedddeeeeeeeeefffeeeddddddcccccccccccccccccccccccccccbbbbbbbbbaaaaaa```______``````___^^^^^^^^^^^^^^^\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTQQQQQQQQQPPPOOONNNMMMMMMNNNLLLKKKJJJJJJJJJHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>===<<<:::888777666666666666555555444333333333222222111111111000000000...---,,,,,,---...,,,+++((()))***+++------......000000000000000000000000---***'''&&&((('''$$$!!!""""""!!!!!!!!!!!!""""""!!!!!!  !!!"""""""""""""""!!!!!! """%%%''' !!!!!!""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!  """"""###$$$%%%&&&&&&&&&######"""!!! !!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$%%%&&&((((((%%%+++...111:::MMM^^^ffffffffffffffffffeeeeeeeeeeeefffggghhhjjjkkklllmmmllllllmmmnnnoooooooooooorrrrrrsssrrrrrrtttxxx{{{zzzzzzzzzzzzzzz{{{||||||}}}ssssssqqqpppooonnnnnnnnnooonnnnnnmmmnnnnnnoooooooooooooooooonnnnnnnnnnnnjjjjjjkkkkkklllkkkkkkkkkkkklllmmmmmmmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjfffgggggghhhiiiiiiiiihhhjjjjjjkkkjjjiiifffdddccceeeeeeeeeeeeeeedddccccccaaabbbbbbbbbbbbcccccccccaaaaaabbbaaaaaa```___^^^```___^^^^^^]]]]]]^^^^^^[[[[[[\\\\\\[[[ZZZZZZYYYWWWXXXXXXWWWWWWVVVUUUTTTQQQQQQQQQPPPOOONNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEEEEDDDBBBAAA@@@???????????????>>>===<<<======;;;:::888888777777555555555444333333222222111111111000000000000///...,,,+++,,,---...,,,+++((((((((()))******++++++++++++++++++++++++++++++***)))'''''''''&&&%%%###""""""!!!   !!!!!!!!!!!!  !!!!!!"""############"""!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!  !!!""""""###%%%&&&''''''$$$###"""!!! !!!"""############""""""!!!!!!!!! !!!!!!""""""!!!!!!!!!"""""""""##################$$$%%%&&&'''$$$(((,,,---000;;;OOO^^^ddddddeeeeeeeeeeeedddccceeeffffffhhhiiijjjkkkkkkkkklllmmmnnnoooooooooooopppqqqrrrssssssuuuxxx{{{zzzzzzzzzzzzzzz{{{|||}}}}}}~~~~~~rrrqqqppppppooooooooopppoooooonnnnnnnnnnnnoooooommmmmmnnnnnnnnnnnnnnnooommmllllllkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkgggggghhhiiiiiiiiihhhhhhhhhiiijjjjjjiiigggeeeddddddeeeeeeeeeeeedddccccccaaaaaaaaaaaabbbbbbccccccbbbbbbccccccbbbaaa___^^^```___^^^^^^]]]]]]^^^^^^[[[[[[[[[[[[[[[ZZZZZZYYYWWWWWWWWWWWWVVVUUUTTTTTTQQQQQQQQQPPPOOONNNLLLLLLKKKKKKKKKJJJHHHGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@==================<<<;;;;;;;;;999888888777777777555555444444333222222222111111000000000/////////---,,,++++++---------+++))))))(((((((((((())))))(((((((((((((((((((((((()))))))))'''%%%#########"""!!!!!!     !!!   !!!!!!""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########"""""""""!!!!!!  !!!!!!"""###$$$&&&((((((%%%$$$###!!!!!!"""###$$$"""""""""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""##################$$$%%%&&&$$$$$$(((---,,,...<<>><<<;;;999888777888888999888777666555444444555444444333222222111111000///...---,,,,,,+++++++++************)))))))))))))))))))))))))))+++***))))))))))))***+++***'''%%%#########"""!!!""""""""""""!!!!!!!!!   !!!"""!!!!!!!!!  """###&&&333aaa}}}{{{{{{www}}}}}}}}}|||||||||}}}{{{vvvrrr___XXXQQQ???;;;444555...000 """"""""" !!!###%%%((((((&&&$$$"""  !!! !!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$%%%&&&)))+++,,,***BBB[[[eeecccaaadddhhhdddfffhhhhhhhhhggghhhiiijjjjjjjjjkkkmmmnnnpppqqqrrrrrrrrrssstttuuuuuuvvvwwwwwwxxxyyyzzzzzzzzzzzzyyyzzz{{{}}}}}}}}}}}}||||||}}}nnnnnnnnnnnnnnnnnnnnnnnnnnnoooooommmkkkjjjkkkmmmkkkkkkllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnmmmllllllkkkkkkjjjjjjiiiiiijjjjjjiiiiiihhhgggfffhhhiiiiiiiiiiiihhhggggggddddddccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaa``````___^^^]]]\\\[[[ZZZZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPOOONNNNNNMMMMMMLLLKKKKKKKKKIIIHHHHHHHHHHHHEEECCCDDDCCCBBBAAA@@@??????>>>@@@???===<<<;;;:::999999777888888888888777666666333333444444444333222222111000000///...---,,,,,,+++++++++************)))*********************************+++++++++******'''%%%###"""######"""!!!"""""""""!!!!!!!!!   !!!!!!!!!!!! ###)))fff~~~```xxxZZZttt|||vvvggg???((($$$!!!###$$$'''&&&%%%###!!! !!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#########$$$%%%&&&((()))"""---EEE]]]eee``````gggdddeeehhhhhhgggggghhhiiijjjjjjjjjkkklllnnnooopppppppppqqqqqqrrrrrrssssssvvvwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{|||}}}}}}}}}}}}}}}~~~nnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnmmmkkkkkklllmmmjjjjjjkkkllllllmmmnnnnnnnnnnnnmmmmmmmmmllllllllllllmmmnnnnnnoooooonnnnnnlllllllllkkkkkkjjjjjjjjjiiijjjjjjiiiiiihhhgggfffggghhhhhhhhhhhhgggffffffcccbbbbbbbbbaaaaaa``````aaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaa````````````___^^^]]]\\\[[[[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGEEECCCCCCCCCBBBAAA@@@??????>>>@@@>>><<<:::999999999:::888888888888777777777666222333333333333333222222000000///......---,,,,,,+++++++++*********))))))***************+++++++++)))***+++,,,,,,+++***)))$$$###!!!"""######"""!!!""""""!!!!!!!!!   !!! """$$$...ggg~~~FFF{{{[[[UUUTTT^^^###&&&  !!!###$$$""""""!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$%%%%%%+++&&&,,,DDD]]]fffbbb^^^ccceeeggghhhgggggghhhjjjjjjjjjjjjkkklllmmmoooppppppppppppqqqqqqqqqrrrrrrvvvwwwxxxyyyzzz{{{{{{{{{zzz{{{{{{|||}}}}}}~~~~~~~~~~~~mmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmkkkkkklllnnniiijjjjjjkkklllmmmnnnnnnmmmmmmmmmmmmlllllllllllllllmmmmmmnnnnnnnnnnnnnnnllllllkkkkkkkkkkkkjjjjjjiiijjjjjjiiiiiihhhgggffffffggggggggggggfffeeeeeebbbbbbaaaaaaaaaaaaaaa```````````````````````````aaaaaaaaa````````````___^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVUUUSSSRRRQQQNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGHHHGGGEEECCCDDDCCCCCCBBBAAA@@@??????>>>===;;;:::999999999:::888888888777777777777777333333444444444333222222//////......------,,,,,,+++++++++*********))))))))))))******++++++++++++)))***,,,---,,,+++((('''###"""!!!"""######"""!!!!!!!!!!!!!!!   !!! """"""+++ccc}}}???nnncccgggTTTbbbhhhbbb ######""" !!!"""###### !!! !!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############...)))%%%...FFF^^^eee```bbbdddfffggggggggghhhjjjjjjjjjjjjkkklllmmmnnnooopppppppppqqqrrrrrrssssssuuuvvvxxxyyyzzz{{{{{{{{{{{{{{{||||||}}}~~~~~~mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmkkkkkkmmmnnnjjjjjjkkkkkkllllllmmmmmmmmmmmmmmmllllllllllllkkkkkkllllllmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjiiiiiihhhgggfffeeeffffffffffffeeeddddddbbbbbbaaaaaaaaaaaaaaaaaa````````````````````````aaaaaa````````````______^^^]]]\\\\\\[[[[[[\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRNNNMMMMMMLLLLLLKKKJJJJJJJJJHHHGGGGGGGGGGGGDDDBBBDDDCCCCCCBBBAAA@@@???>>><<<<<<;;;:::999999999999999888888777666777777777555555555555444333222111.........---------,,,,,,+++++++++************)))(((((())))))***+++++++++***+++,,,,,,+++)))&&&%%%###""""""###$$$$$$""" !!!!!!!!!   !!!  %%%"""```[[[yyyooossszzztttpppeee&&&$$$&&&$$$!!!"""""""""""""""""""""!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""###############$$$+++,,,'''///FFF\\\fffaaacccfffggggggggghhhjjjjjjjjjjjjjjjkkklllmmmnnnoooooopppqqqrrrsssttttttuuuvvvwwwyyyzzz{{{||||||||||||||||||}}}~~~mmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnmmmkkkkkkmmmoookkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmlllllllllkkkkkkjjjkkkkkklllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjiiiiiihhhgggfffeeeeeeeeeeeeeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbb````````````````````````aaaaaa`````````_________]]]]]]\\\\\\[[[[[[\\\\\\[[[ZZZZZZYYYXXXXXXWWWWWWUUUUUUUUUUUUUUUTTTSSSSSSMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFDDDBBBBBBBBBAAA@@@???>>>>>>===::::::;;;::::::999888777999999777666666666777888888888777666555333222111......------------,,,,,,+++++++++************)))''''''((())))))***+++++++++++++++***)))&&&$$$###$$$######$$$%%%$$$"""!!!!!!   !!!  ###!!!%%%###///___yyyppp///((('''(((""""""""""""!!!   !!! !!!!!!!!!!!! !!!!!!!!!"""""""""###"""""""""""""""""""""""" """###$$$$$$$$$###!!!'''---,,,)))000FFF[[[aaaccceeeggggggggghhhjjjjjjjjjjjjjjjkkklllmmmmmmmmmnnnoooppprrrtttuuuuuuuuuvvvwwwyyyzzz{{{||||||}}}||||||||||||~~~mmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnmmmlllkkkmmmooolllkkkkkkkkkkkkkkkkkkkkkmmmmmmlllllllllkkkkkkkkkiiijjjkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjiiiiiihhhgggfffdddeeeeeeeeeeeedddccccccbbbbbbbbbbbbbbbccccccccc````````````````````````aaa`````````____________]]]]]]\\\\\\[[[\\\\\\\\\ZZZYYYYYYXXXWWWWWWVVVVVVSSSSSSTTTTTTTTTSSSSSSRRRMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFDDDBBBAAAAAA@@@???>>>===<<<<<<999:::;;;;;;:::999777666:::999777666666666777888999999888777666444222111------------------,,,,,,+++++++++************)))&&&''''''((()))*********---,,,+++)))'''%%%###"""%%%$$$$$$$$$%%%$$$!!!!!!!!!   !!!!!!  %%%""" )))'''###!!!((( &&&000---,,,(((---222777:::???DDDIIILLLYYYhhhsssttt{{{sss,,,!!! ///"""""""""!!!   !!!!!! !!!!!!!!!""" !!!!!!!!!""""""######"""""""""""""""""""""""" """###$$$%%%$$$$$$((("""&&&111///'''222FFF```ccceeefffggggggiiijjjjjjjjjjjjjjjkkkllllllmmmkkklllmmmoooqqqsssuuuvvvuuuvvvwwwyyyzzz{{{||||||}}}||||||||||||~~~mmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjmmmmmmllllllllllllmmmmmmmmmmmmlllkkkjjjjjjiiiiiimmmlllkkkjjjiiijjjkkkkkkjjjkkklllllllllkkkjjjiiihhhhhhhhhhhhgggfffeeedddeeeeeeeeedddddddddccccccbbbbbbbbbbbbbbbaaa``````aaaaaa```___^^^^^^]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\[[[YYYZZZYYYYYYWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>=========>>>;;;;;;;;;:::999888666666444444555555555555555555777888888666333000//////...---,,,++++++,,,...///,,,,,,++++++***)))((((((***)))(((((((((+++---///---,,,)))&&&$$$"""!!! ############"""!!!   !!!  !!!###  """!!! !!!$$$########################&&&%%%$$$%%%%%%$$$%%%(((***&&&""""""$$$%%%%%%###((('''&&&%%%$$$#########  """!!!  !!!"""""""""""""""""""""""""""###"""!!! !!!###%%%&&&'''&&&%%%%%%$$$###""""""&&&$$$"""!!!###$$$$$$$$$$$$%%%%%%''')))+++---...JJJ]]]gggaaaaaakkkkkkaaallljjjiiigggggghhhjjjkkkkkkmmmnnnpppqqqqqqqqqqqqtttuuuxxxzzz|||}}}}}}}}}~~~}}}{{{zzzzzz|||~~~~~~~~~~~~~~~mmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjnnnmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmlllkkkjjjjjjjjjmmmlllkkkjjjiiijjjjjjkkkjjjjjjkkkllllllkkkjjjiiihhhhhhhhhhhhgggfffeeedddddddddddddddcccccccccccccccccccccccccccbbbaaaaaaaaa``````___^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZ[[[[[[ZZZXXXYYYYYYXXXWWWVVVUUUTTTTTTRRRRRRRRRRRRRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>============;;;;;;;;;:::999888666555444444444444444555555555777888888666333000000000///...,,,++++++,,,---...,,,,,,+++******)))(((((()))((((((((()))+++---...+++***(((&&&$$$"""!!!!!!""""""######""""""!!!    """!!!!!!!!!  %%%"""!!!#########"""#########$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$$$$%%%"""!!! """%%%&&&&&&$$$###############$$$%%%&&&$$$###!!!  !!!"""""""""###"""!!! """""""""""""""""""""""""""!!! """$$$%%%&&&&&&%%%$$$$$$###""""""%%%###!!!!!!"""$$$$$$###$$$$$$%%%&&&(((***,,,---444III___gggeeedddgggkkkkkkjjjiiigggggghhhjjjkkklllmmmnnnpppqqqqqqqqqqqqtttvvvxxxzzz||||||||||||}}}||||||{{{{{{|||}}}~~~}}}}}}}}}~~~~~~llllllllllllllllllllllllmmmmmmmmmlllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllkkkkkkkkklllkkkjjjjjjiiiiiijjjjjjiiijjjkkkllllllkkkjjjiiihhhhhhhhhhhhgggfffeeeddddddccccccccccccbbbbbbbbbccccccddddddccccccbbbaaa`````````___^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZ[[[YYYXXXXXXYYYZZZXXXWWWXXXXXXWWWVVVUUUTTTTTTSSSQQQQQQQQQQQQPPPOOONNNMMMOOONNNMMMMMMKKKKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@>>>======<<<<<<<<<:::::::::999999777666555444444444444444444444444666777888666333111000000///...---+++++++++,,,,,,+++++++++******))))))((('''''')))***+++,,,,,,,,,)))((('''%%%$$$###""""""!!!!!!"""""""""!!!!!! !!!!!! !!!!!!!!!!!!"""""""""""""""$$$%%%&&&$$$$$$$$$%%%"""!!!  !!!"""  !!!!!!  !!!#########$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$""""""""""""$$$&&&&&&$$$"""!!!!!!!!!!!!"""""""""### !!!!!!!!!  !!!"""""""""""""""""""""""""""!!!  !!!###$$$%%%%%%%%%$$$#########"""$$$"""!!!!!!"""######"""######$$$%%%&&&(((***+++'''333JJJaaagggcccdddmmmjjjjjjiiihhhhhhiiijjjkkklllmmmnnnpppqqqqqqqqqqqquuuvvvxxxzzz{{{{{{{{{{{{||||||}}}}}}}}}||||||{{{|||||||||}}}}}}~~~~~~~~~llllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllkkkjjjjjjiiiiiiiiiiiiiiihhhiiijjjkkklllkkkjjjjjjhhhhhhhhhhhhgggfffeeedddcccccccccbbbbbbbbbaaaaaabbbccccccccccccbbbaaaaaa``````_________^^^^^^^^^\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWXXXXXXWWWUUUWWWVVVVVVUUUTTTTTTSSSSSSQQQQQQQQQQQQPPPNNNMMMLLLOOONNNMMMLLLKKKJJJJJJIIIFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>===<<<;;;;;;;;;999999999999888777666555444444444333333333333333666777777666333111000000///...---,,,+++++++++++++++*********)))))))))(((&&&''')))+++,,,++++++***'''&&&%%%$$$############!!!!!!!!!!!! """!!!!!!"""$$$""""""###%%%''''''&&&$$$+++++++++,,,---///111222//////......------------***...///---,,,///222333(((------+++,,,000111---'''(((((()))***++++++,,,,,,,,,+++((((((***)))'''%%%$$$$$$######""" ******)))'''&&&$$$"""!!!!!!  !!!###$$$  !!!######!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$$$$$$$###############"""!!!!!!######"""!!!""""""######$$$&&&'''(((,,,***222III___hhhgggeeejjjiiiiiihhhhhhiiijjjkkklllmmmnnnooopppqqqqqqrrruuuvvvxxxyyyzzzzzzzzzyyy{{{|||}}}~~~~~~|||zzzyyyzzz{{{{{{||||||}}}}}}}}}}}}llllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmllllllllliiijjjiiiiiiiiiiiihhhhhhhhhhhhjjjkkkkkkkkkjjjjjjhhhhhhhhhhhhgggfffeeedddcccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa``````__________________^^^^^^^^^\\\\\\[[[ZZZZZZYYYXXXXXXXXXWWWVVVVVVWWWWWWVVVTTTUUUUUUUUUTTTSSSSSSRRRRRRQQQRRRRRRQQQPPPOOONNNMMMNNNMMMMMMLLLKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>><<<;;;:::::::::888888888888777666555555444444333333222222222222444555666555222000///000......---,,,+++******************)))))))))))))))&&&(((***+++,,,+++)))'''%%%%%%$$$############$$$"""!!!!!!  !!!!!!"""$$$%%%''')))***+++222222222111111222555777222555888:::999777555444///...---,,,+++++++++++++++***))))))))))))******%%%***,,,((('''++++++(((---777:::222000666777222;;;<<<===>>>???@@@AAABBBCCCGGGEEE???===AAABBB???666666666555555666777888))))))(((&&&###!!!###"""!!! !!!###%%%###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""########################$$$###"""!!!"""###$$$###!!!""""""""""""###$$$&&&&&&---+++***111GGG___iiigggiiihhhhhhiiiiiijjjjjjkkkmmmmmmnnnooopppqqqrrrrrrtttuuuwwwyyyyyyzzzyyyyyyyyy{{{}}}~~~~~~|||zzzyyyzzzzzz{{{|||||||||{{{{{{|||~~~kkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllmmmmmmmmmkkklllmmmnnnnnnmmmlllkkkllllllllllllllllllllllllhhhiiiiiiiiiiiihhhggggggggghhhiiikkkkkkkkkjjjjjjhhhhhhhhhhhhgggfffeeeddddddccccccccccccbbbbbbbbb``````aaaaaa``````___^^^________________________]]]\\\\\\[[[ZZZYYYXXXXXXXXXVVVUUUUUUVVVWWWUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRPPPPPPQQQQQQPPPPPPOOOOOOMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@???===<<<::::::999999777777777777777666555555444333333222222111111000222333444333000///...///------,,,,,,++++++******))))))))))))))))))))))))((()))+++++++++)))'''%%%$$$$$$######"""#########"""""""""!!!  """###$$$%%%$$$%%%''')))+++---///000111111111000///......---)))'''&&&'''''''''$$$""""""&&&###!!!###$$$%%%%%%)))(((''''''''')))***+++)))......)))((()))### 111555'''"""$$$ """###$$$%%%&&&000333---))),,,...---999;;;<<<=========???AAACCCDDDEEEEEEEEECCCBBB@@@666666555333000,,,(((&&&'''&&&###  !!!"""""""""""""""""""""""" !!!""""""######!!!"""""""""###$$$$$$$$$$$$###"""###%%%%%%###"""###"""""""""###$$$$$$%%%$$$,,,---(((///GGG```lllhhhhhhhhhiiijjjjjjkkkkkknnnmmmnnnnnnoooqqqrrrsssssstttvvvxxxyyyyyyyyyyyyxxxyyy{{{}}}}}}}}}{{{zzzzzzzzz||||||}}}|||{{{zzz{{{~~~kkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkkkklllllllllllljjjkkklllmmmmmmlllkkkjjjkkkkkkkkkkkkkkklllllllllggghhhiiiiiiiiihhhgggffffffgggiiijjjkkkkkkjjjjjjhhhhhhhhhhhhgggfffeeedddddddddddddddccccccccccccaaaaaaaaaaaaaaa```______________________________^^^]]]\\\[[[ZZZYYYYYYXXXXXXVVVUUUUUUVVVWWWUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQMMMNNNNNNOOOOOOOOOOOOOOOKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>===;;;:::999888888666666777777666666555555333333333222111000000000000222222111///---------++++++,,,,,,,,,++++++***((()))))))))))))))))))))++++++++++++)))'''%%%$$$$$$$$$###"""""""""""""""""""""######$$$###############$$$%%%'''((())))))((()))***+++---...//////)))((('''%%%###!!! ''''''(((...222000((( 000555666///$$$ &&&...&&&)))...333777999::::::===<<<<<<;;;<<<>>>AAABBBAAAFFFFFFBBBBBBBBB666%%%444;;;)))"""!!!!!!###$$$&&&((()))***+++===IIIFFF@@@BBBDDDCCC444777888666000***%%%$$$)))***---///000000///...???BBBEEEHHHIIIHHHFFFDDD::::::999666222---(((&&&%%%%%%$$$###############"""""""""""""""""""""""" !!!"""############ !!!!!!"""###$$$$$$%%%$$$$$$$$$%%%&&&&&&$$$"""#########"""######$$$$$$###'''***)))'''111HHH^^^gggggghhhiiijjjkkkkkkkkknnnnnnmmmnnnoooppprrrsssqqqsssuuuwwwyyyyyyzzzyyywwwxxxzzz|||}}}}}}||||||zzz{{{|||}}}}}}|||{{{yyyyyy|||kkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkllllllllliiijjjlllmmmmmmllljjjiiikkkkkkkkkkkkkkkkkkkkkkkkggghhhiiiiiiiiihhhfffeeefffgggiiijjjkkkkkkkkkjjjhhhhhhhhhhhhgggfffeeedddeeeeeeeeedddddddddccccccbbbbbbbbbbbbbbbaaa``````^^^_____________________^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWUUUVVVWWWWWWVVVTTTRRRRRRRRRRRRRRRQQQQQQQQQKKKLLLMMMNNNNNNOOONNNNNNKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@???>>>===;;;:::888888888666666666666666666555444333333222222111000000//////000111000...,,,,,,---******+++,,,,,,,,,++++++(((((((((((())))))))))))------,,,***(((&&&$$$###%%%$$$###"""!!!!!!!!!"""!!!"""$$$%%%''''''((((((---,,,,,,+++***))))))((($$$###"""!!! !!!"""$$$&&&)))+++---...###...777555)))111666666--- ***777<<<>>>AAADDDDDDBBB@@@>>><<<<<<;;;;;;<<>><<>>;;;999111)))&&&)))'''!!!!!!%%%(((###!!!$$$$$$""""""&&&"""""""""""""""""""""""" !!!!!!###$$$%%%&&&&&&$$$$$$$$$%%%'''(((***+++///GGG___iiiiiiiiillllllllljjjiiikkknnnppppppooorrrrrrssstttuuuwwwyyyzzzxxxxxxzzz{{{|||}}}}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{}}}~~~~~~}}}jjjiiiiiijjjjjjkkklllmmmnnnnnnmmmmmmlllkkkkkkkkkjjjkkklllmmmnnnnnnnnnnnnmmmllllllkkkkkkjjjjjjjjjiiihhhhhhhhhhhhhhhhhhiiihhhhhhiiiiiijjjiiiiiihhhiiihhhhhhgggfffeeedddddd````````````````````````bbbaaa```_______________^^^^^^^^^^^^]]]]]]]]]]]][[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVSSSSSSRRRQQQPPPPPPOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLJJJJJJHHHGGGFFFFFFEEEFFFFFFEEECCCAAA@@@???>>>>>>======<<<;;;:::999999888777777666666555444444444333222222111111000////////////......---,,,,,,,,,***++++++++++++***))))))+++,,,---......---,,,+++%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%'''''''''%%%%%%)))&&& )))&&&)))$$$"""%%%'''))),,,000 ###'''((('''$$$###"""%%%!!!!!!)))555999444...&&&222333+++&&&...;;;888111$$$"""333<<<;;;111!!!///>>><<<333///***(((***###!!!;;;GGG222***444BBBQQQJJJ000"""$$$%%%///:::444777;;;777888???777)))&&&'''...///***(((,,,,,,(((&&&!!!''',,,***+++(((!!!!!!"""###+++BBB(((&&&IIIDDD%%%***,,,,,,+++&&&))))))!!! ###'''222AAAMMMRRRTTTVVVWWWMMMHHHBBB===777///(((%%%&&&!!!###%%%(((%%%%%%%%%%%%%%%%%%$$$$$$######""""""###%%%(((***######$$$%%%&&&((()))*** 111GGGYYYeeelllllliiijjjiiiiiikkknnnqqqqqqpppssssssssstttuuuvvvwwwxxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}|||||||||||||||}}}~~~~~~}}}jjjjjjjjjjjjjjjkkklllmmmnnnnnnmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnmmmllllllkkkjjjiiiiiihhhhhhhhhgggggggggggghhhhhhggghhhhhhiiiiiiiiiiiiiiihhhhhhgggffffffeeeddddddaaaaaaaaaaaaaaaaaaaaaaaaaaa```^^^]]]]]]^^^___```^^^^^^^^^]]]]]]]]]\\\\\\YYYYYYXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVSSSSSSRRRQQQPPPNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFEEEDDDBBB@@@???>>>>>>======<<<;;;:::999999888777666666555555444333333222222222111000000//////.........------,,,,,,,,,)))************)))))))))+++,,,------,,,***(((&&&######$$$%%%&&&((()))***"""!!!!!!!!!""""""!!! &&&(((&&&"""###(((''' ///###!!!...999333''' """$$$%%%%%%&&&((()))...###$$$111555...''',,,555...%%%(((555>>>444+++(((888===999)))!!!***BBBJJJ:::***'''111%%%,,,---'''>>>KKK333333@@@IIITTTBBB$$$%%% !!!"""===TTTLLLOOOQQQOOOQQQVVVFFF///'''"""$$$"""!!!  %%%777???222+++777@@@@@@>>><<<666---""">>>SSS111 ###EEEFFF+++###JJJNNNNNNRRRGGGEEEEEE===;;;===888***)))'''%%%&&&---888@@@OOOYYYYYYPPPOOOUUUNNN>>>888222---++++++)))%%%"""###""""""""""""$$$&&&'''&&&%%%$$$###$$$%%%'''(((#########$$$%%%'''((()))%%%%%%---@@@ZZZjjjkkkeeejjjkkklllmmmoooqqqqqqqqqsssssssssssstttuuuvvvvvvxxxyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~}}}kkkkkkkkkjjjkkkkkkllllllmmmmmmmmmlllkkkkkkjjjjjjjjjkkklllmmmnnnnnnnnnnnnllllllkkkjjjiiiiiihhhhhhfffffffffeeeeeeffffffffffffggghhhiiiiiiiiiiiiiiiggggggffffffeeeeeeddddddbbbbbbbbbbbbbbbbbbbbbbbb```___^^^]]]]]]^^^___```^^^^^^]]]]]]]]]\\\\\\\\\XXXXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVSSSRRRQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@======<<<;;;:::999999888666666666555444444333333222222111111000//////...---------------,,,,,,,,,)))))))))))))))))))))***,,,------,,,***(((&&&%%%)))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$&&&###%%%***(((###%%%,,,---&&&(((444888..."""***)))'''&&&&&&+++333888000&&&###,,,444111''' )))222222'''$$$000:::;;;///%%% ///<<<;;;444###555HHHBBB+++###+++222 ...>>>333333444%%%???JJJIIIEEE///%%%---  """===UUUPPPNNNQQQQQQWWWZZZFFF***!!!###$$$""""""$$$&&&%%%!!!&&&&&&&&&###>>>PPPIIIEEERRR[[[YYYWWWUUULLL???%%%'''MMMZZZ:::!!!&&&KKKMMM+++%%%TTTXXXSSSCCC666777???AAAEEEKKKHHHGGGEEEBBB===888222---***,,,000333777AAAMMMOOOKKKTTTRRRNNNIIICCC;;;111(((%%%### !!!""" !!!"""###$$$%%%%%%%%%#########$$$$$$&&&'''((()))######...CCCXXXeeekkklllmmmooopppppppppqqqqqqssssssssssssssstttuuuuuuwwwxxxyyy{{{|||||||||||||||||||||||||||}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~llllllkkkkkkkkkkkkllllllllllllkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmkkkjjjjjjiiiiiihhhhhhhhhfffeeeeeeddddddeeeeeefffffffffggghhhiiiiiiiiiiiifffffffffeeeeeeeeeddddddccccccccccccccccccccccccaaa```___^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\YYYXXXXXXWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQPPPOOONNNNNNMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA======<<<;;;:::999999888666666555555444333333333222111111000000///......------,,,,,,,,,,,,,,,,,,)))))))))((())))))***+++///...---+++***(((''''''%%%$$$###############$$$%%%'''******)))''''''(((%%%!!!$$$,,,)))!!!$$$000'''---333222'''###---(((&&&"""$$$,,,222(((&&&---999:::///$$$!!!444444,,,$$$***999===777(((!!!'''666===777---!!!+++<<>>888###'''555///...333///DDDPPPQQQDDD222 ///***### '''<<>>WWWVVVSSS\\\^^^XXXXXX[[[TTTGGG***000RRRUUU>>> &&&###NNNUUU,,,(((###LLLUUUKKK&&&(((((())),,,)))111777AAAJJJOOONNNIIIEEE555$$$###******000:::???FFFLLLNNNPPPRRROOOKKK???;;;555...&&& !!!###$$$$$$%%%############$$$%%%&&&'''"""%%%(((***---;;;VVVnnniiillloooqqqppppppqqqrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{|||||||||||||||||||||}}}}}}}}}~~~~~~mmmllllllkkkkkkkkkllllllkkkkkkjjjiiiiiihhhhhhggghhhiiijjjkkklllllllllllliiiiiiiiiiiiiiihhhhhhhhhffffffeeeeeeeeeeeeffffffeeefffggghhhiiiiiiiiiiiiffffffeeeeeeeeeeeeddddddddddddddddddddddddddddddaaaaaaaaa```___^^^]]]\\\]]]]]]]]]\\\\\\\\\\\\[[[YYYYYYXXXWWWVVVVVVVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSPPPOOOOOOOOONNNNNNMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHDDDEEEFFFFFFFFFEEEDDDCCCAAABBBBBBCCCBBBAAA@@@???======<<<;;;:::999999888666555555444444333333222111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,///...+++((('''&&&'''''' !!!!!!"""###%%%&&&'''!!!$$$(((((('''&&&&&&'''&&&&&&'''(((((('''(((***+++222444)))&&&---%%%&&&%%%%%%%%%'''+++///%%%)))444===666(((&&&---999222)))(((444AAA???333"""!!!...<<<>>>333''',,,777BBB>>>...$$$///@@@GGG===666666888???IIIOOOIIICCCAAA:::)))%%%000:::!!!%%%!!! +++666<<>>HHHQQQTTTKKKKKKIIIEEE???666///***%%%%%%######"""###$$$%%%###""""""######$$$%%%&&&"""&&&******&&&+++@@@VVVdddggglllooooooppprrrtttqqqqqqqqqqqqrrrssstttuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyzzzzzzzzz{{{{{{{{{||||||||||||||||||}}}~~~~~~~~~mmmllllllkkkkkkkkklllllljjjjjjiiiiiihhhggggggggghhhhhhiiijjjkkkkkkkkkkkkhhhhhhhhhhhhiiiiiiiiiiiiggggggffffffffffffggggggeeefffggghhhiiiiiiiiiiiieeeeeeeeeeeeeeeeeeddddddccccccccccccccccccccccccaaabbbbbbbbbaaa___]]][[[]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRROOONNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJIIIIIIHHHHHHDDDDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBAAA@@@>>>===>>>===<<<;;;:::999999888666555555444444333222222111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,------+++(((%%%######$$$%%%)))((('''%%%$$$############'''(((&&&%%%&&&''')))---+++%%%(((000---$$$555555---###"""((('''$$$'''((((((((()))+++///777999,,, (((:::888///''',,,<<>>HHHOOOSSSQQQLLLIII444111+++&&&######$$$%%%###"""""""""###$$$%%%%%%***&&&%%%)))+++***...555^^^ccciiimmmooopppsssuuupppppppppqqqrrrsssuuuuuutttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{|||||||||||||||}}}~~~~~~~~~~~~~~~~~~kkkkkkjjjjjjjjjjjjiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjiiihhhhhhiiiiiigggeeeffffffggghhhhhhhhhhhhhhhhhhhhhggggggfffffffffeeegggfffeeeddddddeeefffggggggfffddddddeeeeeedddccceeeeeedddddddddccccccccc````````````````````````^^^\\\[[[ZZZYYYYYYZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWVVVTTTRRRRRRRRRRRRQQQPPPQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<;;;:::999999777666666444333222111111111000///......------...,,,,,,++++++++++++++++++))))))))))))************$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''%%%###222)))$$$)))***&&&'''...:::,,,!!!###((('''%%%$$$!!!!!!!!!"""$$$(((+++---666777333,,,%%%'''222<<<444,,,)))111>>>@@@333%%%'''"""888???111(((,,,===???>>>666+++$$$%%%)))'''((()))+++---...//////222777<<>>LLLKKKJJJHHHGGGEEEDDDCCC>>>CCC>>>000)))***&&&###""""""!!!!!!""""""###---OOObbbOOO222$$$ 222RRRQQQ %%%333OOO[[[>>>)))===XXX???,,,'''"""))):::NNNZZZHHH###$$$III```???:::RRR<<<///888***&&&111333///444&&&!!!666BBBFFFSSSSSSSSSMMM@@@333,,,((($$$+++###'''&&&&&&"""###%%%'''''')))---///<<>>===<<<<<<<<<<<<<<<;;;:::999888666666555444333222111111111000///...------------,,,,,,++++++++++++******)))))))))))))))((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###&&&''''''%%%%%%(((,,,***'''&&&))))))))),,,111222---***---...++++++...333111000.........///000''''''(((+++///555;;;???'''***111<<>>???CCCCCCCCCCCCEEEHHHKKKMMMMMMQQQQQQQQQVVVWWWGGG222""""""######"""!!! ######$$$"""+++BBB\\\\\\[[[ZZZYYYXXXXXXWWWZZZ\\\QQQ999'''$$$%%%$$$!!!###$$$%%%---BBB\\\cccLLL***(((EEEMMM$$$%%%444VVV```HHH&&&333ZZZRRR333333DDD+++(((&&&)))===^^^^^^@@@111OOOBBB###777UUUKKK***///:::999)))))):::FFFJJJGGG999......''' %%%,,,555BBBNNNUUUOOO:::&&& ###$$$&&&######&&&%%%$$$"""###'''...333555DDDVVVcccmmmtttsssnnnqqqppppppqqqrrrsssrrrrrrsssssstttvvvwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~|||~~~~~~~~~lllkkkkkkkkkjjjjjjjjjjjjjjjiiiiiihhhgggffffffeeegggffffffggghhhiiigggfffffffffggghhhhhhhhhhhhggggggffffffffffffeeeeeeeeeffffffeeeeeeeeeeeefffffffffeeeddddddeeeeeedddcccdddddddddcccccccccbbbbbb________________________\\\[[[ZZZXXXWWWXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWTTTRRRQQQQQQRRRSSSRRRQQQPPPPPPOOONNNMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;:::999888888666666555444333222111111111000///...------------,,,,,,+++++++++*********))))))((((((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###''')))&&&###$$$+++222 $$$&&&&&&''',,,//////%%%'''### %%%"""!!!!!!!!!"""$$$&&&'''...,,,...444<<<>>>:::555'''000<<>>RRR///"""+++SSSZZZSSS%%%'''OOOLLL+++///MMM(((''' %%%NNN[[[DDD$$$***MMMNNN&&&,,,OOOPPP>>>***999KKK888)))>>>WWW\\\QQQHHHFFFDDD>>><<>>======;;;;;;;;;;;;:::888777666555555444444333222111111000000///...------------,,,,,,++++++******))))))((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((('''&&&'''+++///!!!'''(((&&&***222111)))"""(((......((($$$%%%***//////000222444777:::;;;777555666:::>>>;;;222***&&&---666:::888333///...555:::>>><<<===@@@CCCCCCHHHEEEBBBAAABBBBBBBBBAAACCCEEEGGGJJJKKKKKKJJJIIIKKKPPPSSSRRRSSSUUURRRKKKHHHIIIJJJJJJKKKKKKJJJJJJDDDEEE===888666---,,,888444555666777888:::;;;;;;AAAJJJKKK<<<)))  !!!$$$&&&((()))---RRR```___WWW000!!!$$$888VVV999"""OOOXXXYYY***###DDD???$$$OOO---------***555TTTbbbTTT%%%)))OOORRR"""$$$MMMTTTLLL%%%333VVVCCC&&&888WWWYYYBBB111///...---111777;;;>>>???<<<777000###888)))...666,,,---444--- """###%%%'''***---111111666DDDWWWgggnnnnnnpppppppppooonnnoooqqqrrrsssssstttuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{|||||||||}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~kkkkkkjjjjjjjjjiiiiiiiiihhhhhhggggggfffeeeeeedddgggffffffhhhiiijjjiiihhheeeeeefffgggggggggggggggddddddddddddeeeeeeeeeeeedddeeeeeeeeeeeeeeeeeedddeeecccbbbccceeeeeedddcccccccccbbbbbbbbbaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[YYYXXXWWWWWWXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVSSSQQQPPPPPPRRRSSSRRRRRROOONNNNNNMMMMMMLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@AAAAAA@@@@@@???>>>======;;;;;;;;;:::999777666555444444444333333222222111000///...------,,,,,,,,,,,,,,,+++******)))(((((((((''''''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''''''))),,,,,,)))&&&(((+++)))'''...666///"""+++...111000......000111))))))))))))***++++++,,,333555888<<<>>><<<999666;;;===@@@BBBDDDEEEGGGGGGFFFIIIJJJIIINNNSSSOOOEEEKKKLLLLLLLLLKKKKKKNNNPPPMMMMMMLLLMMMOOORRRVVVXXXXXX\\\^^^]]]\\\]]]]]]\\\cccaaa^^^\\\ZZZZZZ[[[\\\UUU]]]^^^___bbbZZZTTT[[[WWWVVVTTTRRROOOLLLJJJIII===DDDGGGAAA666...)))&&&''''''&&&%%%### ***FFFKKKJJJMMM222$$$///PPP:::""" MMM\\\ZZZ000$$$EEEMMM///---NNN888///000333000333777222***NNNHHH&&&QQQ[[[SSS(((...VVVLLL)))...JJJWWW@@@&&& ((()))'''+++###%%%***444CCCKKKCCC777******;;;555888FFFHHH@@@:::///%%% """)))///---///333:::DDDSSSdddqqqpppqqqrrrqqqooonnnppprrrsssssstttuuuvvvwwwwwwxxxxxxxxxxxxyyyzzz{{{|||||||||}}}}}}}}}~~~~~~~~~~~~}}}jjjiiiiiiiiihhhhhhhhhhhhggggggggggggffffffffffffgggffffffgggiiiiiihhhfffeeeeeefffggggggggggggfffccccccdddddddddddddddeeeddddddeeeeeeeeeeeedddddddddcccbbbcccdddeeedddcccbbbbbbbbbaaaaaaaaaaaa```]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWXXXXXXYYYWWWWWWWWWWWWVVVVVVVVVVVVSSSQQQPPPPPPQQQRRRQQQPPPNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@@@@???>>>>>>======;;;;;;:::999888777555444444333333333222222222111000///...---,,,,,,,,,,,,,,,,,,+++***)))(((((('''''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''((((((&&&&&&+++//////''' '''&&&$$$%%%+++///(((&&&)))***)))+++000222111555666777999:::;;;<<<===<<<@@@EEEGGGFFFFFFGGGIIINNNMMMKKKJJJIIIGGGEEECCCEEEGGGGGGEEEGGGMMMSSSUUUKKKLLLKKKIIIFFFDDDFFFIIIEEEBBB===;;;===DDDLLLRRRNNNOOOPPPPPPPPPQQQSSSTTTCCC@@@:::555111000111222333@@@IIISSS^^^^^^ZZZ___``````___^^^]]]\\\\\\\\\]]]^^^___^^^^^^^^^^^^^^^VVVUUURRRMMMGGGAAA;;;888***666222///666+++!!!'''111FFF333%%%???PPPSSS111"""@@@[[[GGG///666MMM>>>===CCC:::333666888111DDDTTT@@@'''GGGQQQXXX444,,,KKKTTT555(((:::VVVQQQ777...CCCCCC555999>>>@@@999,,,%%%...@@@MMM888+++///;;;888111666>>>LLLKKKEEE===222)))###!!!(((***///222555@@@UUUhhhlllooorrrrrrpppoooqqqssssssssstttuuuuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~hhhhhhhhhhhhggggggggggggfffgggggggggggghhhhhhhhhfffeeedddeeeffffffdddcccdddeeeffffffggggggffffffbbbcccccccccddddddddddddcccdddeeeeeeeeeeeedddccccccbbbaaabbbdddeeedddcccbbbbbbaaaaaaaaa`````````\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\ZZZYYYXXXXXXYYYYYYWWWWWWWWWVVVVVVVVVUUUUUUTTTRRRPPPPPPQQQQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@??????>>>>>>======;;;::::::999888666444333333333333222222222222222//////...---,,,,,,,,,,,,,,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((())))))$$$$$$'''+++...---(((###$$$###%%%+++---+++)))***000666888666777;;;>>><<<888999;;;===???AAABBBBBBAAACCCDDDCCC@@@??????@@@888777555222111222555777******---000///+++)))***(((&&&%%%%%%'''((()))((()))((('''%%%%%%%%%&&&&&&!!!!!! !!!"""###%%%'''&&&$$$!!!%%%%%%$$$)))%%%%%%&&&(((***,,,...000111888777888;;;>>>AAAEEEHHHOOORRRWWW\\\aaadddeeefffeeeeee```ZZZVVVNNNCCC===666555777%%%+++///===CCC444$$$333OOOFFF---+++---%%%***111000555???AAA???KKKGGG222&&&---@@@QQQZZZDDD***:::WWWDDD'''...LLL^^^???(((@@@999(((///FFFMMMGGG>>>777333QQQAAA555<<<@@@...$$$---&&&...888@@@BBB???;;;888---++++++///111666CCCRRRdddiiiooorrrqqqqqqsssvvvssssssttttttuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~ggggggggggggffffffffffffffffffgggggghhhiiiiiiiiieeedddccccccddddddbbb```dddeeeffffffggggggffffffbbbbbbbbbccccccdddddddddcccccceeeeeeeeeeeecccccccccbbbaaabbbdddeeedddcccaaaaaaaaaaaa````````````\\\\\\\\\\\\\\\\\\\\\\\\^^^]]][[[ZZZYYYYYYZZZZZZWWWWWWWWWVVVVVVVVVUUUUUUUUUSSSQQQPPPPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIHHHHHHGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>>>>======;;;::::::999777666444333333333222222222222222222//////...---,,,,,,,,,,,,,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''((()))****** ###(((+++,,,***)))((())))))000888777111555???444===AAA===:::<<<>>><<<:::999999888777555333222......---,,,+++(((&&&%%%%%%&&&'''(((---:::JJJWWWmmmnnnzzzlllGGG...%%%""""""+++888BBBDDDCCCGGGKKKQQQSSSNNNCCC777///...***&&&%%%###!!!  !!!"""$$$%%%%%%$$$!!!%%%$$$!!!%%%!!!!!!"""""""""""""""""" !!!###$$$""" """ $$$(((+++---......000222>>>GGGFFFHHHFFF;;;888000%%%000&&&,,,888444:::///---???@@@888@@@FFFBBB@@@777+++---...###'''---"""---999JJJfffZZZMMM(((+++WWWNNN((('''FFFhhhIII,,,JJJGGG///BBBSSS===(((,,,CCCPPPBBB+++PPP@@@///:::MMM>>>...;;;******+++,,,///666>>>DDD777///+++///333444777===]]]dddmmmqqqqqqrrrtttxxxssssssttttttuuuuuuvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~hhhhhhhhhgggffffffeeeeeegggffffffeeeeeedddcccccciiihhhfffeeedddddddddeeeddddddeeeeeeeeeeeedddddd```aaacccdddeeeddddddccceeeeeeeeeeeeeeedddcccbbbddddddddddddddddddddddddbbbaaa______``````^^^]]]]]]\\\ZZZYYYYYYZZZ\\\]]][[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVTTTTTTTTTUUUVVVWWWVVVUUUTTTRRRQQQQQQQQQQQQNNNMMMMMMMMMLLLLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCBBB@@@???>>>===============<<<<<<<<<<<<::::::999888777666555555333222222111111000000000222000---+++,,,,,,+++***...---***(((''''''((()))$$$$$$$$$%%%%%%&&&&&&&&&'''%%%""""""###$$$$$$$$$%%%%%%%%%$$$""""""###$$$+++111222///000444333,,,:::666222444999;;;777111555444222000...,,,***)))######"""!!!!!!!!!#########***,,,000555...(((...222---444MMMlll\\\EEE///???FFFKKKWWW\\\ZZZ\\\ZZZYYYYYYZZZZZZXXXTTTQQQIIIFFF888%%%$$$$$$  !!!!!! %%%%%%!!!&&&(((###&&&(((%%%%%%&&&%%%"""&&&"""$$$!!!((( !!!"""###"""!!! !!!"""$$$''' %%%'''$$$'''***+++)))$$$###&&&'''$$$'''///III[[[WWWRRRRRROOOBBBCCCCCCDDDEEEEEEDDDDDDJJJJJJJJJMMMRRRYYY```eee```RRR'''!!!PPP[[[666@@@]]]YYY666222OOONNN///KKK,,,888AAA,,,<<>>===============<<<<<<<<<<<<::::::999888777666555555555444444333333222222111111///,,,+++,,,,,,+++***+++***(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!###%%%%%%%%%"""%%%'''***,,,///333666222666888555222333444555&&&)))...000+++$$$%%%+++######""""""!!!!!!!!! &&&&&&%%%%%%%%%'''((())))))...---...222---***444;;;???TTTwwwvvvSSSXXXPPPYYYZZZYYY]]]ZZZWWW___ZZZ[[[]]]]]]\\\[[[\\\]]]ccc^^^JJJ... %%%&&&  !!!!!!$$$''',,,&&& !!!"""+++000,,,''''''+++...!!!"""&&&'''"""%%% !!!$$$#########%%%...!!!""" """&&&'''$$$...)))+++---111@@@IIIAAARRRQQQPPPOOOMMMLLLJJJIII777;;;@@@FFFJJJMMMMMMMMM[[[ZZZ666&&&JJJYYY999777YYY^^^???222DDDHHH777NNN$$$+++CCC222///GGGOOO***NNNTTT888444KKKLLL444EEE333(((000444***...CCC&&&***222:::===:::555333;;;BBBTTThhhrrrqqqppptttyyyuuuuuuxxxxxxsssssswwwuuuuuuvvvwwwxxxyyyyyyzzzzzz{{{{{{{{{{{{|||||||||{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~gggffffffeeeeeedddccccccddddddddddddeeeeeeeeeeeeiiihhhgggffffffeeeffffffgggggghhhhhhhhhhhhggggggddddddeeeeeeeeedddccccccaaaaaaaaabbbaaaaaa```___bbbbbbccccccddddddeeeeeedddbbbaaaaaaaaaaaa```^^^\\\[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZZZZYYYXXXWWWVVVVVVSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRRRRQQQQQQQQQRRRRRROOOOOONNNMMMKKKJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>============<<<<<<<<<<<<;;;::::::999888777666555555555444444333222222111111///---++++++,,,,,,,,,+++''''''&&&&&&&&&''')))***&&&&&&&&&%%%%%%%%%%%%%%%%%%###"""###&&&(((((((((***+++---------...111333---///222111***$$$%%%***---$$$"""&&&###,,,###$$$%%%(((***---.../////////......///111333444111333...,,,000---///<<>>DDDXXXYYY]]]___^^^\\\\\\aaaeee\\\___UUU;;;%%%  !!!"""### """&&&%%%!!!###+++'''!!!,,,<<>>EEENNNNNN>>>444777999111888JJJOOO---AAA___OOO///GGG[[[:::;;;AAA000,,,===555000JJJNNN===...---//////000333888444===TTTiiiqqqrrrtttxxxuuuuuuxxxxxxuuurrrrrrtttuuuuuuvvvwwwxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{yyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~ffffffeeeddddddccccccbbbbbbbbbcccdddeeeeeeffffffhhhhhhggggggffffffffffffgggggghhhhhhhhhhhhggggggeeeeeeeeeeeeddddddcccccc```aaaaaaaaaaaaaaa``````aaaaaabbbcccdddeeeeeefffdddcccaaaaaabbbbbb```___]]]\\\[[[[[[[[[[[[\\\]]][[[ZZZYYYXXXWWWVVVVVVUUUSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSPPPOOONNNLLLKKKIIIHHHHHHJJJJJJJJJIIIIIIHHHGGGFFFCCCCCCBBBAAA@@@???>>>=========<<<<<<<<<;;;;;;;;;::::::999888777666555555333222222111000///......---,,,***+++,,,,,,,,,***&&&&&&%%%%%%%%%&&&'''(((#########$$$$$$%%%%%%%%%((('''&&&''')))******)))++++++***'''$$$""""""###'''!!! ###***888GGGZZZ666(((&&&'''---***,,,///222666:::<<<>>><<<;;;;;;;;;;;;===>>>@@@===???999666999888===MMMTTT^^^qqqoooZZZZZZZZZWWWXXXMMM:::///+++'''777WWW[[[\\\]]]]]]]]]^^^aaadddaaaddd]]]HHH222'''$$$""" !!!!!!"""'''***### %%%'''$$$%%%,,,>>>]]]qqq555!!!***### !!!  !!! """&&&""" %%%(((111BBB___sssbbbKKK///&&&&&&)))###"""!!! !!!###%%%&&&'''###""""""$$$(((...444777IIIUUUFFF000444555&&&)))===III===...111AAAOOO333@@@AAA999;;;CCCEEEDDD222<<<\\\XXX222999QQQEEE...IIIEEE111555<<<888777===111...888>>>888000///222888999<<>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666555555333222222111///......---,,,+++******,,,,,,+++)))'''&&&&&&%%%%%%%%%%%%%%%"""###$$$%%%&&&(((((()))***((('''((((((((('''%%% !!!!!! !!!&&&&&&<<>>@@@BBBCCCDDDDDDDDDCCCBBBBBBCCCEEEFFFIIIMMMIIIGGGKKKKKKRRRcccXXXppp~~~^^^VVV```\\\HHH;;;444&&& ///OOO___]]]\\\___dddfffccc______WWWEEE000""" ###%%%!!! !!!""""""""" """(((+++((($$$"""'''QQQXXX))),,,+++,,,(((+++)))''''''((('''%%%###"""((($$$ +++BBBnnntttAAA"""###"""&&&---!!! %%%"""$$$+++///$$$,,,111777@@@CCCGGGOOO)))(((&&&"""!!!,,,CCCWWW:::555222>>>GGG888333FFFEEEMMM\\\^^^III666DDD^^^666@@@MMMAAA,,,444>>>111LLL888'''$$$(((///<<>>>>><<<<<<<<<;;;;;;;;;;;;:::::::::999888777666555555555555444222111000///...,,,+++******++++++)))'''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((()))***+++,,,&&&%%%$$$$$$$$$###!!! !!!  !!!###(((999PPPiii||||||FFF333(((000888777888======<<<;;;;;;:::999888888EEEDDDDDDCCCDDDEEEGGGHHHKKKPPPNNNMMMSSSVVV```sssjjjzzzaaa[[[PPPBBB555(((""")))222555@@@VVVaaa______dddjjjggg\\\RRR444---###!!!!!! !!!!!!"""###((("""***"""<<>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::999888777666555555555555444222111///......,,,+++***++++++***'''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((("""!!! !!!"""!!!"""######"""!!!!!!###%%%+++FFFbbbqqqyyyuuu]]]AAA******///888<<<;;;:::;;;((((((((()))))))))))))))BBBBBBBBBCCCEEEGGGJJJKKKIIIOOOMMMMMMTTTZZZiii}}}^^^UUUTTT:::%%%%%%(((///<<>>@@@GGG;;;+++  !!!### !!!"""###""" $$$!!!%%%$$$444GGGRRRQQQMMMLLL000@@@BBB333000>>>BBB666222666555888666%%%(((DDD]]]:::666OOOHHH---000KKK888;;;999666>>>KKKOOOKKK===222000777555...777KKKcccnnnvvvtttqqqrrrtttssssssssstttuuuvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{||||||{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~gggffffffeeeeeeddddddcccbbbccccccccccccdddddddddbbbcccdddeeeeeeeeedddcccdddeeeeeeeeeeeeeeeeeedddaaaaaa`````````bbbcccdddaaaaaabbbccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbaaa______``````^^^]]]YYYYYYZZZZZZZZZZZZYYYYYYZZZYYYXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUTTTSSSQQQPPPPPPOOOOOONNNNNNOOOOOOPPPLLLLLLKKKKKKJJJJJJJJJIIIFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::999888777666555555333333222000///---,,,,,,,,,++++++++++++)))&&&$$$"""###%%%&&&'''(((((((((''''''&&&%%%$$$$$$######  !!!###"""!!!!!!"""$$$(((***QQQiiiwwwqqqhhhaaaHHH+++888888999<<<>>>:::///&&&***+++...111555888:::<<<@@@@@@AAADDDGGGJJJNNNPPPMMMRRRPPPOOOXXXaaasssyyy|||XXXTTTZZZMMM,,,***DDDPPPRRR^^^]]]YYY^^^___[[[]]]^^^bbbeeebbbUUU???(((%%%""" !!! !!!!!!!!!!!!!!!"""######)))!!!QQQEEE444^^^^^^fffddd```]]][[[^^^ccceeedddaaakkkfffgggzzzZZZ```ddd]]]RRRHHH,,,***'''$$$"""!!!!!!!!! !!!""""""######!!!$$$)))!!! """$$$'''///777@@@>>>JJJQQQCCC777:::>>>AAA@@@FFFIIIAAA@@@HHHMMMYYYIII777EEEVVV:::'''@@@===CCC>>>555:::EEE@@@111666999888444555888444...QQQbbbpppsssqqqsssuuuuuusssssstttuuuvvvwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzzzz||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffcccbbbbbbbbbcccddddddeeecccddddddddddddcccbbbbbbaaaaaabbbbbbbbbccccccccccccdddeeedddbbbaaabbbcccbbbcccddddddddddddcccbbbbbbbbbbbbaaa```^^^]]]\\\]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZZZZZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRRRROOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEAAAAAAAAA@@@@@@@@@??????===<<<:::888888888:::;;;888888777777666666555555222111111000///...------///---***'''&&&%%%%%%&&&$$$%%%%%%&&&'''((()))***###""""""!!!!!!!!!""""""!!!"""###$$$$$$""" ###&&&***'''###BBBdddlllsssnnnoooqqqTTT333...555999<<<===:::555111///===333+++///===GGGGGGBBBIIIDDDEEEIIIEEE>>>AAALLLXXXNNNNNN\\\iiipppwwwxxx___OOO```TTTPPPWWW[[[WWWVVV[[[___[[[ZZZ]]]___]]]]]]```___hhhcccIII000%%%###!!! $$$$$$###   $$$$$$ """(((###,,,%%%@@@NNNEEE^^^ZZZhhh___WWWbbb@@@VVVjjjUUU```\\\hhh^^^nnnrrr```lll```fff[[[MMMJJJSSSLLLDDD;;;+++'''$$$***###!!!###""""""!!!  """"""!!!"""""" !!!%%%)))111===GGGLLLDDD@@@999222222===NNN\\\[[[fffAAA)))MMMWWW666$$$MMMAAA333QQQ666...[[['''555///...333888888666555,,,GGGfffttttttrrrpppooovvvrrrnnnpppuuuyyyyyywww{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyzzz|||}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~eeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffccccccbbbbbbccccccdddeeeccccccddddddccccccbbbaaabbbbbbbbbbbbcccccccccccccccdddeeedddbbbaaabbbcccaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaa```^^^]]]\\\\\\\\\ZZZYYYYYYYYYZZZ[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRRRROOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@?????????>>>>>>>>>>>><<<:::999888888999:::888888777777666555555444222222111000///...------,,,+++)))'''&&&&&&'''(((''''''&&&&&&%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!###$$$%%%)))>>>\\\uuuaaaeeemmmssseeeAAA...777:::;;;<<<<<<;;;<<<>>>@@@EEE===666444777<<<>>>>>>BBB@@@DDDHHH???...&&&(((IIINNNQQQRRR]]]kkkoookkkiiiUUUOOOWWWSSSWWWYYYTTTQQQSSSYYY^^^XXXZZZ___ffffffccccccggghhh^^^JJJ333&&&###$$$"""'''$$$!!!!!!"""######$$$!!!!!!$$$%%%$$$(((///###***===ZZZSSSHHHbbbcccfffMMMCCCZZZGGGMMM\\\XXXeeeddd\\\bbbnnneeetttbbbkkkOOOGGG555+++111>>>LLLXXXVVVLLL>>>---!!! &&&&&& ######""""""!!! !!!###""" !!!%%%''''''### """%%%''')))666@@@KKKOOOIII???666111)))???:::888RRRTTT444 333III:::111FFFCCC;;;III777444555;;;>>>999111...000000BBBbbbsssrrrrrryyyuuuuuuuuuvvvvvvvvvvvvvvvzzzzzzzzzyyyyyyyyyyyyxxxyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~eeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffccccccbbbbbbccccccddddddccccccddddddccccccbbbaaabbbbbbcccccccccdddddddddbbbcccdddcccaaaaaaaaaccc``````___^^^^^^___``````aaaaaaaaa```___^^^]]]\\\\\\[[[[[[ZZZYYYZZZZZZZZZYYYYYYXXXWWWWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRPPPOOONNNNNNMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGFFFEEECCCBBBAAAAAA??????>>>>>>>>>=========???===;;;999888888888888777777777666555555444444222222111000///...------)))((('''&&&&&&&&&((((((&&&%%%%%%$$$###""""""!!! !!!"""######"""!!! !!!"""###%%%&&&&&&''',,,&&&$$$:::UUUhhhnnnfffUUUTTTWWWAAA)))///BBB>>>===:::888777;;;AAAFFFBBBBBB@@@<<<888555666777999999???EEE>>>..."""!!!<<>>PPP]]]TTTPPP>>>,,,)))111555666,,,FFFKKK&&&BBBMMM$$$OOO<<<555222666:::<<<>>>AAA999,,,,,,CCC^^^lllqqqtttqqquuuyyyxxxuuussstttvvvxxxyyyzzz{{{{{{{{{zzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~||||||||||||}}}}}}}}}}}}eeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffdddccccccbbbccccccddddddcccccccccccccccbbbaaaaaaccccccccccccddddddddddddbbbcccccccccaaa```aaabbbaaa___]]]\\\\\\]]]___aaa````````````___^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZXXXXXXWWWWWWVVVUUUTTTTTTUUUTTTSSSRRRRRRQQQQQQRRRPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEECCCBBBAAA@@@??????>>>>>>>>>=========???>>><<<:::888777777777777777666555555444444333222222111000///---,,,,,,((((((&&&&&&%%%%%%&&&&&&!!!!!!!!!!!!"""""""""###!!!"""$$$&&&&&&%%%###"""!!!###'''******(((%%%"""!!!,,,HHHhhhvvvtttjjjKKKAAA???...***777<<<===;;;888444222222555888;;;AAAHHHJJJGGGBBB@@@???:::777999<<<:::111+++***%%%===KKKJJJRRReeegggZZZaaa___QQQIIIVVV\\\XXXUUU\\\^^^]]]^^^ccccccWWWFFF555///******...777HHHWWW@@@***'''&&&"""!!!!!!$$$&&&&&&$$$"""!!!$$$(((,,,......///111777CCC___lllkkkeeeccceee```???:::'''(((666PPP^^^XXX```gggjjjccc\\\cccdddhhh___555777;;;RRRccceeeeee\\\RRRVVVaaabbbYYYNNNGGGCCCIIISSSNNN888"""!!!!!!!!!  !!!'''>>>RRRNNN666""""""'''%%%###%%%&&&%%%""""""''')))000FFFQQQBBB777...### FFF444///LLL:::>>>OOOEEE;;;777555444666999888999///(((<<<```rrrnnnooorrruuuuuusssrrrtttwwwuuuwwwyyy{{{||||||zzzyyyyyyzzz{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}||||||}}}}}}~~~{{{{{{|||||||||}}}}}}}}}eeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffddddddccccccbbbccccccdddbbbccccccccccccbbbaaaaaabbbbbbcccccccccdddddddddaaabbbcccbbb```___```aaaaaa```^^^]]]]]]^^^```aaa___`````````___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNNNNMMMMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>><<<:::999888777666666666555555444333333333222111000///---,,,+++***(((((('''%%%$$$$$$###### !!!!!!"""""""""$$$&&&(((******)))(((''')))*********((('''%%%$$$%%%)))...???WWWddddddVVVKKKJJJCCC444999>>>///999;;;;;;999555000...---666999???FFFKKKMMMMMMMMMGGGBBB>>>===:::222+++''' +++777>>>CCCHHHHHHDDDDDDRRRVVVTTTWWWWWWWWW___^^^ZZZ\\\aaa\\\JJJ888000---222>>>JJJKKKCCC:::666&&&$$$'''""" ######''''''$$$###&&&***111:::GGGQQQWWWYYYXXXWWWUUUhhhmmmkkkssszzzjjjcccdddYYY777'''!!!---444GGG___bbbbbb[[[ZZZaaakkkffftttnnnkkkZZZ888AAAHHH___]]]SSSMMMLLLTTT^^^bbb___\\\aaa______\\\TTTCCC///""" %%%@@@ZZZ```EEE+++""""""   %%%&&&$$$!!!''''''---!!!%%%222***)));;;BBB--->>>EEE###AAA<<<888999888555555777444<<<666&&&***IIIhhhuuuuuuttttttssssssttttttuuutttuuuxxxzzz{{{{{{zzzyyywwwxxxzzz|||}}}~~~|||{{{{{{|||}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~zzz{{{{{{|||}}}~~~~~~eeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffddddddccccccbbbbbbccccccbbbbbbccccccbbbbbbaaa```aaaaaabbbbbbbbbccccccccc```aaabbbaaa```______aaaaaa```___^^^^^^___```aaa_______________^^^]]]]]]ZZZ[[[[[[[[[[[[ZZZYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQOOONNNMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBBBB@@@@@@?????????>>>>>>>>>======<<<;;;:::888777777555555555444333333222222111000///...,,,***))))))''''''&&&%%%$$$###"""!!!""""""""""""!!!!!!!!!!!!))))))+++,,,------,,,,,,111...((($$$$$$&&&+++...222444222...000:::DDDIIICCCKKKLLL;;;---555>>>777999<<>>666///------111:::CCC===888888888---+++GGGkkkxxxwwwvvvuuuuuuuuusssrrruuuvvvwwwyyyzzzzzzyyyyyywwwxxxyyyzzz{{{|||||||||zzzzzzzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~zzz{{{|||}}}~~~eeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffeeedddccccccbbbbbbccccccbbbbbbbbbbbbbbbaaaaaa`````````aaaaaaaaabbbbbbbbb```aaabbbaaa___^^^___```________________________^^^^^^_________^^^]]]]]]ZZZ[[[[[[\\\[[[ZZZYYYXXXZZZZZZYYYWWWVVVTTTSSSSSSTTTTTTRRRQQQQQQQQQQQQQQQNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHFFFFFFEEEDDDDDDCCCBBBBBB??????>>>>>>>>>=========<<<<<<;;;;;;:::999888777555555444444333222222222000///...,,,***)))''''''$$$$$$$$$$$$$$$######"""""""""""""""############+++,,,,,,---......//////+++)))'''&&&(((,,,000444,,,+++...777>>>CCCIIINNN>>>CCC888''''''111:::AAA<<>>333UUUPPP***&&&WWWeee[[[```tttwwwjjjhhhlllyyynnnqqqaaaDDD333TTT888'''(((---:::NNN]]]bbbaaaaaabbb```QQQ666###!!!!!!!!!!!!!!!!!!!!!!!!  """!!!&&&???YYY\\\UUU@@@))) $$$&&&"""###%%%$$$!!! (((333FFFNNNEEE###---***FFFFFFNNNXXXQQQGGG<<<444---))),,,222===333777AAA666###---IIIkkkpppvvvxxxvvvssssssssswwwxxxxxxyyyyyyzzzzzzzzzxxxxxxyyyzzzzzzzzzzzzzzz{{{zzzzzzzzz{{{||||||}}}}}}~~~~~~{{{{{{|||~~~eeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffeeeddddddcccbbbbbbbbbcccbbbbbbbbbbbbbbbaaa``````````````````aaaaaaaaaaaa```aaaaaaaaa___^^^___```]]]^^^^^^______^^^^^^]]]^^^^^^^^^___^^^^^^]]]]]]ZZZ[[[[[[\\\\\\ZZZYYYXXX[[[ZZZYYYXXXVVVUUUTTTSSSTTTSSSRRRQQQQQQPPPPPPQQQMMMLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHDDDDDDCCCCCCCCCBBBBBBBBB>>>=========<<<<<<<<<<<<;;;;;;;;;;;;::::::999888555555444333333222222111///...---+++)))(((&&&&&&""""""###$$$$$$$$$$$$$$$!!!"""%%%&&&((()))---,,,,,,------///000111"""(((---111333333333666222999KKKUUUOOOGGGEEE;;;888'''&&&:::===444:::???AAACCCDDDEEEFFFHHHKKKMMMMMMKKKFFF???888444222***+++...999HHHSSSSSSNNNUUUNNNFFFEEEHHHKKKKKKJJJPPPVVVUUUVVV^^^]]]]]]fff^^^```OOO,,,---RRRlllccchhhhhhVVV666'''%%%%%% !!!'''%%%###,,,888III[[[mmmwwwooosssrrrmmmkkkpppsssrrrtttcccnnnxxxlll{{{nnnkkkttt]]]@@@///...AAAIIIPPPtttRRR%%%LLLXXX;;;,,,ZZZccchhhhhhppp___TTTcccnnnkkkfffhhhjjjhhhiiiaaaqqqhhh>>>///fffUUU___eeeddd^^^eeerrrpppbbb^^^``````VVV???((("""(((""""""""""""############!!!'''(((///FFFaaa^^^^^^MMM000!!!$$$%%%"""!!!""""""###!!!333PPP^^^[[[VVV>>>,,,&&&  )))...555BBBMMMLLL@@@555000+++,,,333<<<;;;111---///ZZZfffsssxxxuuuqqqsssvvvzzzzzzyyyyyyyyyzzz{{{{{{yyyzzzzzzzzzzzzzzzzzzyyy||||||{{{zzzzzzzzzzzz{{{}}}~~~{{{|||}}}~~~eeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeddddddcccbbbcccbbbbbbaaaaaaaaaaaaaaaaaaaaa``````_________^^^```______```bbbcccaaa```______````````````____________`````````___]]]\\\]]]]]]^^^___``````______]]]\\\[[[YYYXXXXXXXXXXXX[[[YYYVVVUUUUUUUUUTTTSSSSSSRRRQQQPPPOOONNNNNNNNNPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDCCCBBB@@@?????????>>>===<<<;;;::::::999999888888777666666666111444666444111///000222444///((($$$$$$%%%$$$"""&&&%%%###"""""""""  """$$$'''***,,,------***))),,,222222,,,&&&###)))///111000000333666000999LLL^^^___RRREEE@@@111)))(((333>>>@@@???@@@LLLFFFCCCFFFFFFBBBBBBFFFJJJKKKLLLMMMMMMKKKJJJIIILLL@@@555111000333AAAPPPUUURRRTTT[[[\\\YYYYYY]]]WWWUUUWWW\\\\\\ZZZ^^^eee___ggg222!!!&&&333cccgggeee\\\iiiQQQ'''&&&*** !!!!!!AAA^^^kkkggglllwwwaaaQQQ~~~rrrdddqqqrrrmmmhhhhhhfffppprrrqqqvvvmmmyyyuuugggQQQ444888]]]CCCLLLccc___YYYHHH,,,AAAZZZBBBBBBbbbrrreee___jjj999RRReeefffdddfffbbbYYYeeeaaacccdddXXXJJJOOO___iiiooooooiiiiiimmmkkkcccggg___kkkbbbOOOBBB***!!!'''$$$!!!$$$""""""$$$!!!%%%---CCCaaaVVV]]]TTT:::'''$$$""" !!!""""""!!!$$$"""+++LLLccc```]]]SSS222!!!,,,***###%%%%%%%%%)))111<<>>===<<<;;;::::::999999888888777666666666222333444333111/////////000,,,'''$$$$$$%%%$$$###$$$#########$$$$$$#########$$$&&&((()))***++++++***((((((***,,,,,,'''###%%%***///111000000222555888;;;CCCIIIEEE888///,,,,,,***...777===???CCCIIILLLFFFDDDFFFHHHGGGIIINNNJJJHHHGGGGGGJJJNNNSSSVVVSSSOOOKKKIIIEEE???<<<<<>>\\\mmmtttooonnnjjjEEE888ppprrrfffllllllqqqsss{{{sssmmm___MMMDDDQQQoooqqqmmm```QQQNNNLLLGGGUUUqqqOOOEEE^^^ccc]]]^^^CCC...JJJRRRRRRMMMZZZoooqqqbbbYYYCCCEEEdddoooYYYHHHLLLOOOUUUaaaiii```OOOFFFGGGjjjaaa___dddeeebbbfffnnneee[[[hhhfff\\\WWW@@@222$$$ ###%%% %%%"""!!!&&&<<<]]]ZZZ___ZZZEEE222)))%%%!!!!!! !!!"""""" ###$$$ ,,,OOOeee\\\]]]WWW999"""((()))"""$$$"""!!!"""###''',,,000333::::::<<<===<<<666---&&&...555NNNmmmxxxqqqpppxxxuuuwwwxxxxxxxxxxxxyyy{{{xxxxxxyyyyyyyyyyyyzzzzzz||||||||||||{{{{{{{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~eeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeddddddcccbbbcccbbbbbbaaaaaaaaaaaaaaaaaaaaa````````````_________^^^^^^___aaabbb```_________````````````______]]]^^^^^^^^^^^^]]]]]]\\\[[[\\\]]]]]]^^^]]]]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWXXXVVVTTTSSSSSSSSSRRRQQQOOONNNNNNMMMMMMNNNNNNNNNQQQPPPOOONNNMMMMMMMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFDDDDDDDDDDDDCCCAAA@@@??????>>>>>>===<<<;;;::::::999888888777777666666555444222111111111000...,,,***(((%%%$$$%%%&&&%%%$$$"""######$$$%%%&&&'''''''''(((***,,,,,,+++***)))+++,,,,,,,,,+++***'''&&&,,,///111///***%%%$$$%%%999888888999555///---///444777===@@@>>><<>>CCCDDDJJJWWW___^^^YYYUUU\\\YYYYYY]]]___^^^^^^```cccUUU### (((+++TTTkkkjjjdddjjj\\\111%%%$$$###############$$$$$$%%%]]]sssyyy{{{wwwsss```+++EEEssstttmmmtttkkkWWW@@@eeeRRR>>><<<999)))***???KKKQQQ[[[eeeiiigggaaa[[[EEE>>><<>>###&&&%%%###"""!!!!!!%%%;;;\\\XXX\\\[[[OOO<<<+++###!!!!!!!!! !!!!!!"""###!!!$$$$$$...UUUgggXXX^^^]]]BBB%%%"""&&&%%%&&&"""###$$$$$$$$$$$$######+++---111555999888555222333###...WWWtttssspppwwwuuuwwwxxxxxxxxxxxxyyy{{{xxxxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||}}}~~~~~~}}}}}}~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeddddddcccbbbcccbbbbbbaaaaaaaaaaaaaaaaaaaaa``````````````````___^^^^^^___aaaaaa```_________````````````______]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVSSSSSSSSSTTTSSSQQQOOONNNNNNNNNNNNNNNOOOPPPQQQPPPOOONNNMMMMMMMMMMMMNNNNNNLLLKKKIIIHHHFFFFFFDDDDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;::::::999888888888777666666555555666333000000222111---***%%%%%%$$$$$$%%%&&&&&&&&&###$$$&&&&&&&&&'''((()))'''))),,,------,,,***(((***,,,...---***((()))+++000111222///)))$$$!!! &&&&&&&&&&&&%%%&&&))),,,...222666666333111666<<<333555777999888555444444AAABBBDDDFFFHHHIIIIIIIIIEEEMMMRRRPPPPPPUUUVVVTTTTTTIII???AAALLLVVV[[[[[[[[[XXXWWWYYY]]]```aaabbb___RRR,,,'''$$$EEEkkkmmmhhhgggbbb;;;!!!###$$$############$$$%%%%%%aaavvvyyyyyyxxxxxxbbb&&&CCCnnnvvvwww|||lllLLL%%%555333+++???GGG,,,)))>>>===888999@@@AAA;;;:::>>>666GGGSSSEEECCCkkkmmmwwwJJJHHH\\\___jjjqqqiiiBBB777???XXX^^^PPPRRRdddiiiqqq\\\888;;;```pppcccPPPIIIBBBFFFUUU```YYYLLL%%%NNNfff\\\[[[ooouuugggnnn^^^dddaaa```jjjdddaaaVVV***"""+++)))###!!!!!! ///MMMXXXZZZ^^^YYYGGG000$$$"""!!!!!!!!! !!!""""""###!!!$$$$$$ 111YYYkkkZZZ^^^```LLL,,,###'''&&&###$$$%%%%%%&&&%%%$$$$$$"""""""""&&&+++222888;;;222,,,***:::YYYuuu{{{sssuuuwwwxxxxxxxxxxxxyyy{{{xxxxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{|||{{{{{{{{{||||||~~~}}}}}}~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeddddddcccbbbcccbbbbbbaaaaaaaaaaaaaaa``````aaaaaaaaaaaaaaaaaa___^^^^^^___aaabbb```_________````````````______]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^____________^^^^^^\\\[[[ZZZXXXWWWWWWWWWVVVXXXVVVTTTTTTTTTUUUTTTSSSPPPOOOOOOOOOOOOPPPPPPQQQPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDCCCCCCBBB@@@???>>>>>>>>>===<<<;;;:::999999888888777777666555555555777444111111222111---)))###$$$$$$$$$$$$%%%&&&'''&&&''')))(((&&&&&&''')))%%%'''***,,,---,,,+++)))$$$'''***(((&&&%%%(((,,,---///222333333222111111))),,,------,,,,,,,,,,,,///222666999<<>>???DDDKKKPPPPPPWWWYYYRRRLLLOOOWWW\\\SSSVVVSSSFFF;;;>>>NNN]]]^^^\\\ZZZYYY[[[```cccccccccRRR111'''"""444TTTjjjmmmgggjjjJJJ!!!###!!!###""""""""""""###$$$$$$VVVssszzzwwwtttyyyggg...CCCqqq{{{ooo^^^MMMAAA(((///QQQYYYgggXXX,,,<<>>DDDYYYccc___^^^fffXXXRRRdddeeeaaakkkiiilll[[[,,,((( ---'''$$$!!!  888\\\^^^ccccccUUU>>>---'''!!!!!!!!!!!!!!!"""######!!!######"""111WWWjjj___^^^```UUU888!!!!!!'''%%%""""""""""""###$$$%%%&&&'''&&&###"""###&&&+++...///333---'''===eeezzzyyyuuuwwwxxxxxxxxxxxxyyy{{{xxxxxxxxxyyyyyyyyyzzzzzzyyyzzzzzzzzz{{{{{{||||||{{{{{{{{{{{{|||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeddddddcccbbbcccbbbbbbaaaaaaaaaaaaaaa``````aaaaaaaaaaaabbbbbb```______```bbbcccaaa```______````````````______^^^]]]]]]]]]]]]^^^^^^_________``````______^^^^^^[[[[[[YYYXXXWWWVVVVVVVVVXXXVVVTTTTTTUUUUUUTTTSSSQQQQQQPPPOOOOOOPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFCCCCCCCCCCCCBBB@@@???>>>>>>======<<<;;;:::999999888777777666666555555444555444222111000...+++(((%%%%%%%%%$$$###$$$&&&(((''')))+++)))&&&%%%&&&(((%%%&&&)))+++,,,,,,,,,+++&&&(((***)))'''(((,,,000///000333555666555444333111777;;;;;;;;;<<<<<<999<<<===>>>@@@GGGMMMNNNKKKEEEDDD===555444>>>KKKSSSVVVUUUSSSQQQMMMJJJGGGEEEOOORRRVVVVVVOOOJJJMMMUUUSSSZZZ]]]TTTIIIDDDDDDEEE]]]```aaa^^^]]]```cccccciiiWWW555###%%%%%%(((222ZZZmmmjjjsssWWW((('''"""""""""!!!!!!""""""###$$$JJJrrrzzzsssxxxkkk333NNNeee]]]KKK>>>>>>???'''JJJvvvpppsss___000HHHyyyppphhhccccccaaa___fffpppwwwttt{{{pppEEE---MMM}}}xxxTTT///EEEjjj|||ssshhhEEE@@@WWW___QQQOOOHHHWWWrrroooPPPAAAKKKdddmmmpppaaaJJJ@@@IIIXXXqqqSSS;;;BBBXXXbbb___ZZZ...777\\\gggccchhheeehhhddd<<<((('''!!!###***%%%### &&& )))DDD]]]aaaeeeeee\\\KKK666'''""""""!!!!!!""""""###$$$""" ###%%%///LLLcccddd```^^^\\\HHH+++"""'''%%%'''&&&$$$######$$$&&&'''%%%''')))(((&&&$$$###$$$,,,***'''%%%...FFFeee{{{uuuwwwxxxxxxxxxxxxyyy{{{xxxxxxyyyyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeddddddcccbbbcccbbbbbbaaaaaaaaaaaaaaa``````aaaaaaaaabbbbbbbbbaaa``````aaacccdddbbbaaa______````````````______^^^^^^]]]]]]]]]^^^``````^^^____________^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVTTTSSSSSSTTTTTTTTTSSSQQQQQQPPPOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGCCCCCCCCCBBBAAA@@@???>>>>>>===<<<<<<::::::999888777777777666555555444444222222222000,,,)))'''''''''((('''$$$""""""&&&)))&&&)))+++***&&&$$$&&&)))'''((()))***+++,,,,,,,,,---,,,,,,******,,,///111333333333444444222///---%%%+++///...///444666444222444444222666;;;;;;666---///,,,$$$""",,,888===<<<@@@GGGMMMPPPQQQQQQPPPGGGCCCJJJXXXXXXMMMJJJQQQVVVWWWWWWWWWZZZYYYLLL===OOOZZZbbbbbb___aaaccccccgggcccLLL+++&&&+++$$$###===fffjjjvvv[[[(((***###"""""""""""""""######$$$;;;mmm~~~uuuzzznnn666999CCC<<>>>>>===<<<;;;:::999999888777777777666555555444444///111222...)))%%%%%%&&&******((($$$!!!!!!%%%)))$$$(((+++)))&&&$$$'''+++*********++++++,,,,,,,,,...,,,)))'''((()))+++,,,111222333555777777555333***...---(((''',,,///...)))...111000333:::<<<999555===AAA===:::===@@@???@@@999///))),,,777EEEOOOMMMAAAEEE[[[bbbTTTMMMRRRMMMVVV[[[XXXVVVYYYZZZWWW>>>OOO___bbbaaabbbdddccc^^^ppphhh:::$$$((($$$'''$$$]]]iiiuuuXXX$$$)))#########""""""######$$$%%%,,,dddxxx~~~qqq888///IIIVVVccclllvvvqqqEEE,,,rrrsssyyylll999GGGhhhnnnssswwwuuutttvvvxxxxxxuuu}}}yyy{{{}}}___<<<555UUUfffyyyvvv666$$$aaassszzzvvvRRR<<<<<>>dddpppkkkmmmgggiii\\\LLL///"""%%%!!!"""""""""!!!"""111]]]eeekkkkkkggggggcccJJJ---"""""""""""""""######$$$%%%###)))%%%000OOOeeeeeeZZZdddcccAAA))))))'''%%%%%%%%%%%%%%%$$$######%%%&&&%%%""" !!!&&&***###)))+++&&&###+++>>>MMMuuuwwwxxxxxxxxxxxxyyy{{{xxxxxxyyyyyyyyyzzzzzzzzzxxxxxxyyyyyyzzz{{{||||||}}}||||||{{{{{{{{{||||||~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~eeefffggggggeeedddeeegggddddddeeeffffffeeeeeeeeeaaacccddddddbbbaaaaaabbbcccbbbbbbbbbaaaaaa````````````aaabbbbbbbbbbbbbbb___```aaaaaaaaa```^^^^^^______^^^^^^^^^]]]]]]]]]^^^^^^]]]\\\\\\\\\]]]]]][[[YYYXXXWWWXXXXXXVVVUUUVVVVVVUUUTTTSSSRRRQQQPPPQQQPPPOOONNNMMMKKKJJJJJJKKKJJJIIIJJJKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDCCCBBBAAA???===<<<===<<<<<<;;;999888777777888666555444555444333111666333---)))&&&&&&''')))***)))((('''&&&&&&'''((()))***)))&&&$$$$$$(((,,,,,,...///---+++***---000///***'''(((,,,...---***111222444666666555444333<<<<<<<<<<<<<<<===>>>???EEEDDDDDDGGGKKKNNNPPPPPPWWWTTTPPPLLLLLLNNNQQQTTTTTTTTTSSSQQQLLL@@@222(((;;;CCCNNNVVVXXXYYYZZZ\\\QQQMMMPPPYYY]]][[[YYY[[[XXX???>>>[[[iii^^^[[[ggghhhcccbbbUUU666###$$$(((111[[[mmmjjjccc===&&&'''$$$$$$'''$$$ '''$$$[[[xxxuuuyyysssRRR555,,,```ssshhhsss~~~ooo___"""dddpppvvvtttIIIAAA___jjjxxx|||qqqmmmvvvzzzwwwkkkrrrttt{{{iii>>>(((^^^wwwzzzooo999'''ZZZ}}}{{{yyyvvvdddNNN???iii~~~rrrkkkqqqttttttqqqMMM333>>>ZZZiiikkkiiilllOOO...888[[[[[[LLLQQQ...???lllkkk\\\tttuuuZZZVVV..."""$$$'''...!!!"""!!!""")))///^^^kkkpppjjjlllooo[[[;;;'''&&&""" ###'''%%% """!!!"""%%%***777MMMaaagggVVVSSS]]]XXX<<<&&&!!!###$$$%%%%%%$$$###$$$%%%&&&&&&%%%$$$$$$######"""&&&%%%%%%$$$%%%)))///444TTTnnn}}}uuuwwwyyyvvvuuuvvvvvvxxxyyyzzz{{{{{{xxxxxxyyyzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~}}}|||{{{zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~ccceeefffeeeccccccdddeeeddddddeeeeeeeeeeeeddddddbbbccceeedddcccaaaaaabbbbbbbbbbbbbbbaaaaaaaaa`````````aaabbbbbbbbbbbbbbb``````aaa```___^^^\\\[[[____________^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\[[[YYYXXXXXXXXXXXXWWWUUUVVVVVVUUUTTTSSSRRRQQQPPPOOONNNNNNNNNMMMLLLLLLLLLKKKJJJIIIJJJKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCAAA???>>>======<<<;;;:::999888888777888666555555555555333222333000,,,(((&&&&&&''')))))))))'''&&&&&&'''(((((('''((())))))'''&&&''''''+++---......,,,,,,...000111---***,,,111111,,,&&&---,,,,,,---111666;;;???777777777888999:::;;;<<>>555777MMMeeejjjmmmmmmGGG"""%%%%%%""" !!!"""!!!"""$$$###BBBttthhhIII===777---___|||tttsss|||xxxmmmCCC444uuuvvvnnnaaa111iiiuuuxxxxxxvvvwww{{{{{{wwwttt\\\FFF{{{aaa|||sssUUUFFFFFFffflllHHH<<>>KKKmmmrrrooossspppmmmqqqaaaDDD???XXXnnnrrreeeeeekkkOOO000OOOiiiMMM///111eee}}}nnnmmmllljjjQQQ+++%%%---$$$ ###$$$""" %%%***???XXXpppqqqkkkppphhhNNN---&&& """###!!!"""&&&%%%!!!+++DDD\\\iiibbbQQQKKKSSSQQQ>>>...,,,###$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%''',,,///>>>ZZZuuu{{{xxxxxxzzz|||xxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzzzz{{{|||||||||}}}}}}~~~~~~~~~aaacccdddcccbbbaaabbbdddccccccddddddddddddcccccccccdddfffeeecccbbbbbbcccbbbbbbbbbbbbaaaaaaaaaaaa``````aaabbbbbbbbbbbbbbbaaaaaa``````^^^]]][[[ZZZ`````````____________^^^\\\\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZXXXXXXYYYYYYXXXVVVUUUUUUTTTSSSRRRRRRQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIJJJKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@>>>>>><<<<<<;;;:::999888888777777666555555666666444222///---***'''&&&&&&((()))(((((('''&&&&&&'''))))))&&&''')))++++++)))%%%""")))+++...//////...///000111---***---333333+++"""(((&&&###!!!!!!###&&&(((...///222666:::>>>AAACCCBBBFFFMMMTTTXXXWWWRRRNNNJJJJJJJJJKKKMMMOOORRRSSSUUUTTTTTTVVVXXXYYYXXXVVVOOOOOOMMMGGGCCCJJJZZZhhhgggZZZMMMJJJNNNUUU]]]bbb___fff[[[DDDCCCYYYddd^^^eeemmmnnnmmmkkk```ZZZaaaiiinnngggllluuuWWW---###%%%$$$!!! $$$###!!!,,,hhhZZZ---111:::444VVVzzzvvvxxx~~~{{{fff fffyyyuuuooo000XXX{{{yyywwwyyy{{{{{{zzzzzzuuuAAA)))zzz~~~>>>___xxxZZZIIIKKK]]]{{{zzzWWW777@@@[[[yyyuuuuuuooo\\\888>>>lllwwwkkktttggguuu{{{iiiHHH888JJJddd}}}oookkkqqq^^^999:::]]]VVV>>>[[[xxxuuuqqqmmmsssWWW,,,"""...$$$!!!""""""$$$%%%### !!!$$$""";;;cccnnn```eeennnbbb===,,,"""!!!!!! (((%%%(((JJJfffooommm\\\SSSXXXXXXHHH777..."""###$$$&&&&&&'''''''''"""######$$$%%%%%%&&&&&&((()))((('''&&&&&&(((******BBBaaauuuyyyxxxzzz}}}zzzzzzyyyxxxwwwvvvvvvuuuyyyyyyzzzzzzzzzzzzyyyyyyzzzyyyyyyyyyyyyyyyzzzzzz|||{{{{{{zzz{{{{{{||||||||||||}}}~~~~~~~~~~~~~~~aaabbbccccccbbbbbbcccdddccccccdddddddddcccbbbbbbccceeeffffffdddccccccdddbbbbbbbbbaaaaaaaaaaaaaaa``````aaabbbbbbbbbbbbbbb`````````______^^^]]]]]]`````````````````````___]]]]]]]]]\\\\\\[[[ZZZZZZ[[[ZZZXXXXXXYYYYYYXXXWWWUUUTTTTTTSSSRRRRRRQQQQQQNNNNNNNNNMMMMMMMMMMMMMMMJJJIIIIIIIIIJJJJJJHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@???>>>;;;;;;::::::999888888777777666555666777666444111+++***(((&&&&&&&&&((()))((('''&&&&&&'''((()))***(((''''''***---+++&&&!!!(((***---000111111000000///)))%%%)))000222+++$$$,,,...000111111000///...333444888<<<@@@DDDFFFHHHEEEIIINNNSSSUUURRRLLLGGGIIIJJJLLLNNNPPPQQQRRRSSS\\\ZZZXXXVVVTTTSSSQQQPPPTTT[[[^^^VVVHHHBBBHHHQQQ[[[___aaa[[[PPPLLLUUU```bbbeeeeee[[[IIIBBBSSSiiifffjjjcccaaakkkjjjfffnnnpppqqqggggggtttfff>>>%%%"""%%%$$$ $$$"""!!!(((SSSvvv]]]111000HHHIIIGGGeee|||vvv~~~vvvEEEHHHqqqoooJJJ666iiiuuu~~~|||wwwvvvyyy{{{,,,,,,oooNNN222\\\|||nnnWWWFFFWWWssszzzggg@@@222UUUwwwxxxssswwwtttllltttaaa888FFFlllkkkkkkdddrrruuu___DDD888YYYsssrrrmmmttt]]]AAAGGGZZZIII]]]mmmpppvvvrrrtttiii999###&&&''''''!!!!!!###$$$###!!! ###FFF___TTTUUUgggkkkWWW:::"""$$$###"""$$$ %%%######>>>\\\mmmrrrddd\\\aaafffZZZ@@@,,,""""""###$$$&&&'''&&&&&&#########$$$$$$%%%%%%%%%'''((()))(((&&&&&&&&&((((((222IIIeeewwwzzzxxxwwwzzzyyyyyyxxxwwwvvvuuuuuuyyyzzzzzzzzzzzzzzzyyyyyy|||{{{zzzzzzyyyyyyyyyzzz{{{zzzzzz{{{{{{{{{||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~aaacccddddddccccccdddfffcccdddddddddccccccbbbaaaccceeeffffffdddccccccdddaaaaaaaaaaaaaaaaaabbbbbb``````aaabbbbbbbbbbbbbbb_________``````aaabbbbbb___`````````````````````^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYXXXXXXYYYYYYXXXWWWTTTTTTSSSSSSRRRQQQQQQQQQPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHIIIJJJJJJHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@>>>>>>:::::::::999999888888777777666555666666555222///(((''''''&&&&&&'''((((((((('''&&&&&&'''((()))******((('''(((+++,,,)))&&&)))***---000222333222111...'''"""$$$---222111---%%%)))///666<<<@@@BBBDDD???@@@AAABBBCCCCCCCCCCCCFFFGGGJJJMMMOOOMMMIIIEEEMMMNNNPPPRRRSSSTTTSSSSSSVVVWWWYYYYYYXXXVVVUUUUUUWWWSSSRRRWWW\\\YYYLLL@@@IIIXXXfffggg]]]SSSQQQRRRaaa```fffjjjXXXBBBEEEYYYfffiiihhhjjjppppppkkkjjjgggqqqlllcccnnnsssVVV222###$$$!!!!!!!!!"""'''888```ggg111&&&bbbfffCCCNNNxxxzzz{{{~~~{{{qqq===RRR|||zzzhhh555BBBeeevvvvvvyyyxxx|||777,,,```xxxBBB;;;vvvzzz}}}pppNNNIIIeee{{{uuu^^^GGGOOOkkkzzzuuuqqquuukkkmmmPPP;;;SSSggguuuzzzvvvxxx{{{kkkSSS999IIIllluuujjjxxxuuuKKK999888YYYnnntttvvvooowwwuuuTTT222""" (((((( """######"""!!! ''',,,TTT[[[UUU```mmmlllKKK+++!!!$$$&&&$$$$$$$$$"""!!!!!! )))EEEbbbggg^^^WWW\\\gggeeeMMM444$$$"""!!!"""$$$&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$%%%''''''&&&&&&'''(((///***333OOOmmm{{{yyytttwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzz{{{{{{{{{zzzzzz~~~}}}|||{{{{{{zzzzzz{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~}}}}}}~~~bbbdddeeeeeeddddddfffgggdddeeeeeeeeedddcccbbbaaacccdddfffeeecccbbbbbbcccaaaaaaaaaaaabbbbbbbbbbbb``````aaabbbbbbbbbbbbbbb_________```aaacccdddeee^^^____________`````````^^^_________^^^\\\[[[YYYYYYXXXWWWWWWXXXYYYXXXVVVSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPOOONNNMMMKKKJJJJJJJJJIIIHHHIIIJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===::::::999999888888888888777666555666555333///,,,&&&&&&''''''(((((((((((((((((('''&&&&&&'''))))))+++)))((()))***,,,,,,,,,,,,,,,---///222444333111...((("""$$$+++333777888,,,+++******,,,000555888:::;;;>>>AAACCCDDDEEEEEEJJJIIIJJJMMMPPPQQQQQQPPPOOOPPPRRRTTTTTTTTTSSSSSSPPPSSSWWWXXXXXXWWWWWWWWWXXXXXX[[[```dddccc\\\UUUGGGNNNYYYccciiifffXXXIII\\\```bbbdddbbb[[[KKK===kkkhhhmmmhhh[[[bbbppppppcccooopppffflllxxxjjjLLL((("""  ###!!!###%%%OOOhhh--- ppp{{{TTTKKKkkk}}}~~~~~~VVV;;;^^^www[[[222RRRsss~~~}}}|||zzzvvvsss```'''NNNrrr888DDDnnnwww]]]VVVVVVhhhjjjTTTEEEQQQcccjjjmmmqqq{{{xxxooo>>>AAA___|||vvvpppwww^^^777<<>>)))$$$%%%$$$"""'''!!!###'''"""222NNNdddaaaZZZVVV^^^dddWWWBBB***&&&"""!!!###%%%$$$"""&&&&&&%%%%%%$$$######""""""$$$&&&&&&&&&&&&((()))///'''&&&999XXXrrryyywwwuuuvvvvvvwwwwwwxxxxxxxxxwwwxxxyyy{{{||||||||||||~~~~~~}}}|||{{{{{{||||||xxxyyyzzz{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~bbbccceeeeeeddddddfffhhhfffffffffeeeeeedddcccbbbbbbccceeedddcccaaaaaabbb```aaaaaaaaabbbbbbbbbbbb``````aaabbbbbbbbbbbbbbb____________```aaacccddd]]]]]]^^^^^^____________]]]^^^______^^^\\\YYYXXXWWWVVVUUUVVVWWWXXXWWWVVVRRRRRRRRRRRRRRRQQQQQQQQQOOOOOONNNNNNMMMLLLKKKKKKIIIHHHHHHHHHIIIIIIGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA???????????????>>>===<<<999999999999888888888888777666555555444111,,,(((&&&&&&'''((()))(((((('''))))))'''&&&&&&'''((((((((()))++++++,,,---///111///------...222444333222+++'''$$$$$$)))000888<<>>fffllljjjkkkmmmlllllltttttthhhFFF/// ###%%% !!!;;;\\\III<<<^^^|||qqq___\\\ppp~~~zzzPPPDDDlll|||zzzUUUMMMUUUnnnyyyxxxuuu}}}???@@@hhhzzzXXX333YYY}}}|||lllbbbEEE000;;;PPPXXXQQQIIIMMMvvvpppvvv}}}zzz}}}aaaJJJHHHfff~~~ssspppqqqjjjFFFBBBnnnzzzmmmxxx___IIILLLkkksssvvvpppwwwqqq\\\CCC+++!!!&&&$$$$$$############"""!!!###888iiivvvlllsssrrrmmmXXX:::&&&###$$$"""$$$"""###&&&""" (((555XXXdddfff\\\ZZZaaa]]]PPP222+++$$$!!!"""$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%''')))((()))'''+++???]]]ssszzzvvvvvvvvvvvvwwwwwwwwwwwwvvvwwwxxxzzz|||}}}~~~~~~}}}||||||{{{{{{{{{||||||wwwxxxyyy{{{||||||{{{{{{{{{{{{||||||}}}~~~~~~~~~aaacccddddddddddddfffgggffffffffffffeeedddcccbbbaaacccddddddbbbaaaaaabbb``````aaaaaabbbbbbbbbccc``````aaabbbbbbbbbbbbbbb``````___^^^^^^```aaabbb]]]]]]]]]^^^^^^^^^______\\\]]]^^^^^^]]]ZZZXXXVVVWWWUUUUUUUUUWWWWWWVVVUUURRRRRRRRRRRRRRRQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHHHHHHHIIIIIIGGGEEEEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>===<<<;;;999999999888888888888888777666555555333///***&&&&&&'''((()))))))))((('''***)))((('''&&&&&&'''(((%%%)))---///......000333111...,,,...111444333222'''&&&$$$$$$'''---555;;;555777:::<<<>>>>>>>>>===999:::;;;======<<<:::999EEEDDDDDDEEEGGGHHHGGGFFFJJJKKKMMMOOOPPPRRRRRRSSSSSSUUUWWWVVVUUUUUUYYY\\\]]]]]]^^^___aaacccddddddgggeee^^^VVVZZZeeekkkkkkJJJVVVccciiilllooommmhhhDDDJJJqqqkkk333:::hhhkkktttfffgggpppmmmmmmuuuxxxfff???"""###''' $$$%%%!!!'''PPPssseeeAAAtttrrrRRR___|||~~~xxx<<>>>>>>>>===<<<<<<;;;;;;::::::999999888777777777777777666111+++((()))+++((((((((('''''''''((((((+++***((('''&&&''')))***###'''(((''',,,222000***+++666666***)))555:::444))) !!!$$$"""+++999<<<<<<============>>>AAACCCEEEFFFGGGHHHHHHGGGFFFEEEOOOMMMHHHBBB;;;888888999999666333333777<<>>>>>>>>===<<<<<<;;;;;;::::::999888888777777666777666444000,,,))))))***))))))))))))(((((('''&&&)))(((((('''((()))*********)))&&&%%%***222222,,,+++333444---+++222777555(((&&&---***///:::666999<<>>>>>>>>===<<<<<<;;;;;;:::999999888888777666666777444000...,,,+++***((())))))***+++***)))'''&&&''''''((()))************000,,,'''$$$)))111222///,,,///333222///...222666)))(((222444%%%'''+++:::===BBBDDDEEEDDDDDDDDDMMMLLLLLLKKKKKKLLLLLLMMMHHHIIIJJJKKKKKKMMMPPPSSSTTTWWWZZZ[[[YYYWWWVVVUUUXXXTTTNNNIIIGGGHHHJJJLLL[[[___aaaaaa___```eeeiiieeegggkkknnnmmmggg___XXXkkkkkkaaaUUUZZZkkkqqqlllrrrzzzTTT888OOOSSSAAAEEEhhhooorrrppprrrwwwwwwrrrpppxxxOOO,,,%%%%%% !!!&&&### 444aaa}}}iiieee|||uuudddiiiDDDWWWxxx|||jjj```}}}PPPHHH}}}GGGMMMlllMMM@@@@@@___zzzjjjLLLCCCTTTjjjyyyzzz{{{{{{fffJJJUUUpppvvvvvvmmm???RRRyyy~~~sss~~~xxxZZZMMMqqqnnnddd```ooo|||gggEEE((($$$&&&!!! &&&!!!%%%$$$""";;;bbb}}}zzztttxxx|||kkkFFF***###"""""""""  ###&&&+++JJJjjjwwwrrrqqqwwwsss\\\666 """%%%$$$%%%########################!!!  """$$$%%%((($$$$$$((()))(((///:::fffqqqyyyxxxxxx{{{{{{wwwvvvxxx{{{|||{{{zzzyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxzzz{{{|||~~~~~~~~~~~~~~~~~~gggggggggeeecccbbbcccdddeeeeeeeeeeeeddddddcccccccccccccccbbbbbbbbbbbbbbbaaaaaabbbbbbbbbbbbaaaaaaaaa`````````aaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaa```___^^^]]]^^^______^^^]]]]]]\\\\\\[[[ZZZZZZVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRPPPOOOMMMLLLKKKMMMLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;999999999888777777666666666222---,,,,,,,,,***((('''(((***+++++++++***)))'''(((***++++++***)))(((///...,,,)))***---111333------111666333,,,///777---%%%...===<<<444***###(((000888>>>CCCHHHKKKHHHHHHGGGGGGHHHJJJKKKMMMTTTUUUUUUSSSQQQQQQRRRSSSWWWXXXXXXWWWWWWYYY]]]aaaeeedddaaa^^^YYYTTTPPPNNNHHHJJJQQQ^^^jjjlllcccZZZaaaaaafffoooqqqiii```]]]iiimmmiii\\\WWW```lllrrrvvvwwwuuuZZZ===BBBKKK<<>>>>>>>>===<<<<<<;;;;;;999999888888777666666555333///+++***,,,,,,***(((%%%&&&(((***+++,,,,,,,,,***+++---...---+++)))'''***...222000,,,)))...444000,,,///777666......666///$$$---AAAEEE???666******,,,---......///111444CCCDDDEEEGGGKKKOOOSSSUUUFFFIIILLLMMMNNNOOORRRSSSZZZZZZYYYXXXWWWXXXZZZ\\\XXXZZZ\\\^^^``````___^^^UUUMMMFFFJJJVVVccciiijjjdddbbbeeemmmnnnjjjffffffccciiinnnkkk\\\TTTbbbvvvlllnnn}}}sssJJJ666@@@GGGEEE[[[ooouuutttvvvvvvrrr|||rrrzzznnn;;;"""!!!&&& !!!'''...]]]pppxxx}}}wwwooo@@@UUUfffnnntttPPPVVVxxxHHH^^^wwwhhhJJJDDD^^^uuurrrNNNRRR|||vvv}}}rrrYYYaaa~~~tttvvvJJJRRRzzz~~~xxx~~~|||]]]TTT^^^RRR+++333^^^nnnvvvRRR333((($$$&&&###$$$&&&!!!!!!777QQQsss{{{zzzuuuyyyvvvUUU,,,$$$%%%%%%$$$"""!!!!!!"""((((((QQQrrrxxxttttttpppwww\\\888,,,%%%%%%########################???;;;444,,,&&&""" ######%%%''''''(((,,,333666UUUrrrzzzvvvuuuwwwxxxwwwyyy{{{{{{yyyxxxxxxyyyxxxwwwwwwvvvvvvwwwwwwwwwzzzzzzzzzzzzyyyxxxxxxwwwzzzzzz{{{{{{|||}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}bbbcccddddddcccdddfffhhheeedddcccbbbbbbbbbccccccaaaaaaaaabbbbbbbbbbbbbbb```aaabbbccccccbbbaaa``````aaabbbaaa___^^^___```aaabbbbbbccccccbbbbbbaaa``````^^^]]]]]]]]]^^^___^^^^^^]]]\\\\\\[[[[[[[[[UUUUUUTTTSSSSSSSSSSSSTTTSSSSSSRRRQQQPPPOOOOOONNNLLLLLLKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;999888888777777666555555000...+++******+++******%%%&&&'''(((***+++,,,---,,,---...//////---+++***(((,,,222444...))),,,444444...///666888333111444000&&&///???===999===???IIIGGGBBB<<<555000......---------...///111222333CCCFFFKKKNNNOOOPPPRRRSSSNNNPPPTTTZZZ^^^^^^[[[XXX___^^^]]]\\\\\\^^^```aaahhhaaaUUUHHHBBBGGGUUUaaadddgggkkklllkkkkkklllmmm```eeepppssseeeUUU\\\oookkkzzzqqqnnnlll???'''III>>>MMM```nnntttvvvwwwyyyzzzyyy~~~zzzZZZ222###&&& ***!!!!!!888oooyyyOOOPPP~~~}}}|||rrrKKKsssuuusssDDDssszzz|||~~~}}}```IIIKKKmmmrrr|||vvvjjjooo~~~hhhwwwYYY^^^}}}|||xxxVVVQQQxxx~~~UUUSSSwwwlll???<<<^^^rrrxxx{{{^^^:::&&&$$$%%% !!!&&&###%%%333bbbwww}}}sssyyyiii???###!!! """######"""(((!!!>>>ddd{{{}}}xxxyyy~~~mmmJJJ000""" '''########################;;;888222,,,'''###!!! """$$$&&&$$$"""###)))///,,,DDDbbbtttwwwvvvxxx{{{xxxyyyzzzzzzxxxwwwwwwxxxwwwwwwvvvvvvwwwxxxxxxyyyyyyyyyzzzzzzzzzyyyxxxxxxzzzzzzzzzzzz{{{}}}~~~|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~cccdddddddddbbbbbbdddfffeeedddcccbbbaaabbbbbbccc```aaaaaaaaabbbbbbbbbccc```aaabbbccccccbbbaaa```___aaabbbaaa___]]]___```aaabbbbbbccccccbbbbbbaaa```___]]]\\\\\\\\\]]]^^^\\\\\\\\\\\\[[[ZZZYYYXXXUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQLLLLLLKKKKKKKKKJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;888888888777666666555555,,,,,,,,,***)))(((***,,,((('''&&&&&&'''(((***,,,+++,,,...///000000000///+++***---222111------111777222///222888999555111444%%%+++;;;:::666999;;;===@@@DDDGGGIIILLLPPPRRRIIIIIIIIIHHHGGGFFFEEEDDD222444777777555222111111FFFFFFJJJSSS\\\___[[[VVV[[[[[[[[[\\\\\\\\\]]]]]]UUU___jjjkkk```OOO???777XXXeeemmmkkkiiimmmooommmeeehhhmmmqqqmmmeee^^^\\\uuu~~~nnnmmmzzzYYY999IIINNNIIIPPPbbbpppsssuuuzzzwww~~~qqqHHH"""'''###%%%%%%!!!$$$AAAnnn}}}vvvZZZVVVsss}}}~~~\\\dddbbbrrrtttEEEwwwuuuxxx|||sssnnnLLL```ttt~~~}}}rrrnnn]]]xxxggg\\\uuu}}}uuutttKKK^^^}}}vvvlllTTTttt```JJJccchhhvvv~~~cccDDD333'''!!! $$$$$$ %%%???bbbyyyxxx{{{uuuZZZ///((( !!!$$$$$$""""""""" +++MMMtttzzz|||{{{xxxbbb???+++(((&&&########################%%%$$$###############$$$!!!###$$$###"""$$$'''***,,,444JJJgggwwwwwwwww|||xxxyyyzzzyyyxxxwwwwwwxxxvvvvvvvvvwwwxxxyyyzzz{{{xxxxxxyyyzzzzzzzzzyyyyyyzzzyyyyyyyyyzzz|||~~~{{{|||~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~}}}~~~dddeeeeeecccaaaaaabbbccceeedddbbbaaaaaaaaabbbccc``````aaaaaabbbbbbbbbccc___aaabbbccccccbbbaaa______aaacccaaa^^^]]]^^^```bbbbbbccccccccccccbbbbbb___^^^]]]\\\[[[\\\]]]]]]ZZZZZZ[[[[[[[[[YYYWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSLLLKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEBBBBBBBBBBBBBBBBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;888888888777666666555555***,,,---+++''''''***---+++***'''%%%%%%&&&((()))***+++---///111333444444///)))'''...222000...000999444///000888===888///888!!!!!!888AAA<<<222&&&888<<>>999444<<>>===<<<<<<;;;;;;<<<888777555666777555111---,,,+++***)))((((((((()))++++++++++++++++++++++++$$$&&&***...000222222222111333222...///444444///111>>>333'''444<<<666777333000+++,,,888BBB>>>333$$$'''444EEENNNMMMKKKLLLNNNJJJOOO[[[\\\SSSRRR[[[VVVVVVYYY]]][[[UUUWWW]]]ZZZWWWVVVZZZ\\\UUUFFF888666,,,&&&)))...555FFFXXXeeefffddd___ZZZ]]]fffnnnZZZGGGLLLjjjssscccdddxxxooopppmmmkkknnnqqqjjj^^^aaallltttvvvvvvrrruuunnn___TTTOOOYYYqqqzzzmmmzzz|||}}}gggKKK%%% $$$&&&%%%###""")))222999@@@JJJVVV___rrrHHHIII{{{gggRRR```~~~cccAAA[[[qqqZZZ~~~DDD\\\xxxfffIIIUUU|||yyy{{{qqqppptttyyy\\\___www}}}{{{zzz[[[ccchhhaaafffllluuuTTT...!!!$$$(((---!!!(((lllssszzz~~~~~~xxxnnn444***"""%%%"""***&&&%%%"""VVVuuu|||vvvuuutttgggLLL222%%%&&&'''&&&%%%%%%%%%### ######"""!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%,,,---...:::YYYwww}}}qqqwwwwwwwwwxxxuuusssuuuxxxrrrssstttuuuwwwyyyzzz{{{|||{{{yyyxxxxxxyyyzzz|||{{{zzzyyyxxxxxxyyy{{{|||~~~~~~~~~~~~~~~~~~}}}|||{{{}}}~~~~~~}}}{{{|||}}}~~~}}}ggghhhfffbbbaaacccdddbbbbbbbbbbbbcccccccccddddddaaaaaabbbbbbbbbcccccccccbbbccccccddddddccccccbbbaaaaaaaaaaaa`````````___```aaaaaabbbbbbaaaaaa```\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYXXXWWWUUUSSSRRRRRRRRRSSSRRRQQQQQQPPPPPPOOOOOOOOOMMMLLLJJJJJJKKKKKKIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA???>>>===<<<;;;;;;;;;;;;999777666777777444000+++))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***,,,///333555444666333------111444222222;;;555,,,111::::::999555111++++++555@@@AAA;;;666,,,%%%&&&...999IIIVVVUUUVVVUUUSSSRRRTTTUUUVVVZZZWWWXXX\\\]]]XXXUUUWWWYYY[[[^^^bbbdddbbb]]]YYYXXXOOOGGGAAA<<<666333444;;;III\\\iiilllhhhdddbbbiii]]]OOOQQQhhh}}}vvvaaalllnnnnnnnnnrrrwwwtttmmm]]]wwwnnnwww|||uuuwwwwwwdddWWWMMMGGGVVVqqq~~~{{{~~~ttt```---$$$$$$&&& !!!&&&###!!!###"""!!!"""''',,,BBB]]]~~~mmm@@@;;;jjjVVVZZZsss}}}zzzaaaUUU[[[ddd___~~~vvvxxxXXXYYYwww{{{aaaKKK___|||vvvqqqrrr|||uuuggg```}}}vvv]]]eeeuuullllllkkkrrr}}}oooGGG""")))###&&&""")))\\\vvv}}}}}}{{{uuuWWW000$$$&&&!!! ###$$$###CCCpppxxx|||zzzxxxwwwnnnXXX<<<((($$$%%%%%%$$$$$$%%%&&&%%%######"""!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%&&&---,,,...FFFiiixxxrrryyyyyyyyyyyywwwtttssssssttttttuuuwwwxxxyyyzzz{{{zzzyyyxxxxxxxxxxxxyyyzzz|||{{{zzzyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{|||~~~~~~|||{{{{{{|||~~~~~~}}}llllllgggaaa___bbbcccbbbaaabbbbbbbbbccccccccccccaaaaaaaaabbbbbbbbbccccccbbbbbbccccccccccccbbbbbbaaaaaaaaa`````````_________``````aaaaaa``````___\\\\\\\\\\\\\\\[[[ZZZZZZ\\\\\\[[[[[[ZZZYYYYYYYYYWWWVVVUUUTTTSSSRRRRRRRRRPPPPPPPPPOOONNNMMMMMMMMMKKKKKKJJJKKKKKKKKKHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA???>>>===<<<;;;;;;;;;;;;999888888777666222---)))''''''((()))+++---...///////////////////////////222000...,,,,,,///222444444777555///,,,///444666666777999444...777@@@<<<888444---***000;;;BBBCCCIII@@@555///++++++000666???LLLSSSOOOQQQ[[[\\\TTTZZZUUUSSSXXX]]]^^^]]]]]]WWW\\\aaacccccccccfffjjjdddeeedddbbbbbbaaa\\\TTTGGGBBBCCCNNN```jjjiiidddeeepppfffNNNPPPkkktttgggjjjmmmoooooorrrwwwyyywwwZZZ___iiivvv|||uuuvvvuuujjjnnnsssggg^^^eeemmmyyyvvv<<<***$$$%%%"""$$$'''###&&&''''''%%%!!! """%%% 222PPPsss}}}SSS===QQQttt^^^dddppp|||}}}zzzzzz___AAArrreeeqqqoooYYYfff~~~rrrcccZZZmmmzzzppptttxxxbbbfffooo```rrr~~~vvvoooeeemmmppp=== ***$$$,,,""")))DDDzzz}}}zzz{{{KKK%%%+++ !!!######---WWW|||zzz|||zzzvvvsssgggKKK...%%%%%%%%%$$$$$$$$$&&&(((######"""!!!!!!!!!"""""" !!!!!!""""""######$$$###,,,+++%%%333TTTnnnuuuxxxxxxyyyyyyyyywwwtttqqqvvvvvvwwwxxxxxxyyyzzzzzzwwwxxxxxxxxxxxxxxxxxxxxx|||{{{{{{zzz{{{|||}}}~~~}}}}}}~~~~~~~~~~~~}}}|||{{{|||}}}~~~~~~}}}|||{{{zzz{{{}}}hhhhhheee___]]]```aaa___aaaaaaaaabbbbbbbbbbbbcccaaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccccccccbbbbbbaaaaaa`````````_______________````````````______\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOOOOONNNMMMLLLLLLJJJJJJJJJKKKLLLJJJGGGDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@>>>>>>===<<<;;;;;;;;;;;;999999888777333///)))&&&&&&&&&'''(((***,,,...///////////////////////////---///000222222111///...111444666333///000555999888333<<<;;;---444CCC@@@<<<777///)))***333>>>EEEKKKMMMNNNLLLDDD888---'''(((555===:::>>>LLLXXX[[[^^^ZZZWWWYYY\\\___bbbccc[[[^^^aaaaaa^^^\\\___bbbaaahhhjjjeeeeeeiiifff^^^iii[[[HHH>>>BBBQQQbbbmmm___nnnsss```IIIIII```vvvjjjmmmooonnnmmmppptttvvvbbb[[[wwwqqqwwwyyyxxxxxxsssrrrwww]]]rrr|||MMM333$$$$$$###%%%'''!!!!!!"""###"""###''')))######,,,DDDbbbyyy}}}aaa===EEEbbbtttccckkk~~~yyyeee???{{{bbbtttiiicccyyy{{{hhhVVVlll~~~yyy{{{~~~XXXyyylllbbbvvvyyyiiicccttt}}}lll555$$$(((&&&%%%"""***000yyy{{{fff444$$$%%%###$$$""""""$$$$$$!!!AAAxxxxxx}}}yyyqqqsssrrrZZZ:::'''&&&&&&&&&$$$""""""%%%######""""""!!!""""""### !!!!!!"""""""""###$$$((()))'''+++???^^^wwwwwwxxxwwwvvvxxxyyywwwssswwwwwwwwwwwwwwwwwwxxxxxxvvvwwwyyyzzzzzzzzzxxxwww{{{zzzzzzzzz{{{|||}}}~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{||||||}}}}}}||||||{{{zzz{{{|||~~~aaacccccc______aaa```]]]``````aaaaaaaaabbbbbbbbb``````aaaaaaaaabbbbbbbbbaaabbbbbbccccccbbbbbbaaa````````````__________________````````````______^^^^^^______^^^^^^]]]\\\\\\\\\[[[[[[ZZZYYYYYYYYYVVVUUUUUUTTTSSSRRRQQQPPPQQQQQQPPPOOONNNMMMLLLKKKIIIIIIIIIJJJKKKJJJFFFDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>===<<<;;;;;;:::::::::999999777444000***&&&$$$&&&&&&'''((()))***,,,---+++++++++++++++++++++++++++---///111222111000///,,,111666888555333555::::::333===???000333BBBAAA???:::222+++(((,,,666???DDDHHHLLLMMMLLLMMMNNNNNN777666222)))###)))===PPPXXX]]]aaabbb```___^^^^^^ccccccdddddddddbbb___]]]OOO\\\cccaaa```dddccc^^^aaaiiijjj[[[GGG@@@NNN___gggfffhhhhhh]]]TTT\\\mmmjjjlllnnnmmmkkkkkkooouuusssiii\\\~~~zzzttt{{{|||vvv{{{fffgggwww___==='''$$$###$$$%%%   """"""%%%(((&&&'''000BBBQQQhhhmmmyyy}}}QQQ***YYYsssqqqggguuuQQQMMMdddqqqZZZjjjuuuZZZYYY|||xxxpppzzzzzzlll{{{xxxnnn]]]{{{iiigggooo```,,,%%%---!!!""")))&&&mmm~~~}}}{{{\\\+++%%%###"""%%%"""(((111fffwww~~~yyypppssszzzjjjOOO***%%%###''''''###"""$$$######""""""""""""######!!!!!!!!!!!!""""""""""""&&& %%%---+++,,,IIInnnxxxyyywwwsssssswwwwwwsssuuuuuuvvvvvvvvvvvvvvvvvvvvvxxxzzz||||||{{{zzzxxxyyyyyyyyyyyyzzz{{{||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{||||||{{{{{{{{{zzzzzz|||}}}~~~___bbbcccaaaaaadddccc```````````````aaaaaaaaaaaa`````````aaaaaaaaabbbbbbaaaaaabbbbbbbbbbbbaaaaaa`````````_________^^^^^^___``````aaaaaa``````__________________^^^^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYUUUUUUUUUTTTSSSRRRPPPPPPQQQPPPPPPNNNMMMLLLKKKJJJIIIIIIHHHIIIJJJIIIFFFDDDCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@???>>>===<<<;;;::::::::::::888888555111+++&&&$$$$$$(((((((((((()))***+++,,,........................000...,,,+++---000444666---000666;;;:::666666999999555<<<@@@777333;;;BBB@@@;;;555000+++)))///666BBBGGGJJJIIIKKKQQQXXX[[[SSSPPPKKKBBB222%%%$$$+++:::IIIYYYbbbeeeeeeccc```dddbbbcccfffkkklllgggcccEEEQQQ___ggglllnnnmmmjjj^^^dddjjjkkkeeeYYYMMMFFF___eeejjjkkkkkkllljjjgggkkkkkkmmmooonnnmmmqqqwwwyyyrrrMMMxxxvvvooouuuzzzqqq|||uuuTTTZZZpppqqqIII,,,&&&######$$$ %%%%%%%%%$$$$$$$$$$$$$$$!!!###$$$"""$$$)))...:::JJJ^^^uuu}}}ppp???NNNjjj{{{lllXXXfffWWWIIIppp|||rrrpppnnn|||lllfffrrryyyyyy~~~yyyWWWlll{{{yyykkkkkkkkkMMM((()))&&&###'''%%%RRRwwwxxx}}}DDD"""$$$ """$$$''' (((JJJuuu}}}|||tttuuu}}}vvveee222'''!!!%%%(((&&&$$$'''######"""""""""###$$$$$$""""""""""""""""""""""""$$$!!!///+++###777XXXuuuzzzzzzsssppptttuuurrrttttttuuuuuuuuuuuuuuuuuuvvvxxxzzz|||||||||{{{zzzwwwxxxxxxyyyzzz{{{||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~bbbdddccc``````cccdddbbb_________`````````aaaaaa````````````aaaaaaaaabbbaaaaaabbbbbbbbbbbbaaaaaa``````_________^^^^^^^^^```aaaaaabbbbbbaaaaaa```^^^^^^______^^^^^^]]]\\\\\\\\\[[[[[[ZZZYYYYYYYYYTTTTTTUUUTTTSSSRRRPPPOOOPPPOOONNNMMMKKKJJJIIIHHHJJJIIIGGGGGGHHHHHHFFFEEECCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@???======<<<;;;::::::::::::777666333---&&&"""###$$$)))))))))***+++,,,...///222222222222222222222222222000...---...111444777333222555:::;;;666555777888999:::>>>???444333AAA???;;;888777111++++++///:::EEENNNOOONNNOOOOOOLLLYYY^^^___YYYPPPEEE333!!!$$$222CCCPPP\\\gggiiifffeeedddcccggglllmmmkkkhhh\\\YYY\\\dddiiifff___[[[iiibbb```gggpppooo___PPPOOO]]]jjjmmmlllooopppooonnnlllmmmrrrrrrppprrrxxxxxxsss\\\cccsssrrrnnnyyyrrruuuqqqZZZ@@@KKKeeeTTT333***$$$"""$$$""" !!!"""!!!!!!$$$ $$$,,,///((( '''...DDDXXXrrr}}}TTTDDDccc}}}lllfff{{{IIIbbbwwwuuuhhh^^^|||ggglllnnnYYYlll}}}ooobbbjjj~~~pppgggwwwuuuEEE++++++&&&$$$)))222eee~~~iii===&&&"""!!!%%%!!!$$$$$$'''111nnnyyy~~~yyywww{{{zzztttEEE111"""###'''&&&%%%'''######""""""######$$$%%%########################!!!$$$)))(((&&&///>>>hhhuuu{{{uuuqqquuuwwwsssttttttuuuuuuvvvvvvwwwwwwvvvwwwyyyzzz{{{{{{zzzzzzwwwxxxyyy{{{||||||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{||||||}}}{{{zzzzzzzzzzzzzzzzzz{{{|||||||||||||||}}}~~~~~~dddeeebbb]]]]]]aaacccbbb____________`````````aaa````````````aaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaa``````_________^^^^^^^^^aaaaaabbbbbbbbbbbbaaaaaa]]]]]]^^^^^^]]]]]]\\\[[[\\\\\\[[[[[[ZZZYYYYYYYYYTTTTTTUUUTTTSSSRRRPPPOOONNNNNNMMMKKKJJJIIIGGGGGGKKKIIIGGGFFFGGGGGGFFFEEEBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDBBBAAA@@@??????======<<<;;;::::::::::::777555111***### """%%%*********,,,---///111222........................///000222444555444222111:::555444999:::666444666777<<<888<<>>::::::;;;777...***,,,+++999FFFLLLOOOUUUWWWVVVTTTZZZTTTJJJRRR```UUU;;;)))///444<<>>===;;;<<<===<<<;;;999888999:::222'''"""###&&&'''&&&%%%&&&)))---111222000......000111111///...///111222111222333222222444888666777777888;;;===888///CCC999---FFF>>>???111999;;;???;;;,,,LLL@@@111!!!&&&(((999JJJMMMSSSZZZWWW]]]YYYYYY]]]]]]ZZZ]]]dddUUU,,,<<>>===<<<<<<===<<<:::999999999666///&&&"""$$$'''''''''&&&'''***,,,,,,,,,++++++......////////////111222222222333333222222555777555666777777;;;???;;;444===999111EEE>>>BBB555:::DDDHHHDDD444MMMDDD999,,,)))$$$...<<>>=========<<<;;;:::::::::999///***%%%###%%%(((((('''%%%(((+++,,,******,,,...///---,,,,,,...111222333111333444333333333555777666777777777;;;@@@???999555999888CCC???EEE<<<;;;EEEIIIFFF888HHHFFFCCC<<<111######+++111>>>KKKMMMKKKNNNVVV```fffeeeeeefffhhhoooUUU>>>LLLYYYQQQNNN```ggglllkkklllooommmiiiqqqllljjjcccHHHfffhhhkkkhhhlllnnnllljjjkkklllmmmooonnnlllhhhdddeeehhhlllpppnnnlllmmmppptttvvvvvvjjjssswwwhhhvvvlllqqq~~~~~~mmm___vvvsssZZZFFFFFFeeeZZZ000%%%&&&"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""&&&111222888HHHXXX___kkk\\\vvv```qqq```qqqUUU]]]}}}gggfffuuu{{{pppfffuuuwwwoooqqq---'''))))))---777~~~bbb***%%%&&&%%% $$$((($$$###LLLyyy~~~}}}}}}~~~nnnKKK...&&&&&&%%%''''''%%%###  ###&&&###$$$&&&%%%$$$"""######""""""""""""$$$%%%''')))'''<<>>===>>><<<;;;;;;;;;:::999888)))&&&$$$$$$&&&((()))((($$$(((------++++++000555111...++++++...111222222222555666333222555666666888999999888;;;AAAAAA===111;;;???AAA@@@FFFAAA:::BBBGGGEEE===DDDKKKPPPOOO???)))!!!$$$&&&---555555+++111???TTTeeekkkfff```eee```xxxccc...HHHttt^^^KKKXXXhhhpppnnnkkkmmmrrrpppnnnmmmkkkCCCaaammmjjjeeegggnnnqqqlllmmmqqqppprrrsssrrroooiiigggiiikkkooooooooopppsssvvvxxxyyynnnlll}}}mmmppp}}}vvveee|||fffRRR???PPPzzzhhh666###&&&###""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!(((,,,%%%'''999KKKQQQGGGfff```cccpppkkk~~~yyyOOOOOOuuueeeZZZwww{{{ggghhhtttzzzMMM+++""")))%%%(((kkk```DDD]]]NNN+++ &&&!!!""")))######777uuu|||{{{~~~}}}```<<<333+++)))### """$$$%%%((("""###%%%$$$###"""###$$$"""""""""""""""$$$&&&''''''---EEEhhhzzzvvvsssyyyttttttuuuuuuuuuvvvvvvvvv{{{zzzzzzyyywwwvvvtttsssuuuvvvwwwxxxzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||~~~|||zzzxxxvvvuuuvvvvvvwwwvvvwwwyyy{{{}}}|||{{{zzzzzz{{{{{{|||}}}~~~~~~ddddddcccccccccbbbbbbbbbccccccddddddddddddddddddddddddddddddeeeeeeeeeeeeddddddcccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaa````````````aaaaaabbbbbbaaaaaa```]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\[[[ZZZYYYXXXWWWVVVTTTUUUVVVWWWVVVTTTQQQOOOLLLLLLKKKJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCBBBAAA???>>>===>>><<<::::::;;;:::666333%%%$$$$$$%%%'''((())))))%%%)))------++++++///444333000---,,,...000222222333777777222111555888777;;;===<<<:::<<>>BBBFFFEEE;;;DDDJJJJJJGGGDDDRRRZZZ[[[LLL333(((***'''%%%&&&""")))>>>XXXhhhjjjdddkkkgggooouuu^^^>>>MMMzzzZZZXXX^^^lllqqqnnnpppwwwmmmnnnqqqsssMMM\\\ppplllaaaZZZffftttpppppptttqqqxxxwwwvvvuuusssqqqpppoookkkmmmpppsssuuuvvvwwwxxxxxxiiitttvvvkkkvvvcccxxx}}}qqq]]]AAACCCiiisss===%%%$$$### """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""""""""""""""+++$$$&&&000666888GGGEEEcccbbb|||uuunnn\\\SSSmmmttteeeyyytttcccqqquuu{{{xxx::: )))...EEE}}}___@@@XXXyyy???!!!'''%%%"""&&&$$$&&&***hhh~~~~~~~~~{{{lllJJJDDD>>>222111'''$$$***''' """###$$$###""""""###%%%###""""""!!!"""###%%%&&&+++&&&444YYYvvvzzzwwwwwwuuuuuuuuuvvvvvvvvvvvvvvvzzzzzzyyyxxxwwwuuutttsssuuuuuuvvvxxxzzz{{{|||}}}~~~~~~}}}}}}}}}|||}}}}}}~~~~~~}}}}}}~~~||||||||||||}}}~~~~~~~~~}}}}}}|||zzzxxxvvvuuuuuuuuuvvvvvvvvvxxx{{{|||{{{zzzzzzzzz|||}}}~~~}}}~~~dddddddddccccccccccccbbbbbbcccddddddeeedddddddddddddddddddddeeeeeeeeeeeedddddddddccccccbbbaaaaaa```aaaaaabbbbbbaaaaaa```aaaaaabbbbbbbbbbbbaaaaaa^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[ZZZXXXWWWVVVVVVSSSTTTTTTTTTTTTRRRQQQPPPKKKKKKKKKJJJJJJJJJIIIIIIFFFGGGHHHIIIIIIHHHFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBAAA???>>>======;;;:::;;;;;;888222---%%%%%%%%%&&&'''((()))***))),,,---,,,)))'''(((***000111111000///000333666666:::888000///666:::888<<>>BBBDDDBBB999;;;BBB:::EEEEEEIII???DDDJJJKKKNNN@@@RRRZZZXXXTTT:::000222,,,%%%$$$!!!&&&""" ***BBB\\\kkknnnrrrrrrdddmmm|||XXX;;;SSSttteee[[[bbbooouuutttrrrmmmooouuuuuu```VVVppppppcccKKKWWWttttttqqquuuqqqvvvtttssssssuuuuuurrrnnniiilllqqqtttuuuuuuuuuvvv~~~ooommm|||}}}mmmrrruuutttyyyyyygggLLL@@@WWW~~~JJJ,,,%%%######""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""""""""""""""$$$###%%%'''"""'''888@@@@@@FFFiiigggwwwyyynnnlllKKKnnnvvvlll}}}~~~|||llliiiyyyzzztttYYY...'''!!!444***iii___555+++(((%%%%%%$$$%%%"""OOOxxx{{{qqqWWWNNNSSSXXX]]]EEE333$$$"""""" """###$$$$$$$$$"""###$$$&&&$$$###"""""""""###$$$%%%+++&&&,,,FFFeeewwwyyyuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwxxxxxxxxxwwwvvvuuuuuuvvvvvvwwwxxxzzz{{{||||||~~~}}}|||||||||||||||}}}||||||||||||}}}~~~{{{{{{{{{{{{|||}}}~~~~~~~~~{{{{{{yyyxxxvvvvvvuuuuuuvvvvvvvvvxxxzzz{{{zzzyyyyyyyyy{{{}}}~~~|||~~~ccccccccccccbbbbbbbbbbbbaaabbbcccdddeeeddddddcccccccccdddddddddeeeeeeeeeddddddddddddcccbbbaaaaaa```aaabbbbbbbbbbbbaaa`````````aaaaaaaaaaaa``````______``````______^^^]]]\\\\\\[[[YYYXXXWWWVVVUUUSSSSSSRRRRRRQQQQQQPPPPPPJJJJJJJJJKKKJJJJJJIIIIIIEEEFFFHHHIIIIIIHHHFFFEEEGGGGGGFFFEEECCCBBBAAAAAABBBBBBBBBAAA@@@???>>>===<<<;;;:::;;;<<<777...''''''''''''&&&&&&'''(((***,,,,,,------+++)))&&&%%%+++///333333000111666;;;888<<<888...---666;;;999:::>>>@@@???@@@EEEGGGEEE>>>888>>>666HHHEEEMMMFFFAAAFFFJJJSSS???TTTYYYTTTYYY>>>222333***###%%%&&&)))'''"""!!!///JJJcccpppnnnppppppjjjmmmttt^^^444```hhhggg^^^cccssswwwmmmppppppwwwrrrrrrNNNmmmsssoooDDDLLLsssxxxsssxxxuuutttsssssstttttttttrrrqqqmmmppptttuuuuuuuuuxxxzzz}}}zzzllloooxxxqqqoooyyyqqq\\\DDDEEEsssZZZ999((("""%%%""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""""""""""""""""""""""""""))) !!!'''(((''''''---===DDDBBBfffuuummm~~~ttt\\\fffppp}}}wwwpppuuuzzzIII$$$...---$$$III}}}YYY222'''(((%%%"""%%% 444jjj{{{{{{vvvcccPPPWWWmmmyyynnnZZZCCC555)))!!!***$$$$$$%%%$$$######&&&(((%%%%%%######"""###$$$%%%&&&)))+++333NNNmmmyyysssttttttttttttttttttttttttuuuuuuvvvwwwwwwxxxwwwwwwxxxxxxxxxyyyzzz{{{{{{|||}}}|||{{{{{{{{{|||}}}}}}{{{{{{{{{{{{|||}}}~~~{{{{{{{{{{{{|||}}}~~~~~~~~~}}}zzzyyyxxxxxxwwwvvvvvvvvvwwwvvvvvvwwwyyyzzzxxxwwwvvvwwwyyy{{{}}}}}}}}}}}}|||}}}bbbbbbbbbbbbaaaaaaaaaaaa```aaacccdddeeedddcccccccccccccccdddddddddeeeeeeeeeeeeeeedddcccbbbaaa``````aaabbbccccccbbbaaa```______````````````______`````````aaa``````___^^^\\\\\\[[[YYYXXXWWWUUUUUUSSSRRRQQQPPPPPPPPPPPPPPPJJJJJJJJJKKKJJJJJJIIIIIIEEEFFFHHHIIIIIIHHHGGGEEEHHHGGGFFFDDDCCCAAA@@@???BBBBBBBBBAAA@@@???>>>===<<<::::::<<<<<<666,,,###((((((((('''&&&&&&(((***,,,,,,---//////...***'''&&&---555555222222999@@@999===999---+++666<<<;;;777===@@@@@@BBBGGGIIIHHHAAA555:::444JJJEEEPPPLLL@@@FFFLLL[[[EEE\\\___XXX\\\???000///%%%$$$))) &&&&&&!!!&&&===YYYkkkfffrrryyyssspppwwwpppXXX222aaawwwbbbWWWjjjvvvmmmtttrrrwwwnnn}}}GGGjjjuuu{{{CCCGGGttt|||uuu{{{{{{yyyzzz{{{{{{yyyxxxxxxyyytttvvvwwwwwwvvvxxx|||xxxnnnfffrrreeevvvzzziiiJJJ:::iiifffBBB+++"""'''""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! $$$ """%%%***---222>>>NNNqqq{{{jjjbbbwwwlll|||wwwsss}}}___"""999"""(((///mmmwww999%%%,,,'''!!!'''"""$$$```{{{}}}yyywww|||mmmMMMOOOmmmzzz}}}tttkkk___GGG+++!!!$$$%%%%%%$$$###$$$&&&)))&&&%%%$$$#########$$$%%%!!!,,,,,,(((===dddwwwrrrssssssssssssssssssssssssssstttuuuvvvxxxxxxyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{|||{{{{{{zzz{{{|||}}}~~~zzzzzzzzzzzz{{{|||~~~~~~{{{zzzzzz{{{{{{|||}}}~~~~~~}}}}}}xxxxxxxxxxxxwwwwwwvvvvvvwwwvvvvvvwwwyyyyyyxxxvvvtttuuuwwwzzz{{{||||||{{{{{{}}}bbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccccccccdddeeeeeeffffffeeeeeedddddddddddddddcccbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaa```___^^^]]]```___^^^]]]]]]^^^___```[[[[[[ZZZZZZYYYWWWVVVUUUSSSRRRQQQPPPOOONNNNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIKKKJJJHHHHHHIIIHHHFFFDDDGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBBBBAAA@@@???>>>>>>===<<<:::888555000)))%%%((((((''''''((((((((((((+++,,,---------///222555...+++---444444000222:::???CCC===///+++555>>>@@@:::CCCIII<<>>===<<<<<<:::777333---(((%%%%%%&&&'''(((((()))((((((,,,...///.........000222111---...333555333444888999===;;;111)))///<<>>BBB???KKKHHHLLLQQQNNNDDD>>>EEEAAANNNPPPKKKBBB<<>>>>>===;;;<<<<<<777///)))&&&&&&"""$$$&&&)))***)))(((''',,,...000000///...///000444///...222555666555666888;;;<<<666***'''666HHH???<<<===FFFBBBLLLNNNMMMLLLGGG;;;LLL>>>TTTOOOOOOKKK888GGG[[[OOO===^^^]]]]]]SSS...###&&&!!!%%%!!!'''""" $$$$$$ $$$+++NNNdddvvvwwwwww}}}}}}vvvzzz]]]:::iii[[[dddwwwuuutttxxxvvvyyykkk\\\{{{~~~aaaNNNvvv|||wwwyyy|||{{{{{{zzzzzz{{{{{{|||}}}{{{wwwwwwxxxyyy}}}]]]www{{{qqqkkkEEEAAAvvv[[[000$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!###%%%'''+++<<<]]]yyypppqqqyyyyyyzzzOOO000+++###(((666sssttt@@@%%%%%%(((&&&!!!,,,WWW|||~~~vvvzzzvvvlllYYYRRRlllddd\\\qqq}}}ttthhh###***AAAggg{{{zzzqqqTTT999666 """###$$$&&&&&&&&&%%%,,,---+++777WWWtttppptttxxxwwwssssssuuuxxxuuuttttttttttttuuuvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzzzz{{{|||||||||||||||~~~~~~}}}||||||||||||}}}~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{yyyxxxxxxyyyyyywwwvvvzzzyyyyyyxxxxxxyyyyyyzzzyyyxxxxxxxxxxxxzzz{{{|||{{{|||cccccccccbbbbbbbbbbbbbbbccccccbbbbbbaaa`````````aaaaaabbbcccccccccccccccaaabbbbbbbbbbbbbbbaaaaaa```aaaaaaaaabbbbbbbbbbbbcccccccccbbbbbbaaa```___]]]]]]\\\\\\\\\\\\]]]]]][[[[[[ZZZZZZYYYWWWVVVUUUSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKGGGGGGFFFGGGIIIIIIGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>======;;;======777---'''&&&'''!!!$$$'''***+++)))&&&$$$))),,,///000000///000111444111...///444888666222>>>>>>@@@===111&&&///???III@@@<<>>===<<<;;;===<<<555,,,&&&&&&)))###%%%)))++++++(((%%%"""%%%(((,,,...///000111333333333///---222999888111CCC@@@AAADDD===111000888KKKAAA;;;JJJ888KKKLLLGGGMMMJJJ888LLL555SSSOOOVVVXXX>>>AAAeeeXXXGGGXXX[[[^^^RRR***%%%"""&&&"""###"""###%%%%%%$$$%%%)))"""---JJJkkk|||{{{}}}\\\===dddxxx]]]mmmzzzyyy}}}yyy{{{jjjZZZxxx|||VVV```yyy~~~|||}}}}}}||||||}}}}}}~~~{{{wwwxxx|||aaauuu~~~rrr~~~VVV:::UUU{{{FFF''')))""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$"""$$$...:::bbbsss{{{~~~bbb666***'''---,,,fff|||JJJ(((%%%"""'''"""***^^^|||www~~~rrrMMM[[[xxxmmmyyy~~~uuummm...333fffvvv\\\::::::777,,,444PPPJJJ<<<...''''''$$$&&&"""&&&---+++***???\\\sssvvvvvvtttuuuxxxuuuooosssttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{}}}}}}}}}}}}||||||{{{{{{}}}}}}}}}|||||||||{{{{{{yyywwwwwwwwwyyyzzzyyyxxx{{{zzzzzzyyyyyyzzzzzz{{{zzzyyyxxxxxxxxxzzz|||~~~|||}}}~~~ddddddccccccbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbccccccccccccbbbbbbbbbcccddddddddddddcccaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaa```______]]]]]]^^^^^^^^^^^^]]]]]][[[[[[ZZZZZZYYYWWWVVVUUUSSSRRRQQQPPPOOONNNNNNNNNMMMNNNNNNNNNMMMLLLKKKJJJJJJHHHGGGGGGGGGGGGDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>======<<<;;;:::888222+++''''''((($$$&&&))),,,,,,)))&&&$$$###%%%))),,,---///222444111666333,,,000;;;;;;333AAA@@@BBBFFFFFF@@@;;;:::EEE@@@;;;@@@:::FFFKKKLLLRRRMMM@@@MMM<<>>===<<<<<<999666222---)))'''&&&&&&###%%%(((+++,,,,,,***)))###%%%''')))***---000333000999888...000===@@@888???BBBCCCDDDGGGIIIFFFAAAFFFEEEBBB999CCCAAAIIIQQQTTTMMMJJJOOOFFFRRRXXXXXXXXXSSS888WWW___ZZZUUUgggiiiYYY... &&&###%%%!!!"""######""""""###$$$###'''"""!!!000QQQrrrdddJJJnnn}}}YYYuuuzzz}}}yyyfffYYY{{{vvvJJJnnn}}}||||||zzz}}}cccuuu|||uuuLLL888cccZZZ+++###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!%%%&&&%%%&&&***+++RRRvvvvvvxxxxxxwww~~~ooo333***+++***'''gggXXX)))$$$((((((!!!222___~~~~~~rrrNNNhhhvvv{{{kkkaaaMMM>>>qqqxxxhhhJJJBBBQQQTTTKKK???JJJKKK<<<---******(((%%%""""""&&&((()))000888^^^mmmwwwtttrrruuuvvvrrrssssssuuuvvvvvvvvvuuutttsssttttttuuuuuuvvvwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxyyyxxxxxxxxxyyyyyyzzz{{{zzz{{{|||}}}}}}}}}|||{{{|||||||||{{{{{{{{{zzzzzzwwwvvvvvvwwwyyyzzzzzzyyyzzzzzzyyyyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{|||||||||}}}}}}~~~ddddddccccccbbbaaaaaa```aaaaaabbbcccdddeeeeeefffbbbbbbcccddddddddddddccc``````aaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaa```___^^^]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[[[[ZZZZZZYYYWWWVVVUUUSSSRRRQQQPPPOOONNNNNNNNNLLLLLLMMMMMMLLLKKKIIIHHHFFFEEEEEEFFFHHHHHHGGGEEEBBBCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>===<<<<<<888333...)))'''&&&%%%$$$!!!###'''+++---......---%%%&&&''''''(((***...111000;;;;;;000000>>>CCC;;;???EEEGGGBBBDDDLLLKKKEEEKKKOOOLLL777KKK???HHHTTTRRRKKKOOOOOOMMMPPPXXXTTTWWWYYY555OOO______WWWnnnooo^^^111"""'''###%%%"""""""""###&&&(((&&&""",,,***...[[[|||NNN\\\TTTqqqxxx~~~xxxeeeZZZ~~~vvvHHHsss~~~yyy{{{yyy~~~jjjwww|||lllWWW666YYYddd111$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$"""###%%%$$$"""$$$)))%%%777ooozzzaaauuu}}}yyy}}}wwwpppJJJ$$$,,,%%%,,,888ooo---%%%%%%)))###'''NNN}}}QQQPPPqqq~~~nnnaaaXXX???dddsssyyyiiiaaasss{{{jjjNNNKKK???111111777333'''%%%&&&'''((((((***///333RRRiiiyyyvvvooorrrwwwxxxrrrsssuuuvvvvvvvvvuuutttssssssttttttuuuvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{|||yyyzzz{{{}}}}}}}}}||||||||||||{{{{{{{{{zzzzzzzzzwwwvvvvvvwwwyyy{{{zzzzzzzzzyyyyyyxxxxxxyyyyyyzzzxxxyyyzzz{{{||||||||||||}}}}}}~~~eeeeeeffffffeeecccbbbaaaccccccbbbbbbccceeefffgggeeeeeeeeeddddddcccccccccaaabbbbbbbbbbbbaaa``````bbbbbbcccddddddddddddccccccbbbaaa```^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[YYYXXXWWWWWWUUUUUUTTTSSSSSSRRRRRRPPPOOONNNMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@???>>><<<;;;<<<===<<<444,,,'''''''''%%%###$$$!!!%%%......(((+++444000000&&&'''444,,,###000888<<<666===)))===>>>>>>@@@CCCGGGJJJJJJIIIGGGEEEKKKSSSLLL:::FFF999NNNOOOQQQSSSOOOGGGZZZGGGWWWZZZ\\\PPPIIIGGGZZZYYYMMMgggooo^^^NNN &&&%%%!!!!!!"""""""""""""""""""""""""""!!!###$$$%%%888ddd}}}eee333aaaccc|||{{{}}}___VVVoooYYYxxx~~~~~~~~~}}}}}}xxxzzz^^^qqq```BBB???...%%%%%%$$$###"""!!!!!!!!!!!!$$$#########""""""!!!!!!######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$000AAAmmmtttwwwaaahhh}}}mmmvvvyyy***...+++ 222RRREEE000)))###,,,(((000uuuvvvtttOOOrrrrrrsssssslllHHHfffzzzwwwjjjvvviiikkkqqqjjjBBB(((@@@XXXNNN???(((---,,,%%%$$$)))------===hhhyyyrrrvvvvvvpppsssrrrrrrrrrrrrrrrrrrrrrrrrtttttttttttttttsssssssssvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvxxxyyyzzzzzz{{{{{{{{{{{{zzzzzz|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{}}}~~~}}}}}}~~~eeeeeeffffffeeecccbbbaaaccccccccccccccceeefffgggddddddccccccddddddeeeeeeccccccddddddccccccbbbaaaccccccdddeeeeeeeeeeeedddcccbbbaaa```___^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[YYYXXXXXXWWWVVVUUUTTTTTTSSSRRRRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@>>><<<<<<<<<<<<:::333+++'''&&&'''%%%"""$$$"""&&&///...&&&&&&---***000,,,)))...000,,,,,,555:::777===***;;;>>>@@@===AAAEEEGGGHHHHHHIIIKKKIIIIIIMMM???>>>III???RRRUUUWWWVVVFFF[[[NNNPPP\\\___YYYOOOAAA]]][[[OOOeeeppp```PPP!!!&&&%%%""""""""""""""""""""""""""""""$$$"""###$$$###///RRRuuuttt999wwwnnn```~~~~~~ZZZdddgggeee{{{~~~|||ffftttyyygggEEE===~~~:::(((%%%$$$###""""""!!!!!!!!!############"""""""""!!!######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$---"""222UUUhhh___lllzzzxxxGGG...)))%%%---<<>>===<<<<<<666000)))&&&%%%%%%$$$"""$$$"""'''...,,,$$$!!!%%%%%%+++222---)))222666***222777999===+++777>>>BBBCCCEEEGGGIIIJJJKKKLLLNNNKKKGGGSSSHHH999SSS111TTTWWWXXX\\\CCCYYYWWWEEE[[[___aaaVVV888aaa```UUUgggpppcccTTT###%%%%%%###$$$""""""""""""""""""""""""&&&$$$$$$$$$!!!%%%999PPPFFFaaa^^^SSSuuu]]]www~~~nnnxxx\\\yyyrrrJJJ;;;pppJJJ)))%%%%%%###"""""""""""""""############""""""""""""###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$%%%!!!---666yyywwwppphhhYYYtttvvv~~~lll{{{qqq222'''++++++'''\\\;;;)))333&&&!!!,,,>>>nnnWWWYYYqqq^^^PPPzzzcccFFFnnnhhhhhhnnnrrrvvvpppwwwpppWWWLLLbbbssskkk[[[888"""---+++)))---333FFFfffxxxsssooorrrsssrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttttttttttttttvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzyyy{{{{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{|||}}}{{{{{{||||||}}}}}}}}}eeeeeeeeeddddddcccccccccddddddddddddeeeeeeffffffeeedddcccbbbbbbdddeeefffeeeeeeeeefffeeeddddddcccbbbcccddddddeeeeeedddddddddcccbbb```______^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[YYYYYYXXXWWWVVVUUUTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQNNNNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@??????>>><<<:::222...(((%%%$$$$$$###"""$$$"""$$$)))(((""" """$$$###111555***000999...///333;;;===///444???CCCHHHHHHHHHIIIKKKKKKIIIGGGOOOOOO[[[PPP@@@GGG222SSSUUUWWW^^^@@@TTT___>>>YYY[[[dddYYY222aaafff^^^kkkpppgggZZZ'''%%%%%%$$$%%%""""""""""""""""""""""""%%%$$$$$$%%%"""!!!)))333mmmXXXMMM___LLL}}}XXX~~~xxxwwwdddqqq|||PPP999^^^XXX&&&%%%%%%$$$###""""""""""""#########"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!***$$$000EEEuuu~~~fffaaadddbbbkkk>>>(((,,,,,,###===WWW444111***'''***...zzz___UUUjjjuuuRRRnnnsssttt}}}xxxMMMaaalll\\\uuussshhh}}}qqqnnneeeVVV```nnnffflllLLL///(((***((((((+++000666ZZZxxxrrrlllsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssttttttuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyywwwxxxxxxyyyyyyxxxxxxwww{{{zzzzzzyyyyyyyyyzzzzzz||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyzzz{{{|||||||||||||||||||||||||||eeeeeeddddddddddddddddddddddddeeeeeeeeeeeeeeeeeegggfffeeecccbbbbbbccccccdddddddddddddddcccbbbbbbaaaaaabbbcccccccccccccccdddcccbbbaaa____________]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYYYYXXXWWWVVVUUUTTTRRRRRRRRRRRRRRRRRRQQQQQQOOONNNNNNMMMMMMLLLLLLLLLIIIIIIHHHHHHGGGFFFFFFEEECCCCCCDDDDDDDDDDDDCCCCCCBBBAAA?????????>>>;;;888...+++'''$$$#########"""$$$!!!!!!######""""""###'''***;;;111,,,555666///111===<<<333222@@@DDDGGGEEEEEEHHHLLLKKKFFF@@@LLLTTT[[[QQQLLL222===RRRTTTWWW___EEEQQQeeeBBBWWW[[[ggg]]]777[[[iiibbbllloookkkaaa+++&&&%%%$$$&&&""""""""""""""""""""""""###"""$$$&&&&&&###$$$'''KKK}}}lll@@@gggLLLppp\\\~~~qqqhhhuuuXXX:::PPPggg'''&&&%%%$$$###""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""########################""""""#########$$$$$$$$$)))'''&&&222xxxzzzqqqoooWWWyyysssyyyxxxPPP***(((,,,++++++aaaBBB!!!***...,,,...wwwsssvvvbbbPPPuuuoootttkkkMMMqqqlll}}}zzzrrrmmmnnntttbbbXXXaaaffflllaaaLLL555(((%%%''')))000...OOOrrrrrrmmmrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvvvvuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyyyyzzzzzz{{{|||||||||{{{{{{zzzzzzzzzxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxyyyzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}}}}eeeddddddccccccddddddeeedddeeeffffffffffffeeeeeeggggggfffeeecccbbbaaa```cccccccccccccccbbbaaaaaa```aaaaaabbbbbbbbbbbbbbbdddcccbbbaaa```_________]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUURRRRRRRRRQQQQQQPPPPPPPPPNNNNNNNNNMMMMMMLLLLLLLLLIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBBBB@@@>>>>>>???>>>:::666,,,***'''%%%#########$$$###!!!!!!"""######'''$$$888777,,,000:::222///???<<<999222AAABBBGGGHHHJJJLLLNNNMMMLLLKKKDDDMMMSSSPPPUUU---BBBOOOXXX\\\___QQQOOOhhhPPPRRRaaakkkaaaGGGPPPiiibbbiiimmmooohhh000(((%%%$$$%%%""""""""""""""""""""""""!!!"""$$$&&&&&&&&&%%%%%%000___~~~:::rrrxxxTTT}}}aaallluuujjjkkkZZZ}}}```@@@FFFwww///&&&%%%$$$######"""######""""""""""""############!!!!!!!!!!!!!!!""""""###########################"""############$$$$$$$$$"""--- 000III\\\dddeeennn~~~jjj222%%%)))111%%%;;;zzzKKK;;;+++&&&+++\\\qqqGGGqqqrrryyyLLLRRRuuujjjzzzwwwkkksss{{{gggPPPUUUgggfffmmmeeeJJJ000&&&'''(((///,,,CCCeeesssqqqpppqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrssstttvvvvvvwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzyyy|||}}}}}}~~~~~~}}}}}}|||zzzzzzyyyyyyyyyzzz{{{{{{|||||||||{{{{{{{{{{{{{{{wwwwwwxxxxxxyyyyyyzzzzzzwwwxxxyyyzzz{{{{{{{{{zzz|||}}}}}}}}}~~~~~~eeedddcccccccccdddeeeeeeeeeeeefffggggggfffeeeddddddeeeffffffeeecccaaa```cccccccccccccccbbbbbbaaaaaaaaabbbccccccccccccbbbddddddbbbaaa```_________]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUSSSRRRRRRQQQPPPOOONNNNNNLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDDDDCCCAAAAAABBBBBBBBBBBBAAAAAABBB???======???>>>888333***)))(((%%%######$$$%%%###!!!!!!###"""###!!!"""...888111...999666...???<<<>>>333BBB@@@HHHOOOTTTPPPHHHFFFNNNXXXEEEBBBNNNTTTVVVAAA777KKK\\\```^^^\\\KKKeee\\\IIIfffjjjbbb[[[GGGkkkdddlllkkkqqqnnn555***&&&$$$$$$"""""""""""""""""""""""""""###$$$###$$$%%%%%%%%%&&&;;;vvv888}}}|||ooobbbvvvWWWoooHHHzzzkkklllpppttthhhHHH===vvv999&&&&&&%%%$$$############!!!"""""""""############!!!!!!!!!!!!!!!"""##############################"""############$$$$$$$$$"""444%%%(((###^^^}}}TTTvvvvvvuuuiii{{{BBB+++%%%...''',,,SSS}}}qqqlllLLLEEE444>>>rrr|||ZZZYYYqqqvvvhhhAAAgggpppWWWuuuppprrrssstttnnnZZZPPPYYYccckkkmmm___DDD,,,%%%'''+++,,,777VVVsssvvvooorrrrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrsssuuuvvvwwwxxxvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxzzz{{{{{{{{{zzzyyy|||}}}}}}~~~~~~}}}}}}|||yyyyyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{||||||||||||vvvwwwwwwxxxyyyyyyzzzzzzvvvwwwyyyzzz{{{{{{zzzzzz{{{{{{|||}}}~~~eeedddcccccccccdddeeefffeeeeeegggggggggfffeeedddbbbccceeeggggggeeebbbaaacccddddddddddddcccbbbbbbbbbbbbcccddddddddddddccceeedddcccaaa``````______]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWVVVVVVUUUSSSRRRRRRPPPOOONNNMMMMMMJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@AAAAAABBBBBBAAAAAA@@@AAA>>><<<===???===888222))))))(((&&&$$$###$$$&&&""""""!!!!!!###### (((###%%%666777///666999...???<<>><<<333+++***)))'''%%%###""""""!!!""""""""""""""""""""""""!!!$$$###"""'''222888777;;;111===BBB888777DDD???HHHRRRNNN===444@@@SSS]]]ZZZMMM888cccSSSXXX444888ZZZ___ZZZbbbGGG[[[dddDDDXXXjjjsssccc>>>dddmmmlllkkkuuusss777+++'''%%%$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$///...zzz111YYYwwwdddhhh<<>>eeesssnnntttrrrrrrqqqqqqqqqqqqqqqqqqpppppprrrssstttuuuuuuuuuwwwwwwvvvvvvwwwwwwxxxyyywwwyyyzzzyyyxxxwwwwwwxxxxxxyyyzzzzzzxxxwwwxxxzzzxxxyyyyyyyyyyyyyyyyyyyyy}}}}}}|||{{{zzzyyyyyyzzzxxxwwwwwwwwwxxxyyyyyyzzzxxxxxxyyyyyyzzz{{{||||||{{{{{{||||||}}}}}}~~~gggfffffffffeeeeeeeeeeeedddeeeffffffggggggggggggffffffffffffffffffffffffdddeeeeeedddbbbaaaaaabbbcccbbbaaaaaa``````aaaaaa```___]]]]]]___``````___]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYZZZYYYYYYXXXWWWVVVSSSSSSSSSQQQPPPNNNLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGFFFEEEEEEDDDCCCCCCEEECCCBBBBBBBBBBBBAAA???DDD???;;;;;;===:::111))))))(((&&&%%%$$$###"""""""""""""""""""""""""""""""""$$$###!!!&&&111777666;;;222<<>>kkkSSS}}}xxxoooZZZ}}}777,,,***))))))***&&&333ZZZpppMMMEEE|||~~~pppmmmUUUrrr}}}~~~{{{zzzyyyJJJ<<<```hhhmmmkkkrrrtttqqqtttwwwkkkXXXCCCTTTmmmjjjdddTTT111(((&&&---***777]]]qqqppprrrrrrrrrrrrqqqqqqqqqqqqpppooopppqqqsssttttttttttttwwwwwwvvvvvvvvvwwwxxxxxxyyyzzz{{{zzzxxxvvvvvvvvvxxxzzz{{{zzzyyyxxxyyyzzzxxxyyyyyyzzz{{{||||||}}}}}}|||{{{zzzyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwxxxyyyxxxxxxyyyyyyzzz{{{{{{|||{{{{{{||||||}}}}}}~~~ffffffffffffeeeeeeeeeeeeddddddfffggghhhhhhhhhhhhggggggggggggggggggggggggcccdddeeedddaaa```aaabbbaaaaaa```____________```]]]\\\[[[\\\^^^``````___]]]]]]\\\\\\[[[ZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUURRRRRRRRRQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEECCCBBBBBBBBBBBBAAA???@@@===;;;;;;;;;777...''''''&&&%%%$$$$$$#########"""""""""""""""""""""""""""###"""!!!%%%---444666;;;555:::DDD<<>>IIILLLDDD;;;EEEYYY]]]RRR[[[RRRGGGMMM[[[bbbIII+++XXXccc^^^dddJJJYYYbbbLLLHHHmmmmmmlllGGGHHHiiikkkjjjvvvuuu777'''"""###%%%$$$$$$############$$$$$$############$$$$$$$$$%%%&&&!!!,,,???nnntttVVVLLL}}}LLLOOOfffyyyeeezzzddd~~~\\\666EEE```***(((%%%###$$$$$$###"""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$"""$$$(((&&&$$$,,,888xxxNNNkkk]]]yyyvvvcccAAA///***))))))%%%***&&&,,,WWWiii999```]]]iiiyyy|||aaa\\\~~~}}}uuuwwwhhh<<<<<>>lllffffffeee***...&&&---(((...PPPnnnsssqqqrrrrrrrrrqqqqqqqqqppppppnnnoooppprrrssssssttttttvvvvvvvvvvvvvvvwwwwwwxxx{{{||||||{{{xxxvvvvvvvvvyyyzzz{{{{{{yyyyyyzzz{{{yyyyyyzzz|||}}}~~~}}}|||zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{|||}}}~~~~~~eeeeeeeeeeeeeeeeeeeeeeeecccdddeeeggghhhiiiiiiiiiggggggggggggggggggggggggdddeeeeeedddbbbaaabbbcccbbbaaa``````______``````]]][[[ZZZ[[[]]]^^^^^^]]]\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTQQQQQQQQQQQQPPPOOONNNNNNJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEECCCBBBBBBBBBBBBAAA???>>>===<<<<<<;;;555,,,&&&&&&%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!$$$***222666999999888FFF>>>CCC>>>@@@QQQGGG>>>AAAOOO[[[^^^]]]```[[[UUUCCCZZZbbbWWW222XXXggg```eeeLLLYYYdddXXX===iiijjjqqqPPP:::eeennnrrr}}}{{{;;;)))###$$$((($$$$$$############$$$$$$#########$$$$$$$$$%%%%%%%%%!!!'''...QQQ~~~eeepppWWWwwwWWWXXXPPP{{{zzz```ttt~~~fff666===~~~iii+++)))&&&$$$$$$$$$$$$###""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$###"""$$$'''&&&$$$(((111MMM___tttooo~~~{{{zzzGGG000((('''(((###///---"""222dddSSSNNNyyy\\\jjjlllMMM|||{{{kkk|||xxxWWW666eeeqqqpppmmmmmmppprrrsssqqqooo```???^^^bbbhhhggg///***'''---''''''CCChhhvvvqqqsssrrrrrrqqqqqqpppppppppnnnooopppqqqrrrsssssssssvvvuuuuuuuuuuuuvvvwwwwwwyyy{{{|||{{{yyywwwwwwxxxxxxzzz{{{{{{zzzyyyzzz|||zzzzzz{{{|||}}}~~~~~~|||{{{yyyxxxwwwvvvvvvvvvxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~ddddddeeeeeeeeeeeeeeeeeecccdddeeeggghhhiiiiiiiiiggggggggggggggggggggggggeeefffgggfffdddccccccdddbbbbbbaaa````````````aaa^^^]]][[[[[[[[[\\\[[[ZZZ\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYXXXXXXWWWUUUTTTSSSPPPPPPQQQQQQPPPPPPOOONNNLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEECCCBBBBBBBBBBBBAAA???======>>>===999333+++'''%%%$$$$$$######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!###(((111888888>>>777HHH>>>FFF:::CCCPPP???===NNNWWWPPPOOOXXXZZZ^^^cccJJJ```aaa]]]:::QQQggg```cccLLLVVVcccbbb777aaahhhttt[[[555^^^qqqyyy}}};;;)))###$$$&&&$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%''')))###***111~~~wwwwwwWWWqqqlllaaabbbDDDzzzpppeeezzzjjjppp:::777pppnnn,,,***'''%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""$$$&&&%%%$$$''',,,wwwRRRvvvtttcccuuucccpppkkkvvvhhhKKK111''''''((()))+++,,,)))%%%666fffOOOKKKuuuAAAlllxxxzzz{{{OOOrrrvvvppp{{{{{{sssBBBEEEkkkmmmmmmnnnqqqrrrqqqppppppoooMMMKKKccclllbbbDDD''')))+++(((%%%999___vvvsssssssssrrrrrrqqqpppoooooonnnooopppqqqrrrsssssssssuuuuuuttttttuuuuuuvvvwwwvvvxxxzzzzzzyyyyyyzzz{{{xxxyyyzzzzzzyyyyyyzzz|||||||||{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwzzzyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~ddddddddddddeeeeeeeeeeeecccccceeefffggggggggggggfffffffffffffffffffffffffffggghhhgggdddcccdddeeecccbbbaaaaaa``````aaaaaa___]]][[[[[[[[[[[[ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXXXXWWWVVVTTTSSSRRRQQQQQQQQQQQQPPPOOONNNNNNMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBBBBBBBBBBAAA???<<<>>>???<<<777000***(((%%%$$$$$$#########$$$$$$""""""""""""""""""""""""###!!!!!!"""###'''111;;;666DDD888III===GGG888IIIEEE:::BBBYYY\\\HHH???HHHLLLUUUeeeYYYiiibbb]]]BBBCCCaaa^^^dddOOOUUU```fff888XXXiiiuuuggg777TTTsssyyyxxx777'''""""""###$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%+++$$$...%%%iiisssKKKaaakkkjjjCCCuuuuuuZZZeee~~~wwwAAA444dddsss---+++'''&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$"""###$$$%%%$$$%%%''')))^^^ZZZ}}}nnnyyyYYYqqqqqqsssppp___MMM111(((((()))///!!! ***&&&!!!<<>>eeeppp___\\\,,,)))((()))(((111TTTrrrttttttssssssrrrqqqpppoooooonnnoooppprrrsssssstttttttttttttttttttttuuuvvvvvvsssuuuxxxyyyyyyyyyzzz|||vvvxxxyyyyyyyyyyyyzzz{{{||||||{{{zzzzzzyyyyyyxxxyyyxxxxxxwwwwwwxxxxxxyyy{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{|||}}}~~~ccccccdddddddddeeeeeeeeeccccccdddeeeeeefffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffggggggfffdddccccccdddaaaaaa```_________``````^^^\\\[[[[[[\\\]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXWWWUUUTTTRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLJJJIIIHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBAAA???:::===>>>:::333,,,((((((%%%%%%$$$###""""""######""""""""""""""""""""""""### !!!###$$$'''222>>>444HHH999KKK;;;FFF555NNN???@@@JJJYYY[[[QQQHHHHHHDDDIIIXXX]]]iiiaaa\\\PPP555\\\___jjjXXXXXX___hhh???QQQnnnuuuooo<<>>eeeeee]]]\\\...''')))...)))@@@ffftttttttttsssrrrqqqoooooonnnpppqqqrrrssstttuuuuuuuuutttsssssssssssstttuuuuuutttvvvwwwwwwvvvvvvvvvwwwtttvvvwwwwwwwwwwwwyyyzzzyyyzzzzzzzzz{{{{{{||||||wwwwwwwwwxxxyyy{{{|||}}}zzzyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz|||}}}eeeeeedddccccccccccccdddeeeeeefffffffffeeecccbbbeeeeeedddddddddeeeeeefffccccccdddccccccbbbaaa```aaaaaa```___^^^^^^]]]]]]\\\]]]]]]^^^_________^^^]]]\\\ZZZXXXXXXXXXYYYYYYZZZXXXWWWWWWWWWUUUSSSQQQPPPQQQRRRRRRQQQOOOMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@???>>>>>><<<666...)))&&&'''$$$$$$$$$############"""$$$$$$################## $$$### $$$000;;;>>><<>>CCCEEEEEEVVVYYYVVV^^^bbb___^^^___^^^QQQHHHTTTaaacccdddEEEXXXiiiiiibbb[[[___qqq^^^666lllyyyrrrTTTEEE\\\vvv~~~[[[---&&&)))$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))$$$***&&&555vvvTTTwww```eeeWWWiiixxxjjjjjjggg~~~JJJ222CCC444)))((()))###$$$'''"""###"""""""""$$$$$$###!!!""""""""""""############'''%%%###!!!!!!"""$$$%%%####################################$$$%%%&&&'''333wwwuuuwwwqqqxxxtttuuubbb<<<&&&***$$$(((&&&&&&%%%%%%&&&''''''(((,,,eeeuuuyyymmm}}}fffTTT~~~|||yyy}}}}}}jjjEEEwwwxxxnnnsssGGG+++>>>GGGcccfffUUU???%%%'''%%%***((('''+++333NNNsssuuusssqqqooonnnnnnnnnoooqqqqqqrrrrrrssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxyyyxxxxxxxxxzzztttvvvxxx{{{{{{{{{yyyxxxzzzzzz{{{{{{|||{{{{{{{{{xxxxxxxxxxxxxxxwwwwwwvvvwwwvvvuuuuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxxxxyyyzzz{{{|||}}}}}}gggfffffffffeeeeeeeeeeeefffggggggggggggffffffeeeeeeeeeddddddddddddeeeeeeccccccccccccbbbaaa```___``````______^^^]]]]]]]]]\\\]]]]]]^^^^^^^^^^^^^^^\\\[[[ZZZYYYXXXXXXXXXYYYXXXWWWWWWWWWXXXXXXVVVTTTTTTSSSRRRPPPNNNMMMLLLLLLJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>======;;;888222+++'''%%%%%%$$$$$$$$$############"""##############################!!!"""***333888AAAIIIAAADDDGGG777HHH>>>KKK]]][[[OOOTTT^^^___^^^]]]dddcccRRRHHHXXXfffbbbQQQLLLhhhiiidddaaaWWWqqqkkk222gggyyyxxxcccAAAVVVvvv}}}YYY,,,&&&)))$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%)))&&&+++&&&+++\\\|||xxxOOO{{{hhhxxx[[[kkkhhhvvvOOOYYYHHH...;;;555(((&&&((($$$$$$'''###$$$###"""###$$$$$$###""""""""""""#########$$$$$$%%%$$$###""""""""""""####################################$$$$$$%%%&&&''',,,mmm{{{XXX}}}uuu|||]]]>>>'''***###(((%%%%%%%%%%%%%%%&&&&&&'''$$$FFFlllxxxjjjxxxIII~~~{{{www~~~uuurrrMMMhhh|||qqquuu>>>000XXX]]]mmm\\\@@@---***((()))''')))******EEEoootttrrrqqqooonnnnnnooooooqqqqqqrrrrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxxxxwwwvvvwwwxxxtttvvvyyy{{{||||||{{{{{{zzzzzz{{{{{{{{{zzzyyyyyywwwwwwxxxxxxwwwwwwvvvuuuttttttsssssstttuuuvvvvvvwwwwwwwwwwwwwwwxxxyyyyyyyyyzzzzzz{{{|||}}}~~~gggggggggggggggffffffeeeffffffffffffffffffeeeeeeeeeeeeddddddcccdddddddddccccccccccccbbbaaa```____________^^^^^^]]]]]]]]]\\\]]]]]]^^^^^^^^^]]]]]][[[[[[ZZZZZZYYYXXXXXXXXXWWWVVVVVVWWWYYYYYYWWWVVVUUUTTTQQQOOOMMMLLLLLLLLLIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<<<<:::555///)))&&&$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$ """###!!!!!!'''000666AAAHHH???@@@KKK444LLL<<>>QQQwww{{{VVV+++&&&)))###%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%***(((,,,)))(((KKKwwwjjj\\\TTTVVVgggtttTTTcccggg}}}JJJ---666}}}888((($$$((($$$$$$'''%%%&&&$$$######$$$$$$$$$"""""""""#########$$$$$$$$$###############"""!!!!!!########################$$$$$$$$$$$$%%%&&&''''''(((ccc{{{mmmpppxxx\\\@@@(((***###(((%%%%%%$$$$$$$$$%%%%%%&&&$$$///gggaaaHHHtttzzzxxxnnnkkk~~~}}}SSSMMMmmm~~~xxxxxx???HHHhhhiiimmmPPP111&&& ...)))'''%%%++++++&&&===iiirrrqqqpppooonnnnnnoooooopppqqqqqqssstttuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxwwwvvvuuuuuuvvvtttuuuxxxzzz||||||||||||yyyyyyzzzyyyyyyxxxwwwvvvvvvwwwwwwwwwwwwvvvuuuuuussssssttttttuuuuuuvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzz{{{{{{|||}}}~~~gggggghhhhhhhhhgggfffeeedddddddddddddddddddddeeefffeeedddcccccccccccccccbbbbbbbbbbbbaaa```______^^^^^^^^^^^^^^^]]]]]]]]]\\\]]]]]]^^^]]]]]]\\\\\\[[[[[[[[[ZZZYYYYYYXXXWWWVVVVVVUUUWWWXXXYYYWWWVVVUUUTTTQQQNNNLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA???>>>===<<<<<<===888222,,,(((&&&$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$ """###"""!!!%%%///888@@@DDD@@@===III777LLL@@@UUU___QQQ<<>>============888000***'''&&&%%%$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%!!!"""######!!!%%%111>>>DDDAAAEEE>>>BBB@@@GGGIII^^^WWWBBB;;;QQQcccccc___iii]]]aaajjjaaaWWW]]]hhhfff===VVVqqquuuvvvhhhoootttDDDTTTwwwvvvtttKKKEEExxxvvvPPP)))'''(((###'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$$$$+++***777```bbb{{{aaadddjjjSSSlllbbbPPP111333jjjBBB+++$$$***'''$$$'''''')))'''$$$###$$$%%%%%%$$$#########$$$$$$$$$$$$%%%######$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***XXX{{{eeevvvoooFFF,,,,,,$$$)))'''&&&&&&%%%%%%%%%%%%%%%,,,***^^^}}}www{{{nnniiiPPP~~~wwwwww|||tttxxxBBBKKK|||{{{nnnHHHZZZnnnkkkddd???'''((("""''''''&&&$$$***---(((666UUUnnnnnnooooooooooooooooooppppppqqqqqqrrrsssttttttttttttttttttttttttttttttrrrtttuuuuuutttssstttuuuuuuvvvwwwxxxzzzzzz{{{{{{xxxxxxyyyyyyyyyxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvuuuwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwyyyzzz{{{zzzzzzzzzzzz{{{{{{|||eeefffggghhhhhhfffeeecccddddddcccccccccdddeeeffffffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTUUUVVVVVVTTTSSSQQQPPPPPPOOONNNMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>888///)))'''&&&&&&%%%$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%""""""######"""&&&444DDDKKKBBBNNNBBB:::LLL>>>SSS^^^VVVGGGIII^^^gggaaaaaadddeeecccgggiii___[[[dddmmmDDDLLLlllrrrssstttjjjtttRRRJJJuuuwwwxxxZZZ>>>xxxuuuNNN)))'''(((###(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((%%%"""+++***000vvviiibbb}}}pppjjjzzzWWW~~~MMM///111bbbGGG...%%%+++((($$$''''''***(((%%%###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''(((+++TTTzzz^^^ppp{{{~~~III...---%%%***(((''''''&&&%%%%%%&&&&&&(((...===jjjfffzzzPPP~~~wwwuuurrrzzzyyy~~~PPPFFFuuuwwwpppUUUNNNhhhhhhaaa:::###'''###&&&&&&'''$$$''',,,***111EEEmmmmmmnnnoooooopppoooooopppppppppqqqqqqrrrrrrrrrttttttttttttttttttttttttppprrrtttttttttssstttuuuwwwxxxxxxyyyzzz{{{{{{{{{yyyzzzzzz{{{{{{{{{{{{zzzxxxxxxxxxxxxxxxwwwwwwvvvxxxyyyyyyyyyyyywwwvvvuuuuuuuuuuuuvvvwwwxxxyyyzzzyyyyyyyyyyyyzzzzzzzzzeeefffggghhhgggfffdddccceeeddddddcccdddeeeggggggfffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[YYYWWWVVVVVVUUUTTTTTTUUUUUUSSSQQQOOOOOOPPPPPPOOONNNLLLKKKJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDCCCAAAAAAAAAAAAAAA============>>>>>>>>>>>>???888///)))''''''&&&&&&$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%###""""""$$$###'''777IIIQQQDDDUUUFFF444SSS999YYYWWWYYYWWW[[[aaa[[[YYYeee^^^mmmiiibbbjjjeeeZZZ___kkkGGGFFFkkkqqqooovvv```uuu[[[CCCtttyyy|||ddd999xxxtttMMM((('''(((###(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''',,,)))$$$,,,***---gggvvvjjjssszzz}}}rrreeeKKKqqq|||JJJ---///]]]KKK000&&&,,,)))$$$'''(((+++(((%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((,,,QQQ|||sssxxxvvv|||KKK000...&&&+++)))((('''&&&&&&&&&&&&&&&###000''']]]ddd```|||tttgggqqqzzzWWWDDDnnntttwwweeeGGGaaaddd```888 '''%%%)))&&&)))%%%$$$******---999lllmmmnnnooopppppppppooopppppppppppppppppppppqqqttttttttttttttttttttttttoooqqqssstttsssssstttvvvzzzzzzzzzzzz{{{{{{||||||{{{{{{|||}}}~~~~~~~~~}}}xxxyyyyyyyyyyyyxxxwwwwwwyyyyyyyyyyyyxxxvvvuuussstttttttttuuuvvvxxxyyyzzzxxxxxxyyyyyyyyyyyyyyyhhhhhhggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeccccccbbbbbbbbbbbbbbbcccbbbbbbaaaaaa```^^^]]]\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[\\\]]]\\\ZZZYYYZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRRRRQQQPPPOOOMMMMMMIIIIIIHHHGGGGGGFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBB??????>>>>>>======<<<<<<>>>666---'''&&&&&&&&&%%%###########################"""""""""$$$%%%$$$######!!!"""###"""$$$222BBBQQQHHHWWW:::888SSSFFFTTTZZZ[[[^^^bbbdddccc___[[[RRRXXXfffkkkfffgggfffZZZfff```555ssskkkwwwvvviiissseee333xxxjjj>>>rrrNNN%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&(((&&&:::...***---]]]mmmwwwkkkvvvuuuSSSsssLLL***'''RRRccc999$$$+++***"""%%%+++###&&&(((((('''%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))***+++...NNNmmmXXX}}}gggVVV***###---&&&&&&&&&&&&&&&&&&&&&&&&&&&###+++111dddzzzaaarrr}}}ddd{{{zzz^^^|||vvv{{{vvv999ooohhhdddKKKiiiiiiddd+++***''''''%%%''''''''''''''')))---111aaappprrrllloooppppppuuuqqqqqqqqqqqqqqqpppoooooorrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssstttuuuvvvvvvsssuuuxxx{{{}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~zzzzzzyyyyyyxxxwwwwwwwwwvvvwwwxxxyyyyyyxxxwwwvvvuuurrrrrrvvv{{{~~~|||xxxzzzzzzzzzzzzzzz{{{{{{hhhhhhhhhgggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa```___^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\^^^^^^___]]]ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRQQQPPPOOONNNMMMMMMIIIIIIHHHHHHGGGFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB??????>>>>>>======<<<<<<===666---'''&&&'''&&&%%%###########################"""""""""$$$%%%$$$######"""###%%%###%%%333DDDSSSMMMRRR666===VVVGGGZZZ\\\]]]___bbbeeedddbbb___aaaMMMLLL]]]eeebbbaaaaaajjjddd:::pppmmmxxxvvvgggxxxkkk555sss~~~oooBBBpppNNN%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&'''&&&!!!>>>111***,,,TTTmmm|||}}}oooHHHooowww>>>---555[[[|||GGG%%%(((000111,,,###111+++%%%$$$(((***)))&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))***+++...RRRxxxkkkyyy|||kkkVVV---&&&---%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%***---ZZZqqqqqq{{{wwwiiixxxxxxeeeyyyyyy{{{NNNtttjjj{{{hhhSSSkkksssggg'''%%%&&&%%%((('''(((((('''''')))---000\\\mmmqqqlllnnnnnnmmmqqqpppppppppqqqqqqpppooooooppppppqqqrrrrrrsssttttttsssrrrqqqppprrrtttwwwxxxtttvvvxxxzzz||||||{{{zzz}}}}}}|||{{{{{{{{{{{{{{{wwwwwwwwwxxxxxxxxxxxxxxxvvvvvvwwwxxxxxxwwwvvvvvvwwwvvvwwwwwwxxxyyyzzz{{{}}}|||{{{zzzzzz{{{|||iiihhhhhhhhhhhhhhhggggggffffffffffffffffffffffffddddddbbbaaa````````````___``````aaaaaa``````___^^^____________^^^]]]]]]___``````^^^[[[XXXXXXYYYZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRQQQOOONNNNNNMMMMMMJJJIIIIIIHHHHHHGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB??????>>>>>>======<<<<<<<<<555,,,'''&&&'''&&&%%%###########################"""""""""$$$%%%$$$###$$$"""$$$'''&&&&&&555HHHUUUSSSKKK222FFFYYYGGG___^^^^^^___bbbeeefffeeedddrrrXXXFFFNNN___iiijjjjjjnnnhhhCCChhhppp{{{wwwfff|||rrr888jjj}}}tttFFFnnn~~~NNN&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$DDD555++++++RRRxxxjjj~~~uuuuuuppp|||___KKK]]]{{{===---111UUUQQQ444###""")))))))))+++,,,***&&&$$$&&&)))&&&$$$###$$$%%%&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''')))***+++000[[[nnndddjjjqqqRRR///(((+++%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((KKKffftttrrruuuwwwwwwnnnssszzz[[[ooopppyyytttYYY___xxxkkk***'''***"""***'''(((((('''''')))---000TTTjjjrrrmmmnnnnnnkkkmmmnnnooopppppppppppppppooommmnnnoooppprrrssstttuuurrrqqqooonnnpppssswwwzzzvvvwwwxxxzzz{{{zzzzzzyyy||||||{{{zzzyyyxxxxxxxxxuuuuuuvvvvvvwwwxxxxxxyyyvvvvvvwwwwwwwwwwwwvvvvvvuuuxxxzzzxxxuuuvvvzzz~~~xxxwwwwwwxxxzzz|||iiiiiiiiiiiihhhhhhhhhhhhggggggggggggggggggggggggeeedddcccaaa```_______________```aaaaaaaaaaaaaaa______``````______^^^]]]^^^______^^^[[[YYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRPPPOOONNNMMMNNNNNNJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEDDDDDDCCCCCCBBBBBB??????>>>>>>======<<<<<<:::444,,,'''''''''&&&%%%###########################"""""""""$$$%%%$$$###%%%"""%%%***((('''777MMMUUUWWWFFF222PPPZZZDDD]]]___^^^___aaaeeeggghhhgggrrrppp[[[FFFRRRjjjrrrmmmoookkkLLL]]]qqq|||yyygggyyywww===bbb~~~xxxFFFjjj|||NNN&&&((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%'''(((HHH777,,,,,,RRRooo~~~uuuiiiDDD|||eeeFFF///444fff\\\DDD555'''$$$''')))++++++***))))))&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''')))***+++111fffiiieee~~~wwwHHH---((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&@@@cccppp{{{lllzzzzzzxxxmmmvvvXXXaaavvv}}}\\\KKKsssmmm333,,,000!!!)))'''(((((((((((())),,,///LLLhhhtttppppppoookkklllmmmnnnooooooppppppoooooollllllmmmnnnooopppqqqrrroooooonnnoooqqqtttwwwyyyvvvwwwxxxzzz{{{|||||||||||||||{{{zzzyyyxxxwwwvvvuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvrrruuuxxxxxxwwwwwwzzz~~~yyyyyyzzz{{{}}}}}}~~~hhhhhhhhhhhhiiiiiiiiiiiiggggggggggggggggggggggggeeedddcccaaa```_________^^^___```aaabbbbbbbbbbbb______``````______^^^]]][[[]]]]]]]]][[[[[[[[[]]]YYYYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSQQQPPPOOONNNNNNNNNKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBBBB??????>>>>>>======<<<<<<888222+++''''''((('''%%%###########################"""""""""$$$%%%$$$###%%%"""&&&---***(((999QQQTTTWWWBBB888XXXYYYDDDXXX___^^^^^^aaaeeehhhiiiiiikkkzzzkkkOOOMMMXXXbbbnnnnnnmmmVVVOOOppp||||||jjjqqqyyyBBB\\\zzzEEEfffzzzNNN'''(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%'''***JJJ777---///RRR~~~}}}gggbbbMMMmmm<<<...CCC}}}aaaTTTEEE444,,,...///+++&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''(((((((((&&&&&&&&&&&&''')))***+++,,,nnnkkkcccppp~~~===)))'''''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''999mmmsssgggjjjooo^^^```uuuwwwiiiJJJqqqmmm;;;)))000!!!)))'''((())))))((())),,,...EEEfffwwwsssrrrrrrnnnnnnmmmnnnnnnooooooooonnnnnnlllllllllllllllmmmmmmmmmlllmmmppprrrtttuuuvvvvvvtttuuuwwwzzz|||~~~||||||||||||zzzyyywwwvvvwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuurrrtttvvvxxxyyyyyyxxxxxx}}}~~~}}}{{{gggggghhhhhhhhhhhhhhhiiiffffffffffffffffffffffffeeeeeecccbbbaaaaaaaaaaaa___```aaaaaabbbbbbbbbbbb^^^____________^^^]]]]]]YYY[[[\\\\\\[[[ZZZ\\\]]]YYYYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRPPPOOONNNLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBBBB??????>>>>>>======<<<<<<666111+++'''(((((('''%%%###########################"""""""""$$$%%%$$$###$$$!!!&&&...+++(((:::TTTTTTSSS???@@@ZZZWWWIIIWWW```___```bbbfffhhhiiiiiinnnvvvooofff^^^IIINNNsssnnnqqqaaaCCCnnnzzz~~~pppggg|||HHHUUU}}}GGGbbbxxxMMM((()))&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''%%%(((***HHH555...555]]]}}}kkk<<>>>>>======<<<<<<555000***'''(((((('''%%%###########################"""""""""$$$%%%$$$###$$$%%%///,,,''':::WWWVVVNNN>>>GGGYYYVVVTTT\\\aaaaaabbbeeehhhjjjjjjiiirrruuummmqqqsssTTTKKKoooqqqwwwmmm<<>>======<<<<<<444///***'''((()))'''%%%###########################"""""""""$$$%%%$$$######%%%///,,,''':::XXXXXXJJJ===JJJWWWUUU]]]aaacccccceeegggjjjlllkkkiiilllwwwkkkjjjxxxgggRRR```ttt}}}uuu888kkkuuuvvv```QQQMMM|||RRR^^^uuuMMM((()))&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&))))))BBB......???{{{{{{vvvAAA~~~uuu333777...FFFyyyNNN(((***((('''((()))***)))((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&((()))***+++666xxxvvv|||qqquuuwww555///,,,###'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$((()))nnnjjjsssuuuyyyddd|||qqq|||zzz|||ggg(((000***((('''(((******))))))***,,,---XXXpppllljjjmmmlllmmmpppoooooonnnmmmkkkjjjiiijjjjjjkkklllnnnoooppppppssssssrrrrrrsssuuuvvvwwwsssssstttuuuvvvxxxzzz{{{xxxyyy{{{||||||{{{yyyxxxwwwwwwwwwxxxyyyyyyzzzzzzuuutttsssrrrrrrssstttuuunnnssswwwvvvuuuzzz|||zzz|||ffffffggggggggggggffffffiiihhhfffdddcccbbbbbbccceeeddddddddddddcccccccccbbbbbbaaaaaaaaaaaaaaabbbaaa```^^^]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUUUUUUURRRRRRRRRQQQPPPPPPOOOOOOOOOMMMKKKKKKKKKJJJHHHGGGHHHHHHGGGEEEDDDBBBAAAAAA@@@>>>===>>>@@@???;;;888---,,,***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&$$$######$$$---AAASSSTTTQQQ222WWW___\\\YYY___ddddddeeehhhllloooppppppsssvvvwwwqqqmmmrrreeeEEEuuuuuutttMMMWWWkkksss```}}}ggg888YYYXXXEEE(((''',,,'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))%%%'''(((---333...222DDDdddZZZrrr:::666...'''---;;;YYY===666((()))///%%% (((111***###%%%((($$$))),,,%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***---,,,)))333lllZZZ|||+++333$$$)))***)))((('''&&&&&&'''))))))***###***,,,|||rrrzzzwww~~~pppxxx~~~zzzzzz}}}ttt:::***$$$000*********)))******+++,,,///CCCdddrrrjjjiiinnnmmmlllllllllllllllllllllllllllmmmmmmnnnoooppppppqqqqqqqqqqqqqqqsssuuuwwwyyywwwwwwwwwxxxxxxyyyyyyyyyzzz{{{{{{{{{zzzxxxvvvuuuyyyxxxxxxwwwvvvuuuuuutttttttttuuuuuutttrrrpppooouuussstttuuuuuuyyy~~~|||ffffffggggggggggggfffffffffeeedddcccccccccdddeeeeeeeeeddddddccccccbbbbbbccccccbbbaaa``````aaaaaaaaa```^^^]]]\\\[[[[[[[[[]]]\\\\\\[[[ZZZZZZYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUSSSRRRRRRQQQQQQPPPOOOOOOOOONNNLLLKKKLLLKKKIIIHHHHHHGGGFFFEEEDDDBBBAAAAAABBB???>>>???@@@@@@<<<888---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&%%%$$$$$$%%%...BBBUUUYYYSSS999ZZZ```]]]ZZZ___eeeeeegggjjjooorrrrrrrrrvvvrrrsssrrrttt{{{nnnQQQ___ssssssaaa<<>>???AAA@@@<<<888,,,,,,***((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%'''&&&%%%%%%&&&///DDDXXX]]]TTTCCC^^^bbb___^^^```fffgggiiimmmrrruuuuuuuuuzzzqqqnnnkkkjjjrrrvvvkkkMMMfffyyylll...www~~~zzzZZZ|||rrr;;;zzzWWWZZZLLL---''')))%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))((()))'''***,,,'''333NNN~~~cccUUUaaa???000""")))555+++---QQQvvvFFF333((((((+++444555)))***))),,,+++&&&,,,///%%%''''''''''''''''''''''''******)))(((&&&''',,,111JJJhhh|||kkkccczzzAAA%%%555!!!...((('''&&&%%%%%%&&&'''(((---,,,...***zzz}}}hhhqqqwwwwwwrrrrrrxxxzzzxxx{{{yyyvvv---'''...***************+++,,,,,,---???```sssnnnkkknnnlllkkkkkkkkkkkkkkkkkklllllljjjjjjkkkkkkmmmnnnooopppssssssrrrrrrsssuuuvvvwwwwwwxxxxxxyyyzzzzzz{{{{{{~~~}}}{{{yyywwwuuuttttttvvvvvvuuuuuutttssssssssstttuuuuuuvvvvvvuuuttttttrrrvvv{{{{{{yyy}}}uuuwwwyyyeeeffffffggggggffffffeeecccbbbbbbcccdddfffhhhiiigggffffffeeedddcccbbbbbbeeedddcccaaa```_________``````___]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[XXXXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWWWWWWWSSSSSSRRRRRRQQQPPPPPPPPPNNNMMMKKKKKKLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAAAAABBB???>>>>>>@@@???;;;777,,,+++***(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%'''&&&'''&&&'''111GGG\\\___PPPLLL```cccaaabbbbbbfffgggjjjoootttvvvvvvuuurrrnnnsssrrriiilllvvvxxxTTTTTT{{{hhh777lll{{{[[[zzzyyyAAAoooYYYXXXMMM---%%%'''%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''((((((+++,,,***???dddccclllVVV===111777222(((///>>>kkk~~~III+++222444...000666111++++++)))$$$***...$$$''''''''''''''''''''''''(((&&&&&&'''(((***...333\\\bbbrrrbbbzzzzzzlllnnnAAAJJJ 222((((((&&&%%%%%%&&&&&&'''+++......)))qqqzzzZZZxxxuuuuuupppvvvxxxuuuvvv}}}sss777,,,///+++************+++,,,,,,+++:::[[[qqqnnnkkkmmmkkkkkkkkkkkkkkkllllllllllllkkkkkkkkkkkkmmmnnnpppqqquuuuuutttttttttuuuwwwxxxxxxxxxyyyyyyzzz{{{||||||}}}zzzwwwuuutttsssssstttttttttssssssrrrrrrrrrssssssttttttuuuuuuuuuuuurrruuuyyyyyywwwsssyyyyyyeeeeeeffffffffffffeeeeeeeeeeeedddddddddfffggghhhhhhggggggfffeeedddddddddeeedddcccaaa```_________``````___^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\XXXXXXXXXYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWTTTSSSSSSRRRQQQQQQPPPPPPLLLKKKIIIIIIJJJJJJIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@>>><<<<<<>>>===888555++++++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''111III```]]]JJJTTTaaadddcccgggdddeeegggkkkpppuuuvvvuuusssgggfffpppyyyuuuuuuvvvoooiiiQQQiiijjjAAAggg|||~~~\\\ttt|||FFFcccYYYTTTJJJ,,,%%%'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''')))(((++++++,,,JJJxxxyyyggg~~~qqqCCC---///000---,,,HHHhhhHHHJJJGGG;;;555333333555>>><<<))) &&&'''((((((((((((((((((((((((***%%%$$$))),,,,,,...222rrrdddvvv~~~rrr{{{{{{bbbXXX777***)))((('''&&&%%%&&&&&&'''(((,,,,,,)))hhhwwwPPPzzz~~~wwwyyy|||zzz|||aaaHHH000'''+++++++++***+++,,,,,,---***666UUUmmmmmmjjjllljjjkkkkkkkkkllllllmmmmmmmmmllllllkkklllmmmppprrrsssvvvvvvuuuuuuuuuvvvxxxyyywwwxxxxxxyyy{{{||||||}}}~~~|||zzzwwwtttsssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrsssssstttuuuuuutttssstttsssrrrvvvooorrrxxxxxxeeeeeeffffffffffffeeeeeefffeeedddddddddeeeffffffffffffffffffeeeeeeeeeeeeddddddbbbaaa``````````````````___^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]XXXXXXYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVTTTTTTSSSRRRRRRQQQQQQPPPKKKJJJHHHIIIJJJJJJHHHGGGEEEEEEDDDDDDCCCBBBBBBAAA@@@===;;;;;;<<<;;;777333+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&(((''''''222KKKccc]]]EEE\\\aaaddddddjjjeeeeeehhhlllqqqvvvvvvtttqqqooobbb\\\\\\aaapppwwwnnnwwwaaaPPPqqqBBBhhhxxx```lllzzzKKKZZZYYYTTTHHH***%%%)))'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))***))),,,RRRiiiVVV```555%%%333 222zzztttLLLNNN^^^___>>>!!!$$$111))))))))))))))))))))))))---((('''+++,,,+++///888jjjzzzlll~~~eeeoooYYYTTT###+++***((('''&&&&&&'''''''''((((((+++```xxxMMMzzzxxxzzz{{{fffdddCCC(((+++++++++++++++,,,------+++333PPPkkkmmmkkkmmmllllllllllllmmmnnnnnnoooooommmlllkkklllmmmpppsssuuuttttttsssssstttvvvwwwxxxvvvwwwxxxyyyzzz{{{|||}}}|||{{{yyywwwuuusssrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuutttsssqqqpppooooooqqqsssxxxvvvooopppvvvrrrqqqdddeeeeeeffffffeeeeeedddccccccbbbbbbbbbcccdddeeecccccccccddddddddddddeeeccccccbbbaaa``````aaaaaa```______^^^^^^^^^^^^___]]]]]]^^^^^^^^^^^^^^^^^^XXXYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQKKKJJJIIIIIIJJJJJJIIIHHHDDDDDDDDDCCCCCCBBBBBBAAA@@@>>><<<<<<===;;;777333+++***)))((((((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''&&&111LLLeee```DDDeeecccdddeeekkkdddgggiiinnnssswwwvvvsssooouuulll]]]HHH???WWWrrrvvvwwwpppNNNiiiKKK]]]hhhgggzzzRRRXXX]]]XXXHHH***'''+++'''%%%'''''''''''''''''''''''''''''''''''''''((())))))((()))))),,,+++000]]]vvv}}}ppp{{{]]]444444000666zzziiiccciiiQQQ000)))111))))))))))))))))))))))))+++)))+++...***)))888KKK~~~tttfffooouuugggaaa}}}===,,,+++)))(((''''''(((((('''&&&&&&...ZZZzzzQQQuuuvvv~~~}}}}}}aaa:::,,,++++++++++++,,,------...222NNNiiinnnlllooopppmmmmmmnnnnnnoooppppppqqqlllkkkjjjjjjlllooosssuuuqqqppppppppprrrtttvvvwwwuuuvvvwwwxxxyyy{{{||||||yyyyyyxxxwwwvvvtttrrrqqqssssssssssssssssssssssssttttttsssrrrrrrssstttuuutttuuutttqqqnnnnnnnnnooojjjrrrrrrsssxxxsssooodddeeeeeeffffffeeeeeeddd``````___``````bbbdddeee```aaaaaabbbbbbcccddddddbbbbbbaaaaaaaaaaaaaaabbb```______^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^YYYYYYYYYYYYZZZZZZZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQLLLKKKJJJJJJKKKLLLJJJIIIDDDDDDDDDCCCCCCBBBBBBAAAAAA???======>>><<<888444+++***)))(((((('''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''&&&&&&111LLLfffdddEEEkkkeeeeeeeeelllccchhhkkkpppuuuxxxwwwsssoooiiiyyy|||[[[:::FFFhhhwwwrrruuu]]]WWW[[[KKKpppfff|||ZZZ[[[aaa]]]HHH+++(((,,,&&&###'''''''''''''''''''''''''''''''''''''''((())))))&&&(((***...///777iiibbbjjjwwwddd~~~___{{{qqqjjj000000111uuusssMMMWWWVVV<<<)))###))))))))))))))))))))))))&&&'''---...((()))AAA^^^yyy{{{ggg}}}gggiiioooDDD~~~hhh---,,,***)))((((((((())))))%%%%%%000WWW|||VVV{{{xxxvvv}}}{{{~~~vvvKKK,,,,,,++++++,,,,,,---...000333MMMiiiooonnnrrrrrrmmmnnnnnnooopppqqqqqqrrrkkkjjjiiiiiikkknnnrrrtttmmmmmmmmmnnnppprrrtttuuutttuuuvvvwwwyyyzzz{{{|||wwwwwwxxxxxxvvvtttrrrqqqssssssssssssssssssssssssvvvuuutttsssssstttuuuvvvssswwwxxxtttooopppsssvvvqqqyyyrrrkkksssyyyvvvgggdddbbbbbbdddeeedddbbbaaaaaaaaa```aaaaaabbbcccaaaaaaaaaaaaaaaaaaaaaaaaeeedddcccbbbaaa___^^^^^^______^^^^^^^^^]]]]]]]]]\\\\\\]]]^^^^^^______```\\\\\\[[[[[[ZZZZZZYYYYYYZZZXXXVVVUUUVVVVVVUUUTTTUUUUUUTTTRRRQQQPPPOOONNNLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEDDDDDDCCCCCCCCCBBBAAABBBAAA??????>>>777...******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&###'''###&&&%%%TTT```SSSYYYaaaffffffeeecccccciiiggglllwww|||vvvpppoookkklllnnneee>>>PPPxxxttttttoooCCClllQQQrrreeeeeeUUUbbbTTTFFF)))***(((((($$$((((((((((((((((((((((((((((((((((((((((((((((((&&&***)))&&&333555wwweeefff]]]^^^ZZZ```HHH888///999bbbTTT000KKKIII******,,,+++***)))(((((((((((('''000&&&***666(((DDDxxxooo}}}jjjkkkGGGQQQeee((((((111,,,///&&&((()))&&&++++++HHH~~~TTTuuuwww{{{}}}~~~zzzeee333+++,,,---&&&)))111000111:::CCCbbbssspppvvvqqqlllnnnooonnnmmmlllmmmoooooollliiiiiilllooopppooonnnoooqqqqqqqqqqqqssstttvvvvvvuuuvvvvvvwwwxxxxxxvvvwwwwwwvvvtttrrrsssttttttsssqqqppppppqqqsssttttttsssssssssssstttuuuuuuwwwvvvuuutttsssrrrrrrrrrttttttuuuuuuvvvvvvwwwgggeeecccccceeeeeedddcccbbbaaaaaaaaaaaabbbccccccbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbaaaaaa````````````_________^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^ZZZZZZZZZYYYYYYXXXXXXXXXYYYWWWUUUUUUUUUVVVUUUTTTSSSSSSRRRQQQPPPOOOOOONNNLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBAAA@@@BBBAAA??????>>>777...*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%###'''$$$''''''WWWcccTTT]]]gggiiiccc```ccchhhiiigggkkktttxxxsssllljjj{{{lllvvvnnn\\\777cccrrrvvvwwwbbbUUU;;;|||www^^^hhhOOOfffYYYJJJ++++++(((((($$$((((((((((((((((((((((((((((((((((((((((((((((((((((((***&&&///777~~~wwwnnn~~~ooouuuqqqaaa---222//////PPPooocccyyyCCC---,,,+++***)))(((((((((((((((000***+++111111[[[}}}~~~~~~|||{{{MMMnnnlll>>>!!!+++!!!///(((&&&+++***CCCRRR|||xxx~~~{{{hhh444++++++---(((+++222222222:::CCCbbbrrrooouuupppppppppqqqooommmkkkllllllmmmjjjhhhhhhkkkmmmnnnmmmpppqqqssssssrrrrrrsssuuuxxxwwwwwwvvvvvvvvvwwwwwwuuuvvvwwwvvvsssrrrsssttttttsssqqqppppppqqqsssttttttsssssssssssstttuuuuuuuuuuuutttrrrrrrqqqqqqqqqttttttuuuuuuvvvwwwwwwgggfffddddddeeeeeeeeedddbbbbbbbbbbbbbbbcccddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccaaaaaaaaa`````````______^^^^^^^^^^^^]]]]]]]]]]]]XXXXXXXXXXXXWWWWWWWWWWWWYYYWWWUUUTTTUUUUUUTTTSSSQQQQQQQQQPPPPPPPPPOOOOOOMMMLLLLLLKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCAAAAAA@@@@@@AAA@@@>>>>>>>>>777///+++******))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$"""'''%%%))))))XXXdddSSS```kkkiii___[[[bbblllllljjjmmmtttwwwsssllliiikkk```\\\sss}}}eeeOOOAAAmmmwww{{{~~~JJJ---tttTTToooFFFiiiYYYIII******))))))&&&((((((((((((((((((((((((((((((((((((((((((((((((+++&&&,,,(((***;;;}}}eeeiiifff[[[iiiQQQ===+++'''111LLL|||UUU333,,,+++***)))))))))))))))***...///,,,,,,CCC}}}~~~ssszzzqqqttt___]]]"""(((222!!!,,,&&&&&&***(((<<>>===777///++++++******)))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$###(((%%%((((((WWWbbbUUU```iiiggg^^^[[[dddnnnpppoooqqqvvvzzzxxxsssnnnaaaYYY<<<[[[rrrmmmlll999]]]ttt{{{\\\777lllNNNzzz@@@gggVVVFFF((()))))),,,***((((((((((((((((((((((((((((((((((((((((((((((((---###---***(((???sssjjjgggkkkvvv___kkkKKK???111***HHHuuuPPP222,,,+++******)))))))))***,,,***000...000\\\wwwpppggg}}}|||{{{<<<---222)))%%%%%%&&&)))&&&444gggWWWVVVvvv}}}qqq<<<,,,)))...,,,///666777666;;;@@@^^^ooolllrrrlllrrrsssrrrpppmmmkkkkkkkkkjjjiiihhhiiijjjkkkllllllrrrssstttsssrrrqqqrrrsssvvvuuuuuuttttttttttttuuutttuuuvvvuuusssrrrsssttttttsssrrrrrrrrrrrrsssttttttsssssssssssstttuuuuuussssssrrrrrrrrrrrrrrrrrruuuuuuvvvwwwwwwxxxxxxffffffeeeeeedddddddddeeeccccccbbbbbbccccccdddeeebbbbbbbbbbbbbbbbbbbbbbbbeeeeeeddddddcccbbbbbbaaa`````````_________^^^^^^______^^^]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZYYYWWWUUUTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEECCCBBB@@@??????@@@@@@???<<<======888000+++++++++***))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$(((%%%'''%%%SSS^^^[[[aaaffffffcccdddkkkrrrpppqqqssswww|||}}}zzzuuuyyy___dddIIIQQQwwwcccXXXCCClllwww{{{HHHaaaQQQ???bbbZZZHHH))))))))),,,***((((((((((((((((((((((((((((((((((((((((((((((((,,,"""---+++***@@@hhhvvvwwwbbbdddXXX444,,,;;;JJJmmmuuu???---,,,+++******************...'''...111???www{{{wwwoooyyyccc___)))%%%222$$$%%%'''(((&&&///TTTZZZmmmrrr~~~}}}uuuAAA,,,'''......000777888777;;;>>>[[[mmmkkkqqqkkkooopppqqqooommmlllmmmnnnjjjjjjkkkkkkkkklllmmmnnnqqqrrrsssrrrqqqpppqqqrrrqqqqqqqqqrrrrrrtttuuuvvvssstttuuutttsssrrrssstttsssssssssssssssssssssssstttsssssssssssstttuuuuuutttssssssssssssssstttuuuvvvvvvwwwwwwxxxyyyyyydddeeeeeedddbbbbbbccceeebbbbbbbbbbbbbbbcccddddddcccccccccccccccccccccccceeeddddddcccbbbaaaaaaaaa`````````_________^^^^^^___^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXVVVUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTNNNMMMMMMLLLKKKJJJIIIIIIEEEEEEDDDCCCBBB@@@@@@??????@@@>>>;;;<<<===888111,,,++++++******)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$)))%%%'''$$$QQQ\\\bbbdddgggiiikkknnnrrrvvvnnnppprrruuu{{{}}}xxxzzz{{{ZZZKKKZZZgggttt:::]]]wwwVVVRRR[[[@@@}}}aaafffPPP---+++)))+++)))((((((((((((((((((((((((((((((((((((((((((((((((***###+++,,,---999ppplllllluuujjjsssbbb<<<000555???{{{xxxNNN111...,,,++++++*********++++++...''',,,888TTT}}}}}}mmm{{{^^^III(((555&&&&&&'''(((''',,,DDDsssZZZuuuzzz~~~zzzEEE---&&&---///000666777888:::<<>>IIIqqq[[[WWW```ppp[[[lll)))++++++%%%,,,''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''///)))---(((///...CCCvvvwwwnnniiizzznnnXXXOOO>>>QQQBBBYYYRRR444+++222111///---******+++---...000222;;;UUU{{{vvvJJJ888tttCCC'''///(((...%%%%%%111111UUU[[[eee~~~wwwyyyxxxLLL+++000&&&111000444555888666???GGGkkkjjjmmmlllllllllkkkjjjjjjiiiiiihhhiiijjjkkkkkkkkkkkklllmmmnnnoooqqqrrrssssssrrrrrruuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqrrrsssssstttuuuuuuuuuuuuuuuttttttttttttuuuvvvvvvvvvvvvvvvqqqqqqrrrrrrssstttuuuuuuwwwwwwwwwwwwwwwxxxxxxeeeeeedddcccbbb``````___```aaaaaabbbbbbaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaacccbbbaaabbbcccccc```]]]^^^^^^____________^^^^^^______^^^]]]\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTRRRQQQPPPPPPQQQQQQMMMMMMMMMLLLKKKJJJHHHHHHGGGFFFEEECCCBBBAAA@@@@@@???===;;;;;;<<<:::555111,,,,,,,,,,,,++++++++++++'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$++++++%%%---^^^ZZZkkkmmmoooppppppqqqsssuuuwwwuuuuuuuuuuuuwwwzzz}}}uuuooodddFFF@@@tttHHHeeexxxMMMpppJJJwwwwwwUUUcccZZZiiiVVVttt333+++...***'''(((''''''&&&&&&''''''((()))))))))(((((()))))))))+++(((,,,(((///,,,999xxx~~~qqqyyyzzzXXX===???@@@JJJvvv^^^777...&&&///...,,,,,,,,,---...000---222@@@```{{{~~~tttHHHGGGLLL***...***---)))***---...ZZZ[[[yyyzzzzzzzzz}}}~~~|||PPP***...(((444111666999888666???GGGkkkiiimmmllllllkkkkkkjjjjjjiiiiiihhhhhhjjjkkkkkkkkkkkklllnnnlllmmmoooppprrrrrrrrrrrrtttttttttttttttttttttttttttsssrrrqqqqqqqqqrrrsssttttttuuuuuuuuuttttttsssttttttuuuvvvvvvvvvvvvuuuqqqrrrrrrsssttttttuuuuuuvvvvvvwwwwwwwwwwwwxxxffffffeeedddccccccbbbbbbbbbbbbbbbccccccbbbbbbbbb````````````````````````bbbaaaaaabbbccccccaaa___________________________^^^]]]\\\[[[ZZZ[[[[[[\\\ZZZYYYYYYXXXXXXYYYYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUSSSSSSQQQPPPPPPPPPPPPPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA???===;;;;;;<<<:::555000,,,,,,---------,,,+++***'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$******&&&...\\\bbbmmmoooqqqqqqqqqqqqsssuuuwwwxxxxxxyyyzzz|||~~~{{{yyyQQQ;;;OOOuuu|||WWWrrrkkkUUU\\\gggxxxIIItttUUUlllYYY~~~CCC))))))...$$$(((''''''&&&&&&''''''((())))))))))))))))))))))))&&&(((+++'''...+++---XXXwwwwwwqqq~~~mmmYYY```000555kkk;;;BBBmmmKKK---666---,,,------......///000000,,,444IIInnn{{{qqq222~~~\\\///,,,,,,+++---,,,(((666jjj___~~~wwwzzzvvvzzzSSS))),,,)))666000444:::888666???FFFkkkiiimmmlllkkkkkkkkkjjjiiiiiihhhhhhhhhjjjkkkkkkkkkkkklllnnnkkklllnnnooopppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqqqqppppppqqqqqqssssssttttttttttttssssssssstttuuuuuuvvvuuuuuuuuurrrrrrsssssstttuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwgggfffffffffeeeeeeddddddbbbccccccddddddccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaa`````````______`````````___^^^\\\ZZZZZZ[[[]]]^^^ZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVUUUUUUUUURRRRRRQQQPPPOOOOOOOOONNNMMMLLLJJJHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBAAAAAA???<<<;;;;;;<<<:::555000+++,,,...///...---+++)))''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%))) )))(((///YYYlllnnnoooqqqqqqppppppqqqsssuuuwwwyyyzzz}}}~~~dddWWWqqqEEEIIIcccaaaHHH~~~zzzYYYEEEMMMpppgggaaa444$$$...(((((((((''''''''''''(((((('''''''''(((((('''''''''&&&***)))'''...+++(((:::zzznnnXXXIIIVVVRRRSSS```wwwyyydddyyy|||uuummm```EEE222///UUUQQQ888GGG111%%%444444,,,---///000000000//////...777QQQzzz{{{{{{{{{tttYYYdddjjj555******,,,...(((***PPPiiiwww|||~~~yyypppvvvVVV))),,,***666---000888888555>>>FFFjjjiiillllllkkkkkkjjjjjjiiihhhhhhhhhhhhiiikkkkkkkkkkkkmmmnnnnnnnnnoooooooooppppppppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppppppppppppqqqrrrrrrssssssssssssrrrsssssstttuuuuuuuuuuuutttsssssssssttttttuuuuuuuuutttuuuuuuvvvvvvwwwwwwhhhgggggggggffffffeeeeeeccccccddddddddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbaaa```____________```aaa```___]]]\\\[[[\\\^^^___[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUQQQQQQQQQPPPPPPOOONNNNNNMMMKKKIIIHHHGGGFFFGGGGGGHHHGGGEEEDDDBBBAAAAAAAAA>>><<<:::;;;;;;999444000+++,,,---......,,,***)))((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&)))###(((***///SSSssspppqqqrrrrrrqqqqqqrrrtttppptttvvvxxx~~~QQQ999qqqOOOYYYxxxYYY|||aaagggUUULLLGGGpppnnnSSS,,,---)))(((((((((''''''(((((((((''''''((())))))((('''''''''+++&&&(((---++++++---LLLaaaNNNPPPddd}}}qqqmmm~~~sssnnn{{{999777333ZZZwwwCCC333444...(((***...///000111000///---,,,...777TTTtttvvvcccppp777)))''',,,+++%%%;;;wwwvvveeeyyy[[[}}}~~~}}}xxxoootttWWW...222...666,,,///666777555>>>FFFjjjiiilllkkkkkkkkkjjjiiiiiihhhhhhggggggiiikkkkkkkkkkkkmmmooorrrqqqqqqpppoooooonnnnnnrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppppppooooooppppppqqqrrrrrrrrrrrrrrrrrrrrrssstttttttttttttttssssssssstttttttttttttttsssssstttuuuvvvvvvwwwiiihhhhhhgggffffffeeeeeebbbccccccddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbaaa``````aaacccaaa```___^^^^^^___```aaa``````^^^]]]]]]]]]^^^^^^[[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUQQQQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@>>><<<::::::;;;999444///++++++,,,,,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&(((%%%'''+++---JJJuuussstttuuuuuuuuuuuuvvvwwwsssxxxzzzzzz~~~ddd999nnnsss666xxx```bbbPPPYYYSSSxxxRRRuuuaaasssAAA000$$$)))((((((''''''(((((()))))))))++++++++++++)))))))))+++$$$+++,,,(((000+++111mmmwwwBBBUUUqqqjjjiii}}}ttt}}}{{{vvv;;;555222jjjMMM,,,666666(((***//////000000///...,,,+++,,,666WWW}}}}}}{{{hhh666***(((,,,(((000___{{{JJJpppTTTuuu~~~~~~yyyuuuwww}}}SSS333;;;111666...222666777555>>>EEEjjjhhhlllkkkjjjjjjjjjiiihhhhhhggggggggghhhjjjkkkkkklllnnnooosssrrrqqqpppooonnnnnnnnnrrrrrrrrrrrrrrrrrrrrrrrrpppqqqqqqqqqqqqpppoooooonnnooopppqqqqqqrrrrrrqqqqqqrrrssssssttttttssssssssssssssssssssssssssssssrrrrrrssstttuuuvvvwwwjjjiiihhhgggfffeeeddddddbbbbbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddbbb___^^^```ccc```___^^^]]]]]]^^^___``````___^^^^^^]]]\\\[[[[[[ZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUQQQQQQRRRRRRQQQPPPNNNNNNKKKKKKKKKKKKJJJHHHGGGFFFFFFEEECCCBBB@@@?????????>>><<<::::::;;;999444///++++++*********)))))))))(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&&&&***)))@@@sssssstttvvvvvvvvvvvvxxxyyywww||||||zzz|||tttIIIlllxxx```aaahhhWWWWWWxxx|||ZZZzzz\\\lllbbbnnnYYYfffJJJ...))))))(((((((((((())))))((()))+++,,,,,,+++)))(((((()))"""...+++"""111,,,///FFFqqq[[[QQQ[[[tttyyy}}}rrrJJJ444333xxxEEE,,,,,,000000000------.........------,,,111<<<```~~~yyyZZZ333,,,,,,***'''GGGBBBqqqyyymmm||||||~~~}}}yyyHHH333@@@000222...444444777444===EEEiiihhhkkkkkkjjjjjjiiiiiihhhhhhggggggfffhhhjjjkkkkkklllnnnppppppooonnnnnnnnnnnnooopppppppppppppppppppppppppppqqqqqqrrrrrrrrrqqqpppooommmnnnooopppqqqqqqqqqqqqqqqqqqrrrssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrsssuuuvvvvvvjjjjjjiiigggfffdddccccccbbbbbbbbbccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaacccddddddbbb^^^]]]```bbb```___]]]\\\\\\]]]___```^^^^^^^^^^^^\\\[[[YYYXXXYYYZZZ[[[\\\\\\[[[ZZZYYYZZZYYYXXXWWWVVVUUUUUUUUUQQQRRRRRRSSSRRRPPPOOONNNKKKKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCAAA@@@???>>>>>>>>>;;;::::::;;;999444///+++***))))))(((((())))))(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%$$$(((&&&999qqqqqqrrrtttuuutttuuuwwwxxxtttxxxwwwtttzzz}}}qqqlll===}}}}}}JJJiii^^^ooodddvvvWWWiiihhhhhhvvvYYY```lllFFF))))))(((((((((((())))))&&&((()))******)))(((&&&&&&''' 111***000,,,333)))mmmdddyyyVVVUUUzzzkkkbbb}}}}}}xxxzzzoooZZZ555???~~~MMM888777))))))222***++++++,,,,,,---......///999DDDiiivvvwwwNNN000...111)))'''[[[xxxEEEmmm{{{~~~www===000@@@,,,------333111777444===EEEiiihhhkkkkkkjjjjjjiiiiiihhhgggggggggfffhhhjjjkkkkkklllnnnpppllllllllllllmmmoooppprrrooooooooooooooooooooooooqqqqqqrrrsssrrrqqqpppooommmmmmoooppppppqqqqqqqqqqqqqqqrrrssssssssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuvvviiihhhhhhgggfffeeeeeedddeeeddddddddddddddddddddddddcccbbbbbbaaaaaabbbbbbbbbbbbcccbbbbbbaaa______cccbbb```_________```aaa___^^^]]]\\\[[[[[[[[[[[[XXXYYY[[[\\\\\\[[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOMMMLLLKKKJJJHHHGGGFFFEEEFFFFFFEEECCCBBBAAA@@@???AAA===999888999888333...+++000---###"""))),,,'''******((('''&&&%%%%%%$$$&&&$$$$$$%%%'''((((((''''''''''''+++))) 444[[[rrruuuhhhttt~~~qqqsssvvvzzzsss{{{zzzwww]]]iiiHHHwwwyyyuuuCCCrrreee\\\XXXvvv]]]rrrhhhhhhLLLwww}}}===$$$---'''*** 111((())))))))))))))))))))))))&&&''''''((()))******+++***(((YYYYYYrrrsssYYYpppVVVggg{{{nnnEEEoooeeeAAASSSnnn<<<666...,,,---//////---)))+++,,,,,,,,,---000222555OOOvvvLLL(((111)))@@@???zzzuuuvvv000eeeyyymmm......---,,,,,,...222555333222999???eeeiiimmmiiiiiihhhfffeeeeeefffhhhiiifffgggiiikkknnnooopppqqqnnnmmmmmmllllllnnnooopppppppppoooooonnnnnnmmmmmmrrrrrrqqqqqqpppoooooooooppppppoooooonnnnnnmmmmmmpppqqqqqqrrrssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrssstttuuuvvvggggggggggggggggggffffffddddddddddddddddddddddddeeeeeedddccccccccccccdddcccccccccbbbaaaaaa``````bbbaaa```_________```aaa^^^^^^]]]\\\[[[[[[[[[[[[XXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOMMMLLLKKKJJJIIIGGGFFFFFFFFFFFFEEECCCBBBAAA@@@???@@@===999999:::888222---,,,---)))$$$***555555---***)))((('''&&&%%%%%%%%%%%%'''))))))((('''''''''&&&'''%%%)))+++%%%...IIIooozzzpppwww|||rrrttttttyyywww}}}|||gggWWWbbbRRRzzzUUUjjjZZZSSS~~~\\\zzz}}}___wwwjjjpppUUUeeedddAAA(((***(((******)))))))))))))))))))))))))))'''''''''((()))***************AAAuuuSSS```|||eeeaaakkkvvv```AAAhhhhhh>>>444000,,,,,,///000///,,,+++---.........///111333999UUUUUU---000---555;;;XXXRRR@@@RRR{{{lll{{{rrrWWW+++++++++***)))+++///222333222999>>>dddgggkkkhhhhhhgggeeeddddddeeeggghhhhhhiiijjjlllmmmnnnnnnnnnmmmlllkkkkkkkkklllnnnnnnoooooooooooonnnnnnmmmmmmpppoooooooooooonnnnnnnnnppppppppppppooooooooonnnqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrssstttuuufffffffffggggggggghhhhhhccccccddddddeeeeeeffffffgggffffffeeeeeeeeeeeeeeeeeedddcccaaaaaaaaaaaabbbaaaaaa```____________```^^^]]]\\\[[[[[[ZZZ[[[[[[WWWXXXZZZ[[[\\\\\\\\\[[[YYYYYYXXXWWWUUUTTTSSSSSSQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFEEECCCBBBAAA@@@???>>><<<;;;::::::777111,,,...+++%%%$$$000;;;777,,,***)))((('''&&&%%%%%%%%%"""%%%((((((%%%#########$$$'''$$$%%%,,,))))))333bbb{{{xxxxxxyyysssvvvrrr{{{~~~}}}}}}|||TTTZZZ}}}TTTaaa}}}zzzOOOggglll___ooofff```~~~kkk{{{hhhSSSjjj...+++&&&333###+++))))))))))))))))))))))))''''''(((((())))))******))),,,***PPPcccuuuppp{{{|||{{{XXXBBBqqqUUU777))),,,***))),,,///111///,,,...///000//////000333555>>>^^^~~~ddd555...111***===\\\222&&&HHH{{{xxxzzzsssuuulllBBB***++++++***)))+++///111333111888===cccfffiiieeeffffffddddddddddddffffffiiijjjkkkkkkllllllllllllkkkkkkkkkjjjkkkllllllmmmooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnqqqqqqppppppppppppooooooqqqqqqrrrrrrrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrhhhhhhhhhgggggggggggggggbbbccccccdddeeefffggggggggggggfffeeeeeeeeeeeeeeefffeeecccaaa```aaabbbccc``````_________^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZWWWXXXZZZ[[[\\\\\\\\\\\\YYYYYYXXXWWWUUUTTTSSSSSSPPPPPPPPPPPPOOONNNMMMMMMNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFEEECCCBBBAAA@@@???===<<<<<<<<<:::666000+++...***$$$$$$,,,333...$$$))))))(((&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!)))%%%"""***+++&&&(((NNNvvv|||xxxwwwvvv|||ttt}}}{{{{{{yyyqqqNNNlllwwwGGGppp~~~UUUdddMMMWWWeeeqqqpppJJJyyyIII)))&&&111$$$***(((((((((((((((((((((((('''((((((((()))))))))***))),,,&&&<<>>...///,,,---+++***+++---///000111///000000//////111555888GGGuuuyyyIII)))+++222YYYyyyGGG(((~~~SSSXXXmmmFFFeee{{{xxxllluuuwwwiiijjj]]]222---...///......///222444333111777<<>>>>>===:::666222...---+++***(((&&&%%%%%%'''***(((((('''&&&&&&&&&&&&'''###(((,,,+++&&&""""""######'''$$$$$$***'''%%%---***bbb{{{qqqrrrXXXrrrvvvoookkkrrrUUUqqq~~~VVVrrrmmmeeexxx}}}uuukkkHHH}}}lll|||>>>hhh999&&&,,,+++))))))))))))))))))))))))))))))))))))((((((((((((******---)))%%%???ttt|||FFFiiioooWWWBBBGGGnnn~~~ZZZeee|||zzzqqqZZZOOOppphhh:::+++"""(((---)))***,,,---...///111222///000000000222555;;;???[[[{{{vvv]]]444---444TTT```hhhPPP:::GGGjjjoooyyyooopppqqqrrrpppdddFFF'''''')))++++++++++++---///222000777===cccfffjjjfffddddddeeeeeeeeeeeeddddddfffggghhhiiijjjjjjjjjjjjiiijjjkkklllmmmllllllkkklllllllllmmmmmmmmmnnnnnnkkkkkkllllllmmmmmmmmmnnnmmmmmmmmmmmmnnnnnnnnnooonnnnnnoooooopppooooooooolllmmmmmmnnnooooooppppppqqqqqqppppppoooppppppjjjjjjiiiiiihhhhhhggggggfffffffffffffffeeeeeeeeeeeeeeedddccccccccccccddd```aaaaaaaaa```___^^^]]]]]]]]]^^^___^^^]]]\\\[[[]]]\\\[[[ZZZYYYYYYYYYYYY[[[[[[\\\\\\[[[ZZZXXXWWWYYYYYYXXXWWWUUUTTTSSSSSSQQQQQQQQQQQQPPPOOONNNNNNJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEECCCBBBAAA@@@???>>>>>>===999555111///...000+++'''%%%$$$$$$%%%'''(((((('''&&&&&&&&&''''''&&&222<<<:::---$$$$$$((('''%%% %%%---'''"""***''']]]xxxzzzzzzvvvsssVVVttttttgggaaabbbQQQzzzxxx|||^^^uuudddlllsssxxxtttEEEyyyZZZ///???---'''---))))))))))))))))))))))))))))))))))))((((((((((((%%%...,,,...111(((IIIQQQIII}}}VVVBBBfff~~~|||[[[sssttt~~~hhhQQQKKKrrrBBB'''111---)))((($$$''',,,///000000000111000000111111333888>>>BBBdddnnntttbbb:::111///HHHppp{{{{{{|||yyyiiiqqqrrrwwwpppHHH***''')))++++++++++++---///111000777===dddgggkkkgggdddeeeeeeffffffeeeeeedddhhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjkkklllkkkjjjjjjlllllllllmmmmmmmmmnnnnnnjjjjjjkkkkkkkkkkkkllllllmmmnnnnnnnnnooooooppppppmmmmmmnnnoooooopppooooookkkllllllmmmnnnoooooopppqqqqqqppppppppppppqqqkkkjjjiiihhhggggggggggggiiihhhffffffggggggfffddddddddddddcccccccccbbbbbbdddbbb```___^^^^^^^^^___^^^^^^____________^^^^^^]]]\\\ZZZXXXXXXYYY[[[\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEJJJEEE??????BBBCCC@@@<<<888@@@AAA777......///...///444222555$$$%%%)))$$$&&&'''&&&%%%%%%&&&'''***EEESSSLLLAAA000######&&&))))))&&&$$$%%%&&&'''***VVV||||||||||||www|||uuubbbvvvrrrVVViiivvvKKKnnn~~~www{{{pppddd]]]vvv[[[yyyyyyQQQ___[[[CCC```SSS$$$)))'''))))))))))))))))))))))))''''''''''''(((((((((((("""444&&&111+++---333eee;;;```MMMQQQnnnVVVzzzooocccqqqLLL>>>kkk>>>+++++++++ )))++++++,,,,,,...///111222111555333222666555<<>>"""&&&$$$&&&%%%'''((('''%%%%%%&&&''';;;SSS[[[WWWEEE***###$$$%%%&&&'''***,,,---&&&OOOyyy~~~zzzxxxfffiiipppccctttzzzBBBbbbddduuuzzz{{{|||\\\rrrxxx^^^|||qqqUUUTTTXXX~~~KKKXXX]]]+++...***))))))))))))))))))))))))''''''''''''(((((((((((((((******222%%%222111LLLZZZnnncccUUUIIIooo|||aaa{{{wwweeecccGGGFFFZZZ666,,,***---'''---+++++++++,,,...///111222...222222444777444???WWWnnnyyy;;;333444000}}}mmm|||kkkqqqzzzsssxxxmmm<<<###&&&&&&'''(((***,,,---...222000666<<>>???@@@???555+++(((***...444999@@@EEEEEEIII)))((("""$$$'''((()))(((&&&%%%%%%&&&(((<<>>>>>444,,,'''***...000666>>>HHHLLLKKKNNN,,,'''!!!%%%((())))))(((&&&%%%%%%&&&%%%444IIIUUUZZZZZZHHH---(((%%%%%%(((***(((%%%$$$(((888WWWuuu~~~|||zzzfffWWWxxxtttPPPxxxQQQ___jjjllloooxxx~~~~~~yyyrrreeerrrhhh~~~nnn```999ZZZooohhhDDDggg///+++&&&((((((((((((((((((((((((''''''''''''((((((((((((...!!!///)))'''222+++NNNccczzzmmm___WWWZZZdddwww```\\\pppbbb```yyyyyy|||oootttAAACCCnnn666)))222%%%***---(((*********,,,---///111222444555555999777111FFFooonnnlll888666///000qqqiii{{{~~~{{{|||sssxxxwwwtttYYY---'''&&&&&&'''(((***,,,---...//////777<<>>'''###$$$***,,,)))(((+++%%%***AAAddd|||~~~hhhsssqqqyyyeeeLLLNNNjjjyyyqqqmmmqqqdddLLL^^^hhh|||XXXrrrttt}}}ppp```555___kkkuuuCCCkkk111...***((((((((((((((((((((((((''''''''''''(((((((((((())))))---$$$111---555xxx}}}yyyrrroooPPPZZZXXX___dddbbbbbbmmmeee\\\\\\\\\}}}vvvyyybbb;;;IIImmm,,,(((222$$$)))---&&&))))))***+++---///111222555666444666666555NNNvvvyyyppp^^^222222---111cccssssssgggvvvxxxxxxwwwsssUUU+++***&&&&&&'''(((***,,,---...,,,---777===aaacccgggddddddddddddeeeeeefffffffffgggfffeeeddddddeeeggghhhhhhjjjllllllkkkjjjjjjkkkllllllkkkkkkkkkjjjjjjjjjkkkkkklllmmmmmmmmmllllllkkkkkklllmmmnnnoooppppppooooooooonnnnnnmmmmmmlllkkkllllllmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrooonnnmmmllllllkkkkkkkkkhhhgggfffgggiiijjjiiihhheeeeeeeeeeeeddddddddddddddddddddddddbbbaaa```______``````aaaaaa``````_________^^^]]]]]]\\\[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYXXXWWWWWWVVVUUUUUUTTTTTTTTTSSSQQQOOONNNLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHIIIEEEAAAAAACCC???777///))))))&&&###***===QQQ\\\OOOOOONNNRRR---$$$ )))&&&'''((('''%%%$$$$$$%%%%%%111KKKRRRMMM^^^iiiVVV,,,&&&$$$&&&%%%"""'''111(((###111TTTwww}}}xxxmmmvvv}}}{{{kkkTTTUUUtttvvvsssnnnkkkaaaIII111)))>>>RRRxxx|||eee}}}xxx{{{~~~rrr^^^555^^^dddGGGyyyiii...,,,***))))))))))))))))))))))))''''''''''''((((((((((((&&&---***$$$444---UUUXXXiiinnnuuuxxxsssrrrtttVVVtttaaawwwTTT;;;PPPSSS'''***...%%%---...)))(((((()))+++---///111222111444111222777===SSSssszzzTTTrrroooPPP333...,,,111PPPxxx___ssswwwwwwvvvtttXXX---***&&&&&&'''(((***,,,---...***---888>>>bbbccchhhfffdddddddddeeeffffffggggggffffffeeeeeeeeeeeeeeeeeefffhhhkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjllllllmmmmmmnnnmmmmmmllljjjkkklllmmmnnnoooppppppoooooonnnnnnnnnnnnnnnnnnllllllmmmnnnnnnnnnnnnmmmnnnnnnooopppqqqqqqrrrnnnmmmlllkkkjjjjjjjjjjjjjjjhhhggghhhiiiiiihhhgggddddddddddddccccccccccccfffeeedddcccbbbaaaaaaaaa``````aaaaaaaaaaaa`````````___]]]\\\[[[ZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXXXXWWWVVVVVVUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIGGGEEECCCAAA>>>888///)))$$$)))%%%!!!///MMMaaadddQQQRRRSSSXXX222%%%((($$$%%%&&&%%%$$$###$$$%%%###%%%444111&&&CCC___SSS333+++&&&&&&%%%(((999MMM<<<+++%%%>>>gggwwwrrruuuvvvnnnIIIQQQ~~~{{{qqqlllkkkeeeZZZPPP===>>>222GGG^^^uuusss|||tttxxxZZZ666VVV[[[MMMjjjggg,,,))))))))))))))))))))))))))))))''''''''''''((((((((((((''')))(((***...666XXX___eeewwwQQQvvvnnn~~~ppp}}}}}}HHH<<>>TTT444...222((('''111***,,,'''((()))***,,,///111222///888444///999DDDGGGLLLBBBjjj111111,,,---+++(((www{{{rrrnnntttrrriiiooorrrxxxbbb111"""&&&&&&'''(((***,,,---......111===AAAcccbbbfffdddddddddeeeeeefffggghhhhhhdddeeegggggggggeeecccaaadddgggjjjllllllkkkllllllkkkkkkkkkjjjjjjjjjiiiiiimmmnnnnnnnnnnnnnnnmmmmmmkkkkkkllllllmmmnnnnnnooommmmmmnnnnnnoooooopppppplllmmmooopppppppppooonnnpppppppppppppppqqqqqqooonnnmmmkkkjjjiiihhhhhhhhhiiiiiiiiihhhfffdddbbbeeefffggghhhhhhgggfffeeeffffffdddcccbbbaaaaaaaaacccbbbbbbaaa```______^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRPPPMMMKKKJJJKKKMMMMMMMMMMMMLLLKKKIIIHHHGGGNNNEEE999111...+++'''$$$'''((($$$###&&&&&&777VVVUUUZZZZZZZZZ>>>$$$(((!!!######$$$$$$$$$%%%%%%%%%&&&777VVVZZZZZZ___XXX^^^???///MMMQQQRRRuuuzzzpppooo@@@)))(((;;;TTTlllKKK\\\{{{uuujjj]]]gggooorrrwwwxxxZZZ999222NNNoooyyyoooTTTAAAOOOEEEgggRRRttt***,,,)))((((((''''''''''''((((((((((((((((((((('''''''''(((***%%%888$$$iiiiiisssLLLsss}}}rrrooouuuyyy|||\\\>>>???PPPttt888000,,,000333///++++++++++++++++++,,,...000111+++===...555>>>@@@NNN999YYYhhh\\\555000---(((***000OOOllljjj|||uuunnnxxxwwwooosssiiimmmPPP;;;###%%%))))))&&&(((///111...)))222???@@@^^^___eeeccc```bbbdddeeedddccccccdddddddddeeeeeefffeeeeeeeeedddeeehhhkkkllllllkkkjjjjjjkkklllllljjjhhhiiiiiikkkkkkmmmnnnnnnnnnmmmlllnnnmmmlllmmmnnnmmmlllkkkmmmmmmnnnnnnooooooppppppppppppooooooooooooppppppqqqqqqppppppoooooonnnmmmmmmlllkkkjjjjjjjjjkkkiiiiiiiiihhhgggfffddddddfffggghhhiiiiiihhhgggffffffeeedddcccaaaaaaaaaaaa`````````______^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVTTTTTTPPPQQQQQQPPPOOONNNNNNOOONNNMMMKKKJJJIIIIIIJJJKKKCCC;;;222,,,***)))'''$$$&&&(((%%%$$$&&&%%%444OOOYYY]]][[[^^^EEE'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&,,,888SSSWWW]]]iiibbbeeeeee[[[sssrrriiivvvtttssszzz\\\555+++444AAAyyyVVVaaattttttoooPPPNNN```sss|||~~~yyyrrrxxxuuu~~~qqqKKK999???yyyxxx\\\EEESSS@@@sssKKKvvv+++,,,)))((((((''''''''''''(((((((((((((((((((((((((((((((((,,,)))000***qqqsssjjjPPPiiiwww{{{XXX===>>>XXXddd)))///111...+++...111222///...---------...///000333777777444===EEEDDDNNNkkkJJJ---&&&---&&&$$$&&&BBBppp|||sssvvv|||}}}rrrsssaaa[[[999..."""###''')))'''(((------***---555BBBBBB``````eeeccc```bbbdddeeedddccccccdddddddddeeeeeeffffffeeeeeeeeefffhhhjjjkkkkkkjjjjjjhhhjjjkkkjjjiiiggghhhhhhiiijjjkkkmmmmmmllllllkkklllkkkjjjiiikkklllmmmnnnnnnnnnnnnoooppppppqqqqqqppppppooooooooooooooopppoooooooooooonnnnnnnnnllllllkkkkkkkkkllllllmmmkkkjjjiiihhhgggfffffffffgggggghhhhhhhhhhhhggggggeeedddcccbbbaaa`````````^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUOOOPPPQQQQQQQQQPPPNNNMMMKKKLLLMMMMMMKKKIIIFFFDDD555///)))&&&&&&''''''%%%&&&)))&&&%%%'''$$$...EEE___```[[[bbbMMM)))%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&000HHHGGGDDDMMMRRReeennneeekkkhhhkkktttnnnqqqxxxoooEEE000+++,,,ooo}}}WWW|||ooo]]]XXX[[[zzz~~~~~~yyyvvvyyy~~~|||xxxlllGGG222YYYyyygggGGGTTT===EEExxx---+++(((((((((''''''''''''(((((((((((((((((((((((((((((()))---...(((:::lll]]]bbb\\\eeetttnnn{{{QQQ;;;>>>fffPPP888888333+++...666222'''222111000///......///000666111>>>222<<>>WWWpppnnniiioooooo^^^:::***)))KKK}}}iiiuuuwww\\\\\\UUUvvv{{{}}}wwwrrrzzzsssPPP444___rrrpppDDDNNNBBB}}}GGGvvv{{{000***(((((((((''''''''''''((((((((((((((((((((()))))))))(((,,,000)))WWW\\\TTTuuuYYY~~~|||KKK;;;BBBvvvAAA///...+++)))---222222...222111000///...///000000111333:::555<<>>+++---......>>>fffYYYoooyyy~~~}}}{{{sssooozzzkkkXXX***###&&&&&&(((***,,,---//////...444===IIIHHHdddbbbeeebbbbbbcccddddddcccbbbcccdddccccccdddeeeffffffffffffhhhhhhgggffffffgggggghhhggghhhjjjiiihhhgggggghhhhhhiiijjjkkkkkkkkkjjjiiiiiijjjjjjiiiiiijjjmmmooonnnnnnnnnoooppppppqqqqqqrrrqqqpppooonnnnnnnnnnnnnnnnnnoooooopppppppppqqqpppnnnmmmlllkkkkkkkkkmmmllljjjiiihhhhhhiiijjjffffffffffffffffffffffffeeedddbbbaaa``````______^^^^^^^^^^^^^^^_________]]]\\\[[[ZZZYYYYYYYYYYYYUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWXXXWWWWWWVVVVVVUUURRRPPPOOOPPPQQQPPPNNNNNNNNNKKKGGG???555---''')))'''%%%%%%%%%&&&&&&&&&$$$)))'''%%%)))%%%%%%111^^^ggg]]]```SSS)))'''&&&&&&'''''''''(((((((((***+++JJJUUUCCC000>>>qqqggghhhLLL777JJJhhhooobbbrrrmmmvvvHHH---222...yyyzzz]]]qqq___bbbpppttt}}}hhh___VVVWWWbbbrrr}}}|||pppGGG999iiippptttCCCEEEOOOxxxTTTccc|||222)))(((((((((''''''''''''(((((((((((((((((())))))******(((+++222666zzzjjjYYY^^^}}}mmm||||||qqqFFF<<>>???uuuwwwzzzwwwwwwsss|||???111UUUAAA%%%***+++,,,888SSS{{{[[[ggglll}}}nnnuuuvvvtttkkkiiiuuugggUUU***$$$%%%'''''')))+++...///111333333<<>>444,,,((('''''')))(((''''''&&&&&&&&&&&&###)))&&&%%%***'''%%%,,,QQQiiiccccccYYY111"""(((&&&&&&&&&'''''''''(((((('''###BBB[[[___SSSKKKccccccuuugggQQQHHHWWWlllaaarrrlll|||TTT...222$$$ssstttlllgggeeeppphhh^^^FFFLLL[[[ooo~~~|||yyy:::DDDdddsssOOOAAAYYYmmmfffNNN}}}555))))))((((((''''''''''''(((((('''(((((())))))******+++)))---666MMMiiiwwwyyyfffBBB@@@TTTsss:::888555333333333222000...000///.........000111222///???333???@@@LLL{{{|||wwwfff111;;;```<<<(((,,,((('''000BBBlllCCCmmm~~~~~~```uuuyyywwwrrrqqqwww^^^KKK(((((()))&&&%%%''',,,...---...111---777FFFGGGdddcccgggcccdddddddddcccbbbaaacccdddbbbcccdddeeefffgggggggggeeeeeeeeeeeeeeeeeeeeeeeeggghhhjjjjjjiiihhhiiijjjhhhiiijjjkkklllkkkjjjjjjhhhlllppppppmmmjjjiiijjjkkkkkklllmmmmmmnnnnnnoooppppppoooooooooooopppppprrrrrrrrrrrrrrrssssssqqqpppooonnnmmmmmmmmmmmmlllllllllllllllkkkkkkjjjjjjiiihhhgggggghhhiiijjjfffeeedddcccaaaaaaaaaaaaaaaaaa``````______^^^^^^\\\[[[ZZZYYYYYYXXXXXXYYYVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVUUUUUUTTTUUUSSSRRRTTTVVVSSSMMMGGG===777///'''###$$$&&&)))&&&'''''''''&&&%%%%%%%%%""")))&&&$$$***)))%%%***:::dddgggfff^^^888$$$'''%%%%%%&&&&&&&&&'''''''''###===KKKYYY```NNNHHH```kkkkkkfffLLLIIIjjjfffbbbnnnttthhh999,,,333pppssskkkiii~~~ssscccwww[[[lllkkknnntttwwwwww}}}zzz{{{~~~gggCCCIIIfffpppfffEEE^^^[[[vvv==={{{}}}666((()))((((((''''''''''''(((((('''(((((()))******++++++***111<<>>DDD```\\\999,,,???CCC555000:::;;;111333222111000///000111111333111888???DDDmmmvvv{{{yyyKKK***QQQ{{{NNN,,,000)))''',,,111UUU___ooo~~~tttTTT}}}zzzsssyyy|||XXXAAA%%%******'''&&&***111222---***+++&&&111AAADDDcccccchhheeedddeeedddcccaaaaaabbbdddaaabbbdddeeefffgggggggggcccdddeeeffffffeeeddddddeeegggiiiiiihhhggghhhiiiggghhhiiijjjjjjjjjiiihhhfffjjjnnnnnnjjjhhhjjjlllllllllmmmmmmnnnooooooooonnnnnnnnnnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrqqqoooooonnnnnnnnnnnnooooookkklllmmmmmmmmmlllkkkjjjlllkkkjjjiiiiiijjjkkklllgggfffdddcccbbbbbbaaaaaaaaaaaa```___^^^^^^]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXWWWVVVVVVUUUUUUTTTTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTUUUTTTTTTVVVUUUNNNAAA888((('''&&&&&&%%%&&&&&&'''###%%%&&&&&&%%%$$$$$$$$$!!!(((%%%###++++++'''***''']]]gggfffaaa<<<%%%###%%%%%%%%%&&&&&&&&&'''''' 333GGG>>>FFF\\\NNN===nnneeedddpppTTTHHHllljjjQQQsssoooMMM...KKKrrrzzzNNNdddttthhhppprrruuuzzz{{{rrrhhhjjjsssjjjttt{{{|||zzz[[[111DDDnnnxxxJJJ^^^NNN333vvv}}}777(((***((((((''''''''''''(((((('''(((((()))***+++++++++,,,555@@@rrr|||ttt{{{vvvPPP;;;GGGgggLLL888ggguuu555***666888666555333111000000000111555 ===<<>>BBBbbbccchhheeeeeeeeedddcccaaaaaabbbdddaaabbbdddeeefffgggggggggaaabbbdddfffffffffdddcccdddfffggghhhgggfffggghhheeefffhhhiiiiiiiiihhhgggdddhhhkkkjjjggggggkkkooommmmmmnnnnnnooopppppppppmmmnnnnnnnnnoooqqqrrrssssssrrrrrrqqqqqqpppppprrrqqqpppooommmmmmllllllmmmmmmllllllllllllkkkkkkmmmjjjhhhggghhhiiiiiihhhffffffeeeeeeeeedddddddddccccccbbbaaa```___^^^^^^___]]][[[ZZZXXXXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVRRRTTTVVVVVVUUUUUUVVVXXXSSSUUUTTTKKK===000***((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((()))RRRnnnoooccc@@@"""&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%...EEEPPP000\\\fff===VVVkkkhhhiiiggg;;;bbbuuuaaaeeerrryyyaaannngggWWWqqqzzz]]]pppqqq~~~|||zzz}}}{{{uuupppgggVVVJJJTTTooo\\\---ddd{{{vvvoooNNNYYYUUU{{{ZZZ===}}}666,,,000******)))(((((((((((((((''''''(((((()))+++,,,---333NNN]]]~~~uuunnn{{{}}}cccBBBCCC???___???HHHBBB555888<<<666000---///222222111333222:::<<>>@@@]]]GGGAAAZZZJJJAAA;;;999666222//////111222444444<<>>ZZZfffeeegggeeeeeeeeecccaaaaaabbbdddbbbbbbbbbbbbccceeeggghhhfffffffffffffffeeeddddddeeeeeedddeeefffgggiiijjjhhhhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhjjjkkklllmmmnnnooooooppppppoooooonnnnnnnnnmmmnnnoooqqqrrrsssrrrpppooooooooopppqqqqqqooonnnmmmmmmmmmmmmmmmllllllllllllkkkkkkkkklllkkkiiiiiikkkllllllkkkffffffffffffeeeeeeeeeeeeddddddccccccbbbaaa``````___^^^]]]\\\[[[ZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWZZZVVVSSSUUUZZZZZZUUUOOOJJJ===///'''''')))&&&###%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''')))******'''888iiigggdddXXX$$$***'''&&&&&&&&&'''((()))))))))***SSSZZZYYY???UUU^^^888^^^mmmfffccc^^^OOOnnn]]]YYYppprrr}}}XXXVVVqqq___iii{{{~~~zzz|||}}}~~~www}}}}}}YYY===PPPwww{{{ggg999pppaaaEEEXXXqqqUUUDDD+++---******)))(((((((((((((((''''''(((((()))+++,,,---LLLlllkkkxxxpppzzzqqqEEE>>>@@@yyyzzz555DDDqqqxxxOOO444:::<<<<<<888222000222666777555BBB^^^ppp~~~zzzqqqppprrrwwwzzz{{{xxxhhhdddCCC,,,NNNTTT&&&,,,111$$$(((///kkkyyyuuuuuu|||uuuwww___kkkrrrrrrrrr^^^:::''''''&&&((($$$&&&...///'''###%%%333999555999RRReeefffeeeeeeeeeeeecccaaa```aaacccbbbbbbbbbbbbccceeefffgggeeeeeeeeeeeeeeeddddddcccdddddddddeeefffggghhhiiiggggggggghhhiiiiiijjjjjjiiiiiiiiiiiijjjkkklllmmmmmmmmmnnnoooooooooooonnnnnnnnnnnnnnnoooppprrrrrrsssrrrpppooooooooopppqqqqqqpppnnnnnnmmmmmmmmmmmmmmmmmmlllllllllkkkkkklllkkkjjjkkklllmmmmmmllleeeeeeeeeeeeddddddddddddccccccbbbbbbaaa``````_________^^^]]]\\\\\\[[[[[[XXXXXXXXXXXXWWWWWWWWWWWWVVVWWWYYY\\\[[[TTTGGG>>>111***###$$$)))+++'''!!!%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***))),,,gggffffffeee'''***&&&&&&&&&&&&'''((()))***)))666VVVaaa```BBBKKK```888TTTjjjiiieeejjjCCCoooeeePPPlllrrr|||~~~tttKKKsssccciiiyyyvvvooorrrvvvssssssssstttvvvyyy{{{zzz|||zzzhhhMMM???iii{{{[[[LLLkkkKKKjjjmmmfff}}}JJJ***---***))))))(((((((((((((((''''''(((((()))+++,,,---;;;eeekkkvvvmmm___xxxTTTFFF@@@NNNggg777BBBaaaJJJSSS;;;888:::;;;:::777666777999999444IIIooowwwrrrkkkaaaZZZYYY^^^gggmmmwwwzzz{{{zzzwwwnnnyyy>>>111mmmooo+++&&&000---555%%%VVVyyymmmwwwwwwvvvwwwwwwwwwgggssssssooommmYYY666%%%&&&%%%(((&&&(((,,,)))"""%%%---===HHHCCC<<>>EEErrrNNN???;;;\\\XXXVVVBBB666555555777:::;;;:::888999888JJJsssnnndddeeekkkwwwmmmuuu|||sss{{{FFF===KKK***"""(((>>>///RRRjjjbbbxxx}}}}}}sssdddyyypppnnnuuuqqqnnnkkkXXX666%%%''''''((((((,,,---%%%'''666>>>PPPOOODDDIIIVVV^^^eeeeeefffgggfffdddbbbbbbcccaaabbbbbbcccddddddddddddcccccccccccccccbbbbbbaaabbbbbbcccdddeeefffggggggeeeffffffhhhiiijjjkkkllljjjkkkkkklllmmmmmmnnnnnnlllmmmmmmnnnnnnnnnnnnnnnoooooopppqqqrrrsssttttttuuuuuuttttttssssssssssssrrrrrrqqqppppppqqqqqqpppoooooooooooonnnnnnnnnmmmlllllllllmmmmmmkkkiiiddddddddddddcccccccccccc`````````______^^^^^^^^^]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZYYYXXXXXXWWWWWW___ZZZQQQCCC555+++''''''(((((('''&&&%%%&&&(((***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((+++(((___nnnqqqppp:::'''%%%%%%%%%%%%&&&'''(((((((((QQQ\\\gggWWW```JJJEEEUUUAAA]]]mmmmmmgggEEEgggmmmCCCfffrrryyyjjj___fff```mmmyyy}}}}}}~~~wwwjjjXXXLLLAAAAAAIIIQQQYYY___MMMXXXjjjzzz~~~yyyvvvwwwKKKLLLiiiEEE~~~{{{VVVnnn[[[xxx[[[///,,,******)))(((((((((((((((''''''(((((()))+++,,,---;;;iii{{{ttt{{{nnnxxxtttxxxsssEEE:::XXXyyy===>>>999YYYQQQppp777999666444666:::<<<:::777888@@@PPP~~~eeeaaatttttt{{{aaazzzJJJJJJzzzVVV222(((...$$$```~~~jjjaaazzz~~~xxxmmmWWWttthhhjjjmmmqqqpppppp\\\999''')))***)))))),,,,,,$$$'''777===PPPSSSIIIHHHNNNXXXfffccceeeffffffdddccccccdddaaaaaabbbcccddddddccccccbbbbbbbbbbbbbbbaaaaaa```aaaaaacccdddeeefffffffffeeefffggghhhiiijjjkkkkkkjjjkkklllmmmnnnnnnnnnmmmmmmmmmnnnoooooooooooonnnooooooqqqssstttuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuttttttsssrrrrrrrrrssssssqqqqqqqqqpppppppppoooooonnnmmmllllllmmmllliiigggfffffffffeeeeeeeeedddddd````````````____________\\\]]]]]]^^^]]]]]][[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWSSSJJJ<<>>ZZZ===ZZZhhhmmmeeeVVVYYYgggEEEeeeiiiuuudddSSSiii[[[wwwwwwllltttqqqaaa___KKK<<<,,,(((...???YYYnnnaaa@@@444VVVwwwbbbAAAoooLLLcccXXXddd\\\uuukkk666)))******)))(((((((((((((((''''''(((((()))+++,,,---///```~~~sssppp]]]tttZZZ]]]fff999:::DDDWWWAAAJJJEEECCC@@@>>>===;;;:::999888DDDhhhbbbccc{{{~~~bbbaaaWWW]]]}}}CCCQQQuuuOOOjjjUUU>>>888ttt|||sss[[[sss{{{yyyxxxhhh^^^oookkkccciiiqqqsssvvvbbb<<<''')))******&&&''')))$$$$$$000EEEQQQQQQIIIFFFDDDMMM```___aaacccdddcccbbbbbbcccaaaaaabbbcccdddccccccbbbaaaaaabbbbbbaaaaaa```___```aaabbbdddeeeeeeeeeeeefffgggggghhhiiijjjjjjkkkiiijjjlllmmmnnnnnnmmmmmmmmmnnnooooooppppppoooooooooppprrrtttuuuvvvvvvvvvvvvvvvvvvvvvvvvuuutttuuuuuutttsssssssssttttttrrrrrrrrrqqqqqqqqqppppppnnnmmmlllllllllkkkhhheeehhhhhhgggggggggfffffffffaaaaaaaaaaaa````````````[[[\\\]]]^^^]]]\\\[[[ZZZ\\\[[[[[[ZZZYYYXXXXXXWWW???666***%%%&&&***++++++&&&&&&'''***,,,,,,)))'''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))***%%%,,,VVVyyy{{{pppRRR+++***))))))(((((((((((()))---HHHnnnccceee]]][[[===YYY;;;[[[dddlllfffdddMMMcccHHHeee___ooo___HHHbbbqqqqqquuuwwwqqqlllnnnsssvvvjjjYYYGGG555,,,444AAAjjjrrrYYY444@@@uuu|||yyy^^^FFFpppEEE[[[```dddsssvvv;;;&&&******)))(((((((((((((((''''''(((((()))+++,,,---,,,```ooozzzppp___uuuSSS<<<999SSSUUU@@@hhhQQQQQQOOOHHH@@@<<<<<<===:::CCCzzz|||bbbzzzqqqmmmqqqDDD>>>FFF```www999SSSUUU...uuuvvvyyy{{{yyyPPPTTTxxxzzzrrr|||gggmmmooovvvbbbmmmpppuuuyyyeee<<<%%%&&&'''+++### $$$%%% """(((OOOTTTOOOGGGCCC===CCCWWW\\\___aaabbbaaaaaaaaabbb```aaacccddddddcccbbbaaaaaaaaaaaaaaaaaa``````______```bbbdddeeeeeeeeedddgggggghhhhhhiiiiiijjjjjjiiijjjkkkmmmmmmmmmmmmlllnnnnnnooopppppppppppppppoooppprrrtttvvvvvvvvvvvvuuuuuuuuuvvvuuuttttttwwwvvvvvvuuuttttttsssssstttsssrrrpppooonnnnnnnnnoooooooooooonnnmmmlllkkkhhhhhhiiiiiiiiigggfffeee``````aaaaaaaaaaaa`````````]]][[[\\\]]]\\\[[[[[[___[[[YYY\\\^^^XXXIII<<<''''''(((((())))))*********************)))((((((''''''''''''((()))******,,,***(((%%%$$$%%%&&&'''&&&&&&&&&'''((()))***+++***+++YYY~~~uuuppp\\\((())))))(((((((((((())))))***TTTssshhhUUU\\\^^^LLL???eee222lllhhhdddcccHHHkkkFFF\\\gggkkkVVV]]]^^^jjj~~~wwwffflllqqqnnntttuuuvvv{{{yyycccAAA,,,)))///jjj\\\@@@LLLlllyyy{{{EEEOOO___cccyyyIIIxxxuuuyyyxxx@@@111///---)))&&&'''))))))&&&))))))))))))***+++,,,---///WWWcccnnnyyyGGGCCCBBBBBBNNNEEEUUU[[[<<>>```qqqIIIMMMyyywwwaaaEEEkkk~~~nnnZZZwwwYYYsssmmmRRR------,,,***)))***++++++***))))))))))))***+++,,,,,,111ZZZeee|||vvviiiAAABBBFFFLLLaaa===JJJ{{{|||IIIIIIAAA999EEE:::;;;;;;lll{{{qqqooorrrpppWWWKKKQQQHHH>>>JJJxxxqqq???///,,,666QQQyyy^^^444)))NNNwww{{{}}}yyypppsssuuussspppooopppqqqjjjvvvbbblll,,,%%%)))((()))!!! %%%"""***@@@bbb```[[[OOO>>>222000555NNN^^^gggbbbaaaggghhhcccccccccbbbbbbbbbbbbccccccdddcccbbbaaa````````````bbbccceeeggghhhiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnppppppppppppqqqqqqqqqqqqtttvvvyyyyyyxxxwwwwwwxxxwwwvvvvvvuuuuuuvvvvvvuuuuuuuuutttssssssrrrrrrrrrqqqqqqpppooooooooopppoooooooooooonnnmmmlllllliiiiiiiiiiiihhhfffdddcccddddddcccbbbaaa___^^^]]]\\\^^^``````___^^^^^^^^^[[[^^^]]]RRR@@@///'''%%%(((((((((((()))))))))))))))************))))))((())))))))))))(((((('''&&&%%%%%%'''(((***++++++,,,))))))))))))***++++++++++++'''SSSyyyvvvwwwggg444))))))(((((((((((())))))111QQQTTTIIIWWWddd]]]VVVEEELLLHHHIIIfffgggiiiCCCiiiLLLPPPooo```VVV\\\iiivvvYYYSSSgggqqqoooqqqtttvvvxxxuuuttt}}}qqqXXX444'''???uuucccKKKSSSzzzUUUMMM|||^^^~~~bbbttteee}}}ooo444)))))))))***))))))((('''(((((((((((()))***+++,,,111[[[fffuuummmhhhBBBCCCJJJNNNeee<<>>AAAJJJdddyyyjjjxxxmmmoooqqq[[[TTTWWWIII:::>>>VVVQQQ---***...---fff}}}}}}UUU000***!!!HHH}}}wwwpppuuuzzzwwwppplllooouuukkkmmmZZZ___***)))***%%%&&&""""""$$$ 444MMM```ddd^^^HHH///###$$$***444TTTiiiddd```ggghhh___bbbbbbaaaaaaaaaaaabbbbbbaaaaaaaaa``````aaaaaabbbeeefffhhhiiikkkllllllllljjjjjjkkkllllllllllllkkkllllllmmmmmmmmmnnnnnnnnnpppppppppqqqqqqrrrrrrrrruuuwwwzzzzzzyyyxxxxxxyyywwwwwwwwwvvvvvvwwwwwwuuutttttttttsssssssssrrrrrrqqqpppppppppppppppqqqoooppppppoooooonnnmmmllljjjjjjjjjiiihhheeecccbbbcccccccccbbbaaa```___^^^\\\```aaa^^^\\\]]]^^^^^^bbb[[[MMM<<<---&&&''')))(((((((((((())))))))))))))))))************)))((('''((()))***+++******)))$$$&&&(((+++,,,---,,,,,,))))))******+++*********+++&&&QQQxxxwww{{{mmm;;;))))))(((((((((((())))))...NNNLLLDDD\\\fffYYYXXXNNNDDDVVV:::ccchhhjjj@@@eeeQQQKKKnnnTTTOOO]]]pppeeeLLLTTTmmmqqqqqqwwwsssnnnsssssspppqqqxxx{{{xxxYYY777,,,KKKtttiiiHHHpppyyyzzz>>>rrruuugggbbbrrrkkk|||}}}OOO---******+++***'''&&&'''(((((((((((()))***++++++111XXX{{{dddYYYDDDDDDPPPoooOOOOOOCCCIIIBBBMMM:::??????CCCNNNlllpppcccrrrwwwzzzxxxVVVPPPPPPDDD999:::AAAfff333***///"""000;;;CCCBBB===555&&&+++%%%LLL}}}|||xxxxxxzzz|||zzzssslllmmmrrrmmmhhhYYYUUU&&&)))***%%%&&&$$$$$$""" )))DDD___aaa___PPP666"""###&&&"""AAA\\\bbbbbbeeeccc\\\aaa````````````aaaaaabbb````````````aaabbbccccccggghhhiiijjjlllmmmmmmnnnkkkkkklllmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnnnnppppppqqqqqqrrrrrrssssssuuuwwwyyyzzzyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxtttttttttttttttssssssssssssrrrqqqqqqqqqqqqqqqrrrppppppppppppooonnnmmmllljjjkkkkkkjjjhhhfffdddbbbbbbbbbbbbbbbbbbaaaaaa```]]]aaaaaa]]]]]]aaacccaaa[[[KKK777***(((***,,,,,,))))))))))))((((((((((((((())))))*********))))))'''((())))))************'''))),,,...///...---,,,******+++++++++***))))))+++'''SSSzzzyyy~~~qqq@@@))))))(((((((((((())))))!!!EEEJJJJJJccciii^^^bbbYYYFFF[[[999[[[hhhjjj???```TTTHHHfffKKKIIIaaapppWWWUUUhhhuuummmoootttiiimmmlllnnnrrrpppmmmtttVVV555777VVV}}}hhhUUUeee~~~SSSNNN|||cccuuupppbbbrrrmmm888000+++,,,---++++++---(((((((((((()))***+++,,,222VVVqqqddd\\\BBBGGGpppKKK;;;888]]]MMMBBBMMM<<>>DDD<<>>666333777999>>>fffLLL,,,+++,,,"""$$$(((+++)))'''(((,,,)))---YYY}}}ooosssyyyzzzzzz|||ooohhhmmmsssqqqmmmmmmnnncccdddIII ###&&&&&&"""###!!!!!!,,,EEEaaasssvvvUUU000 $$$"""&&&$$$111MMM___```^^^aaa```______``````aaabbbcccaaaaaaaaabbbcccdddeeefffffffffggghhhiiikkklllmmmmmmmmmnnnoooooooooooonnnnnnnnnooooooooopppppppppqqqqqqrrrsssssstttuuuuuusssuuuwwwxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvxxxwwwvvvttttttssssssssspppppppppppppppooommmmmmkkkkkkllllllkkkjjjhhhgggccccccccccccbbbbbbaaa```]]]bbbbbb___```aaaVVVFFF...+++)))***,,,,,,***'''***)))))))))((((((((('''(((((()))******************)))***+++///333777:::333444666777888888777777...///000000000...,,,***(((,,,___}}}|||ooo@@@))))))(((((((((((())))))>>>OOO]]]___^^^]]]\\\[[[aaaVVVIIIPPPCCCccceeeEEE^^^VVVEEEQQQVVVSSSpppOOOOOOgggqqqlllnnnrrrrrrrrrrrrjjjfffkkksssuuuppplll```sss{{{RRR...RRRzzzpppYYYaaavvvVVV^^^}}}hhhggg|||eeeJJJ111***+++))))))+++************+++,,,---...000PPPfffgggooo^^^GGG>>>???OOOEEEIIIYYY}}}xxxuuuBBB===666444999888:::PPP|||ZZZ666,,,,,,555,,,%%%###"""$$$///<<<---555eee~~~~~~pppxxx}}}yyyxxx~~~nnneeekkkrrrqqqooopppnnn^^^dddBBB%%%%%%$$$!!!###$$$***===YYYmmmtttdddBBB%%%!!!%%%### """&&& ###666NNN\\\```___````````````aaabbbcccdddbbbbbbccccccdddeeefffggggggffffffggghhhjjjlllmmmmmmnnnooooooppppppooooooppppppppppppqqqqqqqqqqqqqqqqqqrrrssstttuuuvvvvvvtttvvvxxxyyyxxxwwwwwwxxxwwwvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwyyyxxxwwwvvvttttttsssssspppqqqqqqppppppooonnnmmmkkkllllllmmmlllkkkjjjiiieeeeeeddddddbbbaaa___^^^___dddccc^^^]]]XXXEEE...&&&+++...---(((&&&)))---******))))))((((((((('''(((((()))***************))))))+++///666>>>FFFJJJ777777999:::;;;<<<======111222333333222000...,,,(((...ccc~~~{{{nnn???))))))(((((((((((())))))GGGOOO]]]aaaZZZ]]]ccc``````[[[???YYY;;;bbbdddHHH```UUUDDDLLLaaa]]]vvv@@@cccrrrmmmfffooonnnhhhoookkknnniii___aaannnuuurrrmmm]]]ttt~~~RRR>>>eeebbbDDDqqq}}}yyy@@@|||{{{~~~wwwzzztttbbbAAA444222---***+++++++++++++++,,,---......,,,LLLbbbeee^^^EEEEEEUUUEEEGGGRRRvvvvvv~~~rrrvvvppp666888333222666222555@@@rrreeeCCC111---&&&###'''///111+++***000000:::jjj}}}~~~qqq}}}{{{xxxsssiiinnnrrrpppooosssmmmZZZaaa>>> '''&&&"""!!!%%%)))333LLLiiivvvuuuIII,,,###(((!!! )))!!!$$$===XXX```[[[````````````aaabbbddddddddddddddddddeeefffggghhhgggggggggggghhhjjjmmmnnnnnnnnnooopppppppppppppppppppppqqqqqqqqqrrrrrrrrrqqqqqqrrrssstttuuuvvvwwwuuuwwwyyyzzzyyyxxxxxxyyyvvvvvvuuuuuuuuuuuuvvvuuuuuuuuutttssssssrrrrrrvvvuuutttsssrrrqqqqqqqqqssssssrrrqqqpppnnnnnnmmmnnnmmmkkkiiihhhhhhhhhhhhkkkiiieeeccccccbbbaaa___hhh]]]```lll]]];;;+++222---------,,,,,,+++++++++///***'''(((++++++***)))'''(((***+++******,,,---///***333>>>LLLiiinnnQQQ999FFF???222<<>>{{{MMM]]]}}}~~~zzz~~~{{{yyyvvv[[[111$$$///111++++++++++++,,,---......---LLL]]]gggzzzvvvRRRFFF999GGGZZZvvv~~~vvvwwwvvvjjjyyyhhh111999---222999999333<<>>xxxHHHeee|||~~~PPP111000IIIzzzHHH(((+++,,,------------,,,,,,+++...PPPTTThhhyyyCCC;;;GGG>>>===VVVxxxiiifffbbb111666444444333222666333555VVV>>>''')))%%%))),,,+++))))))---222,,,==={{{~~~~~~~~~{{{tttwwwuuuuuuwwwpppsssnnnllljjjiii222###"""&&&"""...JJJeeeuuuoooNNN)))$$$$$$$$$$$$###"""!!!  !!! )))333\\\bbbeeecccaaabbbcccbbbaaabbbccccccdddeeeffffffhhhgggggggggggghhhiiijjjkkkmmmooopppoooooopppqqqpppppppppqqqqqqqqqrrrrrrrrrrrrsssssstttuuuuuuuuuvvvuuutttuuuwwwxxxwwwvvvwwwwwwwwwxxxxxxxxxxxxuuuuuuuuutttssssssrrrrrruuutttsssrrrrrrrrrrrrrrrqqqqqqppppppppppppppppppmmmmmmlllkkkkkkjjjjjjjjjiiigggdddccccccaaa___]]]```^^^NNN444'''+++...))),,,+++++++++++++++++++++,,,((())),,,+++(((+++444,,,,,,,,,+++,,,...333666555777BBBNNNOOORRR^^^kkkmmmzzz|||YYY>>>555666111111'''RRR~~~ppp[[[666***((('''((('''%%%(((---<<<000CCC]]]^^^VVVLLLFFFNNNjjj___DDDTTT333```III[[[]]]333???YYYZZZOOOjjjeeesss]]]```aaa___EEETTThhhlllmmmeeeWWWMMMJJJLLLeeeUUUBBBWWWcccqqq~~~JJJ___yyywww???```[[[ZZZyyyuuu@@@***000666SSS{{{eee777++++++,,,---......------,,,000XXXzzzQQQhhhKKKKKKGGG333:::DDDmmm{{{}}}\\\hhh:::666888555222333///<<<888;;;ddd333%%%&&&&&&(((******)))***---000111LLL~~~xxxxxxyyyxxx|||{{{yyymmmfffvvvqqqmmmmmmeeeeeeeee000!!!!!!&&&$$$444QQQmmmvvvYYY000""""""$$$$$$$$$###!!! """!!!"""###  '''GGGUUUdddiiieeebbbccceeecccccccccdddeeeffffffffffffffffffgggggghhhiiiiiihhhkkkmmmnnnnnnnnnoooqqqooooooppppppqqqqqqrrrrrrrrrrrrsssssstttuuuuuuuuuuuuuuutttuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyuuuuuuuuutttssssssrrrrrrttttttsssrrrrrrrrrssssssqqqqqqppppppppppppppppppnnnnnnnnnmmmmmmlllkkkkkkiiifffcccaaaaaabbbbbbaaaeeeOOO666***+++...,,,)))++++++++++++++++++++++++)))$$$(((444666...)))*********+++,,,---111666:::999666888BBBJJJKKKVVVggglllBBB111111---111)))NNN{{{|||mmmVVV555***''''''((('''&&&)))...LLLJJJMMMXXX\\\\\\___[[[CCC___aaaJJJVVV///WWWIII___^^^>>>:::gggPPPZZZkkkfffmmmWWWcccddd```QQQsssqqqmmmlllrrrvvvkkkSSS>>>WWWpppLLLHHH```eeevvvuuuRRRkkk~~~^^^GGGuuuwwwVVVxxxwww???+++888000///XXXvvvQQQ...***+++,,,---.../////////333bbbvvvOOOhhhXXXXXXFFF999???888TTThhhzzzqqqLLL777666222000444...;;;777111FFFiii111)))))))))'''&&&(((+++......---333ZZZ~~~zzz{{{|||zzzxxx|||~~~}}}|||~~~|||yyyuuu}}}XXXQQQmmmlllfffiiieeefffhhh222###!!!&&&%%%"""555UUUqqqiii<<<!!!!!!"""###$$$$$$###!!!!!!""" !!!"""  &&&,,,@@@ZZZhhhhhhcccdddhhhdddddddddeeefffffffffgggeeeffffffggghhhiiiiiiiiigggiiilllmmmmmmmmmnnnpppnnnnnnoooppppppqqqrrrrrrrrrrrrsssssstttuuuuuuuuutttuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwxxxxxxyyyyyyuuuuuuuuutttssssssrrrrrrtttssssssrrrrrrsssssssssqqqqqqqqqpppppppppoooooommmnnnnnnnnnmmmmmmlllkkkfffdddbbbbbbccceeefffeee[[[===&&&(((000...***+++*********+++++++++++++++)))(((333FFFJJJ:::+++'''(((***+++---///222777;;;<<<:::444999FFFIIIMMM]]]wwwCCC......***///---NNNssswwwjjjRRR333)))''''''((((((&&&)))...WWW```OOOQQQbbbdddfffbbbGGGQQQ\\\VVVQQQ:::KKKJJJ^^^___CCC<<>>;;;;;;@@@bbbfffKKK777......333111...+++111444---999XXXyyy***%%%''''''''''''(((***,,,------999rrr~~~xxxnnnpppzzzyyy{{{zzzxxxyyy{{{wwwqqqwwwrrrYYYeeeyyynnnlllssslllpppuuu???+++%%%&&&""""""777```hhh>>> """'''$$$###"""!!!!!!!!!!!!!!! ###,,,FFF]]]ffffffeeeffffffffffffggggggggggggeeefffhhhiiijjjkkkkkkjjjiiikkkmmmmmmlllllllllmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrsssssstttuuuuuuuuutttvvvxxxxxxvvvuuuwwwyyywwwwwwwwwwwwwwwwwwvvvvvvuuuuuutttssssssrrrrrrssssssrrrrrrrrrsssssstttssssssrrrqqqpppooonnnmmmiiijjjkkklllkkkjjjiiihhhjjjjjjlllllljjjeee]]]WWW+++)))'''(((((('''(((+++))))))******++++++++++++,,,'''---888555'''&&&///***,,,///000000000222444111;;;111+++999999333;;;===aaaeeelllsssvvvqqq===---000,,,'''333PPPgggkkkdddKKK+++)))&&&&&&((((((&&&)))///777cccNNNJJJTTT777AAAjjjjjjBBBKKKkkkGGG^^^===LLLYYYjjj:::UUUHHH\\\jjjeeeFFF\\\[[[DDDiiinnnpppmmmmmmlllmmmpppooobbbKKK999HHHDDD???kkklllGGGYYYjjjyyy___^^^xxx{{{vvvKKKeeesssXXXmmmddd333''',,,+++)))...444NNNuuu555333///+++)))***,,,---,,,eeetttyyy^^^BBBjjjtttuuuaaaRRRFFFCCC@@@???KKKZZZjjjPPPRRRaaa666666AAA@@@JJJjjjjjjWWW===222111444)))888444)))000777000(((<<>>BBBKKK@@@555===HHHEEERRR{{{sssZZZttt]]]???CCC777>>>AAAVVV}}}>>>666000000000///...///111111000...***,,,000333///'''%%%'''&&&''')))'''"""***333+++ZZZ{{{~~~~~~{{{XXXttt}}}{{{}}}~~~zzzvvvwwwzzz```eeeYYYbbbjjjpppooorrrfffUUU'''$$$ """"""333sssKKK)))%%%!!!"""%%%$$$"""!!!!!!!!!"""### !!!!!!"""!!!"""&&&222GGG]]]mmmfffdddgggllljjjeeeeeekkkiiiiiijjjjjjjjjkkkkkkkkkllllllkkklllmmmoooqqqrrrooopppqqqrrrsssrrrqqqpppssssssssssssssstttvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxwwwwwwwwwxxxvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppnnnnnnnnnnnnnnnnnnnnnmmmlllmmmmmmmmmlllkkkiiihhhkkkjjjeeefffjjj]]]@@@++++++***)))((()))+++---///666222---,,,///111000...---,,,,,,+++******))))))***---000000///...000222222222222222111111000000111888===;;;444333999AAA<<<444+++'''(((+++,,,+++***333KKKUUUlllZZZDDD&&&'''(((((((((''')))---111***+++%%%///MMMVVVHHH===hhhaaaRRRBBBaaaJJJDDDRRRgggdddEEEPPPFFFfffgggOOOQQQRRRPPPcccnnnjjjoooooolllooopppppprrrtttpppjjjbbbJJJ***999ccccccHHHZZZWWW{{{]]]aaa|||wwwBBBkkkcccddd[[[***---///'''+++******+++555KKKfffyyyQQQ******000+++)))111111dddbbbTTT>>>uuu|||NNNHHHHHHMMMNNNBBBCCCIIIGGGIIIHHH???AAAHHHDDDxxxqqq|||[[[;;;>>>777===@@@{{{nnn|||OOO444444000000///...///111111000...***((()))+++((($$$###&&&***$$$+++)))%%%+++))))))ddd|||\\\ttt~~~|||}}}|||xxxwwwBBB555...@@@VVVmmmoootttiiiVVV'''$$$ """!!!444qqq@@@'''"""$$$$$$######""""""""""""""" !!!!!!%%%$$$!!!"""333KKK]]]iiiiiieeeccciiipppmmmdddhhhhhhiiijjjjjjkkkllllllmmmlllllllllmmmooopppqqqooopppqqqrrrsssrrrqqqqqqsssssssssssstttuuuvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyxxxwwwwwwxxxyyyuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppllllllllllllmmmmmmmmmnnnlllllllllllllllkkkjjjiiidddqqqfffaaaiiiLLL'''&&&)))((((((((()))***+++,,,000---)))))),,,...---,,,,,,,,,++++++***)))))))))+++---///000///......///222222111000//////.........///000///---+++)))(((---+++)))***...000///...'''777FFFHHHdddOOO888''''''((()))***)))+++---///...(((///LLLVVV888UUUllleeeBBB^^^TTTMMMJJJfffeeeEEEBBBMMMhhhdddAAAaaaAAA[[[rrreeejjjqqqjjjmmmnnnllliiikkkqqqsssrrr{{{hhhDDD222FFFtttOOO\\\QQQmmmtttSSSuuurrrMMMLLLNNNUUU---///---(((***++++++'''&&&///AAAOOOkkkggg777---111,,,)))---000dddWWWGGG999|||xxxPPPTTTTTTPPPIIIHHHHHHAAA888???DDD:::@@@SSS<<<[[[iiiaaaLLLAAA;;;:::???DDD```jjjhhh111888///000/////////111111///...---'''###$$$$$$######&&&***(((%%%%%%,,,%%%888rrr~~~eeeuuu}}}~~~}}}}}}zzz}}}yyy888$$$###000===YYYmmmvvvmmmYYY'''###!!!######999ppp444&&& ***"""############""""""!!! !!!!!!!!!$$$&&&$$$!!!222AAA]]]iiikkkbbbeeepppnnnaaafffggghhhiiijjjllllllmmmnnnnnnmmmmmmnnnoooppppppppppppqqqrrrrrrrrrrrrrrrsssssssssssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwzzzyyyyyyxxxxxxyyyzzzuuuuuutttsssssssssssssssqqqrrrrrrsssrrrrrrqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkjjjjjjiiiiiiiii___kkkhhhaaaWWW888"""((('''((())))))************)))'''%%%&&&(((***)))(((++++++******))))))))))))+++---///000000000//////111111000///---,,,++++++,,,,,,+++,,,---,,,***)))+++***))))))***)))&&&###&&&;;;CCC===ZZZDDD...((('''(((***++++++,,,------***!!!***+++222NNNMMM;;;jjjjjjWWWFFFiiiXXX:::aaabbbDDD===YYYddd^^^CCC[[[BBBiiitttbbbmmmllliiiggglllooolllkkkmmmnnnllloooxxxoooDDD111fffdddPPPeeeTTT~~~YYYaaayyy|||tttEEE|||NNNUUU111)))******'''+++...---***(((+++..."""OOOZZZ444---111...+++---...bbbSSS???:::]]]FFFAAALLLKKK999>>>HHH???ccc^^^@@@666======???@@@IIIJJJeee~~~444:::///000000///000111111///---///'''"""$$$&&&&&&&&&(((---***######***(((PPP}}}{{{qqq{{{|||}}}|||zzz|||???,,,111222---EEEfffuuuppp[[['''###!!!###%%%AAAnnn---''' ...!!!"""###$$$$$$###"""!!! !!!!!!!!!!!! $$$'''$$$"""(((@@@ZZZmmmkkkdddeeegggfffeeefffgggiiikkklllnnnnnnooooooooooooooooooooopppppppppqqqrrrrrrssssssssssssssssssssstttuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyyyyyyyyyyzzzzzzuuuuuutttsssssssssttttttqqqrrrrrrsssssssssrrrrrrppppppoooooonnnmmmmmmllliiiiiiiiihhhhhhhhhhhhhhhdddbbbkkkaaa;;;'''+++***((()))***++++++******))))))))))))***,,,,,,,,,+++******))))))))))))(((((()))+++---000222222111000///......,,,+++***))))))'''((()))))))))***,,,...&&&&&&&&&'''(((((('''&&&(((===CCC777OOO999)))***'''((()))+++,,,,,,,,,+++%%%+++,,,***%%%""":::___BBBQQQdddggg>>>]]]\\\666]]]bbbDDDDDDbbb[[[PPPMMMGGGRRRrrrjjjeeeooocccjjjbbbkkkrrrppplllkkkjjjhhhfffooo|||```;;;EEEqqqIIIaaaTTTkkkmmmRRRzzznnnVVV______XXX:::$$$(((---***+++---//////---(((%%%000:::PPPuuuHHH444%%%(((///......111111dddaaaGGGNNNSSS===???CCCHHH666KKKWWWBBB<<>>%%%%%%+++'''((((((((((((((((((((((((&&&(((***,,,+++***((((((((((((((((((((((((((((((((((((***...111111...******)))))))))((((((''''''***+++,,,,,,++++++++++++'''''''''&&&%%%$$$$$$%%%+++555DDD777888(((+++'''((('''%%%''')))+++***((('''***"""111)))%%%===sssKKKWWWeeeiiiHHHUUU___JJJnnnEEEMMM___[[[>>>TTTKKKfffffffffiiicccdddeeerrrcccOOOFFFMMMZZZ```^^^pppqqqmmmuuuvvvSSSRRRoooAAAkkkQQQhhhddd[[[}}}tttvvvQQQbbbUUU\\\888,,,)))---***'''&&&(((+++---...+++000111,,,((()))***)))------...///...+++***+++444]]]lllhhhIIIeeeoooOOODDDEEEsssYYY<<<>>>AAANNNlllkkk}}}666555222111000000000000...,,,%%%###$$$&&&%%%###%%%)))<<>>EEE>>>dddwwwppp777777222111000000000000...,,,&&&%%%%%%&&&$$$"""'''...|||:::''',,,'''fff|||vvv|||yyyqqqsss~~~{{{wwwyyyhhh000(((((((((###///VVVgggYYY%%%######$$$%%%ccceeeYYY111)))+++###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!""""""""""""!!!%%%&&&### """$$$ 111UUUkkknnnjjjkkklllmmmnnnpppqqqqqqmmmnnnppprrrssssssssssssqqqqqqqqqqqqrrrtttvvvwwwtttttttttuuuuuuvvvwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwssstttvvvwwwxxxxxxxxxwwwwwwvvvttttttssssssssstttttttttuuuuuuuuuuuuuuuqqqppppppooooooooooooooopppllljjjjjjjjjjjjlllnnnmmmccc>>>###***---'''+++>>>III///(((...$$$)))***++++++***)))((('''(((((()))))))))))))))(((((()))))))))************666///(((&&&((()))(((&&&###&&&***++++++******+++'''((()))******)))((('''...666:::444,,,'''&&&%%%&&&''''''(((((((((((((((((((((((((((((((((((((((888OOOPPPSSSaaalllEEEcccDDDXXX:::UUUjjjRRRaaaEEE]]]bbbjjjfffZZZccchhhPPPGGGXXXfffggggggllljjjdddEEEKKKwwwooouuutttDDD[[[oooDDDvvv\\\nnndddddd{{{|||sssKKKLLLuuuiii888''')))))))))))))))***++++++222&&&$$$+++444---%%%777+++000'''%%%)))...333(((333CCCssswwwBBBAAANNNPPPXXX>>>888BBB]]]RRR888GGG===ddddddzzzYYY222333333333333222000///...)))&&&###!!!"""%%%))),,,eee111&&&###???~~~{{{~~~zzzzzz~~~~~~}}}~~~kkk111###''' (((!!!&&&NNNoooOOO)))$$$ &&&%%%ccchhh]]]444,,,$$$!!!"""###$$$%%%%%%$$$###"""###""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###$$$###(((HHHeeerrrkkkiiioootttrrrpppqqqrrrssstttsssqqqpppqqqrrrrrrrrrqqqqqqrrrtttuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwyyyyyyxxxwwwwwwvvvvvvyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrpppooonnnmmmmmmnnnlllkkkkkkjjjiiiiiijjjmmmOOO---%%%+++'''!!!(((000IIIOOO888''',,,...&&&&&&'''((()))******))))))(((((())))))))))))((((((((((((((()))))))))))))))111,,,'''&&&)))+++***((()))+++------+++)))((('''''''''((()))))))))((((((,,,444888333+++'''&&&%%%&&&''''''(((((((((((((((''''''''''''''''''''''''222MMM]]]KKK\\\fffTTT]]]LLLXXX777TTTfffPPP]]]IIIeee___iii```SSShhhRRRPPPZZZgggooommmlllqqqrrrmmmaaaEEEaaavvvlllpppdddGGGnnnRRRfffeeegggllldddxxx}}}yyy___LLLiiivvvKKK+++)))))))))(((((()))******'''---...&&&+++000)))'''***---,,,---+++,,,///'''000DDDyyy___CCCBBBGGG]]]KKK555999\\\pppBBB???AAATTTsssvvvkkk;;;444333333222111///...---((('''%%%$$$###%%%&&&'''<<<111&&&+++444VVV~~~}}}}}}}}}|||{{{}}}___---&&&&&& *** '''HHHlllQQQ(((""" !!!111ffflll[[[666###$$$&&&&&&&&&&&&&&&%%%$$$"""!!!###""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" ###000===^^^rrryyynnniiippprrrjjjrrrssstttsssqqqpppqqqrrrrrrrrrqqqqqqrrrsssuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvtttrrrpppnnnlllkkklllmmmmmmkkkiiihhhiiiiiihhh777(((,,,""" &&&"""000555))) """%%%###&&&'''((((((((((((''''''((((((((())))))(((((('''((((((((('''''''''''''''+++)))&&&'''***,,,+++)))+++---......+++)))((()))))))))((((((((((((((())))))111555000***((('''&&&&&&''''''((((((((((((((('''''''''''''''''''''''')))CCCcccEEEUUU```dddTTTZZZ\\\888YYYgggQQQ[[[RRRiiiZZZdddWWWQQQgggAAAXXXgggoooqqqllljjjooorrrpppuuuUUULLLhhhkkkqqqsss>>>iiidddUUUoooaaaqqqdddrrr{{{zzztttJJJTTT___...***)))((((((((((((((()))$$$...///(((&&&+++111222---(((...111+++***,,,)))+++???~~~vvvrrrjjj===666ZZZYYY;;;@@@AAAlll}}}rrrDDD444333222111000...------((('''&&&%%%%%%$$$$$$$$$ +++(((:::lll|||}}}~~~}}}yyyyyy}}}{{{LLL'''***%%% +++ %%%999___MMM&&&###"""???hhhnnnOOO444(((,,,))))))((('''&&&$$$"""!!!""""""!!!!!!!!!""""""###"""!!!!!! !!!!!!""""""###'''%%%"""""":::YYYqqqppplllqqqtttqqqrrrssstttsssqqqpppqqqrrrrrrrrrrrrrrrrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvwwwxxxyyyyyyyyyvvvwwwwwwxxxyyyyyyzzzyyyyyyxxxwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuwwwvvvuuutttrrrooonnnlllmmmpppooollljjjkkkllllllZZZ++++++)))"""%%%%%%###&&&&&&%%%'''+++---,,,+++***)))'''&&&$$$$$$((((((((()))(((((('''''''''''''''&&&&&&&&&%%%%%%(((''''''(((++++++***((('''))),,,---,,,,,,---///...,,,***)))((((((((()))'''...111...)))((((((&&&&&&''''''(((((((((((((((''''''''''''''''''''''''###666VVVKKKPPP```jjjPPPaaa\\\888]]]dddPPPRRRUUUcccZZZ]]]NNNZZZXXXKKKdddlllooooooiiihhhllloooooorrrsssQQQMMMkkkvvvhhhNNN^^^mmmRRRqqqdddmmmhhhkkkxxxrrr}}}OOODDD|||kkk222***)))(((((('''(((((((((,,,((('''000((()))OOOmmmBBB&&&***...(((++++++,,,***333bbbTTT:::KKKzzzIII999:::QQQwwwxxxtttFFF444333222000///...------((('''%%%$$$$$$$$$%%%&&&///,,,777(((AAA}}}nnnffflllxxxyyy}}}{{{wwwyyyrrr:::""",,,###!!!+++ """&&&FFF>>>"""&&&&&& FFFjjjjjj<<<...777222))))))((('''&&&%%%$$$######"""""""""""""""######!!!!!!!!! !!!!!!!!!''' ###***)))$$$!!!"""111OOOllluuuppppppxxxrrrssstttsssqqqqqqqqqrrrrrrrrrrrrssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxzzzzzz{{{{{{wwwwwwxxxxxxyyyyyyyyyxxxxxxwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttrrrqqqpppqqqrrrpppllllllpppppplllCCC)))###)))"""$$$***$$$)))&&&&&&(((((('''(((+++------+++***((('''&&&%%%((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%((((((((()))***)))(((&&&%%%''')))+++,,,---///111111000---+++)))(((((((((&&&,,,///,,,)))))))))'''&&&''''''(((((((((((((((''''''''''''''''''''''''$$$,,,===WWWOOOdddhhhVVV[[[UUU666\\\[[[JJJDDDPPP]]]aaaXXXLLLfffDDDbbblllmmmooopppmmmmmmoooqqqqqqlllyyylllJJJWWWqqqeee^^^PPPmmm[[[jjjnnneeelllgggyyymmm___FFFuuurrr;;;))))))(((((((((((())))))+++)))&&&111(((999kkk000(((+++&&&---+++---///)))GGGsssEEEFFFkkkggg888???BBBggg}}}{{{CCC444333222000////////////)))'''$$$""""""%%%)))+++&&&%%%444333YYY}}}wwwYYYKKKPPPwwwuuuyyy~~~}}}}}}{{{yyy{{{ddd---!!!,,,######(((!!!$$$...+++%%%%%%%%%KKKlllaaa---...333KKK888((((((''''''&&&&&&&&&'''$$$$$$###"""""""""""""""!!!!!! !!!!!!######'''%%%###"""$$$!!!///OOOgggmmmooouuussstttuuutttrrrrrrrrrsssssstttttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxzzz{{{|||||||||yyyyyyyyyxxxxxxwwwwwwxxxxxxwwwwwwvvvwwwwwwxxxxxxwwwwwwvvvvvvuuuuuuttttttuuuvvvvvvvvvuuutttsssrrrssspppllloootttnnnccc...***((($$$$$$)))###&&&"""!!!###$$$######$$$******))))))))))))***+++((((((((((((''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&((()))))))))((('''&&&%%%'''((())))))))))))***,,,000///---+++***)))((((((''',,,---***)))******'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((())),,,XXXOOO___eee^^^WWWVVV<<<___TTTJJJ>>>PPP___gggTTTPPPddd@@@oookkkkkklllnnnoooooopppppppppooohhh~~~cccBBBaaassseeeIIIiiieee```uuueeeppphhhyyyqqq~~~sssUUUnnnzzzBBB)))))))))))))))***++++++"""///+++,,,###LLL;;;***+++&&&000)))---333)))666qqqqqq{{{ttt666TTTKKKJJJ>>>PPPAAA444333111000000000111222***((($$$"""###&&&+++...$$$""")))===lllqqqggghhhmmmppp{{{xxxzzz|||}}}{{{yyy{{{}}}{{{{{{}}}SSS)))$$$'''###'''###$$$((("""###...RRRjjjRRR...999LLLVVV999))))))(((((((((((()))***&&&%%%$$$###"""!!!!!!!!!!!!  !!!$$$)))(((""" """!!!(((DDDeeeuuutttuuuvvvwwwvvvtttssstttuuuuuuuuuvvvvvvwwwvvvvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{|||||||||yyyyyyxxxxxxwwwvvvvvvyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxwwwwwwvvvuuuuuutttuuuvvvwwwxxxwwwvvvuuusssppprrrpppmmmrrrttteeeRRR%%%+++((("""$$$$$$"""&&&&&&&&&'''(((+++......---((((((''''''((()))***+++(((((((((((('''&&&%%%$$$###$$$$$$%%%&&&'''(((((('''(((((('''&&&&&&&&&'''(((((()))'''&&&%%%&&&((()))******+++*********)))(((,,,---***)))+++***'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((('''DDDJJJMMMaaa```VVV\\\DDDbbbOOOMMM@@@VVVcccbbbMMMWWWRRRTTTnnniiikkkjjjjjjmmmnnnnnnmmmmmmnnnhhhrrruuuPPPOOOtttmmmJJJiiifffZZZuuuqqqqqqnnnooowwwzzz}}}```ggg}}}===))))))))))))***,,,---..."""...'''..."""CCC999)))---'''111''',,,111......OOOvvvvvv[[[TTTNNNgggTTT777^^^oooQQQ@@@BBBqqqzzzvvv???333222111000111222444555+++***'''%%%&&&(((***,,,---,,,'''OOOuuummmqqq~~~||||||{{{rrrllluuuyyyvvvzzz~~~}}}yyyxxxDDD***((("""$$$***'''$$$$$$!!!$$$!!!???ZZZ```>>>888III\\\PPP111...---,,,+++******++++++((('''%%%###""" !!!  !!!!!!%%%)))'''!!!"""(((FFFbbbpppvvvwwwxxxwwwuuuuuuuuuwwwvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzyyyyyyvvvvvvvvvvvvvvvvvvvvvzzzzzzyyyyyyyyyzzzzzz{{{xxxxxxxxxwwwvvvuuuuuutttvvvwwwxxxyyyxxxvvvtttsssnnnpppooonnntttrrr]]]CCC%%%,,,%%%###---&&&***###'''(((%%%&&&***)))%%%***)))((('''&&&&&&'''((((((((((((((('''&&&%%%$$$######$$$%%%'''((())))))&&&''''''&&&&&&&&&''')))&&&''''''&&&$$$$$$%%%'''###%%%''')))+++++++++***)))------***)))+++***'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###((((((///DDD;;;___]]]SSS]]]FFF___GGGLLL>>>WWWdddYYYFFF[[[BBBkkkhhhiiiooommmlllnnnoooooooooooogggzzz\\\ssspppEEEeeexxxNNNjjjcccWWWqqq}}}qqqssscccyyysss}}}bbbaaa|||444((())))))***+++---...///+++%%%666&&&,,,zzz///%%%---'''222'''...+++333+++555xxx{{{sssKKKXXXuuuIIIHHHcccSSSBBB666]]]~~~~~~ooo~~~lll===333222111111222333666777,,,+++***)))((((((((()))&&&...,,,gggxxxhhhlllyyy}}}tttddd[[[lllyyytttyyy~~~xxxsss;;;,,,+++%%%,,,)))((($$$***"""NNN___VVV---AAATTTaaaDDD(((333111///---,,,+++,,,,,,)))(((&&&$$$"""   !!!$$$"""$$$<<>>\\\999[[[gggZZZGGGXXXEEEqqqbbbkkkooommmmmmoooqqqqqqnnnkkkrrrooorrrsssdddSSSZZZnnndddeeefffiiimmmrrrvvvyyykkksssyyyssslllooo___>>>((())))))(((((()))+++,,,***++++++(((***888NNN```:::AAA,,,&&&***)))000---333000000999QQQ|||~~~===JJJpppEEE===???kkksss???<<<333444555555555444333222///,,,)))(((***+++***(((&&&222666{{{qqqsss|||~~~~~~sssddd\\\www~~~xxx{{{vvv}}}}}}kkkpppAAA)))%%%%%%$$$&&&###### """!!! ***PPPJJJIII***VVVfffUUU888111888///222666111111555333+++,,,***%%%"""$$$###!!!!!! ###''')))[[[ttt|||vvv{{{{{{rrrwwwxxxyyyzzzzzzyyywwwvvvwwwxxxxxxxxxxxxwwwvvvvvvzzzyyywwwwwwwwwyyy{{{|||uuuuuuuuuuuuvvvvvvvvvzzz|||}}}{{{zzz{{{zzz{{{|||{{{yyyxxxxxxyyyyyyyyyyyyxxxwwwvvvuuutttuuusssyyyqqqwwwqqqUUU***&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((()))))))))+++)))(((((()))***((('''''''''&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))*********)))************)))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))+++***...:::MMM[[[VVV[[[???TTTAAA[[[888[[[eeeVVVKKKUUUKKKmmmccchhhaaajjjtttvvvpppjjjhhhiii___```fffmmmiiiaaadddoookkkkkkkkkkkkllllllmmmnnnjjjppp||||||XXX&&&,,,,,,+++)))((((((***,,,))),,,---+++((()))000777,,,???444,,,***(((...&&&333///+++...GGGwwwyyy;;;III\\\EEE===NNN~~~pppaaaBBB222111222333333333222000000...---+++,,,---,,,)))&&&)))333EEErrr}}}~~~|||~~~wwwkkkbbb|||xxx~~~zzzzzz~~~tttvvv>>>((("""(((%%%!!!"""!!!###"""### ***EEE@@@:::+++___fffNNN888999999222666;;;777999===:::888555...(((%%%$$$"""!!! !!!$$$%%%888TTTrrr~~~yyyuuuwww{{{vvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxzzzyyyxxxwwwwwwyyyzzz{{{vvvvvvwwwwwwwwwxxxxxx|||~~~~~~}}}|||}}}yyy{{{|||{{{zzzzzz{{{|||zzzzzzyyyxxxxxxxxxxxxxxxxxxqqq{{{wwwtttyyyCCC)))''''''&&&&&&&&&&&&'''''''''((()))******)))((('''+++***))))))******)))((($$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++,,,,,,,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%'''''''''+++888LLL[[[\\\YYY===SSSEEEYYY777[[[bbbOOORRRRRRUUUgggeeeeeedddiiinnnnnnkkkiiikkknnnpppqqqqqqooohhh^^^SSSLLLBBBBBBBBBAAA@@@===;;;:::999666>>>PPPiiiwww\\\+++''''''&&&'''((()))+++,,,'''***,,,,,,***(((''''''%%%222333<<<777(((...---//////+++)))@@@rrrvvv>>>MMMxxxIIIBBB999\\\|||~~~www:::<<<+++//////000111000///...---------...///000---)))&&&+++000UUUzzz{{{}}}}}}uuukkknnnyyytttiiiuuuxxxvvv@@@***%%%+++&&& !!!!!!!!!$$$######000;;;555---777kkkdddHHH???EEE???888:::======HHHRRROOO===444)))$$$$$$$$$$$$###!!!  !!!///PPPppp{{{wwwvvv|||wwwwwwwwwxxxyyyzzz{{{||||||{{{zzzxxxxxxyyyyyyzzz{{{zzzyyyxxxwwwxxxyyyzzzxxxxxxyyyyyyyyyzzzzzz{{{|||}}}|||{{{zzz{{{}}}{{{zzzyyyxxxxxxyyyzzz{{{{{{qqq|||zzzttt{{{333''''''''''''&&&&&&'''''''''(((((()))***++++++++++++,,,***))))))******)))((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((***+++,,,---......---,,,+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&'''///AAAPPP___VVV<<>>DDDYYYkkkjjjNNN===---'''&&&$$$###%%%!!!   +++NNNqqq|||uuuzzzyyyxxxxxxxxxzzz{{{||||||{{{yyywwwwwwxxxzzz{{{{{{{{{yyyxxxxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzz~~~~~~}}}~~~}}}~~~~~~}}}{{{zzzzzz{{{{{{zzzyyyyyyyyyzzz|||}}}|||rrr{{{{{{uuusss(((&&&'''''''''&&&&&&'''''''''(((((()))***,,,///111222+++***))))))******)))'''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))+++---...//////...---+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&###$$$000>>>\\\TTT???NNNLLLVVV999WWW\\\EEEYYYQQQbbb___ddd```aaaeeejjjlllggg\\\OOOFFF666HHHYYY```ffflllhhh^^^gggjjjmmmppprrrrrrpppoooxxxnnnkkkooouuuuuuWWW+++...,,,******+++)))&&&$$$,,,)))&&&&&&(((+++,,,+++444(((%%%:::;;;222444!!!)))000222///>>>gggooovvvjjjMMM999:::PPP}}}vvv}}}uuu222666,,,222---.../////////...,,,+++...------,,,*********+++((()))dddtttqqqyyylll|||~~~zzz}}}ooo}}}iiirrrfffUUUmmm~~~{{{KKK***%%%$$$ !!!"""&&& """&&&@@@222***222SSSVVVBBB;;;EEEGGG@@@@@@DDDGGGQQQkkk|||uuummmVVV@@@666...###!!!!!!  !!!!!! '''---SSSwww{{{}}}|||zzzyyyxxxyyyzzzzzz|||zzzxxxwwwvvvwwwyyyzzz{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyy|||}}}}}}|||{{{zzz{{{|||}}}~~~~~~}}}{{{yyyzzz{{{{{{zzzzzzzzzzzzzzz{{{{{{zzzuuuxxxxxxxxxccc$$$&&&''''''&&&&&&&&&&&&''''''((()))+++---000222444555***)))(((((())))))((('''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((+++---............---+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%$$$&&&***((((((444CCCUUUSSSDDDJJJKKKUUU;;;TTTYYYCCCXXXTTTccc^^^bbb```cccfffcccWWWGGG@@@CCCJJJfffmmmmmmeeeaaaeeeiiiiiiiiikkkoooqqqssssssqqqppprrrpppvvv{{{{{{}}}mmmQQQ///***&&&%%%'''))))))(((&&&''')))+++......---+++'''---***+++000KKKVVV+++,,,///...,,,666\\\RRR888<<<:::XXXrrrIII---111333222------...///...---,,,+++,,,,,,,,,+++)))***,,,...,,,000hhhvvvqqqvvvyyyqqq|||~~~xxx}}}|||nnnzzzpppuuuggg]]]sss|||zzzDDD%%%)))((( !!!"""&&&$$$ DDD444AAAIII```GGG999<<>>PPPWWWCCCUUUYYY``````___```___XXXLLLAAA???GGGVVVbbbffflllqqqqqqnnnjjjgggfffhhhiiilllnnnoooooonnnmmmyyyxxx{{{yyysssyyy{{{pppHHH===000'''&&&))),,,---$$$&&&***...////////////###+++---,,,)))GGG```<<<------......222NNNkkkEEE<<<555>>>hhhzzzvvv666///---444...,,,,,,---...---,,,+++***)))+++------,,,,,,...000000:::lllhhhsss|||xxx||||||nnnzzz|||vvvyyykkkkkk{{{vvvttt777###(((:::555$$$ """######((( OOOAAA```]]]ddd;;;999<<>>EEERRRMMMEEEIIIUUU@@@NNNVVVDDDSSS[[[^^^aaa]]]aaaKKK@@@999DDD[[[lllnnnhhhiiiggggggiiiiiihhhiiillliiikkkmmmooopppqqqqqqqqqnnnqqqyyyxxxqqqwww}}}wwwxxxeeeKKK666+++(((((((((+++++++++(((&&&&&&(((***111(((,,,777$$$'''EEE<<<---,,,111444333DDDyyyZZZ888888888KKKwwwssszzzQQQ;;;+++//////+++++++++,,,---,,,+++***)))&&&+++///111000...///000111@@@mmm___uuuzzz}}}yyy||||||~~~|||xxx{{{|||ppp|||{{{}}}rrrzzztttrrr...$$$555LLLBBB)))"""%%%""" ,,, %%%\\\RRRpppaaa]]]///777555DDDlll|||zzzooohhh[[[ZZZbbbTTT333!!!###!!!!!! ######"""!!! !!!###AAAmmmzzz{{{|||}}}}}}|||{{{{{{{{{{{{||||||{{{{{{zzzyyywwwxxxyyyyyyzzzzzzzzzzzzxxxxxxxxxyyyyyyyyyzzz~~~}}}zzzxxxwwwxxxyyyzzz||||||{{{{{{{{{zzzzzzzzz{{{uuuxxxvvv|||EEE''')))))))))((((((((('''''''''***...;;;AAA;;;999555)))(((''''''''''''(((((()))((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$%%%%%%###"""###&&&(((***---000//////...---+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((()))))))))'''%%%&&&***...;;;\\\SSSHHHLLLHHHKKKKKKXXX@@@NNNXXXYYYdddXXXIII888HHHXXX___bbbffffffcccfffeeefffiiilllmmmjjjgggiiijjjllloooqqqsssttttttqqqtttvvvvvvttttttxxx|||{{{qqqjjj```EEE'''###///)))+++)))&&&---:::???;;;***************+++000444999111......+++666bbbvvvFFF999444777KKK||||||{{{lllGGG333,,,111000$$$***+++++++++***)))))))))***'''(((///333111...---333444XXX~~~||||||~~~~~~}}}{{{zzzyyyzzzzzzttt|||tttmmmzzzxxx}}}|||xxxvvvmmm111"""///nnn###)))$$$###$$$ ###\\\gggqqq\\\BBB///)))444KKK___ooo^^^fffmmmiii^^^[[[XXXSSSDDD///###!!!###""""""!!!  !!! !!!###***999wwwyyyxxxyyy~~~}}}~~~}}}{{{zzzyyyxxxxxxxxxvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyyyy~~~~~~~~~||||||{{{zzzzzzyyyyyyyyy{{{{{{{{{zzzzzzzzzyyyyyyzzzvvvzzzwww{{{DDD''')))&&&&&&'''''''''(((((()))$$$///AAAFFFAAAAAA<<<***)))(((((('''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%'''''''''))))))***,,,...//////...---+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((((((((())))))'''&&&&&&)))---///WWWWWWOOOQQQNNNQQQLLLMMM<<>>:::222333;;;vvviiiIII<<<222222LLLqqqzzzuuu|||mmm777---,,,PPP|||gggUUUEEE666---***---XXX~~~~~~|||}}}||||||{{{zzzxxxvvvuuuwwwyyyuuurrruuuvvvrrrpppxxxtttxxx{{{wwwyyyuuuggg((()))&&&$$$$$$"""!!!&&&!!!%%% %%%###\\\aaaBBB111""" %%%&&&$$$!!!'''###!!!$$$&&&%%%&&&)))%%%***///...''' !!!$$$!!!!!!!!!   !!! !!!!!!!!!!!!EEEqqq}}}yyyzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwxxxxxxxxxwww~~~}}}}}}}}}}}}~~~}}}{{{{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~yyy|||yyy|||GGG)))'''((('''&&&%%%%%%'''((()))888JJJ[[[ZZZVVVZZZJJJ'''******((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$+++,,,(((&&&***////////////...---+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&''')))***)))(((&&&...RRR___YYYHHHFFFTTTJJJWWW>>>SSSbbbUUUPPPTTTbbbZZZZZZ[[[\\\]]]]]]^^^```\\\^^^aaaccceeegggiiikkkhhhhhhhhhggghhhiiikkklllrrrsssssstttuuuvvvyyyzzzxxx|||zzzvvvwwwsss___FFF***++++++)))''',,,:::HHH;;;---%%%,,,...)))(((...***,,,222;;;@@@<<<444---KKKgggQQQNNN{{{^^^;;;:::222999PPPqqq{{{sssrrrjjj555222BBBjjjoooQQQ333"""@@@jjj}}}yyyzzzzzzzzzyyyxxxwwwvvvuuuwwwwwwwwwsssqqquuuwwwpppwwwtttyyyzzzwwwyyyrrr```###((($$$&&&### """$$$######ZZZ\\\:::...$$$"""$$$###""""""$$$%%%'''$$$"""%%%!!!"""######""""""!!!   !!!###!!! ###XXX~~~}}}sssyyyyyyxxxwwwvvvvvvvvvvvvxxxxxxwwwwwwvvvvvvuuuuuuwwwxxxyyyyyyzzzzzzzzz~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~{{{}}}yyyLLL,,,&&&)))((('''&&&&&&''')))***===QQQfffdddVVVRRREEE+++(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%'''((()))222888777,,,&&&***.../////////...---+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&((())))))(((&&&000KKK\\\___III???LLLAAASSS===SSSbbbZZZXXXVVVZZZ\\\ZZZ\\\______\\\[[[\\\\\\^^^aaabbbdddeeehhhkkkeeehhhlllqqqrrrrrrpppnnngggmmmsssvvvvvvuuuwwwxxxzzz{{{wwwtttwwwyyyooo```777111***'''***///111222333,,,(((***,,,++++++,,,++++++,,,222<<<@@@777,,,222{{{sssDDD555:::^^^{{{aaa555555555000888TTTvvvrrrvvvzzzrrrhhhhhhqqq|||xxx???999UUUnnnTTTFFFRRRwww|||xxxwwwxxxxxxxxxxxxwwwvvvuuuwwwvvvxxxssskkkssszzzrrrvvvtttyyyzzzvvvwwwmmmWWW!!!&&&###&&&$$$ #########YYYXXX888000(((%%%### """###!!!!!!$$$%%%###!!!!!!!!!!!!###!!! !!! ###"""(((===sssxxx}}}sssyyyxxxxxxwwwvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{|||||||||~~~~~~~~~~~~~~~~~~~~~}}}~~~yyyRRR000&&&)))(((&&&&&&'''))),,,...EEE^^^{{{vvvWWWCCC:::...&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''***...222555:::@@@<<<...%%%***////////////...---+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((((((((('''&&&%%%&&&))))))(((&&&---;;;LLLZZZIIIBBBXXXVVVUUU???PPPWWWOOOVVVXXXYYY\\\YYYYYY^^^___[[[ZZZ\\\[[[]]]```aaaaaabbbfffiiidddeeeggggggeeeaaa]]]ZZZIIIWWWiiitttuuussstttvvvyyywwwuuuuuuwwwxxxuuupppMMM777''')))...+++)))++++++...---((((((,,,,,,)))******)))+++555AAAAAA:::333\\\___999999@@@CCCYYYzzzmmmJJJ222...333///000===YYYvvv}}}{{{{{{rrrTTTaaasss~~~xxxOOO:::]]]xxxttt\\\}}}~~~yyyzzzuuuuuuvvvwwwwwwwwwwwwvvvuuutttyyyrrrdddnnn|||tttttttttyyyyyyttttttfffLLL###$$$!!!'''"""$$$ !!!$$$$$$%%%ZZZVVV333+++%%%$$$###  !!!###$$$""""""###$$$""" ###"""!!!"""  !!! !!!"""%%%'''NNNttt}}}{{{yyyyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{|||||||||~~~~~~~~~}}}}}}~~~~~~~~~~~~yyyVVV222&&&((('''&&&&&&(((+++...111GGGfffSSS222+++)))$$$$$$$$$###$$$$$$%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&))))))***,,,111777===AAA:::@@@<<<,,,$$$***111111//////...---+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((((((&&&$$$%%%((()))(((&&&$$$(((999RRRMMMTTT|||LLL===QQQVVVNNNWWWWWWSSSXXXTTTTTTZZZ]]]ZZZZZZ^^^ZZZ\\\_________```dddggggggaaaWWWJJJ>>>444---***+++AAA]]]ooosssrrrsssvvvuuussssssvvvwwwuuutttuuu^^^999###,,,111&&&$$$///'''000000(((&&&,,,,,,%%%'''***)))'''111BBBKKKJJJ<<>>777111222999;;;666///,,,222SSSnnnoootttxxxlllwwwuuusssssstttuuuuuuttthhhPPP+++###222***!!!000%%%---555333+++&&&''',,,+++++++++)))&&&+++<<>>BBBCCCBBBAAA>>>???;;;000((()))...111//////---,,,***)))''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))(((((((((((())))))+++)))***===OOOiiiHHHEEEGGGOOOUUUUUUUUUWWWVVVTTTQQQQQQSSSVVVWWWXXXeee```XXXPPPJJJFFFAAA===LLLJJJNNN[[[ddd[[[AAA***+++***AAAdddrrrrrrsssttttttrrrqqqrrrtttvvvvvvuuukkk\\\:::''',,,(((###---&&&***///111///+++(((''')))***---///+++(((---555<<>>@@@;;;000((()))...111///...---,,,***((('''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))((((((''''''(((((()))///%%%---222CCChhhxxxyyyDDDCCCGGGPPPVVVWWWUUUTTTYYYVVVSSSSSSVVVXXXXXXWWWJJJIIIIIIMMMTTTZZZ```bbbbbbdddiiilllfffTTT;;;))),,,%%%///RRRppppppmmmwwwoooooooooqqqtttvvvvvvuuupppoooSSS000'''((('''***(((''')))---111000***%%%+++(((''')))******---222111MMMjjjxxxmmmWWW???===777111000222444444333333222+++---<<>>IIILLLGGGBBBAAACCC???AAA<<<000((((((---000///...---+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((..."""111)))888dddmmmrrrGGGDDDEEEKKKRRRTTTRRRPPPVVVWWWYYYZZZXXXUUUQQQOOOMMMNNNTTT\\\bbbdddeeegggaaakkkpppcccIII333***+++---+++'''>>>fffoooiiisssmmmmmmmmmooorrrttttttsssqqq|||hhh<<<%%%(((,,,))))))''''''***///000---))),,,'''&&&+++.........///444888TTT{{{zzzXXXBBB777---555000+++,,,000333111...,,,111...+++///444EEE```xxxyyyaaa111'''444+++$$$...000---111888:::999mmm~~~}}}xxx{{{pppkkk{{{{{{bbb```~~~eeeWWWTTTXXX___kkkvvv}}}~~~{{{]]]xxx~~~}}}yyyyyy}}}|||uuurrrtttpppqqqqqqppppppqqqpppooosssuuugggZZZzzzvvvoooqqqnnnqqqkkkjjjVVVgggIII$$$!!!!!! !!!###%%% !!!!!!!!!!!!""" """###""""""""" !!!!!! """###111ttt~~~{{{yyyyyyyyy{{{|||||||||{{{{{{{{{||||||}}}{{{{{{{{{{{{{{{zzzzzz~~~RRR)))&&&***((('''***---@@@___tttIII111))))))&&&&&&&&&&&&&&&%%%%%%%%%(((%%%######%%%'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&(((%%%$$$)))111EEEHHHJJJJJJFFFCCCAAAAAA@@@AAA<<<000'''(((,,,///......---+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((()))!!!333'''///ZZZhhhsssHHHEEEAAADDDKKKRRRSSSPPPRRRUUUWWWUUUOOOJJJHHHHHHZZZXXXZZZ___^^^YYYVVVXXXZZZbbbeeeVVV<<<)))&&&+++***222(((...TTTllllllmmmlllkkklllnnnppprrrqqqoooooo|||rrrHHH&&&&&&---'''))))))))))))***,,,///111)))))),,,222222,,,'''%%%777***:::iiiiiiMMM444---777???666444111000000000...---(((000000...111...222@@@aaayyy~~~mmm:::(((333...444666666333333:::;;;222999YYYvvv~~~zzz}}}kkk}}}www}}}gggooo|||mmmUUUOOOWWWvvv|||~~~aaa```~~~yyyxxxwwwrrrooooooooonnnooopppooonnnmmmnnnwwwddd[[[pppmmmsssnnnpppsssgggsssZZZGGGggg111%%% """ !!!"""""""""""""""""""""""""""%%%"""!!!%%%,,,000...+++,,,%%% !!!!!! !!!!!! ***'''"""SSS~~~|||zzzyyyzzz{{{|||}}}||||||{{{{{{{{{||||||{{{{{{{{{{{{{{{{{{{{{```---(((+++''''''+++...>>>ZZZcccDDD222))))))&&&&&&&&&&&&&&&&&&&&&&&&(((%%%######'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''%%%&&&222>>>OOOLLLIIIGGGEEEDDDBBB@@@AAABBB===000''''''+++......---,,,+++)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((&&&$$$///)))***GGG___lllHHHDDD>>>>>>GGGSSSWWWTTTXXXVVVQQQLLLHHHHHHLLLPPPUUURRRTTT[[[]]]\\\```iiiiii\\\JJJ999...)))''''''%%%000***&&&???aaammmjjjiiiiiijjjmmmooopppooommmmmmsssrrrTTT---$$$)))%%%'''***+++)))&&&(((...444+++)))((())))))+++444>>>;;;111///CCCffflllDDD999444333444333///000000///---,,,---...(((///,,,+++111111000999CCC{{{wwwNNN111000000...###...???:::333:::AAA===XXXuuu}}}}}}qqqvvvxxxgggkkklllMMMQQQlllkkksss}}}~~~qqqzzz{{{yyyssspppppppppnnnnnnlllllloooooommmlllnnnqqqYYY[[[|||```lllooonnnqqqbbbrrrMMM@@@WWW######  """######""""""$$$$$$$$$$$$#########"""$$$###%%%///>>>MMMWWW[[[PPP???,,,###!!! !!!    ***---666xxx}}}|||{{{{{{||||||||||||{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{||||||lll333)))+++''''''---...:::RRRyyyyyyOOO;;;000''')))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%(((,,,,,,(((###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&,,,>>>OOONNNLLLIIIFFFDDDCCCBBBAAABBBCCC===000''''''+++---...---,,,***)))'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((&&&((((((,,,(((111OOOVVVKKKFFF???===GGGTTTXXXSSSXXXQQQIIIGGGLLLSSSVVVWWW[[[WWWYYY^^^\\\UUUVVV^^^^^^JJJ111###"""&&&'''&&&&&&)))***&&&---KKKccceeeeeefffhhhkkknnnpppooommmqqqmmmqqqccc:::%%%'''&&&$$$'''))))))''''''+++///+++---000111///666III]]]KKKAAA333...>>>]]]ttt}}}```999777:::555...%%%---,,,,,,,,,,,,...//////)))///***(((///222222999999~~~}}}fffBBB111222,,,:::lll}}}|||}}}uuurrrkkkfffsss]]]ZZZmmm~~~yyyiiiUUU\\\gggooouuuzzzuuuqqq|||~~~~~~~~~tttqqqqqqssspppmmmjjjkkkooopppllllllppp```[[[hhhppp\\\dddqqqkkklllhhhiiiLLLGGG===&&&  ###%%%'''''''''''''''&&&%%%$$$$$$###### %%%,,,999LLL```nnnmmmVVV===222///---(((%%%!!! !!!!!!   ###!!!(((VVV~~~}}}}}}||||||{{{|||{{{{{{zzzyyyyyyzzzzzzzzz{{{{{{{{{|||||||||uuu888***+++&&&(((......777LLLvvvmmmBBB444...''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((---222000)))"""&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''111GGG[[[IIIJJJIIIGGGDDDBBBBBBDDDBBBCCC===111''''''+++---...---,,,***)))'''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''+++"""///'''"""BBBBBBOOOKKKCCC@@@HHHTTTUUUOOONNNEEE???DDDRRR[[[YYYSSSPPPNNNTTT]]]XXXKKKEEEJJJ...,,,))))))++++++***'''+++$$$******###777WWW___bbbcccfffjjjnnnppppppoooxxxkkksssoooFFF(((((()))!!!$$$'''))))))(((((((((###444IIISSSMMMGGGMMMXXX___MMM;;;///(((111TTTyyyyyy}}}ddd666---,,,---444999333000------///111111///(((///,,,)))///111000777<<>>IIIEEEAAACCCLLLTTTSSSOOOHHHKKKQQQVVVYYYYYYXXXVVVUUUWWWZZZ\\\WWWJJJ888+++))))))((()))***)))&&&###(((%%%'''+++((((((999NNNlllddddddnnnqqqkkkiiimmmmmmpppoookkkXXX444!!!+++%%%(((***((('''''''''%%%"""111VVVxxxsssTTTJJJWWWfff[[[VVVPPP:::'''555SSStttRRR///>>>---***777***///---444+++<<<))),,,///---,,,,,,...222555666666OOO{{{}}}}}}hhhJJJ444,,,ggg999WWWUUUTTTTTTcccnnntttrrr~~~XXXjjjiiiBBBkkkxxxgggZZZSSSZZZrrrgggiiinnnuuu|||fffggguuu{{{{{{vvv;;;)))---000666PPPYYYddd|||~~~xxxxxxzzzzzzrrrooorrrooonnnmmmmmmpppooohhh``````ggggggfffPPPkkkhhhiiikkkaaammmfff>>>///444*** !!! !!!###$$$***+++((($$$&&&+++'''"""$$$"""###---555YYY\\\ZZZTTTPPPJJJ<<<---$$$"""&&&###  !!!"""###$$$]]]|||zzz~~~uuu{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||{{{}}}YYY+++,,,'''&&&)))***000@@@gggsssWWW666666111###'''&&&%%%$$$$$$######$$$$$$"""###&&&)))+++)))%%%!!!"""$$$%%%%%%$$$######$$$&&&###&&&***333HHHVVVSSSPPPLLLGGGDDDCCCCCCBBBAAAAAACCC===000''''''+++......---+++***((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$)))000---(((---999IIIGGGCCC@@@@@@CCCEEEFFFLLLNNNRRRUUUWWWVVVUUUTTTWWWYYY]]]^^^XXXIII555'''&&&&&&&&&&&&'''''''''''')))&&&(((+++'''###---===]]]eeelllllliiiiiijjjjjjqqqrrrnnniiiXXX666!!!(((&&&'''&&&%%%$$$$$$%%%%%%+++(((<<>>EEEZZZjjj===<<>>+++)))*** %%%000,,,333???777***///000))))))&&&%%%$$$$$$######$$$$$$%%%$$$######$$$###""" """$$$%%%%%%$$$######$$$$$$(((###000PPPXXXNNNQQQOOOLLLIIIGGGFFFFFFEEEDDDAAACCC===000''''''+++...///...,,,***(((&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&+++---******---:::<<>>^^^mmmqqqzzz}}}||||||~~~~~~~~~|||yyyiiiccclll|||~~~~~~zzz}}}wwwwwwlll888&&&'''---&&&%%%%%%///[[[jjjEEE000MMMhhhpppyyyvvvxxx~~~iiikkkpppnnnrrrmmmiiihhheee```[[[ZZZ___dddaaabbbSSSUUUcccbbbdddgggRRR111!!!$$$  ###&&&(((+++,,,,,,+++***)))&&&###!!! '''%%%(((444FFFSSSTTTQQQ999000'''%%%$$$"""!!!###!!!!!!!!!!!!  !!! XXX{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}VVV..."""---((($$$++++++)))111///))),,,...***'''&&&%%%$$$$$$######$$$$$$&&&%%%###"""###$$$###"""###$$$&&&&&&$$$###$$$%%%"""&&&%%%888XXXZZZLLLOOONNNLLLIIIGGGGGGGGGFFFDDDAAACCC===000''''''+++...///...,,,***(((&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&###%%%,,,111000...---222111666>>>CCCDDDIIIOOOPPPOOONNNMMMMMMOOOQQQRRROOOPPPRRRSSSOOOCCC333(((&&&'''))))))(((''''''''')))&&&%%%'''((()))+++...---777LLL```fffbbbbbbgggdddeeebbbdddaaaHHH---'''%%% %%%(((&&&%%%'''***%%%!!!+++BBBXXXbbbbbbfffxxxwwwdddKKK888666jjjgggAAA222333111333QQQkkkPPPiii}}}{{{FFF---999---444iii|||}}}xxxxxx{{{444)))888666...,,,,,,)))KKK,,,((("""""")))111...%%%%%%+++777ZZZzzzSSS999FFFlll|||~~~uuu}}}{{{yyyyyy{{{}}}}}}}}}~~~fffKKKPPPttt{{{}}}zzzwwwuuulll>>>&&&###...)))%%%$$$)))IIIccc"""...PPPWWWjjjwwwnnnhhhoooqqqjjjmmmhhhfffhhhfff```]]]___]]]aaa^^^aaaUUUJJJbbb___ddd[[[=== !!!  ###&&&(((+++)))***,,,,,,((("""!!!"""&&&777FFFNNNQQQRRRAAA111)))'''$$$"""!!!""""""!!!!!!!!!  GGGyyy|||}}}~~~}}}||||||||||||||||||||||||{{{|||}}}~~~~~~~~~}}}nnn>>>$$$---000&&&'''...,,,///000---+++,,,***%%%&&&%%%$$$$$$######$$$$$$&&&$$$###"""$$$$$$$$$###$$$&&&''''''&&&%%%%%%&&&######+++DDD[[[WWWMMMNNNMMMKKKHHHGGGHHHGGGFFFEEEAAACCC===000''''''+++...000///,,,***(((&&&%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%...777:::666111111+++***222777444333777MMMLLLKKKJJJKKKMMMOOOPPPRRRQQQPPPOOOLLLCCC888///%%%$$$###%%%'''((('''&&&((('''%%%$$$$$$%%%'''***,,,+++:::TTTccccccdddjjjdddfffcccdddcccNNN555...)))!!!$$$'''###"""$$$'''%%%$$$&&&...===QQQ___aaaaaabbbiiiyyyqqqXXXWWWrrr\\\,,,***ppp{{{|||zzzLLL222...000QQQzzzzzz{{{|||~~~yyytttxxx}}}PPP---444***000777***+++cccjjj***))),,,,,,,,,+++!!!)))000***:::kkkyyyTTT666SSSssszzzsssvvvxxxnnnqqqtttxxx~~~~~~xxxtttrrrjjjLLL:::PPPxxxwwwuuuttt|||tttrrrqqqLLL,,,###---+++'''''''''999888"""999;;;ZZZzzz}}}vvvnnnmmmpppooojjjiiiddddddhhheee]]][[[^^^YYY\\\XXX]]]UUU@@@```\\\]]]FFF+++ """  ###&&&(((,,,))))))+++)))###"""!!!$$$///DDDWWWgggUUU@@@333+++%%%"""""""""!!!!!!!!!  555mmm~~~|||~~~||||||||||||||||||||||||{{{|||~~~~~~~~~VVV000***111)))$$$000---,,,...---(((***+++%%%&&&%%%$$$$$$######$$$$$$$$$###""""""$$$%%%$$$###%%%'''(((((('''&&&&&&'''&&&!!!444QQQZZZTTTPPPOOOKKKIIIGGGGGGHHHGGGFFFDDDAAACCC===000''''''+++...000///---***'''&&&$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&000>>>DDD???777666,,,'''+++,,,&&&&&&,,,KKKJJJIIIHHHIIIJJJKKKLLLQQQOOOMMMMMMMMMJJJEEE@@@222+++###"""&&&)))(((%%%%%%&&&'''$$$"""###&&&((()))(((--->>>QQQ___eeegggbbbeeebbbaaacccUUUDDD@@@666)))"""$$$%%%!!! %%%!!!&&&+++))) """:::UUUTTTUUUXXX]]]aaahhhttt~~~fff>>>DDDTTT///...DDDnnn~~~wwwxxx}}}yyyxxx|||wwwuuuyyywwwvvvXXX,,,===)))...666DDDkkkrrr888((((((...,,,)))$$$)))666666;;;UUUcccRRR>>>mmmzzz{{{uuuuuunnn\\\PPPooossszzz}}}tttnnn```KKK777AAAdddzzzqqqnnnmmmvvvllllllsssXXX---###""" %%%!!!(((lllWWW!!!---...HHHccchhhdddaaa^^^XXXTTT[[[fffgggbbbbbbfffbbbVVVRRRVVVVVVYYYUUU[[[VVV999```[[[OOO... !!!$$$  ###%%%'''++++++---,,,%%% %%%///""" !!!!!!!!! 333IIIYYYSSSLLLEEE999---&&&&&&!!!!!!!!!   !!!!!!!!! $$$]]]~~~{{{||||||||||||||||||||||||{{{|||~~~~~~jjj<<<'''///+++$$$000)))%%%)))***%%%)))---'''&&&%%%$$$$$$######$$$$$$"""!!!!!!"""$$$%%%$$$###&&&((())))))(((''''''(((((( :::ZZZYYYRRRTTTPPPJJJHHHGGGGGGGGGGGGFFFDDDAAACCC===000''''''+++...000///---***'''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$'''222BBBJJJEEE<<<;;;000***+++***%%%)))333KKKJJJIIIHHHGGGHHHIIIIIINNNKKKJJJLLLPPPSSSRRRQQQBBB666(((###%%%((('''$$$ %%%((('''%%%&&&(((***%%%'''&&&***>>>YYYeeebbb___bbb______ddd\\\RRRSSSDDD333'''&&&&&&!!!"""(((&&&'''***)))222@@@NNNWWW^^^XXXEEE===OOOiiiqqqppptttzzzeee,,,>>>^^^vvv|||{{{{{{rrr}}}zzzqqqrrruuutttyyy}}}yyysssvvv~~~nnn]]]DDDNNNoooeee(((333%%%!!!!!!///777NNNQQQHHHcccaaaBBBfffmmmvvvxxxxxxlllMMMPPPyyyvvvxxxzzz}}}}}}zzzsssoooWWW999...NNNuuurrrtttpppmmmtttiiiiiivvvaaaAAA)))+++(((&&&+++$$$%%%KKKnnn"""+++***333;;;JJJEEEDDD@@@222,,,???\\\gggaaaaaaddd^^^PPPJJJNNNWWWYYYUUU\\\YYY888ccc]]]BBB)))$$$  """%%%'''(((,,,111///%%%!!!111DDD+++$$$$$$'''%%%!!!"""!!! '''888BBBPPPTTTIII666+++***!!!   !!!!!!!!!!!!!!!###RRRzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}~~~ggg999"""***///'''((()))***)))((('''((()))***(((&&&$$$###"""############""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((HHHVVVVVVZZZPPPMMMMMMKKKHHHGGGGGGGGGFFFEEEBBBEEE>>>---###&&&...000000///,,,(((&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!)))222777888999<<>>***%%%&&&&&&%%%&&&'''&&&%%%$$$$$$$$$%%%&&&"""&&&)))((()))666LLL^^^XXX```dddaaa^^^]]]YYYRRRXXXGGG---###(((%%% $$$$$$$$$$$$%%%&&&'''))))))CCCHHHJJJFFFEEEJJJPPPSSSLLLdddgggqqqoooVVV777===>>>CCChhhyyyhhh222:::aaarrruuu}}}{{{~~~zzzuuuzzztttnnnmmmssswwwuuuqqqooonnnfff444///((($$$'''++++++(((NNN```rrrzzzZZZ:::GGGOOOWWWsssvvvZZZPPPiii}}}}}}zzzyyy}}}rrraaaAAA222///IIIXXXjjjppplllooofffeeexxxwww]]])))((()))"""'''!!!+++444$$$)))333$$$===...111222///+++---444;;;[[[___aaa^^^]]]YYYLLL???XXXTTTWWWWWWSSSXXXXXXLLL""""""!!!   $$$+++---***+++222,,,555eee]]]DDD'''$$$///+++!!! !!!!!! """)))???YYY]]]GGG---!!!$$$!!!  !!!"""!!! %%%555{{{~~~~~~~~~}}}}}}||||||{{{{{{}}}}}}}}}}}}}}}}}}}}}xxxPPP///&&&)))***)))******))))))((()))******((('''%%%$$$######$$$###############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''',,,MMMYYYWWWZZZRRRQQQNNNLLLIIIHHHHHHGGGFFFDDDBBBEEE>>>---###'''...000000...,,,)))&&&$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,222555555555888;;;AAA<<<555...)))%%%###"""???EEEHHHGGGFFFGGGGGGEEENNNMMMLLLKKKKKKMMMNNNOOOOOO===,,,&&&&&&%%%$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&$$$''')))'''&&&,,,:::EEESSSZZZ]]]\\\[[[^^^]]]ZZZTTTOOOFFF777((($$$)))---$$$$$$$$$%%%&&&'''((())):::BBBIIIIIIJJJOOOVVVYYY___fff^^^ZZZdddllliii???222***:::888888KKK]]]oooyyy{{{hhh///555ZZZkkknnnvvvssswwwzzzyyyxxxwwwxxx{{{uuummmppprrrllljjjooorrrpppkkkhhhPPP[[[qqq\\\...,,,)))&&&&&&)))******???pppwwwZZZ>>>BBB]]]```tttuuukkk^^^ccc}}}~~~tttwwwyyyfffMMM...+++(((...%%%111WWW\\\```kkknnnkkkxxxyyyyyy777%%%%%%"""''' $$$'''___iii$$$$$$333GGG[[[+++...111000///111666<<>>"""!!!   $$$***...+++,,,222,,,555eeeggg[[[AAA)))###++++++###"""###%%%&&&&&&%%%###""" """555RRR___PPP666&&&$$$!!!  !!!!!!  !!!$$$111sss~~~~~~}}}}}}}}}}}}}}}|||||||||~~~~~~~~~~~~~~~~~~~~~nnnHHH***%%%---))))))))))))))))))******)))((('''&&&%%%%%%%%%%%%$$$############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''111UUU^^^XXXZZZTTTTTTOOOMMMJJJHHHHHHGGGEEECCCCCCEEE===,,,###'''---///000...+++(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''+++000111222333777:::999;;;;;;444+++&&&'''***BBBGGGKKKJJJIIIJJJJJJGGGLLLJJJHHHIIILLLNNNMMMLLLIII===000)))&&&$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))(((&&&&&&***...BBBJJJQQQVVVYYY^^^___^^^ZZZSSSWWWTTTGGGGGG@@@'''$$$$$$$$$$$$%%%'''((()))///999CCCGGGJJJOOOTTTUUUGGGNNNVVVWWWQQQTTTnnnlllbbb:::000222222111222---000aaaxxxrrriii222333UUUhhhllltttppptttxxxvvvuuuvvvxxxxxxuuussssssxxx~~~uuuoooqqqqqqkkkhhhlllnnnkkkfffcccYYY222LLL~~~MMM'''(((((((((''''''(((***===mmm___???FFFaaauuukkkqqq^^^SSSaaa|||{{{xxxwww___>>>111...&&&)))###'''>>>999AAATTTkkkiiikkkkkk===###'''))),,,'''&&&(((???EEE'''"""$$$OOOYYY......///...---...000222YYY[[[YYYUUUSSSVVVYYYYYYQQQPPPTTTTTTSSSVVVGGG***"""!!! ###***///------222,,, 777eeennnppp```@@@+++***,,,)))&&&''')))***)))'''$$$""""""(((EEEZZZTTT<<<((($$$"""   !!!!!!!!!!!!!!!###$$$***eee}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~eee<<<))),,,***(((''''''((()))))))))((((((''''''&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''555\\\bbbXXXYYYUUUWWWQQQNNNKKKIIIHHHGGGEEECCCDDDEEE===,,,###(((---......---***(((&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***,,,...222888<<<555888:::666...)))))),,,CCCGGGHHHEEEEEEGGGHHHGGGIIIEEEDDDGGGMMMPPPNNNJJJCCC<<<333+++%%%###$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((((((((+++555CCCNNNVVV[[[]]]\\\ZZZOOOVVVVVVJJJTTTPPP***$$$$$$$$$$$$%%%&&&'''((()))222===HHHSSS]]]___\\\aaa```aaa[[[YYYtttPPPTTT[[[444333///...111666MMMsssmmmiii555111OOObbbjjjrrrooosssttttttuuuwwwwwwwwwuuuttt{{{xxxqqqmmmpppuuuuuupppooommmqqqwwwwwwqqqooosssoooiiifffiiillljjjeeecccbbb...###===hhhzzzQQQ:::$$$###'''%%%%%%((((((&&&&&&'''HHHdddQQQKKKeeeooovvv{{{wwwhhhfff||||||rrrWWW999///...###+++000...000'''<<>>000...777<<>>AAAAAAFFFCCCAAADDDHHHJJJFFFBBB???<<<444+++%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))))))###)))555AAAKKKSSSZZZ^^^PPPKKKSSSGGG---999KKK:::$$$$$$$$$$$$$$$%%%&&&''')))---777HHH^^^ooopppjjjdddffffffbbbqqqnnn\\\:::BBBHHH+++;;;666&&&EEEwwwdddllliiiddd888---FFFYYYcccmmmkkkpppmmmpppsssrrrooonnnqqqtttrrrqqqlllffffffkkkmmmkkkdddgggkkkmmmkkkhhhgggiiiiiiccc```eeeiiihhhdddcccJJJ000,,,%%%''';;;DDDMMMQQQ999AAA,,, ***...***$$$"""'''***'''%%%'''NNNjjj```bbbqqqlll~~~fffLLL666111BBB???EEEFFF;;;666&&&$$$...^^^cccccclllZZZ666'''***444===SSSKKK(((000SSS---444FFF999333......444999;;;:::777@@@MMMVVVWWWSSSPPPOOOVVVKKKTTT^^^JJJ---  """(((000111111222,,,%%%<<>>,,,+++))))))***)))'''$$$ $$$'''444777///(((###!!!   !!!"""###$$$%%%%%%$$$"""!!!$$$###FFFzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~qqqMMM222...***%%%$$$&&&'''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&'''''''''''';;;ccceeeWWWZZZUUUTTTQQQOOOLLLJJJJJJIIIGGGEEEFFFFFF<<<+++$$$)))---+++***)))'''%%%$$$###$$$$$$""""""######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&'''(((,,,///222666555777;;;???AAA???<<>>;;;333)))%%%%%%&&&$$$######$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&'''((()))(((***111:::DDDRRR]]]MMMJJJQQQKKK:::<<<>>>...$$$$$$$$$$$$$$$%%%&&&&&&((((((,,,888MMM]]]^^^VVV999EEEMMM]]]yyy\\\>>>333:::mmmuuu777---***<<>>AAAGGGOOORRRQQQRRRUUUSSSIIISSSYYY>>> $$$ """'''000222222111---'''@@@kkklllhhhnnnyyyqqqRRR555(((,,,++++++)))'''$$$!!! ###((())))))!!!  !!!  !!!######$$$&&&'''&&&%%%###""""""$$$:::xxx}}}lllMMM222---'''%%%'''((('''$$$###$$$%%%&&&''''''&&&%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((()))===eeefffYYY\\\VVVSSSQQQNNNLLLKKKKKKJJJIIIGGGGGGFFF;;;+++$$$)))---***((('''%%%###""""""######!!!""""""###$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''+++---...///111555;;;CCCHHHIIIHHHHHHKKKJJJDDDAAABBBCCCAAA===>>>@@@AAA@@@>>>;;;888>>>;;;222'''$$$''''''$$$"""###$$$&&&''''''&&&&&&&&&''''''&&&$$$###%%%'''+++'''&&&***...555@@@LLLHHHEEEGGGMMMMMMDDD111$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%)))555BBBEEEBBB???BBB???VVVuuuLLLgggppp666111888NNNggg000///ooojjjlllhhh___ddd\\\\\\PPP888CCCSSS^^^iiigggnnniiikkkmmmllliiiggghhhiiiiiijjjhhheeeccc^^^QQQDDDQQQYYY___^^^```dddeeeaaa[[[UUURRRXXX]]]]]][[[[[[MMM&&&!!!'''***---'''---+++,,,---"""!!!$$$"""...'''$$$&&&)))&&&""",,,<<<___iiikkklllGGG:::IIIkkktttvvvNNN+++***ZZZiiiqqqnnnIII888!!!$$$+++MMM~~~yyySSS111,,,&&&666(((777\\\222...000>>>TTTcccfffbbbVVVPPPLLLNNNPPPOOORRRVVVRRRQQQUUUKKK...!!!$$$ !!!'''///222222111---***CCCnnnkkkmmmoootttwwwjjjKKK------,,,***'''%%%###"""!!! ###$$$ !!!"""   !!!!!!!!!###%%%$$$%%%'''((((((&&&###""" %%%222www~~~~~~hhh555///)))''')))***(((%%%"""###%%%&&&'''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((+++???fffgggZZZ___WWWSSSPPPNNNLLLKKKKKKKKKIIIHHHHHHFFF;;;+++%%%))),,,***&&&%%%$$$""""""""""""###!!!""""""###$$$$$$%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$(((,,,///000...000333555777999999:::HHHLLLMMMIIIEEEDDDBBB>>>888<<<@@@CCCCCCAAA@@@@@@???;;;000&&&$$$)))(((###"""###$$$&&&''''''&&&&&&###&&&)))(((%%%$$$&&&)))&&&###%%%***+++***///666888>>>===:::444'''"""---$$$$$$$$$###$$$$$$%%%%%%###&&&''')))222???IIILLL>>>EEEKKKqqqsssAAAHHHMMM444+++222777yyyoookkkeee111JJJkkkjjjeeeXXX\\\TTT888@@@NNNXXXbbb```gggbbbbbbcccfffhhhgggdddaaaiiieee___^^^bbbbbbVVVHHHNNNXXX]]][[[\\\```^^^WWW[[[TTTQQQVVV[[[[[[YYYYYY:::'''+++%%% (((######"""(((!!!&&&%%%"""###"""$$$)))+++###000HHHdddpppqqqFFF777WWWggg___^^^666+++pppzzzSSSOOO===!!!333YYY~~~ccc;;;111+++"""$$$CCCeee111...111AAAWWWcccbbb\\\\\\RRRLLLNNNPPPPPPQQQVVVSSSZZZZZZ@@@"""%%% !!!&&&...222222111---+++EEEooohhhrrrrrrmmmvvv|||___555,,,***'''$$$"""!!! !!! """!!!""""""!!!  !!!"""""""""$$$&&&$$$&&&((()))(((&&&$$$"""%%%///www}}}mmmAAA$$$,,,111$$$!!!---''''''&&&$$$%%%'''%%%!!!(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$???mmmfffbbbTTT```TTTTTTSSSPPPNNNMMMLLLMMMMMMIIIKKK999$$$$$$(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))---000///...,,,,,,...111444666666777===EEEEEE===999;;;999:::<<<===>>>@@@CCCFFFFFFAAA999000***'''%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++000111000666@@@===333&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%'''///;;;AAA@@@GGG@@@dddpppYYY~~~CCCRRRttt;;;///:::666&&&CCCttt222;;;KKKYYY\\\WWWSSSSSSSSS<<<...888LLLWWWZZZ\\\]]]^^^_________^^^]]]\\\```___\\\ZZZXXXYYYYYYZZZXXXYYY[[[\\\\\\[[[ZZZYYY\\\MMMNNNWWWVVVVVVXXXUUU222---&&&%%%''')))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&""" )))"""+++***SSSaaafffRRR>>>tttiiiWWWhhh|||444111```uuuhhhiii```OOOSSS,,,"""???jjjVVV*** 444%%%+++111***GGG___333---...>>>UUUbbb___XXXWWWPPPLLLNNNNNNJJJJJJNNNTTT]]]MMM000$$$ !!!""",,,444222888+++$$$KKKlllpppooonnnpppxxxyyykkkYYY***)))'''### !!!"""!!!$$$"""  """"""###'''$$$%%%222222***+++,,,%%%$$$&&&!!!%%%$$$---ooo~~~~~~}}}}}}~~~|||fffCCC'''$$$,,,*** $$$$$$#########%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&===fffcccaaaWWWaaaUUUTTTSSSQQQPPPNNNMMMMMMMMMKKKLLL999$$$$$$(((%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&(((,,,...///...+++******+++---......222;;;DDDCCC;;;888:::;;;<<<<<<>>>???@@@AAAAAAEEEBBB;;;222***%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""'''******111<<<;;;222&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%,,,777<<<<<>>,,,%%%'''###!!!### $$$"""  """""" ###$$$,,,999222))))))+++%%%$$$&&&!!!$$$"""+++oooiii===&&&++++++!!!%%%%%%%%%%%%$$$$$$%%%'''$$$$$$$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&''':::^^^bbbaaaZZZaaaVVVTTTTTTSSSRRRQQQOOONNNMMMMMMLLL888$$$$$$'''$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&'''***,,,---+++***)))(((***+++---+++000:::AAA@@@:::666777<<<::::::;;;======999666<<<;;;777000((($$$###%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###''''''%%%)))///---%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$+++666<<<===```YYYFFF%%%)))DDDQQQeeeoooTTTGGGJJJZZZ<<<...,,,---'''777ccceee444"""+++...:::KKKWWWXXXTTTSSSQQQFFF:::666AAAOOOSSSOOORRRSSSTTTVVVWWWWWWWWWWWWSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSPPPGGGJJJSSSSSSVVVWWWPPP+++'''###!!!###$$$###!!!###########################%%%###((( %%%+++gggppp______WWWRRR[[[iii***%%%IIIYYYRRRXXXVVVSSSIII)))&&&$$$TTTDDD&&&+++ ###)));;;\\\;;;...)))111DDDPPPNNNMMMQQQRRRLLLHHHHHHIIIIIIKKKNNNKKKSSSBBB'''  !!!'''111000555+++(((RRRsssoootttvvvuuuuuuxxxzzz{{{[[[111###,,,&&&!!!$$$###"""  """"""!!!---@@@PPP888+++))),,,'''&&&((($$$$$$!!!***ooo~~~kkkGGG***$$$---'''((()))***'''######&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&888ZZZgggbbb\\\___XXXTTTUUUUUUUUUSSSQQQOOONNNPPPLLL666$$$$$$&&&"""###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((('''&&&&&&(((***((((((((())),,,...111333111222666;;;>>><<<777444999777555777999777111***...000///+++%%%"""$$$'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&######&&&###%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%,,,888@@@CCCPPP<<<,,,---<<<@@@EEE[[[bbbVVVCCCGGGLLLUUU222%%%---)))$$$000>>>PPPZZZ^^^fffeeeAAA$$$***------444EEERRRUUUQQQOOORRRMMM@@@444777FFFMMMJJJPPPQQQRRRTTTTTTTTTSSSSSSMMMNNNPPPRRRSSSTTTTTTTTTUUUTTTRRRPPPOOOOOOPPPPPPLLLGGGLLLQQQQQQUUUTTTIII(((%%%"""!!!"""###"""!!!"""""""""###############&&&$$$***###(((444GGGSSSWWWVVVOOO[[[fffwww,,,&&&DDDSSSRRRXXXWWW[[[III)))'''$$$ddd>>>(((###------>>>CCC!!!...'''...CCCMMMIIIIIIPPPOOOKKKGGGGGGHHHJJJLLLMMMJJJPPP>>>###  !!!'''111000333***)))TTTtttnnnrrruuuuuutttwww|||sss:::###---((("""%%% """"""   ### $$$>>>___oooCCC111,,,///***((()))&&&"""&&&!!!)))nnnrrrFFF,,,***'''%%%''',,,***$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$666VVVmmmddd^^^\\\ZZZVVVWWWWWWVVVUUUSSSQQQOOOQQQJJJ444###%%%%%%!!!$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%&&&(((&&&'''(((***---000333444333///,,,000999>>>:::444777444333555777444---&&&***++++++((($$$"""$$$&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """""""""$$$''''''$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&&&&%%%***555===@@@777111...???BBB---000IIIlll^^^@@@BBB>>>kkkrrrVVV333"""***---,,,***$$$...888333111999///$$$///+++(((---<<>>GGGOOOOOOPPPPPPOOOMMMKKKJJJHHHIIIJJJJJJLLLMMMMMMNNNNNNMMMLLLKKKKKKJJJKKKKKKGGGIIIOOONNNKKKPPPJJJ444$$$$$$##################""""""######$$$%%%%%%%%% ***!!!&&&&&&&&&;;;nnnNNNGGGOOOVVVWWWAAAUUU```___AAA,,,"""222BBBPPPUUULLLWWWKKK000###[[[DDD""")))!!!!!!###&&&999666"""111)))''',,,;;;HHHLLLKKKJJJGGGHHHGGGEEEGGGJJJIIIFFFGGGLLL:::!!! """$$$'''444111000'''+++XXXvvvwwwttttttzzz~~~~~~||||||bbb<<<((('''&&&###$$$!!!!!!!!!!!!  !!!###!!!(((ZZZaaaCCC333333...+++...---)))***###***ooo}}}~~~oooLLL888***"""%%%(((%%%$$$(((%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$)));;;dddccckkkaaa```[[[ZZZYYYWWWVVVUUUTTTTTTRRRGGG///"""&&&%%%"""&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$%%%%%%&&&"""$$$&&&&&&%%%%%%&&&'''******)))(((((('''''''''******((('''---555777333111222444555555333000///555///(((%%%%%%&&&$$$"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%###!!!!!!""""""######$$$%%%%%%&&&&&&"""&&&'''%%%%%%+++///111(((???444333333...>>>???GGG]]]gggbbbWWWTTT{{{zzz{{{}}}{{{xxxwww___tttyyyccc444***'''%%%""")))&&&'''###&&&(((%%%)))---((((((%%%***777EEEMMMSSSVVVLLLLLLHHH>>>111+++666DDDIIIJJJKKKKKKJJJIIIGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIHHHGGGGGGAAAFFFMMMKKKGGGNNNFFF---""""""######""""""###$$$!!!!!!""""""###$$$$$$%%% +++%%%))))))???iiinnn\\\TTT]]]cccgggKKKQQQLLLOOOKKK222###***888NNNTTTHHHTTTMMM<<<***"""HHHCCC"""$$$***%%%333(((%%%&&&(((333<<>>>>>CCCEEE&&&(((!!!+++sssxxxQQQ,,,"""&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&,,,"""---QQQiiigggccchhh```^^^\\\[[[ZZZYYYVVVTTTWWW>>>---&&&!!!%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&+++++++++***((((((***,,,///,,,***)))+++---------000222333333111000000111)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%########################'''&&&$$$###%%%)))---000***111555333---///999DDDPPPYYYppp>>><<<777mmmsssuuu{{{yyypppoooyyy}}}}}}dddCCC,,,'''***((('''&&&%%%%%%&&&'''(((%%%$$$######%%%%%%$$$###&&&&&&%%%&&&222AAAHHHFFF??????BBBDDD<<>>GGGMMMMMMMMMIII777""" !!!"""######$$$ !!!"""###$$$""""""'''!!!$$$]]]sssdddKKKRRRJJJ<<>>:::,,,###777JJJNNNIIIKKKKKKLLL;;;999555"""%%%QQQ... (((&&& """!!!***;;;JJJIIIAAA@@@GGGBBBBBB666>>>KKKEEECCCDDD======888!!!""" !!!"""###&&&(((***'''555666$$$333aaa|||wwwwwwwwwxxxzzz}}}uuu666,,,###!!!!!!!!! &&& ???zzziiiXXXEEE<<>>AAABBB:::...'''(((444<<>>BBBGGGKKKMMMFFF222 !!!!!!"""######$$$$$$ !!!"""###"""!!!###(((###%%%[[[qqqnnneeekkkiiiXXXOOOBBBAAABBB999EEE999+++!!!333EEELLLKKKKKKJJJMMMEEEMMMMMM444111AAA&&&###!!! ))):::EEEAAA666666@@@???DDD>>>AAADDDEEE[[[xxxMMM999000""" !!!"""$$$&&&(((,,,***666777&&&333```}}}yyyyyyyyyzzz{{{}}}{{{???...$$$###$$$!!! ###"""!!!888bbb{{{|||^^^TTTIIIGGGIIIGGG<<<222'''###"""GGGqqqJJJ...(((&&&!!!&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&###///OOOllltttnnnhhhhhheeeaaa^^^^^^]]]\\\[[[[[[777$$$(((&&&###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&++++++***(((((()))---000...,,,***)))***,,,,,,+++---,,,+++---///000---***((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$########################%%%$$$$$$$$$%%%&&&'''(((.........,,,///777CCCMMMAAAGGGTTTJJJ777777RRRdddvvvyyyyyywww{{{}}}tttgggLLL<<<)))"""'''+++(((###&&&&&&%%%%%%%%%%%%&&&&&&%%%###"""###$$$%%%$$$###!!!$$$$$$###'''222===AAA<<<===@@@AAA999///))))))---777??????<<<<<<>>>???;;;<<<===>>>???????????????>>><<<<<<===<<<;;;999======BBBJJJKKK>>>+++!!!!!!""""""###$$$$$$$$$!!! !!!!!!""" !!!$$$)))%%%'''[[[vvvgggkkkZZZLLLXXX```}}}eeecccgggdddKKK111DDDLLL666CCC888++++++;;;FFFKKKMMMJJJMMMHHHSSSRRR333***...!!!'''999AAA888,,,000===:::BBBFFFCCC<<<>>>ddd```444''' ###"""###$$$%%%''')))......888888)))444]]]{{{{{{{{{|||}}}~~~KKK///$$$###%%%!!!  """"""---CCCWWW___llldddZZZTTTNNNCCC222$$$$$$&&&ZZZ~~~|||}}}~~~ccc@@@,,,''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((+++%%%333YYYtttuuunnnmmmiiieee```]]]\\\\\\\\\[[[ZZZ222 ))))))"""###'''####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%+++***)))(((''')))...111---+++))))))***++++++******(((&&&)))...///+++&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$###########################$$$$$$%%%%%%%%%%%%$$$'''***---111333555777777000:::GGGUUU999<<>>BBBAAA;;;333...---***111888;;;;;;;;;<<<<<<888999:::;;;======>>>>>>>>><<<;;;::::::999888888===<<>>OOOggghhhDDD>>>FFF:::>>>;;;... ###...:::CCCIIIIIIMMMEEEKKKHHH,,,'''### !!!$$$%%%777???555***111AAA<<>>DDDGGG999%%%  !!! !!!!!!"""!!!""""""$$$###---eeeiiiKKK555***''':::XXXkkkyyy===444PPP|||LLL777666@@@>>>000""""""+++555AAAGGGNNNDDDFFFFFF444888!!!""" !!!$$$$$$444<<<555+++111@@@@@@777@@@===??????AAAfff]]])))%%%(((!!!###%%%'''(((((()))+++---///333777666///333VVVbbb,,,### $$$!!! !!!!!!!!!'''===SSS\\\RRRDDD888111---)))&&&'''222{{{~~~}}}||||||}}}~~~tttKKK000***))))))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&(((***+++&&&)))GGGrrrrrrmmmzzzooolllhhhdddcccbbbaaa```EEE)))((('''"""###$$$########################!!!!!!""""""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((()))((('''(((***,,,,,,***))))))******((('''$$$$$$%%%))),,,---***&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""########################"""###$$$$$$$$$$$$$$$###%%%%%%''')))+++...000111666AAAOOObbb>>>777===VVVeeeaaaWWWGGG888,,,%%%###(((%%%!!!"""$$$&&&%%%###""""""############"""""""""!!!!!!"""$$$%%%$$$#########$$$%%%###"""(((111777>>>CCCAAA===<<<:::888222+++)))///777::::::999555666888999:::;;;;;;;;;:::::::::888666666888:::;;;>>>BBB===... !!! !!!"""###!!!"""!!!""""""///fffvvv___NNN;;;222666LLLooommmzzzsssKKK999+++hhh}}}SSS===???;;;---""" (((;;;BBBLLLEEEIIIKKK;;;@@@$$$  """...999666---///888<<<...888555@@@HHH555JJJNNN'''%%%%%%  $$$%%%'''(((((()))+++------333444333111111RRRmmm,,,&&&!!!%%%!!! !!!%%%%%%%%%000>>>===:::444///,,,(((%%%### &&&MMM~~~}}}}}}}}}|||}}}}}}~~~iiiFFF---+++******)))(((((('''''''''&&&%%%%%%&&&(((+++,,,'''???ccc}}}wwwtttxxxrrrooollliiihhhfffdddbbb888&&&!!!'''$$$###%%%"""########################!!!!!!!!!"""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''))))))'''''''''(((+++***))))))***)))'''%%%"""$$$'''+++,,,,,,***)))###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%)))000555===BBBOOOZZZ???555888EEETTTKKK<<<000((($$$$$$&&&######$$$(((+++***$$$!!!!!!"""######"""!!!!!!"""!!! !!!$$$%%%$$$######!!!"""%%%### ###)))222:::???===;;;<<<<<<999666---))),,,000111444888444555666777888999999999777888888666444555888;;;999<<<999...%%%!!!!!! !!!"""$$$%%% """"""!!!"""...ccc|||eeeOOO<<<:::@@@NNNaaawwwxxxoookkk]]]iiinnnuuuXXX222HHH~~~wwwGGG===222&&& """---222>>>BBBTTTZZZBBB>>>+++ (((666:::555222666777444JJJCCCMMMTTT444===FFF...(((!!! !!!""""""$$$&&&''''''''')))+++***111000000111000NNNrrr+++'''!!!$$$!!! !!!$$$%%%$$$&&&***000000111000---((($$$!!!###%%%jjj|||}}}{{{yyyyyyzzz|||bbb;;;,,,++++++***)))((((((''''''&&&%%%%%%&&&(((+++------VVV}}}}}}yyysssrrrpppmmmkkkjjjgggdddbbb000$$$###&&&"""###&&&!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))'''&&&%%%&&&+++***))))))***)))'''%%% $$$))),,,,,,+++++++++"""###%%%%%%&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""####################################$$$%%%&&&''' ###%%%$$$###%%%+++///444444AAAIII:::111444666AAA666***&&&&&&&&&%%%%%%"""&&&'''$$$"""''' !!!"""######"""!!! !!! !!!$$$%%%$$$###### !!!%%%$$$$$$---666<<<:::999;;;<<<999888000+++******)))///888444444555666777777777777444666666555333444888;;;888888111$$$ %%%%%% !!!###%%%&&&"""###"""""",,,^^^uuufffNNN888:::QQQppp~~~}}}~~~uuu```III|||[[[}}}sssnnnnnn___VVVbbbuuuDDD@@@+++ ### ---@@@cccpppRRREEE000 !!!!!!$$$666@@@===999999;;;FFFjjj```bbbccc888;;;GGG666+++!!!### !!!"""###!!!"""$$$%%%%%%%%%''')))(((000......111...LLLsss(((&&&!!!!!!!!! ###!!!!!!$$$$$$###&&&(((+++,,,+++)))(((''''''$$$}}}{{{}}}yyywwwvvvxxxzzzuuu666///+++---+++''''''+++&&&###$$$'''((('''+++000MMMqqqxxx|||zzzooossskkkuuukkkeeemmmGGG''''''&&&&&&&&&%%%%%%%%%########################""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((((((''''''(((&&&%%%&&&))))))'''$$$$$$'''+++---+++'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%+++,,,...000000000...---...,,,((($$$""""""######$$$$$$$$$############"""$$$######"""!!! """"""""""""""""""""""""!!! """$$$%%%$$$)))000777::::::777444:::666000***&&&''',,,000333333333555777777333000444333777======777666:::<<<333(((!!! !!!   !!!"""&&&'''&&&LLL~~~aaaVVVHHHLLLfffxxx^^^>>>FFFMMMVVVaaannntttiiiZZZkkkjjjkkknnnjjjYYY>>>*** ######444cccqqqPPPKKK"""""""""888;;;---@@@RRR___YYYmmm>>>kkkPPP888===444(((!!! !!!""""""""""""""""""###$$$%%%&&&&&&'''111222222,,,@@@rrr(((***$$$###!!!!!!  !!!!!!"""#########'''***...000,,,'''%%%%%% UUU~~~~~~~~~}}}}}}||||||||||||}}}rrrMMM(((!!!...555///''',,,,,,......+++(((---444jjj~~~}}}}}}wwwxxxuuurrruuuoooooohhhAAA&&&&&&&&&%%%%%%%%%%%%$$$########################""""""""""""############""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))*********((('''&&&''')))***(((%%%###&&&)))***(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))((('''((('''%%%###""""""###$$$$$$$$$$$$#########""""""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$ $$$***000333444333222111333333111...***)))(((333222000---+++...444999555222222666555222444888666///&&&!!! !!!   !!!%%%&&&"""@@@iiiFFFJJJ{{{{{{fffWWWkkkuuuAAA===@@@EEEOOO[[[```TTTDDDGGGJJJNNNPPPKKK===---!!! '''JJJUUU;;;QQQ555000'''---888NNNqqqqqqYYYiiippp666;;;///***777111(((""" !!!""""""""""""""""""###$$$%%%%%%'''(((111111111***;;;zzzlll))),,,'''%%%!!! !!!!!! !!!!!!""""""######$$$'''***((($$$###&&&)))eee~~~}}}}}}||||||}}}}}}xxxTTT;;;...(((%%%$$$)))&&&###"""&&&333LLLbbb}}}wwwuuuxxxsssttt{{{\\\555%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***,,,---(((''''''((())))))(((&&&###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$$$$$$$###"""!!!!!!"""""""""######$$$$$$$$$#########"""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" $$$(((,,,///111222...111444444111,,,)))'''&&&...666777333000333888;;;777555555555333555888...(((""" !!! $$$$$$000aaavvvdddZZZmmmiiiSSSEEE:::GGGxxx|||DDD===999777>>>KKKQQQFFF888///444999888000'''!!!!!!!!!555===///***...<<<***!!! &&&444iiivvvBBB999^^^333***444888000...***%%% !!!""""""""""""""""""###$$$%%%%%%'''(((000000111)))555pppccc***---)))'''"""!!!!!!!!!!!!!!!"""""" !!!!!!"""!!! """%%%$$$!!!###(((???yyy~~~~~~}}}}}}~~~~~~tttSSS;;;666:::444000000777DDD[[[zzz|||rrr{{{rrryyy~~~KKK((($$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&(((***+++'''&&&''''''(((((('''&&&$$$%%%&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$###"""""" !!!###########################""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! """$$$(((---111333444333111...,,,,,,...000!!!***333777444000///000222000/////////---,,,+++%%%"""    !!!!!!$$$%%%CCC\\\ggg}}}|||zzztttQQQ<<>>DDDhhhccc'''%%%!!! ***,,,OOOfff555KKKfff---'''...///+++))),,,000222---$$$ !!!""""""!!!!!!!!!!!!"""###$$$%%%$$$'''///000555...000^^^ZZZ000******...((('''%%%###!!!  """"""&&&###)))777{{{}}}|||~~~zzz\\\///$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$"""$$$%%%%%%$$$######$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%$$$###"""######"""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!  !!!!!!!!!  ###&&&((())),,,...//////000111333333---))),,,444777444///+++,,,---...000111,,,%%% $$$$$$"""###&&&(((111???999IIIaaaMMM555555jjjpppMMM555&&&///RRRbbbLLL666///222444000---,,,&&&    )))UUUHHHYYYmmm/// !!!&&&'''===TTT888444WWW###//////(((<<<---000222...&&& !!!""""""!!!!!!!!!!!!"""###$$$$$$###&&&///000777000---TTTRRR333+++,,,000((('''%%%###!!! !!!  $$$!!!###777QQQ~~~ppp<<<$$$)))%%%%%%$$$$$$$$$#################################""""""""""""############!!!!!!!!!!!!"""""""""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""$$$&&&&&&$$$###$$$%%%!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$########################$$$$$$###"""""""""""""""""""""######$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!   !!!%%%***...//////000111///111999IIIXXX\\\TTTJJJ:::666...%%%###%%%"""!!!!!!!!!  !!!!!!###"""###%%%"""&&&---,,,222cccUUU111###;;;LLLHHH888(((&&&111___KKK777111111...***((($$$  """ &&& !!!%%%\\\^^^aaarrrVVV&&& ...FFF<<<777CCC&&&(((&&&&&&...,,,...///,,,&&&!!! !!!""""""!!! !!!!!!"""###$$$$$$&&&...///777///'''JJJBBB000)))+++,,,%%%$$$###"""!!!  !!!!!! ###""",,,PPPwww{{{fff$$$+++%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""############!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&''''''&&&&&&###%%%''''''$$$###$$$&&&!!!$$$$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$########################&&&%%%$$$############### !!!"""###$$$%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """!!! !!!  """%%%(((***---000333111444>>>QQQfffsssuuurrriii```MMM:::333555333..."""""""""  !!!"""""" ######&&&!!!!!!$$$$$$---:::555:::..."""111;;;(((%%%111,,,QQQ@@@111......)))$$$###$$$ ===OOOPPP111+++&&&###777333&&&$$$%%%000---***%%%***++++++***&&&"""  !!!"""""" !!!!!!"""###$$$$$$'''......666---"""BBBwww333***'''(((%%%""""""!!!!!!!!!!!!""""""  !!!!!!"""!!! $$$%%%555ddd|||***&&&..."""$$$$$$############$$$$$$%%%%%%###"""""""""###$$$%%%$$$###""""""###$$$%%%!!! !!!######"""!!!!!!!!!"""#############################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!! !!!"""###$$$%%%$$$######000NNNjjj{{{~~~|||ooohhhmmmjjj```^^^KKK???000$$$!!!   !!!!!!######""""""'''222:::...(((&&&+++---)))&&&(((...+++(((%%%"""!!!!!!!!!!!!!!!!!!!!!  )))222111111///+++***+++)))$$$)))...222---### """$$$&&&'''&&&(((+++...000000000///eee(((...+++(((+++#########"""!!!!!!   !!!!!!### !!!###((()))111```VVV000###(((%%%$$$$$$############$$$$$$%%%$$$###"""""""""############"""!!!!!!"""######"""!!!!!!"""$$$%%%###"""!!!""""""################################################$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$$$$$$$######)))555iii}}}zzzoooRRRLLL]]]hhhnnnzzz___UUUEEE555'''  """$$$###"""$$$***000...)))(((,,,...***((()))&&&$$$"""  !!!!!!!!!!!! &&&///,,,//////,,,---000111///,,,+++)))%%%!!! """$$$%%%'''&&&(((***,,,---.........oooVVV(((***&&&%%%%%%######""""""!!!   !!!  ###$$$###'''---UUU~~~uuu---333"""!!!)))$$$$$$############$$$$$$$$$$$$###""""""""""""###""""""!!!!!!!!!!!!""""""###""""""###%%%%%%$$$###!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!  !!!!!!""""""!!!!!!"""###############,,,"""WWW||||||zzzddd888))):::IIIUUUfffgggdddYYYGGG333%%%  !!!$$$###!!! !!!###&&&""""""%%%&&&###"""""" !!!!!! """)))&&&***,,,((('''+++///000---&&&!!!!!!###$$$%%%&&&&&&'''((()))++++++,,,VVVCCC+++((("""$$$!!!###""""""!!!!!!   """!!!!!!$$$+++'''QQQ}}}XXX ---%%%)))$$$$$$############$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%$$$"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!!!!"""""""""""""""!!!"""666XXXvvvzzzjjj???!!!!!!(((...888VVV]]]^^^QQQ===---""" """"""!!!   """!!! !!! ###'''++++++$$$!!!%%%((('''   """###$$$$$$$$$$$$%%%&&&((()))***???888000(((###((("""######"""!!!!!!   !!!!!! !!!###+++PPP|||qqq999+++###)))"""'''$$$$$$############$$$$$$############""""""!!!!!!########################!!!!!! """###$$$"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""  !!!!!!""""""!!!!!!!!!!!!!!!"""""""""&&&%%% 444\\\ssssssrrrvvv\\\444$$$$$$$$$%%%;;;LLLYYYUUUFFF444&&& !!!""""""     ***---,,,$$$ """ !!!"""############%%%&&&((()))111{{{:::000((($$$***$$$#########"""!!!!!!  !!!!!! $$$'''$$$$$$'''$$$KKKzzzOOO&&&555 ***%%%&&&$$$$$$############$$$$$$""""""######""""""!!! ######$$$$$$$$$$$$######!!! !!!######"""!!!"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""############$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""###### !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! $$$666SSSiiicccuuuiiiEEE...%%%!!!!!!***BBBVVVXXXMMM===+++ !!!!!!   !!! """ !!! ###&&&%%% !!! !!!"""$$$&&&''')))))),,,aaaIII,,,&&&%%%)))$$$%%%$$$$$$######"""!!!!!! !!!!!!!!! !!!!!!"""""""""$$$---]]]{{{ZZZ666%%%...'''%%%'''((($$$$$$############$$$$$$!!!"""#########""" !!!"""###$$$$$$###"""!!!"""!!!!!!"""$$$$$$###!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""######### """""""""!!!   !!!"""######!!! 444PPPZZZdddbbbTTTBBB*** &&&>>>UUUYYYQQQEEE333"""      ###&&&((()))*********EEEbbb***''''''((($$$&&&&&&%%%%%%$$$######### !!!!!!!!!!!! !!!!!!!!!""""""$$$""""""###!!!&&&===VVV555******!!!000 &&&***$$$$$$############$$$$$$!!!"""#########"""  !!!"""######"""!!! ###""""""###%%%%%%$$$"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$ ######"""!!!   !!!""" """&&&555VVVVVVZZZeee___<<<%%%,,,%%%===RRRWWWSSSJJJ999((( !!!  !!!!!!!!!!!!"""!!!!!!  ###'''***++++++++++++222uuu+++***)))(((&&&''''''&&&%%%%%%$$$$$$### !!!!!!!!!"""!!!!!!!!!!!!"""""""""""" %%%***,,,>>>jjjCCC+++------)))###!!!###'''"""!!! !!!"""###"""  """"""""""""!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###########################"""""""""""""""""""""###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################  """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!! ###"""!!! !!!"""###666NNNccceee___ZZZRRRHHHQQQPPPSSS[[[^^^SSS;;;'''     """"""###$$$&&&(((***+++///&&&jjjVVV...&&&'''$$$))))))((('''%%%###"""!!!#########""" """$$$""""""""""""###%%%'''((($$$ """555ZZZTTT666))),,,...+++%%%!!! !!!###"""!!!!!!######"""!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!"""""""""######$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$######"""#########$$$$$$$$$%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""########################!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!%%%999MMMXXX```eeeaaaWWWWWWXXX\\\aaaaaaSSS<<<)))    !!!"""######%%%&&&(((***+++,,,///DDDooo>>>!!!%%%444''''''((((((&&&$$$"""!!!###$$$###!!! (((,,,'''!!!+++&&&999TTTqqqjjj333,,,&&&***//////+++&&&###"""###"""!!!"""###$$$###!!!###""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((())))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((())))))))))))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((()))************)))''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!!!!""""""""""""""""""""""""""""""""" &&&111<<>>HHHHHHTTTUUUTTTNNNBBB222"""  !!!######$$$$$$$$$%%%&&&''')))***+++///)))&&&IIIUUU---...---+++(((%%%$$$""""""""""""!!! !!!###(((,,,&&&+++(((+++CCCnnn???///555%%%&&&''')))+++++++++,,,---###"""!!!"""###$$$###!!!!!! !!!###&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((())))))***+++,,,,,,))))))*********+++++++++))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------///000000111111111111111//////............------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$)))'''"""$$$,,,000...111222///((("""!!!###$$$$$$$$$$$$$$$%%%%%%'''(((***+++///&&&......wwwWWW666(((&&&$$$######&&&***,,,$$$(((,,,...+++&&&""" ,,,,,,777SSSwwwPPP@@@999******((('''%%%$$$$$$$$$%%%&&&"""!!! !!!"""###""" """"""###$$$&&&((()))***&&&&&&'''''''''(((((((((&&&''''''''''''((((((((((((((((((((())))))))))))(((((())))))******++++++)))))))))*********++++++((()))))))))************++++++++++++,,,,,,,,,---+++,,,,,,,,,,,,---------************************------------------------------............//////------------------------,,,,,,,,,------......///000000111222222222222111000000000000////////////...---------------,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************((((((((((((((((((((((((&&&''''''(((((()))))))))''''''((((((((((((''''''$$$(((***'''###!!!###&&&###%%%&&&$$$!!! ###&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   """$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***,,,,,,,,,LLLuuuJJJDDD;;;222***&&&$$$$$$&&&$$$"""!!!&&&...444@@@aaabbb>>>BBB999'''+++'''%%%"""!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!"""$$$%%%&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,***+++++++++,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////......///000000000000000000000/////////...............---------,,,,,,,,,(((((()))***+++,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++************************))))))))))))))))))))))))'''''''''((()))*********''''''((())))))(((''''''###'''***+++'''$$$$$$&&&***+++***)))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$  !!!""""""!!!!!!!!!!!! !!!###$$$%%%$$$############$$$%%%&&&'''(((%%%---(((,,,555zzzlllXXXGGG;;;555333000---000<<>>444444333///+++(((((()))############""""""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""######""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!"""###$$$######"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((((('''%%%$$$%%%%%%%%%&&&%%%$$$$$$###!!!!!!"""###$$$%%%&&&'''((((((((((((((((((((((((*********++++++,,,,,,---........................---...///000000111000000///////////////......---////////////////////////......------------............---,,,,,,,,,,,,,,,)))******)))(((&&&$$$###"""!!!!!! ######%%%%%%$$$<<>>qqqxxxLLL...111111###"""222'''(((***)))(((&&&%%%&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$###############$$$$$$%%%%%%%%%))))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))******++++++++++++******+++,,,,,,,,,,,,+++))))))******++++++++++++))))))))))))))))))))))))***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((((('''&&&%%%$$$###"""""""""!!! !!!"""###$$$''''''''''''(((((()))***'''''''''(((((()))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$"""""""""!!!!!!  """###$$$$$$$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&''''''(((((())))))(((((('''&&&%%%%%%&&&'''(((((()))***((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%% """"""!!!!!!!!!!!!"""""" !!!"""###%%%%%% !!!"""###$$$###""""""!!!!!!  $$$"""&&&###&&&(((MMMgggBBB999---(((***,,,***''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&%%%$$$$$$%%%###!!!!!!"""$$$$$$$$$''''''''''''(((((((((((()))))))))(((((((((((((((''''''(((((()))))))))***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((%%%$$$"""!!!%%%$$$###"""!!!!!!!!!!!!######$$$$$$%%%&&&'''((((((((())))))******++++++((((((((((((((((((((((((''''''(((''''''&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''))))))((((((((((((((()))%%%%%%$$$$$$###"""!!!!!! !!!""""""""""""""""""$$$%%%&&&&&&&&&$$$%%%&&&&&&''''''''''''((((((''''''''''''((((((''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))++++++******)))(((((((((&&&&&&%%%$$$######"""""" !!!!!!!!!!!!  !!!#########""""""$$$%%%'''((())))))(((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$###!!! !!!"""#########"""666eee|||WWW===666000***'''((()))(((&&&(((((((((((((((((((((((($$$######""""""######$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%'''%%%###"""###$$$###"""%%%&&&&&&'''(((((())))))************************,,,,,,,,,,,,------------........................------------------------++++++++++++++++++++++++------------------------***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))(((((('''&&&&&&%%%$$$###""""""###"""""""""""""""###$$$%%%''''''''''''((((((((((((******************************************)))((((((((((((((((((((((((((())))))(((((((((((())))))***)))))))))((((((((('''''''''''''''''''''''''''#########$$$$$$$$$%%%%%%'''''''''''''''''''''''')))((((((''''''(((((((((&&&&&&&&&%%%$$$#########!!!!!!"""""""""!!! """$$$&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))******))))))))))))(((((()))))))))((('''&&&&&&&&&#########""""""!!!!!!!!! !!!###%%%'''(((((((((&&&'''((()))))))))(((((())))))))))))))))))))))))))))))))))))((((((''''''''''''&&&%%%$$$"""!!! !!!!!!"""#########%%%DDDuuuiiiEEE222///***)))((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((''''''***(((&&&%%%%%%%%%$$$### !!!"""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&*********)))))))))))))))************************))))))))))))))))))))))))************************************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,(((((('''&&&%%%%%%%%%%%%######"""""""""######$$$############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!"""###""""""&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((('''$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))(((((((((((())))))))))))++++++******)))(((((((((''''''&&&%%%$$$###""""""!!!###%%%''')))******'''((())))))***)))))))))))))))))))))))))))))))))++++++************))))))*********)))(((&&&%%%$$$""""""""""""""""""""""""######!!!,,,PPPoooTTT===---+++333''')))******((((((***---((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&'''((()))))))))(((+++)))''''''(((((('''&&&""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++***)))((((((''''''''''''''''''&&&&&&%%%&&&&&&&&&%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""####################################$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$((((((((((((((('''&&&%%%""""""###"""!!!  """$$$%%%&&&'''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&'''(((((()))******((((((((((((''''''&&&&&&((((((''''''&&&&&&%%%%%%"""""""""!!!!!!  !!!###$$$%%%&&&'''(((((()))))))))))))))))))))))))))))))))))))))************************++++++++++++***)))''''''%%%$$$$$$$$$######"""""" ''')))(((444YYYtttYYY>>>444000***''')))(((***+++)))&&&&&&***///&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&'''((()))))))))((()))(((((()))+++,,,+++***++++++******)))(((((((((((((((((()))))))))******)))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))'''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))((('''''''''(((((()))(((((('''''''''((((((******))))))((((((''''''(((((((((((((((((((((((($$$$$$%%%&&&''''''''''''##############################""""""""""""######!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$###############%%%&&&'''((((((((((((((($$$$$$$$$$$$###!!!!!!"""###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&'''((())))))***''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((())))))%%%%%%%%%$$$$$$######""" &&&&&&&&&''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++***)))((((((&&&&&&&&&%%%$$$$$$######!!! $$$((()))888ccc}}}\\\<<<444...,,,+++(((&&&'''((())))))'''$$$$$$(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&(((+++,,,+++)))++++++******)))(((((((((''''''(((((()))************))))))))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,++++++******)))((((((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""###############""""""""""""""""""""""""!!!!!!!!!""""""""""""###""""""""""""""""""""""""""""""""""""###$$$%%%%%%""""""""""""""""""!!!!!!!!!"""###$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$$$$ !!!!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''(((((()))''''''''''''''''''''''''%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&%%%%%%$$$###""" """""""""###%%%&&&((()))(((((((((((((((((((((((('''''''''(((((((((((()))))))))*********))))))((('''''''''&&&&&&%%%%%%%%%***(((---000GGGffffffAAA&&&,,,///...(((%%%(((******&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$&&&(((((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&''''''(((((('''''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))(((''''''$$$$$$#########$$$$$$%%%$$$$$$###$$$$$$%%%&&&'''##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""#########$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%########################!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!! """$$$&&&&&&&&&&&&$$$$$$$$$$$$###""""""!!!  !!!!!!""""""""""""""""""###$$$$$$$$$$$$###"""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&''''''''''''&&&$$$"""!!! !!! """%%%'''((((((((((((((((((((((((((('''''''''((((((((())))))))))))***************)))((('''''''''''''''''''''+++###"""***------888GGGkkksssAAA&&&&&&///)))...---'''(((,,,((($$$&&&)))+++,,,***'''%%%''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$###"""###$$$%%%$$$""" !!!"""$$$%%%'''((((((''''''(((((()))***++++++'''((((((((())))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,---......///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((((('''&&&%%%%%%%%%"""""""""!!!!!!"""############$$$$$$%%%&&&'''(((%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$#################################""""""""""""###### !!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""################################# !!!!!!"""$$$$$$!!!!!!!!!!!!""""""""""""""""""###""""""!!! !!!"""###$$$%%%%%%$$$$$$$$$%%%&&&'''''''''''''''!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&$$$"""!!!!!!"""""" $$$&&&(((((((((((((((((((((((((((''''''(((((()))))))))***))))))***+++++++++******''''''((((((((((((((((((!!!(((---***###$$$///:::GGGjjjTTT666,,,,,,+++(((*********)))(((''''''&&&&&&&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$######"""""""""#########$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&'''((()))***+++))))))))))))((((((((((((111000...,,,++++++++++++((('''''''''((((((((('''***+++***)))+++...///---)))---111222000---***((())))))+++,,,---,,,)))&&&///,,,***,,,---,,,+++++++++---...------...---+++)))111///+++///---'''***)))))))))((((((''''''''''''&&&$$$$$$%%%%%%%%%$$$%%%&&&''')))))))))(((((('''&&&&&&'''((()))))))))((((((((((((((()))******))))))((((((''''''&&&&&&((((((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###########################!!!!!!""""""############&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$######""""""  !!!########################%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""!!!!!! ###$$$&&&(((((((((&&&%%%&&&''''''((()))******+++******))))))((((((''''''((((((((((((''''''''''''''''''&&&'''((()))+++,,,DDDAAA[[[~~~UUUEEE333***+++...---)))***))))))(((((('''&&&&&&&&&&&&'''''''''''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############&&&&&&&&&&&&&&&''''''(((&&&&&&''''''((()))******))))))))))))(((((((((((("""$$$(((+++,,,+++)))'''//////...///000000000///,,,,,,+++******+++***(((''''''''''''(((***---///666222...******+++,,,---'''(((+++...///,,,)))'''...---+++)))***---000111111222((($$$,,,,,,&&&(((((((((((())))))************))))))+++,,,---......((()))******+++***)))(((***)))***+++,,,,,,,,,+++******))))))***++++++,,,++++++*********)))))))))+++************)))))))))'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$###""""""#########$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!  !!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######"""""" !!!"""$$$%%%'''((('''(((((()))******++++++(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&''')))+++,,,???>>>AAATTT|||YYY:::000---***,,,111222///***)))))))))((((((''''''&&&'''&&&&&&&&&'''((())))))###$$$$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$(((''''''''''''((())))))(((((((((((()))))))))***(((((((((((())))))))))))***,,,...//////...+++***''''''(((((())))))******++++++,,,---.........///222000...------///111222((()))***+++++++++***)))***---000111///---+++***000...,,,***)))((()))***%%%***'''&&&,,,)))$$$(((&&&''''''(((((()))))))))------------,,,***)))(((******+++++++++***)))))))))***++++++,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***,,,+++)))(((***,,,************************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$"""!!!  """"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""$$$$$$############$$$$$$''''''&&&&&&%%%%%%$$$$$$ !!!$$$&&&%%%&&&&&&''''''(((((()))''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&(((***+++)))999===999LLLwwwrrrUUUBBB888444777555222111000///---,,,*********))))))(((((((((((((((''''''(((***+++---%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))---,,,***)))((()))***+++...///000000000000111222)))((()))++++++)))))),,,++++++,,,------,,,)))'''***,,,.........---------+++---,,,(((&&&'''***+++))))))***---,,,)))&&&'''$$$***)))(((+++%%%###,,,)))))))))))))))((((((((()))***+++***(((&&&%%%%%%(((((())))))))))))))))))%%%&&&'''(((''''''''''''***)))))))))))))))******+++*********************************))))))))))))((())))))***+++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***************************++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&"""""""""!!!!!!!!!!!! !!!  !!!!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!######""""""""""""######$$$#########"""""""""!!!$$$###!!! !!!""""""#########$$$$$$$$$'''''''''(((((()))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%'''(((***"""///???BBB:::AAAhhhqqqMMM777333444444222///...,,,)))'''''')))+++++++++***************)))))))))(((((()))+++---...'''''''''&&&&&&%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))(((((((((((('''((((((((()))))))))************+++,,,---...///&&&(((***)))(((((()))+++222///...///+++&&&''',,,(((''''''(((++++++)))'''---+++((($$$!!!"""&&&***'''+++,,,))))))///333111&&&###%%%)))***((((((,,,222---&&&...===999,,,+++)))))))))************+++"""%%%'''((('''''')))***$$$%%%%%%&&&''''''((()))"""###%%%%%%###$$$&&&((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&((()))*********))))))))))))))))))))))))))))))))))))))))))))))))***************************************************(((&&&(((+++,,,)))&&&((((((((((((((((((((((((((((((((('''&&&%%%%%%$$$######################## !!!!!!################################################ !!!!!!!!!""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$###""""""!!!!!!""""""###!!!!!!!!! $$$$$$%%%%%%$$$###"""!!!""""""""""""############$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%######""""""$$$%%%'''(((222''',,,<<<===555DDD```sssccc>>>888555777888333+++&&&&&&((())))))((('''((((((************************))))))((())))))***+++,,,'''''''''&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&((((((((((((''''''''''''''''''(((((())))))******)))***,,,---,,,)))&&&%%%))),,,...---***)))+++---'''###$$$((('''$$$***444999333+++'''(((+++,,,,,,%%%...888??????<<<999888...555888:::AAAKKKMMMHHHBBB888000...(((!!!"""(((((("""&&&IIInnnggg???$$$$$$$$$%%%&&&'''(((((()))&&&((()))'''###"""$$$'''%%%%%%%%%%%%&&&'''((()))###%%%&&&%%%$$$%%%***...%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""""" !!!"""$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''(((******'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!    """######%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%########################!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! """$$$'''((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########""""""""""""!!!!!!!!!!!!"""!!!!!!!!!"""$$$&&&'''000)))&&&,,,333666888;;;XXXwwwjjjRRR<<<...111000111///((($$$+++666***+++------,,,+++)))(((((((((((((((((((((((((((&&&&&&'''(((((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((()))*********///...+++))))))+++---...222555777555111///111444777222444;;;<<<<<>><<<888555111...---'''***---...///333<<>>VVVPPPLLL@@@...######''')))### $$$(((((()))+++***&&&""" """###$$$###"""!!!"""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((())))))$$$"""%%%'''&&&###"""###%%%(((%%%%%%***%%%!!!(((((('''''''''%%%$$$(((...&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%"""!!!!!!"""########################"""""""""######%%%&&&&&&""""""!!!""""""###$$$%%%&&&&&&'''(((((()))******,,,+++111666111333SSSzzzkkkQQQNNNOOOLLLAAA???<<<777111,,,(((%%%+++***)))(((((('''%%%$$$!!!###&&&******'''###"""(((###(((%%%&&&((("""&&&,,,&&&"""$$$%%%%%%&&&)))***###!!!&&&***'''%%%&&&)))000666888<<>>888///999333333;;;BBBGGGIIIMMMTTTZZZ[[[MMMIIILLLHHH:::777;;;777888@@@EEEiiizzzUUUNNNaaa}}}jjj[[[```mmmtttttttttllljjjqqqrrrsssxxxzzztttnnnnnnpppooohhhaaaZZZVVVRRROOOOOONNNNNNMMMFFFGGGIIIHHHRRRuuuooo]]]KKKDDDBBB999,,,$$$""")))......(((!!!'''%%%###$$$&&&&&&%%%###!!!"""""""""%%%'''%%%!!! !!!!!! '''&&&%%%$$$$$$$$$###"""!!! '''BBB[[[LLLIII<<<***""" ###''')))***+++)))%%%""" !!!""""""!!!###"""!!! """"""""""""######$$$$$$ (((000&&&$$$'''"""+++###+++'''###'''""" +++)))### """###!!!%%%,,,''''''(((((())))))******&&&&&&&&&%%%%%%$$$$$$$$$!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&'''&&&&&&''''''((((((((()))...&&&'''111111+++666IIIggg~~~tttJJJ444555777333''''''''''''&&&&&&''''''"""###$$$%%%&&&''')))***---,,,)))%%%###"""""""""###***$$$$$$---###***$$$((((((((((((((((((&&&(((000<<>>TTTRRRSSSQQQWWWDDD111---444>>>FFFLLLKKK:::000222666@@@IIIJJJEEE;;;;;;<<<555333444///***///333555555666999===KKKRRR]]]hhhrrr{{{www{{{yyyxxxyyy|||ttthhhVVVZZZ]]]YYYPPPGGGDDDDDDDDDAAA<<<999666444333111111111,,,''''''***%%%&&&""""""&&&&&&""""""%%%"""  """###""" """!!!!!!!!! ,,,999)))+++(((!!!""""""#########$$$&&&******)))((('''%%%%%%&&&%%%$$$""" ###%%%&&&%%% !!!!!! """""""""---(((&&&'''###!!! ###+++&&&###$$$+++...+++&&&$$$&&&&&&''''''(((((())))))%%%%%%$$$$$$######"""""" !!!###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''((((((((())))))---)))'''+++//////---+++CCC\\\}}}hhhHHH<<<<<<:::444,,,+++************++++++%%%&&&'''&&&%%%%%%''')))!!!''')))''''''"""555+++,,,:::---777HHHXXXdddeeegggiiiaaaSSSYYYiii{{{nnnhhhiiipppjjjVVVIIIGGG___\\\\\\VVVAAA,,,...>>>ZZZ\\\[[[UUULLLEEEBBBCCCAAAUUUccc\\\NNNKKKRRRXXXjjjgggccccccdddeeedddcccXXXQQQMMMQQQWWWZZZ\\\___PPPKKKKKKLLLEEE<<>>333:::BBB<<<@@@>>>111111333666555000///111222222444:::===:::888;;;///)))...111---///111+++,,,---...---+++*********!!!%%%+++000555999<<>>;;;;;;===>>>:::333......111DDDOOOTTTIII555)))(((+++;;;000)))+++///...000555222,,,(((***,,,...333999---///000,,,&&&'''666FFF:::333+++(((...333333...,,,666777999EEEHHHCCCEEE222888555333666111***,,,000------000111000222555,,,...000111111///---,,,000111333333444444555555$$$---555666111,,,++++++,,,222...111666222222333222555444222444777777444;;;666:::<<<555666:::555000888222:::<<<999DDD>>>111111444777555111222666...444777<<<@@@:::555:::===777888666,,,,,,,,,%%%+++*********++++++)))(((...//////---+++))))))***---------...///...,,,+++'''FFFdddooopppppphhh]]]UUUVVVWWWUUUTTTXXX```gggooollljjjhhhfffddd```]]]QQQRRRVVV]]]eeekkkooopppxxxkkkjjjmmmiiillltttuuuyyyvvvyyyyyynnnhhh]]]XXXSSSOOOQQQXXXaaagggnnnwww~~~vvvvvv|||vvvpppgggaaa[[[UUULLLFFF<<<555222666888444---***+++***'''$$$%%%((($$$###&&&%%%###&&&,,,,,,((('''%%%###$$$%%%''''''&&&&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###<<>>AAABBBBBB>>>@@@AAAAAA@@@@@@@@@AAAAAADDDEEECCCBBBEEEHHHJJJGGGLLLAAAFFFQQQOOOLLLJJJJJJLLLLLLJJJKKKNNNNNNJJJKKKGGGLLLNNNIIIJJJNNNIIIMMMOOOKKKQQQKKKHHHRRREEELLLIIIIIILLLMMMKKKJJJMMMMMMNNNIIIHHHLLLGGGCCCLLLDDD???AAA>>>666999===888777555333444666666333//////000000000//////111333))))))***---///000///---//////000111111///,,,)))(((***+++)))''')))000666+++++++++++++++***))))))''''''))),,,///111111111555(((,,,888555111555666888888<<>>999111,,,+++,,,...///---999GGGNNNMMMLLLOOOTTTXXXcccnnnxxxrrrjjjjjjrrrwwwwww}}}yyyrrrmmmooopppkkkddd```XXXSSSJJJDDDEEEGGGCCC;;;///222222///333:::;;;666000---***)))+++...111111'''&&&%%%%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''$$$999KKK///QQQ(((OOOnnnnnncccZZZGGG111######""""""!!!!!!  """!!!  """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$###############$$$###$$$%%%&&&((()))***+++)))***,,,------,,,,,,---+++...//////444GGGdddzzzyyyKKK>>><<<444222888000...***((()))---222666444777;;;===???EEEPPPXXXmmmddd______ZZZVVV```oooccc:::,,,GGGPPP:::333DDDRRRTTTYYYbbbmmmuuuyyyyyyVVV===''',,,GGG___ccc\\\111000555CCCQQQRRRFFF888222333444555444222000...000111222222222222000000666555333222111111222333///000222333444444333333333444444555555444444333555666777999::::::;;;;;;:::999888777777888:::;;;HHHIIIJJJKKKMMMOOOPPPPPPSSSRRRQQQQQQRRRTTTVVVXXXWWWVVVVVVVVVWWWYYYZZZ[[[TTTSSSSSSTTTUUUWWWXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[UUUVVVWWWWWWWWWVVVUUUTTTWWWXXXXXXXXXWWWVVVTTTSSSRRRQQQQQQPPPPPPPPPQQQQQQPPPOOOOOONNNNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNLLLMMMMMMJJJEEEGGGVVVggg^^^UUUNNNMMMMMMKKKJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@???@@@@@@@@@@@@????????????======<<<<<<<<<======>>>HHHDDD===777333111222222333222222111000000/////////......---,,,+++******)))))))))))))))))))))))))))))))))((((((((('''''')))************)))(((((()))))))))(((((((((((((((......///000///...,,,+++888===CCCKKKVVV\\\SSSFFF555555666777999::::::;;;CCCCCCIIIXXXhhhrrrqqqlll\\\VVVPPPPPPVVV\\\``````___\\\[[[\\\___```___]]]SSSWWWTTTOOOUUU______VVVMMMTTTWWWVVVVVVYYYWWWQQQ;;;===;;;666444555444111---...//////...,,,)))((((((((((((&&&%%%%%%''')))///666SSSggg;;;333xxxsssEEEaaasss[[[OOO}}}xxxmmm'''%%%+++"""'''""" """ !!!(((###%%%###!!! """!!! !!!'''###&&&,,,$$$######$$$)))%%%###++++++$$$---***'''((("""///...''',,,...)))'''...---///111---...<<>>333111:::DDDDDDEEEJJJQQQVVVXXXXXXZZZGGG333---555;;;999222---+++***...333555111---///111333555666777777777777888999:::;;;::::::999CCCCCCCCCCCCCCCCCCDDDDDDHHHIIIKKKMMMOOOPPPPPPPPPOOOPPPPPPPPPPPPPPPPPPOOOUUUVVVWWWWWWXXXXXXXXXXXXPPPOOONNNMMMLLLMMMOOOPPPXXXXXXYYYYYYZZZZZZZZZ[[[UUUUUUTTTSSSTTTUUUWWWYYYUUUTTTSSSSSSTTTWWWZZZ[[[QQQPPPOOONNNNNNOOOQQQRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUUUUVVVUUUTTTTTTPPPQQQQQQRRRQQQOOONNNMMMNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIBBBCCCEEEGGGGGGKKKYYYgggbbbXXXNNNIIIFFFAAA???@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCBBBAAA@@@???>>>===<<<>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<======EEEBBB>>>:::777777777888;;;;;;::::::::::::999999:::999999888888777777666333333333333333333333333111111000000000/////////,,,,,,------,,,,,,+++*********))))))))))))))))))))))))*********)))'''''''''***+++,,,222666///%%%++++++++++++++++++++++++***+++111>>>LLLUUUVVVTTTAAA;;;333//////000///...222000///111333555444222999===<<<999???JJJJJJAAA>>>DDDGGGGGGIIIMMMLLLHHHCCCEEEFFFDDDEEEIIIKKKIIIAAACCCEEEFFFGGGGGGFFFEEE???===999333...,,,---///777<<>>999888;;;???AAABBBBBBDDDEEEEEEEEEHHHMMMQQQOOOOOOQQQSSSUUUWWWYYYYYY______````````````______]]]^^^___```aaaaaaaaaaaa\\\]]]^^^^^^_________^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZVVVWWWWWWXXXXXXWWWWWWWWWWWWVVVUUUSSSSSSSSSTTTTTTRRRRRRQQQPPPPPPOOONNNNNNPPPPPPNNNNNNNNNOOOPPPQQQOOONNNMMMLLLMMMPPPRRRTTTOOONNNMMMLLLKKKJJJJJJJJJMMMMMMNNNNNNOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSQQQQQQRRRRRRRRRPPPOOONNNKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEGGGGGGGGGNNNVVVWWWMMMEEECCCCCCBBBBBBDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::777777666666666666777777999888777555555555666777999999999:::::::::::::::;;;;;;;;;;;;;;;;;;::::::999999999999999999999999777777777666666666666555555555555555555444333333222222222222222222222222.........///......---,,,******'''$$$$$$&&&%%%!!!***)))(((((('''&&&%%%%%%!!!!!!###''',,,...---,,,///+++%%%###$$$%%%###!!!%%%$$$$$$%%%'''((((((''''''+++,,,***///777555...***...///------///...+++222555444111222555666333666777999;;;<<<======<<>>&&&%%%***""" '''$$$"""...LLLfff]]];;;'''&&&%%%%%%###)))$$$""")))&&&$$$'''+++***&&& ))))))!!! (((!!!&&&*********+++***''')))222>>>NNNbbbwwwttt^^^[[[XXXOOOYYYTTTLLLGGGGGGLLLTTTZZZIIIIIIHHHEEECCCDDDHHHKKKBBBAAACCCGGGFFFCCCEEEKKKGGGNNNRRROOOMMMPPPRRRPPPRRRQQQOOONNNOOOQQQSSSTTTOOOQQQQQQPPPNNNNNNQQQSSSOOOTTTZZZ]]]\\\\\\]]]```___^^^^^^^^^^^^___```aaaYYYYYYXXXWWWVVVUUUTTTSSS]]]^^^```aaabbbaaa``````aaa```___^^^\\\[[[YYYXXXUUUVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVUUUTTTTTTSSSRRRQQQOOONNNNNNNNNNNNRRRRRRQQQPPPOOONNNNNNNNNLLLLLLKKKJJJIIIIIIJJJJJJMMMMMMMMMMMMMMMNNNNNNNNNMMMNNNPPPPPPOOOMMMJJJHHHMMMMMMNNNOOOPPPPPPQQQQQQOOOPPPQQQRRRRRRSSSSSSTTTSSSTTTTTTUUUTTTSSSRRRQQQJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLLLLMMMMMMNNNMMMMMMLLLKKKIIIHHHGGGGGGLLLIIIGGGHHHFFFCCCCCCFFFHHHAAA>>>BBBGGGHHHIIILLLHHHGGGGGGGGGFFFFFFFFFFFFBBBBBBAAAAAA@@@@@@??????;;;;;;;;;:::::::::999999555444444333333333333333111111222222333333333444222222333333444555666666555555555666666777777777666666666666666666666666777777777777666666666666888888888888888777777666777777777777777888888888555555666666555555555555666666444111000111444555444444333222111111000000------,,,)))&&&###""""""%%%$$$"""###&&&''''''%%%$$$#########$$$$$$######$$$'''((('''))),,,)))"""((())))))((((((((('''&&&,,,...---)))(((******'''%%%%%%&&&'''''''''&&&&&&(((((('''''''''***///333222555;;;999222111///(((///)))777jjjuuuTTTQQQ\\\777&&&000000000111000IIIAAA&&&$$$111'''JJJ***UUU333$$$))) $$$ nnnzzzrrr~~~^^^AAA888222,,,444DDD777FFF___uuuuuu]]]PPPXXX444''')))+++///***///''' !!!!!!"""...***---...$$$!!!######%%%###"""))))))$$$///+++''')))666KKK^^^iiiwwwdddWWWMMMMMMNNNOOORRRUUUXXXYYY[[[ZZZXXXVVVTTTUUUWWWYYYZZZZZZ]]]___^^^[[[ZZZ\\\cccbbbdddhhhhhheeedddeeedddcccbbb``````aaaccceee]]]]]]\\\ZZZXXXWWWWWWXXXWWWYYY\\\]]]]]]ZZZVVVSSS[[[[[[ZZZYYYXXXXXXYYYYYY^^^^^^^^^]]]]]]]]]]]]]]]\\\]]]^^^___^^^]]][[[ZZZ^^^^^^\\\ZZZXXXWWWVVVUUUXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPOOONNNNNNNNNNNNSSSUUUVVVWWWVVVSSSPPPNNNIIIMMMQQQUUUUUUQQQLLLIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTOOOPPPQQQRRRQQQPPPOOONNNMMMMMMLLLLLLMMMNNNNNNOOOMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLJJJIIIHHHGGGGGGFFFCCCCCCGGGHHHEEEEEEHHHEEEAAA@@@EEEHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB<<<<<<<<<;;;;;;;;;;;;:::999888888777666666666777555666666777777777777777333333444555666666777888555555666777777888888888333333333333333333333333666666666555555555444444333333333333333222222111000111111111222222222333333333333333333333444444222333444444444333666:::999999999999888888888888444666777666444444666888222111111111111000...,,,*********((('''&&&%%%%%%(((+++------...///+++'''&&&&&&''')))***)))***+++***,,,---***+++///111///******++++++*********)))'''(((((('''%%%$$$%%%&&&)))###)))+++"""$$$///000///'''%%%CCCGGG---))))))&&&+++333)))$$$---000888'''(((***444111,,,000%%%)))###!!!&&&***)))***---888:::kkkzzzzzzooouuummmOOO444***555BBB???222000999XXXrrr;;;000NNNZZZ^^^bbbJJJ333'''...000+++555KKKFFFEEECCC000&&&""""""###%%%$$$######$$$'''))),,,000444JJJTTTcccrrr~~~rrrtttwwwxxxvvvpppjjjeeerrrqqqooonnnnnnpppqqqrrrllllllmmmmmmllljjjhhhhhheee___```hhhhhh```^^^bbb\\\]]]\\\ZZZWWWWWWXXXZZZWWWVVVUUUWWWZZZ]]]^^^___^^^\\\YYYZZZ\\\^^^]]][[[ZZZZZZ[[[[[[\\\]]]]]]]]]VVVVVVWWWWWWYYY[[[\\\]]]aaaaaaaaaaaa```___^^^]]]YYYXXXWWWWWWWWWWWWXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZVVVVVVVVVVVVUUUUUUTTTSSSWWWWWWVVVVVVUUUUUUTTTTTTPPPPPPPPPQQQQQQQQQQQQQQQTTTTTTTTTSSSSSSRRRRRRRRRTTTVVVXXXYYYWWWTTTOOOMMMGGGKKKPPPTTTTTTQQQMMMJJJKKKLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPQQQRRRSSSNNNOOOPPPPPPPPPOOONNNMMMOOOOOONNNNNNNNNNNNOOOOOOJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDAAABBBEEEFFFDDDEEEHHHDDD@@@???EEEHHHFFFDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIFFFFFFEEEDDDDDDCCCBBBBBB>>>>>>=========<<<<<<<<<:::999888777777666666777888888888999999999999999555666666777888999999999777777777888888999999999666666666666666666666666777777666666666555555555333333333333333222111111---------......//////000111111000000000111222222//////000333333000000444222222333333444444555555222444666777777888:::<<<<<<<<<======<<<;;;:::999<<<======;;;999777777888666888<<<>>>@@@@@@???>>>555222222444222---***+++(((******&&&&&&)))***'''((((((((((((((()))))))))+++---...---***((('''(((+++%%%+++---$$$""",,,222+++(((+++000%%%''' (((###"""###### ###'''222)))&&&000%%%(((!!!***...***)))///333111$$$888???BBB^^^nnnsssuuuYYY@@@:::888000)))***333FFF::: (((SSSWWW"""&&&444333 ***"""(((PPPvvvwwwyyybbbCCC@@@888!!!""" """)))###### !!!%%%,,,333<<>>@@@FFFHHHBBB@@@DDDHHHIIIIIIKKKGGGHHHIIIJJJKKKMMMNNNNNNIIIHHHGGGFFFEEEDDDCCCCCC???>>>>>>>>>============999888777666555555555555777666666666666777888888666666666777777888888888777777777777777888888888999999999999999999999999888888888888777777777777666666777777666666555444...//////000111111222222333222111111111333444555666222222666777333222555/////////000000000111111000000111111111111000///...000111333333444555666888:::;;;:::888777888:::;;;===@@@CCCEEEDDDDDDFFFGGGDDDDDDFFFCCC<<<777888777999888333222444444111///...---,,,++++++++++++'''((())))))(((((()))+++$$$***...,,,((($$$""""""(((+++!!!)))+++&&&...***,,,'''%%%111444***)))***""")))'''!!!555%%%)))(((""" $$$%%% (((***(((&&&***(((555888+++!!!!!!$$$###!!! $$$!!!###000&&&&&&EEE666333CCCAAA555JJJMMMDDDGGGNNN???)))444QQQyyyxxxaaa[[[JJJ !!!'''""",,,BBB+++""" !!!$$$***(((&&&"""!!!###(((,,,&&&///777<<>>===BBBJJJUUUMMMFFFFFFHHHHHHIIILLLEEEFFFGGGIIIKKKLLLNNNNNNLLLLLLKKKIIIHHHFFFEEEDDD???>>>>>>>>>>>>=========<<<<<<;;;999999888888888777777666666777888:::;;;888888888888888999999999999999999999999999999999999999999999999999999999999999888888888777777777555666666666666555444444//////000000111222333333333222222111222333444555999333222666888555555777333333333333333222222222///...///111333333111///111222333222111000111222///111444333111111333666000000333555555333333555222111555===???:::888;;;;;;>>>???>>>@@@EEEGGGEEEPPPNNNKKKHHHEEECCCAAA@@@???>>>===:::888888:::<<<111<<<666***---222///,,,''',,,%%%+++(((******$$$,,,((('''$$$$$$...---000,,,111000///***###,,,,,,(((%%%''',,,---)))###(((&&&***---'''###@@@...+++%%% """%%%&&&)))$$$!!!EEEmmmQQQ$$$""",,,999III111555444???QQQUUUMMMNNNYYYNNN...***222---777888%%%&&&"""!!!<<>>???AAAAAA@@@>>><<<:::::::::::::::::::::::::::777777777888::::::999777888888999999:::999999999:::888777777888:::;;;;;;:::999888777777888999:::888888888888777777777777666666555555555444444444222222222222222222222222222222333333333444444444555666666777777777777777666666555555555444444444444444444444444444444444444333222222111111222222000111111111111222222222333333333333333333333333333222222333444555666777777777888888999999999:::>>>@@@CCCFFFGGGFFFEEECCCBBBAAA???@@@BBBCCCCCCCCCGGGFFFFFFFFFFFFFFFFFFFFF@@@???===;;;999666555444222111000...---+++***)))------...///000111111222,,,222111******111000)))((())),,,......444CCCRRRNNN222"""(((###"""((()))""":::dddddd;;;$$$+++(((%%%###777VVVVVV777 %%%&&&'''+++999IIIOOOKKKIII000%%%$$$  !!!"""""")))''''''(((++++++(((%%%""""""!!!"""$$$###!!!!!!"""###$$$%%%%%%$$$$$$''')))...111111555DDDSSSssswww{{{zzzyyywwwuuutttttttttrrrpppnnnllliiigggffffffffffffeeedddcccbbbbbbaaaddddddccccccbbb```___^^^\\\\\\]]]]]]]]]]]]\\\[[[\\\]]]^^^```aaabbbbbbbbb\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\\\\[[[ZZZXXXUUUTTT[[[[[[[[[[[[[[[\\\\\\\\\UUUTTTSSSTTTUUUVVVUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRRRRSSSRRRQQQPPPOOOPPPPPPPPPPPPOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCDDDEEEDDDAAA>>>@@@GGGNNNVVVNNNFFFDDDHHHKKKKKKHHHKKKKKKKKKLLLLLLMMMNNNOOONNNMMMLLLJJJHHHFFFEEEDDDAAABBBBBBBBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::999888888::::::999888;;;;;;<<<<<<<<<;;;;;;:::;;;999888999:::<<<<<<;;;;;;;;;::::::::::::;;;;;;999999888888888777777777888777777777666666666666444444444444444444444444222333333333444444444444555666777777888888777777666666666666555555555555555555555555444444444444666666555444333333333333222333333333333444444444555555555444444444444444444444444444555666777777777888888888999999999:::666777999;;;===<<<<<<;;;;;;:::888999:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;EEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA;;;::::::::::::999999999000333111...444===<<<222777111+++(((&&&%%%***000===000(((,,,///...000666***%%%---<<<:::((("""&&&***&&&&&&...+++!!! &&&###---BBBMMMOOO111###!!!&&&$$$###'''########################!!!  """""" !!!$$$&&&&&&###!!!"""###$$$$$$$$$###"""""""""!!!&&&%%%'''+++,,,---444<<>><<<::::::;;;<<<<<<<<<===>>>>>>>>>===<<<;;;;;;<<<;;;;;;<<<===>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999888888888999999999999888888888888777777777777777777777777555555666666666777777777666777888888999999888888888888888777777777666666777777777666666555555555999888777666555555555555555555555666666666777777777777777777777777777777666666555666666777888999888888999999999999999:::777888999:::;;;;;;<<<<<<;;;:::888888999:::999888999999999999999:::::::::999999:::<<<===>>>???@@@BBBBBBCCCCCCDDDEEEEEEFFFLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHIIISSS]]]\\\RRRQQQFFF;;;777555111,,,***+++,,,,,,)))&&&%%%&&&(((,,,---***$$$$$$(((+++))),,,444///((('''%%%)))666,,,+++((('''+++...+++%%%"""$$$###"""$$$$$$$$$############""""""!!! !!!!!! %%%)))'''""""""&&&!!!!!!  !!!###!!!"""&&&)))'''(((***888;;;KKKaaattt{{{yyyooonnnkkkhhheeebbb```___]]]]]]]]]]]]]]]^^^___```]]]\\\[[[ZZZZZZ[[[\\\\\\VVVUUUTTTUUUWWWXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVUUUUUUTTTSSSSSSSSSQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTTTTSSSQQQPPPOOOOOOOOOOOONNNNNNNNNNNNLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHFFFCCCCCCEEEGGGBBBFFFIIILLLMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQRRROOOOOONNNMMMLLLLLLKKKJJJJJJIIIGGGEEECCCBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>AAA???<<<<<<>>>AAABBBBBB????????????>>>===;;;;;;=========???@@@@@@>>><<<999:::<<<<<<<<<<<<:::999;;;;;;;;;:::::::::999999:::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;;;;888999999:::::::::::::::::::::999999999888888888999999888888777666666666::::::999888777666777777777777777777888888888888999999999:::::::::::::::888888888888888999:::;;;::::::::::::::::::::::::>>>=========>>>???AAABBB???===;;;:::;;;<<<;;;:::======>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>888888999:::;;;;;;<<<<<<>>>??????@@@AAABBBCCCCCCGGGHHHHHHHHHPPPXXXWWWQQQWWWNNNGGGHHHIIIFFFAAA???;;;CCCDDD<<<666777666111---111///'''&&&...///***(((+++&&&$$$,,,+++)))...&&&(((,,,111555333,,,$$$***))),,,///---&&&%%%(((%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$###""" $$$&&&%%%!!!!!!$$$  ###&&&(((!!!!!!%%%((('''(((+++??????AAAPPP___wwwzzzxxxsssnnniiieeebbbaaa^^^^^^]]]]]]\\\]]]]]]]]]YYYWWWWWWWWWYYYYYYXXXWWWYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPQQQRRRRRRRRRQQQOOONNNNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEFFFFFFEEEEEEEEEFFFDDDGGGKKKLLLLLLLLLNNNPPPOOOPPPQQQRRRSSSSSSSSSRRRPPPPPPPPPPPPOOOOOONNNNNNMMMLLLJJJGGGEEEDDDDDDCCC????????????????????????BBB@@@>>>???BBBFFFHHHIIIBBBBBBBBBBBBAAA@@@???>>>?????????@@@AAAAAA???<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888888888::::::999888888888888888888888888999999999::::::;;;;;;<<<<<<<<<=========;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::;;;===???@@@===;;;999999::::::999888<<<<<<<<<======>>>>>>>>>AAAAAAAAA@@@@@@?????????<<<=====================888999999:::;;;<<<======999<<<>>><<<<<>>;;;999555777111000666333)))***///***''''''***+++++++++(((&&&&&&)))+++***((()))&&&'''''''''((((((((()))%%%%%%%%%%%%$$$######$$$&&&%%%$$$$$$$$$$$$######%%%%%%$$$$$$&&&(((+++---###"""$$$&&&%%%%%%***222999@@@===KKKUUUjjj|||{{{wwwrrrlllgggbbb___bbb```^^^]]]]]]\\\ZZZXXXYYYZZZZZZ[[[[[[\\\\\\]]]ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPOOOPPPPPPQQQRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIJJJMMMOOOOOOPPPRRRSSSTTTTTTSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRPPPOOONNNLLLIIIGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@BBBEEEHHHIIIJJJEEEFFFFFFFFFEEEDDDCCCCCCAAA@@@???@@@AAAAAA???>>>??????@@@@@@@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>??????@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<::::::::::::;;;;;;;;;<<<<<<======>>>>>>?????????>>>>>>============>>>>>>>>>>>>>>>>>>>>>=========<<<;;;:::::::::;;;===>>>>>><<<::::::;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>:::::::::;;;;;;<<<<<<<<>>===:::;;;@@@;;;>>><<<999<<>><<<===;;;666222111555000,,,---000111...++++++++++++++++++++++++++++++,,,---,,,******,,,...000...++++++---...---+++---,,,+++*********+++,,,,,,*********''''''---666333BBB???OOORRR^^^yyyvvvrrrooolllhhhdddaaa___^^^]]][[[YYYXXXWWWVVV[[[ZZZYYYXXXWWWWWWWWWWWWYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVTTTSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFFFFFFFHHHJJJLLLNNNNNNOOOPPPRRRTTTUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTSSSQQQOOOLLLIIIGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCAAA??????@@@@@@@@@???AAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>=========<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBBBBBBBBBBBBB????????????>>>>>>>>>>>>:::;;;;;;<<<<<<======>>>:::;;;;;;;;;<<<>>>???@@@<<<<<<=========>>>>>>>>>======>>>>>>???@@@@@@AAA@@@@@@??????>>>??????@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>??????@@@AAA???>>>>>>@@@AAAAAA@@@>>>>>>???@@@@@@AAABBBBBB???@@@@@@AAAAAABBBCCCCCC===========================<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<:::999999;;;;;;;;;===???===999:::>>>>>>===;;;::::::;;;:::777333444666888<<>>@@@>>>======;;;::::::<<<===888888888777666666666555;;;777444555666666:::???<<>>???@@@@@@???AAA@@@???>>>>>>???@@@AAA????????????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCCCCDDDDDDCCCCCC@@@@@@@@@?????????>>>>>>::::::;;;<<<===>>>??????;;;;;;<<<===>>>@@@BBBCCC>>>>>>?????????@@@@@@@@@======>>>???@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@>>>===>>>@@@AAAAAA@@@>>>??????@@@AAABBBBBBCCC>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????<<<===>>>???@@@AAAAAABBB>>>;;;:::<<<>>>>>>=========:::;;;>>>>>>;;;:::<<<::::::<<<>>>===999:::<<<999???@@@999888>>><<<555999:::444666CCCCCC;;;;;;GGG@@@<<<>>>>>>===@@@GGGEEEGGGIIIJJJLLLPPPQQQPPPVVVUUUSSSQQQNNNLLLJJJIIIDDDFFFGGGGGGEEEFFFJJJMMMGGGJJJLLLIIIDDDCCCGGGLLLFFFGGGHHHIIIJJJIIIIIIIIIHHH@@@===AAAGGGIIIIIIJJJGGGUUUDDDQQQPPPYYY}}}zzzxxxsssrrrpppnnnkkkiiigggfffgggfffccc```\\\YYYVVVUUUVVVVVVUUUTTTTTTUUUVVVWWWYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQUUUSSSQQQQQQRRRSSSRRRQQQRRRPPPOOOOOOPPPOOOMMMKKKKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHIIIJJJKKKMMMNNNLLLMMMNNNPPPRRRTTTVVVVVVZZZYYYWWWUUUUUUWWWZZZ\\\ZZZ^^^cccddd^^^VVVMMMIIIGGGFFFEEECCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDDDDDDDCCCCCCBBBBBBEEEDDDCCCBBBAAA@@@@@@@@@CCC@@@???AAAAAA???@@@DDDAAA@@@???>>>>>>???AAABBB?????????????????????>>>@@@@@@@@@@@@AAAAAAAAAAAAEEEEEEEEEEEEEEEFFFGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEGGGEEECCCDDDGGGEEEAAA@@@@@@@@@AAAAAABBBBBBBBBBBBDDDFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCBBB@@@@@@AAAAAA???>>>??????@@@@@@AAAAAAAAAAAA@@@@@@???????????????@@@======>>>>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;999888777;;;;;;;;;<<<<<<<<<<<<<<<==================<<<<<<=========<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>???AAABBBCCCDDDEEEHHHMMMQQQNNNQQQVVV[[[]]]]]][[[ZZZXXXVVVSSSPPPMMMLLLKKKKKKOOONNNNNNNNNOOOPPPQQQQQQIIIOOOVVVXXXUUURRRRRRUUUSSS[[[^^^ZZZ\\\ooo|||yyywwwooonnnkkkhhhfffeeeddddddcccbbb```^^^[[[YYYWWWVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVXXXVVVTTTTTTTTTUUUTTTSSSTTTSSSRRRRRRSSSRRRPPPNNNQQQPPPOOONNNMMMMMMLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNMMMNNNOOOPPPRRRSSSTTTTTTXXXXXXXXXYYY\\\___bbbdddiiikkkmmmlllfff\\\QQQJJJEEEDDDCCCBBBBBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAA???@@@DDDDDDAAAAAACCCGGGFFFDDDCCCCCCDDDEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGGGGGGGHHHHHHHHHHHHFFFEEEEEEDDDDDDDDDDDDEEEGGGFFFEEEEEEEEEEEEFFFGGGEEEFFFEEEBBBCCCFFFEEEAAABBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDCCCBBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFKKKKKKJJJJJJJJJJJJKKKKKKFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJHHHGGGGGGGGGGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@?????????@@@@@@<<<<<<<<<======>>>>>>>>>AAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>===========================<<<<<<;;;<<<===>>>???===>>>???>>>===>>>AAACCCJJJIIIGGGGGGIIINNNSSSVVVSSSRRRRRRSSSVVV\\\aaaddd]]][[[XXXUUUQQQOOOMMMLLLVVVUUUSSSRRRRRRTTTXXXZZZ___\\\YYY]]]nnn~~~zzzvvvsssrrrlllkkkjjjiiihhhgggffffffddddddcccbbbaaa```______bbb```]]]\\\]]]\\\[[[ZZZYYYXXXWWWVVVWWWVVVTTTRRRRRRRRRQQQQQQQQQPPPPPPPPPRRRRRRQQQPPPPPPQQQRRRSSSOOOPPPPPPQQQRRRSSSTTTTTTZZZ\\\___cccgggkkknnnpppxxxwwwwwwuuuooodddVVVLLLJJJIIIHHHGGGFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDGGGLLLMMMHHHEEEFFFDDDCCCAAA@@@???@@@@@@AAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFNNNMMMLLLKKKJJJJJJJJJJJJLLLLLLKKKKKKKKKLLLLLLMMMLLLMMMKKKHHHJJJMMMLLLHHHKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIIIILLLNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOPPPQQQQQQJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLLLLLLLMMMMMMHHHGGGGGGGGGHHHHHHIIIJJJFFFFFFFFFGGGGGGGGGGGGHHHHHHFFFEEEEEEEEEEEEDDDBBBEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA@@@@@@????????????AAAAAABBBBBBBBBBBBBBBBBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@<<<=========>>>>>>>>>>>>??????????????????????????????@@@@@@AAABBBBBBCCC????????????????????????<<<<<<;;;;;;;;;<<<===>>>CCCDDDEEEEEEDDDCCCCCCDDDIIIGGGDDDBBBDDDIIIOOOSSSMMMKKKIIIHHHJJJOOOUUUXXXkkkkkkkkkkkklllmmmnnnnnn[[[XXXTTTTTTWWWZZZ\\\\\\TTTUUU[[[kkk~~~{{{yyywwwyyyvvvsssqqqpppnnnllljjjfffdddbbbaaa```___\\\YYYUUUVVVVVVWWWXXXXXXXXXXXX[[[ZZZYYYXXXWWWWWWXXXYYYUUUUUUVVVXXXYYYZZZ[[[\\\eeegggkkkooosssvvvwwwxxxyyywwwuuutttqqqhhhZZZNNNOOONNNLLLKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKPPPUUUUUUNNNHHHGGGLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMOOOOOONNNMMMMMMNNNNNNNNNLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPNNNKKKLLLPPPPPPLLLMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMMMMLLLLLLMMMPPPSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNPPPQQQSSSTTTUUUVVVSSSTTTUUUVVVWWWVVVUUUTTTOOOOOOOOOOOOPPPPPPPPPPPPSSSRRRRRRRRRRRRRRRSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMMMMNNNNNNLLLKKKHHHHHHHHHIIIIIIIIIJJJJJJFFFEEEDDDCCCBBBAAAAAAAAA========================@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????@@@@@@@@@AAA>>>AAACCCDDDCCCBBBBBBBBB??????@@@AAABBBAAAAAAAAAMMMJJJFFFBBB@@@@@@BBBCCCNNNPPPUUU[[[bbbiiiooorrrxxxwwwuuupppiii___UUUOOORRRaaavvv~~~{{{zzzxxxvvvrrrooolllllllllllllllkkkjjjiiifffeeecccbbbaaabbbbbbcccdddeeefffhhhjjjkkklllmmmuuuwwwzzz|||~~~~~~yyywwwvvvxxxxxxssshhh___\\\[[[ZZZZZZZZZ[[[\\\]]][[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWZZZZZZ^^^cccaaaYYYRRRQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTTTTUUUUUUVVVVVVVVVWWWWWWUUURRRSSSXXXXXXUUUVVVUUUUUUTTTTTTSSSSSSSSSUUUUUUUUUTTTSSSUUUXXX[[[YYYYYYYYYYYYYYYYYYYYYYYY\\\\\\[[[[[[[[[[[[ZZZZZZ[[[\\\^^^_________^^^]]][[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVTTTSSSSSSSSSSSSRRRPPPOOOOOONNNMMMLLLKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAACCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJGGGGGGHHHHHHIIIJJJJJJKKKFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIHHHEEEGGGJJJKKKJJJGGGFFFFFFBBBCCCEEEFFFDDDAAA===;;;FFFEEEEEEDDDDDDDDDEEEEEEDDDFFFKKKPPPWWW]]]bbbeee```hhhpppsssoooiiidddcccwww~~~}}}|||}}}}}}~~~{{{zzz}}}wwwqqqpppgggggggggffffffeeeddddddaaaaaabbbbbbcccdddddddddggggggggghhhhhhhhhhhhiiinnnoooooopppqqqssstttuuuxxxxxxyyyzzz{{{{{{{{{{{{yyyyyywwwtttuuuzzz{{{xxxzzzyyyyyyyyyyyyyyyyyyxxxwwwxxxxxxxxxwwwwwwzzz|||||||||||||||||||||||||||}}}{{{yyyxxxqqqrrrsssttttttuuuuuuttt{{{{{{{{{|||||||||}}}}}}uuuuuusssrrrqqqpppppppppqqqqqqqqqqqqqqqpppppppppjjjiiigggggghhhhhhfffeeeeeedddaaa^^^[[[XXXVVVTTTUUUTTTRRRPPPOOONNNMMMMMMPPPPPPOOONNNNNNMMMLLLLLLFFFFFFGGGGGGHHHIIIIIIIIIKKKKKKKKKKKKLLLNNNPPPQQQQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXZZZYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUXXXYYY[[[ZZZWWWTTTRRRQQQOOOMMMKKKHHHFFFDDDCCCCCC;;;<<<>>>@@@AAABBBBBBBBB:::;;;>>>AAAFFFJJJNNNPPPQQQ[[[hhhrrrxxx~~~~~~|||{{{vvvuuusssqqqooonnnmmmmmmfffeeedddcccbbbaaa``````cccccccccdddeeefffffffffiiiiiihhhhhhhhhjjjmmmnnnqqqqqqrrrssstttuuuvvvvvvxxxxxxyyyzzzzzz{{{||||||~~~}}}}}}|||{{{zzzyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvqqqrrrssstttuuuttttttsssmmmoooooonnnkkkhhhggggggdddbbb^^^ZZZXXXXXXYYYZZZXXXWWWWWWWWWWWWWWWXXXXXXeeefffhhhkkkoootttwwwyyy