BM6P6(@ yyyvvvtttuuuvvvssskkkddd^^^[[[XXXUUUTTTSSSQQQOOOLLLKKKIIIGGGFFFDDDDDDDDDAAACCCCCCAAA>>><<<>>>@@@:::777444111000///...,,,,,,,,,++++++***))))))((()))))))))(((''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&)))(((&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""$$$###"""!!!!!!"""###$$$########################"""$$$&&&(((000BBBYYYkkkqqqrrrlllccceeennnlllccciiieeeaaa]]][[[XXXUUUSSSPPPZZZaaa```___bbbaaa]]]WWWNNNQQQZZZTTTCCCFFFXXXhhhqqqtttmmmhhhfff]]]PPPIIIIIIQQQ```ggghhhmmmuuuyyysssqqqwww{{{yyyvvvvvvppplllmmmqqqsssqqqqqqsssssstttqqqfff[[[XXX```iiikkkhhhccc]]]XXXUUUTTTTTT[[[YYYXXXXXXYYYYYYWWWVVVUUUKKKIIITTT]]]^^^bbbjjjnnnvvvwwwsssiiiLLL///((($$$###!!!  !!!!!!!!!!!!  """!!!!!!,,,999:::333,,,((($$$"""!!! !!!### !!!!!! ###""""""!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!! %%%'''---)))<<>><<>>AAA;;;888444222111000...------,,,,,,++++++***)))))))))))))))(((''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""$$$###"""!!!!!!"""###$$$########################"""$$$&&&)))000AAAXXXhhhkkklllfff___cccmmmmmmffffffdddbbb```^^^\\\YYYWWWPPPZZZaaacccdddffffffbbb___YYYYYYZZZPPPBBBFFFUUUdddnnntttqqqnnnmmmdddWWWJJJHHHOOO\\\dddgggnnnxxx}}}zzzxxxyyyzzzzzzyyywwwqqqoooqqqsssqqqoooppprrrssspppggg^^^[[[bbbiiimmmiiiccc\\\WWWUUUUUUVVVYYYXXXWWWXXXYYYZZZZZZYYYWWWNNNMMMXXX``````ccciiiooovvvtttpppgggKKK111+++$$$"""!!!  !!!!!!!!!!!!  """!!!"""...???CCC>>>666111***%%%  """!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!! #########"""!!!!!! """((($$$(((---MMMxxxRRRBBB===MMMiiiggg```???111''')))+++&&&$$$''''''((()))))),,,666DDDOOOEEEAAA===AAARRRnnngggOOO;;;...)))***(((''''''&&&%%%%%%$$$$$$$$$!!!"""%%%%%%!!! """!!!!!!!!!"""""""""""""""######$$$$$$$$$###""""""##################$$$$$$###%%%''')))***)))'''&&&+++***(((&&&'''***---///CCCTTTlll~~~uuusssqqqnnnvvvxxxlllXXXVVVTTTRRRTTTYYYaaaffflllqqqtttrrrrrrtttrrrmmmiiiggghhhllloooooorrrvvvaaa^^^hhh~~~vvvpppqqqsssrrrnnnmmmoooooommmhhhcccQQQ???@@@VVVlllvvvyyy|||}}}|||vvvmmmiiibbb]]]hhhuuurrr}}}vvvssszzzvvvkkkrrrzzz|||pppfffjjjzzz}}}zzzwwwuuuvvvxxxvvvoooiiicccaaa___]]]\\\YYYVVVSSSQQQOOOLLLIIIFFFDDDCCCCCCAAAAAA@@@???===>>>@@@CCC<<<999555333222111///......------,,,,,,+++*********))))))((((((''''''&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!"""#######################################"""""""""""""""######""""""""""""##############################"""$$$'''***111@@@TTTccceeeeee```[[[^^^gggiiidddccccccbbbccccccaaa^^^[[[QQQZZZcccgggjjjlllkkkhhheeedddaaaXXXJJJCCCIIITTTbbbmmmuuuuuutttqqqggg[[[KKKGGGKKKVVV___ccckkkvvvwwwuuuzzz}}}{{{|||tttppprrrtttssspppppprrrsssqqqjjjbbb```ccchhhooolllddd\\\WWWVVVXXX[[[[[[ZZZXXXYYYZZZ[[[[[[ZZZXXXQQQQQQ[[[ddddddeeehhhpppuuuqqqmmmeeeKKK333...###"""!!! !!!!!!!!!!!!  """!!!$$$333GGGQQQOOOIIIDDD:::---### !!! !!!!!!"""""""""!!!!!! """"""""""""""""""""""""&&&)))"""***<<>>EEE]]]qqqxxxppp[[[QQQSSSXXXfffrrrrrr~~~yyynnn{{{|||zzztttlllqqqxxx|||nnneeejjj{{{{{{vvv}}}yyywwwtttqqqsssuuusssmmmggggggfffdddbbbaaa^^^ZZZWWWSSSQQQMMMIIIFFFCCCBBBBBBBBBAAA@@@??????@@@CCCEEE===:::666444333222000//////......---,,,,,,++++++******))))))((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""#########"""""""""###""""""""""""""""""##############################$$$'''***222@@@QQQ^^^bbbaaa\\\WWWXXX___aaa^^^aaaaaacccdddeeeccc___\\\UUU\\\dddkkknnnooommmjjjfffiiieeeUUUFFFEEENNNVVVcccmmmvvvwwwtttnnnbbbVVVIIIDDDGGGQQQYYY[[[aaajjjrrr}}}ssspppzzz{{{}}}tttooorrrwwwvvvtttsssuuuuuussslllddd``````cccnnnjjjddd\\\WWWWWW]]]bbbbbb```]]][[[[[[ZZZYYYXXXUUUPPPRRR]]]gggjjjiiiiiinnnssspppllleeeLLL333---###"""  !!!!!!!!!!!!""""""%%%666OOO^^^```___[[[NNN:::)))"""   !!!######""""""!!! !!!!!!"""""""""############'''###444TTTpppBBB111,,,///:::>>>JJJAAA;;;666333...'''&&&***---666@@@BBB<<<777666999===::::::???IIIPPPPPPNNNLLLBBB::::::999333***&&&$$$%%%&&&''''''&&&$$$######!!!"""&&&&&&"""!!!############""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$(((,,,,,,***...;;;IIIdddtttqqqgggZZZGGGGGGNNNYYYeeeooouuuwwwwww}}}{{{kkkfffkkkfffXXXRRR]]]ddddddhhhpppooogggdddeeennn}}}wwwrrrjjj```QQQIIIPPP```kkkmmmfffWWWCCC===MMMfffrrrsss|||iiiRRRKKKUUU]]]gggrrrsssyyy{{{mmmvvvxxx|||ooogggkkkvvv||||||~~~zzzyyy|||vvvssspppqqqsssrrrlllgggfffeeebbbaaa```^^^[[[XXXUUURRRMMMIIIEEECCCBBBBBBCCCBBBAAA@@@AAACCCEEEFFF===:::777444333222111/////////...------,,,,,,+++*********)))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!"""############"""""""""""""""######"""""""""""""""""""""""""""""""""###$$$&&&)))111???OOOZZZ]]]\\\YYYUUUVVVZZZ\\\[[[``````bbbcccdddaaa]]]YYYYYY\\\cccjjjnnnmmmjjjhhhgggkkkfffUUUFFFFFFMMMRRR```hhhooorrroooggg[[[QQQGGGBBBCCCMMMRRRQQQSSSYYY]]]mmmvvvpppqqq{{{|||}}}vvvrrruuuxxxwwwuuuuuutttuuussskkk___XXXWWWYYYeeeddd```YYYTTTVVV]]]ccciiifffaaa]]]ZZZXXXUUUSSSOOOLLLOOO\\\iiiooonnnkkklllpppooommmgggNNN222+++###"""  !!!!!!!!!!!!""""""&&&888TTTggglllooolll]]]DDD...%%%###"""  !!!!!!######""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$"""%%%%%%AAAlllnnn???111222555999555<<<;;;777444000***%%%&&&)))...888BBBDDD<<<222***''''''))),,,111666999::::::555333555777555---'''&&&"""$$$%%%''''''&&&$$$######!!!"""&&&&&&###"""$$$############""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%(((---...,,,000CCCWWWmmmzzzvvvqqqkkk\\\TTTMMMBBBLLLXXXgggsssxxxyyyzzz{{{|||}}}qqqllloooiii^^^ZZZbbbfffccceeekkkjjjcccbbb^^^aaannn{{{{{{vvvssseeeQQQEEELLL\\\iiilllcccPPP===AAAZZZrrrvvvooowwwzzz~~~~~~xxxuuufffXXXZZZeeegggjjjqqqrrrsssuuuzzz{{{qqqggghhhooorrrooopppvvv|||zzzvvvrrrsssuuusssnnniiibbb```]]][[[[[[ZZZYYYWWWUUURRRMMMHHHDDDBBBAAAAAACCCBBBAAABBBCCCEEEDDDDDD===:::666444333222000//////......------,,,+++++++++******))))))(((((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""######"""""""""""""""""""""""" !!!###$$$$$$###""""""""""""############""""""""""""""""""""""""""""""$$$$$$$$$(((000>>>NNNXXXXXXXXXXXXXXXYYY[[[]]]^^^______```aaabbb___[[[WWWZZZZZZ___gggjjjhhhfffeeeiiikkkfffXXXLLLGGGJJJLLLWWW\\\cccgggfff```WWWPPPGGG??????GGGKKKHHHGGGJJJNNN]]]jjjnnnrrr{{{}}}~~~yyywwwyyyxxxtttrrrsssqqqtttrrrgggWWWMMMLLLPPP\\\]]]\\\WWWSSSSSSYYY___jjjfff```[[[XXXUUUSSSQQQKKKIIIMMMZZZjjjsssrrrnnnlllpppnnnlllgggNNN111((("""!!!  !!!!!!!!!!!! """###&&&888UUUiiipppsssssseeeHHH///%%%###""" !!!!!!  !!! !!!"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$&&&&&&)))NNNxxxIII888555666;;;444888777444000***&&&###%%%'''---111666777222,,,'''%%%"""%%%)))++++++,,,///111---...000111+++$$$$$$)))"""###$$$&&&&&&&&&%%%%%%###!!!###&&&'''###"""$$$"""""""""#########$$$$$$"""######$$$$$$$$$######"""""""""###$$$$$$$$$%%%$$$%%%&&&''''''(((((((((***))),,,///...444JJJbbbttt}}}}}}qqqaaaXXXPPPBBB===@@@===NNN[[[lllwww{{{|||}}}zzz~~~~~~xxxrrrooolllhhhiiikkkkkkgggfffgggeeebbbaaa[[[XXX___kkksssrrrnnnnnnbbbQQQFFFLLL[[[eeegggXXXGGG<<>>NNNXXXZZZ[[[]]]^^^___^^^^^^___]]]]]]^^^___```^^^[[[XXXXXXVVVXXXaaafffdddbbbccchhhfffbbb]]]UUULLLIIIKKKPPPTTTYYY]]]]]]XXXRRROOOHHH>>>:::@@@DDDAAAAAADDDHHHQQQ^^^iiiqqquuuyyy{{{yyyyyyzzz|||yyysssqqqtttooottttttgggTTTGGGIIIOOO[[[^^^___[[[UUUSSSWWW\\\bbb^^^YYYVVVUUUTTTSSSRRRKKKJJJMMMZZZkkkvvvvvvpppoooqqqllliiieeeMMM111)))"""!!! !!!!!!!!!!!! """###%%%666SSShhhooorrruuuiiiKKK000&&&$$$###!!!!!!""""""!!!!!!  !!!"""""" !!!"""###$$$!!!!!!!!!"""######$$$$$$##################$$$$$$((('''000```UUUBBB777555===888:::777444---&&&############'''((()))******)))'''%%%###%%%&&&%%%######$$$&&&(((***...000***######'''"""######$$$%%%%%%&&&&&&###!!!###&&&'''$$$###%%%!!!!!!"""###$$$$$$%%%&&&######$$$$$$$$$###""""""##################$$$$$$$$$$$$%%%'''((()))******,,,))),,,111444>>>YYYtttuuukkkaaaNNNEEECCC===>>>EEEDDDVVV___lllvvv|||}}}}}}~~~vvvwwwzzz{{{tttmmmnnntttsssooommmkkkgggaaa^^^___\\\XXXUUUWWW___fffhhhgggfff```UUUNNNPPPXXX\\\[[[III@@@===LLLcccrrrqqqjjjjjjrrrnnnbbb___[[[```lllnnniiiooozzzxxxvvv~~~}}}|||uuuxxx{{{www||||||nnniiilllpppqqqtttyyyvvvppp~~~yyyuuutttuuusssnnniiiaaa]]]YYYWWWXXXZZZ[[[\\\SSSPPPKKKEEEBBBAAAAAABBB@@@??????AAACCCCCC???<<<<<<999555333222111///......------,,,,,,+++******++++++******)))(((((((((&&&&&&'''(((((('''&&&&&&+++)))(((&&&%%%%%%&&&&&&#######################################$$$$$$%%%########################!!!###$$$%%%$$$###"""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""%%%###!!!$$$...>>>NNNXXX``````bbbdddbbb^^^]]]^^^\\\[[[\\\^^^______]]]ZZZVVVRRRTTT]]]bbbaaa```bbbddd___^^^aaa\\\RRRMMMOOOPPPQQQTTTXXXWWWRRRNNNLLLIII===777;;;???>>>???DDDFFFJJJVVVdddmmmnnnrrrwwwsssuuuzzz}}}yyyttttttyyyqqqwwwxxxjjjTTTHHHKKKSSS^^^bbbeeeaaaZZZVVVXXX[[[ZZZWWWTTTRRRRRRTTTUUUUUULLLKKKNNNZZZkkkxxxwwwqqqrrrrrrkkkfffbbbKKK222***"""!!! !!!!!!!!!""" """###%%%555QQQfffmmmqqqvvvkkkMMM222((('''%%%"""""""""""""""!!!!!!  !!!"""###### !!!!!!###$$$$$$ !!!"""###$$$%%%%%%########################&&&'''888oooxxxTTTFFF:::777CCCAAACCC:::555,,,$$$"""######!!!!!!!!!"""&&&))))))%%%!!! !!!"""###$$$###'''///666222)))""""""###""""""###$$$%%%''''''###!!!###''''''$$$###%%% !!!###$$$%%%&&&'''$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###############$$$$$$%%%''')))***+++,,,,,,(((+++333<<>>;;;???NNN^^^fffeeebbbiiiqqqqqq___WWWQQQYYYeeefffdddttt}}}qqqvvvzzz}}}xxxooolllkkkhhhkkkmmmuuuzzzsssyyyzzzzzzrrrppppppgggddd```ZZZXXXYYYYYYWWWUUUPPPNNNIIIEEEBBB@@@??????FFFAAAAAADDDBBB<<<:::===;;;888666666222......222222111000...,,,+++++++++(((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######################################################%%%###!!!"""$$$%%%$$$!!!""""""""""""""""""""""""!!!!!!"""""""""!!!!!! ###$$$%%%%%%%%%###"""!!!%%%###$$$)))///;;;OOO```bbbeeefffddd___[[[ZZZ[[[\\\______]]]```dddaaaZZZOOOOOOQQQUUU[[[___``````\\\QQQKKKRRRYYYWWWSSSQQQWWWMMMPPPTTTNNNKKKKKKFFFDDD>>>;;;>>>>>>===AAAHHHDDDJJJTTT^^^ffflllpppqqqrrrpppppprrruuuxxxwwwuuuqqqtttwwwppp```TTTUUU^^^fffdddaaa^^^\\\ZZZYYYYYYUUUUUUVVVTTTSSSRRRSSSUUUOOOKKKKKKXXXmmm{{{zzzrrrnnnlllkkkiii]]]GGG444)))"""!!! !!!!!!  !!!!!! ###'''///JJJeeejjjuuummmgggUUU777((($$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!"""######$$$$$$######"""""""""""""""%%%$$$###""""""###$$$$$$'''>>>ggglllZZZHHHCCCDDDBBB<<<888111...(((###"""###""" !!!"""$$$%%%%%%$$$"""!!!######""""""""""""###### )))444888111'''"""###!!!$$$%%%###%%%)))+++)))$$$###$$$%%%&&&&&&$$$"""!!!!!!""""""#########$$$$$$###"""!!!!!!###%%%&&&(((%%%!!!!!!###$$$###"""((("""!!!&&&)))&&&&&&)))222444===KKKYYYjjjsss\\\LLLAAA>>>CCCSSSaaafffccc```eeennnuuuuuuuuuuuurrrkkkmmmmmmqqqwwwvvvrrrppprrrmmmjjjdddhhhjjj\\\RRR[[[SSSUUUWWWZZZaaallluuuyyyzzzwwwmmm___XXXTTTKKK@@@;;;<<>>>>>AAA:::777555555222...///222111000///---,,,+++******(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################%%%###!!!"""$$$%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$###"""!!!$$$######'''---999LLL\\\aaacccdddbbb^^^ZZZZZZ\\\___aaa```^^^```bbb]]]TTTIIIIIILLLQQQWWWZZZYYYXXXRRRIIIEEEKKKTTTWWWXXXZZZXXXNNNPPPUUUNNNLLLMMMHHHHHHBBB>>>@@@CCCBBBDDDIIIHHHKKKQQQZZZdddkkkoooppptttrrrrrrsssvvvwwwvvvtttsssuuuwwwrrreeeYYYXXX___dddbbb^^^ZZZWWWUUUUUUUUUSSSTTTUUUTTTSSSTTTVVVXXXVVVPPPOOOZZZmmmzzzzzzssspppmmmllljjj```KKK555((("""!!!  !!!!!!  !!!!!! """&&&---HHHdddkkkssskkkeeeSSS555&&&$$$ """!!! !!!""" !!!"""#########$$$###""""""!!!!!!""""""$$$###""""""""""""###$$$%%%&&&222LLLkkkrrrbbbQQQIIIDDD<<<333...)))(((%%%"""!!!!!!!!! """###$$$%%%%%%$$$###"""######""""""""""""######!!!***333555///&&&"""###!!!$$$%%%###$$$)))***)))$$$######$$$&&&&&&###!!!!!!"""""""""############$$$###"""!!!"""###%%%&&&&&&$$$""""""%%%&&&%%%$$$$$$###%%%))))))%%%'''---888FFF[[[nnn|||xxxcccNNN???DDDFFFRRRdddpppppphhhcccgggoootttttttttvvvtttppprrrsssvvvwwwrrrkkkkkkpppkkknnniiifffdddWWWNNNTTT^^^_________eeerrr~~~zzzwwwnnnccc\\\UUUHHH<<<;;;BBBQQQ```ddd]]]SSSNNNVVV^^^eeeiiikkkhhh[[[NNNQQQ^^^nnnzzzxxxrrrxxxwwwzzzzzz~~~{{{yyy}}}vvvrrrrrrmmmhhhmmmzzz~~~|||{{{uuuxxxzzzsssqqqpppgggbbb___ZZZYYYYYYXXXUUURRRNNNLLLIIIFFFCCCBBBBBBAAA@@@>>>>>>AAAAAA@@@AAADDD:::666333444222//////222000///...,,,+++******)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###$$$$$$###"""""""""""""""""""""""""""###""""""""""""###%%%&&&!!!""""""#########""""""$$$"""###&&&+++666HHHXXX___aaacccaaa^^^\\\\\\^^^cccdddcccaaa```]]]UUULLLCCCDDDHHHNNNTTTVVVSSSOOOLLLFFFDDDJJJRRRXXX^^^bbbYYYOOOQQQUUUOOONNNPPPKKKNNNGGGAAADDDHHHIIIIIIIIIJJJKKKOOOXXXbbbjjjnnnooovvvuuutttuuuvvvwwwuuutttuuuvvvwwwuuukkkaaa___bbbbbb^^^YYYSSSPPPOOOPPPPPPQQQRRRSSSTTTTTTVVVYYY\\\\\\TTTQQQZZZkkkwwwwwwssstttooonnnnnnfffPPP777(((###""" !!!!!!!!!!!!!!!  !!!!!!  $$$+++EEEbbbllltttmmmhhhWWW999)))(((### """!!!!!! !!!!!!""" !!!!!!""""""######$$$###""""""!!!!!!""""""###""""""!!!!!!""""""###((($$$(((444CCCVVVqqqzzzmmm^^^QQQDDD555***%%%&&&'''((('''%%%#########"""###$$$%%%%%%$$$###"""######""""""""""""#########+++222222***$$$"""###!!!$$$%%%###$$$(((***(((###"""###$$$%%%%%%###!!!""""""""""""############$$$###"""""""""###%%%&&&$$$###"""$$$&&&'''&&&%%%"""'''++++++,,,444>>>PPPgggzzznnn^^^NNNAAA:::EEEKKKYYYjjjrrroooiiifffhhhnnnssstttuuuxxxyyywwwxxxxxxxxxqqqcccZZZ]]]ffffffrrroooccc]]]TTTMMMPPP```dddfffeeeiiisss{{{}}}uuutttnnneee\\\SSSFFF;;;AAAQQQdddpppssslll^^^QQQOOOPPPQQQTTTYYY[[[TTTKKKHHHRRReeeyyyuuuwwwqqqrrriiiiiikkkjjjsss}}}||||||yyyxxxqqqqqqrrrwww}}}ӵ{{{xxxssswwwyyysssqqqpppgggĦXXXTTTQQQMMMKKKIIIĦCCCCCC???======>>>>>>???AAACCC:::555222333333000///111///ӵ)))((((((((((((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############$$$######""""""""""""""""""""""""$$$###"""!!!"""$$$'''(((!!!!!!""""""############$$$######'''+++555FFFVVV^^^aaadddcccaaa```bbbdddggggggeeeccc```YYYNNNEEE@@@BBBGGGĦMMMLLLLLLQQQWWW]]]bbbeeeYYYOOOQQQUUUPPPOOORRRNNNSSSKKKDDDEEEKKKNNNMMMJJJIIIJJJOOOYYYeeemmmooooooyyyxxxwwwvvvvvvuuuuuutttuuuuuuvvvvvvqqqiiifffhhh```[[[UUUOOOKKKKKKMMMOOOPPPQQQSSSSSSTTTWWW[[[^^^]]]TTTOOOXXXhhhsssuuutttyyysssrrrtttmmmWWW;;;)))###"""!!! """"""!!!!!!!!!  !!! !!! %%%***CCCaaammmtttpppnnn]]]>>>,,,(((""""""!!!!!!!!!!!!!!!!!!""" !!!!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""&&&"""$$$+++222???]]]{{{|||pppaaaQQQ???///'''&&&))))))+++,,,)))###"""$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""######$$$,,,222...&&&""""""###"""$$$%%%###$$$((()))'''###""""""$$$%%%%%%###!!!"""""""""""""""###############"""""""""###$$$%%%#########$$$%%%&&&&&&%%%'''((())),,,111;;;JJJVVVrrroooiiiaaaVVVKKKDDDAAA@@@@@@AAAEEEOOO[[[aaaaaacccggghhhmmmsssxxxzzz}}}~~~{{{yyyrrrcccOOODDDKKKYYYaaatttqqq^^^UUUSSSQQQTTTZZZeeemmmnnnooossssssnnnqqqrrrooodddVVVKKKEEEBBBLLLbbbuuuyyyvvvssskkkaaaVVVQQQJJJFFFIIINNNPPPQQQTTTYYYhhh}}}|||vvvtttfff\\\___gggbbbbbbkkkoooxxx|||}}}xxxuuuwww|||zzz|||zzzuuuyyy|||4ĉ@ӵ}}}xxxxxxsssvvvxxxrrrqqqqqqhhh>LYYYXXXTTTQQQLLLKKK=hĦCCC??????===:::;;;===???@@@;;;555222333333000///0004ĉ@ӵ))))))((((((((('''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$############$$$########################$$$###""""""###%%%''')))""""""""""""""""""######&&&$$$%%%(((,,,555FFFUUU^^^bbbggghhhggggggiiikkkkkkhhhfffeee```VVVIIIAAA???AAAGGG>LKKKNNNQQQUUUZZZ```ddddddcccXXXOOORRRWWWRRRRRRTTTPPPTTTMMMFFFEEEKKKPPPPPPMMMGGGKKKTTT```kkkrrrsssqqq|||{{{xxxvvvtttssstttuuuuuussstttvvvsssnnnkkkmmm```\\\UUUNNNKKKKKKMMMOOOOOOPPPQQQRRRTTTWWW\\\___^^^SSSOOOYYYhhhrrrvvvyyy}}}xxxwwwyyyrrr\\\???---$$$###!!!  !!!"""!!!!!!!!!  !!! ###!!!&&&***@@@^^^lllqqqppprrrcccBBB,,,%%% !!!""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""###""""""!!! !!!!!!!!! !!!!!!""""""""""""$$$!!!"""(((...999QQQiiinnncccUUUEEE555***)))...111...---///***""" """$$$$$$$$$%%%%%%$$$$$$$$$######""""""""""""######%%%...222+++###"""###""""""$$$%%%"""###'''(((&&&#########$$$%%%%%%###!!!######""""""""""""""""""###############$$$$$$$$$######$$$$$$$$$$$$$$$%%%...------222@@@TTTfffpppyyytttgggVVVOOOFFF<<<888<<<@@@BBBBBB777;;;DDDOOOUUUXXX^^^dddfffkkkssszzz~~~}}}wwwjjjWWWCCC999BBBPPPaaauuurrr[[[OOOOOOPPPUUU\\\jjjtttsssssswwwvvvqqquuuwwwsssdddNNNBBBDDDMMMZZZooo~~~xxxmmmlllnnnoooiiiaaaSSSFFF>>>???IIIRRR\\\```ooo~~~vvv}}}xxxfff[[[___ddd[[[XXXdddmmmttt|||~~~sssjjjooo}}}~~~uuuwwwzzzGG=?|||xxx{{{tttvvvxxxqqqqqqrrrjjjHdĦXXXXXXUUUSSSMMM=Īj@@@AAA===999888===??????>>>777333444444111//////GG=?))))))((((((((('''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""$$$$$$$$$###"""###$$$########################$$$############$$$&&&'''%%%%%%$$$###""""""######&&&%%%&&&)))...666FFFUUU^^^dddkkknnnooonnnoooqqqnnniiiffffffaaaTTTHHHAAA@@@BBBIIIHdĦNNNMMMRRRXXX___gggkkkhhhaaaYYYQQQUUU[[[WWWVVVXXXTTTSSSOOOHHHDDDHHHQQQSSSQQQIIIQQQ\\\hhhqqqvvvwwwwww~~~|||xxxtttqqqqqqtttwwwvvvttttttuuuqqqlllkkkoooddd```XXXPPPLLLKKKLLLMMMLLLMMMOOOPPPSSSXXX^^^bbb```TTTQQQ]]]kkksssyyy~~~|||{{{|||sss\\\AAA111%%%$$$"""!!! !!!!!!!!!!!!  !!! !!!!!! ###"""''')));;;YYYiiisssssswwwiiiGGG111)))!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""###"""!!!!!! !!!!!! !!!"""############$$$###!!!###,,,;;;MMMYYYVVVLLL@@@555,,,)))000:::BBB999333444000((($$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######'''000333***""""""###""""""%%%%%%"""###'''(((&&&$$$###$$$%%%&&&&&&$$$"""############""""""""""""""""""######$$$$$$$$$$$$###$$$$$$######$$$''')))(((000;;;LLLbbbyyyyyy~~~tttkkkdddWWWJJJAAA<<<:::===CCCEEE>>>777...555CCCSSS]]]^^^```cccgggiiiooovvvyyyxxxzzz~~~{{{sssfffVVVGGG@@@FFFQQQeeexxxttt^^^QQQMMMMMMSSS^^^lllsssnnnnnnxxx}}}zzzyyyyyyrrr```HHH===FFFVVVkkk{{{}}}ooojjjqqqyyyzzzqqqcccRRRBBB;;;AAAJJJSSS^^^rrr{{{xxx|||lll___[[[ZZZQQQRRRaaajjjppp}}}ttthhhmmm}}}|||uuuwww|||ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ|||yyy~~~kkkDdDNNNMMMLLL?fӵAAABBB???ĦAAA999444ӵƜ`1.׼s))))))ĭӵ'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%ӵ############Ħ%%%$$$"""!!!#########$$$$$$$$$$$$((('''%%%Ħ%%%$$$&&&)))...666tttĦffffffaaaTTTIIIDDDEEEGGGMMMDdDbbblllqqq\\\]]]ӵFFFPPPӵoooӵ}}}wwwqqqvvvtttĦMMMJJJӵaaaUUURRR}}}ĭӵ!!!  !!! !!!!!! """!!!''''''777SSSdddqqqrrruuugggFFF111,,,'''""""""""""""""""""""""""!!!"""############"""!!!""""""""""""!!!!!!!!!!!!""""""!!! !!! !!!"""$$$$$$$$$$$$$$$!!!&&&'''&&&///AAAJJJIII@@@888000,,,+++///;;;GGGMMM>>>444444333+++&&&(((%%%%%%%%%$$$$$$%%%%%%%%%######""""""""""""######'''222555***"""###$$$!!!"""%%%$$$"""###&&&'''%%%%%%$$$%%%&&&''''''%%%###############"""""""""!!!""""""###$$$$$$$$$$$$$$$"""###$$$###$$$'''---111555JJJfff|||ooommmiiiccc\\\SSSJJJEEE@@@AAACCCFFFGGGBBB777...+++333DDDYYYfffiiihhhiiijjjhhhiiillllllkkknnnuuuuuulllccc]]]WWWRRRSSSVVVjjjzzzzzzjjj___TTTPPPWWW___mmmssskkkjjjttt{{{xxxqqqllldddVVVEEE???KKK\\\rrr{{{}}}tttvvv~~~~~~wwwoooeeeVVVGGGBBBDDDMMM^^^sss}}}|||tttddd\\\XXXSSSYYYcccbbbhhhzzzzzzpppsss||||||xxxsssrrrwww~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ|||zzz3h?D%%)?NNNMMMZufĦAAACCC@@@gLDDDCCC;;;g&e...gĉ@+++)))g&e>&e(((@e''''''??%%%%%%%%%%%%%%%%%%%%%%%%g<ĉ############3we<Ħ%%%%%%"""!!!3h?@e$$$$$$###""""""***)))'''Z#########%%%)))---3h?gLhhheeefffaaaUUUJJJFFFKKKLLLSSSD%%)?nnnfff?><zbbb```=?ĦPPPg&elllg&e}}}vvvS?ʬxxx4ff?>ߝLVVV@eDDDg&ejjjaaaTTT3h?g&e>&e###!!!??   !!!!!! !!! '''&&&333OOO```hhhiiikkk\\\<<<***(((%%%""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!""""""!!! !!!###$$$%%%%%%%%%$$$)))///---666GGGHHH>>>555///)))***///777EEEQQQLLL999,,,,,,,,,%%%!!!###&&&%%%%%%$$$$$$%%%%%%&&&######""""""""""""######'''333666+++"""###$$$ """%%%$$$""""""&&&'''%%%&&&%%%%%%'''((((((&&&$$$$$$#########""""""!!!!!!""""""###$$$$$$$$$$$$###"""###$$$$$$%%%***222888UUUtttnnnnnndddZZZTTTLLLCCC???@@@DDDGGGIIIHHHCCC;;;222,,,---333CCCXXXhhhmmmooopppnnngggccccccbbb```eeennnnnnfffaaabbbccc```\\\ZZZkkk{{{~~~vvvmmm___XXX___aaarrrzzzrrrnnnuuuvvvoooccc[[[SSSKKKCCCBBBPPP```kkkppp}}}{{{www|||yyyuuuttttttjjjXXXIIIDDD<<>>;;;Hu]Ħ000tt******Hƅ^Hu]Ħ'''H׼s$$$&&&%%%$$$$$$%%%%%%$$$######$$$tQ$$$######"""je<Ħ$$$######Bt=o9ĦH׼s$$$#########""""""#########HtĦ###&&&!!!"""(((Bt=o9ĦHdĦnnniiiiiifff\\\QQQLLLWWWUUUWWWDtfo9ĦsߝLGdUĦhhhHt@cӵHu]ĦqqqHu]ĦyyyHtƅ^wwwqIܗGIӵ\\\H׼s>>>AAAHu]ĦeeebbbBt=o9ĦHƅ^Hu]Ħ!!!  !!!""""""###'''444EEEQQQZZZTTTJJJ>>>333+++%%%###!!!""""""#########"""""""""""""""""""""""""""""" !!!!!!!!!"""!!!!!!""""""""" """$$$&&&$$$$$$%%%%%%%%%'''###(((;;;KKKKKKCCC===///,,,(((&&&(((---444999///((()))((( !!!&&&!!!###$$$%%%%%%&&&'''((()))%%%&&&%%%$$$""""""$$$&&&...777888...&&&&&&&&&""" !!!"""###$$$%%%%%%###$$$%%%&&&&&&%%%$$$###(((((('''&&&$$$###""""""""" """(((***&&&&&&+++((($$$%%%******...BBBYYYwwwiii[[[WWWQQQIIIBBB===999777DDDBBB???999222---******///333CCCZZZjjjnnnmmmnnneee]]]]]][[[TTT]]]ooowwwttthhh___bbbhhhgggbbb^^^bbbnnn{{{yyyooohhhfffiiivvvyyymmmhhhoooooohhhYYYJJJ???@@@BBBDDDMMMZZZccciiizzz{{{rrrtttqqqxxx|||wwwnnnggg```YYYOOOLLLQQQ___mmmuuu~~~{{{{{{nnnhhhmmmnnneee^^^___fffoootttrrryyyyyytttooowww|||yyy4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵOOOMMMGR/f6LĭĦ<<<;;;DdDĦIII===:::DdDĦ///`eĭ)))DdDΦDdDĦ'''DdDĦ%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$geĦ%%%$$$$$$FSĦ$$$###qjRgdKӵDdDĦ$$$#########""""""#########DdDĦ###&&&!!!"""qjRgdKӵDdDĦhhhdddeeeddd___YYYWWWZZZWWWXXXHdDĦgdKӵDdDDdDĦdddDdDĦ4DufӵDdDĦrrrDdDĦ|||q<R{{{vvvpeƜ4DuTӵXXXDdDĦ===???DdDĦeeeqjRgdKӵDdDΦDdDĦ!!! !!!   !!!"""###&&&...:::CCC@@@===888111+++'''$$$###""""""#########""""""!!!"""""""""""""""""""""""" !!!!!!!!!"""""" !!!"""""""""!!! ###$$$$$$%%%%%%%%%$$$"""+++***333EEEQQQKKK===222)))(((%%%$$$%%%(((+++---***$$$''''''!!!###'''"""$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$###""""""$$$&&&///:::<<<111'''%%%$$$!!!!!!!!!""""""######$$$$$$"""###$$$%%%%%%%%%$$$### """###$$$$$$%%%%%%######'''&&&"""!!!%%%)))&&&***444>>>MMMiiiooo^^^TTTOOOLLLFFF???:::777666555<<<:::666000+++))))))+++///333BBBXXXhhhkkkjjjkkk```SSSQQQSSSWWWgggyyy~~~yyymmmcccccchhhhhheeecccccclllyyyzzztttooonnnxxxwwwjjjdddiiiiiiaaaXXXKKKBBBDDDHHHIIIQQQ[[[^^^fffyyyyyypppqqquuu~~~vvvooojjjfff]]]XXXUUUVVVWWW]]]kkkzzztttqqqrrr|||}}}rrrmmmtttvvvkkk```]]]aaahhhwwwyyymmmooo{{{~~~~~~~~~{{{uuu4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦQQQNNNCdgĪj===DdDĦGGG===999DdDĦ...HߝL`o9(((DdDΦDdDӵ'''DdDĦ&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$geĦ&&&&&&sp?aĦ$$$###GIdnuR)ĦDdDĦ$$$###############"""""""""DdDĦ"""%%%!!!###GIdnuR)ĦDdDĦccc___aaabbb```^^^___]]][[[YYYDdDĦnuR)ĦDdDΦDdDĦ```DdDĦnuR)ĦDdDĦsssDdDĦuuupo9uwww{{{vvvttt=ӊB1.uTӵOOODdDĦ;;;<<<DdDĦcccGIdnuR)ĦDdDΦDdDӵ!!! !!!  """######&&&,,,111---,,,+++***)))(((''''''#########""""""!!!!!! """""""""""""""""""""""" !!!!!!!!!""""""""" !!!"""""""""!!!!!!"""###$$$%%%%%%%%%&&&&&&---222>>>MMMQQQEEE333&&&$$$$$$$$$$$$$$$#########%%% $$$&&&!!!$$$(((###$$$$$$$$$$$$$$$$$$$$$$$$"""######"""""""""%%%'''111;;;===333(((&&&$$$ ########################""""""###$$$%%%%%%$$$$$$'''((()))))))))))))))((($$$"""###%%%%%%%%%(((---///333@@@UUUhhh|||mmmUUUIIICCC@@@===999444222111111222333111---)))&&&&&&***---...333@@@TTTccchhhhhhggg\\\MMMIIIPPP]]]uuu|||pppfffeeeiiijjjiiiiiiffflllvvvzzz{{{zzzjjjbbbeeeddd]]]RRRHHHDDDIIINNNOOOSSSYYY]]]gggzzztttkkklllzzz{{{yyyxxxxxxuuunnnbbbUUUQQQZZZhhhttt|||yyynnnfffhhhuuuyyyvvv~~~wwwhhh```cccgggrrrtttiiimmm}}}}}}}}}zzzttt4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDd>>>d<<<<999>d<Ħ...4DufئL>e(((DdDʜ4DuTӵ&&&DdDĦ'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$geĦ&&&s<v>aĦ$$$###peӵDx<DdDĦ##################"""""""""DdDĦ"""%%%"""###peӵDx<>d<___aaaaaa^^^\\\]]]```^^^[[[>d<ӵDd<DdDΦDdDĦaaaDdDӵnd<DdDĦrrr>d<ĦppppeӵlllĦsssF&uTӵEEEDdDĦ:::;;;>d<Ħ```peӵDx<>d<ʜ4DuTӵ!!! !!! !!!!!! !!!###&&&&&&'''((((((((((((&&&&&&$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!""""""""""""!!!###&&&&&&$$$%%%///999BBBKKKUUUWWWMMM===...'''$$$$$$$$$$$$######"""!!!""""""&&&!!!###'''"""$$$$$$$$$$$$######"""""" !!!"""""""""###&&&(((333::::::111******((("""$$$$$$$$$######"""""""""!!!"""###$$$$$$%%%%%%&&&###$$$$$$$$$######"""!!!'''&&&'''(((***///999@@@DDDPPPgggvvvXXXGGG???;;;777666444222111/////////------+++)))'''(((+++...---222>>>OOO^^^fffgggggg___RRROOOWWWfff}}}wwwmmmeeeeeehhhiiikkkmmmkkkpppwww}}}xxxggg^^^___]]]VVVPPPJJJJJJSSSZZZZZZZZZ[[[dddnnn}}}zzzkkkdddfffxxxmmm]]]WWWXXX]]]jjj{{{uuuiiieeejjj|||xxxnnnqqqqqqzzzzzzmmmnnn}}}}}}uuuzzz}}}xxx4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$geĦ%%%Hg8>aĦ$$$###B?Ho9###>d<############""""""""">d<ӵ"""$$$B?Ho9nnn<xbbb]]]ZZZ[[[bbbaaa\\\&ӫeʬtIӇ^^^>d<Φ>d<ĦcccD&ӫetIӇAAADdDĦooosdKĦoooB?dp&ĒRCCC@@@>d<sdKĦ^^^B?Ho9|||s&dq&ĒR$$$!!! !!! !!!### !!!###$$$$$$###!!! $$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""###### ###((('''###(((===TTTnnnvvvvvvfffKKK666---,,,$$$###"""!!!"""###$$$%%%""""""%%% """%%% %%%$$$$$$######""""""!!! !!!"""""""""###&&&)))333999999222///000,,,$$$%%%%%%$$$$$$######"""""""""""""""###%%%&&&'''(((!!!""""""###%%%&&&'''(((,,,///222444999DDDRRR[[[gggrrryyy]]]III???777111666666777666444111...,,,)))***++++++)))((()))***,,,111<<hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GjjjgggHĪj@IŌSSSSSSBene???Hkge999ne///...fe)))Hu]3hh'''''''''se&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$geĦja>aĦ$$$###@G######se######$$$$$$$$$#########<Ō$$$"""%%%@GnnnoooHkgefffeee```]]]___bbbccc^^^HĪj@IŌhhhaaaegehhhcccHu]3hIŌ???@@@DdDĦiiinerrrppp@hooottt>hLLLEEECCCseAAAneZZZ___@G{{{sĪj@h&&&$$$!!! !!! !!!  """###!!!"""######""""""$$$###!!!  !!!""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""!!!!!!!!!"""###### """'''(((&&&///LLLjjjfffCCC---&&&'''###""" """$$$&&&$$$###%%%!!!%%% $$$$$$$$$#########""""""""""""#########$$$'''***555AAAFFF@@@888444...&&&%%%%%%$$$$$$$$$#########"""######$$$&&&((()))***+++***))))))***,,,///000///:::DDDMMMWWWhhhxxxssseeeQQQAAA999666222...888888999888555111---***&&&(((******)))'''&&&&&&,,,111999FFFXXXjjjtttuuurrroooqqqpppqqq}}}yyyjjjddd``````aaaccciiioootttyyy|||zzzsssrrrxxxxxxhhhYYYTTTTTTPPPJJJQQQRRRYYYeeennnoooggg___jjjvvvzzziii[[[XXX\\\```ooo~~~zzzmmmSSSXXXfffzzz{{{tttpppwwwwwwmmmvvv~~~xxx|||4DuXӵĵD^DdDĦpppiiieeeOOORRRRRR???>>>===:::111000///++++++D^(((&&&'''(((s׼s&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%geFm8$$$>aĦ$$$###############s׼s#########$$$$$$$$$$$$$$$$$$Ho$$$$$$###%%%)))qqqppprrrhhhhhhfffbbbbbbeeeaaaddd___wwwpppggggggeeecccD^CCCAAAAAADdDĦdddqqqooolllhhhbbbooovvvzzzXXXRRRKKKKKKs׼sIIIFFFVVV\\\bbbccc~~~|||vvv///&&&$$$!!! !!!   """!!! !!!!!!!!! !!!"""###$$$$$$%%%%%%###"""  !!!"""""""""""""""""""""""""""!!!!!!"""""""""#########$$$###"""!!!!!!!!!"""###""" ###)))---999VVVsssqqqTTT999***$$$"""$$$###!!! !!!"""$$$%%%$$$"""###"""'''###$$$$$$$$$$$$$$$$$$#########$$$%%%$$$$$$%%%'''***888OOO___WWWCCC444,,,'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%''')))+++---+++******+++000666===AAAHHHXXXiiisss|||uuupppooommmddd\\\EEE===444...,,,...111444888777555333000---***)))'''((())))))((('''((()))+++111888CCCWWWnnn|||}}}|||yyyxxx{{{nnnggg```\\\\\\___hhhsssrrrwww|||}}}{{{{{{}}}~~~tttdddXXXUUUVVVRRRMMMQQQTTT\\\iiissstttjjj___gggwwwoooaaa___cccjjjvvvzzzbbb\\\^^^mmm|||xxxyyyzzzppp{{{Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħyyyyyyyyyyyywwwqqqiiiccc[[[XXXWWWWWWSSSNNNNNNQQQQQQPPPOOOLLLIIIEEECCCAAAAAA???===<<<;;;<<<===???>>>;;;666333Ħ000,,,,,,,,,,,,,,,,,,,,,,,,,,,>d<Ħ''''''$$$&&&)))Be'''%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%geFYĉ!!!###>aĦ$$$############"""##################Be"""######$$$$$$$$$$$$%%%%%%%%%nu]ӵ%%%))))))...CCCZZZiiinnnqqqrrrtttxxxwwwtttuuupppllljjjfffbbbccchhh```ddd```VVVYYYhhhsssssswwwwwwtttkkk```YYYXXXYYYZZZ___aaaaaabbb>d<ĦHHHFFFFFFDDDBBB>d<Ħ```hhhnnnĦfff___\\\bbbiiiiiidddbbbpppxxx{{{wwwrrroooiiiaaaZZZTTTPPPQQQBeYYYOOOIIIFFFJJJĦeeedddXXXOOOUUUbbbnnnvvvzzzuuuqqqnnnlllgggXXXAAA000&&&$$$!!! !!! !!!  !!! !!!!!!"""######""" !!!!!!!!!!!!!!!!!!"""""""""!!!  """###""""""""""""""""""""""""""""""""""""############%%%$$$###!!!!!!!!!""""""$$$)))333@@@ZZZsssnnnjjj[[[FFF777222,,,&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!###""")))%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%(((***:::[[[sssiiiKKK333)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***---...111333777@@@MMM\\\jjjrrrooorrr___QQQKKKGGG===333888444000,,,)))***222:::888555111,,,)))(((((())))))***)))(((((())),,,...+++000777AAAWWWqqq~~~uuukkkaaaZZZXXX\\\iiivvvppptttzzzxxxmmm]]]TTTSSSTTTQQQKKKXXX\\\eeeqqq|||}}}rrreeeeeexxxxxxkkkhhhkkk{{{vvviii[[[SSS]]]nnnyyy~~~yyy|||ttt?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ}}}zzzvvvooogggaaa\\\[[[XXXVVVRRRPPPNNNMMMOOOOOOPPPOOOLLLHHHDDDAAA@@@???>>>>>>>>>>>>>>>>>><<<999555gdKĦ///......---,,,++++++++++++***sdKĦ'''''''''(((((())))))(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''ŶS%%%%%%%%%3we<&&&%%%### %%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%iĉ@3hR/Ō%%%***+++000CCCWWWjjjuuuvvvtttuuurrrrrr||||||ssslllllljjjdddaaabbbccceeebbbZZZYYYcccmmmrrrqqqnnnhhhbbb\\\XXXUUUUUUVVVTTTVVV\\\\\\DdDĦLLLNNNMMMGGGDDDsdKĦYYY```gdKĦ\\\TTTOOOUUU\\\___``````lllvvv}}}zzzrrrlllfffaaaYYYZZZYYYZZZ\\\RRRIIIBBB???gdKĦ___^^^VVVOOORRR^^^kkkpppqqqssspppooopppmmm\\\CCC///%%%###"""!!!"""!!!   !!!######!!!###!!! !!!"""###&&&)))$$$###"""!!!!!! """"""""""""""""""""""""""""""""""""############$$$""" !!!"""#########+++((("""777\\\gggZZZYYYVVVOOOBBB333)))$$$###""""""""""""############"""""""""""""""######$$$########################""")))$$$$$$%%%&&&...@@@ppp~~~TTT......,,,"""!!!"""%%%$$$!!!"""&&&"""(((---//////222<<>>777333,,,'''---(((%%%'''...555999999000...+++((('''&&&'''''')))))))))))))))******+++...222888CCCSSShhhzzz|||{{{sssfff\\\]]]eeehhhfffkkktttyyy{{{{{{mmmdddXXXRRRPPPQQQRRRTTTWWWcccqqq{{{yyyhhhnnnqqq~~~}}}zzzrrr\\\[[[ZZZUUUQQQUUUcccsss|||wwwxxxnnnxxx>AneneneneDe}}}{{{xxxtttnnnfffaaaZZZYYYXXXVVVTTTRRRPPPNNNOOOPPPPPPNNNKKKGGGCCCAAA>>>>>>>>>===<<<<<<>>>???<<<999ne111//////...---,,,+++++++++++++++ne(((''''''(((((()))))))))(((((('''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&>A%%%%%%%%%k<%%%&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%fh###%%%***+++111EEE[[[nnnxxxwwwssstttqqqqqqzzz~~~uuummmllljjjfffeeeggggggiiieee\\\ZZZbbblllqqqlllggg```ZZZWWWVVVWWWWWWTTTQQQSSSYYYZZZDePPPQQQUUUUUUNNNGGGneQQQUUUne```VVVNNNKKKQQQXXX[[[[[[\\\aaappp}}}wwwkkk^^^TTTTTTUUUWWWZZZ___bbb[[[QQQJJJDDDneWWW\\\YYYQQQKKKOOO\\\kkksssuuuuuurrrqqqsssqqqaaaFFF111%%%$$$"""!!!"""!!!    !!!""""""'''%%%""""""######$$$%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""!!! !!!"""""""""###(((///999HHHUUUTTTMMMKKKGGGAAA777...(((%%%%%%""""""""""""############"""""""""""""""###$$$$$$########################!!!((($$$$$$$$$%%%---QQQkkkAAA555((('''######%%%&&&$$$%%%((('''...777???GGGPPP[[[cccyyy{{{|||rrr```TTTCCC999555333///+++***'''&&&***000444444222,,,***)))'''''''''((())))))(((((((((((()))******)))...888EEEVVViiiwww}}}zzz|||~~~wwwuuusssnnniiihhhjjjhhhcccfffooorrrsss~~~}}}lllcccYYYSSSOOOMMMPPPUUU[[[kkkyyy~~~uuuiiiiiiooo{{{kkkWWWQQQRRRTTTSSSQQQTTT^^^hhhvvvtttyyyiiiqqq|||zzzyyywwwuuuqqqllleee```XXXXXXXXXWWWVVVSSSQQQPPPPPPPPPPPPNNNKKKFFFBBB@@@<<<>>>???===;;;;;;===AAA;;;999444111//////...---,,,++++++++++++,,,))))))(((((())))))))))))(((((('''&&&)))(((((('''&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$'''$$$%%%))),,,333III```rrrzzzwwwrrrsssppppppzzzwwwnnnjjjiiihhhjjjnnnmmmnnniii```[[[aaajjjqqqhhh```WWWQQQQQQTTTVVVWWWRRRNNNNNNTTTYYYPPPRRRUUUZZZ[[[TTTIIIKKKLLLNNNfff]]]RRRKKKHHHNNNUUUXXXYYY[[[```ooo}}}wwwiiiZZZOOOQQQTTTWWWZZZ___bbb[[[RRRKKKFFFVVVXXX[[[VVVNNNGGGKKKYYYiiissswwwssspppppptttssscccGGG111&&&$$$"""!!!!!!!!!   ###&&&***'''###"""$$$%%%### $$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""""""""""""""%%%&&&666MMMUUULLLDDDEEE???:::333---)))'''&&&%%%""""""""""""###############""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!'''$$$!!!%%%###$$$...NNNxxx~~~YYYEEE---111***&&&)))+++***+++,,,...444===IIIVVVaaajjjnnnqqqpppqqqssstttrrrooolllsssvvvqqqeee______[[[TTTIIIAAA777222222222000...''''''(((,,,000111...***'''&&&&&&&&&&&&((()))+++((((((''''''(((((()))***&&&,,,888HHHXXXgggrrryyyzzz{{{yyyuuussssssrrrooorrrvvvvvvtttrrrqqqmmmhhhhhhooopppkkkqqq~~~yyyeee^^^WWWRRRLLLIIIOOOWWWbbbtttyyyvvvqqqkkkccckkkuuu~~~jjjZZZUUUWWW^^^aaaZZZPPPPPPYYYrrrqqquuu}}}tttkkkrrrzzz~~~yyywwwuuusssqqqnnnjjjddd```YYYYYYYYYXXXVVVSSSPPPOOOQQQPPPOOOMMMJJJFFFBBB@@@===???@@@>>>;;;;;;???CCC;;;999777777666555222//////...---,,,,,,++++++,,,,,,,,,++++++***)))))))))))))))))))))((('''&&&%%%))))))((('''%%%$$$######'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''(((((()))'''$$$$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$(((%%%%%%))),,,555LLLdddssszzzuuuppprrrpppqqq{{{xxxoooiiigggiiinnnrrrrrrrrrmmmddd]]]___hhhpppggg___UUUPPPOOOPPPPPPOOONNNJJJIIIPPPXXXZZZVVVQQQPPPSSSWWWYYYQQQFFF@@@AAAFFFGGGJJJQQQ^^^gggddd\\\SSSKKKGGGKKKRRRXXX]]]bbbkkkvvv~~~{{{rrrhhh^^^WWWVVVXXXYYYZZZ^^^```[[[SSSJJJFFFHHHQQQZZZ\\\\\\\\\YYYPPPHHHIIITTTcccnnnsssnnnlllnnnrrrrrraaaDDD---&&&$$$!!! !!!!!!    '''///111///+++)))******&&& $$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!"""#########"""######(((+++;;;OOOSSSGGGBBBFFF<<<666...((('''&&&%%%"""!!!"""""""""##################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ &&&$$$"""%%%###%%%111NNNrrrnnnSSS<<<333,,,,,,//////...///222333999AAAKKKQQQSSSSSSKKKJJJIIIIIIIIIIIIHHHGGGKKKMMMJJJBBB???@@@???:::777333...,,,---...---,,,'''''')))+++------)))%%%%%%%%%$$$%%%&&&'''((()))'''''''''''''''((())))))***...999IIIXXXcccnnnuuuzzzyyytttlllggghhhllloooyyy~~~|||yyywwwtttpppooouuusssjjjgggnnnpppmmmYYYTTTQQQOOOIIIGGGQQQ___lll{{{xxxuuurrrmmm___fffooowwwrrrjjjiiihhhmmmtttmmm[[[SSSVVV[[[hhhwww~~~~~~tttqqqtttyyy}}}ttt}}}vvvtttssspppooolllhhhccc```[[[[[[ZZZXXXUUURRRNNNMMMQQQPPPOOOLLLIIIEEEBBB@@@@@@AAAAAA???===>>>BBBEEE:::999777777666555222000//////...---,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))(((&&&%%%%%%)))((('''&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''(((((((((&&&$$$$$$%%%'''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$)))%%%%%%))),,,555MMMeeeqqqvvvrrrnnnrrrrrrttt~~~}}}xxxppphhheeehhhnnnqqqtttsssppphhh___]]]eeennniiiccc[[[TTTPPPLLLHHHDDDDDDCCCCCCIIISSSYYYWWWRRRMMMMMMOOOPPPJJJAAA===>>>BBBEEEJJJQQQ\\\dddbbb[[[SSSKKKDDDGGGOOOWWWbbbkkksss{{{zzzppphhhbbb]]]]]]^^^\\\ZZZ[[[\\\YYYSSSHHHEEEHHHTTT___cccbbbbbbaaaXXXMMMJJJQQQ\\\fffkkkjjjkkkoootttqqq___BBB,,,'''$$$!!! !!!   """!!!###...<<>>:::777...$$$$$$###"""!!! !!!!!!!!!!!!"""""""""!!!###$$$$$$######%%%'''+++777EEEKKKJJJFFFBBB???888222+++'''&&&&&&$$$"""!!!"""""""""###########################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%######&&&###'''777RRRiiiuuu{{{ccc@@@666---,,,...---+++,,,000///000444999:::777333777666444333444666:::<<<666888888555444444222///...---+++)))((((((''''''(((((((((((()))((('''%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))))),,,---777HHHWWWcccoooyyyxxxnnnccc\\\^^^hhhrrr}}}uuummmlllssssssiiibbbcccdddbbbQQQKKKJJJKKKHHHHHHWWWjjjyyy~~~{{{ttt```cccjjjuuu{{{{{{|||wwwxxx|||nnnaaa\\\OOO^^^ooo}}}{{{zzzsssqqqrrrwww}}}~~~wwwtttrrrpppnnnkkkhhhccc```\\\[[[YYYVVVRRRPPPMMMLLLPPPOOOMMMKKKHHHFFFCCCBBBCCCAAA???>>>???AAADDDEEE:::888666555555444222111000///...---,,,,,,,,,,,,,,,++++++***))))))((((((((((((((((((''''''&&&%%%(((''''''&&&%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%((($$$%%%))),,,555LLLdddmmmsssnnnlllrrrsssuuu~~~{{{yyysssiiieeehhhlllnnnrrrrrrqqqkkkaaa\\\bbbllljjjgggbbbZZZQQQHHHAAA>>><<<===???DDDMMMUUUUUUQQQLLLJJJJJJJJJFFF???===???CCCJJJQQQVVV[[[```]]]XXXOOOGGGAAADDDLLLWWWeeeppprrr{{{}}}sssjjjbbb\\\aaabbb```\\\ZZZZZZVVVQQQGGGCCCGGGTTTaaaggghhhhhhhhh^^^SSSMMMPPPXXX```eeeiiinnnvvvzzzsss___CCC///'''$$$!!!   !!!!!!  ###!!!###333EEEaaafffdddXXXMMMEEE888+++$$$###"""!!!!!! !!!!!!!!!!!!""""""!!!###%%%%%%$$$%%%)))---111CCCNNNIIIDDDDDD<<<111111...***'''&&&&&&%%%$$$""""""""""""############$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%######'''###***>>>XXXccc^^^dddhhheeebbbMMM:::111***))))))''''''(((,,,++++++...111111...+++000///...+++***,,,000444222333444333222000---+++,,,,,,,,,)))&&&$$$$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((((((''''''(((((()))******)))333FFFWWWcccqqq~~~vvvhhh]]]UUUVVV```kkk{{{nnn___```gggjjjfffaaaaaabbbaaaSSSKKKHHHLLLKKKMMM___uuu|||eeebbbhhhxxx~~~xxxmmmVVVXXX]]]hhhzzz}}}{{{{{{yyy|||zzzvvvssspppnnnkkkhhhccc```[[[YYYVVVSSSPPPOOONNNNNNNNNMMMLLLJJJHHHFFFDDDCCCEEE@@@<<<<<<@@@DDDDDDCCC:::777444333333333222111000///...------,,,,,,---+++******))))))((('''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''%%%$$$########################""""""######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&###$$$(((+++333III```lllqqqmmmkkkrrrssssss{{{zzz{{{wwwmmmggghhhjjjiiimmmoooqqqmmmccc[[[___jjjiiiiiieee\\\OOOEEE@@@???:::???BBBDDDKKKSSSUUUQQQQQQNNNLLLLLLIIICCCAAACCCIIISSS[[[]]]\\\[[[WWWTTTJJJDDDAAAFFFOOOZZZgggrrrsss}}}~~~tttlllddd^^^cccggggggdddaaa___XXXQQQIIIDDDFFFSSSaaaiiikkkkkkjjjaaaVVVPPPQQQXXX___ccchhhqqq|||ttt]]]CCC111((($$$!!! !!!   !!!!!!!!!  ### """444IIIjjjtttuuugggXXXKKK===///$$$###"""!!!!!! !!!!!!!!!"""""""""$$$&&&%%%$$$'''---333???KKKNNNEEE>>>===777.........---+++(((&&&&&&'''""""""""""""############$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%"""###'''$$$...EEEdddhhhWWWSSSRRROOOOOO===222,,,)))((('''%%%&&&***+++++++++---//////...---111222333111//////222444000//////000///,,,*********,,,---***&&&###%%%'''$$$%%%'''''''''&&&&&&'''%%%%%%&&&&&&&&&&&&&&&%%%)))(((((((((((()))*********)))222FFFVVV```mmmzzzzzzoooccc[[[SSSNNNQQQXXXfffqqq}}}|||iiiXXXUUU\\\bbbccccccfffhhhiiiaaaTTTNNNQQQQQQSSSeee|||lllaaaggg~~~{{{~~~~~~gggVVVKKKUUUkkk|||~~~}}}wwwtttqqqnnnkkkhhhccc```ZZZWWWTTTPPPOOOOOOPPPQQQMMMMMMKKKJJJHHHFFFEEEEEEEEE???999:::@@@EEEDDDBBB:::777333222222222222222000000...---------------******))))))((('''''''''&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$##################""""""###%%%&&&'''%%%###########################""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%###$$$(((***222HHH^^^kkkppplllkkkrrrsssrrryyyzzz}}}zzzooohhhiiiiiigggjjjlllpppnnndddZZZ^^^iiigggiiifff[[[MMMCCCAAACCC===CCCGGGGGGLLLTTTVVVSSSVVVSSSQQQRRRNNNHHHEEEFFFNNNYYYcccbbb\\\WWWSSSPPPGGGCCCCCCJJJSSS]]]jjjtttzzz|||rrrmmmiiifffeeekkknnnmmmjjjeee]]]TTTLLLEEEEEERRRaaaiiilllmmmiiiaaaWWWQQQSSSYYY```eeegggrrrsss[[[AAA222(((%%%!!! !!!!!!  !!!""""""""" """222JJJdddrrrwwwiiiXXXKKK===000$$$###"""!!!!!! !!!!!!!!!""""""%%%&&&%%%$$$(((000777LLLLLLHHH???888666666555000333333000+++'''&&&'''""""""""""""############$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%!!!###'''%%%000JJJZZZ[[[HHHAAA>>><<<>>>...---***)))***(((&&&)))...,,,,,,------,,,+++++++++&&&***...000///...///111///------......,,,---...))),,,---+++&&&%%%'''+++!!!$$$''')))((('''&&&&&&$$$$$$%%%&&&'''''''''''')))))))))))))))***++++++---+++555HHHVVV[[[eeeqqqtttjjjaaa[[[SSSHHHDDDGGGRRR[[[fffpppwwwuuuhhhZZZSSSYYY___bbbfffkkkoooqqqmmm]]]TTTVVVVVVWWWhhhqqqbbbggg~~~yyy~~~rrrWWWDDDNNNgggyyy~~~~~~}}}|||~~~{{{xxxsssnnnggg```[[[WWWWWWUUUTTTSSSSSSSSSSSSPPPOOOMMMJJJFFFCCCAAA???@@@???===<<<===>>>@@@BBB999888555222///---...000---///...******,,,,,,***'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&(((///CCCYYYmmmgggfffmmmqqqpppqqqttt~~~}}}zzztttnnniiigggfffqqqpppqqqnnnfff___cccjjjmmmggg]]]UUUNNNHHHAAA===>>>IIIJJJKKKVVVZZZUUUVVVWWWXXXXXXVVVRRRNNNLLLLLLTTT]]]dddddd```[[[RRRKKKAAABBBEEELLLVVVcccnnnuuu}}}vvvoooggg___gggnnnssssssqqqnnnfff^^^VVVLLLNNNVVV]]]iiipppjjjhhh[[[JJJBBBEEEOOOYYY______pppyyyyyyrrrYYY>>>444)))&&&###!!!  !!!!!!"""""""""!!! $$$'''!!!***DDDbbbsssnnnfffYYYLLLFFF111(((&&&""" """$$$!!! !!!!!!!!!""" """###$$$%%%''')))###%%%$$$###)))777CCCOOOHHH===666333555888:::222000---***)))(((%%%###%%%$$$###""""""###$$$%%%"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###!!!''''''///DDDUUUNNNCCC:::444111///...---+++)))((()))***)))(((((())))))***++++++,,,,,,---******------+++,,,///------...///...---+++***,,,,,,,,,++++++*********######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***111)))000FFFUUUVVVZZZeeeeeeddd```WWWKKKBBB>>>===DDDMMMOOOVVViiiqqqllljjj___ZZZ[[[cccllloooooopppkkkhhh]]]XXX^^^aaannn~~~vvvuuuhhhdddyyyzzz|||~~~{{{dddOOONNNZZZfffooovvv~~~}}}zzzvvvrrrmmmhhhbbb^^^XXXWWWVVVTTTSSSRRRQQQQQQQQQOOOMMMJJJGGGDDDBBB@@@BBBAAA???=========>>>>>>999777555222///...///000///111///,,,+++---,,,(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###'''(((///CCCYYYhhhdddeeennntttvvvxxx{{{~~~{{{wwwrrrnnnllllllsssssstttqqqhhh```aaafffiiiddd[[[TTTNNNIIIEEEBBBEEEOOOOOOPPPYYYZZZUUUVVVVVVXXXYYYWWWSSSPPPNNNMMMXXX```eeeddd___ZZZQQQJJJAAACCCFFFNNNYYYgggsss{{{|||rrrkkkccc\\\jjjnnnqqqpppoooooojjjeeeXXXOOOQQQYYY___kkkrrrllliii\\\KKKBBBCCCKKKSSSXXXYYYhhhqqqtttpppXXX<<<111(((%%%"""  !!!!!!!!!!!!!!!###''' )))BBB\\\pppmmmgggYYYJJJEEE111(((%%%""" """###!!! !!!!!!!!!"""""""""###$$$$$$""""""###$$$$$$%%%%%%$$$%%%,,,888BBBEEE???777000...333:::@@@FFF@@@888111---***(((&&&$$$$$$###""""""###$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""$$$ """((('''...BBBOOOHHH===444///---,,,+++,,,***(((((())))))((('''((())))))***++++++,,,,,,,,,)))(((++++++)))***------------...---,,,+++++++++,,,---...---+++((('''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***...)))222GGGSSSQQQTTT]]]ddd```XXXOOOEEE???<<<<<<:::BBBDDDKKKaaannnpppsssgggaaa___fffnnnppppppppplllmmmeeeaaafffhhhtttyyywwwkkkcccsss~~~zzz|||xxxdddWWWSSSYYYhhhwww|||yyytttooolllhhhdddaaaZZZYYYVVVTTTQQQPPPPPPPPPQQQOOOMMMJJJGGGDDDCCCBBBCCCBBBAAA???===<<<;;;;;;999777444222000000000111000222111//////000---((((((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###$$$((()))///DDDZZZeeedddgggpppwwwyyy{{{~~~~~~|||yyyvvvtttsssrrrvvvvvvvvvrrriii___^^^bbbfffbbbZZZSSSNNNKKKJJJJJJMMMWWWWWWTTTZZZYYYSSSSSSUUUWWWYYYXXXTTTOOOLLLKKKYYY```ccc```[[[VVVOOOHHHEEEGGGKKKSSS]]]iiitttzzzyyyqqqkkkddd___kkknnnnnnkkkkkkmmmmmmjjj^^^TTTVVV^^^dddpppvvvppplll___OOODDDBBBHHHNNNSSSSSSaaaiiioooppp[[[===///&&&$$$!!!   !!!%%% '''>>>ZZZppppppmmmaaaSSSLLL777)))%%%!!!!!!""""""  !!!!!!!!!"""""""""###$$$$$$###!!! !!!"""(((&&&%%%&&&***222:::???:::777111+++***111===FFFUUULLL@@@555...***((('''$$$$$$###""""""###$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%"""###(((%%%,,,???JJJCCC999000,,,++++++,,,---***((('''((((((((('''((()))******+++++++++++++++((('''))))))&&&'''***------,,,,,,,,,,,,++++++***,,,...///...+++'''$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((333FFFOOOLLLLLLTTT___XXXNNNEEE@@@>>>======:::@@@===AAAUUUeeemmmuuutttmmmhhhiiijjjhhhggghhhkkkqqqnnnkkknnnoooxxx}}}qqqcccjjj~~~~~~|||dddNNNKKK___vvvzzztttnnnjjjgggcccaaa\\\ZZZWWWSSSQQQOOOOOOOOOQQQOOOLLLIIIGGGEEEDDDDDDCCCBBBAAA@@@>>>===<<<<<<:::777444222222222222111///111111000222555111+++)))))))))((((((((((((((())))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$(((((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$%%%((()))///DDDYYYhhhiiilllqqquuuxxxyyyzzz}}}{{{xxxwwwvvvvvvuuuuuuvvvtttrrrnnnfff]]]\\\```eeebbb\\\UUUOOOMMMOOORRRTTT^^^[[[VVVYYYVVVOOOOOOUUUWWWYYYXXXTTTMMMHHHFFFVVV\\\___[[[WWWSSSMMMGGGIIILLLQQQYYYaaahhhnnnqqquuuvvvuuurrrooommmjjjhhhiiilllllliiiiiikkkkkkhhhaaaXXXZZZbbbhhhsssyyyrrrmmmbbbSSSHHHEEEHHHNNNQQQQQQ]]]dddmmmrrr___@@@111%%%"""  !!!  ### &&&:::WWWkkkmmmooojjj___VVV===+++%%%!!!!!!"""!!! !!!!!!!!!!!!""""""""" """######"""!!!"""$$$&&&$$$$$$***222888:::999333333000,,,***///:::CCCNNNGGG;;;111+++(((&&&%%%$$$##################$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""###'''###(((:::JJJBBB888000------///000---+++(((&&&''''''''''''((()))***++++++++++++***+++(((''')))(((&&&&&&))),,,,,,,,,+++++++++,,,,,,,,,---------,,,)))&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))((((((333CCCKKKHHHJJJPPPYYYQQQHHHBBB@@@@@@???===AAAEEE???<<>>...&&&!!!###$$$!!!!!!!!!!!!!!!!!!"""""""""###!!!###$$$###"""!!!"""$$$!!!!!!%%%///999<<<888222---//////,,,(((***000666:::666000+++(((&&&%%%############$$$$$$#########"""""""""#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''""""""&&&!!!'''999JJJCCC:::333111111333444///,,,(((&&&&&&'''''''''((()))+++,,,,,,+++***))),,,)))(((***)))&&&'''))),,,,,,,,,,,,,,,,,,,,,,,,...---+++)))'''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((111???HHHIIILLLQQQVVVQQQJJJEEECCCAAA===:::===DDD@@@>>>NNN___lllzzz}}}rrrbbbUUUUUU[[[kkkxxx{{{wwwyyyxxx{{{jjj___vvvlll]]]]]]dddyyy~~~rrruuussswwwqqqkkkgggccc``````^^^YYYUUUQQQPPPPPPPPPOOOMMMJJJGGGEEEDDDEEEEEECCCBBBAAA@@@AAABBBDDDFFFAAA===777555666666444222---------///666<<<:::333+++******))))))((((((''')))))))))(((((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###$$$'''(((...BBBWWWfffkkkmmmmmmoootttxxxyyyxxxsssllljjjlllpppqqqrrrqqqmmmiiifffaaa[[[[[[^^^ccceeeccc[[[RRRNNNSSSYYYZZZbbb\\\RRRQQQNNNJJJNNNZZZ^^^aaaaaaZZZQQQHHHCCCMMMTTTYYYXXXUUUTTTPPPKKK@@@DDDLLLSSSYYY\\\]]]]]]\\\YYYYYY^^^aaaaaaaaacccffflllqqqqqqpppmmmggg```[[[RRRTTT\\\aaakkkooohhhddd]]]RRRIIIEEEFFFKKKOOOPPPZZZ___fffkkkZZZ>>>111$$$""" !!!"""!!!$$$333HHH[[[___jjjqqqlllbbbDDD222((("""%%%%%%!!! ###!!!!!!!!!"""""""""######%%%&&&&&&%%%""" !!!!!!"""###)))333<<<===555---)))++++++(((%%%$$$&&&)))***(((&&&&&&'''&&&%%%$$$"""###$$$$$$$$$$$$###"""###""""""""""""###$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&!!!"""&&&$$$+++???IIIDDD<<<666444444555666111---)))''''''(((((((((((()))+++,,,,,,+++***(((,,,)))(((******((((((++++++,,,---...///...---,,,---+++(((%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((***)))///===HHHLLLMMMOOOTTTQQQMMMIIIEEE@@@;;;888555BBBEEEIII[[[lllzzzyyynnnddddddiiittt{{{~~~~~~}}}rrrcccrrrtttfff]]]oooyyyxxx{{{vvvlll~~~xxxrrrnnniiieeebbbbbb___ZZZUUURRRQQQRRRSSSMMMKKKHHHEEEDDDDDDDDDEEEGGGEEEBBB@@@AAACCCGGGIIIEEE@@@:::777888888555222///...---...555<<<:::444++++++******)))(((((('''((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''(((&&&%%%$$$$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&######&&&''',,,@@@VVVggglllnnnlllmmmtttzzz{{{zzzsssiiifffhhhmmmpppqqqqqqnnnlllkkkfff^^^ZZZ[[[^^^bbbccc\\\RRRNNNTTTZZZ\\\ddd]]]RRRPPPNNNMMMSSSVVV[[[```aaa[[[RRRIIICCCHHHOOOUUUUUUSSSQQQMMMHHH@@@AAADDDHHHLLLPPPSSSTTTSSSOOOPPPWWW]]]\\\]]]___aaahhhnnnoooooommmfff___YYYPPPSSS[[[```iiimmmeeeccc]]]SSSJJJEEEFFFJJJNNNRRR\\\```cccfffUUU;;;000$$$""" """""""""$$$111DDD\\\cccmmmqqqkkkdddKKK444)))###&&&'''"""!!!&&&!!!!!!"""""""""#########&&&&&&'''&&&###""""""###((()))...666<<<;;;333+++((('''%%%###""""""###$$$%%%###""""""$$$%%%$$$###"""###$$$$$$$$$$$$###"""###""""""!!!"""###$$$%%%###$$$&&&''''''&&&$$$###$$$$$$ """)))***444JJJKKKFFF@@@;;;999999888888222///***''''''((())))))((()))+++------+++)))(((+++((('''******((())),,,***,,,///111111000...,,,((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''***)))...===KKKOOOLLLHHHJJJJJJIIIGGGCCCAAA???@@@CCCSSS[[[```nnnxxx}}}~~~~~~zzzwwwvvv}}}|||}}}zzzjjjrrrqqq___cccvvv|||uuuooo}}}xxxtttppplllgggeeebbb___[[[VVVSSSRRRSSSTTTMMMJJJGGGDDDCCCCCCDDDEEEJJJGGGCCCAAAAAADDDHHHJJJHHHBBB;;;999999999666222111000------444;;;:::333+++++++++***)))(((((('''((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""######$$$%%%&&&''''''((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""%%%&&&+++???UUUkkkppppppkkkkkksssyyyzzz}}}tttiiidddggglllpppqqqrrrpppqqqqqqlllbbbZZZYYYYYY___aaa[[[RRRNNNTTT[[[___fff^^^RRRQQQPPPPPPXXXPPPVVV\\\^^^YYYPPPGGGBBBCCCKKKQQQQQQOOOLLLGGGBBBDDDCCCAAA@@@BBBFFFJJJMMMOOOJJJLLLVVV]]]^^^___bbb[[[bbbhhhjjjkkkjjjddd]]][[[SSSUUU]]]bbbkkknnnfffeee___VVVMMMGGGGGGKKKNNNUUU___bbbdddeeeSSS;;;111%%%"""  """""""""$$$000>>>YYYdddllljjjccc```KKK666***$$$(((((("""!!!'''""""""""""""############"""$$$%%%%%%%%%%%%&&&(((000000222777:::999222+++***&&&""" !!!$$$&&&'''&&&$$$!!! !!!!!!!!!!!!"""###$$$%%%%%%$$$###"""###"""!!!!!!!!!"""$$$%%%###$$$&&&''''''&&&$$$###"""###"""+++///<<>>===;;;:::333000+++(((((()))******((())),,,------+++)))''')))&&&&&&)))***((())),,,))),,,000333333111...,,,$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''***(((...>>>MMMQQQIIIBBB>>>AAACCCCCCAAABBBFFFJJJ\\\mmmtttuuu{{{}}}}}}yyyzzzzzz||||||pppsss|||yyyfffYYYmmmyyy}}}}}}uuussszzz}}}|||xxxsssnnnkkkjjjjjjccc```\\\XXXVVVTTTRRRPPPNNNKKKGGGFFFFFFGGGGGGFFFGGGHHHGGGCCC???@@@FFFLLLFFF@@@999666777777555222///------...000111000///111---)))(((((()))'''%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%#########$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%""""""%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((%%%$$$(((+++;;;VVVjjjjjjkkklllmmmooorrrssswwwuuuqqqllljjjlllqqqtttttttttssspppmmmhhhdddbbb]]]bbbeee```XXXUUU[[[bbbffffff^^^QQQNNNTTTTTTLLLSSSTTTUUUVVVTTTNNNEEE???@@@HHHLLLIIIEEEDDDEEEEEEBBBCCCDDDEEEGGGHHHIIIIIIQQQKKKRRR[[[^^^dddeee\\\QQQTTTYYY```cccbbb^^^YYY]]]ZZZXXX[[[bbbhhhmmmnnnmmmdddYYYPPPJJJIIILLLQQQ]]]dddmmmpppgggSSS>>>///%%%"""  !!!!!!!!!%%%+++GGGXXXYYY______YYYYYYHHH;;;***'''***$$$ """!!!"""############$$$$$$$$$&&& ###'''''')))---222777===@@@>>>777///)))&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$########################"""###$$$%%%(((444LLLbbb^^^III???GGGJJJBBB>>>DDD:::...(((------'''%%%******++++++,,,+++***)))(((((((((((((((((())))))******---111444333000,,,)))&&&%%%$$$#########$$$%%%&&&'''(((((((((&&&###"""%%%%%%%%%&&&&&&''''''''')))'''%%%&&&)))***)))'''%%%(((000===MMMVVVOOOCCC:::;;;@@@EEEGGGKKKUUUaaaqqq|||}}}zzz~~~}}}zzzsssooo|||dddVVVbbbooowww~~~|||xxx|||}}}|||xxxsssmmmjjjhhhgggccc```\\\YYYWWWVVVTTTRRRPPPMMMIIIGGGGGGGGGFFFEEEEEEDDDCCC@@@???AAAEEEIIICCC>>>777555555555333000...---,,,---///000///...///,,,)))(((((()))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&######&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%%%%))),,,<<>>---%%%"""   !!!!!!%%%,,,AAAVVVYYY[[[VVVOOOUUUKKK;;;***&&&***%%%!!!### """"""#########$$$$$$$$$###""""""$$$&&&))),,,---;;;;;;<<<===;;;666...(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%''')))222GGG[[[UUUOOOIIIHHHMMMQQQLLLDDD;;;000))),,,,,,&&&&&&+++)))******+++***)))((('''(((''''''&&&'''((()))***...///111222000---)))&&&&&&%%%$$$######$$$%%%%%%%%%&&&'''''''''%%%###"""$$$$$$%%%%%%%%%%%%%%%&&&(((&&&%%%&&&)))***((('''***+++000>>>RRR^^^YYYMMMAAABBBFFFKKKMMMRRR]]]iii}}}}}}}}}}}}zzzqqqhhhuuueeeWWW___kkkyyy~~~|||xxxsssnnniiifffeeeccc```\\\YYYXXXWWWVVVUUURRROOOKKKIIIHHHGGGEEEDDDBBB@@@===<<<>>>BBBEEEFFF@@@;;;666333333333111...---,,,+++,,,---...---,,,---+++(((((())))))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&'''((((((((()))'''%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''$$$###&&&&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$%%%+++---<<>>@@@@@@===>>>BBBCCCAAADDDCCCCCCCCCDDDEEEGGGHHHFFFBBBIIITTTXXX^^^___VVVXXXYYYZZZXXXVVVVVVZZZ]]]```XXXQQQSSS\\\eeejjjjjjjjjeee]]]SSSKKKJJJLLLNNNSSS___pppyyyqqqYYY===+++%%%"""    &&&,,,:::SSSXXXVVVKKKEEEQQQOOO<<<***&&&+++&&&"""$$$ """""""""#########$$$$$$!!!'''(((%%%'''111666555CCC===777444444111+++&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&)))***111BBBSSSSSSYYYSSSHHHOOOaaa^^^LLLAAA444++++++***&&&&&&+++((()))*********)))(((''')))'''&&&%%%%%%''')))***111111000...,,,(((%%%###%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$'''&&&%%%&&&(((((((((''',,,+++///???WWWgggcccWWWJJJKKKPPPVVVYYY]]]iiittt{{{pppaaaoookkk\\\\\\fffzzz}}}xxxtttpppkkkgggeeeccc```\\\YYYYYYYYYXXXXXXUUURRRNNNKKKIIIGGGDDDBBBAAA<<<888:::???DDDEEEDDD>>>:::666333333222000...,,,+++***+++,,,---,,,+++***)))(((((())))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''((()))))),,,)))%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''***((($$$$$$&&&&&&###$$$$$$%%%%%%%%%%%%&&&&&&%%%'''$$$&&&,,,...<<>>+++&&&***&&&###$$$!!!""""""""""""############!!!+++,,,%%%***<<>>BBBKKKQQQ]]]eee```aaabbbbbb]]]WWWUUUYYY]]][[[SSSJJJJJJTTT```hhhkkkllljjj___NNNDDDFFFKKKNNNSSS___nnnuuummmWWW<<<+++%%%"""  !!! %%%+++888OOOSSSTTTNNNKKKZZZWWWCCC...&&&)))%%%###$$$!!!!!!!!!"""""""""#########!!!***+++'''000FFFTTTTTT@@@666***$$$&&&)))(((&&&$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########!!!!!!""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))111BBBRRR[[[ZZZWWWWWW```hhheee[[[QQQEEE777...***(((((())))))***+++,,,,,,,,,+++***+++***)))((()))***,,,------+++)))'''%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((''''''///DDD___ooogggWWWLLLSSS```lllqqqssszzzooo```lllvvvfffaaaooo|||{{{ttt{{{xxxvvvuuusssnnniiieeeaaa[[[XXXXXXXXXYYYYYYVVVSSSOOOLLLIIIFFFBBB???>>>:::888:::@@@EEEEEECCC;;;:::888666444222111000,,,+++******++++++***)))'''(((******(((''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%%%%&&&'''''''''+++(((%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''$$$###&&&&&&######$$$$$$%%%%%%&&&&&&'''%%%&&&###&&&---...777LLLXXXXXXXXX[[[bbblllvvv|||~~~zzzuuurrrqqqsssuuujjjhhhgggjjjnnnoookkkfff______aaaeeeiiieee\\\TTTRRRYYYccclllooojjj___WWWQQQOOONNNRRRXXXXXXQQQJJJGGGHHHDDD???>>>CCCFFFFFFDDDEEEFFFHHHIIIJJJKKKLLLPPPGGGJJJRRRWWWccclllggg___```___]]]YYYYYY\\\___[[[TTTKKKHHHMMMVVV^^^bbbiiijjjaaaPPPFFFIIIPPPRRRYYYcccoootttkkkUUU<<<+++%%%"""   !!!!!! $$$)))777NNNTTTZZZYYYWWWccc]]]HHH111&&&'''$$$###$$$!!!!!!!!!!!!"""""""""######!!!(((...222>>>NNNUUUSSS<<<333***%%%''')))***)))%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########"""""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%''')))111AAAOOONNNLLLSSSbbbmmmjjj```XXXTTTIII:::000+++)))))))))***+++,,,---------,,,++++++++++++++++++,,,,,,---((((((&&&%%%%%%&&&'''(((###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$((((((((((((''''''''''''&&&'''((((((''''''(((***(((***333GGG___kkkbbbSSSHHHPPP___nnntttwww~~~vvveeefffxxxpppdddgggqqqyyyyyynnnxxx{{{xxxuuuuuuvvvuuupppkkkeeeaaa[[[WWWWWWWWWXXXXXXUUURRROOOLLLIIIFFFAAA>>><<<:::888:::>>>BBBCCCBBB999999888666333111000000---,,,******+++,,,***)))&&&)))+++***(((&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&######&&&&&&$$$######$$$%%%%%%&&&''''''%%%&&&"""%%%,,,,,,444HHHNNNRRRWWW[[[___fffpppxxxxxxuuurrrrrrsssttttttrrrllljjjiiijjjkkkkkkjjjhhhdddaaaaaafffjjjggg[[[QQQMMMOOOWWWdddnnnooohhhaaaYYYVVVTTTXXX^^^^^^WWWOOOFFFJJJIIIDDDBBBGGGLLLNNNQQQSSSVVVYYY[[[[[[[[[[[[]]]UUUXXX___bbbkkkpppjjjbbb___[[[XXXVVVVVVXXXZZZVVVRRRKKKFFFFFFLLLUUU[[[aaagggdddUUUMMMQQQWWWWWW^^^gggrrruuukkkUUU<<<+++%%%"""  ######!!!###'''222NNNYYYcccbbb```kkkdddNNN444&&&&&&""""""$$$!!!!!!!!!!!!!!!"""""""""######***777HHHUUUWWWPPPGGG666111+++''''''(((((()))%%%%%%%%%%%%$$$$$$$$$$$$"""""""""#########$$$$$$############$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&(((***///<<>>:::999999:::===@@@AAABBB888888888666333000000000---,,,++++++,,,,,,***)))&&&)))++++++'''%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$#########$$$%%%############$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%""""""%%%&&&$$$######$$$%%%%%%&&&''''''%%%&&&"""%%%,,,+++222EEEEEEMMMVVV[[[]]]bbbkkksssmmmkkkjjjnnnsssuuurrrnnnnnnnnnlllkkkjjjiiiiiiiiidddaaa```fffmmmkkk```UUUKKKJJJOOO]]]kkkqqqnnniii^^^ZZZWWW[[[aaaaaaYYYQQQGGGLLLNNNIIIGGGLLLSSSWWW^^^aaaeeeiiikkkkkkkkkjjjfff___cccjjjkkkqqqsssjjjhhhbbbZZZSSSQQQQQQRRRSSSOOOMMMHHHCCCBBBGGGQQQZZZ[[[eeeeeeZZZSSSXXX]]]\\\aaajjjuuuxxxmmmVVV<<<***%%%"""   $$$$$$!!!"""&&&---MMM^^^jjjhhhdddooojjjQQQ666&&&$$$ !!!$$$!!!!!!!!!!!!!!!""""""""""""'''...BBB\\\iii___JJJ<<<000...+++'''%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""""""""#########""""""######$$$$$$$$$%%%$$$###"""""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&'''***+++...777AAA888<<>><<<999999;;;>>>@@@AAA:::999888555333000...------+++((((((***+++++++++))))))))))))((('''&&&%%%&&&''''''((((((((((((((('''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""""""""!!!!!!!!!!!!!!!!!!###%%%$$$!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&''')))222;;;CCCIIIOOORRRTTT[[[fffpppooollliiijjjmmmnnnllljjjnnnpppqqqnnnkkkiiijjjllliii^^^]]]ccceeegggcccTTTMMMHHHPPP___jjjwwwxxxlllllliiibbb[[[[[[\\\WWWPPPIIIDDDFFFOOOTTTUUU[[[dddhhhlllooopppsssvvvsssmmmpppooolllkkknnnrrrooohhhcccWWWVVVWWWMMMIIIOOOPPPOOOKKKEEE@@@AAAGGGQQQYYYfffeee___TTTOOOTTT[[[___ccciiiqqqtttkkkVVV>>>---&&&###!!!   !!!"""###222EEEeeevvvrrrqqqqqqhhhWWW>>>)))&&&'''$$$!!!$$$$$$ """%%%$$$%%%(((+++777QQQkkktttdddLLL;;;111,,,&&&%%%'''(((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$######"""$$$$$$%%%&&&&&&&&&%%%%%%%%%((()))'''***444<<>>??????:::999888555333000///......+++))))))***+++***)))(((((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!###%%%$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%%%%'''''')))000999CCCHHHNNNPPPQQQWWWcccmmmpppnnnllllllmmmmmmlllkkkooopppqqqpppllljjjiiijjjggg]]]^^^gggkkkoookkk]]]VVVOOOVVVccclllwwwyyynnnsssooofff^^^\\\\\\UUUMMMHHHCCCEEENNNTTTYYYeeessstttvvvvvvuuuwwwyyyuuuooopppnnnjjjhhhmmmrrrooohhhcccXXXWWWXXXPPPNNNTTTTTTWWWRRRKKKDDDDDDJJJTTT\\\fffiiieeeYYYOOOPPPXXX]]]dddhhhmmmnnneeeRRR;;;,,,&&&###   !!!"""###222FFFfffxxxuuuuuusssjjjTTT===***'''(((%%%###%%%%%%!!!"""$$$###$$$(((///>>>UUUggglll___III888///***%%%$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''')))222BBBOOOSSSKKKDDD@@@HHHXXXdddfffeee[[[FFF999333***))),,,'''***)))((()))******)))'''*********)))((('''''''''&&&%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%(((++++++***)))***+++------222CCCVVV^^^QQQAAA@@@BBBPPPdddpppuuuqqq]]]UUU]]]ooo~~~nnndddnnn{{{fffXXX]]]sss~~~zzzuuu{{{xxxsssvvv{{{{{{xxxrrrooonnniiiccccccbbb___\\\YYYWWWUUUUUUUUURRRMMMGGGCCCAAA@@@@@@???===::::::;;;===>>>>>>:::999888555333111///...///---+++*********)))((('''''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""######$$$$$$%%%"""$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$***((((((((('''(((///777CCCGGGLLLMMMMMMTTT```jjjpppqqqqqqpppnnnmmmmmmnnnoooqqqsssrrroookkkhhhhhhccc[[[___kkkrrryyywwwjjjccc[[[^^^hhhmmmvvvzzzrrrwwwssskkkccc```___XXXOOOIIIEEEFFFMMMSSSZZZlll~~~|||yyyyyy{{{wwwpppqqqllldddbbbiiiqqqooohhhcccYYYZZZ[[[TTTTTTZZZXXX___ZZZQQQJJJIIIOOO[[[cccgggmmmlll^^^PPPLLLSSSYYYcccdddgggggg___NNN999***%%%###    !!!"""222EEEggg{{{yyyxxxsssgggOOO<<<+++((()))'''%%%&&&%%%!!! """###"""$$$(((333FFFWWW]]][[[RRRAAA000+++'''######%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$#########$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&'''&&&''''''+++;;;SSSfffooofff]]]TTTTTT^^^hhhlllkkk^^^III;;;333)))'''***&&&)))((('''''')))***)))((((((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''******))))))***++++++...555EEE[[[ggg___PPPIIIJJJUUUhhhwww}}}|||dddUUUUUU\\\lll~~~zzz}}}zzzfffcccuuu]]]SSSfff~~~|||}}}}}}yyy}}}zzzuuuxxx~~~}}}yyytttqqqpppjjjccccccaaa___]]]ZZZWWWVVVUUUUUURRRMMMGGGCCCAAAAAAAAA@@@>>>;;;;;;<<<=========:::999888666333111000///000...,,,++++++***(((&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""###$$$$$$%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***'''''''''&&&'''...777BBBGGGKKKLLLMMMTTTaaalllrrrtttvvvtttpppmmmnnnpppppprrrttttttqqqmmmhhhfff^^^VVV]]]lllvvvsssnnnccccccjjjkkkqqqwwwtttwwwtttnnniiigggfff^^^UUUMMMIIIJJJOOORRRXXXkkk}}}yyyzzz|||xxxrrrppphhh]]]YYYaaalllnnniiiddd[[[]]]^^^YYY[[[___[[[```ZZZRRRLLLLLLTTTaaajjjiiinnnlll___QQQLLLPPPTTT___aaacccddd^^^NNN999***$$$""" !!!!!!///CCCeeeyyyxxxtttkkk[[[GGG999,,,******((('''(((%%%"""!!!###"""!!!$$$***555HHHTTTNNNFFFBBB666&&&'''$$$"""###$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""#####################$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%#########%%%''')))&&&)))+++...>>>XXXrrrzzztttlllhhhmmmrrrrrrmmm]]]III<<<333(((%%%)))&&&)))((('''((()))***)))((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((&&&'''((()))))))))******,,,000666DDD[[[nnnoooeee^^^\\\bbbssswwweee\\\ZZZ___mmmzzz~~~}}}eee[[[sssnnnVVVZZZmmmqqqyyyvvv~~~~~~|||wwwvvvtttmmmeee```___^^^\\\ZZZXXXWWWVVVUUURRRNNNIIIEEECCCCCCCCC@@@???===<<<===>>>>>>===:::999888666444222111000000...---,,,+++***(((&&&&&&&&&&&&'''&&&&&&%%%$$$%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""###$$$%%%&&&&&&'''#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$%%%%%%'''...777AAAGGGLLLOOOQQQYYYfffppptttwwwyyywwwssspppqqqrrrrrrssstttuuusssoooiiieee[[[TTT[[[kkkwwwxxxrrrdddbbbeeeccchhhqqqsssxxxwwwtttppppppmmmdddYYYOOOLLLNNNSSSVVV[[[lllzzzwwwzzz~~~zzzsssmmmdddWWWQQQYYYfffllljjjeee^^^```aaa]]]aaaddd]]]XXXUUUOOOKKKMMMVVVbbbkkkjjjlllggg[[[RRRPPPRRRRRR]]]___bbbeeeaaaQQQ;;;***###!!! !!!"""###!!!!!!,,,<<<[[[nnnmmmggg[[[HHH>>>555,,,))))))((('''(((%%%""""""######"""&&&---777GGGLLLAAA777444---"""$$$###"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""""""""#########"""""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###"""###%%%((()))%%%+++///000;;;TTTppp}}}~~~|||wwwvvvtttkkkaaaWWWEEE:::333(((&&&***'''***))))))***,,,,,,***(((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&((()))***'''''''''''')))*********---111555???WWWsss}}}xxxtttpppqqq}}}{{{vvv~~~qqqjjjcccfffqqq{{{yyycccYYYiii|||wwwZZZOOOVVVdddwww}}}zzz~~~zzzzzzyyyqqqhhh^^^^^^]]]\\\ZZZXXXVVVUUUSSSQQQNNNJJJGGGEEECCCCCCAAA???>>>>>>@@@AAA@@@???:::999888666444333111111000...---,,,,,,+++(((&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%&&&###""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%'''///888BBBHHHPPPSSSVVV]]]jjjtttwwwxxxzzzyyywwwuuuttttttsssssstttuuuuuuqqqkkkggg]]]UUU[[[jjjuuuyyynnn^^^ZZZ\\\WWW[[[iiiooozzz{{{zzzyyyxxxsssgggZZZOOOKKKMMMUUUZZZ```pppyyyvvvzzz}}}xxxpppfff```UUUOOOUUUaaaiiijjjeee```ccceeeccciiilllbbbUUUTTTQQQOOOQQQXXXbbbhhhiiiiiibbbXXXRRRTTTXXXYYYaaaaaadddgggcccSSS;;;)))###   """###### !!!"""'''222IIIWWWVVVSSSIII777444000+++(((''''''''''''$$$######%%%$$$###)))111999AAACCC888///,,,)))$$$"""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""#########"""!!!"""###$$$%%%&&&&&&%%%$$$$$$###""""""$$$#########$$$&&&((()))&&&,,,000000999NNNgggwwwzzzzzzttteeeVVVRRRBBB:::555+++(((,,,***+++,,,---///000...***'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''(((***+++((('''%%%&&&(((******))),,,111333:::SSSttt~~~|||xxxwwwwwwuuuwww{{{~~~yyyeee\\\ddd~~~{{{yyyzzzzzzlllVVVIIIHHHUUUdddmmmuuu~~~~~~{{{||||||sssiii___^^^]]]\\\YYYVVVSSSQQQPPPOOONNNKKKHHHEEECCCAAAAAA@@@???@@@BBBCCCCCCBBB:::999888666555333222111///...---------,,,)))'''&&&''''''(((((((((''''''$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$###!!! !!!$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%'''///888DDDKKKSSSXXXZZZ```kkktttyyyyyyyyyzzz{{{zzzwwwuuutttsssssstttuuusssmmmiiicccZZZ^^^kkkuuuyyyfffUUUOOOQQQKKKOOO```kkkwww{{{~~~zzzlll^^^NNNHHHHHHPPPXXX```ppp}}}vvvrrruuuvvvoooeee]]]]]]YYYUUUXXXaaaggggggdddaaafffiiijjjsssvvvjjj______^^^\\\\\\___dddhhheeegggbbbWWWQQQWWWaaagggiiigggffffffaaaQQQ:::((("""  !!!"""""" !!!!!!!!! !!!"""######'''444<<<;;;===:::,,,,,,+++)))'''%%%&&&&&&%%%$$$###$$$&&&%%%%%%,,,555888888666111***&&&%%%&&&"""###$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""######!!!!!!!!!"""$$$%%%########################"""######$$$&&&''''''((((((***,,,///;;;NNN```iiirrr}}}zzzuuugggXXXPPPBBB===999...+++...,,,---///111444444111+++'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''''''''''''&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))&&&$$$%%%(((******))))))///222777PPPttt}}}}}}kkkaaa```yyyyyykkkiiigggccc\\\UUUNNNJJJLLLYYY___hhh|||~~~{{{}}}}}}tttjjj``````^^^\\\XXXTTTPPPNNNNNNMMMMMMKKKHHHEEEAAA???AAA@@@@@@AAACCCDDDDDDCCC:::999888666555333222222...---------...,,,***'''''''''((((((((((((((('''######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$##################""" !!!$$$&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%%%%&&&&&&'''///888FFFNNNVVVZZZ\\\aaajjjrrrzzzyyyxxx{{{}}}}}}yyyuuutttsssssstttuuutttoookkkhhh^^^aaallluuuzzz```NNNHHHIIICCCHHH[[[hhhrrrwww}}}rrrcccOOOFFFBBBIIIRRR[[[kkk{{{|||tttoooooooooeeeZZZWWW[[[\\\[[[\\\aaaeeeeeecccbbbggglllnnnzzz}}}qqqllllllkkkiiigggfffhhhiiibbbgggdddXXXPPPWWWfffrrrppplllgggddd^^^OOO888'''"""  """######!!!!!!   !!!"""###!!!%%%***)))000333)))'''((((((%%%$$$$$$%%%$$$$$$###%%%&&&&&&&&&...888555000,,,+++'''!!!"""&&&###$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$###!!! !!!"""$$$%%%!!!!!!!!!"""######$$$$$$!!!"""$$$%%%&&&''''''''')))((((((--->>>RRR]]]___eeerrrzzzwwwttttttkkk^^^PPPCCC@@@===111---000---///111444777777222+++&&&$$$$$$$$$$$$$$$$$$%%%%%%"""$$$%%%'''((((((''''''$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''')))&&&$$$%%%(((******)))%%%...222777OOOttt~~~qqqddd[[[sss|||yyyrrriiiTTTWWWWWWUUUUUUXXXVVVQQQOOO]]]eeeppp~~~vvvtttrrrgggccc___ZZZWWWVVVUUUSSSRRRPPPNNNMMMKKKIIIEEE@@@<<>>@@@BBB@@@???AAAFFFGGGDDD999:::999888666222///---,,,+++***)))((((((((())))))&&&$$$'''+++---,,,)))%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######%%%%%%%%%%%%###############$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%"""###$$$$$$$$$$$$###""""""############$$$$$$$$$###############$$$$$$$$$"""&&&######)))'''***888GGG[[[ddddddgggfffgggpppwwwzzz}}}~~~}}}zzzxxxwwwssspppnnnooonnnmmmqqqwwwqqqiii```aaammmxxxwwwooodddWWWMMMKKKKKKLLLWWWeeerrrzzz}}}~~~~~~hhhXXXKKKCCCHHHOOOXXXgggvvvyyyvvvuuuuuussslll```VVVVVVWWWZZZ^^^]]][[[^^^ddddddiiipppvvvzzz|||xxxpppllllllnnnpppooofffXXXQQQVVVaaahhhqqqrrrjjjdddbbbPPP666+++###!!!  !!!"""""""""###$$$&&&'''((()))'''((((((((('''%%%%%%%%%%%%###"""&&&+++///---+++&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&$$$###$$$%%%%%%###!!!"""""""""""""""""""""""" !!!"""###$$$######"""########################%%%%%%&&&&&&'''(((((((((&&&,,,'''&&&777FFFLLLRRR```hhhmmmmmmnnnlll^^^NNNCCC>>>:::777444000///000222///...///---(((&&&(((&&&&&&&&&%%%$$$###############$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$###""""""!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&((('''&&&&&&''')))+++---***------222GGGhhhpppiiiNNN^^^}}}{{{|||~~~ooofffcccaaa^^^eeepppzzznnneeeooo~~~{{{}}}|||sssqqqqqqiiihhhddd^^^ZZZXXXVVVTTTSSSVVVSSSOOOLLLJJJGGGCCC@@@>>>@@@???===???DDDDDDAAA999::::::999777333///,,,,,,+++***)))(((((()))***)))'''%%%&&&)))+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######"""###$$$$$$$$$$$$###""""""############$$$$$$$$$$$$$$$$$$###############"""&&&""""""''''''***999III___jjjkkknnnllljjjpppvvvxxx{{{{{{yyyvvvtttsssuuuqqqnnnnnnllllllrrryyyrrrjjj```^^^iiiuuuwwwrrrlllbbbZZZVVVRRRQQQ[[[hhhssszzz|||}}}ooo^^^RRRIIIKKKRRR[[[jjjxxxzzzyyyyyyyyywwwoooeee]]][[[ZZZ[[[]]][[[YYY\\\bbbdddkkkuuuzzz|||}}}yyyooojjjkkkooossspppgggZZZSSSWWW]]]```jjjnnnhhheeeeeeSSS888,,,###!!!  !!!"""""""""###$$$%%%&&&'''''''''(((((((((((('''%%%$$$%%%###$$$)))000222,,,&&&#########$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""###"""!!!!!!!!!!!!"""### !!!"""#########""""""########################%%%%%%%%%&&&''''''((((((###------+++444<<>><<<>>>BBBAAA>>>888999:::;;;999555222//////...,,,)))((((((((())))))'''&&&&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$############$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$"""!!!#########$$$$$$#########""""""#########$$$$$$$$$%%%$$$$$$$$$###"""""""""###&&&!!! &&&&&&+++:::LLLdddppppppooojjjjjjrrrxxxxxxwwwssspppmmmmmmnnnwwwsssqqqqqqpppnnnrrrxxxwwwoooccc___hhhvvv{{{yyyuuuoooiiiccc]]]ZZZcccooowww{{{}}}|||tttdddWWWLLLLLLTTTaaasss|||xxxrrrkkkgggbbb`````````\\\YYY\\\cccfffllluuu|||}}}~~~|||vvvmmmiiiiiilllooopppjjj]]]TTTVVV\\\___gggkkkhhhggggggTTT999,,,###  !!!"""""""""###$$$%%%&&&''''''***)))((((((((((((&&&%%%###&&&***000222000***%%%!!!""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''&&&%%%$$$$$$###!!! !!!###$$$!!!!!!!!!"""""""""""""""########################$$$%%%%%%&&&&&&'''((((((%%%000111000666999===IIIQQQaaaooooookkkdddVVVIII@@@888222111///---222;;;000+++))))))'''$$$###&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''')))***+++))),,,---111BBB]]]uuu{{{rrrqqqrrrqqq{{{~~~zzzqqqxxxjjjXXX\\\rrrtttggg___bbbfffjjjtttuuuddd___hhh}}}~~~yyy{{{|||ttttttuuummmfffbbb^^^[[[ZZZYYYXXXWWWTTTQQQLLLIIIGGGEEEBBB@@@===>>>>>><<<===AAA@@@<<<666888:::;;;;;;999777555555333///+++(((''''''''')))((('''&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""""""""###$$$######""""""######$$$""""""#########$$$$$$$$$%%%%%%&&&&&&%%%###!!! $$$##################$$$""""""#########$$$$$$$$$%%%$$$$$$$$$###""""""""""""&&&!!!!!!'''''',,,:::MMMgggtttpppjjjeeeiiiwww}}}zzztttmmmgggfffhhhjjjooonnnooossssssqqqtttxxxzzzrrrfff```ggguuu~~~}}}zzzuuuooohhhfffllluuu{{{~~~~~~|||vvveeeXXXKKKHHHRRReee|||~~~uuuooolllkkkhhhfffeeeddd___[[[^^^dddiiikkkpppyyy~~~xxxxxxwwwrrrkkkfffcccccceeellllll___SSSSSS\\\dddgggllliiiiiiiiiUUU999+++###!!! !!!"""""""""###%%%(((+++...///333///+++((((((((('''&&&"""***333666111***'''&&&!!!"""###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%%%%%%%###""" """###%%%!!!!!!!!!!!!!!!"""""""""########################$$$$$$%%%%%%&&&'''''''''(((///...000888999999BBBGGG[[[nnnsssooofffWWWHHH???<<<333+++...888<<<999---)))''''''&&&######&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###############$$$$$$$$$#########$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))******)))+++---000===UUUmmm{{{|||tttooogggdddsss~~~qqqpppqqq^^^YYYkkkrrr[[[TTTWWWgggtttyyy|||ttthhhhhhwww}}}xxxwwwxxxsssssssssjjjeeebbb]]]ZZZYYYXXXVVVUUUPPPMMMKKKHHHGGGEEEBBB@@@>>>@@@???===>>>AAA???;;;666777888999::::::999999999666222---)))''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""###########################"""""""""############$$$$$$%%%%%%%%%$$$###""""""$$$$$$###""""""###$$$$$$"""############$$$$$$$$$$$$$$$$$$###############"""&&&"""""")))(((---;;;LLLdddqqqlllhhheeekkkzzz~~~vvvmmmfffeeegggkkkdddeeeiiippprrrrrruuuzzzyyyrrrfff___dddrrr}}}{{{vvvqqqqqquuuzzz}}}}}}}}}|||wwweeeYYYKKKFFFPPPfff~~~|||oooggggggiiikkkiiihhhgggbbb\\\]]]bbbhhhgggiiisss~~~yyyyyyuuupppkkkgggbbb\\\XXXZZZeeehhh]]]PPPPPP\\\fffhhhmmmkkkjjjjjjWWW:::---$$$"""   !!!"""""""""%%%)))000888???CCCFFF>>>222***(((''''''&&&&&&000:::999///&&&%%%'''""""""###$$$$$$"""!!! #########$$$$$$$$$$$$$$$%%%'''((('''&&&$$$%%%%%%$$$###""""""""""""###$$$!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''***)))...888888666>>>EEEZZZooovvvsssjjjXXXGGG>>>???888///333???>>>333)))&&&%%%''''''$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$%%%&&&'''((())))))***)))+++,,,///999LLLeeeuuuzzzttthhhcccuuunnnjjjzzzcccVVVeeerrrhhhXXX[[[gggyyyssskkksss}}}}}}~~~zzzuuuvvvsssuuutttiiifffbbb]]]YYYVVVTTTRRRQQQLLLKKKJJJIIIHHHFFFCCC@@@???AAAAAA???@@@BBB@@@;;;777777666666777777888888;;;888333...+++))))))***((())))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!""""""""""""############$$$$$$###############$$$$$$$$$###""""""###$$$$$$"""############$$$$$$$$$###############$$$$$$$$$"""&&&$$$%%%+++***---;;;III^^^iiiiiikkklllppp{{{{{{sssmmmkkkllloooddddddhhhmmmpppppptttzzzwwwrrrggg___cccppp||||||xxxwwwyyy{{{||||||~~~}}}||||||{{{xxxiii___QQQJJJSSSggg}}}xxxjjjccccccgggiiihhhhhhgggaaa[[[[[[___bbbaaadddlllvvvzzzyyyuuuwwwnnnccc^^^^^^]]]XXXRRRTTT]]]```VVVLLLNNNYYYccchhhmmmkkkjjjkkkYYY===000%%%###  !!!   !!!""""""$$$(((000;;;IIIUUU\\\]]]PPP===///((('''&&&&&&---444:::888...&&&$$$%%% !!!"""$$$$$$###!!! """#########$$$$$$$$$$$$$$$&&&((('''%%%###$$$%%%########################!!!  !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''%%%((((((...888777666AAANNN```qqqvvvsssjjjWWWEEE===>>>>>>======;;;444---&&&###$$$((((((%%%%%%(((##############################$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$&&&'''((())))))))))))***,,,...555EEE]]]ppp~~~|||qqqiii{{{oooooozzzsssYYY]]]rrrccc```eeesss{{{mmmmmmyyyyyy}}}yyyyyy}}}vvvvvvuuuxxxvvvjjjhhhddd^^^XXXUUURRROOOMMMKKKJJJJJJJJJJJJHHHDDDAAA@@@BBBBBB@@@AAACCC@@@;;;888777555444444555666666;;;888333///,,,+++,,,---((()))))))))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!"""""" """###%%%%%%###""" """"""""""""############$$$###"""""""""###$$$%%%%%%$$$###""""""###$$$%%%"""############$$$$$$$$$""""""######$$$$$$$$$%%%!!!&&&%%%&&&---+++...;;;FFFXXXbbbfffqqqttttttzzzzzzuuurrrrrrsssmmmjjjkkkmmmnnnnnnrrrxxxxxxsssiiiaaadddqqq~~~}}}zzzxxxzzz}}}~~~}}}zzz}}}~~~}}}||||||{{{yyyooofffYYYQQQXXXjjj|||uuuhhhbbbdddiiifffffffffeee```YYYXXX[[[\\\^^^bbbhhhnnnrrrttttttrrreeeWWWRRRVVVYYYVVVQQQRRRXXXXXXPPPJJJNNNWWW]]]gggllljjjjjjlll[[[@@@444&&&###!!! !!!!!!!!!    """""""""%%%***555DDDVVVfffooommm\\\EEE222)))&&&%%%%%%333777999666///'''$$$###"""###$$$###"""!!!""""""######$$$$$$$$$$$$###&&&((('''$$$######%%%"""###$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''$$$)))+++111:::777999GGGXXXgggsssvvvrrriiiVVVDDD<<<<<>>======;;;444+++&&&%%%'''###$$$&&&''''''&&&$$$###$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&''''''(((,,,,,,---000444AAAZZZppp}}}{{{xxxlllcccrrrvvvrrrvvvpppVVVaaa~~~tttXXX\\\{{{}}}xxx|||}}}qqq\\\fffgggjjjzzzyyyyyyyyyrrriiiccc___ZZZWWWUUUUUUSSSRRRRRRUUUVVVTTTTTTVVVUUUSSSUUUTTTSSSSSSSSSPPPHHHBBB===888555444222......111...---,,,***)))******+++))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""""""""""""""######$$$######"""""""""""""""#########$$$$$$''''''''''''&&&&&&&&&&&&%%%$$$############$$$%%%$$$######""""""""""""""""""######$$$$$$$$$######&&&######%%%%%%%%%***111@@@XXXkkkuuuzzzrrrmmmsss~~~yyyvvvxxxyyywww{{{wwwgggaaajjjtttxxxxxxxxxtttppprrrwwwyyywwwvvvvvv{{{{{{ssspppvvvuuuooohhhgggoooxxx|||{{{tttlllgggfffgggfffeee\\\[[[\\\^^^]]]WWWNNNGGGDDDOOO[[[ccckkkqqqsssqqqmmmccc[[[ZZZ[[[\\\^^^aaa]]]\\\WWWLLLBBBAAAKKKVVVgggjjjkkkfff^^^OOO:::)))&&&$$$"""!!!!!!!!!   """######&&&)))444HHH___rrr||||||iiiOOO;;;666888:::444///***%%%###"""!!! """"""!!!!!!!!!!!!!!! """"""""""""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""###%%%'''((()))'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&***...???QQQRRRQQQZZZhhhzzzaaaPPPEEE===;;;777111***&&&$$$%%%&&&###$$$&&&((((((&&&$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''(((++++++,,,///444BBB\\\sss{{{vvviii___mmmtttiiijjjqqqTTTVVVuuuvvvggg^^^kkk|||uuu~~~~~~|||xxxppp^^^hhhhhhkkkzzz}}}vvvuuuvvvooofffaaa]]]YYYXXXXXXYYYXXXWWWUUUVVVVVVVVVVVVWWWWWWVVVXXXZZZZZZ[[[\\\[[[TTTLLLCCC===777555222---,,,---,,,+++******)))******+++((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$"""!!!!!!""""""###############"""""""""""""""#########$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$&&&$$$###%%%%%%%%%***000>>>YYYnnnxxxzzzrrroooxxx}}}yyyzzzyyyxxx|||zzzjjjbbbgggpppvvvwwwwwwtttqqqrrrxxx|||{{{xxxwww|||}}}vvvsssvvvuuunnndddaaaiiiuuu{{{|||tttkkkfffggghhhfffdddbbbaaaaaa```^^^VVVKKKBBBIIIRRR\\\ccclllsssvvvtttppphhhbbb___]]]YYYZZZ]]]______]]]UUUHHHCCCJJJVVV___cccfffccc]]]QQQ???000&&&$$$!!! !!!!!!  """###$$$%%%)))555LLLfff|||}}}mmmYYYLLLEEEAAA<<<...***&&&###"""!!!!!! !!!!!!!!!!!! """"""######$$$$$$$$$$$$!!!""""""###$$$%%%%%%%%%######$$$%%%%%%###"""!!!""""""###$$$%%%'''((()))((('''%%%######$$$%%%'''######$$$%%%%%%%%%%%%$$$&&&***///@@@RRRSSSQQQZZZdddvvv}}}kkkQQQCCC>>>;;;666000)))%%%%%%%%%%%%$$$###$$$'''))))))'''$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''(((******+++...444DDD___wwwzzzwwwoooiiixxxrrrfffddd|||~~~vvvVVVNNNllljjjaaaddduuuwwwiiivvvyyy~~~zzzrrriiiooovvvpppkkkvvvzzztttsssssslllccc]]]ZZZWWWXXX\\\^^^]]][[[WWWUUUTTTSSSRRRQQQRRRSSSVVVZZZ\\\]]]```bbb]]]TTTIIIBBB;;;888444...******************************((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$"""!!!!!!"""###$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""!!!!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$&&&######&&&&&&%%%)))///;;;VVVkkkuuuxxxtttuuu~~~~~~~~~{{{zzzzzzzzz}}}|||mmmccceeemmmtttsssvvvvvvsssuuu{{{~~~{{{yyy|||~~~zzzyyyvvvuuummm```ZZZcccrrr}}}~~~uuulllgggfffgggdddaaafffddddddccc```YYYOOOGGGPPPVVV\\\aaaiiissswwwvvvqqqkkkeee```YYYRRRQQQTTT^^^```bbb^^^RRRIIINNNYYY\\\```cccccc___VVVDDD555'''$$$!!! !!!   !!!######%%%(((333HHHaaayyy{{{lll^^^UUUNNNBBB666***'''$$$"""""""""!!!!!! !!!!!!!!!!!!""""""###$$$$$$$$$$$$###!!!!!!"""###$$$$$$%%%&&&######$$$%%%%%%###"""!!!%%%%%%$$$$$$%%%%%%&&&'''((('''%%%######$$$%%%&&&"""###$$$$$$%%%%%%%%%$$$&&&)))---===NNNMMMIIIQQQYYYccccccSSSBBB:::999888000+++&&&%%%''''''%%%"""$$$%%%'''))))))'''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''(((***)))***---555GGGddd|||{{{dddbbb{{{www~~~]]]KKKbbb}}}aaaZZZfff{{{{{{gggnnnzzzyyy}}}qqqcccmmmvvvssspppzzz{{{uuuttttttkkkaaaZZZWWWVVVZZZ___aaa___[[[WWWRRROOONNNLLLJJJJJJMMMOOOUUUXXXXXX]]]ccc```WWWMMMEEE>>><<<999222,,,***+++++++++***************))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########$$$$$$$$$$$$$$$%%%&&&&&&#########$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""""""""###$$$$$$###""""""!!!!!!!!!!!!!!!""""""###"""######$$$$$$$$$######$$$"""###&&&'''&&&***000999RRRfffpppwwwwww|||~~~~~~|||~~~}}}|||||||||~~~}}}pppfffdddkkkrrrpppvvvyyyyyyzzz~~~~~~zzzxxxzzz}}}}}}vvvvvvnnn___XXX```ppp|||}}}vvvmmmfffdddcccaaa```cccbbbbbbcccccc___WWWQQQSSSWWWZZZ]]]fffpppuuuuuuqqqlllgggbbbYYYQQQQQQVVVbbbbbbdddddd[[[PPPSSS]]]bbbdddffffffddd[[[GGG444'''$$$!!!  !!!!!!!!! !!! !!!""""""$$$(((111@@@UUUiiiyyyzzzjjj[[[QQQHHH999+++'''%%%###""""""###"""!!! !!!!!!!!!!!!"""""""""!!!"""$$$%%%%%%%%%$$$###!!!!!!""""""###$$$%%%%%%$$$$$$$$$$$$$$$###""""""&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%(((+++999HHHEEE???GGGJJJMMMJJJ???777555444333***(((&&&&&&((((((%%%"""%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''(((***)))***...666JJJhhhdddbbb~~~___IIIZZZyyyyyy\\\UUUccc|||rrrmmmwww{{{xxxsssaaahhhxxxzzzuuuuuusssjjj___ZZZWWWWWW[[[aaabbb]]]WWWTTTNNNJJJIIIGGGCCCDDDHHHGGGNNNPPPPPPVVV^^^]]]SSSLLLEEE@@@@@@>>>777000---,,,,,,,,,,,,+++******)))******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%$$$$$$$$$%%%''')))***#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###""""""!!!"""###$$$$$$###"""!!!"""!!!!!!!!!""""""###$$$######$$$$$$$$$###""""""###!!!###&&&''''''+++000777NNNaaammmwwwzzz~~~}}}{{{~~~~~~|||ssshhhccciiiqqqpppxxx~~~}}}zzzuuuuuuyyy}}}|||tttvvvqqqbbbWWW\\\jjjuuuxxxsssllleee```^^^______aaa______```bbb```[[[VVVQQQUUUXXX]]]fffqqqtttsssqqqooommmiiibbb]]]aaaiiipppkkkjjjiiiaaaWWWXXXbbbhhhhhhhhhjjjkkkaaaJJJ444((($$$!!! !!! !!!######"""!!! """!!!!!! !!! &&&000===LLL]]]mmmwwwyyyhhhSSSDDD:::000(((&&&$$$"""!!!"""""""""!!!!!!!!!!!!"""""""""######!!!"""$$$&&&&&&%%%$$$###!!!!!!""""""######$$$$$$%%%$$$######""""""######%%%%%%$$$###############$$$$$$#########"""""""""!!!"""###$$$$$$%%%%%%%%%$$$''')))666DDD???999???===>>><<<666222111...+++(((&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&''''''(((***)))***...888LLLlllmmmeee~~~dddMMMXXXssszzzbbbZZZbbbzzztttqqqyyywwwxxxwwwzzztttbbbeeeyyy~~~yyyttttttrrrggg\\\ZZZXXXXXX]]]bbbbbb[[[SSSRRRKKKFFFFFFDDD@@@AAAFFFCCCIIIKKKIIIOOOYYYXXXOOOKKKDDD@@@BBBBBB<<<444111,,,------,,,,,,***))))))+++***)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$###%%%%%%$$$%%%&&&(((***,,,######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$######!!!"""###$$$$$$###"""!!!"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$###"""!!!"""!!!"""&&&((('''+++111555LLL___lllxxx|||}}}{{{yyy}}}~~~~~~|||tttiiiccchhhppprrr{{{{{{wwwpppqqqxxx|||zzzqqquuurrrcccWWWXXXcccmmmssspppjjjccc]]][[[]]]___bbb```^^^^^^___^^^YYYUUUOOOTTTYYY```jjjsssvvvrrrsssssssssrrrnnnlllsss}}}~~~uuuooonnnfff[[[]]]gggiiihhhhhhlllpppgggNNN666(((%%%!!! !!!!!! """###$$$###""" ###"""!!!  $$$000===JJJYYYiiittt{{{vvvfffMMM888///,,,***%%%###!!!!!!""""""!!! !!!!!!""""""######$$$$$$!!!###$$$&&&&&&%%%$$$###""""""""""""############&&&%%%###"""""""""###$$$$$$$$$###############$$$"""############"""!!!!!!!!!!!!"""$$$$$$%%%%%%%%%$$$&&&)))555CCC===666===666888888555111...***&&&'''&&&%%%###"""###$$$%%%((('''&&&%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((+++***+++///999NNNnnnvvv}}}yyyiiizzznnnTTTXXXkkk}}}lllddddddvvv{{{sssuuusssuuuqqqlllsssrrraaaZZZooo||||||vvvsssqqqlllddd]]]]]]aaabbb\\\WWWVVVVVVUUUPPPLLLGGGFFFGGGFFFBBB===CCCAAA@@@AAAEEEHHHJJJKKKFFFEEEDDDDDDCCCAAA===:::222///+++)))***+++++++++)))*********((('''%%%#########$$$%%%$$$###"""!!!%%%$$$$$$#############################################$$$$$$$$$%%%%%%%%%%%%'''((((((&&&$$$$$$$$$########################!!!###$$$$$$$$$$$$&&&'''########################!!!%%%((('''$$$$$$(((,,,555EEEYYYiiirrr|||}}}rrrooosssvvvyyy|||vvvppplllbbb^^^hhhqqq|||}}}tttmmmmmmooowww~~~|||uuuuuuqqqgggYYYRRR\\\jjjtttjjjbbb```ZZZSSSWWW```]]]```cccccc___ZZZVVVSSSQQQRRRWWW___gggmmmsssxxxyyyxxxwwwxxxzzz}}}}}}tttkkkbbb]]]bbbkkklllkkklllqqquuujjjMMM111&&&$$$"""""""""!!!!!! $$$!!! ###$$$"""$$$""")))<<>>999;;;777888777222,,,'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$#########"""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))***,,,///444GGGhhhttt|||~~~```TTTbbb{{{vvvkkkkkkyyytttfff```eeejjjgggcccbbbWWWWWWgggzzzwwwjjjbbb``````___\\\bbbbbb___ZZZXXXYYYVVVQQQOOONNNMMMNNNNNNKKKEEE???;;;;;;;;;<<<===<<<:::777999;;;===AAADDDEEECCCAAAAAA<<<555000---+++)))((())))))))))))((('''%%%$$$###$$$%%%%%%%%%$$$"""!!!######"""!!!!!!!!!!!!!!!########################""""""""""""############"""$$$''''''&&&%%%%%%%%%########################"""###$$$$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''&&&$$$%%%(((+++...;;;PPPdddtttwwwvvvyyy|||xxxzzzsssmmmkkkaaa]]]fffrrr|||xxxpppiiihhhlllwww|||yyyooocccYYYSSSSSS\\\ggglllrrrrrriii^^^YYYXXXXXX^^^______\\\XXXSSSPPPPPPIIINNNVVV___iiirrrxxx{{{xxxyyyzzz{{{|||~~~~~~{{{rrriii___[[[aaakkkiiimmmssswwwvvviiiNNN666'''$$$"""!!!!!!!!! !!!!!!"""!!! !!!"""!!!$$$'''+++555KKKggg~~~zzziiiXXXNNNBBB222'''%%%"""""""""""""""!!!!!!!!! !!!!!!""""""######!!!!!!"""######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""!!!"""$$$$$$"""!!!"""###$$$$$$%%%'''))))))&&&$$$$$$###"""###%%%&&&&&&$$$(((***555BBBEEE===999<<<999888444///)))$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######%%%&&&'''&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&&&&&&&''''''''',,,,,,---...333FFFggguuu{{{mmmZZZ^^^uuussscccggguuu~~~mmm]]]UUU```mmmppplllkkk\\\WWWggguuueee[[[YYY\\\^^^_________]]][[[]]]aaa^^^XXXQQQPPPOOONNNNNNKKKFFFBBB???===;;;::::::999777555333555999>>>DDDFFFFFFDDDHHHCCC<<<666111---***((()))))))))(((''''''&&&%%%###$$$%%%%%%%%%$$$###"""""""""!!! ########################!!!!!!!!!"""""""""""""""!!!###%%%&&&%%%%%%%%%&&&########################"""$$$$$$$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%(((+++...:::LLL```rrr|||zzz|||}}}zzz{{{tttooommmddd^^^fffpppzzz~~~yyysssmmmsssqqqsssyyy}}}{{{yyyzzzuuujjj]]]SSSMMMOOOZZZgggppp|||qqqccc^^^[[[WWWSSSYYY___bbb^^^VVVOOOJJJLLLRRRYYY```iiisssyyyzzzrrrtttvvvxxxyyyzzz{{{}}}{{{vvvppphhh___[[[cccmmmlllssszzz|||xxxhhhNNN888'''%%%"""   !!!"""###### """'''...999SSSooo{{{xxxmmmbbb]]][[[LLL333&&&((($$$$$$###""""""!!!!!!!!! !!!!!!!!!"""""""""###""""""!!!!!!"""###%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!!!!"""$$$$$$"""!!!"""######$$$&&&((()))(((&&&$$$#########$$$%%%%%%%%%%%%******333AAAFFF>>>:::;;;666444///***&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$######"""&&&&&&&&&&&&''''''''''''++++++,,,---222EEEgggrrrttt}}}yyy```\\\qqqjjjbbbkkkyyynnn[[[QQQ]]]pppyyyyyyyyyeee^^^ppp~~~rrraaaXXXXXX]]]aaaccc\\\^^^___```eeeiiigggaaaTTTRRRNNNLLLJJJHHHFFFEEEBBB>>>:::777666777777777000222666;;;AAAEEEFFFFFFKKKGGGAAA;;;666111,,,)))))))))((((((''''''&&&&&&$$$$$$%%%&&&%%%$$$###""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """%%%%%%%%%$$$$$$%%%""""""""""""""""""""""""###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&(((***000;;;LLL^^^mmmyyy~~~~~~|||~~~wwwsssrrrhhhaaagggmmmwww|||xxxsss|||vvvrrrrrrrrrooooooqqqmmmeeeZZZOOOGGGHHHWWWgggrrr~~~sssddd^^^ZZZTTTLLLSSS[[[```^^^XXXQQQMMMSSSYYY]]]___fffqqqwwwwwwppprrrssssssqqqpppqqqssssssqqqnnniii```]]]eeepppqqqxxxyyyhhhNNN999(((%%%"""   !!!"""###### !!!!!!%%%+++999TTTnnnqqqgggcccdddlllooo[[[;;;,,,///((('''%%%###""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!"""$$$&&&###$$$$$$%%%%%%$$$$$$############"""""""""!!!!!!!!!"""$$$$$$"""!!!"""### ###%%%''''''&&&$$$###"""###$$$$$$$$$%%%%%%&&&---,,,444DDDIIIBBB:::999111...)))&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&'''''''''(((((()))***+++---222EEEgggxxxtttsssdddWWWiiiqqqWWW]]]uuuzzzdddVVV]]]mmmwwwzzz}}}lll```oooyyymmm___XXXZZZ```eeeggg^^^cccfffgggjjjkkkhhhbbbUUURRRNNNIIIEEEDDDCCCCCC@@@<<<666444444666888999222222444888>>>BBBDDDDDDJJJGGGDDD@@@<<<666000,,,))))))((('''''''''''''''$$$%%%&&&&&&&&&%%%###"""""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!! """%%%%%%$$$#########""""""""""""""""""""""""###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))111<<>>>>><<<999666555666999;;;;;;666555444555:::>>>AAABBBEEEEEEDDDDDDAAA;;;444///))))))((('''&&&''''''((($$$%%%&&&&&&&&&%%%$$$######"""!!!!!! !!!!!!""""""""""""""""""""""""#########""""""!!!!!!!!!!!!###%%%%%%###"""!!!"""""""""""""""""""""""""""###$$$&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&(((((()))...<<>>...+++(((%%%"""!!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''((((((((((((((())),,,---111@@@^^^yyy~~~~~~rrrvvvrrrWWWXXXjjjcccZZZbbbxxx}}}oooeeeeeeiiillluuuqqqaaafffzzzvvvmmmeee]]][[[```fffiiijjjooovvvzzztttjjj```WWWOOOOOOOOOMMMIIICCC>>>;;;999999888777999;;;=========999777444444777<<>>777111***)))'''&&&&&&'''((((((%%%%%%&&&&&&&&&%%%$$$#########"""!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!###%%%%%%###!!! !!!""""""""""""""""""""""""###$$$&&&&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((()))(((+++;;;PPP```jjjttt{{{{{{~~~~~~{{{||||||~~~pppbbbcccfffpppyyy{{{{{{|||{{{xxxuuugggXXXPPPNNNQQQYYYaaa```UUUKKKGGGGGGJJJQQQXXXeee\\\WWWVVVQQQIIIJJJRRRVVV]]]eeekkkkkkiiieeecccbbbccc[[[OOOQQQaaalllmmmqqqrrrooojjjdddccchhhmmmmmmpppsssqqqfff^^^bbbkkkrrrtttuuuvvvuuuiiiQQQ;;;)))%%%!!! ###"""!!!  ###"""!!!!!!###&&&111>>>XXXnnnoooaaaYYY\\\jjjwwwwwwcccJJJ666333111---(((%%%###""""""""""""""""""!!!!!!!!!!!! !!!!!!"""#########!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$!!!"""$$$$$$"""!!!"""###!!!###%%%$$$"""!!!$$$&&& ###$$$$$$%%%(((+++111GGGeeetttdddEEE222000'''$$$!!!!!!###%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######$$$%%%&&&''''''((()))''''''''''''((((((((())))))+++---...111>>>ZZZssszzzqqqrrr{{{ppprrr}}}___ZZZiiiyyydddXXXeee{{{}}}sssoooiiidddjjjtttwwwiiimmm~~~~~~rrrlll]]]ZZZ^^^[[[^^^gggiiiyyy~~~nnn^^^UUUPPPMMMMMMLLLJJJGGGCCC>>>:::777777555444555999<<>>:::666---***'''&&&&&&%%%$$$###&&&&&&&&&%%%$$$###!!!!!!$$$$$$$$$###"""!!!!!!  """#########"""!!!$$$""" !!!$$$%%%###!!!%%%%%%%%%$$$$$$"""!!!!!!""""""""""""############$$$$$$$$$$$$(((...111111000***&&&&&&%%%###%%%)))%%%$$$###$$$&&&((()))(((,,,>>>QQQ___lll{{{~~~}}}|||}}}~~~}}}vvvyyy{{{yyyxxxtttiii^^^eeekkkuuuuuuqqqyyy|||ooohhhZZZKKKFFFHHHOOOZZZdddcccYYYPPPLLLIIIGGGKKKSSSZZZWWWRRRLLLHHHGGGIIILLL\\\gggppppppmmmlllmmmmmmlllggg[[[MMMJJJTTT```hhhlllrrroooeeebbbjjjlllhhhgggppprrrppplll```\\\gggnnnrrrsssqqqqqqiiiQQQ888)))&&&""" !!! $$$"""  !!!"""###### """&&&))):::___lll^^^___fffppp|||www___EEE555...///111000)))!!!###"""!!!  !!!"""!!!""""""""""""#########!!!"""$$$$$$############""""""""""""######%%%%%%$$$$$$######"""""""""!!! """###$$$"""%%%$$$"""&&&222<<>>>>><<<:::...+++(((&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###!!!!!!$$$$$$######"""!!!!!!  !!!"""###""""""!!!$$$"""!!!!!!###$$$###!!!$$$$$$$$$$$$###"""!!! """"""""""""""""""""""""###$$$$$$%%%)))000777<<<;;;222***'''&&&$$$$$$&&&$$$$$$$$$$$$&&&(((((()))+++:::KKKXXXeeevvv~~~|||}}}|||xxxyyyxxxvvvuuussskkkbbbhhhnnnxxxvvvoootttvvvjjjbbbVVVJJJGGGKKKRRR]]]gggggg\\\QQQMMMIIIFFFGGGKKKOOOPPPOOOLLLIIIIIIMMMPPP^^^eeekkkkkkkkkooossstttpppmmmbbbTTTOOOTTT\\\aaagggnnnmmmeeeccciiikkkfffhhhrrrtttpppkkk^^^ZZZffflllpppqqqppppppiiiQQQ888)))&&&""" !!! """!!!  !!!!!!""""""!!! !!! '''000OOOrrrrrrZZZZZZfffnnnlllPPP:::000.........)))### """"""!!! !!!""""""""""""############$$$!!!!!!"""###$$$$$$$$$$$$###""""""!!!!!!""""""##################"""""""""""""""!!! !!!!!!######$$$$$$######(((999OOO___}}}YYY===000!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''&&&%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$###%%%&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###$$$%%%'''(((###&&&((()))((('''&&&'''''''''''''''(((((((((((())),,,))))))111999QQQrrr~~~yyykkkbbbnnnkkkjjj{{{mmm]]]]]]rrrppp___\\\jjj|||zzzuuusssmmmeeeeee___[[[\\\ZZZTTTPPPQQQZZZVVVVVVZZZ[[[VVVSSSTTThhhppptttssszzzyyykkk```UUUTTTVVVUUU```ssszzzooo[[[MMMGGGDDDAAAJJJIIIFFFBBB>>>999555333111000///111444888999:::999999::::::999777555444......000444888;;;;;;:::...,,,(((&&&&&&'''&&&&&&&&&&&&%%%%%%$$$###!!!!!!$$$######""""""!!!!!! !!!"""""""""""""""###"""!!!"""###$$$###!!!###############"""!!! """"""""""""!!!!!!!!!!!!"""$$$%%%&&&)))222AAALLLJJJ<<<...((('''%%%""""""$$$$$$$$$%%%&&&'''((()))+++888FFFQQQ]]]mmm{{{}}}~~~}}}yyy|||{{{|||}}}~~~}}}{{{yyyyyyyyyvvvsssssstttooogggjjjpppzzzxxxmmmoooqqqgggaaaUUUKKKHHHKKKSSS^^^hhhhhh\\\PPPKKKIIIFFFDDDEEEHHHKKKMMMKKKHHHHHHMMMRRR^^^aaabbbaaaeeennntttuuusssqqqiii\\\TTTVVVZZZ]]]fffmmmnnnhhhfffiiihhhccchhhtttvvvqqqiii\\\YYYgggkkkooopppooopppiiiQQQ888(((&&&""" !!!  !!!!!!###%%%###***<<>>===:::666444333111...---000333555666111---(((%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""######"""""""""###"""############""""""!!!######""""""!!!!!!!!! ###"""$$$'''+++666MMMccc[[[FFF000''''''&&&###!!!###$$$&&&&&&%%%%%%(((+++,,,777FFFRRRZZZ___ffflllnnnkkksssyyyuuuvvvwwwoooooopppqqqsssvvvxxxxxxxxxuuuxxxyyyzzz{{{{{{tttkkkeeeiiivvvzzzrrrrrruuunnneeeYYYKKKDDDEEEMMM]]]kkkkkk^^^MMMCCCCCCFFFGGGEEELLLLLLKKKGGGDDDFFFMMMTTT]]]\\\XXXVVV[[[ccceeebbbfffiiieee\\\XXX^^^hhhooowwwzzzyyytttnnniiiccc___hhhsssvvvrrrlllaaa```oooqqqttttttrrrqqqiiiPPP666(((%%%!!!   (((((($$$444MMM```QQQ@@@777:::MMMmmmsssZZZ===111''')))///...((($$$!!!""""""""""""""""""!!!""""""#########$$$$$$$$$&&&%%%###"""!!!!!!"""###""""""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$$$$#########"""!!!!!!!!!"""$$$)))---///...,,,999HHHfffnnnOOO///&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############'''((()))(((&&&%%%%%%&&&$$$%%%%%%&&&'''(((((()))(((+++)))+++111333AAAYYYgggppppppqqq}}}ssssssppp]]]YYY```jjjuuu~~~yyyvvv~~~iiijjjuuussscccmmm||||||sss^^^XXX^^^\\\^^^jjjqqqtttqqqnnnlllkkkmmmrrrwww}}}}}}}}}~~~wwwqqqssswwwlllfff^^^[[[ddduuuuuufff___ZZZ]]]aaafffwwwsssbbbOOOFFFCCCBBBAAABBBAAA???<<<888555222000///---,,,---000333555666555666888:::======;;;888666444000,,,,,,///444888;;;444000***%%%$$$$$$############$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!###$$$###"""!!!"""#########$$$$$$$$$$$$###"""$$$$$$######""""""!!!!!!$$$"""###(((,,,555LLLccc\\\GGG111(((''''''%%%$$$"""$$$'''&&&$$$%%%(((+++***555FFFWWW^^^aaaeeekkkllliiipppvvvssstttuuummmmmmpppsssuuuuuuvvvwwwxxxssswww{{{|||~~~}}}tttiiicccdddpppxxxttttttuuunnnaaaVVVIIICCCCCCLLL^^^mmmnnncccRRRDDD@@@CCCDDDBBBJJJJJJHHHHHHIIINNNTTTYYY]]][[[XXXUUUXXX___```^^^aaaeeeccc[[[XXXaaannnwww||||||{{{vvvoooiiifffdddjjjrrrssspppmmmdddbbbooorrruuuuuusssrrriiiQQQ777'''%%%!!!  %%%'''(((666JJJUUU>>>...222===KKKhhhsss[[[===111(((***000///)))%%%!!!""""""######""""""!!!!!!""""""""""""#########%%%$$$###"""""""""""""""######""""""""""""######!!!""""""""""""""""""#########$$$$$$$$$###""""""""""""###%%%((()))((('''...777VVVhhhMMM)))!!!(((################################################$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((((('''&&&%%%&&&'''%%%%%%%%%&&&'''''''''((('''***)))---333333===SSS^^^hhhmmmttt}}}sssuuuppp]]]TTTQQQTTT```nnnjjjhhhqqq~~~jjjjjjzzzrrrooo~~~ssstttxxxuuuzzzvvveeeZZZ]]]mmmrrrccc\\\\\\fffqqqxxx{{{fffXXXKKKFFFDDD@@@???@@@;;;:::777444111///......++++++,,,///222444444444222444777999::::::999888555000,,,***...444:::===999444---(((%%%$$$$$$##################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""###$$$!!!###$$$###!!!!!!"""$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""""""""&&&!!!"""(((---444HHH]]]]]]III555+++((('''&&&&&&!!!%%%'''&&&$$$$$$(((,,,///888IIIZZZaaaaaafffmmmlllgggmmmrrroooqqqrrriiijjjpppvvvvvvrrroooqqqtttrrrvvvyyy{{{}}}{{{rrrhhheeebbbllluuutttsssqqqhhh]]]TTTKKKEEEEEEKKKZZZhhhiiicccWWWHHHBBBDDDDDD@@@IIIHHHHHHLLLRRRWWWYYYZZZWWWWWWTTTPPPSSS[[[``````bbbgggfff^^^ZZZaaammmvvvyyywwwuuurrrnnnkkkkkkllllllrrrooommmmmmddd```jjjooorrrsssrrrrrrjjjRRR999'''$$$!!!  ###%%%***555AAACCC555***,,,777JJJgggpppUUU:::///(((***///---((($$$!!!"""############"""!!! !!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$######$$$$$$############$$$$$$###############"""""""""!!!"""###$$$$$$$$$############$$$$$$%%%&&&((())))))555TTTbbbIII+++%%%)))""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))(((((('''&&&%%%$$$$$$###%%%$$$###$$$''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&'''''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))...555444;;;OOO[[[iiirrr{{{{{{~~~{{{{{{xxxtttvvv|||uuullleeeYYYOOOUUUccc{{{kkklllvvvkkkbbbqqqyyymmmhhhxxxiii___dddttt}}}ppp```]]]```ooo}}}pppZZZOOOGGGFFFEEEAAA???@@@888666333000...---,,,,,,******+++...111333333222///000333666888999999999888333,,,***,,,222999<<<<<<777000***'''%%%%%%$$$"""############""""""!!! !!!!!!!!!!!!!!!"""!!! !!!###$$$!!!###%%%$$$!!! """$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###""""""'''!!!!!!)))---333DDDXXX^^^LLL888---)))'''&&&'''!!!%%%((('''$$$$$$(((,,,666===MMM\\\aaa```dddllljjjdddiiinnnkkkmmmnnneeehhhooovvvuuummmhhhiiimmmrrruuuxxxyyyzzzyyyqqqhhhgggbbbiiisssrrrqqqmmmbbb]]]VVVNNNIIIFFFIIITTT```aaa```XXXLLLFFFGGGFFFBBBIIIHHHJJJPPPXXX\\\ZZZWWWQQQQQQNNNJJJMMMWWW```ccceeekkkkkkbbb\\\```jjjqqqsssqqqooonnnllllllooosssnnnqqqmmmkkklllccc^^^fffkkkoooqqqqqqrrrkkkTTT;;;'''$$$!!!  !!!!!!"""""""""!!!$$$+++444999444111***%%%///IIIjjjnnnOOO777...'''***...,,,&&&###!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!###$$$&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!"""###$$$%%%%%%$$$###"""$$$''''''%%%###$$$%%%+++>>>]]]dddJJJ222***$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***))))))((('''%%%$$$###"""&&&$$$###$$$((()))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&%%%%%%%%%)))***///666444;;;NNNZZZlllzzzzzzqqqwww|||{{{yyywwwuuussstttvvvvvvvvvxxxtttcccQQQQQQ\\\xxxyyygggkkkxxx}}}~~~}}}~~~gggUUUbbbgggnnnqqqfffzzzggg]]]eeesssxxxfff\\\^^^kkkyyyhhhWWWNNNDDD@@@AAAAAA>>>999777444111......---,,,+++,,,,,,...000111///+++''')))***,,,111555666666444333111---+++,,,///444888<<<999444---'''$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%$$$###"""""""""!!! !!!"""###!!!!!!""""""#########$$$"""######$$$$$$######"""""""""""""""""""""""""""$$$$$$&&&)))***111AAAPPPZZZRRRBBB111'''&&&&&&###''''''''''''%%%%%%)))///666BBBQQQZZZ\\\^^^bbbfffdddiiikkkfff^^^[[[```ffffffllloookkkccc___bbbhhhjjjqqqtttrrroooqqqrrrrrrbbb\\\eeeuuuwwwssshhhYYY[[[SSSLLLIIIIIIJJJQQQYYY\\\___XXXLLLHHHMMMJJJBBBDDDKKKTTT[[[\\\ZZZWWWTTTLLLMMMOOOOOOMMMMMMVVVbbbbbbggghhhaaa^^^bbbiiinnnmmmfffhhhrrruuuppppppvvvsssrrrjjjgggggg^^^[[[ffflllhhhiiiiiifffeeeWWW===+++ ###   !!!"""""" $$$***///111111((((((''''''111KKKjjjzzzTTT===...)))***&&&((()))!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!$$$%%%'''(((((('''%%%$$$########################$$$#########""""""!!!!!!$$$###"""!!!!!! !!!""""""""""""###$$$%%%&&&)))BBBhhhqqqRRR333)))'''######$$$$$$$$$$$$######%%%$$$###$$$'''(((&&&###%%%%%%&&&&&&'''&&&&&&&&&'''(((((('''%%%$$$$$$%%%"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((((((***---+++---666:::BBBSSSeeeyyyzzzxxxqqqgggfffooopppnnnjjjjjjpppxxx}}}zzz|||sssWWWRRR```yyywwwooommmllluuuyyyiiiUUUWWWcccqqqxxxhhhpppyyyeeeaaakkkttthhhbbbgggtttttt___UUUMMMCCC?????????;;;777555222///---,,,,,,+++***++++++,,,---...---***''''''(((***...222555555444444222...+++***...333777===;;;666///)))%%%%%%&&&$$$$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$###"""######"""!!!!!!!!!"""###!!!!!!"""""""""###############$$$$$$$$$$$$##############################$$$$$$%%%''')))000AAAPPP^^^VVVGGG444***(((&&&$$$((((((((('''%%%'''+++000888BBBOOOZZZ^^^```ccceeehhhlllmmmggg\\\VVVXXX\\\___eeejjjjjjeeeaaaaaadddhhhmmmooonnnmmmppppppnnnggg___hhhvvvyyyvvvmmm___[[[TTTMMMJJJHHHGGGKKKQQQVVV[[[ZZZSSSQQQSSSNNNDDDCCCHHHQQQYYY]]][[[VVVRRRJJJKKKMMMNNNKKKIIIOOOYYY^^^cccccc^^^\\\```fffhhhjjjdddfffpppuuuqqqooosssssstttlllhhhhhh___[[[eeejjjeeefffeeeaaaaaaTTT;;;+++ ###   !!!!!!###""""""%%%***------,,,(((%%%%%%(((222HHHjjj]]]BBB111******%%%&&&''' """"""""""""!!!!!!!!! !!!!!!!!!""""""$$$%%%&&&'''&&&&&&$$$$$$#################################"""""""""!!!!!!""""""!!!!!!!!!""""""###""""""""""""###$$$%%%&&&///OOOxxx|||VVV555***&&&######$$$$$$$$$$$$######%%%######$$$''''''&&&$$$%%%%%%&&&&&&''''''&&&&&&&&&'''((('''%%%$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))+++...******222777CCCVVVlll~~~zzznnndddfffjjjgggbbb___eeeqqq{{{fffaaajjj{{{rrrkkkyyy|||oooVVVVVVfffzzz~~~fffeeezzzvvvfffaaazzzoooiiiiiippp{{{yyyhhhWWWRRRJJJAAA===<<<<<<999555333000---+++++++++***)))***))))))***,,,+++)))'''%%%%%%'''+++000333444333555333///+++)))+++111555>>><<<888111+++&&&%%%%%%###$$$$$$$$$$$$###"""""""""######$$$$$$######"""%%%$$$###"""""""""""""""!!!!!!""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$########################$$$###$$$%%%'''///@@@PPPaaa\\\NNN===111,,,)))%%%))))))(((''''''+++111555<<>>===:::444---(((%%%$$$######$$$$$$$$$######"""""""""############""""""&&&%%%$$$$$$###""""""!!!!!!!!!""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%--->>>OOO```^^^VVVHHH<<<555...))))))+++***)))---555<<<>>>BBBDDDIIIQQQYYY^^^___]]]eeeiiimmmjjjaaaZZZWWWXXXWWW\\\dddmmmpppnnnhhhccchhhjjjlllnnntttzzzyyytttmmmcccggguuuzzz}}}|||rrrjjjbbbXXXRRRLLLFFFGGGKKKPPPXXX^^^aaabbb___VVVKKKCCCDDDIIISSS\\\ZZZOOOEEEFFFHHHMMMPPPMMMHHHHHHLLLRRRWWW[[[[[[___eeehhhhhhaaa\\\___iiiqqqpppkkkiiioootttnnniiiiiiaaa[[[```iiicccbbb```\\\^^^SSS:::+++ ### $$$&&&(((******(((%%%###%%% +++111===cccrrrRRR;;;///,,,$$$"""%%%!!!""""""!!!!!!!!! !!!!!!!!!"""""""""######&&&%%%$$$###"""""""""###########################""""""""""""""""""!!!!!!""""""!!!!!!"""######$$$""""""""""""###$$$%%%&&&999kkkZZZ777+++!!!###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&''''''&&&$$$######$$$$$$%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&'''(((***+++)))///,,,))),,,000>>>VVVmmmuuuuuunnndddXXX[[[nnnpppddd[[[^^^jjjyyy{{{rrr~~~jjj}}}wwwaaaYYYmmmddd]]]rrrwwwuuuooorrrxxxwwwxxxtttjjj```XXXRRRNNNIIIDDD>>>:::999777555333111...+++***+++,,,+++***+++*********,,,,,,+++)))%%%&&&(((,,,000333444333444555333///***)))---222<<<===;;;666000***&&&$$$"""######$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$##############################""""""###$$$+++<<>>;;;999666333222111111000---+++)))((()))*********)))***+++---//////,,,)))&&&'''+++000333333111...000444888666000,,,---000777999:::888333,,,'''$$$""""""###$$$$$$$$$$$$$$$###"""!!! !!!"""###!!!"""#########"""!!!!!!""""""!!!!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$%%%$$$(((555BBBMMMUUU[[[ZZZXXXXXXXXXVVVVVVYYYWWWPPPQQQXXXVVVNNNDDDGGGNNNVVV]]]aaaaaaaaahhhlllqqqsssqqqnnnlllkkkeeedddbbbaaacccgggllloooqqqwwwzzzyyyzzz}}}~~~}}}wwwjjjjjjsssxxx}}}yyyxxxrrrlllhhhccc]]][[[^^^^^^aaafffkkkkkkeee\\\WWWQQQPPPSSSYYY```___XXXPPPJJJHHHJJJMMMMMMKKKMMMPPPeeennnqqqiii```___dddhhhfffjjjmmmmmmkkkjjjiiiiiifffrrrqqqkkkmmmiii``````[[[WWWYYY[[[ZZZ\\\QQQ888+++ ### !!!"""###%%%(((+++***'''###"""""""""!!!"""###$$$,,,@@@TTTgggsssvvvqqqMMM222&&&((("""!!!###!!!!!!  !!!"""###%%%%%%%%%%%%$$$"""""""""""""""""""""""" !!!!!!!!!""""""$$$$$$######"""#########""""""""""""###$$$%%%&&&)))===YYY\\\AAA---((($$$$$$%%%%%%&&&&&&%%%%%%$$$ ###%%%%%%###"""###%%%"""###%%%&&&'''(((((((((%%%&&&&&&%%%###"""###$$$&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((******///---,,,000...222AAASSStttyyynnnkkksss{{{oooppprrr\\\\\\rrrdddYYYrrrrrrfff___WWWQQQJJJGGGDDD@@@======666555333111////////////+++)))''''''((()))))))))((()))+++...000///+++(((%%%'''+++000333333///,,,...444:::888222---...000555888:::888333,,,'''$$$!!!"""###$$$$$$$$$$$$$$$###"""!!! !!!"""### """######"""!!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""%%%&&&%%%'''222???KKKSSSYYYYYYYYY]]]bbbdddgggjjjeee[[[YYY]]]XXXLLL@@@GGGSSS^^^eeegggfffeeefffjjjpppssstttsssrrrrrrllljjjeeeaaa```eeennnuuuwww~~~~~~{{{}}}~~~}}}~~~pppooowwwyyy~~~wwwzzzvvvtttsssooohhhdddeee___aaahhhoooooohhh___YYYSSSSSSVVV]]]cccddd^^^YYYQQQNNNMMMOOOOOONNNPPPTTTbbblllqqqiii___^^^fffllljjjpppssspppkkkjjjkkklllfffssssssmmmppplllcccbbbZZZWWW[[[]]]]]]___SSS:::+++ ###  """$$$%%%(((***,,,***%%%!!! !!!!!!###$$$ !!!***999EEESSS^^^```lllxxx```HHH---"""&&& """!!!!!!  !!!$$$&&&''''''&&&%%%"""""""""""""""""""""""" !!!!!!""""""""""""""""""###$$$%%%&&&""""""""""""###$$$%%%&&&%%%...DDDMMM<<<,,,)))'''$$$%%%%%%&&&&&&%%%%%%$$$ ###%%%%%%###"""###%%%"""###%%%&&&'''(((((((((%%%&&&&&&%%%###""""""###&&&&&&''''''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&((()))---000+++***...---000>>>YYY{{{}}}rrroooxxxpppfff}}}ddd\\\jjj|||nnn```jjj|||~~~pppggg]]]TTTOOOLLLFFFAAA===;;;::::::222...+++,,,000111---)))************))))))((((((***...222222///+++)))((($$$(((...000000...,,,+++,,,000555888777333...***555222999===555222///%%%$$$%%%%%%$$$"""!!!""""""$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""$$$$$$!!! """"""""""""############""""""!!!!!!!!!!!!"""""""""""""""###%%%'''&&&'''111===HHHQQQ\\\___[[[YYY```iiiiiitttuuuggg[[[WWWSSSLLLBBBJJJYYYiiiooojjjccc```ccciiiqqquuuuuusssrrrssswwwpppjjjhhhggggggkkkqqqyyy|||~~~||||||yyyooonnnyyy~~~|||wwwsssrrrsssrrrmmmhhhfffjjjkkkhhhgggfff___TTTOOOLLLWWWbbbcccfffdddYYYSSSSSSUUUXXXZZZZZZWWWUUU```jjjmmmbbbWWWXXX^^^ccchhhiiilllnnnooonnnlllkkkjjjqqqtttoookkkiiiccc\\\aaaYYYYYYYYYZZZ]]]PPP555+++%%%!!!!!!  """***000999444---'''###""" ###!!!###%%%000EEESSSUUUOOOJJJXXXiii```III666...&&&$$$!!!""""""!!!  !!!""" """######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###"""!!! !!!!!! !!!!!!""""""######!!!""""""###$$$&&&'''(((%%%%%%$$$$$$###$$$$$$$$$(((+++???MMMAAA111+++&&&%%%$$$$$$$$$$$$$$$$$$%%%'''%%%###!!!!!!"""###$$$$$$%%%&&&&&&''''''&&&&&&######"""""""""""""""###$$$'''***+++***)))((((((########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))***111111///000...333DDD[[[yyy}}}pppsss|||fffWWWhhhoooaaappp}}}|||lllbbbXXXOOOOOOLLLFFF@@@;;;888777777333000---,,,...///---***,,,++++++******))))))))),,,...111000---)))((((((&&&)))---///...---,,,+++,,,...111333444222111111888555<<>>999BBBNNNGGG666111***$$$###""" !!!$$$"""!!!  !!!!!! !!!"""#########$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""""" !!!!!!!!!"""""""""###"""""""""######%%%&&&&&&%%%$$$$$$######$$$$$$$$$***---BBBQQQEEE555---'''$$$$$$############$$$$$$%%%$$$###""""""######$$$%%%%%%&&&''''''''''''&&&$$$######"""""""""######&&&))),,,...,,,***((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%'''((())))))000///---///---333EEE```wwwqqquuuwwwqqq{{{|||yyyyyyxxxdddWWWaaawwwwwwcccfffuuu|||wwwggg]]]TTTMMMNNNJJJEEE>>>999666555555333111///---,,,,,,,,,---...---,,,++++++*********...///...,,,***(((((())))))+++------+++***+++++++++---///000111333666999<<<888>>>BBB:::666111%%%%%%$$$$$$############$$$ !!!!!!""""""!!!!!! """""""""""""""""""""""""""""""""""" !!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""!!! !!!"""###&&&000<<>>CCC>>>666222555999555---+++%%%"""###$$$""""""$$$"""!!!!!!   !!!"""!!!"""$$$%%%%%%%%%###"""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$%%%***---CCCRRRGGG666,,,%%%######""""""""""""###############$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''$$$$$$############$$$$$$(((+++///000...***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))///,,,***...---444FFFaaammmhhhlll{{{uuurrr~~~vvv~~~uuuqqqrrrtttiii[[[ZZZlllhhhbbbssszzzrrrcccZZZRRRMMMJJJGGGBBB===999777666666444333111---+++***---///000///---,,,+++++++++,,,000///,,,)))''''''(((***,,,,,,,,,+++))))))***,,,,,,...111222222555999===>>>999???DDD>>>;;;666***&&&%%%#########$$$$$$$$$ !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""### !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""" """###&&&111<<>>:::999888999:::555444222///,,,,,,///111000///---,,,,,,,,,---...111...)))&&&%%%'''***+++......,,,***((((((***------111666777777777;;;>>>>>>888>>>DDDAAAAAA===222)))&&&###"""###$$$$$$### !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$!!!!!!###$$$(((111:::DDDNNNYYY___eeeiiieee___dddhhhhhhaaaXXXOOOHHHCCCBBBBBBHHHPPPRRROOOLLLMMMSSS\\\iiirrrwwwwwwwwwvvvqqqtttyyy{{{vvvqqquuu}}}|||}}}}}}{{{xxxwwwzzz}}}vvvnnneeedddqqq}}}zzzxxxyyyzzzuuullldddeeedddeeehhhjjjhhheeebbbbbbXXXZZZ```ccciiikkkaaa[[[ZZZYYY\\\aaafffiiikkkiiinnnssstttooohhhddddddeeeiiimmmjjjfffffflllsssnnnpppqqqqqqlllfffbbbaaa```^^^___YYYOOOOOOJJJ999)))###  ###(((,,,,,,***(((&&&$$$""" """###"""'''666GGGDDDAAA>>>;;;777555555((($$$"""$$$$$$!!! !!!"""""""""!!!!!!   !!!!!! ###%%%%%%$$$""" !!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!! ###"""""""""######$$$%%%''')))<<>>888===CCCCCCEEEDDD999,,,(((###"""###$$$###!!! !!!!!!""""""!!!!!! """""""""""""""""""""""" """### ######!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""%%%""""""$$$&&&(((///777EEEPPPZZZ___eeelllkkkeeeeeeeeeccc]]]SSSJJJCCC???>>>???FFFNNNQQQMMMKKKLLLPPPZZZgggooorrrrrrrrrtttpppqqquuuwwwtttqqquuu|||yyyzzz{{{zzzxxxyyy}}}{{{pppdddaaammm||||||xxxvvvuuuwwwyyyuuullldddddddddeeegggeee``````cccdddYYYYYY___cccjjjlllbbb^^^[[[WWWXXX]]]eeekkkooommmnnnssswwwssskkkeeedddkkkmmmooolllgggfffiiimmmjjjkkkooossspppiiiffffffeee```]]]TTTJJJKKKGGG666(((""" ###)))000222...'''###""" !!!!!!!!!!!!$$$###&&&444GGGKKKLLLIIIFFFEEE???999***%%%"""$$$$$$!!!!!!!!!""""""######""""""!!!!!!!!! !!!!!!""" !!!###$$$$$$$$$"""!!! !!!"""###############""""""""""""!!!!!!!!!!!! !!!"""######"""!!! """""""""""""""###$$$%%%)))(((888GGG???333,,,%%%""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###############$$$%%%&&&&&&)))++++++(((%%%###"""########################$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''(((((((((''''''***---)))(((...///444CCC^^^tttrrrwww~~~{{{yyywww}}}{{{~~~tttpppssskkknnn~~~ppp^^^gggiiifffxxxkkkzzzdddWWWNNNDDD???>>>888777555444444666888:::666444111222444666444222---,,,+++***+++...000222000,,,&&&%%%'''+++...///.........,,,++++++---///,,,333999;;;999999===BBBAAA999;;;BBBBBBGGGGGG===///***$$$"""###$$$""" ###""""""!!!!!!""""""###"""""""""""""""""""""""""""$$$$$$!!!!!!$$$$$$!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""%%%""""""%%%'''''',,,222@@@MMMWWWYYY___iiilllhhhfffccc___XXXOOOEEE>>>;;;;;;<<>>TTTllllllrrrxxxsss~~~{{{}}}}}}sssssszzzuuuttt~~~~~~jjjggguuudddpppiii|||iiiWWWNNNHHHBBB>>>???666444222111111333666777777333111333777999666222,,,+++***)))+++...111333000+++&&&%%%(((---///000.........---,,,,,,...000,,,222777999777999???FFFCCC:::;;;AAABBBGGGHHH>>>111+++$$$"""###$$$!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###&&&&&&""""""$$$$$$!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$!!!!!!%%%&&&&&&)))...;;;IIIRRRSSSXXXdddjjjggggggbbb]]]VVVLLLBBB<<<:::999999???HHHNNNQQQTTTXXXQQQSSSZZZdddnnnrrrpppmmmkkkkkkooouuuwwwtttssstttuuuwwwxxxvvvuuuwww|||~~~qqqfffeeelllrrrrrroookkkggggggkkkllliiieee___^^^]]]ZZZQQQMMMXXXgggkkk^^^]]]bbbeeekkkjjj^^^^^^XXXQQQNNNSSS]]]hhhoooqqqooorrrxxxwwwmmmffffffmmmmmmllllllllllllkkkkkklllmmmtttzzzxxxmmmggghhhjjj___VVVLLLDDDHHHEEE444'''""" '''...444000&&& %%%!!! '''&&&(((444HHHYYY```ZZZYYY\\\OOO999***$$$!!!###$$$######&&& """###%%%&&&&&&&&&%%%######"""""""""""""""##################$$$$$$$$$!!!"""###$$$$$$###"""!!!######""""""!!!!!!!!! !!!###$$$%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&!!!,,,999444---+++'''######""""""""""""######)))'''%%%#########%%%&&&######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!"""###$$$%%%'''((()))'''%%%$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''''''''((())))))((('''&&&''')))%%%%%%,,,+++---:::IIIeeekkkuuuxxxnnntttvvvqqquuuzzzyyywwwrrrrrrqqquuuhhhvvv|||aaahhhrrriiiVVVMMMIII@@@;;;999000333222000///...///111222777555444666888999777444444000***'''---666777333******'''$$$'''///333222444222///------...///111(((+++///111333888>>>CCC???;;;777888===@@@@@@???999---$$$###$$$!!!!!!###!!!!!!"""##################!!! !!!!!! """""""""""""""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""###'''---111<<>>777...((('''''''''&&&&&&***'''''',,,***,,,999HHHggguuu{{{rrriiirrrmmmtttooorrr}}}}}}qqqvvvtttfffqqq~~~kkkiiiuuuaaaOOOHHHEEE===:::888111111000...,,,,,,---...///222111222555999<<<<<<:::222000,,,+++000666555///((()))'''%%%)))111444333111111000///...---,,,,,,)))+++---...000444;;;@@@===888444555:::>>>@@@???999...%%%$$$$$$"""!!!###!!!!!!"""##################!!! !!!!!! """""""""""""""!!! """"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$######"""###&&&,,,000777>>>DDDHHHOOOWWW\\\\\\XXXZZZ[[[WWWOOOHHHEEEDDD>>>DDDIIIMMMUUU]]]^^^YYYSSSMMMKKKRRRYYY^^^dddjjjmmmqqqsssqqqrrrvvvzzzyyyvvvtttrrrsssvvvzzz~~~zzzpppfff```jjjsssnnniiihhhhhhjjjmmmmmmjjjggg[[[SSSNNNMMMIIIFFFOOO\\\```___\\\[[[```hhhiiifffeee```WWWOOOOOOWWWfffpppsssrrrqqqssstttpppggg```eeehhhkkkmmmlllkkkjjjjjjkkkpppttttttoooiiiffffff\\\QQQGGGEEECCC<<<666444'''!!!  ###'''000111...%%% !!!!!! !!!"""(((///???PPP[[[WWWSSSQQQEEE444'''$$$"""###""" $$$""""""#########$$$$$$$$$%%%$$$"""  !!!!!!###############$$$%%%%%%############""""""""""""$$$###"""!!! !!!!!!""""""""""""""""""""""""""" &&&!!!&&&''',,,,,,,,,777;;;000))))))$$$$$$$$$####################################""""""&&&&&&%%%%%%%%%$$$$$$$$$"""!!!!!!!!!"""###$$$$$$'''&&&%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%!!!###((((((%%%---:::JJJ@@@222(((###$$$&&&'''&&&***''''''---+++---;;;EEEcccrrr~~~vvvyyynnnhhhhhhrrr|||nnnpppwwwkkkrrrppphhhzzzqqq```VVVFFFAAA@@@999777777111...---+++*********+++,,,//////000444888<<<======222333111000222444111+++&&&(((((((((,,,333666444000000000///---+++)))'''))))))******,,,111777<<<999555111222777<<>>:::999555000...'''"""   !!!%%%***---///---(((!!!!!!!!!  !!!!!!&&&,,,:::KKKVVVUUUQQQNNNAAA111'''###!!!###""" !!!%%%"""""""""#########$$$$$$$$$###""" !!!!!!"""""""""""""""######$$$############""""""""""""$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""### %%% %%%'''...222>>>QQQQQQ:::,,,)))%%%""""""##################"""###$$$%%%%%%%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""######%%%%%%$$$############$$$########################$$$%%%%%%&&&&&&%%%%%%$$$&&&""""""&&&''''''///;;;777111(((###"""$$$''')))&&&***((((((...---///===LLLfffrrr|||lllmmmvvvyyyjjjhhh}}}~~~sssssssssfffsssxxxlllcccUUUNNN???;;;<<<555333444///++++++***)))((())))))***---...///111444777888999777999888444222222...(((%%%((()))***///555666444000///---+++)))((('''&&&)))(((''''''***000666;;;666333000000555:::>>>@@@:::333,,,'''%%%$$$######!!!!!!"""""""""""""""!!!###!!! !!!""""""!!! """""""""""""""!!! """"""""""""!!!!!!!!!!!!######""""""!!!!!! !!!""""""!!!"""$$$)))---555===FFFNNNXXXbbbeeebbbddddddaaa[[[SSSMMMKKKLLLFFFGGGJJJQQQZZZ___^^^ZZZNNNFFF@@@CCCMMMXXX```cccfffmmmrrrssssssuuutttqqqqqqqqqppppppqqqtttyyy|||{{{uuurrrllldddjjjrrrmmmiiiiiiiiiiiiiiiiiiiiihhh[[[PPPHHHHHHHHHDDDEEEJJJNNNSSSUUUTTTUUU[[[aaaccceeeccc```^^^^^^bbbhhhlllooooooqqqrrrpppjjj```ZZZ[[[]]]___aaaccceeehhhkkkiiigggfffggggggddd___[[[OOOFFF<<<777666444111///'''"""  """%%%)))...111---((("""  !!!!!!!!!!!!!!! $$$***888HHHVVVWWWUUUPPPCCC444(((###!!!""""""!!!"""%%%""""""""""""############$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!"""##################"""""""""!!!#########"""""""""""""""""""""""""""""""""""""""&&&!!!%%%!!!&&&((("""777HHHaaa|||tttNNN333))) !!!!!!""""""######$$$$$$!!!"""$$$&&&'''&&&$$$###%%%%%%%%%$$$$$$$$$$$$###$$$###"""""""""""""""###$$$#############################################$$$%%%%%%&&&&&&%%%%%%$$$'''$$$###$$$$$$"""'''///!!!$$$&&&(((((((((&&&***((()))///...111???UUUkkksss~~~xxxjjjeeevvv|||sss~~~vvvfffnnnwwwggg___ZZZOOOHHH;;;999999222///111,,,******))))))((((((((()))))))))+++,,,...111444666>>>@@@>>>777222///,,,(((&&&)))***+++///555666333111...***'''%%%&&&((()))(((&&&%%%&&&***000777:::444222000000444999>>>@@@999666///(((%%%$$$$$$"""!!!!!!"""""""""!!!!!! """!!! !!!"""###"""!!!"""""""""""""""!!! """"""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!""""""!!!"""$$$(((+++555===GGGQQQ^^^iiikkkhhhlllkkkhhh```WWWQQQPPPQQQKKKIIIJJJQQQYYY\\\YYYUUUHHHEEEBBBEEEOOO\\\ccceeeeeemmmsssuuuuuuvvvsssoooooooooooonnnoootttzzz|||{{{sssgggiiinnniiijjjgggccc___]]]___cccfff\\\OOOGGGIIIJJJFFFFFFJJJJJJRRRWWWVVVWWW\\\aaacccaaaaaacccfffhhhjjjkkkkkkkkklllnnnooolllfff___YYY[[[\\\^^^______aaaeeehhhgggeeedddeeefffeee___ZZZSSSLLLBBB;;;:::;;;777333((("""  !!!###'''+++...000)))$$$ !!!!!!!!!!!!!!!###(((555EEEUUUZZZYYYSSSEEE777+++$$$ !!!###""""""%%%!!!!!!"""""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###############"""""""""!!!###############""""""!!!""""""""""""""""""""""""'''###'''"""&&&)))***FFFoooVVV555)))!!!!!!!!!""""""######$$$!!!"""$$$&&&'''&&&$$$###%%%%%%$$$$$$$$$#########$$$###"""""""""""""""###################################################$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$$$$%%%$$$!!!"""%%%###%%%((()))***((('''&&&&&&+++((()))///...111???QQQkkkvvvuuummmwwwtttyyy~~~mmmoooqqqeeeXXXSSSPPPFFFBBB777666666...,,,...***))))))))))))((((((((('''"""$$$&&&((()))---111444===BBBAAA:::222...,,,)))(((+++++++++...333444000///,,,((($$$###&&&***,,,)))&&&$$$&&&***000555777111000000111333777;;;>>>888777111)))$$$$$$###!!!!!!!!!"""""""""!!! """!!! !!!###$$$###""""""""""""""""""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!""""""""""""$$$(((+++333:::DDDPPP^^^kkknnnkkkoooooommmggg___ZZZYYYZZZRRRLLLKKKSSSZZZYYYTTTPPPEEEFFFFFFHHHQQQ^^^fffiiihhhpppwwwyyyyyyyyyvvvqqqoooppppppooopppvvv{{{jjjhhhmmmggghhhddd\\\UUUSSSWWW___eee\\\QQQJJJLLLMMMJJJLLLQQQOOOVVVZZZYYY[[[```eeegggcccdddggglllpppqqqooommmjjjkkkmmmllliiiccc^^^ZZZZZZ\\\]]]]]]]]]^^^aaacccdddcccdddfffgggeee```[[[ZZZTTTJJJBBBAAAAAA===666(((### !!!!!! !!!$$$(((***+++***$$$ !!! !!!!!! !!!!!!"""'''000AAASSS\\\\\\UUUGGG;;;---&&& !!!###""""""$$$!!!!!!!!!"""""""""######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###############""""""""""""######$$$$$$######"""!!!""""""""""""""""""""""""&&&"""(((###%%%***444YYYNNN000+++###!!!!!!"""""""""""""""""""""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$###############"""""""""""""""######"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$))))))(((&&&%%%&&&***,,,'''+++))))))///...000>>>JJJjjj|||yyyzzzwwwwwwwwwpppzzzoooaaaXXXKKKEEEDDD>>><<<111111333,,,))),,,)))((((((((((((((('''&&&&&&"""$$$%%%&&&&&&(((---111555===AAA<<<444///,,,))),,,---,,,***,,,111111...+++)))&&&%%%%%%(((+++...***(((%%%&&&***...000000---...///111222555777999777888333)))######### !!!!!!""""""!!! """!!! !!!###$$$###""""""""""""""""""!!! """"""""""""!!!!!!!!!!!! !!!!!!""""""######"""############%%%(((***000777@@@LLL]]]kkkooolllrrrsssrrrmmmfffaaa```aaaVVVNNNLLLSSSXXXUUUNNNJJJDDDIIIJJJIIINNN[[[gggkkkmmmuuu|||~~~~~~~~~zzzvvvrrrrrrrrrqqqsss|||nnnjjjmmmhhhccc___WWWPPPNNNTTT^^^ggg]]]SSSMMMPPPQQQOOOSSS\\\ZZZ]]]]]][[[^^^ffflllnnnkkkkkkkkknnnrrrtttsssrrrnnnnnnnnnlllgggaaa]]]ZZZWWWYYY[[[\\\\\\\\\^^^___```bbbdddggghhheee```]]]]]]YYYPPPFFFDDDDDD>>>555(((###!!!!!!!!! !!!$$$'''(((%%%"""!!! ### !!!!!!"""'''...>>>RRR___```YYYKKK???000''' !!!""""""!!!"""!!!!!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$############""""""""""""######$$$$$$$$$###"""!!!""""""""""""""""""""""""""" (((######***<<>>TTTbbbddd\\\OOODDD222(((!!!!!!""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""!!!"""""""""""""""###$$$$$$############""""""""""""######$$$%%%$$$###"""!!!""""""""""""""""""""""""'''"""!!!)))@@@sssFFF000...%%%######""""""!!!!!! $$$$$$###"""!!!!!!!!!"""$$$$$$$$$############"""!!!!!!!!!!!!"""###%%%%%%###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''###!!!!!!$$$%%%$$$"""%%%)))***(((%%%%%%%%%(((,,,)))(((---+++...;;;AAA]]]jjjxxx}}}zzz{{{}}}kkkmmmnnnXXXPPPGGGAAA???<<<888444/////////...,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&***...555999999444...)))+++///000++++++...---(((***((((((***...000...,,,,,,)))'''&&&)))+++---...,,,,,,///222111000444:::::::::555+++%%%%%%%%%$$$######""""""!!!!!! ###############"""!!!!!! !!!"""######"""!!! !!!!!!!!! !!!!!!!!!!!!"""""""""""""""###$$$$$$$$$%%%(((+++...:::BBBKKKYYY^^^dddqqqqqqsssssspppkkkeee```]]]XXXNNNIIIMMMSSSSSSNNNKKKNNNVVVQQQIIIMMMTTT```ppptttzzz{{{www{{{zzzmmmggggggfff^^^UUUPPPRRRXXX^^^aaa^^^VVVLLLKKKQQQYYY^^^___fffiiigggaaagggvvv{{{vvv{{{tttoooppptttvvvxxx|||tttrrrqqqqqqmmmdddZZZUUUSSSWWWZZZYYYZZZ[[[YYYUUUaaa___```eeegggccc___^^^YYY[[[VVVJJJFFFGGG@@@333***%%%"""###"""!!!%%%&&&%%%$$$"""!!!!!!!!!!!!  !!!"""""")))>>>SSS]]]ccccccWWWFFF444((( """%%%###!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$"""###%%%&&&&&&%%%###"""########################""""""""""""""""""""""""### $$$((('''@@@jjjDDD111333,,,&&&%%%$$$"""!!! """"""!!!!!!!!!!!!""""""###!!! !!!###$$$""" !!!###$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%&&&'''((())))))+++,,,+++***000888;;;DDDUUUcccggggggnnnyyy~~~xxx~~~}}}pppjjj}}}}}}ppp]]]RRRKKKBBB===;;;999666222///...---,,,***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''***000666999666000+++&&&******'''(((++++++''''''(((+++000444444111...***(((&&&'''))),,,......///...000333111...111777;;;<<<777---&&&$$$###!!!###"""""""""!!!!!!!!! """############"""!!!!!! !!!"""######"""!!! !!!  !!!!!!!!!"""""""""""""""###$$$$$$$$$%%%(((+++000;;;???FFFSSSYYY___lllooopppqqqooojjjddd___]]]TTTKKKFFFJJJPPPRRRRRRSSSUUUZZZSSSKKKOOOTTT]]]lllqqqwww}}}|||pppkkknnnllldddYYYQQQPPPTTTWWWZZZ\\\TTTKKKIIIPPPYYY___aaafffkkkjjjffflllyyy~~~zzzyyyrrrmmmooosssuuuxxx{{{uuuuuuuuussskkkaaaXXXSSSRRRXXX[[[YYYYYY[[[ZZZWWW```___cccgggfff___YYYXXXUUUYYYWWWOOOMMMMMMDDD777---'''""""""""" ###%%%$$$###"""   !!!""""""'''999KKKWWW___bbbWWWHHH444)))!!!###%%%###!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!!""""""###$$$"""###%%%&&&&&&%%%###"""########################""""""""""""""""""""""""###$$$"""$$$'''$$$444TTTQQQ777000%%%&&&%%%$$$"""!!!!!! """"""!!!!!!!!!!!!""""""###!!! !!!###$$$""" !!!"""#########""""""###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&'''((())))))***,,,+++***111999>>>???CCCJJJNNNTTTbbbqqq}}}vvvzzzvvvvvvyyyvvvlllxxx~~~qqq^^^VVVOOOJJJDDD===888777555222000...---+++)))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%)))000777888222,,,$$$&&&'''%%%%%%)))***(((&&&)))///555999888444000((('''&&&(((+++---......111111333444111---...444:::===:::111'''###!!!""""""""""""!!!!!!!!!!!!""""""######""""""!!! !!!!!!""""""!!!!!!  !!!!!!!!! !!!!!!!!!"""""""""!!!"""#########%%%(((***222;;;===AAANNNVVV\\\gggllllllmmmllliiieee```]]]SSSLLLHHHJJJNNNRRRXXX^^^\\\```XXXPPPRRRSSSZZZiiiooovvvrrrlllsssoooggg\\\SSSPPPQQQTTTVVVZZZSSSLLLJJJPPPZZZbbbfffiiinnnnnnjjjnnnyyy}}}xxxppplllnnnrrrtttvvvyyyvvvyyyyyytttiii]]]UUUPPPRRRXXX\\\ZZZYYYZZZ[[[ZZZ```aaaeeeiiieee[[[TTTSSSQQQVVVWWWTTTTTTTTTKKK???111(((""""""$$$"""!!!!!!###"""!!!    !!!""""""$$$222BBBOOO\\\aaaVVVHHH333***###$$$%%%$$$!!! """"""""""""""""""""""""!!!!!! !!!!!!""""""!!!!!!""""""###$$$"""###$$$%%%%%%$$$###"""########################""""""""""""""""""""""""%%%$$$"""%%%$$$***;;;hhh```AAA444)))&&&%%%$$$###"""!!!!!!!!!###""""""!!!!!!""""""###"""!!!!!!"""######""" !!!"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))((())),,,,,,---444===BBB===:::===CCCNNN^^^lllxxxvvvwwwoooooommm|||qqqpppvvvsssuuu{{{www```OOOKKKIIIBBB===888444333222000...---+++)))&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%###$$$+++444777222,,,''''''&&&%%%&&&(((*********---111555777666333000&&&%%%&&&(((+++......---333222444666222...///444888===<<<333***$$$!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""!!!"""#########$$$(((***111;;;<<>>444***((((((&&&%%%%%% !!!"""!!!!!! !!!!!!""""""%%%+++666CCCJJJGGG;;;000))))))&&&######%%%$$$ """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""###########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! '''""""""$$$!!!&&&'''<<>>HHHTTT___oooxxxuuukkkgggwwwuuu}}}zzzjjjZZZRRROOOHHH999666;;;:::333333222///,,,*********'''((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""!!!"""$$$(((---222666,,,&&&%%%***---///666>>>///000///+++'''$$$%%%'''***(((%%%%%%'''***,,,,,,///000333666333......222:::AAABBB888***###!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!! !!!  !!!""""""###""""""!!!  !!!!!! !!!"""""""""###''')))111===???EEE___sssuuurrriiiiiijjjpppvvvxxxtttooohhhccc```ccceeeddddddffffffiiiiiijjjfffTTTMMMZZZhhhppp{{{~~~ooocccbbbeeefffccc[[[RRRLLLJJJPPPUUU[[[]]]^^^dddooowww|||}}}}}}uuuiiiccchhhqqquuuoookkknnnqqqqqqqqqrrrcccgggccc[[[]]]fffgggaaa^^^bbbfffllltttvvvmmmbbbiiiaaa]]]aaaccc\\\QQQIIINNNOOOUUU___dddaaaZZZUUUJJJBBB888000((( """ ###"""!!!!!!!!!!!!""""""!!!###)))///000---)))((("""&&&%%% !!!%%%%%%!!!""""""""""""""""""""""""$$$$$$############$$$$$$ !!!""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###((( ))),,,...TTTtttIII///)))############$$$%%%&&&&&&$$$$$$############$$$$$$!!!###&&&%%%###!!!###$$$%%%$$$#########$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%(((&&&)))000222000...///:::GGGUUU___lllzzzpppxxx{{{fff|||vvvxxxwww{{{uuuhhhZZZMMMIIICCC???<<<:::777666555222...,,,+++***)))((((((((('''&&&%%%%%%$$$$$$((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!&&&+++///111333000***''',,,666:::999222...((($$$$$$&&&(((((('''(((((()))***+++,,,---111222222111///......///333???DDD:::,,,&&&$$$""" !!!!!!!!!"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!! !!!!!!!!!!!!"""!!!!!!!!! !!!###'''+++000444===HHHVVVbbblllrrrpppjjjjjjrrrvvvrrrmmmmmmjjjgggeeehhhlllooollliiilllkkknnnqqqkkk^^^UUUTTT```hhhsss|||}}}|||wwwggg^^^```dddkkkkkk```RRRLLLMMMRRR]]]bbb___bbbmmmtttrrr{{{zzzyyywwwpppiiijjjpppuuusssnnnkkknnnrrrooohhhZZZ[[[ZZZYYY]]]cccbbb^^^YYY___hhhqqqvvvtttmmmggggggccccccdddaaaXXXPPPMMMJJJSSS]]]bbbdddeeeeeeeeeWWW???111---###  """###$$$###$$$'''+++---***((('''$$$%%%$$$######$$$###!!!########################%%%%%%%%%$$$$$$$$$###### !!!!!!!!!!!!&&&%%%###"""""""""#########***+++$$$ !!!!!! !!!!!!"""""" !!!"""###$$$$$$%%%%%%,,,AAAYYY]]]III222'''$$$$$$%%%%%%%%%%%%&&&&&&######"""""""""$$$%%%&&&!!!!!!"""############### !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((((((((())))))(((((('''&&&&&&&&&'''''''''&&&$$$######'''++++++)))***...333GGGJJJSSSaaapppxxxvvvqqq|||mmmrrrkkksss}}}wwwwwwyyyyyytttaaaWWWJJJJJJFFFAAA===;;;888666444222000---++++++***)))((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""%%%***000333333111---,,,222999:::555///+++&&&$$$%%%(((***+++,,,+++***)))***---///111888888666333111//////000444@@@FFF===///'''###!!! !!!!!!!!!"""""""""""""""!!!  !!!!!!!!!$$$###"""!!!!!!  !!!!!!!!!!!!""""""!!!!!!###'''***000444;;;DDDNNNYYYeeelllnnniiijjjqqqtttrrrooooookkkfffdddgggooosssrrrnnnooonnnppprrrkkk^^^UUUSSS___gggqqqxxx|||}}}~~~}}}wwwggg]]][[[]]]ccceee```VVVQQQRRR]]]fffiiicccdddmmmsssrrruuuuuuwwwvvvqqqkkklllqqqsssssspppmmmmmmooolllfff```^^^[[[XXX\\\aaa___ZZZZZZ___iiirrrwwwuuunnnhhhlllgggbbbbbb___XXXTTTTTTMMMTTT\\\___```bbbcccaaaSSS;;;---***"""   !!!"""######$$$'''+++,,,+++)))((($$$$$$###"""###$$$$$$###########################%%%$$$$$$$$$############ !!!!!!!!!!!!%%%$$$###"""""""""#########((()))### !!!!!! !!!!!!!!!""""""!!!!!!""""""######$$$$$$%%%(((888LLLPPP>>>---'''$$$$$$$$$%%%%%%%%%&&&&&&######"""""""""###$$$%%%!!!""""""###############!!!!!!"""######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((((((''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$'''***)))((()))...333GGGLLLVVVeeerrrtttnnnggggggmmmzzztttyyyqqqrrrwwwmmm{{{www___SSSNNNDDDDDDBBB>>>;;;999666333000///---***)))******)))((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###"""###(((000777444333111111777;;;777///***(((%%%%%%'''+++---......---++++++---111555888@@@>>>;;;888555333111111666AAAHHHBBB444)))### !!!!!!!!!"""""""""######"""!!!!!!  !!!!!!######""""""!!!!!!  !!!"""""""""!!!!!!"""%%%(((///444:::???DDDNNN[[[eeellliiijjjooorrrqqqpppqqqllleeeaaaeeeooovvvvvvsssrrrqqqqqqqqqjjj^^^UUUQQQ\\\eeeooouuuwww{{{{{{}}}{{{~~~vvvggg]]]VVVVVVYYY^^^___ZZZWWWXXXhhhooooooiiigggnnnsssrrrpppppprrrssspppkkklllqqqrrrttttttpppmmmllliiicccccc___YYYVVV[[[aaa___XXXYYY___hhhqqqvvvtttnnnhhhhhhcccaaaaaa___XXXSSSRRRNNNVVV[[[[[[\\\___```]]]OOO777)))''' !!!!!! !!!!!!###$$$'''***...000///,,,'''$$$"""!!!###$$$%%%%%%####################################"""""""""""" !!!!!!!!!!!!$$$$$$###"""""""""######"""%%%&&&""" !!!""" !!!!!!!!!!!!"""""""""#####################&&&%%%111DDDFFF666***)))$$$$$$$$$$$$%%%%%%%%%%%%######"""!!!!!!!!!""""""!!!"""######$$$$$$######!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%'''''''''(((''''''&&&%%%&&&(((((('''&&&(((---222CCCJJJWWWgggqqqpppfff\\\WWWVVV___pppxxxyyyyyy{{{{{{rrr}}}iiiuuucccRRRNNNMMMDDD>>><<<:::888666444000---+++***(((((()))***)))'''''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%%%%######################## ###$$$###"""&&&000888888777444333777999222)))&&&%%%%%%'''+++...000111,,,,,,,,,...111555999<<>>999888666444333111...+++)))'''''''''))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%"""######$$$$$$%%%%%%&&&######################## """$$$###!!!%%%...666:::999666222222222---&&&&&&%%%'''***...111222222,,,...000222333555555555777:::???DDDFFFBBB:::333888@@@IIIIII>>>...$$$!!!!!!!!!!!!"""""""""###$$$######"""!!!!!!  !!!!!!!!!""""""###""""""!!!  !!!!!!!!!"""""""""!!!!!!###%%%---333999<<<>>>FFFRRR]]]eeejjjmmmnnnmmmmmmooopppkkkaaaXXXXXX```iiimmmlllpppooommmjjjfff___VVVOOOTTT___lllssstttuuuxxx{{{zzztttsss~~~{{{~~~zzzsssjjjbbb^^^XXXUUUYYY\\\[[[YYYYYY```hhhoooqqqrrruuuwwwwwwvvvpppkkkhhhdddaaadddjjjpppuuuxxxtttqqqoookkkfffbbb^^^XXXVVV[[[bbbbbb]]]RRRUUU\\\cccggggggccc___^^^^^^cccjjjiii___UUUPPPKKKVVV\\\\\\___eeeaaaWWWLLL444(((&&&!!!  !!!  !!!%%%(((...999FFFIIIFFF>>>333(((&&&&&&###$$$'''""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###"""""""""###!!!!!!!!!"""######$$$""""""""""""""""""!!!!!!$$$$$$$$$$$$############%%%)))===XXXXXX>>>+++)))#########$$$$$$$$$%%%%%%""""""""""""!!!!!! """"""###$$$$$$$$$$$$$$$######""""""""""""######################################################&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&'''''''''((((((&&&&&&&&&***...222;;;BBBLLLXXX^^^\\\TTTMMMEEE<<>>;;;999:::CCCYYYrrr|||wwwtttzzz~~~yyymmmXXXQQQHHHGGGEEE>>>======444444111...,,,,,,,,,,,,,,,((((((((()))***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&########################""""""""""""""""""""""""""" !!!$$$&&&&&&&&&)))333:::666000...///111...///111444666444111...,,,+++***)))((())))))***&&&***333???GGGGGG???777888<<>>;;;<<>>BBB>>>888===DDDJJJJJJBBB666+++&&&$$$$$$$$$###"""""""""!!!"""!!!!!! !!!###$$$$$$###""" !!!""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$(((333;;;999;;;CCCIIIIIIVVV^^^gggiiifffffflllssssssrrrfff^^^dddggghhhppprrrrrrooojjjiiiiiiddd\\\RRROOOSSS___ggghhhkkkqqquuutttssssssvvvyyyzzzzzz~~~{{{wwwyyyxxxfff```aaakkkuuuxxxvvvuuutttrrrrrrrrrnnnjjjkkkqqq|||~~~uuuggg\\\]]]WWWUUU[[[aaacccbbbbbbUUUWWWZZZ]]]aaaeeehhhjjjkkkfffcccggglllrrrxxx~~~~~~{{{jjjZZZXXXaaadddddd]]]NNN666+++###!!!"""!!!  !!!!!! !!!  !!!!!!!!!!!!!!!!!!###!!!%%%+++888TTTiiigggbbbPPP888(((%%%&&&&&&$$$ ###&&&((('''%%%""" """"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$######$$$$$$$$$$$$######(((---HHHgggfffFFF...+++$$$$$$############$$$$$$&&&$$$###""""""###$$$&&&###$$$$$$$$$$$$###""""""###""""""!!!!!!""""""##################$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%###$$$%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&))))))+++111777999888555;;;999666333333555777999777555555666555333555:::;;;;;;;;;???HHHXXXjjjvvvuuu}}}}}}vvvpppbbbWWWHHHBBBDDD???;;;888444222111000...---++++++***)))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""###""""""""""""""""""###%%%$$$"""!!!!!!###%%%&&&+++000777===@@@@@@>>>===AAADDDEEEBBB;;;555333333111111222666999:::888555000+++)))111===DDD???888???EEEKKKKKKDDD999...'''%%%%%%$$$$$$###"""!!!!!!###"""  !!!"""###!!!!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""######$$$&&&...444444777???EEEGGGLLLUUU]]]]]]YYY[[[dddnnnqqqqqqgggaaaggghhhgggnnnqqqttttttqqqmmmjjjccc[[[QQQNNNQQQ\\\ccccccgggnnnrrrtttsssrrrsssvvvwwwuuuwwwvvvssssss{{{{{{hhh```^^^iiivvv|||{{{yyyttttttuuussskkkdddeeekkktttxxx{{{|||zzzsssggg\\\]]]YYYVVVXXX]]]```aaa```YYYVVVTTTWWW]]]ccceeedddmmmkkkiiiiiimmmsss{{{vvvrrrqqqooodddPPPPPP```fffddd\\\PPP666+++"""!!!"""!!!  !!!!!!  !!!!!!!!!!!!######)))555QQQjjjnnnjjjVVV===+++%%%%%%&&&%%%!!!###%%%&&&&&&%%%###"""######""""""!!!!!! """"""""""""!!!!!!!!!!!!"""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""######$$$$$$######"""%%%---IIIhhhfffHHH...(((%%%$$$#########$$$%%%&&&&&&%%%###""""""###%%%&&&###$$$$$$$$$$$$###""""""###""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''&&&%%%$$$######$$$&&&'''((()))((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))---222777999888555888666333222222555999;;;888555444555555222444888<<<<<<===BBBNNNbbbzzz~~~~~~tttnnn]]]TTTOOODDD@@@AAA<<<666444000.........,,,+++******)))((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#####################""""""""""""######$$$###"""!!!!!!###%%%&&&+++000999AAAFFFFFFDDDAAA@@@BBBCCC???999333111111111444999???AAA???:::666111+++)))111>>>EEEBBB;;;>>>CCCJJJLLLFFF:::...&&&&&&%%%%%%$$$###""""""!!!###"""!!! !!!"""### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""######$$$%%%+++///111555<<>>???<<<666222111222444888???EEEFFFBBB<<<777222......555@@@EEECCC===<<>>@@@;;;555333444555333222444;;;BBBKKKRRR[[[kkkyyyuuupppsss}}}iiiWWWQQQDDDBBBDDD<<<888888111222///---,,,,,,---,,,+++(((((((((''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%""""""""""""############&&&---888EEEMMMLLLEEE???888:::<<<:::666333444555999>>>CCCFFFEEEAAA===:::555333444:::AAADDDAAA===???FFFOOOTTTOOOBBB222&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""$$$$$$###""""""######$$$(((***...333777;;;>>>BBBIIIMMMPPPPPPOOORRRZZZaaakkkkkkbbb[[[___]]]ZZZ___eeeooovvvsssjjjccc[[[VVVSSSRRRXXXaaaccc___bbbjjjoooyyy}}}wwwvvvzzzzzzuuurrruuuuuusssuuu{{{~~~}}}sssiiiccciiisssyyy{{{|||yyyxxx{{{~~~zzzpppiiiggggggoooqqqiiieeeeee```VVVRRRXXX\\\]]]___ccc```[[[RRRNNNMMMRRR\\\fffjjjjjjpppxxxyyypppfffccccccbbbeeehhhfff```\\\^^^aaabbbVVVQQQUUUYYYXXX]]]ZZZLLL666+++###!!!"""!!!    !!!""""""###%%%$$$***000GGGgggvvvsssaaaHHH333(((%%%$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###"""######$$$$$$######"""######################## !!!"""#########""""""%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&222AAA@@@111'''))) !!!"""###$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$###""""""$$$######""""""######$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&(((((()))))))))'''''''''((())))))*********)))(((''''''((()))***(((,,,111555555444111000......000444888===BBBDDD>>>888444666777555444555;;;AAAJJJUUUcccsss~~~wwwttt~~~vvvrrr|||iiiXXXMMMHHH===<<<@@@:::999:::444111///,,,,,,,,,------,,,(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$##################$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!!!!"""############"""###***777EEEMMMLLLDDD<<<666999;;;:::777555666888???AAADDDEEECCC@@@>>>===888888999===BBBCCC@@@<<>>DDDGGG@@@:::666888999777555666<<>>CCC???:::777666666555444......------,,,+++******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&###""""""$$$&&&&&&%%%###&&&&&&%%%%%%$$$###""""""$$$$$$############$$$$$$###"""!!! !!!"""###$$$(((333@@@HHHGGG@@@:::666555888===>>><<<>>>BBBJJJJJJKKKGGG>>>777999@@@999888===EEEEEE???;;;===CCCLLLVVV[[[[[[QQQ===,,,'''&&&%%%$$$############%%%''')))(((&&&$$$$$$$$$ !!!"""###$$$"""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$###############$$$"""&&&+++000555;;;>>>???DDDEEELLLUUUXXXZZZcccoooqqqqqqiii\\\WWW[[[]]]ZZZccckkknnnhhh^^^WWWQQQLLLSSSXXX```fffiiijjjiiihhhrrrssstttxxx|||~~~~~~zzzzzzwwwxxx~~~vvvooohhhhhhrrr}}}~~~tttooopppnnniiieeeccc]]]RRRJJJGGGMMMPPPUUU\\\ccceeebbb^^^[[[\\\]]]]]]ccclllooonnntttsssrrrgggYYYYYYVVVGGGJJJKKKOOO[[[mmmxxxxxxrrrhhh[[[ZZZ[[[RRRNNNOOOKKK444&&&"""###"""  !!!!!! """""" !!!###  !!!!!!###""""""%%%111IIIfffzzzpppkkkVVV999(((&&&&&&!!!%%%%%%$$$###"""!!!   !!!!!!!!!"""######""""""""""""######"""###$$$%%%%%%$$$###"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$&&&:::JJJ@@@111***#########$$$$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))***&&&)))''''''&&&&&&&&&'''((((((''')))************,,,---''''''''''''((()))+++,,,---...---+++(((''''''))))))000444444555888444+++555...222777666>>>KKKMMMDDD999666???CCC===999===BBBQQQ___qqqsssjjj{{{~~~{{{uuulll[[[PPPIII>>>@@@===888555555555444444......,,,++++++******+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$############$$$$$$###""""""!!!!!!""""""###%%%(((222@@@JJJJJJBBB;;;999888:::>>>???@@@EEEMMMNNNLLLIIIEEE>>>777888===;;;;;;@@@GGGGGGAAA===>>>CCCKKKTTTZZZZZZPPP===,,,'''&&&%%%$$$###############%%%))))))(((%%%$$$######"""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###""""""######$$$###'''+++///444:::???AAAGGGJJJRRRZZZ]]]```iiisssqqqqqqiii]]]ZZZ^^^___ZZZ^^^eeejjjhhhbbb[[[QQQIIIOOOSSSZZZbbbhhhkkkllllllnnnooorrrvvvzzz~~~zzz{{{{{{|||sssllleeefffoooyyy}}}}}}|||~~~vvvnnnnnnlllgggcccaaa[[[PPPHHHEEEGGGHHHLLLTTT]]]cccffffffbbbddddddcccfffooouuuwwwwwwsssrrrkkk^^^ZZZWWWKKKLLLNNNTTTbbbqqqyyywwwppphhhZZZWWWXXXPPPKKKJJJDDD333%%%!!!"""""" !!!!!! """!!! !!!###  !!!!!!"""""""""%%%000GGGbbbvvvtttoooZZZ<<<)))&&&&&&###&&&%%%$$$###"""!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""############$$$%%%$$$$$$""""""###""""""""""""""""""###########################&&&%%%555BBB:::---(((###"""######$$$$$$$$$######&&&&&&&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%)))444111'''&&&&&&&&&&&&&&&&&&''''''(((''')))************+++---)))))))))***++++++,,,,,,,,,,,,---+++***)))***,,,///444:::===>>><<<555...555000666:::999AAAOOORRRLLL@@@???MMMRRRFFF===???MMM```ppp}}}{{{]]]ZZZppp~~~yyyggg\\\WWWKKKFFFDDD===;;;888555333333333333222///---+++***)))***+++,,,))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''))))))'''%%%$$$'''***&&&%%%%%%$$$$$$#########$$$$$$############$$$$$$#########$$$$$$#########%%%(((000>>>KKKOOOGGG===::::::<<>>,,,'''&&&%%%$$$############!!!$$$((()))(((&&&%%%$$$%%%$$$###"""!!!!!!!!!!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!"""############"""""""""######$$$&&&'''+++///333999@@@FFFKKKOOOWWW___bbbdddllluuuqqqqqqiii___^^^cccaaaZZZZZZ^^^cccfffgggbbbUUUHHHKKKNNNSSS\\\eeemmmqqqrrrlllnnnpppsssvvvyyy{{{|||wwwzzz}}}pppjjjdddeeemmmvvv|||~~~xxx{{{uuuooonnnhhhccc___^^^XXXMMMEEEBBBCCCCCCEEEJJJSSS\\\cccfffcccggghhheeefffnnnvvvzzzwwwnnnppprrrggg```___YYYWWWVVVYYYcccnnnttttttrrrhhhXXXRRRQQQKKKHHHEEE===111### """!!! !!! !!!!!! !!!###  !!!!!!"""""""""%%%///DDD]]]ooovvvrrr___BBB---''''''%%%&&&&&&%%%$$$###""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!"""""""""######""""""""""""######$$$$$$%%%%%%$$$###""""""$$$$$$""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''###000<<<444***&&&"""!!!"""###$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&+++555222''''''%%%%%%%%%%%%%%%&&&'''(((((()))++++++******+++---++++++------------,,,+++***+++,,,+++++++++---///222444;;;BBBAAA999111...444444===BBB@@@JJJYYY]]]RRRGGGLLL___bbbOOOCCCFFF\\\uuu}}}eeePPPTTTlll||||||{{{bbbSSSMMMKKKCCC@@@@@@:::666444111000000111111000///---***(((((()))+++,,,(((((((((((((((((((((((((((''''''''''''&&&&&&&&&"""&&&((('''$$$%%%+++111%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$######%%%&&&&&&%%%######&&&(((...;;;LLLSSSLLLAAA999:::>>>AAABBBEEEPPP\\\ZZZNNNAAA;;;888666888<<>>555***&&&!!! !!!"""###$$$%%%%%%%%%''''''&&&%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""!!!******&&&)))%%%%%%$$$%%%%%%&&&'''(((***+++---,,,,,,+++---...,,,---...///...---+++))))))***++++++***+++---///444444999???===444///000555999EEELLLKKKWWWfffhhhTTTOOOXXXjjjfffPPPGGGOOOfff~~~ppphhh]]]^^^mmm~~~yyyxxxyyyaaaSSSGGGFFFGGG???;;;:::444222000...---...//////...---,,,)))''''''(((+++,,,(((((((((((((((((((((((((((''''''''''''&&&&&&&&&!!!%%%'''%%%###$$$***000%%%%%%$$$$$$$$$$$$$$$###$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$###%%%'''---888IIIVVVRRRGGG;;;===AAAFFFGGGHHHOOOXXXXXXKKK<<<666666777;;;@@@GGGGGGFFFDDDDDDFFFHHHHHHGGGLLLRRRWWWZZZTTTAAA///&&&&&&%%%$$$############$$$$$$$$$###"""$$$(((+++&&&%%%%%%%%%&&&&&&'''((("""""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""###""""""!!!!!!"""######$$$(((&&&)))...111555@@@LLLTTT\\\dddfffeeeeeegggiiinnnmmmfff\\\\\\cccddd^^^[[[ZZZXXX[[[dddjjjdddZZZQQQSSSVVVZZZ```gggoootttoooooonnnllljjjkkknnnrrrsssvvv|||~~~yyywwwooogggbbbcccfffjjjrrr{{{}}}vvvpppoootttvvvpppiii```ZZZVVVTTTPPPHHHCCCBBBGGGHHHHHHIIIJJJJJJLLLLLLPPPZZZbbbccccccgggkkkmmmkkkaaafffqqqmmmiiinnnooonnnggg```]]]ZZZYYY___hhhcccRRRFFFAAA===DDDFFF===///""" """!!!  !!!"""!!!!!!  !!!!!!!!!"""###%%%...@@@WWWggghhhfff[[[HHH666+++'''%%%&&&%%%%%%%%%$$$#########$$$###""""""""""""###$$$!!!!!!!!!!!!"""""""""#########""""""""""""######%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''(((:::GGG<<<...'''!!! !!!"""###$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((!!!$$$$$$"""(((%%%%%%%%%%%%&&&'''((())),,,...///...------...000+++,,,---...---,,,)))((()))***++++++******,,,...666555777999777333444888999@@@OOOWWWXXXeeeqqqoooVVVXXXccckkk^^^HHHEEERRRjjj}}}yyy~~~ssstttvvv~~~zzzrrrcccPPPJJJ???@@@BBB:::555444...///---,,,,,,---...---,,,+++***)))''''''(((***+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%&&&'''%%%###"""%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###''',,,444EEEUUUVVVNNNAAAAAADDDIIIJJJHHHJJJNNNMMMCCC:::888999:::>>>BBBHHHJJJKKKJJJKKKNNNNNNKKKHHHKKKPPPUUUYYYTTTBBB000'''&&&%%%$$$############$$$$$$###"""!!!###'''+++$$$$$$$$$%%%%%%&&&'''(((######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""######$$$'''%%%(((...000333???MMMZZZdddlllllliiihhhhhhgggjjjjjjcccWWWUUU]]]cccbbb```^^^ZZZXXX]]]dddeeeaaaYYY]]]_________ccckkksssnnnnnnkkkgggeeegggnnntttxxxxxx{{{}}}vvvsssiiiaaa\\\\\\\\\\\\eeeqqqwwwuuurrrsssxxxxxxlll___[[[TTTOOOMMMJJJEEEBBBCCCEEEHHHLLLMMMKKKIIIGGGGGGMMMWWWaaaeeehhhmmmooonnnlllcccfffjjjddddddhhhfffhhheeeeeedddZZZOOONNNUUU]]]PPPFFF@@@<<>>AAAHHHXXX```bbbnnnuuulllXXX```hhhdddTTTEEEGGGQQQfffyyy~~~}}}uuuxxxhhh\\\UUUIIIDDD:::;;;===555222333///...---++++++,,,,,,+++***))))))((((((((())))))***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$!!!'''+++111@@@TTTZZZTTTFFFBBBAAADDDEEEBBB@@@@@@===::::::===@@@???@@@CCCGGGOOOUUUVVVXXXYYYTTTMMMGGGIIIMMMRRRWWWRRR@@@...'''&&&%%%$$$############"""$$$%%%$$$###$$$%%%'''$$$###############$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""###### !!!!!!"""$$$$$$%%%###'''...000111===MMM\\\gggpppooolllkkkiiifffggghhh```QQQLLLWWWbbbfffeeeddd___XXXVVV[[[___aaa___eeeiiieee______iiisssqqqooojjjccc```ccclllttt|||wwwxxxzzzrrrnnneee\\\VVVVVVSSSPPPYYYgggpppssstttrrrqqqoooeeeZZZVVVNNNGGGEEECCC@@@AAACCCEEEIIINNNOOOMMMIIIGGGGGGKKKSSS\\\bbbiiippprrrpppqqqlllkkkfff^^^bbbfff___cccbbbeeeeeeXXXGGGDDDLLLWWWOOOKKKEEE???DDDGGG===..."""!!!$$$ ###  !!! """###"""  !!!!!!!!!""""""%%%///BBB[[[mmmggg\\\LLL>>>333,,,'''&&&$$$############"""""""""$$$###!!! !!!###$$$!!!!!!"""""""""###############""""""""""""#########""""""###$$$&&&((()))&&&''')))******)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$...JJJWWWEEE///(((%%%"""######$$$$$$$$$###############$$$%%%%%%&&&&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!((('''%%%***&&& $$$&&&&&&&&&'''((()))++++++,,,...///...---,,,---...,,,,,,,,,+++++++++++++++)))***,,,------///111444222======333333AAAJJJHHHIIIPPP___fffiiisssrrrbbbSSS___eee\\\QQQOOORRRTTTZZZdddddddddlllqqqwwwvvvuuu~~~gggPPPKKKKKKCCCBBB888888999222111666444...,,,++++++,,,,,,***)))((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%$$$$$$&&&(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###""""""###$$$%%% '''+++///===RRR[[[XXXHHHAAA<<<===>>>;;;777555222333:::CCCFFFBBB@@@BBBFFFRRR\\\aaabbbaaaYYYOOOFFFHHHJJJOOOUUUQQQ???---'''&&&%%%$$$############ ###&&&'''&&&$$$######$$$###"""!!! ''''''&&&&&&&&&&&&%%%%%%!!!!!!!!!!!!!!!"""###### !!!"""$$$$$$$$$!!!&&&///000000<<>>???CCCHHHLLLPPPQQQMMMIIIGGGGGGIIIOOOVVV\\\fffooorrrpppvvvssspppfff]]]dddiii___eeebbbcccaaaRRRBBBBBBMMMTTTPPPOOOJJJBBBEEEFFF:::///""""""%%%!!!!!!### !!!!!! """"""###"""  !!!!!!"""""""""%%%///DDD]]]ooolll\\\GGG888000+++((('''#########"""""""""""""""###"""!!!!!!"""###""""""""""""##################""""""""""""######"""""""""###%%%'''***+++&&&'''***++++++***'''&&&$$$$$$$$$$$$$$$$$$$$$$$$###///LLLYYYDDD---''''''######$$$$$$$$$######"""""""""###$$$%%%&&&&&&'''!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!'''###!!!&&&$$$""")))&&&&&&'''''')))***+++,,,+++,,,------+++***+++------,,,+++++++++,,,,,,---(((***---...000222666888:::JJJLLL???@@@RRR\\\WWWOOOUUUbbbiiikkksssnnnYYYLLL[[[```WWWTTT\\\___ZZZOOORRROOOQQQZZZ^^^iii}}}xxxsss{{{wwwaaaUUUNNNEEE===999:::777555666444000...000...---,,,+++************(((((())))))*********++++++((('''***)))&&&&&&)))))))))((('''%%%$$$###"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################&&&***$$$,,,999SSSkkk[[[MMM???555666777222000333000777@@@CCCAAA@@@@@@BBBKKKVVVbbbfffddd```XXXPPPJJJFFFEEELLLSSSOOO???111&&&%%%$$$$$$######$$$$$$""""""""""""############&&&&&&%%%%%%$$$######""")))&&&%%%'''))))))$$$###"""!!!!!!!!!!!!!!!"""!!!!!!!!!""""""""""""######&&&$$$(((000000999NNN```jjjsssssspppnnnmmmkkklllgggZZZKKKEEENNN[[[ccccccbbb___ZZZUUUTTTXXX\\\dddmmmuuuqqqgggbbbgggooossssssqqqkkk```[[[dddpppwwwwwwxxxzzzzzzvvvnnnhhhfff\\\TTTPPPKKKGGGOOO[[[llltttrrrdddZZZ[[[ZZZTTTTTTMMMDDD>>>===@@@BBBCCCDDDGGGMMMQQQOOOKKKMMMRRRSSSSSSTTTYYYaaaiiipppsssyyylllcccdddhhhhhhcccjjjiiieee[[[OOOGGGFFFHHHJJJHHHMMMMMMEEEDDD@@@222***'''""" !!!  !!!""" !!!!!!!!!!!!!!!"""!!!***CCC^^^mmmiiiVVVDDD<<<666---%%%"""#########""""""""""""!!!"""""""""""""""""""""""" !!!""""""###""""""###$$$$$$$$$$$$### !!!"""$$$%%%&&&%%%&&&((())))))(((&&&%%%&&&%%%###""""""###%%%&&&)))222HHHRRRCCC555,,,### %%%)))((($$$!!!"""$$$###$$$%%%&&&&&&%%%$$$###%%%$$$###""""""###$$$%%%&&&$$$"""!!!###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((,,,+++'''''',,,---***+++++++++------,,,***(((---)))(((,,,000000---++++++---000333333444===HHHTTTaaacccTTTHHHLLLUUUXXXZZZ\\\dddppprrrhhhXXXNNNEEESSS[[[XXXUUUZZZ]]][[[```XXX\\\```WWWUUU]]]bbboooxxx|||tttqqqpppwww}}}vvvooovvvyyyvvvwwwxxx|||~~~yyysssuuuwwwqqquuubbbPPPHHHEEE>>>888666888444333444222...,,,///...---,,,+++************((((((((()))))))))******,,,(((&&&((((((%%%&&&***((((((''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&***&&&...<<>><<<<<<>>>FFFPPP[[[```bbb```XXXPPPIIIGGGHHHNNNSSSMMM===000&&&%%%$$$$$$######$$$$$$""""""""""""############"""$$$%%%&&&&&&%%%"""!!!$$$&&&((((((&&&#########"""""""""!!!"""""""""###!!!!!!!!!!!!!!!"""""""""$$$&&&$$$'''//////888MMM^^^jjjuuuuuurrrrrrttttttvvvppp```MMMEEEMMM\\\ffffffddd```[[[WWWWWWYYY[[[eeeoooxxxvvvlllfffhhhnnnqqqrrrqqqlllbbb\\\dddooossssssuuuwwwwwwtttmmmgggaaaYYYTTTRRRMMMJJJRRR```llluuutttdddUUURRRSSSPPPPPPKKKCCC???>>>AAADDDEEEIIIJJJOOOSSSSSSQQQVVV]]]bbb\\\VVVUUUZZZaaafffiiisssqqqlllgggiiinnnnnnkkkkkkhhhaaaVVVKKKCCC@@@???AAA???EEEFFF@@@AAA>>>222(((%%%!!!  !!!"""  !!!!!! !!!!!!!!!!!!"""&&&%%%###,,,CCC]]]kkkeeeVVVHHHAAA;;;000&&&"""$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""###$$$$$$$$$$$$###!!!!!!!!!"""###$$$%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%$$$######$$$%%%%%%(((111HHHRRRCCC333+++""""""&&&***)))%%%"""###%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%###!!!!!!"""$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&(((,,,---***))),,,,,,)))***))))))***+++,,,,,,+++---,,,---...000111333555666333444888<<>>:::888444111000111000,,,***------,,,+++***************'''((((((((((((((()))))),,,(((&&&((('''%%%&&&***'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%+++'''111===TTTlll___OOO@@@444555888555444777;;;>>>AAAAAA???>>>???AAADDDKKKSSSXXX\\\]]]XXXPPPIIIJJJNNNRRRSSSJJJ:::...&&&%%%$$$$$$######$$$$$$"""""""""#########$$$$$$"""%%%'''(((&&&###!!!&&&+++)))"""!!!%%%!!!"""""""""###$$$$$$$$$###"""!!!!!! !!!!!!"""$$$&&&###'''...---666JJJ\\\kkkwwwwwwtttvvv{{{zzzgggPPPFFFNNN^^^iiikkkgggaaa\\\[[[ZZZZZZZZZfffqqq||||||sssjjjiiilllnnnpppqqqnnneee___dddnnnppprrrtttvvvvvvrrrlllggg___ZZZXXXWWWQQQLLLUUUccclllvvvuuudddSSSLLLMMMMMMNNNKKKGGGCCCCCCFFFJJJLLLOOOOOORRRVVVWWWYYY___gggiii___TTTPPPRRRXXX\\\]]]ccchhhjjjiiiiiimmmooonnnhhhbbbYYYOOOGGG@@@;;;777555444:::<<<888;;;;;;000&&&###  !!!$$$&&&!!!!!! !!!!!!""""""%%%'''&&&$$$,,,???VVVddd```VVVLLLFFF???444((("""%%%$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!"""######$$$$$$######"""""""""######%%%&&&'''%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$'''111IIITTTDDD333+++$$$###'''***)))&&&$$$$$$&&&#########""""""###############$$$$$$$$$$$$######$$$"""!!!!!!"""######"""######$$$%%%&&&''''''((()))---///---,,,------+++,,,,,,------///111333444333555666555777<<>>EEEMMMVVV^^^aaaccc^^^TTTQQQXXX^^^^^^fffiiikkkgggZZZOOONNNUUUXXXNNNHHHLLLVVVbbbmmmuuu{{{vvvkkk^^^```fffaaa{{{rrrkkkxxx|||sssqqqssssssppplllrrr{{{mmm|||}}}iiiTTTLLLEEE???===>>>>>>;;;999222///...000...+++***,,,,,,,,,+++***************''''''''''''((((((((((((+++((((((++++++'''''')))&&&&&&&&&'''''''''''''''&&&'''''''''&&&%%%$$$$$$''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%***(((222;;;NNNggg\\\MMM???666:::???===;;;<<<>>>BBBFFFHHHHHHHHHIIIJJJHHHLLLNNNPPPSSSWWWUUUOOOIIIMMMSSSVVVSSSGGG777,,,&&&%%%$$$$$$######$$$$$$""""""#########$$$$$$$$$!!!###%%%&&&%%%$$$###$$$(((&&&!!! %%%!!!!!!"""###$$$%%%%%%%%%######"""!!!!!!!!!!!!"""%%%&&&###&&&,,,,,,444HHHZZZjjjwwwwwwsssuuu}}}lllUUUIIIPPP```kkknnnhhhaaa^^^]]]]]][[[YYYfffrrrxxxmmmhhhhhhkkkmmmpppooogggaaadddlllqqqsssvvvwwwvvvqqqkkkgggbbb______^^^VVVOOOUUUbbblllrrrqqqcccTTTNNNNNNNNNNNNNNNMMMKKKJJJLLLQQQUUURRRRRRTTTYYY[[[\\\aaahhh___XXXPPPOOOSSSXXXYYYWWW\\\dddiiifffcccdddhhhjjjbbb[[[QQQJJJFFFAAA:::555...,,,222444111666888...$$$!!! !!!%%%'''""""""!!!  !!!!!!""""""###$$$$$$###(((666JJJWWWYYYSSSLLLEEE===444***$$$%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!""""""###########################$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&$$$###(((111JJJXXXHHH555,,,&&&$$$&&&((((((%%%$$$$$$%%%$$$###"""!!!!!!"""###$$$"""###%%%%%%%%%%%%###"""###!!! !!!###$$$###""""""###$$$%%%&&&((())))))+++...000///------///111444555777888999;;;>>>@@@@@@@@@@@@AAAHHHSSS]]]```\\\OOOCCCCCCJJJQQQYYY___aaaddddddbbbdddhhhfff```bbbbbbaaa]]]UUUQQQXXXbbb]]]MMMEEEQQQdddqqq}}}vvvjjj___\\\jjjuuuoootttmmm}}}uuueeeaaappppppwwwqqq{{{vvvcccVVVHHH@@@>>>:::888777777555222111...---///...+++***---++++++******))))))******(((((((((((('''''''''''')))(((+++//////***&&&'''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))&&&000666FFF___XXXLLL???999BBBJJJHHHDDDCCCEEEIIIMMMPPPQQQPPPNNNNNNMMMOOOMMMJJJLLLPPPQQQNNNKKKPPPVVVYYYSSSFFF666+++&&&%%%$$$$$$######$$$$$$############$$$$$$$$$$$$"""!!!!!!"""###$$$&&&&&&""""""######"""!!!!!!!!! !!!"""$$$%%%%%%%%%%%%##################""""""%%%&&&###&&&,,,+++333GGGYYYhhhuuuuuuppprrrzzz}}}oooZZZNNNSSSaaalllooojjjccc```______\\\ZZZfffrrryyymmmfffdddhhhjjjnnnoooiiibbbdddjjjpppsssvvvvvvsssnnnhhhddddddbbbcccddd]]]UUUXXXbbbggghhheee]]]UUURRRPPPMMMMMMPPPRRRPPPNNNNNNSSSXXXSSSRRRTTTXXXYYYWWWYYY]]]RRRQQQRRRWWW^^^```]]]YYY```gggjjjccc\\\^^^eeejjjbbbZZZQQQLLLHHHCCC:::333...+++///000---333777---###!!!   """$$$"""!!!  !!!""""""#########""""""%%%///???LLLSSSOOOHHH???777000***&&&%%%%%%%%%$$$$$$$$$###### !!!!!!!!!!!!!!!!!!"""############"""############$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%###$$$&&&((((((&&&$$$###'''---FFFXXXKKK777---&&&$$$%%%&&&%%%$$$######$$$$$$###"""!!!!!!"""###$$$###$$$%%%&&&&&&%%%$$$###"""!!!!!!"""$$$$$$$$$"""""""""$$$%%%'''(((******...///111111///000555:::===???AAAAAAAAACCCFFFIIIKKKKKKIIIMMM[[[kkkrrrooobbbUUUIIIGGGMMMUUU^^^fffeeehhhiiiiiijjjiiiccc]]]RRRRRRVVV^^^aaa___^^^___[[[OOOMMM^^^sss~~~jjjZZZWWW___www}}}pppcccfffvvvvvvssskkkooo|||rrrXXXMMMKKKEEE<<<===;;;666333333222///000------///...++++++---+++******)))))))))******)))))))))(((((((((((('''((((((+++000///***&&&&&&''''''''''''''''''((((((&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''%%%...222@@@\\\YYYNNNAAA===FFFPPPPPPKKKJJJNNNOOOPPPPPPNNNKKKGGGEEEJJJMMMNNNJJJHHHKKKNNNMMMNNNRRRWWWYYYTTTFFF555***&&&%%%$$$$$$######$$$$$$#########$$$$$$$$$$$$%%%###"""!!! !!!###&&&'''%%%!!! $$$%%%""" !!!###$$$$$$$$$######!!!###%%%&&&'''&&&$$$###%%%&&&###&&&,,,,,,444HHHXXXfffrrrsssppprrrwww{{{{{{zzzooo\\\PPPUUUcccnnnooolllgggdddbbbaaa___^^^gggrrr~~~xxxllldddaaaeeegggkkkmmmiiibbbccchhhlllooossssssoooiiidddbbbbbb___bbbfffccc[[[[[[bbb```^^^ZZZVVVRRRPPPMMMJJJLLLQQQUUURRRMMMKKKPPPUUUSSSPPPPPPSSSRRROOOMMMOOOMMMQQQYYYaaaggghhheeeccciiinnnmmmddd\\\___hhhnnnfffaaaYYYSSSNNNFFF:::222111---000000---333888///###!!!   !!!"""######$$$######$$$%%%+++888EEEKKKJJJDDD999000,,,)))&&&%%%$$$$$$$$$############ !!!!!!!!!!!!!!!!!! !!!""""""######""""""###############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&###%%%&&&((((((&&&%%%###&&&(((AAAWWWNNN:::---%%%%%%%%%$$$$$$$$$##################""""""#########$$$$$$%%%%%%%%%%%%$$$$$$"""!!!"""###%%%&&&%%%#########$$$&&&''')))******///000444777666666===EEEGGGGGGFFFCCCAAACCCHHHNNNRRRSSSSSSYYYjjj{{{}}}ttt___VVVOOOMMMPPPVVVcccnnnggghhhfff```YYYSSSPPPNNNBBBDDDQQQfffrrrlllZZZLLLHHHIIITTTkkksss]]]TTT[[[ggg{{{xxxrrrxxxyyyssstttvvvwww}}}yyyhhhXXXHHHDDDFFF@@@999===<<<666222444333111...++++++......+++***---******))))))))))))************)))))))))((((((((()))'''(((++++++'''&&&'''((((((((((((''''''''''''%%%&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###'''%%%...111@@@^^^^^^UUUFFF>>>GGGQQQRRROOONNNQQQNNNIIIDDD@@@===:::888<<>>XXXTTTAAA222''''''&&&$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%%%%""""""###$$$''''''&&&$$$$$$$$$%%%&&&'''((()))***---111:::AAAAAA???EEEMMMRRROOOHHH???;;;>>>IIIRRRWWW]]]aaafffsssuuubbb^^^YYYSSSLLLLLLXXXfffeeehhhiiiaaaRRREEE@@@BBB;;;===LLLfffvvvnnnTTT???;;;KKKaaawwwfffXXX]]]pppwww}}}pppvvvrrrmmmxxxsss```SSSLLLFFFGGGEEE999444999999333///222333111---******------******,,,***)))))))))))))))******++++++******))))))((((((***'''%%%'''&&&$$$%%%)))))))))((((((''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###'''%%%///222AAAbbbeee[[[JJJ???EEEOOOQQQPPPQQQNNNHHH???888333111000000///>>>LLLOOOLLLLLLMMMNNNSSSSSSUUUWWWTTTIII777)))&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%% !!!######$$$######"""%%%""" !!!###$$$$$$""" !!!###$$$###""" """''',,,---+++'''%%%$$$&&&###'''...---666JJJYYYeeeppptttuuuxxxyyyyyyzzzyyynnn[[[OOOUUUfffssspppqqqppplllgggeeefffiiilllttt}}}~~~vvvkkkdddaaabbbcccgggjjjgggbbbbbbgggeeejjjpppssspppllliiiiiifff```___fffeee\\\TTTTTT^^^^^^]]]WWWMMMEEEEEEIIIPPPWWW\\\YYYOOOJJJMMMRRRSSSLLLFFFDDDBBB???@@@CCCHHHPPPYYY```eeekkkttt{{{zzz|||vvviii```___eeehhhggggggeeebbb[[[QQQEEE>>>444000111111...777===666&&&$$$"""!!!!!!   !!!"""###$$$""" !!!$$$$$$%%%///<<<>>>CCCAAA666,,,)))&&&############""""""""""""!!! !!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""######&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%---)))???[[[[[[HHH777+++((('''%%%%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%$$$###'''&&&$$$$$$$$$$$$&&&'''#########%%%(((((('''%%%$$$%%%%%%&&&'''((()))))),,,222>>>IIIJJJFFFJJJRRR[[[UUUIII<<<666<<>><<<888444777444111000//////---++++++++++++*********))))))(((((((((((())))))))))))++++++******))))))((((((%%%&&&((()))))))))((('''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%&&&***222???UUUggg\\\UUUJJJDDDEEEJJJLLLKKKBBB<<<555333222///------222666BBBRRRVVVOOOLLLNNNRRRUUUZZZ[[[UUUGGG777+++$$$$$$######"""!!!!!!!!!&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!"""$$$$$$"""!!!######""""""!!!!!! """""""""""""""#########"""###$$$&&&''''''&&&&&& %%%$$$'''000222777GGG___mmmxxxwwwwww|||}}}zzzwwwtttjjjZZZMMMPPP```ooowwwwwwrrrllllllooopppnnnrrruuuwwwvvvqqqjjjeeebbbeeefffjjjlllhhhaaaaaadddmmmppprrrssstttvvvuuurrrnnnccc]]]aaa___VVVQQQUUU[[[^^^___ZZZQQQJJJGGGGGGTTT\\\ccc```UUUMMMNNNRRRKKKKKKHHHAAA;;;:::AAAGGGHHHMMMPPPPPPUUUcccsss{{{~~~tttlllgggbbb\\\]]]cccjjjjjjmmmlllaaaPPPDDD???<<<:::777666777888888777((( ###  !!!"""""""""!!!"""&&&+++///777;;;:::222***&&&$$$""" %%%&&&!!!"""""" """###""""""!!!  ### """$$$###""" !!!"""###$$$$$$%%%'''''''''&&&%%%$$$"""!!!''''''&&&&&&&&&%%%%%%%%%+++...GGGjjjttt[[[999'''&&&&&&%%%$$$$$$$$$$$$%%%#########"""######$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$&&&''''''&&&$$$''')))******+++------+++))):::MMMSSSQQQPPPRRRUUUfff[[[MMMBBB;;;>>>KKKYYY___cccgggkkkttt{{{vvvkkkZZZ[[[UUUPPPKKK???CCCXXXhhh~~~jjjbbb]]]MMM???888000888QQQ^^^UUUMMMOOO[[[eeeqqq|||kkkkkkdddnnn}}}~~~tttuuu|||zzzaaaTTTdddttt}}}jjj\\\OOOHHHAAA===<<<;;;777444555333000/////////...,,,+++++++++*********))))))(((((()))))))))******************))))))(((((((((&&&&&&((()))))))))(((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%%%%)))///:::NNN___\\\VVVLLLFFFDDDDDDAAA======888333111000...---,,,000333@@@PPPUUUNNNJJJLLLQQQWWW^^^^^^UUUEEE444***%%%$$$$$$######""""""!!!%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$###!!!###"""""""""!!!!!!!!! ##################"""""""""###$$$%%%&&&&&&%%%%%%"""&&&%%%'''...///444CCC\\\kkkvvvyyyzzz~~~zzzwwwtttjjjZZZMMMNNN]]]lllsssssspppkkkkkkooopppnnnpppsssvvvuuuqqqkkkeeebbbaaaccciiikkkgggaaaccchhhkkkmmmoooqqqvvvzzz}}}}}}ttteee[[[[[[YYYPPPKKKMMMXXX]]]___[[[RRRJJJHHHIIIYYY```eeecccZZZRRRQQQRRRNNNKKKEEE>>>888888===BBBNNNOOOMMMJJJPPPaaavvvyyyqqqiiieee```\\\___dddkkkiiihhhhhh```RRRGGGBBBBBBCCCEEEGGGHHHEEE???;;;,,,!!!!!!###!!! !!!!!!""""""""""""%%%)))---333666555...***(((&&&###"""&&&&&&""" """"""!!!!!!""""""!!!"""!!!  """ """######!!!!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%(((222QQQvvv~~~dddBBB000'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%$$$######"""######$$$%%%&&&&&&&&&%%%)))+++,,,,,,---......---333@@@PPPXXXUUUOOOMMMOOOUUUNNNHHHEEECCCDDDLLLVVVZZZ___dddiiinnnooocccVVVMMMOOOJJJEEEAAA:::DDD]]]ooo|||vvvfffccc^^^MMMAAA888111666GGGNNNKKKRRR___rrroooaaadddsss|||~~~~~~ssstttjjj]]]eeewwwvvveeeUUULLLEEE@@@<<<:::999888555222333111///...//////...---+++++++++***************))))))*********+++++++++))))))))))))((((((((((((''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%&&&(((,,,444EEEUUUWWWRRRKKKFFFBBB===666111777666444333333222000---///222@@@RRRWWWPPPJJJKKKQQQZZZdddcccUUUBBB222)))&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$#########"""$$$###"""###%%%%%%###"""""""""""""""!!!!!!!!!!!!%%%%%%$$$$$$###""""""""""""######$$$$$$$$$######$$$(((%%%&&&,,,,,,000>>>WWWeeerrrvvv{{{yyyxxxuuukkkZZZLLLLLLZZZgggmmmnnnmmmiiijjjnnnooonnnmmmqqqtttuuuqqqkkkfffccc\\\```gggjjjfffbbbeeelllkkkjjjkkkooouuu{{{tttcccUUUSSSRRRMMMHHHHHHTTTZZZ___\\\RRRKKKKKKNNN^^^bbbfffeee___XXXTTTRRRPPPKKKCCC<<<999:::>>>BBBOOOPPPNNNLLLRRRcccuuusssllleeeaaa___^^^aaafffhhhbbb______[[[SSSJJJGGGIIINNNVVV\\\[[[SSSGGG>>>222%%%######"""  !!! !!!"""""""""$$$''')))///000///++++++---+++'''%%%'''&&&"""!!!""""""!!! !!!""""""!!!"""!!!  !!!  !!!"""!!! """""""""""""""#####################$$$%%%'''((('''''''''''''''&&&&&&&&&(((;;;aaahhhEEE444''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$#########$$$%%%'''(((---...//////......///111===DDDRRR^^^[[[OOOIIIKKKHHHCCC@@@AAACCCEEEKKKRRRWWWZZZ]]]```cccbbbWWWLLLHHHJJJEEE@@@>>>===JJJeeeqqquuullldddeee[[[HHH???666666===FFFGGGFFFUUUhhhvvvsssgggdddmmmzzz~~~{{{}}}yyyttt}}}vvvcccjjj~~~uuudddUUUJJJEEE>>><<<999888777666222///000...------...//////...******************************+++++++++,,,,,,,,,((((((((((((((((((((((((((((((((()))))))))((((((&&&'''''''''((((((((()))''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$'''&&&'''))),,,333AAAPPPOOOIIICCCAAA===777222111333888===???@@@>>>888222000444BBBUUU[[[TTTNNNMMMRRR^^^jjjhhhWWWAAA111)))'''&&&&&&%%%%%%$$$##################""""""""""""$$$#########%%%%%%###"""""""""""""""!!!!!!!!!!!!&&&%%%%%%$$$###""""""!!!###############"""""""""###'''$$$%%%++++++///===TTTaaalllqqqwww{{{zzzwwwlll[[[LLLJJJWWWdddjjjmmmmmmiiihhhlllnnnmmmlllooossstttqqqlllgggeee[[[___eeeiiifffcccgggnnnmmmiiihhhlllqqqtttuuuwwwkkk\\\OOONNNRRRPPPKKKHHHOOOWWW]]]ZZZRRRLLLOOOTTT```bbbdddccc```ZZZTTTQQQPPPJJJBBB===>>>BBBFFFIIILLLQQQVVVXXX]]]gggooorrrnnnjjjdddaaa___```dddhhhbbbYYYSSSTTTVVVSSSPPPNNNQQQWWWaaahhhggg\\\MMMCCC666'''###"""!!!   """""""""###%%%''',,,---------111555333...)))'''$$$!!! !!!  """""" !!!!!! !!!!!! #########"""""""""""""""$$$###""""""###%%%''')))''''''''''''''''''''''''***CCCmmmccc???///((('''&&&&&&%%%%%%&&&&&&((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$#########""""""$$$(((+++222222333222...,,,///555BBBEEESSSaaa```QQQHHHJJJGGG@@@:::999;;;>>>EEELLLVVVUUUUUUXXX\\\___]]]YYYOOOOOOFFF@@@BBBAAAKKK___jjjnnnmmmoooppp^^^HHHBBB;;;BBBPPPYYYXXXTTT[[[gggsssrrrkkkkkkrrr~~~||||||uuuzzz|||hhhuuu~~~nnn^^^SSSKKKCCC???<<<;;;999888666333///---...,,,+++,,,---//////...************************++++++++++++,,,,,,,,,,,,((((((((())))))))))))))))))))))))((((((((())))))&&&&&&''''''((()))))))))''''''''''''''''''''''''))))))((((((((('''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''&&&(((***---444BBBPPPKKKCCC<<<:::666222222555555@@@KKKOOOOOOLLLBBB888111333AAAUUU]]]WWWOOONNNTTTaaammmjjjXXXBBB111)))''''''&&&&&&%%%$$$$$$$$$#########"""""""""!!!!!!$$$###"""###%%%%%%###!!!!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$###"""!!!!!!######"""""""""""""""""" %%%"""$$$++++++///>>>UUUaaajjjnnnuuu~~~zzzooo\\\LLLKKKWWWeeelllooonnniiigggjjjmmmmmmmmmppptttuuurrrnnnjjjhhh^^^```dddiiihhhfffiiioookkkdddbbbfffjjjiiigggiiibbbWWWNNNPPPVVVUUUNNNHHHLLLSSSXXXWWWQQQOOOSSSYYY^^^^^^______]]]XXXSSSOOOLLLGGGAAA@@@CCCJJJPPPTTTPPPWWW^^^aaadddiiikkkiiillljjjfffbbbaaadddfffggg^^^TTTMMMNNNSSSUUUWWWYYYYYY^^^fffkkkjjj```SSSIII888((("""!!!!!!    !!!"""""""""%%%'''---000222444:::???<<<777,,,'''""" !!!"""!!! !!!!!!!!!!!!!!!!!! !!!""""""!!!!!! #########"""""""""""""""&&&%%%###""""""###%%%&&&&&&&&&''''''''''''''''''+++HHHrrr[[[:::+++''''''&&&%%%%%%%%%%%%&&&((('''&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%%%%#########""""""%%%***...777555555333...***111<<>>:::999999999===CCCSSSSSSUUU\\\cccggghhhhhhYYYVVVIIIAAACCC@@@???JJJZZZhhhttt}}}}}}hhhTTTTTTOOOYYYgggrrrtttpppnnnmmm|||{{{ooopppttt{{{~~~~~~{{{tttvvvvvvyyykkkZZZNNNHHHEEEAAA===;;;:::999777444111...------+++***+++---......---***************+++++++++******+++++++++,,,,,,,,,))))))))))))******************)))((((((((())))))'''''''''(((((()))))))))''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&'''***---444CCCRRRKKK@@@777555111---111:::<<>>RRR[[[VVVOOONNNSSS```kkkiiiXXXBBB111***'''&&&&&&%%%%%%$$$$$$###############"""""""""!!!###"""!!!"""$$$$$$"""!!!!!!!!!!!!!!!""""""""""""$$$$$$######"""!!!!!!!!!###"""""""""""""""######$$$"""###+++,,,000???VVVcccmmmpppuuurrr^^^NNNMMMZZZhhhnnnrrrqqqjjjgggkkkpppqqqqqqsssuuuuuurrrooommmmmmaaa```ccciiillllllnnnrrrhhh^^^YYY^^^aaa___]]]___^^^WWWRRRTTTXXXWWWOOOGGGKKKNNNQQQQQQOOOQQQWWW]]][[[\\\\\\[[[XXXUUUSSSQQQKKKIIIFFFFFFIIIPPPWWW\\\\\\```bbbbbbeeekkkmmmkkklllllljjjeeedddffffffddd]]]TTTMMMMMMRRRVVV\\\bbb```bbbgggjjjhhhaaaWWWOOO999(((""""""!!!    !!!!!!!!!###&&&(((000666;;;???CCCFFFDDD>>>111)))"""!!!   !!!!!!!!! !!!"""""""""!!!!!! """$$$$$$"""!!! !!!"""""""""""""""#########&&&%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&&&&&&&)))FFFmmmsssSSS999...&&&&&&%%%$$$$$$$$$$$$%%%'''&&&%%%$$$$$$###$$$$$$###$$$$$$%%%%%%%%%%%%%%%"""$$$%%%$$$###&&&+++000888555555444...---999JJJ\\\cccjjjhhh^^^QQQGGGDDD<<<===@@@BBB???999999===NNNPPPYYYfffnnnnnnlllllleeecccTTTHHHFFF???999>>>III___pppzzz{{{lllbbbhhhlllrrr{{{yyyvvvvvvppprrr|||~~~zzzvvv~~~~~~|||{{{pppttttttfff\\\NNNEEEBBB@@@===;;;999888777555222///......---+++******,,,------,,,))))))*********+++++++++************++++++++++++)))*********+++++++++,,,++++++)))((((((((())))))((((((((((((((()))))))))''''''''''''''''''''''''*********)))))))))((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''%%%%%%(((***222AAAPPPJJJ>>>555333000---333>>>FFFTTT]]]YYYSSSMMMAAA444222222===PPP[[[WWWQQQPPPRRR\\\fffeeeVVVBBB111)))&&&&&&%%%%%%$$$#########$$$$$$#########""""""""""""!!! !!!######!!! !!!!!!!!!"""""""""###"""!!!!!!!!!!!!!!!!!!!!!###""""""!!!"""###%%%%%% %%%"""$$$+++,,,000>>>QQQbbbppprrrtttuuu```PPPPPP___mmmpppsssrrrkkkiiinnnuuuxxxvvvwwwwwwvvvsssqqqpppqqqddd___```hhhqqqtttuuuuuummm^^^TTTVVVXXXVVVVVVZZZZZZXXXUUUUUUWWWWWWPPPJJJKKKKKKJJJKKKNNNSSSZZZ___ZZZ[[[[[[YYYVVVTTTTTTVVVRRRSSSSSSRRRRRRUUU\\\bbbccceeefffeeehhhnnnpppnnnkkknnnmmmhhheeefffccc^^^]]]UUUNNNLLLMMMQQQZZZbbb```aaadddeeeddd^^^WWWQQQ:::)))###$$$!!!###   !!!###(((+++222<<>>IIILLLWWWfffooonnnmmmnnnnnnpppcccRRRJJJAAA===DDDNNNbbbkkkkkkmmmkkkmmmxxxvvvbbbbbbggg{{{zzzooojjjsss|||pppppprrr```UUUOOOFFF???;;;888666555666666555333000//////000---+++******+++,,,,,,+++))))))******++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++***((((((((()))***))))))))))))((((((((((((((((((((((((((((((((((((************))))))))))))&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$'''$$$$$$%%%'''///???MMMEEE:::333333111///666CCCLLLYYY^^^UUULLLFFF;;;...555444>>>RRR]]]ZZZTTTSSSPPPYYYbbbaaaTTTAAA111'''&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$############!!! !!!""""""!!! !!!!!!!!!""""""###### !!!!!!!!!!!!###""""""""""""$$$&&&'''"""&&&$$$$$$++++++///===KKK___ppprrrrrr{{{wwwbbbRRRRRRbbbqqqppptttrrrllljjjpppyyy~~~zzzzzzyyyvvvsssrrrrrrtttddd^^^^^^hhhtttzzzyyyyyyuuubbbRRRQQQRRROOOQQQWWWWWWVVVUUUTTTVVVWWWTTTOOOKKKHHHFFFGGGMMMUUU\\\```ZZZ\\\\\\YYYUUUTTTWWWZZZ[[[]]]___\\\YYYZZZ```fffbbbfffiiijjjnnnrrrrrrmmmkkkooooooiiieeeeeeaaaZZZ[[[TTTMMMJJJHHHKKKUUU___]]]^^^___aaa```[[[TTTOOO:::***$$$%%%"""###%%% !!!!!!     $$$)))...444???JJJNNNNNNMMMIIIEEE999...$$$$$$$$$!!! """---)))$$$   !!!#########"""!!!!!!$$$''''''$$$!!!!!!""" !!!!!!"""###$$$$$$%%%"""######$$$$$$$$$###############$$$$$$%%%%%%%%%(((???\\\fffXXX@@@000+++%%%$$$######""""""###############"""######$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!%%%(((((('''(((---333666222333555333777MMMfffuuuqqq^^^XXXSSSIIILLLMMMNNNHHH<<<444999CCCHHHHHHPPP^^^hhhjjjnnntttnnntttjjjVVVHHH??????LLLbbbpppnnnccceeemmmwwwzzzggg[[[]]]jjjyyykkknnn|||}}}{{{sssjjjyyynnn```SSSKKKHHHCCC===999666555555666444222000...,,,++++++------+++******+++------))))))))))))))))))))))))(((((())))))******++++++((()))***+++,,,,,,+++******)))((('''((()))+++---******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((('''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))---:::GGGEEE???;;;999666666AAANNNXXX``````RRRBBB888444000///444BBBTTT]]][[[XXXYYY]]]^^^___]]]UUUGGG777---'''&&&%%%$$$############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$$$$######""""""!!!!!!"""!!! """###$$$###!!!!!!%%%'''(((///666LLLbbbmmmpppuuuwwwzzzvvv___OOOSSSfffuuuwwwwwwtttooopppwww|||}}}|||vvvqqqnnnaaa```hhhmmmvvv|||vvvlllggg```ZZZRRRLLLMMMSSSSSSOOOVVV\\\YYYYYYVVVKKKJJJCCCGGGLLLMMMYYYfffggg___aaaaaa___[[[ZZZ[[[]]]ccceee___[[[^^^ZZZ\\\iiijjjkkkmmmnnnnnnmmmqqqvvvsssiiikkklllccc^^^___[[[eeeZZZQQQNNNLLLJJJMMMSSS\\\[[[UUUOOOPPPVVVTTTMMM;;;+++&&&&&&!!!!!!$$$  !!!!!!!!!!!!!!!!!! !!!!!!###***333;;;GGGQQQPPPJJJHHHGGGEEE999555...'''###"""###%%%'''%%%"""  !!!!!!!!! !!!!!!""""""!!!!!! """"""###$$$$$$$$$$$$###&&&%%%%%%$$$#########$$$"""$$$&&&&&&%%%$$$###$$$***888GGGLLLEEE999---&&&$$$$$$$$$#########""""""$$$$$$"""!!!!!!!!!"""###"""""""""!!!"""######$$$&&&'''((())))))+++...111555333000///555GGG___ppp}}}uuuuuuooo```[[[ZZZSSSTTTSSSPPPLLLFFFAAA???>>>JJJSSS^^^hhhmmmqqqtttvvvqqqggg\\\PPP???666CCCXXXlllpppiiijjjpppzzz}}}ooo]]]SSSiiiyyy|||xxxrrrzzzjjj___RRRGGGDDDAAA===999666555555555444333111///...,,,,,,+++---------,,,,,,---------)))))))))))))))))))))))))))))))))))))))*********'''(((***+++++++++************((('''((()))***,,,))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((******///===KKKMMMGGGBBB>>><<<>>>IIIVVV]]]```[[[KKK<<<555222000222777FFFWWW```]]]YYYYYY^^^```aaa___VVVGGG666+++'''&&&%%%$$$############""""""""""""""""""""""""""""""""""""""""""""""""#########""""""!!!!!!!!!#########""""""!!!!!!!!!!!!!!! !!!#########!!!!!!%%%'''(((...555III^^^jjjlllrrrsssuuu~~~yyy{{{tttaaaRRRUUUfffssszzz{{{xxxssssssyyy}}}~~~{{{yyyrrrdddaaaggglllvvvzzzrrrmmmgggaaa[[[RRRKKKLLLPPPRRROOOWWW^^^\\\\\\ZZZNNNJJJEEEJJJQQQSSS]]]hhhgggeeeffffffccc___^^^___aaacccddd\\\WWWXXXTTTVVVdddhhhjjjnnnqqqrrrsssvvvzzzvvvlllllllllbbb^^^___[[[aaaYYYSSSQQQOOOMMMRRRXXX[[[XXXQQQMMMQQQWWWUUUNNN<<<+++%%%%%% !!!$$$  !!!"""$$$###"""%%%######%%%%%%&&&...777DDDMMMTTTQQQJJJDDD???;;;999666000***%%%"""""""""###"""  """###!!!!!! !!!!!!!!!!!!!!!!!!!!! """"""""""""#########$$$&&&%%%$$$$$$#########$$$"""$$$%%%%%%$$$######$$$))):::LLLPPPFFF777---(((%%%%%%$$$$$$$$$#########%%%$$$###"""!!!!!!""""""""""""""""""############&&&'''(((((()))+++...111222111///000999JJJ```ooopppiiijjjfffZZZUUUUUUNNNQQQOOOJJJFFFDDDEEEHHHJJJJJJTTT___fffgggfffggghhhiii^^^SSSIII<<<666BBBUUUttt}}}vvvmmmbbb^^^kkkvvv{{{uuunnnjjjcccYYYaaauuu{{{tttxxx{{{hhhZZZPPPFFF???===;;;999666444444555555222111000...------,,,,,,---------......---------))))))))))))))))))))))))************))))))))))))'''((())))))))))))))))))+++***)))((('''((()))***)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$'''***+++000???MMMUUUOOOHHHDDDAAAEEEPPP\\\^^^[[[PPP@@@555111111///777===KKK\\\dddbbb\\\YYY___aaabbb```WWWGGG555)))'''&&&%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!""""""###!!!"""%%%&&&'''---444DDDYYYeeegggmmmmmmnnnuuurrrvvvqqqaaaTTTWWWeeeqqq|||~~~}}}xxxwww||||||~~~vvvfff```dddiiitttvvvlllkkkeee___ZZZRRRKKKJJJMMMPPPNNNWWW`````````^^^SSSKKKGGGNNNVVVYYYcccllliiikkkjjjhhhdddaaa```aaabbbbbbccc[[[VVVVVVQQQRRR___eeejjjpppuuuxxxyyy{{{|||zzzoooooonnnccc^^^^^^ZZZ[[[XXXVVVTTTQQQOOOUUU\\\WWWQQQJJJIIIPPPWWWUUUOOO===,,,%%%$$$ $$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!'''$$$$$$%%%%%%(((111;;;MMMTTTWWWSSSMMMHHHAAA:::>>><<<777222,,,'''### !!!###$$$  !!!!!!!!!!!!!!!"""!!!!!! !!!"""###$$$%%%%%%$$$############$$$###$$$%%%$$$###"""###%%%''':::QQQYYYNNN<<>>MMMVVVRRRLLLGGGEEEHHHQQQXXXVVVOOOCCC777111/////////<<>>HHHPPPTTTUUUOOORRRRRRKKKIIIIIIAAA===???CCCHHHMMMOOONNNMMM[[[[[[XXXQQQLLLOOO[[[fffWWWKKK>>>999777888@@@IIIRRRdddnnnssswwwjjjRRREEEDDDKKKXXXdddhhhjjjsss}}}|||}}}yyyxxx{{{pppdddzzzvvvaaa[[[TTTNNNIIIDDD???===888777555333222111111111------,,,,,,,,,,,,------)))***+++,,,,,,+++***)))************************++++++******))))))((((((((((((''''''''''''''''''******)))((((((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&'''((()))...===KKKUUUTTTOOOJJJGGGIIILLLNNNFFF???777222000000000111@@@GGGSSS```iiijjjcccZZZ[[[]]]```___XXXIII888---((('''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!! %%%""""""$$$%%%&&&+++222???RRR\\\___ggghhhhhhnnnvvvwwwnnn]]]QQQVVVeeepppvvv{{{}}}yyyxxx}}}tttssswwwrrrddd\\\[[[___mmmqqqddd^^^WWWQQQOOOLLLHHHHHHJJJJJJHHHSSS___```dddcccYYYSSSKKKOOOVVVZZZfffooolllhhhfffbbb^^^\\\[[[ZZZZZZYYY___^^^^^^```XXXSSS\\\dddlllsssvvvyyy{{{vvvoooooohhhmmmpppeee\\\WWWOOORRRVVVXXXTTTNNNKKKLLLNNNEEE>>>888===GGGOOOQQQOOO@@@///'''%%%!!!%%%!!! !!!###$$$$$$&&&'''((()))((()))---111888DDDPPPVVVXXXWWWUUUVVV\\\```___VVVVVVTTTNNNEEE888,,,$$$    !!!!!!"""""""""  """############""""""###$$$$$$###%%%&&&%%%$$$###$$$%%%%%%555PPPiiijjjUUU;;;,,,'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###""""""!!! """$$$%%%&&&%%%###"""$$$%%%&&&''''''))),,,///000222777>>>GGGLLLNNNOOOOOOHHHJJJLLLGGGGGGGGG???888999===CCCKKKPPPRRRRRR___]]]WWWNNNGGGJJJTTT^^^PPPFFF;;;777777:::???CCCFFFTTTYYYXXXYYYOOO@@@===>>>EEEVVVhhhtttzzzxxxyyyuuuzzzxxxgggyyymmm]]]QQQKKKFFFEEEAAA;;;777777444333111000...------,,,,,,,,,++++++++++++,,,,,,((())))))******))))))(((************************************))))))))))))))))))(((''''''''''''(((((((((((((((((((((((('''&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''((((((''''''''')))*********)))((('''&&&''''''''''''''''''''''''''''''((())))))...===LLLVVVUUUQQQJJJFFFFFFEEECCC888333000111222222333666BBBIIISSS^^^hhhlllddd[[[ZZZ\\\^^^]]]VVVIII999///((('''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""###""""""!!! %%%""""""$$$%%%%%%***111>>>OOOXXX\\\fffiiijjjppp{{{yyynnn\\\QQQVVVfffqqqtttyyy{{{vvvtttyyy~~~uuutttvvvqqqfff^^^YYYZZZhhhnnnbbbYYYRRRKKKIIIHHHFFFGGGJJJIIIFFFQQQ\\\___cccddd[[[VVVMMMOOOUUUZZZeeennnjjjgggeeebbb___^^^]]]ZZZXXXTTT[[[\\\^^^```XXXSSS[[[dddmmmssssssvvvxxxqqqgggbbb\\\ccchhh___VVVRRRJJJNNNTTTWWWTTTOOOMMMKKKHHHAAA:::555:::AAAFFFJJJMMMAAA000)))'''""""""&&&!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""" """$$$&&&)))...111555333444666888<<>>///&&&!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!  !!!"""######""""""""""""###$$$$$$###%%%'''(((&&&%%%%%%%%%%%%111LLLhhhnnnXXX<<<+++''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""$$$%%%%%%%%%$$$######%%%&&&&&&&&&(((+++......666AAALLLSSSVVVUUUTTTNNNFFFHHHJJJGGGJJJLLLDDD???:::777:::CCCOOOXXX]]]``````]]]WWWQQQMMMNNNPPPHHHAAA:::777888;;;===>>><<>>>>>;;;555333444111000//////...---,,,,,,,,,++++++*********++++++******))))))))))))******************************)))))))))))))))***************((('''''''''((((((''''''((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((())))))(((((('''******++++++***((('''&&&''''''''''''''''''''''''(((((()))***+++111AAAQQQWWWVVVOOOEEE@@@@@@===999222......111333333777>>>BBBIIIQQQZZZffflllfff[[[\\\]]]]]]ZZZSSSFFF888...((('''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""#########$$$$$$$$$%%%"""#########$$$$$$$$$%%%######$$$$$$$$$###!!! &&&###"""$$$$$$$$$)))000<<>>999999777222111---...222444444:::CCCBBBHHHPPPXXXdddkkkfff[[[^^^^^^]]]YYYQQQDDD666---(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###"""!!!&&&###"""$$$$$$$$$)))///;;;KKKRRRVVVcccjjjmmmuuu{{{yyyppp```WWW\\\jjjsssxxx}}}|||tttnnnrrrzzzvvvvvvvvvxxx{{{|||zzzyyyuuuooohhh\\\UUUaaajjjaaa]]]RRRHHHDDDCCCCCCEEEIIIKKKGGGPPPZZZ]]]dddggg```VVVNNNRRR[[[```hhhkkkbbbdddbbbaaaaaabbb```[[[VVVZZZ___\\\ZZZ\\\VVVTTT___ccclllpppooorrruuunnnaaaNNNGGGLLLQQQJJJGGGIIIEEEFFFMMMSSSUUUXXX\\\WWWOOOEEE???;;;;;;:::888===EEEBBB222---,,,&&&%%%'''!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++---......333666:::???EEENNNYYYaaalllgggbbb\\\SSSKKKLLLQQQLLLVVV]]]^^^___fffooottt}}}|||xxxnnn___KKK999...!!!!!!"""""""""""""""!!!######""""""""""""######""""""!!!!!!  !!!!!!"""###"""""""""""""""!!!""""""###$$$$$$###&&&+++---+++(((&&&%%%$$$---DDD[[[[[[FFF222+++&&&&&&%%%%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$$$$$$$#########$$$%%%&&&###$$$%%%%%%&&&'''+++---111???QQQ]]]___ZZZVVVTTTXXXOOOPPPUUUVVV^^^ddd^^^RRRJJJAAA>>>CCCJJJOOOPPPGGGDDD@@@???>>>===:::666555555555444666999;;;999:::===777444777111+++111...222666EEEeeetttppp|||qqqrrr{{{zzz|||}}}zzz|||tttuuu{{{xxxrrrsssggg[[[NNNCCC???===<<<999666333222111111111111000...---,,,+++***......------,,,+++******&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((()))***+++,,,+++******)))))))))))))))***))))))(((''''''&&&&&&%%%'''(((******)))'''&&&))))))((((((''''''&&&&&&&&&&&&'''((()))***++++++))))))))))))((((((((((((''''''''''''((((((((()))&&&(((,,,///000666FFFVVVTTTOOOGGG===555000...------000333666===DDDDDD@@@HHHGGGOOO```nnnoooeee]]]ZZZZZZZZZVVVNNNBBB444+++&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%""""""$$$(((,,,000###$$$$$$###"""!!! """"""###$$$$$$%%%&&&&&&%%%$$$######""""""#########%%%&&&''''''&&&$$$"""###!!!###&&&&&&%%%(((...:::GGGUUU[[[^^^eeellloooxxx}}}uuu___SSS\\\lllttt}}}tttssssssooouuu|||yyyzzzuuuqqqsssxxx|||{{{yyy|||tttfffZZZVVVZZZ^^^___[[[RRRJJJGGGDDDBBBCCCGGGIIINNNRRRTTTYYY```cccbbbVVVXXXZZZ^^^dddhhhgggccc___fffkkkhhh___YYY[[[___```___^^^___``````^^^\\\gggooorrrmmmmmmrrroooeeeSSS@@@EEEUUUOOOAAAAAAEEEFFFEEEKKKXXX```^^^XXXUUUXXXJJJ===;;;;;;999;;;@@@@@@888555111)))+++---%%%"""$$$&&&)))+++,,,,,,,,,///...+++)))+++///111000222555999::::::===CCCHHHPPPMMMOOOVVV\\\```gggnnnvvv}}}zzziii]]][[[XXXRRRPPPJJJQQQccclllgggiiissswww|||zzznnn\\\KKK<<<111&&& $$$###"""######""""""!!!!!! """"""###""""""!!!  !!!"""""" !!!!!!!!!"""""""""######$$$&&&''''''&&&$$$######---===IIIGGG999+++&&&'''&&&$$$"""!!!""""""######$$$%%%%%%%%%%%%$$$###$$$&&&&&&%%%###"""###$$$'''%%%$$$%%%''')))))))))777EEEYYYeee```SSSOOOSSSVVVYYY\\\]]]]]]```dddiiiaaaYYYKKKAAACCCJJJJJJCCCBBBAAA>>>:::777444222000///111444777999999999888888777555555666555444222---///666GGGaaavvvyyypppvvvttt~~~|||xxx~~~ttt}}}~~~xxxmmmsssfff\\\SSSHHH???===;;;999777444222111111111000000///...---,,,,,,+++------,,,,,,+++*********''''''''''''((((((((()))(((((((((((())))))))))))((((((((()))******+++++++++******)))(((((((((((()))))))))((('''&&&&&&&&&&&&''')))***)))((('''&&&((((((((((((((((((''''''''''''(((((()))*********)))))))))))))))))))))((('''''''''((((((((())))))((()))---///000777GGGVVVTTTPPPHHH???777222/////////444999===DDDKKKJJJEEEGGGHHHTTThhhvvvuuujjjaaa]]]]]][[[VVVMMM???222***&&&&&&&&&%%%%%%%%%$$$$$$&&&$$$###"""$$$'''***---+++)))&&&###!!!!!!""""""######$$$$$$%%%%%%&&&&&&%%%$$$$$$##################$$$%%%''''''&&&$$$###$$$"""###&&&'''&&&)))...888DDDQQQXXX^^^eeekkkmmmuuuyyyqqq^^^TTT]]]mmmuuu}}}uuuuuuvvvqqqvvv}}}zzzwwwtttqqqrrruuuxxxxxxxxxzzzssshhh\\\WWWYYY^^^aaaYYYPPPHHHDDDAAA@@@CCCHHHFFFMMMSSSVVV\\\bbbcccaaa^^^^^^^^^```dddfffddd```^^^cccgggeee```]]]___ccc___^^^^^^```bbbdddcccccciiirrruuuqqqqqquuupppfffXXXGGGIIISSSNNNFFFEEEDDDFFFBBBDDDNNNWWW\\\]]]___ccc\\\RRRHHH???<<<>>>AAADDD???BBB@@@666222///%%%............///111333555>>><<<888777:::>>>BBBBBBDDDIIIPPPRRRSSSWWW^^^eeeccc___^^^aaacccdddhhhnnnoooyyy|||sssjjjdddYYYMMMPPPIIIOOOaaaiiiddddddjjjrrrxxxyyypppaaaOOO===///'''!!!$$$""""""""""""""""""!!!!!! !!!""""""""""""!!!!!! !!!""""""!!!!!!!!!"""""""""""""""###$$$%%%&&&&&&%%%$$$###$$$,,,999CCCAAA555+++'''&&&%%%$$$""""""""""""######$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%#########%%%&&&%%%%%%$$$%%%'''***,,,999HHHZZZdddccc[[[TTTPPPSSSVVVZZZ^^^bbbfffkkknnnkkkcccSSSCCC>>>@@@AAA===???>>>===:::777333000///...///222555777777777777666666777999:::999555333///---...;;;VVVsss|||qqqmmmvvvzzz~~~~~~wwwzzzwww~~~zzzmmmnnncccWWWPPPJJJBBB<<<;;;777666444333111111000000............---------,,,,,,,,,++++++***)))))))))''''''''''''(((((((((((((((((((((((())))))))))))'''((()))******++++++***++++++)))((('''''''''''')))((((((''''''&&&&&&&&&(((((()))***)))(((&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++---///000777GGGWWWUUURRRLLLCCC:::555222222555<<>>CCCJJJKKKRRRYYY]]]aaaeeeddd```dddaaa___```cccdddcccaaa```aaabbbaaa``````aaaccc```______aaadddggghhhhhhiiippptttssstttuuuoooddd]]]OOOMMMQQQNNNLLLJJJAAAAAA===???HHHRRRYYY___cccnnnvvvqqq]]]KKKFFFGGGGGGHHHHHHSSSXXXMMMDDD===111666777888<<>>;;;;;;333333222111000000000000------------------------+++*********))))))(((((('''''''''((((((((((((((((((((((((((())))))))))))'''''')))***++++++******++++++)))(((''''''&&&&&&((((((((('''''''''&&&&&&))))))******)))((('''&&&((((((((())))))******************)))))))))(((((()))))))))))))))*********(((((()))))))))*********---,,,---///111888GGGVVVWWWUUUPPPHHH???999777888>>>GGGRRRYYY^^^aaa]]]WWWSSSYYYhhhzzz~~~qqqiiifffddd___VVVIII;;;///)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$111...)))$$$"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$######!!!"""###%%%&&&&&&&&&&&&%%%###%%%(((((('''***000888AAALLLUUU^^^eeefffccclllkkkcccXXXWWWcccqqqyyy}}}}}}ttttttxxxtttnnnooonnnmmmlllmmmppprrrqqqnnniiicccZZZVVVZZZaaa[[[RRRIIICCC???>>>DDDLLLVVV]]]bbbdddgggjjjiiidddccc]]][[[]]]aaacccdddeeebbb```^^^]]]^^^```aaaaaadddcccbbbccceeeggghhhhhhdddjjjoooqqqsssssskkkaaa[[[RRRPPPPPPNNNQQQLLL;;;888777===IIISSSXXX\\\```vvvuuu\\\UUUUUUQQQOOORRRcccnnnfff]]]UUUKKKHHHJJJPPPXXXbbbllltttyyytttmmmfffddddddfffiiimmmjjjrrr{{{}}}zzzxxxzzz}}}uuupppllllllkkkiiijjjnnnrrrsssrrrnnnmmmlllbbbVVVOOOJJJOOO```iiiddd^^^]]]^^^bbbcccaaa^^^XXXJJJ===---"""!!!###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!""""""#########""""""""""""!!!###""""""!!!""""""###$$$%%%)))111:::999111***'''%%%$$$$$$######"""""""""######$$$$$$$$$$$$######"""###%%%%%%$$$$$$%%%&&&$$$&&&&&&###"""%%%...666999DDDJJJOOO___rrrsssgggUUUSSSRRRWWW```iiioooqqqpppbbbOOO???888999;;;;;;888999;;;;;;999444///,,,,,,---///111222333333333777777777888999888444111,,,,,,...888KKKdddxxx~~~vvvqqqvvvwwwxxxyyy~~~yyysssyyy|||zzz{{{|||zzzvvvfff}}}ooobbbXXXNNNEEEBBB???;;;888999000000000000000/////////,,,,,,,,,---------------******)))))))))))))))(((((((((((((((((('''''''''(((((((((((())))))))))))'''((()))******+++++++++++++++)))(((((('''''''''(((((((((((((((''''''''')))))))))))))))(((((('''((()))))))))******++++++++++++******))))))((((((((()))))))))*********+++)))))))))************+++///------///222888FFFTTTYYYXXXTTTLLLCCC>>>???AAAKKKUUU___eeeiiiiiieee^^^aaaeeeqqq~~~zzznnnhhhfffeeeaaaVVVHHH:::000+++'''''''''&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$######"""***)))'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%&&&&&&%%%###%%%(((((('''***000:::CCCNNNWWW^^^dddddd___iiieee\\\VVVZZZgggttt{{{tttrrrtttnnnjjjkkkkkkiiiiiijjjmmmooollljjjgggddd[[[TTTVVV]]]]]]VVVNNNGGGAAA???DDDLLLZZZ```eeehhhkkkpppooolllaaaYYYUUUYYY]]]___bbbfffaaa___\\\\\\___bbbddddddiiigggeeedddeeeeeecccbbb```dddiiinnnrrrqqqhhh___TTTNNNNNNNNNLLLPPPJJJ777444444:::GGGRRRZZZaaahhhjjjaaa___ZZZYYYZZZlll{{{xxxqqqmmmeeegggkkksss{{{wwwtttqqqnnnooossssss{{{}}}xxxvvvoookkkiiijjjjjjggghhhkkkrrrooojjjggghhhggg___VVVPPPMMMRRR^^^ccc\\\TTTQQQLLLMMMKKKIIIKKKMMMIIIBBB000###"""###""" !!!!!!!!! !!!!!!!!!!!!!!! !!!""""""############"""""""""""""""!!!!!!!!!!!!"""###$$$$$$'''111:::;;;333)))&&&$$$$$$$$$$$$#########"""########################"""###%%%%%%$$$$$$%%%&&&$$$%%%&&&$$$###'''111:::>>>CCCBBBCCCUUUoooxxxrrr```ZZZSSSSSSZZZcccjjjnnniiiWWWBBB888999;;;;;;999666777:::;;;999555000---,,,---...000111222333333999777444333222222000///,,,,,,000888EEEXXXmmm{{{zzz}}}|||qqqbbbYYY___kkk|||{{{}}}xxxxxxcccvvv}}}nnn___UUUMMMDDD===<<<:::666333333//////000000000///...---,,,,,,,,,,,,,,,---------******))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((()))***+++,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++++++++******)))))))))((())))))******+++++++++)))*********++++++++++++...,,,,,,000333999EEEPPPXXXXXXVVVOOOHHHFFFKKKPPPYYYbbbkkknnnnnnmmmhhhccckkkoooxxx~~~sssgggbbbaaabbb___VVVGGG:::000,,,''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""""""""######$$$$$$%%%%%%$$$###$$$''''''&&&***///:::FFFSSS[[[aaaeeedddaaaggg```WWWUUU]]]jjjvvv|||tttooopppkkkhhhgggffffffgggiiikkkmmmiiieeecccccc\\\RRRPPPVVVZZZUUUPPPJJJDDD@@@DDDKKKSSS[[[ccchhhnnnssssssppp```UUUPPPTTTXXXZZZ^^^eeecccbbb```aaadddgggjjjjjjkkkiiigggffffffdddaaa^^^aaabbbfffkkkooommmcccZZZLLLFFFHHHJJJHHHKKKHHH999999777:::DDDQQQ]]]lllxxxooodddccc___ddd```ooozzz}}}}}}{{{vvvoooooossswww~~~yyyqqqiiifffgggjjjiiieeedddfffkkkiiiggggggfffaaaVVVNNNQQQPPPTTTYYYXXXOOOGGGCCC>>>>>>;;;777999>>>@@@???333%%%"""###""" !!!!!!!!! !!!!!!!!! !!!"""""""""""""""#########$$$$$$!!!!!!!!!"""######$$$$$$###&&&000:::<<<444)))$$$######$$$$$$$$$######"""$$$###""""""""""""###$$$###$$$%%%%%%$$$###$$$&&&%%%%%%&&&%%%&&&,,,555<<>>@@@EEECCCEEEGGGAAABBB@@@CCCLLLWWWbbbppp|||mmmdddfffiiikkkcccppp{{{{{{wwwooonnnsssuuu{{{sssddd``````ccchhhiiieeecccdddhhhfffeeedddaaaYYYOOOHHHNNNPPPTTTVVVQQQHHHBBB@@@>>>@@@???;;;888;;;<<<;;;555'''"""###""" !!!!!! !!!  !!!""""""!!!!!!"""###$$$$$$%%%&&& !!!"""$$$%%%%%%$$$$$$$$$%%%---888:::333)))$$$"""###$$$$$$$$$$$$###"""$$$###"""!!!!!!"""###$$$$$$%%%&&&%%%#########%%%&&&%%%%%%&&&***111888<<>>;;;777'''######""" !!!!!! !!!!!!!!!  !!!"""""" !!!###$$$%%%&&&'''!!!###%%%&&&%%%$$$###%%%%%%+++555888222)))%%%""""""$$$%%%%%%$$$###"""$$$###"""!!!!!!"""###$$$$$$&&&&&&%%%###"""###$$$'''%%%$$$'''---444:::<<<<<<>>>DDDKKKLLLLLLPPPXXXUUUUUUSSSPPPNNNPPPWWW]]]JJJ===222222333000...///...///111111111///,,,***************+++,,,---...+++++++++---//////...,,,,,,...222444555===UUUmmmtttooopppuuussslllssszzzgggWWWVVVTTTIII???===:::888444111///......///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++*********))))))((((((******)))((((((((((((((((((((('''(((***---000222///---+++,,,///000...+++111///------......---,,,*********++++++,,,,,,---......---+++******,,,---+++,,,,,,,,,,,,+++******)))***+++,,,---,,,,,,+++---------,,,,,,+++++++++...,,,---///222777BBBNNNNNNOOOPPPQQQTTTZZZbbbgggppppppqqqqqqppplllfffccckkklllvvv{{{hhhWWWRRRTTTTTTSSSMMMDDD999111---)))'''&&&$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$###$$$&&&'''((('''&&&&&&###$$$&&&&&&$$$######$$$#########$$$%%%'''***+++666CCCSSS___gggkkkjjjeeebbb[[[RRRQQQ^^^nnnvvvvvvzzz{{{{{{zzzwwwrrrnnnkkkfffbbb^^^]]]aaaeeeggghhhdddcccaaa^^^ZZZTTTLLLGGGIIICCCBBBEEEEEE@@@AAAFFFLLL]]]hhhgggiiipppnnndddRRRVVVOOOJJJRRR[[[hhhzzz|||tttoookkkiiihhhcccggghhhhhhjjjlllhhhbbbdddaaa______^^^WWWLLLCCC>>><<<;;;===BBBGGGLLLNNNPPPSSSXXX\\\___eeemmmrrrxxxiiikkkooollliiieeettt~~~{{{{{{yyysssoooooorrrooo{{{rrrdddUUUXXX\\\ccchhheeeaaaeeemmmllliiigggddd^^^SSSIIICCCGGGLLLPPPOOOJJJFFFFFFHHHQQQNNNSSSTTTOOOQQQNNNAAACCC111%%%%%%%%% !!!  $$$""""""%%%+++---+++''' !!!###%%%&&&%%%$$$######***555111//////***%%%$$$#########$$$%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%&&&%%%$$$"""!!!"""$$$&&&***...555<<>>CCCFFFIIIHHHCCC???<<<;;;;;;:::===HHHTTTXXXPPPGGG;;;///...000***+++///---+++,,,,,,,,,,,,***)))(((*********))))))))))))))),,,,,,,,,+++,,,,,,---...---000...222:::???OOOjjj{{{||||||qqqnnnmmmzzz{{{}}}||||||ppp~~~jjjZZZLLLBBBBBBAAA:::444444444333111///......//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************---,,,+++***))))))))))))+++***))))))((()))))))))))))))))))))+++---///111111000///111444777888888666333///---------,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...------+++++++++++++++*********)))***++++++,,,+++++++++,,,,,,,,,,,,++++++++++++,,,---000333555:::EEEQQQYYY[[[\\\WWWRRRSSS[[[bbbeeeeeedddcccaaa^^^\\\[[[cccdddnnnzzzyyyiiiZZZUUUUUUTTTQQQJJJ@@@666...***)))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###%%%&&&%%%$$$###$$$&&&$$$$$$###$$$%%%''')))***333CCCUUU___eeejjjlllkkkbbb[[[QQQOOO\\\nnnzzz|||sssrrrqqqpppqqqrrrtttuuuooolllhhhffffffhhhiiiiiifffdddaaa]]]XXXPPPHHHBBBAAACCCBBB???>>>@@@@@@>>>EEEHHHLLLPPPTTTYYY___ccciiijjj^^^TTTVVVYYY```nnnwwwvvvqqqjjjcccbbbeeehhhiiijjjiiihhhjjjmmmjjjddd\\\\\\^^^aaaaaaZZZLLLBBBAAABBBBBBAAAAAAEEEKKKQQQMMMUUU```iiinnnooonnnnnnqqqwwwtttjjjhhhppprrrkkkiiiiii{{{zzzzzz|||wwwtttuuuuuuqqqoooqqqvvvssszzzrrrfffeeeccceeejjjkkkiiiiiikkkqqqpppnnnhhh]]]MMM<<<111444888???FFFJJJIIIDDD@@@KKKJJJSSSXXXWWW]]]___UUUDDD555(((%%%###   !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! ###&&&'''%%%""""""###$$$$$$###!!! ###!!!---888444///,,,%%%$$$############$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&'''))),,,000444888:::CCCFFFIIIGGGBBB:::444000333///333EEEYYY]]]MMM;;;555++++++///))))))---***++++++***************+++,,,+++***((((((((())))))++++++******++++++,,,---,,,///...222;;;???MMMfff~~~xxxnnnmmmddd\\\```aaaooouuurrrrrr{{{}}}wwwvvvyyy}}}~~~uuuyyykkkZZZLLLBBB;;;<<<<<<888444444111000///.........//////---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************************++++++*********+++,,,,,,++++++***))))))))))))***************,,,---///000222333555777999:::999999555111...,,,,,,------,,,......------,,,,,,++++++,,,---///222333333111///,,,,,,+++*********************++++++++++++++++++,,,,,,,,,,,,,,,+++++++++...000333777888;;;GGGSSS^^^aaaaaa[[[SSSRRR[[[dddccccccbbb```]]][[[[[[\\\bbbaaaiiivvvwwwiii[[[VVVVVVUUUQQQIII???555...***(((((('''&&&%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%'''$$$$$$$$$$$$%%%''')))***555FFF[[[fffjjjkkkjjjhhheee]]]RRRNNNXXXjjjwwwzzzrrrpppmmmllllllpppsssvvvpppnnnkkkhhhggggggggghhhiiigggddd___YYYQQQIIICCC???DDDDDD@@@???CCCBBB===AAA======BBBGGGKKKSSS\\\dddeeeYYYNNNOOOPPPSSS^^^bbbeeegggeeeaaaaaaeeejjjggggggeeeeeejjjooolllfff\\\[[[[[[]]]]]]VVVJJJ@@@???AAAAAA???<<>>000...///444===FFFJJJHHHDDDGGGCCCFFFGGGEEENNNWWWRRRCCC666)))$$$"""!!!  !!!!!!"""""""""""""""""""""""""""!!!!!!###%%%%%%###!!!"""""""""###"""!!! ###"""///:::555///+++"""###############$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%((((((+++...222555666666???BBBEEEFFFBBB;;;444///444///222CCCUUUWWWFFF444222(((***...)))))),,,)))******(((((((((***+++------,,,)))((('''((()))************)))***++++++,,,,,,...---111;;;>>>JJJ```}}}wwwyyyuuusssooo___ZZZfffppp{{{|||zzz~~~zzzjjjlllooopppqqq{{{tttrrraaaUUUHHHBBB===888888888666444555.....................///------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************))))))))))))+++---///111,,,,,,+++******************+++++++++,,,---...///222555999<<<;;;999666444111...++++++,,,---......///......------,,,,,,,,,......111444777888555222---,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222444888::::::>>>JJJXXXbbbeeeddd\\\SSSRRRZZZccceeeffffffdddbbbbbbdddgggeeebbbgggrrrsssfffZZZUUUWWWUUUPPPHHH===444...+++((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((%%%$$$$$$$$$%%%'''(((***222FFF]]]kkkrrrrrrnnniiihhhaaaTTTNNNUUUeeerrrvvvtttqqqmmmjjjjjjlllppprrroooooonnnlllkkkjjjjjjkkknnnlllhhhccc]]]UUULLLFFFAAADDDFFFEEEEEEFFFEEEAAACCC>>>;;;???DDDGGGNNNVVVWWWXXXNNNFFFIIIIIIJJJSSSYYY___fffhhhfffeeegggjjjffffffdddffflllsssqqqjjj^^^[[[XXXXXXXXXSSSIIIAAA===??????<<<999;;;CCCJJJWWWZZZ^^^bbbcccbbb___\\\bbbggghhhggghhhkkkdddYYYYYY^^^xxx|||~~~yyyuuutttwwwyyyxxxxxxzzz|||yyy|||xxxpppooohhhdddgggjjjjjjiiiiiimmmpppppphhh___TTTDDD666111......444???HHHKKKJJJCCC@@@DDDDDD???EEEKKKDDD@@@666***$$$!!!!!!  !!!!!!#################################$$$%%%%%%###""" !!!"""""""""""""""###"""///;;;666///***"""""""""######$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))),,,111555888777555:::===@@@BBBAAA<<<555000444222555???IIIJJJ???444111''')))---))))))---******)))'''&&&''')))+++------+++)))''''''((()))*********)))))))))***+++++++++---,,,111:::;;;DDDYYYtttuuuqqqeeeuuuzzzddd]]]lll{{{~~~sssuuuyyyyyyssspppwww~~~qqqyyyuuu```RRRJJJ@@@;;;999777555333222222222........................,,,,,,,,,,,,++++++++++++******++++++++++++******************************))))))))))))+++...111333---,,,++++++******++++++++++++,,,,,,---------...111555:::<<<:::555222000...---,,,,,,...//////.....................------//////000555999:::888444///...,,,++++++,,,,,,---...------,,,,,,,,,,,,---------------............444666:::======AAAQQQ```iiiiiiddd[[[RRROOOUUU\\\```dddhhhiiijjjlllqqqvvvmmmfffgggnnnnnnbbbWWWSSSVVVTTTNNNEEE;;;333...,,,((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%$$$$$$%%%'''***%%%%%%$$$$$$%%%&&&((()))...AAAZZZlllxxx{{{wwwpppllldddXXXPPPTTTbbbnnnrrruuurrroookkkiiijjjkkklllnnnpppqqqqqqpppooopppqqqrrrppplllhhhaaaYYYPPPJJJDDDDDDGGGLLLMMMIIIHHHIIIMMMKKKHHHHHHKKKNNNPPPPPPJJJNNNHHHEEEKKKLLLKKKSSSWWW\\\cccfffeeecccccccccggggggfffhhhpppwwwssslll```\\\YYYYYYYYYUUUMMMFFFBBBBBB@@@===<<>>PPPmmmpppccc```fffkkkcccooozzz~~~tttxxxuuummmnnnoooxxxwwwzzzvvvkkkcccSSSJJJGGG@@@777888777444000///000000....../////////.........,,,,,,,,,++++++++++++*********++++++++++++******************************,,,+++******+++---000222------,,,++++++++++++,,,,,,,,,------------------111444777777444111000000000//////000111111///---...............////////////......333999;;;888555111///...,,,,,,---...///000///...---------.............../////////000000333666;;;>>>???FFFYYYkkkrrrnnneeeXXXMMMHHHJJJMMMRRRXXX```fffkkkqqqyyyvvvlllhhhllljjj^^^SSSOOOSSSPPPKKKBBB888000,,,+++(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$%%%(((***&&&%%%$$$$$$%%%&&&((()))000???TTThhhxxx|||tttnnnggg[[[SSSVVVcccnnnqqquuussspppmmmjjjiiihhhhhhjjjmmmppprrrrrrrrrtttvvvtttrrrooojjjddd\\\SSSMMMHHHAAAFFFRRRTTTKKKIIIPPPUUUYYYXXXSSSTTTWWWSSSJJJDDDIIIGGGHHHRRRTTTRRRXXXWWWYYY\\\___aaaaaa```___gggfffeeehhhpppuuupppggg```^^^]]]___```]]]UUUNNNLLLIIIFFFDDDEEEJJJPPPTTTWWWZZZ^^^bbbbbbZZZOOOFFFHHHRRR[[[]]]]]]aaahhhllllllhhhxxx{{{www|||~~~~~~zzzyyy{{{zzztttooonnnooonnn{{{}}}vvvsssmmmjjjiiilllrrrsssmmmhhhgggffflllllleeebbbccc\\\PPPGGG>>>333...111999AAAFFFFFFOOOaaahhh___XXXOOO>>>555111***$$$  !!!""""""""""""""""""""""""""""""!!!"""$$$%%%%%%%%%$$$$$$######"""""""""######$$$$$$"""///:::555000,,,%%% !!!"""###$$$######"""$$$$$$######$$$$$$%%%&&&%%%$$$$$$###$$$%%%&&&'''((()))...666===@@@<<<888777666666888:::;;;999777666===FFFKKKIIIDDD===999333((((((***%%%&&&+++))))))((('''''''''((()))***((((((((()))******+++++++++************+++,,,,,,+++,,,***///777555888IIIcccooodddcccuuuyyyttt{{{xxxyyyzzzwwwddddddkkk{{{~~~vvvbbbWWWSSSHHHCCCBBB===888:::999555000///000000/////////000//////...---,,,,,,,,,+++++++++************++++++++++++******************************///...,,,******,,,...000...---,,,,,,++++++,,,,,,,,,,,,---......------,,,111333333222///...000222222222222333444222///,,,------......//////000000...,,,,,,111777:::888555222000...---------///000111000///...------...///.../////////000000111111111555:::>>>@@@JJJ___rrryyyrrreeeVVVJJJBBBAAAAAABBBKKKVVV___gggooozzz|||pppiiijjjhhh\\\QQQMMMPPPNNNHHH???666...+++***((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$$$$$$$#########$$$&&&'''%%%%%%%%%$$$$$$%%%(((+++&&&%%%%%%$$$%%%&&&((()))555@@@RRRdddvvv}}}tttnnniii^^^UUUXXXdddooossstttsssqqqooollliiigggeeeeeeiiinnnpppqqqrrrtttwwwuuussspppkkkeee]]]TTTNNNIII???DDDVVVXXXKKKIIIUUUYYYbbbbbbYYYXXX\\\SSSDDDAAAHHHHHHLLLXXXYYYWWW\\\YYYYYYZZZ]]]bbbeeefffeeeeeedddcccfffmmmqqqjjj``````___aaaeeehhheee\\\TTTUUUQQQLLLKKKNNNSSSXXX[[[[[[YYYYYYYYYXXXTTTMMMHHHDDDNNNWWWXXXVVV\\\iiisssvvvmmmwww}}}uuupppwww}}}{{{|||zzz{{{xxxooohhheeeggggggvvvyyyrrrpppkkkmmmjjjhhhjjjiiigggiiimmmiiiooonnngggfffjjjfff[[[NNNDDD888///---333;;;@@@MMMUUUgggmmmddd^^^WWWHHH222000***$$$   !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%$$$$$$%%%&&&%%%$$$###""""""""""""$$$"""...:::555000---&&& !!!"""$$$$$$######"""$$$#########$$$%%%%%%&&&$$$$$$###"""###$$$&&&'''''')))...777???BBB>>>999777555444777<<<@@@AAA@@@===FFFRRRWWWTTTIII>>>888444(((''')))###%%%***(((((((((((('''''''''((((((&&&'''(((***++++++++++++++++++******++++++,,,---+++,,,)))...666333555EEEUUUnnnsss{{{||||||wwwyyywwwiii___fffvvv}}}{{{lllfff]]]PPPGGGBBB>>>:::666777555222///......000111111000000///......------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........000000000///.........------...///111111111000///111111222111000///---,,,------...///222555888:::333222111/////////000000000/////////............---222444000///333444111444555888:::<<>>222((('''!!!!!!!!!"""######$$$$$$&&&%%%%%%$$$###"""!!!!!!&&&&&&%%%$$$$$$%%%%%%%%%''')))000777<<<<<<<<<===333222444:::BBBJJJQQQUUU___jjjooodddRRREEE@@@>>>444000+++'''''''''''''''((('''&&&%%%%%%%%%%%%%%%))))))))))))((((((((((((,,,+++***))))))***+++,,,***+++,,,,,,...111666:::OOO```iiifffjjjuuuwwwoootttpppuuussskkkeeebbbhhhqqqwww|||yyysssaaaWWWPPPFFFAAA???>>>;;;888555444222000/////////000000000///......---,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***************+++++++++++++++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,------------------////////////...............//////000000000000///000000111111000///------......///000222444777888444333222000000///000000000000/////////.........,,,111333000000444666444777777888:::===HHH^^^rrruuuhhhTTTAAA::::::999555;;;<<>>;;;555,,,%%%"""!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!""""""""""""#########$$$$$$$$$############"""""""""!!!###"""+++:::<<<222)))(((#########"""""""""""""""%%%$$$$$$######"""""""""&&&%%%%%%$$$$$$%%%%%%&&&''')))---444999===AAACCC???888444:::CCCNNN]]]jjj|||zzzeeeMMM>>>:::999222...***'''&&&'''''''''(((((('''&&&%%%%%%%%%%%%((((((((((((((()))))))))+++***))))))))))))***+++)))*********,,,///444888JJJYYYaaa[[[ZZZbbbddd]]]ZZZ\\\lllwww|||{{{iiiZZZWWW[[[qqqttt~~~uuuyyy}}}kkk___RRRHHHCCC===:::::::::888666333333222111000///......///......------,,,,,,++++++++++++*********************++++++++++++******************+++++++++,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------,,,,,,............////////////000000///.........//////...//////000000//////.../////////000222333555666666555444222111000000000000000000000///////////////222333111000333555444888666666:::@@@NNNcccvvvuuukkkXXXEEE===<<<;;;888;;;<<>>SSSdddnnnrrrssstttkkkfff]]]VVVZZZgggrrrvvvuuuqqqnnnnnnooolllddd^^^XXX]]]eeekkknnnpppqqqqqqqqqqqqoooiiiaaaYYYSSSQQQKKKIIIMMMUUUTTTOOONNNTTT\\\^^^]]]WWWRRRMMMGGG@@@DDDBBBCCCHHHPPPWWWZZZZZZ]]]VVVQQQSSSYYY___eeejjjqqqpppqqqqqqllleeedddgggbbbaaa```cccjjjoookkkbbb[[[TTTOOOMMMHHHDDDJJJUUU[[[SSSLLLKKKOOOOOOHHHAAA<<<888666;;;BBBKKKVVVaaaeee\\\VVVYYYaaafffiiimmmkkklllnnnsssxxx{{{|||{{{xxxzzzyyyuuurrrnnnfff^^^fffjjjpppuuuyyy||||||zzzwwwsssqqqttt{{{xxxwwwvvvrrrooollliiigggbbbYYYOOODDD777...///444>>>DDDGGGDDD@@@BBBFFFHHHHHH===///&&&###"""!!! !!!!!!!!!""" !!!"""######"""""""""#########$$$$$$$$$###"""!!!!!!!!!"""###$$$###+++777999111***)))$$$$$$######"""!!!!!! ########################%%%%%%%%%$$$$$$%%%%%%&&&'''(((+++///777@@@HHHLLLGGG;;;666>>>HHHQQQdddwwwzzzcccKKK>>>:::999///,,,(((&&&&&&'''(((((()))((('''&&&%%%%%%%%%%%%'''''''''(((((())))))******))))))(((((())))))***'''((((((((())),,,111555AAAQQQZZZTTTOOOSSSSSSMMMLLLOOOeee~~~uuutttuuuqqqyyyyyyeee[[[YYYoookkktttrrrsssjjjYYYQQQFFFAAA===:::888777666333111111111111111111///...------------,,,,,,+++++++++******************************++++++++++++***************+++++++++,,,,,,------------.........///,,,,,,,,,,,,------------.........------------,,,.........//////000000000222111///...---...//////......//////000000000000000000000111111222333333777777555444333222111111111111111000000000//////333444444222000111333444777444444:::DDDTTTkkk}}}}}}uuueeeRRRHHHFFFEEECCCBBBAAACCCEEEBBB???AAAGGGZZZ{{{uuugggXXXQQQMMMGGG===333---+++******))))))))))))((((((((((((((((((((((((((((((((((((******)))(((((('''''''''''''''(((''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((111>>>QQQaaakkkqqqtttvvvmmmiii```XXXZZZfffpppuuupppmmmllllllmmmjjjccc]]]YYY]]]dddjjjnnnoooooooooppppppmmmfff^^^VVVRRROOOMMMKKKMMMRRRUUUTTTVVV[[[dddccc___XXXRRRMMMIIIFFFFFFEEEDDDFFFKKKQQQWWWZZZ\\\XXXWWWZZZ```dddeeeeeekkkmmmpppppphhh```aaafffeeeeeedddeeekkkpppnnnhhh```WWWRRRRRRIII???EEEUUU___ZZZTTTSSSSSSOOOGGG???>>>888666;;;BBBHHHPPPXXX]]]WWWRRRTTTWWW[[[bbbiiimmmppptttxxx{{{zzzxxxvvvttttttssssssqqqooojjjeeemmmrrryyy}}}|||vvvpppkkkeeeffffffbbbbbbiiiwww~~~zzztttooojjjfffbbb\\\UUULLL@@@444111444555999===???BBBIIIQQQVVVUUUFFF444((($$$###!!! !!!!!!!!!"""""" !!!"""###$$$""""""""""""############%%%###""" !!!###$$$$$$###)))222555///***(((############""""""!!!!!!!!!"""""""""#########$$$%%%%%%$$$$$$$$$%%%&&&&&&((()))+++---666CCCNNNSSSGGG<<<:::EEEMMMPPP___sssvvvwwwppp]]]III===777444,,,)))&&&%%%&&&'''(((((()))((('''&&&&&&%%%%%%%%%&&&&&&''''''((()))******))))))(((((((((((())))))(((((((((((((((+++000333888LLL[[[[[[WWWUUUPPPIIIIIIJJJ___xxx~~~~~~uuuooorrrtttrrr{{{}}}nnneeennn~~~}}}hhhjjjqqqrrrpppZZZOOOJJJ@@@<<<;;;888777555444222000///000111111111///---,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------........./////////,,,,,,---------................................./////////000000111111111333222000///......///000......//////000111111222000000111111111222222222777777666555444333222111222111111111111000000000222222222222222222555999999666555;;;EEEUUUlll~~~|||pppaaaVVVTTTTTTRRRNNNLLLJJJHHHAAA:::999>>>KKKqqq~~~rrrcccTTTNNNMMMEEE:::111---++++++***))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((((((((()))(((((((((((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&'''((((((111>>>PPP```kkkqqquuuxxxqqqnnneee\\\\\\eeeoootttooonnnmmmmmmmmmjjjeee```]]]```eeekkknnnooommmlllpppooollleee\\\TTTOOOMMMOOOLLLLLLOOOTTTYYY^^^dddhhhccc^^^XXXSSSPPPOOOOOOLLLKKKHHHFFFGGGLLLRRRWWW]]][[[ZZZ[[[___dddfffeeefffiiioooooohhh```aaahhheeeggggggfffiiinnnmmmiiieee]]]ZZZZZZPPPDDDJJJZZZcccaaa^^^]]]YYYQQQGGG>>>===999888===CCCFFFJJJOOOTTTQQQOOOPPPRRRTTT[[[cccnnnssszzz}}}xxxtttooommmmmmnnnooommmjjjiiijjjnnnrrrtttqqqggg\\\UUUGGGIIIJJJHHHIIISSSdddsss{{{~~~wwwsssmmmfff___ZZZUUUPPPGGG;;;444333///333<<>>;;;999;;;BBBOOOfffyyy|||pppgggeeeeeeddd^^^ZZZTTTNNNCCC999777:::CCCdddyyywwwnnn^^^PPPMMMLLLCCC888///---,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***''''''((((((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''''''''((((((111>>>PPP```kkkrrrwwwzzztttrrriii___]]]eeeoootttsssqqqpppooonnnkkkhhheeebbbcccfffjjjmmmnnnlllkkknnnnnnlllfff^^^VVVQQQNNNRRRPPPMMMPPPUUU]]]cccgggddd^^^YYYVVVTTTRRRTTTXXXTTTSSSOOOIIIEEEGGGMMMSSS^^^]]]XXXSSSUUU^^^fffjjjdddgggmmmoooiiibbbccciiidddggghhhfffgggjjjjjjgggiiieeedddbbbYYYQQQVVVaaagggfffdddaaa[[[QQQFFF???;;;999:::???CCCDDDHHHMMMQQQNNNLLLMMMNNNOOOUUU\\\jjjsssyyytttpppllljjjkkkllliiihhhhhhfffccc___[[[TTTKKKBBB<<<111444555333444;;;IIIUUUiiiuuu~~~|||yyywwwrrrjjj___YYYUUUTTTOOODDD999444000444@@@PPPZZZ]]]]]]]]]eeeUUU@@@...%%%"""  !!! !!!""""""!!!!!!!!!"""""""""#########"""!!!!!!!!!"""###$$$!!!###(((---000...)))&&& !!!!!!"""######$$$$$$!!!!!!!!!""""""#########$$$$$$$$$$$$%%%&&&'''''')))111666888???KKKQQQOOOQQQKKKGGGFFFGGGMMM[[[hhhlllfffVVVBBB444111111111***(((&&&&&&'''((()))((('''''''''&&&''''''((()))&&&&&&&&&''''''(((((()))((())))))******))))))(((*********))))))+++///222222FFF^^^lllpppjjj^^^RRRNNNXXXooommm___eeeppp{{{xxxhhhppp{{{yyywwweeeXXXNNNCCCBBBAAA888333333333222111222444555......//////......------,,,,,,,,,---------------++++++,,,,,,,,,------------......//////......---+++++++++,,,,,,,,,------,,,,,,---------.........---.........//////////////////000111222333333444444333333333333333333222111222222333333333222222333222222111111222333444...///000111222222111000333444555555555444333333333333222222222111111111222///000333444444888???===<<<::::::<<>>BBBDDDFFFMMMVVV[[[UUUPPPPPPOOOPPPUUU[[[jjjuuuwwwpppjjjccc______^^^YYYWWWYYYSSSMMMFFF???999333---(((%%%)))---------///555:::MMM```pppuuuxxx|||yyyrrrhhh```ZZZ\\\\\\RRRCCC:::555777CCCVVVccceeeddddddgggZZZEEE111%%%   !!!!!!!!!!!!!!!"""""""""###!!!"""""""""############!!!$$$***...111000+++&&&"""""""""""""""#########!!!!!!!!!"""""""""""""""$$$$$$$$$$$$%%%&&&'''(((***666>>>AAAFFFOOONNNGGGIIIMMMMMMHHHIIISSS]]]bbbaaa[[[LLL;;;333333555555***(((''''''((())))))(((&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''))))))***++++++***))))))*********)))(((***...111///>>>SSSdddnnnpppiiiaaa___jjjvvv~~~nnngggdddhhhqqq~~~ooorrryyyzzzcccUUUNNNGGG<<<<<<===666333333222000......000222...............---------------------------------,,,,,,,,,------...............////////////......++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000//////000222333444555666555555555444444333333333000111333444555555444333555444333222222222444444---///000111222222111111222333444555555555444333333333333222222222111111888444333555444111444;;;999999888888999DDD]]]tttzzzmmmeeeaaa___YYYSSSMMMEEE<<<555666;;;AAATTTcccmmmmmm[[[LLLPPPKKKAAA555---,,,------+++))))))))))))(((((((((((())))))))))))))))))))))))'''&&&%%%%%%&&&(((+++,,,&&&&&&'''((()))))))))(((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''')))(((((('''''''''((((((...;;;OOO```kkkrrrvvvxxxrrrqqqjjj```^^^fffqqqwwwssspppmmmjjjgggfffeeeeeedddcccbbbeeejjjmmmmmmllliiikkkmmmkkkfff___ZZZWWWVVVVVVVVVWWW\\\``````]]]\\\VVVSSSWWWZZZ[[[bbbjjjaaa```[[[PPPEEEAAAEEEKKKRRRZZZ]]]WWWUUU[[[cccgggbbbcccfffiiifff___^^^```iiiooorrrooolllmmmllljjjjjjooopppkkkhhhjjjlllkkkkkkhhhcccZZZQQQIIIDDDAAA>>>>>>AAADDDFFFJJJUUUaaahhh```XXXUUUTTTUUUZZZ```lllyyyrrriii\\\TTTNNNMMMJJJCCC@@@CCC444111///......---((($$$ %%%,,,///...---------999PPPfffpppwwwxxxssshhhbbbeeeggg]]]LLL@@@888999DDDYYYhhhmmmmmmnnnhhh\\\HHH444%%% !!!  !!!!!!!!!!!!"""""""""""" !!!"""###############"""&&&,,,000333222,,,&&&$$$$$$######"""!!!!!!!!!"""""""""""""""!!!!!!!!!$$$$$$$$$$$$%%%&&&'''(((+++999DDDGGGKKKPPPLLLAAA;;;IIIQQQNNNOOOYYY]]]ZZZ\\\WWWLLL>>>666222///***+++)))(((''')))))))))(((%%%%%%%%%&&&(((***+++,,,'''''''''''''''&&&&&&&&&)))***+++,,,,,,+++***)))******)))(((''')))---000,,,666GGGZZZkkkttttttpppfffnnnpppkkklllyyyzzztttbbb^^^eeetttuuuvvvwwwxxxuuubbbUUULLLCCC>>>:::555444777111000///......///000111222111///...------......//////...------------.....................------,,,...111111///...---------,,,+++***+++,,,---...+++,,,...000000///...---+++...000...///333333000444555333000444:::666...222333444555444111111333111555888777444222444777888777777666555333222111333222000//////000222333333444666888888666555444:::888444333333444444333555555444444444444555555888444444999;;;BBB[[[uuu{{{lll^^^VVVQQQMMMLLLHHHAAA;;;888888:::;;;DDDSSSaaaeeebbb]]]WWWRRRKKK@@@666222///+++)))***))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***''''''''''''((()))++++++...888MMMcccpppsssuuuwwwsssooodddZZZZZZdddoootttvvvllljjjiiicccdddeee]]]\\\^^^bbbfffiiikkkkkkkkkjjjiiikkklllggg___\\\]]]___gggiiiaaa]]]aaaaaa\\\XXXYYYYYYYYY[[[aaajjjpppkkkkkkcccTTTHHHGGGMMMQQQSSSSSSTTTVVVZZZ^^^ccceeebbb```eeedddXXXVVV[[[XXXgggpppvvvsssnnnnnnoooooorrrkkknnnooojjjnnnuuurrrjjjbbbVVVLLLFFFDDDDDDDDD???@@@AAAAAAEEEMMMYYYaaammmhhh```YYYXXX\\\ccchhhmmmsss{{{|||ppp___SSSIIIGGGEEE@@@;;;555000---***((('''***---,,,'''""" ###)))+++(((''')))333888JJJdddyyy~~~yyysssvvvtttllleeeffffffZZZIII@@@888???OOO]]]kkkmmmbbb[[[DDD555***$$$"""'''%%%"""!!!"""  !!!"""###"""!!!!!! !!!###%%%&&&"""&&&&&&""""""$$$$$$ """&&&...999@@@>>>555+++)))((('''%%%$$$###""""""######"""""""""""""""###***"""''',,,&&&$$$***+++444666;;;CCCIIIJJJGGGCCCIIIPPPUUUXXX]]]ccceeedddbbbRRRIIIAAA666444333))))))((('''&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$######(((''''''&&&&&&''')))***(((((())))))*********+++,,,,,,,,,,,,---...//////000888CCCRRRfffwww|||yyyuuurrriii```bbbqqq~~~xxxtttccciiiwwwzzzrrrxxxqqq{{{fffWWWLLLEEE>>>;;;888555444666222111000///...//////000111000///---,,,,,,------......------------......//////...............///111222333111///...///000,,,,,,++++++,,,,,,---...+++---...000000///...---,,,///000///000333444111333555555222444999777222666666666666444222222444222666888888444222444777777777777666555444333222444333111000000111333444444444555777999999888777888777555666777777666555777666666555555666666777999555555999;;;BBBZZZsss~~~}}}uuueeeXXXPPPKKKGGGBBB???<<<999777888999:::GGGWWWeeegggaaaZZZTTTOOOJJJ???555000...***)))+++))))))))))))(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))'''''''''(((((()))++++++...999NNNeeerrrtttuuuxxxqqqmmmeee\\\\\\fffppptttrrriiihhhgggbbbeeehhhbbb```aaabbbdddgggjjjlllnnnmmmllllllnnnjjjdddaaadddffflllmmmfff___^^^^^^^^^```^^^\\\\\\___fffnnnsssooonnngggYYYPPPPPPTTTVVVYYYZZZZZZ\\\___bbbeeefffbbb]]]```___VVVWWW\\\XXXccclllrrrppplllmmmooopppqqqkkkmmmooojjjmmmtttpppllldddXXXMMMGGGFFFGGGGGGBBBCCCCCCCCCEEEKKKVVV^^^aaa```]]][[[ZZZZZZ[[[\\\\\\]]]^^^^^^\\\WWWOOOIIIAAA@@@===:::555000,,,)))(((&&&%%%'''******%%% """''')))'''''')))+++---:::TTTmmmyyyzzzxxx~~~~~~xxxqqqooojjjXXXDDDIII???BBBMMMVVVaaadddYYYHHH777---((( !!!))))))$$$###!!! !!!  !!!"""###!!!!!! !!!"""$$$%%%###"""!!!!!! !!!!!!!!!%%%000>>>IIIGGG:::---((('''&&&%%%$$$#########$$$######"""""""""######***"""''',,,%%%%%%++++++...000555===FFFKKKKKKJJJPPPWWW___fffnnnrrrnnnggg___PPPFFF>>>333222222***(((((('''&&&&&&&&&&&&&&&&&&(((***(((%%%%%%''')))'''''''''''''''(((((()))((((((((()))))))))******++++++++++++,,,---...///000666@@@RRRjjjzzzoooeeeffftttvvvzzzuuuttt{{{vvvjjj{{{rrreeepppbbbVVVJJJBBB<<<888999888555444666444333111000///...////////////...---,,,,,,,,,,,,,,,,,,,,,------...//////111000///---...///000222666555444111...---///111++++++,,,---------------,,,---///000000000///......111222000111555555333333666777555555777888777666777666444222222555666333666999888555444555777666666666666666555444444555444333222222333444555666444333666:::======<<<777777777888::::::999777888777777666666777777888;;;888777:::<<>>333...,,,******,,,))))))))))))((((((((((((***))))))(((((())))))***(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((())))))***+++///:::OOOfffsssuuuuuuwwwrrroooggg___^^^eeelllnnnjjjaaabbbccc```eeekkkgggfffeeeddddddfffjjjnnnqqqqqqoooooopppnnnjjjjjjmmmpppoooooolllddd\\\\\\```eeebbb______dddkkkrrruuusssrrrkkkbbb]]]^^^___]]]``````aaabbbdddeeeffffffccc\\\]]]^^^YYY\\\aaa\\\```hhhmmmkkkiiikkkooopppoooiiilllnnniiilllrrrnnnnnneeeWWWLLLGGGEEEFFFGGGHHHHHHFFFCCCAAAEEELLLRRRRRRQQQPPPNNNMMMMMMLLLLLLIIIHHHFFFEEEEEECCC@@@>>>666555333000---)))&&&$$$$$$######%%%''''''###$$$&&&%%%'''***(((%%%,,,AAAYYYiiirrrvvvxxx}}}~~~{{{zzzuuubbbNNNPPPFFFGGGNNNPPPTTTQQQDDD666)))'''''' """******   !!!"""###!!!!!!!!!!!!!!!"""###$$$&&& $$$###%%%!!!%%%111DDDSSSQQQ@@@...&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$***###'''***$$$%%%,,,,,,,,,---000777@@@HHHNNNQQQUUU[[[dddppp|||uuuggg[[[MMMCCC;;;000///111***(((((('''&&&&&&&&&&&&'''$$$&&&'''%%%######&&&)))&&&&&&'''((((((((((((((('''((((((((((((((())))))************+++,,,---...111444>>>QQQmmmzzzrrrmmmrrr~~~}}}sssvvvuuucccrrrsssdddoooZZZRRRKKKBBB:::666555999:::888666888666444222000///.........---------,,,,,,+++++++++***+++,,,---...///000000222111///---...000222444666666666333000------...***+++---.........---,,,---...///000000000//////000333333111222666777555222777999888555555999<<<666888666222000444777999555777999888777555666888555666666777777777666666555555444444444444555555888444222555;;;@@@AAA@@@;;;999888888:::::::::999888777777666666777777888<<<:::999;;;===HHH]]]qqq~~~zzzmmm\\\PPPKKKGGGCCC???>>>======>>>@@@AAACCCRRR^^^fffaaaWWWPPPMMMKKKFFF;;;000,,,+++)))***---))))))))))))((((((((((((******))))))))))))******((((((((((((((((((((((((******))))))))))))))))))(((((((((((((((((((((((()))((('''''''''''''''((())))))(((((()))******+++...999NNNdddqqqssstttvvvtttrrrjjj```\\\```bbbbbb___XXXZZZ]]][[[bbbkkkiiijjjhhhgggfffhhhkkkooorrrtttrrrqqqsssqqqooopppuuuwwwoookkkmmmiii___[[[___cccaaa```bbbhhhooorrrtttuuutttnnniiihhhjjjhhhcccbbbcccdddeeefffffffffeeefff^^^___cccbbbgggjjjbbbbbbhhhkkkhhhgggjjjmmmooommmhhhkkkmmmhhhlllrrrooommmdddVVVJJJCCCBBBCCCDDDKKKJJJGGGAAA;;;;;;>>>CCCEEEBBB===999777999<<>>@@@===555222666888888777888999999888777777888555666777777888888777777666555555555555555555666777555333555;;;@@@BBBBBB@@@===999888888:::::::::777666666555555666666777;;;::::::<<>>>>>:::444000...,,,,,,---...............000000000000111111111111222555444222333777999888444555777999666555:::AAAJJJMMMHHH<<<666888888555888999999999:::999999888666777888888888888888777555555555555555555555555555555555666999<<<@@@BBBCCC@@@<<<;;;;;;<<<<<<;;;777666666555555666666777888999:::===EEEUUUjjjzzz|||pppbbbYYYWWWSSSOOOJJJKKKMMMPPPTTTYYY]]]___^^^```]]]UUUOOONNNLLLJJJ>>>444,,,++++++******,,,))))))))))))((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((('''(((((())))))*********))))))******+++,,,555HHH\\\hhhlllooorrrmmmkkkeee[[[WWWXXXXXXVVVPPPMMMTTTYYYWWW^^^hhhgggiiiiiihhhhhhjjjmmmoooqqqsssqqqqqqrrrqqqnnnpppuuupppiiieeeiiilllhhh___YYY^^^aaagggjjjlllnnnppprrrrrrrrrpppnnnpppssspppkkkggggggggggggggggggggggggbbb[[[___fffgggmmmoooggglllmmmkkkeeecccfffjjjjjjmmmeeedddccc]]]aaaiiifffccc[[[OOOFFFAAA??????@@@<<<===;;;888333222555888888777666444222///,,,***+++)))&&&$$$######!!! """"""!!! !!!!!!!!!!!!""""""######"""""" !!!!!!###'''......///...,,,///<<>>IIIVVV___ggghhhgggggglllooollleee]]]QQQIII>>>...))))))###'''&&&&&&&&&&&&'''((((((+++&&&$$$)))000111)))!!!%%%%%%&&&''''''''''''''')))))))))(((((((((((('''))))))))))))***+++,,,---000333;;;NNNjjjsssqqqzzzuuu|||zzzpppwwwcccQQQJJJDDD:::444444777333444888:::888777888333111000...,,,,,,,,,---+++,,,---......---,,,,,,---...000222333222222111//////...///000111222222999;;;<<<;;;888333000///---------------...//////111000000000111111222222333555444111222777999888555333444888777666:::AAALLLPPPKKK>>>888::::::444999999999:::;;;:::999888888888888999999888777777444555555555555555555444333666888888666777<<<@@@AAA@@@@@@AAABBBAAA???===888777777666666777777888555777:::>>>HHH\\\rrrvvvjjjcccbbb^^^YYYWWWZZZ^^^cccfffgggffffffdddbbb]]]VVVSSSQQQKKKDDD:::222++++++,,,***)))+++))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((()))))))))******''''''''''''''''''''''''((('''''''''((()))******++++++***))))))******+++---555FFFYYYeeejjjnnnssslllkkkcccYYYTTTUUUUUUSSSQQQOOOXXX]]]ZZZ```iiihhhhhhfffdddccceeeiiinnnqqqqqqoooooopppnnnkkklllppphhhkkkllljjjiiiggg```YYY```dddhhhhhheeeeeeiiiooooooqqqqqqnnnooorrrqqqmmmiiihhhfffdddcccbbbccccccaaaYYY[[[``````gggnnnjjjmmmmmmiiibbbaaaeeeiiijjjeee[[[WWWRRRIIILLLTTTQQQTTTNNNFFF@@@======>>>>>>;;;<<<;;;888444222444777888777444111...***(((&&&***&&&""" !!!""""""!!!!!!  !!!""" !!!!!!!!!!!!"""""" !!!"""!!!"""%%%'''&&&))),,,---,,,111888555>>>BBB@@@CCCMMMRRRPPPHHHBBBDDDFFFCCCIIIQQQOOOHHH333)))&&&!!!"""$$$   !!!"""###!!!"""############"""!!! """$$$$$$###!!! %%%"""%%%333CCCFFF:::---$$$$$$###############$$$""""""""""""###$$$%%%%%%'''%%%((('''%%%222???<<<:::;;;;;;===BBBLLLXXX```dddeeeccc\\\XXXZZZ]]]\\\]]]RRRLLLBBB111++++++%%%&&&&&&&&&&&&&&&'''(((((((((%%%###$$$'''(((%%%"""&&&&&&%%%%%%&&&&&&''''''******)))))))))(((((((((***************,,,------000222777FFF```|||~~~~~~yyytttttt~~~|||tttxxxtttcccOOOCCCFFFBBB555111888666333222666888555444555111000///---,,,,,,,,,---+++,,,---.........---,,,...///111333444333222111---......///000111111111777888888666333000//////......---,,,,,,...///000111111000000111111222333333555444111222777999888666222222777888666:::AAAFFFKKKHHH<<<777;;;;;;555::::::999:::;;;;;;:::999999999999999999888777777444444555555555555444444111666:::999555444999>>>>>>@@@CCCGGGHHHFFFBBB>>>999999888888888888999999333666999>>>KKK```www|||qqqlllkkkhhhbbbeeeiiiooossssssoooiiieeegggddd^^^YYYWWWUUUJJJ???777000++++++,,,***)))***))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((()))))))))***''''''''''''''''''''''''''''''''''''(((***++++++++++++***************+++///666EEEXXXdddiiinnntttpppmmmeeeYYYSSSRRRQQQOOOTTTSSS\\\bbb^^^ccckkkiiigggddd___]]]___eeemmmrrrooommmnnnooolllhhhhhhlllaaammmsssmmmfffeeeaaaYYYaaaeeegggccc\\\[[[ccckkknnnqqqqqqnnnnnnqqqqqqoooiiigggccc```^^^]]]]]]]]]aaaYYYZZZ\\\ZZZdddnnnmmmllllllggg``````eeeiiijjj]]]QQQJJJCCC888:::AAA>>>HHHCCC===999888:::;;;;;;???@@@???:::444111222444:::555---&&&""""""$$$&&&###!!! !!!!!!!!!  """""" !!!""" """### !!!$$$### ###***///---+++++++++222333------333777555444777FFFSSSSSSVVVZZZSSSRRR:::***&&&!!!###%%%   !!!"""### !!!""""""!!! """"""$$$$$$""" $$$222AAADDD999---%%%$$$$$$###""""""######!!!!!!!!!!!!"""###$$$%%%&&&%%%)))'''&&&444BBB???AAABBBBBBBBBEEEKKKUUU]]]dddhhheeeZZZQQQRRRWWW[[[[[[RRRNNNEEE444......'''&&&&&&&&&&&&&&&'''((())))))***(((%%%######&&&***'''&&&%%%$$$%%%&&&'''(((++++++******))))))((((((************+++,,,---...111111333>>>VVVsss~~~oooooo~~~xxxmmm{{{uuu```QQQIII???999888999777444444444333333222111000000111000///...---,,,,,,,,,,,,...000000...---,,,---444555666777666555333111.........///111222444444333333111000////////////333222111000////////////000111333555555444333222333222222222444666999;;;666777888::::::::::::999???>>><<<:::888666555555888:::;;;======<<<:::999555666777888999999888777:::888666333222222333444333444777999::::::999888@@@AAABBBGGGSSSYYYPPP@@@>>>999888:::999444333777888777666:::KKKgggtttooooookkkeeepppvvv}}}zzzsssmmmjjjhhhkkkhhh]]]TTTOOOHHH@@@333000,,,************)))((((((((((((((()))***+++&&&''')))***+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************++++++,,,,,,,,,,,,------111555AAARRR___ffflllqqquuupppggg^^^WWWSSSQQQQQQVVVZZZ```dddhhhjjjlllmmmiiihhhddd___\\\___hhhooopppjjjhhhllllllgggeeehhhdddjjjmmmkkkiiiiiiddd]]]dddiiijjjbbbYYYWWW^^^eeellloooqqqooopppttttttqqqppphhhbbb```^^^YYYXXXYYY\\\``````[[[[[[ccchhhhhhjjjnnntttmmmaaadddggg^^^TTTEEE555//////......000111333444333222333777;;;999999888666333...***((()))((('''$$$###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!""""""###"""""""""""""""######$$$!!!"""%%%(((***+++,,,,,,&&&&&&%%%%%%%%%&&&''''''222777GGG[[[ggghhhhhhjjj[[[EEE...%%%$$$"""!!!""" $$$ ###"""""" !!!"""###""" !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&"""000<<>>@@@CCC@@@@@@FFFMMMSSSZZZaaammmlllggg```]]]]]]ZZZUUUMMMQQQOOODDD777///***'''"""%%%''''''$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''''''''((((((((((((''''''***((('''((()))+++++++++333333555???TTTpppuuunnn~~~~~~pppiii}}}yyyssseeeQQQKKKDDD;;;777777666444222222333333333333111000///000000///...---,,,,,,,,,,,,...000000.........///444555666777777555333222///.........///111222444111111000000000000111111333222111111000000111111222333444555555555444333333333333333444666888999777888<<<@@@CCCAAA===:::<<<;;;:::999888888777888======>>>>>>===;;;999777666777888999999888888777999888666444333333444555444555777999999999888777:::;;;>>>EEEQQQZZZVVVLLLCCC===:::;;;;;;777666888777888999>>>OOOjjjzzzooommmqqqqqqnnnnnnuuu}}}~~~wwwqqqnnnpppooohhh\\\SSSMMMEEE===222///,,,************)))((((((((('''(((((())))))&&&''')))*********(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((())))))))))))************+++++++++,,,,,,,,,------///333???QQQ^^^dddiiimmmtttmmmddd\\\WWWUUUTTTTTT[[[]]]bbbfffjjjmmmppprrrpppkkkddd______ccchhhkkkiiieeefffkkkmmmhhhfffgggfffkkkmmmiiigggfffbbb[[[___fffjjjfff]]]ZZZ^^^cccmmmpppqqqooooooqqqqqqnnnmmmgggcccbbb```\\\[[[\\\aaadddbbb[[[YYY]]]aaa```fffjjjoooiii]]]aaaddd[[[III;;;...))))))))))))***,,,---...---,,,...111555555333111...+++)))'''&&&'''&&&$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!! !!!""""""###"""!!!!!!!!!!!!"""######"""###$$$&&&((()))******%%%%%%$$$$$$%%%%%%&&&&&&///888LLLaaammmmmmmmmpppeeeNNN666)))%%%!!! !!! !!!""""""###!!! !!!!!!""""""!!! !!!"""###"""!!! +++###$$$---<<>>@@@GGGPPPVVV]]]dddiiikkkjjjddd^^^YYYPPPHHHHHHLLLIII>>>333---***(((###&&&((('''%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''''''''((((((((((((''''''((((((((()))***+++++++++---///444>>>PPPggg}}}mmmaaaoooyyyzzz|||qqq|||yyyooonnnWWWEEEBBB===777444444444111///000111333333333111///---000///...---------------...///000///...///111333444555777888777666444333000///...------///111222/////////000111222333444222222222222222333333444444444444444555555555555333333444555555666777777777:::@@@HHHNNNKKKBBB:::888888888888888999::::::===>>>>>>>>>===<<<:::999888888888999888888777666888777666444444444555666555666888888888888777666555888<<>><<<999888777999;;;BBBUUUnnnwwwjjjgggiiijjjhhhkkksss}}}zzzvvv{{{sssfffXXXPPPJJJ@@@777111...+++*********)))((()))((((((''''''''''''(((&&&''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,000===OOO]]]bbbeeehhhnnnggg^^^ZZZ[[[]]]]]][[[___```cccfffkkkooosssvvvwwwnnnddd___aaaeeeggghhhbbb```ccchhhkkkhhheeeeeehhhjjjjjjfffdddbbb^^^ZZZZZZaaahhhiiiddd^^^___bbbnnnqqqqqqmmmmmmoooooollljjjeeecccdddccc___\\\]]]___aaa^^^XXXUUUWWWYYYYYY```dddjjjeeeYYY\\\^^^SSS<<<111'''%%%%%%$$$$$$%%%&&&&&&'''&&&&&&'''***,,,---+++(((%%%###"""###$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!"""""""""!!! !!!""""""#########$$$%%%&&&'''(((###############$$$%%%&&&)))555KKKbbbooorrrrrrsssoooYYY???---%%%!!! !!!!!!!!!!!!!!!!!!""" """!!!!!!  ###"""!!!!!!""""""!!! &&&$$$&&&---???YYYYYY???,,,!!!"""&&& """###$$$$$$###""""""$$$%%%"""'''***,,,111:::BBBDDD<<<:::>>>FFFMMMRRRYYY```cccggggggaaaYYYRRRGGG>>>???CCCBBB888///+++***)))%%%&&&((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((('''''''''''')))***++++++++++++000333;;;FFFTTTdddsss|||tttgggrrr{{{}}}}}}yyylll~~~ooo^^^MMM===:::777444333333222000...///000222333222000...,,,///......---------......//////000//////000333555444555777888888777555444111000...,,,,,,---///111/////////000111222333444222222222222333555666777444444333333333444555666444444555666777777666666777:::BBBMMMUUURRREEE:::888888888888888999:::;;;999:::;;;<<<=========<<<999999999999888777777666777777666555555666666777777777888888777666555555666999<<>>+++!!!"""&&&!!! ######$$$%%%$$$""""""###$$$"""%%%***---222888>>>AAA======@@@HHHMMMOOOUUU\\\```cccbbbZZZRRRKKKCCC;;;777===???777///+++***)))&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&''''''((((((''''''&&&%%%''')))***+++***++++++666888AAAPPP]]]eeeiiikkk|||~~~~~~~~~~~~zzzvvv|||nnn~~~lllYYYNNNBBB777666555333222222111000///...///000111111///...,,,......---------......//////000000//////000333555333555666777888666555444111000...---,,,---///000111111000111111222333333111222222333444666888999333333333222333444555555555666777888888888888777888:::BBBMMMUUURRRFFF;;;::::::999999999999999:::888888999:::;;;;;;<<<<<<::::::999888888888777777888777777777666666777777888888777777666666555444666888:::;;;===AAAGGGNNNJJJCCC===;;;???AAA>>>888<<<<<<>>>FFFZZZsssxxxmmmgggfffeeebbb```^^^eeeqqq}}}zzzkkkXXXMMMHHHAAA777///...,,,***)))******((('''***)))(((''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((()))))))))*********************+++++++++,,,,,,,,,///;;;OOO^^^dddeeefffddd```^^^bbbiiilllhhhbbb___\\\ZZZ\\\aaahhhlllnnnnnnlllhhhccc______dddhhhdddbbb___^^^___bbbccccccdddccccccdddcccbbbaaabbb``````ccciiiiiifffhhhmmmoooqqqpppmmmllloooooommmiiidddbbbccc```YYYTTTSSSMMMJJJGGGEEEDDDFFFLLLRRRWWW\\\eeecccWWWSSSLLL:::---&&&"""$$$%%%###"""######""""""""""""#########!!!!!!"""######"""!!! !!! !!!"""###"""""""""""""""""""""""""""#########"""!!! !!!!!!!!!!!! !!!###"""!!! !!!"""###!!!!!!!!!!!!"""###$$$%%%&&&'''000CCC\\\nnnrrrnnnnnn___HHH333&&&"""""""""!!!!!!!!!"""""""""######""""""!!!"""$$$&&&&&&###"""!!! ###!!! !!!"""###""" !!!%%%(((888VVVXXX===+++ """&&&!!!!!!%%%""""""$$$%%%$$$###""""""###"""$$$(((---000333777;;;>>>???DDDKKKOOORRRYYY```bbbggghhh```UUUKKK@@@888555===@@@;;;333...***((('''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&%%%'''************+++---777777BBBWWWeeeeee^^^XXXlll~~~www~~~sssggggggsssrrr}}}nnnYYYLLLDDD===777444333222111111000000000.........//////......------------------...///000///000111000///000222333222333555666777666444333000000//////////////////111111111111111222333444111222222333444666888999333444444444444555555555777777888999999:::;;;;;;999;;;@@@HHHNNNMMMFFF???===<<<;;;::::::999::::::;;;::::::999999999888888::::::999888888888999999999888888888777777666666777777777666666555555555444444777::::::;;;AAAIIICCCAAA===;;;???BBB???999===>>>AAAKKK```xxxxxxnnnlllllliiiccc```XXX]]]fffpppyyy}}}|||zzzssscccSSSJJJEEE===333---,,,+++))))))***)))(((&&&***))))))(((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************************++++++++++++...000;;;NNN___ggghhhhhhgggeeedddfffjjjjjjeee___^^^ZZZWWWXXX^^^dddhhhiiidddffffffccc```aaafffkkkjjjhhhccc^^^___dddfffeeeeeeccceeehhhiiiggggggjjjhhhbbbccciiillljjjnnnuuusssuuusssnnnmmmppppppnnniiidddaaaaaa]]]VVVPPPOOOLLLFFFAAA>>>===>>>EEEMMMUUUYYYbbb___SSSOOOGGG444***%%%"""$$$$$$!!! """$$$###""""""$$$$$$###!!!!!!###%%%%%%$$$"""!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""#########"""!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!! !!!!!!!!! !!!"""###$$$%%%(((&&&(((666PPPgggpppnnnkkkbbbOOO888***%%%###!!!!!!!!!!!!!!!"""""""""""" %%%******&&& """ !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!((('''''''''222LLLTTTBBB...######&&&!!!!!!&&&$$$!!!###%%%%%%#########$$$$$$$$$''',,,///000444999888:::@@@HHHNNNSSS\\\ffflllsssuuummm^^^OOO@@@444:::AAADDD>>>555///***''''''&&&%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&%%%'''***)))((((((,,,000666:::KKKeeetttnnn```XXXkkkyyy{{{ttteeebbbiiiyyyvvv{{{rrrXXXLLLEEE;;;666777333333222000......000111......---,,,,,,---...///,,,,,,,,,---...///000000...000111111000///000111111222444555666555444333...///000111111111000/////////000111222444555666111222222333444666777888444555666888888777777666999999888999:::<<<>>>???<<<===???CCCFFFGGGFFFCCC======<<<;;;;;;;;;;;;<<<;;;;;;::::::999999:::::::::999888888888999:::;;;::::::999999888777666555777666666555555555666666555444666;;;;;;999<<>>???===???CCCBBB<<<<<<@@@FFFSSSiiiwwwmmmmmmnnnkkkfffcccZZZ[[[___fffmmmrrrrrrqqqlll^^^QQQKKKEEE:::000++++++***))))))***)))'''&&&***))))))))))))******+++((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************************++++++++++++//////999MMM___hhhjjjkkkhhhfffeeeeeeffffffdddbbbaaa]]]YYYZZZ___dddffffff^^^___aaaccceeegggjjjlllmmmmmmiiidddeeejjjllliiijjjhhhjjjpppqqqnnnmmmqqqmmmeeedddkkkpppnnnrrryyyzzzzzzwwwqqqnnnoooooollljjjddd```___[[[TTTOOONNNNNNFFF>>>;;;999;;;DDDNNNTTTUUU[[[WWWLLLKKKFFF444,,,'''%%%%%%%%%!!!!!!###$$$###!!!"""###$$$!!!!!!!!!""""""#########"""!!!!!!!!!!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!!""" !!!!!!!!!!!!!!! !!!"""###%%%&&&&&&'''(((111EEE]]]kkknnnoooiiiXXXAAA///'''""" !!!!!!!!!"""""" ###)))'''!!!  ###$$$$$$###"""""""""""""""""""""""")))(((...333;;;NNNVVVLLL444(((%%%&&& %%%### """$$$%%%$$$###$$$%%%&&&$$$'''---000111666===999;;;AAAIIINNNUUU```kkkyyy}}}{{{nnn]]]PPPEEE===DDDHHHGGG>>>333---***(((&&&%%%$$$&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&((()))(((&&&'''---222555@@@[[[zzz{{{nnniiippp{{{tttfffgggsssyyyzzzzzzxxx\\\FFFBBB===000+++111333222111///------///111///...,,,++++++,,,...///,,,,,,,,,---...///000111---///222222000///......000111333555555444333222---///111333333222000///---...///000333555777999222222222333444555666777555777999:::;;;:::888777:::999999999:::===@@@BBB????????????AAACCCFFFGGG======<<<<<<<<<===>>>>>>999999999:::;;;<<<>>>???999999888888888999;;;<<<;;;;;;::::::888777555444666666555555555555666777999666888<<<<<<777777;;;777===@@@>>>@@@DDDCCC???;;;AAAJJJZZZpppyyymmmdddhhhooopppnnnooo___^^^^^^bbbhhhlllmmmmmmiii]]]RRRMMMEEE888...******)))((()))***)))'''%%%***)))))))))***+++,,,,,,((((((((((((((()))******((((((((((((((((((((((((************************&&&&&&''''''''''''&&&&&&))))))))))))************)))************+++++++++//////888LLL___iiikkkmmmdddcccbbbaaabbbdddgggiiieee```[[[\\\bbbfffgggfff\\\[[[]]]bbbiiinnnnnnlllmmmpppmmmiiikkkpppppplllooolllooouuuvvvrrrqqqtttpppgggeeennnsssqqqttt{{{zzzsssoooooommmjjjiiiddd___^^^[[[TTTPPPPPPNNNEEE===:::999<<>>???>>>???BBBDDDDDDCCCCCCDDDDDDEEEDDDDDD???AAACCCAAA>>>;;;;;;===???>>><<<;;;:::;;;;;;<<<::::::::::::999999999999888888999::::::888444000333333333444555666666777333444666777888888888888999888:::???EEEIIIHHHFFFBBBAAAOOOdddwwwwwwiii[[[TTT^^^gggiiijjjooohhhiiieeeaaadddlllmmmhhhXXXTTTLLLCCC:::333///,,,((((((((((((''''''''''''***)))((((((((((((((()))***)))(((&&&&&&''''''((())))))))))))************++++++***)))(((((())))))(((((((((((((((((((((((((((((((((((()))***,,,,,,+++,,,---------,,,+++******///:::KKK[[[eeefffccc^^^^^^^^^]]]XXXWWW```jjjkkkoooiii^^^aaaooopppgggaaacccdddfffiiiooorrrssstttqqqnnnnnnqqqrrrpppnnnsssrrrrrrsssuuuvvvvvvuuunnnmmmkkkkkkmmmttt}}}zzzwwwtttmmmhhhgggiiiaaa\\\______YYYSSSRRRRRRMMMEEE<<<888???MMMYYYZZZZZZWWWPPPKKKGGG@@@888666)))''''''!!!!!!%%%"""######""""""!!!!!!  !!!!!! !!!!!!!!!!!!!!!"""######"""###$$$%%%%%%$$$""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!###############$$$$$$$$$$$$(((,,,777LLL```kkklllpppkkkVVV:::&&& !!!!!!!!!""""""#########$$$!!!!!!"""######"""!!!  !!!!!! $$$#########""""""!!!!!!)))***,,,KKKtttzzzeeeCCC555)))''''''### """$$$%%%%%%%%%$$$$$$(((,,,...000666@@@HHHUUU```^^^YYYcccllljjjiiixxxxxxbbbZZZXXXVVVZZZXXXSSSHHH:::111...(((###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&*********)))((((((''''''(((&&&&&&))))))***...555;;;AAA]]]nnnlllqqqzzzzzzzzzmmm{{{}}}tttjjjuuuyyyvvvzzz{{{^^^EEE888999333000111...///111333333000//////000000///......---------...------,,,+++,,,---...///000000000/////////.........333555333333555333///000000111777AAAGGGAAA777555444444444444555555666555555555555666777888888666666777:::===>>><<<999@@@AAACCCCCCCCCDDDFFFHHHBBBEEEHHHIIIHHHGGGEEEEEE@@@BBBCCCAAA>>><<<===???>>>>>><<<;;;;;;:::::::::777888888888888999999999;;;:::888888:::;;;;;;:::444444444555666777777777555666666777777888999999;;;;;;;;;>>>CCCHHHKKKMMMMMMIIITTTjjj}}}qqq]]]OOOHHHOOOYYY\\\aaahhhllllllggg``````cccaaa\\\RRRNNNGGG???777111---,,,(((((((((((((((((((((((())))))(((((((((((())))))***)))((('''&&&'''(((((((((((()))))))))*********+++******))))))((())))))(((((((((((((((((((((((((((((((((((()))***+++++++++,,,,,,------,,,++++++---000999HHHWWW___```]]]YYYYYYZZZZZZVVVUUU]]]gggxxx}}}wwwjjjhhhrrrtttmmmdddfffhhhiiikkknnnoooooorrrpppnnnnnnooooooooonnnrrrqqqrrrtttwwwxxxxxxwwwpppooommmlllnnnuuu~~~|||zzzvvvoooiiiggghhhaaa___cccccc\\\UUUSSSPPPOOOJJJDDDAAAFFFPPPYYY[[[\\\XXXRRRNNNLLLGGG@@@888+++(((((("""!!!%%%"""###"""""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""######################## %%%''')))444HHH\\\gggllltttqqqZZZ>>>+++### !!!!!!!!!"""""""""###### !!!!!!""""""!!!  !!!!!! #########"""""""""!!!!!!$$$"""""":::cccwwwuuuRRR???---%%%###!!! """ !!!###$$$&&&&&&&&&%%%&&&***///111333888AAAIIIWWWbbbccccccmmmqqqppptttxxx|||mmmiiieee]]][[[UUUQQQEEE888000---)))$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%)))(((((((((((('''''''''(((&&&&&&)))******...555;;;BBBXXXttt~~~ttthhhdddiiioooooouuuppp}}}xxxvvvooohhhyyywwwpppjjjgggNNN:::222555000///111......000111111///....../////////////////////...---,,,,,,++++++,,,---......////////////............,,,000222111222444333000///111333888AAAFFFAAA888666555444444444444444444444555666777888888888888::::::;;;===AAABBBBBBAAACCCDDDEEEFFFEEEFFFHHHJJJHHHMMMSSSTTTPPPKKKGGGEEECCCCCCBBB@@@>>>>>>@@@BBB>>>>>>===<<<;;;:::888777555666666777777888888888HHHCCC===999777888888999555555666666777888888888888777777777777999:::;;;============@@@GGGPPPUUUVVVPPPZZZnnnjjjUUUGGG>>>AAAIIIOOOWWW```jjjiiiddd^^^ZZZYYYUUUPPPIIIFFF@@@999333///,,,+++)))))))))))))))))))))))))))))))))(((((())))))******)))((('''''''''(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((()))))))))(((((()))******++++++,,,,,,,,,,,,++++++///111777DDDQQQXXXXXXUUUSSSTTTVVVXXXVVVUUU[[[dddvvv}}}zzzlllfffmmmrrrpppiiiiiijjjkkkkkkkkkkkkkkknnnoooooonnnmmmlllmmmoooqqqqqqrrrtttvvvwwwvvvtttrrrpppmmmkkklllrrr{{{~~~}}}yyyqqqkkkiiigggccccccffffffaaaZZZWWWRRRRRRRRROOOMMMOOOUUUZZZ\\\]]]ZZZUUURRRRRRMMMGGG===///******######&&&"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""######""""""###$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""""""""#################################"""%%%&&&'''111EEEYYYeeennnzzzxxx^^^@@@000''' !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!! ######""""""""""""!!!!!!###%%%"""(((BBB\\\iii^^^LLL666)))### !!!$$$""""""$$$%%%&&&''''''''')))///666999999<<>>===>>>AAACCC>>>>>>>>>>>><<<:::777666666666666666666777777777IIIDDD===888666666666666777777777888888999999999:::999888777777999;;;<<<<<<>>>>>>>>>@@@GGGRRRYYYWWWSSS]]]nnn{{{jjjXXXKKK@@@>>>AAAFFFOOOXXX]]]]]]\\\YYYVVVSSSPPPLLLBBB???:::555000---,,,+++***************+++++++++)))))))))((())))))******)))))))))((((((((((((((((((((((((((()))))))))***))))))))))))))))))((((((((((((((((((((((((((((((***))))))((((((((())))))***+++++++++,,,,,,,,,,,,///000555@@@LLLSSSTTTQQQPPPQQQTTTXXXXXXWWW[[[cccgggpppqqqfff```gggoooqqqllliiihhhhhhhhhgggiiilllmmmooopppooolllkkknnnqqqrrrqqqrrrsssuuutttrrroootttqqqmmmiiiiiimmmuuu{{{~~~~~~|||tttooonnngggeeedddeeeeeebbb^^^\\\XXXYYYYYYWWWUUUVVVYYY\\\]]]___^^^[[[YYYWWWQQQJJJAAA111,,,+++$$$$$$&&&"""""""""""""""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""!!!!!!""""""###$$$"""""""""##################""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$###############"""""""""!!!$$$%%%&&&111FFF\\\hhhrrr~~~yyyZZZ===111)))  !!!!!!!!! """"""""""""""""""!!!!!!!!!"""$$$######))):::JJJYYYPPPCCC666***###"""$$$######$$$&&&''''''((((((---555???CCCBBB@@@AAACCCHHHTTT___mmmuuuoooqqq|||pppttttttiiieeeYYYRRRDDD555,,,***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((()))'''''')))******...555;;;HHHVVVbbbpppxxxlllXXXSSS]]]bbblll|||zzz}}}vvvxxx}}}ttt}}}|||}}}{{{|||wwwoooppp~~~wwwwwwyyyoooqqqeeePPPAAA:::000000222------000+++///...---------------,,,---...///000000///...---++++++,,,---......//////000////////////.........///....../////////000111222444555555777:::777222666555444333333333333333222444777999;;;<<<<<<<<>>??????>>>===:::888777999999999888777777777666<<<999666555777999;;;;;;888888888999999999999999;;;:::888777777999;;;<<<999<<<>>>@@@BBBHHHPPPWWWTTTTTTaaannnvvvqqq]]]SSSIIICCC@@@BBBHHHOOORRRSSSUUUVVVTTTOOOKKKIII>>>;;;777333///---,,,,,,)))*********+++++++++,,,)))))))))))))))***++++++)))))))))))))))((((((((('''(((((((((((()))))))))'''((())))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((************++++++,,,,,,---...444???KKKSSSSSSQQQMMMMMMQQQVVVVVVVVVZZZ```^^^gggjjjdddaaagggnnnqqqmmmfffcccdddeeedddiiipppmmmoooqqqpppmmmlllooorrrqqqpppqqqrrrttttttsssqqqtttrrrnnniiihhhkkkqqqvvvyyyxxx{{{~~~|||uuurrrrrriiigggdddaaaaaabbbbbbaaa```___\\\YYYWWWYYY\\\^^^```dddfffdddaaa]]]TTTKKKDDD333+++***$$$$$$&&&!!!!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$"""""""""""""""###$$$$$$!!!!!!!!!""""""######$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###############$$$$$$$$$$$$%%%$$$$$$$$$#########""" ###%%%'''333III```llltttzzznnnPPP777---(((!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""%%%&&&&&&///<<>>BBBPPP___nnnvvvoooqqqzzzrrrxxxwwwmmmjjjaaaYYYHHH666,,,)))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''######$$$%%%&&&'''((((((***((((((*********...444:::LLL]]]lllwww[[[LLL\\\dddeeehhhdddfffqqq}}}ooommmtttzzz|||{{{}}}{{{qqqrrrpppsssmmm{{{dddpppyyygggNNNCCC999666///222222,,,---111,,,000...,,,,,,---...---,,,,,,---..................+++,,,---///000000000000000000000000////////////000---,,,...///...000444333666555333333666666444555444333333333333333333444555888;;;>>>@@@BBBBBBFFFIIILLLOOOPPPQQQSSSUUU]]]\\\YYYWWWWWWZZZ```eeekkklllkkkhhhccc[[[SSSNNNIIIFFFAAA??????AAABBBBBB@@@@@@???>>>===<<<:::999<<<<<<;;;;;;;;;:::::::::999777555555777888888777999999999999999999999999::::::999888888999:::;;;777999;;;>>>BBBGGGNNNRRRTTTWWWfffssswwwttt^^^[[[UUUNNNHHHEEEGGGJJJOOOPPPTTTWWWSSSJJJDDDDDD<<<999555111...,,,++++++)))))))))***++++++,,,,,,))))))))))))******+++,,,))))))*********)))((('''''''''(((((((((((())))))&&&'''((()))***)))((('''))))))))))))))))))))))))(((((((((''''''((())))))******)))******+++,,,---,,,...555AAANNNUUUUUURRRJJJIIILLLQQQSSSSSSWWW\\\^^^ccceeedddeeejjjmmmlllkkkccc___cccddddddiiirrrnnnooooooooonnnnnnpppqqqooonnnnnnppprrrtttuuutttqqqpppmmmjjjiiikkkpppsssssstttwww{{{yyysssqqqsssjjjjjjfff```^^^bbbdddcccccc```[[[WWWVVVYYY]]]```dddhhhjjjhhheee```WWWMMMDDD222***)))$$$$$$&&& !!!!!!!!!!!!""""""""""""######""""""""""""#########""""""""""""###$$$$$$!!!!!!!!!!!!!!!"""$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!""""""######"""############$$$$$$$$$&&&&&&&&&%%%$$$$$$#########%%%'''333HHH^^^jjjpppjjjZZZBBB000(((%%%###  !!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!$$$&&&'''---777888BBBIIIGGG>>>444)))!!!$$$$$$$$$%%%&&&'''((()))...999EEEKKKIIIDDD@@@???GGGXXXeeepppwwwrrrrrr{{{{{{zzz~~~xxxmmmlllhhh^^^KKK777+++(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&'''((((((+++((((((*********...444999OOOfffwww|||```NNN___eee___WWWNNNQQQaaasss}}}wwwuuuuuu```^^^fffnnnttt|||~~~qqqeeeggg{{{qqq~~~iiieee{{{rrrQQQCCC>>>333222...222222***---222...111...,,,,,,---......,,,,,,,,,,,,,,,,,,---......,,,---///000111222111111222111111111000000000000...***)))...000000333999;;;===:::444111333666555333333333222333333444444777888:::===AAAEEEHHHJJJOOOTTTYYY^^^```bbbdddgggeeedddaaa___aaahhhrrryyyxxxqqqjjjeee___VVVPPPMMMIIIEEEBBBCCCCCCCCCBBBAAA@@@???>>>============<<<<<<===>>>??????@@@@@@???<<<888666555555555444999999999888888888888888999999999999999888888888888666666999???EEEKKKMMMWWWZZZjjjwww{{{{{{lllaaadddeee```YYYTTTRRRQQQOOOPPPUUUXXXRRRFFF??????;;;888444000,,,***))))))(((((())))))***++++++,,,))))))))))))***+++,,,---))))))***+++***)))(((''''''''''''((((((((())))))%%%&&&((()))***)))((('''))))))))))))))))))))))))'''''''''''''''((()))******)))))))))***+++,,,---...000888DDDQQQXXXWWWSSSKKKIIIKKKOOOQQQRRRVVV[[[bbbbbbcccgggnnntttqqqkkkiiiaaa```fffhhheeehhhqqqnnnmmmlllmmmnnnooooooooonnnkkkiiiiiijjjlllmmmlllgggggggggggghhhjjjnnnrrrqqqrrruuuwwwuuuooonnnqqqiiikkkiiibbb```ccceeeccc___\\\WWWUUUVVVYYY^^^```ccceeeeeebbb```]]]VVVNNNCCC000'''&&&"""###%%% !!!!!!!!!"""""""""###!!!""""""""""""""""""!!!######""""""######$$$%%%!!!!!! !!!"""$$$%%%%%%$$$"""!!!!!!"""$$$%%%"""""""""""""""""""""""" !!!"""#########"""""""""############$$$(((((('''&&&&&&%%%$$$$$$!!!%%%&&&'''///BBBTTT___dddUUUCCC777,,,$$$"""%%%!!!!!!!!!!!!  """"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""(((%%%###""""""%%%***111777;;;<<<===???===111$$$$$$$$$###$$$%%%&&&((())),,,444>>>CCCCCCBBBCCCEEENNNaaajjjmmmsssqqqnnnrrrttt|||{{{yyyxxxnnneeeiiikkk```LLL666***'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''((((((+++))))))++++++***...444777QQQlll{{{uuucccZZZeeeeee\\\TTTJJJGGGQQQbbbvvv~~~qqqlll{{{rrrbbbUUUNNNZZZfffmmmwwwuuunnnlllzzzzzzbbb___mmmeeeGGGAAA???//////---111111)))---444000222///,,,+++...///...---,,,,,,+++***+++,,,...///,,,---///111222333222222222222222222111111111000+++''''''---111222777>>>DDDEEE@@@777111111444444222222222222333444444555999:::<<>>>>>>>>???@@@;;;<<<>>>???AAACCCEEEFFF===:::666555666999;;;<<<888888888888888888888888888888999999999888888777999555222555<<>>>>>;;;888444///+++)))(((''''''(((((()))******++++++))))))))))))***+++,,,---)))******++++++)))((('''''''''''''''((((((((()))$$$&&&((()))***)))((('''))))))))))))))))))))))))&&&&&&&&&'''''')))***+++***))))))))))))+++---...000333;;;GGGTTTZZZXXXSSSNNNKKKLLLPPPRRRSSSWWW]]]gggeeeeeemmmzzz{{{rrrhhhaaabbbjjjlllfffgggnnnnnnllliiijjjnnnpppooommmoookkkfffbbbaaaaaaaaa```\\\^^^aaaccceeehhhllloooqqqqqqtttuuuqqqkkkjjjnnniiimmmllleeebbbeeeeeebbbZZZWWWTTTSSSVVVZZZ^^^```___```^^^ZZZXXXXXXSSSNNNCCC///&&&%%%!!!###$$$ !!!!!!!!!""""""###### !!!"""######"""!!! #########"""######$$$%%%!!! !!!"""$$$%%%%%%$$$"""!!!!!!"""$$$%%%"""""""""""""""""""""""" !!!"""######$$$!!!""""""""""""#########))))))((('''&&&&&&%%%%%%###''''''&&&,,,<<>>>>>???AAAAAA@@@>>>>>>===<<<<<<>>>@@@CCCEEE===;;;:::888777777888888:::999999888777777777888:::999777555444444555666777888::::::===CCCMMMTTT\\\aaalllyyy~~~vvvggg\\\dddjjjrrruuurrrjjjaaa\\\UUURRRTTTXXXSSSGGG???===>>>888111,,,******++++++)))'''(((+++,,,))))))+++++++++******))))))((((((,,,,,,,,,+++++++++******''')))+++,,,,,,***(((&&&(((''''''((())))))(((&&&''''''((())))))((('''&&&((()))))))))((()))***,,,+++++++++,,,......,,,+++...666???KKKZZZccc\\\OOOPPPJJJLLLSSSUUURRRXXXdddhhhqqquuusssvvv|||xxxnnneeeeeeiiiooooooiiigggkkknnnkkkhhhhhhjjjkkkhhhfffccc___YYYUUUUUUWWWZZZ[[[UUUUUUUUUUUUWWW[[[aaaeeeooopppqqqqqqpppooommmlllnnnnnnmmmjjjeeebbbaaaaaa\\\YYYUUUQQQPPPSSSVVVYYY``````\\\VVVTTTTTTQQQLLLEEE111'''&&&"""###$$$!!!!!! !!!!!! !!!"""""""""!!!############""""""""""""$$$###""""""###$$$'''(((&&&%%%###"""""""""###### !!!!!!""""""######$$$$$$$$$############"""!!!!!!"""###$$$%%%&&&&&&&&&'''((('''%%%$$$%%%&&&&&&###"""&&&,,,555CCCOOOUUUFFF777000+++%%%###&&&%%%###!!!!!!!!!  !!!"""""""""""""""""""""!!! """%%%%%%###!!!"""###!!! !!!"""###!!!!!!!!!!!!!!!###'''+++000::::::000///888777---$$$)))&&&$$$)))'''$$$***(((555:::;;;@@@BBBHHHVVVccckkkpppnnnkkkkkkkkkiiivvvwwwqqqaaaTTTSSSZZZ___fff[[[GGG444***)))'''###%%%%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((((('''''')))'''(((***+++***...444<<>>???AAABBB<<<;;;:::888888888999999;;;;;;:::999999999999999;;;999777666555555666777555666777999>>>GGGSSS[[[dddfffmmmvvvzzzrrrbbbVVVUUU___mmmwwwxxxpppfff^^^VVVTTTUUUVVVQQQFFF??????<<<777000+++)))*********)))''''''++++++((((((+++*********)))))))))))))))++++++++++++************'''(((***++++++***)))((()))((('''((())))))'''&&&''''''((())))))((('''&&&%%%)))---...+++))))))***+++*********+++,,,,,,+++///777AAALLLYYY```[[[QQQNNNJJJLLLTTTVVVTTTZZZeeejjjssswwwssssssxxxuuummmiiihhhjjjnnnmmmgggfffiiilllkkkjjjiiiiiigggdddaaa]]]ZZZWWWVVVWWWZZZ]]]^^^ccc```ZZZTTTRRRTTTYYY]]]dddgggmmmrrrtttssspppnnnjjjkkkjjjhhheeeccccccddd^^^[[[WWWTTTRRRSSSTTTVVV]]]^^^\\\VVVSSSTTTRRROOOCCC000'''&&&"""$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!""""""!!! ############""""""""""""$$$###""""""###$$$&&&(((%%%$$$###"""""""""###### !!!!!!!!!"""""""""###&&&%%%%%%$$$###"""!!!!!!!!!!!!""""""###$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%'''######&&&,,,666EEERRR[[[PPPEEE===555+++&&&&&&&&&$$$"""!!!!!!  !!!!!!""""""############"""!!! """$$$$$$""" !!!"""!!!  !!!"""###!!!!!!!!!!!!!!!###'''***000::::::...***222555000&&&)))$$$"""***(((###'''+++999>>>@@@EEEFFFKKKYYYiiiooorrrqqqpppssstttsssrrrrrrkkk\\\RRRSSSYYY]]]```WWWGGG444)))'''&&&$$$%%%%%%$$$$$$######""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''***((((((++++++***...444AAAVVVkkkvvv~~~~~~tttmmmZZZMMMMMMKKKDDDHHHTTTaaaeeeiiilllnnnoooooommmkkkkkkjjjjjjlllnnniiibbb\\\ZZZZZZ```jjjoooooolllkkknnn|||yyyvvvuuuooofffccc^^^]]]hhh|||ooovvv[[[QQQddd~~~hhhNNN===555000///111........................444222000---++++++++++++,,,,,,,,,,,,,,,---------......///222444444222000/////////111333444222111222......333777999;;;???EEEIIIHHHDDD@@@???:::555666666666555444666999;;;>>>CCCJJJQQQXXXaaallltttzzzuuummmggg```WWWPPPKKKHHHGGGFFFHHHFFFDDDCCCBBB@@@>>><<<<<<<<<===>>>>>>>>>>>>>>><<<;;;:::999999999:::;;;<<<<<<;;;::::::::::::;;;;;;:::888777666666777888666666666999AAANNN]]]gggooonnnnnnqqqtttmmm^^^PPPMMMVVVdddppptttooogggaaaWWWVVVVVVTTTMMMDDD@@@BBB:::555///***))))))))))))(((&&&'''***+++((((((***))))))))))))************************))))))))))))'''(((((())))))************)))(((((())))))'''%%%'''(((((())))))(((((('''&&&))),,,,,,***)))***,,,,,,+++***)))***,,,---///222:::EEENNNWWW[[[XXXSSSLLLJJJOOOVVVXXXVVV]]]gggooowwwyyysssoooqqqqqqmmmmmmkkkkkkllljjjeeeeeehhhjjjkkkkkkiiiddd```^^^]]]YYYZZZ[[[\\\___bbbdddfffllliiiddd^^^ZZZWWWVVVUUUUUU[[[dddmmmqqqqqqnnnlllfffggggggeeeddddddfffhhh___^^^\\\YYYWWWVVVUUUUUU]]]```___XXXRRRQQQPPPOOO@@@...&&&&&&"""$$$&&&!!!######""""""""""""######""""""!!!!!! !!!!!!############""""""""""""$$$###""""""###$$$&&&'''$$$$$$###"""""""""######!!!!!!!!!!!!""""""""""""&&&&&&%%%$$$"""!!! """"""""""""""""""""""""$$$%%%&&&%%%#########%%%'''$$$$$$'''---777HHHWWWddd```\\\VVVKKK;;;...)))&&&$$$"""!!!!!!  !!!!!!"""######$$$$$$$$$###""""""!!!"""######!!! !!! !!!""""""!!!!!!!!!!!!!!!###&&&)))444>>>===...%%%,,,444555++++++""" ++++++%%%'''...===EEEHHHNNNOOOTTTbbbrrruuuuuussssssuuuvvvsssqqqooofffZZZSSSVVVZZZ\\\WWWRRREEE444)))&&&%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((((((+++,,,+++///555FFFWWWjjjxxxzzzjjjYYYJJJFFFDDDEEESSSeeennnhhhaaa^^^^^^```bbbddd[[[YYYYYY[[[[[[ZZZ]]]aaa^^^___dddppp~~~|||oooccc```gggwww~~~lllyyy```TTTZZZqqqoooUUU>>>888555---,,,111.............../////////333222000...,,,++++++++++++,,,,,,---------------------///111444444333111333222222333444333000...444000///555;;;;;;;;;<<<===AAACCCCCCDDDEEE@@@:::555555555555555777;;;>>>CCCJJJRRRZZZaaakkkwww~~~rrrjjj___TTTMMMJJJHHHGGGIIIGGGDDDBBBAAA@@@===<<<===>>>???@@@???>>><<<;;;;;;:::999999999:::;;;<<<;;;;;;::::::999::::::;;;::::::999888777777888888999777777;;;FFFUUUfffpppvvvrrrnnnmmmooolll___QQQSSSWWW]]]cccggggggdddaaaYYYYYYWWWQQQHHHBBBAAADDD777333---)))(((((((((((((((&&&'''******((('''***(((((())))))******++++++))))))))))))((((((((((((((('''''''''((()))+++,,,***)))((()))))))))'''%%%'''((((((((())))))))))))+++)))&&&&&&***---000111------,,,++++++...333666888@@@JJJQQQVVVWWWVVVTTTMMMNNNSSSYYYYYYXXX___hhhtttzzz{{{sssllllllmmmmmmnnnmmmllljjjhhhfffhhhkkklllllljjjeee^^^ZZZ[[[]]]___aaaeeeiiikkkmmmnnnooojjjkkkmmmnnnkkkddd\\\VVVOOOSSSZZZ```dddfffeeeeeedddddddddbbbaaabbbeeeggg```aaaaaa```___]]][[[ZZZ```dddcccYYYOOOKKKKKKJJJ<<<,,,&&&&&&###$$$(((###$$$##################$$$###"""!!! !!!"""###############"""""""""!!!######""""""###$$$%%%%%%#########""""""""""""###!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!###"""""""""!!!!!! ###$$$%%%$$$###"""###$$$'''%%%%%%(((...999LLL\\\hhhmmmqqqpppcccNNN:::---(((%%%"""!!!!!!!!!  !!!!!!!!!"""$$$$$$$$$%%%%%%$$$$$$###"""""""""!!!  !!!!!!!!!""" !!!!!!!!!!!!"""%%%(((888BBBBBB111%%%)))444;;;888333$$$ ***---(((***111AAAJJJOOOWWWZZZ```nnnxxxzzzxxxsssppppppmmmhhhmmmiii^^^SSSOOORRRTTTRRRNNNLLLCCC444(((%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&***((())),,,,,,,,,000666KKKVVVeeesss{{{ooo```RRRMMMLLLPPP[[[ggghhh___XXX[[[aaadddbbb```WWWPPPKKKLLLPPPUUUaaammmoooooottt}}}tttrrrqqqqqq~~~tttwwwjjjUUUVVVfff|||{{{]]]FFF555666666---***000,,,---------.........///222111///...---,,,+++++++++,,,---.........------------...000222444333111222111222333444444222000555111000666;;;;;;999:::999===AAABBBEEEGGGCCC===777777777777777:::???BBBIIIQQQ\\\dddkkkttt}}}tttgggZZZQQQLLLIIIHHHFFFDDDAAA?????????>>><<<>>>@@@AAABBBAAA???<<<;;;;;;:::999999999:::;;;<<<999888888888888888999999999999999888888888888888:::888888===IIIYYYiiirrrxxxuuuooolllooorrrjjj___^^^^^^^^^```ccccccaaa___[[[ZZZUUULLLDDDAAAAAABBB555111,,,)))(((((((((((((((&&&'''***+++((((((***(((((())))))******++++++)))))))))(((((((((''''''((('''&&&&&&''')))+++,,,***)))((()))***)))(((&&&(((((((((((())))))******,,,'''%%%***444999666111,,,,,,------...333:::???BBBGGGOOOUUUVVVUUUTTTUUUQQQSSSXXX[[[ZZZ[[[bbbjjjxxx{{{{{{sssllljjjlllmmmmmmmmmllliiihhhjjjmmmooopppmmmhhh```YYYXXX]]]bbbfffkkkpppsssssssssssstttkkkmmmooorrrrrrmmmeee^^^WWWWWWVVVVVVWWWYYY\\\]]]aaabbbbbb```______aaaccc```bbbdddffffffeeecccaaa```cccbbbXXXMMMJJJIIIHHH999***&&&'''###$$$((($$$$$$$$$############$$$$$$###"""!!! !!!"""###############"""""""""!!!##################$$$$$$""""""""""""###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######""""""!!! """###$$$$$$""""""###$$$&&&%%%%%%)))...;;;PPPbbbgggppp{{{}}}sss]]]CCC111)))&&&###!!!!!!!!!!!! !!!!!!!!!!!!!!!###$$$%%%%%%%%%%%%$$$$$$###"""!!!  !!!!!!!!!!!!!!! !!!"""!!!!!!"""$$$'''555AAADDD555&&&&&&111999IIIBBB///$$$)))***''',,,333CCCKKKPPPYYY^^^fffuuuxxx{{{zzztttooommmhhhccceee```UUUJJJFFFGGGFFFCCCGGGGGG@@@222'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&***((())),,,------111777KKKQQQ[[[hhhvvv|||uuurrrhhh^^^\\\___cccdddccc[[[SSSRRR___mmmlllbbbZZZTTTMMMIIINNNXXXeeettt|||zzz}}}rrrsss~~~}}}yyy|||vvv]]]RRR\\\nnn~~~lllMMM<<<111444555...***...+++++++++,,,------...............------,,,+++++++++,,,---//////......------------...111222111000------///333666888888777555111111666888777777999<<>>>>>======???@@@AAABBBAAA???===;;;;;;:::999888888888999:::777666666666666777777888888888888888888888888777999888:::AAANNN]]]jjjqqqwwwxxxuuuqqquuu}}}|||tttiiigggggghhhiiihhhccc^^^]]]ZZZRRRHHHBBBAAAAAA>>>444000,,,))))))))))))((()))'''(((+++,,,))))))+++))))))))))))************))))))))))))(((((((((((((((''''''&&&'''(((***+++)))(((((()))***+++)))'''(((((((((((()))***++++++((('''***444???AAA888...+++---000222555;;;DDDJJJNNNPPPTTTYYYYYYUUUTTTUUUSSSXXX\\\]]][[[^^^gggpppzzzzzzyyytttooolllmmmooolllnnnnnnjjjiiimmmqqqrrrsssmmmeee]]]YYY\\\bbbhhhkkkpppuuuwwwuuussssssssssssoookkkkkklllllljjjgggdddaaa]]]YYYVVVVVVWWWXXX]]]^^^______]]]]]]]]]___]]]```dddhhhiiiiiigggfff\\\___]]]TTTMMMKKKJJJHHH777)))&&&'''"""$$$(((%%%$$$$$$############$$$$$$""""""!!!!!!""""""##################"""""""""""""""##################### !!!"""#########""""""""""""""""""!!!!!!!!!!!! !!!###$$$%%%%%%#########""""""!!!!!!!!!"""###$$$$$$###"""$$$%%%%%%$$$%%%(((...<<>>===<<<;;;:::888777666777777888666666555555666666777888666777777777777777777777;;;;;;???IIIWWWfffpppuuuxxx}}}}}}yyy~~~zzzuuunnnkkkjjjhhhccc___^^^YYYOOODDDAAACCC@@@999333000,,,*********))))))***((())),,,---******,,,*********)))))))))))))))*********)))))))))(((((((((((('''''''''(((((()))((('''''')))+++,,,+++)))(((((((((((((((***+++,,,&&&(((,,,444999:::555000...333999===AAAHHHRRRZZZZZZWWWXXX]]]\\\WWWTTTUUUSSSYYY^^^]]]\\\bbbnnnxxxzzzxxxvvvtttrrrppppppqqqmmmqqqpppkkkkkkpppssssssssslllccc]]]]]]bbbhhhllllllqqqwwwwwwtttqqqqqqrrruuuooohhhfffiiillllllkkkiiiiiifffccc___ZZZVVVTTTWWWZZZ\\\]]]\\\[[[[[[\\\ZZZ]]]bbbeeeggggggfffddd[[[\\\XXXQQQMMMLLLIIIEEE666)))'''((("""###'''%%%######""""""""""""######!!!!!!"""###########################""""""""""""""""""############"""""" """#########""""""###"""""""""!!!!!!!!!  !!!"""###$$$$$$##################"""""""""###$$$$$$######$$$&&&$$$###$$$(((...<<>>000''''''+++@@@EEE<<<...(((###'''555===FFFEEE???BBBEEENNN___gggmmmoooggg___```eeeiiikkkjjjeeeZZZRRROOOKKKFFFFFFBBB999---((((((&&&"""&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''***)))***---......333999>>>CCCOOO]]]iiimmmllliiinnnnnnjjjgggllluuuvvvppphhh___\\\___]]]TTTQQQUUUXXXfffllliiipppzzziii]]]___jjj|||~~~~~~uuuwww|||llluuuzzzyyy^^^TTTNNN\\\ttt}}}dddBBB<<<777000---,,,+++,,,---(((((()))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,...000000///...---...,,,+++,,,......---,,,......000333777999999777222111222444222///333999AAAHHHKKKIIIHHHMMMTTTWWW]]]ZZZUUUOOOJJJHHHJJJLLLWWWeeewww|||nnncccZZZSSSPPPGGGDDD@@@=========<<<;;;>>>>>>>>>>>>>>>===<<<<<<;;;:::888666666555666666666666555666666777888888555666777777777777666666>>>@@@EEEQQQ```nnnwww{{{yyypppfffbbbbbbbbbaaa___YYYMMMBBBAAADDD???666333000,,,************)))+++)))***------+++***---++++++******))))))((((((************))))))))))))((((((((((((((('''''''''''''''''')))+++,,,,,,***)))((((((((((((***,,,---(((***+++++++++---111555444:::AAAGGGLLLTTT^^^fffaaa\\\[[[___^^^XXXTTTTTTRRRYYY^^^]]]]]]eeesss~~~zzzwwwtttuuuuuusssrrrrrrnnnsssrrrmmmlllqqqtttrrrqqqjjjbbb___bbbgggkkkmmmlllrrrwwwxxxtttqqqqqqrrrppplllhhhiiimmmpppnnnkkkhhhjjjllllllggg___VVVPPPSSSVVVZZZ\\\\\\[[[[[[[[[XXX[[[___bbbddddddcccaaa^^^]]]XXXPPPLLLJJJFFF@@@666)))'''(((""""""'''$$$######""""""""""""###### !!!"""$$$$$$$$$###"""############""""""""""""""""""############"""!!! !!!#########"""!!!######""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""##################$$$$$$"""###%%%%%%$$$$$$%%%&&&######$$$'''---<<>>BBBHHHAAA888666777???PPP___eeeeeeZZZQQQSSS]]]eeekkkmmmjjj```WWWSSSOOOJJJGGGBBB777,,,((()))&&&"""''''''&&&%%%%%%$$$######$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((+++)))***---//////333999EEEMMM\\\mmmwwwyyywwwuuuoooqqqlllcccdddpppxxxxxxwwwmmmccc[[[NNNEEEMMM\\\hhhyyy|||lllkkkvvvhhhhhhnnnzzzuuurrrkkknnnwwwyyyxxxqqquuu}}}jjjWWWLLLUUUddd}}}qqqPPPEEE444333111///---,,,++++++------,,,,,,,,,,,,++++++(((***---///000///...,,,...///000111000///---,,,...------......///000111...///111444666666333111333222111111222555888:::AAABBBGGGKKKIIIGGGPPP\\\\\\YYYTTTMMMIIIIIIMMMPPPYYYhhh{{{}}}qqqggg\\\SSSNNNFFFEEEBBB@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;888999999:::999888777666888777666555555666777888888777777888666333777>>><<>>======;;;;;;;;;<<<<<<;;;;;;;;;888888999999999888777666777777666666666666777777777666777888666333777===???HHHQQQZZZfffttt}}}xxxpppttt}}}wwwmmmddd^^^ZZZWWWVVVPPPJJJDDDCCCDDDAAA999111///++++++...---)))(((+++((()))***++++++***)))(((************)))((('''&&&((()))***,,,,,,***)))((('''((()))***)))(((&&&%%%((()))******)))((('''&&&((((((((((((((((((((((((***'''+++444555111444===LLLXXX\\\]]]aaa^^^]]]fffddd```[[[YYYYYYWWWSSSPPPSSSVVVYYY\\\fffsss{{{}}}~~~vvvpppqqqsssrrrpppqqqlllmmmnnnpppppppppppppppooollliiijjjmmmppppppnnnooouuuwwwrrrnnnooorrrrrrqqqmmmhhhfffgggiiiiiiiiiooonnnlllkkkiiiddd___[[[RRRNNNLLLPPPSSSTTTVVVZZZ^^^cccdddbbbaaa```]]]YYYXXXVVV[[[\\\UUUTTTOOO@@@333+++%%%&&&'''&&&$$$$$$############$$$$$$$$$$$$!!!!!!"""###$$$######"""####################################""""""""""""$$$""""""###$$$$$$"""!!!!!!!!!!!!"""""""""#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&%%%%%%***///EEEeeewwwxxxmmmbbbGGG888***'''''' $$$!!!""""""""""""""""""###############$$$$$$$$$%%%%%%%%%$$$######$$$$$$###!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""######...===CCC;;;---''')))+++---...---///444;;;>>>GGGEEE@@@999444333888>>>OOO[[[___VVVKKKLLLUUU\\\dddiiifffXXXNNNLLLKKKFFFCCC;;;222...***&&&'''***'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''(((,,,)))***000///333@@@FFFNNNYYYfffttt|||mmmeeeYYYQQQRRR]]]mmmyyyyyynnn]]]XXX^^^```kkkwwwsss~~~{{{}}}yyy{{{yyy___SSSUUUfff~~~zzzsssrrrxxxxxxsss}}}uuuwwwwwwgggVVVQQQWWWppp}}}xxxjjjQQQ:::444......---,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////...,,,+++............///000111111000///...///000111000...333444555444555666999<<>>CCCIIIIIIIIIHHHIIIKKKPPPTTT]]]ggguuu~~~pppeeeZZZSSSPPPGGGFFFCCC@@@>>>===<<<<<<:::::::::;;;;;;:::::::::777888888888888777777666666777777888888777777666666666777999777444777<<>>777000---******,,,+++((((((***))))))************))))))************)))((('''''')))***+++,,,,,,+++***))))))))))))(((((((((''''''((())))))))))))((((((''''''''''''((((((((((((((((((''',,,444555222777@@@RRRZZZXXXTTTUUUQQQOOOYYY\\\ZZZWWWVVVVVVUUUSSSQQQSSSVVVZZZ^^^hhhuuu||||||{{{tttnnnoooqqqpppppprrrppppppoooooooooooopppppprrrssssssssssssqqqooommmooossstttooommmooorrrsssnnnjjjeeecccccceeeggggggqqqooommmkkkiiigggccc```XXXSSSNNNMMMKKKJJJPPPVVV[[[aaaeeebbb^^^]]]\\\YYYYYYUUUZZZ___\\\]]]VVVDDD444,,,&&&&&&'''%%%###$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$&&&%%%###"""!!!""""""###$$$$$$#########"""""""""$$$###"""###$$$###""" !!!!!!!!!"""""""""############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%)))''''''***,,,>>>\\\uuu~~~rrrjjjSSS;;;---((('''!!!!!!$$$!!!%%%$$$$$$###"""!!! #########$$$$$$$$$$$$%%%%%%$$$"""###$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""######''')))777FFFCCC111(((***'''(((***...333;;;DDDLLLLLLBBB;;;999555222888CCCVVVccciii```RRRNNNTTT\\\___ccc___RRRJJJKKKKKKHHHAAA888000,,,)))&&&'''***'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))---))))))000000444CCCMMMOOOQQQWWWdddqqqvvvsssgggccc^^^\\\^^^dddmmmsssooolllhhhllloooiiittt|||ppplllsss```OOORRR^^^{{{rrruuu{{{}}}qqq~~~pppWWWQQQTTTaaasss[[[EEE777444...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***---,,,+++******+++,,,,,,,,,------......---,,,,,,............///000111222222000......///000000///222444666666555666999<<<>>>@@@BBBBBB???<<<===???BBBCCCEEEGGGHHHLLLPPPSSS[[[aaaiiipppyyyzzzmmmbbbWWWQQQPPPGGGEEEBBB???===;;;::::::888999999::::::999999888777777777777777777777666555666888888888888666555555555777:::888555888===GGGOOOYYYcccoooxxxzzzvvvmmmeeeYYYSSS\\\mmmvvvvvvkkkgggaaa[[[UUUPPPJJJFFFCCCBBBAAA@@@???;;;444...+++************(((((())))))))))))******)))))))))))))))*********))))))(((******++++++++++++************((('''''''''((()))((())))))))))))((((((((('''''''''''''''(((((((((***((()))++++++---777CCCOOOSSSLLLCCCBBB???>>>HHHQQQRRRSSSTTTTTTUUUUUUVVVXXX\\\```eeeoooyyy|||yyyvvvooojjjlllmmmmmmooorrrqqqqqqppppppoooooooooooosssvvvwwwvvvrrrooonnnoooqqqtttsssnnnlllooorrrrrriiigggcccaaabbbfffiiilllssspppllljjjhhhgggdddbbbccc^^^XXXSSSKKKGGGJJJQQQOOOXXX]]]\\\YYYZZZ\\\\\\ZZZUUUZZZaaabbbcccYYYDDD444---(((''''''$$$###%%%%%%%%%%%%$$$$$$#########$$$###"""!!!!!!###%%%&&&)))'''%%%###""""""###$$$$$$$$$$$$#########""""""###############""""""!!!!!!!!!"""""""""###############""""""""""""#################################$$$$$$$$$$$$$$$%%%%%%%%%)))''''''***+++:::UUUpppvvvrrr^^^AAA000)))(((""""""%%%!!!%%%$$$$$$###"""!!! ############$$$$$$$$$$$$%%%###"""###$$$$$$###"""$$$######""""""!!!!!!!!!!!!!!!"""""""""#########)))&&&444KKKLLL777''''''"""$$$)))---111<<>>>>>>>>???AAADDDEEEGGGJJJMMMPPPYYY[[[]]]```gggttt}}}}}}rrrfff[[[RRRNNNNNNEEEDDDAAA>>>;;;999999888777777888888888888777777666666666666666666666777555666777888888777666555555555777:::999777:::AAAJJJSSS]]]fffooouuuuuupppggg```UUUPPPVVVcccnnnrrriiifff```ZZZTTTMMMFFFAAACCCCCCBBB@@@<<<777000,,,)))******))))))))))))(((***))))))))))))))))))***((()))***************)))*********++++++*********+++***(((''''''''')))***)))(((((((((((()))))))))''''''''''''(((((())))))*********)))(((+++555@@@NNNPPPDDD999999777999CCCHHHLLLQQQSSSTTTUUUXXX[[[aaaeeejjjoooxxx}}}{{{uuummmhhhfffhhhjjjkkknnnrrroooppppppppppppooonnnnnnsssuuuuuurrrmmmkkkmmmppprrrtttsssnnnllloooqqqpppjjjhhhfffddddddgggkkknnnssspppllliiigggeeecccaaafffbbb___[[[RRRJJJJJJNNNIIIQQQVVVUUUSSSVVVZZZ\\\ZZZUUUYYY```bbbcccWWWAAA333---)))((('''$$$$$$'''&&&%%%%%%%%%$$$$$$######%%%$$$"""!!!!!!###%%%'''***)))&&&$$$###$$$%%%&&&$$$$$$$$$$$$########################"""!!!""""""""""""""""""##################""""""""""""#######################################$$$$$$%%%%%%%%%$$$'''&&&'''***+++888RRRiiixxxvvveeeFFF444+++((("""###&&&!!!#########"""""""""""""""""""""#########$$$$$$$$$$$$###"""###$$$%%%$$$"""$$$$$$######""""""!!!!!!""""""""""""############)))&&&444NNNSSS===((($$$ ###))),,,---777QQQjjjkkkTTTAAA>>>@@@DDDSSSfffddd___YYYVVVWWWYYY[[[]]]YYY^^^]]]TTTPPPRRRPPPIII???555,,,***)))(((''')))(((((((((((((((((((((((()))((('''&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&((((((((()))))))))******)))---******111111555CCCRRROOOIIIFFFKKKXXXaaacccnnnxxx~~~mmm]]]SSSXXXnnnzzzppp{{{pppppprrrsss~~~jjj]]]bbbbbbzzzuuuqqqyyyuuu}}}gggmmmrrrYYYLLLRRR^^^{{{YYYBBB555---...000///---,,,+++*********++++++++++++************+++***)))))))))***+++,,,---------------.........////////////000111222222444222000000222333333333000555:::;;;888777999===???IIIOOOKKKCCC>>>======???@@@BBBCCCDDDFFFJJJMMMVVVVVVUUUWWW\\\gggsss|||wwwnnnmmmwww}}}rrreee\\\TTTLLLIIIJJJCCCAAA>>>;;;999888777777666666777777777777666666666555555555555666666777444555555666666555555444555555777:::999999???FFFNNNXXXccchhhkkkmmmkkkgggdddaaa[[[TTTRRRXXXeeennnjjjfff```ZZZTTTMMMFFFAAACCCDDDCCC@@@999333...,,,(((++++++((((((******(((******))))))))))))******(((((()))***++++++++++++))))))))))))))))))))))))+++***)))((('''((()))***)))(((((((((((())))))***''''''(((((())))))******%%%***///000---...555<<>>333555555888CCCFFFLLLRRRUUUTTTVVVZZZ^^^ggglllrrrxxxyyyoooccc```aaaeeehhhiiilllqqqnnnnnnmmmmmmnnnoooppppppssssssqqqmmmiiihhhllloooppprrrpppllllllooopppnnnmmmmmmllliiihhhhhhkkkmmmpppmmmjjjhhhgggfffdddbbbaaa___^^^^^^YYYQQQNNNOOOLLLQQQRRROOONNNRRRVVVWWWWWWRRRWWW]]]]]]^^^TTT>>>111,,,))))))'''$$$%%%)))%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$"""""""""###%%%''')))(((&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$############$$$$$$"""!!! """###"""""""""#########$$$$$$######""""""""""""#######################################$$$$$$%%%%%%&&&###&&&$$$%%%***+++777PPPgggvvvuuueeeKKK777,,,)))###$$$&&&!!!!!!!!!""""""######$$$$$$"""""""""############$$$$$$"""""""""$$$%%%$$$#####################"""""""""""""""#########$$$$$$''''''666MMMTTTBBB...%%%###%%%***---+++222KKKfffkkkWWWDDD@@@EEEOOO^^^kkkhhhYYYMMMOOOZZZaaabbbaaa\\\```^^^VVVQQQQQQMMMDDDAAA666,,,******)))'''((((((((((((((()))))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))---++++++111000333@@@HHHKKKIIIFFFHHHRRRZZZ^^^dddrrruuu```OOOFFFRRRlllyyyzzz}}}|||wwwxxxyyyqqq|||oooqqqnnn~~~yyyfffVVVLLLWWWllliiiKKK>>>666///000......---,,,,,,,,,,,,,,,++++++++++++************)))))))))))))))***+++,,,...---------...//////000////////////000111222333333111000111333444444444111777>>>???;;;999<<>>>>>===>>>??????@@@CCCGGGJJJOOOPPPPPPRRRVVV]]]dddiiilllfff___^^^dddmmmuuuzzz{{{yyyyyy|||zzzrrrjjjaaaXXXSSSLLLFFFDDDFFF???>>><<<999777666666666555555666666666666555555555555444444444555666777444444333333333333444444666555666999:::;;;CCCLLLSSS___iiiiiieeebbb```]]]]]]aaaaaaYYYOOOPPP___nnniiieee```ZZZUUUNNNHHHDDDAAABBBBBB===666///------(((,,,,,,((((((,,,,,,(((+++***)))(((((()))***+++'''((()))***+++,,,,,,+++)))(((((((((((((((((()))+++***)))))))))))))))))))))(((''''''((()))***+++(((((())))))***++++++,,,$$$+++000000---000888???HHHGGG888...000222666AAAHHHPPPWWWXXXUUUUUUYYY^^^fffmmmuuu}}}vvviiiZZZYYY]]]cccfffgggkkkpppnnnllliiihhhiiinnnsssvvvuuutttqqqmmmjjjiiijjjkkkiiilllllljjjlllooopppmmmmmmnnnooommmkkkjjjllloookkkjjjhhhhhhiiiiiigggfff___\\\\\\___]]]VVVPPPOOOMMMNNNKKKGGGGGGMMMQQQQQQQQQMMMRRRXXXXXXYYYPPP===///+++))))))'''%%%&&&+++$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$""" """$$$""""""#########$$$$$$$$$######""""""""""""##############################"""######$$$%%%%%%&&&&&&$$$&&&"""###))))))666NNNjjj|||rrrqqq```OOO:::---)))$$$%%%'''!!!!!!"""""""""############""""""""""""###############"""!!!"""$$$%%%$$$#####################$$$$$$""""""#########$$$$$$$$$%%%)))666HHHPPPGGG666+++***(((***...---///@@@TTTTTTIII@@@@@@LLL\\\fffkkkgggUUUHHHNNN]]]ffffffddd^^^aaa]]]TTTQQQSSSPPPIIIBBB777,,,***+++)))''''''(((((()))))))))*********((('''&&&&&&%%%&&&'''''''''&&&&&&%%%&&&'''((()))'''''''''((((((((())))))(((---+++,,,222///000<<>>;;;>>>AAA???OOOZZZSSSFFF@@@AAABBB;;;<<<<<<<<<===@@@EEEIIIHHHJJJMMMPPPSSSVVVYYYZZZ\\\YYYUUUTTTVVV[[[___bbb___]]][[[]]]bbbgggjjjkkkhhhgggccc___```ccc```[[[^^^WWWQQQMMMHHHBBBAAACCC===<<<:::888666555666666444555555555555555555444555444444333444555666777444444222111111222444444666555666999:::===FFFOOOWWWdddmmmjjjaaa[[[XXXVVVUUU]]]ccc\\\OOOMMM^^^qqqhhhddd___ZZZUUUPPPKKKGGG???@@@@@@;;;333...---...(((,,,,,,((((((------)))+++***)))(((((()))***+++'''((()))***+++,,,,,,,,,((((((''''''''''''((((((************)))))))))((()))(((''''''''')))***+++((())))))***+++,,,,,,,,,&&&+++,,,(((&&&...<<>>...+++))))))'''%%%''',,,$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&""""""###$$$$$$$$$######%%%%%%%%%$$$$$$$$$#########$$$$$$""" """%%%"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%&&&""""""'''(((444LLLmmmzzzpppnnn\\\QQQ;;;...***$$$%%%'''"""#########"""""""""""""""""""""""""""###############"""!!!"""$$$%%%%%%###"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$###***555CCCKKKIII>>>222111******000111///666CCC>>>>>>>>>EEEWWWjjjrrrppp```NNNBBBKKKZZZbbbbbbaaa]]]```[[[SSSSSSXXXXXXSSSDDD888---***+++***((('''(((((())))))*********+++((('''&&&%%%%%%&&&((()))((('''%%%$$$%%%&&&(((***''''''''''''(((((((((((('''---,,,---222......999AAALLLTTTOOOGGGDDDGGGIIIKKKYYYeeebbbUUULLLOOOWWWZZZvvvxxxrrrjjjaaadddlll}}}xxx}}}bbbeeemmmxxxzzzuuu{{{vvv]]]WWWQQQVVVmmm___GGG???666000...)))///......---,,,,,,,,,,,,***+++,,,+++)))((()))+++''')))******((((((+++...+++---///000222222111111,,,---///111333444555555111222333333222444777999888<<<@@@@@@<<<:::<<>>===;;;:::<<<:::888555333333222222222333555666666666555555666555444444333333333333555333111000111333666777999999888444333999DDDMMMVVVccckkkeeeZZZTTTQQQMMMNNNTTTYYYWWWRRRSSS\\\eee```^^^[[[WWWSSSOOOLLLJJJHHHEEE???777///***))))))'''***,,,,,,******,,,///++++++++++++++++++++++++++++++******)))(((((((((******))))))((((((''''''+++(((&&&'''((()))'''$$$******))))))))))))******%%%&&&&&&''')))***,,,---'''''')))++++++...777BBBHHHDDD777000222000666HHHPPPTTT[[[]]]WWWPPPRRRXXX```gggpppxxx}}}{{{nnn```WWWSSS^^^jjjgggeeeiiihhhggghhhiiiiiikkkpppxxxyyyyyyuuunnnkkklllllljjjdddcccccccccfffjjjnnnqqqllloooqqqqqqnnnmmmnnnpppooommmhhheeeiiipppppplllggg```YYYXXXZZZZZZVVVQQQPPPNNNMMMKKKDDD???EEEPPPLLLFFFIIIMMMMMMRRROOO@@@,,,)))((((((&&&###%%%***###$$$&&&&&&$$$!!!###'''######""""""###%%%'''(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%######$$$&&&$$$$$$$$$############"""######""""""######$$$%%%####################################$$$%%%&&&'''(((""""""(((((((((333CCCiii~~~{{{uuummmccccccOOO>>>---)))((($$$""""""###$$$%%%%%%######$$$%%%""""""#########$$$$$$$$$%%%$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""""""""""""""((()))222CCCRRRUUUIII<<<555111...000333444999>>>FFFCCCBBBJJJ]]]mmmnnnhhhXXXKKK>>>AAAQQQ___ccc```___^^^\\\XXXRRRNNNOOORRRAAA666,,,***+++++++++,,,,,,***((())),,,,,,***(((&&&&&&'''(((((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&)))))))))))))))))))))))))))'''(((***+++,,,111777MMM[[[___PPPBBBAAAFFFGGGPPP]]]]]]PPPLLLXXX]]]YYYfffmmmzzz{{{jjj^^^```iiizzzzzz{{{~~~xxxwwwuuu~~~|||hhhWWW[[[ppp~~~hhhWWWPPPRRReee{{{lllNNN<<<:::666555666222000///...,,,++++++++++++,,,+++******++++++)))'''%%%''')))******+++---000,,,---///000111111111000...///111222444555555555333444555555444555888:::===???@@@>>>:::888;;;??????BBBEEEFFFDDDBBB@@@???===;;;:::888999:::===>>>???AAACCCEEEFFFFFFEEEDDDBBBBBBCCCCCCBBBAAA@@@???:::::::::<<<@@@CCCEEEEEEFFFGGGDDD???>>>BBBDDDCCCCCC@@@<<<:::999999888777999888666444333222222222222222444555555555444444666555333222222222222333222111000000222444666888999:::999777666<<>>OOOSSSJJJ@@@:::999<<>>999888:::AAA@@@AAAHHHVVVbbbbbb\\\WWWOOOIIILLLUUU]]]^^^]]]]]]___\\\UUUQQQQQQPPPMMM===555...///000///...///...+++))))))++++++***((((((((()))))))))'''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''))))))))))))))))))))))))***((()))+++++++++111888FFFWWWaaaYYYMMMIIIHHHFFFVVVYYYVVVPPPUUUdddooopppnnnuuuwwwrrrtttxxx~~~|||ssshhhmmmttt}}}|||{{{iiiWWWWWWjjjccc[[[RRRLLLVVVuuusssUUU===111444444666:::666000///---,,,+++*********...+++)))***------)))$$$%%%'''*********+++---///---...//////000000000000111222333444444555555555555666777777666777999<<>><<<===>>>=========???AAA<<<;;;:::999999999999999;;;<<<===>>>???>>>======999999::::::999888777777666555555666999<<<<<<<<<>>>@@@===999888<<<===;;;999777444444555555555555555555333222222222222222000111222333333333222222555444222000///000111222......///000222444666777999:::;;;::::::???GGGMMMZZZ^^^]]]XXXSSSQQQOOOMMMLLLHHHDDDEEEJJJOOOPPPOOOTTTSSSRRRRRRQQQOOOLLLIIIEEE===333,,,***+++++++++(((***++++++******,,,---++++++++++++++++++++++++)))))))))************+++)))))))))******************)))((((((***+++***)))******))))))))))))******++++++***)))(((((((((((())))))+++------///999DDDOOOKKK<<<333555666<<>>GGGSSSXXX[[[PPP999111***&&&'''(((&&&$$$%%%$$$&&&&&&%%%#########$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%%%%$$$$$$$$$############"""###""""""""""""###$$$$$$#######################################$$$%%%&&&### $$$###!!!'''222BBBSSSTTTJJJFFF???555333444+++$$$$$$%%%$$$!!!!!!$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$***888GGGMMMGGG@@@;;;>>>EEEJJJEEE;;;555555:::===@@@DDDLLLSSSTTTOOOWWWVVVUUUWWWZZZ[[[ZZZYYY]]]cccaaaYYYXXX\\\UUUHHH;;;444000111222///------000---***)))*********)))+++++++++***)))((('''&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))***)))***,,,,,,,,,222:::DDDSSS]]]YYYRRROOONNNKKKXXXRRRPPPWWWfffvvv}}}xxxwww}}}}}}sss```___hhhwww~~~~~~|||nnn^^^[[[iiiyyyuuusssyyy___TTTOOOSSSccczzzvvvZZZIII666///111000333666111...---,,,+++++++++++++++...------......,,,)))'''))))))************++++++......//////000000000000222333444444444444444444555777888888888888:::;;;AAAAAA@@@===:::999;;;===::::::::::::999:::===???999::::::999999888777666::::::;;;;;;::::::999888333444444555555555555555666444333444666888888888:::<<<:::777666999:::888555333111111333444444333111111111111111111111111000000000000000000000000444222000...---...///000,,,---...000111333444444888:::<<<===>>>BBBGGGKKKXXXVVVRRROOONNNPPPPPPOOOOOOJJJFFFFFFJJJMMMLLLKKKPPPOOONNNOOOPPPOOOLLLHHH???777...)))+++,,,+++))))))************++++++,,,************************(((((()))******+++,,,,,,))))))******++++++,,,,,,)))))))))***++++++++++++******))))))))))))******++++++***)))((((((((((((+++***+++------000:::FFFRRRPPPCCC:::======@@@KKKIIIIIILLLPPPPPPOOOSSSYYY```lllwwwxxxtttnnngggbbbbbbaaajjjqqqkkkjjjlllgggfffeeegggllluuu}}}~~~zzzrrrjjjjjjnnnmmmhhhkkklllmmmnnnnnnoooooooooooonnnllljjjhhhffffffgggkkkllljjjhhhkkkpppqqqmmmeeebbb``````aaa^^^WWWRRRVVVXXX___eeeddd[[[MMMCCC===999BBBPPPXXX]]]QQQ999444+++%%%''')))'''$$$$$$$$$&&&'''%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&((()))(((&&&%%%%%%$$$$$$$$$#########"""""""""""""""""""""###$$$$$$#######################################$$$%%%%%%""" !!!###""" ###***666DDDBBB666333...&&&%%%***&&&######$$$""" %%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%)))222===BBB@@@;;;444888@@@FFFBBB:::666888888<<<>>>>>>BBBIIIMMMMMM[[[ZZZZZZ\\\^^^^^^[[[YYY```kkkmmmeeefffkkk]]]FFF???999444444222...,,,---111///,,,+++************...------,,,***)))((('''***)))(((((('''(((((((((((((((((((((((((((((((((((((((***------...666@@@JJJQQQTTTOOOLLLQQQVVVXXXTTTLLLOOOeee{{{|||}}}zzz~~~wwwaaaaaahhhqqq|||yyykkkfffqqq~~~|||yyymmmggghhhaaaMMMLLLbbbuuuxxxeeeGGGCCC444000111---///111+++,,,,,,++++++,,,,,,------,,,000333111---***+++...******))))))***+++,,,,,,////////////000000111111333333444444555444444333666777999999888888999;;;===>>>??????>>>===<<<===:::;;;<<<;;;999999:::;;;777888888999999888777666888888888777666666555444//////000111333444666666222111///000111222222111333555555222222444444111333111000000111111111///...//////000000000000000/////////.........//////222000///------...///000,,,---...///111222333333999<<>>IIIRRRZZZRRR<<<444+++&&&''')))'''%%%$$$###&&&'''%%%''',,,---)))&&&&&&&&&&&&%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((()))'''&&&%%%%%%$$$$$$$$$#########""""""""""""!!!!!!""""""###$$$##############################""""""######$$$$$$###""""""$$$###"""###&&&///>>>>>>444222///***,,,'''''''''&&&&&&&&&$$$"""%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%'''---555::::::999---///555<<>>GGGQQQVVVaaa]]]YYY[[[___bbbbbb___eeerrrwwwrrruuuwwwdddIIIDDD===777555222//////222222111///---,,,++++++,,,///...---,,,+++***))))))+++***))))))((((((((((((((((((((((((((((((((((((&&&'''***---...000:::FFFQQQQQQNNNJJJLLLSSS[[[___SSSKKKRRRnnnyyyrrr~~~yyy{{{ttt___dddppptttwwwxxxssskkkttt~~~oooaaavvv^^^[[[FFFPPPrrrsssXXX???;;;111///000,,,///222,,,------,,,,,,,,,---......+++000444222+++(((---333...+++)))(((***---///000/////////000111222444444444555555666666666555555666888::::::999999::::::;;;<<<>>>???@@@???>>>>>>;;;===>>>===;;;999888999777888888999888888777777444444444333222111111111---------...000222444555222000//////000111111000000333444111111333333///000...------......---,,,---...//////000000////////////...---------.....................//////000......///000222444666777???AAAFFFIIIKKKLLLJJJIIINNNJJJGGGIIILLLMMMQQQUUUXXX]]]aaa```\\\ZZZ[[[^^^VVVQQQKKKJJJKKKIIIDDD???000---******++++++)))&&&+++)))((()))++++++***)))************************))))))******+++,,,------)))))))))***************)))***++++++***)))+++,,,******))))))))))))******((((((((()))***+++,,,---,,,++++++,,,,,,///;;;GGGSSSUUUJJJAAAEEEEEEBBBEEEJJJKKKNNNOOOLLLLLLUUU```mmmtttxxxssskkkeeebbb^^^eeefffoooqqqjjjlllmmmdddcccffflllsssxxxzzzxxxvvvssstttqqqllljjjmmmnnnlllppprrrtttuuutttqqqmmmkkkkkkjjjjjjkkkllllllkkkiiieeeiiijjjiiikkknnnnnnkkkiiihhhfffeeeccc^^^XXXTTTOOOVVV___fffjjjhhh^^^SSSFFF>>>???EEEKKKSSSOOO===222+++'''((()))'''%%%&&&###''''''$$$'''...///)))&&&&&&''''''&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&%%%%%%%%%$$$$$$$$$############""""""!!!!!!!!!!!!"""####################################"""""""""######$$$$$$$$$$$$$$$%%%%%%&&&'''000DDDHHH>>>888222***+++'''***+++'''%%%%%%&&&$$$$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$)))///555888999,,,+++000;;;FFFNNNWWW```QQQQQQKKKCCCCCCMMMZZZ```fffaaa[[[ZZZ```fffjjjkkklllwww||||||}}}zzzgggPPPDDD>>>888555111---...222111222222111///---......///...---,,,++++++++++++++++++***)))(((((((((((())))))))))))))))))))))))%%%'''+++......111===JJJQQQOOOMMMMMMQQQWWW[[[\\\TTTPPPYYYrrrvvviiinnn~~~~~~nnnVVV```vvv}}}~~~}}}tttfffmmmyyy{{{vvvbbbiiiXXXSSSJJJ^^^~~~iiiLLL555444---......***///444...111000///...------------+++...000---***)))...333999444---***+++...///000/////////000222444666888666777777888999999999999888:::<<<===<<<;;;;;;<<<>>>=========????????????=========<<<:::999:::;;;;;;:::999888777777666666333222111111000000000000///............000111222333222000111222333222222000444555333333555444000---,,,,,,---...///---,,,---...///000000000///...000///...---,,,------...+++,,,...///000000000000//////000222555999===@@@GGGJJJOOOSSSUUUTTTPPPMMMOOOKKKJJJMMMNNNMMMPPPVVV[[[aaahhhkkkjjjhhhhhhjjj[[[SSSJJJFFFEEECCC===888...,,,***)))(((((())))))+++)))((((((++++++***(((*********************************++++++,,,,,,,,,***)))))))))))))))(((((()))+++,,,+++)))((()))+++******))))))))))))******))))))))))))***+++,,,---,,,******++++++///:::GGGQQQRRREEE999===AAA???AAAHHHLLLQQQQQQLLLMMMYYYiiivvvyyyxxxppphhhdddaaa]]]dddfffooopppiiikkklllbbbfffjjjnnnrrrsssssssssssstttxxxyyysssnnnnnnppppppooorrruuuwwwvvvrrrnnnkkkiiiiiiiiikkknnnmmmjjjfffbbbgggjjjiiijjjmmmmmmjjjhhhgggfffeeeccc```\\\YYYSSS[[[cccfffiiiiiibbbYYYQQQHHHFFFFFFFFFLLLJJJ;;;000+++))))))(((&&&&&&***$$$((('''###%%%---,,,$$$%%%&&&&&&''''''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###########################"""###$$$$$$######$$$&&&$$$$$$$$$############"""!!!!!!!!!!!!!!!"""####################################""""""""""""######$$$$$$$$$$$$%%%((()))(((222MMMZZZTTTLLL@@@555555444888555,,,%%%$$$$$$###$$$%%%&&&%%%$$$###$$$&&&$$$%%%%%%%%%&&&&&&&&&&&&"""######$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$'''+++000444666000...444DDDUUUbbbkkkrrrhhheee[[[PPPMMMVVV```eeeiiifffaaa___```gggpppvvvwww{{{zzzkkk\\\PPPKKKEEEAAA999222///111000222555555222000000000......,,,+++++++++,,,,,,++++++)))(((((('''''''''))))))))))))))))))))))))(((***---///...000===JJJQQQLLLHHHJJJOOOTTTVVVWWWQQQVVVcccxxx{{{ooorrr{{{~~~}}}tttXXX___vvvwww}}}wwweeefffxxx}}}}}}fff}}}aaaUUUPPPTTTnnn{{{___AAA***111+++------)))...555///444333111///---,,,++++++,,,,,,***))))))+++...111EEE>>>444---+++,,,,,,,,,//////000111333555888:::888888999:::;;;;;;;;;;;;:::<<<>>>???===<<<<<<===BBB???<<<;;;<<<>>>@@@@@@======<<<:::888999<<<>>>>>>===;;;999777555555444444333222111111111111111333222000/////////000111111000...///000111111000---111333222222333222...,,,,,,,,,...000111000///---...///000000///......000///...---,,,------...)))+++...000222222111000000000111333888>>>DDDGGGNNNQQQVVV[[[]]]ZZZUUUQQQQQQNNNNNNRRRQQQMMMPPPVVV\\\bbbjjjpppsssrrrqqqppp^^^UUUJJJDDDBBB???999333...---***'''%%%&&&)))---,,,)))'''(((++++++***'''))))))))))))))))))))))))***++++++++++++,,,,,,,,,******))))))(((((('''''')))+++,,,+++(((&&&(((*********))))))))))))***************)))******+++,,,+++************...:::FFFPPPPPP@@@111666<<<<<>>===>>>AAABBBAAA???EEEBBB@@@@@@BBBCCCCCCBBBDDDCCC@@@===@@@DDDDDD@@@???===;;;;;;;;;:::888666;;;:::999666444333444555555222//////000000...,,,''',,,///...///333333000+++,,,...///000000///...000000000000000000//////,,,,,,,,,,,,---......//////000000111000///...---........................111***)))///222...---000......///555>>>IIIRRRWWW___aaaaaa```bbbddd\\\PPPLLLLLLNNNRRRVVVWWWTTTQQQ]]]aaaiiipppnnngggcccdddRRRQQQNNNHHH@@@888444111+++)))'''%%%%%%&&&(((***---,,,***)))))))))***+++'''(((((()))***+++++++++***+++,,,------,,,+++***(((((())))))))))))((((((---,,,+++)))))))))******&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((***,,,+++---888EEENNNDDD999333111000333888DDDJJJQQQSSSRRRWWWeeetttyyyqqqkkkhhheeebbb___dddfffiiiiiigggeeeddddddqqqqqqqqqnnnlllnnntttyyyzzzuuuppplllkkklllmmmqqqttttttpppllliiifffeeehhhnnnnnnhhhbbbfffiiiiiiiiikkkmmmiiibbbbbbcccddddddddddddbbbbbbbbbbbbcccfffiiiiiihhhfff___VVVWWWVVVJJJDDDAAA999222*********$$$(((,,,''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%######""""""""""""######%%%$$$"""!!!!!!"""$$$%%%"""$$$%%%###!!! """"""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$%%%'''(((,,,JJJiiitttqqqlllhhheeeaaa]]]SSSDDD555***%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$######$$$%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&)))%%%&&&///000///777333000777LLLdddsssyyyzzz~~~|||ppp^^^SSSTTTXXXXXXZZZjjjrrrjjjhhhvvv{{{sssnnnvvvtttoooeeeVVVHHH===777555333333666888666444333...000111///,,,***,,,...,,,+++***)))(((((())))))&&&&&&'''((())))))((((((((((((---333///+++777IIIVVVSSSGGGCCCMMMNNNNNNUUUTTTfffwwwooo___bbbjjjsss|||yyy{{{iiiaaappp|||sssxxx}}}rrriiilllwww~~~zzzooo[[[QQQWWWiiiwwwpppXXX@@@333///---///000///---,,,///111000000000///......------//////...---------...//////666>>>???999111,,,+++000333555555555666999<<<>>>>>>@@@BBBBBBBBB@@@???DDDDDDEEEDDDDDDEEEHHHKKKKKKJJJEEE???@@@DDDDDDAAA???===<<<;;;;;;:::888666<<<;;;999666444222222333333000...---//////---,,,---000000///111444333000.........///000000///...///000000111111000......,,,,,,,,,,,,---.../////////000111222111000...---------------------------...+++))),,,///...------000000333:::DDDOOOYYY^^^dddeeedddaaabbbddd___XXXPPPKKKIIILLLTTTYYYXXXTTTWWW[[[eeellljjjaaa[[[ZZZRRRPPPKKKEEE===777333111---+++)))'''&&&''')))***,,,+++***)))((()))******'''(((((()))***+++++++++)))***+++,,,,,,+++***)))(((((())))))))))))((((((,,,,,,+++)))))))))))))))((((((((())))))))))))************))))))((((((((())))))+++,,,+++---777CCCKKKAAA666111//////222777AAAIIIPPPSSSWWWaaaooozzz{{{vvvoooiiifffccc```]]]```dddggggggcccaaaaaacccnnnoooooommmlllooouuuzzz~~~{{{wwwssspppllllllmmmpppttttttrrroookkkgggfffiiimmmnnniiidddfffhhhgggfffhhhjjjgggaaabbbcccdddeeeffffffeeeeeegggeeebbbbbbeeehhhjjjjjjaaa\\\___\\\MMMCCC===333000(((((()))###&&&***$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$###""""""""""""###$$$###""""""!!!!!!""""""###%%%$$$###""""""###$$$%%% """###$$$###!!! """"""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$%%%&&&'''(((,,,GGGfffwwwzzzxxxuuuqqqjjjeeeZZZIII777***$$$###%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''&&&%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))%%%&&&...000444AAA===666999LLLddduuu|||~~~ppp]]]PPPOOOQQQQQQYYYeeellljjjooo}}}}}}|||yyywwwzzzxxxsssiii\\\OOOFFFAAA<<<999666555444333444555444444333000,,,***+++------,,,,,,+++***)))))))))''''''((()))))))))))))))***)))---222000,,,666EEEEEEKKKLLLSSS^^^XXXNNNOOO```mmmwwwwwwxxx~~~}}}lll[[[PPPQQQVVV^^^uuunnnfffrrr~~~~~~wwwnnngggjjjzzz{{{fffZZZVVVeeerrruuubbbGGG777000------///000///------.../////////////////////////////////............//////...111666<<>>:::HHH^^^pppzzz~~~zzzjjjVVVIIIEEEFFFFFFPPPWWW[[[^^^iiizzzvvvooopppuuuwwwyyy{{{}}}|||wwwooodddZZZSSSPPPIIIFFF>>>666111000444666777777555222...,,,,,,,,,.........---,,,***)))(((((((((((())))))))))))))),,,))),,,111111...444>>><<>>@@@???888999:::;;;<<>>===;;;::::::999777555999777555444444333222000...---,,,,,,,,,---------111444888<<>>;;;;;;<<>>555333444555444555666555444222000/////////......,,,***((('''((((((((((((((((((((()))...++++++000222000333888===GGGPPP]]]fff\\\QQQUUU\\\fffjjjeeedddnnnxxx{{{jjj\\\SSSWWW^^^gggwww~~~xxxhhhdddppp~~~rrrnnnooozzzxxx}}}yyyppp}}}lll___^^^ddd}}}rrr[[[AAA666777555///222111000//////...---,,,------......///000000000...//////000000111111111000///......222999???DDD@@@>>>======???CCCGGGIIIMMMOOOQQQRRRTTTVVVXXX[[[YYYUUUSSSUUUZZZ]]]\\\ZZZ^^^\\\SSSFFF@@@@@@AAA@@@===;;;999999999888666444444333222333555555444222------------......000111444;;;BBBHHHMMMNNNGGG>>><<<999666666999999666333222333444444333111///...000000///////////////000000111222333222000...,,,++++++++++++++++++++++++***---///------111222000444999AAAIIIPPPXXX___dddfffggggggccc[[[QQQJJJGGGIIIHHHHHHJJJOOOUUU\\\```YYYVVVVVVXXXWWWSSSPPPQQQMMMFFF===555111000///...,,,+++***(((((('''(((((())))))))))))(((((((((''''''(((***++++++***)))((((((((((((((((((((((((((())))))************)))))))))))))))))))))*********++++++***)))(((((('''&&&''''''(((***+++,,,---...,,,******+++++++++111999DDD:::222//////000666<<>>???GGGVVVdddllltttnnnjjjlllooooooppprrrqqqrrrrrrpppllljjjiiiiiigggeee\\\LLLAAA===999555000111444777999888555333//////...---,,,***((('''(((((('''&&&&&&''''''(((...,,,,,,///222222444777:::@@@EEENNNTTTIIIDDDOOOVVVccciiifffeeennnxxx{{{ooo]]]QQQXXXfffnnnqqqtttzzzzzz{{{zzz{{{xxxhhhdddppp~~~tttuuuxxx~~~xxx|||yyyjjjaaaeeennnnnnOOO<<<888999888444666333000/////////...------.........//////000000...///000111222222111111///111444444333444777:::CCCAAAAAABBBGGGLLLPPPQQQTTTTTTVVVZZZ```eeeggggggiiiddd___```eeefff```YYY^^^^^^WWWLLLDDDCCCCCCAAA;;;999777777777666444222111000///111555666444222...///000111000111444666<<>>???;;;999;;;>>>>>>999444444333333333222000//////444333222111000////////////000000111000///......++++++++++++++++++++++++((((((***...///---000444<<>>LLL^^^kkkuuuoookkkkkkiiidddaaabbbeeehhhlllnnnnnnoooppprrrrrrrrriii[[[RRRNNNFFF;;;111111333666999:::999777111000///---,,,+++++++++***)))'''&&&&&&'''((((((---,,,---...111444888:::999>>>BBBJJJNNNAAA>>>MMM]]]kkkrrrmmmhhhkkkpppqqqnnn___UUU]]]kkknnnhhhaaannn|||{{{xxx}}}}}}uuu|||mmmgggppp~~~|||~~~yyy}}}|||xxxpppfffcccmmmzzz~~~aaaDDD:::999888999===:::555000...///000000///.........///////////////...///000222333333222222///222555666666555555555AAABBBEEEKKKSSSXXXZZZZZZ\\\\\\```iiitttyyyxxxtttrrrnnnkkkjjjiiieee\\\UUUXXXZZZWWWNNNFFFCCCBBB???999888666555555444222000111///...111555666333000000222444444444555888;;;AAALLLTTTUUUPPPLLLGGGBBBDDDAAA@@@CCCHHHGGGAAA::::::999777555444444444444888777555333111000//////...............//////000,,,,,,,,,,,,,,,,,,,,,,,,+++%%%)))333444---111<<>>AAADDDLLLOOODDDEEEYYYjjjxxx~~~vvvmmmlllnnnmmmoookkkkkkqqqvvvrrrjjjeeelllwww{{{xxxzzz|||uuuyyy|||xxx{{{sssiiivvvzzzrrrvvvyyyiiibbbdddrrrqqqSSS:::777999666;;;FFF<<<777111......000111000////////////////////////...///111222333333222222111000000222666888::::::>>>AAAHHHRRR\\\aaaaaa___cccdddjjjwww}}}tttsssqqqnnnhhh___VVVQQQQQQTTTTTTLLLEEEAAA???<<<888777555444444333111///333000...111555555222---111444666666666777:::>>>BBBMMMUUUSSSNNNKKKIIIHHHKKKHHHHHHLLLQQQPPPIIIAAAAAA???===:::999:::;;;;;;:::999777444222000//////...---,,,,,,,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,000&&&***999:::///333DDDDDDJJJPPPQQQNNNKKKKKKMMMSSSOOOQQQ\\\aaa[[[TTTQQQRRRKKKCCC???BBBFFFHHHIIIJJJCCC===>>>BBBDDDGGGJJJEEE===333---,,,,,,)))''')))******+++,,,,,,------***++++++,,,,,,***)))(((''')))+++,,,,,,***(((&&&+++***)))(((((()))***+++******++++++++++++*********)))'''''')))...333666,,,,,,,,,++++++++++++***))))))))))))((((((((((((***''''''***,,,---111666DDD:::111//////000666<<>>CCC@@@AAA@@@GGGKKKCCCKKKdddqqq}}}sssqqqsssrrrrrryyywwwrrrqqqvvvxxx{{{qqqxxx{{{nnnkkkzzznnndddssswwwllllllooobbb```ppp~~~{{{dddGGG777555111222999;;;;;;666111...///000///...000111222333222000...---...///000/////////111333333444555555666999===@@@BBBFFFMMMSSSYYY^^^cccfffjjjmmmrrr|||~~~|||wwwnnneee\\\WWWTTTOOOPPPNNNJJJDDD>>>:::888666666555444333222222111***,,,///111111///,,,+++444444:::AAABBB@@@DDDLLLUUU[[[\\\WWWRRRRRRUUUUUUSSSQQQRRRWWW]]]]]]VVVOOOMMMLLLKKKJJJJJJKKKLLLNNNRRRLLLBBB;;;888666555444555333111111111222111///...,,,++++++,,,---,,,+++***)))***///666;;;<<<;;;HHHPPPVVVTTTLLLEEEEEEHHHMMMPPPTTTVVVVVVXXX]]]```^^^\\\VVVOOOHHHEEEEEEFFF@@@@@@@@@@@@AAABBBEEEFFFAAA<<<444...***(((&&&%%%&&&((()))+++,,,,,,,,,+++,,,,,,++++++***)))((((((''')))+++,,,,,,,,,***)))))))))(((((((((((())))))******))))))******+++,,,,,,+++*********,,,///000,,,,,,***)))))))))***+++++++++++++++***((('''&&&((())))))))))))+++///222AAA@@@999111...222666666BBBKKKZZZdddddd]]]\\\___gggkkkmmmjjjccc]]]\\\^^^^^^___bbbeeehhhkkknnnoooqqqoooooooooiii___ZZZ[[[bbbeeekkkpppsssrrrpppooonnnmmmooolllkkkvvvyyykkkjjjgggddddddeeedddaaa^^^```eeeiiiiiiddd___^^^___hhhjjjkkkiiigggfffhhhjjjjjjfffaaaaaacccffffffeeefffeeedddccchhhlllhhh```]]]PPPHHH>>>///,,,///***%%%&&&'''''''''&&&'''((((((((('''&&&&&&&&&&&&'''$$$%%%'''(((((('''%%%$$$###%%%((((((&&&&&&(((+++$$$$$$$$$#########""""""%%%%%%&&&'''&&&%%%###"""!!!"""###$$$%%%$$$######$$$$$$############$$$$$$############""""""!!!!!!"""#########$$$$$$$$$$$$"""'''333EEETTT]]]cccfff```ffffff^^^TTTKKK???444,,,***(((%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%'''((()))(((((('''&&&%%%%%%$$$$$$''''''((((((((('''%%%$$$$$$"""&&&------***444CCCppp|||yyy^^^DDD===CCCIIIJJJFFFBBB???<<<888666777;;;:::;;;???EEEJJJMMMMMMIIICCC>>>GGGQQQFFF>>>GGGMMMXXX```kkkvvvqqqkkkqqqsssssspppkkkiiihhhbbbZZZQQQDDD999444222222888@@@;;;<<<:::444///...333888555222...------------,,,111...---000///111<<>>IIIWWW^^^YYYRRRTTT[[[bbbfffiiiggg```[[[ZZZ\\\```aaacccfffhhhjjjjjjkkksssqqqqqqoooggg\\\UUUUUUaaadddjjjooorrrrrrqqqooopppooorrrooolllwww{{{ooommmjjjfffdddccccccaaa```cccgggkkkjjjeeeaaaaaabbbfffggghhhgggddddddeeeggggggeeeccccccdddfffggggggccccccbbb```dddjjjjjjffffff[[[SSSIII777111000)))*********)))'''''''''((((((((('''&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$###%%%''''''&&&&&&(((***%%%%%%$$$$$$$$$#########%%%%%%&&&&&&&&&%%%$$$###!!!"""###$$$%%%$$$$$$###$$$######""""""######$$$########################"""""""""#########$$$$$$$$$'''///>>>LLLUUUXXXYYY]]]dddhhhbbbXXXMMM>>>111+++)))'''%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''((('''''''''&&&%%%$$$$$$###&&&&&&'''((('''&&&%%%%%%$$$"""&&&,,,+++(((111???bbbwwwjjjNNN@@@@@@CCCKKKHHHCCC>>>:::888999;;;AAACCCCCC@@@======AAAEEEEEECCC>>>BBBIIIAAA999@@@GGGPPPXXXffftttpppgggjjjpppooojjjeeecccccc___YYYVVVKKKAAA<<<888444666;;;:::;;;:::666111000444999888666333///---,,,---...,,,+++,,,///111444???KKKHHHGGGAAAAAACCC>>>IIIcccvvv}}}wwwrrrnnnlllvvv{{{~~~zzztttiii^^^dddmmmzzzyyy~~~yyytttqqqyyytttfff|||xxxiiiccclll~~~gggNNN:::333555222111444111111000...///111222222111000000000111111111111111111///...000333666555444888999::::::;;;===AAAEEEHHHKKKNNNRRRVVV]]]dddiiiqqqyyyzzzmmmbbbXXXRRROOOSSSNNNGGGCCC@@@===999555555555444222111///......111///---...000333666777@@@EEEPPP^^^jjjuuu|||wwwsssmmmfff```]]]______\\\XXXTTTUUUUUUWWWZZZ]]]aaabbbaaa___YYYRRRLLLHHHHHHJJJDDDAAA<<<999888777666555///...---...//////---,,,,,,,,,,,,,,,...333:::???CCCEEEFFFDDD@@@===;;;;;;EEEJJJSSS[[[bbbhhhlllooowwwqqqjjjbbbZZZQQQFFF?????????@@@CCCHHHJJJHHHEEE888444///,,,,,,,,,++++++))))))***++++++******)))+++++++++******))))))(((((()))***+++++++++***)))***))))))(((((())))))******))))))))))))***++++++******)))))))))+++,,,---++++++***))))))))))))***&&&''''''((()))*********((())))))))))))+++...111>>>FFFJJJDDD;;;666333222999CCCPPPSSSKKKEEEJJJVVV^^^cccgggeee___[[[ZZZ\\\aaacccfffhhhiiihhhgggfffpppoooooonnnggg[[[TTTTTT```ccchhhmmmqqqrrrqqqppprrrqqquuurrrmmmwww|||ssspppmmmiiiddd```___aaadddgggiiikkkjjjfffddddddfffcccdddeeedddbbbbbbbbbdddhhhiiiiiigggeeeddddddeee___aaaaaa___aaahhhkkkkkkmmmddd```WWWEEE<<<777---000...,,,***((('''''''''(((''''''&&&&&&&&&&&&&&&$$$%%%&&&'''''''''%%%%%%$$$%%%''''''&&&&&&''')))&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""######$$$%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%!!!"""""""""############%%%%%%***666FFFQQQSSSQQQYYY]]]]]]WWWOOOEEE999///)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%$$$"""%%%***(((&&&---999OOOllluuuWWWBBB;;;;;;EEEEEEBBB<<<999:::???DDDIIIMMMMMMEEE999333777===???CCC???<<>>999>>>AAAHHHOOO___rrrpppffffffqqqoooggg___\\\]]][[[XXX[[[TTTKKKDDD===666333555777999:::888555444777:::======:::555///,,,---000+++***,,,///222666@@@JJJJJJNNNHHHBBBBBB@@@III]]]xxx|||vvvttttttttttttsssrrrppppppwww|||pppiiihhhhhhooossszzzssspppwwwwwwvvv||||||dddnnntttyyymmmiiittt{{{[[[FFF555111444000222555111000//////000111111111000000000000000111222333444222///,,,///555888777444:::;;;<<<<<<===@@@DDDGGGMMMNNNQQQUUU[[[cccmmmtttuuuyyylllbbbZZZTTTQQQSSSKKKCCC>>>>>><<<888333666555444333111///...------000333444444666;;;@@@LLLZZZppp|||vvvrrrooojjjfff___^^^^^^^^^___```aaabbbdddbbb\\\QQQFFF@@@AAAEEEGGGCCC@@@>>>>>>>>>???>>>666444222222222222111000+++,,,---+++)))+++111666@@@???>>>=========;;;:::???FFFQQQ]]]gggnnnrrruuutttmmmddd^^^XXXQQQGGG???@@@@@@AAAEEEIIIHHHCCC???555222...,,,,,,,,,,,,,,,***************)))((((((+++*********)))))))))((((((((()))***+++******)))***))))))))))))))))))***)))))))))))))))***++++++))))))(((((()))***+++++++++******)))))))))))))))))))))(((((((((((((((((())))))))))))(((***---000===JJJTTTOOOCCC999333111666<<>>EEEQQQ\\\aaaffffffaaa]]]]]]^^^aaadddgggjjjkkkjjjgggeeeiiiiiikkklllhhh___[[[[[[___bbbgggllloooqqqrrrrrrsssrrrvvvtttooovvv}}}vvvqqqooojjjccc]]]]]]aaafffiiijjjjjjiiifffeeefffhhhccccccddddddcccbbbbbbbbblllnnnnnnkkkeee```______]]]aaacccbbbbbbgggkkkkkkkkkeeegggcccTTTJJJCCC888444111---***((((((''''''((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########""""""#########&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""""""""###############&&&222DDDTTTWWWSSSQQQNNNGGG???999555111...((('''&&&$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$###%%%'''&&&$$$)))222>>>___{{{uuuWWW>>>666666:::===>>>:::999===DDDHHHKKKOOOQQQKKK???777777;;;<<>>???===@@@???CCCFFFVVVlllooohhhjjjtttqqqggg\\\VVVXXXYYYWWW^^^YYYPPPGGG===555333333555777:::;;;:::999:::<<<>>>AAABBB>>>555///...000......///000333888AAAHHHOOOVVVQQQGGGEEEEEEKKKZZZsssrrrhhhdddfffjjjnnntttyyy|||~~~zzzjjjcccggglllxxxyyyzzz|||ppphhhzzz|||~~~|||{{{}}}}}}hhhbbbxxx}}}xxxqqqqqqyyyvvvUUUBBB444000111...222777444111222222111000/////////111111111111222444555666333///---000555999888555:::;;;<<<===???BBBGGGJJJOOOQQQTTTYYYaaammmyyyyyymmmddd]]]XXXTTTOOOHHH???;;;;;;:::777333666666555333222000//////+++111555444333;;;KKKZZZppp~~~{{{wwwtttrrrqqqrrrpppgggVVVBBB777777<<<>>><<<;;;;;;>>>AAABBBBBB@@@===:::888777555333111,,,///000///------000333:::888777888;;;<<<;;;:::;;;AAAMMMZZZfffnnnrrrtttooofff[[[SSSPPPLLLEEE@@@BBBBBBCCCEEEFFFCCC<<<666444111...,,,,,,,,,+++***++++++***))))))(((((((((*********)))))))))))))))(((((())))))******************))))))))))))******))))))(((((())))))***+++))))))))))))))))))******************))))))(((((())))))(((((((((((()))***)))))))))(((((()))---///===MMMXXXTTTFFF:::444222555555777;;;<<<>>>FFFOOOYYY___eeeeee```]]]\\\^^^```ccchhhlllmmmllljjjhhheeeeeehhhkkkhhhbbb```bbb```cccfffjjjnnnqqqrrrssstttppptttuuuqqqwww{{{tttpppnnniiiccc]]]]]]bbbgggiiiiiiiiigggeeeeeefffhhheeeeeeeeeeeefffeeedddbbbkkknnnooollleee```^^^___]]]cccgggffffffiiiiiiggghhheeejjjjjj]]]TTTMMMAAA888333...***))))))((('''''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$)))((('''&&&%%%###""""""""""""""""""###############$$$%%%...AAASSSYYYUUUDDD<<<333---+++)))))))))'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&%%%###''',,,444QQQllliiiOOO888222444111888;;;999999???CCCBBBDDDGGGKKKLLLHHHCCC???===@@@HHHAAA888;;;<<<:::???===???>>>JJJ^^^eeeeeemmmooolllcccXXXSSSVVVYYYZZZ^^^ZZZQQQDDD999444444555444777:::============>>>===CCCHHHFFF===555111000///000000111555>>>GGGLLLPPPYYYUUUKKKJJJHHHNNN\\\nnnqqqfffjjjlllnnnrrrxxx~~~uuueee```cccfffrrrxxx|||{{{~~~~~~~~~uuulll|||~~~ssszzzrrr^^^qqq}}}}}}sssrrryyy||||||lllPPP???333000000---333:::666444444444222///...///000222333333444555666666777444222111222666999888777:::;;;===???AAAEEEKKKNNNRRRTTTYYY___iiiwww{{{oooggg___YYYTTTIIIDDD>>>:::999888666444555555444333222111111000...222444444:::NNNmmmlllNNN999444777333222333555999<<<>>>>>>CCCCCCCCCDDDBBB>>>888444...000111111111111222333555444444666888999999999888>>>GGGTTT```iiilllllliiiaaaUUULLLGGGEEECCCAAACCCDDDFFFFFFBBB<<<555222333000---,,,,,,+++***)))+++***)))((((((((((((((())))))))))))))))))))))))((((((((()))))))))******+++******))))))******+++)))(((((((((((()))******))))))))))))******))))))))))))******))))))((('''&&&&&&&&&'''))),,,...000)))))))))((('''))),,,///===KKKUUUPPPCCC999555333444111111555:::???GGGOOOVVV\\\bbbccc___[[[ZZZ\\\___bbbgggkkkmmmmmmkkkiiifffeeefffhhhfffbbbaaadddcccdddgggjjjnnnppprrrssstttnnnrrrwwwuuuyyyzzzqqqnnnlllhhhdddaaabbbeeegggiiihhhgggffffffffffffggghhhgggggghhhiiiiiifffdddfffhhhiiiiiifffdddcccccc___dddggghhhiiijjjhhhccchhheeelllmmmbbbYYYRRREEE???999000+++******)))''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''(((&&&%%%$$$%%%&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((((('''&&&$$$###"""""""""#########$$$$$$$$$$$$$$$&&&%%%)))999LLLSSSPPP:::333---,,,+++'''$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&&&&'''&&&%%%%%%''')))///FFF[[[[[[III666000111000666888666888???@@@;;;<<<>>>BBBIIIMMMMMMHHHCCCFFFGGG===666999666444:::;;;===:::???MMMSSS[[[kkkeeeddd^^^UUUQQQVVV[[[]]]]]][[[QQQBBB777555777888555777:::>>>@@@@@@@@@???===BBBHHHIIICCC<<<666333...//////000888FFFQQQVVVOOOUUUSSSOOOOOOKKKPPPaaarrruuukkkkkkmmmqqqvvv|||wwwkkkggggggfffkkkxxx|||vvvyyy{{{vvvyyy}}}}}}sssuuu|||{{{cccjjjooo{{{}}}zzzqqqxxxrrr^^^III;;;222111111...444:::555555666555222///...111333444555666777888888777666777666666777888999:::::::::<<>>444---,,,,,,(((%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%&&&'''''''''((('''&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&((((((---===OOOTTTIII999000......222222111777BBBCCC;;;;;;<<<@@@GGGNNNPPPNNNKKKHHHAAA555555;;;555333===:::???===:::???BBBNNNcccbbbccc___WWWSSSVVVZZZ\\\]]]]]]UUUEEE:::888::::::777888;;;>>>AAABBBBBBAAA???BBBEEEGGGEEEAAA<<<888000111000111;;;LLLYYY]]]OOOQQQQQQUUUWWWNNNSSSjjj{{{yyytttjjjnnnuuu}}}xxxtttrrrooonnnxxx~~~wwwooopppzzzzzzrrrttt~~~|||yyy{{{ttt}}}mmmeeedddxxx~~~uuu}}}uuukkkSSSBBB777111222222///444999222666666555222//////333666555666888999:::999777666888:::::::::999999;;;===;;;===@@@CCCGGGLLLRRRWWWbbbeeekkksss~~~vvvjjj^^^RRRJJJ??????===:::666444555666000000000000000000000000///333???UUUuuusssLLL888444//////000333555555222000333>>>QQQbbbkkkiii___WWWOOOHHH@@@:::999888666333999;;;======;;;999999999777999???IIITTTZZZ\\\\\\UUURRRMMMFFFAAA@@@BBBEEEAAAGGGKKKGGG===555333444...,,,++++++,,,---,,,,,,***)))(((''''''((()))***(((((((((((())))))))))))((((((((((((((()))******++++++************++++++((((((((((((((()))************+++++++++******)))((()))*********)))'''&&&+++***))))))***,,,...000)))))))))((('''(((+++...;;;CCCFFF???777333333333111222444555444777EEESSSXXX^^^eeefffbbb]]]\\\]]]___aaadddggghhhgggfffeeecccaaa```bbbaaa```ccciiiggghhhiiikkkmmmpppssstttwwwmmmpppzzz~~~zzzmmmllljjjhhhjjjmmmnnnllliiiiiihhhhhhiiijjjiiihhhfffkkkjjjjjjkkknnnmmmiiifffgggeeebbbcccfffgggeeecccbbbaaa``````fffkkkiiicccdddbbbiiimmmddd```\\\QQQPPPGGG:::111...+++'''$$$'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((()))'''%%%###$$$&&&'''%%%###&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""###%%%&&&&&&%%%$$$###$$$%%%&&&'''(((''''''&&&&&&''''''(((""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& &&&&&&%%%///DDDOOOOOOHHH:::---)))((('''(((,,,'''''''''(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&'''((((((***)))'''&&&%%%&&&&&&'''((())))))'''&&&((()))(((,,,999JJJSSSMMM===000***+++...,,,,,,777GGGJJJBBB@@@AAADDDHHHMMMQQQSSSSSSFFF;;;///555???999777EEE;;;CCCAAA;;;999888FFF^^^ggghhheee[[[UUUVVVXXXXXX]]]```YYYIII===;;;;;;:::999999;;;>>>AAACCCBBBBBBAAAAAABBBDDDEEEDDD@@@===555666333222;;;MMMZZZ^^^PPPPPPRRR[[[]]]RRRXXXrrr}}}uuu{{{~~~zzzxxxvvvrrrtttpppnnnwww}}}tttkkkllluuuvvvqqqzzz~~~www~~~sssoooxxx}}}uuudddaaa}}}kkkpppwwwyyyfffPPPCCC777444222222333444222000777444111222555777777666666777999<<<>>>>>>;;;999999999:::::::::<<>><<<999888888777555444444666111///444111...555999AAAQQQtttVVV;;;666000///000222444444222000999===JJJiiiqqqooobbb]]]WWWPPPKKKGGGBBB??????>>>>>>???AAA@@@<<<888<<<>>>DDDLLLTTTWWWUUURRRNNNMMMKKKKKKKKKJJJHHHFFFGGGHHHFFFAAA:::333111111333///+++((()))***+++,,,)))++++++)))&&&%%%(((+++++++++++++++++++++++++++)))***+++,,,,,,+++***)))*********)))))))))))))))'''&&&&&&''')))***((('''))))))'''&&&&&&'''(((((()))((((((((((((((()))***((((((((((((((()))*********)))(((((()))+++---...666BBBEEE:::222222222---,,,+++,,,///666AAALLLSSSUUU\\\dddgggfffaaa^^^\\\___cccbbb```aaafffeee___ccccccbbbbbbbbbbbbbbbbbbfffeeedddggglllppppppoooppppppqqqtttwwwvvvqqqmmmnnnmmmkkkkkkmmmmmmmmmlllggggggfffeeeeeefffggghhhjjjiiigggeeecccdddfffiiicccgggjjjjjjgggdddddddddfffdddaaaaaaccceeeggggggeeegggiiijjjiiieeebbb```XXXSSSIII===222,,,+++,,,+++(((%%%%%%((()))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########'''%%%$$$&&&((((((%%%"""%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$,,,+++)))&&&%%%$$$$$$$$$%%%""""""&&&+++444CCCPPPMMMDDD999222---+++---000)))''''''(((&&&""""""&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))((('''&&&%%%&&&'''(((***)))'''&&&%%%%%%&&&&&&(((---???QQQOOO<<<222444***222333///333@@@GGGFFF<<>>:::???IIIEEE:::;;;<<>>>>>===;;;;;;<<<<<<<<<<<<>>>BBBEEEGGGJJJHHHKKKTTTTTTUUU```kkkyyyvvvcccYYYQQQCCC???<<<999888777777555333111333...,,,222000///999999RRRppp]]]???777000000000111333333222000///666FFFiii}}}|||qqqooolllgggaaaXXXOOOHHHGGGCCC@@@???BBBDDDEEEEEE@@@BBBFFFMMMQQQQQQNNNJJJMMMNNNNNNNNNMMMJJJHHHGGGGGGGGGEEE@@@999444111111222///,,,******+++++++++)))***+++)))&&&&&&(((***++++++++++++++++++++++++((((((************(((((())))))))))))))))))))))))(((''''''(((******)))''')))((((((''''''((()))******))))))((((((((())))))((((((((((((((()))*********)))(((((()))***,,,...555???BBB999111333333000000///---///666@@@KKKQQQTTTYYY```dddccc```^^^]]]^^^cccdddaaaaaadddccc``````aaaaaaaaabbbbbbbbbbbbcccbbbdddhhhmmmppppppoooqqqqqqqqqssstttrrrmmmiiimmmlllmmmnnnooonnnllljjjhhhgggfffeeeeeefffggghhheeedddcccbbbbbbccceeegggcccgggkkkllljjjgggffffffeeecccbbbbbbdddffffffeeegggiiikkkkkkjjjgggdddcccaaa[[[QQQFFF;;;222---***)))'''%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%&&&((()))&&&$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++***(((&&&$$$$$$###$$$$$$######&&&***222CCCRRRZZZTTTLLLFFFAAA<<<666333...+++)))(((&&&"""###'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''(((***)))'''&&&%%%%%%%%%&&&((((((333CCCGGG===888;;;///111///---000888???BBBAAADDDEEEFFFKKKPPPOOOKKKBBB:::222333:::>>>;;;666<<<777666888666555BBBRRRccclllnnnhhhdddccc[[[PPPXXXYYYRRRGGGFFFLLLNNNJJJCCCEEEAAA<<>>>>>>>>???????????????AAADDDGGGIIIKKKGGGLLLXXXZZZ[[[eeennnuuubbbWWWNNN@@@@@@===:::888777666444222///222---,,,111000333AAACCCllldddBBB777000000000111222333111000,,,333BBBaaa~~~~~~oookkkoooqqqtttuuurrriii]]]UUUPPPJJJBBB>>>???EEEKKKOOOIIIJJJLLLNNNOOOLLLGGGCCCKKKOOOSSSSSSOOOKKKHHHHHHFFFFFFCCC???999444111111111///---,,,,,,,,,+++***)))******)))''''''(((***))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))***)))))))))++++++)))''')))((((((((()))***++++++++++++***)))((((((((()))((((((((((((((()))*********)))(((((()))***,,,---444>>>BBB<<<777888888555444222///000555???JJJPPPRRRVVV[[[^^^___^^^^^^___]]]cccgggeeebbbbbbbbb```______```aaabbbbbbbbbbbb___aaadddjjjooopppooonnnrrrqqqqqqrrrqqqnnniiifffjjjjjjlllmmmnnnmmmiiifffiiihhhfffeeeeeefffhhhiiiffffffffffffggghhhiiijjjcccgggkkknnnllljjjhhhgggcccbbbaaaaaacccdddcccbbbgggiiikkkkkkiiigggfffggggggaaaXXXPPPGGG===333,,,)))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%'''))))))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%$$$###############%%%&&&(((000CCCUUUdddbbb___^^^[[[SSSGGG===777111,,,***&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''')))((('''&&&%%%%%%%%%&&&&&&$$$+++:::CCC@@@;;;999555000,,,---///222999@@@EEEHHHHHHEEEEEEJJJMMMMMMBBB:::333222777;;;:::777777333333666555555@@@NNN\\\iiiqqqnnnhhhcccZZZPPPSSSOOOKKKLLLQQQWWW[[[\\\YYYVVVMMMBBBAAAGGGHHHCCCEEEDDDFFFJJJKKKHHHFFFHHHFFF???<<>>:::888777555333111///333000111444111888KKKbbbjjjDDD666111000///000222222111///...444>>>UUUlllgggTTTMMMSSSXXX```hhhkkkhhh```YYYQQQJJJAAA;;;<<>>GGGGGGDDDCCC???:::555222///000666@@@KKKRRRPPPRRRUUUXXXZZZ\\\^^^___\\\ccciiiiiidddaaaaaaaaa``````aaabbbbbbbbbaaaaaa]]]aaaffflllppppppmmmkkkqqqqqqqqqqqqooolllhhhfffhhhgggggghhhiiiiiifffdddiiihhhfffeeeeeefffhhhjjjjjjiiiiiijjjkkkkkkkkkjjjeeehhhlllnnnmmmjjjgggeeeaaa___\\\\\\]]]___``````cccfffhhhhhhgggggghhhkkkhhhccc]]]YYYTTTKKK>>>444,,,+++***((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$######"""""""""$$$&&&&&&&&&---BBBUUUbbbdddeeegggiiidddWWWJJJAAA888000+++'''$$$$$$((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%""""""######$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$***:::GGGFFF;;;111777...+++111444222777@@@BBBHHHIIIEEECCCHHHMMMPPPIIIBBB:::666888::::::888777444333555666999CCCOOO```iiinnnhhh```[[[WWWSSSQQQJJJJJJSSS]]]dddjjjoookkkfffYYYJJJDDDEEEFFFDDDDDDDDDDDDFFFFFFFFFGGGHHHHHHBBB@@@IIIVVV```hhhnnn```PPPDDDEEEGGGKKKXXXgggwwwtttlll```VVVVVV___hhhfffhhhppp|||zzz~~~~~~uuuxxxtttdddooo{{{cccjjjwwwoooqqq|||yyy|||~~~{{{sssnnnppptttxxxyyy]]]QQQMMM@@@:::999777555444444666777444555555555555777999;;;>>>>>>>>>===;;;<<>>:::888777555333111///333222444777555AAA[[[qqqIII777222000//////111111000///...444:::LLL```\\\HHH???999>>>FFFNNNTTTUUUQQQNNNGGGCCC>>>:::<<>>:::777444222000///............---***((()))))))))************)))(((((((((((((((((((((((((((((()))******)))((((((''''''(((((())))))))))))+++******+++,,,,,,***)))(((((()))***+++,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((())))))***))))))))))))))))))******000===LLLRRRQQQKKKAAA999111000...000777BBBMMMTTTPPPPPPQQQSSSVVVYYY\\\]]]\\\bbbiiilllgggbbb```aaaaaabbbcccdddcccbbb```___]]]bbbiiinnnpppoookkkiiipppqqqqqqpppnnnkkkiiiggghhhfffddddddeeefffgggfffgggfffdddcccdddfffiiikkkkkkiiigggggghhhhhhfffdddggghhhjjjlllllliiieeebbb___[[[WWWUUUWWW[[[^^^```aaaeeeiiijjjiiiiiimmmpppkkkhhheeeccc```WWWJJJ@@@111///+++((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''')))***&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""###&&&&&&$$$+++???RRRZZZ^^^aaabbbeeefff]]]RRRIII>>>333---)))%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%((('''+++888JJJPPPEEE666555---+++222666444777>>>;;;CCCHHHGGGEEEJJJPPPSSSSSSMMMDDD>>>:::999888888888666444555777===HHHRRRbbbggghhhaaaXXXSSSQQQPPPSSSNNNNNNXXXccclllttt{{{sssnnncccUUUKKKHHHHHHGGGDDDDDDCCCCCCDDDFFFHHHIIINNNHHHIIISSS```hhhmmmppp^^^PPPCCC???CCCJJJVVVaaakkkiiiddd\\\UUUSSSWWW\\\]]]WWWXXXhhh|||~~~xxxkkkbbbqqquuubbbhhh{{{tttwww|||}}}vvvyyyvvv~~~ssskkknnn}}}rrrSSSIIIEEE999888999999777555555555777444555666666666777:::===BBBCCCDDDAAA>>>===@@@CCCCCCCCCCCCBBBAAACCCFFFIIINNNRRRQQQVVVaaaeeekkkyyyxxxqqqmmm___TTTOOOIII@@@===:::888777666444222///222222555:::===TTTxxxyyyOOO<<<222111//////000000000///000444777CCCVVVRRR>>>444444555888<<>><<<::::::999:::===DDDMMMSSSOOOKKKFFF@@@===???EEEIIIKKKNNNPPPOOOKKKFFFEEEEEEDDDAAA<<<888666444222000///...,,,,,,---,,,***((()))))))))***+++,,,***)))((((((((((((((((((((((((((()))************)))(((&&&''''''(((((())))))******))))))***,,,,,,+++***((()))***+++++++++++++++******)))((('''''''''(((((((((((((((((()))******))))))))))))))))))))))))---:::LLLXXXXXXMMM???555---------000888CCCMMMTTTQQQOOONNNPPPTTTWWWYYYYYYZZZ^^^fffkkkiiibbb______```aaabbbccccccaaa___^^^]]]ccckkkpppqqqooommmkkkpppqqqqqqpppllliiigggggghhheeebbbaaacccfffhhhiiidddcccaaaaaacccfffjjjmmmmmmiiifffeeeggggggeeebbbeeeeeefffggghhhfffccc```]]]YYYUUUTTTWWW\\\```bbbccciiinnnpppmmmmmmppptttrrrpppooommmjjjbbbWWWOOO===666---'''&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%%%%%%%''')))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""$$$%%%$$$***;;;KKKRRRXXX[[[XXXZZZ___\\\UUUNNNBBB555///+++&&&%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$***))))))444JJJ[[[WWWIII777111---///333444555777444===EEEFFFHHHNNNTTTVVV[[[VVVNNNEEE===999777666666555555555999@@@JJJQQQZZZ^^^```^^^XXXRRRMMMKKKVVVVVVVVVYYYaaakkkvvv|||}}}zzzrrrdddUUUJJJDDDBBBFFFGGGFFFCCCCCCGGGJJJIIIHHHEEEJJJZZZiiiqqqrrrssseee[[[LLLCCCBBBLLL[[[ggghhhgggfffdddaaa^^^\\\ZZZbbbWWWPPP\\\uuuzzzxxx}}}kkk\\\^^^mmmeeeZZZ\\\uuu~~~oooiiirrrzzzzzz}}}yyy}}}yyy|||~~~rrrnnn~~~gggKKKAAA???888888:::<<<;;;888666666777666888999999888999===@@@GGGIIIJJJGGGBBB@@@BBBDDDDDDEEEDDDCCCCCCDDDGGGIIIMMMUUUWWW\\\fffkkkuuuuuuppppppbbbTTTMMMFFF???<<<999888777777555333222444222666@@@MMMrrrTTT???333111///...///000/////////444444===NNNLLL999///222111111333555666555333444555666777:::@@@HHHNNNGGGFFFCCC???<<<>>>DDDHHHMMMLLLJJJHHHFFFDDDCCCBBBDDD???:::777555444222000///---++++++++++++)))''')))((((((***------+++((())))))))))))))))))))))))''''''))))))))))))''''''&&&&&&''''''((())))))***(((''''''))),,,---,,,***((()))***++++++***))))))(((((('''''''''''''''(((((((((((((((((()))******((()))))))))))))))((((((---:::LLLYYYYYYMMM===222++++++---111999CCCLLLRRRRRRPPPNNNOOORRRUUUVVVUUUVVVXXX```iiiiiibbb\\\\\\ZZZ\\\___aaabbbaaa```^^^[[[bbbjjjppprrrqqqppppppppprrrrrrnnniiieeeddddddaaa___^^^___aaadddeeefffaaa```______aaafffkkknnnlllgggcccbbbeeefffeeebbbaaa```___aaaddddddccc```[[[ZZZYYYZZZ]]]aaaccccccgggmmmssstttpppmmmooorrrqqqrrrsssrrroooiiiccc___NNNBBB222***))))))&&&###''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%######%%%((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$$$$"""!!!"""$$$%%%***777DDDLLLUUUXXXSSSSSSZZZ]]]YYYPPPDDD777000,,,(((%%%&&&########################"""""""""#########$$$$$$#########$$$%%%%%%%%%&&&###$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%(((+++777PPPfffdddUUUBBB===333,,,---333444111333:::AAACCCHHHQQQWWWYYY]]]ZZZRRRHHH>>>777555444333555888:::???FFFLLLOOORRRSSSUUUXXXWWWTTTQQQPPPXXX]]]]]]VVVXXXdddpppttt}}}~~~|||rrrbbbQQQGGGDDDHHHJJJGGGBBBAAAEEEFFFCCC??????HHH\\\nnnuuusssqqqjjjggg^^^QQQKKKPPP]]]ggggggfffgggjjjllliii```XXXgggaaa___iii}}}zzzmmmaaaccc{{{zzzfff]]]dddlll|||{{{fff[[[SSSfffxxxmmmbbblllsss{{{~~~~~~|||}}}sss~~~}}}bbbFFF;;;<<<999888;;;>>>>>>;;;888777888888:::;;;;;;:::;;;???CCCJJJMMMNNNKKKEEEBBBCCCFFFFFFFFFFFFEEEDDDEEEHHHKKKPPPZZZ```gggrrryyysssrrrtttfffTTTJJJAAA>>><<<999888888777666444777777444999FFF[[[UUU???333111......///000//////+++000111;;;OOOQQQCCC:::---,,,,,,///222444444444444555555444555999@@@EEECCCDDDDDDAAA???@@@DDDHHHNNNKKKFFFCCCBBBBBBBBBAAACCC???999666555444222000///,,,***)))******)))'''***((((((***---...+++(((************************%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((())))))***&&&&&&&&&)))+++---,,,+++((()))***++++++***((('''''''''&&&&&&&&&''''''(((((((((((((((((()))******((()))))))))))))))((('''000;;;LLLZZZZZZMMM===333***+++---222999BBBJJJOOOSSSQQQNNNOOORRRTTTTTTSSSTTTTTT[[[fffiiibbbZZZYYYUUUXXX[[[___aaaaaa```___YYY```iiippprrrssstttuuuqqqrrrrrrmmmgggaaa``````YYYXXXYYY\\\___aaaaaa```___^^^]]]^^^aaafffkkkoooeee```[[[[[[^^^aaaaaa___]]][[[[[[]]]aaadddcccbbbZZZ[[[]]]```dddffffffeeehhhooouuuuuuoookkkkkknnnkkknnnqqqqqqooollljjjjjj]]]MMM999///------(((###''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&$$$!!!!!!$$$'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$###!!!!!!###&&&***555???FFFRRRWWWQQQQQQ[[[aaa___QQQDDD777111---(((%%%%%%########################!!!""""""""""""#########""""""###$$$%%%%%%&&&&&&$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$'''000???XXXmmmgggUUUNNNIII;;;+++***333555///444999>>>AAAGGGRRRYYY[[[\\\YYYSSSIII>>>666333333222777<<>>888999;;;======<<<:::999::::::===@@@???;;;999<<<@@@LLLNNNPPPLLLFFFBBBDDDFFFEEEKKKKKKFFFCCCHHHLLLKKKVVV\\\```ooowwwgggiiipppgggWWWJJJ>>>===:::666444666:::999666666======;;;MMMyyy___AAA:::444000222444111......//////000777BBBHHH@@@444------...///000111222222222222111222333444666777:::<<>>GGGRRRNNNIIIQQQMMMMMMNNNNNNLLLPPP^^^mmmhhhiiidddXXXQQQXXXeeeooobbbbbbhhhrrrwwwqqqiiidddWWWQQQJJJFFFCCC???===<<<:::HHHNNNXXXiiimmmddd```eeetttyyyhhhXXXYYYbbbgggjjjgggdddlllyyyppp^^^[[[gggqqq{{{zzzsssiiieeeuuu|||wwwssssss}}}jjjdddcccyyywwwmmmhhh~~~tttnnnsssyyy{{{uuuwwwkkkTTTAAA===???999:::;;;<<<<<<:::999999:::999===@@@>>>;;;:::===@@@JJJLLLNNNKKKFFFCCCDDDGGGGGGLLLLLLGGGEEEJJJNNNOOOYYYbbbiii{{{zzznnn\\\ZZZaaa\\\SSSKKKCCC:::888555444777999888666;;;<<<@@@MMMkkkdddDDD:::444000222333000......---...///444===BBB<<<222------......///000000000000///.........///111222888:::===AAACCCDDDDDDDDDLLLNNNLLLEEE@@@AAABBBBBBCCC???999555444222111000222///,,,+++,,,,,,+++***((((((((((((((((((((((((++++++***))))))(((''''''&&&'''(((((())))))((((((&&&''')))***+++***)))((('''(((((())))))***************))))))))))))******&&&'''((()))***)))(((((('''''''''&&&'''(((((()))***))))))(((((())))))***...777GGGWWWYYYKKK:::111,,,,,,---333<<>>666333;;;===BBBCCCIIIQQQLLLGGGOOONNNRRRVVVVVVRRRQQQ]]]kkkggggggddd______cccfffddd``````dddmmmrrrqqqnnnnnneee___XXXQQQJJJDDDCCCEEEGGGRRRUUU\\\mmmsssnnnmmmmmmuuusssddd[[[bbbmmmrrruuummm``````iiiggg```ddduuu}}}vvvuuuqqqooowwwxxxuuubbbeeezzzpppggg___www~~~vvvvvv}}}}}}hhhTTTCCC===>>>999:::;;;;;;:::888888999:::999<<>>KKKXXXTTTWWWMMM@@@:::666888DDDFFFLLLKKKMMMRRRMMMHHHPPPQQQWWW^^^```ZZZWWW^^^iiikkkfff___]]]dddjjjfff]]]\\\YYYZZZ```eeeiiiooovvvyyypppggg___WWWPPPPPPUUUVVV___aaaeeevvv~~~|||~~~zzzzzzpppbbb```kkkwww{{{}}}vvveee]]]dddgggjjjvvvzzzqqqssswwwyyy~~~}}}~~~~~~}}}rrr^^^dddvvvwwwnnnggg[[[lllwww~~~uuuzzzfffVVVEEE===<<<777:::;;;:::888777777999;;;999<<<>>>???>>>>>>???@@@CCCEEEGGGGGGFFFFFFHHHJJJKKKLLLLLLJJJJJJPPPXXX^^^bbbppp|||sssaaaXXXJJJLLLXXXZZZXXXOOOBBBBBB:::444444777999<<<>>>>>>>>>RRR~~~rrrIII<<<555000000111...,,,,,,***...000///000333333///---------,,,,,,,,,++++++...---,,,,,,---000222444;;;===@@@DDDFFFHHHHHHHHHGGGJJJIIIEEECCCDDDBBB???>>>;;;777444333222111000222000---+++++++++***)))'''''''''''''''((((((((()))((((((((('''''''''&&&''''''((()))))))))))))))((()))***++++++***))))))***++++++,,,+++***)))(((((((((''''''''''''((((((&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&''''''(((((((((((())))))(((((((((---333AAAQQQUUUJJJ;;;111---+++,,,666CCCMMMNNNLLLHHHFFFHHHLLLNNNOOOSSSXXX^^^^^^^^^\\\XXXSSSOOOMMMLLLMMMOOORRRTTTVVVWWWWWWWWWYYY]]]___```^^^[[[YYYUUUQQQLLLKKKNNNPPPPPPNNNUUUVVVXXXYYYZZZZZZVVVSSSSSS]]]dddfffgggiiijjjiiihhhggggggfffeeecccbbbaaabbbbbbbbb```]]]\\\___cccffffffgggiiikkklllkkkkkkffffffkkkqqqqqqmmmjjjkkkrrrooollllllooosssvvvxxxuuutttmmm]]]HHH777...+++''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###%%%%%%''')))'''%%%***111???QQQXXXQQQQQQZZZTTTDDDAAA???;;;444,,,%%%###"""########################"""############"""""""""###############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$''')))(((***888LLL\\\lll```NNN===444111000...***)))+++---///444@@@MMMMMMSSSKKK>>>:::666<<>>666000000111...,,,,,,+++///000......111111///------,,,,,,++++++******,,,,,,,,,---000555:::<<>>;;;888555333333222111000444111---+++***)))(((&&&''''''''''''(((((())))))(((((((((((('''''''''''''''(((((()))))))))))))))))))))*********)))))))))***+++,,,,,,,,,***((('''((((((''''''''''''((((((''''''''''''(((((())))))'''&&&&&&&&&&&&'''(((((()))))))))(((((()))))))))...222===KKKPPPGGG:::111---+++---777DDDMMMNNNLLLGGGDDDDDDIIIKKKLLLNNNQQQSSSTTTWWWXXXWWWRRRMMMIIIFFFIIILLLOOORRRRRRRRRRRRWWWWWWXXXZZZ\\\^^^```aaa___ZZZSSSPPPQQQRRRQQQPPPSSSYYY```bbb]]]VVVRRRSSSRRR\\\dddggggggiiihhhfffgggggghhhgggfffdddcccbbbdddcccaaa]]]\\\^^^```aaa```ccchhhllllllkkkhhhgggeeeeeeiiipppqqqmmmiiiiiimmmllljjjjjjnnntttwwwxxxtttuuuqqqdddQQQ???333...(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&((('''%%%(((---;;;NNNYYYTTTTTTYYYTTTFFFBBBAAA===666...(((%%%%%%""""""""""""""""""""""""$$$###!!!!!!"""$$$(((***$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&(((000>>>KKK```YYYNNNDDD:::333//////***)))***+++***,,,555@@@GGGNNNIII???<<<999===LLLMMMWWWUUUOOOOOOKKKKKKTTTRRRPPPQQQWWW[[[[[[\\\^^^jjjdddZZZSSSVVV^^^cccbbb\\\RRRIIIHHHKKKSSS___jjjmmm]]]RRRWWW]]]\\\]]]aaannn{{{~~~tttpppkkkjjjfffdddjjjvvvwwwuuuwwwuuuhhhkkkzzziiirrrooouuuwwwqqqnnnrrryyy~~~|||gggdddqqq{{{|||ooobbb\\\___fffllluuurrr```UUUfffzzzzzzyyyuuuwww~~~mmmssseeeQQQLLLBBB;;;===<<<:::;;;;;;:::888888999:::;;;===???BBBDDDDDDCCCCCCAAAAAACCCEEEGGGIIIKKKLLLLLLJJJKKKOOOTTT]]]kkkxxx~~~lll]]]TTTJJJ@@@BBBLLLUUUdddpppmmm^^^NNN>>>888555222555<<<>>>YYY|||RRR@@@888111111111...,,,---,,,///000//////222111---------,,,,,,++++++************+++---222999???CCCIIIJJJLLLMMMMMMLLLKKKIIIFFFHHHFFFCCCCCCDDDBBB<<<888666444333333222111000444111---+++***)))'''&&&''''''(((((())))))******(((((((((((((((((((((((('''((())))))******)))))))))))))))((((((((((((((()))***+++,,,,,,***(((&&&((((((''''''''''''((((((((((((((((((((()))******'''''''''''''''((())))))+++***)))(((((()))***+++000111999EEEJJJCCC888000------///777BBBJJJMMMLLLHHHCCCBBBFFFGGGFFFFFFHHHKKKMMMPPPTTTUUUSSSNNNJJJGGGIIIKKKNNNPPPQQQQQQQQQZZZZZZ[[[\\\___cccfffhhhjjjeee___YYYVVVTTTRRRQQQQQQXXXaaacccZZZPPPMMMPPPRRR[[[ccceeeeeeffffffccceeefffffffffeeedddcccbbbgggjjjjjjddd`````````___]]]bbbjjjnnnnnnkkkhhhffffffeeeiiippprrrmmmhhhfffaaaeeegggiiinnnvvv|||}}}zzzxxxrrriii[[[III999///)))))))))(((''''''&&&&&&%%%&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%'''&&&%%%''',,,:::LLL[[[[[[XXXWWWTTTNNNNNNIIIAAA999111+++(((&&&""""""""""""""""""""""""""" """'''---000$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%###$$$'''***---444<<>>GGGFFF@@@@@@======HHHHHHTTTRRRHHHEEECCCEEEOOOOOOKKKJJJOOORRRQQQPPPQQQ[[[```aaa^^^]]]aaafffgggeee\\\UUUUUUWWWYYY\\\```^^^PPPKKKVVVaaabbbdddkkkyyyqqq]]]UUUNNNPPPUUU```nnn|||sssiiijjjvvv~~~jjjkkk~~~gggllleeekkknnnkkkhhhkkkppprrrmmm]]]]]]jjjttt{{{yyymmmdddWWWWWW```fffmmmiii[[[RRR[[[eeemmmuuu|||~~~|||sssqqquuuuuusss{{{|||\\\JJJGGG???:::===???:::;;;<<<<<<:::999999:::<<<>>>@@@DDDFFFGGGFFFDDDAAAAAACCCEEEHHHKKKLLLMMMMMMKKKLLLSSS[[[eeevvvsssfffYYYOOOHHH@@@@@@DDDHHHWWWfffeeeWWWGGG;;;999777333666===EEEkkk[[[BBB:::333222111...---...,,,...///...000333000+++,,,,,,,,,,,,,,,,,,++++++++++++,,,///555<<>>@@@AAAEEE@@@<<>>HHHPPPOOOQQQQQQLLLEEECCCFFFNNNXXXbbbccccccggglllnnnnnnhhhggglllpppiii___WWWSSSKKKNNN]]]eeedddiiiuuu~~~xxxqqq```MMMFFFAAA@@@FFFXXXnnn|||~~~|||~~~jjj[[[XXXdddxxx{{{ttt~~~uuupppoootttvvvqqqkkkhhhgggfffcccbbblllwwwyyy}}}{{{mmm```RRRUUUbbbdddccc```XXXUUUSSSTTT[[[lll{{{}}}xxxqqqpppuuu{{{yyy|||\\\IIIGGG???999===???999;;;======<<<:::999:::===>>>AAAEEEHHHIIIGGGEEEBBBBBBCCCEEEIIILLLMMMMMMNNNKKKNNNVVV___kkk~~~rrrlllfffYYYNNNJJJCCCDDDDDD@@@HHHPPPMMMIII;;;444777:::777:::BBBTTTcccCCC;;;444222222///---...+++------...111444000))),,,,,,,,,,,,,,,,,,,,,,,,/////////222777???FFFKKKLLLMMMOOOPPPPPPOOOMMMLLLIIIIIIEEE@@@AAACCC@@@;;;555333222222333333111///...,,,***)))***,,,,,,+++((())))))***+++,,,,,,,,,))))))))))))************(((((()))***************)))((('''&&&&&&&&&&&&&&&&&&''')))++++++***'''&&&))))))(((((((((((())))))+++***)))))))))***,,,---)))))))))))))))******+++///---***''''''***---///444000333<<>>555///)))$$$""""""""""""""""""""""""%%%$$$######"""#########$$$%%%&&&'''((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''$$$&&&***)))'''+++222<<>>===BBBHHHSSS]]]```bbbiiirrrvvvrrrooosss~~~vvvaaaRRRHHHFFFOOO___bbb^^^fffvvv}}}|||mmmeeeWWWGGGCCCDDD>>>@@@SSSkkkwwwrrrjjjlll~~~|||fffUUUOOOXXXjjj{{{uuu|||www{{{ppphhhaaa\\\JJJVVVjjjqqqjjjjjjeeeVVVZZZNNNXXXiiifff^^^\\\[[[YYYQQQMMMXXXooo{{{nnnoooooouuu~~~ttt|||rrr___JJJBBBBBBAAA@@@???BBB<<<<<<@@@>>>777777>>>>>>===@@@FFFGGGCCCAAACCCFFFDDDBBBBBBDDDHHHKKKMMMPPPRRRVVV]]]hhhzzz|||gggbbbbbbZZZPPPGGGCCC???===>>>AAADDDEEE<<<:::999888555666BBBPPPiiieeeOOO===666666///+++......///...---...//////---+++***+++,,,------,,,***)))...///111333777>>>FFFKKKJJJKKKMMMNNNOOOOOONNNMMMEEEEEEEEEFFFEEEBBB>>>:::555444222222222222000...---,,,***(((((((((((()))******))))))))))))******)))))))))))))))*********%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))******)))))))))(((''''''&&&&&&((())))))*********)))))))))((('''&&&''')))+++,,,***++++++***))))))+++,,,&&&+++333<<>>EEETTT___SSS999+++---(((((())))))))))))((((((***222:::>>>AAADDDDDDAAAIIIIIIJJJFFF???;;;BBBMMM[[[ggglll___LLLAAA@@@BBBEEELLLQQQVVV___llluuuxxxrrrrrrvvv}}}iiiXXXTTTOOOLLLQQQ[[[fffpppwwwlllSSSDDDAAAAAABBBAAAQQQmmmuuuiiiaaaaaannnwwwkkkQQQCCCQQQgggzzzyyy~~~{{{{{{kkkZZZVVVLLLOOOXXXbbbccc[[[TTTPPP[[[PPPNNNaaalll[[[SSSddd[[[UUU\\\mmmvvvpppjjjlllnnnrrr}}}}}}~~~vvviii|||ppp^^^JJJCCCCCCBBB@@@???@@@???AAADDDCCC@@@???BBB???===@@@EEEFFFCCCCCCEEEKKKIIIFFFDDDEEEGGGJJJKKKRRRTTTXXX___lllssseeeeeeddd[[[PPPDDDAAA>>>===???CCCEEEFFF===777444777777999III\\\kkkOOO<<<555777///,,,///---...---,,,---//////...,,,***+++,,,......---+++***///111555888;;;>>>BBBEEEGGGHHHJJJLLLMMMNNNNNNNNNIIIHHHFFFEEECCC???:::777777555222111111111000///---,,,***)))(((((())))))******))))))))))))*********)))))))))))))))))))))%%%&&&'''))))))(((((('''(((''''''&&&&&&''''''(((''''''(((((())))))))))))(((((((((((('''''''''''')))***************))))))((('''&&&&&&'''(((***,,,+++++++++***))))))***+++'''+++222999===;;;444//////000333:::CCCJJJNNNOOONNNIIIEEEGGGLLLPPPPPPNNNSSSVVVZZZ\\\\\\[[[[[[\\\TTTVVVUUUQQQNNNPPPUUUZZZ]]]aaacccaaabbbcccaaa\\\WWWZZZ\\\ZZZVVVSSSSSSUUUSSSRRRQQQTTTWWWYYYXXXWWWXXXYYY\\\___``````___^^^]]][[[\\\___aaa___```ccclll~~~zzzhhhaaacccaaadddhhhjjjiiihhhhhhhhhgggkkkrrrxxxzzzsssfff\\\OOOVVVaaallluuu{{{~~~wwwpppfffbbbeeedddWWWGGG666...(((''''''&&&''')))((((((((((((((()))))))))%%%&&&&&&'''&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$######$$$&&&'''((((((((('''''''''''''''((('''''''''&&&&&&&&&&&&$$$%%%&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&'''---888MMM```gggbbb___aaabbbZZZNNN@@@555,,,'''%%%$$$$$$%%%%%%%%%$$$######%%%%%%$$$##################$$$&&&(((******)))((((((&&&%%%%%%%%%%%%$$$###'''&&&%%%&&&'''(((&&&%%%+++'''%%%'''&&&%%%(((...<<>>???CCCEEECCCDDDGGGMMMKKKHHHFFFFFFHHHKKKMMMWWWYYY^^^eeetttkkkcccffffff[[[OOOAAA???<<<===@@@EEEIIIKKKCCC777222888;;;@@@XXXuuurrrOOO;;;555777000---///---,,,++++++,,,...///...---***+++---...//////...---111444:::===>>>??????@@@DDDEEEFFFHHHKKKMMMNNNOOOJJJGGGDDDAAA???<<<999666999666222000000000000///---,,,+++))))))))))))***++++++************++++++*********))))))(((((((((%%%''')))++++++***((('''(((''''''&&&&&&''''''((('''(((((((((((()))))))))''''''''''''((((((((((((+++++++++++++++***)))(((''''''&&&&&&'''(((***+++---,,,+++************+++(((***///666;;;:::444...000000333888@@@HHHMMMOOOQQQMMMJJJJJJMMMQQQQQQPPPSSSWWW\\\___```_________VVVVVVUUURRROOOPPPTTTYYY\\\aaadddbbbaaaaaa```\\\[[[[[[ZZZUUUPPPNNNOOORRRQQQPPPQQQSSSWWWYYYZZZZZZZZZ[[[\\\^^^```aaaaaaaaa___]]]]]]```aaa___```dddiiiuuuvvvjjjeeefffdddfffhhhkkkmmmmmmjjjggglllnnnttt|||zzzkkk___NNNSSS[[[eeennntttxxxzzzssslllccc```dddfff^^^RRR???555+++))))))((('''((())))))((((((((((((((((((%%%%%%%%%&&&%%%$$$$$$###'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''',,,999OOOccclllhhhaaa___YYYUUULLLAAA555---((('''&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%$$$###$$$$$$&&&((()))+++,,,,,,+++(((&&&&&&((((((&&&###'''&&&&&&'''((((((&&&$$$$$$$$$'''***)))'''***///444DDDQQQQQQGGG:::...&&&((((((((())))))*********)))---///...222<<>>;;;888777<<>>>>>BBBDDDCCCEEEIIIIIIHHHHHHGGGHHHKKKPPPSSS[[[```hhhrrrkkkccceeeddd[[[RRRFFFAAA<<<;;;???GGGNNNRRRIII<<<666<<>>???>>>>>>???DDDEEEFFFGGGHHHJJJLLLMMMEEEBBB???===<<<;;;:::888999666111///.../////////---,,,+++)))))))))***+++++++++************++++++++++++***)))(((''''''&&&%%%'''***------+++)))'''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***,,,,,,,,,,,,+++***(((((('''&&&&&&&&&'''((()))***///---,,,+++,,,,,,+++***))))))---333999:::444/////////111666===EEELLLPPPRRRPPPMMMLLLMMMOOOQQQRRRRRRVVV\\\```aaaaaa``````YYYWWWUUUTTTRRRPPPTTTYYYYYY```dddbbbaaabbbbbb___bbb```[[[SSSLLLIIIKKKNNNQQQQQQRRRTTTVVVXXXYYYZZZ]]]^^^^^^___aaaccceeefffbbb______bbbcccaaacccfffccckkksssvvvqqqkkkhhhgggeeeeeeggglllqqqqqqnnniiioooooorrr{{{~~~qqqeeeWWWXXXZZZ___ffflllqqqsssoooiiiaaa]]]aaaeeeaaaYYYLLL???333...---)))&&&%%%)))))))))((((((''''''&&&%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%######$$$%%%&&&'''''''''''''''''''''''''''555KKKaaallljjjaaa[[[TTTPPPIII???444---++++++&&&%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''))),,,000333---)))&&&&&&)))+++***'''&&&&&&%%%'''))))))(((&&&%%%(((+++---++++++///444:::PPP^^^VVVGGG>>>555+++(((((((((((()))***++++++***------+++...777@@@CCC@@@<<<888666555;;;JJJYYYgggeee]]]UUUQQQPPPNNNIIISSS```kkkooooooqqqssssssooollliiijjjooosssuuuuuuwwwkkkgggppp{{{~~~~~~~~~}}}mmm```SSS]]]dddnnnzzzrrr___XXXKKKYYYqqq|||eeeWWWZZZbbbooo|||nnndddlllvvvwwwxxx~~~yyyyyy|||uuuyyyssseeeZZZ]]]^^^fffooommm\\\HHH@@@BBBGGGRRRWWW^^^jjjhhhbbbeeebbbMMMKKKfff{{{uuuiiigggddddddiii```cccfffaaauuu{{{{{{xxx{{{yyyfffXXXJJJEEEDDDAAA?????????EEEGGGCCCGGGNNNLLLCCCBBB??????BBBCCCCCCEEEJJJFFFGGGHHHHHHIIIMMMSSSXXX]]]ffftttmmmbbbbbbbbb^^^\\\TTTLLLAAA;;;<<>>555777222000111...,,,***)))+++---000000000,,,---...///000000111111444666999:::;;;===???AAAFFFFFFFFFFFFGGGGGGGGGGGGAAA>>>;;;999888888777777777444000------.........,,,+++***)))))))))***++++++******************++++++******)))((('''&&&&&&%%%'''+++------,,,)))'''(((((((((''''''(((((((((((((((((('''''''''''''''%%%&&&&&&'''((()))******,,,,,,,,,+++***)))((('''&&&&&&''''''((())))))***///...---...000///,,,***)))(((+++222:::;;;666000------...222888AAAJJJPPPRRRQQQNNNLLLKKKMMMPPPSSSTTTXXX^^^aaabbbaaa```___YYYVVVUUUWWWUUURRRSSSXXXWWW]]]aaabbbccceeeeeeccceeebbb[[[QQQHHHCCCEEEGGGNNNPPPSSSVVVYYY[[[\\\]]]aaaaaaaaabbbccceeegggiiieeebbbaaadddeeedddfffjjjgggjjjnnnpppnnnkkkgggfffcccdddffflllrrrsssqqqmmmpppmmmnnnttt||||||sssjjjgggbbb^^^]]]aaaggglllnnnjjjfff]]]WWWYYY^^^]]]WWWMMMBBB666111...***'''&&&))))))((((((''''''&&&&&&%%%%%%$$$$$$$$$#########''''''&&&%%%%%%&&&''''''$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%######$$$%%%&&&'''''''''''''''''''''''' ...BBBVVVdddeee\\\SSSMMMIIIBBB999222---------$$$$$$#########$$$$$$%%%"""###$$$%%%%%%$$$###"""%%%&&&''''''***///666;;;555///)))&&&'''((()))((($$$######$$$'''))))))))),,,---,,,+++...888EEEMMM___pppqqqZZZCCC===:::555)))))))))((()))***+++,,,+++...///,,,---444:::;;;===;;;:::;;;<<<@@@LLLXXXeeeeeeaaaYYYTTTWWWYYYYYY^^^hhhqqqrrrqqqrrrsssrrrooommmlllooouuuzzz{{{{{{qqqhhhgggrrryyyxxxyyy~~~}}}}}}~~~zzzooodddffflllmmmtttpppjjj___gggzzzhhhWWWUUU\\\hhhuuutttpppzzz{{{~~~||||||}}}zzz{{{yyy~~~}}}sssiiikkklllqqqvvvppp^^^JJJBBBDDDIIIRRRVVV```qqqtttjjjgggZZZHHHHHHbbbzzzzzzppplllhhhccceee^^^ccceee^^^pppwwwuuu}}}yyygggZZZMMMGGGEEEBBB@@@AAADDDFFFHHHIIIMMMOOOKKKEEEDDD@@@@@@CCCDDDCCCEEEHHHGGGIIIKKKKKKKKKOOOVVV\\\dddpppiii___]]]]]]___dddaaaVVVGGG<<<999===DDDHHHFFFAAA???EEEQQQnnnZZZBBB777777222111222///---,,,***+++...000111111.........//////000000111333555666777888;;;???BBBEEEEEEFFFFFFEEECCCAAA@@@???<<<888666444444222111333111---,,,,,,------,,,+++***)))(((((()))************))))))))))))******)))))))))(((((('''''''''&&&(((***,,,,,,+++)))((()))((((((''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&'''((())))))******************)))((('''''''''(((((()))*********......///222555444///***((((((+++333<<>>NNN\\\```XXXNNNCCC>>>888444222111///...'''&&&$$$######$$$%%%%%%"""######$$$$$$$$$$$$$$$%%%&&&'''(((+++222===EEEAAA===666///)))''''''(((&&&$$$"""###%%%(((***+++))),,,...555FFF]]]rrr{{{vvvUUU<<<999<<<;;;++++++)))(((((()))***++++++///000------111444333999999<<>>@@@BBBCCCDDDCCC@@@<<<:::999777444333222222000...///---++++++,,,---,,,+++))))))(((''''''((()))***))))))(((((((((((())))))(((((((((((((((((('''''''''((()))*********)))((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))(((((()))))))))((((((''''''((()))******+++++++++------000666:::888111+++((('''+++555@@@CCC===555...---,,,,,,...777BBBJJJPPPQQQQQQMMMIIIKKKRRRYYYZZZ\\\______^^^\\\[[[[[[VVVQQQTTT]]]^^^VVVSSSVVVWWWXXXXXX\\\ccchhheee]]]ZZZZZZWWWPPPGGGBBBAAABBBCCCKKKTTT\\\```cccdddfffdddddddddeeeeeeeeeffffffddd``````ccceeeeeeiiinnnrrrssssssqqqnnnkkkgggfffdddfffhhhjjjkkklllnnnppppppoooppprrrtttrrrlllggg^^^YYYTTTSSSVVVZZZZZZYYYVVVTTTMMMEEECCCGGGHHHEEE===999666333...((()))---&&&&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''$$$%%%&&&''''''&&&%%%$$$(((///888CCCPPPVVVPPPDDD888555333555::::::555000,,,+++(((&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%'''((())),,,555CCCMMMNNNNNNJJJBBB777000...///000,,,(((&&&(((+++...//////:::JJJ^^^vvvxxxaaaHHH;;;;;;;;;999---,,,***)))((((((*********...///,,,+++///111000444444999@@@EEEJJJSSS\\\dddfffddd]]][[[```eeehhhaaagggmmmsssyyy~~~{{{vvvjjjgggfffkkkqqqqqqiii```XXXJJJGGGSSS[[[WWWVVV]]]nnnuuuxxxsssmmmkkkgggbbbfffkkkiiiooo~~~tttpppmmmooowwwzzzpppmmmqqqvvvyyy|||lll\\\TTTSSSPPPMMMWWWiiikkkhhhooo\\\XXXSSSVVVeeexxx~~~{{{yyyrrrsssmmmoooooommmrrrrrrwwwoooaaaSSSLLLHHHEEEEEEGGGGGGEEEMMM^^^cccZZZOOOLLLEEEBBBBBBEEEEEEBBBBBBEEEBBBGGGLLLOOOSSSZZZeeemmm}}}lll]]]XXXSSSLLLMMMVVVYYYQQQFFF>>>;;;===@@@CCC???AAADDDTTTyyydddIII999666222222444111111///------///111222222000//////............///111333555666666666888999<<<>>>AAABBBAAA>>>:::777222111000111222333222000,,,+++***+++,,,,,,+++***)))((('''&&&&&&'''((()))((((((''''''''''''(((((('''''''''(((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((&&&'''((((((((((((((('''((()))***++++++,,,,,,+++,,,---111888===;;;333+++'''''',,,777BBBFFF???777000///---***,,,333===FFFPPPRRRRRRNNNJJJKKKSSS[[[YYY[[[\\\[[[YYYWWWVVVVVVUUUPPPTTT^^^```WWWSSSVVVXXXWWWVVVYYYbbbgggbbbYYYWWWXXXWWWRRRKKKFFFEEEEEEEEEMMMXXX___bbbbbbcccccccccddddddeeeeeeddddddcccbbb___^^^aaadddeeeiiinnnmmmoooppppppnnnkkkjjjiiieeehhhjjjiiiggghhhkkkooofffgggjjjkkkjjjeee^^^XXXMMMJJJHHHKKKPPPRRRPPPMMMNNNLLLFFF>>><<>>@@@AAA;;;333///---+++)))(((((()))***)))------***)))---000///222111555<<>>>>>===;;;999KKKSSScccdddDDD<<<555111777222444111111000///---,,,+++******+++,,,---...000111111111111111111222333444555666777999:::999555222/////////......------------,,,,,,++++++***+++++++++,,,***''''''((())))))(((***)))(((''''''((()))******)))'''&&&'''(((***,,,)))(((((()))***)))&&&$$$&&&'''((())))))((('''&&&((((((''''''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))((()))'''%%%***444666222000...111999<<<666---''''''+++...222>>>GGG@@@333+++++++++,,,***---999FFFQQQYYYSSSGGGFFFGGGKKKVVV[[[^^^bbbbbb___[[[ZZZZZZTTTWWWZZZ\\\[[[YYYXXXWWWWWWZZZYYYWWWZZZ```aaa]]]\\\YYYYYYZZZSSSJJJHHHLLLMMMSSS[[[aaacccdddfffhhhaaabbbcccddddddeeeggghhhffffffeeebbbaaacccjjjoooqqqqqqooolllhhhfffffffffbbbdddeeeccc^^^[[[[[[]]][[[[[[[[[YYYWWWTTTQQQOOONNNHHHCCCFFFMMMQQQNNNIIILLLKKKEEE>>>CCCLLLJJJ@@@DDDEEEDDD???666...***(((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((&&&&&&&&&&&&((((((%%%&&&)))...444777666444777333777CCCLLLJJJBBB===888444...+++)))*********%%%$$$###"""!!!"""###$$$+++((('''+++111<<>>>>>======888111***''')))+++)))'''***+++------,,,+++,,,---+++///111666:::555<<>><<<;;;<<<===<<<999<<>>666111777000222.........---------,,,,,,++++++,,,---...///000000000000000000111222222333111222333444333111...,,,............------,,,,,,,,,++++++******+++++++++,,,***''''''((())))))(((***)))(((''''''((()))***)))((('''''''''((()))***)))((('''((())))))'''&&&&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((()))))))))***(((%%%(((///111///...,,,///666999333,,,(((&&&)))+++///;;;EEE@@@333,,,,,,,,,,,,***,,,666BBBNNNWWWQQQFFFEEEFFFJJJTTTZZZ___eeefffbbb___^^^______aaaccccccaaa^^^[[[ZZZXXX[[[\\\[[[___fffgggccc```^^^^^^^^^WWWNNNKKKNNNOOOUUU\\\aaacccdddeeefffddddddcccbbbbbbbbbdddeeegggfffccc```^^^```eeejjjmmmooopppmmmiiiffffffgggffffffccc^^^WWWSSSSSSTTTRRRSSSTTTUUUVVVUUUUUUTTTSSSOOOMMMPPPWWW[[[[[[YYYQQQMMMHHHFFFKKKQQQPPPKKKKKKKKKIIIBBB888000+++)))''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%''',,,333777666444///555@@@MMMTTTTTTMMMEEE<<<777111+++'''$$$""" '''&&&%%%%%%&&&'''((('''%%%$$$$$$'''...;;;LLLYYYaaa___\\\WWWTTTTTTXXX[[[]]]UUUKKKEEEGGGOOOYYY```kkkvvvtttbbbSSS===666111444888:::<<<>>>CCC<<<444---+++*********)))+++------,,,,,,,,,...---000///333888666@@@WWW```ZZZTTTVVV\\\___[[[VVVSSSUUUYYY___bbb```XXXRRROOOUUUaaapppxxxwwwuuuuuuooolllhhhdddcccdddfffgggxxxzzzoooaaa```ooozzz}}}vvv{{{}}}uuuqqqttt|||xxx~~~|||uuu```OOOBBBDDDLLLRRR[[[dddpppwwwhhhSSSTTTbbbppp||||||wwwlll```SSSMMMJJJGGGGGGJJJJJJOOO\\\~~~zzz\\\JJJDDDHHHJJJEEEGGGLLLGGGJJJMMMLLLUUUcccjjjwwwsss^^^WWWQQQNNNIIIFFFCCCAAA???===<<<999777888;;;<<<;;;999BBBMMMjjjpppLLL@@@777111666//////+++++++++,,,,,,------...,,,,,,,,,------.........////////////////////////------.........---,,,+++------------,,,,,,,,,,,,++++++*********++++++,,,,,,***''''''((())))))((())))))(((((((((((())))))(((((((((((('''''''''''')))((('''''')))***))))))''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))***(((+++***&&&%%%)))++++++,,,+++...444555000***)))''')))***---999DDDAAA555---,,,------******222<<>>888333000...+++)))&&&$$$"""$$$''')))(((%%%'''((('''(((...===QQQ___ddd___YYYUUUVVVZZZ]]]```^^^VVVLLLHHHLLLTTT[[[___```bbb___XXXQQQLLLEEE>>>222...+++...111333999???JJJEEE<<<222***'''((()))(((***,,,---,,,,,,---......000...///555666BBBXXX___VVVOOOPPPVVVXXXSSSLLLJJJIIIJJJMMMOOONNNIIIDDDGGGUUUgggttt||||||wwwrrrpppmmmkkkkkklllnnnooo|||yyysssgggeeerrr~~~|||~~~pppppp~~~~~~rrrjjjnnnvvv{{{}}}}}}lll[[[LLLKKKPPPVVVcccpppzzzxxxaaaWWWXXXcccsssxxx~~~|||xxxpppcccVVVPPPMMMIIIHHHHHHMMMPPPZZZ}}}xxx[[[KKKFFFJJJKKKDDDFFFLLLHHHNNNQQQPPPXXXhhhrrrnnn]]]WWWMMMJJJEEEBBB@@@???===<<<<<<888666999<<<<<<<<<<<>><<<@@@GGGLLLNNNCCCDDD@@@999444222///***+++)))(((******,,,444===JJJIIIEEE;;;000)))((()))''')))+++,,,,,,,,,---...,,,000------333444===PPPSSSNNNIIIHHHKKKMMMJJJFFFFFFBBB???@@@DDDGGGHHHGGGNNN```pppvvv{{{|||tttmmmjjjjjjnnntttwwwuuuqqqtttzzzyyyvvvuuukkkfffnnn}}}~~~uuutttqqqooo}}}zzz|||rrrsss{{{xxxgggYYYUUUXXX]]]kkkzzzsss___RRRVVVgggmmmzzz~~~sssjjjmmmxxx~~~qqqcccVVVQQQPPPNNNLLLLLLKKKOOO]]]rrrXXXMMMIIILLLLLLCCCEEEKKKHHHPPPTTTSSSZZZlllxxx~~~jjj]]]YYYLLLHHHCCC???===<<<:::999===888666999;;;:::<<>>999444222555:::===>>>333555222---++++++***'''***(((((()))'''(((///999CCCGGGJJJEEE:::000,,,+++''')))+++,,,++++++,,,---)))///---,,,111000444BBBDDDEEEFFFEEECCCCCCDDDFFFFFFAAA===>>>EEEMMMSSSVVVZZZgggrrrtttwww{{{xxxooolllhhhiiissszzzoooqqqsssooommmpppkkkiiisss~~~~~~oookkkyyyzzz~~~www{{{vvvooossszzz~~~wwwvvvzzzvvvhhh\\\\\\```eeerrr|||dddOOOQQQeeekkkxxxzzzzzzwwweee\\\bbbppprrrdddVVVRRRSSSSSSSSSSSSFFFNNNbbbqqqXXXNNNJJJNNNMMMDDDFFFMMMKKKRRRXXXYYY```tttvvveee[[[XXXKKKFFFAAA<<<:::999888777;;;777666999888777>>>JJJZZZWWWFFF999444:::222000///...---,,,***)))((('''++++++++++++++++++++++++((()))***+++,,,+++***)))***))))))((())))))******)))))))))***************)))))))))))))))***+++,,,,,,***''''''((())))))((((((((())))))))))))(((((((((((((((((()))))))))***+++***))))))+++,,,++++++((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((())))))***+++'''&&&''')))((('''(((,,,000666???DDD===111++++++&&&((())),,,999FFFEEE:::...+++)))***+++,,,222999EEESSSTTTOOOOOOMMMKKKRRRVVV\\\cccggghhhhhhjjjlllrrrvvv}}}~~~qqqgggddd```___aaacccaaaaaaccc[[[]]]]]]\\\]]]___^^^YYY[[[ZZZ[[[]]]aaadddeeedddfffbbb______bbbeeefffeeeaaa``````aaadddeeeeeeeeeffffffjjjttt|||zzznnnaaagggffffffhhhjjjkkkjjjiiilllnnnooommmfff[[[OOOGGGJJJNNNQQQMMMEEEAAABBBFFFKKKIIIJJJPPPTTTSSSRRRSSSSSSQQQNNNJJJDDD;;;111***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&''')))***+++,,,,,,***))))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$)))333DDDVVVcccmmmssszzznnnSSSCCC>>>777111...,,,***)))$$$$$$$$$%%%&&&))),,,---,,,444999;;;EEEWWWcccfffYYYOOOBBB:::999:::999888333222000......000222444000000,,,&&&$$$(((***)))***(((((()))'''''',,,333555===EEEFFF>>>444,,,)))(((***,,,,,,+++***+++,,,'''...,,,***///---,,,555888>>>DDDDDD@@@???BBBFFFEEECCCAAAEEENNNWWW]]]```eeejjjooorrrvvvxxxuuuoooiiieeegggssswwwjjjqqqoooccc\\\aaabbbiiizzz~~~|||vvvvvvtttooonnn{{{sssvvvpppjjjooozzz{{{zzz}}}}}}yyysssrrrssstttwww|||oooddd^^^dddlllqqqyyy|||fffPPPRRRiiioooxxxzzzzzz|||pppbbb```jjjttt{{{kkk[[[UUUVVVVVVUUUUUULLLPPP```pppXXXNNNKKKPPPOOOGGGJJJRRRRRRXXXaaadddmmmpppbbb[[[WWWJJJEEE@@@<<<::::::999999999666888;;;888777EEEWWW{{{___KKK===888<<<333111//////...,,,+++***)))(((************++++++++++++&&&(((***+++,,,+++***)))))))))))))))((((((((((((((((((((())))))*********(((((((((((()))***+++,,,,,,***''''''((())))))((('''((()))******)))((('''(((((((((((()))+++,,,---,,,+++***+++,,,,,,***))))))((('''&&&&&&'''((()))((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((())))))***+++,,,'''&&&***,,,)))(((+++///999GGGNNNGGG999111111(((+++,,,000===JJJHHH===333...*********+++111888CCCRRRUUUPPPQQQNNNKKKQQQWWWYYY\\\```dddfffgggfffkkkrrr{{{nnngggaaa^^^```aaa___```ddd___```^^^[[[^^^bbbaaa\\\]]]\\\\\\___dddhhhjjjjjjhhhdddaaaaaaeeehhhgggddd``````aaadddggghhheeecccggggggiiinnnrrrsssnnnjjjppplllhhhgggiiikkklllkkkpppooommmhhh```UUULLLFFFEEEIIILLLIIICCC??????BBBIIIOOOTTTWWW[[[^^^]]]XXXVVVTTTSSSPPPJJJ@@@333+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))((('''&&&%%%$$$$$$$$$$$$&&&***---///000///...///...---,,,***)))((((((&&&'''((())))))((('''&&&%%%&&&'''(((000BBB[[[mmm}}}}}}kkkOOOHHH===444---***'''&&&%%%(((***+++,,,000888>>>CCCIIIKKKJJJOOOYYYYYYRRREEE>>>555...---///000111+++---...,,,((('''))),,,,,,,,,(((""""""&&&(((''')))''''''))))))'''***...///777AAAFFFBBB999///***)))+++,,,,,,***))))))***&&&...+++(((,,,+++)))000222888???AAA???===>>>@@@BBBCCCGGGNNNWWW]]]^^^]]]gggcccccckkkqqqooojjjggg``````dddnnnxxx{{{tttmmmrrrnnn___VVVZZZ]]]hhh{{{||||||vvvtttwwwzzz|||wwwwwwpppjjjpppwwwsssoooqqqpppqqq{{{vvvrrrrrrrrrqqqtttxxxjjjaaa___jjjuuuwwwxxx{{{}}}nnnVVVRRReeekkksssxxxuuummmuuu~~~sssaaaYYYWWWUUUSSSSSSVVVSSSZZZ}}}mmmWWWMMMKKKQQQQQQIIIMMMWWWXXX```jjjooozzzoooccc\\\XXXJJJFFFAAA===<<<=========999888;;;>>>::::::LLLbbbfffPPP@@@:::>>>444111///......---,,,+++***)))))))))******++++++++++++%%%''')))+++,,,,,,+++*********++++++******)))((('''((((((((())))))******(((((((((((()))***+++,,,,,,***''''''((())))))((('''((()))******)))(((''')))((((((((()))+++...000,,,++++++,,,---,,,***''')))((('''&&&&&&'''((()))((((((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))******+++000)))&&&+++...***((()))...:::KKKTTTMMM???666555+++///111555CCCOOOMMMBBB888111+++***)))***///666AAAQQQUUUQQQQQQNNNKKKPPPXXXWWWWWW[[[aaaddddddbbb```jjj|||vvvhhhaaa]]]```aaa```bbbgggcccdddaaa]]]___dddddd^^^___]]]]]]aaaggglllnnnnnnjjjfffcccdddgggiiigggcccbbbcccdddhhhkkkkkkfffbbbhhhiiijjjiiiiiijjjnnnrrryyysssllliiijjjnnnqqqrrrtttqqqkkkbbbYYYPPPIIIEEEHHHKKKMMMJJJDDD??????@@@JJJUUU\\\]]]bbbiiiggg___ZZZXXXWWWTTTNNNCCC555+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((+++***)))'''&&&%%%$$$$$$$$$''',,,000333333222111222111000...,,,+++))))))'''((()))******)))((('''&&&(((((('''---???\\\rrr|||qqq```NNN@@@666///+++---222666777888>>>IIIRRRVVVZZZWWWOOOMMMMMMBBB222222000---+++***)))'''%%%(((---000---'''$$$&&&+++&&&))))))''''''******'''(((%%%%%%(((***((())),,,555<<>><<<:::888???CCCJJJTTT\\\^^^ZZZUUU```VVVTTT___fff```YYYWWWZZZ^^^eeemmmtttxxxxxxxxxuuusssggg___aaabbbjjj|||}}}~~~}}}zzzyyy|||zzzqqqkkkrrrppp|||iiifffjjjhhhhhhdddaaa_________^^^aaafffeee\\\\\\iiisssrrrmmmlllnnnyyyyyy\\\PPP\\\ccckkkuuu}}}zzztttbbb___]]]___]]]RRRWWWSSSUUUcccrrrssscccSSSKKKPPPKKKIIIPPPRRRTTT^^^eeettt||||||lll^^^UUUQQQJJJAAA@@@???999:::>>>888:::666222999AAABBBWWW{{{vvvQQQBBB>>>777000000...---,,,+++************************************'''(((((()))***+++++++++((((((((((((((((((((((((&&&'''((())))))((('''&&&+++)))(((&&&&&&((()))+++,,,,,,***)))(((((((((((())))))(((((('''''''''&&&(((&&&%%%%%%''')))******)))((('''((()))***)))((('''&&&&&&&&&&&&'''(((((())))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((&&&''''''((()))******+++,,,000---+++...)))%%%...///:::BBBJJJMMM>>>333:::444999>>>BBBJJJRRRPPPHHH<<<000***------)))+++444@@@PPPSSSMMMMMMLLLIIINNNPPPVVV\\\___^^^\\\[[[\\\```fffrrr~~~rrroooiiifffdddcccbbbbbbhhhhhhgggeeebbbaaaaaabbb^^^___```aaacccfffkkkooogggiiihhheeefffiiihhheee___```gggnnnllleeedddhhhhhhhhhgggffffffiiinnnrrrrrrpppmmmjjjhhhiiijjjkkkrrrkkkaaaZZZUUURRRNNNJJJLLLOOOPPPMMMIIIEEEEEEFFFNNNNNNQQQWWW```fffiiiiii^^^XXXSSSSSSNNNBBB444,,,)))((('''%%%######%%%'''(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$"""###%%%&&&&&&***111,,,(((...---&&&%%%"""+++222222222444111+++000333222///---...---)))((()))+++///111///+++(((***,,,,,,+++000@@@XXXkkk~~~xxxYYYBBB::::::===<<<<<<===???CCCGGGJJJPPPJJJBBB;;;888555222///++++++******)))'''&&&%%%((()))***++++++***)))(((((('''%%%$$$$$$%%%'''(((&&&###$$$''''''%%%***222111MMMcccaaaTTTIII===222---222000))))))...,,,$$$***)))((((((((()))+++,,,+++...222666777999;;;===AAAOOOWWWVVVVVVZZZUUULLLJJJIIIMMMWWW\\\ZZZVVVUUUUUUXXX\\\cccooo|||yyyuuupppkkkgggkkkvvv|||~~~{{{rrrkkkjjjtttrrroookkkhhhccc___\\\]]][[[WWWTTTTTTTTTSSSSSSUUUVVVZZZ```iiinnnjjjccciiinnnzzznnn___[[[gggoooyyyvvvhhhccc\\\\\\[[[TTTQQQPPPRRRZZZaaa```WWWNNNIIINNNJJJHHHPPPRRRSSS]]]lll|||uuukkk___UUUOOOJJJAAA@@@???888:::===777::::::666888>>>FFFfff}}}VVVEEE???888222111...---,,,+++*********************************************)))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&***)))(((''''''((()))***++++++***)))(((((((((((()))(((((((((''''''''''''((('''%%%&&&((()))******)))''''''''')))***)))((('''&&&&&&&&&&&&'''(((((())))))))))))((((((((('''((('''&&&&&&&&&&&&'''((('''''''''((()))*********...555000)))+++)))'''...///===BBBBBBBBB888111777333555888===IIIVVVXXXSSSCCC555,,,,,,,,,))),,,444555HHHPPPNNNQQQOOOKKKOOOPPPTTTYYY[[[ZZZWWWVVVVVVYYY___iiivvv|||uuupppjjjeeeccceeeggghhhggghhhhhhfffeeeeeefffhhhcccddddddddddddfffjjjmmmeeefffeeedddfffjjjgggbbb```aaagggmmmlllggggggkkkffffffggghhhjjjkkklllmmmtttrrrnnnjjjhhhhhhhhhiiimmmeeeZZZSSSQQQQQQPPPOOOSSSRRRPPPLLLIIIGGGHHHJJJQQQOOOMMMNNNSSSXXX[[[\\\SSSMMMKKKKKKGGG===444///******(((&&&$$$$$$&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$''')))+++---444///)))......***---333:::<<<888555666555222444888999666666999888444333111///...///222555888999>>>???<<<999CCCWWWiiiaaaJJJ@@@AAA???;;;888666555555666999555000...------+++)))*********))))))((('''&&&((()))************)))(((((('''%%%$$$$$$%%%'''((('''$$$%%%''''''&&&***222===```zzzuuubbbRRR@@@///,,,---,,,((()))+++)))%%%)))(((((((((((()))******,,,---///000222555999===LLLVVVZZZUUURRRRRRMMMDDDEEEFFFNNN[[[cccaaa\\\YYYXXXYYYZZZ]]]hhhuuu|||{{{uuuuuutttrrrpppuuu}}}xxxyyy~~~zzz~~~tttooonnnnnnnnnooopppnnnhhhddd```aaabbbaaa]]]VVVMMMGGGMMMTTT^^^eeehhhgggeeebbb\\\bbbooo}}}~~~rrreee```ppp|||zzzuuulllggg\\\ZZZ[[[WWWTTTUUUWWWWWWVVVTTTRRRQQQIIIOOOLLLKKKSSSUUUVVV```ooo{{{mmmfff^^^TTTMMMJJJAAA@@@>>>777999<<<666888======>>>EEEUUU___JJJ@@@999444333...---,,,+++************************************,,,,,,+++***((('''&&&&&&''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((******)))(((((()))))))))((((((((((((''''''''''''((('''%%%&&&(((******)))((('''&&&''')))***)))((('''&&&&&&&&&&&&'''(((((()))))))))(((((((((''''''((('''&&&&&&&&&&&&'''(((''''''(((((())))))******///:::444((()))+++***---111CCCDDD999555222...000111000000666EEEWWWaaacccQQQ@@@000,,,,,,+++...444666IIISSSTTTVVVPPPHHHJJJPPPSSSVVVXXXVVVSSSQQQQQQSSSXXXaaammmwww}}}~~~}}}xxxsssjjjdddbbbeeekkkooojjjjjjiiifffeeeeeegggiiieeeffffffeeeeeeeeehhhjjjccccccbbbbbbfffkkkggg```bbbcccfffkkkllljjjkkknnnnnnllliiikkknnnrrrrrrqqquuurrroookkkhhhggggggggghhh___TTTNNNNNNQQQTTTUUUVVVQQQJJJEEEDDDEEEGGGHHHMMMIIIDDDBBBDDDIIIMMMPPPKKKHHHGGGGGGBBB888222111,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&(((,,,///444;;;555,,,...///000777;;;AAABBB===777777999999222888<<<===???AAA???;;;>>>???@@@???@@@DDDLLLRRReeeiiihhh]]]PPPNNN[[[hhhbbbCCC111555333000...---------...)))((('''''')))))))))'''(((((()))))))))))))))((((((((())))))))))))((((((((('''&&&%%%%%%&&&'''((((((&&&&&&((())))))---333FFFmmm~~~gggWWWEEE333000+++)))++++++((('''(((''''''((())))))))))))(((,,,+++******+++///666:::HHHQQQUUURRRPPPSSSQQQJJJEEEGGGQQQ___fffccc\\\XXXWWWVVVSSSTTT^^^llltttuuutttvvvwwwsssppprrryyyzzzwwwwww|||nnnhhhrrr~~~zzzqqqppprrrvvvzzzxxxqqqjjjcccfffhhhhhhbbbYYYOOOHHHLLLWWWdddllljjjeeebbbbbbVVV\\\jjjyyywwwjjjbbbnnn{{{oooiiifff^^^\\\^^^ZZZYYY[[[\\\YYYTTTQQQRRRSSSLLLSSSQQQQQQYYY\\\^^^gggttttttggg___WWWPPPMMMJJJAAA@@@>>>777999<<<666555>>>BBBGGGVVVooohhhNNNAAA999555444------,,,+++************************************,,,++++++)))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''))))))((((((((())))))***((((((((((((((('''''''''((('''&&&''')))******)))((('''&&&''')))))))))((('''&&&&&&&&&&&&'''(((((())))))(((((((((''''''''''''''''''&&&&&&''''''''''''((((((((()))))))))***---;;;777******---,,,---666KKKIII555......,,,***,,,,,,---111<<>>>>>AAA>>><<<;;;>>>DDDIIIMMMNNNLLLLLLKKKCCC777000///---+++((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&&&&+++111;;;CCC===333444666:::DDDOOOUUU[[[YYYSSSOOOOOOPPPPPPXXX```cccdddbbb\\\TTTRRRYYYaaaddddddeeehhhlllzzzmmm```\\\bbbjjj{{{pppUUU>>>///'''&&&&&&&&&'''))),,,---''''''((()))))))))'''&&&'''''''''(((((()))***+++((((((((())))))(((((((((''''''&&&&&&&&&&&&''''''(((''''''))),,,///333777BBBhhhttt```WWWNNNAAA:::000+++///---'''&&&,,,%%%&&&((()))))))))(((''')))(((((('''(((+++111555>>>GGGNNNPPPSSSWWWXXXTTTOOOOOOVVV```ddd^^^UUUPPPNNNNNNMMMOOOYYYgggooopppqqquuuuuuppplllooouuuyyyzzzxxxwwwvvvgggcccjjjsss||||||}}}zzzxxxzzz|||zzzrrrjjjdddeeeeeedddbbb___^^^]]]ZZZ^^^fffpppsssoookkkiiicccgggrrr~~~|||mmmaaajjjuuuzzziiicccddd```aaaccc]]]ZZZZZZYYYWWWTTTRRRPPPOOOMMMTTTSSSTTT^^^bbbeeeppp~~~pppbbbWWWNNNKKKMMMIII@@@???>>>888:::===777888>>>???HHHfffqqqRRRAAA999444333------,,,+++************))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((())))))'''''''''((((((((((((((((((''''''(((***+++***)))(((&&&&&&'''((()))(((''''''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''&&&''''''''''''''''''&&&(((((((((((()))))))))))))))888777.........---000???SSSNNN555---...***&&&(((***---...111???WWWjjjfffVVVBBB666111000222555888HHHSSSXXX[[[TTTNNNTTTOOOPPPRRRTTTTTTSSSQQQPPPRRRUUU\\\dddmmmvvv~~~zzzpppeee^^^___ffflllnnnmmmkkkgggcccaaabbbcccggghhhhhhfffcccbbbbbbccchhheee___\\\aaahhhjjjggg```aaaaaabbbeeejjjlllmmmooojjjfffggglllpppooommmlllkkkjjjiiihhhiiiiiijjj```ZZZTTTPPPQQQRRRQQQPPPHHHAAA:::555666777777777999:::;;;>>>AAAFFFKKKNNNQQQPPPQQQPPPGGG999000---,,,***''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''&&&$$$***333???IIIEEE>>>CCCHHHMMMXXX]]]fffssszzzzzzuuusssssswwwjjjnnntttzzzzzzuuupppnnnoooiiieee___YYYVVVYYY___dddooottt|||vvvbbbPPPAAA555...''''''&&&%%%%%%%%%&&&&&&%%%&&&((()))((('''%%%%%%''''''''''''(((***+++,,,))))))(((((((((((())))))''''''''''''''''''''''''''''''(((***///555:::<<<888XXXoookkk___[[[VVVNNNGGG:::222111---&&&%%%+++%%%&&&((()))))))))((('''%%%&&&(((((((((***,,,...777@@@IIIOOOSSSVVVWWWVVVYYYVVVXXX___```[[[SSSPPPIIIKKKMMMRRR^^^kkkqqqqqqmmmsssuuuooonnnuuu~~~}}}pppnnnssszzzmmmeeeeeehhhqqq}}}}}}~~~xxxuuutttqqqlllgggdddfffhhhhhhhhhjjjnnnrrrjjjccccccppp}}}{{{wwwuuuyyyqqqcccjjjtttzzziiicccddd```aaaddd______]]]ZZZXXXVVVSSSPPPNNNNNNTTTSSSUUU```ffflllxxxvvvhhh\\\QQQHHHGGGKKKHHH@@@??????999;;;???:::>>>@@@>>>LLLvvvyyyWWWCCC999555222...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))(((''''''((((((((('''''''''(((((((((((((((((('''''')))+++,,,***)))'''&&&%%%&&&((()))(((''''''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&'''(((((('''&&&&&&(((((((((((())))))))))))'''222333///111...///999KKKXXXNNN555......)))%%%&&&))),,,,,,+++333HHH[[[___UUUFFF:::333111222444???MMMUUUZZZ[[[QQQJJJRRRQQQQQQRRRSSSUUUUUURRRPPPQQQTTTYYY^^^eeennnwww}}}|||sssiii```]]]aaaeeejjjjjjjjjhhheeeccccccdddiiiiiihhheeeaaa]]]\\\\\\dddccc^^^ZZZ[[[bbbfffeee\\\]]]]]]\\\```fffhhhgggdddeeegggkkkooonnniiidddfffffffffggghhhiiijjjkkk^^^ZZZUUUSSSRRRPPPMMMIIIHHHCCC<<<888777888;;;<<<===@@@CCCFFFHHHKKKNNNPPPQQQOOOOOOPPPIII===333///,,,)))'''(((******(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''%%%'''+++)))'''...:::GGGRRRRRRQQQ[[[bbbfffooohhhqqqpppsssqqqmmmeee[[[TTTRRRRRRJJJEEE>>><<<>>>CCCGGGIIIZZZ]]]aaaeeeggghhhhhhgggggg^^^PPPBBB666...(((%%%&&&&&&%%%%%%%%%&&&&&&'''$$$&&&)))***)))(((((()))''''''&&&'''(((***+++---******))))))))))))******''''''''''''''''''''''''&&&'''((()))///888======333III```jjjiiieee___YYYWWWJJJ<<<222+++&&&&&&(((''''''((())))))))))))((($$$&&&)))+++************,,,333===FFFMMMSSSVVVXXXYYYVVVVVV\\\___\\\XXXWWWMMMPPPTTTZZZfffrrrwwwuuurrryyyyyyppplllrrryyyzzzxxxhhhgggsss{{{yyymmmjjjggggggpppxxxvvv{{{sssmmmiiigggffffffggglllrrruuuuuutttuuuwwwrrreeeaaammm}}}|||vvviiiaaammm{{{~~~qqqkkkhhh^^^\\\aaa___eeeccc```[[[UUURRRQQQQQQPPPVVVTTTVVVcccllltttrrrhhh\\\TTTMMMGGGEEEGGGHHH??????@@@:::>>>BBB===>>>EEEIII___\\\FFF;;;666222...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((***)))((('''''''''''''''''''''''''''((((((((()))''''''((()))+++,,,***)))'''&&&%%%&&&((()))(((''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&))))))))))))(((((((((((('''++++++...111+++111EEEVVVZZZIII222,,,+++&&&&&&(((''')))++++++...;;;IIINNNKKKDDD:::222000222444@@@NNNXXX```bbbVVVOOOXXXYYYXXXWWWXXXZZZYYYVVVSSSQQQSSSWWW[[[```gggpppvvv}}}|||wwwnnnddd^^^^^^aaaeeefffgggeeebbb___^^^^^^^^^______]]]ZZZWWWVVVVVVZZZ]]]]]]XXXVVVZZZ]]]]]]WWWYYYXXXWWW[[[bbbccc___aaacccfffhhhiiihhhfffdddccccccdddeeefffhhhiiiiiibbb^^^YYYVVVUUUSSSOOOKKKNNNJJJCCC<<<:::===DDDIIIFFFIIILLLNNNOOOPPPSSSVVVWWWQQQMMMLLLHHH>>>666222---***(((***---...+++((((((((((((''''''&&&&&&&&&&&&&&&''''''((())))))******'''+++111000...777FFFXXXdddfffhhhsssyyyxxx|||}}}sssbbbVVVQQQHHH???888555444555555333///------...000111CCCHHHOOOVVVZZZYYYUUUQQQOOOJJJBBB999000+++))))))!!!!!!###$$$&&&(((***+++&&&(((******)))((()))+++((('''&&&&&&''')))+++---,,,+++***))))))***+++,,,''''''((((((((((((''''''&&&(((''''''---777;;;888555<<>>;;;444,,,$$$"""###%%%###$$$$$$%%%%%%&&&&&&&&&&&&((()))'''$$$"""###%%%)))((('''&&&''')))+++,,,---,,,+++******+++,,,---''''''(((((((((((('''''''''((('''%%%+++555777444999333===XXXjjjmmmpppwwwvvvnnnWWW<<>>EEEBBB===@@@???>>>EEEGGGKKKjjjgggQQQ@@@333333...//////,,,(((&&&''')))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((())))))******'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((++++++)))(((''''''''''''(((((((((((())))))))))))'''(((((()))***+++++++++(((&&&%%%&&&'''((('''&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''')))***++++++***)))'''(((((('''(((((()))***+++***''''''***---222@@@OOOUUUDDD333+++)))(((''')))***((((((***,,,---222999AAA@@@:::222---///000...555:::HHH\\\lllrrrssstttmmmnnnmmmjjjiiiiiiddd]]]]]]ZZZZZZ^^^```aaaeeeiiihhhnnntttssskkkaaa[[[YYYZZZ^^^aaa___YYYRRRMMMKKKJJJJJJKKKMMMQQQVVVZZZ]]]YYYXXXWWWXXXZZZ[[[ZZZYYYYYYUUUSSSVVV[[[]]][[[XXXVVVSSSOOOLLLLLLOOOSSSVVVPPPWWWYYYVVVZZZaaaaaaZZZVVVZZZYYYRRRMMMNNNPPPPPPPPPLLLFFF@@@???CCCKKKPPPQQQSSSUUUTTTSSSSSSWWW[[[WWWVVVRRRKKKBBB;;;666333000+++(((,,,333777444///...+++((('''&&&'''***///222000---...111555777777;;;999:::===>>>???IIIVVVrrrzzz|||uuusssvvvrrrhhhccc\\\SSSOOOPPPPPPMMMJJJJJJKKKKKKHHHAAA999333000,,,+++++++++******))))))(((''''''''''''((())))))222:::KKKTTTRRRUUURRRDDD<<<222))))))+++((($$$!!!&&&&&&%%%$$$############((()))*********((('''&&&*********)))))))))))))))(((((((((((())))))))))))+++)))(((((())))))(((&&&&&&&&&&&&&&&(((,,,333888BBBBBB999<<>><<>>===DDDCCCVVVlllWWWFFF888777///000000---)))'''(((***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((+++***)))(((''''''''''''))))))))))))(((((((((((('''(((((()))******++++++((('''&&&'''((()))(((&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''(((***++++++***((('''(((((((((((((((((()))***&&&$$$%%%***///666FFFUUUMMM???000***)))''''''(((***((((((***+++,,,222888AAA@@@;;;222---......---000333>>>PPP```iiinnnrrrtttuuuuuurrrrrrtttqqqlllaaa^^^]]]``````___```dddiiilllqqqsssqqqkkkddd___]]]___bbbbbb___ZZZTTTQQQJJJKKKMMMQQQVVV\\\```ccceeeccc```]]][[[XXXUUURRRTTTQQQPPPRRRVVVWWWTTTQQQJJJHHHDDD@@@???@@@BBBCCC???CCCGGGHHHKKKNNNMMMIIIOOORRRQQQIIICCCBBBAAA@@@FFFDDDAAA???AAAGGGOOOUUU[[[ZZZWWWTTTSSSWWW^^^ccc___ZZZQQQFFF===999888999888444111000333666888888;;;777333333555666555444444666999>>>BBBDDDEEEEEEFFFCCCBBBBBB???===CCCLLLTTT[[[[[[SSSQQQSSSOOOFFFAAA;;;555333444555333000///111333222...***((('''++++++******))))))))))))''''''&&&&&&''''''((()))///888KKKWWWWWWZZZVVVHHH===222***)))***((($$$"""&&&&&&%%%$$$######$$$$$$((())))))***)))((('''&&&))))))))))))))))))))))))))))))))))))((((((((((((+++)))(((((())))))(((&&&''''''''''''(((---333777JJJJJJ>>>;;;NNN___gggnnnnnnkkkeeeZZZHHH666...---)))***)))))))))***)))(((***))))))))))))******+++)))+++---,,,***,,,222777888@@@GGGJJJPPPXXX]]]\\\bbbccciiikkkkkkuuuwwwiiimmmrrrsssnnnkkkmmmmmmkkkmmmpppuuu}}}vvvfffWWWUUU```zzz~~~{{{yyywwwvvvtttpppqqqtttxxx|||~~~}}}uuussswww|||wwwsssmmmfffgggpppyyyyyyxxxzzzsssjjjllliiikkkjjjhhhgggeee___WWWXXXUUU___uuu}}}vvvnnnddd^^^^^^aaagggjjjeeeZZZRRRRRRVVVWWWYYY\\\```hhhvvvqqqhhh]]]QQQLLLHHHDDDCCCDDDDDDFFF???:::?????????GGGJJJmmmooo[[[JJJ<<<999111111111...+++)))***+++((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))+++***)))((((((''''''(((******))))))(((((('''''''''(((((())))))******+++)))((('''((()))***)))'''(((((()))))))))(((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))(((((('''(((((((((&&&%%%%%%)))///999HHHUUUCCC777,,,))))))'''&&&'''***''''''***++++++111888@@@AAA<<<333---,,,,,,***......555CCCPPPYYYaaagggllloooooommmnnnrrrsssqqqmmmjjjkkkmmmlllhhhfffhhhllllllpppuuuyyywwwooohhhaaabbbcccfffgggccc[[[TTTJJJKKKMMMRRRYYY^^^bbbcccccc```ZZZUUUPPPJJJEEEAAACCCAAAAAABBBEEEEEEBBB???;;;:::888666444444444555:::888;;;@@@BBBAAAAAADDDLLLQQQQQQHHH===888666444:::999888:::>>>EEEKKKPPPSSSTTTVVVZZZ___dddjjjmmmiii___PPPCCC===>>>DDDIIIIIIFFFBBB???AAAGGGOOOUUUPPPHHH???<<>>CCCAAA???===888333555:::888===<<<666444777555...444000------///000...+++***,,,......---,,,---...))))))))))))((((((((((((&&&&&&%%%%%%%%%&&&''''''...777MMM]]]^^^```[[[MMM===333***)))***'''%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%((((((((()))(((((('''&&&))))))))))))))))))))))))******))))))((((((''''''***)))(((((())))))(((''''''((((((((()))---222777IIIKKK???666AAAPPP^^^mmmlllcccaaacccYYYBBB333111+++)))((()))******)))(((++++++******************)))+++---,,,******---000333999>>>CCCJJJVVV___cccgggccchhhkkkeeehhhnnnjjjmmmnnnkkkeeecccgggkkklllmmmhhhjjjwwwyyyqqqffffffqqq|||ooonnnmmmkkkkkkooouuuzzzpppwww~~~yyyuuullldddaaahhhppp|||zzzvvv}}}zzzvvvtttrrrqqqjjjbbb^^^^^^dddUUUUUUmmm|||wwwssskkkeeeccccccjjjoooiii]]]TTTTTTWWWXXXYYY\\\```iiiuuu~~~mmmdddZZZPPPKKKHHHCCC@@@@@@@@@BBB<<<:::AAAAAABBBLLL^^^nnn[[[KKK<<<999333222111///---+++++++++''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((()))******)))(((((((((((((((******))))))((((((''''''(((((((((((())))))*********)))((()))***+++***((())))))******)))(((''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&***)))((('''''''''''''''+++)))((()))---666BBBLLL999000)))((()))((('''(((***'''''')))***+++000777@@@AAA>>>444---+++***)))///---111:::BBBGGGNNNTTTZZZ^^^```^^^___dddiiijjjpppqqqvvv|||{{{uuupppooopppqqquuuzzz~~~|||vvvpppiiigggfffjjjlllhhh]]]TTTLLLKKKKKKOOOTTTXXXXXXWWWXXXTTTNNNIIIDDD???999666555555555777999999777444111222222333333444444444>>>:::>>>HHHKKKGGGIIIQQQYYYbbbdddVVVCCC888555666666666666888<<<@@@DDDEEEDDDKKKXXXdddmmmooonnnkkkmmmcccTTTJJJIIIQQQ\\\dddddd___ZZZYYY```mmmzzz{{{jjj[[[UUUVVVWWWVVVRRRQQQNNNFFF<<<444///...555555555333///,,,,,,...+++......******//////,,,***((('''((()))***(((%%%$$$&&&&&&&&&%%%%%%&&&(((((((((((((((((((((''''''%%%%%%$$$$$$%%%%%%&&&'''...666MMM^^^___^^^YYYLLL;;;222+++******'''%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''((((((((()))))))))))))))+++******)))(((''''''&&&***((('''((()))***)))'''(((((((((((())),,,111555;;;@@@888000666AAARRRhhhiiidddaaabbb]]]NNN===333,,,(((&&&)))+++***))))))---,,,+++******)))******(((***,,,,,,+++***+++,,,///222666<<>>@@@<<<===CCCAAADDDSSSuuukkkZZZKKK<<<888444333111///...---,,,+++(((((((((((((((((((((((())))))((((((((('''''''''''''''&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''(((''''''''''''((())))))***))))))(((((((((((()))***)))))))))((((((((('''((((((((((((((()))))))))+++)))((()))***+++***)))))))))******)))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((''''''&&&''''''++++++)))(((+++333<<>>;;;888666333333444666888888777666000111333555666777666666<<>>AAAAAA@@@AAAKKK[[[jjjqqqrrrooolllqqqiii```]]]cccooo|||}}}tttvvv|||iiiaaa]]]ZZZRRRLLLCCC888///++++++------///000...---,,,,,,+++&&&((((((&&&'''***++++++'''''''''''''''&&&$$$######$$$$$$###""""""$$$&&&''''''''''''''''''((((((%%%$$$$$$$$$$$$%%%&&&&&&---111EEEUUUTTTQQQMMMBBB777000*********'''%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))+++******)))(((''''''&&&)))((('''((()))***)))((('''((((((((()))+++000333///777444...111666EEEZZZeeejjjggg]]]ZZZZZZMMM;;;111)))%%%))),,,******+++,,,,,,+++***))))))))))))((()))+++,,,,,,,,,,,,---......111666???LLLZZZdddooolllsssssscccZZZ___aaa^^^^^^___cccfffhhhjjjkkkpppooovvvvvvqqqsss{{{yyylllfffeeeccc{{{~~~yyy~~~}}}vvvpppllllllpppsss~~~zzz{{{|||yyy|||uuuoooiiikkkxxx}}}}}}|||~~~iii\\\kkk{{{yyyssssss|||wwwuuurrrqqqrrrllloooqqqlllccc[[[WWWVVVVVVXXX[[[aaaiiiqqqxxx|||rrrlllbbbYYYPPPMMMJJJDDDAAAAAA@@@CCC??????BBBAAAJJJ___hhhYYYKKK===:::555333000///......,,,***)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((''''''(((((()))***))))))(((((((((((())))))((((((((()))))))))))))))((((((((((((((((((((((((***)))((()))***+++***((((((((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&'''''''''((()))((('''***222999:::///***''')))***((((((+++)))'''&&&(((((()))...444>>>BBBBBB888///+++***)))((((((---444888:::???FFFLLLSSSVVVQQQLLLOOOVVVZZZYYY^^^hhhtttxxxtttpppoooppptttxxx{{{zzzwwwsssqqqtttqqqnnnppprrroooeee\\\WWWQQQLLLLLLPPPSSSQQQNNNNNNIIIBBB<<<:::999999999777777888888888999999:::;;;===>>>@@@AAAAAA@@@@@@EEEWWWsss|||^^^JJJCCCBBB???===<<>><<<444000,,,)))++++++'''%%%'''$$$$$$$$$$$$%%%'''((((((&&&&&&%%%%%%%%%&&&''''''&&&''''''(((((())))))*********))))))(((((('''''')))((('''((()))***)))(((''''''(((((((((***---000---444333000222111777III\\\jjjlll___^^^fff___MMM===111)))+++---+++***---******))))))))))))))))))((()))***,,,------.........,,,---222999BBBNNNYYYkkkooo|||}}}nnnggghhhcccWWWUUUVVV]]]bbbccceeegggmmmsss}}}~~~tttmmmlllppp{{{xxxfffXXXQQQ\\\rrrzzzyyyvvvzzz|||xxxvvvrrrpppwww|||xxxxxx|||~~~~~~|||~~~wwwqqqxxx~~~sssffflllwwwxxxssspppzzz~~~yyyuuutttvvvppppppoookkkddd]]]XXXUUUXXXZZZ^^^eeelllrrruuuvvv}}}qqqfffeee\\\SSSKKKIIIGGGDDDBBBCCCAAACCC@@@>>>BBBDDDWWWvvvdddVVVJJJ===:::555222///.........,,,***************************))))))))))))((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))***))))))(((((((((((())))))''''''(((((())))))******((((((((((((((((((((((((***)))((((((******)))(((&&&&&&'''(((((((((''''''''''''''''''''''''''''''(((''''''''''''''''''(((''''''&&&&&&&&&'''((((((&&&))))))'''+++333666444---(((&&&((((((&&&'''***)))&&&&&&(((((((((---333<<>>GGGHHHQQQxxxdddMMMBBB>>>===444333111///...------...************))))))))))))***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))((('''''''''''''''))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''((()))+++,,,((()))***+++,,,---......***(((&&&$$$$$$%%%((()))((()))***)))((((((***,,,777CCCHHH@@@555///,,,)))+++'''+++------;;;GGGEEENNNSSSUUUPPPGGGBBBEEEKKKJJJQQQXXXZZZ\\\^^^^^^\\\ZZZ]]]eeeoooxxxxxxppphhhZZZYYYYYY[[[dddlllkkkeeebbbYYYSSSUUU^^^iiiwww}}}|||||||||wwwooolllsss||||||jjjZZZOOOGGG???:::666444111///,,,+++++++++(((((((((((())))))))))))''''''''''''''''''''''''))))))'''&&&&&&'''((()))%%%&&&&&&'''&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&(((***++++++******((('''&&&(((******'''$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&''')))***'''(((******(((&&&&&&''''''((()))***++++++***)))&&&'''(((******+++++++++,,,---...000000000//////000@@@UUUccceeebbbaaaaaaddd]]]LLL888000333222,,,+++***)))''''''((())))))(((((()))+++,,,---...///***+++,,,---///000111111888FFFZZZiiinnnllljjjjjj\\\ZZZWWWWWWZZZbbbjjjooottttttxxxzzzuuuooohhhssszzzzzzvvvjjjddd^^^^^^dddmmmwww~~~uuummmooozzzyyytttpppvvv}}}yyykkkmmm~~~uuudddaaattt|||tttrrrqqqxxxzzzppppppppplllhhhppp~~~xxxyyyvvvsssqqqnnniiibbb]]]^^^___```cccjjjrrrxxx{{{jjj]]]YYYRRRLLLGGGCCCBBB???<<<<<>>@@@???@@@GGGYYY|||ttt[[[III>>>888333222000...---------...************))))))))))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******)))(((((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''))))))))))))''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&'''((()))***))))))***---000///***%%%&&&&&&&&&''''''(((((()))&&&'''((((((''''''(((***222===DDDAAA888000+++(((***'''+++---...<<>>///,,,++++++***)))(((((('''&&&)))))))))*********++++++++++++,,,,,,,,,---------...///111444;;;HHHXXXcccdddhhhnnnssstttqqqllliii___YYYYYYfffvvv}}}wwwpppnnntttttteeeHHH>>><<>>DDDRRRqqq~~~cccOOOBBB;;;333222000...---------...************)))))))))(((******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((+++******)))))))))))))))'''''''''((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&''''''((((((((('''(((,,,//////***%%%$$$%%%'''((()))))))))(((&&&'''''''''&&&&&&((()))///888AAAAAA999111***'''***'''+++---...<<>>???@@@AAAAAAHHHNNNQQQQQQSSSYYY\\\\\\^^^```cccccc```\\\ZZZYYYVVVWWWWWWZZZbbbmmmpppmmm___ZZZSSSKKKBBB>>>EEENNNjjjaaaGGG===666777;;;>>>BBBGGGCCCaaalllaaaVVVUUUXXX^^^fffmmmpppyyyyyyhhhWWWJJJBBB>>><<<666333///------,,,)))'''))))))((((((((('''''''''******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&&&&%%%$$$$$$$$$&&&''')))$$$$$$%%%''')))***+++,,,&&&&&&&&&%%%%%%&&&&&&&&&(((((()))***+++---...///111000...---,,,***)))'''%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))(((((())))))))))))))))))((()))))))))))))))(((((((((((()))***+++,,,,,,---...,,,,,,000;;;MMM```lllmmmgggcccccc\\\LLL999...,,,,,,,,,,,,++++++***)))***)))))))))))))))))))))++++++++++++++++++++++++,,,---...000333:::BBBIIIOOOWWWcccnnnssssssoookkk]]]YYYZZZeeeqqqxxx}}}|||yyytttnnnsssyyyuuuxxxuuuttttttXXXHHH>>>;;;EEEPPPSSSTTTVVVWWWkkk{{{~~~~~~~~~xxx{{{}}}yyynnnnnn}}}{{{ttt}}}wwwiiisss|||tttlllooouuuwwwqqqqqqooolllgggeeeeeefffdddcccfffmmmqqqrrrvvv}}}sss___TTTPPPHHHEEEEEE>>>@@@===<<<>>>>>>;;;<<<>>>AAADDDMMMdddfffQQQDDD???444333111///...------...************)))))))))((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))+++******)))))))))))))))&&&&&&''''''((((((((()))))))))))))))(((((((((((((((((())))))))))))))))))'''((()))******)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''(((+++......+++((($$$%%%''')))******)))(((%%%&&&'''&&&%%%%%%'''))),,,444===@@@:::111***(((+++'''+++------;;;GGGDDDCCC@@@======???AAABBBAAAIIINNNQQQPPPRRRXXX[[[[[[\\\]]]___^^^\\\YYYXXXXXXVVVXXXYYYZZZaaajjjmmmjjj^^^[[[XXXTTTLLLGGGLLLSSSkkkTTT???888444555666444333555333FFFcccsss^^^UUUSSSRRRTTTUUUYYYdddooovvvzzzdddZZZKKK???777444222222///...,,,+++***(((&&&%%%(((((())))))))))))((((((***)))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&&&&&&&%%%$$$%%%&&&((()))$$$$$$%%%''')))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,...000222222444333111///,,,***((((((%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&''''''%%%&&&&&&'''''''''(((((($$$&&&))))))(((&&&&&&&&&))))))(((((((((((((((((((((((()))))))))(((((('''))))))***+++,,,---...///---...---,,,000<<>>;;;:::===>>>===???CCCIIILLLYYYwwwhhhRRREEE@@@777666333111///...------************))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******)))(((((((((((()))&&&&&&&&&''''''(((((()))))))))))))))(((((((((((((((((())))))))))))******((((((************((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''((((((((('''''''''***...000111///,,,***%%%&&&((()))******)))(((%%%&&&''''''&&&&&&''')))***000888>>>:::111***)))+++(((+++,,,,,,888DDDAAACCCBBBAAAAAACCCDDDDDDCCCJJJNNNQQQPPPQQQVVVXXXXXXYYYYYYYYYZZZZZZYYYWWWWWWUUUXXXYYYZZZ^^^dddeeebbb\\\[[[[[[\\\WWWRRRRRRVVV^^^___>>>999333............///333333888CCCRRR]]]\\\OOOCCCAAAEEEMMMTTTXXX\\\gggrrrnnnuuu{{{kkk]]]VVVIIICCC<<<777444000+++'''++++++******))))))(((((())))))************))))))((((((((()))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&(((+++///333555666666666666444000+++(((((((((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&'''((((((((((((%%%''')))***)))''''''((())))))((('''''''''((((((''''''((())))))(((((((((*********+++,,,...///000,,,///000---***///;;;GGGXXXbbb]]]LLLHHHPPPGGG333///---+++***)))))))))************************)))++++++++++++++++++++++++...---+++******,,,...//////333888>>>AAABBBBBBAAACCCGGGNNNTTTTTTRRRUUU\\\WWW\\\```dddkkkuuu{{{{{{zzzzzzjjj```YYY```iiiPPP@@@@@@HHHQQQMMMEEEKKKZZZooorrrpppgggdddkkkyyyyyyuuuooolllrrr||||||ttt~~~~~~wwwvvvyyy{{{wwwuuuyyytttyyyoooooo|||qqqsssyyy{{{wwwzzz|||xxxvvvvvvvvvssspppxxxwww{{{}}}xxxttt|||]]]WWWJJJHHHHHH@@@???CCC???>>>;;;:::>>>@@@AAAEEEJJJPPPYYYpppmmmVVVHHHBBB:::999666222000...------************))))))))))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))***)))((((((''''''((((((%%%%%%&&&''''''((())))))))))))))))))(((((((((((((((((()))))))))*********((()))***++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))))))))(((''''''(((000888;;;777000+++)))((((((((()))))))))((((((&&&'''((('''&&&&&&(((******---555<<<:::000++++++,,,(((++++++***666AAA>>>DDDEEEFFFGGGGGGFFFFFFFFFLLLQQQTTTSSSSSSVVVXXXWWWWWWUUUTTTUUUXXXXXXVVVSSSSSSWWWXXXXXXZZZ]]]\\\XXXSSSSSSWWW\\\\\\WWWTTTUUU\\\tttuuu```III999222,,,***+++,,,+++---111...///222888===>>><<<;;;555888AAAMMMVVV\\\cccjjjkkkmmmwww{{{uuuoooiii^^^NNNCCC@@@;;;777333222222000+++&&&******+++******)))***+++)))******++++++***)))(((''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''&&&%%%((((((''''''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$'''---333777999999999777777555000***''''''(((%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((((((''''''&&&&&&&&&''''''''')))---000***)))((('''&&&''''''(((&&&&&&'''((()))))))))))))))))))))***+++---///111///000111...+++,,,111666EEESSSXXXNNNEEEGGGFFFAAA888555000,,,)))(((((()))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,...,,,)))((((((+++---......///000111111111111000333333777======;;;<<<@@@???EEEKKKRRR^^^ooozzz~~~~~~xxxaaaVVVVVVcccjjjLLL@@@AAAKKKUUURRRIIIPPPbbbrrrhhh```aaafffnnnwwwuuummmpppwww}}}|||{{{pppnnnpppsssooolllvvvqqqjjjwwwyyyxxx{{{}}}|||yyy~~~tttnnnqqqxxxzzzzzzuuuxxx|||yyypppYYYMMMCCCEEEGGG@@@@@@EEEDDD???<<<;;;???BBBDDDIIIOOOWWWhhhttt\\\LLLEEE===;;;777333000...---,,,************))))))))))))%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))((('''''''''''''''%%%%%%&&&&&&'''((())))))))))))))))))(((((((((((((((((())))))*********+++((()))***++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((()))******)))((('''***555AAADDD===111***''')))))))))((((((((((((((('''((((((((('''''')))******+++333;;;999000+++,,,,,,(((******)))555@@@<<>>999333---+++...000///---)))***)))((('''&&&'''((()))***+++++++++***((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((()))''''''((()))((('''%%%$$$%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%###'''...555:::<<<<<<;;;888888666000***&&&&&&(((%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((((((&&&%%%$$$'''&&&$$$###%%%***222777***)))((('''&&&&&&'''(((%%%%%%'''((())))))))))))))))))))))))+++---///000333222111///////////////555EEEUUUTTTHHH@@@FFFOOOAAA===666000+++)))************+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,++++++,,,,,,+++***......//////////////////444///...222555333222333111777===EEETTTggguuu{{{yyy\\\RRRXXXgggjjjFFF::::::FFFTTTUUUNNNXXXjjjgggYYYTTTbbbrrrxxxxxxzzz|||sssxxx{{{zzz~~~qqqlllkkkmmmjjjfffmmmxxxssshhhvvv}}}|||zzztttooouuu{{{~~~qqqggghhhooorrrsssggg^^^MMMGGGCCC@@@AAADDDGGGHHHGGG<<>>:::888777222+++)))+++***+++,,,---,,,***((('''&&&'''''''''(((((())))))'''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''******))))))((((((((('''%%%%%%&&&'''((((((''''''***)))(((''''''''''''''')))***+++,,,,,,+++***)))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((222;;;IIIQQQFFF111&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***))),,,555>>>;;;222---...***''''''***,,,...555<<>>:::999444000///+++&&&$$$'''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%"""&&&((((((''')))///555...,,,(((%%%###$$$&&&((()))'''&&&''')))***(((%%%))))))))))))***+++,,,---///111222///...000///,,,...111888CCCMMMRRRQQQNNNTTTPPPFFF:::222///---)))---***(((''')))******)))((()))***+++++++++++++++------,,,,,,+++*********+++,,,---...////////////+++---///000111000///...+++000555:::EEEYYYmmmzzzrrrXXXJJJXXXkkkaaaGGG999999GGGSSSSSSZZZkkkttt]]]SSSRRRgggvvvlllnnn|||uuuyyy||||||yyy{{{{{{xxxwwwoookkkjjjccc\\\cccpppzzz~~~wwwxxxwwwqqqssswwwxxxwwwtttrrrhhhaaajjjnnnbbbzzz___WWWUUUKKKDDDBBB???@@@DDDJJJOOOQQQDDDFFFAAAAAAIIIKKKQQQ```vvv{{{bbbOOOEEE<<<999777666333---+++...***+++,,,,,,,,,***((('''&&&'''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''')))))))))(((((((((''''''%%%&&&''''''((((((((('''))))))((('''''''''''''''((()))***++++++***)))((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%''')))222>>>KKKLLL@@@000'''%%%''''''''''''''''''''''''%%%&&&&&&'''(((((()))))))))+++333<<<<<<444---,,,***((('''***+++---333:::@@@GGGLLLLLLKKKLLLLLLIIIRRRSSSTTTTTTTTTUUUXXXZZZYYYYYYWWWTTTTTTVVVUUUQQQQQQQQQRRRRRRQQQOOOKKKHHHJJJOOOTTTWWWVVVTTTSSSSSSTTTWWWSSSHHH===888777555666444111000//////---,,,///,,,******,,,------+++++++++++++++,,,,,,,,,---,,,---///111444777999;;;888>>>BBBCCCFFFOOOTTTTTTVVV```iiiiiiccc```]]][[[RRRJJJ???:::;;;>>>@@@@@@<<<999555111...,,,+++++++++++++++***))))))(((((('''(((***+++(((&&&,,,444333---'''&&&((()))'''$$$***)))(((&&&&&&&&&&&&'''(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''(((+++444===@@@===999999444111000---'''%%%'''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&%%%$$$&&&((('''%%%%%%***///***)))'''%%%%%%&&&(((***)))'''&&&(((******(((&&&(((((())))))+++,,,---......222222000000111000,,,,,,...333:::CCCIIIMMMNNNWWWTTTJJJ999,,,)))******+++)))(((((()))******)))))))))***+++++++++++++++*********++++++++++++++++++,,,---...////////////---...///111111000///...---111333666@@@TTTnnnvvv[[[JJJMMMVVVOOO@@@<<<;;;FFFPPPTTT___jjjiiiTTTNNNLLLXXXccc```iii{{{yyywwwzzz|||{{{}}}vvvnnnlllgggeeeqqq|||~~~xxxwww~~~xxxwwwvvvuuugggfffgggaaa[[[ccceeeYYYvvvcccPPPIIIJJJEEEDDDCCCAAAAAACCCIIIQQQWWWIIIDDD>>>DDDNNNOOOYYYpppfffQQQEEE;;;777555666333///...000***++++++,,,+++)))(((''''''''''''''''''((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''''''''&&&''''''''''''((((((((())))))(((((((((((('''''''''((()))******)))((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((('''''''''&&&&&&%%%%%%'''((()))(((&&&&&&((()))222DDDOOOFFF777...)))%%%''''''''''''''''''''''''%%%&&&&&&''''''((((((((()))***111:::>>>888///******(((''')))***+++000777===DDDIIIIIIHHHJJJKKKJJJQQQRRRSSSSSSRRRSSSVVVXXXYYY\\\[[[VVVSSSSSSSSSPPPTTTTTTSSSSSSQQQPPPNNNMMMQQQTTTVVVWWWVVVTTTSSSSSSVVVZZZWWWIII;;;333000...222000...---------,,,+++---,,,******,,,---,,,,,,+++******))))))+++,,,---...------------...//////---111444555:::CCCJJJMMMHHHMMMSSSUUUNNNGGGJJJPPPQQQKKKBBB;;;888:::???BBB===;;;777222///,,,,,,+++++++++******************((()))++++++''''''111===>>>444)))'''***---+++'''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$((((((,,,444<<>>RRRmmmqqqXXXGGGAAA???<<<999;;;:::AAAIIIRRReeemmmcccOOOOOOIIIIIIRRRXXXhhh|||{{{tttsssyyy}}}}}}rrr}}}vvvtttrrrrrr|||~~~}}}xxx|||yyyqqqjjjXXXWWWZZZWWWQQQWWWWWWJJJpppbbb]]]QQQHHHEEE@@@DDDEEEEEECCCAAADDDKKKPPPMMMFFF@@@HHHRRRSSSffflllUUUFFF>>>999666666444000...000***+++++++++***)))((('''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((((((((('''''''''''''''(((((((((((()))))))))(((((((((&&&'''((())))))((('''&&&'''(((((((((((((((((('''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%'''(((((((((&&&&&&(((***444IIIPPP>>>...,,,+++$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((()))...777>>>;;;000(((***(((''')))))))))---333;;;CCCIIIHHHFFFGGGIIIIIINNNQQQSSSTTTSSSRRRRRRSSSYYY^^^^^^XXXSSSRRRQQQPPPVVVVVVVVVUUUTTTTTTUUUVVVVVVVVVWWWVVVUUUUUUTTTTTTUUUZZZYYYLLL===444111000111///------......---,,,++++++***++++++,,,,,,,,,,,,+++)))((()))***,,,...,,,,,,,,,,,,,,,---......,,,...///111555===EEEJJJCCC@@@CCCIIIFFF>>>???GGGQQQNNNHHH@@@:::888;;;???===:::666111...+++******************++++++++++++)))((()))***((((((000:::666///(((&&&))),,,,,,***%%%%%%%%%%%%&&&&&&''''''$$$$$$&&&''''''&&&$$$$$$''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&***222;;;???===999<<<888777777333,,,((((((&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''%%%&&&'''%%%###"""$$$&&&###$$$%%%'''((()))))))))(((((())))))***))))))((('''((((((***,,,...000111...222444222222333111---***+++++++++,,,222;;;BBBHHHLLLJJJBBB888222---))))))(((((()))******)))((()))******+++++++++******(((((()))))))))*********+++,,,------.........---000000111111111000///...000///222;;;GGGVVVgggtttooo]]]JJJAAA:::333222777333555;;;???KKKeeeqqqeeeTTTVVVLLLFFFOOO[[[kkkwww{{{~~~}}}~~~yyy||||||xxxrrrpppvvvzzz|||nnn|||||||||}}}|||zzz|||yyyzzzlllaaaWWWSSSTTTPPPGGGIIIHHH<<>>EEEEEECCCBBB>>><<<;;;666...))))))&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&'''(((((('''''''''((()))))))))(((((((((''''''((()))+++...///111---000222000111222111---***,,,,,,+++***,,,222777:::AAAHHHLLLLLLGGG:::---,,,***))))))******)))(((******+++++++++******)))*********)))))))))((((((+++,,,------------------//////000000000/////////000000888JJJXXX]]]^^^___WWWFFF;;;;;;:::333000444000333888888???YYYjjjdddWWWXXXMMMGGGRRR]]]gggsssmmmgggnnnwwwuuuvvv{{{yyy{{{}}}yyyrrrooorrrvvvwwwqqq}}}wwwvvvwwwzzz|||}}}uuuxxxqqqccc]]]UUUQQQJJJ>>>===<<<222|||uuueee___\\\SSSOOOMMMEEE???AAACCCEEEEEEEEEGGGHHHLLLNNNPPPYYYhhhttt{{{aaaPPPHHH???888666444///+++++++++******)))(((((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))'''&&&'''(((***+++***)))((('''''''''((()))'''((()))***+++***)))(((&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$&&&'''(((((())),,,...<<>>:::888888:::777555111---***(((((((((******))))))))))))))))))***$$$###(((,,,***&&&%%%$$$(((+++***&&&###$$$'''$$$%%%&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&)))333AAALLLPPPPPPKKKFFFBBB???888///))))))&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&((())))))(((''''''(((''''''((()))***,,,...///+++//////------000000---+++,,,,,,+++++++++---///111888BBBLLLTTTSSSFFF888000---***)))*********)))***++++++++++++***)))))),,,++++++***))))))((((((,,,,,,------------,,,,,,............/////////000333666EEE\\\ggg```SSSMMMFFF;;;444888;;;777222222333444888555555GGGYYYXXXRRRRRRIIIGGGSSSYYY\\\eeeaaa^^^hhhsssqqqtttzzzzzz}}}~~~vvvpppqqqssssssoooxxxsssqqqpppqqqvvv~~~|||||||||ooooooxxxsssfff\\\PPPJJJCCC666555666...pppiiibbb```[[[QQQRRRRRRHHHDDDCCCCCCDDDGGGJJJLLLLLLJJJSSSYYYhhhgggVVVIII@@@888666444000,,,++++++***)))((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''+++***(((''''''))),,,---+++***((('''&&&'''((()))&&&((()))+++++++++)))((('''((())))))))))))((('''%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))$$$&&&(((***+++---000333@@@EEEAAA222(((((()))%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$(((+++...555:::666...)))'''(((******(((+++111777DDDOOOQQQNNNNNNPPPQQQOOOQQQTTTTTTRRRPPPNNNNNNOOORRRSSSSSSVVVYYYWWWSSSQQQUUUXXXXXXUUUUUUXXX\\\YYYWWWUUUVVVXXXXXXWWWUUU\\\ZZZSSSHHH@@@;;;666000000...++++++++++++***)))&&&))),,,,,,+++***+++---************++++++++++++******)))(((((()))))))))000------222444444:::BBBAAA???======BBBGGGCCC;;;444666777888888888888999555333///,,,)))(((((((((***)))))))))(((''''''''')))%%%%%%)))+++((('''((()))***,,,+++)))''''''(((&&&&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%(((222@@@MMMTTTVVVTTTMMMGGGAAA999///))))))&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&'''((('''%%%$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$''')))(((&&&%%%&&&''''''''''''((()))***,,,---***---,,,))))))---...,,,,,,+++******+++,,,,,,,,,,,,111777===FFFLLLJJJDDD555111,,,))))))*********+++++++++++++++***))))))+++++++++++++++*********,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,---///000000888@@@TTTjjjmmm\\\KKKEEE<<<888777888::::::777555777222444555111999FFFGGGJJJJJJFFFJJJRRRQQQSSSaaagggfffsss~~~zzzyyy~~~}}}~~~zzzsssqqqqqqqqqmmm}}}zzzwwwuuutttrrrsssxxxxxxzzz}}}tttxxx~~~sssfffdddjjjppprrrsssnnncccXXXMMMBBB>>>:::111000333...rrreeeXXXZZZ```[[[SSSWWWVVVGGGLLLHHHDDDEEEIIIMMMNNNNNNPPP\\\fffzzzkkkZZZIII???777666555111---,,,+++***)))((('''''''''((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''',,,***)))'''(((***,,,...,,,***((('''&&&'''((()))&&&(((***+++,,,+++***)))'''((()))******)))((('''%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******%%%'''***,,,---000333666BBBCCC===111)))((((((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###(((+++---222999777000)))'''(((+++***))),,,111444BBBPPPSSSQQQRRRTTTUUURRRSSSSSSQQQOOOOOOPPPQQQLLLNNNPPPQQQWWW[[[YYYTTTTTTXXX\\\[[[XXXVVVXXX[[[ZZZXXXVVVVVVXXXXXXVVVSSSZZZWWWNNNDDD@@@>>>999222///---+++*********)))'''%%%(((,,,,,,+++***+++---(((((()))************))))))))))))***+++,,,---...***'''(((...000000666>>>@@@DDDBBB<<>>GGGJJJ888333---)))((()))***++++++++++++++++++***)))(((*********+++,,,,,,------,,,,,,,,,------,,,++++++******++++++---...000111<<>>444333444---...222...mmm```XXX\\\^^^\\\[[[[[[YYYUUUOOOPPPFFFBBBKKKOOOOOOTTT___^^^rrrnnn\\\MMM@@@;;;:::000...000,,,---,,,,,,+++***)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&((()))***///---)))''''''(((+++------+++)))'''&&&&&&(((((((((((((((((((((((((((((((((((('''((())))))'''&&&((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))(((+++&&&&&&***---...555>>>KKK???333---)))%%%$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''###'''---000999:::---)))***+++)))(((***///333666BBBNNNSSSUUUUUURRRNNNKKKMMMPPPPPPOOONNNOOOPPPQQQSSSSSSRRRVVV[[[]]]ZZZXXXVVVWWWYYYXXXTTTUUUYYY[[[YYYTTTOOOPPPTTTTTTPPPUUUUUUSSSKKKBBB<<<<<<>>>777///***)))))))))***...))))))))))))************(((((())))))******++++++)))))))))))))))******+++++++++---///......555???FFFBBB===;;;<<>>999666;;;===666999>>>;;;:::333111666777444555999<<>>;;;:::222,,,))))))***((((((***))))))))))))************)))))))))))))))*********))))))(((((())))))***+++++++++---///......555===BBBBBB???<<<999999>>>AAA>>>999444111333666999999444333000---+++))))))))))))))))))(((((((((((((((++++++******)))(((((('''$$$%%%&&&'''(((''''''&&&((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&''''''(((((((((&&&'''+++111:::HHHVVV^^^XXXSSSOOOEEE666,,,)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%'''((((((((('''&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******************************)))))))))***+++,,,,,,((((((***+++,,,111999>>>???>>>999111,,,+++,,,,,,,,,,,,+++++++++++++++'''(((***+++,,,+++++++++............---,,,+++***+++,,,---------...111444;;;LLLaaaiii```NNN@@@:::888555<<>>@@@@@@;;;555333999???<<<999555333444666888999555333111...,,,***)))(((***))))))(((((('''''''''+++++++++***))))))(((((($$$%%%%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''''''''***''''''***...666EEESSSaaa___]]]VVVHHH777---***&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((++++++++++++++++++++++++***))))))))))))******+++***(((''')))((('''+++000:::BBBHHHDDD888...,,,///++++++,,,,,,,,,++++++***))))))***++++++******)))---......------,,,+++***---.........---...111333;;;MMMaaafff[[[III<<<666777555===BBB<<<>>>BBB===;;;777444666777555555666,,,:::>>>CCCXXXkkkuuu}}}zzzooojjjjjjhhhmmmjjjqqq{{{~~~xxxooojjjlllppprrruuuwww{{{yyynnnXXXNNNDDD???;;;666333333333333444777555000...111111///......000111111000}}}ooogggeeeccc```dddnnnrrriii\\\YYYQQQKKKSSS[[[WWWbbb}}}xxxeee[[[JJJBBB???666333333---...---,,,+++***))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((('''''''''(((((((((((((((((((((''''''&&&+++***)))(((''''''((((((((((((((((((((((((((((((&&&%%%%%%&&&(((((('''%%%))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''((((((''''''&&&%%%$$$######%%%&&&%%%&&&---:::EEE@@@555,,,(((&&&######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''###''',,,...888===444...---+++)))((((((***,,,...:::HHHQQQUUUVVVPPPHHHJJJLLLQQQWWW[[[[[[WWWSSSNNNSSSXXX[[[```dddbbb\\\\\\YYYYYY]]]___\\\ZZZ\\\ZZZ[[[YYYTTTTTTXXXXXXVVVTTTQQQNNNMMMMMMHHH???777111,,,***,,,,,,***)))***((()))))))))******************))))))((((((((('''((((((((((((((()))******+++)))***------,,,111777:::<<<<<<888333111444777999777444333333444555666444333111///---***)))(((******)))(((''''''&&&&&&***)))))))))((((((((('''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''&&&&&&***'''%%%(((,,,444CCCPPPaaaeeeeee\\\KKK999...+++&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''')))'''%%%###"""###$$$%%%((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((('''&&&(((+++444???KKKLLLBBB555...,,,))))))***+++,,,+++*********************)))((((((---------------,,,+++***...//////...---...000222>>>RRReeeeeeWWWFFF:::555666555>>>CCC======???:::;;;888777777777666555444...:::<<>>777///---***))))))+++,,,---...999FFFOOOUUUVVVOOOGGGGGGKKKQQQWWW[[[[[[WWWTTTPPPTTTVVVXXX\\\bbbbbb___]]]ZZZZZZ___aaa^^^\\\\\\]]]]]]ZZZTTTRRRVVVYYYYYYXXXRRRLLLJJJIIIFFF???999444...+++++++++))))))+++((()))))))))***************)))))))))((((((''''''((((((((('''((())))))***+++((())),,,,,,+++///444888888777777666444111///444444333222222111222333333222111///---+++)))(((***))))))((('''&&&&&&%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''&&&''''''((((((''''''&&&((()))))))))((('''&&&%%%'''$$$$$$'''+++333AAANNNaaagggjjj```NNN<<<111---'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''***(((&&&###"""###$$$$$$''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((************************(((((((((((((((((((((((($$$'''((('''&&&''')))***...999GGGOOOLLL@@@111((((((((()))***++++++++++++++++++***))))))(((((((((,,,,,,,,,---,,,,,,++++++......///...------000222AAAWWWjjjfffTTTDDD:::555777666>>>BBB;;;:::;;;444::::::888777888888666444111777666AAA```rrrlllccc|||zzzzzzwwwyyywwwzzz~~~uuudddZZZ[[[bbbooosssuuu}}}|||uuutttpppnnnlllmmmpppqqqpppnnntttzzz{{{ppp[[[JJJ<<<444333888888222222777111222555888444//////222...,,,++++++---...//////xxxllleeeccchhhlllpppuuuuuulllbbb]]][[[[[[kkknnn```LLLBBB>>>666444444---......---,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((******))))))))))))***++++++++++++++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&''')))***)))((()))((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&'''&&&$$$(((222<<<@@@777...'''%%%%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###(((+++,,,777@@@:::111...***)))+++---.........888DDDLLLRRRTTTMMMDDDDDDJJJQQQVVVWWWVVVUUUUUUSSSUUUUUUUUUZZZ```bbb```]]]ZZZZZZ___ccc```]]]\\\]]]^^^[[[UUURRRUUUXXXXXXVVVOOOHHHDDDDDDCCC>>>:::555000---...---***((()))))))))))))))************)))(((((((((((((((((('''((((((''''''(((((()))***+++((('''+++,,,+++---000666666888:::;;;888222---000111333333111000///000000//////...---+++)))((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''((()))***)))((('''&&&%%%######'''***111>>>JJJ]]]eeeggg]]]MMM>>>444---''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''***)))'''%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''((((((((((((''''''&&&$$$((()))&&&&&&(((******+++333@@@LLLPPPGGG888,,,---,,,+++*********+++++++++***)))(((((((((((((((++++++,,,,,,,,,,,,++++++,,,---------,,,---000222BBB[[[llleeePPPAAA999666888666===@@@888777888111999:::999888888:::888444666888777DDDaaannnkkklll~~~}}}vvvvvvtttvvvwwwrrrggg^^^[[[]]]mmmssssssxxxwwwrrruuuvvvrrroooqqquuuuuuoooiiipppvvvxxxrrrhhh[[[JJJ===666444555888888444222333111000222555333...,,,///...,,,++++++---......---|||pppjjjeeemmmttttttsssrrrnnnjjjiiiooovvvvvvcccNNNCCC@@@999888777000......---,,,+++******)))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((()))******,,,+++++++++************(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((***+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&%%%%%%&&&%%%$$$,,,888@@@@@@555,,,%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&###(((++++++777AAA<<<555111,,,+++,,,------,,,...666@@@HHHNNNPPPIII@@@@@@HHHQQQTTTRRRPPPRRRTTTUUUVVVWWWVVVZZZ```bbb___]]]YYYYYY```dddbbb^^^\\\ZZZ^^^^^^YYYUUUUUUUUUSSSOOOKKKFFFDDDCCCBBB@@@>>>777444444777666///)))'''))))))))))))************'''''''''((((((((((((((((((''''''''''''((())))))***'''&&&***+++***+++...333888>>>BBB@@@;;;444000...111444444222/////////,,,------------+++***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))))))))((((((''''''&&&&&&''''''((((((((((((''''''&&&''')))******)))((('''%%%$$$$$$(((***///:::EEESSS[[[]]]TTTFFF;;;111)))((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''))))))(((''''''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((('''&&&%%%&&&******%%%$$$(((***)))***000;;;FFFMMMJJJAAA888666444000---+++******+++******(((((('''((())))))***++++++,,,,,,,,,++++++***++++++++++++---000222@@@ZZZlllbbbKKK===777444777555<<>>>>>GGGQQQSSSOOOLLLPPPTTTUUUWWWXXXXXX\\\aaaaaa^^^]]]YYYYYY___dddbbb^^^\\\WWW]]]```\\\WWWUUURRROOOKKKIIIGGGFFFFFFEEECCCBBB:::999<<>>:::555///+++************)))(((''''''((()))******++++++,,,,,,,,,++++++((()))***++++++,,,000222>>>YYYjjj___GGG:::555222666444;;;>>>777777:::555666::::::888999===;;;555777666666@@@JJJMMMaaa~~~|||zzzwwwmmmdddfffooonnneeepppzzzzzzxxx~~~|||sssrrrlllqqqxxx~~~~~~rrrZZZBBB666333333---555666//////444555000///++++++111444222.........------...///...+++)))|||{{{|||qqqYYYJJJCCC=========666000000///...,,,,,,---...))))))))))))))))))))))))((((((''''''''''''((((((%%%''')))++++++***)))''''''''''''''''''((()))***++++++++++++)))((('''&&&+++******)))((('''''''''&&&'''''''''(((((())))))$$$&&&))),,,,,,***(((&&&(((((('''(((((()))***+++&&&''''''((((((((((((((('''((((((((('''&&&%%%%%%###'''&&&###+++:::>>>999,,,***(((%%%$$$$$$%%%&&&######$$$$$$%%%&&&'''''''''(((((((((((((((''''''(((%%%&&&***---///666>>>???999111,,,++++++)))(((///333<<>>>>>777111111000...------...///++++++++++++++++++++++++)))))))))(((((()))))))))'''((()))******)))(((((()))(((((((((((()))***+++,,,,,,,,,+++***)))((('''******))))))(((''''''&&&''''''''''''((((((((()))%%%''')))++++++***((('''((((((((((((((())))))***&&&&&&'''(((((((((((((((''''''((((((''''''&&&%%%"""'''((('''...:::<<<555+++)))'''%%%$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''&&&'''(((((((((&&&%%%$$$(((%%%%%%(((+++...555>>>???999111,,,*********)))...333<<>>DDDLLLQQQTTTUUUWWWYYY[[[ZZZZZZ[[[]]]^^^^^^]]][[[\\\___cccaaa[[[YYY[[[]]]YYYVVVUUUWWWYYYWWWUUUQQQPPPOOOMMMKKKJJJJJJJJJFFFFFFGGGGGG@@@444---,,,(((((((((((((((((((((((((((((()))******)))(((((('''''''''''''''(((((((((+++***)))((((((***+++,,,///777???EEEIIIGGG===222555555666777999:::888777111...+++))))))***))))))&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***)))((((((((()))***++++++******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''')))---000777555888===:::111+++***'''(((((('''&&&%%%%%%&&&$$$############$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$&&&(((******)))'''&&&'''((())))))))))))(((''''''''''''((('''''''''&&&%%%%%%%%%%%%&&&'''((()))+++,,,+++)))'''&&&'''(((&&&&&&&&&&&&'''''''''(((((('''''''''''')))***+++(((***111999===???FFFPPPWWWUUUFFF888666111+++000))))))(((&&&%%%&&&))),,,)))))))))***))))))((((((+++***))))))***---///000999RRReee^^^KKK===444---111111555::::::666666999::::::777666:::>>><<<666777:::666555===CCCQQQfffsss~~~{{{vvv}}}{{{xxxrrrfffZZZXXX```jjjrrrvvv|||uuuqqqrrrttttttyyy}}}}}}{{{tttwwwooo\\\EEE555111///---000000000000000000000000------------------------+++,,,,,,,,,------......hhhXXXNNNCCC??????999333222111///...//////000,,,,,,,,,,,,,,,,,,,,,,,,*********))))))************))))))((((((((())))))*********)))******+++,,,...------,,,+++***)))((())))))((((((''''''&&&&&&''''''''''''((((((((((((''''''((())))))))))))))))))))))))(((((((((((((((&&&&&&'''(((((((((((('''''''''((((((((('''&&&&&&!!!'''***+++111999777///)))(((&&&$$$######$$$$$$$$$%%%%%%&&&&&&'''''''''%%%&&&'''''''''%%%$$$""")))&&&%%%'''***---555===@@@:::222,,,)))******+++---222;;;HHHPPPPPPGGG>>>;;;AAAJJJQQQVVVXXXZZZ[[[^^^\\\[[[[[[\\\\\\\\\[[[[[[[[[]]]```___ZZZYYY\\\]]]XXXRRROOOPPPSSSWWWYYYUUUSSSQQQNNNMMMMMMNNNNNNKKKIIIIIIGGG???333+++***(((((((((((((((((((((((())))))***++++++***))))))))))))))))))((((((((((((***)))((('''((()))***+++,,,333;;;AAAGGGGGG???555444333444777:::;;;;;;:::111...+++)))))))))((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))((((((((()))***+++++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&'''&&&&&&&&&(((***---333888999:::;;;777222***)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''%%%$$$###%%%'''((()))(((&&&%%%''''''(((((()))((((((''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))***+++***)))&&&%%%&&&'''&&&&&&&&&&&&''''''''''''''''''&&&''''''(((******((((((+++000222666???HHHMMMPPPIIIBBBAAA888...///,,,,,,,,,***((('''((()))(((((((((((())))))))))))******))))))***,,,...///666JJJ___bbbQQQ===333111222222666;;;;;;888888;;;888888777555999===;;;666666:::555444;;;>>>GGGZZZfffssstttttt{{{vvvgggUUUGGGNNN]]]jjjrrryyyzzzuuussssssuuu{{{~~~tttllllllaaaMMM:::111000///,,,........................------------------------******+++,,,---...//////rrrcccXXXIIIBBBAAA;;;666444111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,+++)))((('''(((***+++++++++*********++++++,,,///...---,,,+++*********((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((())))))***)))))))))))))))(((''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''"""&&&***,,,111666222+++'''&&&%%%$$$############%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''***'''&&&'''))),,,444===@@@;;;333,,,))))))+++,,,,,,000:::GGGPPPPPPFFF===888>>>FFFOOOVVVZZZ\\\]]]^^^\\\ZZZZZZ[[[\\\\\\[[[XXXWWWYYY\\\\\\YYYZZZ^^^\\\WWWOOOIIIHHHMMMTTTYYYXXXUUURRROOONNNNNNPPPQQQMMMKKKIIIGGG>>>333,,,,,,((((((((((((((((((((((((*********++++++*********+++*********))))))((((((((((((((('''((()))******)))///666===FFFJJJDDD;;;333222222444777999999888111...+++***))))))'''&&&''''''(((((((((((('''''''''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))******++++++******))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%''''''&&&&&&'''(((---999???<<<>>>FFFCCC999---+++((('''''''''&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&$$$%%%(((******(((%%%######$$$%%%''''''&&&%%%%%%&&&&&&'''''''''(((((('''((('''&&&%%%$$$$$$######'''&&&&&&&&&''''''((())))))******(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***************,,,222777555AAAEEEGGGJJJ@@@222111---++++++,,,...---+++((())))))))))))***++++++,,,***************+++,,,---111@@@WWWbbbVVV???555777222222555::::::777777;;;666777666555777;;;:::666333777444444:::;;;AAAQQQ]]]kkkoooppp}}}yyytttdddOOOCCCOOObbbmmmrrrxxx|||yyyxxxzzz}}}zzzooogggcccUUUAAA333///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......|||pppdddRRRHHHFFF@@@:::777333111111111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,***((((((***,,,---,,,,,,+++++++++++++++,,,000///---,,,+++******+++((((((((((((((('''''''''(((((((((((((((''''''''')))(((((('''((()))******))))))******)))((('''&&&%%%&&&&&&'''''''''''''''''''''((((((((((((((('''$$$&&&))),,,000333///)))&&&%%%%%%$$$############%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%###"""###'''+++...+++(((''')))***---444<<>>NNNbbblllmmmuuuwwwrrrqqqrrrllliiimmmvvv|||zzzvvvtttuuuvvvzzzwwwsssbbbQQQ???666333000......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++***jjj\\\WWWPPPHHHCCC<<<999999777333///000000000000000000000000//////............//////------------...///111222222111000///////////////000...,,,***))))))***+++)))*********************)))(((((((((''''''''''''(((((((((((())))))))))))&&&''')))*********((('''$$$%%%&&&&&&''''''&&&&&&''''''((()))))))))))))))&&&(((...666:::666///)))%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&''')))'''%%%&&&)))******...555;;;:::777222,,,)))***+++,,,+++000===IIILLLDDD:::111222777@@@KKKUUU[[[]]]YYYWWWVVVVVVZZZ]]]``````\\\YYYXXXWWWQQQIIIFFFGGGKKKQQQVVVUUUPPPNNNQQQVVV\\\[[[XXXUUURRROOOMMMMMMKKKJJJKKKJJJCCC666///---))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))))))))((()))******************++++++,,,111<<>>KKKRRRLLL???555444222333555333000000444333777888666777:::<<<:::555777222111666222000:::CCC^^^mmmpppuuutttoooppppppvvvvvvrrrttt{{{{{{tttqqqzzz~~~xxxuuueeeVVVEEE<<<666///,,,---------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,rrrccc]]]VVVMMMGGG@@@===<<<:::555111222222222222222222222222111111000000000000111111---------...000111333444444444333222111111111222000...,,,***))))))*********************+++++++++))))))(((((('''''''''&&&''''''((()))))))))))))))%%%''')))***+++***)))((($$$%%%&&&&&&''''''&&&&&&''''''((()))))))))))))))%%%)))111;;;@@@:::000(((%%%%%%&&&&&&&&&%%%$$$$$$$$$#####################$$$$$$%%%&&&%%%$$$###"""$$$###%%%((()))(((,,,111::::::888333---))))))+++,,,***...:::HHHKKKDDD:::000000444<<>>QQQ]]]VVVGGGDDD@@@888???777///:::111444333444666999;;;:::999555444111111444777777444BBBdddtttmmmnnnpppllliiiiiihhhjjjoootttuuupppjjjttt{{{rrrhhh\\\SSSNNNMMMCCC333---222,,,...///---***)))+++.........---,,,+++***)))(((******)))(((((()))******{{{oooggg```ZZZSSSLLLGGGDDDBBB@@@<<<:::999999::::::999777555444444666888888666444444444555777999:::999777555444444333222000///...111///---+++*********+++)))***+++,,,,,,***)))'''(((((((((((((((((((((((((((((()))************)))'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((()))(((***222===FFFCCC666)))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''''''''(((***---000999::::::666000,,,+++,,,+++,,,///777EEEMMMHHH===222...---444BBBOOOVVVYYYYYYXXXWWWXXXYYY[[[[[[ZZZZZZSSSNNNPPPRRRQQQOOOOOOIIILLLOOORRRSSSTTTTTTSSSYYYWWWTTTTTTUUUVVVVVVUUUPPPOOOMMMIIIBBB999000+++))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))''''''+++111333111...---,,,+++******++++++,,,,,,+++***)))((((((((((((***))))))(((((('''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''(((((('''%%%&&&))),,,222:::FFFPPPSSSQQQMMMJJJCCC666+++***+++)))'''(((%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%###$$$&&&'''&&&%%%$$$###$$$&&&&&&%%%$$$%%%(((+++)))(((&&&$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((''''''&&&((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&''')))(((''''''''''''((()))******++++++++++++,,,---222???^^^uuusssnnnooolll\\\SSSFFF:::333111333666111111111///...---............///999MMM```eee___```[[[TTTYYYMMM===>>>...444555666999;;;:::777555444222111111555999:::999MMMiiiwwwttttttpppgggccccccdddfffjjjppptttttttttuuu{{{{{{wwwsssiiiYYYSSSQQQPPPFFF555---///,,,...///---+++***,,,///------,,,+++***)))((((((+++++++++******))))))(((uuummmiiieee^^^XXXSSSNNNJJJGGGCCCAAA???>>>>>>>>>===;;;<<<888666888<<<>>><<<888666666666888;;;<<<;;;:::777777666444333111000/////////---,,,++++++++++++)))***+++,,,,,,,,,+++***(((((((((((((((((((((((())))))(((((())))))******'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((***---555???EEEBBB777---'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((((((((('''))),,,...888::::::666111---,,,...***+++---555BBBLLLJJJBBB444000---444AAANNNTTTUUUWWWVVVVVVWWWYYYYYYWWWUUUSSSKKKEEEGGGKKKMMMOOOSSSPPPNNNMMMOOORRRTTTTTTRRRTTTRRRRRRSSSVVVXXXXXXXXXWWWUUUQQQKKKBBB999111,,,))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******'''&&&%%%(((,,,...,,,******************+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''(((((('''&&&&&&)))+++,,,777EEENNNPPPOOOMMMMMMHHH<<<000+++***)))((((((&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&'''((('''&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&%%%$$$%%%(((***)))(((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''''')))((((((''''''(((((()))+++*********++++++,,,,,,000000>>>LLLNNNVVVeeeiiillleeeXXXJJJ@@@>>>BBBFFF<<<<<<::::::999:::;;;<<<<<<999666;;;LLLbbbqqqvvvzzzwwwrrrxxxiiiRRRKKK555555666888;;;<<<:::666222555222111222666:::<<<===OOOeeettt{{{zzzpppooolllllllllkkkkkkmmmpppsssqqqppprrryyy~~~~~~wwwooossstttfffRRROOOPPPRRRIII999//////,,,---...---,,,,,,---///,,,,,,+++***)))((((((''',,,,,,---,,,+++***((('''|||tttrrrnnnhhhbbb]]]WWWQQQMMMHHHFFFCCCBBBCCCCCCBBBAAACCC===999;;;BBBEEEBBB>>>999888888:::<<<>>>===<<<999888777555333222111111.........------,,,++++++)))***+++,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))((('''''')))***+++'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((''''''''')))000:::DDDFFF@@@555---'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))((('''(((***,,,555888999666111------...++++++---333???JJJJJJCCC888333///555AAALLLRRRSSSVVVVVVWWWXXXYYYXXXTTTRRRIIIAAA:::;;;???CCCIIIOOOSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPRRRUUUXXXXXXWWW\\\YYYTTTLLLCCC999111,,,))))))))))))(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))&&&''''''((()))******+++)))''''''(((+++,,,+++)))'''((()))***++++++******++++++***)))(((((())))))((()))))))))*********+++''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&''''''(((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''')))***)))222@@@KKKRRRSSSRRRPPPKKKAAA555---***)))((((((&&&&&&&&&'''&&&%%%%%%$$$''''''(((((((((&&&%%%$$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&((()))(((((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))(((((((((((((((((()))******+++---......,,,***///,,,444<<<888<<>>>>>;;;666222777333111333666888<<<@@@OOO___lllwww}}}uuuwwwtttuuuuuuqqqllljjjmmmqqqooojjjiiiqqq~~~|||uuuxxxzzzrrriiiooommm[[[LLLKKKLLLMMMFFF:::222111,,,,,,,,,,,,,,,,,,---...++++++******)))(((((('''***+++---...---,,,***(((}}}xxxuuuoooiiiccc]]]WWWRRRKKKIIIFFFEEEFFFHHHHHHGGGHHHCCC???AAAGGGJJJGGGBBB<<<;;;:::;;;===??????>>>:::999777555444333222222//////......---,,,+++***)))***++++++,,,,,,,,,,,,)))))))))))))))))))))))))))((('''''''''(((***+++'''((()))******)))(((''')))))))))))))))))))))))))))(((((((((''''''&&&&&&'''111???GGGFFF<<<111)))&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))((('''((()))+++111555888666222...,,,---------...222===FFFGGGBBB:::666444777@@@IIIOOOQQQUUUUUUVVVXXXXXXVVVRRRNNNAAA999333222555999AAAIIIQQQVVVZZZZZZVVVQQQPPPQQQRRRQQQPPPQQQTTTVVVVVVVVV\\\YYYTTTLLLCCC999111,,,))))))))))))((((((((((((((((((((((((((()))******((((((((((((((((((((((((&&&''''''((()))******+++)))(((((((((************'''((()))***************+++***))))))))))))))))))(((((())))))******++++++''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))(((***///999GGGTTTYYYVVVQQQJJJBBB777...******)))(((&&&&&&'''''''''&&&%%%%%%'''(((((((((((('''%%%$$$&&&&&&''''''(((((((((((('''&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))((((((***---222444222...)))&&&'''333999///...999===CCCHHHOOOYYYgggrrrppphhhbbb___\\\[[[[[[[[[ZZZXXXVVVTTTSSSUUU[[[eeeqqqzzzsssssscccQQQNNNKKKGGGCCC===777333666111000444666888>>>FFFXXXccchhhnnnvvvrrrjjjnnnnnnsssvvvtttnnnlllnnnrrrpppkkkjjjsssyyyyyyzzzyyynnnccchhheeeSSSNNNLLLKKKHHH@@@777111000,,,++++++++++++,,,,,,,,,++++++******)))((((((((('''(((+++---...---,,,,,,|||xxxrrrlllfff```ZZZVVVOOOLLLIIIIIIJJJKKKLLLLLLLLLHHHEEEGGGKKKLLLIIIFFF???>>><<<<<<>>>???>>>>>>999888666444333333444444222111///---,,,++++++***************++++++++++++))))))))))))))))))))))))((((((''''''(((((())))))'''((()))******)))(((''')))))))))))))))))))))))))))((((((''''''&&&&&&&&&'''333AAAFFFAAA555+++&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''))))))(((((()))***...333888999555000---,,,...//////222;;;DDDDDD@@@:::999888888===CCCKKKPPPSSSRRRRRRSSSSSSQQQLLLIII<<<666000///111444<<>>888666000000555888999BBBMMM___kkkllljjjpppqqqmmmpppnnnrrrvvvtttnnniiiiiijjjkkkiiijjjsss~~~~~~xxxuuuoookkkbbbYYY```dddZZZUUUSSSOOOGGG>>>666111//////---++++++,,,,,,,,,+++++++++*********)))))))))%%%''')))+++---.........~~~yyysssmmmhhhbbb]]]ZZZUUURRRNNNLLLMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMJJJHHHBBB@@@=========>>>======888777555333333444555666555333000---+++*********++++++***)))))))))******))))))))))))))))))))))))&&&'''(((((())))))(((((('''((()))******)))((('''(((((((((((((((((((((((())))))(((''''''&&&%%%%%%)))444@@@BBB999---'''%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&((()))(((((()))***---333;;;===999333///,,,---...///222;;;CCCDDD???777999:::999888===FFFNNNNNNMMMLLLLLLKKKIIIEEEBBB666111......///111888@@@DDDIIIPPPTTTTTTQQQOOONNNOOOLLLHHHFFFHHHKKKMMMNNNPPPOOOMMMIIIBBB999000+++))))))))))))((((((((((((''''''''''''((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))'''''''''&&&&&&''')))***,,,+++***)))))))))***+++******))))))))))))******((((((((((((((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((()))))))))((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((&&&&&&''')))***)))&&&(((+++333@@@KKKOOOKKKFFF===<<<666---***---,,,)))'''''''''''''''&&&&&&%%%&&&&&&((())))))(((''''''%%%%%%%%%%%%&&&'''((())))))'''&&&'''))))))(((%%%(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%######$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''((()))))))))(((((()))************)))((()))(((***///444666222...///,,,555999///+++//////444777888===OOOgggpppmmmllliiiggghhhjjjiiiddd___XXXVVVXXX```fffjjjpppxxxzzz~~~zzzppp|||wwwvvvtttppphhh\\\PPPGGG===666444999999999AAANNNZZZllloooiiiooowwwwwwxxxrrrtttuuurrrmmmhhhgggggghhhiiilllssszzz}}}rrrhhhdddaaaZZZ^^^ccc^^^XXXWWWSSSKKKBBB;;;777444222000------......,,,***+++++++++++++++*********''''''((()))+++,,,------zzztttmmmhhhccc___\\\ZZZVVVRRROOOOOOOOOOOONNNMMMNNNOOOPPPOOOLLLJJJHHHDDDAAA>>>============<<<777666444333333444555777777444000,,,***)))***+++++++++***)))((((((((()))))))))))))))))))))))))))%%%&&&((()))))))))(((''''''((()))******)))((('''(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%,,,555???===222((($$$%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%((()))(((((()))+++,,,444===@@@===666000---+++---///333;;;CCCDDD@@@555999;;;888555888CCCMMMIIIHHHGGGFFFEEECCC@@@===111---+++,,,...///666===???AAAFFFLLLQQQRRRPPPMMMHHHDDD???===???CCCFFFHHHKKKKKKKKKHHHAAA999000+++))))))))))))((((((((((((''''''''''''((()))++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((+++---...,,,***)))((()))***+++***)))))))))))))))******((((((((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((******))))))((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&%%%'''***+++)))&&&%%%+++444>>>DDDFFFCCC@@@888999555---***------)))''''''((((((''''''&&&%%%%%%&&&''')))))))))(((((($$$$$$$$$%%%%%%'''((())))))'''&&&'''******(((%%%((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''))))))))))))(((((()))***++++++***)))(((***((('''***111555444111,,,(((222<<<777333222,,,,,,222333444BBBWWWcccbbbiiiggghhhmmmssstttqqqlllfff```^^^cccggghhhmmmtttvvv|||~~~uuukkk}}}}}}yyy|||~~~zzznnn```WWWFFF>>>:::<<<:::666>>>KKKTTTlllooodddiiissssssqqqmmmnnnooopppooopppqqqrrrmmmppptttyyy~~~~~~rrrqqqqqqfff___\\\VVVUUUWWWUUUOOOIIICCC???<<<666222///...000000---+++,,,,,,,,,+++++++++++++++(((((((((((()))***+++,,,xxxuuurrreee___aaa___XXXWWWUUUQQQOOONNNOOOQQQMMMPPPQQQNNNLLLLLLIIIEEEGGGBBB>>><<<>>>???>>><<>>888111---------...222<<>>555111000000000......666@@@BBBAAACCCHHHMMMMMMGGGBBBEEEBBB;;;333333<<>>:::;;;KKK[[[oooqqqhhhmmmsssqqqpppjjjkkkmmmooorrruuutttpppvvvxxxvvv{{{uuunnnooolllbbbXXXTTTZZZaaabbb]]]WWWTTTSSSCCC???888222///---------,,,000...(((&&&+++---+++---***+++///***###)))777tttsssqqqeeeaaacccaaa\\\ZZZVVVRRROOOOOOQQQSSSOOORRRRRROOOMMMMMMJJJEEEFFFBBB???>>>@@@AAA???===:::999777777777777666444777555111...,,,+++++++++*********+++******))))))((((((((((((((((((((((((''''''((())))))))))))((('''(((***++++++***((('''''''''''''''''''''''''''&&&''')))((('''&&&'''(((+++666>>>999...&&&%%%%%%$$$###"""###$$$$$$###""""""############$$$$$$$$$######$$$$$$%%%%%%%%%&&&'''((())))))((((((***,,,+++111999>>>===888333000.........111;;;EEEFFFAAA888222...111444666:::>>>BBBEEEGGGGGGHHHHHHBBB:::222///---...------333;;;======@@@FFFLLLLLLGGGBBBEEEBBB;;;333333:::AAACCCGGGJJJLLLJJJDDD;;;333---******))))))(((((('''''''''((()))******)))(((''')))))))))))))))))))))))))))+++,,,+++)))(((((((((((((((''''''((())))))************))))))(((((((((((())))))*********))))))(((((((((((((((((())))))''''''''''''''''''''''''*********)))))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((***)))))))))((((((((('''(((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***(((''''''''''''((()))))))))(((***111:::@@@???<<<999777333///+++***))))))))))))((((((''''''''''''&&&'''((()))))))))(((''''''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''(((((('''''''''$$$&&&''''''&&&%%%%%%&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))***++++++***)))((())))))******+++,,,,,,------...000333888===BBBEEELLLVVV[[[eeewww{{{xxx|||~~~qqqnnntttyyy|||zzzzzzwwwtttsssuuuzzzzzz|||mmmppp```FFF999999666:::JJJVVVgggjjjfffiiihhhbbbbbbgggmmmqqqrrrsssuuuvvvtttuuuuuurrrwww{{{uuupppoookkkaaaXXXVVV\\\cccdddaaa\\\ZZZZZZSSSOOOHHH???777222000111+++...---((('''+++,,,***,,,((((((+++)))%%%///===|||qqqppppppgggcccfffddd```]]]YYYTTTRRRRRRTTTUUUQQQTTTTTTPPPMMMMMMJJJFFFEEECCCAAABBBDDDDDDBBB???777666777888999888555333333222000...,,,+++******))))))((((((((()))******))))))))))))))))))))))))&&&''''''((((((((((((((('''''')))******)))'''''''''''''''''''''''''''''''''((())))))''''''((()))...888>>>777,,,&&&%%%$$$$$$###"""###$$$$$$###""""""############$$$$$$$$$""""""###$$$%%%&&&'''''''''((())))))((()))+++---+++000777;;;;;;999777555111111///111:::DDDGGGDDD999222---...//////111555<<>>444***&&&%%%"""$$$###"""###$$$$$$###"""""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&'''((()))***)))))))))+++---,,,000666:::<<<<<<======777666444444;;;EEEHHHGGG===666///...---,,,---000444@@@KKKNNNLLLIIIFFFBBB999000)))))),,,------///222444888>>>CCCDDDBBB???@@@???;;;555555:::>>>>>>;;;???EEEIIIFFF>>>333+++(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''')))++++++******+++,,,+++******)))******++++++(((((((((((((((((())))))''''''(((((())))))***+++++++++******))))))((((((''''''''''''''''''''''''))))))))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&'''(((******))))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((())))))((((((((('''((())))))***)))(((***///666???FFFJJJDDD???777///***((()))***((((((((((((((((((((((((((()))******)))((('''&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&((((((''''''&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((()))))))))******)))))))))(((((()))))))))*********...------......000111222@@@GGGGGGLLLZZZ___aaaiiifff```eeerrr~~~uuusssppphhheeefffooorrrzzzwwwxxxqqqhhhnnnaaaMMMDDD<<<888===WWWccceee```UUUFFFEEEUUUgggllllllfffdddiiijjjgggeeejjjhhhkkktttpppgggiiikkkgggbbb^^^[[[WWWRRRNNNMMMPPPUUUWWWVVVTTTTTTTTTYYYYYYYYYYYYUUUJJJ<<<111***+++******++++++***'''(((%%%%%%'''(((+++555AAAtttssssssjjjffffffaaa^^^]]]\\\\\\\\\ZZZVVVSSSTTTVVVUUUPPPNNNOOOMMMIIIFFFEEEEEEGGGJJJJJJEEEAAA???<<<888555444444333222//////...---,,,+++******)))(((''''''''')))***+++))))))))))))))))))))))))&&&''''''((()))(((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''((()))((('''(((***,,,333<<<===111((('''&&&"""$$$###"""###$$$$$$###"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))((()))+++---,,,000666;;;>>>AAACCCEEE???>>>;;;888===EEEIIIGGG???777000...,,,)))***---///===IIIMMMKKKIIIGGGEEE<<<222******---...------111222666:::===>>>===<<<===>>><<<888888<<>>:::===AAADDDDDD>>>444---(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''')))+++++++++***+++,,,++++++************++++++''''''(((((())))))******((((((''''''((()))******++++++******))))))((((((''''''''''''''''''''''''(((((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''((()))***+++(((((((((((())))))))))))(((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******((()))+++...444===GGGMMMKKKEEE<<<222+++((((((((('''''''''''''''''''''((())))))*********((('''&&&(((((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&((('''''''''''''''&&&&&&(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))*********.........---------......000999;;;@@@MMMRRRSSS[[[ZZZXXXaaappp~~~zzzuuuuuupppfffccciiijjjnnnzzzrrrnnnfffaaalllgggUUUJJJ???888;;;LLLXXXYYYNNNAAA777BBB\\\nnnnnnfff]]]^^^eeeccc[[[YYYdddggggggjjjfff```ccc___[[[UUUPPPLLLJJJIIIHHHAAABBBDDDDDDDDDCCCBBBCCCHHHJJJPPP\\\bbbZZZEEE444---+++***+++,,,+++((('''''''''(((******+++111888vvvttttttkkkfffddd]]][[[ZZZYYY[[[\\\[[[VVVRRRSSSUUUTTTPPPNNNOOONNNKKKIIIGGGFFFHHHKKKJJJFFFBBBCCC???999555444333222222111000...---,,,++++++***))))))((((((((()))******))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''&&&'''***,,,444======///&&&(((((("""$$$###"""###$$$$$$###""""""############$$$$$$$$$'''&&&&&&&&&%%%%%%%%%$$$&&&'''(((((('''(((***,,,,,,000666;;;@@@DDDIIILLLGGGFFFBBB===???DDDGGGEEE<<<444---+++***'''(((+++000<<>>444,,,+++---------...///000222555777:::;;;<<<>>>@@@???<<<;;;>>>???===:::;;;>>>AAACCC>>>555...))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((***,,,,,,+++++++++,,,,,,+++******)))*********'''(((((()))***++++++,,,***)))''''''''''''))))))))))))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''((()))******(((((((((((())))))))))))(((''''''''''''&&&&&&&&&''''''(((((((((((((((((())))))(((((())))))***+++(((***,,,...222:::EEEMMMPPPJJJ@@@666...***((((((''''''(((((((((((())))))((()))*********)))((('''(((((()))))))))(((''''''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))******))))))))))))******************************---........................666777999BBBCCCCCCKKKLLLNNN\\\mmm~~~tttqqqtttpppfffeeennngggkkk}}}{{{nnnfff\\\eeemmmhhh[[[OOO@@@777>>>BBBPPPOOOBBB999:::KKKeeepppooofff\\\```iiieeeXXXSSSbbbfffcccddd___ZZZ^^^YYYTTTMMMGGGDDDCCCBBBAAA666666555444444333333333999;;;EEEUUUaaa^^^MMM===222,,,***,,,---+++(((''''''(((***+++++++++,,,///uuurrrrrriiidddaaaYYY[[[WWWTTTUUUXXXZZZWWWTTTRRRTTTSSSOOONNNPPPOOOLLLKKKIIIGGGHHHJJJIIIFFFBBBAAA>>>;;;888777555333222333222///,,,+++***++++++*********+++******))))))((((((((((((((((((((((((((())))))***************)))))))))(((((()))))))))''''''''''''''''''''''''&&&''''''&&&%%%&&&))),,,444>>><<<,,,%%%)))***###$$$###"""###$$$$$$###""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))+++)))...555;;;AAAFFFKKKOOOLLLKKKGGGAAA???BBBCCCAAA:::222,,,***)))'''))),,,///999AAADDDEEEHHHHHHGGG<<<444---,,,,,,+++,,,...---...///111333777<<>>???===:::999:::===BBBDDD???666---******))))))((((((''''''***)))(((''''''((()))***)))))))))))))))))))))))))))+++,,,,,,+++***+++,,,++++++***)))))))))))))))(((((()))***+++,,,------+++***(((&&&&&&&&&'''((((((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))'''((((((((()))))))))***(((''''''''''''&&&&&&&&&((((((((((((((((((((('''))))))(((((())))))***+++(((+++---...000777BBBLLLQQQKKKBBB999111---++++++))))))*********+++++++++'''((()))***+++***)))(((&&&'''((()))))))))((('''(((''''''''''''''''''&&&'''''''''(((((('''''''''$$$&&&''''''&&&%%%%%%&&&''''''''''''(((((((((((('''&&&&&&&&&&&&''''''((('''''''''((((((((())))))))))))))))))))))))))))))+++***)))(((((()))***++++++++++++++++++++++++***+++,,,---....../////////000888666555;;;;;;<<>>===;;;;;;:::888555222555333///,,,******+++,,,***+++,,,,,,,,,***)))((((((((((((((((((((((((((())))))***+++++++++++++++******))))))))))))******''''''''''''''''''''''''&&&&&&&&&%%%$$$&&&))),,,444>>>;;;+++$$$***+++$$$$$$###"""###$$$$$$$$$""""""############$$$$$$$$$###$$$$$$%%%&&&'''((((((%%%&&&'''&&&&&&&&&(((***''',,,444;;;AAAGGGLLLOOONNNNNNIIIBBB???@@@@@@===:::222,,,++++++***+++///...555;;;===@@@EEEFFFDDD;;;333...,,,+++)))+++///+++,,,,,,...111777>>>CCCEEEHHHGGGCCC@@@???<<<777777999===CCCFFFAAA555++++++******)))(((''''''&&&***)))(((''''''((()))***))))))))))))))))))))))))***+++------+++***++++++++++++***)))(((((())))))(((((()))+++,,,---...///,,,+++(((&&&%%%%%%&&&'''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))***))))))(((((((((((()))'''((((((((())))))******(((((('''''''''&&&&&&&&&(((((((((((((((''''''''')))))))))))))))******+++(((,,,......///555@@@JJJPPPKKKCCC;;;444000......+++++++++,,,,,,---------'''((()))***++++++***)))%%%&&&((()))))))))(((((()))))))))((('''''''''&&&''''''((((((((((((''''''$$$&&&''''''&&&%%%%%%&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,++++++++++++++++++)))***,,,---//////000000***222111111:::>>>CCCNNNOOOLLLPPPUUU```vvvqqqlllaaahhhmmmjjjjjjqqqxxxjjjfffeee[[[ZZZcccfff___fffmmmssslllNNN:::AAA@@@MMMFFF888>>>IIIMMMOOO[[[hhhmmmhhhkkksssoooaaaZZZdddbbb\\\```]]]TTTQQQOOOIIICCC@@@@@@===555//////---+++***+++---.........000555:::???EEEJJJNNN:::111***,,,...***'''((()))***)))''''''((()))(((}}}yyyrrrkkkeee```]]][[[XXXYYYUUUNNNOOOUUUVVVSSSOOOQQQTTTSSSQQQNNNMMMLLLPPPMMMJJJGGGEEECCC@@@===???<<<888777888777333000333111...,,,*********+++************************((((((''''''''''''((((((&&&(((+++------,,,***)))(((((((((((())))))))))))+++***((('''''''''((()))((()))***)))((()))+++,,,888888555///)))%%%&&&'''$$$$$$$$$#########""""""&&&%%%$$$###"""""""""""""""###%%%'''''''''%%%$$$%%%%%%%%%&&&'''((()))))),,,...333888???EEEJJJMMMQQQQQQLLLBBB<<<======<<<:::111******---...///000333111000444:::<<<999555444111---******)))(((''',,,***)))+++///555<<<@@@LLLNNNLLLCCC======>>>===???@@@CCCGGGIIIDDD999000)))((((((((()))(((&&&$$$+++***)))(((''''''''''''))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((---+++)))'''''')))+++------,,,+++)))((((((''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((&&&&&&))),,,---+++(((***))))))((('''&&&&&&&&&))))))))))))))))))))))))&&&'''''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((())))))'''%%%&&&(((***)))+++---...000666@@@GGGKKKIIIEEEAAA;;;666333111''',,,...,,,+++---...,,,((())))))***)))'''%%%$$$''''''''''''''''''''''''))))))(((((('''''''''&&&(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&''''''(((((())))))******))))))******+++++++++,,,))))))(((((((((((()))*********+++++++++,,,,,,,,,,,,,,,++++++,,,...///111000222///111666666@@@VVVWWWYYYOOOJJJWWW___aaaeeejjjhhhaaadddpppppplllrrrssskkkfffhhhiiieeeaaa``````dddnnnuuujjjRRR???:::@@@KKKHHH@@@DDDGGGFFFKKKWWWlllxxxttttttzzzrrraaajjjfff___[[[\\\\\\SSSGGGLLLJJJEEE>>>777222//////+++---...,,,(((&&&(((+++222...///777@@@EEEIIIMMMAAA222---...)))(((***$$$***)))'''&&&&&&&&&'''(((}}}zzztttmmmfffaaa^^^]]]ZZZZZZVVVPPPQQQUUUVVVSSSQQQQQQQQQPPPOOONNNLLLJJJNNNLLLIIIHHHFFFDDDAAA>>>???===:::888777666444222444222///,,,************************************((((((((('''(((((())))))'''(((+++,,,---+++)))(((''''''((((((((()))))))))***)))((((((''''''(((((('''((()))(((((((((***,,,777666333...(((%%%%%%'''%%%$$$$$$$$$$$$#########%%%$$$$$$##################$$$%%%&&&'''&&&%%%$$$&&&%%%%%%&&&&&&((())))))(((***...444;;;BBBHHHKKKRRRQQQKKKAAA;;;;;;<<<<<<888000***+++---------...000......111444666444222111...+++)))))))))))))))+++***)))***...444:::===AAAFFFHHHDDDAAABBBBBB@@@FFFGGGJJJNNNNNNGGG;;;111+++***))))))))))))'''%%%***)))(((((((((((((((((())))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,+++******)))))),,,+++)))(((((()))+++,,,++++++***)))(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((''''''))),,,,,,***(((***))))))(((''''''&&&&&&))))))))))))))))))))))))'''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))*********+++---111777???DDDGGGHHHGGGEEEBBB===999666...222333222444666444///))))))))))))((('''&&&%%%'''''''''''''''''''''''')))((((((((('''''''''&&&(((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%&&&'''''''''''''''((((((((((((((()))))))))))))))))))))******++++++((((((((('''''''''''''''************+++++++++++++++++++++++++++,,,---...---///---///444444>>>TTT]]]```VVVNNNTTTUUUPPPQQQZZZ]]]]]]fffwwwxxxsssxxxmmmjjjlllpppqqqkkkdddbbb^^^aaakkkqqqfffOOO>>>999BBBKKKHHHCCCIIIKKKIIILLLXXXhhhssstttuuuwwwlll]]]XXXXXXWWWWWWYYYZZZRRRGGGIIIGGGDDD>>>777111...,,,222111000---++++++...000000---...555<<<@@@EEEJJJAAA111,,,---)))***,,,(((***)))((((((''''''((((((~~~zzzuuuoooiiidddaaa___^^^]]]XXXSSSSSSVVVVVVSSSTTTPPPMMMLLLMMMMMMKKKHHHKKKJJJIIIHHHHHHFFFBBB???======<<<999666444444555555333000,,,***)))))))))************************((((((((((((((()))***+++((()))+++,,,+++***((('''&&&&&&'''''''''((((((((('''(((((((((((('''&&&&&&&&&'''''''''&&&'''***,,,555444111,,,'''$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''(((+++000777???FFFJJJPPPPPPKKK@@@::::::;;;:::666///+++,,,...,,,+++---.........///000111111222000---***)))***+++,,,+++*********+++...222777:::999@@@EEEEEEEEEFFFEEEBBBGGGHHHKKKNNNNNNGGG<<<333...,,,*********)))'''&&&((((((''''''(((((()))***))))))))))))))))))))))))*********+++*********)))---,,,,,,++++++************************************))))))(((((())))))***))))))))))))))))))))))))&&&&&&'''''''''((((((((()))(((((()))++++++)))'''***))))))((((((''''''&&&))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''(((***+++***))),,,++++++///555<<>><<<;;;888555///---///000...,,,...111222333222111222333555333000---,,,,,,---...---+++++++++,,,///111444666999>>>BBBCCCDDDGGGFFFCCC???@@@BBBDDDDDDAAA:::555000...+++***+++***((('''&&&&&&&&&'''((()))******))))))))))))))))))))))))******+++++++++***))))))---,,,,,,,,,++++++******((()))***++++++***)))(((((((((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((())))))))))))((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))((('''(((***+++***(((///---...444<<>>EEELLLMMMFFF888...,,,++++++...///111:::DDDCCC333,,,,,,(((+++///,,,)))***+++++++++***((('''~~~}}}|||yyyvvvqqqlllhhheeecccccc___[[[YYYYYYWWWVVVUUUYYYSSSMMMLLLOOOPPPNNNKKKJJJIIIHHHHHHIIIHHHEEECCC:::;;;;;;777333111444666666444111---+++))))))))))))))))))))))))))))))))))))))))))))))))***++++++((())))))))))))((('''&&&&&&&&&&&&&&&'''''''''(((&&&'''((((((((('''%%%$$$%%%%%%%%%$$$$$$&&&***---222000,,,(((&&&$$$######&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$%%%''''''((((((&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((+++++++++---111777===AAAEEEJJJLLLGGGCCC@@@<<<777666222111444444222111333555777888888777777888:::777444000......///......,,,,,,---...000111111222777:::<<<;;;>>>DDDEEECCC;;;:::999999999777555333000...,,,+++++++++***)))&&&&&&&&&&&&''')))***+++)))))))))))))))))))))))))))+++---......---***))),,,,,,+++++++++++++++***'''(((***++++++***((('''''''''''''''((()))***+++(((((((((((((((((((((((('''''''''((((((((()))))))))))))))(((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))***)))((()))***+++***)))111111333999BBBHHHJJJJJJMMMMMMMMMMMMLLLKKKJJJIIILLLJJJHHHHHHLLLLLL???111+++***(((''''''((()))***''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))******))))))))))))((((((''''''&&&&&&((((((''''''''''''''''''***,,,---...---,,,***(((''''''((((((((()))))))))++++++,,,------,,,+++***))),,,***---222111:::OOO___iiifff^^^]]]YYYSSSUUUDDDEEECCCLLL___fffgggpppxxxlll\\\VVVWWWVVV[[[___VVVDDD999999AAADDDBBBJJJ[[[^^^WWWWWWbbb```aaadddfffaaaWWWOOOVVV[[[___]]]\\\^^^^^^]]]^^^\\\[[[ZZZYYYUUUPPPKKKBBBFFFNNNUUUVVVNNN@@@555///,,,+++,,,,,,///999DDDFFF555...---((()))---***)))***+++++++++***((('''}}}yyywwwtttppplllhhheeecccddd___[[[[[[[[[WWWVVVWWWXXXTTTPPPOOOPPPQQQQQQOOOKKKIIIHHHGGGHHHGGGFFFDDD<<<;;;:::777444333555777666444111---+++*********))))))))))))))))))))))))***))))))(((((()))))))))(((((((((((((((''''''&&&&&&&&&'''''''''((((((((('''(((((((((((('''&&&&&&%%%%%%%%%$$$$$$&&&***...222...***'''&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))))))))+++...333777:::>>>EEEIIIGGGDDDBBB===888999666666999:::888999<<<;;;<<<>>>???@@@@@@@@@???;;;888444222222333222111000111333444555444333222555666555555999AAADDDBBB===<<<:::777555333111111000---+++***+++++++++***&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))(((+++000333333111---***************************(((((()))******)))((((((''''''''''''(((((()))***))))))))))))))))))))))))''''''((((((((()))))))))'''((()))(((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))***+++******,,,///222666777;;;@@@FFFJJJKKKJJJOOONNNLLLKKKIIIHHHGGGFFFJJJIIIFFFFFFIIIHHH<<>>???>>>AAAEEECCCCCCEEEIIIMMMMMMJJJFFFBBB???<<<;;;;;;<<<===<<<;;;===???@@@@@@>>><<<:::::::::888777:::AAABBB@@@===>>>===<<<999555333222...,,,))))))***,,,,,,,,,&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''',,,222777888555000,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((('''''''''(((((()))))))))))))))))))))))))))'''((((((((())))))))))))&&&'''((('''&&&&&&))),,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''***------,,,///777>>>@@@CCCHHHKKKLLLKKKKKKLLLKKKKKKKKKJJJHHHEEEBBB@@@BBBBBB@@@@@@BBBBBB999///((())))))*********))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''&&&'''((())))))((('''&&&&&&'''(((((())))))((((((&&&&&&'''''''''''''''''')))))))))(((((((((''''''''''''(((((()))*********(((((()))))))))************************+++,,,---+++...,,,...222...666JJJVVVdddeee]]][[[VVVRRRWWWccc```WWWWWW```\\\UUUZZZaaajjjwww}}}oooccc^^^YYYVVVXXXZZZRRRCCC===@@@CCCDDDBBBIIIVVVTTTOOOTTTTTTaaahhheeefffjjjdddXXXRRRVVVWWWXXX\\\dddhhhgggggg```XXXRRRPPPMMMIIIEEEAAACCCEEEFFFGGGIIIKKKMMM;;;333---...222888AAAJJJAAA222------)))))),,,'''***)))((((((''''''((((((zzztttsssqqqnnnkkkgggcccbbbccc]]]ZZZ]]]\\\XXXVVVYYYQQQRRRSSSRRRPPPPPPRRRSSSOOOLLLGGGEEEEEEFFFGGGGGGCCC>>>999888999;;;:::888444333000---,,,,,,,,,---))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))+++***)))''''''((())))))&&&&&&%%%$$$%%%''',,,000222...)))'''''''''%%%###$$$$$$$$$#########""""""%%%%%%$$$$$$%%%%%%&&&&&&###%%%'''))))))((('''&&&(((''''''&&&&&&&&&''''''&&&(((***---111555888:::777<<>>>>>AAABBBBBBFFFKKKKKKJJJLLLQQQWWWWWWRRRLLLIIIFFFDDDCCCEEEFFFGGGGGGFFFHHHJJJLLLKKKHHHEEECCCDDDCCC@@@===???CCCAAA<<<999;;;???@@@>>>:::777666---+++)))(((***,,,------'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&,,,444:::<<<888222---((((((((((((((()))))))))))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))%%%'''((('''&&&&&&***---)))))))))))))))*********))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%+++//////---222>>>HHHJJJOOOSSSTTTQQQNNNMMMNNNFFFHHHIIIJJJHHHCCC???<<<:::;;;;;;;;;>>>???888///((((((***++++++***)))(((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&''''''(((((((((((((((%%%&&&&&&''''''(((((((((******))))))(((((((((''')))(((((()))***+++---...))))))))))))************)))(((((('''(((***,,,---+++...,,,---111---444HHHRRRbbbeee___]]]VVVQQQVVV^^^___\\\aaalllhhh```ccc\\\\\\```dddddd``````bbbZZZWWWXXXZZZRRRDDD???CCCAAAAAA>>>DDDNNNJJJEEELLLHHH\\\gggdddeeemmmgggXXXPPPRRRSSSUUUZZZbbbcccaaabbbYYYMMMEEEAAA???:::666444999@@@DDDFFFGGGJJJMMM@@@666...///555<<>>///+++---)))***---(((***)))'''&&&&&&&&&'''(((}}}wwwsssrrrjjjaaaeeeiii``````\\\[[[^^^\\\WWWUUUYYYUUUTTTSSSSSSRRRQQQQQQPPPQQQOOOMMMKKKJJJGGGDDDAAA>>>>>><<<:::888666555444555222...***'''''')))***+++***)))(((((('''(((((())))))(((((((((((())))))'''''''''''''''''''''''''''((()))******)))(((''''''(((((('''%%%%%%&&&(((''''''''''''''')))...111444---'''%%%$$$######&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))''''''''''''(((((((((((('''((())),,,111777<<>>???BBB>>>???@@@@@@AAADDDHHHKKKOOORRRPPPPPPYYYccc\\\MMMMMMEEEAAADDDHHHGGGIIIMMMHHHHHHJJJMMMPPPPPPOOOLLLLLLGGGBBB@@@@@@@@@===:::666777999::::::999777666...,,,)))((()))******)))******))))))((((((((('''''''''''''''(((((((((((('''---555:::999555111...)))(((((((((((())))))***+++***)))(((((('''(((((()))))))))))))))))))))))))))((('''''''''(((***+++))))))************))))))******(((&&&%%%&&&))),,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************************************&&&))),,,++++++222>>>IIISSSTTTUUUWWWWWWTTTOOOKKKMMMMMMLLLKKKHHHDDD???<<<===:::;;;AAABBB;;;222---)))***+++,,,+++)))'''&&&(((''''''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''(((((((((((('''''')))))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%(((((('''&&&'''((()))***))))))************))))))++++++******************))))))***+++,,,,,,------+++111...+++---***000@@@WWWbbbaaa]]]```]]]VVVVVV_________jjjwwwsssmmmtttqqqbbbUUUVVV[[[\\\^^^bbb\\\UUUUUUXXXMMM===<<>>DDD:::444+++---===MMMNNNEEE999111*********(((((())),,,,,,+++)))((('''&&&%%%}}}wwwqqqnnnggg^^^ccchhhaaa```[[[YYY[[[YYYUUUTTTXXXXXXWWWTTTRRRPPPPPPPPPPPPQQQOOOLLLJJJIIIFFFBBB@@@===<<<;;;999888888888888555222...***(((((()))******))))))(((((((((((()))))))))(((((((((((())))))++++++***)))))))))))))))'''((()))******)))((('''((())))))(((&&&%%%&&&(((&&&''''''&&&&&&)))---111222+++&&&&&&%%%######&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((())),,,222:::AAAFFFCCC;;;555666777666666888;;;<<<>>>@@@AAADDDHHHKKKKKKNNNMMMNNNXXXbbb\\\OOOLLLEEEBBBFFFIIIIIIJJJMMMLLLLLLNNNQQQQQQOOOKKKGGGGGGEEEBBBAAA@@@???===<<<555666777888999999888777000---***))))))***)))))))))))))))(((((('''''''''&&&'''''''''((()))))))))(((---444777777333///---))))))(((((((((((())))))***)))(((((((((((((((((()))))))))))))))))))))))))))(((((('''((()))***+++))))))*********))))))(((******)))(((&&&'''))),,,))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***((((((((()))))))))******************************&&&))))))((()))111???JJJSSSTTTUUUUUUTTTRRRPPPOOONNNMMMKKKIIIGGGDDDAAA??????<<<;;;??????777///,,,((())))))***))))))''''''(((''''''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%((('''&&&&&&&&&'''))))))))))))************))))))*********************)))*********++++++,,,,,,---***...+++***...,,,///>>>JJJWWWZZZ[[[ccceeebbbeee^^^aaaaaakkkwwwuuuvvvyyyfffYYYSSSTTTYYY___VVVPPPRRRVVVOOOBBBDDDQQQGGG>>>@@@RRR``````YYYVVVGGGEEESSSeeeiiiggg___QQQWWWXXXZZZ]]]\\\UUUJJJAAA===999444000///000000///...//////......111666;;;777444222888GGGRRRNNNCCC666...((((((***((((((***+++******)))((('''&&&&&&~~~}}}vvvnnnkkkddd[[[```gggbbb^^^YYYVVVUUUSSSQQQQQQUUUZZZXXXUUURRRPPPOOOOOOPPPQQQOOOLLLJJJHHHEEEBBB???<<<:::999888777888:::;;;555333///,,,***)))***+++)))(((((((((((())))))***)))((((((''''''(((((()))***)))'''&&&%%%&&&''''''&&&'''((())))))((('''&&&)))******)))'''%%%&&&'''%%%%%%%%%%%%%%%(((,,,000///)))&&&&&&&&&$$$###%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((******+++///555>>>GGGLLLGGG===555333222///...000333666:::<<<>>>@@@BBBDDDDDDGGGGGGJJJSSS]]]ZZZPPPKKKGGGFFFJJJLLLLLLLLLNNNNNNPPPRRRTTTTTTOOOHHHBBBAAABBBCCCCCCAAA???>>>???666666666666777888999999333000,,,***)))))))))(((((((((((('''''''''''''''&&&&&&'''(((((()))*********---111333222///------+++***)))(((((('''((((((((((((((('''(((((())))))))))))))))))))))))))))))((((((((((((((()))***************))))))((((((((()))***+++***)))((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''((((((((()))))))))))))))))))))))))))))))))'''((((((&&&(((000>>>IIIPPPRRRTTTSSSPPPOOOPPPRRROOOMMMKKKJJJIIIGGGCCC@@@AAA===<<<>>>;;;333,,,***))))))((('''''''''(((((((((''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((******++++++++++++******((()))***++++++***)))(((++++++++++++++++++++++++(((+++((()))000///000<<>>===???@@@<<<222,,,***---,,,)))'''&&&&&&'''((((((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((((((((())))))))))))(((((($$$$$$%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((******++++++++++++******'''((()))++++++***)))(((,,,,,,++++++++++++++++++(((+++'''***333222222<<>><<<;;;999777999666333111222333333333///000000//////...//////...444???OOO[[[\\\PPPCCC888///(((((()))((()))+++''''''''''''''''''(((((({{{xxxxxxrrrjjjjjjiii```___bbb]]]ZZZWWWQQQLLLIIIJJJLLLLLLPPPRRRTTTVVVVVVSSSPPPMMMQQQOOOLLLKKKIIIGGGCCCAAA===;;;777444333333555666444222///---++++++++++++(((((('''(((((()))******((((((''''''''''''((((((((((((((()))***,,,...///%%%&&&'''(((((('''&&&%%%%%%&&&((('''%%%###############$$$###$$$''',,,000,,,'''$$$&&&&&&###"""$$$&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''+++...444:::@@@DDDFFFGGGCCC:::111///...------///***---000222111000//////111333555999@@@GGGIIIGGGDDDFFFHHHHHHHHHIIIIIIHHHBBBEEEJJJOOOQQQNNNHHHCCC:::???DDDFFFEEECCCDDDEEE>>><<<999777666666888999777333...***((((((((('''&&&&&&''''''''''''''''''''''''(((((()))******++++++,,,,,,+++***)))+++,,,++++++)))(((''''''''''''''''''&&&''''''((())))))))))))))))))))))))))))))'''(((((()))))))))))))))******)))(((''''''((((((''')))+++,,,***)))((()))((((((((((((((((((((((((************************''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''')))*********,,,111555===DDDMMMPPPNNNLLLMMMOOOPPPPPPPPPSSSSSSNNNEEE===:::<<>>333,,,,,,222000,,,)))'''&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))((((((###$$$$$$%%%&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''*********++++++*********'''((()))***++++++***))),,,,,,++++++++++++++++++))),,,)))+++444444444>>>BBBOOORRRTTT^^^cccbbbgggbbbbbbbbbmmmxxxnnn```aaa]]]jjj|||rrrZZZLLLEEEKKKRRROOOHHHEEEGGGIIILLLNNNMMMLLLPPPUUUWWWBBB<<>><<<999555333222222333222111///---++++++++++++)))(((((((((((())))))***(((''''''&&&&&&''''''(((%%%%%%'''(((***+++,,,---$$$%%%&&&''''''&&&%%%$$$"""$$$&&&&&&$$$###"""###"""###$$$$$$%%%(((---000---'''$$$$$$$$$"""!!!###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''***///666===AAACCCCCCBBBCCC:::111///...+++***,,,+++---000000///---,,,,,,***,,,...111555:::===???<<<@@@AAA???>>>??????>>>999;;;???CCCFFFFFFBBB???777:::???AAABBBBBBBBBBBB===;;;999777666666777888777333---)))'''''''''''''''''''''''''''((((((((((((((())))))))))))************+++***((()))***,,,+++***)))(((((('''(((((('''''''''&&&''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))'''''''''''')))***&&&(((******)))(((((((((((((((((((((((((((((((((************************'''(((((())))))(((((('''''''''((((((((()))))))))((((((((((((((((((((((((''')))+++++++++***+++---333;;;EEEKKKMMMLLLKKKKKKMMMMMMNNNRRRUUUPPPGGG>>>999===CCCEEE===111,,,...333111---***((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((((((''''''$$$%%%%%%&&&&&&'''''''''((((((((('''''''''&&&&&&&&&'''(((((())))))(((((())))))************)))))))))))))))***++++++,,,,,,++++++++++++++++++++++++***---+++,,,333222444@@@JJJUUUUUUTTTZZZ\\\YYY]]]^^^]]]]]]jjjyyyooo]]][[[______hhh{{{qqq^^^LLLEEEFFFFFFDDDDDDHHHIIIJJJGGGBBBAAAEEEKKKJJJ@@@@@@GGGNNNWWWSSS@@@:::777555555777888666333333111//////000111111000000///---...//////...,,,...222???OOOXXXWWWPPPLLLEEE;;;111---+++(((((()))((((((((()))))))))))))))}}}{{{|||{{{oooooooooeeeaaacccaaa\\\]]]XXXOOOLLLOOOOOOLLLOOOPPPQQQRRRQQQPPPNNNMMMJJJIIIGGGGGGGGGFFFCCCAAA>>>===:::888666444333333111000...,,,+++************))))))(((((((((((()))(((''''''&&&&&&''''''(((!!!###%%%&&&'''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$!!!###&&&'''%%%$$$$$$$$$######$$$$$$%%%)))---111///(((######""" ###!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))---444;;;???AAABBBAAA@@@777000///...+++)))***)))+++------,,,+++++++++((()))***,,,---000444888888===>>>999666888999777333333444666999999888666222333555999<<<>>>===;;;777777666555555666777888666222,,,(((&&&''''''''''''''''''(((((()))))))))*********)))))))))))))))((()))***)))((()))+++---))))))(((((((((((())))))(((((('''&&&&&&&&&''''''))))))))))))))))))))))))&&&'''((()))***))))))(((((('''&&&&&&&&&(((***+++&&&'''))))))'''&&&'''(((((((((((((((((((((((((((************************(((((()))******)))((((((((((((((()))))))))******(((((((((((((((((((((((('''((())))))))))))***+++...333;;;CCCIIIKKKKKKJJJIIIHHHHHHLLLQQQQQQJJJCCC===???CCCAAA777,,,+++//////...,,,***(((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''''''''((()))*********)))((((((((())))))))))))((((((++++++***)))***,,,...///*********++++++,,,,,,---)))...,,,,,,000///333BBBQQQ[[[YYYTTTXXXWWWSSSVVVXXXXXXWWWcccqqqjjj^^^aaadddZZZZZZgggnnnjjjjjjqqqmmmcccWWWNNNIIIGGGJJJOOOVVVWWWSSSKKKDDDBBBFFFIIIHHH@@@BBBJJJMMMPPPHHH555777555444555888888555222555333111111333444333222...,,,******---......,,,...222>>>NNNVVVTTTPPPPPPGGG===222...,,,)))(((******************)))))))))~~~sssppppppeeeaaaeeeddd^^^```[[[SSSOOORRRRRRNNNSSSRRRPPPNNNMMMMMMMMMMMMGGGFFFEEEEEEEEEEEEBBB@@@======<<<:::999777555555000///---,,,+++******)))+++***)))(((((('''(((((('''''''''&&&&&&'''''''''$$$&&&((())))))'''$$$"""$$$%%%&&&&&&&&&&&&%%%$$$ ###&&&''''''&&&%%%&&&###$$$$$$%%%&&&)))...222000)))###"""!!! ###!!!###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))),,,222888===@@@BBBCCC:::333------...,,,***+++&&&''')))***))))))***+++(((((()))*********///444888===>>>777333666777666111///......///000///...///......222777:::888666222222333444555666777888555111+++'''&&&&&&'''''''''((((((((())))))******++++++******)))((((((((('''((())))))))))))+++---)))(((((((((((())))))***)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&''')))*********)))((('''&&&%%%%%%&&&(((+++,,,&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((************************((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))((('''''''''''')))+++---,,,///555===EEEJJJKKKKKKGGGCCCBBBFFFMMMPPPMMMHHHAAABBBBBB>>>222((()))///+++******)))))))))))))))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''))))))((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''&&&&&&)))((((((((('''''''''''''''(((***+++++++++***)))''''''((((((((((((''''''---,,,***)))***,,,///111))))))***+++,,,,,,------)))///---+++---,,,222BBBLLLWWWVVVTTTZZZ[[[YYY\\\VVVUUUSSS[[[fffbbb]]]fffbbbVVVVVVaaa\\\HHHBBBKKKNNNSSSYYYZZZWWWUUU\\\dddhhhgggaaaVVVLLLIIIJJJLLLQQQBBBBBBKKKKKKIIIBBB777:::666111111444777888777666444111111111111000...---+++((())),,,//////......222>>>NNNVVVSSSPPPQQQGGG<<<222...,,,)))(((***++++++++++++*********)))vvvmmmkkkhhhcccaaaccceeeaaa\\\YYYWWWWWWVVVUUUTTTSSSQQQOOOMMMKKKIIIHHHFFFDDDCCCCCCDDDCCC@@@>>>>>><<<999666555555777888555333000...,,,***'''%%%(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%% %%%(((%%%%%%)))...///000+++%%%!!! !!!"""###"""############$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((())))))---444<<>>555222333000)))222;;;666333444222///333777333***+++......,,,+++------***+++000@@@SSSZZZTTTLLLJJJ===444...---***%%%$$$(((******)))((('''&&&&&&%%%wwwooommmjjjdddaaabbbbbb^^^ZZZWWWWWWWWWWWWVVVTTTSSSSSSQQQOOOMMMKKKJJJGGGEEEDDDCCCCCCBBB@@@===>>><<<999666555555666777444222///---,,,***(((&&&(((((('''''''''&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''(((&&&%%%!!!&&&(((%%%%%%)))---...+++(((###!!!!!!"""##################$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))))),,,333:::>>>??????777333///---------,,,***))))))))))))))))))))))))&&&+++...,,,((('''***...+++,,,...//////...,,,+++,,,+++******++++++***(((***)))***---000333333333111000...------///111333888555000+++(((&&&'''''''''''''''((((((((((((((())))))))))))(((((('''&&&******++++++++++++******))))))))))))))))))******&&&'''((()))***))))))(((***)))(((''''''((()))))))))((((((''''''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((((((((()))))))))******++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********((((((((()))((((((''''''((((((((()))))))))******++++++,,,000999AAAIIILLLLLLGGGAAA???GGGSSSXXXWWWRRRMMMDDD888---''''''((()))(((((((((''''''''''''&&&'''((())))))((('''&&&)))((('''&&&%%%&&&&&&'''&&&%%%%%%&&&&&&((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))))))))((((((((()))*********)))(((((()))***++++++++++++***)))))))))******++++++,,,,,,************************+++...******///...111???KKKVVVUUUQQQTTTSSSRRRYYYVVVNNNJJJRRR\\\___\\\ZZZ```eeedddeeeeeeSSS===999555777<<>>NNNWWWUUUKKKCCC:::222---,,,+++''''''******))))))(((''''''&&&&&&}}}yyyrrrooommmgggbbbaaa___\\\XXXVVVVVVWWWWWWVVVSSSTTTTTTSSSRRROOOMMMLLLHHHFFFDDDCCCBBBAAA>>><<<===;;;888666444444555666222000...---,,,+++)))'''((((((((('''''''''&&&&&&(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&%%%###&&&'''%%%%%%)))------'''%%%"""!!!"""######"""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''')))))),,,000666999::::::777444000...---,,,+++)))(((((((((((())))))))))))((()))***)))''''''((()))((()))***++++++***)))(((+++)))((()))******)))''''''&&&'''***...111222111...---,,,++++++---///000666444000,,,)))(((((((((((((((((((((((('''''''''''''''((())))))((('''&&&))))))************))))))''''''((())))))***++++++''''''((()))))))))(((((()))((((((''''''((()))))))))))))))(((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))******''''''((()))))))))(((((()))))))))*********+++++++++******+++///777AAAHHHIIIHHHEEECCCIIIUUU]]]___ZZZQQQCCC666...)))''''''((((((((((((''''''''''''&&&'''((())))))((('''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&))))))*********)))(((((((((((())))))))))))((((((((()))+++,,,,,,+++)))((('''(((((()))***++++++,,,+++++++++******))))))((()))---++++++000...000===LLLWWWVVVNNNOOOOOOOOOUUURRRJJJGGGQQQ]]]aaa___\\\^^^gggggggggjjj\\\BBB333333333666???JJJSSSXXXYYYbbbiiikkk```WWW^^^qqqvvv```OOO===888:::555333555333333444222------///000///000444555000------,,,)))///444;;;FFFPPPRRRGGG:::777111,,,,,,,,,******,,,)))))))))(((((('''''''''||||||{{{uuurrrooojjjddd```^^^[[[XXXVVVVVVVVVUUUTTTRRRSSSSSSSSSRRRPPPMMMLLLJJJGGGDDDBBBAAA@@@===;;;<<<:::888555444333333444000...,,,,,,,,,,,,***)))(((((((((((('''''''''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&$$$$$$''''''$$$%%%***---,,,&&&%%%######$$$$$$"""!!!#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))+++...111333555555666444222///---+++***)))((((((((((((((()))))))))+++)))((((((((((((&&&%%%''''''(((((((((((('''''')))(((''''''((()))((('''%%%%%%&&&)))---000111111---,,,+++++++++,,,...///444333000---+++))))))((())))))((((((''''''&&&&&&%%%&&&((())))))((('''&&&'''(((((()))))))))))))))(((((((((((())))))******''''''((((((((((((((((((''''''''''''((((((((()))***))))))))))))******++++++******)))((()))))))))((((((((((((((())))))))))))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))***&&&'''((())))))))))))))))))*********++++++++++++)))))))))((()))///888???>>>CCCGGGIIIMMMUUU[[[[[[WWWLLL<<<222---,,,+++***((((((((((((((('''''''''''''''((())))))(((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&++++++******))))))(((((('''((((((((())))))))))))((()))+++------+++)))(((&&&&&&'''((()))***++++++,,,++++++***)))(((((('''''',,,+++,,,111---...:::KKKYYYWWWMMMMMMMMMMMMSSSRRRJJJHHHRRR^^^bbb___\\\XXXddddddcccjjjaaaEEE000000222777@@@GGGIIIFFFBBBNNNXXXaaa___ZZZ```ppp~~~lllMMM<<<;;;555222888;;;444555444000------......111666888333...---+++(((---444;;;@@@GGGIII???333555111---,,,++++++++++++)))))))))(((((((((((((((|||{{{|||vvvrrrpppmmmgggaaa```]]]ZZZWWWVVVUUUSSSQQQQQQQQQQQQQQQPPPNNNLLLKKKJJJHHHDDDAAA@@@???===;;;;;;999777555333222222222...---,,,+++,,,,,,+++)))))))))((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$###%%%&&&'''&&&$$$$$$&&&&&&$$$&&&+++---+++)))'''&&&%%%%%%$$$""" ###$$$$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((()))***+++---...000111555444333000---***))))))'''((((((((())))))******---+++(((((())))))'''%%%'''''''''(((((('''''''''((('''&&&&&&((()))(((&&&&&&%%%&&&)))---000111000------,,,,,,,,,---...///111111///...,,,***)))((())))))((((((''''''&&&&&&%%%&&&''')))))))))((((((&&&'''((()))))))))))))))))))))))))))((((((''''''((((((''''''''''''''''''&&&&&&''''''(((((((((((()))))))))))))))***++++++++++++***)))))))))))))))(((((((((((())))))******************++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((('''(((((((((((()))))))))''''''((()))*********))))))*********++++++++++++&&&((())))))(((***000555666===BBBCCCFFFMMMSSSTTTNNNCCC555---,,,---,,,***'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''++++++***)))))))))(((((((((((((((((())))))******((()))+++,,,,,,+++)))(((&&&''''''((())))))******++++++******)))(((''''''''',,,+++,,,000------999JJJ[[[ZZZOOONNNPPPPPPUUUSSSLLLKKKSSS\\\^^^[[[YYYUUU___^^^^^^gggaaaGGG222***,,,333<<>>===;;;:::999777555333111000000...---++++++,,,,,,***))))))))))))(((((((((''''''%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&''''''&&&$$$###$$$######$$$&&&&&&%%%$$$###%%%$$$###'''---...,,,***(((&&&%%%%%%$$$""" $$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******)))***---///333444333111---***)))***(((((())))))******++++++---+++***)))***)))((('''(((((((((((((((((((((((('''&&&&&&&&&((()))((('''''''''''')))---///000///---------------......///.........---,,,+++)))((((((((((((((((((''''''''''''''''''((()))***++++++&&&'''((())))))******)))******)))(((((('''&&&&&&)))(((''''''&&&&&&''''''%%%&&&'''((((((((((((((((((((((((((()))******++++++******)))))))))))))))'''(((((())))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((''''''(((((((((((())))))(((((()))*********)))))))))))))))*********++++++&&&''')))))))))***,,,---444777666444777@@@HHHKKKCCC;;;000***)))***)))''''''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''&&&&&&&&&''''''(((((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''(((((((((((((((******)))((((((((()))))))))((((((((()))***+++,,,*********++++++*********(((((((((((())))))))))))*********))))))(((((('''''',,,***+++///,,,,,,888HHH\\\^^^SSSSSSVVVWWW[[[UUURRRRRRWWW[[[YYYWWWWWWWWW[[[WWWWWW```ZZZEEE999111//////444===DDDHHHIIIBBBAAADDDLLLTTT^^^lllwwwooodddaaaUUUHHH???555111...---///...,,,,,,......555999555///---,,,+++,,,222<<>>===<<<999888666444222000///......---++++++,,,+++***((())))))))))))((((((((('''$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%%%%###$$$&&&''''''&&&$$$###$$$######$$$&&&&&&%%%###"""#########'''...000---(((&&&$$$###$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''(((+++...111333333111---******+++)))))))))***+++,,,,,,,,,************)))(((((((((((((((''''''''''''(((((('''&&&&&&'''((())))))'''(((''''''))),,,......---,,,,,,,,,---------......+++,,,------,,,***(((''''''''''''(((((((((((((((((((((''''''(((+++---...&&&'''((()))************(((((((((((((((((('''''')))((('''&&&&&&&&&''''''$$$%%%&&&(((((((((((((((''''''''''''((()))***+++******)))(((((((((((()))'''(((((()))******+++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))))))))*********)))((((((((((((((()))))))))*********(((((((((***++++++***//////---***---666;;;<<<777333---))))))((('''&&&''''''''''''((((((((()))((((((''''''''''''((((((%%%%%%'''(((((((((''''''(((''''''&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((((((((()))))))))******)))((('''''''''((()))******)))))))))***+++---...++++++***))))))***++++++******))))))))))))(((((()))))))))))))))((((((((((((,,,))))))...+++,,,888FFF]]]bbbXXXYYY]]]___aaa[[[[[[]]]```___[[[ZZZ]]][[[WWWNNNNNNUUULLL>>>;;;777333///000555;;;>>>???@@@>>>@@@FFFKKKNNNWWWaaawwwzzz|||}}}sssiiiZZZGGGDDD:::222000///,,,+++---,,,555:::777111/////////222000:::GGGEEE444,,,000,,,---+++'''(((,,,+++&&&'''(((((()))******++++++{{{xxx{{{zzzuuunnnmmmpppmmmfffaaa___]]]\\\\\\\\\ZZZXXXWWWTTTPPPLLLJJJJJJJJJKKKIIIFFFBBB?????????>>>===999888666444222000...---///---++++++++++++)))((())))))))))))((((((((((((######$$$%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&"""$$$&&&((((((&&&$$$"""$$$######$$$&&&&&&%%%###"""###""""""(((///111...&&&###!!!!!!###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((''''''+++...000222333111---++++++,,,))))))***+++,,,,,,------(((***+++***((('''((()))(((''''''&&&&&&''''''(((((('''&&&''')))***)))((((((''''''(((+++,,,,,,+++++++++,,,,,,,,,---------***+++,,,---,,,***((('''&&&'''''''''(((((())))))***)))''''''(((+++...000'''''')))***++++++++++++&&&&&&''''''((())))))))))))((('''&&&%%%&&&&&&'''###$$$&&&((())))))((('''&&&&&&&&&&&&'''(((*********))))))((((((((((((((('''(((((()))***+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************''''''''''''((((((((()))***************)))((('''(((((((((((())))))))))))---***&&&'''***,,,+++***''')))******---222111---...,,,***))))))))))))(((&&&'''''''''(((((())))))((((((''''''''''''(((((($$$%%%'''(((((((((''''''(((''''''&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''(((((())))))******++++++((('''&&&&&&&&&((()))***+++******)))***,,,...///,,,+++)))(((((()))+++,,,++++++******))))))(((((((((((((((((())))))))))))(((,,,)))(((---***+++888DDD^^^eee[[[]]]bbbdddfffaaacccgggiiieee___```eee\\\TTTGGGGGGLLLAAA666;;;...------111666999888666;;;<<>>>>>CCCSSSfff~~~iiiZZZJJJ;;;555111,,,***+++333<<>>;;;:::444444555444333111...---///---++++++,,,,,,+++***))))))(((((((((((()))***(((''''''&&&&&&&&&''''''&&&%%%###$$$%%%%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""""""""###%%%%%%###"""&&&(((222555***&&&$$$!!! !!!$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&))))))((((((''''''''''''))))))))))))************---111555444...***)))+++......---,,,++++++++++++((((((((((((''''''''''''&&&''')))*********)))(((''''''((((((((((((''''''&&&'''(((***++++++,,,,,,+++,,,---////////////...111333111---,,,---***&&&((((((((((((((((((((((((''')))***)))((('''(((***)))((('''''''''(((***+++))))))))))))))))))))))))((((((((((((((('''''''''$$$%%%'''((((((((('''&&&))))))(((((((((((())))))000...+++)))((((((((()))((((((((((((((()))*********+++,,,---............------,,,,,,,,,,,,++++++++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***+++,,,---,,,++++++***)))((('''&&&&&&'''((((((((((((((())))))))))))((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&'''((((((((()))'''&&&&&&''''''&&&%%%&&&&&&&&&''''''''''''((((((((()))(((((('''&&&&&&)))))))))))))))))))))))),,,***(((&&&'''***...000***)))((((((((((((((())))))***+++,,,+++)))'''&&&***************************)))))))))(((((('''''')))+++'''(((///---,,,555IIIYYYdddbbb```gggiiifffbbbbbbeeehhheee^^^[[[]]]SSSMMMGGGCCC===555222333666777888888888666444333222222555;;;<<<777444444>>>CCCVVVmmmrrrkkkkkkuuupppWWWKKKAAA777666<<>>???>>>BBBKKKLLLCCC666...))))))))))))((('''&&&&&&&&&&&&'''((()))***++++++~~~}}}{{{wwwsssqqqpppnnnkkkgggdddccc```]]]ZZZWWWUUUTTTRRROOOLLLLLLNNNLLLGGGCCCDDDCCCBBBAAA???>>><<<<<<555555444333222111///...///---++++++,,,,,,+++***'''''''''''''''''''''(((''''''&&&&&&%%%&&&&&&'''&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%$$$"""&&&(((222666,,,)))&&&"""!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&((((((((('''''''''&&&&&&((((((((()))))))))******,,,111555444000+++***+++---,,,,,,++++++++++++,,,)))))))))(((((((((''''''&&&'''((()))***))))))(((''''''((((((((((((''''''&&&'''((()))******++++++***+++---///000000//////333555333...------***%%%''''''''''''''''''''''''''')))***)))((('''((()))))))))((((((((()))***+++((((((((((((((((((((((((((((((((((((((((((((('''%%%&&&''''''((((((''''''))))))(((((((((((())))))...,,,***((('''(((((()))((((((((((((((()))************+++,,,------------,,,,,,+++++++++***************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))++++++,,,++++++***))))))''''''&&&'''(((((('''((((((((())))))))))))'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''')))(((&&&'''(((((('''%%%&&&&&&&&&&&&''''''''''''(((((())))))((((((''''''))))))))))))))))))))))))+++)))((('''((())),,,---))))))((((((((())))))***((()))+++,,,+++***((('''+++******************+++++++++*********)))))))))))),,,((((((///------888NNN\\\dddaaa]]]aaabbb^^^^^^\\\]]]aaa___ZZZWWWWWWKKKEEE???<<<777111000222///222777;;;<<<;;;888666111///000333222//////333333222;;;IIIOOORRR^^^nnnxxxooommmzzzwwwhhhYYYJJJEEEHHHVVVfffyyytttZZZRRROOONNNQQQNNNBBB444---***++++++,,,------------((((((((()))******++++++}}}xxxrrrooonnnmmmiiifffaaaaaa```[[[UUURRRTTTVVVQQQNNNLLLLLLMMMLLLGGGCCCCCCBBBAAA???>>>>>>======777666444222111000000000///---+++++++++,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###"""###$$$%%%%%%$$$###"""###""""""""""""###$$$$$$%%% """&&&)))444999///+++((($$$######$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((()))+++000555555222...,,,,,,++++++++++++++++++,,,,,,******)))))))))(((((((((&&&'''((())))))))))))(((''''''((((((((((((''''''''''''(((((())))))*********,,,---///000111000000777999777111...---***%%%'''''''''''''''''''''''''''((())))))''''''((())))))))))))((()))******+++((((((((((((((((((((((((''''''((((((((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((())))))+++***)))'''''''''((()))((((((((((((((()))******))))))***+++,,,,,,,,,,,,+++************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))(((((()))***************(((''''''''''''(((((()))''''''((((((((()))))))))&&&&&&&&&'''''''''''''''((((((''''''''''''''''''***(((''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''(((((())))))))))))((())))))))))))))))))))))))))))))(((((((((((()))***)))((((((((()))***++++++((()))+++,,,,,,+++***)))+++***)))(((((()))***+++,,,,,,,,,+++++++++++++++***---))))))000...///;;;QQQ]]]ccc___[[[]]]\\\YYYZZZVVVUUUYYYZZZVVVPPPNNNBBB===999888555111222555///111444777:::<<<<<<<<<999666444222...+++...444222///111666;;;CCCTTTeeekkk^^^WWWbbbxxxppp___YYY[[[___mmm~~~xxx___\\\WWWUUUTTTOOOBBB555///******++++++,,,,,,------)))))))))***************{{{uuunnniiihhhgggeeeccc___```^^^XXXQQQOOORRRWWWSSSQQQOOONNNMMMJJJFFFBBBAAA@@@???>>>======>>>>>>999777444111///000111222///---+++***++++++***)))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%'''%%%$$$$$$%%%&&&$$$### """###%%%%%%###""" """""""""""""""######$$$&&& ###''')))555:::111***'''%%%$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***...333555333000...---)))******++++++,,,,,,,,,************))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''(((((('''(((((())))))***+++,,,...000111111111111:::===;;;444///---+++''''''''''''''''''''''''''''''((()))(((''''''((()))))))))))))))******++++++((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&''')))***))))))(((((((((((())))))((((((''''''''''''((()))((((((((((((((())))))***(((((()))******+++******++++++*********)))))))))((((((''''''''''''((((((************************''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((('''(((((()))))))))))))))''''''''''''(((((())))))'''''''''((((((((())))))%%%&&&&&&&&&'''((((((((())))))((((((''''''&&&&&&***(((''''''((()))'''&&&%%%%%%&&&&&&&&&'''''''''''''''((()))*********)))((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))+++,,,---((()))***+++,,,,,,+++++++++***)))(((((()))***+++++++++++++++++++++++++++***---******000///222???RRR[[[```^^^\\\\\\\\\ZZZXXXTTTSSSYYYZZZTTTKKKFFF===;;;;;;>>>>>>;;;:::===;;;888333000111555;;;???@@@===:::777000+++---333666888;;;======AAAKKKTTTZZZRRROOOWWWeeerrrxxxiiiccceeeiiiqqqxxx}}}zzziiiaaa\\\YYYWWWOOOAAA444...,,,++++++*********************)))))))))(((((((((~~~~~~yyyrrrjjjdddccccccbbbaaa]]]^^^\\\VVVOOOMMMQQQVVVVVVTTTRRRPPPMMMIIIDDDAAA@@@???>>>>>>=========>>>888666333///...///000111...,,,******++++++***)))((((((((()))((('''&&&%%%###############$$$%%%&&&'''&&&$$$%%%&&&&&&%%%### !!!###$$$$$$###!!! !!!!!!""""""############&&&!!!$$$(((***555:::000'''%%%$$$$$$&&&(((((('''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))),,,111333333111///...)))***+++,,,,,,,,,,,,,,,************))))))))))))'''''''''''''''(((((()))''''''((((((((((((''''''((((((''''''((()))***+++---...///111111111111000;;;>>>===666000...,,,)))''''''''''''''''''''''''&&&((()))((('''&&&'''((((((((())))))************''''''''''''''''''''''''&&&'''''''''(((((())))))(((((('''&&&&&&((()))***))))))(((((((((((())))))'''''''''''''''(((((((((((((((((((((((())))))***(((((())))))******)))))),,,+++++++++************((((((''''''''''''((((((++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((()))))))))&&&&&&'''(((((()))))))))''''''''''''((((((((((((%%%&&&&&&&&&'''((((((((()))))))))((((((''''''&&&)))(((''''''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))))))))))))))((((((((((((((((((((((((''''''((()))((((((&&&&&&(((((((((((()))***+++,,,((()))******++++++++++++******)))(((((()))******)))))))))******************---***)))//////444CCCVVV\\\``````^^^]]]]]][[[ZZZVVVWWW\\\\\\SSSHHHAAA>>>???CCCIIIJJJGGGDDDEEEEEEAAA:::444111222555777;;;::::::;;;666//////222888???FFFFFFDDDEEEGGGHHHMMMLLLLLLOOOQQQTTT^^^hhh~~~sssgggbbbccckkkpppqqqooorrrxxxtttkkk```\\\ZZZWWWNNN???222,,,------,,,+++******++++++***))))))((((((''''''&&&}}}|||{{{||||||xxxpppfff```___aaaaaaaaa]]]\\\YYYTTTOOONNNQQQTTTUUUUUUSSSPPPLLLGGGCCCAAA>>>>>>???>>>>>>===<<<;;;777555222///---...///000...,,,*********+++***)))))))))*********((('''&&&############$$$%%%&&&&&&'''&&&%%%%%%&&&&&&%%%$$$!!!"""###$$$$$$###"""!!! !!!""""""######""""""&&&!!!%%%)))+++444888---%%%$$$###$$$'''((()))((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((()))***...000222222111000***+++,,,---...---,,,+++******)))))))))(((((((((''''''&&&&&&''''''((()))''''''((((((((((((''''''(((((('''((()))***,,,...///000111222222111000///888<<<<<<666///---,,,***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((''''''(((((()))***))))))(((((((((((())))))'''''''''(((((((((((((((((((((((((((((()))******(((((())))))***))))))(((,,,,,,+++++++++*********((((((''''''''''''((((((************************))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))((((((((((((((()))******&&&'''(((((()))(((((('''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''))))))(((((((((((((((((()))'''&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((('''))))))))))))))))))))))))''''''((((((((((((((('''((('''''''''((()))******)))))))))))))))*********))))))))))))))))))))))))((((((((((((((())))))))))))---***)))...///555FFF\\\___aaabbb```^^^]]]\\\___[[[ZZZ\\\YYYNNNCCC>>>@@@AAAFFFMMMOOOKKKHHHIIIGGGGGGFFFCCC???888333///666666:::@@@@@@;;;888888@@@KKKSSSQQQOOOQQQRRRPPPMMMLLLJJJHHHEEEDDDMMMXXX```dddiiihhhbbb]]]]]]___iiiqqqtttnnnhhhgggbbbZZZQQQOOOOOOPPPLLLBBB;;;999...---+++***))))))***+++***)))))))))((((((''''''}}}zzzuuuqqqrrryyy~~~~~~}}}~~~{{{zzzuuuwwwzzzzzztttlllaaa[[[ZZZ]]]______]]][[[WWWSSSQQQPPPPPPQQQQQQQQQPPPNNNJJJFFFCCCBBB===>>>???@@@???===:::888555333111...---------......,,,***)))******)))((()))***++++++***)))'''%%%#########$$$$$$%%%''''''(((&&&%%%%%%&&&&&&%%%$$$######################## """#########"""!!!%%%!!!&&&***,,,444555***%%%$$$###$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''''''''(((((((((((()))***---000111111111,,,---...//////...,,,+++)))))))))(((((((((''''''''''''&&&&&&&&&'''((()))''''''((((((((((((''''''(((((('''(((***,,,///000111222222333222111///...222777999222,,,++++++***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((%%%&&&'''((()))(((((('''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''((()))))))))))))))))))))(((((((((((())))))(((((()))))))))(((((('''((((((((((((((()))******))))))*********))))))(((+++************))))))))))))(((((((((((((((((()))************************************************(((((((((((())))))))))))((((((((()))))))))******))))))((((((((()))***+++'''(((((())))))((('''&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&((((((((((((((()))))))))(((&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%))))))))))))))))))))))))'''''''''(((((())))))***((('''''''''''''''(((((())))))(((((((((((((((((('''((()))******)))(((''''''''''''(((((()))))))))(((,,,)))(((---...666HHH[[[\\\___bbbbbbaaa```aaaddd___ZZZVVVOOODDD===<<<>>>===AAAFFFHHHEEEDDDEEEHHHKKKNNNOOOLLLDDD<<<666888666999BBBFFFCCC<<<999???OOOYYYVVVTTTWWWVVVPPPMMMHHHCCCBBB@@@@@@DDDJJJEEEHHHKKKKKKKKKMMMQQQSSScccrrr|||xxxpppmmmjjjeeeUUURRRRRRSSSQQQMMMMMMPPP;;;888555111---++++++***+++++++++***************~~~{{{vvvyyy{{{{{{~~~|||tttrrrkkkhhhnnnrrrrrrrrrvvvooovvvyyysssppptttyyyyyyoooggg\\\VVVVVVYYY[[[\\\]]]ZZZVVVSSSRRRRRRQQQOOOLLLMMMMMMLLLIIIEEEDDDCCC<<<>>>@@@AAA@@@===999666333222000...---,,,,,,,,,...,,,***)))******)))((()))***++++++***(((&&&%%%$$$$$$$$$$$$%%%&&&'''((((((&&&%%%%%%&&&'''%%%$$$$$$$$$############$$$$$$ """#########"""!!!%%%!!!&&&+++,,,333444'''&&&%%%$$$$$$&&&&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((())))))'''''''''(((((((((((()))(((((()))+++...111222222---...///000000...,,,***((((((((((((''''''''''''''''''&&&%%%&&&'''((()))''''''((((((((((((''''''(((((('''(((***---000222333333333333222000...---...444555000***)))***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((($$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&''')))*********)))((())))))(((((((((((())))))))))))******)))(((''''''((((((((((((((()))******)))***************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))***************)))((((((((()))+++,,,(((((()))))))))'''&&&%%%&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%''''''(((((())))))******'''%%%$$$$$$%%%&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$))))))))))))))))))))))))''''''''''''(((***+++,,,(((''''''&&&&&&&&&''''''***)))(((''''''&&&''''''&&&'''***++++++***'''&&&''''''(((((()))))))))***''',,,(((''',,,...777IIIVVVXXX\\\aaaddddddeeegggggg```XXXPPPFFF<<<999;;;;;;999999===>>>===>>>AAALLLNNNQQQRRRPPPMMMHHHEEE888444555===CCC???666111000DDDQQQPPPMMMNNNHHH>>>DDD===999;;;===;;;888777AAABBB@@@<<<;;;>>>AAABBBDDDZZZlllnnnnnnrrrxxxyyysssmmmgggccc]]]XXXZZZ^^^PPPMMMFFF???888333000...,,,,,,,,,,,,,,,,,,,,,,,,wwwqqqsssrrrpppssswwwtttmmmhhhhhhjjjmmmoooooonnnlllooollliiijjjmmmoooooommmiii___SSSMMMNNNRRRUUUUUUTTTSSSRRRSSSSSSQQQOOOLLLLLLGGGFFFHHHFFF@@@???CCC;;;===>>>===:::888777777888444000...///000///------,,,+++,,,,,,,,,***(((((((((((()))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%$$$###""""""############"""""""""""""""%%%%%%%%%+++222///&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''(((''''''&&&((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((()))***---000333444555444222000...,,,,,,++++++***))))))(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))+++***)))***+++...111333000333555555222//////000111///,,,)))'''''''''(((''''''''''''(((((((((((()))(((&&&%%%$$$$$$%%%%%%((()))*********((('''&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))))))))))))))************))))))))))))(((((((((((())))))))))))************+++***)))'''''')))***+++******))))))((((((''''''''')))***(((&&&&&&)))---************))))))))))))+++++++++++++++***)))(((+++******)))(((''''''&&&))))))))))))************(((((((((((())))))))))))(((((()))***************))))))(((((((((((())))))((((((''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''''''''&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''((((((((((((((((((((((((%%%'''(((***++++++++++++------,,,+++***)))((((((***)))(((''''''((()))***'''((()))+++++++++***)))))))))'''&&&&&&'''((())))))(((***,,,******555BBBLLLSSS]]]ccccccaaa______``````ZZZOOOIIIFFF???666777555333444777999777555EEEQQQWWWRRRQQQVVVTTTMMM===444///444888555000000///555<<<>>><<<888555444<<<:::777666888:::;;;<<<===;;;888555333333444555:::???IIISSSYYYfffwwwkkkdddhhhZZZSSSUUUPPPCCC===AAA:::<<>>???<<<888666777888777666@@@NNNUUUOOOHHHIIIHHHDDD>>>555///111333000------+++000555777666444444444555444333666;;;>>>>>>===:::888444111000000000111555888>>>DDDMMMaaavvvpppqqqkkk[[[OOONNNYYY[[[]]]YYYQQQFFF<<<666|||xxxwwwtttpppooonnnhhhaaa^^^___bbbggglllnnnnnnmmmlllhhhdddaaaaaabbbbbbaaaYYYSSSLLLHHHIIILLLMMMLLLNNNMMMLLLMMMNNNMMMLLLJJJIIIGGGFFFGGGDDD>>>;;;<<<:::;;;<<<<<<;;;888555333222000...---///000111000---+++******+++***)))'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""###$$$%%%)))///444000)))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''(((''''''(((''''''&&&&&&''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''')))+++,,,---555555444333111...,,,+++)))(((((('''''''''''''''''''''''''''(((((()))***&&&&&&&&&'''((()))*********+++---...000111222333444888;;;<<<:::666222000---+++***((((((((())))))(((((((((((())))))))))))))))))((('''&&&&&&&&&&&&(((((()))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))******))))))))))))(((((((((((((((((())))))))))))************((((((((((((******))))))))))))(((((((((((('''((()))((('''''')))++++++++++++***)))((((((''')))))))))))))))(((((('''******))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))'''((())))))******))))))((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))(((((('''((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))(((((()))******************)))))))))(((((('''((((((((('''(((((())))))(((((((((,,,+++,,,000222555<<>>CCCHHHIIIPPPTTTRRRNNNLLLIIIFFFDDD@@@;;;888888999999999===KKKSSSKKK@@@<<<:::888===666000//////,,,***+++)))+++...000111222555777666444555:::@@@BBB???;;;444333000---+++++++++,,,---000444999BBB[[[|||llleeeiiijjjddd\\\YYYXXXOOOBBB{{{vvvssspppmmmllljjjeee```]]]^^^aaaeeejjjlllllljjjrrrooojjjfffddddddeeeeee```[[[UUUPPPNNNMMMKKKIIIOOONNNLLLLLLLLLKKKIIIHHHGGGGGGFFFFFFDDD@@@===<<<999999:::;;;:::777333///222111000000000111111111---+++***)))******)))((('''&&&&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&$$$###$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!"""""""""######&&&+++222555000***%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((%%%%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))***+++///000000000///...---,,,+++******)))))))))))))))))))))(((''''''((())))))(((((((((((()))***+++,,,...///111333333222111000333666:::<<<:::666000---***)))(((((((((((()))***((((((((()))))))))******))))))((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))))))))***))))))))))))(((((((((((((((((((((((()))))))))******)))(((((((((((()))***))))))))))))(((((((((((((((((((((((((((((()))***,,,++++++***)))((('''''''''(((((((((((((((''''''***)))))))))((((((((('''''''''((((((((()))))))))(((((((((((())))))))))))'''(((((()))))))))))))))'''(((((((((((((((((('''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''***)))&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((******)))))))))(((((('''''''''''''''(((((()))))))))***+++,,,,,,+++***)))***)))(((&&&&&&&&&'''(((&&&''')))******)))((('''+++,,,000555999;;;===???888888777666444333333444:::CCCLLLNNNLLLHHHGGGGGGAAA???>>><<<<<<<<<<<<<<<===GGGLLLEEE<<<666222///888555222111///---***)))******+++,,,///333777;;;???======AAAEEECCC;;;444000...,,,***((((((((((((''',,,222666???UUUwwwvvvffffffoooiiiZZZtttooojjjiiihhhfffbbb_________aaaeeehhhiiigggfffooommmjjjfffdddcccdddeeegggddd```\\\YYYVVVSSSQQQTTTRRROOONNNMMMLLLJJJHHHDDDEEEEEEDDDBBBAAA???<<<:::999999999999777222...222222111000///...//////...,,,***)))******)))((())))))'''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&$$$###$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!""""""############&&&...444444///***%%%$$$$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((()))((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&''''''((())))))************+++---...000000111111,,,,,,+++***************(((''''''((()))+++---///++++++******++++++,,,---222333444555444222///---111444888;;;:::666///+++(((''''''(((((()))))))))(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))(((((((((((((((((()))(((((((((((())))))))))))(((((((((((()))***))))))++++++******)))(((((('''&&&''''''(((((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))))))))''''''(((((((((((('''''''''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''***)))'''%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((())))))))))))(((((())))))))))))))))))))))))******)))(((((('''''''''&&&&&&&&&'''(((((()))))))))***+++,,,,,,+++***)))***)))(((&&&&&&&&&'''(((&&&''')))*********)))(((***///555:::<<<===:::777//////000000000///---+++333;;;EEEJJJHHHDDDCCCEEEAAABBBCCCCCCBBB???<<<;;;:::===???<<<888444///)))///222555555333000,,,***,,,***)))***---222777:::BBBAAA@@@BBBBBB===444,,,---,,,***)))((((((((((((''',,,000333<<>>333222111000///............/////////...---+++***---...111555777444///***&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''%%%&&&''''''((('''&&&%%%''''''&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&'''((((((((('''&&&'''''''''((((((((())))))))))))))))))(((((((((((('''''''''((((((((())))))'''((((((((((((((((((''''''((((((((()))))))))***(((''''''(((++++++)))'''))))))))))))************&&&'''((()))))))))))))))(((((((((((())))))))))))************++++++++++++(((((((((((())))))))))))&&&'''(((((())))))((((((%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''((((((((())))))************))))))))))))))))))))))))))))))))))))((('''''''''(((((((((((((((((((((((())))))***))))))(((((())))))***(((((())))))***)))))))))(((((((((((()))***+++,,,000888<<<777111000///---111---((('''))),,,......222111444;;;>>>;;;<<>>QQQ^^^aaadddddd^^^PPPBBB???GGGQQQtttsssfff______^^^^^^^^^___```___\\\ZZZPPPTTTXXXYYYXXXXXXYYY[[[\\\]]]^^^^^^^^^___bbbddd^^^\\\ZZZZZZ[[[]]]]]]\\\[[[\\\VVVMMMIIIKKKJJJFFFJJJDDD???===??????<<<999000333555666444333555777222///,,,++++++,,,---,,,---+++)))&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$%%%&&&&&&%%%######$$$$$$######"""!!! """"""###$$$%%%%%%&&&&&&%%%"""&&&111666000(((%%%$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''(((***+++'''((()))******)))(((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&###$$$&&&(((************+++***))))))+++000555888888888777666666666666777666555444333555888;;;===666555333111000///......******++++++++++++++++++)))***,,,000222111,,,'''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''''''''((((((((()))))))))))))))((((((((((((''''''''''''((((((((()))''''''(((((((((((('''''''''((((((((())))))******((('''&&&(((+++,,,)))&&&((((((((()))******++++++''''''((()))******))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,(((((((((((())))))))))))&&&''''''(((((((((((((((%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((())))))((((((&&&&&&'''((('''&&&$$$###%%%%%%&&&&&&'''((())))))))))))************)))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))))))))))))))))))))(((***)))(((''''''((()))***'''((()))+++++++++***))))))(((((('''(((***,,,---555<<<===333+++***,,,------+++***+++------+++)))///+++,,,444888777888<<<777999:::888333///......***+++---,,,)))&&&)))...(((333999555000//////---///,,,***+++------***((('''+++...,,,(((&&&))),,,&&&&&&'''(((***+++,,,,,,''',,,111999GGGSSSTTTMMMOOOMMMHHH???666333555999999^^^~~~jjjVVVKKKLLLRRR\\\ggguuu~~~pppeee___bbb^^^ZZZ[[[^^^___]]]YYYTTTPPPPPPUUUYYYZZZ\\\```UUU[[[^^^[[[ZZZ]]]^^^ZZZ\\\[[[ZZZWWWVVVXXX\\\___[[[[[[[[[YYYWWWTTTRRRPPPPPPLLLHHHFFFFFFEEEBBB>>>???===:::888888:::===@@@;;;777444555444...******(((((('''''''''&&&&&&&&&'''((((((&&&%%%%%%&&&''''''$$$$$$((()))%%%###$$$%%%%%%%%%$$$$$$###"""!!! !!!"""###$$$$$$$$$###(((444888222+++)))$$$%%%&&&'''''''''''''''(((''''''&&&&&&''''''((((((''''''&&&&&&&&&''''''((('''&&&&&&'''((()))***((((((((('''&&&&&&%%%%%%"""$$$&&&((())))))((('''((((((''''''''''''((((((((())))))((('''***000555444555777888:::;;;<<<<<<999999:::<<<===<<<:::777555444333111///---+++*********)))(((((((((((((((((()))***++++++***)))((())))))((('''&&&%%%%%%$$$&&&''''''%%%$$$$$$&&&(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''((()))))))))))))))((('''''''''''''''(((((((((((()))))))))))))))***++++++******))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******''''''''''''(((((((((((((((((())))))))))))((((((&&&((())))))'''''''''(((******))))))))))))******(((((()))+++,,,+++)))&&&'''(((((()))***++++++,,,---,,,***(((((((((((())))))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((***))))))***+++,,,+++))))))((('''((()))(((&&&$$$(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))&&&(((***+++,,,+++)))(((+++))))))+++***'''***...999444///,,,,,,+++***(((***...000///+++(((***------,,,,,,++++++,,,,,,---000///---,,,,,,---...///...------,,,,,,------...,,,------...---,,,***)))+++***))))))+++,,,+++))),,,,,,+++******+++,,,,,,///,,,***)))***+++,,,,,,...---444CCCNNNOOOMMMNNNEEE???777111///000111222888???HHHPPPQQQLLLDDD>>>888555888@@@EEEKKK^^^sssvvvlllgggaaaZZZWWWXXXXXXWWWUUUUUUQQQPPPTTTVVVVVVVVVYYYSSSXXXZZZVVVTTTVVVWWWTTTWWWXXXYYYXXXWWWWWWYYY[[[XXXXXXYYYZZZZZZYYYXXXWWWTTTPPPLLLKKKKKKKKKHHHEEEAAA@@@>>>>>>@@@DDDHHHKKKHHHCCC>>>===:::333.........---,,,+++***)))))))))''''''''''''&&&&&&'''(((((($$$$$$(((***'''$$$%%%$$$%%%&&&&&&%%%$$$###"""######"""""""""###$$$$$$$$$$$$***444999333,,,)))%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((('''''''''((()))***((((((''''''&&&%%%%%%%%%$$$%%%''')))))))))((('''((((((''''''''''''((((((&&&'''((('''&&&(((---000///000222444666777888888555555555777888888555333111111///...,,,***))))))***))))))(((((((((((((((((())))))))))))))))))(((((((((((('''&&&&&&%%%%%%&&&''''''&&&$$$$$$&&&(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''(((((((((((()))(((((((((((()))***+++)))))))))(((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))(((((('''(((******((('''((()))******))))))))))))******(((((()))***,,,+++)))&&&''''''((())))))***++++++---,,,+++***)))))))))***)))(((''''''''''''''''''((('''''''''&&&&&&&&&%%%(((&&&%%%&&&'''((('''%%%((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,+++***))))))((('''((())))))(((&&&)))))))))((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))'''((()))++++++***)))(((+++))))))+++***))),,,222:::555...***))))))(((''')))---///...***)))***---,,,,,,++++++++++++,,,,,,...---,,,++++++,,,...///---------,,,,,,---------,,,,,,---------,,,******+++***)))***+++,,,+++***,,,+++************+++,,,,,,+++))))))+++,,,---...222000666FFFRRRQQQJJJEEE===888222......///000111333444555666666666444333+++''')))000222333>>>LLL~~~nnnfff\\\UUUTTTUUUUUUUUUXXXTTTRRRUUUVVVTTTSSSUUUSSSVVVUUUPPPMMMNNNNNNMMMQQQSSSUUUVVVUUUTTTTTTTTTRRRSSSUUUXXXZZZ\\\]]]]]]WWWTTTQQQPPPRRRRRRPPPMMMIIIHHHGGGHHHKKKPPPTTTWWWSSSMMMHHHFFFBBB;;;666666555333111///---,,,,,,,,,((((((((())))))))))))))))))%%%&&&***+++(((&&&'''$$$%%%&&&''''''&&&$$$###'''&&&$$$""""""###$$$%%%$$$%%%+++555999555---)))''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((())))))((((((((('''(((((()))***((((((''''''&&&&&&%%%%%%&&&'''((())))))(((''''''''''''&&&&&&&&&&&&'''''''''((((((((('''(((***,,,)))***,,,...///111111222///...///000111111///---,,,,,,+++***)))(((''''''))))))((((((''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&'''''''''((((((((()))((((((''''''&&&&&&&&&'''''''''((())))))))))))''''''''''''((((((((((((((((((''''''(((((())))))((((((((('''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++***)))(((((())))))))))))*********((())))))******))))))(((((()))++++++)))((()))******))))))(((((())))))***)))((((((***++++++)))''''''''''''(((((())))))***------+++***************)))((((((((((((((()))***(((((((((((('''''''''''')))'''&&&'''((()))(((''')))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((,,,//////,,,)))((())))))((('''(((*********(((***))))))(((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''((()))***+++***)))(((+++)))(((***++++++000777===888000***(((((((((((((((+++------***)))+++...******************************)))))))))+++,,,---------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,+++***,,,+++******,,,,,,+++***+++******))))))******+++)))))))))***+++,,,---...444333:::JJJVVVTTTGGG===333000,,,+++,,,---...///000...,,,***))))))***+++000+++,,,222444111444;;;xxxooocccZZZWWWXXXZZZ[[[YYYUUUTTTWWWXXXVVVVVVXXXVVVVVVTTTOOOKKKIIIIIIJJJLLLNNNPPPPPPOOONNNNNNOOOLLLMMMPPPSSSVVVXXXZZZ[[[WWWTTTQQQQQQTTTUUUSSSQQQSSSRRRQQQQQQTTTXXX\\\^^^XXXQQQLLLJJJGGGBBB???@@@<<<:::777444222111111111///...------...---,,,+++***''''''+++---***(((((($$$%%%'''(((((('''%%%###(((&&&$$$""""""###%%%'''$$$%%%+++333777555...(((''''''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((******)))))))))))))))))))))******))))))(((''''''&&&&&&'''((()))))))))((('''&&&''''''&&&&&&&&&&&&'''''')))***++++++************&&&'''((()))***************))))))***,,,,,,***((((((((((((((('''''''''''')))(((((('''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((('''(((((((((&&&&&&''')))''''''''''''((((((((((((***))))))((('''&&&&&&%%%&&&&&&&&&'''((()))******''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))'''(((***,,,,,,***((('''))))))*********+++++++++)))))))))******)))))))))(((***,,,,,,***)))***+++))))))(((((((((((()))))))))(((((()))******)))'''&&&'''''''''((((((((())),,,++++++******))))))))))))((((((((()))***++++++)))))))))((((((((((((((()))((('''((()))***)))'''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''---222111,,,(((''')))***((('''(((***++++++*********)))(((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''((())))))******)))))),,,)))(((***+++,,,333:::@@@;;;333---))))))***+++(((***++++++******,,,...))))))************))))))''''''''''''(((***+++,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,+++---,,,++++++,,,,,,+++***))))))))))))))))))))))))'''((()))))))))***,,,---444888CCCOOOVVVQQQDDD999---+++))))))***+++,,,++++++,,,---...---+++(((&&&+++&&&&&&,,,000//////111|||oooddd^^^]]]^^^___YYYTTTRRRVVVXXXXXXYYY\\\ZZZYYYVVVSSSNNNKKKKKKMMMLLLLLLLLLKKKIIIHHHJJJLLLJJJJJJKKKLLLNNNPPPQQQRRRRRROOOMMMNNNPPPRRRQQQOOOTTTSSSSSSUUUXXX\\\```bbb\\\UUUPPPNNNKKKGGGEEEFFFDDDBBB@@@===;;;:::::::::888777555555666555222///...++++++...///,,,******&&&'''((())))))(((&&&%%%'''&&&$$$"""###$$$''')))$$$&&&***000444444///((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))***+++******************))))))++++++******)))((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''))))))*********)))((('''((((((((((((((('''&&&%%%(((''''''((())))))(((&&&''''''''''''''''''''''''((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((((((((('''((())))))((('''((()))'''''''''((((((((())))))******)))(((''''''&&&&&&&&&&&&&&&&&&'''(((***+++''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))'''(((***,,,,,,***((('''************++++++++++++))))))************)))))))))***,,,,,,*********+++))))))(((((((((((()))))))))((('''((()))***((('''''''''''''''(((((((((((()))))))))))))))((((((((()))))))))))))))***+++,,,))))))))))))))))))))))))***)))(((((()))***)))((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''',,,111111,,,(((''')))***((('''((()))+++++++++***))))))((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))+++((((((***+++,,,222:::===:::555///+++)))***+++))))))***))))))***+++---((())))))******))))))(((&&&&&&''''''((()))***+++++++++,,,------,,,++++++************+++,,,,,,------,,,***+++,,,,,,***)))((((((((((((((((((((((((&&&((())))))'''(((***---:::CCCMMMQQQNNNFFF;;;444,,,***(((((()))***)))(((%%%'''***------***'''$$$(((###"""''',,,/////////~~~sssjjjeeebbbbbb[[[UUUQQQSSSUUUVVVXXX\\\\\\ZZZYYYXXXTTTPPPPPPSSSPPPPPPNNNLLLIIIHHHJJJKKKMMMLLLKKKJJJIIIIIIIIIIIILLLIIIGGGHHHKKKMMMLLLJJJLLLMMMOOORRRVVV[[[```cccaaaYYYRRROOOLLLHHHGGGHHHJJJIIIIIIHHHFFFEEEDDDDDDAAA???>>>>>>@@@???;;;777555111111444444000......++++++++++++***)))((((((((('''%%%%%%%%%''')))***&&&)))+++---222555111+++((())))))***))))))(((''''''''''''&&&&&&'''''''''''''''''''''((()))*********++++++++++++***))))))+++++++++***))))))((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((('''&&&'''((('''&&&$$$((()))(((((('''&&&%%%$$$)))'''&&&'''((()))(((&&&''''''((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''')))******)))(((((()))''''''((((((((()))))))))***))))))(((((('''''''''''''''&&&%%%&&&''')))***''''''''''''(((((((((((())))))((((((''''''(((((('''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++***)))((()))************+++++++++)))******++++++******))))))***,,,,,,***)))***+++)))((((((''''''(((((())))))(((''''''))))))((('''(((((((((((((((((((((((('''(((((())))))(((''''''))))))))))))))))))***+++(((((((((((())))))))))))***((('''((()))***)))''')))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''+++......+++((('''(((+++)))''''''(((*********)))((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))***(((''')))******///666666666555222...+++*********)))((((((((()))***+++((()))***++++++***)))(((''''''(((((())))))*********+++,,,------,,,+++***))))))))))))***,,,---...---+++******++++++)))(((&&&''''''((((((''''''&&&''')))***((('''(((---111DDDLLLRRRLLLAAA777111,,,,,,)))''''''((((((((('''((('''''''''((()))******...+++)))+++...111111111zzzsssooommmddd\\\UUUTTTSSSSSSVVVZZZ[[[YYYZZZ\\\YYYTTTTTTXXXUUUVVVVVVTTTQQQNNNLLLMMMTTTRRROOOLLLIIIGGGFFFFFFHHHFFFCCCDDDGGGIIIHHHFFFFFFGGGIIILLLQQQVVVZZZ\\\\\\TTTMMMKKKIIIGGGGGGJJJJJJKKKLLLMMMMMMLLLJJJIIIGGGEEEDDDFFFIIIIIIEEEAAA===999888::::::666222222333222000...,,,,,,,,,,,,++++++***))))))))))))******---------111777555///+++,,,...///...,,,***))))))((((((''''''(((((())))))((((((((((((((())))))++++++,,,,,,,,,+++***)))******))))))(((''''''&&&%%%%%%%%%%%%%%%&&&'''((())))))(((((((((((())))))(((&&&$$$%%%''''''&&&$$$''''''(((((((((''''''&&&)))'''&&&&&&((((((((('''(((((((((''''''''''''''''''&&&&&&&&&&&&'''((()))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''')))++++++***(((((()))'''((((((((()))))))))))))))))))))(((((((((((((((((('''&&&%%%%%%&&&((()))''''''''''''((((((((((((+++***)))(((((((((((()))'''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++)))******++++++******)))(((***++++++***))))))***((((((''''''''''''(((((()))(((&&&'''((()))((('''))))))))))))))))))))))))'''((()))******)))((('''******)))((((((((())))))'''''''''(((((())))))))))))(((''''''))))))((('''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))***+++***)))((((((+++)))&&&&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))***''''''))))))'''+++000111555888888444000...---,,,***(((''''''((()))***((()))+++,,,,,,+++)))((())))))***************))))))+++,,,------,,,+++))))))(((((()))***,,,---...,,,***))))))))))))(((&&&%%%&&&''''''''''''&&&%%%''')))***)))(((,,,333999IIIMMMKKK@@@555///+++'''***'''%%%$$$&&&((())))))+++***)))((((((***,,,---%%%&&&&&&&&&((())))))'''}}}{{{mmmddd[[[VVVTTTRRRTTTXXXYYYWWWYYY^^^\\\VVVVVVZZZYYY[[[]]]\\\XXXSSSOOONNNYYYWWWSSSOOOKKKHHHGGGFFFGGGDDDBBBCCCFFFGGGFFFDDDEEEEEEGGGIIILLLOOORRRTTTSSSKKKFFFEEEFFFEEEGGGKKKGGGIIILLLNNNNNNMMMKKKJJJJJJHHHGGGKKKOOOPPPMMMHHHCCC>>>===???>>>999666666888666333000....../////////......---,,,+++***)))---///...---111888888222---...111333222000,,,***))))))(((((((((((())))))***))))))(((((((((((()))+++,,,,,,---,,,+++***)))((((((((('''&&&&&&%%%%%%#########$$$%%%&&&'''(((******))))))))))))******+++(((%%%&&&(((***((('''$$$%%%&&&'''((())))))))))))'''&&&&&&'''(((((('''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&''''''''''''''''''''''''''')))++++++***)))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((&&&%%%%%%&&&'''(((''''''''''''((((((((()))++++++***)))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******((())))))))))))***************++++++++++++******((()))++++++)))((()))***((((((''''''''''''(((((()))(((&&&&&&((()))((('''************))))))))))))((()))***++++++***)))(((******)))(((''''''((((((&&&'''''''''(((((()))))))))'''&&&'''((()))((('''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))((('''(((******)))''',,,)))&&&%%%&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))'''''')))(((&&&(((---111666<<<>>>;;;666222111---***(((&&&'''((((((((((((***+++,,,,,,+++***(((***+++++++++++++++***))))))***,,,------,,,***)))((((((((((((***,,,...///,,,***(((((()))((('''%%%%%%%%%''''''''''''%%%%%%''')))+++******///999AAAHHHIIIBBB666......,,,'''(((%%%###"""%%%''')))***((()))***++++++***((('''%%%))),,,,,,------,,,***tttnnnddd]]]YYYXXXWWWWWWZZZXXXVVVTTTTTTUUUVVVXXXYYYXXXWWWXXXYYYYYYWWWUUU\\\YYYUUUUUUUUUSSSOOOKKKLLLJJJIIIHHHHHHGGGDDDBBBFFFFFFFFFHHHJJJKKKJJJIIIIIIEEEAAA>>>>>>@@@@@@AAA@@@BBBDDDFFFGGGGGGFFFEEEGGGCCCAAADDDJJJOOOOOOMMMFFFEEEDDDCCCBBB???:::777===<<<;;;999777666555444222555999888555111000000444888::::::<<<@@@@@@===555666888::::::666000+++---+++)))(((''''''(((((((((%%%%%%&&&%%%$$$''',,,***((((((***,,,,,,***'''''''''''''''&&&%%%######''''''(((((((((''''''&&&***+++---//////---,,,***+++***)))(((((((((((((((((()))******)))'''&&&$$$))))))))))))))))))))))))%%%&&&(((***+++******)))))))))))))))(((((((((((())))))))))))))))))((((((((()))*********((('''&&&'''&&&&&&%%%%%%&&&&&&'''******)))(((((((((((((((((('''&&&&&&'''((()))***(((''''''''''''&&&&&&&&&((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))+++)))'''%%%$$$%%%&&&'''''''''((((((((((((''''''&&&''')))*********)))(((++++++************++++++%%%'''***------,,,)))'''((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))***++++++,,,******))))))((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***+++---,,,)))((()))*********))))))))))))******''''''''''''''''''''''''&&&''''''((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***+++++++++222999<<>>DDDFFFFFF>>>444---+++***'''$$$''''''''''''''''''&&&&&&******))))))(((((('''''')))((((((((()))***++++++}}}wwwqqqhhhaaa\\\ZZZYYYYYYZZZXXXTTTQQQOOOOOOQQQRRRVVVUUUTTTUUUWWWWWWVVVTTTXXXWWWVVVVVVWWWVVVTTTSSSRRRPPPNNNLLLKKKIIIFFFDDDCCCCCCDDDFFFJJJLLLLLLKKKHHHDDD???<<<<<<=========;;;<<<>>>???@@@?????????BBB???===>>>AAACCCCCCBBB@@@???>>>>>>>>><<<999666999999888777666444333222444777::::::888555444444888===??????AAAFFFGGGDDD::::::;;;<<<;;;888333//////...---,,,+++******))))))'''&&&'''&&&$$$&&&+++***(((((()))++++++(((&&&'''&&&&&&&&&%%%%%%$$$$$$&&&&&&'''''''''''''''''')))***,,,---.........---,,,+++***)))((((((((()))************)))(((((('''((((((((((((((((((((((((&&&'''((()))))))))))))))******))))))((((((''''''(((((((((((((((((())))))(((((()))))))))((('''&&&''''''&&&&&&&&&&&&''''''***)))((((((''''''(((((((((''''''&&&'''((()))***(((''''''''''''&&&&&&&&&)))(((((('''''''''(((((()))((((((''''''(((((()))((())))))))))))))))))((())))))))))))))))))))))))+++)))'''%%%%%%%%%&&&''''''(((((())))))(((((('''&&&'''((()))***))))))(((*********))))))*********'''(((***,,,---,,,***)))((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))*********+++))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))$$$$$$%%%&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((()))***+++,,,+++***)))((())))))(((((((((((())))))''''''''''''''''''''''''&&&'''(((((())))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''''''''((())))))******'''---222666>>>HHHLLLJJJGGG???666000...,,,)))%%%***+++,,,,,,+++***)))))))))***,,,------,,,+++***************************))))))***+++++++++******))))))*********))))))((('''&&&%%%%%%&&&'''''''''))),,,111888>>>BBBBBBAAA===777///,,,++++++)))&&&'''''''''''''''''''''''')))))))))(((((((((((((((***))))))))))))******+++yyyyyytttllleeeaaa___]]][[[]]]YYYTTTOOOLLLLLLMMMOOOTTTRRRRRRRRRTTTTTTSSSRRRQQQSSSUUUUUUUUUUUUWWWXXXXXXVVVSSSPPPNNNLLLHHHFFFDDDCCCDDDGGGJJJLLLLLLKKKGGGCCC>>>;;;:::::::::999888777777777777777888888999999777777777888999999888777777888999999666444222333333333333111000///333555888999777666555555:::>>>AAAAAAEEEKKKNNNLLL@@@???>>>======;;;888555444444333222111///---,,,---+++***+++)))&&&''',,,+++***)))*********(((&&&''''''&&&%%%%%%&&&&&&&&&%%%&&&&&&'''''''''((((((((()))***+++---...//////---,,,+++***))))))))))))++++++******)))*********(((((((((((((((((((((((((((((((((''''''((())))))*********)))(((''''''&&&&&&'''''''''(((((())))))''''''((((((((('''&&&&&&(((''''''&&&&&&''''''((()))((((((''''''''''''((((((((('''''''''((())))))(((''''''''''''&&&&&&&&&***)))((('''''''''''''''(((''''''''''''''''''((())))))************))))))))))))))))))))))))))))))***)))'''&&&%%%&&&&&&'''((())))))******))))))(((''''''((()))))))))))))))***))))))(((((())))))***))))))***+++++++++******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***))))))))))))))))))))))))%%%&&&&&&&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&''''''''''''(((***,,,...---)))'''((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((()))************))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''***,,,///888FFFQQQUUUPPPHHH>>>666111...)))&&&+++++++++*********))))))''')))***+++,,,,,,+++***************************++++++***)))))))))******)))***+++++++++)))((('''&&&&&&%%%%%%%%%'''(((******111<<>>===>>>>>>>>>===:::::::::999777555222000444111000111...***+++///------,,,,,,,,,+++***)))***)))(((''''''((()))***'''''''''(((((()))******************+++---...///------+++******))))))***---,,,******)))***+++,,,***************************)))((('''&&&'''((()))++++++***)))(((''''''&&&&&&&&&&&&'''(((((())))))''''''''''''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''((((((((((((((((((((())))))(((''''''''''''&&&&&&&&&***)))(((''''''&&&''''''''''''&&&&&&&&&&&&''''''))))))************))))))(((((((((((((((((((((((())))))((('''&&&&&&''''''))))))************))))))'''(((((()))))))))))))))))))))(((((((((((()))))))))))))))(((((())))))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))))))))))))))(((((((((''''''(((((())))))******))))))))))))************((((((((((((((((((((((((&&&'''''''''&&&%%%$$$$$$((((((((('''''''''&&&&&&$$$&&&(((******(((&&&$$$'''&&&&&&&&&&&&&&&&&&&&&'''(((+++///111000+++''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&'''(((***++++++++++++))))))((('''''''''''''''))))))))))))))))))))))))))))))((((((((('''''''''++++++***+++222===IIIPPPPPPJJJAAA:::555111---***---+++)))))))))))))))(((&&&''')))***++++++++++++************************,,,+++***((((((((()))***))))))***+++***)))'''%%%'''(((((('''(((***---///222:::DDDGGGCCC;;;444111)))'''&&&'''***+++***)))&&&&&&&&&'''''''''''''''&&&''''''(((((())))))))),,,+++***)))))))))))))))xxxsssnnnllliiiggggggeeecccbbb```]]]XXXSSSQQQQQQSSSTTTXXXUUURRRQQQPPPPPPNNNMMMJJJLLLNNNLLLJJJJJJMMMPPPQQQOOOKKKIIIHHHGGGEEECCCFFFFFFGGGKKKNNNQQQQQQPPPHHHEEEAAA>>>======;;;:::;;;:::777555555555777888555666777666555666999;;;555333222222333222000...)))***+++,,,---,,,,,,+++******+++---......---,,,///555999<<>>>>>>>>===;;;999666444999777666777444//////222111111111000///...//////......------,,,,,,------+++++++++++++++,,,---...---------,,,------...///......---,,,,,,,,,,,,,,,///...,,,++++++,,,------))))))))))))))))))))))))+++***(((''''''((()))***,,,++++++***))))))((((((''''''''''''(((((())))))''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''(((((()))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''))))))************))))))(((((((((((((((((((((((()))((((((((('''''''''((())))))************))))))((((((((((((((())))))***))))))(((((((((((()))))))))(((''''''''''''((()))))))))))))))))))))))))))&&&''''''''''''''''''&&&)))))))))(((((((((((((((''''''(((((())))))******************))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&%%%$$$((('''''''''&&&&&&&&&&&&$$$&&&(((******(((&&&$$$&&&&&&&&&&&&&&&%%%%%%%%%''')))---111333111,,,(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((()))***++++++++++++))))))((('''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&+++******+++...333<<>>AAACCC@@@888000+++)))%%%%%%%%%&&&((((((((('''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))++++++***)))((((((((((((|||uuupppgggfffffffffgggfffdddbbb]]][[[WWWTTTRRRRRRSSSTTTYYYVVVRRRPPPOOOOOONNNMMMNNNNNNMMMKKKHHHHHHIIIKKKKKKHHHEEEBBBAAAAAA???>>>>>>>>>AAAEEEKKKOOOPPPPPPBBB@@@===;;;<<<<<<;;;:::;;;:::888666555666777888;;;:::999777777888888999666444222111111111///---*********+++++++++,,,,,,+++******,,,---...---,,,---333888<<>>>>>===<<<;;;999777666;;;999888999666111000444333444444333222222333555444444444444333222111000222111000//////000111222222222222222222222111111111000000000000111222222222222111000////////////((((((((((((((((((((((((*********))))))******+++,,,,,,,,,+++++++++++++++)))))))))))))))))))))((('''''''''&&&''''''((()))&&&&&&&&&%%%%%%&&&&&&&&&)))(((((((((((())))))***))))))*********)))(((((((((''''''''''''&&&&&&&&&((((((''''''''''''(((((((((''''''''''''''''''((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((((((((((((((((()))*********))))))(((((())))))***))))))((('''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))(((((())))))))))))))))))))))))&&&''''''''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&'''+++000222111...+++***''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))******))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&))),,,,,,---333;;;KKKJJJHHHDDD@@@<<<888666222///,,,,,,......,,,)))(((((())))))******++++++))))))))))))))))))))))))******)))((((((((())))))(((((((((((((((((())))))%%%***///333555888===AAAAAA???;;;555...)))&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''(((((())))))((('''''''''((((((yyyrrrnnnddddddeeefffgggfffbbb```\\\[[[YYYVVVTTTSSSRRRRRRVVVSSSPPPNNNOOOOOOOOONNNQQQOOOKKKHHHHHHGGGGGGFFFIIIFFFAAA>>><<<;;;999888777777999===AAADDDEEEEEE888666555555666777666555666555444333333333444555:::777444444666888777666555333111000111111///...---,,,*********+++---......,,,+++,,,...///...,,,---333888:::>>>BBBBBB>>><<<999555444555888:::;;;;;;;;;999888777666666666888666666777444///...222333555666555333444777999999:::;;;<<<:::888555333999888666444333444555666555666777999999999888888444444444555666777999999777777666666444333111000************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++***))))))(((((((((((('''''''''((()))***((((((''''''''''''(((((()))))))))))))))***++++++)))******+++***)))((('''(((''''''''''''&&&&&&&&&''''''&&&''''''((()))***)))((((((''''''(((((()))''''''((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))(((((('''(((((())))))((((((''')))(((((('''((()))***+++*********))))))*********************)))))))))((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''((()))))))))))))))))))))(((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%+++222222---))))))+++((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((''''''))))))((('''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''&&&$$$$$$(((,,,+++)))...666???AAADDDEEEDDDAAA>>><<<666333111222444444///+++*********))))))******+++))))))))))))))))))))))))'''((())))))))))))))))))******)))((()))***,,,...,,,111777999888888;;;>>>999555111---+++)))&&&%%%&&&&&&&&&%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))''''''''''''''''''&&&&&&'''&&&&&&&&&&&&''''''(((}}}wwwppplllddddddeeefffgggeeeaaa^^^^^^^^^\\\ZZZWWWTTTRRRQQQRRRPPPMMMLLLNNNPPPPPPPPPQQQMMMHHHFFFFFFGGGEEEBBBJJJFFFAAA<<<:::888666444666555555666888999888777000///...///111222222111000000/////////000000000444000---///555999888555444222000000111111000//////---+++******+++...//////---+++,,,...///---+++---222777888999;;;999444<<<888444222222444555555999777666444333333444444444333333444222---,,,///333555666555444444888;;;===>>>@@@@@@???;;;777444===<<<999777666666777888777888;;;>>>??????>>>===777777888999:::<<<>>>???:::;;;;;;:::888666333222........................(((***+++---......------,,,,,,---......//////000------,,,+++***)))(((((()))(((''''''((()))***+++******))))))))))))************))))))***+++,,,,,,)))***+++++++++)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&((()))***+++))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))'''((()))))))))))))))(((''''''(((((((((((('''''')))((('''''''''(((***+++++++++************++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))%%%&&&&&&'''((()))************))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))%%%%%%&&&'''((((((((('''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###+++222111***%%%'''+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((('''&&&%%%))))))((('''''''''''''''************************''''''''''''''''''''''''&&&%%%(((,,,***&&&***333111666===CCCEEEDDDCCCBBB999666444666999888222---,,,+++***************+++))))))))))))))))))))))))&&&'''(((*********)))(((,,,+++***)))***,,,000222666;;;???>>>999444444555///,,,******,,,,,,)))%%%&&&&&&&&&%%%$$$%%%''')))%%%%%%&&&&&&'''((())))))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((|||wwwsssooommmgggiiilllmmmkkkgggbbb______aaaaaa]]]XXXSSSRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPMMMJJJIIIIIIHHHEEEAAAEEECCC???;;;888666444444555444333333444555444333//////......------------......---,,,,,,,,,---...------///000000000000000---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...111222222000---+++***222888999;;;===999222888888777555111000000111111111111000111111222222000000000000///...,,,+++//////000000000222666999999999999888666555666777888777666555444333222222555777:::===???@@@??????;;;<<<:::888:::???@@@>>>BBBBBBAAA@@@???>>>===<<<:::666333555888:::777444444222222555555333333666666555222000///111333555222000/////////---***(((///---***)))***+++++++++...,,,***((((((***,,,---+++,,,+++)))'''%%%&&&'''&&&&&&''')))******(((''''''&&&&&&%%%%%%&&&''''''$$$%%%'''((()))((('''&&&,,,+++***(((((()))***+++'''''''''(((''''''&&&%%%)))(((&&&%%%%%%&&&'''((()))))))))(((((('''''''''))))))))))))((('''&&&&&&***))))))((((((((()))))),,,,,,++++++******)))))),,,,,,,,,,,,,,,+++***)))************)))((('''&&&******+++******)))(((''')))((('''&&&&&&'''((()))(((((()))***+++,,,,,,---''''''((()))******))))))&&&'''((())))))((('''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%(((""""""---,,,%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******)))((('''((()))))))))))))))(((((()))*********++++++++++++------,,,***(((''')))+++((()))***++++++***)))((())))))))))))))))))))))))(((((())))))((('''&&&&&&%%%&&&(((************)))***...444:::???BBBCCCCCC:::777666888;;;<<<888333///...---,,,++++++***++++++***)))***,,,.........))),,,...---)))''''''(((---,,,+++,,,///444999<<<>>>;;;666222000///...,,,))))))((('''&&&&&&%%%%%%%%%&&&'''((((((((('''&&&$$$%%%'''))))))((('''&&&(((((())))))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%{{{vvvrrrmmmkkkhhhjjjmmmnnnlllhhhbbb______``````\\\XXXUUUTTTUUUVVVTTTRRRPPPOOOOOOPPPQQQPPPMMMIIIHHHHHHGGGDDD@@@BBB@@@===:::777555444444444333222333444444333222//////...---------...///------------,,,,,,++++++,,,,,,------............+++++++++*********))))))************************---...///000000///...---)))000666777999;;;888222777777777555222000111222111111000//////000000000......///000000///...---111111111000000111444777666666777555444333555666777777777666555444222111444666888;;;=========<<<888;;;;;;888999<<<===;;;>>>>>>>>>?????????@@@@@@>>><<<:::<<>>@@@AAABBBBBBAAAAAADDDGGGGGGDDDAAACCC@@@@@@CCCBBB@@@???BBBEEEDDDDDDCCCDDDEEEFFFFFFMMMIIIDDDAAA???===;;;:::999888888999::::::888555444444444444333222000///222333333222///......///,,,,,,,,,,,,,,,,,,,,,,,,************)))'''&&&%%%,,,++++++*********++++++******+++,,,,,,++++++******++++++,,,,,,,,,++++++'''(((((((((''''''&&&%%%((()))***++++++***)))((('''(((((())))))))))))((((((((((((((())))))***++++++++++++,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***)))(((((('''(((((())))))))))))(((+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((('''&&&((())))))******))))))((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&!!!'''%%%'''000---$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''(((((())))))((((((((()))))))))************++++++,,,,,,+++******+++---)))***++++++++++++***)))((((((((((((((((((((((((''''''((((((((('''&&&&&&&&&&&&'''((())))))))))))******,,,...///111222333555333333666;;;===;;;999;;;:::888666333111//////...,,,+++,,,...//////...+++,,,,,,++++++---111444222444777999999777555333///---*********++++++***((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{wwwtttooojjjfffeeegggjjjlllkkkhhhdddaaa\\\[[[ZZZYYYXXXWWWXXXYYYYYYWWWTTTRRRPPPPPPQQQRRRPPPLLLGGGEEEEEECCC@@@===<<<<<<;;;:::999888777777444333333444555555333111///...---,,,---///111333///000111111000...+++))),,,+++***)))))))))***+++(((((()))))))))((('''&&&%%%&&&&&&'''((())))))******)))))))))+++,,,...///&&&)))---///000111000...111222444333222111222333222111000///...---------------..................000111111000//////111222///000111111000111333555444666777888888555222000111222333444555555555444000888===999555444555444444555666999;;;===???@@@@@@AAABBBFFFHHHHHHEEEBBBBBB???@@@CCCDDDBBBBBBEEEEEEEEEFFFIIINNNTTTYYY]]]ccc^^^VVVPPPKKKIIIFFFDDDDDDEEEFFFHHHJJJJJJGGGDDDCCCBBBAAA@@@>>>============>>>>>><<<999777777777222222222111000///000111------------,,,+++)))(((---,,,+++*********+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,((()))*********((('''%%%'''((()))++++++***)))(((''''''((()))******))))))((((((((((((((()))***+++*********+++,,,,,,,,,---,,,+++************+++,,,***************)))((((((&&&'''((()))))))))))))))************************)))))))))(((((((((((((((((((((((((((((('''&&&%%%))))))************))))))***)))))))))((((((''''''&&&&&&&&&%%%%%%&&&&&&&&& %%%###$$$,,,)))"""$$$''''''''''''''''''''''''&&&'''''''''((((((((((((''''''((()))))))))(((((()))))))))*********++++++)))+++++++++******+++,,,)))***+++,,,,,,+++***)))((((((((((((((((((((((((''''''(((((((((''''''&&&''''''(((((()))))))))))),,,+++++++++,,,...///000222111222555999<<<<<<;;;@@@@@@???===;;;999888777111000......000111111000///000000111222333555777555666777888666444000...+++)))''''''((())))))((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&''''''((((((''''''%%%%%%$$$###$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&~~~xxxuuusssoooiiidddbbbdddfffhhhiiigggfffddd\\\[[[YYYYYYYYYYYYXXXXXXVVVVVVVVVUUUTTTRRRQQQPPPQQQLLLGGGDDDCCCBBB???<<<<<<<<<;;;;;;;;;:::999999444333444555777666444222///...---...///111444555333444555555444111///---------,,,++++++******+++******+++,,,,,,***)))(((''''''((())))))***++++++)))((((((((())),,,...///'''''')))+++,,,++++++,,,...000222222111000111222222111000......---------///...---,,,,,,+++++++++,,,---...///...///111333...///111111000111333555333555777888777555222000000111111222222222222222///777<<<999444333333222222333444555777999:::;;;;;;<<<>>>AAACCCBBB@@@>>>>>><<<===AAACCCBBBCCCGGGCCCCCCDDDHHHOOOYYYccciiiqqqkkkccc]]]YYYWWWUUUTTTLLLNNNRRRXXX]]]___^^^\\\XXXUUUQQQNNNMMMNNNPPPRRRPPPQQQQQQOOOLLLIIIHHHHHH@@@AAAAAA>>>:::666666777444444444444333222222111000///...------...///000111///---++++++,,,...///,,,------------,,,++++++******++++++***)))'''&&&+++,,,------...---,,,+++******+++,,,,,,---,,,,,,++++++******+++,,,------)))*********+++,,,,,,,,,,,,+++++++++++++++,,,,,,))))))*********)))((((((''''''((())))))***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))((('''&&&&&&******))))))))))))******)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""'''"""!!!((('''###(((''''''''''''''''''''''''''''''''''''(((((())))))'''(((((()))******))))))************++++++++++++((()))++++++))))))***+++***+++,,,------,,,+++***))))))))))))))))))))))))''''''(((((()))(((((('''(((((((((((()))))))))***,,,+++******+++---///000//////000333666999;;;;;;AAAAAABBBBBBAAA@@@???>>>555333222222333333333222333444666888999888666555555444333111000...,,,++++++)))((('''(((((('''%%%'''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&'''''''''''''''%%%$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&|||vvvsssssspppjjjeeebbbcccddddddeeefffffffff^^^\\\[[[[[[\\\[[[YYYWWWSSSTTTUUUVVVUUUSSSQQQOOORRRMMMGGGCCCBBBAAA>>><<<;;;;;;<<<<<<<<<;;;:::999333333444555777666333111......///111222444666777666777777777666555333222000111111000///...---,,,---...///000000...,,,+++*********++++++,,,,,,,,,************+++---///000+++((((((******((()))++++++---000000///....../////////...---,,,,,,,,,,,,...---,,,***))))))((((((''')))+++,,,---...000222...000111000000111333555222333555555555444222000000000000111111222222222000777;;;888555555444222222222333444555666666777666777999;;;;;;;;;:::999;;;999:::>>>@@@???AAADDDBBBAAAAAACCCIIIRRR[[[```ccc___ZZZWWWWWWXXXYYYYYYLLLOOOUUU^^^ffflllnnnnnneeeaaa]]]YYYXXXZZZ^^^```___aaabbbaaa^^^\\\[[[ZZZYYY[[[[[[WWWPPPJJJHHHHHHEEEDDDBBBAAA????????????999999888888999999:::;;;<<<:::888666555555666777333333333333222000///...////////////...,,,++++++//////......------------******+++,,,,,,,,,++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++,,,------...------,,,)))***************))))))((())))))************)))((())))))******))))))((())))))))))))))))))))))))((()))))))))))))))((('''***))))))(((((())))))***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&%%%***%%%""")))(((&&&---''''''''''''''''''''''''(((((('''(((((()))***+++(((((()))***+++++++++++++++++++++,,,,,,,,,,,,---)))***,,,,,,***))))))***+++,,,------------,,,+++************************(((((()))*********))))))+++******))))))******+++++++++*********,,,---......//////111333555777999===>>>???AAAAAAAAAAAA@@@777555444333444444444333444555777:::;;;999555111222111...,,,*********+++,,,***)))((()))(((&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&zzztttrrrsssrrrlllfffgggfffdddccccccdddfffgggbbb`````````aaa^^^ZZZVVVRRRSSSSSSTTTTTTSSSRRRRRRTTTNNNGGGCCCBBBAAA>>><<<:::;;;;;;<<<;;;:::999888111111222444555444111///---...111444666777888888888888888777777666666666444555666666555333000...///000222333333111///---,,,,,,,,,,,,,,,,,,,,,,,,.........//////111222222000,,,***,,,+++((((((---)))+++...///...,,,,,,,,,,,,++++++*********+++++++++***)))(((''''''((()))$$$''')))++++++,,,...000...///000000//////111333222222333333333222111111000000000000111222333444333777999777666888666222222222333444555555666666444555666777666666666666888555666:::;;;999:::===<<<;;;<<<===AAAEEEIIILLLKKKHHHFFFFFFHHHKKKMMMNNNGGGJJJOOOWWW```eeehhhhhhaaa___\\\YYYYYY[[[]]]______aaadddeeedddccccccccccccgggjjjiiiccc]]]\\\\\\ZZZWWWTTTPPPMMMLLLLLLMMMFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMMMMLLLJJJHHHFFFDDDCCCCCCBBBAAA???===;;;:::;;;;;;999888777666666666999777555333222222333444...////////////......---000///...------,,,------...............---------***,,,...000000///...,,,+++,,,,,,------,,,,,,+++***++++++++++++******)))))))))***++++++***))))))((()))))))))***+++++++++((()))******************))))))(((''''''((())))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$***'''%%%+++)))&&&---''''''''''''''''''''''''))))))(((((()))***,,,---))))))***,,,,,,------,,,,,,,,,------------......+++---///...,,,*********+++,,,---......---,,,+++++++++++++++++++++++++++))))))***+++++++++++++++---,,,+++******+++,,,,,,...------,,,,,,,,,,,,,,,......//////000111444666666777:::;;;<<<<<<;;;;;;888666444333333444333111222222222444666666222///...---,,,+++******+++++++++***))))))***)))(((&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&'''((((((%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''yyysssrrrtttsssmmmgggllliiifffcccbbbccceeegggeeedddcccddddddaaa[[[VVVSSSRRRQQQQQQQQQRRRTTTTTTTTTOOOHHHDDDBBBAAA>>><<<999::::::;;;:::999888777//////000222444333///---,,,///222666888999999999999888777777777777777888666777999:::999666222///000111333444444222000...------,,,,,,,,,,,,,,,,,,111111222222333333444444555///,,,...---((()))...(((***---...,,,+++******)))((((((((((((((()))***(((((('''&&&&&&''')))***$$$&&&)))*********,,,---.../////////......///111222222111111111111111111//////000000111333444555555777777666777:::888333222333333444666666777888555666666666444444555666555333333555555333333555444555777999;;;<<<======???===;;;<<>>???@@@999999999999888777777666::::::888777666555555555111111000000//////......***,,,000222222111...,,,------......///.........,,,,,,,,,,,,,,,+++***)))***+++,,,------,,,+++***(((((()))***+++,,,,,,---((()))***+++++++++++++++)))((('''&&&&&&'''((()))''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%% ((('''&&&+++((($$$)))((((((((((((((((((((((((***))))))))))))+++---...)))***+++,,,---.........---------.........//////...///111000...,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,...---,,,+++++++++,,,---222222111000///...---,,,...//////......///111444111333555777777777555444777555333222222222111000000...,,,...111222000...++++++,,,,,,,,,,,,,,,,,,)))(((((()))******)))'''&&&'''''''''''''''''''''''''''&&&%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''|||{{{yyyuuuppplllkkkkkkkkkfffeeeddd___YYY[[[bbbbbbhhhkkkeee]]]YYYWWWUUURRRRRRSSSSSSRRRQQQPPPPPPQQQPPPMMMIIIEEEAAA>>>===>>>???;;;555555999999444---......///444999888333222222222333333333444444777555444444555555444222555555555444333111000///,,,---.../////////...---------------------------222333444444333333333444555444111...,,,***)))((((((((()))+++---,,,(((&&&(((((()))******)))((('''&&&'''((())))))((('''&&&###$$$'''((())))))'''&&&)))***+++***)))((()))+++((()))***++++++,,,++++++......------......///000333333333444555666666777444555666555444444555777555555555444333333666888666555555666888777555333333444666888888888777777>>>;;;999;;;@@@BBB@@@<<<======???AAADDDHHHKKKMMMKKKLLLLLLJJJHHHGGGHHHJJJMMMKKKIIIKKKOOOSSSSSSRRRRRRSSSUUUXXX[[[^^^___```````````````^^^\\\ZZZYYYVVVYYY]]]```aaa^^^[[[XXX```bbbeeefffeeeaaa]]]ZZZ[[[\\\\\\[[[XXXTTTPPPMMMPPPLLLIIIJJJNNNPPPNNNKKKTTTRRRPPPNNNNNNOOOPPPQQQQQQIIIEEEGGGJJJHHHDDDCCCKKKGGGCCCAAAAAAAAA@@@??????===:::::::::::::::888888777777777888999888777555999======999555333444444333222222111000000000000------000111...+++,,,+++,,,---...///...---,,,'''((())))))))))))***,,,))),,,,,,))))))++++++(((***+++++++++***)))(((''')))((('''(((******)))((((((((((((((((((''''''''''''++++++&&&###&&&)))***+++)))((((((***,,,---,,,''')))+++++++++,,,...//////...---,,,,,,,,,......000000000///...,,,+++***---++++++...///...---------111111---,,,000///***(((+++...//////...------222///,,,+++,,,,,,++++++,,,---------,,,,,,---///***000,,,***000...***000///000111333222111///...---------...------,,,+++111000...---++++++*********,,,......---,,,,,,,,,***+++***((((((((((((''',,,+++)))(((''''''((((((((())))))************)))''''''''''''(((((())))))%%%######$$$'''(((&&&$$$***(((&&&%%%'''(((((((((~~~}}}zzzuuuqqqmmmkkkjjjjjjgggffffffbbb\\\]]]cccfffjjjjjjddd^^^ZZZVVVRRRPPPQQQRRRRRRSSSSSSSSSSSSRRRQQQNNNKKKGGGDDDAAA@@@DDDDDD???777444555333...,,,......000666======999555555444444444333333333666555333444444555333222555555555555444222000///---.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,///000111111111111333444333222000---+++***)))((())))))***+++---+++(((%%%((())))))******)))((((((((())))))))))))))))))((($$$&&&((()))******)))(((((()))******(((((()))***))))))***+++++++++***************+++++++++,,,,,,,,,---...///000000000000222444555555444333444555444555555333222222444666555444444666777777555333444555666777777888888888:::999:::>>>CCCEEEBBB>>>>>>======>>>@@@CCCEEEGGGEEEFFFFFFEEEDDDCCCDDDFFFEEEBBB@@@AAADDDFFFGGGFFFGGGGGGHHHIIIKKKMMMOOOPPPSSSTTTTTTTTTTTTRRRQQQPPPSSSUUUWWWYYYXXXVVVRRRPPPSSSVVVYYY[[[[[[YYYVVVTTTYYYZZZ[[[[[[XXXTTTPPPMMMUUURRROOOPPPSSSUUUSSSPPPTTTTTTTTTVVVXXXZZZ]]]^^^YYYSSSRRRVVVZZZYYYXXXZZZXXXTTTOOOJJJGGGDDD@@@>>>AAACCCEEEGGGHHHGGGEEEEEEGGGEEECCCCCCFFFGGGFFFDDDDDDFFFIIIIIIGGGDDDAAA@@@AAAAAAAAAAAA@@@???>>>===<<<888777:::;;;888666777555555555444444222111111///000111111000000111111...000///,,,+++......+++---,,,++++++******))))))***((('''((()))***)))((())))))))))))))))))))))))$$$***...,,,***)))(((%%%)))'''&&&&&&(((***+++***)))+++,,,---,,,,,,...000------,,,,,,,,,,,,---------------------,,,+++***...,,,,,,---............,,,000111------000000,,,,,,+++***((((((***...111///---+++***+++,,,+++***)))***++++++++++++---///,,,000+++)))000---)))---,,,---...//////...---,,,---....../////////.........------,,,++++++++++++---///000000...,,,+++,,,***+++,,,+++******)))((()))))))))((((((((())))))''''''((()))))))))))))))''''''''''''''''''''''''%%%$$$###%%%((()))'''%%%((('''%%%%%%&&&''''''&&&}}}~~~zzzwwwrrrooollljjjhhhgggggghhheeeaaaaaaccciiijjjhhhccc```]]]WWWPPPOOOOOOPPPQQQSSSTTTTTTUUUSSSRRRPPPMMMJJJGGGEEECCCGGGEEE???888444333000+++,,,......000888@@@BBB???888777777666444333333222555444333333444555333222444555666666555333111//////000000000///...---,,,,,,,,,++++++++++++++++++------,,,---...000333444000///---,,,******))))))*********+++,,,+++(((&&&))))))************))))))+++++++++******+++++++++'''(((***+++,,,,,,+++***((()))******)))((()))*********+++++++++***))))))(((((()))************)))((()))***,,,,,,,,,++++++///111444444333111000000222333333111//////000111222111111333555666444333444444444444555666777888666666999???DDDEEEBBB>>>>>><<<:::999:::<<>>@@@BBBBBBCCCBBB@@@???@@@AAACCCDDDDDDDDDEEEFFFFFFFFFEEEEEEKKKKKKLLLLLLJJJGGGDDDBBBCCCEEEIIILLLMMMMMMKKKJJJNNNPPPTTTVVVVVVSSSPPPMMMVVVSSSPPPQQQTTTUUUTTTQQQQQQRRRTTTWWWZZZ]]]___```XXXUUUVVVZZZ]]]\\\^^^bbb^^^ZZZUUUPPPKKKGGGAAA>>>AAAGGGOOOSSSRRRQQQPPPPPPQQQMMMIIIJJJNNNPPPNNNKKKOOOPPPRRRUUUWWWWWWUUUSSSSSSTTTVVVWWWWWWVVVSSSRRRNNNIIIGGGHHHIIIEEEDDDEEEDDDBBB@@@===;;;:::::::::<<<======>>>>>>>>>======:::;;;:::555444777888555555444333222111000/////////---,,,,,,---......---........./////////......)))///222000......---)))+++)))((()))+++------,,,,,,...//////......///111,,,------.........------------............------//////...---------......,,,///000......000000------+++)))((()))+++...000---,,,***+++,,,---,,,+++((()))++++++***+++,,,......000***(((000...(((+++.........///////////////---....../////////......++++++++++++++++++++++++---...000///---,,,,,,---******+++,,,,,,+++))))))((())))))***************&&&''''''((()))*********((((((((('''''''''''''''&&&&&&%%%''')))***)))(((((('''&&&'''((()))(((&&&~~~|||}}}{{{yyywwwuuurrrooommmggghhhiiijjjhhheeecccccchhhgggdddaaaaaaaaaYYYPPPOOOOOOPPPPPPPPPQQQRRRRRRRRRQQQOOOMMMJJJHHHFFFEEEBBB@@@<<<888666444222///---...///111888AAACCC@@@888888777777666555555444666444333444555666444333444555666777666444111000222111111000///...---,,,------,,,,,,,,,,,,,,,++++++******+++...111444555---,,,+++***))))))))))))*********+++,,,+++)))&&&*********+++++++++++++++......,,,,,,,,,,,,......)))***,,,---------------+++,,,---,,,+++***+++---+++,,,,,,,,,+++***))))))((()))***+++,,,++++++***((()))+++,,,---,,,+++***,,,///222222000...,,,,,,//////000...,,,++++++,,,...------///111222222111222111111111111333444666333333555999===???===;;;;;;999777555555777:::<<<===>>>??????>>>???AAACCCBBB@@@===<<<===@@@BBBDDDEEECCC@@@===<<<===>>>@@@========================AAA@@@@@@???===;;;999888888:::===@@@BBBBBBBBBBBB@@@DDDIIINNNPPPOOOMMMLLLNNNLLLJJJJJJLLLMMMLLLJJJHHHIIIKKKMMMOOOPPPPPPPPPPPPNNNOOOQQQPPPNNNPPPUUUSSSQQQNNNLLLJJJGGGCCC???>>>FFFNNNRRRPPPOOOPPPSSSTTTOOOJJJKKKOOORRRPPPMMMNNNNNNQQQWWW^^^bbbaaa^^^^^^aaaeeehhhiiihhhfffddd___YYYUUUUUUTTTPPPNNNPPPNNNKKKHHHEEECCCBBBCCCDDDHHHHHHIIIKKKMMMMMMMMMLLLKKKMMMJJJEEEDDDGGGGGGEEECCCCCCCCCBBB@@@===:::888999777555555666777777666666777888888888888777666888999777222111555888888444333333444666777777666333444555555444333444666111222444555555555444333444444555555555555444444222444333000...000111000111222222111111111111///+++,,,///222333222000------------...000000///...+++---......---,,,---...///111***)))222111+++---111111000000000111222222////////////...---,,,+++,,,,,,,,,,,,,,,,,,++++++)))+++,,,,,,++++++,,,---((('''))),,,,,,)))((()))***+++,,,---,,,+++)))(((''''''(((((()))***+++,,,***))))))))))))((((((((((((((('''((()))***++++++***)))((()))++++++***)))}}}zzzyyyxxxvvvvvvwwwvvvsssqqqfffhhhiiiiiiiiihhheeebbbcccbbb```___bbbddd]]]TTTRRRQQQPPPNNNNNNMMMNNNNNNPPPOOONNNKKKIIIGGGEEEDDD???;;;888777666444222000...//////111888@@@AAA>>>777777777777777777777777666555444555666777666444333444555666555444222000333333222000///...------//////......------------+++***)))+++000333555555++++++***))))))))))))************+++,,,,,,***(((++++++++++++,,,,,,------000///...------...///000,,,,,,---...///////////////000111000///...///111............---,,,++++++******+++,,,,,,,,,,,,,,,++++++---......------,,,+++---000000...+++)))(((+++,,,---,,,)))(((((()))+++***)))***---......---......---------///000222111000000000222444555555555444333222222555777999888999:::::::::;;;===???:::999999888999<<>>;;;999999;;;<<<======<<<;;;:::::::::::::::::::::999888888777666666777999:::<<<<<<=========@@@DDDHHHJJJIIIGGGFFFEEEDDDBBBBBBBBBBBBBBBAAA>>>???@@@AAABBBBBBBBBBBBGGGEEEFFFGGGFFFBBBDDDHHHFFFEEEDDDDDDDDDCCCAAA???===BBBHHHIIIGGGFFFJJJNNNSSSOOOLLLLLLPPPRRRQQQNNNJJJJJJMMMSSSZZZ^^^^^^\\\^^^aaafffkkknnnmmmkkkjjjeee___[[[ZZZXXXSSSQQQRRRPPPNNNJJJGGGFFFGGGIIIJJJMMMMMMOOORRRVVVXXXWWWUUUXXXZZZXXXSSSRRRUUUUUURRROOOPPPSSSSSSQQQLLLFFFBBB@@@>>><<<<<<===???@@@???AAABBBCCCDDDCCCBBBAAA@@@BBBBBB???:::;;;AAADDDCCCBBBAAAAAABBBDDDEEEDDDCCC>>>???@@@@@@???>>>???AAA???@@@AAACCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@??????===AAAAAA;;;888:::;;;999;;;::::::;;;:::888777777333444666:::<<<<<<888444222222333666888888666333444555666666444222222222222555000///777777111555555555444444555666777777777777666555333111///...222222222222000///---,,,,,,---...---++++++,,,---***''')))......******---000000000///...+++)))'''))))))))))))***+++,,,---+++++++++************************))))))***+++,,,,,,+++***+++---...---,,,zzzxxxvvvttttttvvvxxxyyyvvvrrrfffhhhhhhgggggghhheee```]]]^^^]]]]]]aaaddd___WWWUUUTTTQQQNNNLLLKKKKKKKKKOOONNNLLLIIIGGGDDDCCCBBB???:::777777555111...------///000222999??????;;;666666666777777888888888555444333444666666666444333444444444333333222111444333222000///.........000000//////......------+++))))))---222555555333++++++***))))))))))))******))))))***,,,---,,,+++,,,,,,+++,,,,,,---...///000000////////////000000------......///000000111222333444444333222333444000000000111000000//////,,,,,,++++++,,,,,,---................../////////---///000000---***))))))***+++,,,,,,***(((((()))***((('''((()))++++++***************+++,,,---...///...,,,******,,,...///////////////000222333444111222333333333333555777444555777777888999===??????>>><<<:::999999:::;;;>>>===<<<::::::999999999999999:::::::::999999888888888888999:::;;;<<<===BBBCCCEEEFFFEEECCCAAA???@@@@@@???>>>============999999:::<<<===???@@@@@@>>>;;;;;;>>>>>>======@@@AAA???>>>===>>>>>><<<;;;<<<>>>@@@@@@???@@@CCCGGGIIIHHHHHHHHHIIIJJJIIIHHHGGGGGGIIILLLOOOQQQQQQPPPSSSWWW\\\```ccccccaaa```___YYYVVVVVVUUUPPPNNNNNNLLLJJJHHHFFFEEEFFFHHHJJJKKKKKKLLLQQQVVVXXXVVVSSSWWWZZZYYYVVVUUUWWWVVVSSSOOORRRUUUWWWVVVQQQKKKGGGCCCAAA??????AAADDDEEEFFFJJJKKKLLLMMMLLLIIIGGGEEEBBBEEEFFFFFFIIILLLKKKGGGJJJJJJJJJLLLNNNNNNMMMLLLHHHJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPPPPLLLLLLMMMNNNNNNNNNMMMMMMKKKRRRSSSLLLGGGIIIIIIEEEFFFCCCCCCFFFEEEAAA@@@BBBCCC@@@===>>>AAADDDDDDBBB;;;<<<>>>@@@BBBAAA>>><<<>>>???AAAAAA???===<<<<<<:::???<<<:::@@@>>>:::@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBB@@@>>><<<:::999;;;;;;;;;;;;999777555444888888888555333111222333555000000666777333333999::::::888777444222000...000///...---...///000111/////////000000000111111111111111///......000222111///------///111222222zzzvvvtttuuusssrrruuuyyyyyyuuuqqqfffhhhgggdddeeegggddd]]]YYY[[[\\\]]]```bbb___YYYXXXVVVSSSPPPMMMLLLLLLLLLNNNMMMKKKIIIFFFCCCAAA@@@===777555666555///+++,,,+++...111444;;;AAA???:::777777777777777666666666333222111222444555444333444333222111111111222222444333222000//////000000000//////...------,,,,,,***((()))...333666333000,,,+++******)))))))))***(((((((((***---......------,,,,,,,,,---...///000000000000111111000000000............///000111222444555666666444444555666222222333444444444333333111000...------///111333444333222000000111333444111222333111...,,,+++,,,***,,,......,,,++++++,,,+++)))'''''')))******)))((()))***++++++,,,+++++++++++++++***))))))***+++***+++,,,---------------,,,---......------///111111444666777666666888:::999999888888888999:::::::::999888777777888999999888888999::::::888777666888888888999:::<<<>>>???BBBBBBBBBAAA@@@???>>>===?????????===<<<;;;<<<===888888888999;;;===???AAA;;;666444888;;;::::::;;;>>><<<999888999999888888:::::::::;;;<<<===???@@@<<<>>>AAABBB@@@>>>>>>>>>???AAACCCDDDCCCCCCCCCDDDGGGIIIMMMPPPQQQPPPNNNMMMOOOKKKJJJMMMNNNJJJHHHIIIGGGFFFDDDBBBBBBBBBCCCDDDEEEDDDEEEIIINNNOOOKKKGGGJJJMMMOOOLLLLLLMMMKKKGGGDDDFFFIIILLLLLLKKKIIIHHHDDDBBB@@@AAADDDHHHJJJKKKOOOPPPQQQQQQOOOLLLIIIGGGDDDFFFGGGHHHLLLQQQPPPLLLKKKJJJKKKMMMOOOOOONNNLLLKKKLLLNNNNNNNNNNNNPPPQQQSSSSSSSSSTTTTTTUUUVVVWWWRRRSSSTTTVVVXXXYYYYYYZZZUUU___aaaYYYSSSUUUTTTNNNHHHEEEFFFJJJKKKGGGGGGKKKKKKHHHEEEFFFJJJMMMLLLIIIEEEFFFHHHKKKLLLKKKGGGDDDEEEHHHJJJKKKJJJIIIIIIIIIFFFNNNKKKGGGIIIEEEBBBJJJJJJKKKMMMNNNOOOOOOOOONNNLLLLLLLLLKKKJJJIIIGGGGGGCCCDDDEEEEEEEEECCCAAA???DDDDDDDDDCCCAAAAAACCCEEEEEE>>>>>>DDDEEEAAACCCKKKJJJIIIGGGEEECCCAAA@@@@@@===<<<:::999888999:::;;;999::::::;;;<<<===>>>>>>@@@@@@@@@===:::999;;;>>>;;;888555555777:::<<<==={{{vvvrrrqqqvvvtttrrruuuxxxxxxtttoooggghhhfffbbbcccfffccc\\\WWW[[[]]]\\\^^^```^^^YYYYYYWWWTTTQQQOOONNNNNNOOOOOONNNKKKIIIEEEBBB@@@???:::444222555555///,,,---)))---111666===CCCAAA;;;999999888777666555444444111000///000222333222111444333111//////000222333444333222000000000000111//////...---,,,,,,++++++)))''')))...444666222...---,,,+++***))))))))))))((('''''')))---/////////------,,,,,,---...000111///000111222222111000///............///000111222555666777666555444555777333444444555666666666666666444111000000222666888999888555333333555777999555555555333000......///+++---000000///.........,,,***(((((()))******)))'''(((***+++,,,,,,++++++(((***+++,,,+++*********((()))***++++++***)))(((+++,,,---,,,++++++---///,,,///333333111000000222000000111222333444555555555555444444555666888999555666888888777555333111777777888999;;;>>>@@@BBB<<<<<<<<<<<<======>>>>>>???@@@???>>><<<;;;<<<===:::999888777888:::<<<>>>@@@999555999===<<<:::999;;;999666444555666777777666666666888;;;===<<<;;;666;;;@@@@@@<<<999:::<<<666999<<<===;;;:::<<>>CCC@@@AAAFFFIIIFFFEEEFFFDDDCCCAAA???>>>>>>>>>>>>AAA??????BBBFFFFFFBBB===<<>>;;;<<<@@@???@@@AAABBBBBBAAA???>>>===<<<;;;;;;<<<<<<;;;:::666777888999:::::::::::::::;;;;;;;;;:::999777666777888999;;;>>>@@@AAABBBGGGCCCCCCHHHIIIFFFGGGMMMKKKNNNPPPLLLEEEAAAAAACCCGGGEEEEEEHHHMMMPPPPPPNNNIIIFFFFFFHHHGGGBBBAAACCC>>>???@@@AAAAAABBBCCCCCCGGGKKKNNNOOOOOOOOORRRTTTUUURRROOOMMMOOOSSSWWW[[[ZZZ[[[[[[WWWQQQJJJEEECCCHHHAAA>>>AAABBBBBBGGGNNNNNNOOOQQQRRRRRRQQQPPPOOORRRUUUTTTRRRSSSUUUTTTOOOPPPSSSVVVWWWVVVTTTRRRRRRUUU\\\^^^XXXRRRQQQQQQPPPOOOPPPRRRTTTWWWVVVTTTQQQQQQMMMMMMPPPOOOLLLOOOVVVXXXTTTOOOOOOQQQRRROOOLLLNNNRRRSSSRRRTTTZZZ\\\[[[[[[XXXWWWWWWUUUQQQSSSWWWPPPKKKIIIMMMUUUWWWQQQJJJIIIKKKNNNOOONNNMMMLLLLLLHHHKKKOOOPPPOOOOOOQQQTTTPPPRRRRRRPPPLLLKKKLLLOOOIIIGGGEEEDDDEEEHHHMMMPPPyyypppkkklllrrruuusssrrrssstttrrriiigggeeebbb___\\\[[[YYYUUUZZZ___aaa___\\\ZZZYYYXXXXXXWWWVVVSSSQQQNNNMMMLLLJJJGGGCCC@@@===<<<;;;;;;999666222000/////////111555888999===@@@>>>888888888888777666666555555222333555555555444222111333333333333222111///...000000111111000///......+++++++++*********)))))),,,)))***///555777333...((()))))))))(((''''''&&&''')))+++,,,---...111444...,,,++++++---......---111111111222222111111111222222111000000///000000...111444555444333444555333555777999:::999777666555555555666777999:::;;;>>>;;;777666777999999999999888777666444333222222000/////////......------+++***(((&&&%%%&&&((()))((((((((())))))***+++++++++++++++++++++,,,------...+++)))***,,,,,,+++)))***)))((()))+++,,,,,,++++++,,,,,,,,,,,,+++******+++,,,,,,------.........---------,,,,,,+++++++++------........................------///111444555444444333333333333444444444555555666666666666666777777666666666666777777777888888999999999888888999999999999999999999999777777888888888888888888======<<<<<<;;;:::::::::;;;===>>>===;;;:::;;;===>>><<<===???>>>;;;<<>>???<<<:::888888999888777555777777888888999999888888<<<<<<<<<<<<<<<:::999888666777888:::;;;===>>>???@@@@@@EEELLLMMMGGGCCCDDDDDDHHHKKKIIIDDD???===>>>EEEDDDDDDFFFJJJLLLNNNNNNGGGDDDCCCEEEDDD@@@>>>@@@============>>>>>>>>>>>>AAADDDGGGGGGGGGGGGIIIKKKMMMKKKHHHFFFFFFIIILLLNNNJJJJJJJJJIIIFFFBBB>>>;;;DDD>>>;;;;;;;;;999<<>><<<<<<<<<999666222000//////000444888999:::===@@@???:::666666666555444444333333222333444444444333111000333444444444333222111111000000000000///---,,,,,,))))))((((((((((((''''''***((()))---333555111,,,(((((((((((((((((((((''')))***,,,---...///222555///---,,,,,,...//////...222111000000000000111222555444333222111000000000///000222222111111222444222333666888999888777777555555666777888:::<<<======999666444666888:::;;;888888777666444333222222.........---,,,++++++***)))(((''''''&&&'''''''''((((((((((((((()))******---------...///000222222555333000///000000///---...,,,+++***,,,---------,,,,,,,,,---------------+++,,,,,,,,,,,,------------,,,,,,+++***)))((((((+++*********++++++,,,---,,,,,,+++++++++---...//////......---......//////...///111222222222111000000111111222222222111111111222333444555555555555444444555666777888999999444555555666666777777777::::::::::::::::::::::::===>>>??????===;;;;;;<<<@@@>>>===???===:::<<>>@@@<<<;;;999888888777555333777777888999999999888888<<<<<<<<<<<<<<<;;;999999666666777888999:::;;;;;;<<<>>>CCCIIIIIICCC>>><<>>>>>======>>>@@@CCCBBB@@@>>>======>>>>>>===<<<;;;===@@@???;;;888AAA===:::;;;:::888999<<<;;;===AAAEEEGGGFFFEEEDDD???BBBAAA???@@@EEEGGGEEEEEEGGGHHHJJJJJJHHHGGGFFFHHHNNNQQQNNNKKKMMMOOONNNLLLIIIGGGEEEEEEEEEDDDCCCHHHFFFEEEFFFCCCAAABBBGGGHHHFFFDDDEEEGGGFFFCCC???EEEHHHIIIGGGGGGJJJJJJGGGEEEFFFKKKTTTVVVNNNCCC>>>:::999999;;;======:::888:::===???AAA@@@???@@@AAA@@@>>>;;;:::;;;;;;;;;;;;>>><<<;;;;;;<<<===<<<<<<999;;;>>>@@@@@@???===<<>>===<<<<<<999555222000000111222888;;;;;;;;;===AAA@@@<<<666666555555444333333222222222333333333222111000444444444333333222222222/////////...---+++***)))((('''''''''''''''''''''((('''(((,,,111111...***(((((((((((((((((())))))+++,,,...//////000333555111///...///000111111111333222000......000222333777666555333222111111111000000000000000111222333000111444666888888888777555666666777999;;;===>>>>>>:::666444555777999999555555444333222111000000---,,,,,,+++***)))((((((&&&'''''''''''''''&&&&&&'''''''''''')))+++,,,...111111222333555777888999>>>===:::888777555444333555222///...///111222222////////////000111222333000000//////......------...---,,,+++***)))(((((())))))(((((()))***,,,,,,------,,,++++++,,,,,,---------,,,,,,,,,---......+++,,,...//////...---,,,+++,,,...//////...---,,,......///000111111000000---...///000111222333333000000111222333444444444555555555555666666777777999;;;<<<===<<<<<<<<<<<>>======;;;888:::???EEEJJJOOOKKKCCC======???>>>===;;;;;;;;;;;;999888666777888:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::888888888999999999999:::>>>===>>>???>>><<<;;;;;;<<>>@@@===888<<<::::::;;;;;;:::;;;<<<:::<<<>>>@@@???===999777888;;;:::777777;;;>>>>>><<<<<<===>>>???>>>===;;;<<>><<<:::@@@??????===;;;999:::<<<===:::888888999:::999777999===>>><<<<<<>>>>>>:::>>>::::::AAAFFFCCC>>>;;;444555777777666444444444///222444555555555555666;;;777222111333555444222666333111222555777666444222444666888999777444333wwwpppppprrrtttwww{{{xxxwwwrrrkkkiiilllmmmkkkllliiiddd___\\\\\\]]]^^^]]]]]]]]]]]]\\\ZZZWWWVVVQQQRRRTTTTTTRRRMMMGGGDDDEEEDDDCCCBBB@@@>>>===<<<;;;888444111000111333555:::=========@@@CCCBBB>>>777777666555555444444333222333333333222222111111444333333222111111111111...------,,,+++***((('''((((((((((((((((((((((((''''''(((+++...///+++(((((((((((('''((()))***+++---.../////////000333555333222111111333444444333333111///------///111333777666555333222111111111222111000000111222333333///000222444666777777777555555666777888:::<<<<<>>???@@@>>>=========<<<<<<<<<<<<::::::::::::::::::::::::===>>>===<<<<<<<<<;;;:::::::::;;;;;;;;;;;;===>>>AAACCCCCC@@@;;;:::<<<>>>BBB>>>===>>>===::::::===888777666666777888:::<<<;;;:::888888888888888888888999:::;;;;;;:::999888888555444777===???<<<888888999999888888999999999:::;;;======;;;777333111666999999444222555888999:::888888999;;;;;;999777555888999777777:::;;;:::888999:::======<<<777444888999999777444444444555<<<999555444444777999:::777:::;;;999999<<<<<<999;;;555333777<<<:::777666222444555555222111222444000222444555444444555666777333///...111333333111333000...000333555444222111222333444444333333222zzzrrrqqqqqqsssxxx~~~wwwvvvpppiiiiiimmmnnnlllkkkhhhddd```^^^^^^___aaa^^^\\\ZZZYYYYYYWWWTTTRRROOOPPPRRRSSSQQQMMMHHHEEECCCCCCCCCBBB@@@>>><<<;;;999666333000000222666888:::>>>???@@@CCCFFFDDD@@@777777777666555555444444444333333333222222222222333222111000............++++++++++++***)))'''''''''(((((((((((()))))))))'''''')))+++------***'''((((((''''''(((***+++---...///000000///000222444555333222222444555555444333111///------///111333555444333222111000000000333222111222333444333111///000111333555666666777555555555555666777999999===999666333222222111000------,,,++++++***))))))((((((((((((''''''''''''&&&&&&'''(((((((((((('''''''''(((***---222666999:::;;;;;;===???BBBDDDEEEIIIJJJKKKIIIEEEAAA>>>======;;;999999;;;<<<<<<<<<:::999999999999;;;===>>><<<<<<;;;:::999777777666666666555555444333222222///000000111111000//////////////////......------////////////000111222222222111000///...---,,,,,,)))***+++,,,,,,---,,,,,,------------,,,+++******,,,,,,,,,,,,------------***++++++,,,,,,---------,,,,,,,,,------.........---...111777<<<>>>>>>===???<<<<<<===:::555444777444;;;CCCEEEAAA;;;999999777666555666888999999888333444666999;;;===>>>>>>>>>>>>===============>>>999999999999999999999999777<<>>:::555<<<;;;;;;:::;;;===???AAABBBCCCCCCAAA>>><<<;;;<<<===999888999999777888;;;666555444444555777:::;;;;;;999777666777888888777777888999;;;;;;;;;:::999;;;:::999;;;???@@@>>><<<<<<>>>===999888::::::888888999::::::999777555444555::::::666222444777777777555333555777888666333444777666444444888999777333555888<<<===;;;666222222666777444222444444333;;;999666444444777:::<<<777999999666666::::::888999666666;;;<<<777111///111222333222111111222333333555666555444444555777444222000000222333444333333111000111333444444333444444444444555555666666}}}uuusssqqqooorrrvvvqqqpppnnnkkkmmmrrrrrrnnniiigggdddaaa``````aaabbb]]]ZZZWWWUUUUUUTTTQQQOOOOOOPPPRRRSSSQQQNNNJJJHHHCCCCCCCCCBBB@@@===;;;:::777555222000111444888;;;999>>>AAABBBEEEIIIFFFAAA777777666666555555444444555444444333333333333333333111///---++++++******)))))))))))))))(((''''''''''''''''''(((((())))))'''(((***,,,---+++)))'''((((((''''''(((***,,,......///000/////////111333444222111222333555444444111000///......///000111222222111000000///000000222111111222444444222//////000111222333444555555444444333333444555555666666444222111000///...,,,+++******))))))(((((('''&&&&&&''''''''''''(((((('''''''''(((((()))))))))******+++,,,000444999<<<<<<======???AAACCCEEEFFFHHHLLLOOONNNIIICCC???>>>===<<<<<<===???@@@???>>>>>>===<<<;;;<<<===???@@@============>>>>>>>>>>>><<<<<<;;;;;;:::::::::999444666777888777555333111333333333333333333222222555555555555666777888999777555222///---,,,,,,---************+++,,,---...,,,---------------,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,---------------.........---...111777>>>AAA@@@>>>>>>===>>>???;;;555333555111444999;;;999777555555222111000111333333333111000111333444666777777777:::999888888888888999:::555555555555555555666666333888;;;999999:::888222999999999:::<<<===>>>>>>===<<<===>>>>>>===:::888666222111333333222333777444333111000111222555666777444111111333444444333555666777888888888777777::::::;;;<<<======>>>>>>===???>>>999999<<<===:::888888888888888888888888444:::<<<888555777999:::777444222333777888555222555777666444666;;;<<<:::555666888;;;<<<;;;777333000555777444444777888666777777888777777888999:::777888666111000444555444444333666;;;:::555222222222222111222333444444444555555666555333333444555222333444444222222333444222333333333222222333555222333444555666777777777|||vvvsssooojjjiiillljjjlllmmmmmmrrrvvvuuupppfffeeecccaaa``````aaabbb]]]YYYUUUSSSSSSRRRPPPMMMPPPQQQSSSSSSRRRPPPMMMKKKCCCCCCCCCBBB@@@===:::999666444111///111555:::===999===AAADDDGGGJJJGGGBBB777666666555555444333333666555444333333333444444222111...,,,)))((((((((('''(((((((((((((((''''''&&&&&&&&&''''''((((((((('''(((***,,,,,,+++)))'''((('''''''''(((***---///...///000///...///000222333111000111222333333333111000///......///000111000000///////////////000111000000222555444111---000000111222333444444555333333333222222333333444000///......///...,,,*********))))))((((((''''''%%%%%%&&&''''''(((((()))((((((((((((((()))***+++...------...111555:::<<<======>>>???AAACCCEEEFFFGGGKKKPPPPPPKKKDDD???===<<<<<<<<<>>>@@@AAA@@@???@@@???===<<<===>>>@@@AAA;;;<<<===???@@@BBBCCCDDD?????????????????????>>>888999<<<===<<<999555333888888888999999888888777;;;;;;;;;<<<<<<>>>??????:::888333///---,,,,,,---******))))))***+++---...+++,,,---...............******+++,,,---......///------,,,,,,,,,,,,,,,,,,///////////////////////////000333999@@@CCCBBB@@@???>>>???AAA===666333444111222222333333333333333222000//////000000///---//////000111111111111000444333222111111222333444111111222222222222333333444666333,,,,,,333666444///000111444666666444333555444555999<<<<<<888444000,,,+++---...---000444333111///------...000111333000,,,,,,...000000///333444444444444444333333111333555555555555777999444888777333444:::===;;;:::999888777777777777888222999===:::777999<<<<<<===999777888<<<===;;;777444666555444777<<<>>><<<:::999999:::;;;:::888555///666999666666;;;<<<999666999<<<>>>===<<<;;;;;;;;;;;;777111///222444222//////111444555444666;;;555333222333555777777666888999888777555444555777222444777666222000111333222444555444111000333666...000333555777666555444zzzrrrnnnnnnmmmjjjfffiiiiiiiiijjjkkkkkkiiihhheeedddbbb```]]]ZZZYYYWWWWWWYYYZZZWWWRRROOOOOOPPPOOORRRTTTRRRNNNKKKJJJJJJFFFDDDBBBAAA???===:::777666444222111222555888:::>>>>>>===???EEEIIIDDD;;;<<<;;;;;;:::888666444333111000//////000000///......---,,,***))))))((((((((((((((((((''''''''''''''''''''''''(((((((((((('''***------***((()))+++&&&&&&''''''(((***+++,,,000///...---...000222333777555222111111222333333//////000000000111111111///333555333///,,,...111///111333555555333111000...///111222333333222222111000000///......------///---+++)))((((((((()))&&&&&&&&&&&&'''''''''((()))((('''&&&%%%%%%&&&''')))(((((((((***---///111000000111333555888:::;;;:::;;;>>>AAACCCDDDDDDDDDIIIMMMQQQNNNFFF???<<<;;;AAA>>><<<===???AAA>>><<<<<<===>>>>>>>>>???AAACCC999;;;>>>???@@@AAACCCEEEIIIEEEBBBAAABBBBBB???<<<>>><<<;;;;;;<<<===;;;:::===<<<<<<<<<===>>>??????AAA@@@@@@@@@AAA@@@===;;;333222000...,,,+++*********+++,,,......---,,,,,,,,,******...222555444222222111000//////000111222222222222222333333333333444333222111222444666777666444444888>>>CCCCCCBBB??????AAACCC@@@:::777999888777666555555444444555444444333333222222222111000111222333333222111111777444111000000000///...000///...------///111222000...------///222333333222111///---,,,---...///++++++++++++++++++++++++*********)))((())),,,...///000///+++***...///---***+++,,,+++***+++---///......///000000//////...,,,//////,,,,,,......+++///...---,,,,,,---...///...///000111222111000000///222444555555666:::>>>>>>============<<<888555<<<999666777:::<<<===<<<;;;999888888999888666444111111111222555999===???999999888777666888;;;>>>AAA;;;333---+++,,,------((())))))+++---///111222222000...///222222111......///000111111111111000...///000111111///...---///.........---,,,,,,,,,&&&***///111000///000222{{{tttpppooommmiiieeefffeeefffggghhhgggdddbbb^^^]]]\\\ZZZXXXVVVTTTTTTRRRUUUWWWVVVSSSQQQQQQRRRRRRTTTTTTRRRNNNLLLLLLMMMEEECCCAAA@@@???===999777777555333111111444666888===>>>===???EEEIIIEEE<<<;;;;;;:::888777555444444000...------......---+++,,,+++***))))))((())))))((((((((((((''''''''''''''''''''''''(((((((((((((((+++///...+++))))))***'''''''''((()))***+++,,,///...------...000222333888666333111111222333333000000000000111111111111///222555333///,,,...000...000222444444222000///...///000111111111000000.........---,,,+++++++++...---+++)))((((((((((((&&&&&&'''''''''(((((((((***)))'''&&&&&&&&&'''((()))(((((()))+++...111333333333444555777999:::<<<:::<<<>>>@@@BBBCCCDDDDDDGGGKKKOOOMMMFFF???===<<<>>>???@@@@@@???>>>>>>>>>>>>???AAAAAA@@@@@@AAACCC===???@@@AAAAAABBBDDDFFFHHHFFFCCCBBBAAA@@@>>>===??????>>>===;;;:::999999;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBB???:::777111000///---,,,+++******++++++,,,,,,------,,,,,,,,,+++,,,000555777666444888777666666777888999::::::::::::999999888888888777666555555555666777888;;;:::999;;;>>>AAACCCCCCCCC???======<<<999888;;;::::::999888777666666666666666666666666666666777555666777888999888888777999777444333444555444333222222222222222222111111333222000111333444444333333333222111000...,,,***++++++++++++++++++++++++((()))***)))((((((***,,,***------***+++...///---)))***+++***))))))+++,,,------------------,,,,,,***------******---...+++---,,,+++******+++,,,---+++,,,---/////////......+++---///000///000444777:::::::::;;;<<<;;;999666666333111222555777888777555444333444555444222000......///000444888<<<>>>:::999666222222555;;;@@@>>>999111+++))))))******)))))))))***+++,,,------...,,,***+++---///...,,,,,,,,,,,,,,,------------++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++++++++))),,,......,,,++++++---}}}~~~zzzuuurrrqqqnnniiieeeaaaaaabbbccccccaaa]]]ZZZVVVUUUTTTRRRQQQPPPPPPPPPQQQSSSUUUUUUSSSQQQPPPPPPUUUUUUUUUSSSOOOMMMNNNNNNDDDBBB@@@>>>===<<<999777777666333111111222444555;;;<<<<<<===CCCGGGDDD===999888666444333333333333...,,,++++++++++++)))((())))))(((((((((((())))))((((((((((((''''''''''''''''''''''''((((((((((((***---111000---)))((()))''''''(((((()))***,,,,,,......------///111333444999888555222111111222333111111111111111111111111///222444222///---...000...000111222222111///........./////////...------+++++++++******))))))(((---,,,+++)))((((((((((((''''''''''''((((((((()))***)))((((((((((((((()))(((((((((***---000444666777777777777888:::;;;<<<:::<<<===???AAABBBBBBBBBDDDHHHKKKJJJEEE@@@>>>===<<<@@@DDDDDD@@@======???@@@BBBDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBAAABBBEEEGGGGGGGGGFFFCCC@@@>>>===>>>@@@BBBBBB???:::777777999::::::::::::;;;<<<=========>>>@@@BBBAAA<<<666111...---,,,++++++***++++++,,,+++++++++,,,,,,---......---///333999;;;999666;;;;;;;;;<<<===>>>@@@@@@AAA@@@@@@???>>>===<<<;;;::::::::::::999999999999666777:::<<<@@@EEEKKKOOOLLLCCC===<<<>>>>>>???BBB======<<<;;;:::999888888777888999:::;;;<<<======999:::;;;<<<===>>>>>>>>><<<:::888999:::;;;;;;:::555777888999888666444222444444444666888999999888333444666555333...)))&&&))))))))))))))))))))))))&&&(((******)))))))))***(((+++,,,***+++......+++)))+++,,,+++******+++---...---,,,,,,+++++++++,,,))),,,,,,)))***---...,,,******))))))))))))******((((((***+++,,,,,,,,,,,,((()))++++++***+++---/////////000222444444222000///...,,,---000222333333/////////111222111///,,,++++++,,,...111555999;;;:::777222------111999???===777000+++((((((((('''******))))))((((((((((((***(((&&&&&&(((***************)))(((((()))))))))((((((''''''''''''(((((()))))))))***************)))+++,,,+++***)))***+++|||xxxwwwuuusssrrrqqqooojjjggg_________```___]]]XXXTTTQQQPPPOOONNNMMMNNNNNNOOOUUUVVVWWWVVVTTTQQQNNNLLLTTTUUUUUUTTTRRROOOMMMLLLDDDAAA>>>===<<<;;;888777777666333111000000111222666888888999>>>BBB@@@:::555444111///...///000111---+++***)))***)))(((&&&'''''''''''''''((())))))((((((((((((''''''''''''''''''''''''((((((((((((+++///333222...***(((((()))((())))))***+++,,,------------...///111333444999888666444111000111333222111111111111000000000///111222111///......//////000111222222111///......---------,,,+++*********)))))))))((((((((('''++++++***)))(((((('''''''''''''''((((((((())))))******))))))))))))))))))(((((()))+++...222777999:::999999999999:::;;;;;;::::::;;;===>>>??????@@@BBBDDDGGGGGGDDDAAA???>>>===AAADDDDDDBBB???======BBBDDDFFFGGGEEECCCBBBAAAEEEEEEDDDCCCBBBBBBDDDGGGFFFGGGGGGDDD???<<<===??????BBBDDD@@@:::666888;;;::::::999999:::;;;<<<<<<<<<;;;;;;<<<;;;777111---++++++************++++++---,,,++++++,,,...000111000000222777<<<>>><<<999:::;;;<<<===>>>@@@AAABBB@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<;;;:::999444777;;;===@@@EEEMMMSSSNNNDDD<<<===@@@AAABBBCCC???>>>>>>===;;;:::999888888999:::<<<>>>@@@AAABBB:::;;;<<<===>>>???@@@@@@===<<<;;;<<>>===;;;222333444333111---)))&&&))))))))))))))))))))))))''')))+++,,,,,,+++++++++***---///------///...***,,,...000000000000111222222111///............///+++------+++,,,000111///*********)))))))))))))))''''''((()))***+++++++++)))******))))))***+++,,,***))))))+++------,,,+++++++++++++++---///111111------...111222111///,,,++++++++++++---000333555555333///++++++///666;;;;;;666000,,,***)))(((((())))))))))))(((((('''''')))(((&&&&&&&&&((()))***,,,+++***)))))))))***+++))))))'''''''''''')))***)))*********+++,,,,,,,,,)))))))))******,,,...///{{{vvvrrrooooooooooooooommmjjjhhh___^^^^^^^^^]]]ZZZVVVRRRPPPOOONNNMMMMMMNNNOOOPPPWWWWWWWWWVVVUUUSSSPPPNNNQQQRRRTTTUUUTTTPPPKKKHHHCCCAAA>>><<<;;;:::999777777555333111/////////000111333333333777;;;:::555000...,,,******+++,,,---,,,+++))))))))))))(((&&&&&&&&&&&&&&&'''((()))***((((((((((((''''''''''''''''''''''''((((((((((((---000333222---)))((((((******)))******+++,,,---------...///000111222333666777888555222000000111000000000000000000000000///000111111///......///111111222222111000///...---,,,+++***))))))(((((()))))))))((((((((((((((())))))))))))(((''''''&&&''''''''''''(((((((((((())))))******************'''((()))+++///444888;;;;;;;;;:::::::::::::::;;;888999999:::;;;;;;<<<===???AAACCCDDDCCCAAA???>>>AAA@@@AAABBBDDDBBB>>>:::BBBEEEGGGGGGEEECCCBBBAAAEEEEEEEEECCCAAAAAACCCEEEEEEFFFGGGCCC???===>>>@@@===AAACCC@@@;;;999;;;>>>;;;::::::999999999::::::888777444333222000---+++)))))))))))))))***++++++------------///111444555555444555999>>>@@@>>>;;;999:::;;;===???@@@AAAAAA========================<<<<<<<<<<<<<<<;;;999999<<<>>>??????===>>>CCCGGGFFF>>>999<<>>>>>>>>===<<<;;;999888777888:::<<<>>>@@@BBBCCC;;;<<<<<<===>>>@@@AAAAAA<<<<<<<<<>>>AAACCCCCCBBB======<<<;;;;;;<<<===>>>777777777999;;;;;;999777000000///---,,,+++***)))(((((((((((((((((((((((((((+++...//////...///000,,,000222111222555444111222555777999888999:::;;;777666555444444444444444111333222///000555666555............------,,,,,,*********+++,,,------...,,,+++******++++++++++++...---,,,---...///...,,,***++++++,,,---...///000......///000222222///---...---,,,++++++,,,.../////////...,,,,,,---111555666333...++++++***))))))******+++,,,,,,,,,++++++,,,,,,+++*********,,,---111111000000///000000000//////---,,,+++,,,---...------......//////000000---,,,,,,---...000111111}}}{{{yyyvvvrrrooohhhiiijjjjjjjjjiiigggfff```___]]]\\\[[[YYYVVVSSSQQQPPPNNNMMMNNNOOOQQQRRRUUUTTTTTTTTTVVVVVVTTTSSSOOOOOOPPPRRRQQQNNNHHHDDDDDDAAA===;;;;;;;;;:::888666444222000///.........---//////...111555444000+++***)))((((((((()))***+++)))(((((()))***)))''''''''''''''''''((())))))((((((((((((''''''''''''''''''''''''((((((((((((...000222000,,,))))))***++++++******+++,,,,,,---......//////000000111111222555888777333000//////.........//////000000000/////////000000//////...000111111000000///...---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))************)))'''((()))+++///444888;;;<<<<<<;;;;;;;;;;;;<<<<<<999888888888999:::;;;;;;>>>???@@@AAAAAA@@@???===CCC@@@???@@@CCCBBB===999BBBDDDFFFEEEDDDBBBAAABBBCCCDDDEEEDDDBBBAAABBBCCCDDDEEEDDDBBB@@@???@@@AAA===???AAA@@@===<<<>>>@@@;;;:::999888777777666666333111...,,,,,,,,,+++))))))))))))))))))***++++++---...///111444666999::::::888777:::>>>@@@???===:::;;;===???@@@AAABBBBBB=========>>>>>>>>>??????;;;;;;;;;::::::::::::::::::<<<===>>>>>>???AAACCCAAA===<<<@@@BBB@@@======<<<===>>>>>>===<<<:::999888888:::;;;===???@@@AAA>>>>>>>>>???@@@AAABBBCCC<<<<<<===???BBBDDDCCCBBB@@@>>><<<;;;;;;<<<===???;;;999777666666444111///...---***(((((((((***+++(((((((((((((((((((((((())),,,///000111222444555000444666666999>>>???===;;;===@@@AAA@@@??????@@@999::::::;;;;;;::::::999888999888444555:::<<<:::555555555555555444333222111111111000111222222333000...------...///...---000///......000000000...---...000000//////111222111000000000222222000///111///---+++******++++++***,,,------------...000000...,,,+++,,,---,,,+++...///000222222222111111222333444333111///000111555666777888888888888777777666555333222222222222222222222333333333333333555333222222333333111000wwwwwwwwwvvvuuurrrooollleeeffffffeeedddbbbbbbbbbaaa^^^\\\ZZZZZZYYYWWWUUUQQQPPPNNNMMMMMMOOOQQQSSSVVVTTTQQQQQQTTTUUUUUUSSSOOOMMMKKKKKKKKKJJJFFFCCCDDDAAA>>><<<;;;;;;;;;:::444333111000............+++...---+++---000///,,,(((((((((((((((((())))))((('''&&&''')))***)))(((((((((((('''(((((())))))((((((((((((''''''''''''''''''''''''((((((((((((...000000...***((())),,,,,,++++++++++++,,,------//////000000000000//////---222888999444000......+++,,,,,,---...///000000.........///000000///...//////......---,,,+++++++++***)))((('''(((((()))''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''')))*********))))))'''((()))+++///333777:::>>>>>>============>>>>>>::::::999999999:::;;;<<<======>>>???@@@???>>><<>><<<;;;AAABBBCCCCCCAAA@@@AAABBBAAADDDFFFFFFEEECCCBBBBBBDDDCCCAAAAAABBBBBBBBBAAA???@@@?????????>>>>>>>>>:::999888555444222222111---,,,++++++,,,,,,***(((******))))))******++++++---...111555999<<<>>>???>>>;;;999:::===@@@???>>>;;;<<<>>>@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>;;;:::999999999:::;;;<<<555666888<<>>??????>>><<<;;;999999:::;;;<<<===>>>>>>@@@??????>>>???@@@AAABBB<<<<<<===@@@CCCDDDDDDBBBAAA@@@>>>===;;;:::999999888666333111000///---+++---,,,)))''''''((()))***))))))))))))))))))))))))***,,,...000111444777::::::===>>>===>>>CCCEEECCCCCCDDDFFFFFFCCCAAA??????888:::===??????>>>===<<<===???===999999===???>>>===============;;;:::999:::999888777777777888888666444222333555666555444111000///000222444444444555777999999777666777999888666444333444555444333111000---+++******+++,,,)))***,,,,,,,,,,,,---...///...---///111333333222444555777888888888666666777:::<<<;;;777444333444777999<<<>>>???>>>===<<<<<<;;;;;;999888666444333777777666666666666666666777666555666777777444111~~~zzzpppqqqrrrssssssqqqmmmkkkeeeeeedddbbb```^^^]]]^^^aaa^^^[[[YYYXXXXXXWWWVVVQQQOOOMMMLLLLLLNNNPPPRRRZZZVVVQQQPPPQQQRRRQQQPPPPPPLLLGGGEEEFFFGGGEEEDDDEEEBBB>>><<<<<<<<<;;;;;;333222111///......------+++------***+++......+++'''((())))))***)))))))))&&&%%%%%%&&&((())))))((())))))(((((((((((()))))))))(((((((((''''''''''''''''''''''''((((((((()))...//////,,,)))'''***---,,,,,,+++++++++,,,------000000000000000//////...)))000888:::555000------)))***+++,,,---///000000.........///000000///...------,,,++++++***))))))+++***)))''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((*********)))((((((((()))+++...333777999?????????>>>??????@@@AAA<<<;;;:::::::::;;;<<<============>>>??????===;;;???AAACCC@@@<<<:::;;;>>>@@@AAABBBAAA??????AAACCCAAADDDGGGHHHGGGDDDCCCBBBDDDAAA???@@@CCCDDDCCCAAABBB@@@??????@@@@@@>>>===999888666333111///......((()))***,,,...---***'''++++++************++++++,,,///333888<<>>;;;<<<>>>@@@AAAAAA@@@@@@@@@???>>>>>>===<<<;;;;;;;;;:::999888999;;;===>>>;;;::::::>>>AAABBB???<<<======???CCCBBB======@@@;;;===???@@@@@@@@@>>>===:::;;;;;;;;;<<<<<<<<<===???>>>===<<<===>>>???@@@<<<<<<>>>AAADDDEEEDDDBBBAAAAAA@@@???<<<888555222222000---,,,---......------,,,***)))((((((((((((************************)))+++---///111444999<<>>===???>>>===;;;;;;;;;;;;<<<===:::888999<<<===<<<:::555444444666999<<<======>>>@@@BBBAAA???===>>>@@@???<<<999777888999999999111///---,,,++++++,,,---******++++++***+++---///111000111444777:::::::::999:::<<<===<<<;;;999888;;;>>>AAA@@@;;;777555555777:::===AAABBBAAA???>>>>>>>>>===<<<:::777444333999999888888777777777666555444555777:::;;;888444|||}}}|||xxxttttttvvvuuupppllldddaaa^^^]]]]]]^^^]]]\\\```]]]ZZZXXXXXXXXXWWWVVVSSSRRRPPPOOOPPPQQQSSSUUUXXXVVVTTTSSSSSSSSSRRRQQQQQQPPPMMMJJJGGGDDDBBBAAACCCBBB@@@???>>><<<999777888555222000///...---,,,---...,,,***,,,111222///+++)))((((((((((((&&&$$$(((((((((((((((((((((((('''((()))******)))((('''&&&''')))*********)))((()))'''(((+++)))&&&'''+++///000000---)))''')))+++000...***((((((***...000333111000.........//////111000333888666...***------...///000000///......000000...---+++***((((((,,,***((('''&&&'''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%'''******)))'''''''''''''''''''''''''''''''''*********)))))))))))))))((()))+++---000333666888============???AAACCCDDD???999888:::999555555:::<<<>>>>>><<<888888===CCCEEEDDDAAA???===<<<<<<<<>>>>>?????????>>>>>>CCCGGGGGGBBB??????AAADDDCCCCCCBBB@@@>>><<<;;;:::;;;<<<======<<<:::888444222000---,,,+++++++++((((((''''''''''''((((((***---///---)))''')))---...555:::;;;<<>>CCC???;;;:::===>>>===<<>>???@@@???===;;;:::<<<<<<<<<;;;::::::::::::===;;;:::::::::;;;;;;:::??????>>>>>>>>>>>>??????;;;??????:::999===<<<888999888888:::===>>>===;;;>>>>>>???@@@???>>>===<<<>>>===>>>???@@@@@@>>><<<>>>>>>===:::666111,,,))),,,,,,,,,+++++++++*********(((&&&'''***+++)))'''(((***,,,+++)))(((***,,,***...333555555555999<<>>===>>>???<<>>======>>>>>>>>>>>>???AAABBBAAA>>>;;;>>>;;;:::;;;???AAAAAA@@@GGGDDDAAA>>>===>>>@@@BBB;;;;;;<<<;;;999777444222...+++***+++---...---++++++,,,,,,++++++---///111555444555777:::===>>>>>>;;;;;;;;;===>>>>>><<<:::===<<<@@@CCC???666444888999>>>BBBDDDFFFFFF???777@@@===:::999;;;===<<<:::;;;<<<<<<999555333555777555666666777888999999999~~~zzzyyyyyyvvvpppkkkhhhfffccc```^^^\\\ZZZYYY^^^\\\YYYXXXXXXXXXWWWVVVSSSRRRQQQQQQQQQQQQRRRSSSUUUTTTRRRRRRRRRRRRRRRQQQOOONNNMMMKKKIIIGGGEEEDDDCCCAAA???===<<<:::777444888555222//////...---+++...///...,,,...222222...+++***(((((())))))(((&&&(((((((((((((((((((((((('''((()))******)))((('''&&&''')))*********)))((()))'''(((+++)))&&&(((,,,111111000---)))''')))+++...,,,***((((((***,,,...111000000//////////////////...222777666000---///......///000000///...---///...---,,,+++***)))(((***)))'''&&&%%%&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$''')))***((('''&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''(((+++...222777:::<<<============>>>???AAABBB???:::888:::999666777;;;<<<>>>???<<<888777;;;???@@@@@@@@@@@@???===<<<;;;===<<<<<<===???AAABBBBBB???DDDIIIHHHDDDAAA@@@AAA?????????>>>>>>===<<<<<<:::::::::999666333000...000///---,,,***)))))))))((((((''''''''''''((((((+++...000...+++))),,,///444:::>>>===<<<======:::BBB???<<<;;;<<<===>>>===????????????????????????>>>????????????===<<<;;;<<<<<<<<<;;;;;;:::999888:::::::::;;;============>>>======<<<<<<======>>>;;;>>>>>>;;;;;;??????;;;===;;;:::;;;<<<<<<;;;::::::;;;===>>>??????>>>>>>???>>>>>>>>>???>>><<<:::888777666555222///,,,***++++++++++++*********)))***((('''(((***+++***(((+++---...---,,,+++---000000333666888777666666666<<<>>>@@@AAABBBBBBDDDFFFFFFDDDBBB@@@???????????????@@@BBBBBB@@@>>>>>>>>>???===::::::<<>>>>>======>>>?????????>>>@@@???@@@AAABBBBBB@@@>>>>>>===<<<>>>BBBCCCBBBAAAFFFDDDAAA???===>>>???@@@>>>>>>===;;;888333///------+++******------,,,***+++,,,---...000222444666888777666888;;;???@@@@@@>>>===<<<<<<===<<<:::888::::::===AAA???888777:::>>>DDDIIIGGGEEECCC???:::===<<<;;;===??????===;;;======<<<888444333555777777777777777888999::::::~~~~~~}}}||||||xxxrrrmmmlllllljjjfff```\\\YYYXXX\\\ZZZWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSNNNNNNMMMMMMLLLJJJIIIHHHDDDBBB???===<<<:::888555888555111//////...---+++...000///...///222111---+++)))(((((()))***)))((())))))))))))))))))))))))'''(((((())))))((((((''''''((()))*********)))((()))'''(((+++***''')))...333333111---)))((()))***+++***)))(((((()))***+++......///000000000000///...---111555666222000000///////////////...---,,,,,,,,,,,,+++***))))))))))))(((&&&%%%%%%&&&''''''))))))))))))))))))))))))((((((((('''''''''&&&&&&$$$&&&(((((('''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))&&&(((+++///444999===@@@>>>===<<<<<<<<<===?????????;;;999999888777999===<<<>>>>>><<<888777888;;;;;;<<<>>>??????===;;;::::::;;;<<<===>>>@@@AAAAAA@@@EEEIIIJJJFFFBBB@@@@@@;;;;;;;;;:::999888888777444444333111///+++(((&&&*********))))))((('''&&&)))((((((''''''(((((())),,,...000///,,,,,,///222888===@@@>>><<<===<<<999??????>>><<<;;;;;;>>>@@@?????????>>>>>>?????????@@@??????>>>>>>===<<<<<<;;;<<<======<<<;;;999888888:::<<<>>>???@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<:::======<<<<<<@@@@@@>>>AAA???<<<;;;;;;;;;999888777888:::<<<>>>????????????>>><<<<<<<<<:::888555000///...---,,,+++************)))))))))))))))(((((('''''')))+++,,,,,,+++...///000000///000333555999999:::;;;;;;888444111555888===@@@AAACCCEEEFFFIIIEEEAAA@@@AAABBBAAA???AAAAAABBBDDDDDDCCC@@@===??????===<<<<<>>@@@???>>>???AAABBBBBB@@@>>>>>>???BBBDDDDDDBBB@@@CCCBBB@@@>>>===<<<<<<;;;???>>><<<999444///+++(((---+++******+++,,,,,,++++++,,,///222555888999:::999777666777:::>>>@@@AAA>>>===;;;;;;<<<===;;;:::999:::>>>BBBAAA======???AAAHHHKKKGGGBBB???>>><<<;;;<<<===@@@BBBBBB???===FFFDDD@@@:::666444555777999888777777888999;;;<<<{{{xxxxxx{{{zzzzzz{{{|||{{{wwwssspppppppppkkkddd^^^[[[ZZZ\\\ZZZWWWVVVUUUTTTRRRQQQTTTTTTUUUUUUTTTRRROOONNNMMMNNNOOOOOOOOOPPPRRRTTTOOOOOOPPPOOONNNLLLKKKJJJEEECCCAAA@@@???>>><<<;;;888555222000///...---,,,---//////...000222000+++***(((''''''(((******)))************************(((((((((((((((((((((((('''((()))***+++***)))))))))'''(((******(((+++000666444000,,,)))(((((()))((((((((((((((((((((((((+++,,,...000000000000/////////111555666444222000000//////...------,,,+++*********)))))))))))))))(((((('''&&&&&&&&&'''((())))))))))))))))))))))))((((((((((((''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&''''''((((((((((((((()))))))))))))))'''(((+++///444999===???>>>===<<<;;;:::;;;<<<<<<>>><<<999888888888;;;===;;;<<<===<<<:::999999;;;;;;;;;;;;<<<;;;:::999999;;;<<<======<<<<<<<<<===???CCCHHHIIIFFFBBB???>>>;;;:::888555333111000///+++++++++++++++***((((((&&&'''((())))))((('''&&&))))))(((((((((((()))))),,,---......---...111444777<<>>>>><<<===>>>???===::::::>>>BBBCCCBBB@@@>>>===<<<<<<<<>>============<<<===>>>???>>>===;;;:::999<<>>>>>===BBB@@@===;;;;;;;;;999888777888999:::<<<===>>>>>><<<:::888777666444222///+++***)))(((((((((((()))((((((((((((((((((((((((''''''((()))+++---......---...000111333666999:::>>><<<:::;;;===<<<999555666999===@@@AAABBBCCCDDDFFFBBB@@@BBBFFFGGGCCC???@@@@@@AAAEEEHHHHHHCCC???DDDEEEEEECCCCCCFFFNNNTTTKKKEEE>>>===@@@???:::444666666888===CCCEEEBBB>>>>>>===<<<===???AAAAAAAAA===???AAADDDEEECCCAAA>>>======<<<;;;:::888666555999888666333000,,,)))''',,,+++***)))***+++,,,,,,---///111555999<<<<<<;;;777555444555888;;;>>>???;;;::::::;;;>>>???@@@???===???AAADDDEEECCCBBBBBB@@@DDDEEEBBB@@@AAA@@@>>>???@@@@@@AAABBBAAAAAA@@@PPPLLLFFF???999777888999;;;:::999888999:::<<<===xxxvvvvvvwwwxxxzzz|||{{{zzzxxxrrrrrrqqqmmmhhhccc```^^^```^^^[[[ZZZYYYWWWTTTRRRUUUVVVWWWWWWVVVSSSPPPNNNLLLNNNOOOOOOOOOOOORRRTTTRRRRRRRRRQQQOOOMMMJJJHHHDDDBBB@@@???@@@AAA@@@???999666333111000///...---,,,...///...///222000+++***(((&&&&&&''')))))))))++++++++++++++++++++++++((((((''''''''''''(((((('''(((***+++++++++***)))(((''''''***+++***---333777333///+++)))((())))))'''''''''''''''''''''''')))***,,,.../////////...111111222444555666333//////...---,,,,,,+++******(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''$$$&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''(((((((((''''''(((((())))))))))))((()))+++...222666999;;;===<<<;;;999888888999999<<<;;;999777777:::<<<===999:::;;;;;;;;;;;;<<<===>>><<<:::888666777888999:::<<<>>>===;;;999:::;;;===???BBBCCCAAA>>>:::888666555222000...,,,++++++(((((()))******+++++++++%%%&&&((()))))))))((('''))))))(((((((((((())))))+++,,,,,,------000333555:::>>>@@@===;;;======;;;<<<>>>>>>===:::;;;???CCCCCCBBB???===<<<<<<<<<<<>>=========>>>===>>>???@@@@@@???>>>>>>===???CCCCCCAAA???>>>???>>>>>>============>>>>>><<<;;;;;;<<<;;;:::::::::@@@>>>;;;;;;;;;;;;:::999777777777888888999999999777444222000///...,,,******)))((('''&&&&&&''''''''''''''''''''''''''''''&&&'''(((***+++,,,...///+++,,,///333777;;;===>>>???<<<999:::===@@@???>>>===???AAAAAA@@@??????@@@???>>>???DDDIIIJJJDDD???======???DDDIIIJJJFFFBBBDDDEEEFFFFFFFFFKKKRRRXXXGGGAAA;;;;;;???@@@<<<666555666999???DDDEEEBBB??????>>>===>>>@@@BBBBBBBBB???BBBEEEFFFEEEBBB???===666666666555444222000///.........---,,,+++***)))*********)))***+++---///222222333777;;;===<<<:::888666555666999<<<>>>>>><<<;;;;;;===???AAAAAA@@@@@@BBBCCCDDDDDDEEECCCAAA???>>>======BBBHHHFFF@@@FFFEEECCC@@@??????AAABBBNNNJJJDDD>>><<<;;;<<<<<<<<<<<<;;;::::::;;;======|||zzzyyyyyyzzzzzzyyyyyyxxxxxxssspppmmmkkkiiifffbbb___bbb```___^^^^^^\\\YYYWWWWWWWWWXXXXXXWWWUUURRRQQQNNNQQQRRRQQQOOOOOORRRUUUTTTTTTTTTSSSPPPMMMIIIGGGCCCAAA???>>>???@@@@@@???;;;888444222222111000...,,,......---///333222...,,,***'''&&&''')))******************************(((''''''&&&&&&''''''(((((()))***+++++++++***)))(((&&&'''***++++++///555666222---)))(((((()))(((''''''''''''''''''''''''))))))***,,,,,,---------000111111000333666222,,,---,,,+++***))))))******''''''''''''&&&&&&&&&&&&((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''%%%'''((('''&&&%%%&&&(((((((((((((((((((((((((((&&&''''''(((((())))))***((()))+++---000333666777<<<;;;999888777777777888888:::999666777;;;<<<:::888888888999:::;;;<<<===???===999555444555888999555999<<<<<<:::888:::;;;888999:::;;;999777444222...---,,,******+++,,,,,,************************''''''((()))))))))))))))***))))))(((((())))))***+++++++++,,,...222555777???CCCCCC???<<<<<<;;;999<<<===<<<<<<;;;===@@@CCC@@@???===<<<<<<===???@@@AAA@@@@@@??????>>>============>>>>>>???@@@AAABBB@@@CCCEEECCC@@@======>>>??????>>>>>>>>>>>>??????===;;;:::<<<;;;888777999<<<;;;;;;;;;<<<<<<:::888555555444333222222333333111...,,,*********((('''(((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((%%%''')))******+++---///+++,,,000666;;;>>>>>>===>>><<<;;;<<<>>>AAACCCCCCBBBCCCCCCAAA???===>>>???;;;<<>>;;;777999>>>AAACCCBBBAAA@@@AAA@@@???@@@BBBCCCCCCBBB@@@CCCEEEEEEBBB>>>;;;999////////////...---+++***((((((((())))))***++++++)))************,,,000333777555555777<<<>>><<<::::::999999;;;===@@@@@@@@@AAA@@@@@@AAABBBAAA???<<<@@@BBBAAA@@@AAACCCAAA<<>>AAADDDCCC@@@<<<:::<<<>>>@@@@@@========================{{{yyyyyyyyyxxxvvvttttttuuuvvvtttnnnhhhfffhhhgggbbb]]]\\\\\\\\\]]]______]]][[[YYYYYYYYYYYYXXXWWWUUUTTTRRRTTTVVVTTTPPPNNNQQQUUUSSSTTTTTTSSSQQQMMMJJJGGGGGGDDD@@@?????????>>>>>><<<999666444333222111000...000///...111555666333000---***((()))***++++++************************((('''&&&&&&&&&&&&'''(((((()))***+++,,,+++******(((&&&'''***+++,,,111777555000***''''''))))))(((''''''&&&&&&&&&&&&'''''')))))))))))))))***+++++++++---,,,,,,000555222+++***)))(((((('''((()))***''''''&&&&&&%%%%%%$$$$$$&&&''''''((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((''''''(((((('''&&&&&&''')))++++++******))))))((((((&&&&&&''''''((())))))***((()))***---000333666777:::999777666666666666777444888999666777;;;;;;888999777555555666888::::::<<<:::888666666777888999555999======999666777999333333222111111///---+++***)))((('''''')))***,,,+++******)))((((((((()))))))))((((((((()))************))))))))))))******,,,++++++,,,000444888:::BBBFFFFFFAAA>>>>>>>>><<<===<<<::::::===???AAAAAA@@@???===;;;;;;===???@@@@@@@@@AAAAAA@@@???===<<<;;;;;;;;;;;;===@@@BBBDDDAAACCCEEECCC>>>;;;===@@@?????????>>>>>>?????????===999999======999999<<<::::::;;;<<<<<<;;;777444000///...,,,,,,,,,------,,,***((('''((((((((('''%%%&&&'''((((((''''''&&&&&&'''''''''(((((((((((($$$'''))))))))))))+++......000444:::???@@@===:::<<<>>>AAAAAAAAA@@@@@@@@@BBBBBBAAA???======???AAA<<<===???AAABBBAAA@@@???;;;>>>@@@BBBBBBBBBCCCDDD>>>======>>>AAACCCDDDDDD999777555666999<<<======:::>>>CCCCCCAAA>>>???@@@???>>>>>>@@@AAAAAA???======???@@@>>>999444222111+++++++++******)))))))))((((((((((((((())))))***((()))******+++...333777:::777555888===@@@???===::::::;;;>>>@@@AAA@@@???BBBBBBCCCEEEEEECCC???;;;???AAA@@@>>>@@@DDDAAA<<<>>>===<<<===CCCIIIGGGAAAFFFFFFEEEBBB??????AAADDD>>>;;;888999<<>>===<<>>===:::777555444333222111000111000///222888999777333000,,,***+++,,,,,,,,,))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((((()))***+++,,,+++******(((&&&'''***+++,,,222888444///)))&&&'''))))))(((((('''&&&%%%%%%&&&'''((()))((('''''''''(((***+++&&&)))((((((...555222+++(((((('''&&&&&&'''))))))''''''&&&%%%%%%$$$######%%%%%%&&&'''((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((('''((()))(((&&&&&&((()))------,,,+++***)))((((((&&&&&&&&&'''((())))))***'''(((***---111444777999999888777555555555666777111777999666777;;;;;;666:::777444222333555777777777888888888999999999:::999===@@@===777333222444000///---,,,+++***)))''',,,***(((&&&&&&&&&'''(((((((((''''''(((((()))******)))(((''''''(((************))))))))))))******---,,,+++---222777:::<<>>;;;888999>>>AAABBBAAADDDBBB>>><<<::::::<<<===???@@@AAABBBAAA???===;;;:::999888999;;;???CCCEEE@@@CCCDDDBBB===;;;>>>BBB??????>>>>>>>>>>>>??????<<<888999>>>>>>;;;;;;@@@::::::;;;======:::555111+++***)))(((((()))*********(((&&&&&&'''((()))((("""###&&&((())))))'''''''''''''''((((((((())))))$$$'''))))))((((((***---222333777===AAAAAA<<<777;;;@@@FFFGGGCCC>>><<<;;;@@@@@@???===<<<>>>AAAEEE???@@@???>>><<<<<<>>>@@@<<>>@@@CCCBBB???>>>???BBBCCC@@@>>>555555444555666999<<<>>><<>>===:::888777999:::666000+++)))((())))))(((((((((((())))))+++***)))(((((((((((((((''')))+++++++++///555:::;;;888555888>>>BBBBBBAAA888999;;;>>>@@@AAA???===???AAACCCFFFHHHFFFBBB>>>???AAA@@@>>>AAAFFFDDD>>>;;;>>>>>>===>>>AAA@@@===AAACCCEEEDDDAAA@@@BBBDDD@@@===;;;;;;===???>>>===<<<===@@@AAAAAA???===;;;wwwqqqpppooonnnkkkiiihhhkkkqqquuutttpppllliiigggddd^^^YYYTTTSSSRRRSSSVVVXXXXXXXXXXXXWWWUUUUUUVVVWWWWWWVVVTTTUUUVVVVVVTTTQQQPPPPPPSSSSSSRRRQQQPPPNNNLLLKKKKKKIIIFFFDDDCCCBBB@@@>>>===<<<<<<;;;999888666555888777666888===AAA@@@<<<999444//////333555555333111///,,,+++,,,,,,***))))))((('''''')))++++++***&&&'''***---///...***&&&***,,,,,,+++...444777777555222...+++))))))***+++---,,,***)))((((((((()))))))))))))))))))))))))))'''&&&(((,,,111222000---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''((((((((()))))))))(((&&&%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&***((('''((()))***)))((())))))***---111444444444888888777777777777777777888888999::::::999888888<<<;;;:::888777777888888333666;;;<<<;;;999888777777777555333111...+++***************))))))))))))''''''''''''''''''''''''(((''''''''')))******((((((((((((((((((((((((((()))))))))))))))******+++---...///000222666===AAAAAA???===@@@CCCCCC>>>999>>><<<999777777888:::;;;???;;;888888;;;>>>>>>>>>>>><<<;;;<<<>>>???===:::<<<;;;999999999<<>>;;;=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::888777666444222111//////******))))))((((((''''''))))))))))))))))))))))))%%%&&&''')))))))))((((((***)))'''&&&%%%$$$$$$$$$$$$'''******((())),,,000:::;;;<<<>>>???>>>>>>===???@@@AAA???===<<<===>>>@@@???>>><<<<<<<<<===>>>BBB>>>999666666888888999888:::>>>@@@AAA@@@>>>===@@@???<<<;;;@@@FFFEEE@@@@@@>>><<<:::999999:::;;;777<<>>CCCDDD@@@@@@BBBAAACCCEEECCC???===???AAA::::::999999::::::;;;;;;>>>???@@@AAA@@@>>><<<;;;<<<===>>><<<:::888888888444AAA999@@@EEE:::======|||uuuppppppmmmkkkiiifffeeeggglllqqqrrrooolllkkkiiiddd]]]WWWTTTSSSTTTUUUWWWVVVTTTRRRRRRRRRQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTSSSRRRQQQQQQRRRRRRQQQPPPOOONNNLLLLLLLLLIIIGGGEEEEEEDDDBBBAAAAAAAAA@@@@@@>>><<<;;;:::888:::<<<===@@@DDDCCC???;;;777222111444777666444222111//////000000...------+++******,,,------,,,)))))))))+++,,,,,,***((()))+++++++++///777;;;:::555111+++((('''((()))))),,,+++***((((((((((((((())))))))))))))))))))))))((('''(((+++...000///---))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''&&&&&&&&&&&&%%%%%%'''(((((()))((('''&&&%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&)))(((''''''))))))((('''(((((())),,,000333444444777777888888888888888777888999;;;<<<<<<;;;999888===;;;999777777777888999444666999999777444333222333333222000...,,,***)))******)))))))))((((((((('''''''''''''''''''''''')))(((''''''))))))((('''(((((((((((((((((((((((())))))(((((())))))***+++......//////111444:::>>>@@@===;;;===@@@@@@<<<888<<<:::999777777888999:::???;;;888777999<<<=========<<<;;;===??????<<<:::;;;:::999888999:::<<<>>>@@@>>><<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;:::888777333333222111///...---,,,((((((((((((((((((''''''((((((((((((((((((((((((&&&'''((()))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&%%%'''))))))''')))---111888999;;;<<<===>>>??????===>>>???>>>===<<<===???======<<<<<<===>>>???@@@AAA>>>:::888999999:::::::::;;;<<<===============???>>><<<;;;???EEEDDD??????>>>===;;;:::999999:::;;;???CCCEEEBBB>>>:::888444444444333111///...------,,,***)))'''''''''''')))((('''''''''((())))))***)))(((((('''''''''((())))))***,,,000555;;;???AAA???>>>AAADDDDDDAAA<<<>>>@@@CCCCCC@@@===:::999;;;;;;>>>CCCDDDAAAAAADDDAAACCCCCCCCCAAA?????????<<<;;;:::888888888999999<<<======>>>>>>===;;;;;;;;;===>>>===;;;999888999666CCC:::@@@EEE;;;??????~~~zzzwwwrrrpppqqqooommmjjjfffdddeeeiiimmmmmmkkkjjjiiihhhccc\\\UUUTTTTTTUUUVVVVVVTTTPPPMMMLLLMMMOOOPPPPPPOOOMMMLLLOOOOOOPPPQQQRRRRRRQQQQQQOOOOOONNNNNNMMMLLLKKKKKKKKKHHHFFFEEEFFFFFFEEECCCDDDDDDCCCBBBAAA???>>>===999>>>AAACCCGGGKKKIIIDDD>>>:::555444666888777555333333333444666555333111222000///...000000000///---+++******+++,,,+++***(((******+++111:::>>>>>>999222)))&&&(((******(((+++***)))((((((((((((((()))))))))))))))))))))))))))(((''')))+++---------+++***(((&&&%%%%%%%%%&&&%%%%%%%%%&&&'''''''''((()))((((((''''''(((((()))))))))((('''&&&$$$$$$###'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&)))'''&&&'''((()))((('''((('''(((+++000333444333444555777888999999888777888:::<<<>>>>>><<<:::888;;;:::777555444555777888333444555333000...---------------,,,+++)))(((''')))((((((((((((''''''''''''''''''''''''''''''''')))(((''''''((()))(((&&&(((((((((((((((((((((((())))))(((((())))))***+++------......///222777;;;>>><<<999:::<<<<<<999666999888888888888999999:::???;;;777666777999;;;<<<;;;;;;<<<>>>???>>><<<999999999999999999999999999;;;<<<<<<;;;999888999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<:::777444222------,,,,,,+++*********&&&&&&''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))((('''$$$$$$$$$%%%&&&'''((()))&&&(((((('''&&&)))///444888888999:::<<<===???@@@;;;<<<======<<<;;;===>>>::::::;;;<<<>>>@@@AAABBB???===;;;;;;<<<<<<<<<;;;<<<;;;:::999999:::<<<<<<===>>><<<:::>>>CCCCCC>>>>>>>>>>>>===<<<:::999888>>>@@@AAA@@@;;;777333222------,,,,,,***)))'''''')))(((&&&%%%%%%&&&((()))'''&&&%%%%%%%%%''')))******))))))(((((((((((((((&&&'''))),,,222888???BBBBBBAAABBBDDDFFFDDD???:::===???@@@@@@>>><<<;;;;;;>>><<<>>>CCCDDDBBBBBBDDDAAA@@@AAABBBBBBAAA>>><<<===<<<999777666666777888::::::::::::;;;;;;;;;;;;:::===??????===;;;::::::777DDD:::>>>BBB;;;???@@@|||uuutttrrrpppqqqtttwwwuuuqqqlllhhhggghhhjjjhhhfffdddccccccaaa\\\WWWTTTSSSSSSSSSTTTRRROOOMMMLLLNNNQQQQQQOOOLLLIIIGGGJJJJJJJJJLLLNNNOOOOOONNNKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEDDDAAAAAAAAA@@@???>>>===<<<;;;???AAAEEEOOOWWWRRRGGG???;;;888777777888777666444444666888::::::888555777555333222333333222111///...---...//////---+++((()))***+++222;;;???<<<<<<333***'''+++...---*********))))))(((((((((((())))))))))))))))))))))))***)))''''''(((***,,,,,,***(((&&&%%%$$$$$$%%%&&&$$$%%%%%%&&&'''(((((()))))))))(((((((((((())))))))))))((('''&&&%%%$$$$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((('''&&&'''((()))(((&&&''''''(((+++...111222222000222444666777666666555666888:::<<<<<<:::888666888666333111000222444666///000///---***))))))***)))))))))))))))(((''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''(((***+++***)))((((((((((((((((((((((((((((((((((((((()))*********+++,,,,,,...111555999===;;;888888999999888777777888888999999:::::::::>>>;;;777555555777999::::::;;;<<<>>>???===;;;999888999:::::::::999888777999;;;===<<<888666888:::<<<<<<<<<<<<<<<<<<<<<<<<999999999888666222...+++((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((*********))))))(((((('''$$$$$$$$$%%%&&&'''((()))'''((('''&&&%%%)))000666:::999999999:::<<<===???;;;<<<===<<<:::::::::<<<::::::;;;<<<>>>@@@AAABBB===<<<<<<===??????>>>===<<<<<<;;;:::::::::;;;;;;<<<===<<<;;;===BBBAAA===<<<===>>>>>>>>><<<:::999;;;<<<;;;888333///---,,,*********))))))'''&&&&&&(((&&&$$$######%%%''')))&&&%%%$$$###$$$&&&)))+++***))))))((((((((())))))''''''(((---333:::???BBBDDDCCCCCCDDDDDDBBB===:::666888:::::::::;;;<<<>>>>>><<<===AAACCCAAAAAACCC>>>======???BBBAAA<<<888<<<:::888555555555777888888888888888999:::<<<<<<;;;>>>@@@AAA???===;;;;;;888EEE:::;;;???:::??????|||uuuppppppqqqqqqtttxxx}}}|||xxxsssmmmiiihhhhhheeeaaa\\\[[[\\\]]]\\\ZZZTTTRRROOOOOOPPPRRRRRRQQQPPPSSSVVVUUUPPPKKKGGGFFFGGGFFFEEEGGGJJJKKKKKKJJJFFFEEEDDDCCCBBBBBBCCCCCCCCCAAA@@@@@@AAABBBBBBAAA>>>>>>>>>======;;;:::999;;;======CCCTTT```XXXGGG<<<:::888666666666555444333444555888;;;;;;999777888666444333333333222111...///000333444222///+++)))++++++---444<<<<<<888:::111)))'''+++///...+++***************)))))))))***************************)))(((''''''(((+++---)))((('''&&&%%%&&&''''''%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))'''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((''')))'''&&&'''((()))((('''(((''''''***---000000///---...///111222222111111222333666777777666333222222000...---,,,...///111***++++++)))'''''')))***''''''((())))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((('''''')))+++------,,,))))))))))))))))))))))))((((((((('''((())))))***((()))***+++---000444777;;;:::888888888999999888888888999999::::::;;;;;;;;;:::888666555666777999999;;;===>>>===<<<;;;:::999:::<<<===<<<;;;999888999<<<>>>===999777888:::;;;;;;;;;;;;::::::::::::555555555333000,,,)))&&&'''''''''((((((((())))))$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''******)))(((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''%%%%%%***222888===<<<;;;999999:::;;;<<<<<<======<<<999888888999;;;<<<<<<===>>>?????????<<<<<<<<<>>>@@@AAA???>>><<<<<<============<<<;;;;;;======;;;===@@@@@@<<<:::;;;===>>>>>>===;;;999333444333000,,,)))(((((())))))))))))(((((('''&&&)))(((&&&$$$$$$$$$&&&&&&%%%$$$$$$###$$$&&&(((***)))((((((((((((((()))))))))((()))---444:::>>>???DDDBBBAAA@@@???>>><<<;;;666777999999999:::<<<>>>===:::;;;@@@CCCAAA??????;;;::::::===??????:::666999888666555555666888999888888888999:::;;;=========???AAAAAA???===<<<<<<:::III===;;;???:::@@@===}}}{{{tttpppppprrrsssvvvzzz|||}}}|||xxxrrrllliiigggddd___YYYWWWXXXZZZZZZYYYTTTQQQNNNMMMOOORRRTTTTTTTTTWWWYYYWWWRRRLLLHHHHHHGGGEEEBBBCCCFFFHHHGGGEEECCCBBB@@@>>>>>>>>>>>>??????===<<<<<<===>>>>>>===;;;;;;;;;;;;:::999888777888::::::>>>PPP___WWWDDD666666555333333222222222222222222555777888777555666444222222222222111000---...111555666555000---+++,,,...111888>>><<<555222,,,'''&&&***,,,,,,******++++++,,,,,,+++******************************)))))))))((('''(((+++...++++++******))))))((((((&&&&&&&&&'''((((((((())))))((((((''''''(((((()))%%%&&&&&&'''(((((())))))(((''''''''''''((())))))(((((((((((((((((((((((('''(((((())))))(((((('''***((('''((()))***)))((()))(((((())),,,------,,,+++++++++,,,,,,------......///000000000000///...---,,,+++******+++,,,,,,'''((((((((('''''')))+++''''''((())))))))))))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''''')))+++------,,,))))))))))))))))))))))))((((((''''''(((((()))***((()))+++,,,,,,///222555888888888999999999999999999999888888888999999:::888999999888777666777999:::;;;===<<<;;;:::;;;<<<:::;;;<<<=========<<<;;;:::<<<======;;;999888888:::999999888777666555555111111///---+++(((&&&%%%'''((((((((()))))))))***%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''''''''(((((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&+++222999>>>>>><<<;;;::::::::::::;;;<<<===;;;999888999:::<<<===>>>>>>>>>>>>>>>===<<<<<<<<<>>>@@@AAA@@@>>><<<===>>>?????????======:::>>>???======@@@???<<<999:::;;;;;;;;;999777555+++,,,,,,***'''&&&&&&'''&&&'''''''''''''''&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((''''''''''''(((((())))))((((((---444:::<<<<<>>===<<<<<<<<<===;;;<<<===<<<;;;:::;;;<<<<<<999:::@@@DDDAAA===<<<999999:::;;;===<<<999777777777777777777888888999888999999:::;;;<<<<<<======>>>???>>>;;;:::999:::<<>>:::>>>:::|||~~~~~~xxxsssssstttsssuuuxxxyyy{{{~~~}}}xxxrrrmmmkkkfffaaa[[[XXXXXXXXXWWWUUUSSSQQQOOOOOOQQQRRRSSSSSSSSSWWWYYYWWWQQQLLLKKKKKKJJJFFFBBBBBBEEEGGGEEECCCBBBAAA>>><<<;;;;;;;;;<<<===;;;999:::;;;<<<;;;:::777777888777777666555444111888999999EEESSSNNN>>>000000111000///....../////////...000222333333222333111//////000000///...------///222444444222///+++---000555>>>CCC>>>555,,,)))'''''')))+++,,,++++++,,,------------,,,+++************************''')))***)))((())),,,///111111222111///,,,)))'''''''''''''''(((((((((((((((''''''''''''''''''(((&&&&&&&&&'''((())))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((+++)))((()))***+++***)))***)))((()))+++++++++)))+++***)))(((((()))+++,,,,,,++++++++++++++++++,,,))))))***************)))&&&((())))))(((((()))***&&&''''''((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''''')))''''''''')))***)))((())))))))))))))))))))))))(((''''''''''''((())))))+++,,,---,,,,,,---///111333555777999999999999:::999888666555555555777888444777:::;;;999777777999;;;<<<<<<;;;999999;;;>>>:::;;;<<<<<<============;;;;;;;;;<<<<<<;;;888666666666555333111000......///...,,,***((('''''''''(((((())))))))))))))))))''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''''',,,333999============<<<<<<;;;:::888:::;;;;;;::::::;;;===<<<<<<>>>>>>???>>>>>>======<<<<<<===???@@@???>>>============>>>>>>???@@@:::>>>@@@>>>>>>@@@???===999999888777444111///---'''((()))(((&&&%%%%%%&&&%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%###"""%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&''',,,444:::<<<;;;<<<===>>>>>>>>>=========;;;===>>>===<<<::::::;;;<<<999;;;BBBFFFCCC===:::999;;;<<<<<<;;;::::::;;;777888999999999888777666777888:::;;;<<<;;;;;;:::======<<<999666444555666888III<<<777888444777111{{{|||}}}~~~|||wwwvvvvvvssstttvvvvvv{{{~~~xxxsssppphhhddd^^^[[[ZZZXXXTTTPPPSSSRRRQQQRRRSSSSSSRRRPPPPPPTTTXXXVVVPPPLLLLLLNNNMMMHHHCCCCCCFFFGGGEEEAAACCCAAA>>><<<:::::::::;;;<<<:::999999:::::::::999333333444333333222111000,,,777:::777<<>>>>>;;;999999:::<<<<<<777333444333222///---+++***)))///---***(((''''''((()))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%&&&&&&'''$$$&&&'''((((((,,,333999;;;<<<===>>>>>>===<<<;;;666888:::;;;;;;<<<>>>@@@:::;;;===>>>?????????>>>>>>===;;;<<<>>>??????>>>???===;;;:::;;;>>>AAACCC:::???AAA???>>>@@@@@@===;;;999777444///+++(((&&&%%%'''((((((&&&%%%%%%%%%&&&''''''(((((((((((('''"""$$$%%%'''&&&%%%###"""%%%&&&((())))))(((&&&$$$%%%%%%%%%%%%%%%&&&'''(((&&&$$$%%%+++444;;;===<<<888;;;???AAA@@@???======666888;;;<<<;;;:::;;;;;;===:::<<>>::::::<<<>>>===::::::<<>>???>>><<<;;;;;;===@@@@@@??????AAADDD===;;;999777333111///---///...---+++***((('''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&''')))((((((+++111666888:::<<<>>>>>>===;;;::::::999888999;;;======<<<<<<<<<:::::::::;;;===>>><<<<<<;;;===>>>>>>===;;;::::::;;;<<<===>>>??????===;;;:::<<>><<<:::999888888888888888999:::;;;<<<<<<888777555222111111222222111222333666<<>>======<<<<<<>>>@@@???===<<<>>>@@@888777555333000...,,,+++++++++******)))))))))(((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&((()))((((((+++000444999999:::;;;<<<<<<;;;;;;:::999888999:::;;;<<<<<<;;;;;;;;;;;;<<<======>>><<<;;;::::::<<<<<<;;;:::888888999:::;;;<<<======>>>;;;999::::::777000)))+++******)))((('''&&&&&&&&&&&&''''''((())))))***((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%)))000666:::;;;:::::::::::::::999999999999999999777666666999;;;===;;;>>>DDDFFFBBB???>>>:::<<>>>>>======<<<;;;:::999999666666777888999;;;<<<<<<888666444222000000000000222333333444999===999111...---,,,++++++******+++***+++,,,,,,)))(((((()))++++++************)))))))))******+++++++++******+++---444<<<===777000...*********+++++++++,,,,,,///......---......//////......//////...///000222000000000000111333555555777:::;;;999333///...///,,,+++***)))))))))))))))************))))))))))))))))))))))))((((((((((((+++***))))))((((((((()))&&&''''''(((***++++++,,,)))))))))******************(((''''''((())))))((('''''''''((((((((())))))************************))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((()))))))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))******))))))*********++++++*********...111333444333333444555666666666666666666666666666555666888:::;;;:::999666777999;;;<<<===<<<<<<===>>>>>><<<999777777888000000///---+++***)))(((''''''(((((()))*********''''''''''''(((((((((((())))))))))))))))))))))))&&&'''(((((((((((('''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((***---000888888999:::;;;<<<<<<<<<999::::::999888888:::;;;999:::<<<===>>>>>>>>>===:::888666555777888888777555555666666777777777888999777555444444000)))$$$''''''&&&&&&&&&%%%%%%%%%'''''''''(((((())))))***(((((('''&&&&&&%%%$$$$$$%%%%%%$$$$$$#########"""""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%(((...555:::<<<::::::;;;<<<<<<;;;999999888999888777666666888;;;@@@===>>>CCCEEEBBB@@@AAA<<<>>>???@@@@@@>>>;;;:::<<<<<<;;;:::999777555444777666777:::===>>>;;;888888666333///,,,***)))(((((('''&&&%%%%%%&&&((()))~~~|||xxxxxxwwwvvvttt|||{{{wwwzzz}}}{{{yyyuuurrrqqqqqqqqqrrrsssttttttrrrnnnjjjhhhfffccc^^^[[[ZZZXXXWWWUUUTTTRRROOOLLLJJJJJJKKKKKKFFFHHHKKKLLLLLLJJJHHHGGGCCCCCCBBB@@@???===<<<<<<<<<<<<<<<<<<<<<;;;::::::666777777888999999999999888777555222111000/////////000000111666:::666///...---,,,+++++++++++++++(((***,,,,,,***(((''''''))))))))))))))))))))))))***************))))))))))))///666:::888111,,,+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,---...+++...000000......111444///000111333444555555666999::::::888444111111222///...------,,,,,,++++++,,,,,,---------------------,,,,,,+++******))))))---,,,++++++******))))))(((((()))***++++++,,,,,,((()))************)))))))))'''&&&&&&'''((((((''''''''''''((((((((())))))***************************))))))))))))((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((()))***+++))))))))))))(((((((((((((((((()))))))))(((((('''''''''((((((((()))))))))''''''''''''''''''''''''((()))***+++,,,+++***)))))))))************)))))),,,---///000000111222333555555555666666666666666777666666777:::;;;;;;:::777888999::::::;;;::::::;;;;;;999777333111//////+++******)))((((((''''''%%%&&&&&&'''((()))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&)))(((((('''((()))+++---444666999;;;======<<<;;;:::;;;<<<:::888888999;;;777999<<<>>>???>>>===<<<777444111111222333444444444333333222111000000000---,,,,,,---...,,,(((%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((()))))))))(((''''''&&&%%%$$$######%%%$$$$$$######"""""""""""""""############"""""""""############$$$$$$$$$&&&%%%%%%&&&+++222888<<<;;;<<<===>>>===;;;999777888999:::999888888:::<<>>===AAACCCBBBAAACCCCCC@@@<<<888777999===???;;;;;;;;;:::999888777777777444333555:::;;;666222222000...+++)))(((''''''%%%$$$$$$$$$$$$%%%&&&'''}}}zzzvvvrrrqqq}}}~~~{{{xxxzzz|||zzzwwwtttrrrpppooonnnnnnnnnoooooommmjjjgggeeeeeebbb^^^\\\[[[YYYWWWVVVTTTQQQMMMIIIGGGGGGHHHIIIDDDEEEFFFGGGHHHFFFCCCAAA??????>>>===<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;999999999999999888666666888777555444222111000000...//////000666;;;999222------,,,,,,+++,,,,,,,,,(((***,,,,,,***(((''''''((((((((((((((((((((((((******))))))))))))))))))***111777777333---***(((((((((((()))))))))******)))))))))))))))***+++,,,***---000000...---000222...///111333444444444444999999999777444333333333000000000000//////.........///000111222222111111111111000///...------,,,............------,,,,,,------------------------******++++++++++++***))))))'''&&&&&&'''(((((('''((((((((()))))))))******))))))))))))))))))))))))++++++*********))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((()))***+++,,,(((((((((((())))))))))))(((((()))))))))))))))(((((((((((()))))))))******((((((((((((((((((((((((((()))+++,,,,,,,,,+++*********++++++++++++******+++++++++,,,...///000000333333444444444555555555777666666777999;;;;;;:::999999999888888777666666666555222000...,,,)))((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''((())))))///333888===???>>>;;;999;;;;;;;;;:::999999:::;;;555777:::===>>>===;;;999777444111000111222333333222222000...,,,***)))(((%%%%%%&&&((())))))'''%%%######$$$%%%%%%&&&''''''''''''''''''(((((((((((('''&&&&&&%%%$$$$$$######$$$$$$$$$######""""""""""""""""""######""""""!!!"""""""""#########$$$$$$&&&%%%%%%&&&)))...555999<<<===>>>>>>===:::777666999:::;;;;;;::::::<<<===BBB===<<>>??????>>>===<<<;;;;;;;;;;;;999777555444666666555444333222111111///000000222999???===666------,,,,,,,,,,,,------***+++,,,,,,)))(((((()))''''''(((((((((((())))))***)))))))))))))))******---333666333///,,,***''''''''''''((((((((())))))''''''''''''((()))******)))+++---------,,,---...---...///000111111111111666666555444333222222222//////000111111000000//////000222444555444444333444444444333222111111000///000000111111000000///333333222222222111111111............------------,,,***((()))***+++***************+++++++++,,,,,,************************,,,,,,,,,++++++++++++***((())))))))))))))))))((())))))))))))))))))))))))******++++++++++++++++++(((((((((((())))))))))))(((((()))*********))))))))))))))))))************)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***)))***,,,.........000111111222222333333333444444444666888999999777888777666555444333222111111///,,,+++***)))'''%%%((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((&&&%%%&&&'''(((((('''+++///555:::<<<<<<:::888;;;999888888:::;;;:::999444666888::::::999777666666444222111222222222111///...---+++)))'''%%%$$$$$$$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############""""""!!!""""""#########$$$$$$$$$%%%%%%%%%%%%&&&***000444999999::::::999888777666999;;;<<<===<<<<<<===>>>@@@;;;:::===???>>>???AAAAAAAAA@@@???>>><<<:::999<<<;;;888555222///...---000---++++++,,,+++((($$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$zzztttmmmlllrrr~~~~~~}}}yyyuuurrrqqqnnnjjjgggeeeffffffgggfffdddcccaaacccaaa^^^]]]\\\[[[YYYWWWOOONNNKKKHHHFFFEEEEEEFFFEEEBBB???>>>>>>===;;;999888888999999:::;;;;;;<<<===>>>???@@@@@@???>>><<<:::;;;<<<<<<;;;999777555333333333333333222111111000000///111888>>><<<666------,,,,,,,,,------...,,,------+++)))((()))+++''''''(((((())))))))))))***))))))((()))***,,,,,,000444444///,,,,,,+++&&&&&&&&&'''''''''(((((((((''''''''''''((()))***+++)))))))))***,,,,,,***(((------------------------111000000000111000...---,,,---...///000000//////...///222444555555444444666555555555444333333333000111222333444444333333666666666666777777777777555444222111111111222333000...------...//////...,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,((()))***++++++***)))((())))))))))))))))))))))))+++,,,---------,,,+++***'''((((((((()))))))))***(((((()))***************)))))))))*********++++++***************************************++++++,,,***++++++,,,,,,++++++***,,,***((((((+++------,,,---......///000000111111///000111444666666555333333222111000///.........,,,***((((((******(((%%%((('''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''%%%$$$%%%''')))(((&&&)))+++///333666777888888:::666222444999<<<:::666444444666777666555333222222000///...//////---,,,))))))(((((('''&&&%%%%%%###$$$%%%%%%$$$###""""""#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&###$$$$$$$$$######"""!!!#########$$$$$$$$$%%%%%%###%%%&&&%%%%%%'''+++///111222333444555666777777888:::<<<<<<<<<<<<===>>>===999777;;;===<<<<<<>>>>>>>>>>>>===;;;999666444444333111...,,,+++******)))((((((''''''&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%qqqkkkfffhhhqqq|||{{{~~~}}}|||~~~}}}zzzuuurrrpppmmmiiieeeccccccdddeeedddcccbbbaaacccaaa^^^]]]]]]\\\YYYWWWNNNLLLJJJHHHFFFEEEEEEEEEFFFBBB===;;;;;;;;;999777666777777999:::;;;<<<===>>>???AAABBBAAA@@@>>>===999:::;;;<<<<<<;;;999777111111222222222222111111......---...444:::888222------,,,,,,,,,------...---...---+++)))(((***,,,'''((((((((())))))*********))))))))))))+++---...222555333,,,+++---,,,&&&&&&&&&&&&'''''''''(((((('''''''''(((((()))++++++***((('''(((++++++((($$$,,,,,,+++************+++---,,,---.........,,,***)))***,,,...//////......---...111333555555444333666555555555555444444444000111333555666666666555777777888999:::;;;<<<<<<999888666444444444666777333222000000222333222111........./////////000000........................//////.........---------((())),,,------,,,)))((()))))))))))))))))))))))),,,---/////////---+++)))'''((((((((())))))******(((((()))***************)))************+++++++++************************+++***)))((()))***,,,---******++++++++++++******---***((((((***,,,,,,***,,,,,,,,,---...//////000,,,---///222444444222///......---,,,,,,,,,,,,---***(((&&&'''***+++)))'''((('''''''''''''''''''''''''''(((((())))))******))))))(((((('''''''''&&&))))))))))))))))))))))))'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&$$$###$$$((()))(((&&&))))))***,,,///333777999999333...111999<<<999333333444444444444222111000,,,***************'''%%%%%%%%%&&&&&&&&&'''''''''!!!###$$$%%%$$$$$$$$$%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$%%%&&&''''''((($$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$%%%(((++++++,,,---///111444777999777999;;;<<<;;;;;;<<<===;;;777666:::<<<::::::<<>><<<=========<<<;;;::::::666555333111////////////...---,,,---///111111111---,,,,,,++++++,,,,,,---...---+++)))))))))+++,,,'''(((***+++,,,,,,++++++***+++---,,,+++---111555777444000...,,,***((('''''''''&&&&&&&&&&&&%%%%%%(((''''''''''''(((((()))++++++******))))))(((((()))))))))(((''''''&&&&&&)))***+++++++++)))((('''''')))+++,,,---,,,***))).........///000111111222---000555888888666222///555555555666555555444444777777888999;;;<<<<<<===;;;;;;;;;:::999777666555555555555555555444444444555222000111444555333111333666777555111111444999555888:::777222111333777666222///...000111///---....../////////......---000111111111000...,,,+++(((***---...,,,+++++++++,,,)))***------)))(((***---+++))))))******)))((()))))))))******++++++++++++(((%%%&&&))),,,,,,,,,+++++++++***)))***---///,,,,,,++++++******)))))),,,,,,,,,,,,,,,---------000...---...000000...++++++***)))(((((()))***+++((()))*********)))'''&&&)))((('''&&&&&&'''((()))''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&''''''(((((()))))))))'''%%%%%%'''''''''&&&%%%$$$$$$$$$%%%''')))***&&&&&&'''((('''&&&$$$###&&&&&&&&&'''''''''(((((()))&&&%%%&&&((()))'''%%%%%%&&&((()))+++---//////222111111111222333444444444222///......//////...***(((&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$###"""""""""###%%%%%%$$$$$$###"""!!!!!!"""############$$$$$$$$$############"""""""""""""""############$$$$$$$$$$$$%%%'''''''''%%%###""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%******))))))***,,,///000///000111333444666777888555555666777999888666333000000............000000%%%&&&&&&&&&'''(((((((((%%%%%%$$$######""""""!!!#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''zzzrrrgggaaafffmmmuuuzzzwwwtttuuuwwwvvvrrrnnnsssqqqnnnllliiihhhhhhhhhiiijjjgggbbbaaabbb___ZZZZZZZZZYYYYYYXXXWWWWWWVVVNNNMMMKKKIIIGGGFFFEEEEEE@@@===;;;::::::888555222555555555666777:::<<<===BBBAAA@@@AAABBBBBB@@@>>>;;;;;;<<<<<<<<<;;;::::::777555333000...............,,,+++,,,...000000///,,,,,,++++++++++++,,,,,,...---+++***)))***+++,,,)))***+++,,,---,,,,,,+++***,,,---......111666:::888555000,,,+++***(((''''''''''''''''''''''''''')))(((((('''''''''(((((()))))))))))))))(((((((((((((((((((((''''''''''''))))))*********)))(((''''''(((***+++++++++)))))),,,---...///000000000000///000111222333222111111222333333444444444333333666666777888999:::;;;;;;AAA@@@>>><<<:::888777666444444444444444555555555555333222333555666333111333555777555222111444888888:::<<<999333111222444555333111000111111111111222222222222222111000///333333333333222000...---+++---///222333222111000000...000333333///---//////---++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,+++)))***,,,---+++)))++++++,,,+++******)))************************++++++++++++,,,,,,------...---+++***+++---...---+++,,,+++***))))))***+++,,,'''''')))***++++++,,,,,,))))))((('''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((()))'''&&&&&&((()))((('''&&&%%%%%%%%%%%%&&&((()))%%%&&&''''''&&&%%%$$$###&&&&&&&&&'''''''''(((((()))&&&$$$%%%'''((('''%%%$$$$$$&&&''')))+++,,,---......---------.../////////---++++++++++++***))))))(((&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######"""#########%%%%%%$$$######"""!!!!!!"""############$$$$$$$$$############""""""""""""""""""#########$$$$$$$$$###$$$&&&&&&&&&$$$###!!!"""############$$$$$$$$$#########$$$$$$$$$%%%%%%***)))'''&&&&&&((()))******+++,,,---...000000111.........000111111...,,,+++***))))))))))))***+++&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''wwwqqqggg```bbbfffkkkwww|||ttttttsssrrrrrrqqqppppppnnnllljjjgggffffffggggggiiijjjhhhdddbbbaaa]]]XXXUUUVVVWWWWWWWWWVVVTTTSSSMMMLLLJJJHHHGGGFFFFFFFFFBBB???<<<:::999777444111333333444666999<<<>>>@@@AAA@@@???@@@AAAAAA???===::::::;;;;;;;;;;;;;;;;;;999777333///,,,,,,,,,---...,,,++++++,,,------,,,,,,,,,++++++++++++,,,,,,...---,,,+++***+++,,,---++++++,,,---------,,,,,,+++,,,...///222666;;;???999555///+++))))))((((((((((((((((((((((((((((((***)))(((''''''''''''''''''''''''(((((((((((((((&&&''''''''''''((((((((('''((()))***)))((('''&&&&&&'''((()))***)))(((((()))+++---...///...---,,,///...,,,+++,,,---///111//////000111222222222222444444555666777888888999CCCAAA>>>;;;888666555444222333333333444555555555555555555666777666333111222555666444222111444777999;;;<<<:::444000///000333444444333222222333555555555666666555555444333777777777666444222111000111111333888<<<===:::666444333555999999444222333222111//////111111000///000000//////////////////............///...+++((()))***+++,,,,,,+++)))((((((((()))******+++,,,,,,)))******+++,,,------...,,,***))))))+++---------,,,++++++******++++++,,,)))))))))***+++,,,---...***)))(((((('''''''''((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((('''''''''((('''&&&''')))******)))'''&&&&&&%%%&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&'''''''''((((((((((((&&&$$$$$$%%%''''''&&&$$$%%%&&&''')))***+++,,,,,,,,,++++++***++++++++++++***))))))***)))(((&&&((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""######$$$$$$$$$$$$$$$######""""""!!!"""############$$$$$$$$$############"""""""""""""""""""""#########$$$$$$"""###$$$$$$$$$###"""!!!"""############$$$$$$$$$#########$$$$$$$$$$$$%%%***)))'''&&&%%%$$$%%%%%%''''''(((((()))******+++'''''''''(((******'''%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''zzzsssmmmddd]]]]]]```dddllluuuvvvrrrtttuuussspppoooqqqsssjjjhhhfffddddddeeefffhhhggggggfffeeecccaaa\\\XXXUUUVVVWWWWWWVVVTTTQQQOOOMMMKKKHHHFFFDDDCCCCCCCCCBBB@@@>>><<<:::888777666444444666888:::===???@@@@@@???>>>???@@@@@@>>><<<999:::;;;<<<<<<<<<<<<<<<:::777333...,,,++++++,,,---,,,*********+++***)))++++++************++++++------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111555:::???BBB:::555...***((()))))))))((((((((((((((((((((((((******)))''''''&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%&&&''''''((())))))&&&'''((())))))((('''&&&%%%&&&'''(((((((((''''''''')))+++---...---+++))),,,+++)))((((((***,,,...+++,,,---...//////000000111111222333333444555555===;;;888444222111111222000000111222333444444555444555777888888666333000111333444333111111222444555777999777333///------000222444444111111333666444555666666777777777777::::::999777666444333222555444666<<>>===>>>======<<<:::999999999:::777777999:::;;;======>>>???>>>===>>>??????===;;;:::;;;<<<===============;;;888444///,,,+++++++++---+++)))))))))***)))(((+++******))))))******+++,,,,,,,,,+++,,,,,,,,,---++++++++++++,,,,,,,,,---+++,,,///333777<<<>>>@@@999444...***)))***++++++))))))))))))((((((((((((******)))''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((($$$$$$%%%&&&'''((())))))&&&'''((())))))((('''&&&%%%%%%&&&&&&''''''''''''&&&(((***,,,,,,+++)))'''((('''''''''(((((())))))))))))+++,,,------------......//////000000111111555333111///...///000111......///000111222222333111333666777666333111000///000111111000000000111///111222222111...,,,,,,,,,///222222//////111444///000222444666777888888:::999888666555444333222666555666<<>>===<<<===>>>>>><<<:::;;;;;;<<<<<<===<<<<<<<<<:::888555222///---,,,+++,,,***(((((()))))))))(((******))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---...///000,,,...111666:::<<<<<<:::777333///,,,,,,---......,,,,,,+++***)))(((((('''***)))((('''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$%%%&&&''''''((((((&&&'''((()))***)))((('''%%%&&&&&&&&&&&&''''''''''''((()))++++++***((('''%%%&&&'''(((((((((''''''(((((()))***++++++++++++++++++,,,,,,------------///...---------...000111,,,------....../////////---///222333111000//////---......//////......---***+++,,,------,,,++++++***,,,.........---...///+++,,,...000333444555666777666444333222222111222333333444777<<<===;;;888:::888888<<<;;;888666888888888888:::;;;;;;999777888888999999999:::::::::;;;:::999777888;;;AAAFFFEEE???777222222222222000222222111000000///......------------............+++,,,,,,+++***+++---000+++,,,,,,------,,,,,,+++((((((((()))***+++,,,---((())))))******))))))(((((())))))******))))))(((''''''''''''''''''''''''((((((((((((((('''''''''((('''(((***,,,,,,***(((((((((((((((((('''&&&%%%&&&&&&%%%%%%%%%&&&''''''''''''((((((((()))))))))&&&'''((((((&&&&&&'''(((&&&&&&&&&''''''(((((((((***)))((((((((((((((((((((('''&&&'''(((((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#####################"""######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$############""""""""""""!!!!!!!!!"""""""""###### !!!!!!!!!!!!"""""""""############$$$$$$$$$"""""""""############$$$!!!!!!""""""######$$$$$$######$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$###"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%vvvlllfff]]]XXX[[[```cccbbbddddddhhhqqq}}}~~~|||wwwpppmmmooorrrrrrpppmmmjjjhhheeeccc```^^^^^^aaadddgggddd^^^\\\______ZZZXXXZZZZZZXXXWWWTTTQQQOOOMMMLLLHHHEEEAAA<<<999888999:::555666777555444444888;;;::::::<<<===>>>>>>=========<<<<<<<<<======;;;:::::::::;;;;;;::::::999999888888666444222///---++++++***(((((()))***)))((()))))))))(((((()))))))))((()))******+++++++++***------------///111333444000111555:::>>>===999555555222///...///000000000111000///---,,,***)))((()))(((((('''''''''((((((((((((((('''''''''''''''%%%%%%%%%&&&&&&''''''''''''((()))*********))))))&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((()))******)))))))))))))))************+++++++++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,)))+++......,,,,,,---///+++++++++,,,------+++******)))))))))***+++******+++***+++,,,------,,,******+++,,,...///000111111222111000///...//////000//////000111222333333333888555555777777444444777555555666888999999777555555666666777888999::::::999::::::999999<<>>???>>>>>>===<<<;;;<<<======;;;999999999999999999888777666777777777666333000---,,,+++)))((((((***+++***)))))))))(((((((((((())))))'''((()))***************.........///111333666777222444888===@@@>>>777222444222000000111222222111444333222000...,,,***)))(((((('''''''''(((((())))))))))))((('''''''''&&&%%%%%%&&&&&&&&&&&&'''''''''((()))+++++++++***)))'''&&&&&&&&&&&&'''(((((())))))))))))((((((((()))((('''&&&%%%%%%''')))***))))))))))))))))))(((((((((((((((((())))))))))))(((((()))************)))++++++******************&&&(((++++++)))))),,,///***)))***+++,,,,,,***(((+++***(((((()))******))),,,***)))+++......+++'''++++++,,,---------------///...---,,,,,,---...///,,,---------+++,,,...000555111000111111///000444222222333555777777555222333333444555777888999:::444666888999888999<<>>@@@AAAAAA@@@@@@>>>======<<<======>>>???888888999;;;;;;:::666333333666666333222333111------,,,+++))))))))))))*********))))))(((((('''''''''))),,,+++))))))+++---...///111111111333555888777555999BBBGGGBBB:::555333///000555555111000444555555666555333000---+++,,,,,,***)))((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&(((******)))''')))(((((('''''''''(((((()))************))))))(((''''''''''''(((((())))))(((((()))******)))(((''')))))))))))))))(((((((((***************)))((((((''''''(((((())))))************))))))))))))************+++++++++)))((('''))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++++++++***+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000...///111222222111000////////////000222444777888444444333333444666777888===;;;999777777888999:::555555666666777777888888777666555555555666888999999:::;;;;;;;;;:::999888:::999888777666666666666666666666555333000...,,,,,,------...---,,,+++***)))''''''))),,,---+++)))******)))(((((('''&&&&&&'''''''''&&&&&&''')))+++(((((('''''''''&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''((('''&&&%%%%%%%%%&&&'''))))))((()))******(((&&&(((''''''''''''&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$######%%%$$$###""""""###$$$$$$%%%$$$$$$###############%%%$$$###""""""###$$$$$$######""""""!!!!!!  !!!!!!!!!###############"""!!!!!! !!!!!!"""###$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$""" """%%%&&&%%%"""###%%%'''&&&$$$###%%%'''&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''))))))'''%%%###ttthhhbbb^^^```dddccc^^^ZZZZZZYYYXXXZZZ]]]ccchhhpppwww|||}}}}}}|||~~~{{{{{{{{{{{{yyywww|||}}}wwwrrrnnnlllppp{{{~~~wwwppppppmmmgggeeebbb^^^\\\]]]^^^^^^]]]\\\[[[[[[\\\]]]]]][[[YYYVVVSSSRRRSSSQQQLLLJJJKKKFFFBBB;;;777555555555555777666555555666888:::;;;===>>>???@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999999999:::;;;:::777555444777777444333555333///---,,,+++)))))))))***+++******))))))((((((((((((''')))++++++***)))+++...---///222333444555888:::999777;;;DDDHHHCCC;;;666444000111444555111222555222333555666666555333222...---,,,+++***)))))))))&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&&&&(((***+++***((()))((((((''''''''''''''')))******+++++++++******''''''''''''(((((((((((('''''')))*********)))((()))((((((((((((((((((((()))*********))))))((('''(((((((((((())))))******)))))))))))))))))))))))))))************)))((('''))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++++++++******)))************)))))))))(((++++++++++++++++++++++++,,,,,,...///000000111111...///000111111000...------------...///111333444111000000000111222444555888777666555555555666777444555555555555555666666555555444444444555666777::::::;;;;;;;;;:::999888999999999999999::::::;;;999999999888666555333222222222333333333222000000...,,,+++,,,......,,,***,,,++++++***)))(((''''''((((((''''''&&&'''(((******)))))))))((('''''''''&&&'''''''''''''''''''''((((((''''''''''''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))(((((()))++++++)))((())))))((((((((('''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$###"""""""""###%%%&&&$$$$$$###""""""""""""###$$$###"""""""""###$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############"""!!!!!!!!!!!!""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###%%%$$$###$$$%%%&&&%%%$$$%%%'''((('''%%%$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''(((((('''%%%$$$wwwkkkeeeccceee]]]ZZZXXXXXXUUURRRSSSWWWUUUXXX]]]cccgggjjjjjjjjjqqqnnnmmmpppuuuvvvtttpppsssxxx}}}~~~~~~~~~|||yyyvvvtttqqqmmmkkkpppyyy|||vvvqqqppplllfffgggddd```]]]\\\[[[YYYXXXWWWWWWXXXZZZ\\\\\\YYYWWWRRRPPPPPPSSSQQQJJJGGGGGGDDD???:::666555666666666777777666777888:::<<<===???@@@@@@AAAAAAAAA@@@@@@===>>>???@@@@@@???>>>===;;;:::999:::;;;;;;:::888555888888555555666555222---,,,+++*********+++,,,***))))))))))))(((((((((((()))++++++******,,,......111555777888999:::<<<;;;:::===EEEHHHBBB;;;777555222111333444333444777444555666777777777666555///...---,,,+++******)))''''''''''''(((((((((((((((''''''&&&&&&''''''(((((('''((()))+++,,,+++))))))(((''''''&&&&&&&&&''')))***+++---------,,,,,,)))))))))((((((((((((((('''((()))***************(((((((((((((((((((((((()))))))))))))))(((((('''((((((((())))))))))))***'''((()))******)))((('''((()))))))))))))))((('''((((((((((((((((((((((((******+++,,,,,,+++******)))***+++++++++***((('''************))))))))))))******************************,,,---///000000000---.../////////---,,,+++,,,+++++++++,,,---...///,,,,,,,,,,,,---...//////111111111222222222222222333333333333222222222222222222222222222333444444999999999999999888777777888888999:::;;;<<<===>>>===<<<;;;::::::999999:::888888999999999888777777555333222111222222000///000///......,,,,,,+++***+++***)))))))))))))))************)))(((''''''''''''''''''''''''''''''''')))))))))(((((('''''''''&&&'''''''''((()))))))))((((((''''''''''''((()))((((((((()))+++,,,+++)))***)))))))))((((((((((((******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&$$$######""""""""""""""""""!!!!!!!!!"""###$$$%%%###""""""""""""!!!!!!!!!############""""""""""""""""""######""""""!!!!!!"""""""""######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''%%%%%%%%%&&&&&&((()))((('''&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&sssjjjfffZZZXXXWWWWWWTTTOOOPPPUUURRRSSSUUUVVVXXXXXXXXXXXXaaa```ccclllvvv{{{wwwqqqqqqooottt{{{zzzssspppuuuwwwsssooonnnoooooommmkkkkkkrrruuuqqqnnnmmmjjjfffgggddd```^^^\\\[[[XXXVVVSSSSSSUUUWWWYYYYYYWWWUUUOOONNNPPPSSSQQQJJJEEEEEEAAA===999666666666666666777777777888:::<<<===???AAAAAAAAAAAAAAA@@@@@@@@@===>>>@@@AAAAAA???===<<<===;;;999999:::;;;;;;;;;666999999666666888777444...---,,,******+++,,,,,,))))))))))))))))))))))))((()))***++++++,,,---...111444888;;;;;;;;;;;;<<<===<<>>@@@AAA@@@???<<<;;;>>>;;;999999:::<<<<<<<<<888;;;:::777666888888555///...---++++++++++++,,,))))))))))))************)))))))))***,,,---......444777:::<<<<<<;;;;;;<<<>>>===@@@EEEEEE>>>888666555555333222333666888999;;;:::999777555222000///000000000///---+++***(((((((((((()))))))))******(((((((((''''''(((((((((+++***))))))+++,,,+++***)))((((((''''''(((((((((+++---///111222222111000//////////////////......000///...---,,,,,,++++++++++++************))))))(((((())))))))))))((((((************))))))))))))&&&((()))++++++)))(((&&&'''((((((((())))))******))))))))))))))))))))))))************************(((((()))***)))((('''&&&))))))))))))))))))******++++++++++++++++++++++++,,,---------,,,+++***)))++++++++++++******)))))),,,,,,,,,+++++++++******)))))))))***************)))+++---/////////---,,,///.........------,,,,,,,,,,,,------............222222111111000000000000222333444444444444333222666555444444444555777888666666666666666666777777777888777777777888999:::777777777777666666666666666444222333444444222000......---------,,,,,,,,,------,,,+++******++++++,,,++++++***))))))(((((($$$$$$%%%&&&'''(((((()))&&&&&&''''''((((((((((((&&&&&&&&&'''***+++***)))((((((((('''''''''&&&&&&((()))))))))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""$$$######""""""""""""""" !!!"""###$$$$$$$$$""""""""""""#####################""""""!!!!!!!!!""""""###############"""$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&((('''$$$###%%%''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))ssskkkddd]]]ZZZVVVPPPMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIMMMQQQZZZhhhuuuzzzxxxtttsssnnnmmmnnnjjjbbbaaaggghhhfffddddddgggkkknnnooosssrrrnnnjjjeeebbb___]]]XXXWWWWWWWWWXXXVVVSSSQQQNNNMMMMMMOOOQQQRRRQQQPPPNNNLLLNNNQQQOOOHHHDDDCCC===;;;777555555666666555555666777:::<<<>>>???@@@@@@??????>>>>>>???@@@@@@>>>>>>??????>>>===<<<;;;===;;;999999:::<<<<<<<<<;;;<<<;;;777666888888555222000...,,,++++++++++++)))))))))************+++)))))))))***---//////...444777:::;;;;;;;;;<<<===@@@???BBBFFFDDD<<<666555222444444222333777999777777666666555444444333333111222222111///---+++)))))))))))))))************)))((((((''''''(((((())),,,***))))))***++++++***(((((((((((()))***++++++---///222444555444222000000111111111222222222222444333222111000///////////////...---,,,++++++***((())))))************)))+++************)))))))))((()))***++++++***)))((((((((((((((()))***,,,,,,))))))))))))))))))))))))+++***))))))))))))***+++***)))))))))(((((((((((())))))))))))************++++++++++++++++++++++++.........---+++***((((((*********)))************,,,,,,------,,,+++******)))******+++++++++******)))***,,,......---+++***,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,//////...---------------///000000111000...,,,+++///////////////000111111000000/////////000111222333444444444333444777999555555555666666777777888777555444555777888555222222222222222333333333333222111///...---....../////////...---,,,++++++***&&&&&&''''''(((((())))))&&&'''((()))*********)))'''''''''(((***+++***(((''''''''''''&&&&&&&&&&&&&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$"""!!!%%%$$$$$$###############!!!"""###$$$$$$$$$$$$$$$"""""""""############$$$#########"""""""""""""""######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&((('''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&'''''''''''')))((('''&&&&&&'''((())){{{oooddd```^^^XXXSSSQQQIIIIIIIIIIIIHHHHHHGGGGGGIIILLLRRR[[[ccchhhiiihhhgggggghhhhhhfffddddddfffffffffffffffgggiiimmmpppuuupppiiiddd___[[[ZZZYYYTTTTTTTTTUUUVVVTTTQQQNNNNNNLLLJJJKKKMMMNNNOOONNNLLLKKKLLLNNNLLLFFFBBBBBB===:::777555555555444333333555777999<<<>>>???@@@>>>============>>>@@@AAA>>>>>>======<<<;;;;;;:::;;;999888999;;;<<<<<<;;;<<<>>><<<777555777777444444222000---+++*********))))))*********+++++++++***((((((***...000///...222444777999:::<<>>???@@@===<<<<<<<<<===>>>@@@AAA???>>><<<;;;:::::::::::::::999888999;;;<<<;;;:::===>>><<<666444666666333555444111...+++***))))))))))))******++++++++++++***((((((***...000000...///222444777999===AAADDDDDDDDDGGGIIIEEE<<<777777...333555222333888888444666555555555555666666777777777777777555222///---)))************+++++++++))))))(((((((((((()))))),,,***(((''')))******)))'''((((((***,,,...///111111333666777777555222000//////000111333444555666555555444555666888:::;;;777666555333000...---,,,)))***+++,,,,,,,,,,,,,,,++++++++++++******)))))),,,,,,+++******+++,,,,,,))))))))))))+++---///000+++++++++++++++++++++++++++***)))(((((()))***+++---+++)))'''&&&(((***+++(((((())))))*********+++)))))))))))))))))))))))),,,------------,,,++++++(((((((((((()))+++,,,---***+++,,,------,,,+++*********+++,,,,,,+++***)))+++++++++******)))(((((())))))******++++++,,,,,,((()))+++,,,,,,++++++***...---,,,+++++++++,,,---,,,---...//////---+++***((()))***+++++++++)))((()))(((''''''((()))***++++++,,,,,,)))&&&&&&))),,,((()))***,,,...000111222222///...111555777333//////000111222444555666777999888555333222333444555777777666555333222222111......------------------***+++,,,...//////......---,,,+++,,,------,,,***))))))))))))(((((((((((($$$%%%''')))***)))((('''************************))))))((('''&&&&&&%%%%%%!!!"""$$$&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''&&&%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((('''%%%$$$(((((()))***************'''%%%$$$&&&+++---,,,******(((&&&'''***+++)))'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((wwwuuu|||}}}ooo___VVVVVVRRRLLLIIIKKKHHHCCCBBBFFFFFFEEEHHHMMMOOOMMMOOOSSSWWWVVVWWWZZZYYYWWW[[[aaafffgggggghhhhhhgggffffffhhhddd^^^ZZZYYYZZZ[[[\\\XXXWWWXXX[[[ZZZSSSOOOOOOOOOQQQEEE???JJJOOOJJJIIIFFFFFFEEEEEECCCAAA???>>>;;;999777777777888666555666666777999;;;<<<===>>>>>>@@@???===>>>BBBAAA======>>>??????>>><<<999888<<<;;;;;;:::::::::;;;;;;:::999888888888777555333555444222///---,,,,,,,,,++++++++++++************)))))))))+++---///222444444777999::::::===BBBFFFHHHGGGFFFCCC???:::666444666555444333333444555666444555555666666666666666666555666777888777444111......//////...,,,+++)))(((******)))((((((+++---***+++,,,,,,+++***+++,,,+++******---111333111...222333555666777666444333555444444444444333333333555555555666777999;;;;;;888888777666444111///---,,,,,,+++******++++++++++++******+++------,,,***------------------------))))))))))))))))))))))))***************++++++,,,,,,,,,+++***************'''+++......+++******,,,++++++***)))***+++---...***++++++***(((((()))***+++,,,......---+++(((''''''((()))***+++,,,,,,,,,***+++,,,,,,+++***)))(((************))))))(((((()))+++---...---+++************))))))))))))))))))(((''''''(((+++---...---+++++++++++++++***)))(((***,,,...//////---***(((***++++++,,,,,,***)))((())))))))))))((((((((((((************)))'''&&&%%%(((((())))))******++++++***+++,,,------,,,+++***---...///111111111111000333333333333333444555666666666666555444333111000111222111///111555555111---///222444444222000///444333111000...---------111000...,,,,,,,,,,,,---******++++++,,,,,,------...............---,,,+++---,,,***))))))***+++,,,,,,,,,---,,,,,,+++******+++,,,,,,,,,+++)))'''%%%((()))***)))'''&&&&&&'''***)))'''&&&%%%%%%&&&'''''''''''')))+++,,,+++)))******))))))))))))*********&&&&&&***,,,)))((()))***(((&&&&&&(((***,,,,,,+++***((('''&&&((()))***---+++)))(((((()))***++++++***))))))++++++***)))))))))))))))******+++,,,***+++,,,,,,,,,***(((&&&---+++)))***,,,---+++)))((()))***+++,,,,,,,,,,,,***++++++***(((((()))+++}}}oookkkppp}}}qqqddd]]]VVVPPPLLLMMMKKKGGGFFFIIIJJJHHHJJJNNNNNNLLLMMMQQQOOONNNOOORRRQQQOOORRRXXXXXXZZZ^^^bbbeeegggggggggeeeaaa\\\XXXWWWWWWWWWWWWUUUTTTVVV[[[ZZZUUURRRSSSPPPOOOKKKUUUhhheeeOOOAAACCCCCCBBBAAA@@@??????>>>:::888666555666777666666555666777999;;;===>>>???>>>@@@>>><<<===@@@???;;;;;;<<<===>>>>>><<<:::999<<<;;;;;;:::;;;;;;<<<<<<;;;:::888888888777555333333333333222111///---,,,************++++++,,,,,,)))))))))+++---000222444555888:::;;;;;;===AAAEEEFFFEEECCCAAA===:::777555666666555555555555666666444555666666777777777777666666666888999888555222111222111111///,,,***)))******++++++******)))))))))***++++++******+++---++++++,,,///333555444222222444666888999999888777555555555555555555555555555555555666777999:::;;;888888888777666555444333111000///---,,,++++++***+++***)))***,,,---,,,+++---------------,,,,,,,,,************************++++++******++++++,,,---,,,+++************+++,,,***---//////...---...000///......---,,,,,,,,,---***++++++***((()))+++---++++++,,,---------,,,+++((()))***+++,,,,,,,,,,,,***++++++,,,+++***)))(((+++++++++******)))))))))+++,,,,,,+++***)))))))))************************+++***)))***---.........+++++++++++++++***))))))+++,,,...///...---***))))))***+++++++++***)))(((((((((((()))))))))))))))*********)))((((((''''''''''''((((((((((((((()))((()))***++++++***)))(((***+++---...//////......000000000111222333444444222222333333333333222222222333222000222777777444000111333444555444333222555555444333333222111000333222111000/////////000,,,------......//////000000000111111111111000000//////////////////......///000000000000//////......///////////////......//////000111111000...---,,,,,,++++++******++++++***))))))***,,,------,,,+++,,,,,,---...000111222///++++++000222000///000111///---,,,...///000000111000///.........///000//////...---+++,,,...000---,,,+++,,,---...,,,+++,,,,,,,,,,,,,,,,,,------,,,---...//////---,,,+++///---+++,,,......---++++++,,,---...////////////...//////...,,,+++,,,...}}}rrrlllnnnyyymmm___YYYSSSRRRPPPLLLKKKLLLLLLIIIHHHJJJJJJGGGHHHKKKHHHGGGGGGJJJIIIGGGIIINNNLLLOOOTTTYYY^^^```aaaaaa```]]]YYYWWWWWWVVVUUUTTTRRRQQQTTTYYYZZZVVVUUUVVVUUUNNNMMMccc|||rrrQQQ???BBBAAA???>>>=========>>>999777444333444666666666555555777999;;;===???@@@???@@@???<<<===@@@???:::;;;;;;============;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<;;;999999999777555333222333555555555333000///+++++++++++++++,,,---...(((((()))+++---000333555777999<<<======>>>@@@BBBBBBAAA???===;;;999888777666777888888888888777666444555666777888888888888888777777888999999666444666666555333111...+++)))+++++++++,,,,,,+++(((&&&''')))******)))***,,,...------...111555777777666444555777999:::;;;;;;:::555555555666777777888888555555555666777888999:::888888888888888999::::::777666444222///---,,,+++,,,***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,------,,,+++*********,,,...000///000111111111111333555333333333222111///...---------,,,+++)))***---///++++++++++++,,,---...///***++++++,,,,,,---------+++++++++,,,++++++***))),,,,,,++++++++++++******...---,,,***))))))))))))++++++++++++++++++++++++...---,,,---///000///...+++++++++++++++*********+++,,,...///...---+++)))))))))*********)))(((''''''(((((())))))***************(((((((((((()))***''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''((()))***++++++++++++,,,------...000111222222---...///000111111222222111333222111444888999666222333444444555666666777666777777888777666555444666555444333333222333333111111111222222222222222111222333444555555555555111222444555444222000///111111222333333333222222000000111111222333555555444333444777999999555111///000111222222222111000///---,,,,,,...000000000//////000111222444555666444000000444666555555666777555333222333444444333555555555555444444333333222333444333000000333777/////////000222111///---000000000000///////////////000111222222222111000111000......000111000///000111222333333333333333333444444222000///000111{{{wwwxxxrrrkkkccc^^^ZZZWWWTTTRRRPPPKKKHHHIIIIIIFFFEEEGGGGGGDDDEEEGGGGGGEEEEEEIIIKKKKKKMMMOOOQQQSSSTTTUUUYYYXXXVVVVVVWWWWWWVVVTTTQQQPPPRRRWWWYYYUUUTTTVVVXXXMMMHHH[[[pppdddKKKEEEDDDBBB@@@===;;;;;;<<<===999666333222333555666666444555666999;;;===???@@@AAABBBAAA>>>???AAA@@@<<<======>>>>>>>>>===<<<;;;:::::::::;;;<<<===>>>???===<<<::::::999888555333444444555666666555444444///...---,,,,,,,,,---...))))))***+++---111333555888:::===>>>??????>>>>>>===<<<;;;::::::999999999666888:::;;;;;;:::888666444555666888999999999999999888777888::::::888666888888777666444111...---,,,***))))))++++++)))'''&&&''')))))))))***---000111111222333555777777777666777888999:::::::::999555555666777888999:::;;;666666666666777777888999:::999888888999;;;<<<===::::::888666444222000......+++)))(((***+++,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,------,,,++++++,,,///222444222222222222333555777999666666777666555444222000222111000---++++++...000---,,,+++***+++,,,...///,,,,,,,,,,,,------......+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---------+++***++++++,,,,,,,,,,,,,,,---///...---...///000...---,,,+++++++++++++++++++++,,,---.........---+++***))))))))))))((((((((('''''''''((()))******++++++***)))((('''''')))+++,,,((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&''''''((())))))******)))***,,,---///000111111++++++,,,,,,---...///000///111111000333888888555333222222222333555777888444666888999999888666555666666555444444444444444666666555444333333222222000111333444666777777777222333444444444222111000000111222333333333333333111000000000111333555666444333333777<<<<<<666111111333555888888888666555333111......000222333333444333333222222333333444777333222555777555444666666555333333555666666555666666777777666555444333333555777666444444777;;;222222222444555555222000444444444333333222111111000111222333444444444444333222111111111222333333444555666666777777777777666777666555222111222333|||tttpppmmmgggbbbYYYRRRMMMLLLJJJGGGEEEGGGHHHEEEDDDGGGGGGDDDCCCFFFLLLJJJGGGEEEEEEGGGIIIKKKPPPPPPPPPQQQTTTUUUTTTSSSQQQOOOQQQUUUVVVSSSRRRTTTSSSLLLFFFOOOXXXKKKBBBJJJHHHFFFBBB???<<<<<<<<<<<<999777444333444666666666333444666888:::<<<===>>>BBBCCCBBB???@@@CCCBBB>>>@@@@@@??????>>>===<<<<<<:::::::::;;;;;;===>>>???>>><<<;;;::::::999666444888777555444555666888:::666444222///------------*********,,,...000333444888:::===???AAA???===:::888888999999999:::::::::777888;;;======;;;888777555666777888999999999999999888777888::::::999777777888888888777555333222,,,+++(((((()))***+++,,,'''(((((())))))+++...111555666666555555555555666999999999999888777666666666666777888:::;;;<<<<<<888888777777777888888999;;;:::999999999:::;;;<<<;;;;;;;;;:::999777555444111...+++***+++,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++************+++,,,,,,......---...000222555777444444333333555777999:::777777888999999777666555777777555222///...///000111000---+++***+++,,,---------,,,,,,,,,---...///++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---******+++---//////+++(((++++++,,,,,,,,,---------...------...//////---+++,,,++++++******+++,,,,,,------.........---,,,+++***))))))((((((((((((((('''(((((()))***++++++,,,***)))((('''(((***,,,---***)))))))))((((((''''''(((((((((((((((((((((((('''''''''(((((()))******)))***,,,...///000000111++++++************+++,,,,,,...---,,,///444555222111000/////////111333555111222444666666555333222333333333333222222222111888777666444222000///...---...000222444555666666444333222111111222333444000111222333333444333333222111000///000111222333333111111555::::::555///111444777:::::::::888666555222000///111333444444444444333333333333444444:::555333555666444333555333222222333666888888888666666666666555444333222111444666666555666999<<<444333333555666666444222444555555555555444222222///000111222333444444444333333222111111222444666666777888888999888888888666666666555333222333444~~~fff\\\SSSPPPMMMHHHEEEEEEHHHDDDCCCFFFGGGCCCAAABBBHHHFFFCCC@@@@@@AAADDDFFFHHHHHHHHHJJJMMMOOOOOOOOOPPPNNNOOOSSSSSSPPPOOORRRKKKNNNKKKLLLLLLAAA===JJJIIIGGGEEEBBB???>>>======;;;999777777777888666555333444555666888:::;;;;;;???@@@???===???BBBAAA===?????????>>>>>>=========:::::::::::::::;;;<<<======<<<;;;;;;;;;:::888666:::888666444444777:::<<<;;;999555222///.........,,,,,,,,,,,,...000222333666888<<<@@@BBB@@@;;;777444555777999;;;;;;::::::777999;;;======;;;999777666666777777888888777777999888777777999:::999888666777888999999888777777---...---,,,******,,,...((())))))))))))+++///222999:::999888555444555777;;;:::999888666555555444666777888999:::;;;<<<<<<::::::999888888888999999;;;;;;::::::::::::;;;;;;<<<=========<<<;;;999888555222///.........---,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------000000111333444666888999777555444555888999:::999888999999999999999888888:::::::::777444222222222666444111...,,,,,,,,,---...---,,,+++,,,,,,...///,,,++++++++++++,,,------++++++,,,,,,,,,,,,------***))))))+++......***&&&***++++++,,,,,,------...---,,,,,,...///...,,,***,,,,,,+++******+++---..................---,,,,,,+++***)))((((((((())))))((())))))******+++++++++***))))))((()))***+++,,,***************)))))))))))))))(((((((((((())))))(((((((((((()))***++++++)))***,,,...///000//////,,,+++)))((('''(((((())))))+++***))),,,000111...------,,,+++,,,---...///---...///000000///............////////////......444444222111///---,,,+++)))+++,,,...000111222222333222000000000222555666222222333444444444333333333333222111000000000000222111222444777777333///000222555777888777555444333111//////111222222222111111222333444666777888;;;666333555666444444666222222222444777999:::999777666666555444333222222000111222444666888999999555333222333444555444333333333444555555444333222/////////000111222222333111111111000///000444666666777777888888777777777444555555444222111333444}}}~~~~~~rrrfff___ZZZRRRMMMLLLIIIEEEDDDGGGHHHDDDAAA@@@BBBBBBAAA@@@@@@AAABBBBBBFFFEEEDDDEEEHHHJJJKKKJJJMMMKKKLLLPPPQQQNNNNNNQQQIIIPPPNNNJJJLLLGGGBBBHHHFFFFFFEEECCCBBBAAA@@@???===<<<;;;;;;;;;999777444333333444555666777888888999::::::888:::>>>===:::;;;;;;;;;;;;<<<===>>>???::::::999999999::::::;;;<<<;;;:::;;;<<<;;;:::888:::888777666666777999;;;>>>;;;777444111111111111......------...///000222444666:::???BBB@@@:::555111444777;;;<<<<<<:::999888999;;;<<<<<<;;;999888666666777777777666555555888777666666888999999888777888999::::::999888888...333777555...***+++---+++++++++******,,,000333;;;<<<<<<:::777666888;;;::::::999777777666666666777777888999::::::;;;;;;<<<;;;;;;:::999999999:::::::::;;;<<<<<<<<<<<<<<<>>>??????@@@???===:::999999777444333222000...,,,,,,,,,---......///000000---------------------------------------...//////111333555777999999::::::999888777888;;;<<<:::888<<<;;;:::999888777777777999;;;<<<;;;999777666666999777555333111000//////...---,,,+++***,,,---...,,,++++++++++++,,,---...***+++++++++,,,,,,,,,,,,333///+++***,,,---+++(((*********+++,,,---------,,,,,,,,,...000///---+++---,,,+++******,,,---///...............---------,,,+++***)))((()))************************************************++++++))))))*********************)))(((''''''((()))***(((((((((((((((***+++,,,(((***,,,.........------+++***((('''&&&'''((()))(((***)))''')))......***+++******)))))))))))))))***************)))))))))***+++,,,------,,,+++***,,,,,,,,,++++++*********'''((()))+++---...//////,,,,,,---...///111222333111111111222111111000000000000111111000000///...111111222333333222000///...///111222333222111000111000...///000111000......//////000111333444555777222000333555444555777222111111333666777777666666444222111000///000000///...---111666:::888666555333000000111333333333000111333444444333222111///////////////000111111///000///...---...222666555555555666666555555444222333333333222222333555{{{yyywwwxxx~~~~~~uuummmddd]]][[[LLLGGGEEEHHHIIIEEEBBBAAA@@@AAABBBCCCCCCAAA???>>>IIIGGGEEEEEEGGGHHHIIIIIIJJJIIIJJJNNNPPPNNNOOORRRMMMSSSLLLFFFNNNOOOIIIHHHCCCCCCDDDDDDDDDCCCBBBBBB>>>>>>=========;;;777444333333444444555666666666333555555444666::::::666666666777999;;;>>>@@@AAA::::::999888888999999999;;;::::::;;;<<<<<<;;;999888888888888888888888888>>><<<888555333333444555//////...------...000111333555999???BBB@@@:::444000333888<<<===<<<:::888999999:::;;;;;;:::999999777777777777666555444333888666555666888999999888888999:::::::::999888777///777>>><<<333+++)))+++,,,,,,,,,+++***,,,000333<<<======<<<999999<<>>>>>@@@AAAAAAAAA???===:::888;;;999777666444222...+++------......///000111111------------------------///////////////000111111222444777:::;;;;;;::::::;;;999999;;;>>>>>>;;;888???===;;;888666666666666888:::===>>><<<;;;:::::::::999888666555333333222...---+++******+++,,,...,,,,,,+++***+++,,,...///*********++++++,,,,,,,,,>>>777///+++---///...---))))))***++++++,,,------,,,,,,---///111000...,,,---,,,+++******,,,.../////////.........------------,,,***)))))))))***++++++++++++*********************++++++++++++***)))(((((())))))******++++++)))((('''&&&&&&'''((()))((((((''''''((()))+++,,,((()))+++---...---,,,+++***((('''&&&&&&''')))***(((***(((&&&(((,,,,,,)))******))))))(((''''''&&&)))(((''''''&&&&&&''''''((()))***+++++++++***)))&&&&&&'''(((((()))******&&&'''(((***+++,,,------$$$&&&))),,,---......---...............---,,,+++,,,,,,...//////...---,,,///000111000...------...,,,---.../////////......///......///000000...,,,...------------------...222...,,,///222333555888111000000111333444333111333111///,,,++++++,,,---000,,,+++///777;;;888444555222///---///111222333...///111333333333111000/////////...//////000111---......,,,+++,,,111555333333444444444444333222111222333222222222444666|||yyytttxxxzzz|||}}}~~~|||zzznnnfffXXXRRROOOJJJLLLLLLBBBCCCDDDEEEFFFEEECCCAAA@@@IIIIIIHHHFFFEEEFFFIIILLLJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLNNNOOOOOONNNMMMMMMKKKLLLLLLKKKIIIFFFBBB@@@CCC@@@>>>>>>???===999555444444444555444444333222222555888888777666555555222333444555666777888888999999:::::::::::::::999::::::;;;<<<<<<===>>>>>>:::::::::;;;;;;;;;;;;;;;===<<<:::888666444222111,,,...///...,,,,,,,,,---222555:::===>>>;;;777444111333555777888999999999;;;::::::::::::;;;<<<<<<999888666444333444555666666666666777888888999999<<<;;;999777777888999:::888999888444///,,,,,,...---,,,+++***))),,,000444999???AAA>>><<<===>>>===;;;999777555444444666666444555666666444333444555===<<<;;;:::999888888888999:::<<<>>>>>>===<<<;;;;;;::::::::::::;;;<<<<<<=========<<<999555111///+++,,,,,,---.........///444333111///------------///111222333222222333555888999:::;;;;;;;;;::::::999:::<<<===>>>===<<<<<<===>>>===;;;888666777999888999;;;===>>>>>>===<<<===<<<:::888777777777777555111---...111222000,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,888333...+++,,,------,,,***+++---.........------...///000000000...---,,,///......------.........///111000---,,,///000---+++...111111...++++++,,,+++,,,---------,,,+++*********+++***))))))+++---*********************))),,,+++***)))(((((((((((((((((()))***************&&&'''((()))******)))((())))))((('''&&&%%%%%%$$$)))((('''&&&&&&%%%&&&&&&))))))))))))(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((++++++******)))))))))((()))&&&'''******'''&&&((('''((()))+++,,,---------++++++************++++++,,,,,,++++++******))))))))))))))))))***************,,,------+++******+++,,,+++*********+++---...///...---,,,***)))((((((,,,++++++***************222000...,,,,,,,,,...///---,,,***)))))))))***+++******,,,///333555444333111111222222111///,,,+++222222111...------///222,,,+++++++++,,,------...//////---,,,+++*********...000222222111//////000...//////000111222333333{{{|||yyyvvvxxx}}}~~~{{{{{{{{{{{{zzzwwwtttqqqooossswww{{{}}}~~~wwwpppiii\\\WWWSSSHHHLLLJJJGGGEEECCCBBB@@@???CCCDDDEEEFFFGGGIIIKKKMMMGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLLLLKKKKKKMMMNNNMMMMMMKKKHHHFFFEEEGGGEEEBBBBBBBBB@@@<<<888666666666555555444444444333555777888666555444444222222333444444555555666666666777777777777777777999999::::::;;;<<<======::::::::::::;;;<<<=========<<<;;;:::777555333222---......---,,,+++,,,---333666:::======:::666444333444666888999999999999;;;::::::::::::;;;<<<<<<;;;999777555333333444555666666777777888888999999<<<;;;999888777888999:::999999888444///,,,,,,---+++++++++******,,,000444999???AAA===:::<<<>>>>>>;;;:::888666555666777777555666666666444444666888===<<<;;;::::::999999999999:::<<<=========<<<;;;;;;;;;::::::;;;;;;<<<===============;;;999666555------,,,,,,------...///333222000///...---......///000111222222333666888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<<<<<<<===<<<<<<:::999888888888999::::::;;;<<<<<<=========<<<;;;999888888888999888444000111333444111............---------------------------------------333000,,,,,,---///...---+++,,,---.........------//////////////////...---///......------------...---//////---...111222000///111444444222000000111///////////////...---,,,***+++,,,,,,*********,,,++++++***))))))))))))))))))(((''''''&&&&&&&&&&&&'''((())))))******))))))'''((()))*********)))((())))))((('''&&&&&&%%%%%%''''''''''''''''''(((((())))))))))))((((((((('''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''))))))******)))(((((('''+++((((((+++***''''''***&&&&&&((()))***+++++++++))))))(((((((((((())))))***))))))((((((''''''&&&'''''''''((((((((()))))))))***++++++)))(((((()))(((''''''&&&'''((()))***++++++******)))(((((((((***))))))(((((((((((((((---,,,***)))((()))***+++,,,+++***)))((()))******))))))***,,,000111111000,,,---...//////...,,,+++/////////---++++++,,,...,,,,,,++++++,,,,,,---...------,,,+++************)))+++------+++******+++******+++,,,---...///000xxxxxxwwwwwwxxxyyyzzzyyywwwvvvuuurrroookkkgggeeeiiikkkmmmmmmmmmpppwww|||zzzzzzyyyxxxxxxvvvuuutttwww||||||uuurrriii]]]XXXQQQMMMMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGGGGFFFHHHGGGGGGFFFDDDCCCBBBBBBDDDEEEFFFHHHIIIJJJJJJJJJMMMLLLLLLKKKJJJIIIHHHHHHJJJIIIGGGFFFEEEDDD@@@>>>;;;:::888777666666666777555777999888666444444444222222222222222222222222222222222333333333444444555666777888999:::;;;;;;:::999888888999;;;===???;;;<<<<<<;;;999666444222---......---+++***,,,---444666999;;;;;;999666333444555777999::::::999999:::::::::::::::;;;<<<<<<<<<;;;888666444333333333666666777777888999999999<<<;;;999888888999::::::999999888555000---+++,,,***+++++++++,,,---000333999???AAA===:::<<<>>>===<<<;;;:::888888888999999777777777666555666999;;;===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===<<<===>>>???>>>===<<<;;;000///---,,,+++,,,...///111000//////......//////...///000000222555:::>>>???>>><<<;;;:::;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<;;;999999::::::999888;;;;;;::::::;;;<<<===>>>===<<<<<<;;;:::::::::;;;<<<888555555666777444222000///...---,,,------.../////////......------,,,---,,,+++,,,...000///...+++,,,---.........------///............//////000///......---,,,,,,------+++///000///111666777555444666888999888666666777555555333222111111111111,,,...000///---,,,++++++...---+++)))((((((((()))''''''&&&&&&&&&&&&&&&&&&''''''((())))))))))))((()))************))))))((()))((((((''''''&&&&&&&&&''''''''''''((()))***+++)))))))))(((((((((''''''))))))(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&,,,)))(((******''''''***&&&'''((()))***+++++++++(((((((((((((((((((((((()))))))))((('''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((***)))'''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&)))((('''&&&&&&&&&'''(((+++***)))((((((((())))))***)))((()))+++---------((()))***+++,,,,,,+++***,,,------,,,***((()))***++++++++++++++++++,,,---+++******))))))*********%%%'''))))))'''&&&''''''''''''(((***+++---......yyywwwvvvuuuvvvvvvvvvuuurrrqqqpppnnnllliiigggeeefffggghhhhhhgggjjjnnnqqqqqqppplllfff___\\\]]]___fffjjjoootttwwwzzz|||~~~{{{tttjjjdddaaa^^^YYYVVVVVVSSSOOOLLLIIIGGGEEEDDDKKKJJJIIIGGGEEECCCAAA@@@CCCDDDEEEGGGHHHJJJKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGIIIIIIHHHHHHGGGFFFEEEDDD@@@???<<<:::999999;;;;;;999:::;;;;;;888777666777444444333333222111111111////////////000000111111222333333444555666777888888777666555666888;;;===999:::<<<<<<:::777444222---------,,,++++++,,,...666777888999999777555333555666888999::::::999999::::::999999::::::;;;<<<;;;:::888777555555555555666777777888888999::::::;;;::::::999999999::::::::::::888555222...,,,+++)))***,,,,,,,,,---000222777>>>CCCAAA>>>>>>>>><<<===<<<;;;:::::::::;;;;;;999999888666666777;;;>>><<<<<<======<<<<<<<<<;;;===<<<<<<;;;;;;<<<======;;;;;;;;;;;;;;;<<<=========>>>????????????>>>>>>444222///,,,+++,,,---.../////////...////////////.........///111666===BBBBBBAAA>>><<<;;;;;;<<<===>>>===;;;:::999:::;;;;;;;;;:::999:::<<<<<<;;;999;;;<<<<<<===>>>>>>>>>=========<<<<<<<<<<<<<<<<<>>===>>>???@@@>>>???@@@>>><<<;;;;;;;;;777777666555444333222222111000////////////000111111111111222333333444444666444333222222555888:::777888::::::999666333111---------,,,+++,,,...111888888888777666555444333555666888999:::::::::999:::999999999999:::;;;;;;888888888777777777888888777777777888999999::::::::::::::::::::::::;;;;;;;;;:::888777444111...,,,***+++,,,---,,,---///111333===DDDEEECCCBBB???;;;>>>======<<<<<<<<<<<<<<<::::::999777666888<<>>>>>>>>======>>>>>>===<<<<<<======>>><<<;;;;;;;;;;;;<<<======???????????????>>>>>>===999666222///,,,,,,---...---......///////////////------......111777>>>DDDCCCBBB???<<<;;;;;;<<<===>>><<<;;;999999999:::;;;:::::::::<<<======<<<:::;;;===???AAAAAA@@@>>><<<=====================<<>><<<;;;::::::999888777555222000//////000000.........---,,,+++*********,,,...///...---,,,,,,------------------------///...---------///000111///......------......///000444777888;;;@@@AAA???999999:::;;;<<<<<<<<<;;;<<<;;;999888777777888888444666999999666444222222333222000...,,,+++++++++'''(((((()))(((((('''&&&&&&''''''(((((((((((((((++++++***))))))(((((((((''''''((((((((((((((((((******)))(((((((((((((((((((((((((((''''''''''''***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%)))&&&%%%((((((%%%&&&)))***++++++,,,,,,,,,++++++((()))************)))(((,,,,,,+++***)))(((''''''&&&&&&'''''''''(((((((((''')))***)))((('''''''''''''''(((((()))))))))))))))((((((''''''&&&%%%%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''((())))))))))))(((((((((''',,,***''''''(((************************))))))((()))+++---,,,***))))))***))))))(((((((((((())))))''''''''''''((()))******'''((()))((('''&&&((()))))))))***,,,---...///000~~~xxxvvvwwwwwwqqqlllqqqooommmjjjgggdddbbbaaabbbeeehhhjjjiiieeeaaa^^^^^^]]]YYYTTTPPPQQQWWW\\\[[[^^^aaabbbcccdddfffhhhcccdddddddddcccdddgggiiinnnooozzz{{{ssshhh___YYYSSSMMMHHHHHHHHHGGGFFFFFFGGGIIIJJJBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCCCCDDDFFFHHHDDDCCCAAA@@@@@@AAAAAABBBAAABBBCCCBBB@@@??????AAA<<<<<<;;;:::999888777666666555333222111111222222222222222222222222222222444333111000111222444555555555666777666444222000,,,------,,,,,,...222555:::999777555444333333333333444666888::::::::::::999999999999999:::;;;;;;777888888888999999999999777777888888999:::::::::::::::::::::;;;;;;;;;;;;;;;:::999888777555222///,,,------,,,+++,,,...000000:::DDDFFFEEECCC@@@<<<========================;;;;;;;;;999888888;;;===;;;<<<>>>???@@@??????>>>????????????>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>AAA@@@@@@???>>>>>>======<<<:::666222///------------....../////////......------......111666===BBBBBBAAA???===<<<<<<<<<<<<<<<;;;:::::::::::::::::::::<<>><<<<<<===<<<>>>???AAAAAA@@@>>>===>>>>>>>>>>>>>>>===<<<;;;======<<<;;;::::::::::::999888666333222111111111---------,,,,,,++++++***,,,...000000...,,,,,,,,,......---,,,,,,,,,------///............//////000............///000111222444999;;;;;;===AAABBB???:::999888999:::;;;:::999;;;::::::999999999999999777999;;;:::888777666666555555444333111000......))))))******)))(((&&&%%%''''''((())))))))))))(((***)))((((((((((((((()))'''''''''(((((()))))))))+++***)))(((''''''''''''((((((((('''''''''&&&&&&)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''++++++))))))+++++++++,,,,,,,,,+++******((()))***++++++***)))(((,,,+++***)))((('''&&&%%%'''(((((((((((()))))))))((()))+++***(((''''''(((%%%&&&''''''((((((''''''))))))(((((('''&&&%%%%%%(((''''''&&&&&&&&&&&&&&&######$$$%%%&&&'''''''''))))))*********)))((('''+++)))(((((()))***)))(((,,,+++++++++******))))))***+++,,,,,,++++++,,,...+++***))))))((()))))))))''''''''''''(((((()))***'''(((((('''&&&&&&''')))((())))))***+++,,,------{{{wwwtttpppmmmqqqooollliiieeebbb```___```bbbdddeeeddd```ZZZVVVWWWWWWVVVUUUTTTUUUWWWXXXXXX[[[^^^___```bbbdddgggfffeeebbb```]]][[[YYYWWWUUURRRZZZaaaaaajjjuuutttqqqxxxxxxpppggg\\\UUUUUURRRNNNKKKIIIIIIJJJKKKEEEDDDBBBAAA@@@???@@@@@@CCCDDDEEEEEEEEEDDDCCCCCC@@@BBBBBBAAA@@@@@@CCCFFF@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAACCCDDD@@@@@@??????>>>===<<<<<<<<<:::888666444444555555666666666555444444333333333333222111111111222222333333333333222111000000,,,,,,------...000555888;;;999666444222222333333111222555777999:::;;;;;;999999999888999999:::;;;999999999999999999888888777888888999999::::::;;;999::::::;;;;;;<<<;;;;;;;;;:::999::::::999555111//////...+++)))***---000...888@@@AAAAAABBBAAA???======>>>>>>>>>>>>======;;;<<<<<<:::888888999:::;;;<<<>>>@@@AAAAAA@@@???@@@@@@AAABBBAAA@@@???>>><<<<<<<<<<<<<<<======>>>AAAAAA@@@????????????@@@???===:::666222///---,,,---.../////////...---,,,------...///000555:::???@@@@@@???>>>===<<<<<<<<<999999:::;;;;;;;;;:::::::::???CCCCCC>>>;;;<<<@@@???>>>===<<<<<<===>>>>>>>>>>>>???>>>>>><<<:::999::::::::::::999999:::;;;;;;:::999777555333222111---------------,,,,,,,,,,,,...000000...---...//////...---,,,,,,,,,,,,---//////////////////...---.........///111222444555888<<<>>>===>>>@@@???<<<;;;999777777999:::888777777888999999999999999999888999:::999888777888999777777888888666444222000......//////---+++)))''''''((())))))******))))))(((''''''&&&&&&'''((()))&&&''''''((()))*********((((((''''''&&&'''''''''(((((('''''''''&&&&&&&&&((((((((((((((()))))))))''''''''''''''''''''''''((('''&&&%%%&&&''')))***)))))),,,111222000///000///////////////...------,,,---///000000///---,,,------,,,***)))'''&&&&&&''''''((((((((()))))))))((()))******(((''''''((($$$%%%&&&'''(((''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''((())))))***)))***+++++++++***)))((((((''''''((()))***((('''+++************++++++,,,***++++++++++++,,,///111------,,,+++++++++++++++(((((((((((((((((())))))((())))))(((&&&''')))***))))))*********+++++++++vvvpppoooppppppnnnllliiifffdddbbbbbb``````aaaaaa```\\\WWWSSSUUUVVVWWWXXXWWWUUUSSSQQQWWWYYY[[[\\\]]]___aaacccWWWWWWWWWZZZ\\\\\\ZZZXXXUUUMMMNNNNNNHHHMMMSSSPPPPPPYYYeeelllqqqxxxwwwoooeee```YYYRRRLLLJJJIIIJJJIIIGGGEEECCCAAA@@@@@@@@@AAABBBDDDEEEEEECCCAAA@@@AAACCCCCCAAA>>>===@@@CCC===>>>???@@@AAAAAAAAAAAACCCDDDDDDDDDBBBBBBDDDFFFCCCCCCBBBBBBAAA@@@@@@???@@@>>>;;;999777666777777:::999999777666555444444444444333333222111111000111111111000000000//////+++,,,------...222777;;;<<<999666333111111222333///111444777999:::;;;;;;999999888888999999:::;;;;;;;;;;;;:::999888777666777888888999999:::;;;;;;999:::;;;;;;<<<<<<<<<;;;;;;:::999:::<<<;;;777333111000...+++((())),,,///...666<<<======@@@BBBAAA<<<======>>>>>>>>>======;;;<<<===;;;999777777888;;;<<>><<<<<<<<<<<<<<<===>>>>>>AAA@@@@@@@@@@@@AAABBBCCC@@@>>><<<888444000---+++---.../////////...,,,+++---......///000444888<<<>>>>>>??????>>>===<<<;;;777888:::;;;<<<;;;;;;:::999AAAGGGEEE>>>:::<<>>:::777777999===@@@>>>?????????===;;;999888888999999999888888:::;;;<<<;;;;;;999777555333222------..................,,,...000000...---000222///...---,,,+++,,,,,,---//////000000000///---,,,---......000222444666777:::>>>???======>>><<<888<<<999666666888999777555555666888999:::999999888777888999888777777999:::777888:::;;;:::777444222444444555555333000---+++(((((()))***************'''&&&%%%%%%&&&'''((()))&&&&&&'''((()))***++++++&&&&&&%%%&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''(((((())))))******(((((((((((((((((((((((()))(((&&&%%%%%%'''***,,,,,,,,,000666888555444555444444444444444333222111111333444555555444333111000///...---+++***)))((('''''''''(((((((((((()))'''(((***)))(((&&&''''''&&&'''((()))))))))((('''$$$$$$%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%'''((()))+++,,,---------***++++++,,,,,,***)))(((&&&%%%&&&((())))))'''%%%(((((())))))***,,,---...***************,,,000333000///......------------))))))(((((((((((())))))+++,,,+++***))))))+++---++++++++++++++++++++++++{{{xxxssskkkooorrrsssnnnddd^^^^^^aaa```___]]]\\\[[[XXXTTTQQQSSSSSSTTTTTTSSSRRRQQQQQQTTTUUUXXX[[[\\\]]]\\\\\\XXX[[[^^^aaaaaa___[[[YYYXXXTTTNNNIIIEEECCC@@@>>>AAADDDHHHMMMRRRVVVYYY[[[eeettt}}}yyy}}}vvvzzzoooaaaUUUNNNKKKIIIGGGIIIIIIIIIHHHGGGGGGGGGFFFHHHGGGFFFDDDBBB@@@>>><<<===>>>@@@AAAAAA@@@>>>===<<<===>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBB@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>===;;;;;;:::::::::<<>>>>>>>><<<;;;;;;;;;:::999:::;;;<<<===;;;<<<======<<<:::888666//////...---------------222555888::::::<<<@@@DDD>>>===;;;::::::;;;<<<===;;;<<<<<<<<<;;;:::999999<<<<<<>>>>>>>>>>>>===<<>>>>>DDDCCCAAA???============CCCDDDBBB<<<888777444/////////...///000///,,,***,,,...///...---...333777999===>>>::::::>>>===999;;;>>>>>><<<;;;===<<<999===>>>@@@AAAAAA???===;;;???>>>============>>>>>>???@@@AAAAAA@@@>>><<<:::999999888888999:::<<<===>>>>>>>>>>>><<<:::888777777555111...,,,+++,,,,,,---.../////////...---,,,...------------.../////////...---,,,,,,,,,,,,,,,000,,,---444777555555999888:::=========<<<<<<===:::::::::999888777666666999888888999:::999777555999999:::::::::999888888777888999::::::999777777888888999999777444111...///---+++)))***))))))(((***)))((('''''''''(((((()))((((((((((((''''''''''''''''''''''''((())))))+++)))'''&&&((()))))))))%%%''')))+++***)))&&&%%%))))))))))))************((((((((((((***---000222000222444666888888888888999777444444555777888888666777999::::::888666444333444111------000...***///---***((('''((()))+++(((((((((((())))))))))))''''''''''''''''''&&&&&&(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((+++,,,,,,---,,,+++***)))'''((()))******)))((('''))))))************))))))(((((()))***+++,,,---...---//////---,,,,,,000444...---,,,+++***)))))))))...---***))))))+++...///---,,,,,,+++***)))))))))|||vvvqqqmmmppptttxxxvvvpppjjjgggfffaaa___\\\ZZZXXXUUURRROOORRRRRRRRRRRRQQQPPPPPPOOORRRSSSUUUWWWXXXXXXXXXWWWWWWYYY\\\___```___^^^\\\XXXVVVSSSPPPNNNJJJEEEBBB??????AAABBBBBBCCCCCCBBBCCCNNNUUUWWW___jjjmmmhhhnnnggg]]]VVVRRRRRRTTTUUUVVVUUUTTTSSSQQQNNNLLLKKKLLLKKKHHHEEECCCBBBAAAAAABBBBBBCCCBBBAAA@@@>>>===????????????????????????AAAAAABBBCCCCCCBBBAAAAAA>>>???@@@@@@AAAAAAAAA@@@@@@@@@>>>===<<<;;;;;;;;;<<<>>>@@@AAAAAA???===;;;:::999888999::::::999777999999888777666555333333333333444555555555444444555444222111111111222333333333444444666777999999777888888999999999999999:::999777666555555666666888999<<<===>>>>>>===<<<;;;:::999999999:::;;;<<<;;;<<<<<<===<<<;;;999888333222111///......//////---000444666666777:::<<<===<<<;;;::::::;;;===>>>;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCAAA>>>;;;:::;;;<<<<<<;;;@@@@@@>>>>>>>>>>>>???@@@BBBDDDCCC>>>:::999666111000///......///...,,,+++,,,.........---...222555666;;;>>>======@@@>>>999===@@@@@@>>>===@@@???<<<<<<>>>AAABBBBBB@@@===;;;===<<<<<<<<<<<<===>>>>>>???@@@@@@@@@???>>><<<;;;888888888888999;;;<<<===<<<<<<======<<<;;;999888888777444222///...------------...//////...---,,,---------------.../////////...------,,,,,,,,,---000---///666999666666999999;;;===>>>===<<<<<<===::::::999999888888777777888888888999::::::888777999:::::::::::::::::::::666777888::::::999999888888999::::::999666333111222111...---+++)))'''%%%)))(((((('''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))+++)))''''''((()))))))))%%%&&&((()))***)))((('''(((((()))))))))*********))))))((((((***...111333555666777888999999888888999777555444666777888888555777999:::999888555444555666444111111444333///000...,,,*********+++,,,))))))(((((((((((('''''''''''''''''''''&&&&&&&&&(((((((((((())))))))))))'''''''''''''''(((((()))))))))))))))))))))))))))+++,,,,,,,,,,,,+++***)))((()))*********)))(((((())))))******+++************+++---...000111111222///111111111000111444888333222111///---,,,++++++///...,,,++++++,,,---...+++++++++***************xxxtttuuupppsssxxx{{{yyyssslllhhhdddaaa\\\XXXVVVSSSQQQOOOPPPPPPPPPOOONNNMMMMMMLLLNNNOOOQQQRRRSSSSSSRRRRRRSSSTTTWWWYYY[[[\\\\\\\\\VVVVVVVVVVVVTTTPPPJJJEEEDDDCCCBBB@@@===:::888777999999;;;>>>CCCHHHMMMPPPSSSQQQMMMJJJJJJMMMSSSWWW\\\]]]]]]]]]\\\ZZZXXXWWWUUUSSSOOOKKKGGGEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAABBBAAAAAA@@@???>>>======???@@@BBBCCCCCCBBBAAA???>>>=========>>>>>>???@@@@@@???>>><<<;;;;;;;;;;;;===>>>@@@AAAAAA@@@??????<<<;;;:::;;;======<<<;;;;;;<<<<<<<<<<<<:::888777666888;;;<<<<<<999666444777555333111000000111222333333333333444555666777666666555555666666777888:::888555333222333666777777999;;;<<<>>>>>>>>>===999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888666333111000000111111***---111333444444444555:::999999888999:::<<<===;;;;;;:::999999:::<<<<<<>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDBBB@@@>>>======<<<:::999<<<<<<<<<===>>>???AAAAAABBBEEEDDD@@@>>>===999444222000---,,,---...---,,,,,,---------,,,---000333222888<<<>>>???AAA>>>:::<<<@@@@@@>>>>>>AAA@@@===<<<>>>BBBDDDDDDAAA===:::;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>======<<<<<<888888888999:::;;;===>>><<<<<<<<<<<<<<<;;;::::::;;;:::999777444222000...,,,------.........---------------------......//////...------,,,---------//////333999;;;999888::::::<<<>>>>>>===<<<===>>>999999999999999888888888888777777999;;;<<<:::999999999999999:::;;;<<<<<<666777888:::::::::999999888888:::::::::888666444333333222111...+++((('''(((((((((''''''''''''&&&((((((((((((((((((((((((((((((''''''(((((()))***+++)))'''''')))***))))))'''''''''(((((()))))))))(((((((((((())))))))))))+++***))))))+++///333666999:::::::::::::::999888:::777555555666777888777555666888999888777555444555666555222333666555111000000000///......------*********)))((('''&&&%%%((((((''''''&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((((())))))***************************++++++,,,,,,,,,+++******+++++++++++++++***)))((()))******++++++,,,,,,,,,---...111444666777777777333333444444444555888;;;888777666444222000///...000000//////......------+++++++++***************{{{~~~tttuuuxxx{{{|||xxxpppjjjfffaaa\\\WWWUUUSSSRRRQQQOOOOOONNNLLLKKKJJJJJJIIIIIIJJJLLLNNNOOOOOOPPPOOONNNNNNPPPQQQRRRTTTUUUUUURRRQQQRRRSSSRRRPPPKKKGGGIIIHHHGGGFFFCCCAAA???>>>BBB:::777:::999555777>>>;;;<<<<<<;;;;;;>>>EEEKKKRRRTTTWWW[[[^^^___``````[[[YYYVVVRRRNNNJJJGGGEEEFFFFFFEEEDDDDDDEEEEEEFFFBBBAAAAAA@@@???>>>======???@@@BBBDDDDDDCCCAAA@@@???>>><<<;;;;;;;;;<<<=========<<<;;;:::999999:::<<<<<<===>>>>>>>>>>>>>>>===<<<;;;<<<>>>??????>>>>>>>>>@@@@@@@@@>>><<<;;;:::<<>><<<999;;;;;;<<<<<<>>>???@@@AAAAAAEEEFFFCCCAAAAAA>>>999555222...,,,------......,,,,,,,,,,,,,,,---...000000333777:::<<<===<<<;;;:::===>>>======@@@@@@>>>;;;>>>BBBEEEEEEAAA===999<<<;;;;;;:::::::::;;;;;;===<<<;;;;;;:::;;;;;;<<<999::::::;;;<<<===>>>???>>>>>>>>>======<<<;;;;;;=========<<<999666333111---------......---------------,,,,,,------...///......------------......///222777;;;<<<;;;::::::;;;===>>>>>>===<<<===>>>888999999999999999999999777777777888;;;<<<<<<;;;888888888888999:::<<<===888999:::::::::999888777666777888999999888777666111333444444222000...---)))))))))))))))((('''''''''''''''''''''(((((((((((((((((('''((())))))******)))((((((*********(((***)))(((''''''((())))))''''''((((((((()))))))))---+++******,,,000555888:::::::::;;;;;;::::::::::::888666666777888777666666666777888888666555444222444333111333666555000111222333333222111000///---------,,,***(((&&&%%%(((((((((''''''&&&&&&&&&(((((((((((()))))))))))))))))))))((()))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))*********+++,,,.../////////111444777999:::::::::555555555555555666888999999999888777666555333333333333444444333111000///---------,,,+++******)))|||zzzxxxyyy{{{yyytttoooeee```ZZZVVVTTTSSSRRRQQQOOONNNLLLJJJIIIHHHHHHHHHFFFGGGHHHJJJLLLNNNOOOOOOLLLLLLLLLLLLLLLLLLMMMMMMOOOMMMLLLKKKLLLLLLKKKIIIGGGGGGGGGFFFFFFEEECCCCCCBBB999888===<<<444555<<<555777777555333444888===???BBBFFFKKKQQQTTTWWWXXXUUUUUUVVVVVVSSSOOOKKKIIIIIIIIIGGGFFFEEEDDDDDDDDD@@@????????????????????????AAABBBDDDDDDDDDBBBAAAAAA@@@>>>;;;::::::::::::;;;::::::999888888888888888999999:::;;;;;;;;;;;;<<<;;;:::;;;===????????????@@@AAAAAA@@@???>>>===<<<===>>>???AAACCCDDDDDD>>><<<999666555555777888666666555555444444555555555444333333333444666777555666777777777666555444555555777888999::::::;;;777777888888888999999999::::::999999:::;;;<<<===:::888666333111111111222...000222444666555222111222222222333444555666666999888777666777888;;;<<>>>>>>>>>>>???AAABBBBBB>>>===>>>@@@AAAAAA>>><<<<<<<<<======>>>>>>>>>>>>AAAEEEFFFDDDCCCEEECCC???:::666222///.../////////---,,,,,,,,,------------000000111444666777999:::888<<<===<<<>>>AAABBB???;;;>>>BBBEEEDDDAAA<<<999>>>===<<<:::999999999999::::::999999999:::;;;;;;<<<<<<===>>>>>>?????????AAAAAA@@@???>>>===<<<<<<>>>???@@@???===:::666444//////.........---------,,,,,,,,,,,,,,,---............---------......//////444:::<<<<<<<<<<<<<<<<<<===>>>===<<<;;;<<<>>>999999999999999:::::::::777666666777:::<<<<<<<<<777777777888888:::;;;;;;:::;;;;;;;;;:::888777666555666777888888888777777444666999888555222111111+++,,,,,,---,,,+++******(((((((((((('''''''''&&&((((((((((((((()))*********)))((()))***+++***(((---+++)))'''&&&''''''((((((((((((((())))))))))))---,,,+++,,,...333777:::888999999999:::;;;;;;<<<:::888777777888888777666666777777888777666555555111333333111333666555000222333444555555444222111///000000000///,,,***)))******)))(((((('''&&&&&&(((((((((((()))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,+++++++++++++++******+++,,,---000111333000222555777:::;;;<<<<<<777666555555555555555555777777888888888888777666666777888888777555333222222111000///---,,,******~~~{{{vvvttttttuuusssqqqgggbbb\\\XXXUUUSSSRRRQQQQQQOOOMMMJJJHHHGGGGGGGGGEEEFFFGGGHHHJJJLLLMMMNNNKKKKKKJJJIIIIIIHHHGGGGGGLLLIIIFFFEEEGGGHHHIIIIIIEEEFFFFFFFFFEEEDDDCCCBBBEEE??????CCCAAA:::888<<<888888777555222111222333444555888;;;>>>BBBEEEFFFFFFIIILLLOOOPPPPPPNNNMMMLLLKKKIIIGGGEEECCCAAA@@@>>>>>>??????@@@@@@@@@AAA???@@@AAABBBBBBCCCCCCCCCBBBAAA???===<<<;;;::::::::::::999888888888888888666777888999:::999888777;;;999888999<<<>>>??????AAA@@@@@@???>>>=========;;;;;;;;;<<<>>>BBBFFFIIIAAA???;;;999888999;;;===;;;:::999888777777777777666666555555666666777888555666999;;;;;;999666444666666777777888888999999777777888999999999999888888888999999:::::::::;;;888777666444333222222222//////000333555555222000111111111222333333333333777777666555666666888999::::::;;;<<<===???AAABBB===============>>>???@@@;;;;;;<<>>??????>>>>>>===AAADDDEEECCCDDDGGGGGGDDD@@@<<<777333111111000///...---,,,,,,......---+++000------///111111333777666:::<<<;;;===AAABBB@@@;;;===AAACCCCCC@@@<<<999>>>===<<<;;;:::999999999999999::::::;;;;;;;;;<<<===>>>>>>?????????>>>===AAAAAA???>>>============>>>???@@@@@@>>><<<999777333222000///...---------,,,,,,,,,,,,,,,------............---......///000///666<<<<<<;;;===>>>===<<<======<<<::::::;;;===:::::::::::::::999999999777666555666999;;;;;;;;;777777999:::::::::::::::;;;;;;<<<;;;:::999777666555666666777888888888777;;;===>>><<<777333222333000000111222111000///...,,,+++******(((((('''&&&))))))(((((())))))***+++***))))))***++++++***(((---,,,***((('''''''''((())))))))))))************---------///222555888;;;888888888888999:::<<<<<<:::999888888888888777555888888888888888777777666333666666555666999777222222333444555555444333222000111333333333111///...,,,,,,+++***)))(((((('''(((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******+++,,,,,,+++++++++,,,///111444666222333444666888:::;;;<<<777555444555666666555333444555777888999888888777888999::::::999888777666555555444222000///...---zzzvvvvvvwwwxxxyyypppkkkeee___[[[XXXUUURRRRRRQQQMMMJJJHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJFFFGGGGGGFFFEEEDDDCCCBBBFFFDDDAAA@@@BBBDDDEEEEEECCCCCCCCCDDDCCCCCCBBBAAAGGGFFFEEEEEECCC@@@>>>===<<<;;;999888888777555333666555444444555777999;;;<<<===???BBBEEEGGGJJJKKKGGGGGGGGGGGGFFFDDDBBB@@@>>>>>>?????????@@@@@@@@@???>>>>>>>>>???@@@AAABBB@@@@@@@@@??????>>>===<<<;;;::::::999999999999:::777999:::<<<<<<:::888666:::999777888;;;>>>@@@@@@AAA@@@===;;;:::::::::;;;777666777888;;;???CCCFFFBBB@@@<<<:::999;;;>>>@@@???>>>===;;;::::::999999777888888999999999999999888999:::;;;;;;:::999888999999888888888999999999777888999:::::::::999999666777888999999999888777666777777777666555333222222000000222555666555333111222222333333333222222555555555555555555444444555555666777999;;;>>>???<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;===@@@AAA@@@???======???@@@@@@@@@??????AAADDDDDDBBBCCCHHHJJJHHHEEEAAA<<<888555333111///000...,,,---//////---***///,,,,,,000000---...222111555777777999>>>???<<<;;;===???AAA@@@>>>;;;999<<<<<<;;;;;;;;;;;;<<<<<<999:::<<<===>>>>>>>>>===>>>>>>>>>>>>>>>===;;;:::===<<<<<<<<<<<<===???@@@>>>>>>??????>>>===;;;:::666555222000......------,,,,,,++++++,,,,,,---..................///000000///777<<<:::999<<>>@@@AAA===777444555777444555666777666555333222111000///---+++***(((((())))))(((((())))))***+++***))))))+++,,,,,,***(((***)))))))))))))))******************++++++++++++,,,---///222444777999:::;;;:::999999999:::;;;;;;;;;999888888999888777555999999999999888888888777555888888777888:::777222333333333444444444333333///111333555555444333111...------,,,+++***)))((((((((((((((()))))))))))))))(((((((((((()))******++++++++++++++++++++++++++++++*********+++,,,---******))))))***+++,,,---+++++++++---///333666888555444444444666888;;;<<<666555444666999:::999777444666777999999888777666888999999999999999888888666666555555444444333333zzzuuunnnhhhbbb]]]YYYUUUTTTRRRNNNKKKIIIHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEFFFAAABBBBBBCCCBBBAAA???>>>@@@???======???@@@@@@???<<<===>>>??????@@@@@@???===@@@AAA@@@AAADDDEEECCCBBB@@@>>>???BBBBBB>>>;;;<<<:::888666555777999;;;:::999777777999===BBBDDD???AAACCCFFFGGGGGGFFFEEE@@@@@@??????????????????>>>===;;;;;;<<<>>>@@@BBB===>>>@@@AAAAAAAAA@@@???<<<<<<;;;:::::::::;;;;;;999;;;===???>>><<<888666:::999777888;;;>>>@@@AAAAAA???<<<888777777888999333333444666999<<>><<<;;;;;;;;;888999:::<<<<<<;;;::::::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;::::::999999::::::777888999:::;;;:::999999555777888999999888666555555777888999888777444333555333222333777999888666333333444444444333222222444555555555444333222222555555444444555777999:::<<<<<<;;;:::::::::;;;;;;<<<;;;;;;<<<>>>@@@@@@???<<<===???@@@AAAAAAAAA@@@AAADDDCCCAAACCCHHHKKKKKKHHHDDD???;;;777444111///111...---...000///---***...+++---222222,,,+++...+++///222222444999:::888;;;<<<>>>??????===;;;999:::::::::;;;<<<===???@@@:::<<<>>>@@@AAAAAA@@@???===>>>>>>>>><<<;;;999777888888999999;;;>>>@@@BBB===>>>>>>>>>>>>======<<<888777444111///...------,,,,,,++++++,,,,,,---..................///000000///888===999777<<>>@@@@@@>>>;;;999666777999;;;<<<<<<<<<<<<999999999999999999999999<<>>===;;;:::999999::::::;;;999999999999999666444:::::::::999999999999888555888888777888999666111333333333333333333333333---///222555666666555333//////...---,,,******)))(((((((((((())))))))))))((((((((((((((())))))***************************++++++*********+++---...))))))(((((()))+++---...++++++,,,---000444777999777666444444555888;;;===555444444888<<<>>>===;;;666777888999999777555444888888888888888888999999555666666666777777888888zzztttpppkkkddd___VVVUUUTTTQQQNNNMMMOOOPPPNNNMMMMMMLLLIIIDDDCCCDDDCCCBBB@@@>>>============;;;;;;::::::<<<>>>AAACCC999999:::;;;;;;<<<======>>>>>>>>>>>>???@@@BBBCCC???@@@AAABBBCCCBBBAAAAAAAAA@@@>>><<<;;;:::999999777777888999888777555444999:::;;;===???AAACCCCCCDDDHHHJJJHHHBBB===<<<===<<<<<<===>>>>>><<<;;;:::<<<;;;;;;;;;<<<===???@@@<<<<<<<<<===============999;;;>>>>>>===;;;::::::;;;999888<<>>AAA===777333333444666666111222666999<<<>>>??????@@@<<<999777777888888888======>>>>>>===;;;999888;;;<<<======;;;:::;;;<<<>>>===<<<;;;::::::;;;<<<<<<===>>>???@@@??????>>>777777888888888888999999444555777888999888888777444555666777777666555444666666444333777;;;777111555444444555777777555333666666444000------111555333444444333222111333444666666555555555444444444555666777888999:::;;;;;;<<<:::999;;;>>>???===;;;CCCEEEFFFEEECCCBBBDDDGGGCCCBBBAAA???<<<999555333444111...------...///...000///...------...///000111111222444555666777888333555888;;;<<<;;;:::888777999<<<===<<<;;;<<<<<<555888<<<>>>>>>>>>>>>>>>AAA<<<888999===???===:::::::::999999999;;;===>>>AAA@@@>>><<<<<<<<<======:::::::::888555111...,,,((()))***+++++++++++++++//////............//////444777:::<<<<<<;;;;;;<<<===<<<;;;999999::::::;;;<<<<<<;;;:::999999999999;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;:::999888:::999888777888;;;===???<<<:::888888999999999777<<<;;;:::999999999999999;;;999888888999:::999888888777555222111000000000000///,,,***))))))))))))(((+++---,,,***((()))+++++++++,,,,,,+++(((&&&$$$((()))+++,,,---............000333666888999::::::>>>===<<<;;;:::999999999:::999888888888888999999888999::::::999888777666;;;777333111222333222111444444444333222111///...+++---000333555555666555666777888888666222...+++***)))((()))+++,,,,,,,,,***+++,,,***'''%%%''')))))))))))))))***+++,,,---+++***)))))))))***,,,,,,+++++++++++++++***))))))((('''''',,,333888;;;;;;666777777666555555666888555666888999;;;;;;;;;;;;===:::777999===>>>:::555:::999777999;;;;;;999666555888888777888999666111|||xxxuuusssnnnkkkeeeccc```ZZZUUURRRRRRSSSTTTSSSQQQOOOLLLHHHFFFGGGBBBAAA???===;;;:::::::::;;;:::999999:::<<<>>>@@@;;;;;;;;;::::::::::::999;;;;;;::::::;;;===>>>???===>>>@@@AAAAAAAAA@@@???BBBAAA@@@???>>>=========::::::;;;;;;;;;:::888777999999::::::;;;<<<<<<======BBBEEEEEEAAA>>>???AAABBBBBBBBBAAA@@@>>><<<;;;<<<;;;;;;;;;<<<===???@@@>>>======<<<<<<======>>><<<===>>>@@@@@@@@@>>>======;;;999;;;@@@CCCAAA>>><<<888555333444666777888333555777999;;;=========>>>;;;777555666777888888:::;;;<<<<<<<<<;;;:::::::::;;;<<<<<<::::::;;;<<<>>>===<<<;;;;;;;;;<<<<<<===>>>???@@@AAAAAA@@@???;;;;;;;;;::::::999999999888999999:::999888777666666777888888999999888888777777666555:::>>><<<666777555444555666777666555777777666333000000333666555666666555333222333444555555555555444444444444444444555666777888999:::;;;999999;;;>>>???>>><<>>;;;999888777555111//////000//////000//////......//////000---......///000111222222111333555777888888777777666888:::;;;:::::::::;;;;;;===???>>><<<;;;::::::???<<<:::;;;===>>>===;;;::::::::::::;;;<<<<<<======<<<<<<<<<<<<===>>>>>>;;;;;;:::999666333///---,,,,,,,,,,,,++++++++++++///......------......///222666:::<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999;;;;;;:::999999999999:::<<<<<<============<<<<<<888999:::;;;<<<=========999888888888999;;;===>>>===<<<::::::;;;;;;:::999<<<;;;;;;:::::::::::::::<<<:::888888:::;;;:::999666555444333222333333444111000...,,,+++***))))))***,,,...---+++)))***,,,,,,,,,------,,,***((('''******,,,---.../////////+++---000444777999:::;;;???>>>===<<<;;;:::::::::777777777666666555555555999:::::::::999888666555888555111111222333333222555555555444444333333333...///000222444666777777666777888888666444000......,,,++++++,,,,,,+++******++++++***'''&&&(((***,,,++++++*********+++++++++***)))))))))***+++,,,***+++++++++******)))(((+++)))))),,,111666888888666777777666555555666888666666777888999::::::;;;===:::888999;;;;;;999777;;;999777888:::;;;999777555777666444555777555000~~~{{{{{{{{{yyyvvvvvvsssmmmfff^^^[[[ZZZ[[[]]][[[WWWRRRNNNKKKHHHFFFFFFDDDAAA>>>;;;:::999999:::999888888888999:::;;;<<<<<<;;;999888777666555777666666666777888999999:::;;;<<<=========<<<<<>>>>>>>>??????@@@<<<============<<<<<<;;;;;;::::::::::::999999999888<<<@@@@@@===<<<===???AAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<===>>>???@@@???===<<<<<<===???@@@>>><<<<<<>>>BBBCCCAAA???BBB???<<<===AAADDDCCCBBB<<<:::777777888999999888777777999;;;<<<<<<=========:::666555666777888888888999::::::;;;;;;::::::777999::::::999999;;;<<<>>>>>>===<<<<<<<<<<<<===???@@@@@@AAAAAAAAAAAA@@@??????>>>===<<<;;;::::::<<<=========<<<:::888777999999999999999:::;;;<<<888999777777:::???>>>999888666444444555777777666777777777666444333444666666777888666444333333444555555555444444444333333444444333333444666888999777777777888;;;===<<<<<<>>>AAADDDEEEDDDBBBAAA@@@CCCBBBAAA@@@>>>>>>======<<<999555333222222000//////000000111111000000///,,,,,,---------.........000000111222333444444555444666888888888777888999===>>>>>>===:::999999:::<<<=========>>>>>>===<<<;;;<<<===>>>>>>>>>===<<<999:::;;;<<<>>>?????????<<<<<<;;;:::888555222111000///---,,,++++++,,,,,,...------,,,,,,------...000444999<<<===<<<<<<<<<;;;;;;;;;;;;:::999888777999999888888999999:::;;;;;;<<<<<<======<<<<<<;;;888999:::<<<===>>>>>>>>>777777888999:::;;;<<<<<<>>>===;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999999;;;<<<;;;;;;555444333333444555777888333222111///---,,,***))),,,---///...,,,++++++,,,,,,---.........---+++***++++++,,,---...///000000***,,,///333777:::<<<===>>>===<<<:::999999888888777777777777666555333222999999::::::999888666555555333111111222333444333666666555555555666888999111111111222444666888999888888888777666555333333222111///......---,,,***)))***+++)))(((''')))***------,,,+++******))))))******))))))******+++,,,)))************)))((((((,,,+++***+++///222444555666777777666555555666888888777777777777888999:::<<<:::999888888888999999:::999777777999:::999999666777555222222555444000~~~{{{~~~zzztttllleeeaaaaaabbbhhhfffaaaZZZUUUSSSOOOKKKKKKIIIFFFBBB???<<<;;;::::::999888777777777777888;;;:::999888777666555444444444444444444444555555555666777888999888777777888888999999:::;;;========================<<<<<<>>>>>>======<<<<<<;;;;;;:::<<<===<<<999777777777999:::;;;<<<===>>>??????;;;;;;;;;;;;<<<<<<======AAA???===<<<<<<>>>@@@BBB>>>;;;999;;;AAADDDBBB>>>FFFCCC@@@@@@CCCEEEFFFEEEBBB@@@>>>======<<<999888999:::;;;===>>>???@@@@@@>>>;;;888666777999::::::999999999999999888888888555777888999888999:::<<<========================??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>=========??????@@@@@@???>>><<<;;;===<<<:::999999:::;;;<<<999:::999777999======999999777444333555666777777777777888777777666555555666888888777555333333444555555555444444444444333555555333333333555777888444444444666888:::;;;;;;<<<===>>>>>>============AAA@@@???>>>===>>>???@@@???<<<999666555444222000///000111222222111000///........................000////////////111222333222333555555555555666777888999:::999999999;;;===;;;===???@@@???>>>>>>>>><<<>>>@@@AAABBB@@@>>>===999:::<<<>>>?????????>>>======<<<;;;999777555444111000---,,,+++,,,---...---,,,,,,++++++,,,,,,---...222888<<<===<<<;;;;;;;;;;;;<<<<<<<<<:::888777888777777888999:::;;;;;;::::::;;;;;;;;;;;;::::::============<<<;;;:::999666777888:::;;;;;;;;;;;;===<<<<<<<<<===>>><<<;;;:::;;;;;;<<<<<<============;;;::::::<<<======<<<666666555555666777888999555555444222000...,,,+++---.........---,,,++++++,,,,,,---......------,,,+++++++++,,,---...//////---///111555888;;;===>>>:::999888777666555555555888999::::::999666444222666777888999:::999888888666555333333333333444444666555444444555888;;;<<<555444333222333666999;;;;;;:::999777666555555444555333222222222111///---*********)))((())))))***+++++++++******))))))(((***************+++++++++))))))*********))))))(((,,,+++******---000333555777888999888666666888999:::999888888888999:::;;;;;;:::999777666666888;;;999888777777888999999:::999999666222333666666333|||vvvnnnfffbbbaaaaaakkkkkkfff```^^^___[[[UUUOOOMMMIIIEEEAAA>>><<<;;;::::::999888777777777777888888888777777666666666333333333333333333333222111222333444555444444333444444444555666888999:::::::::::::::::::::::::::============>>>>>>>>>>>>===>>>===<<<999777666666666777777888:::;;;<<<===999:::::::::;;;;;;;;;;;;???>>><<<;;;<<<>>>AAACCCAAA<<<999;;;@@@CCCBBB???DDDBBB@@@@@@AAACCCEEEEEECCCBBB@@@??????>>>;;;999;;;<<<===???AAACCCDDDEEEAAA>>>;;;999:::<<<<<<<<<;;;;;;999888777666555555555666888888888888999;;;<<<<<<==================>>>>>>==================????????????????????????>>>???AAABBBBBBBBBAAAAAABBBAAA???===<<<<<<======<<<>>><<<999:::======::::::777444444555777888888666777777888888777666444666777888888555444333444666666555555555444444444777666555555555666777888555666666777888:::<<<>>>???===:::888999;;;===>>>======;;;;;;;;;<<<>>>>>>???<<<999777666555333111///000111222222111000///000000////////////......000000......///000222333000222333333222222444666555666777777777888;;;===:::<<>>>>>>>><<<>>>AAACCCCCCBBB???>>><<<===???@@@@@@???===============<<<;;;999888888111000...,,,,,,---...///,,,,,,++++++++++++,,,,,,---111666999::::::::::::;;;<<<=========<<<:::999777777888888999:::<<<<<<888999999::::::999999888??????>>>===;;;:::888777666666888999:::;;;;;;;;;;;;::::::;;;======;;;:::::::::;;;<<<=========<<<===;;;::::::<<<>>>======:::999888777777777888999888777666444333111000//////.........---,,,+++******++++++,,,,,,,,,,,,,,,+++*********+++,,,---...000000111333555777888999777777666555555555555666999999::::::999777444222333444777999:::;;;;;;;;;888888888666444333333444555444333333555888:::<<<777666444333333666999;;;===<<<:::888666555444444555444444555666666555333,,,+++******************''''''((()))******))))))))))))******++++++++++++))))))************))))))***))))))***,,,///444777999::::::999888888999;;;;;;;;;:::::::::;;;;;;<<<::::::999777555555888:::777777888888777888999:::<<<<<<999555666:::;;;888|||tttkkkeeebbbbbbdddfffddd___```eeeaaaXXXPPPNNNJJJFFFAAA>>>===<<<<<<<<<;;;;;;:::999888888666666777777777777777777444444444444444333222111000111222333444333222222444333333444444555666777666555555555555666666777888999999::::::;;;;;;;;;======<<<<<<;;;;;;::::::::::::999888888888999999777888999999999999888888<<<;;;;;;;;;===???BBBDDDEEEAAA======???AAAAAA@@@???>>>>>>>>>???@@@BBBCCC???>>>======>>>>>>===<<<======>>>@@@BBBDDDFFFHHHEEEBBB>>><<<<<<===>>>>>>===<<<:::888666555444444555777888888777777999::::::;;;<<<<<<===<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;<<<=========>>>>>>>>>???<<<===???AAACCCCCCCCCCCCFFFEEEDDDBBBAAAAAAAAAAAA@@@BBBAAA======@@@BBB@@@;;;999777777888::::::999888777777888999999777555555777999999888666666666777777777666666666555555777777777777777777777666:::;;;;;;;;;;;;===@@@BBBCCC???:::777999<<>>????????????>>>===<<<;;;======<<<<<<;;;;;;::::::333222000///.........///---,,,,,,++++++,,,,,,------000444666777777888999::::::;;;;;;<<<<<<;;;;;;999999999999:::;;;<<<===888999999::::::999999888;;;;;;;;;<<<;;;;;;:::999666666777888999:::;;;;;;999999999;;;<<<<<<:::888999:::<<<======<<<;;;:::<<<:::999:::<<<>>>>>>======<<<;;;999888888888999;;;:::777555444444444444111000/////////...,,,******************++++++++++++***)))))))))***,,,---............///000111222777666666666777888999:::777888888888777666444333222444666999;;;;;;<<<<<<999::::::888555444333444555444444444555777999:::888666444333444666888:::<<<;;;:::888666555555555555555666888:::;;;999888222000...---......---,,,%%%'''(((***+++******)))))))))***++++++++++++***))))))***++++++++++++***((())))))***+++///555:::999::::::999888888999;;;:::;;;<<<============<<<:::888777666666666777888444666888999888888999:::<<<<<<:::777888===>>>;;;zzztttqqqppphhhllljjjdddfffjjjdddXXXSSSQQQMMMHHHDDDAAA???>>>>>>>>>>>>>>>===<<<;;;;;;777777777777777777777777444555555555444333111000111222333555555444444333444333333222222222333333222111111111111222333444555555555555666666666666:::999888888999::::::::::::999888777666666777777666666777888888777666555888888999;;;>>>@@@CCCDDDFFFDDD@@@===<<<===>>>???;;;<<<>>>??????@@@AAACCCAAA???======>>>>>>>>>===>>>>>>>>>???AAACCCEEEFFFHHHDDD@@@>>>===>>>>>>===<<<;;;999888666666666666777888999999777777888999888999;;;<<<<<<<<<;;;:::===<<<;;;:::999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;999;;;===???AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB>>>AAAAAA>>>>>>CCCFFFEEE>>><<<;;;<<<===>>>===<<<;;;999777888:::;;;:::888666999;;;<<<;;;:::999:::888888888888777777777777777777888999999777555444<<<===>>><<<;;;<<<@@@CCCCCC???:::888:::>>>???@@@999999999999888777666555666555444444555555333111000//////......//////000......//////////////////000000000///000000111111///000000000///000222555;;;======<<<888555444444888555333555888:::999888666888:::===>>>>>>>>>===>>>>>>===;;;;;;:::::::::===<<<<<<;;;;;;;;;<<<<<<888777666444111///...---------,,,,,,,,,,,,---------///222333333333555777777777777888999:::<<<<<<::::::::::::;;;<<<======::::::;;;;;;;;;;;;::::::777888999:::;;;;;;;;;;;;777777666777888999;;;<<<888888999;;;======;;;888999:::<<<<<<<<<;;;999888;;;:::999999<<<=========>>>===<<<:::999999:::;;;===;;;888555555666888999555333111111222111///,,,+++++++++************+++,,,+++***))))))+++,,,...---,,,++++++,,,---...///444555555666888999;;;<<<999888888888777777777666444555777999::::::::::::666888:::888555444444555666666666666777777777777777666555444444555777888888888888888888777777777888888999;;;======<<<999999666333222333333111///((()))+++,,,,,,+++***)))((()))***+++,,,++++++*********+++,,,,,,,,,,,,,,,******+++***+++///555:::888888999888777666888:::777999;;;>>>???>>>===<<<:::777555666888999777444222555999;;;999888888999888999888666999>>>>>>;;;zzz}}}zzzrrrqqqsssjjj[[[VVVTTTPPPLLLHHHEEECCCBBB??????@@@@@@???>>>>>>===999999888888777777777666444555555555444333111000333444555666777666555555222222111000////////////000000///...///000222333444444444444444333333333777555444444444555555444555555444444444666777888555555666777777666555444555666888;;;>>>AAACCCDDDEEECCC@@@<<<888888:::===;;;===@@@BBBBBBCCCDDDEEEGGGDDDAAA??????>>>===<<<@@@??????>>>???@@@BBBCCCIIIEEEAAA>>>============;;;:::999777777777888888888999:::999888777888999777888:::;;;<<<;;;::::::===<<<;;;:::999::::::;;;<<<<<<;;;:::999888888777888999;;;===>>>???>>>>>>;;;===???AAABBBBBBBBBAAA:::===>>><<<===CCCGGGGGG@@@??????@@@AAAAAA???>>>===:::888999;;;===<<<:::777:::===>>>>>><<<<<<===999999999999888888888777555777999:::999777444222;;;<<<<<<;;;999:::===AAA@@@<<<999999;;;======<<<999999:::999888666444333333222222333444444333111000///...------...///000000000000111111111222222//////000000000000000000///000000000///000222555<<<===???>>>;;;777555555666222...000555888777444333555777999;;;<<<<<<<<<<<<;;;:::999888999::::::<<<<<<;;;;;;;;;;;;<<<<<<===<<<:::888444000---+++...------,,,,,,------......///000000000111444666555555555555777999;;;===<<<<<<;;;;;;;;;<<<======;;;<<<<<<======<<<<<<;;;777888999999::::::::::::888777666666777999;;;===999999:::<<<>>>>>>;;;999999:::<<<<<<<<<:::888777:::999888999;;;======<<<>>>===<<<;;;:::;;;<<<<<<>>><<<888555555777:::<<<777555333333444444111...---,,,++++++*********+++...,,,+++******,,,---///,,,,,,++++++,,,---///000111222333444666888:::;;;;;;;;;:::999999::::::;;;777777999::::::999888777333666888888555444555777777888888888888777666666777666555444444555666777444555666888999999999999::::::;;;===???>>><<<:::>>>:::777666777666444111,,,---.........,,,***(((((()))***+++,,,+++*********+++,,,---------------+++,,,,,,++++++...555:::666777777666555555666888444777;;;>>>???>>><<<::::::666444555999:::666222000555:::<<<:::888777888555666666555888======:::yyyppphhhbbb\\\TTTMMMJJJIIIGGGFFFCCCDDDCCC???<<<===??????======<<<;;;::::::999888777666666555555555666666222555444111444999777111111222333111......000333///000111111111000...---111111222333333333333222444444333222111111111222222222222222333444555555555666666444333555555444===888999BBBFFFBBB@@@CCCBBBAAA???<<<:::777555444444666:::<<<===>>>???@@@DDDCCCAAA@@@@@@AAACCCDDD>>>???>>>===;;;;;;===???AAA???===<<<<<<<<<;;;::::::999999888777777888888;;;;;;<<<===<<<;;;:::999<<<<<<:::999999:::<<<<<<999:::;;;<<<===<<<;;;:::999;;;===>>>>>><<<;;;999999999;;;===???>>><<<999;;;;;;<<<============<<<:::>>>AAAAAA>>>>>>BBBFFFDDDAAA>>>===>>>@@@AAABBBAAA@@@>>><<<;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAA???===<<<<<<<<<;;;:::888;;;===???>>>===;;;;;;;;;<<<<<<;;;::::::;;;======@@@>>>:::888666777888:::999777555555444444111000333333333333333333333333222111///...---...000111...///111222222111000...---...///000111111000000000111111///,,,---000444444999>>>===777222///000444222111000000111333444222333444555666555555555666666666666777777888999777888999999888999;;;============;;;888333000---+++++++++++++++++++++***///////////////...------//////111333555888;;;<<<<<<<<<;;;::::::999888888>>>===<<<;;;;;;::::::;;;888:::<<<<<<;;;999999999:::888666555666888;;;<<<<<<;;;;;;::::::;;;===>>>===<<<:::999999:::<<<===;;;;;;:::999999999999999===:::777888;;;======<<<@@@===888444333555888::::::888555555666555111---111000...,,,******,,,---000***'''***...//////111///...---,,,+++,,,------......///222666999:::999999888777666666777999999777888999999888777555444444666777777555555888;;;999999999888888888777777999777555444333444555666555777999;;;;;;:::888666555777;;;???@@@???===<<<>>>;;;999;;;>>>???<<<888666333///...///...***'''+++++++++***************(((+++------++++++...000...---,,,+++,,,...000222888777777777666666555555666777999;;;<<<<<<;;;;;;>>>:::777666888888777555222000///???<<<444???999777666555777:::;;;888555uuummmcccaaa\\\UUUOOOLLLLLLNNNEEEFFFEEEBBB@@@??????>>>@@@>>>===<<<<<<;;;:::999777666666555555666666666333555444222444777555///000111222111//////222444222222222333222222111111000111222222333333222222333333222222111111222222222222111111111222222333222333333222222333555555;;;;;;???DDDEEEDDDDDDEEEEEECCC>>>999666444444444333444666888999:::;;;<<>>======>>>@@@AAA>>>??????===;;;;;;<<<===>>>===;;;;;;<<<<<<;;;999999888888888888888888999<<<===>>>>>>>>>===;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;;;;;;;;;;;;;;;;<<<======>>>===<<<;;;:::999:::;;;>>>@@@???===:::;;;;;;<<<<<<======<<<<<<:::===@@@???===>>>CCCGGGIIIFFFBBB@@@@@@AAAAAAAAACCCBBBAAA@@@???>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDAAA@@@???????????????>>>???AAACCCCCCAAA???>>>>>>@@@???>>>=========>>>???AAA???===;;;::::::;;;<<<;;;999777777777666444222555555555555555444333333333111000......///000111000111222222222111000/////////000000000000000000111222222000...---///222111666::::::555111000111111000...------...///000111111222222222333333333333222222222333333444555555777888888777888:::<<<<<<<<<<<<;;;999555222000...---,,,+++++++++++++++///000000000//////...---//////000111222444666777999999999999::::::::::::===<<<;;;;;;:::;;;;;;;;;999:::<<<;;;:::999999:::999888777666666888999;;;<<<;;;;;;;;;;;;<<<======???>>>===<<<<<<===>>>???<<<<<<;;;;;;<<<===>>>???;;;999888999;;;<<<;;;999<<<;;;999777666666666777666666666777888777444222333222000...+++******+++---)))(((+++---,,,---000///...---,,,+++,,,,,,------------000444777999999666666666777777888999:::888888999999999999888888666888999777555444666888888888999:::::::::999999777777777777777666555444555666888999:::999888777666777:::<<<======<<<;;;>>>;;;999:::>>>???===:::888555222111111000...+++++++++++++++++++++,,,,,,(((***,,,,,,++++++---///,,,,,,+++***+++---///000333555777888888777555444777777888999:::;;;;;;:::===:::777777888999888777444444333>>>:::666>>>111666555555777:::;;;999777yyyqqqiiiiiigggaaaYYYUUUVVVYYYMMMKKKIIIHHHGGGEEECCCBBBEEECCC@@@>>>>>>===<<<:::999999888888888888999999666888777555555666333///000111222111111111333555444444444333333444444555000111111222222222222222111111111111222222222222222111111000000000000111//////000000000111555888;;;CCCHHHGGGEEEFFFHHHHHHJJJEEE???888444222333444444444444555666777888999<<<;;;:::999999:::;;;<<<===>>>???>>><<<::::::::::::999999:::;;;;;;:::888777777888888888888888888;;;;;;;;;;;;;;;:::999999::::::;;;;;;;;;;;;::::::999999888888999::::::;;;>>>======<<<<<<;;;;;;<<<::::::;;;>>>@@@@@@>>><<<;;;;;;;;;<<<<<<<<<======;;;===>>>===<<>><<<:::::::::999777555777888888999888777666555444333111000000000111222444333333333222222111111222222000//////000111111111222333222000//////000///333666555333111111333111000...---------......000///.........///000111000000000000000111111222222333555555555555888:::::::::::::::999777555444111000---+++***+++,,,,,,000000000000000//////...000000//////000000111222333444555666777999::::::::::::::::::::::::;;;<<<::::::;;;:::999999:::<<<999999888777777777888888;;;;;;<<<===============??????============??????@@@???===<<<<<<===???@@@999999999:::;;;;;;888666888999::::::999777555333222555888::::::888888777666555444222///---+++))),,,+++---000000,,,---000......---,,,,,,,,,,,,,,,,,,++++++---111555777888666666777888888888888888888888777777777888999999999:::999777555333444555666777999;;;<<<<<<<<<;;;777888:::::::::888555333555555666777888999999999888888999:::::::::::::::<<<999666777:::===<<<:::999888666555555444222000------------------------)))***,,,,,,++++++,,,...++++++*********,,,---......111555888999888666444888888777888888999:::;;;<<<:::888888:::;;;::::::777;;;666<<<:::===CCC...666555666777::::::999888|||tttssspppkkkgggcccbbbccc[[[UUUQQQPPPPPPOOONNNOOOOOOJJJDDDAAA@@@@@@>>><<<>>>>>>======<<<=========;;;<<<;;;:::999777444111333444444444333333444555555555333333333444555666000111111222222222222222000000111222222333333333333222222111000000000000000......000000222999@@@EEENNNRRRKKKEEEGGGJJJJJJLLLIIIBBB<<<777444333333666555333333555777888888888888777777777777888888:::<<<>>>===;;;888777888777666777888::::::999777888888888888888777666666444555444444444444333333666666888999999888666666666666555444555666888999;;;:::999888888:::<<<===::::::;;;===???@@@>>><<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<>>>>>===<<<<<<>>>======<<<<<<======>>>CCCAAA>>>;;;::::::;;;;;;:::999999999999888777666777888:::;;;:::888555333111666;;;===;;;999999;;;888888777777666333000---...000444888555//////222---------,,,,,,,,,,,,,,,***)))(((***...222444555777777888999999888666555888777666555555555666777999999888777555444444555333444777:::<<<<<<<<<<<<999::::::;;;:::888777666666666555555666888:::;;;::::::999999999999:::::::::777444444777999::::::999999888777666666555444222111111000///...------***++++++++++++++++++,,,+++++++++***+++,,,---...,,,...111555777777777666999888777777888999;;;<<<::::::::::::;;;<<<<<<<<<999???999:::<<>>>>>>>>@@@@@@AAAAAA???;;;888777999888888777777777666555666555333222222222333444111111222333333333333333000111222333444444333333555444333333222222222222333000000222444888DDDPPPXXXZZZWWWNNNGGGGGGIIIJJJMMMLLLIIIDDD>>>999333111666333111111444555666555666555555555555555555666777999;;;;;;888666555666555555555666888999888777::::::999999777666444333111000000///////////////111222333444444333222111333222111111222333555666555555444333555888;;;===:::::::::;;;======<<<:::;;;::::::999:::;;;<<<<<<;;;;;;::::::;;;???DDDHHHHHHFFFDDDDDDEEEFFFEEEEEEAAABBBCCCEEEFFFEEEDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEBBBDDDEEEFFFFFFGGGKKKNNNMMMOOOQQQPPPMMMIIIFFFEEEGGGFFFDDDBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>===>>>===<<<:::666777999;;;============:::999999888888888888888;;;;;;:::999888888999999777666444222222222444555000222444777888888666555333444444222111000111222555444444333333222222222111000...------...///111111000000//////000000000,,,...///.........000222111222222333444444555555444222///,,,++++++---...//////000000000000//////111111111111222333444555111222222222333333333444444444555555666777999999888999999888777777:::<<<888888888888777777666666999:::<<<=========<<<;;;=========<<<<<<=========BBBAAA>>>;;;::::::::::::;;;;;;:::999888888888999999::::::999999888777777333888<<<===;;;999:::;;;999999999;;;<<<;;;777444111333888;;;888111///222,,,,,,,,,,,,,,,+++++++++)))((('''))),,,///111111222333555777888888888777:::999777666555555555666888777666666666777777777222333555888::::::;;;;;;<<<;;;:::888888999999:::777666666555666888:::;;;<<<;;;:::999999::::::;;;:::888666666777999:::;;;777888888777666666666666777666555333000...---,,,,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,---------,,,---...///111444666777888888777777888:::<<<>>>999:::;;;;;;;;;<<<<<<===:::AAA999999???RRRbbbKKK;;;;;;:::999777666666666}}}{{{~~~~~~xxxrrrvvvoookkkmmmkkkiiipppzzzsssgggXXXNNNJJJIIIHHHFFFFFFEEECCCAAA@@@???>>>>>>BBBBBBEEEGGGDDD???===>>>===<<<;;;<<<======;;;999888777666555444333333333222333333444444444444444222333444555555555333333666555555444444444444555777333222777<<>>===<<<======;;;:::777888999:::<<<===??????;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888777666555555666666777444555666999;;;;;;999777666666555555444444333333555555555555555555555555555444333222222222333444111000000///////////////...//////...------...000/////////000000111222222222111...,,,+++,,,---------......///////////////000000000111222444555666444444444444444444444333222222222222333444666666555666777777666777999:::888888777666666666777777999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>;;;<<<===<<<:::999:::<<<<<<;;;:::999999999999:::777999;;;<<<;;;::::::;;;:::999999<<<@@@@@@===:::444444888;;;999222///000,,,,,,,,,,,,,,,+++******((((((((())),,,------,,,***,,,///222555777999:::::::::999888777777777777666555444555777999999888444444555666777888999:::;;;:::888777888999;;;===999888777777777888::::::<<<;;;::::::::::::;;;;;;===<<<;;;::::::;;;<<<<<<555666888777666555666888:::999777555333000...---...---,,,,,,------+++***,,,,,,------------------,,,+++++++++---000333555555555666777999;;;===>>>888:::<<<<<<;;;;;;;;;<<<:::@@@999:::???RRReeeSSS<<<<<<;;;999777555666777~~~zzzzzzwwwxxx|||zzzuuu}}}xxxdddVVVQQQPPPOOONNNMMMKKKIIIFFFDDDBBBAAA@@@BBBBBBFFFJJJHHHBBB@@@DDD>>>======???BBBCCCAAA???<<<<<<;;;:::888666444333333444555555666666555555444555666777777555444333555555444444555555666666999444444<<>>@@@@@@???>>>??????@@@BBBDDDEEEFFF???@@@@@@AAACCCEEEGGGHHHCCCHHHMMMOOONNNMMMPPPRRRQQQQQQPPPNNNKKKJJJJJJKKKGGGFFFEEEDDDDDDDDDEEEFFFEEECCCAAA???>>>>>>???@@@>>><<<;;;;;;;;;;;;:::888::::::999888999;;;===>>>;;;;;;;;;;;;;;;::::::999999:::;;;<<<======<<<<<<888888888999999999999999;;;:::999:::<<<===:::777666666777888999999888777777888999999::::::::::::999999999888888777777777333333222111111111111111222222222111///...///000/////////......//////000///......---,,,,,,,,,---,,,,,,---........................///000111333333333333333333333333333333000000000000111111222333222444666777666666777888888777666555555666888999999999888888999999::::::777888888888888888888777999:::;;;<<<===<<<<<<<<<777;;;@@@BBB@@@===<<<;;;<<<<<<;;;;;;;;;;;;::::::999888888999;;;<<<<<<<<<<<<:::999<<<@@@BBB???;;;999777888;;;;;;555000///+++,,,,,,---,,,+++***)))(((((()))+++,,,,,,***(((((((((***,,,...111444555444555555666777777777666777555333444777999999888888888666555666777999:::777777888888999;;;<<<<<<;;;::::::999999999999999999999999999::::::::::::<<<<<<<<<;;;:::999999:::444666888777666666777::::::999888666555333222111111///,,,---......,,,***++++++,,,,,,,,,,,,++++++************+++---...///000111333666888:::;;;<<<777:::<<<<<<;;;999:::;;;999>>>888<<<===GGGYYYKKK999;;;;;;999777666888;;;zzzzzz|||lll\\\UUUUUUTTTSSSSSSQQQOOOLLLIIIFFFEEEDDDAAABBBFFFLLLJJJCCCBBBGGG======>>>AAAFFFHHHFFFDDD@@@@@@@@@>>><<<999777555444555666666777666666666555666777888777666444222444444444444444555666777:::444555???JJJZZZxxxjjjMMMMMMQQQJJJJJJSSSPPPPPPOOOMMMGGG???777333111///...111666888555111...//////000000//////...000111111000///000333555:::777333222333555777888222444666888999999777777666555444333333333444555444333222111111222333444...///111333444555444444333222222111111111111111999888555555444444222000000...---,,,---...000111000//////000333444555555666555444555777888777666:::::::::;;;<<>>@@@BBBDDDFFFAAAGGGMMMOOOMMMLLLMMMPPPRRRQQQPPPNNNKKKJJJKKKMMMGGGFFFEEEEEEEEEFFFGGGHHHGGGEEEAAA???===>>>???AAA<<<;;;999999::::::999777>>><<<999777777888:::<<<::::::;;;;;;::::::999888666888:::<<<======<<<;;;888999:::;;;;;;;;;;;;;;;@@@>>><<<<<<======:::666666666777:::<<<===<<<:::;;;;;;===>>>???@@@@@@@@@<<<<<<<<<<<<<<<;;;:::999777777666555444444444555555555555333111///000111000000///...............------------------,,,,,,+++,,,,,,---.........------------------...///000.../////////000000111111///////////////000000111000333555666666555666666888777555333444666999;;;999888777777777888:::;;;222222333333333333222222777888:::::::::888666555444;;;CCCGGGEEE@@@<<<:::;;;<<<===>>>>>><<<;;;::::::777555666:::>>>>>>======:::888;;;???AAA>>>;;;>>>:::999===>>>999333111++++++,,,---,,,+++***)))((()))***,,,---,,,(((%%%***)))(((((()))***,,,---,,,...000333444555555555888666444444777999888666<<<:::888666555777999:::333555888:::<<<<<<;;;;;;<<<;;;;;;;;;:::999999888666777888999999999999999999:::;;;:::888666666666333666888888666666888;;;888888888777666555555444222///------//////,,,*********+++++++++******)))((()))***+++,,,++++++***,,,...111555888999::::::777:::======:::888999:::999===999>>>:::===LLL@@@777999:::999777777;;;>>>{{{hhh^^^]]][[[WWWVVVXXXYYYVVVQQQMMMLLLLLLLLLIIIJJJNNNLLLFFFFFFKKKGGGEEEEEEIIIMMMMMMHHHCCCCCC===AAABBB;;;;;;===777:::999888888888999;;;<<<:::::::::===>>><<<666000333222222444777777555222888666999<<>>???@@@<<<999666777999:::888666888777666555555555555555:::888777888::::::888555666666777888999::::::;;;999999999888888777777777888999999::::::999999888555:::===<<<999777:::===?????????@@@AAABBBCCCDDDGGGFFFDDDAAA???>>>======>>>;;;999;;;>>>???<<<888888888888888666555444333222222111000///............///000111111///---,,,+++,,,---------------,,,------............---------,,,,,,---///000...---000//////......------------...//////000000000///444222...---...111666999777666666555555555555555333222222111111000//////000222555888888555222000444;;;FFFLLLFFF<<<777999::::::;;;;;;;;;:::888777999999888777777666555555999999999888777777666666333555888:::999555111...,,,------...---,,,+++***...,,,+++***+++***((('''))))))***++++++++++++***+++,,,...000000///...---111000/////////000222333555666888:::<<<<<<:::999;;;===>>>>>><<<:::999999999:::;;;======;;;777444333444666999:::;;;;;;;;;999999999888777666555444666666666777777888888888666777888999888777666555999666333///------...///)))((((((''''''((())))))******+++++++++,,,,,,,,,***))))))***---222777:::333444888;;;888444666===>>>;;;888999===@@@AAA@@@;;;;;;<<<<<<;;;:::999888rrriiigggeeeaaa```aaabbb```[[[WWWVVVVVVSSSOOOOOOQQQPPPKKKJJJLLLKKKIIIIIILLLPPPQQQMMMIIIFFFAAACCCDDD======???999CCCBBB???===;;;999888888;;;;;;<<<======;;;666333555333333444777888777555;;;999<<<@@@MMMpppbbbLLLFFF@@@AAAFFFEEEDDDBBBAAAAAA===555222333222111000111444444333111111111000/////////000000///000000///------///000222///------///111000...111000///000222222222000000000000000111111111111222222222222222222222222222333333333444666777888999888777666666777888999777777777777666666666666555444444333333222333333444333222222222222333444444444333222111111000000111111222333333333333333666555333222222444666777;;;;;;<<<===============<<<===>>>??????@@@@@@???CCCBBBAAA@@@@@@AAABBBCCCCCCBBB???===<<<===>>>???<<<999666666888999888777777777666555555555555555888666555777999999777555666666666777888999999::::::999999999999999888888888999999::::::999999888444888;;;;;;888666888;;;=========>>>???@@@BBBCCCFFFEEEDDDCCCAAA@@@???>>>@@@===;;;===@@@BBB???<<<======<<<<<<===<<<:::999777666555333222222222222222333444555555333222000//////......---------,,,..................------...------...000111///...,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000000//////...///000222333444333333222222222333333222222111111000/////////---///111333333111///---111666>>>DDD@@@777333444444444555666666555444333444444333333222222111111222222222222333333333333111333555666666333000...,,,,,,---------,,,******---+++************)))'''))))))***++++++++++++***+++,,,---...///...------///......---...///000111555666777:::<<<<<<;;;:::===???@@@@@@>>><<<;;;<<<::::::;;;===>>><<<888444444555777999;;;;;;;;;;;;999999999999888777666666555666777888999:::;;;;;;999:::::::::999777666555666444222111000000111222111///+++)))((((((***+++*********+++++++++,,,,,,******))))))+++///222444333444777:::999666:::AAA===;;;999:::===AAABBBBBB;;;<<<<<<<<<<<<<<<<<<<<>>DDDDDDCCCAAA@@@???======:::;;;======<<<:::999999999777666666888:::;;;::::::888<<>>;;;===999777888666222111333222111000111333444333111333222222111000000111111000111111///------.../////////........./////////000///...///000111111///------......//////000000000000000000000000000000111111111222333444555666777777666666666666777777777777777777777777777777777777888888888777666555444444333333333444444555666666555444222111111000000000000000111111111111444333111//////000222333444444555666666666666555444555555666666555555555::::::999888888999:::;;;;;;:::888777888999;;;===;;;888555444555777777777666555444444444444444444444333333444666777777555666666666666666777888999999999999999999999::::::888888999999999999888888333777999999777555777999999::::::;;;===>>>@@@AAACCCDDDEEEEEEDDDCCCAAAAAADDDAAA???@@@CCCEEEDDDBBBCCCAAA???AAACCCDDDAAA???===;;;999777555666777777777888999:::999888777666999888666444333333333444////////////......------//////...000111222000///.............../////////.........///////////////---...///000000///...---000///////////////000000111000000//////...------,,,---...//////...---,,,000000444:::999333//////...///000000000000000///////////////////////////,,,------...//////000000...///000111111000///...++++++,,,,,,,,,+++*********)))((()))******)))((())))))***++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,+++,,,------...333444666999:::;;;;;;:::<<<>>>???>>><<<;;;;;;;;;999999:::<<<<<<;;;777444444555777999:::;;;;;;:::777777888888888888777777444555666888:::;;;<<<===;;;;;;;;;:::999777555555222222333333333444444444888555000+++)))***,,,...*********++++++++++++,,,******)))******+++,,,---000000333666666555:::AAA===;;;999:::===@@@AAABBB<<<;;;;;;;;;<<<===???@@@{{{uuusssrrrnnniiiiiijjjhhhfffcccaaa```aaa[[[WWWYYY\\\\\\YYYUUUVVVUUUUUUWWWYYYZZZYYYWWWUUUNNNOOONNNFFFFFFIIIDDDGGGGGGGGGGGGFFFEEEDDDCCC;;;>>>@@@???<<<;;;===???===;;;999888999;;;===???>>>;;;???EEEUUUyyyiiiOOOBBB999:::<<<777999555333555555222222444111000000000111222222222444333222111111000000111111222222000...------///---...//////------///000///...---...000000000///................................................000000000000111222333444222222333444444333222222555555555555666666666666666888:::;;;;;;999777666444444444444555555555666::::::999888666444333222222222222222222333333444666555333222111222333333222222333444444444444444222222222222222111000000333222111111111222333444555444333333444555777888888666333222222333555666333222222111111111222222111111111222333555666666666555555444444555666777666666777777888888999999777777888888888888777777333555888888666555666888777777888999;;;<<<>>>???AAACCCEEEFFFFFFEEEDDDCCCFFFDDDBBBCCCFFFHHHHHHGGGEEEBBBAAACCCFFFHHHEEEBBB@@@???<<<:::999:::;;;<<<<<<======>>>===<<<;;;;;;???>>>;;;:::999:::;;;<<<444444333222222111111111333222222333555555444333222222222111111111111111///...............//////...///000000000...---,,,---------------...///000000000//////...------,,,........................111------222444111------------......////////////............////////////------------......//////++++++,,,,,,------------+++++++++++++++++++++***)))((('''(((***+++***)))))))))***++++++++++++***++++++******++++++,,,---++++++++++++,,,,,,------///111444555666777888999777888999888777555666777777777777888999777444111222333555777888888888777333444555666666666666666444444555666888999::::::999999888888777666555444111222333444555555444333888555222...,,,---...///************++++++++++++))))))******+++*********...---...111111111555<<<===;;;999999:::<<<===>>>;;;:::999888888:::<<<==={{{{{{zzzwwwssssssrrrrrrqqqooolllkkkbbb___[[[\\\```dddbbb^^^\\\[[[ZZZ[[[\\\]]]]]]]]]\\\UUUWWWVVVNNNNNNQQQKKKQQQQQQPPPOOONNNNNNMMMMMMGGGIIIIIIFFFBBB???@@@CCC@@@???<<<::::::;;;>>>@@@HHHEEEJJJRRRcccrrrRRRCCC<<>>@@@BBBDDDEEEEEECCCBBBDDDCCCCCCDDDEEEGGGGGGGGGDDDCCCBBBDDDGGGHHHFFFDDDCCCAAA@@@>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@???>>>===<<<===>>>@@@BBB===<<<;;;:::::::::::::::;;;::::::;;;======<<<:::666666555555444333222222444444333222222333333444444333222111000000000111.........///000111222333111111111000//////......//////............//////222,,,***...111000------.....................///................../////////.........---------,,,************+++,,,------++++++++++++++++++,,,,,,)))((('''(((***,,,+++***))))))***++++++++++++***+++************+++,,,---++++++,,,,,,------------,,,...111222111222444666222333444333111111222333333222222333444333000---...///111333444444333333//////000111222222222222333333333333333333333333333333333333333333333444000111333333333222111///111111000000///......---))))))*********+++++++++'''(((***+++,,,,,,++++++///,,,,,,......---000555;;;:::888666555555777888888777555333333444555666~~~~~~~~~|||zzzyyyyyyyyyyyyxxxuuurrrfffeeecccbbbeeejjjjjjgggcccbbb```_________```aaaaaa\\\______WWWWWWXXXRRRSSSSSSTTTVVVYYY]]]aaacccYYYYYYWWWTTTOOOKKKJJJIIIGGGFFFDDDAAA??????BBBDDDMMMLLLSSS]]]pppbbbOOOHHHNNNSSSLLLGGG???999999888444222222222333333222111111444666444444222111000000//////111222222000......///000---...///000111111111000///...---...///000000...222222111000///......---////////////////////////...............///000111000111222333333222111000...//////000000111111111111222555777777555333222222333444555666666666666777777888777666444222111333222222111111333444555555444444333333333333444222222333444444444444444666666777666666555444444333333222222333444555666444333222222111111111111000111111000///...///111------------------...///....../////////000333666666555333111000111222444111111111111111111222222333333444444444444333333222222333444444444444333333333333444555666777888:::;;;===>>>???@@@??????>>>???@@@AAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAACCCDDDFFFGGGBBBAAA@@@??????@@@AAABBBAAAAAA@@@BBBCCCDDDCCCAAA>>>>>>>>>===<<<;;;;;;;;;===<<<:::999999:::;;;;;;;;;999777444444555777999333333333444555777888999666666666555444444333333222222111111111111222222444...+++///222111000111111111000///////////////..............................------,,,++++++*********++++++,,,,,,------,,,,,,+++++++++,,,---...***)))((()))+++,,,,,,+++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,---------------***,,,//////------000333000000111000......000111///.........///...,,,)))+++,,,...///000000000///,,,,,,---......///......000000/////////........................000111111...///000000///...,,,+++,,,---...//////...---,,,)))))))))************+++'''(((***+++,,,---------111...---......,,,---111666666444222//////000222333222000///.........///~~~|||{{{|||}}}|||yyyvvvmmmooonnnjjjkkkppprrroooiiihhhfffcccaaaaaaccceeeeee```eeeggg___^^^___XXXVVVVVVWWWYYY^^^dddjjjnnneeedddcccbbbaaa```]]][[[TTTTTTSSSPPPLLLJJJLLLNNNPPPPPPZZZhhh}}}|||eeeWWW\\\ccc___ZZZNNNBBB<<<999666555666555666666555333444777:::666555444222111111000000000111111000//////000222000......000333444222//////...---...000111000/////////////////////000000111111111111111111111111///............///000000000000111111111111000000------......///000000111...000111333333333111000111222444555666666555555555666777777666444222111444333111111111222444555222222222222222222333333333333444555555555555555444444555555555444444333333222222222333444666777444444333333333333222222///111333333000//////000---------------...//////...///000///---...222555666555222000///000111222000000000000000/////////111111222222222222111111/////////000111222111000000000000000000111222222444555555666777888999999666888:::;;;;;;999888777777;;;>>>===:::888:::===777888:::<<<>>>>>>>>>>>>??????>>>>>>======>>>>>>AAAAAABBBBBBCCCCCCDDDDDD>>>===<<<<<<<<<>>>@@@AAAAAA@@@@@@AAACCCCCCBBBAAA???@@@@@@@@@AAAAAABBBBBBAAA@@@>>>=========>>>???@@@???===;;;;;;<<<>>>???888999999:::<<<===???@@@=========<<<;;;;;;::::::888888999999999999888888999555444666888666777:::888777555444333333333333333222222111111000000000------------------------,,,,,,---......---------------,,,,,,,,,---...///,,,+++***+++,,,---,,,+++))))))***++++++++++++*********,,,---------,,,+++***+++,,,---------,,,,,,***---///...+++***---111---......---++++++---///---,,,++++++,,,,,,)))'''***+++,,,---......------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...+++++++++++++++******))),,,,,,,,,,,,---,,,,,,,,,))))))))))))************)))))))))******+++,,,,,,///++++++---...++++++---/////////,,,******---000,,,,,,++++++++++++++++++~~~{{{ssswwwvvvpppoootttvvvuuummmllliiifffcccccceeegggfffbbbhhhkkkdddcccccc[[[dddaaa^^^[[[[[[^^^aaaccciiiggghhhkkkoooqqqooolllaaabbbaaa]]]XXXVVVWWWYYYVVVWWWcccssswwwbbbdddmmmmmmjjj[[[III@@@<<<999:::===888999999888555666:::===777777555444333222222222000000111000//////111333111...---000555777333///000///...///000111111///,,,,,,---...///000111222222222222222222222222222//////.........///000000........................---------...///000000111......000111111111111000000111333555666666555444666777888999888777555333555444333222222444666777111111222222333333444444555555666777777777777777111111222222333222222111000000//////000111333444444444444444555555555555...222555555222000///000...............///000111...000000///---...111555666444222///...///000222111111000000//////......000000111111111111000000---------...//////...---......---------.........000000000000111333444555///222666777666333111000///444888666111...222666...000333666888999888888999888888777777777777777::::::;;;;;;;;;:::999999777777666555666888;;;<<<===<<<<<<===??????>>><<<777888999;;;<<<>>>???@@@BBB@@@>>>===<<<===>>>???BBBBBBAAAAAAAAAAAABBBCCC<<<======>>>@@@BBBDDDEEEBBBBBBBBBAAA@@@@@@????????????AAAAAAAAAAAA??????@@@===<<>>===??????===;;;999888999999777444222222222555555444444333333222222222000000444888:::666222555111---...222333111......---,,,,,,---...000111000000000111111111111111000000///000000000...,,,///......------......//////......///000111///---........./////////000000000444777777555333333444111111555888666000000333------......000111222333222111000//////000111111111111333333333333111111444444444333333222222222555555444333222222222222777555333111111333555777777777666555444222000///333222111///......------...///000111111111111111888777444222000////////////000222222111111222444888666333000...///000222......---------......//////...------------...///------------...000111333222111000000000000...,,,,,,---///000000...---+++000000000000///////////////000111222222333333222---...000111222333222222222333333222111111222444444333333333444555555666333222111111222444666888777777555555555555777777::::::999999999888888888<<<;;;;;;;;;<<<===>>>>>>;;;===@@@AAA@@@>>>:::888AAAAAAAAAAAA@@@???>>>===AAA@@@???>>>>>>???@@@AAACCCCCCAAA@@@>>><<<;;;:::;;;<<<<<<<<<;;;:::888777444555555555666777777777555444222111222333555777555333111///......///000///...,,,+++,,,///222444///...---,,,++++++,,,---000000////////////000000000...,,,+++******++++++...---,,,+++***)))))))))///...,,,+++***)))((((((''''''***,,,...---)))&&&,,,***'''''')))+++,,,,,,))))))))))))***+++,,,,,,*********,,,------+++(((...,,,)))((((((************))))))(((((())))))***+++***((('''&&&&&&%%%%%%''''''''''''''''''''''''(((***,,,,,,***)))))))))+++***))))))((((((((((((((('''&&&&&&&&&(((+++,,,&&&'''((()))************}}}xxxuuuuuuxxx|||}}}yyyxxx}}}}}}vvvpppoooqqqmmmhhheeeeeegggiiijjjcccccccccbbb```___]]]\\\^^^aaa``````jjjvvvvvvlllfff```\\\^^^``````aaadddeeecccggg{{{}}}nnnhhhiiibbb\\\ZZZ\\\[[[RRRHHHDDDDDDCCCCCCDDDCCCBBBAAAAAA::::::999888666555555666666666666666555555444333444222222555999:::777333222///,,,---111222000...000///......---...//////111111111000000000000000000///.../////////...---//////............/////////...------//////...---......////////////000000///222555555333222111222000000444888666111000333111000000//////000111111//////...---......///000222333444555555444333222444333333222222222222222555444333222111111111111444333222111111222333444666666666555444222111000222111000///////////////111111111111222222222222666555333111000//////000000111222222111111222333666555222000//////000000//////...............///..............................------...///111222222000///000000///---++++++,,,...000000///...---000000000/////////......---...............------***+++,,,............---...//////...------...000...............///000000///...---,,,---///000222111111000//////000111111000000/////////.........444444444444444444555666444555777888888666444222888888888999888888777666<<<;;;:::999999:::;;;<<>>===<<<;;;;;;:::888888999888888777666555666666666666666666777777777666555555555666888888444333222000000000111111//////...---...///111222000///...---------......///000222444444222000///000///......------------//////...---,,,,,,,,,,,,000///...---++++++******,,,+++***+++---...---,,,...+++))))))+++---......++++++***++++++,,,---...---,,,+++,,,---...,,,***...,,,)))((()))*********,,,,,,++++++++++++,,,,,,,,,++++++***))))))))))))((((((((((((((((((((((((***,,,......---,,,,,,---------,,,++++++++++++++++++***)))))))))+++---///.........///000111111111{{{zzz{{{}}}{{{{{{|||tttooouuuqqqkkkhhhiiikkkmmmnnneeegggiiijjjhhhddd```]]]\\\aaabbbbbbiiitttyyyuuuhhh```[[[[[[]]]___dddjjjjjjjjjppp|||qqqmmmjjjkkkqqq{{{}}}qqq]]]QQQJJJKKKKKKKKKJJJIIIGGGEEE===<<<:::999888888999999888888999::::::999777666666555555777:::;;;888555111///---///222444222000333222111000////////////222222111111000000/////////............//////000//////............//////222000...---///000000///............////////////...000222333111000000000...///222777666111111333333333111000///........................///000111333444555666666555444333333222111000000000111222555444222111000/////////111111111111111111111111555555555555444333222111111000000//////000000111444333222111111222222333444333222111000000000000222333444333111111111333333333222111111000//////111111111000/////////.........////////////......000//////......//////000000///...///000///---,,,+++,,,...///000//////.../////////.........------------------,,,+++***)))***++++++,,,,,,++++++***+++,,,,,,+++******+++---++++++*********+++,,,,,,,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++......---,,,,,,,,,------,,,---......//////......//////000111111111000000444333333222222333333444666666666666666666666666444444333333222333333333333333333333222222222222444555555555555666666666111111111111111111111111///////////////////////////............//////000---000444777777444000---//////000000000//////...//////...............///111000///...------,,,,,,111...+++***,,,///000111///---++++++---...///...,,,,,,,,,,,,---...///000...---+++,,,---...---,,,000...++++++,,,------,,,........................------------,,,---------++++++++++++++++++++++++,,,...000000//////000111222111111000000000000111555444444333444666777888666555555444555666888999~~~{{{}}}}}}vvvppppppqqqrrrttttttrrrnnnjjjhhhjjjmmmooonnnjjjfffccc___dddfffdddgggpppxxxzzzooofff^^^[[[ZZZ\\\cccjjjpppsss{{{~~~vvvpppzzz~~~zzziii]]]]]][[[[[[]]][[[RRRIIICCC@@@===;;;::::::::::::;;;<<<===>>>===<<<:::999888777777888:::;;;999777444333222444777888777555444444333333222222222222444333333222111000000//////000000//////000222333//////............//////666333000///000222222222------........./////////...///000000000//////.........111666666222111333222111000///...---------//////000000111222333444333333555555555555333333222111000//////000111222444333111000......------000111222222222222111000333333444444333333222222////////////000000111222555444111000///000111222111111111000000111111111333444444333111000111222222222333333333222000///333333222222111000///......///000000000000///...111000000/////////......///.........000000...,,,......////////////...---///.........------------...............---,,,,,,---------------,,,++++++,,,------,,,++++++,,,...,,,,,,,,,++++++,,,,,,------,,,+++***************---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++---,,,+++************************++++++,,,......+++,,,---...////////////......------------......//////.........---------000///...------...000111---------,,,,,,++++++***---...///000000000000///------.../////////......------...///......,,,,,,,,,,,,---------...//////,,,...222444444222...,,,+++,,,...//////...---,,,,,,,,,+++,,,,,,---......//////...------,,,------111...+++***,,,...000000...---++++++,,,...------,,,++++++,,,,,,---...///...,,,***)))+++,,,,,,,,,111///------...//////............//////.........,,,,,,------............------------------------,,,---///000//////111222444444333333333333444444999999888888999:::;;;;;;777666444333444555888999}}}~~~~~~zzzvvvqqqssswww{{{|||xxxqqqllllllmmmoooqqqpppooommmkkkeeeiiikkkgggfffkkksssxxxrrriii```\\\ZZZ\\\dddmmmuuu{{{uuusssppplllzzz~~~|||tttrrrooopppuuussscccQQQIIIFFFBBB@@@@@@???===;;;>>>>>>??????>>>===;;;:::::::::999:::::::::999888666666666888:::::::::999555555666666777777777777666666555444444333222222111333444444222222555777000000000//////000000000777444111000111222333222............////////////////////////000000/////////...000555777444222333///......---------......///000000111222333333333111222333333333333222111111000/////////000111222333222000///...---------000111222333333222111000111111222222222222111111............///000111111333111///------...///000//////000000000111111111222333444333111000111222111222444444444333222000333333333333222111/////////000000000000000000///111111111000000///......///...---///000000///---111111000000///...---,,,///.........------------,,,---.../////////////////////...------,,,,,,,,,---......---,,,,,,---//////...------------......------,,,+++************---------......---------+++************)))))))))---,,,+++***************************+++,,,...///***+++,,,---.../////////++++++++++++++++++++++++------,,,+++***)))((((((---,,,+++***+++,,,---...)))))))))((((((''''''&&&((()))***+++++++++******))))))***++++++*********)))***,,,---,,,+++***((()))******++++++,,,,,,,,,***+++,,,------,,,+++***'''(((***++++++***)))(((''''''''''''((()))***+++,,,,,,+++*********+++++++++***)))***,,,,,,,,,+++,,,***))))))***+++***)))))))))))))))***+++,,,,,,,,,)))''''''(((*********---,,,++++++,,,------,,,+++,,,,,,------,,,,,,+++)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,---///000111000000///000000111111000000000000000000111111111000...---...///111222|||~~~}}}zzzzzzzzzzzz{{{|||{{{xxxvvvrrrrrrsssttttttsssrrrrrrlllnnnnnnjjjfffgggmmmrrrnnngggaaa^^^^^^aaajjjttt{{{tttgggffffffbbbggglllssszzz|||wwwvvvssssssyyy{{{kkkVVVQQQNNNJJJIIIJJJHHHEEEAAACCCCCCBBB@@@???>>>===============<<<<<<;;;;;;;;;777888999;;;;;;;;;::::::777888999;;;;;;<<<;;;;;;999999888888777777666666555888;;;;;;888777888:::444444333333333333444444666444111000111222222111111111111111222222222222333111000111222333222000111///111666888555222222------------...//////000......///000111111111111///000111222222111000///000000000000111111111111111111000///............000111222333333222111000000000000000000000//////------------......///000///...---,,,,,,------.........///000000000000000111222333222000000000222000111333444444333222111222222333333333222000///111111000000000000111111000111111111111000///...///......///111222111///222111111000///...------/////////.........------***+++,,,---...............---,,,,,,+++++++++,,,,,,---------++++++---.........------,,,,,,------,,,,,,+++++++++******)))+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********++++++******)))*********************+++,,,---...******+++------.........++++++,,,,,,,,,,,,++++++//////...---,,,+++***))),,,,,,+++++++++++++++,,,))))))))))))((((((((((((((())))))))))))*********(((((((((((((((((((((((('''((()))*********)))((('''((()))))))))))))))((())))))(((''''''((())))))&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((((('''(((((())))))&&&%%%&&&(((***)))'''%%%)))'''&&&'''(((((('''%%%&&&&&&&&&&&&'''((()))***((('''%%%%%%'''((('''&&&'''&&&%%%&&&(((((('''&&&((((((************((((((&&&'''(((*********)))(((''''''''''''''''''''''''((()))***)))))))))+++---)))))))))))))))******+++((((((((((((((((((((((((+++***)))(((((()))***+++~~~}}}~~~~~~xxxyyyzzzzzzyyywwwtttsssppppppoookkkgggeeehhhllljjjeeebbbbbbbbbeeennnxxxuuueeecccbbb]]]XXX___dddeeeiiinnnoookkkhhhjjjiiiggglllrrrkkk]]]XXXUUUSSSUUUWWWVVVQQQLLLOOOMMMJJJHHHEEEEEEEEEEEEAAAAAAAAA@@@>>>===>>>>>>:::<<<>>>???>>>===<<<<<<<<<===>>>>>>???>>>======;;;;;;;;;;;;;;;;;;::::::999===BBBBBB>>>;;;;;;===999999888888888888999999888666555555555555444222555555555666666666777777666444222333555666555333444111222777999666222222///////////////000111111//////000111111111000//////000111111111111000///...///111222333222111000000000///////////////000///000000111111000000///////////////...------,,,------,,,,,,,,,------...,,,,,,,,,------------------...///000000000///...///000111111000///000222//////000111111111111111000111222333333222000///333222000//////000222333000000111111111000/////////...///000222333222111000///////////////000000000000000/////////......,,,,,,---------------,,,------,,,+++++++++,,,,,,---......---,,,,,,---///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***///............---------++++++*********+++,,,,,,***++++++,,,,,,---------++++++,,,---.........---+++,,,------------,,,+++//////.........---------------------,,,+++******))))))************************)))((()))***+++,,,,,,+++)))((((((((())))))''''''((()))************'''(((((())))))((('''&&&)))(((''''''''''''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((((((#########$$$&&&&&&%%%###'''&&&%%%%%%&&&&&&%%%###$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%&&&''''''&&&$$$$$$###"""$$$%%%&&&%%%###%%%&&&'''(((((('''&&&%%%$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&(((***&&&&&&%%%%%%&&&''''''((('''''''''(((((('''''''''((((((((((((((((((((((((}}}~~~}}}yyytttqqqrrrpppnnnlllhhhdddfffiiiiiifffdddeeedddfffoooyyy|||jjjgggddd^^^WWW___ccc___]]]``````]]][[[bbbccc^^^bbblllmmmggg\\\ZZZZZZ]]]``````[[[UUUZZZXXXTTTPPPMMMLLLMMMNNNDDDDDDDDDBBB@@@???@@@AAA>>>@@@BBBCCCBBB@@@??????@@@@@@AAAAAA@@@???===<<<<<<<<<==================;;;AAAFFFFFFBBB>>>===>>>===<<<<<<;;;;;;<<<<<<===<<<;;;::::::::::::777555999999999999::::::::::::999666444444666888777555666222333888:::666222111222222111111111111111222111222333444444333111000///000111222222111000///---///222444444333111000///////////////000111111////////////////////////............---,,,+++***---,,,,,,++++++,,,,,,,,,++++++,,,---.........------...///000000///...------///000000//////000222------......//////000000///000222333333222111000555333000......000333555///000111222222111000////////////111333444333222------......///111222333000000000000////////////////////////...---,,,,,,......,,,,,,,,,---.../////////000///......///111//////...---,,,,,,,,,------....../////////......***+++,,,------,,,+++***------------,,,,,,,,,+++,,,,,,,,,,,,,,,---...///,,,---......///.........---......///////////////+++,,,---......---,,,+++,,,,,,------............---.........---,,,***)))((()))))))))******+++++++++***((('''''')))+++,,,000...,,,***))))))***+++'''(((((()))***++++++,,,(((((()))))))))'''&&&%%%(((((())))))))))))((((((***)))'''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$"""!!!"""###%%%$$$###&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%'''((((((%%%###$$$######%%%''''''&&&$$$$$$%%%&&&((((((&&&%%%$$$$$$%%%'''((((((&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$$$$&&&(((''''''&&&&&&'''((())))))&&&&&&'''''''''&&&%%%%%%((())))))******)))((((((~~~}}}|||{{{xxxuuuvvvtttqqqoooooonnnllljjjkkkjjjkkkkkkiiiiiiqqq{{{gggeeeggg[[[^^^^^^^^^```aaaaaa___]]]___^^^^^^bbbfffhhhfffddd^^^]]]\\\]]]^^^^^^]]][[[UUUZZZ```___YYYTTTRRRSSSTTTTTTPPPKKKKKKOOONNNKKKLLLHHHDDDDDDFFFHHHGGGEEEHHHEEEBBBAAABBBBBBAAA@@@===<<<===???AAAAAA???===@@@>>>BBBJJJIII???===BBB999<<>>;;;;;;@@@DDDBBBAAA>>><<<;;;:::::::::888999::::::;;;>>>BBBFFF>>>======>>>>>>===999666:::999999:::;;;;;;:::888999999999888777555444333999444222555777666333111333333333444555555333111000//////000222333333222333333222000......000222///000222222222000...,,,/////////...---,,,+++***------......---,,,***)))++++++,,,------------,,,,,,---......////////////))))))******++++++,,,,,,---///000///,,,,,,...111...111222111///...///222666///---000111...---111222111000111222222000...000//////000111111000...///......------......///000//////.........//////......///000000///...---///...---,,,,,,---...///000111222111///......////////////......---------......---------,,,,,,,,,***---000000...---...000+++++++++,,,,,,+++++++++---,,,++++++*********+++,,,,,,++++++***+++++++++)))***,,,---...------,,,+++,,,---...////////////.........------,,,,,,,,,+++,,,------------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///,,,******+++---...,,,,,,---,,,,,,***)))(((000///---***((('''&&&%%%%%%***000000---))))))***'''((())))))'''&&&&&&'''((('''&&&&&&((())))))(((***)))'''''''''))),,,---******)))((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%)))(((''''''''''''(((((('''((()))'''$$$$$$&&&)))''''''(((((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))(((((((((((((((((())))))&&&((()))******)))(((&&&~~~|||yyyvvvxxxwwwvvvwwwwwwwwwtttrrrooonnnmmmmmmkkkllluuuqqqllljjj^^^aaa```___```aaaaaa```^^^```^^^^^^aaaeeefffdddaaa^^^]]]]]]^^^___```^^^]]]XXX[[[___^^^[[[WWWUUUUUUUUUUUUSSSPPPQQQUUUVVVRRRRRRPPPNNNNNNOOOOOOMMMKKKNNNLLLIIIGGGEEEEEEDDDCCCBBBCCCDDDEEEEEEEEEDDDDDDEEEDDDGGGLLLMMMKKKIIIJJJEEEEEECCC@@@???AAAFFFJJJHHHFFFCCC@@@>>>=========<<<=========>>>@@@DDDGGGBBB@@@>>>=========;;;:::;;;::::::<<<>>>???>>>===999:::;;;<<<<<<;;;:::999AAA<<<999777777777555555666666666888999999666444666444333333555555444333555555444444333333222222111111333333222111///---/////////......---,,,,,,............---,,,+++***,,,,,,---...............------......///.........++++++,,,,,,,,,,,,,,,,,,,,,---...---++++++---///---///000///---,,,---///333...,,,///000...---000000/////////000000...,,,000///...///111111///---//////............/////////...............//////...//////000///...---,,,......---,,,,,,---.........///000000...---...///.........---------,,,,,,---------,,,,,,,,,,,,+++***,,,///...,,,+++,,,...******++++++++++++******,,,,,,,,,++++++*********++++++***************+++***++++++,,,,,,---,,,,,,******+++,,,---......------------,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,,,,,,,............---,,,,,,+++******000///...,,,+++)))((('''''',,,000000---******,,,++++++***)))'''''''''(((***((('''((()))*********+++***)))(((((()))*********))))))((((((''''''&&&''''''((((((((((((''''''(((((((((''''''''''''''')))((((((((((((((((((((('''((()))(((&&&&&&))),,,(((((()))******)))''''''((((((((((((((((((((((((***)))))))))((((((((((((&&&'''(((((())))))((((((((((((((())))))******************************)))((()))+++,,,,,,+++)))(((~~~|||||||||~~~~~~|||wwwtttsssrrrppprrr||||||tttooobbbeeecccaaaaaabbbbbbaaa```bbb```___```cccdddbbb___^^^]]]]]]^^^```aaa```___\\\]]]]]]]]]\\\[[[YYYXXXWWWXXXWWWUUUWWW[[[[[[XXXRRRSSSUUUVVVVVVUUUSSSRRRTTTTTTRRROOOLLLIIIIIIJJJHHHKKKMMMMMMKKKJJJKKKMMMMMMOOOOOOPPPVVV]]]]]]ZZZQQQNNNKKKJJJJJJLLLMMMNNNPPPMMMIIIEEEBBBAAABBBBBBBBBCCCCCCBBBBBBCCCFFFIIIGGGDDD@@@>>>>>>>>>>>>>>>=========@@@BBBDDDCCCBBB;;;<<>>@@@???<<<:::<<<;;;999:::<<<===<<<;;;===:::888888:::999666222333333444444333222000///........................//////...------,,,,,,,,,---...//////000000//////.........///......------............---------------......---,,,,,,---///---///000///...,,,------000,,,+++...///......///000///...///000000...,,,///......///000000///---........................---------------...///000////////////...,,,+++***------,,,,,,,,,,,,------,,,---......------...///------,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))+++---,,,+++******+++))))))************))))))***+++,,,,,,,,,+++***)))*********))))))******+++++++++******++++++,,,,,,((()))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////..................///...---+++++++++,,,,,,......///...---,,,***)))))),,,///...,,,***+++......---+++***)))))))))***+++***((()))+++,,,,,,+++,,,,,,+++***))))))(((((())))))))))))((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((()))+++---)))******++++++++++++***************************,,,,,,+++++++++*********'''(((((()))))))))))))))((())))))***++++++,,,,,,---,,,,,,,,,++++++*********+++,,,------,,,+++***~~~{{{yyywwwzzzxxxsssfffiiigggdddccccccdddccccccdddbbb```aaacccdddaaa^^^^^^]]]\\\]]]___aaaaaa```___^^^\\\]]]^^^^^^\\\[[[YYY[[[ZZZYYY[[[______[[[UUUWWWYYYZZZZZZYYYYYYXXXXXXYYYYYYVVVRRRPPPQQQRRRMMMQQQUUUSSSOOOMMMPPPTTTVVVYYYXXXYYYdddtttyyysssaaa]]]ZZZYYYZZZYYYTTTOOOWWWTTTOOOJJJGGGFFFGGGGGGIIIIIIHHHGGGFFFFFFIIIKKKKKKHHHEEECCCCCCCCCBBBAAAAAAAAAAAACCCFFFGGGFFFEEE>>>@@@BBBEEEFFFEEEDDDCCCFFFGGGFFFBBB@@@BBBCCCCCC<<<===@@@CCCFFFGGGDDDBBB@@@???@@@CCCHHHLLLNNNOOOJJJDDD===;;;<<<<<<888444555555666555444333111111...............///000000000///...------,,,,,,,,,...///000000111111000000000000000000///......---000000000//////......---///000//////......///000///000111111000///.........,,,,,,---///000//////000//////000111111///...///...---...000000...---------............------,,,,,,,,,,,,---...000000000//////...,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///+++++++++++++++++++++++++++++++++************))))))************)))(((((((((((())))))))))))(((((()))***+++------+++)))(((++++++******++++++,,,,,,,,,+++***))))))***,,,---))))))***+++++++++++++++))))))******+++++++++,,,************************************************************************,,,---.........---,,,+++...---+++))))))***+++,,,+++,,,.........---+++)))***,,,---,,,***)))+++---++++++,,,---...---,,,***+++***((()))***,,,++++++******++++++******)))(((((((((((()))))))))******))))))************)))))))))))))))))))))*********((())))))***************))))))******))))))***+++)))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******'''((())))))******))))))((())))))***+++,,,---------,,,,,,++++++************+++,,,,,,,,,,,,+++***xxxtttkkkllliiigggeeefffffffffeeegggdddbbbccceeefffdddaaa^^^]]]\\\\\\___aaaaaaaaaaaa```^^^^^^______^^^]]]YYY\\\\\\\\\```gggiiifff____________^^^^^^\\\[[[YYYZZZ[[[ZZZYYYYYYYYYZZZRRRVVVXXXVVVRRRPPPTTTXXXZZZ^^^aaaeeewww{{{nnnfffbbb___YYYTTTZZZWWWSSSOOOMMMLLLLLLMMMOOOOOONNNLLLJJJJJJLLLOOOMMMLLLLLLLLLLLLKKKHHHFFFHHHGGGGGGHHHIIIJJJIIIGGGDDDEEEGGGHHHHHHGGGEEEDDDDDDHHHIIIFFFFFFIIIGGGBBB@@@AAADDDHHHLLLMMMKKKIIIBBBBBBEEELLLTTT]]]bbbeeeZZZPPPDDD===<<<<<<:::888999999999888777555444444///////////////000222222111111000000///......---///000000111222111111111222222222222222111000///111111111000000/////////111000/////////000000000///000111222222222000///////////////111333222000///......///111111///...///......///000000///---------............------,,,,,,,,,---...///000111000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,...++++++++++++++++++++++++++++++*********)))))))))))))))))))))******)))(((((((((((())))))(((((((((((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,---...///---,,,+++*********,,,,,,***+++,,,,,,,,,,,,,,,,,,)))))))))******+++++++++************************))))))))))))(((((((((((((((((((((((((((((((((((()))***,,,------,,,+++***,,,+++)))''''''(((***+++((()))+++,,,,,,+++)))(((*********)))((((((***+++'''(((+++///222111---)))***((('''''')))******)))'''((()))************)))''''''(((((())))))******))))))************))))))'''''''''(((((()))))))))'''((()))***+++*********+++******)))))))))((('''))))))))))))***++++++,,,************************+++************)))))))))''''''((()))))))))))))))(((((()))***++++++,,,,,,++++++******)))))))))((())))))************))))))xxxuuunnnmmmkkkiiiiiiiiijjjiiihhhjjjgggeeefffiiijjjiiigggaaa___]]]]]]___aaabbbaaacccccccccbbbaaa```______[[[]]]^^^```gggpppuuutttfffdddbbbccceeeccc^^^ZZZ[[[ZZZ[[[]]]```aaa```___WWWYYYZZZXXXVVVUUUWWWZZZ\\\___eeepppnnnccc___]]]\\\ZZZYYYWWWUUUSSSRRRRRRRRRUUUUUUTTTQQQOOOOOORRRTTTQQQQQQRRRTTTUUUSSSPPPNNNOOOOOONNNOOOPPPPPPOOOMMMLLLLLLLLLLLLKKKJJJIIIIIIGGGLLLMMMKKKOOOUUUQQQGGGIIIIIIJJJLLLOOOQQQPPPNNNFFFGGGKKKRRR\\\ffflllpppdddZZZMMMBBB>>>>>>????????????>>><<<;;;:::999999444333333222333444555666333444555555444333111000111222333333444444333333555555555666555555444444333333333222222222222222222000...///000111000000//////111333555555333000222444444333444777555111...------...000000///...000//////000111111000......///000111111000///..................///000111000000...---,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,++++++,,,---***++++++++++++,,,,,,,,,+++++++++*********)))))))))((((((***+++,,,+++)))(((((())))))))))))((((((((()))***+++++++++***)))------------...///000000------,,,,,,++++++,,,,,,,,,,,,---------------,,,***************+++++++++,,,+++************+++,,,)))))))))(((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++***)))***)))(((''''''((())))))'''((()))******)))(((((())))))(((''''''((())))))%%%&&&)))///333222---(((((('''%%%&&&((())))))(((&&&&&&'''(((((()))******&&&'''''''''(((((())))))'''(((((())))))(((((('''%%%&&&&&&''''''(((((()))&&&''')))***+++******)))+++***)))***+++***(((''')))))))))((())))))***+++(((((((((((((((((((((((())))))((((((((('''''''''&&&''''''(((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((zzzvvvooolllkkkkkklllmmmmmmkkkjjjllljjjhhhiiimmmpppooonnneeebbb```___aaaccccccccceeehhhiiigggdddaaaaaaccc```aaaaaaaaahhhrrrxxxxxxhhhfffhhhooovvvuuummmddd___]]][[[___fffhhheeeaaa^^^]]]\\\[[[[[[[[[\\\\\\^^^___eeetttuuufff```^^^^^^ZZZZZZZZZZZZYYYYYYXXXWWW[[[[[[ZZZWWWUUUUUUWWWZZZXXXWWWVVVWWWYYYZZZYYYWWWWWWVVVVVVWWWYYYZZZYYYWWWSSSRRRQQQPPPPPPPPPQQQQQQPPPSSSTTTUUU___jjjhhh]]]UUUSSSRRRQQQRRRRRRQQQPPPOOONNNPPPUUU]]]eeejjjmmmhhh```UUUKKKDDDCCCDDDFFFFFFEEEDDDBBBAAA@@@??????:::999888777777999:::;;;777888:::<<<;;;888555333444555666666777777666666777777888999999999888888555555555666666666666666666444222222444555444333222222444777;;;;;;999666666999999777888;;;999333111000000111333333222111111000000111222222111///000222333444444333222000000000/////////000000111000000...---------......,,,---............---,,,+++---------+++***+++,,,++++++++++++,,,,,,------,,,,,,+++++++++************((((((***---///---+++((())))))******))))))(((((()))))))))************,,,,,,,,,------...000000...............---,,,+++,,,,,,------------,,,,,,+++++++++++++++*********---,,,+++******+++,,,---++++++*********)))))))))))))))))))))))))))))))))))))))***+++++++++++++++((((((((()))))))))))))))(((((((((((((((((((((((()))((((((((()))))))))(((***((((((+++...///+++&&&(((&&&%%%&&&''')))((((((''''''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((())))))$$$&&&(((*********)))((()))((((((***---...,,,***+++***)))(((((())))))***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&''''''(((((())))))***)))(((((((((((((((((()))|||vvvppplllkkklllmmmoooooommmkkknnnkkkiiikkkpppssstttssshhheeebbbbbbcccdddeeeeeegggkkknnnlllfffbbbccceeeffffffcccaaaeeennnsssssskkkkkkqqqwwwddd___\\\aaaiiilllgggaaacccaaa^^^]]]^^^______^^^bbb___dddsss{{{lllbbb]]]ZZZZZZ[[[\\\]]]^^^]]]\\\[[[^^^^^^]]][[[YYYYYY\\\^^^\\\ZZZXXXXXXZZZ]]]^^^^^^[[[[[[[[[]]]```aaaaaa```XXXWWWUUUTTTTTTUUUWWWYYYWWWYYYYYY]]]mmmuuu^^^[[[WWWUUUTTTSSSRRRPPPUUUTTTSSSVVV[[[```dddeeegggccc[[[QQQJJJGGGIIILLLKKKJJJHHHGGGEEEDDDDDDCCC???>>><<<;;;;;;<<<>>>???:::<<>>DDDBBB???<<<;;;<<>><<<:::999;;;>>>??????<<<===>>>@@@DDDIIIMMMPPPCCCBBB@@@??????>>>;;;999888888888999:::;;;<<<<<<999:::;;;;;;;;;;;;:::999888888999>>>DDDDDD@@@;;;777666444333333444666777666555333333333333222111//////...---...///111222,,,---.........---+++***---,,,++++++---......------......//////......---,,,++++++,,,///000000...''')))***+++******,,,...+++++++++)))((()))+++---***,,,.../////////000111111000//////000///---,,,...------------------...000///......///...,,,***//////...---------------,,,---...---+++***+++,,,***+++,,,***)))***...222,,,---...//////...---,,,+++---......---,,,,,,---*********)))))))))))))))(((((()))(((((('''&&&&&&...+++'''''')))+++***((()))***+++++++++***(((''')))&&&%%%%%%((()))'''%%%***)))((('''&&&&&&'''''')))&&&$$$%%%((()))(((&&&''''''((())))))(((((('''(((''''''&&&&&&''''''((((((***...111555777888888//////***---666222)))++++++((((((******&&&&&&(((''')))***)))&&&&&&'''***%%%&&&(((*********((('''+++(((%%%$$$&&&'''&&&$$$'''$$$!!!"""%%%''''''%%%'''***------***((()))+++xxxzzzyyyvvvtttrrrrrrsssuuuyyyyyywwwwww{{{~~~zzzrrriiiiiiiiijjjjjjjjjlllmmmmmmnnnnnnnnnmmmmmmmmmmmmjjjhhhggghhhlllooopppoootttrrr{{{tttnnnkkkrrrwwwuuuooolllkkkkkkiiifffcccbbbdddeeedddgggjjjjjjlllqqqzzzxxxqqqlllhhhdddbbbbbbbbbaaa```eeeiiigggaaadddddddddfffgggjjjlllnnnjjjdddggghhhcccdddgggaaaccccccbbb```___```dddhhhaaaaaaaaa___^^^^^^```aaadddjjjvvv~~~|||jjjbbbaaa```______]]]______]]]]]]```^^^ZZZZZZ[[[[[[YYYUUUSSSSSSTTTUUUWWWXXXVVVSSSPPPQQQRRRSSSSSSSSSRRRPPPNNNMMMMMMJJJIIIJJJMMMNNNLLLGGGDDDHHHFFFDDDDDDFFFHHHHHHGGGEEEDDDBBBBBBCCCDDDEEEEEE@@@@@@@@@@@@????????????BBBAAA@@@??????@@@BBBDDDBBBBBBCCCFFFIIINNNRRRTTTMMMKKKHHHDDDAAA???>>>>>>@@@@@@???>>>???@@@AAABBBBBBAAA@@@???>>>>>>>>>???;;;===AAAHHHMMMLLLEEE>>>;;;:::999888888999999:::;;;:::999999:::999777555666666555555555666777777222222222333333333222222333111///...///000000////////////000000/////////000000000000111222333333..................------//////000///---,,,---///***,,,......------...///111111222222111///...---------...///000222333444111222333333333333333333111000/////////000111222111111111111111111000000000000/////////000222333......////////////.........000111111000///000111.........---------------***+++++++++++++++***)))---+++***)))***+++***))),,,,,,,,,,,,,,,++++++***+++)))((()))+++,,,***(((++++++++++++************+++)))'''(((***+++***)))))))))))))))))))))))))))***))))))(((((())))))***'''))),,,111555888999:::===>>>666555???>>>444222111---,,,---+++((('''***&&&(((***)))'''&&&''')))&&&''')))*********((((((+++)))((()))+++,,,***''',,,***)))((()))***)))(((&&&)))+++,,,***((()))***}}}{{{zzzzzz}}}sssqqqoooppprrrssspppnnnmmmmmmnnnnnnnnnnnnnnnnnnllliiiggghhhjjjnnnpppqqqtttqqqvvvvvvppppppyyy~~~vvvoooiiiiiihhhfffcccbbbdddeeeggghhhiiikkklllnnnoooppprrrpppmmmkkkkkkjjjhhhgggggggggdddbbbeeejjjiiidddaaaaaabbbdddgggkkkooorrroookkkoooppphhhhhhkkkfffggghhhgggccc___```ffflllhhheeecccaaabbbcccdddccchhhuuusssiiigggdddaaa```cccffffffaaa___]]]ZZZUUU[[[[[[[[[YYYWWWVVVXXXZZZYYY[[[\\\\\\ZZZXXXXXXYYYXXXYYYZZZZZZXXXVVVSSSQQQRRRRRRSSSVVVYYYYYYTTTOOOQQQOOOMMMMMMOOORRRSSSSSSLLLJJJJJJLLLOOOPPPNNNLLLIIIHHHGGGGGGGGGHHHIIIJJJIIIJJJKKKIIIFFFFFFIIILLLMMMMMMNNNQQQTTTXXX[[[]]]^^^]]]XXXPPPHHHCCCDDDEEEIIIIIIHHHGGGGGGHHHIIIJJJKKKJJJGGGFFFEEEFFFHHHIIIDDDDDDEEEHHHKKKJJJEEEAAA@@@@@@@@@@@@@@@???>>>>>>@@@???@@@AAAAAA@@@===:::==================<<<<<<:::999999999999;;;<<<===<<<999666444444555555444555555555555555555555555333444444444222333444666555333111222444444222///111222444333000.........---...000000//////000111555888:::999555111000000,,,---...111333777999;;;777:::<<<;;;888666777999:::999777555444444555555444222111333666777666333333111000222666777555333333222222222222222222333111333555555444444444555333333333222222111111111---...//////////////////---///000000...------...000000...---------...//////...------//////...---,,,---...///000///......///---+++,,,---...---,,,---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,)))***---000333555777777???FFFDDDFFFUUUYYYJJJ@@@:::555111000...***))),,,(((***,,,,,,+++*********)))***+++,,,,,,,,,+++***)))((()))+++,,,,,,***((()))+++,,,,,,+++******+++(((***,,,,,,+++++++++,,,|||zzz||||||xxxssssssrrrppppppppppppooonnnkkkiiihhhgggjjjnnnqqqtttrrrmmmoootttyyytttnnnnnnvvv~~~|||uuupppjjjkkkjjjhhheeedddeeeggggggfffgggjjjnnnpppooommmkkkjjjiiijjjkkkjjjiiigggiiiiiifffccceeekkkllliiidddccccccdddfffjjjmmmpppnnnoooxxxzzzooollloookkkgggkkkmmmjjjeeeeeekkkrrroookkkfffeeeggghhhgggfffmmmxxxwwwmmmkkkjjjgggeeejjjmmmmmmgggcccbbb___\\\aaa```^^^\\\ZZZ[[[\\\^^^^^^]]]]]]\\\[[[[[[[[[\\\[[[[[[ZZZZZZZZZYYYVVVTTTZZZ[[[[[[]]]aaaccc^^^WWWTTTSSSRRRRRRUUUXXX[[[\\\WWWTTTSSSTTTXXXZZZWWWTTTRRRQQQOOONNNNNNPPPRRRSSSQQQTTTVVVSSSNNNMMMPPPTTTXXXYYYZZZ\\\___bbbdddffflllllliii```UUUNNNMMMOOOTTTVVVWWWYYYYYYYYYXXXWWWXXXXXXXXXYYYZZZ\\\^^^___[[[VVVOOOJJJIIIJJJJJJJJJGGGHHHIIIIIIIIIGGGEEEDDDDDDDDDEEEGGGGGGFFFBBB???AAAAAAAAAAAA@@@???>>>>>>???>>><<<<<<===???BBBDDDAAA>>>:::888999:::;;;;;;======<<<<<<<<<<<<======999:::;;;999777777888;;;888555333666;;;===:::666666888::::::777444222111222333444555444555777888<<<@@@CCC@@@999444333444222333555777:::>>>AAABBBCCCGGGIIIFFF???;;;<<>>:::888666444333888>>>AAA???;;;888555444999???BBB>>>999888777666555555666777888222444666666666555666777666666555555444444333333000111111222333333333333000333666666333111222444444222000......///111222222222111222222222222111...///111333444333222000111000//////000000000000222111///...---...000111///......------......///...//////000111111111111333DDDMMMZZZqqqwwwcccQQQ@@@:::555333000++++++...,,,---///000000///......---....../////////......------------.........---&&&***...///---+++---///,,,------............///|||}}}zzzxxxwwwxxxxxxwwwvvvqqqpppnnnllllllnnnrrruuurrrlllnnnppppppyyy}}}uuupppjjjiiiooouuutttpppnnnooooooooommmkkkiiiiiijjjhhheeedddgggmmmppppppnnniiihhhhhhiiijjjiiigggeeehhhhhhfffcccffflllooonnnmmmllljjjiiiiiijjjlllmmmiiiooovvvppprrrooohhhmmmrrrqqqmmmlllrrrxxxwwwrrrmmmjjjkkklllkkkiiipppttt~~~sssqqqooommmlllnnnrrrrrrmmmjjjjjjkkkjjjjjjhhhdddbbbaaaaaaaaaaaabbb___\\\YYYXXXZZZ\\\]]]```]]][[[ZZZ[[[\\\[[[ZZZ]]]^^^^^^___dddhhhbbbXXXTTTTTTUUUUUUWWWZZZ^^^```___\\\XXXXXXZZZ[[[[[[YYYYYYXXXVVVUUUUUUVVVXXXYYYXXX[[[^^^[[[VVVUUUWWW[[[^^^^^^___aaaccceeeggghhhiiilllmmmiiiaaa[[[YYY[[[___ccchhhlllnnnlllhhheeefffiiinnnssswwwyyy{{{{{{wwwqqqhhh___[[[YYYYYYYYYRRRSSSUUUVVVUUUSSSQQQOOOMMMMMMNNNOOOPPPNNNJJJGGGCCCCCCBBBBBBAAAAAA@@@@@@AAA???===<<<===???BBBDDD@@@>>><<<;;;===>>>??????@@@???>>>>>>>>>>>>???@@@>>>???@@@???>>>===>>>>>>999777777<<>>AAACCCEEEGGGKKKNNNPPPLLLFFFBBBBBBEEENNNPPPRRRQQQNNNGGG@@@<<<:::888999>>>EEEIIIGGGDDD===:::999@@@IIILLLHHHBBB:::999888777777888999:::333555777777666666666777777777666666555444444333222333444555555555555555111555888888555333444666666444111//////000333444444444555555444444444555000111333555666555333222222222222222222222333444888666444222222333444555111111000000000000111111111111000000000000000000///@@@LLL]]]vvv{{{gggVVVAAA<<<777555222......111//////000111222222111000000000111111111000000000777666555333222333444666,,,000333333111///000111000////////////000//////~~~{{{{{{~~~~~~}}}|||zzzwwwttttttvvvyyyuuummmooorrrqqqwww{{{tttrrrmmmlllnnnpppnnnnnnqqqqqqqqqqqqooollljjjiiijjjllliiifffgggkkkmmmmmmlllgggffffffhhhiiijjjiiiggghhhiiihhhfffhhhnnnqqqqqqooonnnmmmkkkjjjiiihhhhhhhhhqqqyyyrrruuusssnnnrrruuuuuussstttyyy~~~|||vvvrrrpppoooooooootttqqqxxxxxxrrrmmmkkkllljjjppprrrooolllnnnpppooossspppllljjjiiihhhgggeeefffbbb^^^\\\\\\^^^___```aaa]]]YYYYYY\\\______^^^\\\_________ffflllggg[[[XXXYYY[[[[[[[[[\\\^^^``````___]]][[[ZZZZZZ[[[]]]^^^]]]\\\[[[ZZZ[[[[[[\\\]]]___aaa```]]]\\\^^^```]]]^^^___aaabbbdddeeeeee^^^bbbggghhhfffddddddeeecccgggmmmrrrssspppkkkhhhlllpppvvv}}}~~~{{{uuuoooiiidddbbb^^^___aaabbbbbbaaa___^^^YYYYYYYYYZZZ[[[YYYVVVTTTJJJIIIHHHGGGFFFGGGHHHIIIGGGEEECCCAAA@@@BBBDDDEEECCCAAA@@@AAACCCDDDDDDCCCAAA@@@???>>>>>>???@@@AAA???>>>???AAACCCBBB@@@=========???DDDIIIKKKIIIGGG===@@@CCCDDDCCCAAA@@@???===>>>>>>===<<<===???AAA@@@BBBCCCAAA===::::::<<<======>>>???@@@BBBCCCDDDFFFHHHJJJHHHEEECCCDDDEEEDDDGGGKKKMMMKKKEEE???:::888888:::???DDDGGGEEEBBB;;;888999???GGGKKKHHHCCC:::::::::999999:::::::::666888999999777666777888999999888777666555555444555666666777777777777666333444666666555555555666888666444222111333555666666777888888666666777888333444555666666666555444333444555555555666888:::<<<;;;:::999888888999999555555444444444444555555222111111222222333555555333:::???LLL```___PPPIII@@@;;;888888666222222555222000000111333444444333444444444333333333333333999999999888666666999;;;555666666555333111111111666444222111222222222111vvvuuuyyywww|||zzzxxxwwwwwwxxxtttppprrrxxxvvvwwwwwwtttpppnnnllllllooonnnmmmmmmnnnnnnmmmllljjjiiihhhjjjlllmmmmmmllljjjmmmmmmjjjjjjooorrrqqqlllmmmmmmlllkkkjjjhhhggglllvvvxxxqqqvvvwwwyyyyyywwwuuuuuuyyyzzzuuussssssuuuyyytttxxx}}}tttnnnmmmooollluuu{{{zzzvvvvvvuuurrrxxxvvvsssrrrrrrpppmmmkkkiiigggeeeeeeggghhhgggfffbbb___]]]___dddfffeeeccc___ccccccdddnnnwwwrrrfffbbbdddfffeeebbb______```^^^aaacccbbb___]]]___bbbbbbbbbaaa```___^^^]]]]]]```aaabbbbbbbbbbbbbbbbbb]]]^^^___```aaabbbcccccc\\\^^^aaaeeeggghhhiiiiiigggiiilllooonnnllliiifffkkkmmmqqqvvvyyyzzz{{{{{{yyyzzzzzzwwwsssmmmiiigggeeefffggghhhiiiiiihhhhhhdddcccbbbbbbcccbbb```^^^VVVUUURRRQQQQQQSSSVVVXXXVVVTTTRRROOOMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOMMMKKKIIIHHHFFFEEEEEEFFFHHHIIIGGGEEEFFFKKKPPPPPPIIICCCGGGHHHKKKMMMMMMMMMKKKIII>>>AAAEEEFFFFFFFFFFFFGGGHHHGGGFFFCCC@@@???@@@BBB?????????@@@AAABBBDDDFFFBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDFFFIIIJJJHHHEEE@@@===;;;===???BBBCCCBBBAAA???;;;999999>>>DDDGGGEEEBBB?????????@@@@@@?????????;;;<<<======;;;999999:::<<<<<<;;;:::999888777777999999999:::999999888888888666555666777888888888:::888777555555666777888888:::;;;;;;999888999;;;888888888777777777777777444666888999888999===@@@@@@??????>>>======<<<<<<999999888888888888999999666666666555666777999:::777777777EEESSSKKK???AAA===:::999;;;:::777777:::777555222333666888999888<<<<<<;;;:::::::::::::::999<<<@@@BBBAAA@@@AAABBB>>>===;;;<<<===>>>>>>===@@@===:::999999:::888666|||vvvxxx~~~{{{wwwvvvvvvqqqrrrssstttsssqqqpppooopppooommmnnnooopppppppppmmmqqqqqqmmmlllppprrrqqqmmmoooppprrrrrrpppooommmrrr{{{wwwpppwwwzzz~~~xxxtttuuuzzzxxxuuuwwwzzzzzz}}}{{{uuuvvvzzzwww{{{{{{xxxvvvvvvwwwvvvrrrooojjjjjjkkkooorrrrrroookkkiiiggggggkkkqqqrrroookkkdddhhhiiikkkvvv~~~qqqkkknnnooommmhhhcccaaa```]]]dddjjjjjjfffccceeehhhdddddddddcccbbb```___^^^bbbaaaaaabbbdddeeedddbbb^^^___```bbbcccccccccccccccbbbaaacccfffhhhiiihhhppppppppppppooommmkkkiiimmmmmmnnnpppqqqrrrssssssuuutttrrrooommmlllmmmooofffggghhhiiijjjkkkkkkkkkiiigggeeeeeeffffffdddcccaaa___\\\ZZZZZZ]]]aaaddddddccc```]]][[[YYYYYYYYYYYYYYYYYYZZZZZZYYYUUURRRSSSRRRPPPOOOOOOPPPRRRSSSWWWTTTUUU[[[ccccccZZZQQQOOORRRTTTSSSPPPLLLJJJIIIFFFIIILLLNNNOOOPPPQQQSSSQQQPPPMMMIIIDDDBBBBBBCCC@@@>>>>>>AAAFFFKKKNNNOOONNNNNNNNNOOOPPPRRRSSSTTTUUUTTTRRRRRRQQQPPPMMMKKKTTTSSSSSSQQQOOOLLLJJJHHHDDDGGGJJJJJJHHHEEECCCCCCBBBAAA@@@CCCGGGIIIHHHFFFDDDEEEFFFGGGGGGFFFEEEDDD???@@@AAA@@@>>><<<<<<<<>>===<<<;;;::::::;;;<<<<<<<<<;;;:::999999===:::777888;;;======;;;;;;:::999888888888999999:::<<<>>>===:::999;;;===;;;:::999888888888888888555888:::;;;;;;<<<@@@DDDAAABBBBBBAAAAAA???>>>===<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;999999999999:::;;;999>>>PPP]]]OOOAAAHHH<<<999:::======;;;;;;>>>>>>:::777777:::===>>>>>>DDDDDDCCCBBBAAAAAABBBBBB>>>DDDLLLQQQQQQOOONNNNNNHHHFFFDDDGGGMMMQQQRRRRRRJJJFFFBBBAAAAAAAAA???===}}}yyyyyyzzz~~~~~~xxxrrrxxxuuuqqqnnnnnnppptttvvvwwwuuuqqqmmmlllnnnsssvvvnnnppprrrtttuuuvvvvvvvvvuuuvvvrrrsss~~~{{{xxxvvvwwwxxxyyyyyyyyyxxxvvvttt||||||||||||yyy|||zzzvvvvvvuuurrrrrruuusssooonnnrrrtttssssssuuuqqqqqqqqqrrrrrrrrrrrrrrrffflllnnnoooyyyvvvvvvuuusssppplllhhhffffffiiilllnnnooonnnmmmllliiikkklllkkkiiigggffffffjjjhhhfffeeeffffffgggfffgggggghhhgggffffffgggiiiddddddggghhheeeccchhhqqqxxxxxxzzz|||wwwnnnlllooooooqqqqqqooommmmmmpppsssqqqqqqtttwwwyyyvvvnnngggkkkjjjjjjllljjjhhhiiinnnkkkkkkjjjhhhffffffhhhjjjgggiiifffaaa___ccceeeeeejjjjjjiiihhhggggggggggggggghhhiiijjjhhheeebbb___^^^```aaa___[[[ZZZ___ccccccbbbcccgggkkkkkkfffaaaeeeaaa]]]\\\]]]^^^\\\ZZZTTT[[[]]]ZZZ^^^hhhiiidddfffddd___VVVMMMJJJLLLPPPLLLLLLNNNOOORRRUUUWWWYYY^^^^^^aaadddeeedddiiioooccchhhhhhjjjnnngggaaahhhnnnqqqsssqqqjjjddd```^^^dddbbbaaaaaa]]]ZZZ]]]cccYYYUUUUUUZZZaaabbb[[[SSSWWWYYY\\\___aaa^^^XXXTTTMMMLLLJJJHHHFFFFFFFFFFFFSSSNNNJJJIIILLLLLLIIIEEEAAAKKKIIICCCBBB======GGGHHHCCC>>>>>>AAADDDCCC@@@EEEEEEBBB>>>;;;<<>>:::777777:::<<<===???@@@AAA@@@@@@EEEBBB@@@AAADDDFFFDDDBBBFFFLLLLLLFFFAAACCCFFFGGGEEEDDDBBBAAA@@@??????@@@???CCCRRRpppjjjJJJAAA>>>AAAEEEGGGFFFDDDBBBBBBGGGBBB===???EEEIIIHHHDDDPPPQQQRRRQQQOOOMMMLLLKKKMMM]]]kkkoootttwwwooocccZZZbbbiiimmmuuurrrcccSSSNNNTTTWWWQQQJJJyyy{{{}}}~~~|||{{{zzzyyyvvvsssrrrtttwwwzzzuuuwwwzzz}}}~~~zzzxxxzzz{{{zzz|||~~~|||{{{}}}yyyxxxxxxwwwssstttwww}}}|||{{{~~~zzzuuuttttttqqqpppqqqssspppqqqvvvxxxuuussssssqqqrrrsssuuuvvvuuuuuutttmmmrrrrrrooovvv{{{yyyvvvtttrrrpppnnnmmmlllnnnqqqssssssrrrqqqpppuuuvvvvvvtttpppllliiiiiisssqqqooonnnnnnmmmlllllllllmmmooopppooonnnnnnnnnlllkkknnnpppnnnkkkmmmrrrzzzvvvtttvvvwwwwwwvvvsssrrrsssuuuxxxyyy{{{~~~}}}yyysssooorrrooommmnnnmmmkkkmmmsssuuutttqqqmmmiiihhhjjjlllhhhkkkkkkiiiiiilllnnnlllpppooonnnmmmlllkkkkkkkkkooonnnkkkiiihhhjjjlllmmmqqqqqqpppkkkfffffflllqqqnnnjjjeeefffjjjmmmmmmkkkmmmjjjfffeeeggghhhhhhggg___eeehhhggghhhlllqqqrrrrrrnnnhhhccc```____________``````aaacccdddffffffhhhkkksssyyyyyytttrrrtttzzz~~~~~~~~~yyyxxx{{{yyywwwwww}}}zzz~~~{{{vvvmmmggg^^^XXXVVVZZZ```eeefffdddcccfffiiihhhddd___```ddd\\\RRROOOIIIFFFNNNSSSOOOKKKKKKMMMNNNLLLIIILLLLLLKKKHHHFFFGGGJJJNNNMMMMMMMMMLLLKKKJJJIIIHHHPPPQQQQQQOOOKKKHHHFFFFFFGGGIIIKKKMMMNNNNNNNNNMMMKKKJJJIIIJJJLLLNNNPPPPPPKKKSSSWWWTTTQQQRRRSSSSSSQQQQQQPPPPPPOOONNNNNNNNNNNNYYYpppaaaSSSJJJLLLOOORRRSSSRRRPPPNNNQQQLLLGGGJJJSSS[[[^^^^^^iiinnnqqqmmmccc]]]]]]```vvv}}}rrrrrrtttsssooo|||~~~|||}}}~~~tttvvvyyy}}}}}}~~~wwwwwwwwwtttpppppprrrqqqttt{{{}}}xxxtttsssrrrsssuuuwwwxxxyyyyyyyyy~~~~~~vvvvvv}}}zzzvvvsssssstttttttttsssvvvyyyzzzyyywwwuuuuuu}}}~~~}}}xxxtttqqqqqqxxxwwwuuusssqqqooommmmmmnnnpppsssvvvwwwvvvtttsssqqqppprrrwwwxxxvvvvvvyyyzzzzzz}}}}}}||||||}}}{{{yyyyyyvvvttttttrrrpppsssyyy~~~|||yyytttooommmmmmnnnkkkpppttttttwwwzzzyyyvvvwwwvvvuuusssssssssssstttvvvtttrrrqqqqqqtttwwwyyy}}}~~~}}}zzzuuusssuuuwwwwwwsssnnnnnnqqqttttttsssssspppmmmmmmooorrrssstttiiikkkooopppnnnlllrrrzzzxxxtttooonnnqqqrrrpppmmmooooooppppppqqqrrrssssssoooqqqwww|||{{{uuurrrssswww||||||wwwuuuzzzxxxllljjjeee```fffooommmkkkmmmpppqqqooollleeeeeeeeedddccccccfffhhhjjjjjjkkkjjjhhheeebbb```^^^___```^^^[[[YYYXXXXXX\\\^^^aaadddeeedddbbbaaa]]]]]]\\\\\\[[[]]]```bbbkkkssszzzzzzzzzzzzzzzxxxvvvwwwxxxyyyyyyxxxwwwvvvtttyyyqqqqqqsssvvvzzz{{{xxxtttnnnhhhcccfffooozzz|||||||||yyysssqqqqqqpppsssyyy|||yyyvvvvvvvvvvvvuuuvvvwwwzzz|||~~~yyy{{{~~~zzzwwwuuuuuuwwwyyyxxxvvvyyy||||||yyyxxxxxxzzz|||}}}zzzyyyyyyyyyyyyyyyvvvssspppoooooorrrtttvvvzzz}}}~~~}}}|||yyyvvvwww}}}}}}}}}|||}}}{{{xxxyyy~~~zzzvvvsssrrrrrrxxx}}}~~~||||||{{{zzz{{{|||~~~{{{}}}~~~~~~}}}{{{|||||||||~~~|||yyyzzzyyywwwwwwyyy|||xxxssstttxxxvvvpppttt}}}{{{zzzyyyzzz||||||{{{yyywwwxxxzzz|||~~~{{{xxxxxxwwwuuuxxx}}}~~~{{{uuusssrrrnnnnnnssswwwwwwxxxzzz}}}zzzwwwuuuvvvzzzzzz{{{|||yyyxxxyyy~~~{{{~~~~~~zzzxxxyyyvvvyyy|||~~~}}}{{{zzzzzz|||}}}}}}{{{xxxvvvwwwxxxzzzzzz{{{{{{zzzyyysssqqqtttwwwxxx{{{}}}zzzzzz~~~~~~~~~}}}~~~{{{zzz{{{xxx{{{~~~|||yyywwwvvvzzz|||~~~}}}{{{|||~~~}}}~~~}}}{{{xxxvvvzzz}}}}}}{{{