BM6P6(@ ***+++,,,------,,,+++*********+++++++++,,,,,,,,,------------------------,,,---......------///111///333:::@@@@@@BBBQQQbbbsssrrrjjj\\\PPPRRRWWW___fffmmmttt{{{lll```jjjsss~~~~~~wwwtttyyy~~~zzzwwwuuurrrnnn___VVVXXXSSSHHHGGGQQQYYY```fffccc\\\XXX[[[```^^^\\\XXXSSSJJJ???444,,,***************))))))))),,,,,,+++)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))***)))(((''''''((()))***)))************+++++++++************))))))))))))***))))))+++***((()))...222444:::EEERRR```jjjoooyyyxxxyyy{{{~~~zzzpppeeeaaa```___aaaeeekkklllpppxxx}}}}}}uuunnnjjjttt~~~~~~uuunnnnnnrrrlllfffcccgggjjjjjjhhhhhhooozzzjjjjjjgggffffffddddddjjjrrrxxx|||wwwuuuooohhhkkkmmmkkkjjjpppvvvssskkkllliiigggggghhhfffccc___WWWUUUSSSSSSVVV\\\cccggglllmmmnnnqqqrrrnnneee^^^NNNEEE:::555777;;;======>>>===AAANNN[[[bbbhhhllliiiiiigggddd^^^SSSHHH@@@555///)))'''***+++)))&&&)))(((((('''((()))***+++(((((())))))))))))(((((((((******&&&'''******((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&''''''''''''''''''&&&***+++++++++***)))'''&&&"""$$$&&&&&&######&&&***%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''',,,+++++++++******))))))---,,,+++)))(((&&&%%%$$$''''''''''''((((((((()))''')))***+++***)))***+++))))))))))))((((((((((((((((((((((((((((((((((((&&&))),,,---,,,************,,,...000333555666777222444666999===AAADDDEEEWWWZZZ___bbbbbb^^^XXXUUUSSSRRRQQQNNNKKKGGGDDDBBB???<<<777444444888===AAAKKKLLLOOOSSSXXX^^^fffkkk***+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,------------------------,,,---...---------///111111444:::???AAAHHH[[[ooowwwhhhfff___SSSSSSVVV\\\bbbkkkxxx|||iii]]]eee|||}}}yyyzzz}}}qqq___^^^\\\TTTSSSYYY```bbbdddccc```]]]^^^___\\\ZZZWWWSSSMMMDDD:::333---+++(((((()))***)))((())))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((***)))(((((((((((()))***(((((()))))))))*********************************---++++++---,,,***,,,111///777EEEVVVeeepppvvvxxx{{{{{{}}}~~~}}}xxxqqqlllhhhcccccchhhmmmmmmnnnppptttuuuwwwzzz{{{xxxrrrmmm{{{yyyrrrppprrrooogggaaaaaaaaabbbeeejjjqqqzzzllleeedddeeeeeecccfffssswwwtttooojjjdddeeecccbbbgggpppsssqqqhhhjjjnnnrrrtttqqqjjjdddYYYVVVSSSTTTWWWZZZ\\\\\\ddddddggglllppppppkkkfffZZZRRRHHHBBBAAAAAA???===888666:::CCCMMMVVV```iiijjjjjjiiigggccc\\\SSSMMM>>>888111,,,++++++)))((()))((((((''''''(((((()))((())))))******))))))(((,,,...,,,(((&&&((('''$$$(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&((())))))***)))((('''&&&###$$$$$$#########$$$&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''***)))))))))(((((((((((()))))))))((((((''''''''''''''''''((((((((())))))''')))***+++***)))***+++))))))))))))))))))))))))+++******+++++++++++++++)))***+++*********---///111444888===AAADDDEEEFFFDDDCCCAAA@@@BBBFFFKKKNNN^^^^^^]]][[[VVVPPPJJJGGGEEEEEEDDDCCCBBB@@@???>>>===888222...///444;;;@@@HHHKKKOOOTTTYYY```ggglll++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------,,,---...---------000222555999@@@HHHOOO[[[mmm~~~lll```___\\\TTT]]]bbbiiippp||||||mmmiiilllvvvxxx~~~~~~ccc]]]___]]]^^^ccchhhgggfffeeedddbbb```___]]][[[YYYVVVQQQKKKCCC>>>333---'''&&&)))+++***(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((***))))))(((((())))))***'''((((((((())))))))))))++++++++++++++++++++++++,,,)))(((***+++,,,111888EEEMMM\\\jjjtttyyyzzzyyy{{{zzzxxxuuuqqqkkkddd___aaabbbiiitttzzzyyywwwwwwqqqsssuuuuuurrrpppnnnmmmrrrvvvyyywwwsssoooooopppkkkhhhffffffeeegggpppzzz}}}|||rrroooooopppmmmhhhiiiwww{{{rrrnnnkkkgggaaaaaa______fffqqqxxxyyyvvvvvvxxxyyywwwrrrkkkeeehhheeebbbaaabbbbbbaaa^^^___]]]]]]aaagggkkklllkkkhhhccc\\\VVVRRRMMMGGGBBB888555555;;;CCCNNN\\\iiilllkkkjjjjjjiiieee```]]]MMMHHH@@@777000,,,***************))))))))))))(((*********++++++*********---///---(((&&&((('''$$$(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((())))))(((((('''%%%$$$$$$$$$%%%%%%$$$(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((())))))''''''((((((((()))))))))''')))***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))******)))***+++,,,...333999>>>@@@DDDKKKRRRXXXZZZ[[[ZZZTTTSSSRRRRRRSSSVVVYYY[[[ZZZWWWSSSLLLFFF@@@<<<999::::::;;;<<<===>>>>>>???<<<888333111444;;;DDDJJJTTTWWW\\\```ccchhhlllppp,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---...------...222444:::@@@NNN___ooo{{{wwwfff```cccdddaaafffnnnxxx}}}}}}zzzxxxxxxwwwvvv}}}}}}dddZZZ\\\___eeemmmnnnmmmkkkiiigggdddaaa``````^^^[[[XXXUUUPPPKKKGGG:::222(((%%%))),,,***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((()))))))))******************+++++++++++++++((('''+++///666AAALLLcccgggnnntttwwwxxxxxxxxxuuuppphhhdddccceeehhhjjjpppooosssxxxxxxrrrnnnmmmiiikkkllliiiccc```bbbddd\\\aaagggmmmqqqssssssssskkkmmmqqqtttrrrsss}}}|||wwwsssuuuvvvxxxxxxtttqqqwwwyyyrrrmmmkkkiiihhhffffffkkkuuu}}}~~~{{{{{{tttooolllkkkkkkkkkuuutttsssqqqoooppprrrsssiiibbb[[[XXX[[[```dddfffmmmkkkhhhfffbbb[[[SSSNNNEEE<<<777:::DDDQQQ```lllmmmlllkkkkkkkkkiiifffdddZZZWWWPPPFFF;;;333...,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++---,,,((((((******((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((***++++++,,,---)))&&&&&&((()))'''$$$))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))'''(((((((((((()))))))))''')))***+++))))))***+++))))))***************+++***))))))(((((()))***++++++...222777===EEEMMMRRRQQQVVV]]]dddhhhiiihhhfff`````````___]]][[[XXXVVVIIIHHHFFFCCC@@@===<<<:::??????@@@BBBDDDFFFHHHIIICCCAAA@@@BBBGGGPPPYYY___cccfffiiikkkllllllnnnooo,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,---.........111555888:::GGG^^^{{{yyymmmdddaaaeeeiiikkkrrr|||}}}mmmaaaeeerrrzzzvvvvvvyyy|||}}}|||hhh[[[XXX[[[dddnnnoooqqqrrrpppjjjeeecccdddccc```[[[WWWTTTPPPLLLIIIBBB888---(((***,,,+++(((******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%########################%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((())))))***))))))************)))))))))))))))*********++++++)))))))))******+++++++++---***,,,333<<>>555111,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++---,,,)))(((++++++)))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''')))+++---...//////+++((((((******(((%%%******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((()))))))))***''')))***+++))))))***+++)))*********++++++,,,,,,---,,,++++++---...000222777<<>>AAAGGGKKKPPPTTTYYY^^^``````^^^\\\YYYYYYYYYYYYZZZ\\\^^^___^^^___```bbbcccddddddddd]]]___bbbcccbbbaaabbbbbb...---,,,,,,,,,,,,---...,,,,,,,,,------------...------------------------,,,---...///222777===BBBEEE]]]zzzwwweee___\\\^^^aaagggvvvzzzfffTTT^^^lll||||||}}}|||yyyvvvnnngggdddeeeiiilllpppuuuzzz{{{yyyuuurrrhhhccc]]]WWWTTTQQQOOONNNOOOHHH===444///,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******)))***++++++++++++***)))))))))))))))************++++++,,,,,,---......///...333???OOO[[[ccckkksssvvvxxxxxxtttlllgggfffgggkkklllooorrrtttsssnnnkkkaaaZZZRRRLLLHHHHHHOOOYYYYYY^^^eeekkkmmmooorrrtttmmmrrrxxxyyyvvvooojjjgggkkkpppxxxvvvllliiijjjjjjgggaaa\\\YYYYYY```bbbfffmmmxxx{{{qqqjjjggggggfffeeecccddddddddddddddddddeee]]]WWWQQQOOONNNRRR^^^jjjlllmmmnnnmmmiii```UUUMMMOOOPPPSSSXXX[[[XXXQQQKKK999666222---***)))***+++******++++++++++++******---///...***))),,,,,,)))((((((((((((((((((((((((&&&'''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((***---///111+++++++++***(((((()))*********)))(((((('''&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))(((((((((((((((((((((((((((((()))))))))*********''')))***+++***)))***+++******++++++,,,------...)))+++...333:::BBBIIIMMM]]]___aaa___YYYQQQKKKHHHHHHHHHHHHHHHHHHIIIIIIJJJEEECCCAAABBBGGGPPPYYY___bbbdddgggjjjkkkiiifffeee___^^^]]]]]]]]]___aaaccccccbbbaaa___]]][[[ZZZYYYZZZ\\\]]]]]]\\\[[[\\\]]]...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------,,,---...000333999@@@EEERRRjjjwwwooohhhVVVRRRSSS[[[cccooozzzhhhYYYaaarrrwwwqqq}}}~~~}}}}}}zzzwwwvvvkkkmmmrrr{{{~~~wwwlllgggaaa[[[XXXWWWUUUTTTRRRLLLBBB888000,,,++++++%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&'''''''''((()))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))'''''''''''''''((()))))))))***+++,,,,,,+++***)))(((((((((((())))))))))))------......///000111111888@@@QQQcccnnnqqqssswwwpppooolllgggdddhhhrrrzzzzzzxxxvvvsssoooggg___ZZZUUUQQQNNNMMMMMMQQQ[[[fffgggkkkppptttuuutttrrrqqqnnnttt{{{~~~|||yyyxxxyyysssoooooopppooolllgggdddeeegggaaa^^^^^^fffttt~~~~~~uuuqqqnnnmmmoooooommmkkklllkkkiiifffddddddfffhhhaaaaaa```ZZZRRRRRR___ooolllmmmoooooojjj___RRRIIIFFFGGGKKKSSS\\\___[[[VVVCCC???888111---++++++,,,*********++++++*********)))+++,,,)))***///000...((((((((((((((((((((((((&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&''''''((((((''''''&&&&&&&&&&&&'''))),,,...000+++---///---***)))+++...***))))))((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''(((((())))))******))))))))))))************''')))***+++***)))***+++******+++,,,,,,---......000222777???IIISSS\\\bbbdddeeeccc^^^UUUKKKCCC@@@@@@???>>>>>>???AAADDDFFFJJJMMMRRRWWW]]]aaaeeefffjjjkkkllllllkkkiiigggeee```___^^^^^^___aaacccdddaaa___\\\XXXVVVTTTTTTTTTYYYYYYYYYWWWTTTRRRRRRSSS------------------------...------------...//////111///...------...---,,,...+++---333888???NNN^^^vvv{{{qqqmmmfffZZZUUUQQQTTT```pppvvveeeccchhhxxx~~~yyy|||yyysssvvv}}}zzz{{{~~~{{{xxxvvvwwwzzz|||{{{zzzzzz{{{{{{{{{{{{|||||||||~~~{{{zzzxxx~~~zzznnnmmm|||}}}qqqeee```\\\YYYXXXZZZTTTPPPJJJBBB;;;444///,,,+++***))))))***+++)))(((,,,***((((((++++++)))''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&''')))************))))))(((((((((((())))))'''((((((((())))))))))))***)))))))))***+++,,,,,,***+++,,,+++******,,,...,,,)))+++///...,,,111:::JJJVVVgggrrruuusssqqqqqqggg```]]]gggwww{{{rrrsssuuuvvvnnn```WWWUUUYYYXXXZZZaaajjjpppqqqpppuuuqqqqqqxxx||||||xxx{{{}}}sssiiihhhlllooolllfffdddiiimmmkkkjjjmmmkkkmmmoooqqqrrrsssuuuvvv~~~yyyoooeee```^^^^^^^^^```aaadddfffhhhiiimmmrrrpppjjjjjjhhhZZZHHH>>>>>>AAAHHHRRR[[[```bbbZZZRRREEE999000++++++,,,***+++,,,+++***)))***+++*********++++++,,,,,,,,,((())))))******)))((('''(((((('''''''''&&&&&&&&&***&&&$$$&&&&&&$$$###&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&)))((('''''''''(((***+++******))))))(((((((((''''''&&&%%%%%%&&&&&&&&&$$$((((((((((((((((((((((((''''''''''''((()))++++++,,,---,,,+++)))((()))***'''((()))(((((()))+++---++++++,,,---...111333444AAAFFFNNNWWW^^^cccdddeeeffffffccc^^^UUUMMMHHHEEE::::::;;;???EEEMMMUUUYYYgggbbbaaaeeeiiiiiiiiijjjiiidddcccfffeee___\\\^^^]]]]]]___cccgggiiiiiihhhkkkgggaaa^^^^^^___``````hhhgggddd]]]VVVQQQQQQSSS------------------------...------------.../////////...---------.........000222222444BBBYYYlllsss{{{tttiiieee```XXX___^^^aaalll~~~xxxqqqtttuuunnnqqqtttvvv~~~~~~|||yyywwwwwwyyyyyywwwtttrrrsssuuuuuuttttttvvvzzz||||||{{{|||{{{{{{zzzzzzzzzzzzzzz|||{{{||||||{{{xxxwww{{{{{{uuutttwww{{{}}}|||}}}~~~yyyjjjrrr{{{ooofff^^^WWWUUUWWWXXXTTTMMMFFF>>>666000,,,+++)))((()))*********(((***(((&&&&&&((()))'''%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''((())))))***))))))))))))(((((((((((()))))))))))))))))))))***++++++******************+++,,,***+++,,,+++******+++---,,,+++,,,///000444AAAPPP]]]eeeooossspppkkkgggfffaaabbbgggrrr|||~~~wwwooommmmmmooorrrooofff___^^^eeehhhnnnzzzxxxpppooorrrsssyyyqqqlllmmmmmmjjjiiikkkfffgggjjjlllnnnqqqtttvvv~~~uuuggg]]]\\\\\\\\\]]]```cccfffhhhjjjnnnmmmhhhiiijjj```PPP>>><<<<<>>@@@LLLRRRZZZbbbggggggeeeccc[[[ZZZWWWRRRLLLGGGEEEDDDEEEIIIOOOUUUZZZ___ccceeeiiiccc```aaaaaa^^^\\\\\\fffaaa```fffjjjiiihhhiiigggkkkooosssvvvxxxzzz{{{|||zzzxxxxxxxxxzzz{{{||||||{{{xxxrrrkkkgggggghhh------------------------...------------...//////---------------...//////...555555888QQQvvv}}}lll```]]]\\\YYYbbbgggmmmxxxmmmfffqqqwwwooolllrrryyy~~~wwwuuusssrrrssssssrrrqqqjjjmmmpppppppppooooooooottttttwww{{{~~~}}}{{{yyyxxxxxxxxxyyy{{{}}}~~~zzzyyyyyy|||~~~zzzqqqiiinnnooopppoooooopppsssvvvzzzcccggg{{{zzzpppcccYYYVVVXXX[[[WWWQQQJJJCCC:::222---+++)))(((((()))******)))***(((&&&&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''(((((())))))))))))((((((***))))))(((((())))))***++++++***)))***+++,,,---,,,++++++************+++***+++,,,+++))))))***,,,---------000444???SSSdddmmmoooqqqnnngggaaa^^^^^^bbbiiissszzzzzzrrrggg___hhhjjjqqqxxxwwwooohhhfffkkkrrrzzz}}}}}}uuuqqqmmmhhhfffgggbbbdddfffjjjnnnqqqtttvvv|||tttaaaYYYXXXXXXXXX[[[```eeehhhiiikkkjjjgggiiikkkcccWWW@@@:::777<<>>333---)))************)))))))))***++++++++++++,,,,,,,,,...,,,)))'''%%%%%%''''''(((((((((''''''''''''&&&***%%%%%%...555333+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&((((((((((((((()))******((((((((((((''''''''''''+++******)))(((''''''&&&((((((((((((((((((((((((+++***************+++++++++,,,,,,+++)))((()))***&&&(((+++---,,,++++++,,,,,,...222999@@@HHHNNNQQQ]]]```eeegggfff```YYYUUUIIIIIIHHHFFFEEEFFFJJJMMMVVV\\\ccchhhiiihhhfffeee___[[[ZZZ]]]^^^ZZZXXXYYY^^^```hhhvvv~~~}}}www|||~~~zzzyyyyyy...........................------------...//////............------...///...666@@@PPPooowwwfff[[[ZZZ___bbbiiiuuuyyylllaaafffwwwqqqssszzz}}}uuurrrrrrrrrsssttttttttttttrrrsssuuuvvvvvvvvvwwwwww||||||{{{zzz{{{{{{}}}vvvpppwwwuuusssppppppqqqsssuuuyyy~~~tttbbbhhh{{{yyykkk^^^ZZZ\\\[[[WWWRRRMMMGGG@@@777000,,,***(((((()))******)))+++***(((((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&((())))))))))))(((((('''***))))))))))))))))))***,,,+++)))))))))***,,,------,,,++++++***************+++,,,+++))))))+++,,,---...111777AAANNN^^^jjjmmmlllhhhccc^^^]]]```ccciiinnnrrrpppggg]]]WWWUUUdddmmm{{{uuunnnmmmttt~~~|||uuuooojjjgggfffeeefffiiinnnrrrttttttsssvvv{{{~~~kkk\\\ZZZXXXWWWYYY]]]bbbeeehhhjjjjjjhhhiiiiiibbbXXXFFF===555888EEESSS\\\___```aaa```\\\SSSGGG;;;333---,,,************)))(((++++++++++++++++++++++++...---+++)))'''&&&&&&&&&(((((((((''''''''''''''''''###$$$,,,000,,,&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''&&&'''((()))(((&&&((((((((((((((())))))***((((((''''''''''''''''''))))))***)))((((((((()))((((((((((((((((((((((((++++++***)))))))))******+++,,,,,,***)))((()))+++(((***++++++******,,,---...333;;;DDDMMMUUUZZZ\\\dddccc```\\\UUUOOOHHHEEECCCEEEHHHKKKOOOUUU[[[```bbbfffiiihhhddd___\\\[[[TTTUUU\\\fffkkkkkkjjjllllllvvv...........................------------.../////////111111000---,,,...000444===UUUxxx~~~mmm```YYY\\\gggqqq{{{[[[]]]dddxxx{{{sssrrr|||~~~{{{xxxvvvsssssstttttttttttttttuuu~~~~~~}}}yyyvvvtttuuuuuuvvvtttwww}}}uuujjjnnn|||uuufff______YYYUUUPPPMMMKKKFFF===777///---***))))))******)))+++***)))'''&&&'''(((***((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((((((''''''&&&((())))))))))))(((((('''******))))))))))))************)))((()))***+++,,,------,,,+++*********+++***+++,,,+++******,,,...+++111:::GGGVVVbbbhhhhhhhhheeeaaa]]]]]]```gggkkkgggfffaaaWWWNNNLLLRRRXXXbbbmmm||||||tttwww}}}|||~~~~~~xxxsssooommmlllmmmooosssvvvuuuqqqmmmlllssssssgggddd```\\\ZZZZZZ[[[\\\cccfffhhhiiijjjiiiccc[[[OOOEEE:::999CCCPPP[[[___aaabbbbbb___YYYPPPGGGAAA555222---+++++++++***)))++++++++++++++++++++++++++++++,,,---+++)))&&&$$$((((((((((((((((((((((((&&&$$$&&&)))'''###"""%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((''''''((()))(((''''''(((((()))))))))))))))''''''((((((((((((((((((%%%'''))))))(((''')))+++))))))))))))))))))))))))***))))))((((((((())))))***+++,,,***)))(((***+++,,,+++***))))))+++000444===BBBJJJQQQWWWZZZZZZZZZXXXTTTOOOIIIFFFFFFGGGHHHRRRUUUYYY\\\___cccgggjjjdddeeefffbbb^^^[[[]]]``````eeeqqq...........................------------.../////////222333111......000333999IIIkkkpppaaa[[[\\\cccsss~~~ddd\\\kkkwwwuuuwww|||~~~vvvwww|||}}}yyyyyy|||wwwyyyyyyyyyxxxxxxzzz|||~~~~~~}}}|||zzzxxxzzz{{{zzzxxx{{{|||tttrrrwwwoooddd```YYYTTTOOONNNNNNKKKDDD>>>333000,,,************)))(((((('''%%%###$$$&&&((((((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((((((((((((((())))))))))))((((((+++******))))))******+++)))))))))***************---,,,,,,++++++++++++,,,***+++,,,,,,,,,---///111---999JJJZZZhhhooommmfffdddcccbbbbbbcccfffhhhjjj[[[VVVNNNGGGFFFMMM[[[eeefffllluuuxxxuuuyyyyyyuuutttkkklllmmmmmmnnnrrrvvvzzzyyyxxxyyy}}}yyyrrrkkkiiijjjooorrrtttyyy}}}zzzwwwuuutttuuuvvvtttnnniiifffllluuu}}}}}}xxxsssrrrppplllgggaaa\\\YYYWWW^^^```cccgggiiiiiifffcccYYYOOOBBB===AAALLLWWW^^^cccccccccbbb^^^YYYSSSPPPAAA;;;333...,,,,,,+++***,,,,,,,,,++++++++++++***(((***---//////---)))''''''(((((((((((()))))))))((('''(((((($$$ ###)))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))(((''''''))))))((('''''''''((()))))))))))))))(((((((((((())))))))))))%%%(((******''''''))),,,)))))))))))))))))))))))))))((((((((((((((())))))***++++++***))))))***,,,...---,,,+++...444<<>>DDDPPPZZZbbbcccccccccaaa^^^[[[YYYUUUJJJ<<<222//////...---,,,,,,,,,++++++*********)))***+++---///000111222'''((((((((())))))******((($$$$$$(((+++)))((()))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))((((((((((((((((((((((((***((('''((()))***)))'''&&&''')))*********)))((())))))******+++++++++,,,,,,///111...(((&&&'''***))))))))))))))))))))))))))))))))))))***+++,,,---***++++++***))))))+++,,,+++...444;;;CCCMMMWWW^^^UUUPPPIIIBBB>>>===>>>???DDDJJJRRR[[[```aaa```^^^[[[\\\]]]___cccjjjsssyyy{{{yyyvvv//////............//////111111000///////////////444------333333000999GGGeeevvvvvvlllfffbbbZZZ\\\aaaiiiuuupppgggqqq}}}ppplllnnnyyywwwxxxzzz~~~~~~{{{~~~{{{xxxwwwzzz}}}rrriii^^^XXXdddwwwttteeeZZZUUUXXXWWWMMMJJJMMMGGG>>>222,,,++++++***((())))))))))))((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((((()))))))))))))))((('''''')))******)))''''''(((((())))))******+++)))((('''((()))+++,,,)))))))))))))))))))))))))))))))))***+++---...///,,,,,,,,,+++,,,,,,------+++---///...,,,///:::EEEXXXhhhrrrkkk___\\\___bbbrrrjjjeeefffcccZZZQQQOOOTTT```tttwwwpppkkkjjjhhhfffeeeeeeggghhhhhhlllnnnlllgggffflllrrr|||yyywwwssstttvvvuuutttsssrrrssstttpppjjjfffggglllsssxxxuuurrrqqquuu|||}}}yyy~~~{{{yyysssooollliiigggkkkrrrrrrpppppptttzzz|||jjj[[[YYY]]]^^^___bbbbbbaaa[[[OOODDDAAAIIIRRRaaacccddddddaaa___^^^^^^UUURRRJJJ@@@666///---------+++******++++++***)))((()))***+++---000222333+++***))))))(((((())))))***)))))))))((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%'''&&&%%%&&&((((((((('''(((((())))))((('''&&&&&&))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***))))))***+++,,,000,,,''''''***,,,,,,+++333???JJJOOOXXXbbb]]]RRRHHHBBB:::777;;;DDDNNNTTTXXX```gggfff```]]]^^^___]]]fffmmmpppwwwtttttt//////............//////111111000///////////////000//////222444<<>>NNN[[[eeehhhhhheeegggnnnqqqpppkkkeee___[[[UUUPPPTTT[[[dddxxxyyyqqqkkkiiihhhhhhhhhggghhhiiikkkkkkkkkqqqtttvvvtttppppppvvv||||||yyyvvvtttttttttuuuuuutttttttttvvvzzz|||yyyvvvrrrpppqqqvvv|||vvvttttttxxx|||wwwxxxzzz}}}wwwssssssssspppoooqqqmmmmmmrrr}}}uuugggdddeeecccaaaaaa___```]]]VVVMMMIIILLLPPPZZZ]]]aaabbbbbbaaa``````\\\YYYSSSLLLCCC:::222...///---,,,+++,,,,,,+++)))++++++++++++,,,---...///,,,,,,+++***)))(((((('''))))))((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&'''&&&%%%&&&((()))((('''))))))******))))))((('''))))))))))))************))))))))))))))))))))))))(((((()))))))))*********++++++******+++,,,,,,---***,,,......///000333555CCCQQQ___dddfffcccSSSAAA======???DDDLLLTTTZZZ^^^eeeggghhhddd```aaagggkkk}}}|||tttvvvzzz~~~}}}zzzooorrr}}}~~~//////............//////111000000//////////////////333333111999RRRooonnn```[[[eeekkkxxxhhheeexxx~~~tttqqqvvv}}}zzzxxx{{{~~~}}}~~~|||xxxvvvwwwyyy{{{{{{zzzxxxxxxxxx{{{uuullleee]]]YYYbbbppptttyyyiii\\\ZZZYYYTTTRRRSSSPPPJJJ@@@777000------...************))))))))))))((())))))******))))))((()))))))))(((((((((''''''(((((((((((()))))))))))))))((('''''')))******)))))))))))))))((((((((((((******)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))(((---------------...//////......///333===NNN```lllooojjjeeeiiiuuu}}}wwwlll```WWWOOOOOOTTT[[[dddkkkooo~~~zzzuuummmeeebbbcccgggjjjhhhhhhiiimmmrrrtttrrrppptttvvvxxxvvvssstttzzz~~~zzzuuupppnnnoooqqqsssvvvwwwxxxzzz}}}|||yyyvvvttttttvvvzzz|||xxxwwwyyy}}}~~~xxxrrrjjjfffggglllqqqttt}}}zzzyyyzzztttkkkmmmvvv|||rrrooonnniiiccc______``````\\\VVVQQQMMMKKKRRRVVV]]]aaabbbbbbbbbbbbbbb___[[[WWWQQQFFF999000111///,,,+++,,,,,,+++***...---,,,+++******))))))------------+++)))'''&&&'''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((((('''''''''&&&%%%&&&((()))((('''******++++++******))))))))))))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,---------(((,,,000111222777AAAJJJSSS```kkkmmmjjjbbbPPP>>>BBBGGGNNNWWW]]]aaabbbcccbbbdddgggkkkpppvvvyyynnnjjjoooxxx}}}uuusssxxx~~~{{{mmmcccbbbhhhrrryyy|||{{{wwwrrrmmmkkkkkklllwwwxxxuuuqqqtttvvvnnnaaa//////............//////000000////////////000000111777666444FFFmmmmmmaaabbbnnnuuuvvvggg^^^mmmxxxrrruuu~~~}}}{{{~~~|||}}}~~~|||zzzwwwyyy|||}}}{{{yyyyyyyyyxxx{{{~~~{{{uuuqqqkkkhhhoooyyysss|||uuuccc\\\ZZZVVVTTTTTTRRRMMMEEE;;;222------...******)))))))))((((((((())))))************)))))))))))))))(((((((((((('''(((((((((((()))))))))))))))((('''''')))******)))******))))))((((((''''''******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++)))((((((,,,,,,,,,,,,---...//////,,,///444<<>>999333...,,,,,,,,,,,,+++***************++++++&&&''')))+++------------***)))))))))((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''(((((((((((())))))((('''&&&''')))***)))((('''((())))))***)))))))))))))))))))))******************************************+++++++++,,,,,,,,,---,,,++++++,,,---///000444;;;EEEPPPWWW[[[\\\]]]XXXXXXXXXXXXYYY^^^dddhhhbbbeeegggiiimmmuuu}}}tttrrrvvvrrrddd___ccchhhmmmooolllgggbbb_________^^^[[[UUUPPPMMMLLLOOOMMMLLLNNNQQQQQQLLLGGGLLLNNNRRRSSSSSSRRRRRRRRRMMMKKKIIIIIIKKKMMMKKKHHH//////............/////////////////////000111111222;;;JJJaaa~~~tttfff]]]```mmmxxxrrrlllyyyvvvooogggfffppp{{{uuuxxxvvvxxx}}}zzzxxxxxxxxxwwwxxxyyyxxxvvvuuuvvvwww~~~yyyhhheeemmmttt|||iii]]]WWWTTTRRROOOKKKHHHDDD===444---+++++++++************)))'''(((((())))))(((((('''*********)))))))))(((((((((((((((((()))))))))))))))((('''''')))******)))(((((((((((())))))))))))******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---------......///111222333999LLL^^^gggqqqrrr```NNNGGGRRRaaaxxxooo___VVV]]]___eeeooozzz}}}{{{zzzyyyxxxwwwxxxyyyyyyyyy|||~~~}}}zzzyyy|||{{{}}}zzzzzzzzzzzzyyyyyyxxxxxxvvvzzz}}}|||yyyyyy~~~}}}{{{wwwrrrnnneee___[[[ZZZ[[[___kkkxxxzzzsssrrrvvvxxxwwwuuussswwwuuunnngggeeejjjnnnpppooouuuyyy{{{{{{}}}~~~yyypppgggddd```\\\ZZZ[[[^^^aaa]]]```dddggggggfffeeefffdddcccaaa```^^^[[[YYYXXXNNNGGG>>>666111///------++++++*********++++++,,,'''(((((()))***+++,,,,,,,,,,,,+++***)))(((((('''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((&&&&&&'''''''''((((((((()))''''''''')))***)))(((((()))******++++++******))))))))))))************************************************++++++++++++,,,+++***+++---222666999AAAIIISSSWWWUUUPPPNNNOOOJJJOOOXXX```dddfffiiillldddlllvvv~~~||||||ssskkklllvvv~~~sssfff^^^\\\aaa```^^^ZZZUUUQQQOOOOOO[[[\\\[[[WWWRRROOOPPPRRRUUUWWWXXXWWWUUUUUUZZZ]]]dddbbbaaaaaabbbbbbaaa```\\\]]]___aaa```]]]ZZZYYY//////............/////////////////////000111111999CCCWWWpppzzzvvvqqqeeeWWWVVVddduuuqqqnnnmmmkkkooo~~~wwwuuuvvvvvv}}}{{{}}}~~~~~~}}}{{{zzz{{{}}}xxxzzz}}}}}}zzzuuurrrqqqxxx}}}oooZZZVVV```lllpppaaaZZZVVVSSSPPPMMMLLLJJJCCC888///---------,,,,,,,,,++++++''''''((((((((((((''''''************))))))))))))(((((((((((()))))))))))))))((('''''')))******)))''''''(((((())))))************+++,,,,,,,,,,,,+++---------------------------...000111111///...,,,/////////000111333444555III\\\nnnvvv}}}lllWWWJJJEEENNNeee|||mmm]]]WWW]]]fffpppqqqwww~~~sssvvvyyy}}}~~~~~~}}}{{{}}}{{{{{{{{{}}}|||xxxuuusssxxx{{{zzzxxxzzz}}}|||wwwooogggddd```\\\```hhhffffffdddfffooo{{{qqqppprrrwwwzzz~~~zzzrrrmmmnnnqqqrrrsss{{{|||{{{{{{uuummmrrrooojjjbbb[[[YYY[[[]]]```cccfffhhhhhhggghhhhhhbbbddddddbbb^^^[[[ZZZZZZYYYRRRFFF<<<555111...---,,,,,,+++++++++++++++,,,)))))))))((())))))***+++...---,,,+++***(((''''''&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((%%%&&&&&&&&&''''''(((((()))((('''((()))***)))((()))***+++,,,,,,,,,,,,,,,))))))))))))************************************))))))*********++++++++++++******+++///666<<<@@@MMMTTTYYYSSSHHH@@@BBBGGGRRRWWW```fffeeeaaa^^^___ooo{{{ssspppwww}}}kkkeeehhhkkkmmmlllhhh```\\\[[[]]]WWWUUUQQQMMMKKKNNNTTTYYY]]]^^^^^^\\\YYY[[[aaagggkkkoooqqqmmmiiinnn|||~~~zzzyyyyyyxxxvvvyyy}}}xxxtttttt///////////////.........---333222111555111...666:::JJJeee~~~zzztttoooeee]]]\\\^^^fffzzzxxxuuu~~~nnnpppvvv~~~yyyxxxtttuuu{{{~~~}}}{{{{{{|||}}}~~~~~~|||yyyvvvtttsssrrrxxx{{{ssscccXXXWWW^^^eee}}}cccXXXYYYQQQSSSPPPLLLLLLIII===///,,,++++++,,,---,,,***((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))(((((((((((())))))++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////555222111333222111999EEEXXXcccnnn{{{iiiUUUIIILLLQQQZZZtttmmmYYYXXXYYY[[[iii|||}}}wwwtttwwwzzz|||}}}}}}~~~}}}{{{}}}|||xxxwww}}}{{{yyyyyy}}}~~~yyytttooohhh```ZZZXXXUUUTTT[[[kkk{{{~~~kkksssvvvqqqsss{{{yyywwwvvvwww}}}~~~~~~yyyuuuuuuuuuvvvpppaaaRRRRRRZZZ^^^```bbbfffiiijjjiiihhhhhhddd```^^^______]]][[[VVVWWWRRRGGG888...---///;;;222)))''',,,000...)))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))+++++++++*********))))))++++++++++++++++++++++++))))))(((((()))***++++++---,,,++++++,,,------------000000111777BBBJJJLLLTTTMMMHHHDDD???===GGGTTT___^^^aaacccaaaaaakkkxxxtttjjjqqq~~~uuuhhhaaaaaaeeecccaaa^^^[[[ZZZWWWTTTQQQPPPPPPSSSWWWXXXZZZaaajjjlllhhhggglllnnnooosssyyy~~~yyyxxxwww{{{|||////////////////////////...333000111777333111999EEEYYYrrr}}}rrrkkkiiiaaa[[[[[[^^^jjjttt}}}uuuuuu{{{wwwwwwyyyxxx{{{~~~}}}||||||}}}~~~~~~{{{yyyvvvtttsssrrrwwwyyy}}}vvvjjjccccccgggkkkmmm]]]WWWRRRSSSPPPLLLKKKJJJBBB888///---,,,+++,,,,,,+++))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,------------------........./////////---...222555999DDDPPP]]]lll{{{nnnRRRHHHGGGUUU```iii~~~ooo```VVVXXX___fffttt{{{wwwxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}zzzxxx~~~~~~|||xxxrrriiibbbYYYRRRNNNSSS]]]ffflllnnnnnnuuuwwwtttvvv}}}|||{{{wwwqqqppppppnnndddYYYUUUYYY^^^___```dddhhhkkkkkkjjjjjjfffbbb`````````^^^\\\ZZZZZZUUUKKK>>>444000///666///)))(((,,,...---)))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))+++++++++*********))))))++++++++++++++++++++++++++++++*********++++++,,,***))))))***+++,,,---,,,+++...000444<<>>AAADDDIIITTT___^^^[[[\\\aaaeeemmm{{{|||ooojjjtttvvvjjj___ZZZZZZ\\\VVVSSSPPPOOOQQQSSSUUUUUUXXXWWW\\\eeemmmrrrxxx~~~vvvtttrrruuu}}}zzzyyy}}}xxx///////////////////////////333000222888666666BBB[[[pppyyynnncccfffcccaaaaaahhhxxx}}}qqqrrr{{{{{{|||}}}uuusssyyy~~~~~~}}}}}}|||||||||~~~~~~}}}{{{xxxvvvtttsssssswwwxxxyyy|||~~~{{{yyyyyyzzzzzzrrrtttxxxmmmZZZUUUUUURRRNNNKKKJJJFFF@@@444111---++++++,,,,,,+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------.........////////////---...333:::DDDQQQ\\\]]]pppjjjPPPGGGHHHVVVkkkxxx~~~tttdddYYYXXXYYY^^^hhhttt}}}{{{zzzzzzzzz{{{|||~~~tttlll]]]RRRKKKMMMOOOPPPVVV^^^iiikkkkkkjjjrrr~~~{{{ooollllllpppoooiiibbb^^^^^^\\\]]]aaaggglllnnnmmmmmmjjjfffcccaaaaaa___^^^^^^\\\XXXRRRHHH>>>555000...,,,******+++,,,+++***************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++++++++***************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...***///444:::CCCJJJJJJFFF;;;;;;@@@IIIPPPVVV]]]cccaaaccciiirrr{{{{{{rrrjjjhhhrrr~~~|||ssseee[[[VVVTTTTTTSSSTTTRRRPPPQQQVVV\\\aaadddggghhhqqq}}}{{{zzzyyy///////////////000000000000444222222666666@@@WWWzzz|||pppcccgggjjjmmmoooyyyiiiiii{{{~~~xxxuuu|||}}}yyywwwzzz~~~~~~~~~~~~{{{{{{{{{|||}}}~~~}}}|||zzzxxxvvvttttttssswwwvvvuuuuuuvvvxxxzzz|||ppphhhbbbgggwwwdddZZZYYYUUUQQQMMMJJJFFFCCC:::666000,,,+++,,,,,,---))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,------------...............////////////444222222777AAANNN[[[cccdddtttzzzlllXXXFFFLLLWWWllluuucccYYYVVVUUU^^^eeehhhqqq|||{{{yyyyyy||||||~~~}}}tttfffZZZQQQQQQMMMIIIPPP]]]bbb]]]XXX\\\kkk~~~tttppppppwww}}}rrriiiZZZYYYYYY^^^eeellloooooonnnllliiifffcccaaa```___^^^\\\ZZZWWWRRRIII===555***,,,---,,,+++*********************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++------------,,,,,,+++++++++,,,---...---...///000---666>>>BBBEEEHHHFFFAAA>>>EEEPPPYYY\\\^^^```ccciiitttuuutttzzz~~~zzzsssnnnkkkkkkpppwwwlllbbbVVVQQQSSSVVVWWWVVV^^^```dddgggjjjnnnqqqsssvvvyyy////////////000000111111111666555333444777NNNqqq}}}pppccceeeooowww|||llleeesssxxxpppooosss{{{zzz~~~~~~zzz{{{|||}}}}}}~~~~~~}}}yyyyyyzzz{{{|||~~~|||{{{yyywwwvvvuuutttttttttssssssssssssuuuwwwxxx{{{rrrjjjiiipppyyy}}}yyylll^^^ZZZVVVTTTQQQMMMIIIGGG@@@:::333---+++,,,---...))))))*********+++++++++))))))))))))))))))))))))************************))))))(((((()))***++++++*********))))))*********++++++++++++++++++++++++,,,,,,---------................../////////000000333333444;;;IIIYYYdddiiiwww{{{{{{rrreeeYYYQQQMMMTTTfff|||sss^^^UUUWWW]]]]]]jjjssstttxxxvvvyyyzzz}}}zzzqqqhhh```^^^YYYVVV\\\hhhaaaTTTKKKSSShhh}}}|||yyy{{{}}}{{{{{{nnnWWWXXX[[[___ccchhhkkkmmmnnnnnnllljjjfffcccaaa```\\\[[[YYYZZZXXXQQQFFF>>>...///000...+++))))))+++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************+++++++++++++++++++++++++++,,,,,,------,,,++++++,,,---......,,,---///222555@@@IIIIIIEEECCCCCCAAAHHHRRR\\\```aaafffnnnuuuzzzrrrhhhnnnxxxwwwrrrooopppooolllkkklllWWWRRRNNNQQQYYYaaaeeegggmmmvvv~~~yyyxxxxxx~~~...//////000000111111222333777555666888???]]]wwwjjjaaaaaaqqq~~~uuuiiissswwwqqqlllffflllwww~~~}}}}}}~~~~~~xxxxxxzzz{{{||||||||||||wwwxxxyyyzzz{{{|||}}}}}}zzzzzzxxxwwwvvvuuuuuutttpppqqqtttvvvyyyzzz{{{{{{}}}~~~}}}vvvqqqoooqqq|||ttttttzzzfff]]]UUUTTTUUURRRNNNLLLDDD>>>666///---,,,------)))************+++++++++))))))))))))))))))))))))************************(((((((((((()))***+++,,,******))))))))))))******++++++++++++++++++++++++,,,---------................../////////000000000///222777BBBUUUhhhrrrsssvvvjjj]]]RRRMMMQQQXXXeeewww~~~fffYYYZZZaaafffggghhhrrrzzzzzz|||yyy}}}}}}~~~~~~{{{wwwqqqkkkggghhhmmmqqq]]]NNNCCCJJJ^^^oooyyy}}}|||wwwtttwww{{{~~~~~~~~~|||nnn^^^bbbgggiiihhhggghhhjjjmmmoooqqqoookkkgggcccbbb\\\[[[[[[\\\[[[VVVNNNHHH888777444///+++))))))+++************))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***************+++++++++++++++++++++++++++++++++***+++,,,---...---,,,++++++------,,,+++---222777BBBJJJOOOKKKFFFFFFHHHHHHRRRYYY___bbbjjj{{{xxxiiigggqqq{{{}}}wwwrrrooojjjaaaZZZYYYMMMQQQWWW___gggnnntttxxx|||...//////000111111222222444444333888BBBLLLjjj|||lllbbbbbbcccvvvrrrwwwqqqfffjjjlllkkkuuu~~~~~~~~~|||||||||{{{zzzxxxxxxyyyzzzzzzyyyyyyyyyvvvwwwxxxyyyzzzzzz{{{{{{yyyyyyxxxvvvuuuuuuuuuuuuooorrrwww|||~~~}}}|||zzz||||||wwwqqqqqq}}}xxxgggWWWTTTUUUSSSOOONNNGGGAAA888222...---------)))************+++++++++))))))))))))))))))))))))************************(((((((((((()))***+++,,,++++++************++++++++++++++++++++++++++++++------------.............../////////000000000000333888AAAOOOeeezzz~~~rrrcccUUUPPPQQQVVVcccppp}}}mmm```TTTTTTaaammmqqqoooqqqvvvzzz{{{{{{{{{}}}~~~~~~~~~}}}|||rrrpppuuuvvvqqqVVVJJJAAADDDNNNXXXbbbkkkuuutttvvvwwwuuussswww}}}}}}xxxyyyuuuqqqyyyuuummmkkkmmmmmmqqquuuvvvrrrlllgggeee_________^^^\\\XXXSSSPPPEEE@@@888000+++******+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++)))***---///000//////...+++---...------222;;;CCCOOOOOOMMMIIIKKKQQQTTTTTTYYY___gggqqq{{{uuulllhhhpppzzz~~~||||||tttlllfff___WWWTTTVVV]]]hhhtttzzzyyyxxx{{{}}}...//////000111222222222555222000:::KKKVVVqqqxxxddd^^^fffhhh}}}xxxuuugggcccooowwwyyy}}}~~~}}}{{{{{{{{{zzzyyyzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuqqquuu{{{{{{xxxsssvvvyyy{{{|||}}}wwwyyyrrr\\\TTTTTTQQQMMMLLLHHHBBB:::333///...---,,,)))************+++++++++))))))))))))))))))))))))************************(((((((((((()))***+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------.........//////////////////000000000000;;;BBBLLL\\\sssdddUUUKKKPPP]]]lll~~~dddUUUWWW\\\cccjjjqqqvvvxxxwwwwwwxxxzzzxxxvvvzzzzzzsssrrrzzzxxxkkkSSSLLLFFFEEEEEEIIIUUUcccpppuuu{{{|||tttmmmooovvv{{{uuuvvv|||vvvrrrsssmmmsssyyyzzzvvvooojjjgggccccccbbb___\\\YYYVVVTTTMMMEEE:::000,,,+++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))******++++++++++++++++++++++++++++++++++++)))+++...000111111111000---///000000111999DDDMMMVVVQQQIIIGGGOOO[[[___]]]___fffrrryyyiiikkkjjjiiiooo}}}{{{jjjccc\\\YYYXXXZZZaaaiiittt}}}{{{~~~vvv}}}111///---///222333222000---444777999JJJhhhwwwwwwtttoooiiifffgggiiixxxtttoooqqqyyy~~~|||zzzxxxzzz}}}|||{{{zzzyyywwwvvvuuutttwwwxxxyyyxxxwwwwwwyyy{{{|||zzzxxxwwwxxxxxxssstttvvvzzz||||||zzzxxxvvvwwwxxxyyy{{{}}}||||||]]]UUUVVVRRROOOQQQMMMIIICCC999000,,,---000...---,,,,,,++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,222222,,,))))))++++++***************++++++,,,,,,------,,,,,,+++,,,---......//////......000......///222333333333DDDLLL[[[qqqrrrYYYTTTXXXiiikkk\\\VVVTTTZZZdddlllqqqssstttuuu{{{tttrrrwww{{{{{{}}}~~~}}}zzzwwwyyyzzztttlllYYYWWWRRRLLLJJJNNNWWW^^^hhhwwwzzzsssmmmtttwww~~~~~~zzz}}}rrrssstttvvvwwwwwwuuusssrrrhhhddd___\\\ZZZXXXVVVUUUNNNKKKDDD:::000++++++---***++++++,,,,,,++++++***,,,***((('''&&&'''((()))((((((''''''''''''(((((())))))((((((''''''&&&&&&))))))))))))************(((((((((((())))))))))))******))))))******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------...///......///,,,+++111===JJJRRRVVVLLLKKKPPPZZZ___^^^___cccsssrrrjjjllllllyyy{{{wwwlll___ZZZXXXYYY^^^eeennn|||zzz111///...///222333222000222333666???SSSmmmwwwuuupppjjjfffggglllqqq~~~zzz|||}}}}}}~~~~~~~~~~~~}}}||||||}}}{{{|||{{{{{{zzzyyyxxxvvvuuuuuuuuuvvvwwwwwwvvvvvvxxxzzz{{{wwwtttsssssstttsssssstttwwwyyyyyywwwuuuyyyyyyyyyyyy{{{|||~~~~~~}}}cccYYYXXXTTTOOOOOOLLLIIICCC;;;222......///...---,,,,,,++++++,,,,,,***************************************************))),,,000000,,,)))***++++++************+++++++++,,,,,,------,,,,,,+++,,,---......//////......000000000000111333666777IIIVVVhhh|||xxxfffUUU[[[hhhzzzlll[[[SSSQQQ[[[```ggglllppprrrsssuuu}}}vvvsssvvvzzz{{{~~~}}}|||yyy{{{zzzyyyzzzzzzuuummmaaa___\\\WWWSSSUUU\\\bbbkkk{{{{{{}}}{{{|||wwwqqqsssuuuxxxzzzyyyvvvssskkkgggbbb^^^[[[YYYXXXVVVQQQOOOHHH???555///---...,,,+++++++++++++++******,,,+++)))((('''((()))******))))))(((((())))))***((((((((((((((('''''''''))))))))))))************(((((((((((()))))))))*********))))))******+++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...000111111000000111555???JJJRRRSSSQQQLLLNNNSSSXXXZZZ^^^lll|||sssooooooooorrryyyyyynnnfff___YYY[[[\\\aaagggnnnxxx|||zzz222000//////111222222111777555:::MMMdddvvvwwwssskkkeeeeeekkkvvv}}}www{{{~~~|||~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~yyyxxxxxxwwwvvvvvvuuuuuuwwwxxxyyyyyyxxxyyy{{{}}}~~~{{{vvvrrrpppqqqrrrtttsssrrrrrrtttwwwyyyyyyxxx{{{zzzyyyyyyyyy{{{}}}~~~|||}}}~~~~~~}}}mmm^^^ZZZUUUPPPMMMKKKIIIEEE>>>777111///......---,,,,,,++++++,,,,,,************************************************,,,***+++......+++***,,,++++++************++++++,,,,,,------------,,,,,,------...////////////...000111222111000444:::???QQQcccwwwyyyhhhYYYXXXiiijjjWWWPPPRRRVVVdddhhhlllppprrruuuwwwyyy{{{xxxyyy{{{|||yyyyyy}}}}}}||||||yyysssnnnnnnmmmiiidddcccgggjjjmmm~~~||||||}}}xxxvvvwwwnnnooosssyyy~~~{{{wwwqqqlllfffaaa]]][[[YYYWWWVVVTTTOOOGGG===555111///...---,,,+++******+++,,,,,,+++***)))))))))***++++++******))))))******+++'''((((((((((((((())))))))))))))))))************((((((((()))))))))************))))))******+++,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111222222222...222:::FFFRRRVVVSSSOOOWWWUUUVVV]]]iiixxxqqqlllfffeeekkkuuutttggg\\\VVVXXX^^^qqqqqqrrrtttvvv~~~~~~222111000000000222222333999999GGGeee|||vvvqqqjjjgggjjjuuu~~~nnnpppuuuuuuttt{{{~~~|||{{{|||}}}}}}}}}|||{{{{{{zzzzzzyyyyyyttttttttttttttttttttttttvvvwwwxxxxxxxxxyyy{{{}}}xxxvvvrrroooooorrrvvvyyysssrrrrrrtttwww{{{|||}}}xxxwwwwwwwwwxxxzzz|||}}}{{{{{{{{{}}}~~~~~~}}}{{{~~~~~~yyybbbZZZVVVQQQLLLJJJIIIFFFBBB<<<555111......---,,,,,,++++++,,,,,,************************************************---******------******---++++++*********+++,,,,,,,,,,,,------------,,,,,,------...//////////////////222333111111666AAAIIIZZZmmm}}}{{{mmm```YYYVVVfffyyynnn[[[TTTVVV^^^eeekkkooossswwwyyy{{{}}}~~~|||{{{|||}}}yyytttqqqqqqsssppp~~~yyyzzz~~~}}}xxxuuuzzzzzzqqqjjjkkkpppyyyxxxssskkkddd```\\\ZZZXXXYYYXXXTTTMMMDDD;;;444000222000...,,,+++,,,---...,,,,,,+++******++++++,,,*********))))))*********''''''(((((()))))))))***((()))))))))************(((((()))))))))***************))))))******+++,,,*********+++++++++,,,,,,------------------------+++,,,///000000111222333111666???KKKVVVZZZXXXTTT___WWWVVViiiyyyiiiXXXaaajjjpppvvv}}}~~~tttggg]]]\\\\\\```nnn|||yyy}}}111111000000000111333555999BBB^^^sssppplllnnnvvvwwwfffcccuuu~~~lllppprrr~~~zzzvvv||||||}}}~~~{{{yyywwwvvvwwwyyyzzzzzzyyywwwuuutttrrrqqqqqqrrrsssuuuuuuuuuuuusssrrrrrrrrrqqqqqqqqqrrrssssssttttttrrrsssttttttttttttvvvxxxuuussspppnnnooosssxxx{{{wwwuuussssssuuuxxxyyyyyysssssstttvvvxxxzzz{{{|||yyyyyyzzz|||~~~~~~{{{xxxzzziiiZZZVVVRRRNNNJJJIIIHHHEEE@@@999333///...---,,,,,,++++++,,,,,,************************************************---***))),,,,,,)))***---++++++******+++,,,,,,---,,,------......------,,,---...//////000000//////...111333333555===JJJUUUcccqqqvvvhhhTTTMMMVVV```uuunnn___[[[^^^cccjjjqqqrrruuuzzz}}}}}}}}}}}}}}}|||}}}~~~zzzvvvvvvwwwuuuyyyqqquuuzzzwww~~~zzzwwwwwwxxxwwwsssooohhhjjjoooxxx|||rrriiiccc^^^ZZZXXXZZZXXXVVVQQQJJJAAA888222555333111...------...///,,,+++++++++++++++,,,,,,***))))))(((((())))))***'''((((((((())))))******((()))))))))************))))))))))))******************))))))******+++,,,***++++++++++++,,,,,,,,,------------------------,,,...////////////111444;;;CCCOOO[[[aaa```\\\YYY[[[\\\ggg{{{tttoooeee[[[___jjjuuuxxxwwwtttmmmeee___XXXYYYdddppp}}}~~~///000000000000222555888>>>TTTxxxrrrppppppuuueee___jjjqqqrrrrrrkkkpppwww{{{xxxtttssssssrrrqqqnnniiieeeggghhhiiilllooorrruuuwwwppprrruuuwwwwwwtttpppmmmhhhgggfffgggjjjlllmmmlllkkkjjjiiigggffffffffffffgggiiijjjjjjhhhggghhhhhhjjjjjjkkklllnnnooopppqqqrrrsssssssssrrrrrrsssuuutttrrrooommmnnnqqqtttwwwzzzwwwtttrrrrrrrrrqqqppppppqqqtttwwwyyyzzz{{{zzzwwwwwwxxxzzz||||||zzzyyyzzz|||uuu___XXXTTTOOOKKKJJJIIIGGGCCC===555000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,)))))),,,,,,)))))),,,++++++***++++++,,,---...------............------......///000000000000///...000333777===IIIWWWaaakkkppplll[[[MMMQQQaaaooo~~~|||ddd]]]\\\dddjjjkkkoootttyyy{{{}}}}}}|||{{{{{{|||}}}yyy|||~~~~~~|||~~~~~~{{{wwwttttttvvvzzzpppoooxxxwwwqqqyyy{{{yyyvvvttttttttttttuuulllnnnrrrwww{{{pppggg```\\\YYYYYYXXXVVVSSSNNNFFF<<<666666555222000///.........***++++++++++++,,,,,,,,,)))))))))(((((()))))))))((())))))))))))))))))***))))))))))))************)))))))))*********++++++******))))))******+++,,,++++++++++++,,,,,,,,,,,,---------------------------///000///...///444999BBBOOO___hhhgggaaa\\\ZZZbbbuuuoooiiilllmmmkkkiiixxxwwwtttnnnfff^^^YYYWWW``````eeeqqq...///000000000222777;;;LLLjjjrrrqqqrrryyywwwccckkk|||ooocccfffmmmrrrxxx~~~xxxqqqllliiihhhaaa```^^^^^^\\\YYYUUURRRRRRTTTVVVWWWXXXZZZ]]]```[[[___dddffffffbbb^^^[[[TTTSSSSSSUUUYYY\\\]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWSSSVVVYYYZZZYYYXXXYYYZZZ]]]^^^___aaaccceeefffgggmmmnnnnnnmmmkkkkkklllnnnlllkkkjjjjjjkkknnnqqqsssyyywwwtttsssrrrqqqooonnnpppssswww{{{|||{{{yyyxxxttttttvvvwwwwwwyyyzzz{{{yyyyyy~~~iii]]]VVVOOOMMMKKKIIIHHHEEE???888222...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))------))))))+++++++++++++++,,,---......------............------......///000000000000000000111444<<>>EEEppp~~~wwwvvvttt|||~~~~~~mmmhhhppp{{{}}}wwwxxx|||}}}yyytttvvvuuusssoooooorrrssssssvvvsssooojjjfffcccbbbbbb___[[[UUUPPPNNNNNNPPPRRRMMMMMMLLLKKKIIIGGGFFFEEE@@@DDDHHHJJJJJJIIIHHHHHHGGGJJJMMMMMMKKKHHHEEEDDDAAA@@@BBBGGGJJJJJJIIIIIIHHHCCCBBBFFFHHHDDD@@@>>>???<<<:::<<>>MMMUUU```ddddddaaafffyyyyyylllbbbnnn}}}yyyqqq\\\^^^]]]^^^rrr///...000222333666AAAOOOwww{{{vvv~~~}}}vvvssswwwzzztttooohhhddd``````bbbbbb^^^[[[]]]_________^^^```aaaaaafffdddaaa___]]]]]]]]]^^^```^^^[[[YYYYYY\\\```bbb^^^]]][[[XXXUUURRROOOMMMSSSVVV[[[]]]\\\YYYWWWWWWSSSUUUUUUSSSPPPMMMKKKKKKFFFGGGJJJNNNPPPPPPNNNNNNPPPLLLJJJLLLMMMIIIGGGGGGFFFDDDBBBBBBDDDFFFEEEDDDAAABBBBBBAAA@@@AAADDDFFFIIIJJJJJJKKKLLLMMMPPPQQQWWWYYY[[[^^^bbbfffllloooxxxzzz{{{{{{zzzxxxtttpppsssrrrrrrtttxxxyyyxxxvvvuuuxxxvvvpppmmmrrrvvvxxxuuuxxxwwwxxxzzz[[[TTTPPPMMMKKKJJJIIIFFF@@@;;;222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********+++,,,,,,------------------------------///------000000---...222777<<>>777///,,,---//////---...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,+++,,,...///...---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------.........//////......---...111000///777GGGVVV\\\[[[\\\___iii~~~}}}ssskkkfffqqq}}}qqqccc]]]ZZZeeeqqq}}}...---222888555444EEE\\\zzzuuuqqq~~~~~~wwwpppmmmhhhaaa[[[UUUUUUTTTTTTSSSRRRQQQQQQOOOSSSWWWYYYXXXXXXYYY\\\[[[[[[[[[\\\___cccfffhhhgggffffffgggjjjoootttwwwwwwuuusssooojjjeeeaaa___gggjjjoooqqqpppmmmjjjiiicccbbb```\\\WWWTTTSSSSSSPPPSSSWWWZZZ\\\]]]]]]\\\[[[WWWUUUVVVUUUQQQPPPSSSMMMJJJHHHGGGGGGHHHFFFEEEFFFFFFEEECCCAAAAAACCCFFFEEEFFFGGGIIILLLPPPSSSUUUTTTWWW[[[aaagggmmmqqqttt}}}xxxuuutttpppooooooqqqtttvvvvvvuuuvvvwwwsssmmmkkkoootttuuurrruuuuuuttt|||fffUUUSSSOOOLLLJJJIIIFFFAAA<<<444222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------///......111000---///333888AAASSShhhwwwwwwlllaaaTTT^^^tttppp^^^^^^fffpppxxxtttrrruuu}}}}}}tttqqqnnnmmmpppssswwwxxxvvvxxxxxxtttqqqrrrxxx~~~~~~~~~~~~~~~yyyvvvzzzpppwwwnnneee^^^YYYYYYWWWRRRMMMLLLBBB;;;222------......---------,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,...---,,,---/////////...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......////////////......000///...333AAARRR]]]___[[[\\\ddd{{{}}}oooggggggkkkoooyyybbbZZZ^^^hhhuuu222000444:::555444MMMlllvvvqqqpppnnnuuuuuu{{{{{{zzzooonnnmmmlllkkkgggaaa]]]SSSVVVYYYZZZYYYZZZ]]]```bbbdddhhhkkkiiigggjjjooommmnnnppptttyyy|||{{{yyytttnnniiiggggggbbbiiiooorrrvvv{{{|||{{{tttqqqppppppmmmhhhgggiii^^^]]][[[ZZZZZZYYYXXXWWWXXXWWWUUURRRNNNNNNOOOQQQOOONNNNNNQQQUUUYYY\\\]]]UUUYYYaaaiiiqqqyyy~~~}}}vvvsssuuummmmmmmmmoooqqqsssuuuuuuvvvwwwtttooommmqqqssssssooosssuuuuuuyyyrrrVVVSSSOOOKKKHHHHHHFFFBBB???666444000............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------............///...///111000...111666;;;KKKfff|||rrr```UUUYYYjjjxxx^^^___nnnwww{{{}}}yyyvvvwwwyyyuuuqqqoooppprrrtttuuurrrtttuuusssqqqrrrwww|||yyyvvvuuu{{{wwwmmmwwwsssiiiaaaZZZYYYWWWSSSPPPPPPGGG@@@777000---------,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000000000//////111000222===LLLXXX\\\YYYXXXaaauuuyyymmmhhhllluuu}}}~~~vvvhhh]]]eeettt}}}333111444888777???___tttkkkjjjlllmmmvvvxxxkkk{{{{{{vvvssspppjjjddd^^^iiiuuu{{{xxxqqqllljjj___ccchhhkkkmmmqqqxxx}}}~~~}}}xxx~~~~~~~~~wwwvvvrrrnnnjjjiiijjjlllkkkhhhdddcccdddeeeeeeeee[[[bbbmmmxxxyyypppnnnqqqmmmmmmmmmmmmnnnpppsssuuuwwwyyyxxxuuuuuuwwwuuuqqqqqqssstttuuuvvvZZZTTTOOOIIIGGGGGGGGGEEEBBB999666111///.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---------......////////////...000111000///555===III```nnn]]]YYYjjj{{{rrrdddcccwww}}}|||{{{|||vvvrrrppppppooonnnnnnrrruuuwwwwwwwwwyyy|||xxxxxx{{{vvvppp{{{nnneee\\\YYYXXXTTTSSSTTTLLLFFF<<<444///------,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***(((((((((***+++***)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111000000222555===JJJTTTXXXWWWUUUYYYooommmhhhgggpppzzzjjjddddddjjjyyy///000333777???UUUyyyssslllooouuuwwwpppfff}}}{{{wwwuuurrrooommmjjjgggdddnnn~~~~~~}}}}}}{{{{{{{{{xxxuuuqqqnnndddppp~~~~~~zzztttllljjjnnnoooooonnnmmmmmmooosssvvvyyy{{{|||{{{|||}}}yyytttsssrrrrrrrrrrrrvvvgggWWWQQQJJJGGGGGGGGGFFFEEE;;;888333000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------...//////000000......///111000222<<>>777111///...***+++,,,---------,,,,,,,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------------...............///000111222222222222666BBBQQQWWWSSSUUUiii~~~uuuiiigggrrrrrrYYYaaammm}}}///777;;;>>>TTTzzzzzzwww~~~~~~lllhhh{{{jjjgggmmmuuu}}}uuummmkkkpppxxx{{{vvvnnngggdddfffmmmssszzzvvvsssnnnjjjtttxxxvvvwwwssssssxxxtttsssrrrooolllnnnssswww}}}{{{~~~|||nnniiihhhmmmqqqtttzzz|||ccc\\\RRRKKKIIIHHHGGGFFF>>>:::444000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......///---------...///000000111...---...///111777FFFVVVrrrtttxxxtttbbbUUUbbbxxxwwwmmm{{{~~~{{{yyyxxxwwwvvvtttvvvxxxzzzyyywwwuuutttrrrsssvvv~~~zzzxxx{{{}}}}}}yyyqqqmmmuuuyyy{{{qqqeee]]]VVVTTTUUUQQQNNNIIIAAA999333///...)))***,,,---...---,,,,,,,,,,,,,,,++++++************)))((()))+++,,,+++***++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,------.........---------.........////////////000222222333333333888EEETTTVVVPPPVVVvvvyyymmmcccjjjzzz~~~iii\\\dddvvv555777;;;HHHgggwwwvvv|||~~~ttt}}}uuujjjjjjqqqttt{{{xxxtttssswww||||||wwwooojjjjjjpppxxx~~~~~~}}}|||~~~}}}wwwrrrlllhhhjjjppp|||vvvuuuuuupppqqqvvvssssssqqqnnnlllmmmppprrrzzzxxxyyy~~~~~~yyylllkkkjjjiiijjjooovvv|||~~~lllcccTTTIIIHHHJJJHHHDDDDDD===555///......---,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......///////////////.........000222222222444???OOO\\\uuutttooodddXXXYYYlllttt~~~~~~yyyxxxyyyrrrtttxxx|||{{{xxxoooqqqwww}}}}}}~~~|||{{{wwwssspppooovvvyyyzzzyyyhhh^^^ZZZVVVTTTSSSQQQMMMFFF>>>555000------+++***+++,,,,,,+++***++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,)))***+++,,,---------------,,,+++***+++,,,---...,,,,,,,,,---------.........------......///000111000---...222555555888<<>>555//////---++++++,,,,,,+++***++++++++++++++++++++++++++++++,,,---///000111111///...---,,,,,,,,,---...,,,,,,,,,+++,,,------...,,,------------.....................///000111111333333333222///222@@@OOOWWWTTTfff~~~wwwkkknnn}}}}}}fff]]]ggg{{{;;;888HHHlll|||jjjcccooowww{{{sssyyyvvvqqqooowww}}}|||xxxwwwxxxzzz{{{vvvuuusssrrrqqqpppooonnnlllkkknnnllljjjjjjmmmpppqqqrrrmmmiiieeecccbbbfffrrr~~~~~~wwwwwwwwwtttrrrssspppppppppqqqrrrsssrrrrrrqqqqqqrrrvvvzzz|||{{{yyyzzzvvvoooiiifffhhhnnnsss|||___QQQKKKEEEFFFKKKEEEBBB<<<777333000///...------............------------------------------........................,,,,,,,,,---------......///////////////000000000222111333>>>NNN\\\dddeeebbbZZZVVV\\\fffrrr~~~|||{{{}}}{{{|||}}}{{{}}}xxxxxxyyy{{{}}}}}}{{{yyyzzzzzzxxxuuusssuuuzzz{{{yyy}}}vvvuuutttwww|||~~~mmm\\\XXX[[[RRRRRRSSSRRRLLLCCC888111000...,,,+++,,,,,,,,,+++++++++++++++++++++++++++***++++++---...000111222222000...,,,+++,,,---...,,,,,,,,,,,,------......------------........................///000111222222111222444555;;;JJJXXX\\\^^^{{{qqqjjjkkk~~~zzziii\\\fff;;;>>>RRRuuuwwwfffbbbppp|||yyymmm}}}ssspppqqqzzz~~~|||xxxwwwyyyzzz~~~}}}zzzvvvssssssooonnnlllhhheeedddccccccaaa``````bbbfffiiikkkkkkjjjhhhgggeeebbbdddooo{{{{{{vvvvvvuuurrrppppppsssqqqppprrrtttuuutttsssnnnnnnpppsssvvvyyyzzzzzz|||xxxrrrjjjeeeeeeiiilllnnnvvvzzzxxxzzzjjjVVVLLLGGGGGGKKKDDDBBB>>>999444000......------...//////......---------------------------........................,,,,,,,,,---------......////////////000000111111///111999JJJ[[[dddbbb]]]ZZZUUUUUU```nnnzzz}}}~~~{{{}}}}}}{{{yyyuuuuuuuuuuuuuuuuuuwwwxxxzzzxxxuuutttvvvzzzxxxuuuwwwssstttuuuyyy}}}}}}yyytttrrrtttxxx{{{|||~~~|||~~~wwwqqqooonnnqqqxxx|||yyyccc[[[[[[RRRRRRSSSRRROOOFFF;;;444222///,,,+++,,,---,,,,,,++++++++++++++++++++++++))))))******,,,...000111222111...,,,+++,,,---...,,,,,,---------.........---------........./////////......//////000111222333000000555<<>>777111//////------...///////////////................................................,,,,,,,,,---------.........//////000111111222222333<<>>FFFOOO\\\hhhkkkgggddd|||rrrccclllvvvGGGjjjmmmtttlllpppzzzvvv{{{}}}|||}}}~~~zzzsssnnngggbbb```bbbfffiiiuuu|||wwwqqqmmmmmmkkkfffbbbbbb]]]]]]]]]^^^bbblllxxx{{{tttooofffccc^^^WWWPPPRRR```ppp~~~tttuuuuuutttvvvzzz||||||wwwrrrlllllloooqqqqqqooojjjkkkmmmooorrrvvv{{{}}}}}}}}}yyyrrrjjjdddaaacccbbb___\\\bbbtttttt[[[XXXSSSHHHFFFFFFEEE@@@999333000000------...///000000//////................................................,,,,,,,,,---------.........//////000111222222222:::BBBRRRcccmmmgggWWWIIIIIIUUUjjj}}}}}}zzz{{{tttmmmlllrrrxxx|||qqqiiifffeeekkkmmmpppsssttttttsssrrrqqqtttyyy{{{uuullliiillliiihhhggghhhlllooopppqqqkkkooorrrrrrqqqqqqtttwwwwww{{{|||~~~zzzuuuxxxzzzrrrfff]]]XXXSSSRRRRRROOOIIICCC555222...,,,,,,---...---++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,---------,,,+++***,,,,,,.../////////...---............/////////000////////////000111222333111444;;;DDDKKKWWWjjj|||zzzbbboooyyy{{{jjjgggiiiSSS~~~||||||{{{jjj~~~uuullltttuuuyyy{{{zzz|||~~~}}}{{{yyyrrrkkkdddaaa___```eeelllpppuuuzzzzzzuuuqqqqqqrrriiiiiihhhgggdddbbb```^^^YYYaaahhhlllrrr{{{~~~vvvqqqkkkaaaVVVPPPOOOSSS\\\fff||||||xxxvvvuuuvvvyyyzzzyyyvvvooonnnnnnoooqqqqqqpppnnnlllkkkkkkllloootttxxx{{{}}}yyyuuuuuuuuuqqqggg^^^```^^^___ccceeeooo|||TTTOOOSSSIIIGGGEEEBBB???;;;777111......///000000000///---,,,++++++,,,,,,---...//////............////////////---------.........//////111......222333111111333555KKK\\\fffnnncccQQQJJJPPPeee~~~}}}}}}}}}oookkklllnnnsssxxxttthhhggglllqqqyyy}}}wwwuuuuuuttt{{{~~~yyysssooorrroooooopppnnniiihhhjjjlllpppttttttrrrqqqtttwww{{{{{{|||tttxxx|||rrrsssiii___UUUTTTTTTMMMLLLLLLFFF===666...---000222///+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...------------...//////------------........./////////000222444555555444<<<888>>>JJJPPPZZZ{{{}}}oookkk|||cccbbbssshhhwww~~~xxxiiifffrrrvvv}}}}}}vvvzzz{{{}}}~~~}}}{{{xxxwwwoooiiieeecccbbbccchhhooommmrrruuutttppplllkkkmmmlllhhhcccaaadddhhhkkkmmmnnnrrruuuvvvzzz~~~yyysssnnnjjjaaaXXXTTTTTTWWW___ggg{{{zzzxxxuuussssssuuuwwwvvvuuupppoooooopppqqqqqqpppnnnjjjiiiiiijjjmmmqqquuuwww{{{zzz|||pppccc___^^^```dddeeeooozzz~~~[[[OOOPPPFFFHHHEEEBBB???<<<888222......///000000000///...---++++++,,,------...//////............////////////---------.........//////111......111111...///222===TTTgggnnnmmm]]]PPPSSS\\\ttt{{{~~~~~~yyynnnfffeeehhhkkkooosss~~~nnndddgggooo}}}xxxrrrppppppuuu|||uuupppooommmiiiggghhhjjjmmmppppppoooooorrruuu}}}{{{yyyzzz}}}yyyyyy~~~vvvgggjjjzzzttteeeYYYVVVVVVNNNLLLMMMGGG@@@888000---///111///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...------------...//////............////////////000000111222444555555555333===FFFJJJUUUqqquuunnnmmmwwwooodddooo~~~qqqtttfffjjjwww|||}}}zzzyyyzzzwwwooozzz~~~}}}}}}}}}}}}}}}zzz{{{|||{{{zzzwwwuuusssllliiihhhiiiiiijjjooovvvyyy|||~~~}}}zzzxxxyyy{{{}}}wwwrrrsssyyy}}}xxxwwwvvvvvvuuurrrmmmjjjggg```ZZZXXXYYYZZZ```gggxxxwwwsssrrrpppppprrruuuvvvvvvsssrrrqqqqqqrrrqqqooommmggggggggghhhkkkmmmppprrrxxxzzzxxxeee___^^^```bbbbbbkkk|||eeeRRROOOGGGHHHFFFCCC@@@===999444000//////000000000///...---,,,,,,,,,---......//////............////////////------........./////////000...///111111///222777JJJ[[[jjjsssppp]]]RRR\\\ppp{{{zzzxxx|||zzztttpppkkkfffdddjjjqqqvvv{{{sssbbb[[[dddqqquuujjjddddddfffwwwzzzpppfffeeefffeeeeeeffflllmmmmmmmmmlllmmmpppsss{{{yyyvvvuuuyyyvvvgggiiixxxnnn^^^XXXWWWPPPNNNNNNIIIEEE<<<333......000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...------------...///////////////000000000111111111222222333444555666777444GGGQQQQQQfffuuueeeaaaqqqnnniiizzzwwwpppyyywww{{{|||wwwwwwzzz~~~pppjjjwww~~~}}}|||}}}}}}~~~|||||||||zzzxxxuuuqqqpppjjjiiikkknnnooopppuuu}}}|||zzzzzzrrrqqqooonnnnnnkkkhhheeeccc^^^YYYYYYYYYZZZ^^^dddsss}}}~~~tttmmmnnnoooqqqsssuuuvvvvvvtttsssrrrrrrrrrqqqooommmggggggggghhhjjjkkkmmmnnnvvvzzzxxxbbb___^^^______]]]ccc}}}qqqWWWRRRLLLHHHFFFDDDAAA???;;;666222000000000000//////......,,,---------......//////............////////////............///////////////...000222222333:::CCCVVVaaallluuutttbbbZZZfff}}}}}}}}}xxxuuuooolllnnnyyyvvvdddTTTQQQ___ooo}}}uuuhhh]]]ZZZ^^^ddd{{{~~~wwwpppddd[[[\\\ccchhhkkkmmmtttrrrnnnlllkkkmmmoooppptttssstttwww}}}~~~xxxvvv~~~wwwbbbXXXXXXRRRPPPPPPLLLIIIAAA666///.........---------------------------,,,,,,,,,------------...------------------------...------------...//////000000111111111111222222333333333333444555888:::CCCPPPWWWbbb|||dddaaaeee~~~rrriii{{{zzzmmmooorrr~~~uuusssyyy{{{jjjfffuuu}}}}}}~~~~~~}}}zzzvvvrrrooommmeeefffjjjnnnoooooouuu}}}|||sssrrr{{{uuuqqqpppmmmllljjjhhhdddaaa]]]XXXUUUUUUUUUVVVZZZ```nnn}}}xxxrrrmmmpppsssuuuuuutttrrrqqquuutttrrrrrrrrrqqqnnnlllhhhiiiiiijjjkkkkkkkkkkkkwwwzzzuuubbb^^^\\\\\\]]]\\\aaawww}}}^^^TTTNNNIIIGGGDDDBBB@@@===888555111111000000////////////------...............///............////////////........./////////000000//////111222111555AAANNNaaarrr}}}|||ppp^^^bbbxxx~~~~~~}}}}}}xxxuuuwwwyyyiiiYYYLLLLLL\\\nnnyyytttkkk```XXXZZZdddmmmxxxooohhh^^^XXX^^^hhhpppuuuyyy|||uuummmiiihhhjjjllllllnnnppptttzzzyyyfffXXXXXXSSSQQQRRROOOLLLDDD:::222///......---------------------------,,,,,,---------.........------------------------...------------...//////111111111222222222222333333444444444444666;;;???OOOOOOYYYyyykkk^^^hhhuuuooollluuu~~~nnnfffpppqqqxxxqqqsss|||rrrcccddduuu~~~~~~~~~}}}yyytttooollliiiaaacccgggjjjjjjiiiooowww{{{}}}zzzssslllmmmxxx}}}ssspppooommmkkkiiifffaaa]]]UUUPPPLLLMMMOOOQQQWWW^^^lllwwwrrrsssuuuwwwwwwsssooommmllltttsssqqqqqqqqqpppnnnllljjjkkklllmmmmmmllljjjiiiuuuxxxuuuhhh___[[[ZZZ]]]^^^cccttt}}}yyyxxxwwwgggUUUKKKIIIGGGEEECCCBBB>>>:::777222111000/////////000000....................................////////////....../////////000000000111111111111000666HHHZZZppp~~~dddWWWjjj}}}yyyvvvvvv|||}}}yyyvvvwww~~~}}}||||||wwwlll^^^RRRKKKNNN^^^mmmkkkggg```XXXTTT[[[jjjvvvyyyqqq```ZZZYYYbbbnnnuuu{{{vvvjjjdddeeehhhiiihhhmmmpppuuu{{{}}}nnn\\\ZZZVVVRRRSSSPPPMMMFFF===555111///......------------------------,,,---------............------------------------...------------...//////111111111222222222333333222444555444444777>>>DDDOOOPPPeeeyyygggddduuupppbbbnnn{{{iiifffxxxuuutttvvvrrrvvvyyyggg\\\cccvvv}}}}}}~~~|||wwwqqqlllhhhfffaaacccfffhhhfffdddkkktttwwwxxx{{{|||yyysssoooiiikkkvvv~~~zzzppplllkkkkkkjjjiiieee___ZZZMMMGGGCCCEEEIIIOOOXXXaaannn{{{tttuuuvvvvvvsssooommmmmmnnnrrrqqqppppppqqqpppnnnlllkkklllmmmnnnmmmllliiihhhmmmqqqyyyxxxqqqeee]]]ZZZ]]]___aaalllyyyxxx|||}}}yyyxxx|||~~~sss[[[KKKIIIHHHFFFDDDCCC@@@<<<888222111000/////////000111////////////........................////////////.../////////000000000000111111222222333???WWWmmmnnn[[[___vvv|||{{{}}}|||vvvtttvvvuuuxxx|||xxxuuussskkk```TTTMMMKKKQQQ^^^jjjaaa^^^YYYSSSSSS]]]nnn|||sssmmmiiiWWWVVV]]]iiiuuu{{{vvvhhhbbbeeeiiikkkjjjqqqsssvvv{{{yyyaaa^^^XXXSSSRRROOOMMMGGG???888333000///...........................------------............------------------------...------------...//////111111111111222222222222111333555444444999AAAHHHPPPaaannnqqqtttsssjjjiiiyyy{{{iiijjjjjjwww~~~~~~}}}xxxvvv|||qqq___XXXbbbwww}}}|||~~~{{{uuuooojjjeeecccdddeeehhhiiifffcccjjjsssvvvvvvyyy}}}}}}~~~wwwsssqqqmmmiiikkkttt{{{vvvmmmhhhhhhiiiiiihhhddd^^^YYYGGGAAA===@@@FFFNNNZZZeeeqqquuurrrsssqqqnnnlllmmmqqquuuqqqpppooopppppppppnnnlllkkklllnnnnnnnnnkkkhhhfffdddjjjrrrzzz~~~}}}yyyvvvkkk```ZZZ\\\]]]\\\aaajjj^^^eeelllqqqzzz~~~bbbNNNJJJHHHFFFEEECCC@@@<<<999333222000/////////000111///////////////...................../////////000////////////000000000000///000222555999IIIfffwwwWWWZZZppp||||||yyyvvvttttttuuu{{{zzzvvvqqqmmmbbbWWWLLLHHHKKKQQQ\\\fffaaa___[[[WWWXXXcccuuuooo___[[[XXXTTTXXXcccssswwwhhhcccgggmmmooonnnttttttwwwzzz{{{fffaaaZZZSSSQQQNNNLLLHHHAAA:::444111///...........................---------.........//////------------------------...------------...//////000000111111111222222222111333555444555:::CCCKKKUUUvvvrrrmmm}}}lllmmm{{{tttvvv}}}ooowwwwwwzzz{{{|||{{{qqq\\\SSSVVVbbbttt~~~}}}}}}{{{sssooonnnmmmjjjfffdddeeekkkrrrllldddiiiwwwzzzxxxxxx|||~~~zzz{{{{{{~~~{{{uuutttjjjkkkiiiiiipppxxxvvvmmmppplllfffeeeiiigggYYYIII??????@@@AAADDDNNN[[[dddrrr|||zzzrrrooommmmmmooorrrssssssxxxsssnnnmmmooonnnkkkggglllkkkkkkjjjhhhfffeeedddeeeeeeiiiqqq{{{nnnbbbYYYYYYYYYUUUTTTVVVYYYVVVccczzzlllSSSKKKGGGFFFHHHEEE???<<<===777444111///000000000000//////............//////............/////////000333222111000////////////222444333333@@@\\\{{{qqqYYYUUUddd}}}wwwzzz|||wwwnnndddWWWNNNDDDBBBIIIUUU___dddgggccc[[[RRRSSSccc}}}kkkTTTMMMMMMLLLPPPaaauuuvvvooolllnnnqqqssstttvvvyyy{{{}}}~~~~~~~~~xxxvvv|||ggg\\\UUURRRTTTPPPLLLFFF>>>666111///000......---------,,,,,,,,,---------------...000000..................................../////////000111111111111111222222222333555555333777BBBMMMSSSiiihhhnnnqqqkkkhhhyyy|||yyytttrrrkkkrrruuu||||||uuueeeUUUPPPVVVeeexxx~~~}}}{{{{{{|||~~~yyyvvvrrrpppnnnkkkgggdddggghhhoootttooohhhnnn{{{zzzzzzzzz|||}}}zzzwwwxxx~~~|||ssspppjjjiiihhhjjjsss{{{xxxooommmkkkgggdddeeebbbTTTEEE<<<>>>@@@BBBHHHQQQ^^^hhhuuu}}}zzzpppnnnllllllnnnpppqqqqqqvvvqqqkkkjjjkkkmmmkkkiiikkkkkkkkkjjjhhhfffeeedddbbbdddiiisss}}}rrrfff]]]ZZZYYYVVVUUUWWWUUUYYYpppuuuVVVKKKHHHFFFGGGEEE@@@===>>>777444111///000000000000//////............//////........./////////000000222111111000000000000000222444444888HHHbbb{{{~~~aaaRRRZZZlll}}}wwwrrrwww}}}uuuhhh\\\RRRKKKCCCBBBJJJUUU___cccfff```UUUNNNTTThhhvvv]]]NNNHHHIIIKKKVVVkkk|||sssnnnnnnoooooonnnrrrxxx{{{{{{{{{zzz{{{{{{zzzmmm___VVVSSSUUUOOOLLLGGG???888333000///.........---------,,,,,,------------...///000000................................./////////000000111111111111222222222222444555666777888@@@OOO[[[ssseeesss~~~zzzppphhhuuu|||xxxppphhhgggnnnuuu|||eeeYYYOOONNNXXXggg{{{}}}{{{zzzyyyyyy{{{{{{tttuuuvvvsssooojjjfffdddiiikkkqqquuupppkkkrrr~~~zzz{{{{{{|||||||||{{{{{{uuuwww~~~~~~sssnnnjjjhhhfffkkkwww~~~zzzpppiiijjjhhhddd___YYYLLL@@@:::===AAAEEEKKKVVVbbblllxxx{{{qqqooommmmmmnnnppppppooorrrmmmhhhgggiiilllllllllkkkjjjjjjiiihhhfffeeeddd___bbbiiittt~~~wwwmmmaaa\\\YYYWWWVVVXXXUUUaaa[[[MMMHHHFFFGGGFFFAAA??????777555111000000000000000//////............//////....../////////000000000000000000000000111111222222333666@@@SSSjjjyyy}}}iiiPPPNNNeee{{{yyy|||uuullljjjrrr|||qqqaaaSSSKKKEEE@@@AAAIIISSS[[[^^^```XXXLLLGGGUUUooowww[[[MMMGGGEEEJJJRRReee~~~tttmmmjjjhhhhhhgggnnnvvvyyywwwuuuvvvxxx}}}wwwdddXXXTTTVVVNNNLLLHHHBBB<<<555111............------------,,,------------...///000111............................../////////000000000111111111111222222333333444444777;;;<<>>@@@FFFMMMSSSUUUTTTPPPGGGCCCUUUttt}}}aaaIIIDDDDDDEEETTTiiixxxooohhhdddbbb```eeelllsssssspppoootttyyy{{{|||yyyxxxjjjZZZUUUUUUNNNLLLIIIEEE@@@999222---............------------------------...///000111...........................////////////000000000000111111222222333333333555333666>>>CCCPPPnnnkkkeeezzzwww^^^bbb}}}wwwrrryyyzzzqqqkkkrrr|||wwwqqqdddSSSNNNMMMTTT```ooo|||zzzxxxxxxyyyzzz~~~}}}uuulllfffhhhllllllpppttttttooonnnvvvyyyxxxxxxxxxyyyzzz{{{|||wwwuuuyyy~~~vvvqqqoooiiifffmmmwww{{{uuuoookkknnnkkk___SSSJJJBBB;;;;;;>>>CCCIIIPPPZZZgggooo~~~uuusssqqqqqqqqqqqqpppnnnjjjkkknnnqqqsssrrrooommmiiiiiiiiihhhgggfffeeeddd___aaagggqqq{{{~~~|||uuuiii]]]VVVUUUUUUUUU```hhh~~~mmmSSSKKKFFFFFFGGGDDDAAAAAA999666222000000111000/////////............//////////////////000000000111////////////000111333333///555@@@PPPcccmmmiii^^^PPPIIIaaayyyqqqnnnyyy|||rrr{{{___YYY[[[fffzzzyyyooocccTTTGGG???>>>===>>>BBBFFFJJJLLLHHHLLLIIIFFFXXXyyyhhhPPP@@@AAADDDKKKggg|||rrrjjjdddaaa```___fffkkknnnmmmjjjlllttt{{{vvvxxxvvvttt|||qqq]]]UUUTTTOOOMMMJJJGGGCCC<<<444...//////.........---------...............///111111////////////////////////////////////000000000111000111111222333333444444555222666@@@OOOfffuuugggtttnnneeetttsssssszzzvvv~~~~~~~~~wwweeeXXXKKKIIILLLUUUcccsss|||zzzyyyyyyzzzzzz~~~yyypppgggdddggglllqqquuuxxxvvvpppqqqzzzzzzwwwtttvvvzzz~~~vvvrrrttt{{{{{{uuuqqqnnnhhhfffllltttuuurrrpppppppppiiiZZZLLLEEE@@@<<<===@@@EEEJJJRRR]]]kkkttttttsssqqqppppppooommmkkkjjjnnnssswwwxxxuuuqqqmmmhhhhhhhhhhhhgggfffeeedddccccccfffmmmuuu{{{|||{{{|||wwwlll^^^VVVUUUTTTSSS[[[___lll{{{}}}}}}}}}XXXNNNFFFFFFGGGDDDAAA@@@:::777333111111111000/////////............///////////////000000000111111////////////000111222333///:::IIIXXXdddggg^^^RRRIIIOOOppp~~~rrrrrrvvv{{{zzzlll~~~yyy[[[VVVXXXdddxxxssshhh^^^QQQEEE<<<<<<<<<===???BBBEEEGGGHHHQQQQQQOOObbbUUUFFF>>>AAAHHHXXX|||rrriiidddbbbaaaaaahhhiiiiiigggfffjjjsss{{{sssvvvvvvtttzzzzzzbbbWWWTTTQQQNNNKKKIIIEEE???666////////////.........------............///000111111/////////////////////////////////000000000111111000111111222333444555555555555999EEE]]]~~~nnnnnnzzzmmmwww}}}rrrvvv|||zzzuuu}}}}}}ooo]]]RRRHHHGGGKKKUUUaaaqqq}}}{{{yyyxxxyyyzzz{{{}}}zzzuuummmgggeeehhhlllsssxxxzzzuuuoooqqqzzz}}}wwwrrruuuvvvrrrsss{{{}}}vvvqqqjjjeeedddjjjooopppqqqttttttpppdddSSSFFFAAA>>><<<>>>AAAFFFLLLUUUbbbrrr|||~~~uuutttrrrqqqpppooollljjjnnnqqqvvvyyyxxxuuuqqqooohhhhhhhhhhhhgggfffeeeeeehhhfffeeehhhooouuuxxxyyy{{{yyyooo```WWWVVVUUURRRVVVWWW___iii|||www|||~~~{{{~~~[[[QQQGGGFFFGGGDDDAAA???:::777333111111111000/////////............////////////000000000111111111000000//////000111222222222AAATTT___ccc___UUUJJJIIIZZZ{{{qqqttt|||~~~{{{ssslllvvvZZZVVVYYYfffyyy}}}pppfff[[[NNNBBB:::;;;<<<>>>???BBBEEEHHHTTT]]]]]][[[qqqKKKCCC@@@DDDPPPkkkuuujjjdddbbbaaaaaaffffffeeedddfffjjjqqqvvvtttxxxxxxuuuxxxhhhZZZUUUSSSOOOKKKIIIFFFAAA888000////////////........................///000111222//////////////////////////////000000000111111111000111111222333444555666666:::>>>JJJjjjqqqllluuupppvvv|||~~~wwwrrryyy|||vvvuuu~~~|||kkkZZZPPPJJJIIILLLTTT^^^lll~~~|||zzzxxxxxxxxxyyyzzzzzzxxxsssmmmiiiiiikkkmmmrrrxxxyyysssmmmoooxxxwwwqqqvvvxxxtttvvvxxxsssgggbbbccciiimmmmmmqqqxxxvvvpppaaaNNNBBB>>>===<<>>@@@CCCGGGJJJ```gggeeeccc|||}}}JJJEEEBBBHHHXXXzzzwwwkkkccc```______ccccccbbbcccfffkkkooorrrvvvyyyyyyuuuxxxlll\\\VVVTTTPPPKKKIIIGGGBBB999222000/////////.....................//////000111222000000000000000000000000000000000000111111111111000111111222444555666666666>>>CCCOOOsss|||hhhjjjwww|||kkk~~~xxx|||rrrttt}}}}}}rrr|||~~~rrr]]]OOOIIIFFFHHHLLLRRR]]]lll|||~~~|||zzzyyyxxxyyyyyy|||wwwssssssrrrllliiihhhwww{{{{{{rrriiiiiittt|||vvvrrrwwwvvvooorrrrrrlllfffeeeeeeddddddhhhrrr{{{wwwfffRRRHHHCCC???======???AAAFFFMMMXXXjjj~~~zzzyyyxxxuuurrrpppppprrrtttyyywwwsssooollljjjjjjjjjfffhhhiiigggdddcccfffjjjjjjeeecccdddggglllwwwyyyssslll```SSSPPPTTTNNNVVVXXXbbbyyyiiiPPPGGGJJJCCC>>>BBBCCC>>>999333000000111000//////......------///000111000000000000000000000000444===AAA:::333222444333777QQQeeeiiicccQQQEEEIIINNNrrrxxxtttzzz~~~vvvwwwxxx^^^XXX]]]mmmxxxnnnaaaSSSFFF>>>>>>===:::===AAA===GGG```sssuuuqqq___???EEEJJJRRRnnn}}}oooddd______aaaaaaddddddaaa]]]```jjjrrrxxxyyyyyyxxxyyywww[[[\\\RRRNNNJJJIIIIIIEEE<<<555222000///...///000///...////////////////////////............/////////000...///000222222333333333444333333333555555555444<<>>999444000000000000/////////...---...///000111000000000000000000000000///777:::555000111333222???XXXhhhhhh___OOOHHHQQQccc~~~xxxvvv|||{{{{{{zzzbbb___cccrrryyymmm___PPPCCC;;;999999777===CCCCCCPPPkkk|||{{{~~~VVVBBBGGGMMM___qqqfff___]]]\\\aaabbbbbbaaa```ccckkkqqqwwwxxxxxxwwwxxxddd```TTTPPPLLLKKKJJJGGG???888333111/////////000///...////////////////////////........./////////000000//////000111222222222222333333333444666777777777>>>BBBRRRsssnnngggkkkllllll}}}ppp{{{uuusssssszzz{{{|||{{{iiiUUUIIIFFFGGGJJJOOOXXXddduuu}}}||||||{{{yyywwwwwwxxx{{{|||yyywwwuuuppphhhdddiiirrrwwwxxxvvvoooggghhhsss~~~{{{tttooouuuvvvppptttsssllljjjgggbbb```dddmmmwww~~~qqq```MMMBBB===::::::<<<@@@EEEMMMWWWfffzzz{{{zzzxxxtttqqqooooooppppppkkkjjjjjjjjjjjjlllnnnoookkkjjjhhhggghhhiiihhhgggccc___^^^```bbbfffnnnvvvssspppnnnjjjbbbXXXTTTTTTQQQUUURRRTTTdddttt~~~]]]JJJJJJGGGCCCBBB???>>>:::555222000000000/////////.........///000111000000000000000000000000---111333000000222444444EEE\\\hhhbbbWWWJJJKKK[[[yyy~~~yyyxxxyyy}}}uuuxxx|||eeeaaaeeerrrzzzlll\\\LLL???888777888777===FFFGGGWWWtttnnnLLLGGGKKKVVVrrr}}}qqqhhhbbb]]]ZZZ`````````aaadddhhhmmmpppvvvwwwwwwvvvwww|||~~~ooobbbVVVRRRMMMLLLLLLIIIBBB<<<555222000//////000///...////////////////////////....../////////000000000///000000111111111000000333333333444666888999:::CCCFFF^^^}}}mmmkkk{{{mmm```tttvvvrrrrrreeekkkqqqsssxxxdddQQQGGGFFFFFFJJJQQQ[[[iiizzz~~~|||{{{}}}zzzvvvuuuuuuvvvxxxwwwtttqqqnnniiieeeiiiqqqttttttqqqkkkgggkkkuuu{{{sssnnnuuuvvvppppppzzz}}}sssmmmkkkggg```^^^dddpppxxx{{{jjjZZZIII???:::888999===AAAGGGPPP]]]mmm{{{{{{wwwssspppnnnnnnnnnnnnhhhhhhhhhiiikkkmmmnnnpppllliiifffgggiiijjjgggeeeaaa^^^^^^```aaaccciiipppooooooooolllfff]]]VVVSSSPPPUUUQQQPPP\\\jjj{{{}}}dddKKKIIIHHHFFFDDD>>>>>>;;;777333111000000000///////////////000000000000000000000000000000000000000000///111444777888FFF\\\eee[[[NNNFFFPPPggg{{{xxxyyy|||pppllluuuyyyddd___bbboooyyykkkYYYIII===777999:::999>>>EEEHHHYYYxxx|||aaaHHHIIIRRReeevvvnnnkkkgggbbb]]]```___^^^bbbhhhmmmoooooossstttuuuuuuvvvzzz|||wwwvvvaaaXXXSSSNNNLLLMMMJJJDDD???777444111//////000//////////////////////////////...////////////000000000000000111111111000//////333333444444555666999;;;HHHKKKhhh~~~tttuuuuuudddlll~~~llldddnnnuuutttsss^^^KKKDDDEEEFFFJJJSSS^^^nnn~~~|||{{{}}}yyyvvvttttttuuuvvvvvvpppmmmmmmkkkiiiiiilllqqqppplllhhhhhhnnnyyy{{{sssnnnttt}}}uuummmjjjpppxxxyyysssnnnlllggg___\\\eeerrrvvvsss```SSSEEE===999888;;;???BBBIIIUUUcccuuu|||zzzvvvqqqnnnnnnnnnmmmllliiiiiijjjjjjkkklllmmmnnnkkkhhhffffffhhhhhhfffcccaaa___```cccbbbaaadddjjjllloooqqqpppkkkcccYYYQQQNNNSSSQQQQQQYYYcccxxx~~~lllNNNIIIHHHGGGEEE???>>><<<999555222000000000/////////000000000000000111111111111111111111111222000//////111444888<<>>::::::;;;999>>>EEEHHH]]]~~~|||WWWIIIJJJ___}}}{{{rrrmmmkkkiiiddd___aaa^^^^^^bbbhhhmmmnnnmmmpppppprrrsssuuuyyy}}}{{{vvveee[[[UUUOOOLLLLLLJJJEEE@@@999666222//////000//////////////////////////////////////////000000000111000111111111111000000///333444555444333555888;;;LLLVVVyyy|||sss}}}nnnppp|||ooommmyyy|||nnnYYYGGGAAADDDFFFLLLUUUcccttt}}}{{{zzzyyyxxxwwwvvvuuuuuuvvvvvvtttmmmiiikkkllljjjiiijjjqqqnnnjjjfffhhhppp{{{zzzqqqlllsssyyypppjjjeeejjjrrrvvvsssnnnkkkfff^^^\\\fffrrrqqqgggUUUKKKAAA<<<::::::===BBBFFFNNN\\\mmm~~~}}}yyytttooommmmmmnnnmmmkkklllllllllllllllkkkkkkkkkiiihhhgggggggggfffdddbbbcccbbbccceeeddd``````dddiiiooossstttqqqiii\\\QQQLLLQQQPPPQQQXXX]]]ooo{{{wwwTTTLLLHHHGGGFFFAAA>>>===;;;777222000000000...///000111111111000000111111111111111111111111222///...///000333:::AAAVVVdddcccTTTLLLQQQkkk}}}}}}uuutttxxxvvvooorrrttt]]]PPPNNNPPP[[[lllzzzxxxhhhVVVGGG???<<<777999888===FFFLLLccctttQQQLLLQQQqqq~~~yyyrrrmmmjjjgggbbb^^^```^^^]]]```eeeiiijjjiiiiiijjjkkknnnrrrwww{{{~~~~~~zzzooo^^^XXXPPPMMMMMMKKKFFFAAA;;;777333000///000000////////////////////////////////////000000000111111000111111222222222111111333555666555444555:::???TTTiiissszzzpppzzz|||~~~{{{~~~}}}}}}{{{nnnYYYHHHCCCGGGHHHNNNYYYhhhzzz}}}{{{zzzxxxwwwwwwwwwwwwvvvuuuttttttrrrmmmiiiiiigggfffiiinnntttoooiiifffiiiqqqzzzwwwnnnhhhpppuuujjjfffccchhhqqqwwwsssllliiieee^^^\\\fffqqqkkk[[[KKKDDD>>><<<<<<<<<@@@EEEKKKUUUeeeyyyxxx~~~xxxsssmmmkkkmmmooommmkkkllllllllllllkkkjjjiiiiiihhhiiijjjjjjgggeeeddddddeeedddeeegggddd^^^\\\^^^dddlllsssuuutttnnn```RRRLLLOOOMMMOOOVVVXXXggg{{{pppuuuzzz]]]PPPIIIFFFFFFAAA===>>><<<888333000///111...///000111222111000000111111111111111111111111111///000222222444???KKKfffmmmdddPPPJJJVVVyyy~~~|||~~~~~~rrrttt}}}zzzeeejjjttt}}}tttxxx}}}dddSSSMMMHHHIIISSSbbbnnnxxxyyyhhhUUUFFF>>><<<777999999???GGGOOOiiiiiiOOOQQQ```zzzzzzxxxtttpppkkkfffbbb___^^^]]][[[\\\^^^aaaddddddbbbbbbdddhhhnnnuuuzzz}}}yyyccc\\\SSSOOONNNLLLGGGCCC<<<888333000///000000/////////////////////////////////000000000111111111000111222333333333333333111444777777666999@@@FFFbbb~~~tttqqqyyyvvvwwwvvvuuuzzz|||zzz|||}}}ppp\\\KKKGGGKKKJJJPPP\\\kkk~~~~~~}}}{{{zzzxxxwwwzzzzzzyyyxxxvvvssspppnnnpppnnnkkkhhhcccaaaiiitttwwwqqqjjjfffiiipppyyyuuulllfffnnn}}}}}}rrrfffddddddiiisssxxxsssjjjhhheee^^^\\\gggpppfffTTTFFF@@@<<<<<<===>>>BBBHHHOOOZZZllltttwwwqqqlllkkkmmmooonnnkkklllllllllkkkkkkiiihhhggghhhkkkmmmlllhhheeeeeefffeeeeeefffhhhddd]]]ZZZ[[[___hhhqqquuuvvvqqqcccTTTMMMMMMJJJMMMSSSUUUccc~~~xxxppprrrssstttzzzcccTTTIIIEEEEEEAAA===>>>===999333//////111...///000222222111111000111111111111111111111111222111333666666888EEEUUUpppssscccLLLGGGXXXyyyyyy{{{~~~wwwjjjllluuuqqqcccnnn|||{{{vvv]]]PPPOOOMMMMMMVVVcccmmmvvv{{{iiiTTTEEE===<<<:::<<<<<<@@@HHHPPPjjj{{{~~~bbbNNNUUUooo{{{tttvvvwwwuuuqqqlllgggdddccc\\\[[[ZZZYYYYYY\\\___aaa]]]]]]___dddkkksssyyy}}}fff___VVVPPPOOOMMMIIIDDD===999444000///000000///////////////////////////000000000000111111111111000111222333444555555555000333777888999===EEEKKKnnnvvvqqqxxxrrrooovvvsssooo}}}{{{|||ooo]]]MMMHHHJJJIIISSS```ooozzzxxxyyyzzz{{{zzz|||yyyxxxxxxuuunnnjjjkkkiiinnniiidddhhhgggfffnnnrrroooiiiddddddiiiqqqxxxrrrmmmlllsss|||xxxooodddccceeekkkqqqtttqqqmmmkkkaaaZZZ___jjjjjj[[[KKKCCC???===>>>???>>>BBBGGGQQQccctttzzz~~~{{{uuunnnjjjjjjkkkkkkkkklllmmmnnnllliiigggfffgggjjjkkkkkkhhhdddaaaccceeeddddddcccaaa___[[[XXXWWWccclllrrrqqqqqqooobbbSSSOOOLLLKKKLLLOOOTTT```kkkuuusssrrrlllvvvkkkVVVLLLAAA===AAA???>>><<<999666333111000000000000000111111111111000000000000111111111111...111333222111888IIIYYYuuunnn[[[GGGHHHddd~~~zzzxxx}}}wwwlllkkksssuuulllqqqzzz}}}}}}tttbbbUUUNNNPPPWWWeeerrr|||wwwfffSSSDDD;;;888<<<;;;===@@@EEETTTqqqzzz}}}ttt]]]TTTZZZwwwwwwuuuvvvrrruuuzzzxxxnnnfffccc___ZZZ\\\\\\YYYSSSSSSXXX[[[[[[ZZZXXXWWW]]]gggrrryyy|||~~~xxx\\\PPPRRRNNNJJJKKKJJJBBB;;;333///000222000...///////////////.........///000111222333222111111111111111111222333444555000;;;;;;666999<<>>???@@@DDDJJJWWWjjj|||zzzvvv|||{{{uuunnnjjjkkkmmmmmmlllmmmnnnnnnllliiigggggghhhggghhhhhhfffcccbbbbbbbbbbbbbbbbbbbbb```]]]ZZZXXX```jjjqqqrrrsssrrrfffXXXSSSOOOLLLLLLMMMQQQ\\\fffrrrssssssmmmzzztttXXXLLLDDDAAABBB???>>><<<999666333111000000000000000111111111111000000000000111111111111000222333222333<<>>III]]]qqqwwwuuu|||tttyyywww{{{}}}~~~~~~}}}~~~xxxoooaaaRRRLLLLLLQQQ]]]lll|||~~~{{{zzzyyyyyywwwvvvxxxvvvttttttooohhhfffiiikkkrrrpppmmmoooiiibbbgggllliiiccc______eeeooowwwxxxqqqlllnnntttvvvpppiiidddaaaaaahhhqqqtttooohhhjjjaaaXXXTTTSSSNNNCCC999>>>;;;;;;>>>@@@BBBIIIPPP```vvvssswwwyyytttnnnkkkllloooooonnnoooooonnnkkkhhhggghhhjjjgggfffeeeeeefffeeecccaaa___```bbbcccaaa^^^[[[XXX[[[fffpppsssuuutttjjj\\\WWWRRRMMMLLLLLLNNNWWW```}}}www}}}]]]KKKHHHGGGCCC@@@>>><<<999666333111000000000000000111111111111000000000111111111222222222333333222666CCCUUUaaalllaaaRRRMMM\\\|||zzz|||xxxssswwwzzz{{{{{{|||||||||{{{{{{xxxwww|||yyyeeeWWWPPPNNNZZZaaaooo|||uuuhhhXXXIII???;;;:::666:::AAADDDHHHXXXvvvyyynnnkkkbbbXXXbbbuuuyyyeee___[[[cccsss{{{xxxmmmddd```^^^\\\XXXXXXTTTNNNMMMQQQTTTSSSRRRPPPRRRXXXcccmmmtttvvvuuuxxx}}}yyyiiiWWWWWWRRRLLLKKKGGGCCC===666111111111000///////////////////////////000000111222222222222111111111111222222333444555666444///555@@@CCCSSSoootttqqqwwwvvv~~~~~~|||{{{|||{{{|||}}}~~~|||}}}xxxqqqdddUUUMMMLLLUUUaaaqqq~~~}}}|||{{{zzzxxxvvvtttwwwuuusssrrrllleeeeeeiiiooouuuqqqlllmmmggg```eeejjjgggbbb^^^^^^eeeooowwwuuunnnhhhhhhmmmooolllgggeeeaaaaaahhhrrruuunnnfffccc\\\SSSMMMJJJFFF???:::<<<;;;<<<@@@BBBEEEMMMVVVfffxxxuuu}}}xxxsssmmmlllnnnpppqqqppppppooonnnkkkhhhgggiiikkkhhhfffeeegggiiiiiifffccc___aaacccdddbbb^^^ZZZWWWXXXeeeooorrrtttuuulll___[[[TTTNNNLLLLLLNNNTTT\\\}}}cccKKKKKKJJJCCC@@@???<<<:::777444111000///000000000111111111111000000111111111222222222222333222111999IIIYYYcccaaaVVVKKKPPPggg}}}xxx{{{~~~}}}|||zzzwwwuuuvvvxxxzzz{{{}}}zzz{{{rrr]]]QQQNNNPPPXXX\\\iiizzzzzzqqqbbbQQQDDD<<<::::::666;;;AAACCCGGGYYYxxx}}}nnnbbb^^^XXXYYYoooiiiWWWWWW[[[iii|||yyyooofff```\\\ZZZYYYYYYTTTNNNLLLPPPRRRPPPNNNMMMOOOVVVaaakkkrrrtttvvvwwwpppZZZXXXSSSNNNLLLGGGDDD???888333111111000//////////////////000000000000000111111222222222222222222222222333444555555999555222:::DDDHHH^^^zzziiipppmmmyyy}}}vvvtttssssss|||{{{{{{uuuttttttyyy}}}}}}}}}~~~~~~yyysssgggXXXOOOMMMUUUcccttt||||||}}}|||zzzxxxvvvvvvwwwtttssspppiiiccceeejjjssswwwoooggggggbbb^^^dddhhheeeaaa^^^___eeeooovvvqqqjjjddddddhhhkkkiiifffccc```aaahhhqqqsssmmmeee^^^XXXPPPIIIDDDAAA===;;;999999;;;???AAAEEEOOOZZZggguuuvvv}}}vvvrrrmmmllloooqqqqqqqqqpppooommmjjjggggggiiikkkhhhfffeeefffiiiiiigggdddaaabbbddddddbbb]]]XXXTTTZZZgggqqqsssuuuuuunnnccc]]]UUUNNNLLLLLLNNNTTTZZZtttmmmNNNKKKJJJBBB@@@???===:::777444222111///000000000111111111111111111111111222222222222111222111222===OOO[[[___UUULLLHHHUUUooo||||||{{{}}}~~~xxxvvvyyy~~~~~~|||nnnYYYOOOOOOSSSYYY\\\gggvvv{{{ppp___MMMAAA:::999999888===@@@@@@FFFZZZwwwqqqdddXXXSSSQQQ[[[yyy}}}___PPPXXXeeewww~~~xxxrrrjjjaaa[[[WWW\\\[[[VVVOOOLLLOOOQQQOOOKKKJJJKKKSSS^^^iiiqqqsssvvvuuu~~~www\\\WWWSSSPPPNNNIIIFFFAAA:::555222000000000////////////000000111111111111111111111222222222222222222222333444555666777666666>>>FFFKKKiiiqqqfffvvvzzziiirrrkkkmmmqqqrrrqqqwww{{{rrrgggllloooqqqyyy~~~~~~~~~{{{uuujjj]]]TTTQQQUUUeeexxxzzz|||}}}|||zzzxxxxxxyyyvvvtttrrrnnnfffaaacccjjjtttvvvkkkaaaaaa]]][[[ccccccaaa___]]]^^^cccjjjpppjjjeee______bbbeeeeeebbb]]]\\\___eeekkklllgggaaa\\\VVVMMMEEE@@@<<<:::888555666999>>>AAAGGGSSS```pppwwwrrrsssvvvzzzuuuqqqmmmllloooqqqqqqpppnnnnnnmmmjjjgggfffgggiiigggeeedddcccdddeeeeeedddccccccdddcccaaa\\\WWWTTT[[[hhhrrrrrrssstttoooggg^^^UUUMMMKKKKKKMMMRRRWWWfffyyyUUUKKKIIIBBBAAA???===:::777444222111000000000000111111111111111111111222222222222333000222222444AAASSS[[[XXXLLLGGGKKK\\\vvv{{{|||}}}}}}zzz}}}qqq^^^VVVYYY___aaaeeeooo{{{{{{ooo\\\KKK???:::888888999>>>@@@@@@GGG[[[rrreeeZZZOOOLLLOOO___oooUUUNNN___rrr{{{vvvrrrlllbbbZZZWWW]]]\\\VVVNNNKKKMMMNNNMMMIIIGGGHHHNNNZZZgggooossssssrrrzzz```XXXSSSQQQPPPKKKGGGCCC===666222000000111...//////000000111111222111111000000111111222333222222222222333444555666333777888>>>IIIUUUtttlllooosssppp}}}ooommmmmmqqquuuvvvssspppssshhhbbbjjjpppvvv~~~}}}~~~~~~~~~{{{vvvnnnbbbZZZXXXZZZiii|||zzz|||}}}|||zzzyyy{{{}}}sssrrrpppkkkccc]]]aaaiiiqqqssshhh^^^]]]YYYWWW^^^\\\\\\[[[YYYZZZ^^^ccchhhaaa\\\WWWVVVYYY[[[ZZZXXXSSSVVV[[[```cccbbb___\\\WWWPPPGGG@@@===:::777444444666;;;BBBFFFNNN]]]kkk{{{qqqpppqqqsssuuutttpppllllllnnnpppooonnnkkklllllljjjhhhffffffggghhhgggeeecccaaabbbdddgggbbbccccccbbb```\\\YYYWWWVVVccclllllllllpppmmmggg___UUULLLIIIIIIIIIMMMRRR\\\ttt]]]LLLGGGDDDAAA@@@===;;;777555222111000000000000111111111111111111111222222222333333000333444888GGGXXXZZZRRRHHHHHHRRRfff|||~~~|||{{{{{{|||lllgggllltttvvv{{{xxxlllYYYIII???:::888888888===@@@BBBKKK\\\kkkqqqUUULLLFFFGGGQQQfffwww^^^MMMQQQiii}}}xxxqqqoookkkbbb\\\[[[[[[ZZZTTTLLLHHHJJJJJJHHHGGGDDDCCCIIIVVVcccmmmrrrqqqooowww~~~fffZZZTTTRRRQQQKKKHHHDDD>>>777222000000222...//////000111111222222222111000000000111222333333333222333333444555666222888888???RRRggg~~~hhh|||vvvssszzzllldddlllsss|||zzzsssmmmjjjpppgggfffsss||||||{{{zzz}}}~~~{{{}}}~~~~~~{{{wwwpppfff___]]]___nnnzzz|||}}}|||zzzzzz}}}rrrpppnnniiiaaa[[[```hhhnnnpppfff\\\\\\WWWTTT[[[WWWWWWWWWVVVWWWYYY^^^bbbYYYTTTPPPOOOPPPQQQPPPMMMLLLPPPWWW[[[\\\ZZZXXXWWWPPPIIIAAA<<<;;;:::777444555888???GGGMMMVVVgggwwwqqqlllpppsssvvvxxxtttppplllkkknnnooonnnmmmjjjkkklllkkkhhheeeeeeeeejjjjjjiiieeeaaabbbfffjjjaaaaaaaaaaaa___]]][[[ZZZOOO[[[ddddddeeejjjiiiddd```UUUKKKGGGFFFFFFIIIMMMUUUkkk}}}~~~cccLLLGGGFFFAAA@@@>>>;;;888555333111000000000000111111111111111111222222222333333333000444777;;;KKK[[[ZZZNNNGGGKKKYYYmmm~~~}}}{{{yyy~~~zzzvvv}}}~~~uuuiiiWWWGGG>>>;;;999888777<<>>DDDTTTnnneeeRRRHHHUUUqqqwwwnnnllliiiaaa]]]^^^YYYXXXRRRIIIEEEGGGGGGEEEEEEBBB@@@FFFRRR```kkkqqqqqqoooxxxkkk\\\UUURRRQQQKKKHHHEEE???888222000000222...//////000111222222222222111000000000111333444333333333333444555666666444:::999@@@[[[wwwqqqdddnnnxxxqqqbbb]]]aaafffyyyxxxiiidddfffzzzmmmssszzzwww}}}wwwvvvyyy|||}}}}}}|||yyywwwrrrkkkddddddooo}}}||||||{{{{{{{{{zzzzzzzzzuuurrrnnnggg]]]XXX]]]fffoooggg]]]VVVSSSRRRQQQOOOTTTSSSSSSRRRSSSTTTUUUVVVSSSMMMHHHGGGEEECCCDDDHHHJJJMMMQQQUUUUUUSSSPPPMMMHHHEEECCCAAA;;;555666;;;999@@@DDDKKKVVV^^^rrr}}}vvvrrrvvvxxxsssppppppqqqnnnkkklllppprrrooollliiikkklllkkkhhhhhhjjjllliiieeeaaa___```bbbdddeeecccccccccccccccbbb^^^[[[TTTUUU[[[fffllllllkkklllfff\\\PPPIIIIIIKKKLLLLLLQQQeee~~~ooolllssshhhNNNJJJFFFBBB@@@===;;;999666222///111111000000111111222333111222222333333222222111777444333;;;MMM[[[WWWKKKLLLNNN___xxx~~~{{{zzz|||~~~}}}tttgggWWWKKKAAA:::888:::<<<>>>DDDHHHRRRfffhhhSSSDDDAAAAAAFFFVVVssscccUUUIIIFFFRRRdddqqqyyytttmmmgggccc^^^XXXSSSUUUQQQKKKGGGEEEDDDCCCBBBAAA@@@@@@FFFPPP]]]iiiooorrrsssvvv{{{~~~|||}}}vvvXXXVVVUUUNNNPPPMMMKKKDDD;;;222...///222222222111111111111222222111111222222222333333333444444444555444444333333555888>>>JJJ___|||jjjpppppp||||||tttaaa^^^]]]___oootttdddaaadddfff}}}|||}}}wwwyyy{{{}}}~~~}}}{{{wwwqqqkkkfffnnnzzz}}}{{{{{{zzzzzzzzzzzzyyyyyyssspppnnnhhh___YYY]]]eeegggaaaYYYTTTRRRQQQQQQPPPRRRQQQPPPPPPPPPQQQRRRSSSPPPJJJEEEDDDCCCBBBDDDGGGJJJLLLPPPSSSSSSQQQMMMKKKHHHDDDAAA???:::555666;;;:::AAADDDLLLYYYcccyyywwwsssrrrwwwyyytttpppoooqqqnnnkkklllooopppmmmjjjjjjkkkllljjjgggggghhhjjjfffdddbbbaaabbbccccccbbbcccccccccddddddccc___\\\QQQRRRYYYeeellllllkkkllleee\\\PPPIIIHHHJJJKKKKKKQQQcccwwwzzzhhhgggooo{{{kkkMMMHHHCCCAAA???===;;;999777333000111111000000111111222333111222222333333222222111333333555>>>NNNZZZVVVLLLKKKSSShhh||||||xxxyyy~~~|||zzztttgggWWWKKKAAA:::888::::::>>>GGGJJJPPP```aaaMMM@@@>>>???GGGZZZzzz~~~ZZZKKKFFFBBBNNN___lll~~~xxxrrrjjjddd```\\\WWWSSSTTTPPPKKKGGGEEEDDDCCCBBB@@@??????DDDNNN\\\hhhoootttxxx|||zzzwwwzzz~~~xxx}}}]]]YYYVVVPPPRRRNNNKKKEEE<<<333///000333222222111111111111222222111222222222222333333333444444555555555444444333666888>>>MMMfff|||hhhrrr}}}kkk}}}}}}zzzfffWWWZZZfffvvvzzzggg]]]^^^eeelllzzzzzz{{{~~~~~~yyytttmmmpppwwwxxxzzzyyyyyyyyyyyyxxxxxxxxxpppooonnnjjjbbb[[[\\\bbb]]]YYYTTTRRRQQQQQQQQQPPPOOONNNMMMLLLLLLMMMNNNOOOLLLFFFAAAAAABBBBBBDDDHHHLLLOOORRRTTTTTTQQQNNNKKKHHHDDD@@@===888444666;;;<<>>HHHXXXfffxxxwwwpppggg```]]]ZZZVVVRRRSSSOOOJJJGGGEEEDDDCCCBBB@@@???>>>BBBKKKYYYhhhqqquuu|||wwwssswww|||zzzeee]]]YYYSSSUUUOOOMMMGGG>>>555111111444222222111111111111222222222222222222333333333333444444555555555555555444777999???QQQpppssseeetttnnnkkkuuubbb[[[XXXccczzzxxxeee]]]ZZZ[[[dddooo}}}{{{|||}}}ssspppqqq{{{}}}xxxxxxxxxxxxxxxwwwwwwwwwwwwqqqoooooolllddd[[[YYY\\\VVVUUUSSSRRRRRRQQQPPPOOOKKKKKKJJJIIIIIIJJJKKKLLLKKKCCC>>>???BBBDDDFFFJJJQQQTTTXXXZZZYYYVVVRRRNNNKKKDDD???<<<888666888======CCCGGGVVVlllvvvfffmmmvvv{{{yyysssooonnnmmmllllllmmmoooooommmkkkjjjjjjiiigggeeeddddddeeedddccccccdddeeedddbbb```aaaaaaccceeefffeeeaaa^^^QQQRRRYYYeeekkkkkkjjjjjjeee]]]SSSJJJGGGGGGHHHHHHJJJYYYgggxxxsssmmmpppsss{{{~~~WWWJJJEEE@@@???===<<<;;;999666333111111000000111111222333111222222333333222222111222333999HHHYYY___VVVJJJGGG___{{{xxxxxxzzzzzzyyy}}}}}}yyyzzzpppgggmmmxxx~~~yyyxxxpppdddUUUKKKBBB:::888:::;;;CCCPPPRRRKKKOOOMMM>>>===>>>CCCSSSrrrjjjHHH===@@@;;;EEEUUUbbbuuuvvvnnnddd]]]ZZZXXXUUUSSSQQQMMMIIIFFFEEEDDDCCCAAAAAA@@@>>>AAAIIIXXXgggrrrvvv}}}vvvsssyyynnnaaa[[[VVVXXXRRRPPPJJJAAA888222333555222222111111111111222222222222222333333333444444444444555666666666666555777:::AAAUUUxxx{{{gggbbbxxxuuubbbrrrssseeeUUU___lllzzz}}}ppp```WWWZZZ[[[XXXaaappp}}}}}}yyyoookkkrrryyyxxxuuusssuuu}}}xxxxxxwwwwwwwwwvvvvvvvvvrrrqqqooolllcccXXXSSSTTTSSSTTTVVVVVVTTTQQQNNNLLLHHHHHHHHHHHHIIIKKKMMMNNNLLLDDD>>>@@@DDDGGGJJJNNNTTTWWW\\\```___[[[UUUQQQNNNFFF>>>;;;999888;;;@@@???DDDJJJ\\\yyyyyymmmcccooo{{{~~~xxxrrrnnnmmmkkkkkkmmmoooqqqqqqpppnnnjjjiiigggfffeeeeeedddccceeedddbbbbbbddddddcccaaa```aaaccceeefffeeeaaa]]]UUUUUU[[[dddjjjiiihhhhhheee___UUULLLGGGFFFFFFGGGHHHWWWcccrrrzzzyyywwwtttwww]]]KKKGGGAAA???===<<<;;;:::666444111111000000111111222333111222222333333222222111666444;;;OOOcccfffWWWHHHGGGdddvvvuuuvvvzzzzzzzzz~~~zzzuuuvvvzzzkkkfffrrrwww{{{xxxuuutttlll```SSSIIIAAA;;;999;;;===EEERRRSSSIIIHHHGGG;;;;;;>>>EEEWWW|||fffHHHAAA???;;;FFFWWWcccttt|||uuummmccc\\\YYYWWWVVVTTTNNNLLLHHHFFFEEEDDDCCCAAABBBAAA???AAAHHHUUUfffrrruuu{{{wwwuuu|||wwwfff^^^XXX[[[VVVTTTNNNDDD:::444333555222222111111111111222222222222333333333444444444444555666666777777777666888<<>>AAAGGGKKKNNNQQQTTTYYY```eeeeee___XXXRRRQQQGGG===:::999999===BBBAAAFFFMMMccckkkgggffftttvvvpppnnnnnnjjjlllnnnpppqqqqqqpppooojjjhhhfffeeeffffffeeeccceeedddbbbcccddddddcccaaa___```bbbeeefffddd___[[[XXXVVVZZZbbbgggffffffggggggaaaWWWNNNHHHEEEFFFGGGHHHTTT]]]mmmzzzcccLLLGGGCCCAAA???===<<<:::666444111111000000111111222333111222222333333222222111777666@@@WWWiiigggVVVGGGKKKiiiuuuuuuxxx|||||||||zzzuuuooopppzzzooooooxxxzzzvvvrrrfff\\\OOOGGGAAA;;;999;;;???EEEPPPQQQFFFDDDDDD;;;:::===DDDYYYaaaIIIEEE@@@===JJJ\\\hhhvvv~~~xxxrrrkkkaaaZZZXXXWWWUUUSSSLLLJJJGGGFFFEEEDDDCCCAAABBBAAA@@@@@@FFFRRRcccnnntttyyy|||yyykkkaaa[[[^^^ZZZXXXRRRHHH<<<555333444222222111111111111222222333333333333444444444444444555666777888888888888888@@@LLLbbbccc]]]jjjxxxgggfff}}}hhhWWWVVVZZZkkkxxxxxxpppgggYYYMMMUUUPPPNNNPPPRRRXXXjjj~~~ooorrr}}}{{{wwwrrrrrrvvvxxxxxxvvvvvvvvvwwwwwwuuutttwwwzzz}}}}}}~~~~~~rrreeecccccc___aaagggooo~~~~~~xxxxxxxxxwwwwwwwwwvvvvvvrrrnnnllliiiaaaUUUNNNLLLOOOTTTZZZ\\\XXXRRRLLLIIIEEEFFFHHHKKKOOOTTTXXXZZZQQQFFF???AAAHHHLLLOOORRRUUU[[[eeelllllleee\\\VVVRRRFFF<<<777777999===CCCDDDHHHOOOgggrrrcccccckkk{{{tttmmmmmmnnnkkkmmmpppqqqpppnnnmmmllljjjgggeeeeeeggggggfffdddccccccccceeefffeeebbb______```bbbdddeeebbb]]]XXXVVVTTTVVV]]]bbbdddeeehhhhhhcccZZZPPPIIIEEEFFFGGGGGGOOOVVVhhhkkkPPPJJJDDDBBB@@@>>><<<:::666333111111000000111111222333111222222333333222222111333888HHH^^^jjjcccSSSHHHQQQnnnrrrssswww{{{{{{zzzyyyooopppjjjkkk|||zzz~~~zzzzzzrrrjjjaaaWWWLLLEEE@@@;;;:::<<<@@@BBBKKKLLLBBBAAABBB;;;;;;???FFFZZZYYYFFFEEE??????NNNaaalllxxx|||tttnnnggg___YYYVVVUUUSSSPPPKKKIIIGGGFFFEEEEEECCCAAA@@@@@@@@@???CCCNNN^^^iiirrryyyqqqeee___aaa^^^\\\UUUJJJ>>>555222333222222111111111111222222333333333444444444444555555555666777888888888888888DDDTTTkkkzzzcccbbbuuuqqqeeeooottt[[[RRRVVVUUU\\\aaa^^^VVVPPPNNNNNNRRRQQQPPPPPPVVVbbbqqq{{{qqq```ggguuu|||~~~{{{tttooojjjjjjnnnqqqqqqooopppppprrrsssrrrrrrvvv{{{{{{|||}}}||||||xxxfffWWWSSSPPPLLLQQQZZZgggwww~~~{{{xxxxxxxxxxxxwwwwwwwwwwwwpppllljjjggg```UUUNNNMMMLLLSSSZZZ]]]YYYRRRLLLIIIEEEFFFHHHLLLRRRWWW\\\___QQQGGG???AAAHHHMMMPPPRRRWWW___jjjrrrrrrkkkaaaZZZQQQFFF:::666666888===BBBFFFJJJQQQiiikkkaaabbbooossslllmmmnnnlllnnnqqqqqqnnnkkkiiihhhjjjgggeeeeeeggghhhgggeee```aaaeeehhhiiifff```\\\___```bbbddddddaaa[[[WWWTTTQQQSSSZZZ___bbbeeeiiihhhddd[[[QQQIIIFFFFFFGGGDDDKKKQQQfffsssUUUNNNEEECCC@@@>>><<<999666333111111111000111222222333222222222333333222222222///999NNNccchhh]]]PPPJJJVVVqqquuuoooqqquuuyyyxxxwww|||zzzjjjeeemmmgggiii|||}}}yyy{{{sssggg[[[^^^UUUJJJDDD???;;;:::<<<@@@@@@GGGHHH??????AAA;;;>>>BBBHHH]]]}}}SSSBBBCCC???@@@QQQeeeoooyyyzzzqqqkkkeee]]]XXXUUUTTTQQQNNNJJJHHHFFFFFFEEEEEECCCAAA>>>??????>>>AAAKKKZZZeeerrr{{{|||{{{uuuiiibbbddd```^^^WWWLLL???666222222222222111111111111222222333333333444444444555555555555666888888999999999888GGGZZZqqqwwweeehhh~~~llleeeuuu|||jjjZZZLLLJJJQQQMMMLLLMMMLLLIIIFFFIIIOOOMMMQQQSSSVVV___lllsssrrriii]]]jjjzzz~~~yyyssshhhgggiiinnnpppmmmmmmooommmsssuuurrrppptttyyy{{{xxxvvvwwwzzz|||~~~rrr\\\HHHDDDEEEFFFMMMWWW[[[kkkzzz{{{zzzyyywwwuuurrrpppoooooojjjfffddd^^^SSSKKKHHHKKKOOOYYYcccaaaVVVJJJDDDDDDEEEGGGIIIMMMVVVbbbjjj[[[DDDIIIHHHGGGPPPSSS\\\]]]fffuuu~~~pppbbb[[[JJJAAA888666888<<>>>>><<<888555555333111111222333222111333333222222111222222222::::::LLLgggjjjVVVJJJNNN```zzzqqqnnnjjjkkksss{{{vvvbbbYYYbbblllqqqpppxxx|||~~~tttjjjaaa\\\UUUPPPHHH@@@:::888777888@@@>>><<<<<<<<<===<<<;;;<<>>@@@AAAPPPjjjzzzwwwqqqqqqmmmfffbbb\\\UUUXXXWWWIIIKKKJJJIIIGGGEEEBBB@@@???AAA???>>>>>>???GGGXXXhhhrrr{{{www~~~{{{yyyooommmgggdddiiieeeTTTAAA999666555111222222333333222222111333333333444444444555555555777888888777777888:::<<>>>>>===>>>GGGOOOhhhnnnMMM???>>><<>>>>>>>>>>>DDDSSSbbbkkkxxx~~~zzzyyy~~~xxxzzztttooojjjgggllliiiWWWEEE;;;777666222222333333333333222222333333444444444555555555555666777777666777888:::???QQQllllllkkkpppqqqxxxhhh[[[VVVQQQHHHCCCEEEIIIJJJKKKNNNRRRZZZfffpppkkkaaaWWWZZZjjjvvvpppbbbvvvppp|||zzzsssmmmggghhhmmmtttuuuooolllkkkjjjrrrxxxvvvrrrpppnnnjjjiiiccc```eeelllqqqvvv{{{{{{|||}}}|||zzzuuuqqqnnn\\\MMMAAA???@@@AAAGGGPPP]]]mmmyyytttuuuuuuuuuttttttsssrrrmmmiiifffddd]]]RRRJJJIIIEEENNN]]]kkkkkk]]]NNNFFFDDDFFFHHHKKKOOOYYYeeennndddGGGFFFHHHNNN\\\\\\```nnnuuuvvv^^^PPPGGG???888888:::===CCCIIIMMMTTTbbbtttvvvaaa[[[___rrrsssqqqqqqppptttxxxwwwuuuqqqmmmkkklllmmmjjjhhhfffeeefffgggggggggcccddddddddddddccccccbbbgggfffdddcccaaa___^^^]]]\\\WWWQQQOOOSSSZZZbbbfffgggddd]]]RRRHHHCCCDDDGGGHHHLLLMMMUUUsssxxxhhhrrr|||lllSSSGGGCCC???======<<<888555555333111111222333222111333222222111222222333333666???WWWmmmgggPPPFFFMMM```yyyssslllkkkqqq|||ppp___PPPNNN\\\kkksssqqqrrr{{{zzzwwwxxxvvvsssmmmeee]]]VVVRRRLLLHHHBBB<<<888777777888:::999999;;;===?????????@@@HHHRRRpppgggIII>>>>>><<>>888777333333333333333333333333333444444444444555555555444555666666666666888:::BBBWWWvvvjjjnnnsss{{{hhheee^^^VVVMMMGGGDDDDDDKKKIIIJJJRRR```nnnwww{{{lll^^^SSSYYYmmmxxxlllYYYyyyzzzrrrnnndddgggnnnwwwyyysssnnnmmmmmmssswwwtttpppmmmhhhddd```ZZZYYYaaajjjmmmoooppptttttttttrrrmmmhhhccc___OOOFFF???>>>???AAAFFFMMM[[[kkkzzzttttttttttttsssrrrqqqpppkkkhhhfffddd\\\QQQJJJIIIFFFPPPaaappppppaaaOOOEEEDDDFFFIIIMMMRRR]]]iiissshhhLLLKKKLLLOOO]]]^^^cccmmmuuuyyy^^^MMMDDD===888999<<>>@@@@@@???AAAIIIVVVzzz___FFF======>>>DDDUUUiiiuuuuuusssssszzzvvvwwwooo^^^XXXXXXSSSNNNMMMJJJGGGDDDBBB@@@???===<<<<<<===<<<<<>>@@@DDDIIIOOOVVVbbbrrrsssZZZUUU\\\rrr|||yyywwwrrrtttooommmjjjiiihhhiiiiiiiiiiiigggffffffggggggfffeeegggggggggfffeeedddbbbbbb``````aaabbbbbbaaa``````]]]WWWQQQOOOSSSYYY```dddiiiggg```VVVJJJCCCAAABBB@@@EEEIIIOOO```xxxqqqlllnnnmmmyyy|||YYYJJJFFF@@@======<<<999666555333111111222333222111222111111111222222333444;;;LLLeeerrrcccLLLHHHTTTfffnnnkkkqqquuu~~~kkk\\\NNNLLLYYYhhhwwwuuulllvvv}}}xxxsssoooiiifffbbb[[[SSSLLLEEEBBB???===999666555666777888:::::::::<<>>CCCLLL\\\yyyWWWCCC<<<<<<<<>>===;;;;;;<<<;;;:::???FFFSSS^^^lllwwwxxxvvvuuuxxxxxxlllWWWCCC999777555555444333333444555555444444444555555555666666333444555555555777:::===FFFXXXvvvmmmddd~~~zzz{{{|||ooo[[[KKKHHHKKKMMMRRR]]]lll{{{xxxeeePPPRRR[[[kkkxxxvvvgggYYY{{{yyyqqqmmmdddhhhsss~~~{{{uuusssssstttrrrllliiihhheeeaaaXXXYYY___jjjoookkkeeebbbbbb^^^YYYRRRKKKEEEAAA???@@@AAAAAAAAA@@@CCCIIINNNXXXhhh|||{{{vvvuuutttrrrooommmjjjiiihhhffffffcccZZZNNNIIIJJJLLLVVVggguuusssbbbOOOEEEFFFIIINNNTTT]]]jjjyyynnnUUUUUUPPPLLLWWW\\\hhhsssvvvWWWEEE>>>999888<<<@@@BBBEEEIIINNNSSS^^^ooorrrXXXSSSZZZppp}}}wwwqqqtttlllkkkiiiiiikkklllkkkjjjhhhgggeeefffggggggfffdddeeeeeeddddddcccaaa```___aaacccfffhhhhhhfffdddbbb]]]WWWQQQOOORRRYYY```dddeeeddd___VVVLLLFFFDDDEEE???DDDGGGJJJTTTfffvvv}}}}}}qqqooonnnjjjxxxaaaMMMHHHBBB???>>>===:::888555333111111222333222111111111111111222333444444<<>>AAABBBAAA???EEEPPPcccoooQQQAAA;;;;;;888<<>><<<999555333111111222333222111111111111111222333444555@@@PPPccchhhWWWGGGJJJXXXuuulllgggjjjggglllxxx|||fffYYYLLLJJJXXXeee{{{|||kkkmmm{{{ssskkkeeebbb\\\ZZZUUUOOOIIICCC>>>;;;999777666444444555777888888999;;;???CCCEEEDDDCCCHHHUUUkkkgggMMM@@@;;;:::777>>>MMMeee{{{vvv{{{|||lll]]]UUUNNNKKKIIIFFFCCCBBBAAAAAABBB<<<999888;;;;;;;;;>>>CCCHHHVVVjjjzzz|||eeeKKK===<<<777666555444444555666777555555555555666666666666444555666666666999>>>BBBMMM]]]{{{kkkdddnnntttzzz```SSSMMMMMMUUU___iiivvveeeVVV\\\iii~~~~~~rrrppp}}}xxxvvvrrrmmmqqqyyy|||uuurrrppprrrqqqmmmkkkjjjeee___\\\^^^eeekkkjjjddd```aaa\\\WWWOOOFFFAAA>>>>>>???:::@@@CCCAAA???BBBJJJPPP^^^mmm|||xxxssssssrrrpppnnnllljjjiiifffeeefffcccXXXMMMIIIKKKMMMUUUdddrrrrrrdddUUULLLHHHLLLSSS[[[eeetttqqqQQQLLLKKKOOO]]]___fffooojjjMMM???;;;777888===BBBCCCEEEIIIQQQZZZllloooYYYQQQRRReee~~~sssmmmqqqlllkkkkkkmmmooooookkkggggggfffeeefffggggggeeecccbbbcccdddeeeeeeeeeeeeeeeeeehhhlllnnnlllggg```\\\ZZZUUUNNNLLLOOOUUU\\\```hhhfffbbbYYYMMMDDDAAA@@@AAADDDEEEFFFOOOccc||||||sssQQQKKKDDDAAA@@@???===:::555333111111222333222111111111111111222333444555DDDSSSdddfffWWWHHHMMM\\\vvvwwweeeeeehhhdddjjjwww{{{dddWWWLLLLLL[[[ddd}}}~~~kkklllyyyoooeee^^^[[[RRROOOLLLFFFAAA<<<888666888777555444444555666777777888;;;@@@EEEGGGGGGFFFKKKXXXpppdddLLL@@@;;;:::;;;DDDVVVqqqooojjjrrrxxxkkk^^^VVVOOOKKKIIIGGGDDDCCCCCCCCCDDD<<<999888:::;;;;;;???DDDHHHVVVjjjxxx}}}~~~jjjNNN???>>>888666555444444555666888555555555555666666666777555666666666777:::???CCCPPPcccdddccctttuuusssXXXQQQRRRRRR[[[hhhyyyssshhhaaafffsss~~~~~~~~~{{{|||}}}xxxtttpppvvv~~~{{{uuurrruuuqqqnnnoooqqqpppjjjfffaaaaaaccchhhllljjjccc\\\VVVRRRLLLFFFBBB???????????????@@@AAABBBEEEJJJNNN[[[iii|||zzzwwwtttssstttwwwwwwrrrmmmgggeeedddbbbYYYOOOKKKLLLLLLTTTgggzzz~~~oooXXXJJJOOOKKKSSS^^^fffxxxnnnVVVFFFOOOZZZ^^^dddmmmwwwaaaFFF???999999<<>>:::;;;888888555222111111222333222444111111333333111333777LLLcccpppkkk[[[IIIMMMbbbqqqiiieeeddd```hhhxxxxxxcccVVVSSSWWW\\\rrrxxxnnnggg}}}ssshhh]]]VVVTTTGGGDDD???<<<:::999777666555444444333444555777888888666:::CCCIIIHHHFFFEEESSS\\\vvvfffIII??????:::999BBBVVVvvvnnn]]]YYYhhhwwwpppbbbWWWMMMMMMIIIEEECCCDDDCCCAAA>>><<<;;;999888888999;;;<<>>III\\\iiirrrdddccc}}}|||dddTTTVVVVVVWWWllluuupppqqqvvv|||}}}{{{zzz}}}}}}yyyzzz}}}~~~xxxttttttvvvzzz||||||yyyuuurrrtttqqqoooppprrrqqqlllgggaaaaaabbbfffiiihhhaaa\\\VVVSSSMMMGGGCCCAAAAAAAAA@@@@@@AAAAAABBBFFFKKKOOO\\\iii}}}|||zzzwwwuuuvvvwwwvvvqqqllljjjhhhfffccc[[[PPPKKKLLLRRR\\\oooqqqZZZLLLPPPMMMVVVbbbmmmkkkTTTGGGOOO\\\aaagggpppwww]]]BBB<<<::::::===AAABBBCCCIIIQQQWWWddd~~~dddSSSNNNNNNjjjyyypppooolllkkkkkklllnnnoooooonnnqqqmmmjjjjjjmmmmmmkkkhhhfffdddcccdddfffggggggfffhhhjjjlllllliiiddd^^^ZZZXXXVVVRRRMMMKKKQQQZZZbbbiiihhheee^^^UUUMMMGGGDDDAAAFFFCCCCCCOOO```|||]]]JJJCCCEEE???<<<===:::888555222111222333333222444111111333333222444888QQQgggsssmmm^^^OOOUUUlllkkkgggeeeccc___hhhyyyyyyhhh^^^[[[^^^aaaqqqyyysssiii|||~~~|||xxxooodddZZZSSSPPPEEEAAA===999888777555444444444333333444555666777888666:::CCCHHHGGGEEEEEEMMMVVVqqqjjjJJJ;;;;;;888999BBBTTToooxxx]]]WWW\\\ppp|||ooo^^^VVVOOOJJJGGGDDDCCCCCCAAA>>>;;;<<<;;;999888888999;;;<<>>???;;;888555222111222333333333444222222444333222555:::TTTiiivvvqqqcccVVV^^^wwwvvvdddeeecccbbbccclll}}}uuukkkgggfffffflllwwwxxxjjjxxxzzzssssss}}}vvvuuurrrkkk```VVVOOOKKKAAA>>>:::777555555333222333333333333444555666777888666:::BBBFFFEEECCCDDDMMMVVVqqqnnnLLL:::999888888AAARRRiii|||}}}gggPPPQQQ```{{{nnnZZZUUUPPPGGGFFFDDDCCCBBB???;;;888;;;:::999888888999:::;;;AAAOOOaaaooouuuuuuwwwxxx{{{|||~~~aaaIIIAAA:::999888666555555444444777666666555555666666777999555666;;;;;;:::BBBNNNdddvvvooobbbkkk}}}tttdddaaammmyyy~~~zzzxxxzzz}}}{{{wwwwwwtttqqqrrrwwwyyywwwsssqqqqqqrrrtttuuusssnnnjjjcccbbb```aaaaaa```\\\YYYSSSQQQLLLGGGEEEDDDEEEFFFDDDCCCCCCCCCDDDIIIPPPUUU___iiixxx|||zzzwwwvvvvvvtttpppmmmrrrnnnjjjggg___SSSMMMLLLQQQ```wwwkkkUUUIIIKKKLLLVVVeeezzz```PPPHHHRRR^^^eeejjjqqqvvv|||UUU???;;;@@@???@@@CCCDDDFFFNNNXXX___qqqvvv[[[KKKLLLRRRooo}}}qqqppplllmmmooorrrtttuuusssqqqnnnmmmllllllmmmkkkhhheeeeeeddddddfffhhhiiiiiihhheeeeeeeeedddbbb```^^^]]]XXXUUUOOOJJJIIIOOO[[[eeeaaacccccc```XXXNNNFFFAAA<<>>:::888::::::999888888999::::::???JJJ\\\mmmuuuvvvwwwzzz~~~hhhLLLAAA:::999888777666555555555777777666666666666777777888555666;;;;;;:::DDDQQQiiiyyymmmdddoooxxxyyyooonnn}}}}}}{{{}}}~~~~~~zzztttrrrqqqtttzzz|||yyyuuurrrrrrsssttttttrrrooollldddcccbbbaaa___]]][[[XXXRRROOOJJJFFFDDDDDDEEEFFFEEEEEEEEEEEEGGGLLLRRRWWW\\\eeetttyyywwwvvvuuutttrrrpppooosssnnnjjjggg```UUUNNNLLLLLL^^^www~~~fffRRRHHHLLLMMMWWWfff~~~\\\PPPJJJSSS___eeejjjnnnxxxzzzTTTAAA@@@CCCAAAAAADDDDDDGGGPPPZZZgggwwwmmmSSSGGGLLLXXX}}}|||rrrqqqnnnnnnoooqqqsssssspppnnnjjjiiiiiiiiiiiigggeeeccceeedddeeegggiiiiiihhhgggeeeeeecccaaa```^^^]]]\\\ZZZVVVQQQKKKIIIPPP\\\eeebbbdddfffbbbYYYNNNDDD???===DDDCCCCCCLLLUUUiiijjjtttfffOOODDDFFFBBB@@@@@@;;;999666333222222333444333333222333444333222888@@@VVVnnn~~~|||rrreeemmm~~~ccc___```bbbnnnvvvyyyooohhhdddccchhhppprrrccclll|||pppfffaaaqqq}}}ttttttsssppphhh]]]QQQHHHCCC>>>;;;777555444444333222222222333555666777777888777666999>>>@@@>>>@@@CCCHHHRRRnnnxxxaaaJJJ===<<<;;;999AAARRRgggtttqqqbbbUUUWWWlllhhhWWWPPPFFFCCCDDDDDDCCCAAA>>>;;;999999999999999999999999999<<>>CCCFFFQQQllleeeXXXHHH===<<<999<<>>LLLbbbqqqnnnbbbYYYeee{{{wwwUUUIIIHHH===>>>???@@@???<<<;;;<<<===888888999999999999888888>>>CCCUUUlllxxxvvvwww|||{{{ZZZEEE<<<;;;:::999888777777777888888777777777777888888555333666;;;:::;;;HHHYYYkkk}}}ggghhh{{{|||zzz{{{|||||||||xxxwwwwwwwwwuuutttsssuuuwwwvvvuuussspppmmmlllmmmnnnhhhiiijjjhhhccc^^^YYYWWWUUURRRMMMIIIFFFEEEFFFGGGDDDGGGJJJMMMOOORRRUUUXXX```lll|||}}}}}}{{{wwwssspppooooookkkfffbbbbbb```XXXQQQOOOSSShhhwww\\\LLLIIISSSUUUZZZccc}}}rrrRRROOOPPPZZZgggpppuuuvvv|||UUUFFFFFF???>>>@@@EEEKKKSSSaaannnxxx[[[LLLOOOjjjyyyttttttxxxpppnnnmmmmmmnnnoooooonnnhhhiiihhhgggggggggjjjlllfffeeeeeefffgggfffccc```^^^___``````aaaaaa``````XXXVVVRRRLLLJJJMMMUUU\\\dddeeefffbbbYYYNNNEEE@@@777???@@@@@@FFFJJJXXXpppsssiiisssvvv[[[MMMMMMIIIFFFDDD===999777444222333444444444222333555555222222;;;FFF^^^rrrzzztttiiiaaappp|||ggghhhkkklll|||{{{uuummmeee^^^ZZZSSSWWWiiieee___jjj~~~|||vvvlllaaaUUUSSSbbbtttxxxooommmhhh___UUULLLFFFDDD:::777444222222333333222333555777999:::;;;;;;;;;777777888;;;:::888<<>><<<999:::HHHaaarrrqqqfff^^^hhhuuuMMMBBBEEE===;;;===>>><<<:::999;;;>>>888888999999999999888888@@@DDDTTTlllwwwtttsssyyyxxx}}}```JJJ<<<<<<:::999888777777777888888777777777777888888666555888<<<;;;<<>><<<;;;;;;;;;:::999888777777777777777888888555777999:::999>>>MMM]]]mmm{{{eeeeeetttzzzwwwvvvyyy|||~~~|||zzzxxxxxxvvvuuuuuuvvvxxxzzzzzzxxxuuurrrooommmlllmmmmmmkkkhhhdddbbb```\\\WWWTTTQQQOOOMMMLLLMMMMMMLLLKKKIIIKKKLLLNNNQQQVVV]]]bbbeeepppzzzwwwwwwuuuoookkkkkkjjjiiigggddd___XXXPPPJJJQQQ```rrrwwwhhhSSSKKKMMMQQQYYYRRRccckkkQQQWWWYYYaaannnqqqsss___BBB???@@@AAAEEEJJJMMMTTTdddsssjjjTTTJJJZZZssszzzuuusssrrroooooooooooooooooonnnnnnjjjjjjjjjiiihhhfffdddccccccbbbbbbcccddddddbbb```bbbcccdddeeedddaaa___]]]ZZZWWWQQQKKKHHHLLLUUU\\\bbbeeeeee___XXXQQQGGG???>>>>>>?????????FFFVVVggg~~~WWWLLLGGGEEEIII@@@@@@>>>999444444666777444222111555111222888777999FFF\\\hhhmmmcccVVVWWWgggwwwwwwiiibbbqqqxxx~~~}}}vvvlllcccaaa^^^UUULLLGGGFFFQQQ___kkkllldddwww{{{jjj\\\SSSSSSTTTZZZuuuxxxoooiiifffaaa\\\UUUNNNFFF@@@<<<:::777444222333444555666777999:::;;;<<<<<<<<<:::999999999:::;;;<<<===>>>HHHTTT```qqq~~~yyykkkXXX```ooouuueeeJJJ<<<<<<:::AAAOOOhhh{{{rrreeeiiixxxcccHHH???;;;:::;;;:::::::::<<<<<<;;;999:::999777666666666777888<<>>;;;:::::::::999888888888777777777777888888555777999:::999>>>NNN^^^jjjtttaaadddsss}}}{{{xxxwwwzzz}}}~~~{{{yyyxxxyyyxxxwwwwwwxxxyyy{{{|||yyyvvvrrrpppqqqpppmmmkkkiiigggeeeccc```[[[VVVRRRNNNMMMNNNOOOQQQQQQOOOMMMKKKNNNPPPPPPQQQWWWbbbjjjhhhttt~~~yyyvvvwwwuuuooollllllkkkiiigggddd___WWWNNNHHHMMM\\\mmmqqqdddSSSMMMPPPSSS[[[VVViiieeePPPWWWYYYaaaooorrrwwwzzzWWWAAA===@@@AAAFFFKKKOOOWWWhhhwwweeeRRRKKK___zzzyyytttrrrrrrppppppppppppooooooooonnnkkkjjjhhhgggfffeeeddddddaaa```aaaccceeefffeeeccccccccccccbbbaaa___^^^]]]ZZZWWWRRRKKKHHHLLLUUU\\\cccgggfff```YYYRRRIII@@@???>>>?????????DDDSSSbbbZZZMMMGGGFFFHHH@@@AAA>>>:::666444666777555333111555222222888777:::GGG[[[fffhhh[[[MMMPPPbbbqqq|||pppgggdddssszzz{{{~~~xxxpppiii]]]RRRNNNKKKGGGBBBAAADDDPPP\\\hhhjjjddduuuqqqeeeZZZRRRNNNTTT[[[iiizzztttlllgggddd```[[[UUUNNNFFFAAA<<<:::777444222333444555777888999:::;;;<<<<<<<<<::::::::::::;;;<<<===>>>===FFFOOOYYYhhhrrrnnnbbbZZZpppiiiNNN???;;;;;;BBBOOOgggwwwnnneeemmm[[[AAA;;;::::::;;;;;;<<<===???>>><<<999999888777666666666777888<<>>>>>???@@@DDDRRR___yyy___OOOJJJHHHJJJAAADDD???;;;777555555666666555111666333222777666;;;JJJ]]]hhhiiiYYYLLLQQQbbbooo}}}nnnhhhggguuuxxx}}}zzzmmmdddYYYOOOEEEBBBAAA???>>>???BBBMMMYYYdddhhhdddsss{{{nnn```VVVVVVRRRSSSZZZfffyyyzzzvvvsssmmmhhheeeaaa[[[UUUNNNFFF@@@<<<:::666444222333444555777888999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>???BBBHHHOOOXXXdddmmmjjjaaadddfffLLL???:::<<>>?????????AAABBBBBB???===999888777666666777888888999===JJJ\\\jjjpppsssvvv}}}~~~}}}tttRRRKKKGGGAAA>>>============999999888888777777888888666777999::::::@@@QQQbbbssslll```mmmpppoooyyyrrrmmmgggwwwvvv}}}zzzxxxxxx|||}}}~~~}}}{{{zzz{{{}}}{{{wwwwwwyyywwwrrrlllgggggggggddd___YYYTTTQQQIIIJJJLLLOOOSSSTTTRRRQQQJJJNNNQQQQQQTTT^^^nnn{{{zzzvvvvvvuuupppnnnoookkkiiigggccc^^^VVVMMMGGGOOObbbuuuwwwiiiYYYQQQOOOPPPYYYYYYsssaaaOOOWWWZZZbbbpppvvvwwwQQQDDDAAAAAA@@@BBBHHHOOOUUU```rrryyy]]]LLLMMMhhhwwwtttuuuvvvvvvtttrrrooommmlllkkkkkknnnllliiigggfffggghhhiiihhhfffeeeeeeffffffeeeddddddcccaaa___]]]]]]]]]]]]YYYWWWQQQIIICCCGGGRRR\\\___dddfffbbb]]]WWWNNNEEE>>>===>>>@@@BBBGGGSSS___nnnbbbPPPKKKIIIJJJAAAEEE>>>;;;777555444555666666111666444333777666<<>>@@@AAAGGGKKKQQQYYYdddlllkkkgggrrr]]]GGG>>>:::>>>GGGWWWooozzzlllhhhyyyvvvQQQ@@@>>>===>>>AAAAAABBBCCCDDDDDDBBB???888888777666666777888999888<<>>>>>>>>>>>::::::999888888888888888666777999::::::AAASSSdddxxxiiibbbssssssvvv{{{{{{zzz{{{}}}~~~zzzyyyxxxvvvwwwyyy|||{{{{{{uuujjjcccbbbdddcccuuulllpppyyywwwxxx|||~~~}}}zzz{{{}}}|||yyyvvvuuuuuusssoookkkhhhiiihhhddd^^^XXXTTTRRRKKKJJJKKKMMMQQQTTTUUUTTTNNNPPPRRRSSSXXXbbbrrr}}}|||xxxwwwuuuqqqooopppjjjhhhfffccc^^^VVVMMMGGGOOOdddwwwwwwhhhXXXOOOKKKKKKTTTVVVsss]]]NNNWWW[[[cccqqqxxxqqqPPPFFF???===???BBBIIIQQQYYYdddvvvtttYYYLLLOOOlllvvvtttvvvxxxuuusssqqqnnnlllkkkkkkkkknnnllljjjhhhggghhhiiijjjkkkhhhfffeeeeeeeeedddccceeecccbbb```^^^]]]\\\\\\YYYXXXRRRIIIBBBFFFRRR\\\\\\aaadddaaa\\\VVVLLLCCC>>>===>>>AAACCCGGGRRR\\\xxxgggcccOOOJJJHHHHHH???DDD>>>;;;777444333444555777111777555444777666===NNNcccnnnlllYYYNNNYYYkkkuuukkkiiijjjvvvxxx}}}mmm]]]QQQDDD???>>>AAABBBAAAAAACCC@@@JJJQQQYYY```aaaooo}}}xxxkkk___XXXWWWXXXRRR]]]lll{{{{{{vvvqqqjjjgggbbb]]]WWWOOOGGGBBB<<<:::777444222333444555666777888:::;;;<<<======;;;<<<<<<===>>>@@@AAABBBHHHKKKPPPZZZeeemmmpppooo}}}pppUUUFFFBBBAAA???GGGWWWnnnwwwhhhggg~~~uuuOOOAAA>>>;;;;;;@@@BBBEEEHHHJJJGGGBBB>>>888777666666666777888999:::>>>JJJ]]]llluuuzzz~~~|||{{{XXXKKKGGGBBB???======<<<<<<;;;:::999888888888888888666777999:::;;;BBBTTTfffuuufffdddxxxssswww}}}{{{xxxuuutttsssrrrppppppqqqrrrssstttvvvyyyxxxsssmmmhhheee``````___^^^]]]___bbbfffcccggghhhccc]]]\\\[[[YYYwwwqqqyyyxxxvvvwww{{{~~~~~~zzzzzz|||yyyxxxvvvsssqqqnnnlllkkkjjjkkkiiiddd]]]XXXUUUUUUOOOMMMKKKLLLPPPTTTXXXYYYUUUUUUUUUVVV\\\fffsss{{{~~~yyyxxxvvvqqqoooppphhhgggeeebbb^^^WWWNNNHHHQQQeeevvvsssdddWWWOOOKKKKKKSSSVVVtttZZZNNNWWW[[[cccqqqyyydddLLLEEE@@@>>>???CCCJJJSSS[[[gggzzzkkkUUUMMMTTTppp|||sssrrrvvvyyypppooommmlllkkklllmmmnnnlllkkkjjjhhhhhhhhhhhhiiijjjgggdddccccccdddcccbbbeeedddcccaaa___^^^\\\\\\[[[ZZZTTTKKKCCCFFFSSS______dddgggccc]]]VVVKKKBBB???===>>>@@@BBBFFFNNNWWW{{{sssbbbuuufffOOOKKKIIIHHH???EEE===;;;777333111222555777111888666444777666>>>PPPhhhqqqkkkUUULLL\\\rrr}}}jjjjjjnnnxxxhhhVVVJJJAAA>>>===@@@AAA@@@@@@CCC@@@IIINNNTTT\\\```nnn{{{sssooosss}}}ssseee]]]\\\aaaeeefffkkk}}}yyyqqqkkkfffddd```\\\WWWPPPIIIDDD<<<:::777444222333444555444555777:::<<<===>>>>>><<<<<<======???AAABBBCCCIIIJJJPPP\\\hhhqqqvvvxxx|||qqq```PPPIIIIIIKKKFFFLLLYYYnnntttfffkkksssLLL@@@???<<<<<>>KKK___oooxxx~~~xxx{{{~~~xxxUUUIIIFFFBBB@@@???>>>===;;;<<<;;;:::999888888888888666777999:::;;;CCCUUUhhhppp{{{eeeggg~~~tttyyy~~~{{{wwwtttrrrooollljjjiiihhhfffdddbbbaaa``````]]]^^^^^^[[[WWWSSSQQQQQQIIIKKKLLLLLLLLLNNNSSSVVV\\\cccfff```XXXSSSOOOKKK{{{wwwvvvwww{{{~~~~~~yyyyyy{{{yyyyyywwwsssooollllllmmmkkkllljjjddd]]]WWWVVVVVVSSSOOOLLLLLLOOOUUUZZZ]]][[[YYYXXXYYY___iiisssyyy{{{yyyvvvrrroooqqqhhhfffeeebbb^^^WWWOOOIIISSSgggvvvqqqbbbVVVQQQNNNNNNUUUXXXwwwZZZMMMWWW\\\dddrrrzzzRRRBBBAAAAAADDD???CCCKKKTTT\\\hhh|||dddSSSOOOXXXsssyyyqqqqqquuuxxxlllkkkjjjjjjkkkmmmpppqqqjjjjjjiiihhhhhhgggggghhhgggeeebbbaaabbbcccbbbbbbeeeddddddbbb```^^^\\\[[[]]]\\\VVVLLLDDDGGGTTTaaaeeejjjlllggg```XXXMMMBBB@@@>>>>>>@@@AAACCCJJJSSSyyyppp\\\iii}}}iiiQQQMMMKKKIIIAAAGGG<<<:::777333000111444777222888666444777666>>>QQQnnnuuukkkSSSKKK___yyylllmmmtttuuudddQQQEEEAAA===<<<>>>???===>>>BBB@@@IIILLLQQQZZZ___nnntttddd^^^aaakkkvvvhhhYYYXXXdddrrryyyzzzzzztttllleeebbb```]]]ZZZVVVQQQKKKFFF<<<:::777444222333444555333555777999<<<>>>??????<<<<<<===>>>???AAACCCDDDJJJKKKQQQ^^^kkkuuu|||~~~rrrbbbWWWPPPMMMOOOSSSSSSWWWaaatttyyylllvvvqqqJJJ???@@@???@@@???GGGTTT^^^___VVVHHH===888777666666666888999:::777<<>>>>>>>>???@@@EEELLLQQQrrrgggjjjkkknnnPPPTTTJJJHHHLLL@@@CCC>>>888666666777555333666777333444999777???SSSqqq}}}nnnRRRQQQdddzzzhhhqqqttt^^^MMMGGGCCC>>><<>>:::666333333333333333222555888;;;<<<===>>>@@@???>>>???BBBFFFGGGDDD@@@IIIGGGMMM___qqq}}}yyyjjj___cccjjjiiigggiiijjjdddooo|||vvvvvvdddJJJ@@@???BBBFFFJJJQQQbbbqqqooo[[[FFF;;;:::999777555555666888999<<<===GGGXXXiiirrrxxx}}}{{{yyyuuuVVVIIIIIIGGGEEECCC@@@>>><<<@@@???===<<<::::::999999888777999:::<<>>>>>@@@@@@@@@AAADDDIIIMMMPPPRRRUUUWWW[[[YYYVVVQQQJJJDDD>>>;;;zzzyyyyyy}}}~~~zzzxxxyyyyyyuuutttvvvtttooommmpppmmmjjjeeeaaa___\\\YYYVVVQQQPPPNNNOOORRRXXX___cccbbbaaa```___aaafffmmmrrr|||~~~zzzwwwtttqqqnnnmmmnnnjjjhhhgggaaaWWWQQQPPPVVVbbbmmmlll^^^RRROOOSSSWWWWWWcccvvvYYYSSSVVVbbbpppwww}}}lllHHHGGGDDD>>>DDDBBBFFFNNNVVV[[[cccrrr```XXXPPPWWWwww|||uuutttsssrrrpppppppppooonnnmmmlllkkklllkkkiiihhhgggfffffffffeeeeeeeeeeeeeeeeeeffffffccccccbbb```^^^]]]]]]^^^ccc___ZZZTTTLLLKKKWWWeeehhhmmmmmmggg___XXXNNNFFF>>>>>>>>>>>>@@@EEEKKKPPPgggjjjlllkkkuuuUUUVVVLLLJJJNNNDDDBBB===777555666666555333666777333444999777@@@UUUjjjtttiiiSSSQQQbbb|||oooyyypppYYYJJJFFFFFF@@@===AAACCCBBBAAABBBFFFFFFHHHLLLTTT^^^hhhooosssrrriiiXXXMMMQQQ]]]fffiiigggnnn~~~sssmmmkkkiiigggeeebbb^^^ZZZVVVPPPJJJFFF>>>:::666333333333333333222555888:::;;;<<<>>>@@@AAA@@@AAADDDHHHJJJGGGDDDJJJKKKTTThhhzzzssslllrrrzzz}}}llllllzzz{{{dddKKKBBBBBBGGGLLLRRR\\\llltttjjjSSSBBB;;;999888777666666777888999;;;<<>><<<;;;:::999999:::::::::<<<===CCCSSScccsss{{{mmmuuu}}}}}}zzzvvvppplllhhhfffbbb___\\\XXXTTTQQQQQQOOOLLLKKKKKKJJJHHHEEE@@@@@@@@@???@@@BBBCCCCCCDDDHHHNNNRRRSSSRRRQQQPPPMMMLLLJJJFFFBBB===999777{{{yyyyyy|||{{{xxxwwwuuusssrrrsssrrrmmmlllmmmllliiidddaaa___]]]ZZZXXXTTTQQQOOONNNQQQXXX```eeedddcccaaa```aaagggnnnttt~~~|||yyyvvvtttpppnnnmmmiiigggfffaaaWWWQQQPPPTTT```kkkiii\\\SSSRRRVVVZZZ[[[gggrrrVVVUUUYYYeeerrrxxx~~~aaaDDDDDDEEEBBBGGGHHHJJJNNNSSSVVV\\\kkkzzzxxx___[[[SSSXXXxxxzzzuuuttttttssssssrrrqqqooonnnmmmmmmmmmooommmjjjhhhfffffffffgggfffeeeeeeddddddeeeeeeeeebbbcccbbb]]]ZZZ[[[aaagggbbb___ZZZUUUNNNMMMWWWcccfffjjjjjjeee___WWWMMMDDD===>>>>>>>>>@@@DDDJJJOOOdddyyyzzzwwwyyyUUURRRIIIHHHKKKDDDBBB===777444555666555444555777444444999888AAAWWWlllxxxnnnXXXUUUeee{{{pppYYYLLLHHHIIIBBB???BBBDDDCCCCCCDDDEEEEEEGGGLLLTTT[[[aaaccceeeddd\\\PPPLLLRRR]]]dddiiioooyyyooolllkkkjjjiiieeebbb]]]YYYUUUQQQLLLIII>>>;;;666444333444444333333555777999:::<<>><<<;;;:::999999;;;::::::;;;;;;AAAQQQ```nnn~~~kkktttwww|||wwwsssoooiiieeebbb___[[[XXXVVVRRRNNNLLLKKKIIIGGGFFFFFFEEECCCAAA>>>>>>>>>@@@BBBCCCEEEFFFEEEKKKQQQUUUSSSNNNIIIFFFBBBBBBAAA???===;;;999777|||wwwwwwyyy|||}}}}}}}}}yyyuuusssrrrqqqqqqqqqooollljjjjjjjjjhhheeecccbbb```]]][[[YYYVVVPPPNNNOOOVVV]]]cccgggeeecccaaabbbhhhqqqwww{{{yyyvvvrrroooiiifffdddccc^^^TTTNNNMMMUUUbbblllggg[[[TTTTTTWWWXXX[[[ggg~~~mmmTTTUUUZZZdddnnnttt|||YYYBBBCCCFFFFFFIIIMMMMMMNNNPPPQQQWWWfffuuu|||uuu___]]]TTTXXXxxxzzzxxxxxxxxxxxxuuutttqqqooonnnnnnnnnnnnqqqoookkkhhhfffeeefffgggfffeeedddccccccddddddeeeaaaaaa___]]][[[^^^ccchhh```]]]YYYTTTNNNMMMUUU```cccfffgggccc^^^WWWMMMCCC>>>??????@@@AAAEEEJJJNNNlllWWWOOOIIIGGGIIIFFFCCC>>>777444444555555444444777444555999888CCCZZZ{{{|||___```yyyxxxgggYYYRRRKKKDDD???AAACCCCCCCCCDDDFFFFFFHHHMMMSSSXXXZZZZZZ]]]___[[[RRRNNNVVVbbbjjjqqq}}}~~~tttmmmkkkkkkkkkjjjaaa^^^YYYUUURRROOOLLLIII>>>;;;666444444444444444444555777888999<<>><<<;;;:::::::::999888888888888>>>MMM\\\ggg~~~jjjsssttt{{{uuupppmmmiiiccc^^^\\\YYYUUURRROOOMMMJJJGGGEEEDDDCCCBBBAAA@@@???>>>===<<<>>>BBBCCCBBBBBBCCCBBBGGGLLLNNNKKKFFFAAA>>>;;;;;;;;;:::999888888777}}}xxxwwwxxx{{{|||~~~|||xxxtttqqqsssttttttrrrpppnnnkkkiiihhhgggfffeeeeeeccc```^^^ZZZVVVPPPMMMNNNUUU]]]bbbiiigggdddbbbcccjjjttt{{{}}}{{{yyytttooohhheeecccbbb]]]SSSMMMMMMXXXfffooogggZZZTTTUUUVVVVVVZZZggg{{{kkkVVVWWW\\\dddkkkrrr~~~}}}RRRCCCBBBFFFJJJKKKOOONNNOOOOOOPPPVVVeeeuuuyyy}}}sss___^^^UUU\\\{{{zzzzzzzzzzzzuuutttrrrpppnnnnnnooooooqqqoookkkhhhfffeeefffgggfffeeedddbbbbbbbbbcccdddaaa___]]]___bbbccccccbbb]]]YYYVVVSSSNNNLLLRRR[[[```cccdddbbb^^^XXXLLLAAA???@@@AAAAAABBBFFFKKKNNNmmm___RRROOOMMMMMMMMMFFF@@@888444444555555333333777555555999888EEE^^^cccppp|||lll^^^MMMEEE???@@@BBBBBBBBBDDDFFFGGGJJJNNNRRRUUUWWWWWW\\\bbbbbbYYYSSSZZZiiiuuu}}}{{{uuummmiiihhhgggfffdddYYYVVVRRROOONNNLLLIIIHHH???;;;777444444444444444555555666777999>>>DDDIIIQQQNNNLLLMMMPPPPPPNNNKKKSSSTTT\\\kkkxxxcccccc{{{yyy}}}|||iiiUUUMMMOOOVVV^^^fffnnnlllcccUUUGGG>>><<<;;;888888888888888999::::::;;;===FFFYYYjjjtttzzz{{{ZZZPPPNNNLLLJJJHHHGGGFFFFFFAAA@@@>>>===;;;;;;::::::999888888888888===LLL[[[fffmmmwwwwww~~~xxxtttnnnjjjhhhddd^^^YYYWWWTTTPPPMMMKKKIIIFFFDDDAAABBBAAA@@@???>>>>>>>>>???===@@@EEEEEE???;;;===;;;>>>AAABBB@@@<<<:::999666666555444444444333333}}}{{{zzz{{{~~~~~~{{{vvvsssuuuxxxxxxtttqqqppplllhhhcccdddfffhhhhhhfffaaa^^^VVVRRRNNNLLLOOOVVV^^^dddjjjhhhdddbbbeeemmmxxx~~~}}}zzztttooohhheeedddccc^^^UUUOOONNNXXXhhhpppfffYYYTTTSSSSSSVVV[[[gggxxx~~~jjjXXXYYY```hhhmmmtttqqqMMMFFFCCCFFFMMMNNNRRRQQQQQQQQQQQQWWWfffvvvyyyooo]]]___[[[hhhzzzyyywwwuuuvvvsssrrrqqqpppooooooooooooooommmjjjhhhfffffffffggggggeeecccaaaaaaaaacccddd```^^^___bbbffffffaaa\\\[[[WWWUUUSSSOOOLLLPPPXXX^^^aaabbbaaa^^^YYYMMMAAA>>>???AAAAAABBBEEEJJJMMMdddyyy}}}cccRRRRRROOOMMMPPPJJJCCC;;;555555555444333333777555555999999GGGaaa}}}bbb}}}yyygggOOOGGG@@@@@@AAAAAACCCEEEHHHJJJMMMOOOPPPSSSWWWZZZ```hhhjjjaaaZZZbbbtttzzzoookkkfffcccbbb___[[[XXXPPPNNNLLLKKKKKKJJJHHHGGG???<<<777555444555555444555555555666:::@@@IIINNNXXXUUUSSSSSSUUUVVVTTTQQQSSSQQQVVVbbbmmmvvv~~~qqqZZZWWWcccbbb```jjjsssjjj^^^RRRQQQVVV\\\ccciiihhhaaaUUUFFF???>>>===;;;777777888999999:::::::::<<<===GGGYYYjjjuuu|||xxxZZZOOOMMMKKKHHHFFFFFFFFFFFFAAA@@@???===<<<;;;::::::;;;::::::::::::@@@OOO^^^mmmsss{{{|||~~~yyyvvvppplllhhheeeccc___YYYUUUSSSPPPKKKHHHGGGFFFDDDBBB???@@@AAA@@@>>>===>>>???AAA???CCCKKKIII===666666444666888888777666777888777666555444444444555555~~~sss{{{|||~~~~~~||||||{{{|||}}}yyyuuutttxxxwwwrrrnnnmmmiiiccc^^^```dddhhhiiifff```\\\TTTQQQMMMLLLNNNUUU]]]bbbkkkhhheeecccfffooo{{{~~~~~~{{{uuunnngggdddcccbbb]]]TTTNNNNNNTTTfffoooeeeWWWSSSRRRPPPVVV[[[eeesss{{{vvvfffWWWXXXbbblllqqqwwwdddHHHHHHCCCEEEPPPRRRVVVUUUUUUUUUTTTXXXggguuu|||~~~lll\\\aaaaaatttvvvuuurrrpppqqqooopppppppppppppppoooooolllkkkiiihhhgggfffffffffgggeeeccc`````````bbbccc^^^```cccffffffccc___[[[ZZZWWWUUUTTTPPPMMMPPPVVV]]]```aaa```___ZZZMMMAAA<<<>>>???@@@AAACCCGGGJJJ^^^}}}~~~iiizzz~~~{{{eeeQQQTTTPPPLLLRRRNNNFFF===777555555444333222777555666999999HHHccc~~~mmmaaa|||hhhRRRIIIBBBAAABBBBBBDDDGGGIIIMMMQQQPPPOOORRRYYY```jjjoooooohhheeeppp{{{uuuqqqhhheeebbb```^^^ZZZSSSMMMJJJIIIIIIKKKLLLLLLJJJHHH???<<<777555444555555444555555555666:::CCCMMMTTTXXXUUUSSSTTTWWWYYYXXXVVVQQQOOOTTT^^^jjjttt~~~dddRRRLLLNNNKKKOOO[[[___\\\SSSNNNQQQWWW[[[___cccZZZWWWLLL@@@;;;===<<<999777777888999::::::::::::;;;<<>>???BBBAAAGGGQQQNNN???444333222444666777666666666777777666555555555666777777uuunnn{{{}}}|||{{{yyyzzz~~~}}}yyyuuupppttttttmmmjjjiiiddd\\\ZZZ]]]ccchhhjjjfff___ZZZWWWSSSOOOLLLNNNRRRYYY]]]kkkhhheeecccfffppp}}}~~~~~~|||uuunnneeebbb``````[[[RRRLLLLLLPPPcccmmmcccVVVRRRQQQNNNUUUYYYcccnnnuuuooo```TTTVVVaaammmsssxxx[[[DDDIIIDDDEEERRRTTTYYYXXXXXXWWWUUUYYYggguuu~~~{{{jjj[[[bbbdddzzz}}}rrrrrrpppnnnpppmmmnnnoooqqqqqqpppooooooiiiiiiiiihhhgggffffffeeegggeeebbb```___```bbbccc]]]bbbggghhhddd___]]]]]]ZZZWWWUUUUUURRRNNNQQQVVV]]]___aaa``````[[[NNNAAA;;;<<<===>>>???BBBEEEHHH```zzzoooeeeppp}}}jjjUUUYYYVVVPPPWWWPPPHHH>>>888555555444222222777666666999999IIIdddxxxccc```|||{{{zzzyyyfffUUUKKKCCCBBBCCCCCCEEEHHHJJJOOOSSSQQQNNNQQQ\\\eeesssuuusssmmmooo}}}}}}yyytttpppmmmgggdddbbb```^^^XXXOOOIIIHHHHHHIIILLLNNNNNNLLLIII???<<<888555555555555555555555555666;;;DDDOOOWWWTTTRRRPPPRRRVVVYYYYYYWWWUUUUUUZZZeeeqqq|||zzzZZZMMMHHHFFFBBBIIIQQQOOORRRLLLJJJPPPUUUWWWYYY[[[PPPQQQKKK@@@:::<<<;;;888666777888999:::;;;;;;;;;:::;;;EEEXXXiiitttzzzkkkQQQOOOMMMJJJGGGFFFFFFFFFGGGBBBAAA???>>><<<;;;;;;;;;999888888999999???OOO___wwwwwwzzzwww~~~yyytttnnnjjjccc```]]]\\\\\\YYYTTTOOOMMMJJJEEECCCAAAAAA@@@???<<>>>>>===>>>@@@EEEHHHYYYdddfffrrr~~~iiiUUUXXXSSSXXXXXXVVVQQQAAA555888666222777333666444555999:::GGG___qqqjjj___WWW___rrrzzzvvvnnn___OOOCCCBBBCCCBBBDDDJJJJJJLLLPPPSSSQQQRRR\\\ggg|||{{{zzz{{{vvvsssrrrsssppphhhfffjjjhhhaaa\\\]]]___[[[VVVSSSXXXQQQTTTaaadddYYYNNNLLLAAAAAA@@@<<<777555777999666777777999<<>>===<<<;;;:::::::::999999888999999999<<<<<>><<<;;;:::;;;<<<======:::???QQQcccxxxuuunnnuuu}}}wwwqqqkkkfffbbbaaa\\\VVVSSSSSSQQQKKKFFFIIIGGGDDDAAA???>>>>>>???<<<===>>>>>>=========???HHHOOOUUUTTTJJJ===444///555666666666444333444555444444444333333222222222~~~~~~}}}}}}~~~|||xxxtttsssrrrooollliiieeebbb___XXXZZZ]]]aaaeeeddd___[[[UUUQQQMMMMMMMMMNNNUUU\\\iiihhhfffggglllxxx{{{yyytttpppnnngggcccaaa```ZZZQQQKKKKKKNNNUUUZZZXXXOOOHHHHHHJJJLLLOOOUUU^^^eeeddd\\\UUUSSS```gggfffppptttXXXIIIIIIHHHNNNXXX[[[___aaaaaaZZZTTTXXXfffssspppiiijjjgggmmmoooppppppllllllkkkooooooooopppqqqpppooonnnmmmiiifffdddddddddbbb___ccccccccccccccccccddddddaaabbbbbbbbbaaa___^^^]]]\\\YYYWWWVVVQQQMMMQQQWWW^^^bbbdddbbb^^^WWWJJJ???===>>>>>>===>>>@@@DDDHHHOOOxxxdddmmmvvvppp[[[^^^ZZZaaabbb^^^WWWCCC555777666333888333666444555999:::GGG___qqqlll___RRRUUUeeesssxxxzzzssseeeTTTEEEBBBAAA@@@BBBIIIMMMMMMNNNPPPQQQUUUaaalll{{{yyywwwwwwzzzqqq```ZZZYYYYYY\\\aaaaaa^^^bbbhhhdddbbbccciiijjjeee___\\\^^^___hhhuuusssbbbRRRNNNAAAAAA???:::666444666888555666777999<<>>===;;;999::::::999999888999999:::???@@@HHHYYYiiiqqqvvvyyy}}}|||~~~fffUUUQQQOOOMMMJJJHHHGGGGGGGGGEEEDDDCCCAAA???===<<<;;;999:::;;;;;;999>>>OOO```wwwrrr{{{~~~xxxqqqlllgggaaa^^^\\\WWWQQQOOOPPPOOOKKKHHHGGGEEEBBB???=========>>>>>>??????>>>===<<<>>>???LLLOOORRRNNNDDD;;;555333444555666555444333333555444444333333333222222222~~~~~~~~~}}}~~~}}}{{{yyywwwuuussspppnnnlllhhhddd```UUUVVVXXX]]]aaabbb^^^ZZZTTTPPPMMMLLLLLLMMMTTT\\\fffffffffgggmmmyyy|||zzzuuuooonnnhhhdddaaa___YYYPPPJJJIIILLLOOOQQQNNNIIIEEEDDDEEEEEEGGGLLLTTTZZZ[[[WWWRRRSSS\\\aaabbbnnnlllUUUIIIJJJJJJQQQ\\\___aaacccccc]]]WWWZZZfffqqq}}}wwwlllkkkjjjvvvpppssssssoooooonnnqqqppppppoooooopppppppppnnnkkkgggeeeddddddbbbaaacccdddddddddeeeeeeffffffaaaaaaaaabbbbbbaaa``````\\\ZZZXXXWWWRRRNNNRRRXXXbbbfffgggddd```YYYMMMBBB<<<===>>>===>>>@@@DDDGGGTTT{{{|||hhhvvv}}}vvv```ccc```iiikkkggg^^^GGG777777666333888333666444444999999FFF___vvvuuuiiiWWWSSSbbbttt||||||vvviiiVVVEEE@@@@@@???DDDKKKSSSOOOMMMPPPTTTZZZfffqqqzzzxxxtttqqqrrryyyjjjTTTKKKJJJOOOQQQVVVYYYXXXXXX]]]eeeccceeellltttuuunnnhhhfffjjjrrriiiVVVOOOAAA@@@===999555444555777333555777999<<>>===:::888:::999999888999999::::::???AAAJJJ\\\kkkssswwwyyy}}}|||~~~eeeWWWPPPOOOMMMKKKIIIIIIIIIIIIGGGFFFDDDBBB@@@>>>===<<<::::::;;;;;;:::???OOO```yyyuuuzzzvvvpppjjjeee```[[[XXXUUUQQQLLLJJJKKKLLLKKKIIIDDDCCC@@@===<<<;;;<<<<<<@@@@@@???>>><<<===???BBBOOOOOOLLLFFF===777555666444555666555333222333444333333333222222222222222~~~|||zzz}}}}}}zzzzzz{{{vvvssspppooonnnjjjeee```TTTSSSTTTYYY___aaa___[[[TTTPPPMMMLLLLLLMMMTTT\\\cccdddfffggglllwww~~~|||zzzuuuooommmjjjfffccc```YYYOOOIIIHHHIIIIIIHHHFFFDDDBBBBBBAAA???@@@CCCHHHMMMNNNMMMJJJPPPWWWZZZ\\\iii{{{~~~dddRRRJJJLLLKKKSSS^^^```eeeggggggbbb]]]___iiirrrwww}}}}}}ooonnnoootttyyyxxxtttuuusssqqqqqqpppooonnnnnnppprrrpppnnnkkkhhhfffeeeddddddeeeeeefffgggggghhhhhhhhhbbbbbbbbbbbbbbbaaaaaa```]]][[[ZZZYYYTTTPPPSSSYYYbbbeeefffccc^^^XXXMMMBBB<<<===>>>>>>>>>@@@DDDFFF]]]{{{wwwlllyyy{{{ddddddbbblllnnnnnncccJJJ999999777333777444666444444999999EEE^^^zzz~~~ttt```YYYjjj|||uuuhhhUUUCCC>>>???@@@GGGPPPWWWRRRQQQUUU[[[```iiiqqqwwwuuuppplllkkkpppyyy|||hhhVVVLLLKKKMMMNNNSSSZZZ]]]\\\^^^dddjjjnnnooosssxxxvvvqqqnnnpppwwwgggUUUOOOCCC@@@<<<888555444555666555777999:::;;;===AAACCCCCC@@@@@@AAAAAACCCJJJSSSSSS[[[ooodddPPPGGGIIIMMMQQQRRROOOLLLKKKEEECCC@@@>>>???AAACCCEEECCCAAA@@@???>>>===:::888999999888888999999::::::;;;???LLL___ooovvv{{{~~~{{{|||dddXXXOOONNNMMMKKKJJJJJJJJJKKKIIIHHHGGGEEECCCAAA??????======>>>>>>===AAAPPP```|||yyyvvv~~~yyyrrrnnniiiddd```\\\WWWTTTQQQMMMIIIGGGHHHIIIHHHHHHCCCAAA???<<<;;;;;;<<<<<>>===<<<>>>BBBFFFMMMLLLGGG@@@999555555666333444555444222222222333222222222222222111111111|||{{{}}}{{{||||||uuurrrpppoooooollleee```UUURRRQQQVVV]]]aaa```\\\UUUPPPMMMMMMLLLMMMTTT\\\ccceeehhhiiimmmxxx~~~{{{yyytttpppnnnlllhhhdddaaaYYYNNNGGGFFFCCCAAA???===============<<<<<<===>>>@@@AAAAAA@@@HHHLLLOOORRR^^^lllrrroooZZZMMMKKKMMMLLLTTT___```iiikkkllliiieeegggooovvvwww~~~{{{sssrrrxxx~~~vvv{{{yyyuuuvvvtttoooppppppooommmmmmooorrrqqqooolllhhheeeddddddeeegggggghhhiiijjjjjjiiiiiiddddddcccbbbaaa```_________]]]\\\[[[VVVQQQSSSXXX[[[^^^^^^ZZZVVVQQQGGG===;;;<<<===>>>>>>@@@CCCEEEVVVkkk~~~xxx~~~jjjhhhfffpppsssttthhhNNN<<<<<<999333555444666444444888888EEE]]]yyy{{{ddd[[[nnnzzz~~~{{{sssiiiVVVDDD??????@@@FFFOOOVVVUUUXXX___ccceeehhhlllpppoookkkgggeeeiiisss{{{sssaaaSSSNNNNNNPPPRRRSSS\\\fffmmmqqqvvv|||~~~zzzxxxtttpppsssxxxvvv```SSSPPPEEEBBB<<<888666555666666777999::::::::::::<<<>>>>>>;;;:::===??????BBBGGGRRR]]]ssssssPPPIIIEEERRRaaafffaaaXXXRRROOOHHHFFFCCC@@@???@@@CCCFFFDDDBBB@@@???>>>===;;;999999888888888999999:::;;;;;;AAAOOOcccrrrxxx|||yyy|||cccZZZOOONNNMMMKKKKKKKKKLLLMMMLLLKKKJJJHHHFFFDDDBBBBBB@@@???>>>>>>>>>BBBOOO]]]oooyyyuuu{{{~~~wwwrrrllliiiddd___\\\XXXUUURRROOOLLLIIIFFFEEEEEEEEEEEEAAA@@@>>><<<;;;;;;<<<===<<<<<<<<<<<<===@@@EEEIIIHHHFFFBBB===888444444444222444444444222111222333111111111111111111111111~~~}}}|||{{{{{{vvvsssppppppqqqnnnfff```WWWRRROOOSSS\\\aaa```]]]SSSOOOLLLLLLKKKLLLSSS[[[cccggglllnnnqqq||||||yyyxxxtttpppooommmiiidddaaaXXXMMMEEEDDD;;;:::999777777777888999;;;::::::999999999999:::>>>BBBDDDFFFMMMVVV[[[YYYNNNFFFIIILLLKKKUUUaaaaaakkknnnpppnnnlllooouuu|||~~~yyyzzzxxxtttyyytttppprrrpppmmmooopppooolllkkknnnqqqnnnmmmjjjeeeaaa```aaacccggghhhiiijjjjjjiiihhhgggeeedddbbbaaa```____________]]]\\\[[[UUUPPPQQQVVVWWWZZZZZZVVVRRRNNNFFF===:::<<<===>>>>>>@@@BBBEEEJJJZZZuuuwwwsssppp{{{}}}pppRRR>>>>>>:::333555444666444444888888DDD\\\|||ggg\\\ooozzztttsss{{{{{{rrrkkkXXXGGGAAA???>>>AAAHHHQQQTTT]]]fffiiifffeeehhhgggiiihhheeeccchhhrrrzzzrrriii^^^\\\bbbkkkqqqsss~~~xxxtttrrrwww}}}vvvhhh[[[TTTRRRIIIDDD>>>999888888888888888999::::::999999;;;===<<<:::<<<@@@BBBAAACCCGGGRRR```yyy]]]FFFHHHJJJdddrrr___QQQKKKJJJIIIGGGCCCAAAAAADDDGGGHHHEEEAAA>>>===<<<;;;:::888888888888999:::;;;;;;>>>EEEUUUhhhtttxxxzzz}}}zzzbbb[[[PPPOOOOOONNNNNNOOOPPPQQQOOOOOOMMMKKKIIIGGGFFFEEEAAA???>>>===<<<@@@KKKXXXccc~~~{{{sssvvv|||}}}xxxqqqlllfffbbb^^^ZZZXXXUUURRROOOLLLKKKIIIGGGDDDCCCBBBAAA@@@>>><<<;;;:::;;;<<<===999:::<<<<<<===@@@EEEHHHAAA@@@===:::777555333222222333444333111000111222000000000000000111111111|||}}}zzzzzz||||||yyyvvvxxxtttqqqrrrsssqqqiiiaaaWWWQQQMMMQQQZZZ```___[[[QQQMMMIIIIIIIIIJJJPPPXXX```ffflllooottt{{{wwwvvvsssqqqqqqmmmhhhccc___VVVJJJBBB@@@888999999888666666888::::::::::::888777777777888999<<<>>>===>>>BBBEEEFFFAAA>>>EEEJJJKKKVVVddddddjjjnnnqqqrrrrrrttt{{{sssrrruuuoookkkmmmkkkiiimmmpppooollljjjlllooonnnmmmjjjeee```^^^```cccfffggghhhiiihhhfffeeecccbbbbbb```_________``````^^^\\\[[[YYYSSSLLLLLLQQQVVVXXXXXXTTTRRROOOGGG???999;;;===>>>???@@@BBBDDDHHH[[[}}}|||XXX???<<<999444777444777333444777777CCC\\\~~~gggZZZlllsssrrrvvv{{{xxxoooiiiWWWGGGBBBAAA===???DDDIIIPPP^^^hhhiiidddcccfffeeehhhkkkjjjiiinnnyyyzzz{{{yyywwwvvvxxx{{{yyyvvvpppjjjddd___ZZZWWWMMMGGG@@@;;;::::::::::::777888999888999:::===@@@AAADDDIIILLLJJJIIIPPPYYYdddsssyyyRRRGGGMMMZZZzzztttXXXJJJFFFEEEFFFFFFEEEDDDEEEIIIMMMLLLHHHBBB>>><<<<<<;;;;;;888888888888999:::;;;<<<>>>FFFWWWkkkvvvyyy{{{~~~~~~|||aaa\\\SSSSSSRRRRRRRRRSSSUUUVVVRRRRRRPPPNNNLLLJJJIIIHHHDDDAAA???>>>===???IIITTT```ssssssyyyzzzyyyrrrkkkfff___\\\XXXUUURRRPPPMMMKKKFFFGGGGGGFFFDDDAAA@@@???===<<<:::999999:::;;;<<<999;;;<<<======???BBBDDD===;;;888666555444333333111333333222111000111222/////////000000000111111zzzyyy{{{|||{{{wwwwwwzzz{{{wwwsssyyyuuurrrsssvvvsssjjjbbbXXXQQQLLLOOOXXX^^^^^^ZZZOOOKKKGGGGGGGGGHHHNNNVVV[[[aaaiiinnnttt{{{vvvuuusssqqqrrrkkkfffbbb]]]TTTGGG???===999;;;===<<<999888:::>>>:::::::::999777777888999999<<<===:::777777999;;;888888BBBIIIJJJWWWfffgggiiimmmqqqssstttwww}}}~~~rrrrrrtttllliiillljjjggglllpppoookkkiiikkkmmmoooooolllfffaaa___aaaeeeeeefffggggggfffdddbbb``````___^^^^^^^^^```aaabbb]]][[[ZZZWWWQQQJJJIIIMMMQQQSSSSSSPPPMMMKKKDDD===999;;;===>>>???@@@BBBDDDLLLbbb\\\???;;;888555999444777333444777777CCC[[[xxx}}}aaaUUUggg~~~vvvxxx|||~~~|||tttlllcccSSSFFFCCCBBB???@@@EEECCCMMM\\\ggggggbbbbbbgggfffkkkpppqqqqqqwww|||yyyyyyxxxwwwwwwrrrnnnhhheeeffffffaaaZZZOOOIIIAAA<<<;;;<<<<<<;;;555666777777999<<<@@@DDDHHHNNNVVVXXXSSSRRR^^^llljjjPPPLLLTTTkkkjjjMMMCCCDDD===@@@CCCEEEFFFJJJQQQUUUOOOJJJCCC>>><<<<<<<<<<<<888888888888999:::;;;<<<;;;DDDWWWlllxxx|||~~~{{{aaa]]]VVVUUUUUUUUUUUUWWWXXXYYYTTTSSSRRRPPPNNNLLLKKKJJJHHHDDDAAA@@@???AAAJJJUUUbbbttttttzzz|||}}}vvvnnngggcccZZZWWWSSSPPPOOOLLLJJJHHHBBBCCCEEEEEECCCAAA???>>>;;;:::888777777888:::;;;:::<<<>>>>>>======???@@@<<<999666333333444444444111222333222000000000111.../////////000000111111qqqooo|||zzzxxx~~~||||||{{{zzzzzzyyyxxxxxx|||uuuooopppsssrrrjjjbbbXXXRRRLLLMMMSSSZZZ]]]]]]LLLJJJHHHFFFHHHLLLQQQTTT[[[ccclllsss{{{}}}yyyxxxuuuqqqpppkkkgggccc^^^SSSFFF???>>>;;;:::888888999::::::999<<>>:::<<<>>>===999777777999::::::<<>>??????@@@CCCEEEOOOfff```DDD>>>777:::555444777444555888777BBBYYY|||uuu```TTT^^^uuu|||xxxyyyssssssqqqjjjddd```SSSEEE??????>>>===;;;CCCKKKWWWaaacccbbbbbbeeeffflllqqqsss{{{zzzvvvyyy|||yyyuuuwwwsssmmmiiieeebbb___\\\UUUNNNDDD===::::::<<<===777777888;;;???DDDHHHKKKUUUiiisssggg\\\ggg~~~}}}XXXIIISSSccc|||wwwSSSGGGBBBAAA===>>>>>>@@@CCCJJJRRRXXXWWWPPPGGG@@@>>>===;;;:::999999999999:::;;;<<<<<>>===<<<;;;:::999999999::::::>>>?????????>>>===;;;:::777666333111111111222333222222222111000//////...///////////////000111111mmmlll{{{}}}~~~zzz|||{{{zzzzzzyyyyyyyyyyyyyyyyyysssnnnooosssrrrjjjccc[[[TTTMMMLLLPPPUUUVVVVVVIIIGGGFFFEEEHHHMMMSSSVVVXXX```kkkuuu|||yyyxxxuuurrrqqqmmmhhhddd^^^SSSEEE>>>======<<<<<<<<<===>>>?????????GGGBBB:::<<<;;;999===<<<>>>???===999777888:::<<<===???AAAEEELLLTTTYYYbbbdddjjjqqqxxx|||}}}|||qqqwww~~~uuupppnnnppppppnnnnnnpppnnnnnnoooooonnnkkkhhheeejjjhhheeebbbaaa`````````cccdddddddddbbb___\\\ZZZYYYZZZ\\\^^^___^^^]]]\\\XXXVVVUUUSSSNNNJJJLLLQQQUUUTTTTTTTTTQQQKKKDDD>>>:::<<<>>>??????@@@CCCDDDQQQkkk|||dddEEE>>>777:::555666888666666:::888BBBXXXwww{{{gggUUUYYYnnn~~~uuuhhhaaa______[[[VVVTTTMMMEEE???======>>>???AAAGGGQQQYYYZZZXXXZZZ]]]ggguuu{{{vvvwwwxxxvvvssswwwsssmmmiiieeebbb___]]]UUUOOOEEE>>>:::::::::;;;888888999===CCCLLLTTTYYYkkkyyyzzzyyylllRRRJJJZZZooojjjJJJ@@@===<<<999:::<<>>===<<<<<<;;;:::888888999999:::>>>>>>??????>>><<<;;;:::777555333111111111222333222222111111000//////...///////////////000111111pppqqq{{{uuuwww{{{yyyyyyxxxxxxxxxxxxyyyyyywwwsssppprrrvvvuuunnnggg___WWWNNNJJJLLLOOOPPPNNNGGGFFFFFFGGGKKKQQQWWW[[[YYYcccooozzz{{{yyyxxxuuusssssspppkkkeee^^^QQQDDD<<<<<<<<<<<<<<<<<<===???AAABBBJJJQQQIII======;;;:::???FFFHHHIIIFFFBBB???@@@CCCDDDDDDCCC@@@===AAAIIIQQQUUUXXX___hhhooossssssqqqjjjoooxxx{{{tttqqqllljjjmmmooonnnoooqqqnnnooooooooommmjjjgggeeegggfffdddaaa```_________aaabbbbbbbbb```^^^[[[YYYYYYZZZ\\\^^^^^^\\\ZZZYYYUUUSSSSSSRRROOOKKKNNNTTTUUUUUUUUUTTTQQQKKKCCC===:::;;;>>>??????@@@BBBDDDQQQnnnqqqssshhhGGG???777:::555888:::777888;;;888@@@UUUppp}}}nnnXXXUUUhhh|||jjj```TTTMMMMMMOOOOOOMMMHHHHHHDDD>>>999888;;;>>>===AAAHHHOOOPPPNNNSSS[[[ttt}}}xxxuuutttsssrrrtttpppjjjfffccc```^^^\\\VVVPPPGGG???;;;999999888555444444888???HHHRRRXXXeeemmmpppqqqoooYYYLLLNNNgggWWW???<<<::::::888:::<<>><<<;;;:::;;;:::999888777888999999<<<======>>>===<<<:::999666555333222111111222222222111111000000//////...///////////////000111111zzz~~~wwwsssssswww}}}zzzzzzxxxwwwwwwwwwwwwxxxxxxuuutttwwwzzzyyyrrrlll^^^VVVMMMHHHJJJNNNNNNMMMIIIIIIIIIKKKOOOUUU[[[^^^___hhhuuu{{{yyyxxxuuuttttttrrrllleee]]]PPPBBB;;;;;;<<<=========>>>@@@CCCFFFVVVZZZOOO???<<<<<<>>>GGGSSSUUUUUURRRMMMJJJKKKLLLQQQMMMFFF@@@===???DDDHHHIIILLLSSS[[[bbbfffeeecccfffiiipppxxx{{{tttssslllhhhgggkkknnnmmmnnnqqqoooppppppooollliiigggfffeeedddbbb```____________```aaaaaaaaa```^^^[[[ZZZYYY[[[]]]^^^]]][[[XXXVVVUUUSSSSSSRRROOOKKKNNNTTTVVVUUUUUUTTTPPPJJJBBB<<<999;;;===>>>???@@@BBBDDDOOOkkk{{{mmmuuukkkGGG???888<<<777999;;;777888;;;888===QQQiiivvv|||ooo[[[WWWiii|||yyy}}}sssWWWPPPIIIEEEGGGKKKNNNOOOIIIJJJFFF???;;;:::;;;;;;:::;;;AAAHHHIIIJJJTTTaaa{{{vvvsssrrrrrroookkkfffaaa___]]]\\\ZZZWWWQQQIIIBBB===:::777666444333222333777===CCCGGGHHHLLLOOOVVVjjjwww]]]PPPJJJTTTwwwuuuHHH<<<===;;;;;;;;;<<<===???CCCIIIPPPVVVXXXRRRIII@@@;;;888888999999999999999:::;;;<<<<<>>===<<<:::999:::999888777666777888888:::;;;<<<<<<<<<;;;999888444444333222111111222222111111000000///////////////////////////000000111vvvssssssvvv|||~~~}}}{{{yyywwwvvvvvvvvvwwwwwwvvvvvvzzz|||zzzsssmmm\\\TTTKKKGGGKKKOOOQQQQQQJJJJJJJJJLLLPPPVVV[[[___```jjjxxxzzzyyyxxxuuutttuuurrrlllcccZZZNNN@@@:::;;;>>>???AAAAAABBBEEEJJJNNNXXX\\\NNN===;;;???GGGTTT]]]___```]]]XXXTTTSSSTTT]]]TTTIIICCCDDDEEEFFFDDDEEEGGGMMMTTTYYY\\\[[[YYY\\\^^^cccjjjsss|||xxxuuuuuulllgggfffjjjllllllmmmpppooopppqqqoookkkhhhggggggcccbbbaaa```______^^^^^^````````````___^^^]]]\\\ZZZ[[[]]]]]]\\\ZZZWWWUUUXXXVVVUUUTTTOOOJJJMMMRRRVVVVVVUUUSSSPPPIIIAAA;;;999;;;===>>>>>>???BBBDDDOOOeeevvvmmmssslllHHH@@@;;;>>>999999:::666777;;;666:::LLLdddnnntttmmm___]]]mmmvvv|||ooo]]]JJJHHHFFFFFFHHHMMMQQQTTTRRRQQQJJJBBB???BBB@@@<<<<<<999<<>>???:::999:::;;;===>>>AAAGGGMMMRRRRRRNNNHHHAAA<<<::::::;;;999999999999:::;;;<<<<<<>>>OOOfffxxxtttnnnrrrhhhaaaYYYTTTSSSSSSRRRSSSUUUWWWXXXUUUTTTTTTSSSRRRQQQPPPPPPPPPNNNLLLJJJGGGFFFOOOYYYiii~~~vvvoooqqqmmmggg___XXXSSSPPPOOOIIIHHHGGGEEEDDDBBB@@@@@@>>>>>>>>>======;;;:::999999888777666555666777777999999:::;;;:::999888777333333222222111111222222000000000//////////////////////////////000000111xxxtttsssvvv{{{~~~}}}|||yyywwwvvvvvvwwwxxxvvvvvvwwwzzz{{{wwwpppjjj\\\SSSJJJGGGJJJPPPSSSSSSIIIIIIJJJMMMQQQWWW\\\___aaakkkyyyzzzyyywwwtttsssuuupppiiiaaaXXXKKK???;;;<<<:::===@@@BBBDDDJJJQQQXXXZZZ___SSSCCCCCCJJJVVVfffnnnqqqsssqqqkkkeeebbbbbbfff\\\QQQNNNQQQSSSPPPKKKJJJKKKMMMQQQUUUVVVUUUSSSRRRTTTYYY___gggsss}}}yyyvvvvvvpppkkkiiilllmmmllllllnnnmmmooopppmmmhhhddddddfffaaaaaaaaa``````________________________^^^]]]]]]\\\\\\\\\\\\[[[YYYXXXVVV[[[YYYWWWUUUPPPKKKLLLRRRWWWVVVUUUSSSOOOHHH@@@:::999:::===>>>>>>???AAACCCNNN___{{{|||yyyrrrpppnnnIIIBBB===AAA;;;888999555777<<<777999III```iiiqqqnnnbbb___ooo|||vvv}}}uuu[[[PPPEEEFFFHHHIIILLLQQQXXX\\\ZZZXXXNNNBBB>>>BBBAAA;;;???999:::@@@BBBGGG\\\ttt~~~|||xxxuuusssrrrmmmiiiccc___^^^^^^^^^^^^XXXTTTNNNHHHCCC>>>888555222333444555555666666666333666;;;CCCQQQeee{{{ssskkkiiinnnssspppgggZZZQQQRRRiii___@@@???>>>666666666777:::<<<@@@EEELLLQQQLLLKKKGGGBBB===;;;<<<===999999999999:::;;;<<<<<<>>>PPPfffuuukkkiiisss{{{eee___VVVRRRQQQPPPPPPQQQSSSUUUWWWRRRRRRQQQPPPPPPOOONNNNNNMMMKKKJJJIIIFFFFFFNNNYYYgggzzz|||rrr|||mmmiiibbb[[[TTTPPPNNNNNNGGGFFFEEEDDDBBBAAA@@@???<<<======<<<;;;:::999999888777666555444555666666777888999999999888777777222222222222222222111111///////////////////////////////////////000111111{{{vvvtttuuuzzz~~~|||zzzxxxwwwwwwyyy{{{|||wwwxxxzzz|||{{{vvvnnnggg^^^UUUKKKFFFIIIMMMOOOOOOIIIJJJLLLPPPVVV\\\bbbeeelllvvv{{{yyywwwsssrrruuummmfff]]]UUUJJJ???;;;===888===CCCGGGLLLTTT___hhhlllsssiii[[[ZZZ___iiixxx~~~~~~wwwrrrpppmmmgggbbbaaacccdddaaa]]]\\\[[[[[[[[[]]]]]][[[YYYWWWYYY[[[___eeeppp}}}{{{xxxwwwxxxwwwqqqnnnppppppmmmlllnnnjjjlllmmmjjjddd```aaaccc```aaaaaaaaaaaa``````___]]]]]]]]]]]]]]]\\\\\\\\\^^^]]]\\\[[[ZZZYYYYYYYYY\\\ZZZXXXVVVQQQLLLNNNTTTWWWVVVUUUSSSOOOHHH???999888:::<<<===>>>???AAACCCLLLZZZuuu{{{|||rrrMMMEEE@@@BBB;;;999999555888===888999HHH]]]jjjvvvsssddd\\\lll~~~|||{{{uuu{{{yyy[[[KKKIIIDDDGGGKKKOOOTTT^^^jjjrrrnnnmmm```KKK@@@AAABBB>>>>>>888999BBBFFFOOOjjj|||wwwwwwwwwxxxwwwtttqqqooojjjfff```]]]\\\\\\]]]]]]XXXUUUPPPKKKFFF@@@:::666111111111111222444555666555555777>>>HHHTTT___gggiiieee\\\RRRNNNSSS]]]fffqqqlll___TTT[[[{{{UUU<<>>BBBHHHLLLIIIIIIHHHDDD???;;;;;;<<<999999999999:::;;;<<<<<<>>>SSSjjjwww{{{gggiiiyyyooo```^^^TTTSSSQQQOOONNNNNNOOOQQQSSSPPPPPPOOOOOONNNMMMMMMMMMKKKIIIIIIHHHEEEFFFOOOZZZhhhvvvvvvwww}}}tttgggccc]]]VVVPPPMMMKKKKKKDDDDDDCCCBBB@@@???>>>>>>::::::::::::999999888777777666555444444444555666666666888888888888777666111111222222222222111111///////////////////////////////////////000111111}}}vvvtttuuuzzz~~~~~~yyyxxxwwwwwwxxx{{{~~~zzz{{{}}}}}}wwwnnngggaaaXXXLLLFFFGGGJJJKKKKKKKKKLLLOOOTTT[[[bbbiiilllzzz{{{yyyvvvrrrrrruuukkkddd[[[SSSHHH???<<<>>>>>>DDDLLLRRRYYYdddqqq{{{tttpppqqqwww}}}wwwuuusssrrrqqqqqqqqqpppooonnnrrrpppnnnmmmmmmllljjjhhheeefffffffffjjjrrr}}}zzzwwwxxx||||||vvvssssssrrrnnnmmmnnngggjjjkkkgggaaa]]]^^^``````aaaaaaaaaaaaaaa``````\\\[[[[[[[[[[[[[[[[[[[[[___^^^\\\ZZZYYYZZZZZZ[[[[[[YYYXXXWWWRRRNNNPPPVVVWWWWWWUUUSSSOOOGGG>>>888888:::<<<===>>>???AAACCCIIIXXXuuuvvvPPPHHHAAACCC;;;999:::666999???::::::III[[[lll}}}yyydddXXXggg{{{yyy}}}|||rrrwww~~~fffIII@@@GGGEEEIIINNNTTT]]]lll}}}yyy\\\HHHFFFHHHFFF<<<666999DDDMMMZZZzzz}}}yyywwwqqqqqqqqqssstttsssoookkkfffbbb\\\XXXXXXYYYZZZZZZXXXVVVQQQMMMHHHBBB;;;777666555333111222555888:::===999888>>>GGGNNNQQQSSSQQQMMMFFFAAACCCMMM]]]iiiwwwsssdddWWWcccMMM888===;;;555<<<999:::;;;;;;<<>>UUUmmmzzzrrrhhhnnndddZZZ\\\SSSTTTRRROOOMMMLLLLLLNNNOOOOOOOOOOOONNNNNNMMMMMMMMMJJJIIIHHHHHHFFFGGGPPP[[[kkkuuuwwwnnnooowwwnnnddd```YYYRRRMMMJJJIIIIIIBBBBBBAAA@@@???>>>======888888999888888777666555777666555444333444555555555666777888888777666666000111111222222222111111.........//////////////////////////////000111111vvvuuusssuuuyyy|||~~~}}}zzzxxxwwwvvvwwwyyy}}}~~~~~~}}}{{{wwwqqqmmmeee\\\RRRLLLLLLNNNNNNMMMNNNQQQUUUXXX[[[aaaiiipppxxx|||zzzyyytttppppppmmmdddZZZRRRHHH???===???@@@FFFQQQ\\\fffqqq~~~|||zzz~~~|||zzz}}}~~~~~~}}}|||{{{{{{rrrssstttooovvv~~~zzzxxx}}}|||~~~|||wwwqqqmmmkkkkkkkkkkkkiiieee___]]]___aaabbbbbbaaa```````````````^^^\\\ZZZ[[[___aaa```___```\\\WWWVVVXXXZZZ[[[[[[```]]]XXXSSSNNNNNNPPPSSSZZZ\\\\\\YYYPPPFFF>>>999888:::>>>@@@AAABBBCCCDDDLLL]]]xxxxxxSSSMMMFFFEEE;;;<<<;;;<<<===;;;999===DDD^^^lll~~~kkkYYYfff{{{~~~{{{wwwxxxqqqaaaPPPFFFEEEFFFLLLOOOWWWbbbooo}}}gggMMMOOOPPPNNN@@@999:::DDDNNNaaa|||tttpppnnnnnnooonnnmmmkkkjjjiiieee```[[[XXXYYYZZZZZZZZZWWWUUUSSSPPPLLLEEE<<<777777555333222333555999;;;:::999<<<@@@AAAAAACCCHHHGGGJJJHHHAAABBBQQQffftttzzzaaaWWWqqqrrrJJJAAA<<<777888777999;;;<<<======>>>AAACCCKKKOOOMMMDDD<<<;;;<<<<<<;;;;;;::::::::::::999999DDDYYYsssgggccczzzZZZTTTUUUPPPTTTTTTSSSRRRPPPOOONNNMMMNNNOOOPPPNNNMMMMMMNNNOOOLLLMMMMMMKKKJJJMMMVVV]]]iiikkk~~~vvvkkksss~~~uuukkk```\\\UUUPPPLLLJJJHHHFFFAAA@@@???>>>===<<<;;;::::::999888777777666666777999888777555555555666666555555777888888777666666444222111111222333333222//////.........000111222111111000///////////////~~~xxxwwwtttuuuxxxzzz|||~~~|||wwwwwwwwwxxx{{{~~~|||yyytttpppmmmaaaZZZQQQKKKIIIKKKLLLMMMMMMQQQUUUXXX\\\bbbkkkqqq{{{|||zzzxxxtttppppppmmmeee[[[SSSIII@@@>>>AAABBBKKKYYYhhhvvvvvv|||{{{{{{tttvvv~~~}}}uuunnniiigggjjjjjjiiiddd```^^^___aaaaaaaaa```__________________]]]\\\]]]```aaaaaa```___[[[XXXXXXZZZ]]]]]]]]]]]][[[WWWRRROOOOOOSSSVVV\\\]]]\\\WWWNNNDDD<<<888888;;;>>>???@@@AAACCCEEEKKKeee}}}WWWLLLDDDEEE>>>>>><<<===>>><<<999===DDD]]]mmmoooZZZccc|||{{{xxxllliiiaaaTTTHHHCCCEEEHHHLLLRRR\\\kkk|||tttZZZ[[[WWWOOOAAA;;;;;;EEEUUUqqq{{{tttppplllmmmnnnnnnmmmjjjhhhfffeee```[[[YYYYYYZZZZZZYYYWWWVVVTTTRRRMMMFFF===777777666444333444666:::<<>>AAACCCDDDIIIPPPQQQUUURRRJJJIIIXXXppp~~~eee]]]zzzmmmHHH@@@<<<888888777888:::;;;<<<<<<===@@@BBBHHHLLLKKKDDD>>>>>>???>>>999999999::::::;;;;;;<<>><<<;;;:::999888777666555555555555555888777666555444555666777666666777888888777666555333111000000111222222111000///.........///000111111111000///////////////wwwvvv}}}~~~~~~{{{xxxuuutttvvvxxxzzzwwwxxxyyy{{{|||~~~}}}xxxtttpppmmmlllaaa]]]WWWOOOJJJIIILLLOOOPPPSSSYYY]]]aaagggpppvvv}}}zzzxxxsssppppppmmmeee\\\TTTIIIAAA???BBBIIIUUUiii}}}yyytttsssnnntttyyyooohhheeejjjiiigggddd```______```_________^^^^^^^^^^^^^^^]]]\\\\\\]]]___```___^^^]]]\\\ZZZ[[[]]]______^^^ZZZXXXUUUQQQOOOPPPUUUXXX]]]]]]ZZZTTTKKKBBB;;;888999;;;===>>>???@@@CCCFFFKKKmmm[[[OOOFFFHHHBBBAAA??????@@@<<<999===CCC[[[nnnrrrYYY___uuu{{{|||zzznnn\\\WWWOOOGGGBBBBBBGGGLLLTTT^^^nnnjjjjjj^^^LLL@@@>>>>>>GGG___~~~xxxsssqqqjjjlllmmmnnnllliiieeecccddd```\\\ZZZYYYZZZYYYXXXWWWVVVVVVTTTPPPHHH>>>888777666444333444777;;;===@@@===;;;>>>AAAFFFPPPYYY___aaa\\\RRRPPP```yyy|||fffffffffEEE???;;;888888666777999:::;;;<<<===@@@BBBDDDGGGFFF@@@=========;;;888888999999:::<<<===>>>LLL[[[nnnzzz}}}jjjiiizzzkkkTTTSSSSSSMMMSSSRRRQQQPPPOOOMMMLLLLLLNNNNNNNNNMMMKKKKKKMMMNNNVVVPPPPPP\\\mmmvvvssskkk```aaarrrvvvxxx}}}{{{vvvlllcccYYYUUUOOOJJJGGGEEECCCAAA??????>>>===;;;:::999999555444444333333333444444777666555444555666777888888888888888777777555555333111000000111222222111111000///.........///000111000000///////////////uuurrr}}}{{{vvvsssrrrtttvvvyyy~~~}}}}}}~~~~~~zzz{{{|||}}}}}}}}}||||||xxxyyyxxxvvvrrrnnnlllkkkiiigggcccYYYPPPLLLOOOSSSTTTXXX___dddiiipppyyy~~~zzzwwwssspppqqqkkkeee\\\TTTIII@@@@@@DDDQQQbbb{{{vvvppppppmmmuuuzzzpppjjjgggiiihhhfffdddaaa`````````^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^______^^^]]]YYYWWWTTTPPPNNNOOOTTTWWWZZZYYYUUUNNNFFF???;;;999:::;;;<<<======@@@CCCFFFLLLnnnwwwyyy}}}^^^VVVNNNNNNGGGDDDBBBBBBAAA>>>:::===CCCYYYmmmqqqVVVZZZpppyyy~~~{{{{{{~~~nnn```PPPJJJDDDBBBBBBEEELLLRRRcccrrruuurrr]]]EEE>>>@@@AAAJJJhhh|||zzzvvvrrrqqqjjjkkkmmmnnnlllhhhccc```bbb```]]][[[YYYXXXXXXWWWUUUUUUUUUUUUQQQIII@@@999777666444333444777:::===???;;;:::>>>DDDMMM[[[gggssspppfff[[[\\\lllzzzmmmwww^^^BBB>>>:::888999666777999;;;<<<<<<>>>AAACCCFFFGGGEEEAAA???AAA@@@<<<:::999999999:::;;;===>>>JJJVVVfffqqqvvv{{{eeettt```TTTWWWWWWSSSUUUUUUTTTRRRQQQPPPOOONNNQQQQQQPPPOOOMMMNNNPPPRRRTTTTTT\\\mmm~~~qqqaaa]]]^^^ooo}}}wwwrrrhhh___UUUQQQLLLHHHFFFCCCAAA???>>>>>>===;;;:::999888777444333333333333333444444777666666555666777999:::999999888888777666555444333222000000222333222111111000///...------...///000000////////////000000uuuqqqzzzrrrppppppsssvvv{{{~~~}}}}}}~~~|||{{{{{{||||||}}}~~~~~~~~~}}}zzzxxxvvvooorrrwwwxxxuuuqqqooonnnrrrqqqmmmbbbVVVOOOPPPTTTVVV[[[bbbiiiooovvvzzzwwwrrrpppqqqiiiddd]]]TTTIII@@@@@@EEETTTkkkvvvqqqqqqvvv{{{zzzxxxyyysssppprrrqqqzzzyyyqqqmmmlllhhhfffeeecccbbbaaa```___\\\]]]]]]^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^``````aaa```^^^\\\[[[ZZZYYYWWWSSSOOOLLLLLLPPPSSSTTTRRROOOIIIBBB===::::::999;;;<<<<<<===???CCCFFFKKKggglllnnnnnn|||___]]]YYYVVVJJJGGGEEEDDDCCC???;;;>>>DDDXXXiiimmmTTTXXXlll~~~vvvyyyxxx|||xxxfffVVVGGGAAA???BBBFFFIIIPPPXXXnnntttWWW>>>===AAAEEEOOOooo{{{xxxwwwsssppppppjjjkkkmmmmmmkkkgggbbb^^^______]]][[[XXXVVVUUUUUUSSSSSSSSSSSSPPPJJJAAA;;;888666444333333666999;;;>>>;;;<<>>@@@CCCEEEIIIJJJJJJJJJLLLOOOLLLFFF===<<<:::999999:::;;;<<>>===<<<;;;:::999777666666333333333333444555666666888777777666777888:::;;;999888777666666555444444444333111111333444333222111000///---------......000000////////////000000yyyvvvzzzpppnnnoootttxxx|||}}}|||}}}}}}{{{{{{{{{{{{}}}{{{xxxuuusssnnnssszzz}}}zzzvvvsssrrruuutttoooeeeYYYQQQPPPRRRUUU[[[ccckkkrrrzzzzzzvvvrrrpppqqqiiiddd^^^UUUIIIAAABBBHHHSSSrrr}}}rrrhhhcccdddhhhkkkhhhgggjjjrrr|||wwwrrrpppuuuvvv~~~zzzssspppnnngggeeecccccccccbbb```___\\\]]]^^^^^^^^^]]][[[ZZZ]]]___bbbbbbaaa______``````aaaaaa___\\\YYYXXXXXXYYYWWWRRRMMMIIIIIILLLOOOOOONNNKKKFFF@@@<<<::::::888:::<<<===>>>???BBBEEEIII]]]wwwgggkkknnn~~~___```]]]ZZZKKKHHHFFFFFFEEEAAA===???EEEUUUcccxxxlllUUUXXXjjjuuuvvvzzzvvvcccQQQAAA<<<===DDDHHHJJJTTT___vvvpppPPP>>>>>>BBBHHHVVVtttwwwuuutttqqqnnnnnniiijjjkkkkkkhhhddd___\\\\\\]]]]]][[[WWWTTTRRRRRROOOOOOOOOOOOMMMIIICCC>>>:::888666444444666888:::999999>>>HHHTTTaaappp}}}yyyssswwwwwwWWWBBB>>>888888:::777999;;;===>>>???AAADDDGGGFFFKKKQQQXXX^^^```XXXMMM???===;;;:::999:::;;;<<>>???@@@BBBCCCIIIYYYsssyyyjjjmmmyyy___^^^ZZZWWWKKKIIIGGGGGGFFFBBB>>>AAAGGGPPP]]]qqq|||oooZZZYYYggguuuxxxttt___MMM@@@<<<>>>FFFJJJMMM[[[lllgggIIICCCBBBCCCJJJ\\\xxx}}}uuusssssspppllllllhhhhhhhhhfffccc```\\\ZZZYYY[[[\\\ZZZVVVQQQPPPPPPLLLKKKKKKKKKJJJHHHDDD@@@>>><<<999666555777999;;;:::<<>>888888;;;888888:::<<<===>>>@@@DDDFFFKKKTTTbbbnnnvvvrrr```NNN>>><<<:::999999;;;===???CCCLLLZZZfffppp{{{yyy{{{dddWWWVVVRRRRRRXXXTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLMMMPPPUUUYYYXXXZZZ[[[YYYTTTPPPOOOOOOLLLYYYooo}}}yyypppkkkggg___WWWMMMKKKGGGEEECCCAAA>>><<<;;;:::999888666555444444222222333333555666777888888777666555555555666777555444333333333333444555222000//////000111111000///...---,,,---...///000///////////////000111111rrrpppssswww{{{}}}~~~~~~~~~~~~||||||{{{yyyxxxwwwvvvvvvzzz}}}}}}vvvqqqpppqqqtttrrrmmmeee]]]WWWSSSRRRXXX^^^hhhqqqyyyzzzuuuqqqppprrrkkkhhhcccZZZNNNEEEGGGNNNaaa{{{fff___UUUMMMKKKMMMQQQTTTUUUXXX___hhhpppvvvxxxxxxvvvwwwyyy}}}hhhVVVZZZtttrrrpppuuuwwwxxxpppkkkeeecccbbbbbbddddddaaa^^^\\\]]]^^^______]]]\\\ZZZYYY\\\______]]][[[ZZZ\\\\\\]]]]]][[[XXXVVVXXXZZZTTTRRRNNNIIIFFFGGGKKKNNNQQQPPPNNNHHHAAA<<<999888666999<<>>AAAHHHKKKPPPcccxxx___DDDHHHEEEDDDKKK```{{{{{{tttssssssooollljjjgggfffeeeccc```]]]ZZZXXXXXXZZZ\\\ZZZUUUPPPNNNNNNJJJIIIHHHHHHHHHGGGDDDBBBAAA???;;;888777888:::;;;CCCFFFQQQ```llluuutttYYYFFF>>>777888<<<888777999;;;<<<===@@@CCCFFFXXXeeewwwiiiQQQ<<<;;;999999:::<<>>>>>???AAACCCKKK___sssuuueeeZZZVVVPPPJJJLLLJJJHHHHHHIIIIIIFFFCCCQQQ[[[wwwcccVVV```{{{{{{~~~zzzjjjVVVGGGDDDCCCDDDHHHOOO\\\pppzzzcccQQQIIIFFFJJJOOObbb|||xxxssspppoooooopppllliiieeebbb```___]]][[[WWWWWWWWWVVVTTTQQQOOOMMMHHHGGGEEEDDDDDDDDDEEEFFFIIIDDD>>><<<999999>>>FFFJJJWWWiiiwwwoooSSS===;;;@@@>>>::::::;;;<<<======>>>@@@DDDHHH^^^lll}}}yyyfffRRRGGG;;;:::;;;===<<<:::>>>EEEJJJXXXiiitttzzzppphhhqqqUUUOOORRRTTTWWW\\\WWWVVVUUUUUUUUUTTTQQQOOONNNMMMLLLLLLOOOSSSWWWZZZ[[[[[[[[[ZZZWWWSSSNNNLLLPPP]]]ttt}}}}}}xxxqqqkkkfff___VVVPPPKKKIIIFFFCCC@@@===;;;:::999888777666555444444444333333333333333333444444111111222222222333333333222222222222222222333333111000......//////...,,,---------.........//////////////////////////////yyyqqqnnnuuu{{{~~~}}}{{{zzz{{{}}}yyywwwuuusssssstttwwwyyy{{{zzzxxxvvvtttrrrqqqpppooonnnlllggg```YYYRRRNNNTTTaaahhhrrr~~~zzzrrrqqqpppiiigggeeeddd```TTTJJJPPP___}}}oooWWWNNNGGGFFFGGGIIIOOOUUUXXX\\\bbbiiinnnqqqqqqqqqppprrruuuvvvvvvwwwyyyzzzzzzwww```NNNGGGRRRjjj}}}mmmeeemmmwww{{{~~~ssslllgggeeecccbbbcccdddcccbbbdddbbbaaacccfffeee```[[[YYYYYYYYYXXXXXXXXXXXXXXX[[[ZZZXXXVVVVVVUUUVVVVVVWWWQQQJJJFFFGGGJJJNNNPPPQQQQQQNNNIIIBBB===999888777999<<<>>>>>>???AAACCCJJJ```xxxeee[[[XXXSSSNNNNNNLLLKKKKKKLLLKKKHHHFFFQQQ^^^|||kkkYYY\\\ooo{{{{{{~~~~~~qqqaaaQQQHHHDDDCCCEEEKKKSSSaaavvvzzzdddSSSKKKJJJLLLOOOccc{{{vvvsssrrrqqqpppoookkkhhheeebbb```___]]][[[WWWWWWVVVUUUSSSPPPMMMKKKEEEDDDCCCBBBAAABBBCCCCCCGGGCCC???===:::;;;BBBLLLUUUdddvvveeeNNN<<<;;;???>>><<<======>>>>>>>>>>>>AAADDDGGG[[[dddnnnooodddTTTEEE===:::999;;;===<<<:::???FFFOOO[[[kkkvvv|||dddbbblllTTTPPPTTTUUUWWW[[[WWWVVVVVVVVVWWWWWWUUUSSSQQQOOONNNMMMOOOSSSXXX[[[YYYZZZZZZZZZWWWTTTPPPNNNQQQ___ttt}}}wwwpppiiiddd]]]UUUPPPJJJIIIFFFCCC???===;;;:::888888666555444333333333333333333333222222222222....../////////000000000333333222222222222222222111///......//////...,,,------........./////////////////////////////////xxxpppmmmuuu|||~~~{{{yyyyyy|||wwwvvvsssrrrrrrtttvvvxxxyyyxxxwwwvvvtttsssrrrrrrooonnnjjjeee___XXXRRRNNNSSS```iiittt{{{rrrpppooohhhhhhfffeeeaaaTTTMMMWWWhhh|||gggPPPIIICCCDDDGGGJJJPPPVVV]]]```eeekkkooorrrssssssppprrrttttttttttttvvvxxxxxx|||}}}qqq[[[JJJEEEPPPddd~~~}}}sssgggaaaiiirrrvvvzzzyyyqqqhhhfffdddccccccdddcccbbbfffbbb___^^^``````]]]ZZZWWWWWWWWWXXXXXXXXXXXXXXXYYYXXXWWWUUUUUUUUUVVVWWWUUUPPPIIIEEEFFFJJJNNNPPPPPPOOOMMMHHHBBB===::::::777999<<<===>>>???BBBDDDIIIdddddd\\\ZZZVVVSSSPPPOOOMMMMMMNNNMMMKKKIIIPPP___~~~ttt\\\WWWeeessszzz}}}xxxiii[[[QQQMMMDDDCCCFFFMMMVVVfff|||{{{iiiZZZRRRSSSSSSTTTjjj~~~yyytttrrrttttttqqqmmmjjjgggdddbbbaaa___]]][[[VVVVVVUUUSSSQQQMMMJJJIIIBBBAAA???>>>>>>>>>???@@@CCCBBBAAA???<<<===HHHUUUcccpppkkkWWWGGG;;;<<<>>>======??????@@@@@@??????@@@DDDFFFSSSWWWYYYUUULLLBBB;;;888999999:::<<<<<<;;;@@@GGGUUUaaapppzzzrrrWWW^^^zzzeeeSSSQQQVVVWWWWWWZZZXXXWWWWWWXXXYYYYYYXXXVVVTTTRRROOONNNPPPTTTYYY\\\XXXYYYYYYYYYWWWUUURRRPPPPPP]]]mmmzzz}}}vvvmmmfff```[[[TTTOOOIIIHHHEEEBBB???===;;;:::888777666444333333222222333333333222111111111000.............../////////333333222222111111000000000///......///000...---............////////////////////////////////////~~~~~~wwwnnnlllssszzz~~~{{{|||~~~}}}yyyxxxzzz}}}uuutttrrrqqqrrrtttvvvwwwwwwvvvvvvuuuttttttssssssnnnkkkgggbbb[[[UUUPPPMMMQQQ___iiiuuu{{{rrrnnnnnngggfffcccaaa\\\RRRMMMZZZmmmsss```MMMGGGCCCEEEIIIMMMSSSYYYaaadddiiinnnsssvvvwwwxxxssstttuuutttsssssstttvvvuuuyyy|||~~~zzznnn\\\KKKEEELLLZZZnnnvvvmmmggg___\\\bbbkkkqqqwww|||uuujjjgggdddbbbcccccccccbbbbbb___ZZZXXXYYYZZZZZZZZZWWWWWWXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWTTTOOOHHHEEEFFFJJJOOOQQQQQQPPPMMMHHHAAA<<<999999777999;;;===>>>???BBBEEEKKKjjj}}}ccc]]]ZZZWWWUUUOOOOOONNNNNNMMMLLLKKKIIINNN\\\xxxxxx^^^SSSeeettt{{{}}}~~~uuujjj___VVVQQQDDDCCCFFFNNNXXXggg~~~|||qqqgggbbb___```ccc|||{{{vvvqqqrrrvvvvvvqqqkkkgggfffdddcccbbb```]]]ZZZUUUUUUTTTRRRNNNKKKGGGEEE???>>>===<<<<<<<<<===>>>??????AAA@@@===???LLL[[[kkkqqqzzzoooSSSKKKBBB<<<<<<===;;;;;;????????????>>>>>>???BBBEEEIIIIIIIIIEEEAAA===<<<===;;;999:::<<<<<<<<>><<<;;;:::777666555444333222222222333333222222111000//////111111111111111111111111222222111000///......---///...---...///000///........./////////000000000////////////////////////yyy|||~~~{{{wwwwwwnnnjjjqqqxxx|||~~~yyywwwxxx|||~~~~~~zzzwwwxxxyyyzzz{{{sssrrrrrrqqqrrrtttvvvwwwuuuuuuuuuuuuttttttttttttmmmkkkfff___YYYSSSOOOMMMQQQ___iiiuuu{{{qqqmmmlllgggbbb]]]XXXTTTLLLJJJWWWjjjnnn^^^LLLFFFDDDHHHMMMQQQVVV\\\eeehhhnnntttyyy{{{}}}}}}wwwwwwwwwuuusssrrrsssuuussswww|||{{{pppbbbNNNDDDHHHPPP^^^fff```\\\XXXXXX^^^fffmmmuuuzzzvvvkkkhhhdddbbbbbbbbbbbbaaa___\\\YYYWWWWWWYYY[[[\\\XXXXXXYYYYYYYYYZZZZZZZZZXXXWWWVVVUUUUUUUUUVVVWWWTTTNNNHHHEEEGGGKKKPPPRRRTTTSSSNNNGGG???:::777666777999;;;<<<===???CCCFFFOOOrrrnnn~~~zzzbbb]]]YYYUUUTTTMMMNNNNNNMMMLLLJJJIIIIIIMMMVVVkkkxxx```QQQdddttt|||vvvnnncccVVVMMMCCCCCCFFFMMMWWWggg~~~|||yyyuuuqqqlllooovvv|||yyyyyyxxxsssppprrrvvvvvvooohhheeedddccccccccc```]]]ZZZUUUUUUSSSPPPMMMIIIEEECCC>>>===<<<;;;:::;;;<<<<<<;;;===???@@@>>>@@@MMM[[[mmmkkknnnvvv}}}xxxVVVGGGDDD???<<<<<<:::888999;;;<<<=========<<<>>>BBBDDDCCCDDDCCCBBB@@@@@@@@@AAA???===<<<<<<<<<===EEEOOO^^^kkkzzz\\\RRRdddggg^^^WWWVVVYYYZZZZZZYYYYYYXXXVVVVVVVVVTTTRRROOOSSSQQQNNNNNNPPPTTTYYY]]]\\\\\\ZZZXXXVVVRRROOONNNPPPSSSXXX```lll}}}xxxsss}}}vvvooofff___[[[VVVPPPLLLGGGFFFCCC@@@>>><<<::::::777666555444333222222222333333222222111000//////222222222222222222222222000//////...---,,,++++++...------...000111000////////////000000000111111000000000000000000000000}}}nnnssszzzyyyzzzyyyooojjjpppvvvyyy|||wwwvvvxxx{{{}}}~~~zzzwwwvvvwwwvvvvvvrrrrrrqqqrrrsssuuuwwwxxxuuuuuuuuuttttttttttttsssnnnjjjddd]]]WWWRRRNNNMMMQQQ^^^gggrrr|||xxxzzz}}}{{{oookkkkkkfff___VVVOOOLLLHHHGGGSSSbbbxxxnnn```OOOJJJHHHMMMRRRUUUZZZ___jjjnnntttzzz{{{{{{yyyvvvsssrrrssstttsssvvv}}}{{{qqqeeeOOOCCCDDDGGGRRRZZZWWWTTTVVVZZZ```fffmmmrrruuuzzzwwwlllhhhcccaaa````````````^^^]]]\\\[[[[[[\\\^^^___XXXXXXYYYYYYZZZ[[[[[[[[[YYYXXXWWWUUUUUUUUUVVVWWWTTTOOOIIIFFFHHHMMMQQQTTTVVVTTTNNNGGG>>>888666555777999:::;;;===@@@DDDGGGSSSwwwyyyggguuuaaa]]]XXXSSSQQQMMMNNNOOONNNKKKIIIIIIJJJLLLQQQ___rrr~~~yyyfffUUU^^^ooo|||uuummm```OOOCCCCCCCCCFFFNNNYYYiii}}}{{{}}}|||xxxpppvvv~~~zzzwwwuuutttrrrqqqsssuuussslllfffcccccccccddddddaaa]]]YYYVVVUUUSSSPPPLLLGGGCCCAAA===<<<;;;:::999:::;;;;;;888:::===???>>>???JJJUUUhhhcccfffttt]]]GGGDDD@@@>>><<<;;;999888777777999:::;;;;;;<<>>===<<>>999777666777888:::;;;<<<@@@DDDGGGWWWxxxvvvsssppp___^^^XXXRRRQQQOOOPPPRRRPPPMMMKKKKKKLLLNNNOOOWWWhhhzzz}}}mmm[[[XXXiii|||}}}zzz~~~yyyooocccUUUGGG>>>CCCCCCHHHQQQ]]]nnn{{{yyy|||yyyssshhhmmmsss~~~zzzxxxuuuuuupppppprrrtttsssoooiiidddaaabbbcccddddddbbb]]]YYYWWWVVVTTTPPPKKKFFFBBB???;;;:::999888777888999999777777:::===>>>>>>EEEMMM]]]\\\eeeyyylllNNNBBBEEE>>>===;;;999999999888666777888:::;;;===AAAFFFJJJNNNNNNNNNOOONNNMMMJJJHHHNNNGGGAAA>>>===AAAMMMYYYeeeooo{{{]]]]]]nnnrrrccc```ZZZUUUTTTUUUUUUUUUUUUTTTRRRRRRRRRPPPNNNKKKKKKLLLNNNQQQUUUZZZ___aaa\\\[[[ZZZWWWUUURRRPPPOOOPPPNNNNNNUUUdddyyy}}}zzz~~~uuupppkkkggg```\\\YYYUUUOOOJJJEEEDDDBBB???===;;;:::999888888666555444333333333333333333333222222222222111000000000////////////............---------------,,,,,,---000111111000000000000111111111222222000000000000000000000000vvvtttnnnqqquuuwww~~~zzzyyy{{{}}}{{{yyywwwvvvvvvvvvtttsssqqqqqqrrrsssuuuwwwyyyyyyuuuuuuuuutttssssssrrrrrreeeaaaZZZSSSLLLHHHEEEDDDEEERRRYYYaaaooovvvzzzxxxnnnggggggnnnuuu}}}yyymmmiiijjjfff```RRRFFFEEEFFFGGGMMMWWW___oootttuuutttiii___ZZZYYY^^^bbbdddgggkkkuuuyyy|||}}}}}}zzzvvvrrrpppppprrryyywwwyyy~~~uuunnn\\\GGG???BBBBBBHHHOOOMMMPPP[[[iiiqqqsssppplllgggjjjssszzz~~~wwwlllgggbbb^^^^^^^^^^^^^^^]]]___```___]]]ZZZYYYXXXVVVVVVWWWWWWXXXYYYZZZZZZ\\\[[[YYYWWWVVVVVVVVVVVVTTTPPPJJJGGGJJJOOOTTTWWWSSSQQQLLLEEE>>>:::888888777888:::;;;<<<@@@DDDHHHYYYxxxvvv~~~ttt}}}lll^^^^^^YYYRRRQQQQQQSSSUUUSSSPPPMMMNNNOOOOOOOOOUUUeeezzzsss```WWWhhh{{{~~~}}}{{{zzz|||uuuiiiZZZMMMCCC???CCCDDDIIISSS```ssszzzxxxyyytttkkk]]]```cccttt~~~wwwsssppppppqqqmmmpppssstttrrrmmmgggccc```aaacccdddeeebbb]]]YYYXXXVVVTTTPPPKKKFFFBBB???:::999888666666777777888777666888<<<======AAAGGGSSSWWWggg~~~kkkYYYHHHBBBFFF===<<<999777999:::999666666888:::<<>>===BBBOOO\\\hhhpppyyy}}}___cccuuukkkccc```ZZZSSSPPPRRRSSSSSSSSSRRRQQQQQQRRRQQQOOOMMMIIIKKKNNNSSSXXX]]]aaaddd[[[ZZZYYYWWWUUUSSSRRRRRRLLLKKKKKKPPP]]]rrryyy~~~yyyoooiiihhhddd___\\\YYYUUUOOOIIIEEEDDDAAA???===;;;:::999999888777666555444444444333333333333333333444444222222111111000000000///......//////////////////,,,,,,,,,---000222222111000111111111111222222222000000000000000000000000yyyooonnnqqqttt~~~zzzyyyzzz{{{|||xxxzzzyyytttsssuuuvvvsssuuurrrppptttzzz|||xxxssszzzvvvrrrpppqqqqqqooolll```]]]WWWQQQJJJDDD@@@>>>???EEENNNUUUXXX[[[___bbbccc^^^WWWQQQRRRZZZfffoooxxxsssqqqnnniiidddXXXOOOGGGGGGIIILLLPPPTTT\\\iiixxxzzznnnhhheeehhhllloootttyyy{{{sssqqqooommmnnnrrrsssuuuuuuuuuyyy|||wwwooo___OOOAAA???CCCEEEJJJOOOQQQcccsssxxxxxxuuujjj\\\aaagggpppyyy{{{rrrhhh```___aaa```___```___^^^^^^]]]\\\[[[ZZZZZZXXXXXXXXXWWWVVVWWW[[[]]]\\\ZZZVVVUUUUUUVVVVVVVVVUUUNNNGGGFFFKKKPPPSSSSSSSSSPPPJJJBBB<<<777444333777:::===>>>>>>???CCCGGGVVVmmmuuu|||yyyddd]]][[[WWWTTTQQQSSSRRRPPPMMMKKKMMMQQQUUUNNNSSSZZZdddpppwwwrrriiiYYYlll}}}~~~|||zzzzzz{{{}}}|||wwwlll\\\MMMCCCAAAAAADDDHHHNNNUUUaaawwwyyyvvvsssmmmiiiiiiXXXSSSUUUcccvvvwwwuuusssnnnnnnqqqnnnoooppppppnnnjjjfffcccaaaaaa```___^^^\\\[[[ZZZZZZWWWSSSNNNJJJEEE@@@<<<999999888888777666666666888777777777999<<>>===<<<:::999888777777999::::::;;;???FFFNNNTTTZZZdddmmmiii[[[QQQOOORRR[[[OOOBBB<<<===EEESSS```lllqqqxxx~~~aaagggeeebbb^^^XXXSSSOOOOOOOOOQQQNNNOOOPPPQQQPPPNNNKKKJJJFFFKKKQQQXXX]]]______^^^WWWRRRRRRYYY]]]YYYQQQLLLOOOIIIGGGOOO___rrruuuuuuyyyooohhhfff```___^^^___^^^ZZZSSSMMMFFFCCC@@@<<<:::999:::;;;888888666555444333333222222222444444444444222222222222222222111111000000//////000000//////...------......///////////////---...///000111222333333222222222222222222222222}}}ssssssuuuxxx}}}||||||}}}}}}}}}}}}zzzvvvvvvyyyzzzwwwtttqqqqqqsssxxxzzzxxxuuuxxxuuurrrrrrsssrrrooolll```\\\UUUMMMFFFAAA>>><<<===@@@DDDGGGHHHIIIJJJKKKHHHGGGEEEDDDGGGNNNWWW^^^qqq|||uuurrrqqqnnnjjjeeeXXXOOOHHHIIILLLQQQWWW^^^kkkvvv{{{tttooopppsssuuuzzzzzzsssmmmllljjjiiikkkoooppprrrssstttxxxzzztttlll___PPPBBB???AAADDDHHHMMMPPP\\\kkkvvvzzztttfffWWWVVV]]]gggrrr~~~qqqhhh```___aaa```______\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXYYYXXXWWWXXXZZZ\\\[[[XXXUUUTTTUUUVVVUUUUUUTTTMMMFFFEEEJJJPPPSSSRRRPPPLLLGGGAAA;;;888666555888:::===>>>>>>???CCCGGGQQQhhh|||xxxvvvfff]]]XXXSSSTTTSSSSSSSSSRRROOOMMMMMMPPPRRRVVVYYY^^^fffrrrzzzxxxqqqfffttt{{{xxxwwwwwwyyy{{{}}}rrrlllaaaSSSHHHBBBAAABBBDDDJJJSSS\\\iii}}}zzzsssnnngggaaa^^^QQQLLLMMM[[[oooyyyqqqooonnnlllnnnrrrrrrrrrpppnnnkkkhhheeeddd``````______^^^\\\[[[ZZZWWWTTTQQQNNNKKKFFFAAA===999999888777777666666666888777777888999;;;<<<===???CCCOOO___pppyyydddRRRPPPOOOHHHBBBBBB>>><<<;;;999888888888999:::::::::;;;>>>DDDLLLQQQdddjjjkkkcccTTTKKKLLLQQQTTTKKKAAA<<<===EEEUUUcccmmmrrryyykkkvvv```bbb^^^YYYSSSOOOMMMMMMNNNPPPPPPQQQQQQPPPNNNMMMLLLNNNRRRXXX^^^ccceeeffffffZZZTTTSSSYYY^^^ZZZSSSOOOMMMJJJJJJNNNVVVgggyyy{{{}}}zzztttkkkcccaaa]]]]]]]]]]]]\\\XXXPPPKKKEEECCC@@@<<<:::999:::;;;888777666555444333333333222333444444444444333222333222222222111111111111///////////////......------...//////000000//////......///000111222333333222222222222222222222222vvvvvvwwwzzz~~~||||||{{{{{{~~~zzzvvvxxx}}}}}}yyyrrrrrrssstttuuuwwwyyyyyywwwvvvtttuuuvvvtttoookkk```[[[RRRIIIBBB===;;;;;;<<<;;;::::::;;;<<<;;;999999;;;>>>@@@BBBFFFKKKOOOXXXfffyyy|||xxxsssppppppnnnjjjgggYYYQQQKKKLLLQQQYYYbbbkkkzzzyyyyyy{{{}}}}}}rrrlllhhhgggfffeeeggglllkkknnnqqqsssvvvwwwqqqiii^^^PPPCCC>>>???BBBFFFJJJPPPUUUbbbsssyyynnn\\\OOOLLLTTT```lll{{{qqqggg``````bbb```^^^^^^[[[[[[[[[[[[ZZZZZZZZZZZZWWWXXXZZZYYYXXXXXXYYYZZZYYYWWWTTTTTTUUUUUUTTTTTTQQQKKKEEEEEEJJJPPPRRRQQQLLLIIIDDD???:::888777777999;;;>>>???>>>???CCCFFFRRRjjj|||~~~fff\\\UUUQQQSSSSSSTTTTTTTTTRRROOONNNPPPQQQ\\\^^^```fffrrr~~~~~~tttzzzzzzuuussstttvvvxxxyyyxxxiiiaaaVVVLLLFFFDDDEEEEEEIIIPPPZZZeeerrryyyllleee]]]UUUQQQJJJEEEEEERRReeeyyy}}}{{{uuuooojjjjjjlllmmmpppsssvvvtttqqqmmmiiigggeeeddd^^^^^^^^^^^^]]]\\\[[[ZZZSSSRRRPPPNNNLLLGGGAAA===999999888777666666666666777888888999999999999888;;;;;;AAAPPPbbbttt|||^^^RRRJJJKKKKKKEEE@@@@@@===<<<999777777888:::;;;;;;;;;;;;;;;===BBBHHHMMMeeefffaaaVVVHHHCCCHHHPPPKKKFFFAAA>>>???GGGXXXiiiooottt{{{{{{vvvqqq]]]___\\\XXXSSSOOOMMMLLLLLLQQQQQQPPPPPPOOOOOONNNNNNTTTXXX```gggllloooooooooZZZTTTRRRWWW[[[XXXSSSQQQLLLLLLLLLMMMQQQaaa|||xxxvvvqqqhhhaaa^^^\\\]]]]]]^^^\\\WWWPPPJJJEEECCC???<<<:::::::::;;;888777666555444333333333333333444444444444333333333333222222222222111111///////////////...------......///000000000000000...//////000111222333333333333333333333333333333wwwvvvwwwyyy{{{yyyyyyyyyyyy||||||yyyxxx{{{|||vvvsssuuuvvvvvvuuuvvvzzz~~~zzzyyyyyyzzzzzzvvvoooiii```ZZZQQQGGG???;;;::::::;;;888666777:::===<<<;;;<<<>>>AAACCCCCCDDDEEEGGGGGGQQQ___lll{{{xxxuuurrrppppppnnnkkkiii]]]UUUPPPQQQWWW```mmmxxx{{{|||~~~yyylllhhhfffeeedddbbbeeejjjggglllppprrruuuuuuoooggg^^^RRREEE>>>>>>@@@DDDFFFOOOQQQ___rrrvvvfffTTTLLLJJJSSS^^^jjjxxxqqqhhhaaaaaabbb```]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXWWWYYYZZZZZZYYYXXXXXXXXXWWWUUUTTTTTTUUUUUUSSSRRROOOIIIDDDEEEKKKPPPQQQPPPKKKGGGBBB===999777777777999<<>>???CCCFFFTTTnnncccYYYTTTRRRSSSQQQUUUUUUSSSQQQOOOPPPSSSUUU]]]^^^^^^bbboooxxxxxx|||yyysssqqqssswwwzzzzzzwwwiii```TTTKKKIIIJJJLLLLLLPPPVVV```kkkyyytttddd\\\TTTLLLHHHEEEAAA@@@KKK^^^nnnyyy}}}ssszzz}}}vvvooooooqqqhhhggggggjjjmmmoooqqqssstttrrrpppmmmjjjgggeeeddd]]]]]]]]]]]]\\\[[[ZZZYYYRRRRRRPPPOOOLLLGGG@@@;;;999999777666555555666666777888999:::999888666555:::888===JJJ\\\lll|||jjjSSSMMMIIIJJJGGG@@@<<<>>><<<:::888666666888;;;===;;;;;;;;;:::;;;???DDDIIIYYYWWWQQQFFF>>>===EEENNNGGGEEEBBBAAAAAAIII[[[mmmrrrxxxqqq{{{eee]]]YYYXXXUUURRRPPPNNNMMMLLLPPPPPPOOONNNNNNOOOOOOPPPTTT[[[fffpppuuuuuurrroooXXXRRROOOSSSUUUTTTQQQQQQLLLLLLMMMOOOTTTfff{{{xxxwwwrrriiibbb```^^^___``````]]]WWWPPPLLLDDDBBB???===;;;:::::::::888777666555444444444444333444444444444444444333333333333333333333222222//////000000//////...---...///000000111111000000//////000111111222333333333333333333333333333333xxxwwwwwwxxx{{{yyyxxxyyyyyyxxxxxxzzz{{{{{{~~~|||uuuvvvxxxzzzyyywwwwww|||~~~}}}}}}}}}|||wwwmmmfff```ZZZPPPFFF>>>;;;;;;;;;:::777555777<<<@@@@@@@@@>>>???AAAAAA@@@@@@BBBCCCFFFKKKQQQVVV^^^nnn|||vvvtttrrrqqqpppnnnllljjjbbb\\\WWWYYY___iiiwww|||xxxzzz~~~xxxpppeeebbbbbbbbb```]]]```fffeeekkkppprrrttttttooohhh___VVVIII???===@@@CCCDDDJJJPPPaaasssuuufffYYYVVVMMMUUU___iiiuuutttjjjbbbaaabbb___\\\\\\\\\\\\[[[ZZZYYYWWWWWWVVVXXXZZZ[[[ZZZYYYWWWWWWWWWVVVUUUUUUUUUUUUTTTQQQOOOLLLHHHDDDEEELLLPPPQQQPPPLLLHHHBBB<<<777555555555999<<>>@@@CCCGGGQQQooo}}}___XXXVVVVVVUUUNNNUUUTTTRRRPPPOOORRRXXX\\\^^^]]][[[\\\gggxxxtttooooooxxx}}}wwwrrrrrrvvv|||}}}~~~{{{mmmdddXXXQQQPPPRRRTTTTTTWWW\\\fffrrrlll\\\TTTMMMGGGCCC@@@======EEETTTbbbhhhhhhfffkkkmmmhhh```[[[]]]aaa]]]bbbgggkkknnnoooooommmnnnnnnooonnnlllhhheeebbb\\\\\\\\\\\\[[[ZZZXXXXXXTTTSSSRRRPPPLLLFFF???::::::888777555444555555666666777999:::999888555444777555:::GGGVVVdddpppzzzppp___OOOLLLHHHEEEAAA<<<;;;>>><<<:::777555666888;;;===;;;;;;:::::::::<<>>999;;;BBBHHHHHHFFFDDDCCCDDDLLL^^^pppuuu|||nnn~~~ppp[[[WWWRRRSSSSSSRRRRRRPPPOOONNNOOOOOONNNNNNNNNOOOOOOPPPSSS]]]lllwwwzzztttjjjbbbWWWQQQNNNQQQSSSRRRQQQRRRPPPLLLKKKPPPYYYiii{{{zzztttkkkdddbbb```aaaaaa___[[[TTTOOOKKKCCCAAA???===<<<;;;::::::888777666555555555555555444444444444444444444444333333333333333333444444000000111111000000///...///000000111222111111111000000111111222222333333333333333333333333333333zzzxxxxxxwww~~~|||yyyyyyzzzzzzzzzvvv{{{~~~}}}yyyyyy{{{}}}|||yyyyyy|||~~~}}}~~~|||vvvmmmeee^^^XXXOOOFFF???<<<;;;<<<999888777888:::<<<>>>>>>===>>>???@@@@@@BBBEEEHHHGGGJJJLLLLLLLLLQQQ[[[ccclllooosssuuutttsssrrrqqqpppqqqqqqqqqpppooonnnnnnhhhccc```ccciiisss}}}wwwtttwww{{{uuujjjcccZZZYYY[[[\\\ZZZWWW[[[aaaeeekkkpppqqqrrrrrroooiiiaaaZZZNNNBBB>>>AAACCCCCCEEEOOOaaapppssslllfffdddMMMUUU^^^fffppp|||yyynnndddaaaaaa^^^\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWZZZ[[[[[[ZZZWWWVVVWWWWWWWWWWWWVVVWWWVVVTTTPPPMMMKKKGGGDDDGGGMMMRRRRRRPPPNNNJJJCCC<<<666444444444888;;;>>>??????AAAEEEIIISSSwwwuuu^^^ZZZXXXWWWVVVNNNTTTTTTSSSQQQQQQUUUZZZ______]]]YYYXXX```ooo{{{tttiiidddkkkrrrsssvvv|||}}}zzzuuussstttyyy}}}|||~~~mmmggg___YYYXXX[[[^^^```bbbhhhrrrfffVVVMMMFFFAAA@@@:::::::::???JJJVVVZZZXXXUUUVVVUUUPPPJJJIIIMMMRRR[[[cccjjjmmmnnnnnnlllhhhjjjlllmmmnnnlllhhhccc```]]]]]]\\\[[[ZZZXXXVVVVVVWWWUUUSSSPPPLLLGGG@@@;;;:::888666444444444555666555666888999:::999777666888777<<>>AAAFFFDDDAAA===:::<<>><<<;;;;;;:::888777666666555555666666555555444444444444555555333333444444444444555555222222222222222111000000000000111222222222222222111111111222222222333333333333333333333333333333uuuwwwxxxvvvuuutttzzz}}}zzzzzzzzzyyyxxxttt{{{~~~|||yyy{{{}}}}}}{{{|||}}}}}}{{{zzzzzzzzz{{{zzzzzz{{{zzzuuulllfff[[[VVVNNNEEE???<<<;;;;;;999999::::::999:::<<<======???AAACCCDDDGGGKKKMMMHHHNNNTTTUUURRROOOOOOPPPUUUTTTUUUXXX\\\^^^```bbbiiijjjmmmoooppppppqqqrrrllliiihhhlllsss}}}yyysssppprrruuuvvvxxx|||zzzsssjjjaaaZZZVVVOOOPPPTTTWWWVVVUUUYYY```dddjjjnnnoooooopppnnnjjjccc^^^RRRDDD???BBBDDDCCCCCCNNN[[[fffmmmooojjjcccKKKSSS\\\dddooo|||rrrfffbbb```]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\[[[YYYVVVUUUVVVXXXYYYXXXXXXXXXWWWTTTOOOKKKJJJFFFDDDHHHNNNSSSSSSPPPNNNIIIBBB;;;666555555666777:::>>>??????BBBFFFJJJZZZuuummmbbb___XXXUUUVVVRRRSSSTTTUUUVVVVVVWWWYYY[[[ZZZYYYVVVUUU]]]lllyyy~~~{{{kkk```bbbgggjjjtttzzzwwwtttsssuuu{{{~~~{{{~~~llljjjfffccccccgggmmmrrrwww}}}{{{cccSSSHHH???;;;:::666999;;;<<>>FFFNNNWWWfffsssuuu{{{|||nnn]]]PPPJJJCCCBBB???;;;:::;;;===>>>:::999888777777888999999888999999888888999===@@@CCCAAA>>>;;;;;;===@@@AAAIIICCC???AAAGGGSSSdddsss{{{jjjssslllXXXPPPJJJMMMOOORRRUUUUUUSSSQQQOOONNNOOOQQQRRRSSSSSSSSSRRRTTTaaarrrtttdddYYYUUUQQQPPPRRRSSSQQQQQQTTTRRRNNNLLLQQQWWW[[[aaagggttt{{{}}}~~~xxx~~~yyynnngggeeefffeeebbb[[[RRRLLLIIIIIIAAA@@@???>>>===<<<;;;:::888777666666666666666666666555444333333444555666333444444444555555555555333333444444333333222111000111222222333333222222111111222222222222333333444444444444444444444444tttvvvuuusssrrrpppuuu~~~|||yyyxxxwwwvvvuuurrryyy|||wwwrrruuu{{{|||||||||||||||{{{xxxwwwwwwwwwwwwxxxxxxtttmmmgggXXXTTTLLLEEE???<<<;;;;;;999<<<>>>>>><<<;;;>>>AAA===???BBBDDDEEEGGGIIIKKKNNNXXXccciiigggaaa[[[XXXVVVRRRNNNPPPSSSUUUWWWYYYbbbeeejjjmmmoooqqqsssuuuooolllmmmrrrzzzzzzvvvpppmmmnnnnnnmmmmmmooooookkkeee^^^XXXTTTQQQPPPIIIKKKQQQVVVVVVVVV[[[cccccciiimmmmmmmmmooonnnjjjdddaaaUUUFFF@@@CCCEEECCCEEENNNVVV[[[eeemmmfffYYYIIIRRR[[[dddppp~~~uuuhhhbbb```]]]\\\]]]WWWXXXYYYZZZ[[[\\\]]]^^^]]]]]][[[XXXUUUUUUWWWYYYZZZZZZZZZYYYXXXTTTNNNJJJIIIFFFEEEIIIOOOTTTSSSQQQMMMIIIBBB;;;777666777888666:::===???@@@BBBGGGKKK]]]wwwqqqwwwiiifffdddWWWRRRVVVVVVQQQUUUXXXZZZYYYXXXWWWWWWSSSTTTSSSSSS]]]nnn{{{qqq```^^^aaafffuuuxxxvvvtttsssuuuzzz}}}zzz~~~~~~jjjkkklllkkklllqqqyyyyyycccRRREEE:::666666555;;;===<<>>===:::999999888888888888888777888888777777999<<>><<<999999;;;>>>AAACCCHHH@@@;;;>>>GGGUUUfffuuu|||mmm\\\sss^^^TTTRRRKKKNNNPPPSSSVVVVVVSSSPPPNNNOOOQQQSSSUUUVVVVVVUUUTTTQQQ^^^pppzzzmmmcccRRRNNNNNNPPPQQQOOOOOORRRNNNMMMOOOTTTVVVVVVYYY^^^pppuuu~~~}}}yyywwwooo|||qqqjjjiiijjjiiiddd\\\RRRLLLJJJKKKAAA@@@???>>>===<<<;;;:::888777777666666666666777666555444333333444555666444444444555555555666666444444555555444444333222111111222333333333333222222222222222222222333333444444444444444444444444yyyttttttnnnooorrrwww||||||vvvsssssstttvvvtttwwwyyyxxxvvvuuuxxx{{{{{{{{{yyyvvvttttttvvvxxxzzz{{{yyytttqqqpppjjjdddZZZSSSJJJCCC???<<<999666666BBBQQQUUUNNNEEE@@@???>>>===@@@FFFHHHIIINNNUUUXXXgggsssvvvxxxyyysssiiiiiifff```[[[WWWUUUVVVVVV\\\^^^dddlllooooooqqquuunnnppprrrtttzzzwwwmmmnnnllliiiiiijjjgggbbbaaaXXXOOOKKKMMMNNNLLLIIIGGGGGGHHHJJJOOOTTTYYY\\\fffffffffhhhjjjlllkkkjjjfffaaaYYYMMMCCC@@@BBBFFFFFFKKKSSSYYYZZZVVVPPPLLLLLLQQQXXXcccsssyyyfff^^^^^^]]]\\\]]][[[\\\]]]^^^]]]]]][[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVRRRUUUXXXZZZYYYUUUPPPLLLJJJFFFEEEIIIQQQUUUSSSOOOKKKGGGAAA:::666444444444<<<===>>>???@@@DDDIIIMMMdddnnnxxxppphhh^^^UUUQQQRRRSSSTTTQQQTTTZZZ^^^___]]]ZZZWWWUUUOOONNNTTTZZZbbbssseeeaaabbbfff~~~yyyuuurrrvvv~~~~~~~~~vvvttt~~~tttttttttssstttzzzuuuaaaQQQEEE<<<999999;;;;;;;;;===@@@DDDGGGJJJFFFDDDBBBDDDLLLXXXdddlllxxx{{{}}}{{{uuupppoooqqqnnnmmmkkkfffbbb^^^^^^^^^aaa^^^[[[ZZZYYYYYYWWWUUUTTTRRRPPPOOONNNKKKGGGDDD===;;;777555555555444222555666777999;;;;;;<<<<<<>>>999888>>>DDDKKKWWWccceeeiiiiiiccc[[[TTTKKKCCCAAA@@@>>>===;;;::::::999:::::::::999999999888888666666777888999;;;<<<===???<<<:::999;;;<<<======>>>???>>>===EEEXXXlllwww}}}```YYYuuulll]]]XXXNNNMMMQQQRRRSSSTTTSSSRRRQQQPPPQQQRRRSSSTTTUUUTTTSSSSSSWWW```llluuuvvvnnnbbbZZZRRRKKKIIIMMMPPPNNNNNNRRRTTTTTTUUUUUUUUUUUUUUUUUUeeefffttt~~~ttt```eeerrrrrrllllllooolllgggaaa[[[SSSLLLHHHEEECCC???======<<<;;;:::666777888777666555666777666666555555555555666666555444444333333444444555555555555444444333333333333333333333333333333333444444444333333222222222555666666666555444333333vvvpppppprrrwww|||zzzuuurrrrrrsssuuuuuuwwwyyyyyyxxxxxxxxxyyyyyyyyywwwuuusssssstttuuussstttssspppnnnnnniiicccWWWQQQIIICCC???<<<999777555===FFFIIIEEE???======>>>???BBBFFFIIINNNYYYdddrrrwwwpppmmmiiiddd___XXXXXX\\\eeekkknnnrrrwwwppprrrtttvvv{{{tttlllkkkllljjjfffdddeeeaaa\\\PPPIIIBBBBBBFFFKKKKKKIIIFFFFFFGGGIIIMMMSSSXXX[[[aaabbbdddgggjjjlllmmmmmmjjjfff]]]QQQFFFAAAAAADDDBBBFFFMMMRRRTTTQQQLLLHHHLLLSSS\\\fffttt{{{ggg___^^^]]]\\\]]][[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVUUURRRTTTVVVWWWVVVSSSOOOMMMLLLHHHEEEHHHOOOSSSRRROOOHHHDDD???999666555666777<<<======>>>@@@DDDIIIMMMgggjjjzzzfffaaaZZZUUURRRRRRQQQQQQRRRUUUZZZ^^^___]]]ZZZWWWTTTOOOOOOSSSWWW^^^qqqkkk```aaajjjyyytttvvv|||~~~yyyqqqrrr}}}|||wwwppppppyyyyyycccRRRFFF===999:::===<<<<<<===???BBBEEEGGGBBBAAACCCKKKZZZiiitttzzzyyytttrrrsssnnnllliiiddd```]]]]]]^^^```^^^[[[YYYYYYXXXVVVUUUSSSQQQPPPOOOMMMKKKGGGDDD>>>;;;888666555555444333555666777999:::;;;<<<<<<>>>;;;<<>>===;;;:::::::::::::::999999999888888888666777777888999;;;<<<===<<<:::888777999;;;<<<<<<>>>@@@AAABBBMMMbbbttt~~~hhhUUUZZZcccXXXTTTLLLMMMPPPQQQRRRSSSTTTTTTSSSSSSQQQRRRSSSUUUUUUTTTTTTSSSQQQWWW___dddeee___XXXRRRQQQLLLJJJMMMNNNMMMPPPUUUVVVUUUUUUTTTTTTTTTUUUUUU[[[hhh}}}{{{```[[[fffwwwwwwqqqpppqqqlllfffaaa\\\VVVOOOIIIEEEBBB???=========;;;:::888888888777555555555666666666555555555555666666555444444333333444444555555444444444444444444333333333333333333333333333444444444333333333222222555666666666555555444333xxxqqqpppqqquuuzzzzzzvvvsssssstttuuuxxxxxxyyyzzz||||||yyywwwwwwvvvtttrrrqqqqqqrrrrrroooqqqpppmmmlllkkkfff___TTTOOOHHHBBB>>><<<999888777999<<<>>>=========>>>AAACCCFFFIIILLLVVVjjj}}}mmmfffbbbeeehhhhhhiiillloooqqqtttvvvyyyuuukkkgggfffhhhiiifffaaa___^^^YYYSSSBBB===999;;;AAAGGGIIIHHHDDDDDDEEEGGGKKKPPPUUUXXXZZZ\\\```dddhhhkkkmmmnnnnnnkkkcccWWWKKKCCC@@@AAA@@@CCCHHHLLLNNNLLLIIIGGGJJJUUU```jjjwwwjjj```___]]]\\\]]]\\\\\\\\\[[[ZZZYYYXXXWWWYYYYYYYYYXXXWWWUUUTTTSSSRRRSSSTTTTTTSSSQQQOOONNNLLLHHHEEEGGGMMMPPPOOOLLLEEEAAA<<<888555555777888;;;<<<===>>>@@@DDDIIIMMMddd~~~jjj}}}ttt[[[YYYVVVTTTSSSRRRPPPNNNSSSVVVZZZ]]]^^^\\\YYYWWWUUURRRRRRVVVWWW]]]rrrooo```cccooo|||wwwwww{{{~~~~~~|||}}}vvvpppsss~~~~~~tttjjjhhhrrrxxxhhhUUUHHH???<<<===??????>>>>>>???@@@BBBCCCBBBBBBFFFRRRdddsss}}}~~~wwwsssrrrrrroookkkfff```]]]\\\]]]^^^^^^\\\YYYXXXXXXWWWUUUTTTQQQPPPNNNMMMLLLJJJFFFDDD>>><<<888777666666555444666666777999:::;;;<<<<<<======???DDDHHHOOOZZZeeennnqqqnnnaaaRRRIIIFFFCCC@@@???>>><<<;;;::::::::::::999999999999888888888777777777888:::;;;===>>><<<:::888777999;;;<<<<<>>;;;999999:::999999;;;>>>@@@AAAAAAEEEGGGJJJLLLPPP```|||tttooolllhhheeeeeelllnnnqqqrrrtttwww|||~~~{{{uuummmfffccceeegggffffffccc^^^[[[YYYSSSLLLAAA===:::<<>>@@@DDDIIIMMMbbbzzzqqqnnnYYYWWWUUUTTTSSSRRRPPPNNNTTTVVVYYY[[[\\\[[[XXXWWWVVVUUUWWWZZZZZZ```uuulllbbbgggppp|||yyyzzz}}}~~~{{{{{{|||zzzvvvxxxxxxmmmddddddqqquuukkkyyynnnZZZLLLBBB???@@@AAAAAA@@@?????????@@@@@@DDDEEEJJJTTTbbbpppzzzzzzvvvtttssssssooojjjccc]]][[[[[[\\\]]]\\\ZZZWWWVVVVVVVVVTTTSSSOOONNNMMMLLLLLLJJJFFFDDD???===999777777777666555666666777888999;;;<<<===<<<===???DDDMMM[[[mmmyyysssaaaSSSMMMJJJGGG??????===<<<;;;:::::::::999999999999888888888888777777888888:::<<<===>>>===;;;999999<<<>>>???@@@@@@CCCHHHQQQcccxxxfffSSSTTTjjjoooWWWTTTPPPMMMPPPRRRSSSTTTVVVVVVVVVUUUUUUQQQRRRSSSTTTUUUTTTSSSSSSWWWWWWWWWWWWWWWVVVUUUTTTOOOMMMLLLKKKKKKNNNTTTZZZXXXVVVSSSPPPPPPPPPRRRSSSSSSeeepppZZZLLLNNNVVVggg{{{~~~rrraaaUUUOOOLLLHHHEEEDDDBBB???=========<<<;;;<<<999777555555555666555555555444444444444555555555555444444444444555555333333444444555555666666444444444444444444444444444444444444444444333333666666777777777666666555|||sssnnnlllooottt}}}{{{yyyxxxwwwwwwwwwwww{{{zzzzzz}}}zzzvvvwwwuuusssrrrssssssqqqooooooqqqpppllliiifff___XXXMMMKKKGGGBBB>>>;;;999999;;;:::;;;===AAADDDDDDCCCEEEHHHKKKOOOUUUhhh~~~zzzuuurrrrrrooopppqqqqqqqqqrrrtttuuussspppmmmhhhdddcccdddfffdddeeebbb]]]YYYVVVPPPIIIAAA???===???CCCFFFGGGGGG@@@@@@AAABBBFFFKKKPPPSSSRRRVVV[[[^^^aaacccgggjjjmmmmmmkkkbbbUUUIIIBBB???@@@BBBEEEHHHIIIJJJJJJIIIFFFUUUeeeppp{{{ooobbb___]]]]]]]]]\\\[[[ZZZYYYWWWVVVVVVUUUWWWWWWWWWVVVUUUSSSRRRQQQUUUTTTRRRQQQPPPPPPQQQRRRNNNNNNOOORRRSSSPPPKKKFFFCCC@@@;;;666333333555666;;;<<<===>>>AAAEEEKKKOOObbb{{{ooo^^^[[[WWWTTTTTTTTTSSSRRRUUUVVVXXXYYYYYYXXXWWWUUUUUUTTTWWW[[[[[[```uuulllccceeekkk{{{xxx{{{|||{{{|||{{{yyy}}}zzz~~~|||rrreee```iii~~~ttthhhvvvsss___PPPEEEBBBCCCAAAAAAAAA@@@@@@@@@@@@@@@AAAEEELLLUUUaaappp~~~~~~{{{yyyxxxvvvooohhh```[[[ZZZ[[[\\\]]]ZZZXXXUUUTTTUUUTTTSSSRRRNNNMMMLLLLLLLLLJJJGGGDDD@@@>>>:::888888888777666777777777777999;;;<<<===<<<<<>>===;;;::::::::::::999999999888888888777777777777888999:::<<<===>>>===;;;999:::<<>>=========<<<;;;<<<:::777666777888777666555555555444444555555555666555555444444555555666444444444555555666666666444444444444444444444444444444444444444444444444666666777777888777777666vvvnnnjjjmmmsssxxxxxxwwwwwwvvvvvvwwwwww{{{{{{{{{}}}~~~}}}zzzxxxxxxuuurrrsssttttttrrrooohhhkkkkkkiiigggfff___XXXLLLKKKHHHCCC>>>:::999::::::;;;<<<@@@CCCEEEDDDCCCDDDGGGLLLSSS]]]tttzzzyyywwwtttrrrqqqqqqqqqooommmiiieeebbb`````````bbbcccaaa\\\YYYVVVPPPHHH<<<<<<<<>>>>>???BBBEEEGGGHHHHHHHHHFFFUUUeeeqqqpppbbb^^^]]]]]]^^^[[[ZZZYYYXXXWWWWWWVVVWWWVVVVVVVVVVVVUUUTTTSSSRRRTTTSSSRRRPPPPPPPPPQQQRRRPPPQQQSSSUUUTTTPPPIIIEEEBBB>>>999555333333444666<<<===>>>@@@BBBFFFLLLPPPccc~~~ooobbb^^^YYYUUUTTTUUUUUUUUUUUUUUUVVVWWWVVVUUUTTTTTTRRRPPPSSSWWWXXX\\\mmmsssgggdddhhhyyyxxxxxx|||}}}zzz{{{wwwkkk___aaatttrrrggguuuvvvaaaRRRGGGBBBBBB@@@@@@AAAAAABBBCCCCCCCCC>>>CCCMMM[[[mmm}}}{{{wwwsssnnnggg___ZZZZZZ\\\\\\\\\XXXVVVTTTSSSSSSSSSRRRPPPMMMLLLLLLLLLLLLKKKHHHEEEAAA???;;;999999999888777777777777777888;;;===>>>;;;>>>CCCPPPhhhlllYYYTTTTTTPPPHHH>>>===<<<;;;::::::::::::999888888888888777777777888888888999;;;<<<>>>???:::888777888;;;>>>@@@@@@AAAHHHRRR]]]lll|||}}}VVV[[[oooddd___ZZZWWWWWWSSSTTTTTTTTTTTTSSSQQQPPPOOONNNOOOQQQRRRRRRRRRQQQPPPQQQRRRTTTUUUTTTSSSQQQPPPKKKJJJHHHGGGKKKSSSWWWWWWRRRPPPNNNMMMLLLMMMNNNOOOWWW]]]|||yyyfffXXXLLLJJJKKKUUUfffyyy{{{ppp___PPPHHHGGGJJJLLLDDDAAA>>>============<<<<<<999777888;;;;;;999666666666555555555555666666666666555555555555666666555555555555555666666666444444444444444444444444444444444444555555555555666777777888888888888888yyypppkkkmmmsssxxxxxxyyyyyyyyyyyyyyyyyyzzz|||}}}|||{{{zzzzzzzzzxxxtttrrrrrruuuuuuqqqmmmhhhkkkkkkiiihhhfff___XXXLLLLLLJJJEEE>>>:::999:::;;;<<>>AAACCCDDDDDD?????????AAADDDIIIMMMPPPRRRXXX^^^aaabbbeeejjjooonnnrrrsssmmm```PPPDDD>>><<<>>>AAAEEEGGGHHHGGGGGGHHHVVVfffssspppbbb^^^]]]]]]___[[[ZZZYYYXXXWWWWWWXXXXXXTTTUUUUUUVVVVVVUUUUUUTTTRRRQQQPPPOOOOOOPPPPPPQQQPPPPPPOOONNNLLLHHHDDDAAA>>>;;;777444222333666777===>>>???AAACCCHHHNNNRRRkkkzzz~~~iii```\\\XXXVVVUUUVVVVVVVVVTTTTTTTTTTTTTTTSSSRRRRRRRRRNNNOOOTTTUUUWWWcccssstttmmmmmmzzz}}}~~~|||ssskkkhhhuuugggbbbsssuuuaaaRRRFFF@@@@@@===>>>@@@BBBDDDFFFGGGHHHFFFHHHQQQfff~~~|||{{{vvvpppmmmggg___[[[[[[]]]\\\[[[VVVTTTRRRQQQRRRRRRQQQPPPMMMLLLLLLLLLMMMLLLIIIGGGBBB???<<<:::::::::888777777777666777888:::===>>>;;;AAAMMM```|||yyygggXXXSSSTTTNNNGGG======<<<;;;::::::::::::888888888888777777777777888888888999;;;<<<>>>???:::888777888;;;???@@@AAABBBLLLXXXbbboooxxxhhhqqq``````XXXVVVXXXPPPNNNOOOPPPPPPOOONNNMMMLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOPPPQQQQQQRRRQQQQQQPPPIIIHHHEEEEEEMMMVVVXXXSSSMMMLLLLLLKKKKKKKKKLLLLLLRRRWWWmmmuuuiii```YYYVVVTTTWWWaaaqqq}}}wwwkkk]]]QQQKKKKKKMMMCCCAAA>>>======>>>===<<<;;;999888;;;>>>???;;;777777777666666666666777777666666555555555555666666666666666666555555555555555555555555555555555555444444444444555555555666666777888888999999999888|||rrrlllnnnttt{{{{{{|||}}}~~~~~~~~~}}}zzz|||~~~|||yyywwwyyy|||wwwsssqqqqqqttttttppplllmmmppppppmmmjjjggg___VVVMMMMMMKKKFFF???:::999:::===???AAABBBBBBCCCFFFIIIHHHLLLVVVfffyyyyyyrrrnnnkkkjjjlllfff]]]WWWWWW[[[```ccc^^^```___[[[YYYWWWQQQIII<<<===>>>???@@@AAA@@@@@@?????????@@@DDDHHHMMMPPPSSSYYY```ccceeehhhnnnsssqqquuuwwwqqqcccRRRDDD======???CCCGGGIIIIIIHHHHHHKKKWWWfffuuupppaaa]]]]]]^^^___ZZZZZZXXXWWWWWWXXXYYYZZZTTTTTTUUUVVVVVVVVVVVVUUUPPPPPPOOOOOONNNNNNOOOOOOMMMKKKHHHEEEBBB@@@>>>===;;;999555333222444777:::===>>>@@@BBBDDDIIIOOOSSSyyyrrrssssssccc[[[YYYWWWVVVWWWWWWVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQTTTOOOOOOSSSTTTTTT]]]jjjxxxvvv{{{~~~}}}|||uuuttt|||nnn[[[\\\qqqtttaaaQQQEEE>>>>>>;;;===@@@CCCFFFHHHJJJKKKRRRPPPWWWooo~~~zzztttmmmfff___[[[]]]^^^\\\ZZZVVVTTTQQQQQQQQQQQQPPPOOOMMMLLLLLLMMMMMMLLLJJJGGGBBB@@@<<<;;;::::::999888888777666666888:::===???;;;EEEUUUlllpppjjj^^^RRRMMMLLLGGGAAA===<<<;;;;;;::::::::::::888888888888777777777777888888999:::;;;===>>>???<<<:::999:::===AAACCCDDDCCCNNN\\\fffrrruuuccc\\\^^^UUUUUUWWWLLLIIIJJJLLLLLLMMMLLLKKKJJJLLLMMMNNNOOOPPPOOONNNNNNJJJJJJJJJJJJKKKKKKLLLMMMHHHFFFCCCCCCNNNYYYXXXPPPJJJJJJJJJKKKKKKKKKKKKKKKLLLQQQ[[[eeemmmvvv|||xxxppplllgggdddhhhsssxxxiiiXXXMMMIIIJJJCCCAAA>>>======>>>===<<<:::999999<<>>???AAACCCDDDFFFFFFFFFSSSbbbpppwwwrrrllliiihhhgggccc^^^YYYVVVWWWYYY[[[[[[\\\^^^```___XXXNNNFFF<<<;;;:::<<>>BBBHHHMMMOOONNNUUU\\\gggvvv{{{rrrkkkccc^^^\\\[[[XXXVVVQQQPPPOOOPPPQQQQQQOOONNNLLLLLLLLLKKKJJJJJJIIIIIIGGGEEEAAA>>>;;;:::999:::555777777555444888<<<>>>BBBJJJaaaxxxlllddd\\\WWWOOOFFFAAA@@@===<<<;;;:::999999999999999999999999999999999999;;;:::888999;;;>>>??????===<<<:::;;;===@@@BBBBBBMMMVVVcccoooxxxqqqyyyfffaaa[[[XXXUUURRRMMMIIIKKKJJJIIIIIIHHHHHHIIIIIIHHHJJJMMMOOOOOONNNMMMKKKIIIIIIIIIJJJJJJJJJKKKKKKFFFDDDEEEIIIOOOQQQNNNJJJGGGGGGGGGGGGGGGGGGHHHHHHEEEOOONNNMMM[[[kkk}}}uuulllwwwppplll^^^NNNLLLCCC???DDDGGGCCC>>>>>><<<:::999888999888777555888888777777777777888888777777777777777777777777666666666666666666666666777777777666555555444444555666666777777777777777777777777777777888888999uuuzzz}}}sssnnnmmmmmmyyy|||}}}}}}~~~|||zzzzzzzzzzzzzzzxxxvvvuuuuuuuuusssrrrrrrpppnnnnnnnnnjjjbbb\\\VVVSSSNNNFFF>>>:::;;;===@@@@@@AAAAAACCCDDDEEEEEEFFFUUUeeevvv}}}vvvqqqkkkhhhggggggccc]]]WWWTTTTTTVVVXXXYYYZZZ[[[]]][[[UUULLLEEE???======>>>@@@BBBBBBAAAEEEEEEEEEFFFIIIPPPYYY___dddddddddgggmmmrrrwwwzzzwwwgggTTTCCC:::<<>>;;;999666555444333444666888999<<>>@@@DDDKKKSSSXXXYYY\\\ccclllwwwrrrlllddd___]]]\\\YYYWWWQQQPPPPPPPPPQQQQQQPPPNNNLLLLLLKKKKKKJJJJJJIIIIIIHHHEEEBBB>>>;;;999999999333555666555555888<<<@@@GGGQQQfff~~~xxxqqqddd]]]XXXTTTNNNFFFAAAAAA===<<<;;;:::999999999999999999999999999999999999;;;:::999:::===??????>>>;;;:::888999;;;>>>@@@BBBQQQZZZgggrrr{{{kkkwwwvvv```[[[WWWTTTSSSQQQNNNJJJIIIHHHHHHGGGGGGHHHIIIIIIHHHJJJMMMOOOOOONNNMMMLLLKKKKKKJJJIIIIIIIIIJJJJJJDDDBBBBBBEEEJJJLLLIIIFFFGGGFFFFFFFFFFFFFFFFFFFFFCCCLLLKKKKKKXXXfffyyyxxx|||zzznnn]]]PPPIIIDDDEEEEEE???<<<<<<<<<;;;999:::;;;<<<;;;:::888888777777777777888888777777777777777777777777666666666666666666666666555555666666666666666666555666666777777777777777777777777777777888999999ppp|||tttooommmlllvvvzzz~~~~~~~~~}}}{{{zzzzzzzzz|||xxxuuuuuuuuuvvvvvvuuurrrpppooommmiiibbb\\\YYYTTTMMMDDD===;;;<<>>======???BBBEEEFFFEEEHHHHHHGGGHHHKKKSSS]]]dddfffgggiiilllrrrxxx}}}zzzgggRRRAAA888777;;;???@@@@@@@@@CCCFFFLLLYYYeeennnyyyzzzooogggbbb\\\[[[\\\YYYYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRRRRRRROOOOOONNNNNNMMMMMMMMMMMMMMMJJJEEEAAA???<<<:::888666555444333444666888999<<<@@@???BBBKKKOOOUUUeeeeeekkkfff[[[WWWWWWVVVUUUTTTSSSRRRRRRQQQSSSUUUVVVUUUTTTQQQPPPUUUVVVVVVSSSOOOOOORRRVVV```xxxtttllljjjhhhjjjttt}}}~~~uuuhhh\\\^^^mmm~~~}}}qqq^^^LLLAAA=========>>>EEENNNXXX___dddffflllsssyyyqqqkkkddd___^^^\\\ZZZWWWRRRQQQPPPQQQRRRRRRPPPNNNLLLLLLKKKKKKJJJIIIIIIIIIHHHFFFBBB???;;;999888888222333555555555888===BBBHHHSSSgggyyy}}}vvvmmmhhhaaa]]]XXXVVVOOOFFFAAAAAA<<<<<<;;;:::999999999999999999999999999999999999;;;::::::<<<>>>??????===;;;:::999999;;;???CCCEEETTT^^^kkksss{{{uuubbbuuuwww{{{}}}fffXXXTTTQQQPPPQQQQQQNNNKKKGGGGGGFFFFFFFFFGGGGGGHHHGGGIIIKKKMMMNNNMMMLLLKKKOOOMMMKKKIIIHHHHHHIIIIIIEEECCCAAACCCFFFHHHFFFDDDFFFFFFEEEEEEEEEEEEEEEFFFCCCJJJIIIIIITTTaaasss}}}zzz{{{xxx}}}~~~qqq___ZZZVVVRRRLLLDDD??????;;;:::888888999:::999888888888777777777777888888777777777777777777777777666666666666666666666666444444555666666777888888555666777777888888777777888777777777777888999999xxxxxxqqqnnnmmmuuuyyy~~~}}}{{{{{{{{{}}}yyywwwxxxyyyyyyyyyuuurrrooommmjjjfff___[[[\\\VVVLLLBBB<<<;;;>>>AAAAAAAAAAAABBBCCCEEEGGGHHHOOOaaayyywwwpppnnnkkkhhhfffhhhiiiddd]]]VVVQQQOOOOOOPPPRRRRRRSSSRRROOOJJJDDD@@@::::::;;;@@@FFFKKKMMMNNNJJJKKKKKKLLLOOOUUU]]]ccciiikkknnnrrrwww|||zzzdddNNN===555444888<<<>>>>>>???CCCFFFLLLYYYdddjjjssswwwlllaaa[[[ZZZ\\\XXXXXXXXXXXXWWWWWWVVVVVVTTTTTTTTTTTTSSSRRRQQQQQQOOOOOOOOONNNNNNMMMLLLLLLMMMIIIDDD@@@===;;;888666555444333333444666888:::;;;@@@???AAAJJJOOOXXXjjjvvvcccppp}}}___WWWUUUTTTRRRPPPOOOOOOOOOPPPRRRTTTWWWYYYYYYVVVSSSQQQSSSTTTSSSQQQOOONNNQQQSSSXXXpppqqqfff``````eeeppprrriii```___kkk||||||yyyooo___NNNBBB<<<>>>===AAAKKKWWW```iiiooossszzzyyynnniiibbb^^^]]]\\\YYYVVVSSSRRRQQQQQQRRRRRRPPPNNNLLLKKKKKKJJJJJJIIIHHHHHHHHHFFFCCC???<<<999888777333333666777666777>>>FFFLLLYYYkkkvvvvvvppplllkkkhhhddd```[[[RRRFFF???>>><<<;;;::::::999999999:::999999999999999999999999::::::;;;===???@@@>>><<<===<<<<<<<<<>>>BBBHHHMMM\\\fffqqqwww}}}aaa[[[ttt|||ooozzzgggYYYTTTQQQMMMMMMOOOPPPNNNKKKHHHHHHGGGFFFEEEEEEEEEEEEEEEGGGIIIKKKKKKKKKKKKJJJRRROOOLLLIIIGGGGGGHHHIIIIIIFFFDDDDDDFFFGGGFFFEEEDDDDDDDDDDDDEEEGGGHHHIIIEEEKKKHHHIIISSS]]]nnn|||iiiaaa___nnnwww~~~~~~}}}~~~vvvuuuqqqjjj___RRRJJJFFF???<<<:::888888888777666999888888777777888888999777777777777777777777777777777777777777777777777555555666666777777777777666666777888888888888777888888777777888888999:::}}}tttooooootttyyy~~~}}}|||||||||{{{{{{zzz|||}}}~~~|||{{{vvvtttqqqmmmiiieee```]]]^^^WWWKKKAAA<<<<<>>999999<<>>>>>;;;;;;:::999999999::::::999999999999999999999999;;;:::;;;===??????===<<<<<<<<<======???EEENNNTTTgggqqqyyy}}}lllUUUZZZuuuuuunnn~~~}}}[[[VVVSSSPPPMMMMMMOOOPPPNNNKKKKKKJJJHHHFFFEEECCCCCCBBBDDDEEEGGGHHHIIIJJJJJJJJJRRRPPPLLLIIIGGGGGGHHHIIIJJJIIIGGGFFFFFFFFFEEEEEECCCCCCCCCDDDFFFIIILLLNNNJJJMMMIIIJJJSSS[[[kkk~~~bbbPPPKKKVVVhhhzzz~~~{{{yyyxxxxxxqqqaaaTTTKKKBBB???<<<;;;;;;;;;:::999999999888888888888999999888888888888888888888888888888888888888888888888888888777777666666666666666777777888888888888888888888888888888999999:::wwwtttvvvqqqooosssxxx~~~~~~}}}}}}~~~xxxyyy{{{~~~{{{yyywwwtttooojjjfffcccbbb```WWWKKKAAA===>>>@@@BBB>>>>>>???AAADDDIIIMMMOOO[[[tttyyyuuuuuuzzzyyyxxxvvvuuuuuuuuuuuupppmmmmmmppppppmmmnnnqqqkkkfff^^^UUUOOOLLLLLLLLLKKKLLLKKKHHHCCC???===<<<;;;<<<>>>DDDKKKQQQUUUVVVXXXYYYYYYYYYZZZ^^^cccgggssswww}}}xxx___HHH<<<888333777:::<<<<<<>>>CCCGGGOOOZZZcccgggqqqtttccc\\\\\\]]]XXXXXXYYYXXXWWWUUUTTTRRRRRRRRRSSSSSSSSSQQQOOONNNPPPPPPQQQQQQPPPNNNLLLKKKHHHEEE@@@===;;;999777555444444333333444777999;;;:::@@@@@@AAAIIILLLWWWjjjuuupppjjjYYYWWWSSSRRRQQQPPPPPPQQQRRRSSSTTTVVVYYY[[[[[[XXXUUURRRNNNNNNNNNNNNOOOPPPQQQRRRRRRZZZccciiimmmjjj^^^RRRZZZaaalllyyy~~~zzzxxxssstttwwwrrrgggaaajjj~~~wwwmmmfffaaaYYYOOOFFFHHHGGGNNN___lllqqqwwwuuuhhhccc^^^[[[[[[ZZZVVVSSSSSSQQQPPPPPPQQQPPPNNNLLLKKKKKKJJJJJJIIIHHHHHHHHHEEEDDDBBB@@@===;;;999777888555777::::::;;;HHHXXXhhhssszzzxxxssstttxxx{{{tttpppkkkbbbTTTEEE??????;;;::::::999999:::::::::999999999999999999999999;;;::::::;;;===>>>===;;;999;;;<<<<<>>;;;999:::;;;;;;:::999999888888888888999999888888888888888888888888888888888888888888888888999999888777777666555555666777888888999999888888999888888888888999::::::yyyjjjggg{{{vvvpppoooqqqvvv}}}~~~~~~~~~~~~zzzzzz|||~~~{{{yyywwwtttooojjjfffeeeddd```WWWKKKBBB??????AAAAAA@@@@@@@@@AAADDDHHHMMMOOO[[[xxxwwwvvvxxxyyyxxxwwwuuutttsssssssssllljjjkkknnnmmmjjjjjjllliiiddd\\\TTTMMMJJJJJJJJJJJJJJJIIIEEE???<<<;;;;;;;;;<<>><<<:::999777444666;;;<<<@@@QQQeeesss{{{~~~yyyvvv{{{{{{sssgggVVVEEE>>>???:::::::::999999::::::;;;999999999999999999999999<<<:::999999;;;<<<<<<;;;999;;;<<<>>>AAAKKKXXXbbbrrrxxx}}}sssSSSRRRddd}}}zzzsss|||dddWWWUUUQQQNNNLLLMMMPPPQQQPPPNNNMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKFFFGGGHHHGGGFFFDDDBBBBBBDDDDDDCCCCCCEEEHHHKKKMMMLLLKKKFFFHHHOOOQQQ```zzztttgggZZZQQQMMMYYYdddkkkppptttvvvttttttqqqrrrvvvyyy|||wwwhhhZZZJJJFFFAAA===<<<;;;:::999:::999999888888999999:::888888888888888888888888999999999999999999999999888888777777777777777777777777888999999999999888999999888888999999:::;;;zzziiieeeyyyvvvooonnnooouuu{{{~~~~~~~~~}}}|||}}}~~~}}}{{{wwwuuurrrmmmhhhdddcccddd```WWWKKKCCC@@@@@@AAAAAABBBAAAAAABBBDDDHHHLLLNNNZZZxxx}}}wwwyyy}}}wwwvvvvvvuuutttrrrqqqppphhhfffhhhjjjiiidddcccfffhhhcccZZZRRRLLLIIIHHHHHHIIIIIIHHHCCC===::::::;;;777888===EEEOOOXXX]]]``````\\\XXXTTTVVV___kkksssrrrxxx~~~lllQQQ===555555222555888999999;;;@@@EEEPPP]]]gggkkkuuuzzzjjjddd___ZZZYYYZZZZZZYYYWWWTTTQQQOOOQQQQQQSSSSSSRRRQQQNNNMMMMMMNNNOOOOOONNNLLLIIIGGGDDDAAA===;;;:::999777666444333333333444777:::;;;:::AAABBBCCCHHHIIIRRReeeqqqvvvtttYYYQQQQQQMMMMMMNNNOOOQQQRRRRRRSSSRRRSSSUUUVVVUUUTTTQQQPPPRRRQQQQQQQQQRRRSSSRRRRRRRRRVVV[[[```gggjjjfff___WWWcccrrr}}}{{{|||}}}yyynnnoooxxx~~~xxxkkkdddooo~~~xxxwwwtttpppkkkfffcccaaaddd^^^aaappp|||wwwooogggccc^^^]]]\\\[[[XXXTTTQQQPPPOOOOOOOOONNNLLLIIIKKKJJJJJJIIIIIIHHHGGGGGGBBBBBBAAA@@@>>><<<:::999666222555;;;>>>CCCWWWnnn||||||mmmXXXEEE===>>>:::::::::999999:::;;;;;;999999999999999999999999<<<:::888888999;;;;;;;;;:::===???AAAEEEOOO]]]hhh{{{iiiNNNUUUiiivvvuuu___UUUPPPNNNLLLJJJLLLPPPRRRRRRPPPKKKKKKKKKJJJJJJKKKKKKLLLIIIIIIJJJLLLMMMOOOPPPPPPJJJKKKKKKLLLLLLLLLLLLLLLFFFHHHJJJJJJHHHEEEDDDCCCFFFEEECCCBBBCCCEEEHHHJJJJJJIIIDDDEEELLLMMM[[[vvv~~~wwwrrrpppkkkdddVVVYYY[[[```jjjuuuxxxuuullljjjjjjmmmlllmmmvvvsssfff\\\VVVOOOHHHDDD@@@===;;;:::999999888888999999:::888888888888888888888888999999999999999999999999666666666777888888999999777777888999999999999888999999888888999999:::;;;~~~xxxuuu|||xxxpppnnnnnnuuuzzzzzz~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{|||zzzrrrooohhh```ffflllfff^^^QQQEEE@@@@@@??????AAABBBCCCCCCBBBDDDGGGMMMQQQ\\\zzz|||zzzyyywwwwwwvvvtttqqqmmmiiigggbbb```]]][[[[[[]]]```bbbaaa```\\\TTTLLLFFFEEEGGGJJJHHHDDD>>>:::888999;;;<<>>>>>??????===:::777666000444777777;;;KKKdddxxx}}}xxxpppYYYGGG>>>;;;<<<;;;:::999999:::;;;<<<:::999888888777888888888:::999888888999:::::::::>>>CCCCCCAAAGGGYYYjjjrrrwwwxxxXXXYYYdddxxx|||xxxsss\\\UUUNNNMMMMMMNNNPPPRRRTTTVVVWWWRRROOOMMMLLLLLLKKKIIIHHHLLLNNNPPPQQQQQQPPPMMMLLLOOOOOONNNLLLJJJIIIKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEGGGIIIJJJHHHHHHGGGHHHJJJLLLOOOQQQccchhhlllrrr}}}}}}rrr\\\]]]iiizzzxxxrrrmmmiiifffbbbaaagggooo}}}}}}vvvpppggg___XXXOOOFFF@@@AAA===<<>>888666999666555666888::::::999777666777777777777666555444::::::::::::::::::::::::999999999999999:::;;;;;;999888888888999:::;;;;;;{{{vvvzzz}}}tttoooppptttvvvwww|||~~~|||{{{|||||||||{{{{{{{{{{{{wwwoookkkeee___gggmmmggg^^^QQQDDD@@@@@@???@@@BBBBBBCCCCCCBBBDDDGGGMMMQQQ\\\www|||zzzwwwvvvtttqqqlllgggbbb___SSSRRRPPPPPPRRRUUUYYY[[[```___[[[SSSKKKFFFEEEFFFIIIGGGCCC>>>999888:::<<<<<>>>>>???>>>===:::888666444888<<>>;;;;;;;;;::::::;;;;;;;;;::::::999888777777888888999888888999:::<<<<<<<<<@@@DDDFFFGGGQQQdddssszzziiiZZZhhhtttzzz\\\OOOOOOMMMNNNOOOOOOPPPQQQSSSTTTUUUSSSPPPMMMKKKKKKKKKJJJIIINNNOOOQQQSSSSSSQQQOOONNNPPPPPPOOOLLLJJJIIIJJJLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFHHHJJJKKKIIIHHHGGGGGGGGGIIIKKKLLLPPPVVV]]]ggg|||vvvjjjeeennnwwwvvvuuummmddd```^^^]]]aaafffmmmmmmsss}}}~~~yyyrrrgggZZZQQQKKKEEE@@@@@@<<<777777::::::999999999:::999777555::::::;;;;;;;;;::::::999999999999999999:::::::::888888777777888888999::::::999999999::::::;;;<<>>:::;;;<<<<<<>>>BBBHHHIIILLLQQQXXX]]]aaadddaaaaaaYYYIII:::444333222222555888:::;;;===@@@BBBOOO___oooxxxlllccc^^^ZZZWWWWWWVVVRRRNNNMMMQQQTTTVVVVVVUUURRRNNNLLLLLLLLLNNNLLLJJJIIIHHHFFFCCCAAA@@@>>>;;;:::999777444222222222333444666999;;;<<<>>>@@@@@@DDDLLLRRRqqq{{{pppoooWWWOOONNNMMMLLLMMMMMMLLLLLLMMMPPPSSSSSSUUUWWWUUUPPPMMMMMMNNNOOONNNPPPUUUUUUPPPNNNOOOMMMSSSTTTRRR[[[nnn}}}jjj___```ppp}}}zzz|||~~~zzzwww}}}zzzxxxyyy|||xxxtttsssuuuxxxxxxwwwxxxzzzssskkkgggccc]]]YYYXXXUUUPPPLLLJJJJJJJJJJJJJJJKKKKKKKKKGGGGGGFFFEEECCCBBBAAAAAA======>>>===<<<:::888777333777===EEEQQQcccwww~~~eeeKKK;;;:::???:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::888888777777777777777888:::;;;======>>>BBBEEEIIIPPP^^^ppp}}}rrrZZZ\\\uuurrraaaQQQJJJNNNOOOPPPPPPPPPQQQQQQRRRRRRSSSTTTPPPLLLJJJJJJKKKKKKKKKNNNOOOQQQRRRRRRQQQOOONNNQQQQQQOOOMMMJJJHHHIIIKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKIIIGGGEEEDDDEEEFFFGGGEEELLLSSS___wwwtttaaabbboootttrrrhhh___\\\[[[YYY[[[^^^```aaagggrrr|||zzzkkk```ZZZSSSJJJDDD>>>999888;;;===<<<::::::;;;;;;999777::::::::::::::::::::::::999999999999::::::;;;;;;888888888888888999999::::::::::::::::::;;;;;;<<<|||{{{ttt}}}tttrrrooommmrrr||||||zzzzzzzzzzzz{{{}}}}}}{{{zzzrrrhhheeedddeeeqqqxxxqqq\\\PPPDDD@@@AAAAAABBBDDDBBBCCCCCCBBBCCCGGGLLLQQQ```qqq{{{xxxwwwuuupppiii```YYYTTTIIIJJJLLLOOOTTT[[[```dddccc___XXXPPPIIIEEECCCCCCEEECCC@@@<<<999999;;;>>>===???@@@???CCCIIIJJJHHHEEE>>>;;;===???>>>>>>@@@@@@@@@BBBEEEHHHKKKRRRXXXZZZ[[[UUUGGG999333222111333555888:::<<<>>>AAACCCOOOcccwww~~~oooccc^^^ZZZVVVWWWVVVQQQLLLMMMTTTZZZXXXWWWTTTQQQNNNLLLLLLMMMLLLKKKIIIHHHHHHFFFCCCAAA???===:::999888777444222000111222555777:::<<<===AAA???@@@FFFJJJXXXgggkkkdddTTTPPPOOONNNLLLLLLLLLJJJJJJMMMQQQUUUUUUXXXZZZVVVPPPMMMOOORRRPPPOOOPPPSSSQQQLLLJJJLLLLLLQQQRRRQQQYYYkkk{{{lll^^^[[[iiisssqqquuu}}}zzz|||{{{ssswww{{{}}}~~~~~~|||zzz{{{}}}zzzyyy{{{zzzuuuqqqppprrruuuuuutttsssyyy~~~rrrjjjddd```[[[XXXWWWUUURRRNNNJJJJJJJJJJJJIIIIIIHHHHHHEEEDDDDDDCCCAAA@@@@@@???<<<======<<<<<<:::999888666999???JJJXXXiiixxxzzzqqqYYYDDD999:::===999:::;;;<<<<<<;;;:::999<<<;;;:::999888777777777666888999:::;;;<<<===>>>DDDFFFKKKVVVfffvvv~~~fffTTT]]]zzzwww^^^\\\UUUNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTPPPLLLIIIIIIKKKLLLLLLLLLMMMOOOPPPPPPOOONNNMMMQQQQQQPPPLLLIIIHHHHHHJJJIIIJJJJJJKKKKKKKKKJJJIIIJJJJJJIIIIIIIIIJJJKKKLLLKKKIIIGGGDDDCCCCCCDDDEEEEEEJJJOOOYYYppp{{{cccZZZ```bbbbbb\\\ZZZ[[[[[[XXXXXXZZZZZZYYY^^^hhhqqqxxxvvvmmmjjjcccYYYPPPGGG@@@>>>>>>===;;;999:::;;;===<<<<<<::::::999:::::::::;;;;;;999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999::::::;;;;;;yyy~~~wwwppplllmmmuuu}}}yyyxxx{{{|||{{{{{{}}}|||yyyooodddaaacccgggtttzzzqqq]]]PPPDDDAAAAAAAAABBBDDDBBBCCCCCCBBBCCCGGGLLLQQQ^^^lllwwwuuutttrrrnnnhhh___XXXSSSIIIKKKNNNSSSZZZaaagggjjjkkkdddZZZOOOHHHDDDCCCBBBCCCBBB@@@<<<::::::===@@@???AAABBBBBBGGGMMMNNNKKKEEE>>>999<<>>???>>>CCCLLLQQQMMMHHHLLLUUUYYY[[[VVVHHH;;;555444333444777:::<<<===???BBBDDDNNNiiirrrddd^^^YYYWWWWWWVVVQQQMMMPPPXXX___YYYVVVSSSPPPNNNMMMLLLLLLJJJIIIGGGGGGHHHGGGEEECCC>>><<<999888888666444222000111333666888;;;<<<===BBB>>>BBBHHHLLLdddppp]]]oooyyy[[[RRRPPPOOOOOOMMMLLLKKKIIIIIILLLQQQUUUSSSVVVWWWTTTNNNLLLOOOSSSQQQPPPPPPQQQMMMHHHGGGJJJMMMQQQRRRRRRWWWdddsss|||ooodddaaahhhllliiimmmwww|||~~~{{{zzzyyyxxxyyy{{{|||pppjjjooouuuzzz|||}}}}}}~~~zzzxxxyyy}}}~~~{{{{{{~~~wwwsssooonnnpppssssssqqquuu{{{|||qqqhhh```\\\XXXWWWWWWVVVSSSPPPLLLLLLKKKJJJIIIGGGEEECCCBBBBBBAAA@@@??????>>>>>><<<<<<<<<;;;;;;:::999999<<>>;;;:::;;;<<<<<<<<<======<<<<<<<<<<<<===>>>999999999999999999999999<<<<<<;;;::::::;;;;;;;;;;;;:::999999999999::::::zzzooommmoooxxx~~~|||}}}vvvxxx}}}~~~||||||~~~{{{xxxkkkaaa^^^bbbiiivvvzzznnn^^^QQQEEEAAAAAAAAABBBDDDBBBCCCCCCBBBDDDGGGMMMQQQYYYggg{{{zzzsssppppppooolllfff^^^VVVRRROOOQQQVVV]]]eeemmmtttwwwuuukkk\\\OOOGGGCCCBBBBBBBBBBBB@@@===;;;<<<@@@CCCCCCDDDEEEGGGNNNWWWXXXUUUKKKBBB;;;<<<@@@@@@@@@AAA>>>IIIZZZddd^^^SSSSSS\\\]]]___YYYKKK>>>999888777666999;;;===???AAADDDFFFOOOooorrreee]]]XXXWWWVVVTTTPPPOOOSSS[[[aaaXXXVVVSSSQQQPPPNNNLLLJJJHHHGGGFFFFFFGGGGGGEEECCC===;;;999777777666444222111222555777:::<<<===>>>@@@>>>EEEKKKRRRtttbbbaaaiiiSSSPPPOOOMMMNNNMMMLLLKKKJJJIIIKKKPPPSSSPPPQQQPPPMMMJJJIIIMMMPPPQQQPPPQQQQQQMMMGGGHHHMMMQQQSSSTTTSSSTTT\\\hhhrrrwwwssspppnnniiifffkkkrrrxxx~~~vvvtttuuuyyyxxxxxx{{{}}}uuunnnjjjnnntttxxxyyyzzz{{{|||wwwuuutttwww|||{{{{{{~~~vvvrrroooooorrrsssrrrppprrrvvv}}}yyyzzz{{{wwwoooddd]]]YYYUUUTTTUUUUUURRROOOLLLLLLKKKJJJHHHEEEBBB@@@@@@@@@???>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::;;;===BBBHHHOOOVVV\\\```^^^aaaeeefffeeecccbbbaaaVVVLLL@@@:::;;;>>>===;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999999999999::::::<<<<<<;;;:::<<>>AAA@@@>>>=========>>>???======<<<<<<;;;:::::::::===<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::|||rrroooqqqxxx}}}}}}}}}|||yyy{{{}}}~~~|||{{{}}}~~~yyytttlllbbb```fffmmmzzz|||mmm___RRRFFFBBBAAAAAAAAACCCBBBCCCCCCBBBDDDGGGMMMQQQVVVfff}}}yyyuuupppppppppmmmggg___WWWRRRTTTXXX^^^gggqqq{{{rrr```OOOFFFBBBBBBBBBBBBAAA@@@>>>===>>>BBBEEEFFFGGGHHHLLLVVVaaadddbbbVVVJJJ@@@>>>AAABBBBBBCCC;;;AAANNN[[[ZZZSSSXXXcccjjjkkkcccRRRCCC<<<:::888888:::===???AAACCCFFFHHHRRRqqqnnnddd]]]VVVVVVSSSPPPOOOPPPVVV\\\```XXXUUUSSSRRRQQQOOOLLLHHHHHHFFFEEEEEEEEEDDDBBB@@@<<<:::888777777666333222222444777999<<<===>>>>>>??????HHHMMMUUUvvv___ooo]]]NNNPPPOOOMMMOOOMMMMMMLLLJJJJJJKKKNNNQQQQQQOOOLLLIIIHHHHHHJJJLLLPPPOOOQQQRRRNNNKKKNNNUUUXXXWWWVVVSSSQQQUUUbbbmmm|||uuujjjiiioootttzzzvvvtttvvvxxxvvvuuuxxxzzzzzzvvvsssuuuvvvwwwvvvvvvvvvyyy{{{uuusssrrrssswww|||}}}yyyxxx{{{sssqqqooopppssssssqqqnnnjjjnnnqqqtttyyyrrraaa```hhhuuu||||||tttpppqqqkkkaaa\\\XXXSSSRRRRRRQQQMMMJJJIIIIIIIIIHHHFFFCCC@@@???>>>>>>======<<<<<<;;;;;;::::::::::::::::::;;;;;;555888<<<>>>@@@CCCGGGJJJMMMNNNPPPPPPPPPOOONNNMMMCCC>>>999888:::===<<<:::;;;;;;;;;::::::;;;;;;;;;::::::999999999:::;;;;;;<<<===>>><<<<<<@@@IIIPPP^^^^^^eeepppvvvyyylllTTT\\\|||www___QQQNNNQQQMMMNNNRRROOOLLLMMMPPPRRRTTTTTTTTTSSSNNNKKKIIIHHHIIIIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJHHHEEEEEEFFFGGGFFFGGGIIIJJJIIIGGGEEECCCAAABBBDDDFFFHHHJJJKKKKKKJJJIIIGGGEEEDDDDDDEEEFFFFFFJJJKKKNNNbbbyyyqqqoookkkooowwwwww___PPPEEEFFFNNNTTTUUUVVVRRRNNNLLLNNNMMMKKKMMMPPPWWW[[[aaagggnnnvvv}}}zzzzzzxxxrrrbbb^^^WWWRRROOONNNMMMMMMKKKIIIGGGEEEDDDDDDEEEFFFGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@??????>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<~~~uuuqqqrrrxxxzzzzzz}}}}}}}}}~~~~~~}}}~~~|||zzz|||}}}wwwrrrpppeeedddkkksssooo```SSSFFFBBBAAA@@@AAABBBBBBCCCCCCBBBDDDGGGMMMQQQWWWhhh}}}zzzssstttssspppiiiaaaXXXSSSTTTXXX```kkkvvvwwwbbbOOOEEEBBBBBBBBBBBBBBB@@@>>>===???CCCGGGHHHIIIJJJOOO[[[hhhllljjj\\\OOOAAA>>>???@@@@@@BBBKKKGGGKKKVVV[[[]]]kkk{{{yyywwwmmmYYYGGG===999777999;;;>>>@@@BBBDDDGGGIIIUUUrrr|||kkkddd\\\TTTTTTQQQMMMMMMQQQWWW\\\^^^WWWUUUSSSRRRRRRPPPKKKGGGHHHGGGEEEDDDCCCAAA>>><<<<<<:::888777666666333222444555888:::<<<>>>>>>>>>???AAAJJJLLLTTTyyy```yyyVVVMMMRRRPPPNNNRRRMMMMMMMMMKKKJJJKKKMMMPPPTTTPPPKKKHHHHHHIIIJJJJJJNNNOOOQQQSSSQQQOOOSSS[[[]]]ZZZWWWRRRNNNRRR```lll|||zzzkkknnnuuuxxxyyyvvvzzzvvvsssrrruuuxxxyyyyyyyyy{{{vvvssstttxxx{{{sssrrrqqqrrruuuzzz~~~|||{{{|||}}}{{{vvvvvvxxxqqqooonnnppprrrrrrnnnkkkhhhjjjmmmooosssyyy}}}~~~}}}}}}|||rrr___PPPTTTaaaqqqxxxvvvmmmiiikkkggg^^^\\\WWWRRRPPPOOOMMMIIIEEEEEEFFFFFFFFFEEECCC@@@>>>=========<<<<<<;;;;;;:::::::::999999999:::;;;;;;444888;;;<<<:::;;;>>>AAABBBCCCCCCDDDDDDDDDBBB@@@@@@???===<<<<<<;;;:::999<<<<<<:::999999:::<<<<<<999999999999:::;;;<<<<<<<<<>>>>>>===>>>DDDOOOXXXfffhhhoooyyy}}}~~~gggXXXoooqqq___SSSKKKLLLNNNKKKOOOOOOEEELLLMMMPPPQQQRRRRRRQQQPPPLLLJJJHHHHHHIIIIIIHHHGGGDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJIIIGGGEEEDDDFFFGGGCCCDDDGGGIIIIIIHHHFFFDDD>>>@@@BBBEEEGGGIIIJJJKKKKKKIIIGGGDDDCCCCCCCCCDDDFFFHHHFFFFFFVVVsss~~~yyywwwwww^^^EEEAAALLLVVVYYYXXXNNNJJJIIIJJJIIIFFFGGGJJJKKKNNNQQQVVV\\\gggttt}}}tttvvv{{{pppkkkeee```^^^^^^^^^^^^ZZZXXXUUUSSSQQQQQQRRRSSSRRRQQQPPPNNNLLLJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>>}}}rrrnnnooovvv||||||{{{|||~~~}}}|||zzzzzzyyyyyyzzzzzzyyyxxxvvvuuurrrjjjccchhhwww}}}rrrcccZZZMMMDDDAAABBBBBBCCCDDDEEEEEEDDDDDDGGGKKKOOOWWWkkkwwwuuuuuusssoooiiibbb[[[WWWZZZbbblllsss}}}{{{```NNNFFFBBBAAACCCAAA???===<<<>>>@@@AAAAAAFFFKKKPPPVVVaaammmttttttqqqTTTDDDDDD???<<>>>>>BBBLLLNNNKKKQQQYYYppp{{{lll```WWWXXXRRRTTTRRRNNNQQQYYY]]]\\\RRRRRRRRRRRROOOLLLHHHFFFHHHGGGFFFDDDBBB@@@>>>>>>888888888777666444333222000444999<<<===>>>>>>???CCCHHHEEELLLggguuulllqqqQQQNNNOOOPPPPPPLLLMMMJJJHHHHHHLLLOOOPPPOOOTTTPPPJJJGGGHHHIIIKKKLLLQQQSSSTTTTTTSSSTTTYYY^^^```]]]WWWRRRPPPTTT[[[aaaooosssqqqtttvvv~~~~~~wwwvvvqqquuuzzzzzzxxxyyy}}}|||vvvqqqoooqqqtttwwwoooooooooppprrrtttvvvxxxyyyvvvssssssuuuvvvuuusssppppppooonnnlllkkkjjjiiihhhiiijjjllloooqqqssstttooorrrqqqeeeUUUOOOTTT]]]ooopppnnniiigggfffbbb\\\VVVTTTRRRPPPMMMKKKJJJJJJFFFFFFEEECCCBBBAAA@@@???<<<<<<<<<;;;;;;:::::::::::::::999999::::::;;;<<<777777888999::::::;;;<<<<<<===============<<<<<<999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::???;;;;;;@@@CCCHHHTTTaaaooonnnuuulllZZZaaa~~~^^^VVVJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPKKKGGGGGGJJJKKKIIIFFFCCCDDDEEEEEEEEEEEEDDDDDDBBBDDDFFFFFFEEEDDDDDDEEECCCCCCDDDGGGHHHGGGCCC@@@@@@@@@AAABBBDDDFFFHHHIIIIIIJJJIIIFFFAAA???@@@BBBDDDFFFHHHKKKQQQ^^^ooo|||{{{uuuzzzoooKKKDDDDDDGGGNNNOOOOOOKKKIIILLLLLLHHHDDDCCCEEEFFFHHHLLLSSS[[[cccgggjjjnnnuuu|||yyyyyyyyyyyyyyyxxxwwwvvvtttgggaaafffhhhcccaaaeeeccc```^^^]]]]]]^^^]]]]]]\\\UUUMMMJJJLLLOOOOOONNNNNNJJJEEECCCCCCEEEFFFGGGqqqmmmmmmsssyyyzzzzzz{{{~~~~~~}}}|||{{{zzzyyyyyyzzzzzz{{{zzzyyywwwuuutttqqqjjjcccgggvvv}}}sssfff]]]QQQGGGCCCBBBCCCCCCEEEEEEEEEDDDDDDGGGKKKOOOWWWlll|||xxxwwwtttoooiiibbb\\\YYY^^^hhhrrr{{{yyy___OOOGGGBBBBBBDDDCCCAAA??????@@@BBBCCCDDDHHHNNNVVV___lllzzz^^^JJJGGGBBBAAAEEEFFFIIIMMMYYYhhhssszzztttaaaOOOBBB<<<;;;999???@@@FFFTTTWWWRRRUUUWWWnnn{{{mmmbbbXXXWWWRRRRRROOOLLLOOOWWWZZZXXXQQQQQQQQQPPPMMMKKKHHHFFFFFFFFFDDDBBB@@@>>>===<<<888888777777555444333222111444999<<<===>>>>>>???AAAIIIGGGMMMiiimmmqqqeeeMMMNNNNNNNNNNNNJJJOOOLLLJJJKKKNNNQQQQQQQQQQQQMMMIIIGGGHHHJJJLLLMMMNNNQQQUUUUUUSSSSSSTTTVVVYYYWWWSSSPPPOOORRRYYY^^^gggvvv~~~uuutttzzz~~~|||yyyvvv{{{}}}|||}}}~~~yyyuuurrrrrrssstttooonnnmmmllllllmmmoooqqqooommmjjjkkkmmmppppppppppppooommmkkkiiigggfffeeegggggghhhiiijjjkkklllllljjjmmmjjj^^^PPPJJJPPPXXXhhhjjjiiidddaaa```\\\VVVRRRQQQOOOMMMKKKIIIHHHGGGFFFEEEDDDCCCAAA@@@???>>><<<<<<;;;;;;;;;::::::::::::999999999999:::;;;;;;777777888999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::777888999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;???<<<===AAAEEEKKKXXXeeennnmmmsss{{{\\\```vvvhhhVVVUUUJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNJJJFFFFFFJJJLLLJJJHHHCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCDDDFFFDDDDDDDDDFFFGGGGGGEEEBBBCCCBBBBBBBBBBBBBBBCCCDDDGGGHHHHHHEEEAAA??????AAAAAACCCEEEEEEFFFLLLVVV^^^\\\bbbttt|||VVVGGG??????EEEGGGLLLIIIIIIJJJJJJGGGHHHMMMFFFEEEDDDEEEHHHLLLQQQTTTZZZ^^^eeemmmuuuzzz}}}~~~~~~||||||~~~vvvtttyyyzzzrrrpppsssrrrqqqqqqqqqrrrsssuuuvvvqqqkkkdddbbbdddffffffeee___[[[VVVSSSSSSUUUVVVWWWrrrmmmkkkpppuuuvvvwwwyyyyyyyyyxxxxxxxxxxxxwwwwwwzzzzzzzzzzzzxxxvvvtttrrroooiiicccgggttt}}}tttjjjbbbVVVLLLFFFCCCCCCCCCFFFFFFFFFEEEEEEGGGLLLOOOZZZpppzzzxxxtttooojjjddd```^^^fffppp|||uuu___PPPHHHCCCCCCEEEEEEDDDCCCBBBCCCDDDFFFGGGMMMUUU```lll{{{iiiNNNHHHCCCDDDIIIIIILLLUUUfffvvvzzzgggTTTGGG???===<<>>???@@@@@@JJJIIIOOOppplllxxxvvvZZZLLLPPPOOOMMMMMMJJJPPPNNNLLLMMMOOORRRRRRRRRNNNLLLHHHGGGHHHKKKLLLLLLJJJOOOUUUVVVTTTPPPOOOOOOQQQQQQOOOMMMMMMPPPUUUYYY]]]gggttt|||{{{yyy}}}|||sss{{{}}}}}}|||}}}~~~|||yyyvvvssspppooopppnnnjjjgggfffggghhhjjjgggeeeccccccfffjjjlllmmmooommmjjjgggdddbbbbbbaaafffffffffeeeddddddcccccceeeeeeaaaUUUHHHDDDKKKSSSaaadddeee```]]][[[VVVPPPNNNMMMKKKIIIGGGFFFEEEEEEFFFEEEDDDBBB@@@>>>===<<<;;;;;;;;;;;;::::::::::::999999999999999:::;;;;;;888888888999999:::::::::888999999::::::999999999666666888999::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<>>@@@DDDIIIQQQ^^^jjjpppnnnttt~~~bbbPPPjjjwww{{{pppUUUOOOQQQIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHGGGHHHIIIKKKMMMNNNKKKHHHEEEFFFIIIKKKJJJIIICCCBBBAAA@@@@@@AAABBBCCCCCCCCCDDDCCCBBBCCCEEEGGGGGGFFFDDDEEEFFFGGGFFFEEEIIIHHHFFFCCCAAAAAA@@@@@@FFFFFFFFFDDDAAA???@@@AAABBBDDDEEEDDDBBBBBBEEEIIIKKKXXXqqq|||]]]NNNAAA<<<@@@AAAJJJIIIKKKLLLHHHCCCDDDHHHEEEDDDAAA??????@@@BBBCCCIIIMMMSSS[[[dddkkkpppsssrrrtttwww{{{~~~~~~{{{~~~~~~~~~xxxvvvwwwyyyyyyxxxrrrnnniiiffffffggghhhiiiyyyqqqmmmooorrrrrrsssvvvttttttuuuuuuuuuvvvvvvvvvyyyyyyyyyxxxvvvsssqqqpppmmmiiidddfffrrr}}}|||uuummmfff[[[PPPHHHDDDCCCCCCGGGGGGFFFEEEEEEIIINNNRRRbbbwww|||yyywwwsssnnnjjjhhhfffeeennnwwwppp^^^RRRKKKFFFEEEGGGGGGFFFFFFEEEEEEGGGJJJLLLUUU___lllyyynnnNNNFFFBBBDDDKKKLLLQQQ]]]ooo~~~lllYYYJJJAAA>>>===BBBEEEUUUnnnrrrfff```]]]qqq}}}||||||qqqgggZZZVVVVVVVVVVVVWWWZZZZZZVVVRRROOONNNLLLJJJIIIHHHGGGGGGDDDDDDBBB@@@>>><<<;;;:::777777666555444444333333333666:::======>>>???@@@BBBJJJJJJUUU}}}pppiiiTTTNNNSSSPPPNNNOOOMMMOOONNNNNNNNNOOOQQQRRRRRRNNNLLLIIIHHHIIIJJJJJJJJJIIINNNSSSUUUSSSOOONNNOOOMMMMMMMMMLLLKKKMMMPPPSSSVVV]]]lll}}}~~~|||{{{sss~~~{{{zzzzzz|||}}}~~~}}}zzzuuupppmmmooolllhhhdddcccdddfffhhheeecccaaaaaacccfffjjjkkkkkkjjjgggdddbbbaaaaaaaaaeeeeeedddbbbaaa```_________^^^XXXNNNDDDBBBHHHPPP^^^bbbddd```\\\XXXSSSNNNKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDBBB@@@>>><<<;;;:::::::::::::::::::::::::::999999999888999::::::;;;999999999999999999::::::777888999999999999999999666777888999:::;;;;;;;;;888888888888888888888888999::::::;;;<<<======>>>???AAADDDHHHNNNWWWdddnnnqqqrrrwww~~~VVVUUUvvv|||ttt}}}```QQQNNNKKKHHHGGGFFFEEEEEEEEEEEEEEEGGGFFFFFFFFFGGGJJJMMMOOOKKKHHHFFFEEEGGGIIIHHHGGGDDDBBB@@@??????@@@AAABBBBBBBBBBBBAAAAAABBBFFFHHHJJJGGGDDDCCCEEEGGGHHHHHHNNNLLLIIIFFFCCCBBBAAAAAAFFFEEEDDDCCCAAAAAAAAAAAA@@@BBBCCCCCCBBBBBBEEEGGGNNNXXXiii}}}uuucccZZZLLLCCCDDDCCCHHHEEEFFFJJJKKKFFFCCCBBBFFFDDDAAA???>>>???@@@AAABBBDDDHHHNNNUUU\\\aaaddddddiiipppuuuwwwyyy|||~~~~~~|||{{{~~~|||zzz{{{|||}}}|||}}}xxxssspppppprrrssssss~~~xxxpppooooooooopppsssrrrrrrsssssstttuuuuuuuuuwwwwwwwwwvvvtttqqqooommmllliiieeefffoooyyyzzzuuunnniii___TTTKKKFFFDDDDDDGGGGGGGGGGGGHHHMMMSSSXXXiii}}}yyyuuutttrrrooommmkkkkkkkkklllrrryyywwwjjj]]]TTTNNNJJJIIIKKKHHHIIIJJJJJJIIIKKKOOOSSS]]]iiixxxnnnNNNFFFDDDHHHPPPRRR[[[gggvvvnnnZZZLLLCCC@@@>>>CCCIII\\\xxx}}}mmmcccfffuuu{{{{{{ttthhh[[[WWWUUUWWW[[[___^^^XXXRRRNNNMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDBBB@@@>>><<<;;;:::777666555444333333444444555888;;;======>>>@@@AAAEEEJJJLLL```zzzooocccSSSOOORRRMMMKKKPPPOOOMMMMMMNNNNNNNNNOOOPPPQQQPPPNNNKKKJJJJJJIIIHHHFFFJJJNNNQQQRRRPPPOOOQQQSSSMMMMMMMMMLLLJJJJJJLLLNNNTTTYYYhhh{{{~~~~~~}}}|||yyywwwxxxyyy|||~~~~~~yyyrrrnnnjjjgggccc```___aaadddfffeeeeeecccbbbbbbcccfffhhhfffeeecccbbbbbbbbbccccccdddcccbbbaaa```___^^^^^^[[[XXXRRRIIICCCCCCIIIOOOZZZ```bbb^^^XXXUUUPPPKKKHHHGGGFFFDDDCCCCCCBBBBBBBBBAAA@@@>>>===;;;:::999::::::::::::::::::::::::999888888888888999::::::::::::999999999999999999888888999:::::::::::::::888999:::;;;<<<<<<<<<<<<888888888888888888888888999999:::;;;===>>>??????@@@DDDIIIMMMSSS]]]iiipppmmmrrryyy~~~iiiUUUccc{{{qqqUUUQQQNNNEEEGGGFFFEEEDDDDDDDDDDDDDDDGGGFFFFFFFFFGGGJJJMMMOOOLLLJJJGGGEEEEEEEEEEEEDDDDDDCCCAAA??????@@@AAABBB@@@AAAAAA@@@@@@BBBFFFIIIKKKGGGDDDBBBDDDFFFHHHIIIMMMKKKHHHDDDBBBAAAAAABBBEEEDDDCCCBBBBBBBBBBBBBBB<<<<<<===>>>???BBBEEEHHHMMMQQQ\\\ooo{{{pppiii]]]YYY___```WWWJJJAAACCCIIILLLKKKJJJGGGFFFDDDAAA@@@@@@@@@AAAAAAAAACCCFFFIIIMMMQQQSSSTTT[[[ccchhhkkknnnssswwwvvvwwwzzz}}}yyy||||||wwwzzz|||}}}{{{}}}}}}{{{zzzzzz{{{{{{{{{{{{vvvssssssuuuwwwwww{{{yyy|||rrrnnnmmmmmmooosssrrrrrrsssttttttuuuvvvvvvuuuuuuuuuuuusssqqqooommmllljjjffffffmmmuuuwwwtttoookkkcccYYYPPPJJJIIIIIIIIIJJJJJJKKKNNNUUU]]]cccrrrtttooonnnmmmlllllllllmmmnnnoooqqquuuzzz~~~|||sssnnneee\\\WWWSSSNNNNNNPPPLLLOOOQQQQQQQQQSSSYYY]]]hhhtttjjjOOOJJJIIINNNXXX[[[gggqqq}}}nnn[[[MMMEEEBBB>>>EEENNNdddqqqeeejjjuuu{{{}}}wwwhhh[[[XXXRRRVVV\\\```ZZZPPPKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGDDDCCCBBB@@@>>><<<::::::777666444333333333444555777999<<<======>>>@@@BBBGGGKKKSSSrrrqqqhhhppp|||___QQQNNNOOOIIIIIINNNMMMKKKMMMNNNNNNMMMMMMNNNOOORRRPPPMMMLLLKKKJJJGGGEEEKKKNNNQQQPPPOOOOOORRRUUULLLMMMMMMKKKIIIIIIKKKLLLQQQVVVbbbqqqzzzzzzyyyzzz|||xxxtttttt{{{~~~yyywwwwwwyyy{{{zzztttooobbbaaa^^^]]]]]]___bbbdddcccccccccaaa```___aaaccc``````aaabbbccccccddddddbbbbbbaaa```^^^]]]\\\\\\UUUQQQLLLFFFCCCDDDIIINNNTTTZZZ\\\WWWQQQNNNKKKGGGFFFEEEDDDCCCBBBAAAAAABBB??????>>>===;;;:::999999999999999999::::::::::::888888888888888999::::::;;;::::::999999888888888888999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<888888888888888888888888999999:::<<<>>>???@@@AAABBBJJJQQQUUUZZZdddlllpppjjjqqqyyynnn[[[___rrrxxxXXXLLLMMMLLLEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGHHHJJJLLLMMMKKKJJJHHHEEECCCCCCCCCCCCCCCBBBAAA@@@??????@@@@@@>>>???@@@@@@AAABBBEEEHHHJJJGGGCCCBBBCCCFFFGGGHHHIIIGGGCCC@@@>>>>>>???@@@CCCBBB@@@@@@BBBCCCCCCBBB@@@???======???BBBEEEGGGDDDIIIUUUkkk~~~xxxsss}}}gggJJJ???AAAGGGJJJLLLHHHFFFDDDAAA???>>>======????????????@@@AAACCCCCCFFFKKKQQQUUUXXX[[[aaaeeehhhjjjmmmqqqvvvyyy{{{|||tttwwwzzzxxxuuutttxxx}}}xxx{{{~~~~~~|||{{{}}}yyyyyyyyyxxxxxxxxxyyyyyyxxxuuupppnnnooorrrtttuuu|||ppplllllllllppptttttttttuuuuuuvvvvvvwwwwwwuuuuuuvvvuuutttrrrpppooolllkkkhhhfffjjjrrruuussspppmmmggg^^^UUUOOONNNOOOLLLMMMNNNQQQVVV^^^hhhnnnyyyrrrmmmkkkkkkkkkkkkllllllmmmnnnkkknnnppprrruuuvvvpppggghhhaaa[[[YYYVVVSSSRRRUUUSSSVVVZZZZZZ[[[^^^dddjjjuuubbbNNNMMMMMMRRR^^^dddnnnvvvnnn[[[NNNHHHFFF>>>HHHTTTkkksssgggfffppp|||xxxggg[[[ZZZSSSVVV\\\]]]SSSGGGGGGMMMIIIIIIJJJJJJJJJIIIGGGFFFBBBBBB@@@>>><<<:::999888777555444222222333444555888:::<<<===>>>>>>@@@BBBEEELLL^^^ttt[[[gggkkk[[[PPPNNNNNNIIIJJJNNNKKKKKKMMMOOOOOOMMMLLLNNNOOOQQQOOONNNNNNNNNLLLIIIGGGLLLOOOQQQQQQNNNMMMPPPRRRJJJKKKJJJIIIHHHIIIKKKMMMLLLQQQYYY```jjjssssssppppppnnnkkkggggggooo~~~}}}|||}}}~~~{{{tttnnnjjj```___]]]]]]]]]___aaaccc___aaacccbbb___^^^^^^```[[[]]]___aaaccccccbbbbbbaaa```^^^]]][[[YYYXXXWWWMMMJJJEEEBBBBBBDDDHHHKKKPPPVVVWWWQQQJJJGGGFFFDDDCCCBBBBBBAAA@@@@@@@@@@@@===<<<<<<;;;::::::999999888888999999999:::::::::888888888888888999999:::;;;;;;::::::999888777777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999999999999999999999999;;;<<<>>>@@@AAABBBFFFPPPYYY\\\aaaiiioooppppppuuu|||mmm]]]hhhxxx~~~^^^QQQOOOMMMJJJJJJDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGEEECCCBBBCCCDDDAAAAAA@@@??????>>>======<<<>>>@@@AAAAAACCCEEEGGGIIIFFFCCCAAACCCEEEFFFGGGHHHEEEAAA===;;;;;;<<<>>>@@@>>>===>>>@@@BBBAAA@@@DDDCCCAAAAAAAAABBBCCCCCC@@@EEEOOOccc[[[DDD===>>>AAADDDCCCBBB@@@>>><<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<<<>>???AAACCCBBBLLLgggbbbUUUssswww```ZZZOOOOOOPPPLLLMMMPPPJJJKKKNNNPPPPPPNNNLLLNNNPPPOOONNNNNNOOOOOONNNKKKIIILLLOOORRRRRRNNNLLLLLLNNNHHHHHHHHHGGGGGGIIILLLOOOGGGMMMPPPSSS^^^mmmqqqkkkiiihhhfffbbbcccnnn{{{mmmkkksss~~~zzztttmmmfffcccaaa````````````aaabbbccc]]]```cccccc```______```YYY[[[___aaabbbbbb```___```___]]]ZZZWWWUUUSSSRRRHHHEEEAAA???@@@CCCGGGIIINNNTTTUUUNNNGGGDDDDDDCCCAAAAAA@@@???????????????;;;;;;;;;:::::::::999999888888888999999:::::::::888888888777888999999:::<<<;;;;;;:::999888777777777777888999:::;;;;;;;;;;;;;;;;;;;;;:::999888888999999999999999999999999999999;;;===???@@@BBBCCCIIITTT^^^bbbfffmmmqqqpppzzz{{{hhhVVV]]]fffRRRWWWZZZPPPJJJOOOCCCCCCCCCCCCEEEFFFGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFDDDBBBBBBDDDEEE????????????>>>===;;;;;;:::===@@@BBBBBBCCCEEEFFFHHHEEEBBBAAACCCEEEFFFFFFIIIGGGBBB>>><<<;;;<<<===>>><<<:::;;;>>>@@@@@@>>>AAAAAA@@@@@@AAA@@@???===@@@BBBGGGTTTjjj~~~cccLLLAAA>>>@@@DDD>>>===<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<>>>===<<<<<<>>>@@@CCCDDDEEEGGGJJJMMMPPPRRRSSSTTTZZZ^^^`````````aaabbbaaahhhfffeeeeeeeeeccc```]]]\\\]]]______^^^^^^^^^___YYYVVVRRRQQQSSSWWWZZZ[[[wwwooommmnnnqqqrrr{{{uuurrruuuwwwuuutttuuusssssstttuuuuuutttsssrrruuunnniiilllpppqqqsssvvvyyyrrriiibbb^^^\\\YYYVVVWWWSSSWWW```ccceeeqqqvvvooolllllljjjiiiiiiiiijjjkkkllllllffffffggghhhhhhhhhhhhhhh```^^^[[[YYYWWWWWWXXXXXXZZZ___dddeeeccceeemmmttt{{{iii___RRRLLLPPP[[[eeelllyyy{{{qqq^^^UUUPPPKKKEEENNN[[[vvvooo]]]\\\mmm{{{~~~wwwlll___YYYXXXWWWTTTRRROOOMMMLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDCCC???;;;888888777666555444222111000111333666888<<<:::;;;@@@CCCBBBAAACCCEEEUUUtttuuu^^^eeerrrjjjbbbXXXNNNLLLMMMMMMNNNOOOTTT[[[___\\\RRRKKKLLLOOOQQQPPPOOOOOOPPPOOOLLLIIINNNOOOPPPQQQQQQPPPOOONNNLLLKKKJJJHHHHHHJJJKKKLLLNNNJJJIIIOOOXXXbbbooozzzwwwjjj]]]cccooooooxxxuuuiii```]]]ppp|||{{{xxxuuupppkkkgggeeebbbcccccccccbbbaaa___^^^______^^^]]]]]]]]]^^^___[[[```eeeddd```[[[[[[\\\ccc___ZZZXXXWWWVVVTTTQQQHHHFFFDDDCCCDDDFFFJJJLLLSSSVVVWWWRRRJJJEEEDDDEEEAAAAAAAAAAAA@@@>>>===<<<======<<<;;;::::::999999999999999999999999::::::999888777666777888:::<<<999:::;;;;;;999999:::;;;::::::999999888888999999::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;999<<<>>>>>>===>>>BBBFFFRRR]]]hhhkkkiiijjjsss|||www```PPP\\\vvv|||jjj\\\TTTVVVTTTLLLHHHKKKFFFEEEDDDDDDGGGIIIJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJLLLJJJHHHHHHIIIIIIFFFCCCBBBAAA@@@>>>===<<<<<<<<<888999<<>>=========?????????>>>>>>>>>>>>>>>BBB???======@@@AAA@@@>>>===@@@DDDKKKTTT```llltttqqq{{{|||hhhVVVJJJCCC???>>>CCC<<<999<<<>>>;;;777555999:::===>>><<<999999<<<=========<<<<<<;;;;;;;;;>>>>>>???@@@CCCFFFIIIJJJOOOOOOOOOPPPQQQSSSUUUVVVXXXYYYZZZ[[[ZZZWWWTTTRRRRRRSSSTTTUUUUUUTTTSSSRRRNNNMMMLLLKKKKKKLLLMMMNNN}}}tttpppoooqqqrrryyytttsssvvvxxxvvvttttttsssssstttuuuuuuuuutttsssvvvoookkklllmmmmmmqqquuuvvvpppjjjeeeccc```[[[XXXWWWUUUYYYdddjjjmmm{{{zzzrrrnnnlllllljjjjjjjjjjjjjjjkkkkkkkkkggghhhhhhhhhhhhfffeeedddaaa```]]][[[ZZZ[[[[[[\\\\\\aaaffffffeeefffmmmsss}}}uuuddd\\\SSSPPPUUU```kkkrrrvvvyyytttdddZZZRRRLLLHHHOOO[[[uuunnn]]]ZZZooo{{{pppdddXXXTTTUUUUUUSSSQQQOOONNNMMMLLLLLLKKKJJJHHHGGGEEEDDDCCCBBB???;;;888888777666555444222111000111333666888===:::;;;@@@CCCAAABBBDDDEEEWWWvvvqqq]]]nnnooonnndddZZZPPPOOOOOONNNNNNOOOVVV[[[^^^ZZZSSSNNNNNNPPPNNNMMMMMMNNNNNNNNNKKKIIIIIIJJJLLLMMMNNNMMMMMMLLLOOONNNLLLKKKKKKLLLNNNOOOJJJFFFFFFLLLTTT___nnn|||yyyqqqdddcccmmmpppyyypppfff```\\\eeetttwwwvvvsssooollliiigggfffcccdddggghhhfffbbb^^^[[[\\\\\\\\\\\\\\\\\\[[[[[[]]]```bbbaaa\\\[[[\\\___```\\\XXXUUUSSSRRROOOMMMBBBAAAAAAAAACCCGGGLLLNNNUUUZZZ]]][[[SSSKKKFFFEEE@@@@@@???>>>===<<<;;;;;;<<<;;;;;;:::999999888888999999999999999::::::::::::999777666777888:::;;;888999::::::888888999:::;;;;;;:::::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<=========???CCCIIIMMMSSS]]]gggkkkjjjmmmwwwdddTTTPPPjjjaaaUUUNNNRRRRRRJJJGGGJJJGGGEEEDDDEEEHHHKKKLLLLLLJJJKKKKKKLLLLLLLLLKKKKKKLLLJJJHHHHHHIIIHHHFFFCCCCCCBBB@@@???>>>=========999:::<<>>===============>>>>>>>>>>>>>>>AAA???======???AAA@@@>>>@@@AAACCCEEEIIIPPPXXX^^^___ooommm]]]UUUTTTYYY]]]bbbSSSBBB999666666999===:::999:::;;;<<<;;;999999:::::::::;;;;;;<<<<<<===============???@@@BBBCCCFFFFFFFFFFFFGGGIIIJJJKKKMMMNNNOOOPPPNNNLLLIIIGGGGGGHHHHHHIIIIIIHHHHHHGGGDDDDDDCCCBBBBBBCCCDDDDDDyyyzzztttqqqpppqqquuurrrssswwwyyyvvvttttttssstttuuuuuuvvvvvvvvvuuuwwwqqqmmmkkkjjjjjjooovvvtttpppkkkiiigggddd___[[[ZZZYYY```lllvvv~~~~~~sssooommmmmmnnniiiiiijjjkkkjjjiiihhhgggggghhhiiiiiigggdddaaa___```___]]]\\\\\\\\\]]]^^^^^^bbbffffffeeefffkkkpppzzz{{{uuutttoooggg]]]YYYUUUUUU]]]hhhsssyyyvvv{{{wwwhhh^^^SSSKKKJJJQQQ___{{{ooo^^^[[[uuuyyymmm```UUUQQQQQQPPPPPPPPPOOONNNMMMLLLKKKJJJIIIGGGFFFDDDCCCBBBAAA>>>;;;999888777666555333222111111222444777999===;;;<<>><<<;;;:::999::::::::::::999999888888777777888999999999:::::::::;;;;;;:::888777777888999999777888999999777777888999<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<===BBB???>>>???EEEMMMTTTXXX[[[dddmmmooonnnrrr~~~\\\IIIGGG]]]uuuXXXOOOKKKOOOPPPKKKIIIKKKHHHGGGFFFGGGJJJLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHHHHHHHFFFDDDCCCCCCBBB@@@????????????<<<<<<>>>???AAABBBCCCDDDCCCDDDEEEFFFGGGHHHIIIJJJIIIGGGEEECCCAAA???>>>===<<<<<<======>>>>>>??????@@@???======???@@@@@@???BBBBBBAAA@@@@@@CCCGGGKKKUUUfffsssooouuu|||___HHH:::333444888888777666777:::<<<:::888::::::;;;;;;<<<<<<======<<<;;;;;;:::::::::;;;<<<===============>>>??????AAABBBCCCCCCCCC@@@>>><<<;;;<<<<<<======<<<<<<;;;;;;::::::999999::::::;;;mmm~~~vvvqqqooopppqqqpppsssyyyzzzwwwtttuuuttttttuuuvvvvvvwwwwwwwwwvvvrrrooollliiiiiiqqqzzzwwwsssmmmjjjiiifffbbb^^^ZZZ\\\dddrrrtttooonnnllllllmmmfffgggiiiiiiiiigggeeeccceeefffhhhhhhgggccc___\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^bbbeeeeeeddddddhhhlllpppsssqqqjjjggggggeeeaaaXXXXXXXXX\\\dddoooxxx~~~}}}tttfffYYYNNNFFFCCCNNNccckkkZZZaaa~~~vvviiiZZZNNNKKKKKKLLLMMMNNNNNNMMMLLLLLLJJJIIIHHHFFFDDDBBBAAA@@@@@@===:::999888888666555333222111111333555999;;;===<<<===AAABBBAAACCCGGGSSSllliiimmm}}}aaa]]]cccZZZTTTPPPQQQRRRQQQQQQTTTQQQOOOLLLKKKJJJJJJIIIHHHGGGGGGGGGIIIKKKKKKIIIGGGEEEFFFHHHJJJLLLNNNOOOPPPNNNMMMMMMLLLLLLMMMMMMNNNNNNKKKIIIGGGGGGNNN```qqqllljjjnnnsss|||}}}xxxxxxsssqqqsss}}}}}}uuuqqqpppooommmkkkiiihhhgggccceeehhhjjjhhhddd^^^[[[XXXWWWVVVUUUTTTTTTTTTTTTUUUUUUTTTRRRPPPQQQUUUXXXTTTRRROOOMMMKKKJJJJJJIIILLLLLLNNNPPPUUUZZZ___bbbiiijjjggg```UUUIII@@@;;;???===;;;999888999:::;;;::::::999999888888888888888999999::::::;;;;;;;;;;;;:::999888888888888999777999:::999888777888:::;;;:::::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999999;;;===???DDDBBBAAAFFFPPPYYY___aaadddpppzzzyyysssvvv```DDDDDDRRRxxx[[[TTTNNNLLLPPPRRRNNNLLLNNNJJJIIIHHHIIIKKKMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKIIIIIIHHHHHHHHHGGGEEEDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEGGGHHHJJJKKKKKKJJJIIIGGGDDDAAA???>>>===<<<<<<===>>>>>>???@@@@@@???>>>===>>>>>>?????????AAAAAA@@@??????@@@DDDGGGRRR^^^tttuuu]]]JJJ<<<777888777;;;<<<:::999:::;;;999<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999;;;;;;:::::::::::::::;;;<<<===>>>>>>===;;;999888666777777777777777777666666666666666666666666666gggvvvpppnnnnnnmmmnnnsssyyyzzzwwwuuuwwwvvvvvvvvvvvvwwwwwwxxxxxxvvvrrrooonnnlllllluuu~~~}}}wwwooojjjhhhfffdddaaa\\\___hhhvvv|||ssskkkjjjkkkiiiggghhhdddeeefffgggfffdddbbbaaaaaaccceeefffeeeccc___]]][[[[[[[[[[[[\\\]]]^^^^^^```ccceeefffeeeeeegggjjjiiiiiifffbbbaaaaaa```]]]WWWYYY]]]bbbjjjsss||||||jjj[[[NNNDDD???999KKKgggfffVVVhhh~~~ttt|||aaaPPPEEEBBBGGGHHHKKKMMMNNNNNNLLLKKKIIIHHHGGGEEECCCAAA???>>>>>><<<:::999888888666444333222111222333777:::<<<>>>===???BBBBBB@@@DDDIIIZZZwwwwwwaaatttjjjWWWVVVXXXWWWRRRPPPQQQQQQNNNMMMOOOLLLIIIFFFEEEFFFGGGGGGFFFEEEEEEFFFHHHJJJJJJHHHGGGDDDEEEFFFHHHJJJLLLNNNOOONNNNNNMMMMMMMMMMMMNNNNNNOOOLLLIIIGGGEEEJJJZZZiiisssllllllmmmssszzz}}}|||||||||sssooooooooonnnllliiifffdddbbbcccdddddddddbbbaaa```YYYWWWSSSPPPOOOPPPRRRSSSNNNOOOPPPOOOOOOOOOOOOQQQLLLLLLKKKJJJJJJJJJKKKMMMQQQQQQRRRTTTWWW[[[^^^```iiieee]]]SSSHHHAAA===<<>>>>>???@@@AAAAAA===>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAA@@@AAADDDGGGKKKRRRfff|||lll___SSSJJJHHHJJJGGGPPPSSSIII===888888888999999999:::::::::::::::999999::::::;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;<<<<<<;;;:::999888555555555555555555555555444444555555555555444444eeexxxwwwpppmmmnnnkkklllrrrxxxyyyvvvvvvyyyyyyxxxxxxwwwwwwwwwxxxyyywwwrrrooooooooopppvvv~~~yyypppjjjhhhgggfffdddeeehhhqqq~~~|||hhhcccbbbfffhhhgggeeeeeeccccccdddeeedddcccbbbaaa^^^```bbbccccccbbb___^^^[[[\\\\\\]]]^^^_________aaacccfffgggggggggiiijjjfffccc```^^^]]]]]][[[YYYXXX\\\bbbiiipppxxx|||jjjZZZLLLAAA;;;;;;<<>>======;;;:::999999888666444333222111222444888<<<>>>>>>>>>@@@BBBAAA@@@DDDKKKaaafff___~~~bbbUUUSSSSSSVVVSSSQQQRRROOOJJJHHHIIIIIIGGGEEEEEEFFFHHHHHHHHHFFFFFFFFFHHHJJJJJJHHHFFFCCCDDDDDDEEEFFFHHHJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOKKKHHHGGGFFFFFFJJJVVVbbbyyyxxxoooiiihhhppp~~~~~~~~~uuummmmmmmmmlllkkkhhhfffdddbbbbbbaaa``````aaabbbbbbYYYWWWSSSOOOMMMNNNPPPQQQLLLMMMNNNOOOOOONNNMMMLLLGGGHHHIIIIIIHHHJJJMMMOOOUUUUUUUUUVVVWWWYYY[[[\\\\\\VVVMMMDDD???===>>>@@@>>>===;;;:::::::::;;;<<<:::::::::::::::::::::999888888999:::;;;<<<======:::::::::::::::999999999999:::;;;;;;999999:::;;;888888888999:::<<<===>>>===========================<<<<<<<<<===???@@@AAA>>>BBBKKKUUU___eeeggggggkkkwwwjjjLLL???IIIfffrrr^^^UUUNNNMMMMMMMMMMMMMMMMMMNNNOOOMMMKKKKKKLLLMMMMMMLLLNNNLLLJJJHHHGGGGGGGGGGGGFFFHHHIIIHHHFFFEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDBBBBBBBBBBBBDDDDDD@@@AAABBBCCCDDDEEEFFFFFFHHHFFFDDDBBB@@@>>>===<<<======>>>>>>??????@@@@@@<<<===>>>>>>======???AAA???AAAAAAAAA@@@???AAACCCEEEIII^^^{{{pppddd[[[VVVUUUZZZaaaiiiuuuvvvcccLLL???;;;888666666777888999:::;;;;;;888999:::;;;<<<=========;;;;;;:::999999::::::::::::::::::::::::999888888444444333333333333444444222333444444444444333222eeemmm|||xxxzzzqqqmmmmmmjjjkkkqqqwwwxxxvvvxxx|||{{{zzzyyyxxxwwwwwwxxxxxxxxxrrrnnnooopppqqquuuyyy|||wwwppplllkkkjjjgggeeegggkkkrrr}}}wwwcccXXXWWW[[[dddjjjjjjhhhiiiccccccdddddddddddddddddd___``````aaaaaa```^^^]]][[[[[[\\\]]]^^^^^^^^^^^^___aaaccceeeffffffggggggbbb]]]YYYXXXYYYYYYYYYYYYZZZ___gggnnnvvv~~~wwwggg^^^SSSJJJ@@@777777;;;AAASSSmmmuuu\\\\\\hhhzzz~~~rrr|||uuuUUUHHHDDDIIIHHHKKKPPPTTTUUUTTTQQQOOOHHHGGGEEECCC@@@>>><<<;;;<<<;;;999999999888666444222222222222555999===?????????AAACCCAAA@@@EEEMMMmmmvvv```ooosss]]]SSSQQQRRRRRRPPPPPPRRRPPPJJJHHHJJJFFFFFFGGGGGGGGGHHHIIIJJJHHHGGGGGGIIIJJJJJJHHHFFFFFFEEEEEEEEEEEEGGGHHHIIINNNNNNOOOOOOOOOOOONNNNNNIIIFFFDDDFFFFFFHHHOOOWWWdddwwwzzzrrrhhhgggssszzzooommmkkkiiiiiiiiikkkllldddbbbaaa```___``````aaaWWWVVVTTTRRRPPPOOONNNNNNLLLLLLLLLLLLLLLKKKJJJHHHEEEGGGHHHHHHGGGHHHKKKNNNSSSSSSRRRRRRSSSSSSTTTUUULLLHHHCCC>>><<<<<<======<<<<<<;;;;;;;;;:::::::::888888999999999999999999888888999:::;;;<<<======999999::::::::::::::::::888:::;;;:::999888999:::888888999:::<<<===???@@@========================<<<===>>>???@@@AAABBBBBBAAAHHHSSS]]]eeeiiimmmnnnwww|||tttRRRCCCJJJ```zzz|||```XXXTTTKKKLLLKKKJJJJJJMMMPPPQQQRRROOOLLLKKKKKKLLLKKKJJJLLLKKKHHHFFFDDDDDDDDDEEEEEEGGGIIIHHHFFFDDDEEEGGGCCCCCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@@@@AAABBBCCC???@@@@@@AAABBBCCCCCCCCCEEEDDDBBB@@@>>>===<<<;;;<<<<<<<<<<<<============;;;===>>>>>><<<===???BBB???@@@AAA@@@???>>>>>>???CCCCCCRRRpppyyypppkkkkkksss|||dddSSSHHH???>>>>>>===<<<;;;;;;::::::777888:::;;;<<<;;;;;;;;;::::::999999999:::;;;;;;:::::::::999999999888888444444333222222333444444333333444555555444333333eeefffyyyuuu}}}|||rrrnnnmmmiiikkkqqqwwwwwwvvvxxx}}}}}}|||zzzxxxwwwwwwwwwxxxzzzrrrmmmnnnqqqqqqrrrtttxxxtttpppnnnnnnmmmiiieee___ccciiisssqqq[[[KKKOOOPPPXXXeeennnoooooooooeeeddddddddddddeeegggggg````````````___^^^]]]\\\XXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\___aaabbbccccccccc]]]WWWRRRRRRUUUWWWYYY[[[[[[aaajjjrrrzzzppp[[[LLLFFFBBB@@@999333555===>>>MMMaaavvvxxx^^^MMMTTTdddsss|||uuupppmmmLLLAAABBBJJJKKKNNNSSSWWWXXXWWWTTTRRRGGGFFFEEEBBB@@@===<<<;;;<<<:::999999999888666333222222222333555999===@@@??????AAACCCAAA@@@EEEMMMzzzxxxcccbbbjjjYYYOOONNNQQQKKKKKKNNNRRRQQQMMMMMMPPPCCCEEEGGGGGGFFFFFFHHHJJJIIIHHHIIIJJJKKKKKKIIIGGGJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKGGGDDDFFFFFFEEEGGGLLLTTTiiiwwwyyytttiiihhhwww~~~rrroookkkhhhiiilllqqquuueeedddcccbbb```_________TTTUUUVVVVVVTTTPPPMMMJJJLLLJJJHHHHHHHHHHHHGGGFFFEEEGGGHHHGGGEEEFFFIIILLLJJJJJJIIIIIIIIIJJJJJJKKKCCCBBB@@@???>>><<<:::888::::::;;;;;;;;;:::999999777777777777777888888888888888999:::;;;======>>>888999::::::;;;;;;;;;;;;777999999999888777888999999999:::;;;===???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@BBBBBBBBBBBBHHHPPP[[[dddjjjnnnssswwwkkkSSS>>>AAAZZZzzzgggUUUTTTMMMJJJKKKKKKJJJJJJOOOSSSUUUSSSPPPMMMKKKKKKKKKJJJHHHKKKJJJGGGDDDBBBBBBCCCCCCDDDGGGIIIHHHFFFDDDEEEGGGCCCCCCBBBAAAAAAAAABBBBBBBBBAAA???>>>>>>???AAABBB???@@@@@@@@@AAAAAABBBBBBCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<>>>>>><<<<<>>???@@@AAA<<>>>>>>>>>>>===<<<@@@KKKWWWXXXQQQKKKMMMQQQ]]]eeennnkkkoooaaaFFFCCCKKKOOONNNUUU___eeeddd]]]UUUQQQKKKJJJGGGCCC???<<<:::999999999999888777555333222444111000222777<<<>>>>>>BBB???<<>>>>>>>>>>>============;;;;;;;;;;;;:::999888777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;888888777777888999999:::;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAA@@@???>>>===<<<<<<@@@EEEEEEDDDFFFKKKQQQWWWXXXbbbqqquuusss{{{rrrQQQFFFCCCVVVxxxpppZZZQQQMMMIIIJJJHHHFFFFFFIIINNNTTTXXXRRRPPPMMMJJJHHHGGGGGGGGGGGGFFFDDDBBBAAA@@@@@@@@@CCCBBBAAACCCEEEFFFFFFEEECCCCCCCCCBBBBBBAAA@@@@@@??????@@@@@@@@@???>>>>>>BBBAAA???===>>>???BBBDDDBBBAAAAAA@@@???>>>======::::::999999999999999999;;;::::::::::::999999999;;;<<<======<<<<<<===???===>>>@@@BBBGGGOOOXXX^^^ttt|||nnnfffbbbaaaaaa^^^```dddYYYFFF===???===444333:::;;;444444<<<555555555666888999888666:::::::::999888666555444444333333333444444333222888222---...333777666444aaafff{{{zzzssslllkkkooorrrrrrrrruuu{{{xxxuuuwwwwwwrrrpppqqqnnnnnnnnnmmmmmmlllllllllrrrpppmmmkkkhhhgggffffffaaabbbeeejjjqqqwww}}}lllTTTLLLJJJHHHQQQ\\\oootttkkkhhhccccccccccccbbbbbbaaa```___`````````___\\\XXXVVVVVVWWWXXXVVVSSSQQQPPPPPPRRRUUUXXXXXXVVVTTTRRRQQQKKKHHHFFFGGGMMMTTTYYY\\\bbbjjjuuu```CCCCCCAAA???>>>???@@@@@@???BBBMMMWWWWWWOOOIIIJJJMMMWWW]]]fffgggrrr~~~ZZZHHHFFFKKKNNNRRR[[[eeellljjjbbbXXXRRRLLLJJJGGGCCC@@@===;;;:::999999999888666555333222333111111333888<<<>>>===AAA@@@===AAAEEE>>>EEE^^^ddddddaaaZZZWWWVVVTTTOOOJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLLLLMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMUUUXXXYYYVVVNNNHHHDDDDDDLLLLLLJJJIIIGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFMMMZZZfffkkkjjjkkkooo{{{~~~yyywwwvvvzzzwwwqqqvvv~~~}}}vvvrrrmmmhhheeedddccc```]]]ZZZaaagggggg___SSSJJJFFFGGGFFFEEECCCBBBBBBBBBBBBEEEFFFHHHIIIHHHGGGFFFDDDDDDDDDEEEDDDCCCBBB@@@???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::999888777888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999888888888999999:::;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@???>>>>>>======???CCCFFFGGGGGGKKKTTT[[[iiigggmmmxxx}}}yyy{{{]]]HHHLLLYYYooo|||^^^PPPMMMMMMMMMHHHGGGFFFFFFIIIMMMRRRUUURRRPPPMMMIIIGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@BBBAAA@@@AAACCCCCCCCCBBBDDDCCCBBBAAA@@@???>>>===>>>>>>???@@@@@@@@@@@@???AAA@@@>>>===>>>@@@BBBDDDAAAAAA@@@???>>>===<<<;;;999999888777777888999:::;;;;;;;;;::::::999999999999:::::::::999999;;;============>>>@@@FFFMMMSSSbbbttt|||ooogggddddddjjjnnnyyyzzzaaaLLLEEE<<<777777:::;;;777555777999777444333555666777666888888999999999999888777666444333333333444555555555555777888999888666444^^^bbbsss}}}www~~~|||uuunnnlllmmmooonnnooorrryyy~~~zzzvvvtttvvvuuuqqqnnnnnnppppppooonnnmmmmmmllllllooonnnmmmkkkjjjjjjiiiiiikkknnnrrrwww|||xxx[[[IIIFFFJJJMMM\\\jjj}}}sssgggccccccbbbaaa```____________]]]^^^^^^^^^\\\YYYVVVTTTRRRSSSSSSQQQMMMIIIGGGGGGKKKMMMOOOOOOLLLIIIHHHHHHEEEDDDCCCFFFLLLRRRWWWYYYfffnnnzzz}}}[[[AAACCCBBB@@@@@@BBBCCCDDDCCCCCCLLLUUUUUUNNNHHHIIILLLVVVYYYbbbjjj|||^^^JJJFFFFFFIIIMMMYYYbbbnnntttqqqfffZZZSSSLLLJJJGGGDDD@@@>>><<<;;;999999888777666444333333111111333666:::===>>>===???AAA???BBBEEEBBBNNNjjjyyydddvvvoooWWWUUUTTTTTTTTTOOOJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLMMMMMMNNNOOOPPPOOONNNLLLKKKKKKLLLMMMNNNYYY\\\^^^[[[TTTLLLHHHFFFPPPLLLHHHEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEOOO\\\fffkkkpppuuu|||}}}vvvqqqrrrtttuuuvvvuuuxxx}}}|||tttooojjjgggggggggdddbbbaaaffflllkkkcccXXXOOOJJJGGGEEECCC@@@??????@@@AAACCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::999888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;::::::999999999::::::;;;;;;<<<======>>>>>>???BBBAAA@@@??????@@@AAABBBEEEIIIKKKLLLNNNTTT___hhhrrrnnnqqq}}}aaaLLLGGGZZZuuucccOOOKKKJJJJJJKKKFFFEEEEEEFFFHHHKKKOOOQQQQQQOOOLLLIIIFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDAAA@@@@@@???>>>???@@@AAA@@@???CCCBBBAAA@@@>>><<<;;;;;;======>>>???@@@@@@@@@@@@@@@???>>>===>>>@@@BBBDDDBBBAAA@@@???===<<<;;;:::888777666555666777:::;;;<<<<<<;;;:::999999888888888999999999888888:::;;;;;;;;;:::999999;;;@@@DDDNNN]]]nnnwwwtttuuuyyy~~~www\\\OOOEEEBBB===999;;;>>>;;;444777555333444555777777777999888888777666555444333555555333333333555666777555888::::::777444444555\\\^^^jjj{{{|||xxxqqqlllmmmlllkkklllpppvvv{{{xxxwwwvvvvvvtttqqqnnnmmmtttsssrrrqqqpppooonnnmmmppppppppppppppppppqqqqqqwww{{{gggPPPGGGIIIQQQYYYnnn{{{ssshhhdddcccbbb```^^^]]]]]]^^^^^^]]]]]]]]]\\\ZZZXXXUUUTTTPPPPPPPPPMMMHHHCCC@@@@@@BBBCCCEEEEEECCCAAAAAAAAABBBBBBCCCFFFLLLRRRXXX[[[eeeooo~~~rrrWWWEEEDDDCCCCCCDDDGGGHHHHHHGGGGGGPPPXXXYYYUUUSSSUUUYYY```cccnnnzzzfffEEE@@@EEEEEEJJJUUUaaaiiitttyyyttthhh[[[RRRLLLJJJGGGDDDAAA>>><<<<<<:::999888666555444333333000222555999<<<>>>>>>===>>>BBBBBBDDDHHHKKK^^^|||uuueeebbbRRRRRRPPPOOOOOOIIIJJJJJJIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJLLLMMMNNNPPPNNNKKKIIIHHHJJJLLLNNNPPPSSSVVVUUURRROOOOOOPPPWWWQQQJJJEEEDDDDDDDDDDDDFFFFFFGGGGGGHHHHHHHHHIIIDDDCCCIIIVVVbbblllttt{{{zzzvvvrrrpppmmmkkkooouuu|||zzzzzzqqqmmmhhhgggiiikkkkkkiiiiiilllnnnkkkddd[[[UUURRRJJJHHHDDDAAA@@@???@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>===============<<<<<<<<<;;;;;;:::;;;;;;;;;::::::999888999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<======>>>?????????CCCBBBAAAAAABBBEEEGGGIIINNNRRRUUUWWWYYY___iiiqqqsssrrruuu~~~yyy\\\NNNMMMXXXqqqrrrSSSNNNOOOIIIDDDDDDDDDDDDDDDEEEGGGIIIKKKLLLOOOMMMKKKHHHFFFDDDCCCCCCCCCDDDGGGHHHHHHEEEBBB@@@>>>======>>>@@@AAAAAA@@@AAA@@@@@@???>>>===<<<<<<>>>>>>???????????????>>>???>>>======>>>@@@BBBCCCBBBBBBAAA???===<<<;;;:::777666444444555777999;;;<<<;;;::::::999888777777888999:::999888888:::<<<::::::888666444555777:::DDDOOOcccxxxcccXXXPPPNNNFFFDDDQQQaaa\\\LLL???===:::999999888666444777666555444444333333444222444555666666666777888999888555333222444777999]]]]]]ddduuu}}}uuunnnmmmkkkjjjkkkoootttxxxwwwxxxxxxvvvtttrrrooommmtttsssrrrqqqpppooonnnmmmrrrssstttvvvwwwxxxyyyyyy{{{~~~{{{sssrrryyypppYYYMMMLLLQQQ]]]iii~~~wwwpppnnndddcccaaa___^^^^^^^^^^^^]]]\\\\\\[[[YYYWWWUUUTTTPPPPPPNNNJJJDDD???===<<<:::<<<======<<<<<<===???>>>???BBBFFFKKKRRRXXX]]]gggsssxxxaaaPPPHHHDDDFFFHHHLLLOOOOOOLLLIIIMMMTTT\\\___```bbbhhhnnnqqqvvvsssTTT===@@@EEEDDDMMM^^^hhhnnnuuuwwwqqqeeeXXXQQQKKKIIIGGGDDDAAA>>>===<<<:::999777555444333333333000333777;;;===>>>>>>???>>>DDDDDDGGGPPP[[[sss{{{iiilllmmmXXXPPPQQQMMMKKKLLLGGGIIIIIIIIIHHHIIIJJJKKKLLLIIIHHHHHHHHHIIIKKKMMMNNNQQQOOOKKKHHHGGGHHHKKKMMMGGGJJJLLLMMMMMMOOOUUUZZZ^^^YYYRRRLLLHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKHHHFFFIIISSS___jjjttt||||||uuuqqqqqqnnnkkkpppxxx~~~}}}~~~oookkkhhhhhhlllooopppppppppooommmhhhccc___\\\[[[OOOMMMIIIFFFCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<======<<<<<<<<<<<<<<<=========>>>??????@@@@@@AAABBBBBBBBBCCCEEEIIIMMMOOOXXX]]]bbbdddeeehhhooovvvyyy|||xxxWWWNNNTTTYYYuuurrr[[[KKKNNNPPPGGGBBBDDDCCCCCCDDDEEEFFFGGGHHHHHHLLLKKKIIIGGGEEECCCBBBBBBAAACCCFFFHHHHHHFFFCCC@@@<<<<<<<<<>>>AAACCCCCCCCC>>>>>>>>>>>>???????????????????????????>>>===<<<>>>>>>===>>>>>>@@@AAABBBBBBBBBAAA???>>>===<<<;;;666555444444555777999::::::999999888777777666666666777888777666777888:::999999888666444444555777===EEEXXXzzzuuueee\\\VVVXXXYYYddd~~~nnnTTTMMMDDD===<<<>>>AAACCC@@@>>>;;;888888888:::;;;555888<<<>>>===;;;;;;;;;:::888777;;;BBBFFFGGGEEE^^^]]]aaakkk}}}yyyooonnnlllkkklllooosssuuuwwwzzzzzzvvvrrrrrrqqqoooppppppooonnnmmmmmmllllllrrrtttvvvxxxzzz|||}}}}}}|||}}}~~~{{{yyypppiiicccdddmmmwww~~~ppp]]]NNNNNNSSSYYYhhhxxxzzzuuudddcccbbb```___^^^^^^^^^\\\\\\[[[YYYXXXVVVTTTSSSRRRPPPLLLGGG@@@<<<;;;<<<888999::::::::::::===???<<<>>>AAADDDIIIQQQYYY___nnn|||xxxaaaOOOGGGFFFDDDHHHOOOUUUXXXUUUOOOJJJJJJOOOUUUXXX[[[bbblllttt{{{}}}^^^JJJ>>>BBBDDDCCCNNN```ooorrrsssqqqiii^^^UUUPPPJJJHHHFFFCCC@@@===<<<;;;:::999777444333333333333111444999<<<===>>>???AAA>>>EEEEEEJJJ[[[nnnxxxfff]]]~~~```RRRNNNOOOIIIIIILLLHHHIIIIIIHHHHHHHHHJJJKKKLLLKKKJJJJJJJJJKKKMMMPPPRRRQQQOOOKKKHHHGGGGGGIIIKKKGGGIIIIIIIIIIIILLLSSSYYY```^^^ZZZTTTNNNJJJIIIJJJGGGGGGHHHIIIKKKLLLMMMMMMLLLJJJKKKRRRYYYaaakkksssyyywwwvvvtttpppooottt{{{~~~~~~yyyvvvtttpppzzzuuuqqqllllllooorrrssssssssspppmmmhhheeedddccccccXXXVVVSSSOOOKKKHHHEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBAAA???>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<=====================>>>????????????@@@@@@AAABBBBBBCCC@@@AAACCCGGGKKKPPPTTTVVVccchhhmmmnnnnnnpppuuu{{{zzztttVVVQQQ```kkkjjjuuu]]]PPPHHHIIIIIIEEEEEEJJJCCCCCCCCCCCCDDDEEEFFFFFFIIIHHHGGGFFFEEECCCBBBBBB@@@BBBEEEGGGGGGFFFCCCAAA===<<<<<<>>>AAACCCDDDCCC<<<<<<======>>>???@@@@@@>>>>>>??????>>>>>>===<<>>>>>>>>>>>???@@@@@@@@@@@@???>>>======<<<;;;666555555666666777888888777666666666666555555555333444444444333333555666777888888777555444555777777===IIIaaauuuqqqkkksss|||ssshhhfffmmmvvvqqq```WWWKKKEEEJJJWWWfffpppbbb\\\RRRHHHBBB??????@@@EEEIIIMMMLLLHHHDDDBBBCCC===@@@IIIVVVaaaccc\\\TTT^^^^^^```fffuuu}}}pppooommmmmmnnnqqqrrrssswww{{{{{{tttpppqqqrrrpppnnnnnnnnnmmmmmmlllllllllooopppsssvvvyyyzzz{{{{{{yyyxxxvvvsssoookkkhhhfff```\\\YYY]]]fffmmmpppnnnbbbQQQIIIQQQZZZ```rrr{{{pppcccbbbbbbaaa```^^^\\\[[[ZZZZZZYYYWWWUUUTTTRRRRRRSSSPPPKKKCCC===:::;;;<<<;;;;;;;;;:::999:::===???===???BBBEEEJJJRRR]]]ddduuu|||dddRRREEEAAADDDDDDKKKUUU^^^aaa[[[QQQHHHEEEGGGJJJLLLOOOXXXdddmmmyyyfffRRRHHHDDDHHHKKKNNNYYYhhhuuutttpppiii```XXXSSSPPPHHHGGGDDDAAA???===;;;;;;:::999666444222222333333222555:::<<<===>>>@@@CCC@@@FFFFFFNNNeeeaaa```hhhpppZZZPPPOOONNNFFFEEEJJJHHHIIIHHHGGGGGGHHHIIIKKKMMMMMMLLLKKKKKKMMMOOORRRTTTPPPNNNKKKHHHGGGGGGHHHIIIIIIJJJJJJHHHFFFGGGLLLPPPVVVZZZ[[[WWWOOOIIIIIIKKKGGGHHHIIIJJJLLLMMMNNNOOOMMMKKKLLLOOOPPPSSS\\\eeeooouuuxxxtttpppqqqwww|||}}}qqqpppqqqmmmuuu|||~~~wwwsssssstttsssrrrqqqpppnnnlllkkkjjjiiihhhfffeeebbb^^^YYYTTTOOOMMMHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???>>>===<<<======;;;;;;;;;::::::::::::999999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???=========>>>???@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDFFFJJJPPPUUU[[[___aaalllooossssssrrrttt{{{kkkTTTRRRdddzzz~~~]]]RRRNNNIIIEEEDDDEEEHHHKKKEEEDDDCCCBBBCCCCCCEEEFFFEEEEEEEEEEEEDDDCCCBBBBBB@@@AAADDDEEEFFFEEECCCBBB???>>>===>>>@@@AAAAAA@@@;;;;;;;;;<<<======>>>>>>;;;<<<===>>>????????????????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;666666777888888888777666333333444444444444555555111222333333222222333555666777888777555444444555444:::===GGGUUUUUUUUU```ooo~~~~~~pppgggaaa\\\\\\fffvvv{{{rrreeeXXXPPPMMMMMMOOOaaabbbaaa[[[TTTNNNMMMOOOKKKSSS```mmmssspppfff^^^^^^___```dddrrryyyzzz~~~qqqooonnnoooppprrrsssrrrwww{{{zzzsssnnnppprrrpppoooooooooooonnnnnnnnnnnnkkklllooosssuuuwwwxxxxxxqqqoookkkfffaaa]]]ZZZYYYWWWSSSSSSXXX```eeeccc___]]]NNNIIIUUU___fffzzzwwweeeaaabbbbbbaaa```]]][[[ZZZYYYXXXWWWUUUSSSRRRQQQPPPSSSPPPIIIAAA;;;999;;;===>>>>>>===;;;::::::===???@@@BBBEEEHHHMMMVVVaaaiiizzzlllZZZLLLCCCAAAEEEDDDLLLYYYdddfff^^^QQQGGGGGGGGGGGGGGGJJJSSS```iiirrrwwwZZZQQQMMMMMMRRRYYY```lllwwwzzzvvvoooeee[[[TTTRRRQQQGGGFFFDDDAAA>>><<<;;;::::::999666333222222333333222666:::<<<<<<>>>AAADDDAAAFFFFFFPPPllloooTTTgggeee[[[RRRQQQNNNBBBAAAGGGEEEIIIHHHGGGFFFGGGIIILLLMMMMMMLLLKKKKKKLLLOOORRRUUUPPPNNNKKKIIIGGGGGGGGGGGGHHHJJJKKKHHHEEEDDDFFFIIIKKKRRRXXXUUULLLEEEEEEIIIGGGHHHIIIKKKLLLNNNOOOPPPKKKKKKLLLLLLIIIIIIPPPYYYfffrrrxxxsssnnnrrryyy{{{}}}rrrpppnnnjjjvvvuuuuuu{{{yyyvvvuuurrrpppoooooooooppppppooollljjjrrrqqqoookkkeee___YYYUUULLLKKKIIIGGGFFFEEEEEEEEEBBBAAA???>>>===<<<======;;;;;;;;;:::::::::999999999999:::;;;;;;:::::::::===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????<<<======>>>???AAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEIIILLLRRRXXX___eeeiiikkkqqqtttuuutttssswwwyyydddQQQKKK```yyyjjjQQQLLLMMMKKKFFFEEEIIIIIIFFFFFFEEECCCBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDDDDCCCBBB???AAACCCDDDEEEDDDCCCBBBAAA???>>>>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===???AAABBBBBB@@@@@@??????>>>=========::::::::::::::::::::::::666777999::::::888666555111222222333333444444555333444555444333333555777555666777666444222222222555;;;888999BBBFFFJJJUUUddduuusssssstttxxxxxxqqqfff^^^[[[___eeejjjvvvuuupppfff[[[UUUVVVYYY\\\dddnnntttsssmmmeee```ccc```___ccclll||||||rrrsssxxxtttmmmiiilllppppppoooppptttrrrpppnnnnnnooopppqqqssspppmmmnnnpppqqqmmmhhhmmmllllllnnnrrrsssqqqnnnjjjeee```[[[TTTLLLKKKMMMHHHHHHJJJOOOUUUWWWVVVTTTKKKGGGJJJTTT___lllxxxkkkgggbbbbbbaaa```___^^^]]]\\\[[[ZZZXXXWWWWWWVVVTTTRRRPPPLLLEEE>>>999777888999>>><<<===??????<<<>>>CCCHHHHHHIIIJJJPPPZZZfffnnnssscccVVVKKKBBBBBBEEEPPPWWWbbblllqqqkkk^^^TTTRRRRRRPPPNNNNNNSSSZZZ___jjjwwwrrrbbbYYYMMMMMMVVViii~~~|||gggZZZWWWUUUOOOHHHEEEDDDDDDCCCAAA???===;;;888666444222222222333444777:::<<<>>>>>>???AAACCCAAAHHHEEEVVVsssZZZ\\\|||nnn```^^^YYYRRRKKKGGGEEEFFFGGGIIIHHHHHHHHHIIIJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNPPPRRRQQQNNNKKKHHHHHHGGGGGGHHHJJJJJJHHHFFFLLLJJJHHHFFFFFFHHHJJJKKKMMMJJJHHHIIILLLNNNNNNMMMPPPMMMIIIFFFEEEGGGJJJLLL]]]fffqqqzzz~~~~~~{{{~~~{{{wwwrrrppppppkkkggglll|||}}}uuupppqqqrrrllliiimmmqqqpppnnnnnnvvvuuusssrrrooonnnlllkkk\\\VVVUUUWWWUUULLLFFFFFFFFFCCC???=========<<<<<<:::<<<>>>>>><<<999888888888999;;;<<<<<<;;;:::999<<<;;;;;;;;;;;;;;;::::::===<<<;;;;;;<<<===>>>???;;;<<<===<<<;;;<<>>???@@@BBBCCCEEEHHHJJJNNNJJJHHHKKKMMMKKKKKKMMMVVV\\\bbbeeejjjqqqtttttt}}}{{{vvvsssvvvttt^^^PPPJJJGGG[[[~~~bbbTTTRRRMMMHHHEEEEEEGGGGGGGGGHHHFFFEEEDDDCCCCCCDDDFFFGGGFFFGGGGGGHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@???===;;;<<<======<<<:::888777<<<<<<<<<===>>>??????@@@@@@@@@???>>>===<<<;;;;;;;;;:::888777777888:::;;;<<<;;;:::999777666555444555555444444444333333333666666555444333222222111444444444555444444333333555444222333555:::>>>AAASSShhhsss{{{zzzvvv{{{}}}rrrrrroooooo{{{|||xxxaaaaaaaaabbbffftttvvvwww|||uuuooojjjlllnnnmmmlllmmmqqqpppooonnnnnnooopppppprrrooolllmmmoooppplllhhhjjjiiiiiillloooooommmkkkgggbbb\\\VVVMMMDDDAAACCCAAABBBCCCGGGLLLNNNMMMKKKGGGDDDIIIUUU```nnntttjjjgggeeedddbbbaaa___^^^^^^]]]\\\ZZZWWWVVVUUUTTTRRRPPPOOOKKKDDD>>>999888888999===;;;===@@@???>>>@@@EEEJJJJJJKKKNNNTTT```nnnwwwrrrhhh]]]UUUNNNIIIJJJNNNYYYbbboooxxxyyyssskkkeeeddd```ZZZTTTTTTXXX^^^ccclllvvvrrrbbbVVVQQQWWW]]]jjjsss___UUUOOOJJJGGGCCCBBBAAA???>>><<<;;;:::888666444222222222333444888:::===>>>??????AAACCCAAAHHHIII___aaa\\\tttzzzccc^^^```\\\UUUOOOJJJHHHHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIGGGHHHHHHIIIJJJKKKKKKLLLLLLOOOTTTXXXWWWSSSLLLHHHLLLJJJHHHGGGHHHHHHGGGFFFJJJIIIGGGFFFFFFHHHJJJKKKLLLIIIGGGHHHKKKMMMMMMLLLNNNLLLHHHFFFEEEFFFHHHIIITTT]]]jjjwww}}}wwwxxx}}}~~~wwwuuunnngggjjjuuu}}}zzzpppiiijjjnnnooooooppptttrrrpppmmmmmmnnnpppqqqeeedddeeehhhdddYYYQQQPPPIIIFFFBBB@@@@@@@@@???>>>@@@@@@@@@???<<<:::;;;;;;::::::;;;;;;<<<;;;;;;;;;=====================<<>>=========>>>???@@@<<<===>>>???>>>>>>>>>>>>??????AAAGGGNNNRRRTTTSSSMMMLLLOOOTTTUUURRRRRRUUU___gggnnnooopppssstttrrrwwwyyy{{{|||lllZZZKKK@@@JJJUUUpppiii\\\TTTKKKMMMIIIFFFFFFFFFFFFEEEEEEFFFEEECCCBBBBBBCCCEEEFFFEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEECCCBBBAAAAAAAAAAAA@@@<<<<<<<<<<<<;;;:::999999;;;;;;<<<======>>>>>>?????????>>>===<<<;;;::::::;;;:::888777777888:::;;;<<<<<<:::999888666555555444444444333333333333222555555555444333333222222333444444444444444333333444333333333555888<<<>>>BBBPPPYYYiii```bbbdddaaa___lll|||~~~yyysssoooooommmjjjiiijjjlllmmmnnnooopppppppppppprrrooommmmmmnnnnnnllliiiiiiiiiiiikkkmmmmmmkkkjjjfff```YYYQQQGGG<<<888:::;;;<<<===@@@CCCDDDCCCBBBAAA@@@GGGTTTaaaooovvvnnnmmmiiigggdddaaa____________```]]]YYYWWWUUUTTTQQQOOOMMMIIICCC===:::888999:::===;;;===AAAAAAAAAEEEJJJMMMNNNOOORRRYYYfffvvvoooggg___YYYUUUQQQMMMOOOSSS^^^lll}}}~~~xxxuuuuuummmccc[[[ZZZ___eeeiiivvv}}}xxxgggZZZUUUVVVaaalll|||dddQQQIIIGGGGGGEEEDDDAAA>>><<<;;;;;;:::888666444333222333444555888;;;===??????@@@AAACCCBBBHHHOOOllllllUUUgggiii______aaa^^^YYYSSSNNNKKKIIIIIIGGGIIIMMMOOONNNKKKHHHEEEEEEEEEFFFHHHIIIJJJKKKLLLLLLQQQXXX\\\\\\VVVNNNHHHNNNKKKGGGEEEEEEEEEEEEDDDHHHGGGFFFEEEFFFGGGJJJKKKJJJHHHGGGHHHJJJKKKKKKKKKKKKJJJHHHFFFEEEEEEEEEFFFJJJQQQ^^^mmm{{{xxxxxx||||||qqqlllnnnqqqpppzzzppphhhjjjooopppoooooorrrooollliiijjjnnnsssvvvnnnqqqwwwyyyrrrfff^^^\\\SSSPPPKKKHHHFFFEEECCCAAABBBBBBAAA???<<<;;;<<<>>>;;;;;;::::::;;;<<<<<<===????????????????????????BBBAAA@@@?????????@@@AAA@@@@@@@@@AAABBBAAA???===???BBBJJJUUU___ccc```\\\PPPRRRWWW\\\[[[VVVWWWZZZeeeooowwwwwwtttuuuuuuttt|||~~~gggMMMFFFFFFFFFRRRgggfffRRRUUUSSSGGGHHHHHHGGGEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA======<<<;;;::::::::::::::::::;;;<<<==================<<<<<<;;;:::999999:::999888777777888999:::<<<<<<;;;999888777666555444444444333333333222222444444444444333333333333333333444444444444333333222222333333555777888999999@@@DDDYYY|||dddeeeeee```]]]iii~~~yyytttrrrmmmgggfffiiiiiikkknnnqqqrrrsssrrrrrrssspppnnnmmmnnnnnnlllkkkjjjjjjkkklllmmmmmmkkkjjjhhhaaaZZZRRRGGG<<<777999::::::;;;===>>>>>>>>>======???FFFSSS___mmmvvvppppppllliiieeebbb______``````dddaaa]]]ZZZWWWUUURRRPPPJJJGGGAAA<<<999999999:::===<<<>>>CCCEEEFFFKKKRRRTTTUUUVVVXXX^^^kkk}}}zzzeeeccc^^^YYYWWWSSSNNNNNNPPP]]]nnnyyyxxxqqqgggbbbccciiiooosss}}}kkkaaaccciiirrr~~~bbbOOOHHHHHHIIILLLIIIEEEAAA===<<<;;;;;;777666444333222333555666:::<<<>>>???@@@@@@BBBCCCCCCGGGUUUxxxkkk]]]~~~~~~eee^^^]]]___]]]YYYUUUPPPLLLJJJIIILLLMMMPPPQQQOOOLLLHHHEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLPPPVVVZZZYYYTTTMMMHHHHHHGGGEEEEEEFFFEEECCCBBBGGGFFFEEEEEEFFFGGGIIIJJJHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJIIIGGGFFFEEEDDDDDDFFFIIIPPP]]]lllxxxyyywwwxxx||||||yyyxxxzzzyyy~~~wwwppplllkkknnnyyyvvvoookkkpppuuutttooommmpppnnnkkkjjjkkkooosssvvvpppvvv}}}}}}vvvkkkfffeee```\\\WWWSSSPPPMMMJJJGGGDDDEEEEEECCC@@@>>>======;;;;;;:::999:::;;;===>>>??????@@@@@@AAAAAABBBBBBEEEDDDBBBAAA@@@AAAAAABBBCCCBBB@@@AAABBBCCCAAA???AAALLL\\\jjjpppmmmddd]]]VVVXXX]]]___[[[VVVXXX]]]hhhqqqxxxwwwtttvvvxxxyyynnnRRRBBBBBBPPP```lll}}}tttVVVLLLQQQPPPIIIHHHKKKKKKGGGEEEEEEFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@AAABBBDDDDDDBBBDDDGGGGGGFFFBBB@@@>>>>>>===<<<:::::::::;;;<<<999:::;;;<<<<<<<<<;;;;;;<<<;;;;;;:::999888888888999888888777888888999:::<<<;;;:::999888777666666555555555444444444444333222222333333333444444444222222333444444444333333111222333444444555555555666<<<===MMMnnn}}}xxxrrr}}}iiifffccc```___iii~~~zzzwwwrrrjjjcccbbbfffiiikkkooorrruuuuuuuuutttsssqqqooonnnnnnnnnmmmmmmiiikkklllllllllkkkjjjiiihhhbbb[[[SSSIII???;;;===:::;;;<<<<<<<<<<<<<<<<<<===???GGGRRR]]]jjjyyy}}}pppkkkkkkllliiieeebbb______``````dddaaa^^^ZZZXXXTTTPPPLLLFFFCCC???;;;999888999:::>>>===@@@FFFIIILLLSSSZZZ___aaabbbbbbfffrrrooodddbbb]]]YYYXXXTTTOOOMMMOOO[[[nnntttsssoookkkkkkqqqyyyyyyqqqvvvyyyZZZMMMKKKKKKKKKOOOLLLGGGAAA===:::999999666555333333333555777888;;;===???@@@@@@@@@BBBCCCDDDGGG]]]kkkggglll]]]XXXTTTYYYXXXUUURRROOOLLLJJJIIISSSRRRQQQPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMPPPRRRQQQNNNJJJGGGCCCDDDFFFJJJKKKJJJGGGCCCGGGFFFFFFFFFFFFGGGHHHIIIFFFGGGHHHHHHHHHHHHHHHHHHKKKJJJJJJIIIGGGEEEDDDCCCEEEDDDFFFNNN[[[iiirrrwwwrrrjjjggglllrrrtttrrrqqqpppuuu{{{vvvrrrqqqhhhlllxxxzzzvvvxxxyyyvvvssssssoooooooooooopppppppppqqqooouuuzzzxxxrrrllliiiiiieeebbb___\\\[[[YYYVVVTTTRRRTTTUUURRRLLLDDD>>>;;;;;;;;;::::::;;;<<<>>>??????@@@@@@AAABBBCCCCCCDDDFFFEEEDDDBBBBBBBBBCCCCCCEEECCCAAA@@@AAACCCDDDDDDHHHZZZqqq|||xxxlll```ZZZ\\\]]]___```\\\ZZZ^^^fffooouuuxxxvvvuuuyyy~~~sssRRRJJJGGGHHH\\\xxxzzz___TTTQQQLLLKKKNNNTTTYYYYYYPPPHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@BBBCCCDDD@@@EEELLLOOOLLLFFF@@@===>>>===<<<;;;:::;;;<<<===888999;;;<<<<<<<<<::::::::::::999999888888777777777777777777888999999:::::::::999888888777666666666666666666555555555555111111222333333444444444111222222333444444333333000111222333444333333222...777999>>>MMMTTTSSSVVVWWWhhhyyyhhhddd``````aaaggguuu{{{yyyvvvqqqggg^^^___dddjjjlllooosssuuuvvvvvvvvvsssqqqooonnnmmmmmmmmmmmmhhhiiikkkkkkiiiggggggggggggaaaZZZTTTJJJAAA===???;;;<<<======;;;;;;<<<===>>>BBBIIIRRR]]]iiivvv~~~tttiiiggghhhiiigggdddaaa_______________]]][[[YYYVVVQQQKKKFFFAAA???<<<999777777888999======@@@GGGLLLPPPXXXaaajjjmmmnnnmmmoooxxxrrreeeccc]]]ZZZXXXYYYVVVRRRQQQSSS\\\nnnyyyjjjjjjkkkmmmrrrzzzgggQQQKKKLLLLLLJJJJJJGGGCCC???:::777555444333333222333444777999;;;<<<>>>@@@AAAAAAAAABBBCCCDDDJJJjjjttt```hhhrrr[[[UUUTTTQQQRRRQQQPPPNNNLLLKKKKKKJJJVVVTTTRRROOOLLLLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJJJJIIIHHHFFFEEEAAADDDIIINNNQQQPPPLLLHHHHHHHHHGGGGGGGGGGGGHHHHHHEEEGGGIIIIIIHHHGGGGGGHHHKKKKKKJJJHHHFFFEEEDDDCCCDDDBBBAAAEEEOOO\\\hhhoootttkkkeeejjjqqqsssrrrpppkkkmmmpppsssvvv|||{{{zzziiibbb```jjjyyy}}}xxxyyy}}}qqqrrrtttuuutttrrrooonnnpppuuuwwwsssnnnlllkkkiiiaaa``````aaabbbccccccaaadddffffffbbbXXXLLLAAA<<<<<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBDDDEEEFFFFFFHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIJJJNNNPPPXXXiii|||ttteee\\\YYY___^^^```bbbcccdddjjjrrryyy||||||zzz{{{rrrTTTCCCMMMWWW\\\qqq|||bbbRRRUUUTTTHHHGGGSSShhhnnnjjj[[[MMMJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFDDDCCCBBBBBBAAAAAABBBBBBEEECCCBBB@@@@@@AAACCCDDDAAAHHHQQQTTTPPPHHHBBB???======<<<<<<<<<<<<<<<===999:::<<<======<<<:::999999999999888888888777777666666777888888999999999999888888777666666555555666666666666555555555444111111222222333333444444000111222333333444444333111111222333333333222222***555777555999777888BBBDDDVVViii{{{aaa___^^^___^^^___gggppp{{{zzzxxxrrrggg^^^___fffjjjlllnnnqqqtttuuuvvvvvvqqqpppnnnllljjjjjjkkklllhhhjjjlllllliiiffffffggghhhbbb\\\UUULLLBBB???AAA>>>@@@AAA@@@>>>>>>???BBB@@@DDDKKKSSS^^^kkkvvv|||~~~wwwiiiaaabbbfffeeedddbbbaaa___^^^^^^]]][[[ZZZZZZXXXUUUOOOHHHBBB>>><<<999777666666777888;;;;;;???FFFLLLRRR[[[dddnnnqqqtttssssss{{{{{{ggg___```ZZZWWWWWWXXXXXXUUUUUUXXX[[[kkkuuufff\\\^^^bbbgggmmmuuuzzzkkkWWWKKKIIIIIIGGGDDDBBBAAA???<<<999666444333111111111222555888<<<>>>===???AAABBBAAAAAABBBDDDHHHQQQzzzlllaaa```vvv{{{^^^UUUSSSRRRRRRLLLLLLKKKJJJJJJKKKLLLMMMUUUSSSQQQNNNLLLKKKKKKKKKGGGGGGHHHHHHIIIIIIIIIJJJFFFGGGGGGGGGFFFEEEDDDCCCBBBDDDHHHMMMQQQPPPMMMIIIJJJJJJIIIIIIHHHGGGGGGGGGEEEHHHJJJJJJHHHFFFGGGHHHKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBCCCHHHQQQ[[[bbbsssoooooouuuyyyyyyzzz|||pppllljjjnnnssszzzlllaaaYYY[[[ccclllxxx~~~}}}tttuuuwwwwwwvvvtttqqqooorrrvvvvvvqqqnnnmmmiiiccc^^^]]]^^^aaadddfffeeedddhhhiiihhhcccZZZNNNEEE@@@>>>???@@@BBBCCCDDDDDDDDDAAABBBCCCDDDFFFGGGHHHIIIJJJJJJIIIHHHIIIIIIKKKLLLOOOUUU\\\^^^\\\[[[___ccckkkssszzzuuuiii^^^\\\^^^aaa___aaafffjjjlllpppuuu|||}}}~~~ppp___MMMJJJOOO\\\iiiuuuyyyeeeXXXRRRTTTPPPHHHKKKWWWqqqxxxsss___OOOLLLMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHEEEDDDCCCBBBAAABBBBBBCCCGGGFFFCCCAAA@@@AAACCCDDDBBBIIIPPPRRRMMMFFFBBB@@@<<<<<<============<<<<<<999;;;===>>>>>><<<:::999999999999888888888888777555666777888888999999999777777666666555555444444555444444444333333333333222222222222222333333333000000111333333444444333111111111222222333333333...555333111666333333<<<<<>>>>>===<<<;;;:::;;;===???>>>===:::999999999999999888888888888555555777888999999999999666666555555444444333333333333333222222222111111222222222222222222222222///000111222333444444444222111111111222333444555222333---...777666333888;;;AAAJJJ^^^___]]]YYYVVVUUUWWWZZZ\\\qqq}}}{{{|||xxxuuunnnggggggnnnrrrmmmkkkmmmnnnmmmllloooooollliiiiiilllnnnmmmkkknnnnnnmmmmmmlllkkkjjjiiifffaaa\\\XXXPPPEEE>>>===GGGEEECCCDDDEEEFFFHHHJJJGGGLLLPPPVVVbbbsss~~~yyymmm___TTTRRRWWW^^^bbbbbbcccccc```]]]___bbb\\\[[[YYYVVVRRRLLLDDD???>>>;;;777444333333555666:::;;;???DDDIIIOOOTTTWWWhhhgggfffhhhooo{{{ttteee]]][[[\\\ZZZXXXUUUVVVXXXZZZYYYWWW]]]WWWYYYZZZQQQPPPPPPHHHKKKHHHIIISSScccvvvooo]]]OOOQQQPPPKKKHHHGGGCCC>>>;;;;;;999888666444222222111000111444888===@@@AAA>>>>>>AAAEEEDDDAAAAAAEEEEEEiiimmmTTTyyyzzz\\\SSSPPPKKKHHHIIIFFFGGGIIIIIIIIIIIIKKKLLLNNNJJJGGGIIILLLMMMIIIDDDDDDEEEFFFHHHIIIIIIHHHHHHGGGHHHIIIGGGEEEBBBBBBBBBAAABBBDDDFFFHHHIIIJJJJJJKKKKKKKKKIIIFFFEEEFFFGGGHHHIIIHHHFFFFFFIIIHHHDDDHHHGGGDDDAAA???@@@CCCFFFBBBBBBCCCBBBBBBDDDHHHKKK```nnn|||xxxsssvvv{{{ppprrrpppkkkooo{{{|||pppmmmiiifffcccaaa^^^\\\sss~~~{{{|||}}}|||zzzxxxwwwwwwxxxzzzwwwqqqmmmlllhhhdddcccbbb````````````^^^]]]___```___ZZZSSSLLLGGGEEEDDDFFFIIIKKKKKKJJJHHHGGGEEEFFFIIILLLNNNPPPQQQQQQNNNTTTWWWUUUUUUZZZ^^^___hhhrrr{{{{{{yyyyyyzzzyyyyyypppiiiccc^^^^^^bbbgggbbbdddlllrrrsssuuuzzz{{{~~~ttt___KKKGGGNNNWWWiiiwwwzzzfffYYY]]]TTTLLLLLLLLLLLLPPPWWWllloooiiiZZZNNNLLLLLLJJJMMMMMMMMMLLLKKKIIIGGGGGGEEEDDDCCCBBBAAABBBBBBCCCEEEDDDBBBAAAAAACCCFFFGGGHHHHHHGGGEEEDDDBBBAAAAAA=========>>>======<<<;;;;;;;;;;;;<<<;;;;;;::::::888777777666666666666666666777888999888666444222666555444555666666444222444444333333222111000000////////////000000000000222222222333333222222222222111000//////000111222000000000000111222333444888999AAATTTlllvvvuuu[[[ZZZWWWUUUTTTVVVXXXZZZeeeqqq~~~~~~|||{{{zzzvvvqqqssszzzvvvooojjjjjjkkkkkkmmmppppppmmmjjjjjjlllnnnmmmlllnnnnnnnnnnnnlllkkkiiihhheeebbb___[[[RRRFFF@@@@@@CCCEEEIIILLLMMMMMMOOORRRSSSWWWZZZ^^^hhhxxx|||pppbbbXXXWWW^^^eeemmmhhhdddbbb___\\\\\\___[[[ZZZYYYWWWRRRLLLDDD>>><<<:::777444333333555666888:::===AAAFFFJJJMMMOOOWWWVVVVVVXXX___kkkyyy|||nnnccc]]]\\\]]]ZZZWWWTTTUUUXXXYYYVVVSSSNNNHHHLLLPPPMMMPPPSSSMMMHHHCCCCCCJJJWWWiiiyyyhhhZZZRRRQQQSSSRRRKKKFFFDDDAAA===;;;:::999777555333111111222222333666999<<<>>>??????>>>@@@AAA???>>>DDDMMM___~~~gggrrr{{{dddPPPLLLLLLGGGEEEGGGGGGIIIKKKKKKJJJJJJJJJKKKLLLJJJHHHHHHJJJJJJGGGDDDDDDEEEGGGHHHHHHHHHHHHGGGGGGHHHIIIGGGDDDBBBBBBBBBAAABBBCCCDDDEEEFFFFFFGGGIIIIIIIIIGGGEEEDDDEEEFFFIIIKKKIIIEEEDDDEEECCC???DDDDDDBBB@@@>>>>>>@@@CCCAAABBBBBBAAA@@@AAACCCFFFRRRdddyyyxxxssssssnnnooorrrtttwww|||~~~mmmllllllkkkiiifffccc```bbbmmm{{{~~~zzzzzz}}}{{{rrrmmmllljjjgggfffdddddddddfffgggfffeee```bbbbbb___XXXQQQKKKHHHFFFJJJOOOSSSTTTSSSRRRQQQTTTVVVYYY]]]___aaaaaaaaa```eeefffddddddkkkqqqrrryyy}}}{{{yyyxxxqqqjjjgggfffeeeiiiooollllllqqqyyy{{{xxxxxx|||{{{```QQQHHHFFFOOO]]]rrr~~~bbbXXX[[[[[[RRRLLLKKKJJJHHHKKKQQQbbbeeeaaaVVVMMMKKKKKKJJJMMMMMMLLLKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@AAABBBBBBAAA@@@??????@@@CCCFFFHHHFFFEEEDDDCCCBBB@@@??????<<<<<<<<<<<<<<<<<<;;;;;;999999:::;;;;;;;;;;;;;;;888888777666666666666777666666777777777666555555777555444444555555333222333222222111000000//////000000000///////////////111111222222222222111111111111000000000000111111000000000000111222333444555444888AAAMMMXXX]]]^^^eee^^^aaatttYYYYYYXXXWWWWWWXXXZZZ[[[ccclll~~~|||{{{{{{yyywwwyyy}}}yyypppiiiggghhhiiimmmrrrpppnnnlllkkklllnnnnnnnnnnnnnnnoooooommmkkkhhhfffddddddeeeaaaUUUHHHBBBCCCAAAIIIRRRWWWXXXXXX[[[^^^]]]```aaaaaaggguuu{{{tttnnnnnnuuuuuuhhhbbb```]]]\\\]]]ZZZZZZYYYXXXSSSLLLBBB<<<;;;999666444333444555777888:::===@@@CCCEEEFFFFFFDDDDDDDDDFFFLLLVVVbbbjjjtttpppjjjbbb[[[XXXYYY[[[YYYUUURRRUUUZZZZZZTTTNNNIIICCCHHHOOORRR[[[aaa\\\JJJCCC>>>BBBLLL[[[nnn}}}rrreee]]]\\\^^^cccfffgggcccZZZRRROOOPPPTTTWWWUUULLLDDDAAA???===:::999777555333111000000222444666888;;;===>>>>>>???@@@BBBCCCAAADDDQQQ___|||mmmiiicccVVVLLLLLLMMMHHHGGGIIIIIIKKKMMMMMMKKKJJJIIIJJJHHHHHHGGGFFFEEEEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFHHHHHHGGGDDDBBBAAABBBAAAAAAAAABBBBBBBBBBBBBBBEEEFFFFFFEEECCCCCCDDDEEEGGGIIIHHHCCCAAACCCBBB???BBBCCCCCCAAA???>>>???AAADDDEEEEEEDDDAAA@@@@@@AAAFFFVVVkkkyyy{{{vvvqqqnnnhhhgggnnnxxx|||yyy{{{}}}|||xxxuuuqqqooommmllldddkkkrrrvvvxxx~~~~~~tttppprrrsssrrrkkkjjjhhhiiijjjjjjiiigggaaaccceeeccc]]]UUUNNNJJJHHHNNNWWW^^^`````````___fffiiimmmqqqtttuuuuuutttvvvyyyyyyvvvxxxzzzvvvxxxpppjjjgggfffgggmmmsssooouuu~~~oooYYYDDD???FFFTTTiiizzz}}}aaaMMMLLLTTTRRRNNNJJJIIIHHHGGGIIIMMMUUUXXXWWWPPPKKKJJJJJJJJJMMMLLLLLLJJJHHHFFFDDDCCCBBBAAA@@@?????????@@@AAA============@@@CCCFFFHHHCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;::::::999999777777888999:::;;;<<<<<<999888888777777777777777555555555666777888999999888666333222333333333222111111000000//////......111000000//////.........///000000111111000000///111111222222222222111111000//////000000111222333555555555666888:::;;;<<>>===999888555333111000000000111444888;;;===>>>???@@@???AAAEEEIIILLLUUUhhh{{{fffeeevvvkkkXXXQQQMMMNNNMMMIIIHHHKKKJJJLLLMMMMMMKKKIIIHHHHHHDDDEEEEEECCCBBBBBBDDDGGGEEEFFFGGGGGGGGGFFFEEEDDDFFFGGGGGGFFFCCCAAAAAAAAAAAAAAAAAA@@@@@@??????@@@BBBCCCDDDCCCBBBAAACCCEEEDDDGGGFFFBBBAAACCCDDDCCCDDDEEEFFFEEECCCAAAAAABBBJJJKKKKKKHHHDDDAAA@@@???CCCKKKVVV```fffkkknnnqqqgggccciiiwww{{{vvvyyywwwttttttvvvssswwwzzzxxxrrrrrryyyvvvssswwwyyyyyytttrrrooonnnmmmkkkhhhffffffiiikkkjjjcccZZZRRRNNNJJJRRR^^^gggjjjkkkkkkkkksssvvvzzz}}}vvvqqqxxxqqqjjjhhhhhhjjjpppwwwwww~~~lll^^^NNNGGGFFFPPP```rrrooo^^^UUUOOOJJJHHHIIIHHHHHHHHHHHHIIIKKKNNNLLLNNNOOOLLLIIIHHHHHHHHHLLLKKKJJJIIIGGGEEECCCAAA@@@@@@>>>>>>===>>>???@@@=========>>>???BBBEEEFFFAAA@@@???>>>===<<<;;;;;;;;;:::999999888888888888888888888888999999::::::999999888777777777777777666555555555777:::<<<>>>888555222000111222222111000000000/////////......111111000///......------...//////000000//////...000111222333333222111000///////////////000111222333555777666555555777:::;;;:::AAARRRhhhzzzyyyxxxyyynnnppp~~~[[[\\\]]]^^^___`````````ccceeeqqq}}}{{{yyyqqqkkkhhhjjjllllllnnnrrrooopppqqqqqqppppppppppppnnnnnnooonnnmmmkkkhhhfffjjjlllnnnjjj\\\KKKDDDEEEIIIWWWdddggghhhkkkooooootttuuuqqqhhheeellluuuzzzzzz~~~mmmeeeddd___]]]___[[[[[[[[[YYYUUULLLBBB;;;888777666555555666888999<<<===???@@@???>>><<<:::777777888999;;;???DDDHHHPPPSSSWWWYYYYYYZZZ[[[\\\UUUSSSSSSXXX^^^___YYYSSSOOOHHHOOO^^^iiixxx~~~wwwYYYNNNDDDDDDJJJUUUcccnnnuuupppeeeUUUFFFAAAEEEKKKPPP]]]iiillleee^^^\\\^^^^^^^^^WWWKKKAAA???>>>===777666444222000000000111111444999<<<>>>???AAACCCCCCAAACCCJJJUUUiiiwwwXXXeeeYYYOOOLLLJJJIIIFFFDDDFFFJJJIIIJJJLLLKKKIIIHHHGGGGGGBBBCCCBBBAAA@@@BBBEEEHHHDDDEEEFFFFFFFFFEEEDDDCCCEEEFFFGGGEEECCC@@@@@@@@@BBBAAA@@@????????????@@@@@@AAABBBBBBAAABBBDDDEEEGGGJJJIIIDDDAAABBBDDDDDDDDDFFFGGGFFFDDDCCCBBBBBBKKKLLLLLLIIIEEEAAA??????DDDEEEHHHMMMUUU___jjjqqqkkkeeehhhuuuyyyuuu|||xxxttt{{{yyyzzzyyy|||vvvtttvvvxxxzzz{{{zzzwwwyyyvvvsssqqqooommmiiiggglllnnnooommmfff^^^WWWSSSNNNXXXeeennnrrrrrrsssttt{{{}}}zzztttpppsssmmmiiijjjmmmqqqyyy~~~zzz```QQQKKK???HHHYYYkkkzzzzzz{{{rrrWWWOOORRRRRRKKKDDDGGGIIIKKKIIIHHHIIIKKKMMMIIIJJJJJJKKKIIIFFFEEEFFFIIIIIIHHHGGGEEECCCAAA@@@???>>>===<<<<<<===>>>???@@@????????????AAABBBCCC??????>>>>>>===<<<;;;;;;;;;:::888777666666666777:::999888777777777777777999888888777666777777777777666555666777;;;>>>@@@777444111///000111111111000000000000000/////////111000000///...------,,,.........//////.........000111222333333222111000/////////...//////000000---111555555333444777:::555666;;;EEEUUUlll~~~uuu~~~uuulllttttttwwwssszzzlllgggpppZZZZZZ[[[[[[\\\]]]]]]^^^^^^^^^gggyyy~~~}}}~~~|||wwwnnnjjjhhhlllnnnmmmmmmooommmppptttuuutttqqqpppooonnnnnnmmmmmmlllkkkjjjiiilllmmmnnnkkk^^^OOOHHHHHHQQQ^^^ggggggiiiqqquuuuuuyyy{{{wwwnnnhhhllltttyyy{{{iiibbbaaa\\\ZZZ^^^]]]]]]\\\ZZZUUUMMMCCC===777777666666777999:::;;;<<<<<<<<<<<<;;;:::888777777999;;;<<<===???CCCEEEJJJOOOVVVZZZ[[[ZZZXXXXXXUUUUUUWWW[[[^^^^^^[[[WWWPPPJJJTTTgggvvv~~~YYYNNNEEEFFFNNNYYYeeeoootttpppeeeVVVHHHDDDJJJRRR]]]gggqqqrrrjjjcccbbbddd___\\\SSSGGG@@@???>>>;;;666444222111000111222333333777;;;===>>>???BBBFFFFFFAAACCCQQQiiijjj\\\ooojjjPPPJJJIIIGGGEEEDDDEEEHHHLLLGGGIIIJJJIIIHHHHHHIIIJJJFFFDDDAAA???@@@BBBEEEGGGCCCDDDEEEFFFFFFEEEDDDCCCDDDFFFFFFEEEBBB@@@???@@@@@@@@@???>>>>>>???AAABBB???AAABBBBBBBBBCCCEEEGGGMMMPPPNNNFFF@@@???AAA@@@BBBCCCDDDDDDBBB@@@@@@@@@GGGHHHGGGDDDAAA>>>>>>>>>BBBCCCEEEHHHNNNWWWbbbiiikkkgggiiiqqqssssssxxx~~~ooojjjvvv{{{ssspppjjjpppyyy}}}uuusssqqqooonnnllliiigggkkklllkkkhhhccc]]]YYYWWWWWWbbbooowwwyyyxxxyyy{{{|||yyyvvvzzztttqqqqqqsssuuu{{{yyylllUUUJJJIIIMMMRRR```sssggg[[[PPPMMMLLLJJJJJJKKKKKKOOOPPPKKKFFFGGGHHHHHHJJJHHHHHHIIIHHHDDDCCCDDDGGGFFFFFFEEEDDDBBBAAA@@@>>>===<<<<<<<<<===>>>???AAAAAA@@@???????????????>>>>>>>>>===<<<;;;;;;;;;;;;:::888666555555666666;;;:::888666555555555666888777777666666666666666666666555555777999<<<===444222//////000111111000000000000000000/////////000//////......------------......//////......---000000111111111111000000//////............//////...111444444222111222444111222555:::DDDTTTgggtttiiihhheeefffqqq}}}zzzyyy{{{zzzYYYYYYXXXXXXYYYZZZ[[[\\\^^^]]]bbbppp~~~}}}yyy||||||zzz|||~~~zzzssspppllljjjlllmmmkkkjjjlllkkkpppvvvyyywwwssspppnnnnnnmmmlllkkkkkkkkkkkklllkkkjjjjjjiiiaaaUUUNNNMMMXXXaaaeeecccgggttt{{{yyy~~~vvvqqqttt|||fffbbbaaa[[[ZZZ``````___]]]ZZZUUUMMMEEE???777777777888999;;;<<<=========<<<;;;:::999888888:::===@@@CCCEEEFFFIIIKKKOOOUUU\\\aaa```]]]YYYVVVWWWYYY[[[]]]\\\ZZZYYYXXXUUUPPP[[[ppp}}}WWWMMMFFFIIISSS___jjjsssooommmfffXXXKKKGGGNNNVVVgggpppzzz{{{uuummmhhhggg___XXXLLLAAA>>>???===888444333111000111222555666888;;;>>>>>><<<===AAAEEEFFFFFFRRRqqqrrrdddmmm{{{]]]NNNJJJJJJHHHEEEEEEFFFHHHIIIGGGHHHHHHHHHHHHIIIMMMOOONNNHHHBBB???@@@BBBCCCCCCAAABBBDDDEEEEEEEEEEEEDDDDDDEEEFFFDDDAAA?????????>>>===<<<<<<===@@@BBBCCC@@@AAACCCCCCCCCEEEGGGIIIOOORRROOOFFF>>>===??????AAABBBBBBAAA???>>>>>>???CCCCCCBBB@@@===<<<===???AAACCCEEEFFFHHHNNNXXX```lllooosssvvvvvvvvvvvvvvv{{{qqqhhhpppyyyqqqkkkhhhiiilllooottt{{{~~~|||xxxvvvuuurrrooommmmmmmmmlllhhheeeccccccdddeeeooo{{{}}}}}}}}}~~~zzzzzzzzzyyy|||rrr\\\OOOOOOWWW___cccrrr}}}uuuQQQNNNMMMLLLIIIFFFJJJPPPMMMSSSRRRKKKEEEEEEFFFFFFKKKFFFEEEHHHGGGCCCBBBDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<<<<<<<===???@@@@@@??????>>>>>>===============<<<<<<;;;:::::::::<<<:::888666555555666666999888666555444444666666777666666555555555555555555444444444444666777888000///...///111222111000......................................................////////////......000//////////////////000///......------......///000111333333222111111111000222333444999AAAIIINNNHHHHHHKKKQQQ\\\mmmZZZYYYXXXXXXXXXYYY[[[\\\^^^\\\___hhhwwwvvvooottt}}}~~~}}}~~~|||sssuuuoookkkkkkkkkiiihhhkkkjjjpppxxx{{{yyytttpppnnnnnnmmmkkkjjjjjjkkkmmmnnniiigggggggggbbbYYYRRRQQQ[[[aaabbb___fffvvv~~~}}}}}}}}}fffcccbbb\\\\\\cccbbb```]]]ZZZUUUNNNFFF@@@777777888999:::<<<===>>>@@@???>>>===<<<;;;;;;<<<<<<@@@EEEIIILLLNNNQQQSSS[[[aaaiiimmmkkkfff```\\\YYY\\\^^^]]]ZZZVVVVVVWWWXXXSSS^^^rrrsssUUULLLFFFLLLWWWcccooowwwlllllliii^^^RRROOOUUU\\\gggrrrtttiiiddd]]]UUUGGG===<<>>???;;;;;;:::;;;===???BBBDDD@@@AAACCCDDDDDDFFFIIIKKKLLLPPPNNNEEE>>>>>>@@@AAABBBBBBBBB@@@>>>>>>???@@@AAAAAA@@@>>><<<===???AAABBBCCCCCCAAA@@@FFFQQQ[[[sss|||zzzssszzzxxxkkkppp}}}{{{wwwssspppjjjjjjiiihhhgggiiinnnqqqtttwwwyyyzzz{{{xxxxxxwwwuuurrrpppqqqtttwwwoooyyy}}}}}}|||{{{~~~zzzWWWIII???IIIbbbyyyyyyaaaVVVOOOJJJGGGIIIJJJJJJLLLOOOKKKQQQRRRIIIDDDEEEHHHGGGKKKEEECCCFFFFFFBBBBBBEEEBBBBBBCCCCCCBBBBBBAAA@@@>>>===<<<<<<===>>>???@@@===============<<<<<<<<<<<<;;;;;;::::::999999999<<<;;;888666555555666777777666555444444555777888666666555444444444444444333333222222222333333444.........///111222111///---------------------------------.....................////////////......000///...------...///000///......---------......,,,---///111222222222111444555444333444777888666888555999@@@GGGSSSmmm{{{sss{{{\\\UUUVVV\\\[[[TTTWWW```^^^[[[[[[bbboooxxxpppqqqxxx~~~|||{{{{{{vvvrrrmmmkkklllnnnnnnmmmnnnttt}}}xxxpppkkknnnnnnmmmmmmlllllllllllliiihhhfffddd```]]]ZZZXXXaaaddd___```mmmuuuyyyxxxiiihhhbbb```dddcccbbb^^^ZZZZZZZZZTTTIII???;;;999888:::===@@@AAAAAADDD>>>:::::::::888888;;;BBB@@@BBBKKKUUU[[[]]]]]]kkkppprrrqqqpppnnnhhhaaa```]]]YYYWWWVVVVVVVVVUUUYYY[[[cccqqq}}}~~~tttjjjSSSJJJFFFNNNZZZcccmmmvvvqqqoooiiiaaaYYYVVVYYY]]]iiiqqqxxxyyyxxxsssgggZZZOOOIIICCCAAA@@@???:::555111///......111555999<<<777@@@BBB;;;:::AAAFFFDDDHHHWWWuuuUUUZZZqqq```SSSSSSSSSRRRIIIBBBBBBEEEDDDDDDEEEHHHGGGFFFFFFFFFHHHJJJLLLJJJEEEAAA@@@CCCDDDAAA>>>BBBBBBBBBAAAAAA@@@@@@@@@EEEGGGGGGEEEAAA>>><<<;;;============>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBCCCHHHLLLKKKFFFAAA@@@AAABBB@@@===<<<===>>>>>>===@@@???===<<<;;;<<<>>>???AAAAAA@@@@@@CCCHHHPPPVVVmmm|||yyyoooqqqyyyxxxwww}}}}}}yyyyyy~~~||||||sssuuuxxxuuummmmmmvvv}}}}}}qqqbbb\\\___lll~~~~~~xxxyyyzzzxxx~~~{{{|||gggVVVKKK@@@BBB]]]eeeWWWSSSNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIGGGEEECCCCCCEEEHHHMMMKKKHHHDDDCCCCCCDDDEEEBBBAAA@@@??????@@@AAAAAA>>>???@@@>>><<<:::::::::999::::::;;;<<<======>>>:::;;;===>>>???>>><<<;;;;;;:::888666666666666777666555444333333444666666555333111111222333222111111111222222222222111111222111000......000111222......//////......---,,,---......///////////////000000000000000000000000000000000000//////////////////000000000000/////////------111666999666333///000111222333444444444333222666===AAAGGGUUUccc{{{}}}zzzqqqhhhiiiuuuWWWWWW```kkkjjj___ZZZ]]]___]]]^^^bbbkkkzzz}}}~~~vvvvvv~~~{{{wwwvvvvvvuuuqqqmmmlllmmmnnnnnnmmmooouuu|||yyyrrrmmmllllllmmmmmmmmmllllllkkkiiihhhgggeeebbb___]]][[[eeegggbbbdddsss{{{}}}~~~lllggg^^^\\\``````aaa]]]ZZZYYYYYYSSSHHH???<<<::::::;;;>>>@@@AAAAAAFFFAAA>>>>>>===;;;<<>>BBBDDDDDDNNNiiittt\\\QQQgggqqqVVVOOOQQQRRRTTTJJJCCCCCCEEEEEEEEEFFFJJJIIIGGGFFFEEEFFFGGGHHHHHHDDD@@@@@@CCCDDDAAA>>>@@@@@@AAAAAAAAAAAAAAAAAAAAACCCEEEDDDBBBAAA@@@@@@===<<<<<<======???@@@@@@???@@@AAABBBBBBBBBBBBAAADDDHHHLLLKKKFFFBBBAAABBBBBB@@@>>>===>>>??????>>>@@@???===<<<<<<<<<>>>>>>??????@@@@@@BBBFFFLLLQQQgggqqq|||{{{qqqttt}}}}}}tttqqqppppppqqqrrrvvv~~~~~~}}}lllYYYSSS[[[nnn}}}zzzyyyuuu```RRRJJJEEEFFFUUUvvvjjjZZZTTTTTTMMMLLLJJJIIIHHHHHHGGGGGGHHHIIIHHHGGGFFFFFFIIIKKKJJJIIIFFFDDDCCCCCCCCCDDDDDDCCCAAA@@@???@@@@@@AAA>>>???@@@???<<<::::::;;;;;;;;;<<<<<<===>>>>>>?????????@@@@@@???===;;;::::::888777555555555555666666555444444444444555666555333111111222222222111000111111222222111111000222111///......///111222......//////......---,,,------...///////////////////////////////////////000/////////////////////......////////////......///---,,,///444666444111///000111222333333333333333222444888999<<>>===???DDDIIITTTcccpppxxx~~~zzznnnddd```\\\YYYXXXXXXXXXWWW[[[]]]aaaeeefffaaaZZZTTTPPPIIIEEEKKKVVVaaammmuuu~~~eeeSSSPPPUUUVVV[[[^^^___^^^[[[SSSJJJDDD@@@;;;999999777333000000000222555888;;;===>>>BBB@@@???@@@@@@AAAGGGNNNeeevvvSSSLLLYYY~~~wwwYYYPPPRRRWWW[[[VVVMMMFFFEEEFFFEEEFFFHHHKKKJJJHHHFFFEEEDDDEEEEEEDDDBBBAAABBBEEEEEEAAA>>>??????@@@@@@AAABBBBBBBBB@@@BBBDDDDDDCCCBBBBBBBBB<<<<<<<<<<<<<<<===>>>???>>>@@@AAACCCCCCBBBAAA@@@DDDGGGKKKKKKGGGDDDCCCDDDCCCAAA??????@@@AAA@@@???@@@???===<<<<<<<<<===>>>===>>>???@@@AAACCCGGGJJJ[[[___eeekkkvvvooollloooyyy|||rrrkkkgggnnnoookkknnnzzzzzz```TTTTTT]]]fffpppxxx~~~yyyzzzwww```OOOIIILLLQQQZZZ___qqq|||kkkYYYRRRQQQRRRKKKJJJIIIHHHGGGFFFFFFFFFHHHIIIJJJIIIIIIIIILLLNNNHHHHHHGGGGGGFFFEEEEEEEEEFFFEEECCCAAA@@@?????????>>>@@@@@@???===;;;;;;;;;=========>>>??????@@@@@@CCCCCCCCCAAA???===:::999888777666444444444555555666555555444444444555555444333111111222222222111000111111222222111111000000///...------...///000......//////......---,,,------...////////////...////////////////////////////////////////////////---------......---------///---,,,///222333111...///000111222222222222222333222333333222111777>>>;;;>>>AAA@@@???DDDOOOYYYtttvvvyyy~~~^^^___eeellljjjccc___```^^^aaadddeeeaaadddssszzzuuuttttttpppooonnnnnnnnnnnnnnnnnnlllnnnqqqtttvvvtttqqqnnnggghhhkkkmmmmmmllljjjhhhhhhhhhhhhhhhhhhgggfffeeefffhhhdddlllvvvhhhbbbZZZZZZ```^^^\\\ZZZXXXXXXVVVQQQGGG@@@???>>>===>>>AAABBBBBBAAA;;;999:::===@@@AAAFFFMMMXXXjjj~~~nnneeeaaa\\\XXXWWWWWWWWWWWWVVVYYY]]]___]]]YYYUUUSSSQQQMMMKKKPPP\\\jjjwwweeeRRRNNNRRRKKKLLLNNNNNNNNNKKKEEE@@@>>>;;;888666555444222///000222555999<<<>>>??????@@@<<<===BBBCCCFFFXXXllliiiQQQUUUlll[[[LLLQQQUUU[[[aaaVVVNNNHHHGGGGGGFFFGGGJJJLLLKKKIIIHHHFFFFFFFFFFFFCCCCCCDDDFFFGGGGGGCCC@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEEEEBBB@@@@@@@@@;;;;;;;;;;;;;;;<<<===>>>===???AAACCCDDDBBB@@@???AAADDDHHHIIIHHHGGGGGGGGGBBBAAA@@@@@@AAABBBAAA@@@??????>>>===<<<======>>><<<>>>@@@AAAAAABBBDDDEEELLLMMMOOOSSS\\\hhhsssyyyrrrppppppsssuuutttpppmmmkkkwwwzzzrrrsss~~~~~~oooeeeaaa```___^^^___cccooowwwaaa]]]VVVPPPOOOUUU```iiizzz{{{}}}|||~~~gggZZZTTTOOOMMMKKKJJJIIIHHHGGGFFFFFFFFFHHHJJJKKKKKKJJJJJJKKKLLLIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFCCCAAA???>>>>>>>>>???@@@AAA@@@===<<<;;;<<<>>>?????????@@@@@@@@@AAACCCBBBBBB@@@>>><<<:::999888777666555444555555666666555555555444444444444444222000000111222111000000000111111111111000000///...------------...///.........///......---,,,,,,---......//////......////////////////////////.........///////////////------............------000///...///000111///...//////000111222222111111333333444333000///111444000333555555444666===CCCSSS___iiikkkiiihhhddd___bbbiii~~~{{{bbbbbbdddfffddd___]]]___]]]```eeeddd___^^^iiixxx{{{vvvuuuuuuooopppppppppnnnmmmmmmmmmkkkkkklllpppssstttrrroooggghhhkkkmmmmmmkkkiiiggghhhhhhiiiiiiiiihhhhhhgggdddgggfffqqq|||llldddaaa[[[\\\___[[[ZZZYYYXXXXXXVVVPPPHHHAAA@@@??????@@@BBBCCCBBBAAA===;;;<<<@@@CCCGGGOOOXXXfff}}}rrreeeaaa[[[WWWVVVVVVVVVVVVUUUYYY\\\\\\YYYUUUTTTSSSTTTSSSTTTXXXdddtttnnnYYYLLLIIIKKKGGGEEEDDDEEEEEEAAA===;;;:::888666444444333111000111444888<<>>>>>AAACCCDDDDDDBBB@@@??????;;;;;;;;;;;;;;;<<<<<<===<<<>>>@@@BBBCCCAAA???>>>===@@@CCCFFFGGGHHHIIIIIIBBBAAA@@@AAABBBCCCBBB@@@???>>>>>>===============<<>>>>>>>>>>>@@@AAABBBAAA>>><<<<<<<<>>>>><<<;;;:::999999888777666666666777888666666555555555444444333444222000000111222111000000000000111111000000000......------------...............///......---,,,,,,------.......................................------....../////////000.........//////.........222111//////000000///...//////000111111111000000000222222111111111222222111222444333222333555888;;;???BBBCCCGGGKKKLLLJJJGGGMMM___zzzrrrhhhlll}}}```cccfffgggeee```]]]\\\]]]___bbbbbb]]]ZZZbbbmmmzzzuuuttttttoooppprrrqqqooolllkkkkkkkkkjjjkkkoootttvvvtttrrriiijjjkkklllllljjjhhhggghhhiiiiiiiiihhhhhhgggfffccciiikkkvvvpppeeecccaaa[[[\\\]]]VVVYYYYYYYYYXXXVVVPPPHHHCCCAAA@@@@@@AAABBBBBBAAA???<<<:::<<<@@@EEELLLXXXeeeuuutttfffaaa[[[VVVUUUVVVVVVVVVXXXZZZ[[[[[[WWWTTTQQQPPPWWWYYYZZZ]]]ffftttnnn]]]QQQKKKIIIIIIHHHDDDBBBCCCBBB===:::999777666555444333222222222444666:::>>>@@@AAA@@@@@@???AAADDDFFFKKK```rrr]]]___iii|||cccOOONNNQQQNNNKKKNNNNNNJJJHHHIIIHHHFFFGGGJJJIIIIIIJJJKKKKKKLLLMMMMMMGGGHHHJJJKKKKKKIIIFFFEEECCCCCCBBB@@@???>>>===<<<===???AAABBBAAA@@@AAAAAA<<<<<<;;;;;;;;;<<<<<<===;;;===???@@@@@@???>>>===;;;===@@@BBBEEEFFFGGGGGGAAA@@@@@@AAACCCCCCBBB@@@>>>>>>>>>>>>===============???BBBCCCBBBAAABBBBBB===???CCCDDDDDDKKK]]]ooo|||xxxoookkkqqqzzzyyy~~~~~~wwwxxx~~~zzz{{{~~~}}}ooolllkkklllmmmpppyyy{{{tttuuuqqqooohhh[[[NNNGGGHHHLLLOOOWWWccclllrrrzzznnnqqqvvv{{{qqqnnnhhh```XXXRRRPPPOOOKKKKKKIIIHHHGGGFFFFFFFFFGGGJJJLLLLLLJJJGGGFFFFFFHHHHHHIIIJJJJJJIIIGGGGGGEEEDDDBBBAAA@@@@@@@@@AAA@@@BBBBBBAAA???=========>>>>>>>>>>>>>>>>>>>>>???<<<<<<<<<;;;;;;:::::::::999888777666666777888999666666666666555444333222333222000000111111111000///000000111111000000///..............................//////......---,,,,,,,,,---............---........................---------......//////000......////////////......111111000/////////////////////000000000000//////,,,//////...///333333111111111222222333444444555333444777:::===>>>===;;;===???JJJ[[[ffffff```]]][[[TTT[[[kkk|||{{{sss^^^bbbeeedddcccaaa```^^^^^^^^^______ZZZWWW[[[ccc{{{{{{vvvsssrrroooqqqtttsssoookkkjjjjjjjjjiiijjjnnnuuuwwwuuurrrllllllllllllkkkjjjhhhhhhiiiiiiiiihhhgggfffeeeddd```hhhmmmwwwrrriiiaaaaaa```[[[]]]^^^VVVXXXYYYZZZYYYVVVPPPIIIEEE@@@@@@@@@AAABBBBBB@@@>>>888888;;;CCCLLLZZZmmm}}}vvvgggccc\\\WWWVVVVVVWWWWWWXXXXXXYYYXXXWWWTTTPPPNNNXXX[[[\\\ZZZ___iiiqqqssstttkkk^^^SSSMMMJJJIIIHHHGGGAAA???@@@???888555666444444333222111111222333666888<<>>======<<<>>>AAAAAA@@@?????????======<<<<<<<<<<<<<<<===;;;<<<<<<===============<<<===>>>@@@BBBCCCBBBBBB?????????AAABBBCCCAAA???>>>>>>>>>>>>>>>======<<<<<>>===========================<<<;;;::::::999999999888777666555555666777888555666666666666444333222333111000///000111000/////////000000000000//////.........//////...............//////......---,,,+++,,,------......------........................,,,,,,---......///000000---------......---------/////////...------...///...//////000000//////...,,,//////,,,...333333///000///...///222333333333333333444666888777555444;;;;;;@@@IIILLLJJJGGGGGGKKKIIISSS]]]bbbrrr{{{zzzyyyvvvqqqtttyyyppphhhbbbmmmxxx}}}uuurrr___aaa```]]]\\\___ccceee___]]]\\\\\\XXXTTTWWW]]]kkk~~~xxxtttsssooorrruuutttoookkkiiihhhgggfffggglllsssvvvtttpppooonnnmmmllljjjiiihhhhhhjjjiiiiiihhhfffeeecccbbb\\\fffllluuu{{{tttooodddddd^^^______ZZZ___ccc[[[XXXYYYZZZZZZVVVQQQJJJFFF@@@@@@@@@AAABBBAAA???===888:::@@@LLL[[[nnn{{{iiiddd]]]XXXWWWWWWXXXXXXTTTTTTUUUVVVWWWVVVRRRNNNXXX\\\[[[VVVWWW^^^bbbbbb\\\XXXRRRLLLHHHEEEDDDCCCDDD>>>;;;===;;;444000111222222222222000000111333888:::<<>><<<::::::>>>======<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<===>>>>>>===>>>??????>>>===>>>>>>???@@@BBBBBBAAA???>>>>>>>>>>>>>>>======<<<<<<>>>@@@@@@@@@@@@AAABBBBBB>>>===@@@AAAAAAIIISSSQQQYYYbbbnnnzzzvvv|||yyyuuuuuuzzzggg___UUUOOOIIICCCCCCFFFCCCKKKVVV\\\^^^bbbmmmxxx}}}wwwggg]]]RRRIIIMMM___iii]]]HHH<<>>===>>><<<<<<<<<<<<<<<;;;;;;;;;>>>>>><<<;;;:::999999999777666555444444555666777555666777777666444222111333111//////000111000/////////000000000000//////......////////////............//////......---,,,+++,,,------......------........................,,,,,,------...///000000+++,,,,,,------,,,,,,+++......---,,,++++++---///...///////////////......///222111---...333333...111///---...000222111000333000......///000222444444444777;;;;;;777777:::888AAAXXXeee___\\\\\\VVVWWWZZZ^^^^^^YYYXXXbbbppp{{{pppbbbXXXTTTQQQMMMJJJSSSVVV[[[______^^^\\\[[[bbb___]]]\\\^^^aaabbbcccfffaaa[[[XXXXXXZZZZZZZZZggg}}}{{{ssssssuuuuuusssqqqnnnlllkkkjjjhhhfffjjjjjjkkklllnnnppprrrssskkknnnpppnnniiigggggghhhmmmjjjhhhffffffeeecccbbbcccdddgggkkkppptttxxxzzz~~~xxxqqqkkkgggdddccc[[[\\\]]][[[YYYXXXYYYZZZbbb]]]XXXVVVVVVTTTOOOJJJEEECCCAAABBBCCCCCCAAA>>>@@@AAAGGGWWWvvvyyykkkaaaZZZYYYZZZWWWUUUUUUSSSWWW[[[[[[XXXSSSOOOMMM```\\\XXXUUUTTTTTTSSSRRRNNNLLLJJJHHHFFFEEEDDDDDDEEE@@@;;;666444222111000111000//////000333777999???>>>===>>>@@@BBBBBBAAAIIIDDDMMMllldddSSSUUUeeesssooo[[[NNNMMMLLLJJJHHHFFFEEEDDDHHHIIIIIIHHHGGGFFFHHHIIIIIIHHHFFFFFFFFFHHHJJJKKKMMMJJJJJJKKKHHHBBB??????=========<<<;;;<<>>======<<<<<<;;;;;;<<<>>>???===<<<>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>=========888;;;???AAAAAA@@@??????CCC???;;;:::;;;===<<<;;;<<<>>>??????===<<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@BBBJJJXXXjjj}}}{{{rrrqqqlllooo~~~yyymmmllldddWWWNNNKKKJJJHHHMMMEEE@@@BBBEEEFFFJJJQQQZZZ\\\eeeqqqxxxwwwttttttkkkhhhccc\\\TTTLLLFFFBBB???>>>@@@BBBBBBAAAGGGOOOUUUppp|||xxxuuuvvvuuu}}}nnnfffeeekkkttt{{{qqqfff^^^WWWSSSPPPNNNNNNPPPPPPNNNKKKFFFGGGHHHFFFCCCAAAAAACCCDDDGGGJJJLLLKKKJJJIIIIIIKKKLLLLLLJJJHHHDDDAAA???CCCDDDFFFHHHIIIIIIIIIIIIBBBAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;;;;:::888666555<<<;;;999666444222222111555555555444333333333333000///////////////000111444444555444333111///---....../////////...,,,+++---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---))))))***+++---...//////000000////////////000000000000//////.........---////////////000000000000222222111111111111222222222444444444222222222444555===EEEFFFAAA===<<>><<<>>>AAAAAADDDIIIMMMLLLGGGCCC\\\ZZZYYY[[[^^^bbbddddddeee```ZZZWWWWWWXXXXXXXXX\\\nnnyyyrrrssswwwxxxqqqooolllkkkjjjjjjhhhggghhhhhhiiijjjkkklllmmmnnnmmmnnnnnnmmmlllkkkllllllooollliiigggfffeeecccaaaaaabbbcccfffiiillloooppptttxxx{{{yyysssppprrrvvvssspppkkkfffaaa^^^\\\[[[]]]\\\[[[YYYWWWWWWZZZ\\\```[[[WWWVVVVVVUUUQQQLLLGGGFFFEEEEEEFFFEEEAAA===CCCGGGRRRkkksssiii```YYYYYYYYYWWWUUUUUUTTTWWWZZZZZZXXXTTTQQQOOO```]]]XXXUUUTTTSSSQQQPPPNNNLLLJJJGGGFFFEEEFFFFFFBBB>>>888444222111000///111111111111333666999:::<<<===>>>???@@@BBBCCCDDDJJJSSSjjjwwwYYYKKKWWWyyysssYYYKKKKKKKKKJJJIIIGGGFFFEEEDDDFFFGGGHHHGGGFFFFFFHHHJJJKKKJJJHHHGGGFFFFFFGGGHHHIIIGGGGGGJJJGGGAAA>>>???======>>>===<<<===@@@BBBBBBBBBAAA@@@???>>>>>>===<<<<<<;;;===>>>???===<<>>======<<<<<<<<<===>>>======<<<<<<;;;;;;;;;:::<<>>======<<<===??????>>>======>>>??????>>>>>>>>>>>>??????===>>>AAAHHHTTTbbbpppyyyxxx{{{}}}xxxuuuxxxsssqqq{{{yyyqqqtttwwwuuummmfffbbb^^^YYYUUUNNNIIIIIIIIIIIINNNVVVTTTMMMJJJMMMPPPOOOOOOOOOLLLJJJFFFCCC@@@?????????HHHFFFGGGJJJLLLPPP[[[eee}}}~~~uuuuuuxxxyyy|||rrrhhheeejjjsss|||fffXXXWWWWWWSSSPPPNNNLLLLLLMMMMMMKKKIIIFFFHHHIIIGGGDDDBBBCCCDDDBBBEEEIIIKKKKKKIIIIIIHHHIIIJJJKKKJJJHHHDDDBBB@@@AAABBBDDDFFFGGGGGGGGGGGGCCCBBB@@@>>><<<;;;999888::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<;;;:::888666555777777666555333222222222000222444666777555333111000000///////////////000333333333333222111///......///000000000///---,,,------......---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---)))******+++,,,---....../////////....../////////////////////......------....../////////000000000111111111000000111111111222333444333222111222333222999??????:::555555777666777666777999>>>EEEJJJDDD<<<888:::;;;888777999:::<<>>FFFOOObbbmmmfff^^^XXXXXXXXXVVVTTTUUUUUUWWWYYYXXXVVVTTTSSSSSS```]]]XXXTTTRRRQQQOOONNNKKKJJJIIIGGGFFFEEEEEEEEE>>>:::555111000000///...000111333555777999;;;<<<;;;>>>AAAAAAAAABBBEEEIIIHHHbbbaaaPPPQQQgggzzz\\\LLLGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEHHHJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEFFFIIIGGGAAA======<<<===??????>>>???@@@BBBDDDCCCBBB@@@???>>>>>>>>>===<<<<<<===??????>>><<>>>>>======>>>>>>======<<<;;;:::999999999;;;<<<===>>>>>>>>>>>>>>>>>><<<::::::<<<>>>>>>>>>;;;===??????>>>>>>???@@@@@@???===;;;:::;;;<<<===============AAALLLYYYccc|||sssqqquuutttyyy~~~zzzwww~~~xxxrrrooolllhhhccc___[[[YYYVVVWWW^^^fffnnnaaaTTTNNNKKKFFFDDDDDDDDDCCCCCCEEEIIINNNTTTWWW]]]YYYVVVWWWZZZbbbqqq~~~zzzssstttwwwyyynnnkkkhhhjjjsss~~~bbbMMMJJJPPPRRRNNNKKKJJJHHHHHHIIIIIIHHHFFFFFFGGGHHHGGGDDDBBBBBBCCC???CCCHHHKKKJJJIIIHHHHHHFFFHHHJJJJJJGGGDDDBBBAAAAAAAAABBBCCCCCCCCCCCCCCCBBBAAA???===;;;999777666999999:::::::::;;;;;;;;;<<<<<<<<<<<<:::888666444222333444444222222222333+++///444888999666222///111000000//////.........000111222222222111///......///000000000///...------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,---...------------------...///............---------.........////////////000111000000//////000000111111222333222111111222333444999===;;;666222333555222333333333444777;;;>>>;;;666444777999888888::::::>>>EEELLLNNNJJJCCC<<>>>>>>>>>>>===<<<<<<===??????>>><<>>>>>======>>>>>>>>>>>>===<<<:::999999999999<<<;;;:::;;;<<<===<<<<<<>>>===<<<<<<<<<<<<======:::<<<>>>???>>>>>>???AAAAAA???<<<999999999;;;<<<:::<<<<<<;;;;;;AAAMMMVVVjjjtttmmmpppnnnuuuyyyxxxwwwpppqqqrrrrrrqqqqqqooommmkkknnnyyy{{{nnndddXXXNNNIIIIIIMMMNNNQQQVVV\\\ccchhhkkksssmmmgggfffhhhqqqxxxooommmppptttoootttyyyzzzssseeeTTTKKKMMMPPPLLLGGGHHHGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFEEEDDDBBBAAAAAA>>>AAAFFFIIIIIIGGGGGGFFFEEEHHHKKKJJJFFFAAA??????CCCCCCCCCBBBAAA@@@???>>>???>>>===;;;:::888777666888888888999999999::::::<<<===<<<<<<:::888555444111333666666333111111333,,,///444777777444000---111111000000///...---,,,...///000111111000///...------...//////...---,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------------............,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------------------------........./////////000//////......//////000///111222111000000111333444777999888444111333555333444555555444555777888666555555666888999:::<<<;;;@@@FFFKKKMMMIIICCC???WWWWWWWWWZZZ^^^```aaa```]]]]]][[[YYYWWWUUUUUUUUU[[[^^^eeeuuuyyyrrrrrrnnnkkkiiiiiijjjjjjjjjjjjgggcccaaadddjjjqqquuupppmmmkkkmmmrrrwwwxxxxxxtttqqqmmmjjjhhhfffcccaaaeeedddddddddddddddeeeeeefffcccaaa```bbbbbbaaa```[[[[[[ZZZZZZZZZZZZ[[[[[[WWWYYYZZZZZZXXXWWWWWWXXXTTTSSSSSSUUUWWWXXXYYYXXXQQQSSSUUUUUUTTTQQQNNNLLLZZZuuuyyyddd___ZZZVVVWWWWWWTTTTTTVVVUUUVVVVVVTTTSSSSSSUUUWWW[[[WWWRRROOONNNMMMKKKJJJGGGJJJOOORRRPPPIIIBBB<<<555222...------.../////////111555888;;;<<<<<<<<<===@@@DDDEEEDDDHHHPPPWWWrrrqqqaaaZZZfffvvviiiZZZOOOJJJIIIGGGIIIJJJLLLMMMMMMLLLKKKKKKJJJHHHDDDAAA@@@BBBDDDCCCDDDFFFHHHIIIIIIIIIIIIIIIHHHJJJMMMJJJBBB;;;:::;;;===???@@@@@@@@@AAABBBBBBAAA???=========>>>>>>===<<<<<<===???@@@>>>============<<<<<<===>>>>>>@@@???===;;;:::;;;;;;<<>>>>>===;;;@@@??????===;;;:::::::::999;;;===>>>>>>>>>???@@@AAA???<<<999888999;;;<<<666999;;;:::888:::@@@GGGPPPXXXggg{{{qqqrrrmmmooozzzyyyooonnnqqqvvv|||~~~yyy|||||||||}}}uuufff\\\\\\bbbgggjjjooouuuxxxyyyyyyxxxyyytttqqqqqqvvv~~~xxxooofffeeekkkrrrdddUUUQQQNNNNNNNNNKKKEEEAAAFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGEEECCCBBB===AAADDDFFFFFFEEEEEEEEEGGGJJJLLLIIIBBB>>><<<===GGGFFFDDDBBB???===<<<;;;::::::::::::999999888888777777777777888888888888;;;;;;<<<;;;999777555444333777:::999555111000111111222333333222000...---000000000000///...,,,+++,,,---.../////////...---***+++,,,---------,,,+++++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------............///......------......///...///000000//////111222...111222222000///000222000222444333222111111222000222333222333444666666777:::===@@@@@@>>><<<;;;YYYWWWVVVWWWXXXZZZZZZYYYZZZ[[[[[[ZZZWWWVVVVVVVVVVVVXXX]]]hhh}}}}}}wwwsssnnnkkkjjjjjjjjjjjjkkkgggcccaaadddkkksssyyynnnmmmlllnnnpppssstttuuuqqqoookkkiiihhhgggdddbbbcccbbbbbbbbbbbbcccddddddbbb```^^^]]]^^^^^^^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZVVVXXX[[[[[[YYYVVVUUUTTTRRRSSSTTTUUUWWWXXXYYYZZZSSSUUUWWWWWWVVVVVVWWWYYYrrr}}}iii```\\\XXXWWWXXXWWWTTTTTTXXXUUUUUUUUUSSSQQQRRRTTTVVVUUUQQQNNNKKKKKKKKKKKKJJJJJJOOOTTTWWWTTTKKK@@@999333000---,,,---///111111222333666999;;;============@@@DDDHHHNNNXXXdddllljjjWWWbbbnnnsssuuugggWWWSSSOOOIIIFFFIIIJJJMMMOOOPPPPPPOOONNNNNNLLLIIIEEEAAA???AAACCCEEEFFFHHHIIIIIIGGGFFFDDDIIIIIILLLOOOMMMDDD===;;;;;;<<<>>>?????????AAACCC@@@???===<<<<<<===???@@@=========>>>???@@@???=========<<<<<<<<<===>>>>>>AAA???===<<<<<<<<<>>>???CCCAAA???@@@BBBBBB@@@<<<@@@AAA@@@>>>;;;999999999999;;;======<<<<<<===>>>>>>===;;;999999999:::;;;999;;;======:::888999;;;===AAAKKK\\\nnnxxxyyyvvvzzz{{{wwwyyyzzztttjjjjjjdddiiiooorrrttt{{{~~~|||}}}yyynnnkkkttt|||sssrrrttt{{{~~~{{{rrrnnnkkkgggdddgggrrr}}}uuu```KKKLLLLLLOOOQQQOOOIIIFFFFFFEEEFFFGGGGGGEEEDDDEEEGGGHHHHHHHHHJJJJJJIIIFFFDDD???AAACCCCCCBBBBBBCCCDDDIIIKKKKKKGGG???:::;;;>>>HHHGGGDDDAAA>>><<<;;;:::888888999999999999::::::555666666666666777777777999999:::999888777555444555:::>>>===666111///000444333222000///...------...///000000///...,,,++++++,,,---......---,,,,,,)))***+++,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++************+++++++++++++++++++++************+++,,,------,,,+++***++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------.........------------------...,,,...////////////000111///000222222111111222333000222444333222111111222///333444222111333444333444666777777666666777999]]]ZZZWWWVVVVVVWWWXXXWWWUUUWWWYYYYYYVVVUUUUUUVVVVVVYYY[[[```ppp|||xxxrrrnnnlllkkkjjjiiihhhfffcccbbbdddjjjppptttlllmmmnnnnnnnnnnnnooopppnnnllliiihhhhhhgggfffdddbbbbbbaaaaaaaaaaaabbbbbb______^^^]]]\\\^^^```aaa]]]]]]\\\\\\[[[ZZZZZZYYYXXXZZZ[[[YYYWWWTTTTTTTTTRRRSSSUUUVVVVVVWWWYYYZZZUUUVVVWWWWWWWWW[[[aaaeeeyyyfff]]]]]]ZZZXXXWWWYYYXXXTTTUUUYYYTTTTTTTTTRRRPPPPPPQQQSSSNNNLLLIIIHHHIIIJJJKKKJJJMMMPPPSSSTTTOOOFFF;;;555222///---,,,...111333333666777888:::<<<>>>??????@@@BBBGGGQQQ```sssbbbRRRUUUjjj{{{yyywwwqqqWWWRRRVVVSSSMMMKKKIIIKKKNNNPPPQQQQQQOOONNNNNNMMMIIIEEEAAA@@@BBBDDDCCCEEEHHHIIIIIIHHHEEEDDDEEEFFFJJJPPPNNNFFF???===;;;<<<=========>>>AAADDD@@@???===<<<===???BBBCCC>>>======>>>@@@@@@???===>>>=========>>>>>>???@@@@@@>>>===;;;<<<===@@@AAACCCAAA@@@AAADDDCCC???:::>>>???@@@???;;;999999;;;999:::<<<<<<;;;::::::;;;::::::999888888999999999;;;<<<======<<<:::999888777:::???HHHRRRYYY^^^___sss}}}ttt{{{xxxooohhhiiibbbbbbcccdddffflllsssxxx{{{}}}yyyzzz}}}vvvppppppttt|||{{{uuusssuuu|||qqqzzz{{{mmmlllmmmppprrrwwwwwwbbbWWWOOOIIIKKKKKKPPPUUUSSSLLLIIIKKKDDDFFFGGGFFFDDDDDDEEEGGGGGGGGGGGGIIIKKKJJJFFFCCCAAABBBAAA@@@??????AAADDDHHHJJJJJJDDD<<<999<<>>=========999999999999999999999999444555555555555666666666666777777888777666555444444:::???>>>777111///000222111000///......------,,,---///000000...---,,,++++++,,,------,,,+++***)))***+++,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************++++++************++++++***************+++++++++***+++---......---+++******+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------,,,,,,,,,,,,------+++---............000111111222444444444222111111000222333333222222222333///555777444333666777555444555777666444444666888aaa^^^ZZZXXXXXXYYYZZZZZZRRRUUUXXXXXXUUUTTTTTTVVVXXXZZZYYYYYYccczzz{{{uuuooommmkkkjjjiiieeeeeecccccceeehhhkkkmmmkkknnnpppooollljjjkkkmmmllljjjhhhggghhhhhhgggfffdddcccbbbaaaaaaaaaaaaaaa[[[\\\\\\\\\[[[]]]aaaddd\\\\\\[[[ZZZYYYWWWVVVUUU[[[[[[ZZZWWWTTTSSSTTTUUUSSSTTTVVVVVVVVVVVVXXXYYYUUUVVVVVVVVVXXX]]]fffmmm|||ooodddZZZYYY]]]ZZZXXXXXXYYYXXXUUUVVVZZZSSSTTTTTTRRRPPPOOOPPPQQQKKKHHHFFFFFFHHHJJJKKKKKKMMMNNNOOOMMMGGG???666000222///------///222444555999999:::<<<===???@@@AAAEEEFFFLLL[[[qqqlllWWWOOO___qqq|||yyyttt]]]LLLPPPWWWVVVRRRQQQIIIKKKNNNPPPQQQQQQOOONNNMMMLLLIIIEEEAAAAAADDDFFF???BBBFFFIIIJJJJJJHHHGGGAAACCCIIIOOOOOOGGGAAA???;;;;;;<<<;;;;;;===AAADDD@@@???======>>>AAADDDFFF>>>======>>>@@@@@@???>>>??????>>>>>>???@@@AAAAAA???===<<<;;;;;;===@@@BBBAAA???>>>@@@CCCBBB<<<666;;;>>>@@@???<<<:::;;;<<<999:::<<<;;;:::999999:::777777777888888888888888777666666777999999888777999<<<@@@AAACCCGGGMMMRRR```yyy~~~mmmppp{{{ssslllgggiiifffaaa\\\[[[^^^aaacccbbb```fffmmmqqqqqqtttyyy~~~vvvxxx{{{~~~~~~zzzsssvvvvvvzzzsss]]]RRRNNNNNNOOOFFFGGGMMMVVVWWWNNNGGGFFFCCCEEEGGGFFFDDDCCCEEEGGGDDDCCCDDDFFFHHHGGGCCC???CCCBBBAAA>>><<<===@@@CCCGGGIIIHHHBBB;;;999>>>DDDAAA@@@???=========>>>???;;;;;;::::::999888888777444444444555555555666666444555666777777666555444222888???>>>777111///111...//////000000///...---+++---...000000///---,,,+++,,,,,,---,,,+++***)))***+++,,,---...------,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((())))))))))))++++++************++++++))))))*********+++++++++***+++---......---+++************++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,............///111///000111111000...,,,***---...////////////000222,,,333666333111555777555000333555444222111333555bbb___[[[XXXVVVUUUVVVWWWWWWUUUSSSSSSTTTUUUTTTSSSVVV[[[WWWYYYfffpppxxx~~~{{{|||uuuqqqnnnllljjjhhhiiieeebbbaaa\\\YYY___iiibbbdddhhhiiiiiiiiiiiijjjjjjlllnnnnnnllljjjjjjjjjdddbbb``````aaabbbbbbbbb___^^^]]]\\\]]]^^^___``````___]]]ZZZXXXWWWWWWWWWXXXWWWWWWVVVUUUUUUUUUVVVUUUTTTTTTSSSTTTUUUWWWXXXSSSWWWZZZYYYWWW]]]jjjvvvtttmmmeee___\\\ZZZWWWUUUVVVTTTTTTVVVYYYZZZXXXUUUXXXTTTPPPNNNNNNNNNMMMLLLKKKIIIFFFFFFHHHJJJLLLLLLNNNJJJCCC<<<777444333333---...///111333555777888888<<<===<<<;;;===@@@AAAFFFMMMbbbjjjOOOLLLXXXqqqzzz]]]VVVPPPPPPTTTVVVSSSOOOJJJMMMNNNMMMKKKJJJLLLOOOKKKIIIFFFCCCAAA@@@@@@@@@CCCBBBBBBEEEJJJKKKJJJGGGHHHGGGIIINNNMMMFFF???===777999;;;>>>?????????>>>===;;;999<<>>>>>??????BBBAAA???======>>>???@@@>>>;;;:::===AAACCCAAA======:::888888999;;;;;;:::;;;;;;:::999999888888777999999::::::999888666555555555444444444444555555888888888888888888888888999888777777888:::<<<===HHHVVVgggqqqtttxxxvvvjjjjjjlllllljjjiiiiiijjjjjjhhheeebbbVVVTTTTTTYYYbbbnnnxxx~~~~~~|||wwwlll\\\PPPJJJJJJKKKLLLHHHKKKOOOQQQOOOKKKHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@@@@AAACCCEEEFFFEEEDDDBBB@@@?????????@@@AAA@@@???>>>============<<<;;;;;;;;;;;;<<<<<<===888;;;<<<<<<:::777666555444444444444555555555555555555555555555444444333888777666444222000///.........---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***(((''')))***++++++***)))***++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,---,,,+++---+++))))))***+++***)))+++++++++,,,,,,,,,------------------------------..................------111000//////000000///...000000000111222222333333000111111222333333444444222222222333333333444444\\\ZZZXXXVVVVVVWWWYYYZZZWWWUUUSSSRRRSSSTTTSSSRRRRRRXXXWWWXXXcccgggjjjssszzz|||rrrllllllmmmkkkiiifffcccbbbccc```ZZZXXX\\\___aaadddfffggghhhkkkmmmoooqqqrrrpppnnnkkkjjjjjjfffdddaaa```aaabbbcccbbb___^^^]]]]]]]]]^^^___```___]]][[[XXXVVVUUUUUUUUUWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUWWWXXXYYYUUUXXXYYYXXXVVVZZZdddmmmzzz~~~}}}vvvllliiiddd^^^ZZZXXXWWWUUUSSSUUUSSSRRRSSSUUUVVVTTTRRRPPPOOOOOOOOONNNLLLJJJIIIGGGGGGHHHJJJMMMMMMKKKIIICCC@@@;;;666222111111111...///111333555777999:::<<<>>>@@@??????AAACCCCCCJJJccclllYYYNNNXXXjjjnnn___WWWNNNKKKMMMOOOMMMJJJHHHKKKMMMMMMLLLKKKLLLNNNLLLJJJFFFCCCAAA@@@@@@@@@DDDDDDDDDGGGKKKLLLKKKIIIHHHEEEFFFJJJIIIBBB<<<::::::;;;===???@@@@@@?????????<<<:::;;;>>>AAABBBAAA;;;<<<===>>>????????????DDDCCC@@@>>><<<<<<=========;;;:::===BBBEEECCC@@@:::888666666888999999888999888888888777777777777777888888888888666555444555555444444444444555555777777777777777777777777777666555555666777:::;;;===DDDMMMTTT\\\kkkuuunnniiidddhhhiiikkkmmmnnnpppsssuuunnnkkkeee```^^^bbbhhhmmmyyy}}}}}}~~~uuugggbbb[[[RRRLLLJJJJJJKKKKKKHHHKKKNNNNNNLLLIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCAAA@@@@@@@@@AAACCCEEEFFFEEEDDDBBBAAA@@@AAAAAAAAABBBAAA@@@???>>>=========<<<<<<<<<<<<<<<======>>>;;;===???>>><<<999888888999999888777666555555555444444555555444444333222666555444222000///------......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***)))((()))***++++++***)))***+++++++++++++++************)))))))))))))))))))))))))))))))))))))))******+++******)))))))))***+++,,,+++++++++++++++++++++++++++*********,,,---,,,+++///---++++++,,,,,,+++***+++++++++,,,,,,,,,,,,---------------------------.........---------------000000000000///.........111111111000000000000000000000000111222222333333111111111111222222222333UUUTTTTTTUUUWWWZZZ]]]___YYYVVVSSSQQQRRRSSSSSSSSSOOOXXXYYYZZZ```^^^[[[```yyyssstttuuussspppkkkiiihhhjjjggg```ZZZXXXZZZ\\\___aaadddggglllpppppprrrrrrqqqooommmlllmmmjjjgggdddbbbbbbccccccccc______^^^]]]^^^___```aaa___]]][[[XXXVVVUUUTTTTTTVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVXXXYYY[[[\\\XXXXXXXXXWWWVVVYYY]]]aaabbbcccdddeeeggglllsssxxx~~~{{{ssshhh```\\\]]]ZZZXXXVVVVVVVVVTTTSSSUUUSSSRRRRRRRRRRRRPPPOOOKKKNNNQQQQQQNNNKKKHHHGGGEEEGGGKKKOOOPPPNNNHHHDDD999777333000//////000111000111333555888:::<<<===;;;;;;===???@@@BBBCCCEEEXXXaaaPPPRRR\\\ppptttfffddd```XXXMMMGGGGGGHHHGGGEEEEEEHHHKKKLLLLLLKKKKKKLLLLLLJJJGGGDDDBBB@@@@@@@@@CCCCCCDDDGGGIIIJJJIIIHHHFFFCCCCCCFFFEEE???:::999===>>>???AAAAAAAAA@@@???@@@>>>;;;:::;;;<<<<<<;;;:::;;;===???@@@???>>>===EEEDDDAAA>>><<<:::::::::;;;::::::===BBBDDDCCCAAA:::888666666888999888777666666666666666777777888777777777777666555444333555555444444444444555555666666666666666666666666555444333333444555777888;;;;;;:::<<>>>>>>>>>>>============>>>???@@@???@@@BBBAAA???<<<;;;;;;>>>>>><<<:::888666555444444444444555444444333222333333222000///---,,,+++......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))))))***++++++***)))***+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))******+++******)))))))))***++++++************************+++***)))***,,,---,,,+++000...++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///111222000---+++---///111000000///......------...//////000000111222222///000000000000111111111RRRRRRSSSUUUXXX[[[___aaaZZZWWWSSSRRRSSSTTTTTTTTTQQQ[[[\\\\\\___YYYSSSXXXrrr|||~~~yyywwwrrrsssuuutttnnneee]]]YYYVVVXXXZZZ\\\```eeekkkpppnnnoooppppppooonnnooopppnnnkkkgggeeeeeeeeeeeeddd```___^^^^^^^^^___```aaa```___\\\ZZZWWWVVVVVVVVVUUUUUUTTTTTTSSSTTTTTTUUUUUUVVVVVVXXXYYY[[[\\\]]]ZZZXXXWWWWWWXXXYYYZZZYYYZZZYYYXXXZZZ___dddhhhjjjjjjjjjjjjfffbbb^^^]]]]]]WWWWWWWWWWWWWWWVVVUUUTTTUUUTTTRRRQQQQQQPPPOOONNNNNNPPPRRRRRROOOLLLKKKLLLIIIJJJMMMNNNMMMHHHAAA;;;444333111//////000111222222333444777999;;;===>>>;;;:::;;;???AAACCCFFFJJJeeeqqqOOOOOOcccwwwttt]]]ZZZ___[[[TTTLLLGGGFFFFFFDDDBBBCCCEEEIIILLLLLLLLLJJJJJJLLLKKKHHHEEECCCAAA@@@@@@AAABBBCCCEEEFFFFFFFFFEEEDDD@@@???BBBCCC>>><<<<<>>@@@???<<<;;;::::::999999999;;;>>>@@@AAA@@@>>><<>>;;;999888888:::;;;:::999555555555555666777888999777777666666555555444333555444444333333444444555444444444444444444444444444333333333333444555666:::999777888===EEENNNTTT\\\eeeqqqzzz|||tttjjjdddkkk~~~xxxpppooommm```ZZZ```eeegggmmmwwwyyysssnnnmmmqqqyyyrrr```TTTWWW___fffrrrsssfffYYYLLLIIIOOOHHHIIIIIIJJJKKKKKKJJJIIIKKKKKKKKKIIIGGGGGGHHHJJJIIIIIIIIIIIIHHHHHHGGGGGGBBBBBBAAAAAABBBDDDEEEFFFDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@BBBCCCBBB???=========@@@???===;;;999777555444555555555555555444333333222222111000...---,,,,,,......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))*********+++++++++***)))***++++++***)))***+++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))))))))******+++***))))))))))))*********((((((((()))))))))))))))+++***)))***,,,------,,,...,,,))))))))))))((('''************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------111333111+++)))+++///............------,,,,,,------...//////000000111//////000000000111111111SSSSSSTTTVVVXXX[[[]]]___ZZZWWWTTTSSSTTTVVVVVVVVVTTT]]]^^^[[[]]]WWWRRRYYYeeewwwyyy~~~|||~~~qqqaaaWWWTTTUUUWWWXXX[[[aaagggllloooqqqqqqpppooonnnpppqqqpppmmmkkkiiiiiihhhgggeeeaaa```___^^^]]]^^^^^^______^^^[[[YYYWWWVVVVVVVVVUUUTTTTTTSSSTTTTTTUUUUUUUUUUUUWWWXXXZZZ[[[\\\]]]YYYWWWVVVXXXZZZ[[[ZZZXXXZZZYYYXXXZZZ^^^```___^^^\\\]]]]]]\\\[[[ZZZ[[[\\\VVVWWWWWWWWWVVVUUUTTTSSSSSSRRRQQQPPPNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSTTTVVVNNNMMMKKKHHHDDD???888333222111000//////000222333333444666888:::<<<===>>>BBB??????BBBCCCEEELLLVVVwww~~~bbbRRRbbb|||yyy```SSSRRRVVVNNNKKKGGGFFFFFFFFFDDDBBBCCCEEEGGGJJJLLLLLLJJJHHHKKKJJJIIIFFFDDDCCCAAAAAAAAACCCEEEFFFFFFEEEEEEEEEAAA>>>>>>BBBCCCAAA???@@@>>>>>>>>>>>>>>>=========>>>>>>===<<<;;;::::::;;;999;;;>>>@@@AAA@@@>>><<>>===<<<;;;::::::::::::::::::;;;<<<<<<:::999:::999888999::::::999888666555555555666777999;;;888777777666555555444444444444333333333333444444333333333333333333333333444333333333444444555555333333555888;;;???AAABBBGGGMMMVVV___gggoooyyywwwoooqqq~~~{{{vvvwww}}}nnndddeeeggggggmmmvvvvvvppphhhbbbaaadddiiilllrrr|||~~~vvvdddWWWSSS___nnnvvv{{{wwwhhh[[[UUUOOOFFFFFFMMMHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLIIIGGGGGGIIIKKKJJJKKKKKKKKKJJJIIIHHHGGGBBBBBBAAAAAABBBCCCDDDEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFEEECCCAAA@@@???>>>>>>============>>>???@@@AAA@@@AAABBBAAA>>>============<<<;;;:::888666555555555666666666666555444444222222111000//////............---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******************++++++)))***++++++***)))***+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))******+++)))))))))***))))))))))))'''''''''(((((()))))))))***))))))***,,,------,,,---+++)))((())))))(((''')))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,000222000+++)))+++///++++++,,,,,,,,,---------,,,------...//////000000000000000000111111111111TTTTTTUUUVVVWWWYYYZZZ[[[VVVUUUTTTTTTVVVWWWWWWVVVUUU^^^^^^ZZZ[[[VVVTTT\\\```nnn}}}|||ooo^^^UUUUUUVVVVVVXXX[[[aaaeeeqqqrrrrrrqqqooonnnoooqqqpppooonnnmmmmmmllliiigggbbbaaa___]]]\\\[[[\\\\\\[[[ZZZXXXVVVUUUUUUUUUVVVUUUTTTTTTTTTTTTUUUVVVVVVTTTUUUVVVXXXYYYZZZZZZZZZXXXWWWWWWXXXZZZ[[[ZZZYYYYYYYYYXXXYYYZZZZZZXXXVVVYYYZZZ[[[[[[YYYXXXYYYZZZUUUVVVWWWVVVTTTRRRRRRRRRPPPPPPPPPNNNMMMMMMOOOQQQNNNOOOSSSXXX]]]^^^\\\ZZZMMMIIIDDD???:::666222...000////////////111222333777777888999;;;<<<===>>>DDDAAABBBEEEEEEIIIYYYkkkccc[[[```vvvwww^^^RRRMMMJJJJJJBBBAAAAAACCCFFFGGGFFFEEEEEEEEEGGGIIIKKKLLLJJJHHHJJJIIIHHHGGGFFFDDDCCCCCCDDDFFFHHHIIIHHHFFFFFFGGGAAA>>>>>>CCCEEEBBBAAAAAA=========<<<<<<<<<<<<<<<<<<===>>>===<<<;;;<<<===:::;;;===???@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999888777777777666666777888888777555777666444444555777999;;;888777666555555444555555444444333333333333444444333333333333333333333333444444444444444444444444555444333333444666999:::<<<<<<@@@EEEKKKRRR___jjjwww}}}vvvyyy~~~tttmmmjjjpppxxxrrrdddZZZUUUUUUVVV^^^dddiiikkkoooxxxwwwpppooopppsssxxx~~~{{{sssgggfffjjjwwwnnn```YYYSSSNNNMMMLLLIIIHHHJJJEEEEEEFFFFFFFFFHHHLLLOOOMMMMMMLLLIIIGGGGGGJJJLLLLLLLLLMMMLLLKKKIIIGGGFFFBBBAAAAAA@@@AAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCAAA@@@>>>>>>>>>;;;;;;;;;<<<===>>>???@@@@@@AAAAAA???===<<<<<<===::::::999888777666555444555555666666555555444333222222111111000000//////......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))******+++)))***++++++***)))***++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********)))((('''&&&''''''(((((())))))******))))))***,,,...---------+++******+++++++++***((())))))))))))*********************************)))******++++++,,,,,,---,,,...///...+++***,,,...******++++++,,,---......,,,------......///000000000000000000111111111111RRRRRRSSSTTTUUUVVVWWWWWWQQQQQQRRRTTTVVVWWWVVVTTTVVVaaaaaa]]]]]]XXXVVV___^^^eeesssttt___VVVWWWWWWVVVUUUVVVYYY\\\iiijjjkkkllllllmmmpppsssoooooopppqqqqqqoookkkgggcccbbb___\\\ZZZYYYYYYYYYYYYXXXWWWVVVUUUVVVWWWWWWUUUUUUUUUUUUUUUVVVWWWWWWSSSTTTUUUWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[ZZZXXXWWWXXXYYYUUUVVVWWWVVVSSSRRRSSSTTTPPPQQQRRRQQQOOOPPPTTTWWWTTTXXX```jjjpppkkk]]]RRRCCC???:::666444222000.........///000222444666777;;;;;;;;;<<<======>>>>>>AAA@@@EEEKKKOOOYYYuuurrr^^^OOOZZZppp{{{```RRRMMMIIIFFFEEE??????@@@CCCFFFJJJMMMNNNHHHGGGFFFHHHKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEHHHJJJJJJHHHFFFFFFHHHBBB@@@@@@DDDEEEBBB??????<<<<<<<<<<<<<<<<<<======:::<<<>>>===;;;:::;;;<<<;;;<<<===>>>????????????;;;;;;;;;;;;;;;::::::999888999::::::999888888888666666666777888888666444666555333333333555777999777666555444333333333444444333333222222333333444333333333333333333333333333333333444444333333333777666555222000000444777666333444777999<<>>======999999999:::;;;<<<>>>>>>@@@AAA@@@???<<<;;;<<<===:::999888777666444333333333333444444333333222111111111111000000000000000......---------,,,,,,,,,------,,,,,,,,,,,,++++++************************---,,,+++)))))))))******)))***++++++***)))***+++*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++))))))*********)))'''&&&&&&''''''((())))))******))))))(((***,,,......---+++***))))))+++,,,,,,+++((((((((()))))))))******************************)))))))))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000....../////////000000000PPPPPPQQQRRRSSSTTTUUUUUUMMMNNNPPPSSSVVVWWWUUUSSSYYYdddeeebbbbbb\\\YYYaaaXXXXXX```sssyyy{{{{{{ooojjjpppssseeeSSSXXXXXXXXXVVVTTTSSSUUUWWW]]]___bbbeeehhhmmmrrrvvvooooooqqqssstttqqqlllhhhdddbbb___\\\YYYXXXWWWWWWZZZYYYXXXWWWXXXXXXZZZZZZVVVUUUUUUUUUVVVWWWWWWXXXRRRSSSUUUVVVWWWVVVUUUUUUWWWXXXXXXWWWUUUUUUWWWYYYXXXXXXWWWUUUTTTVVVZZZ^^^UUUVVVVVVUUUTTTTTTVVVXXXVVVXXXYYYWWWTTTTTTVVVYYYSSSTTTVVVUUUTTTVVVZZZ^^^^^^cccooo|||ttt[[[GGG999666333222222111000///...///000222555888;;;<<<>>>>>>>>>>>>>>>?????????AAACCCLLLWWW___pppmmmWWWRRREEE\\\{{{}}}xxxfffVVVPPPMMMIIIFFFGGGBBBBBBBBBDDDHHHNNNTTTWWWKKKHHHGGGHHHJJJKKKJJJHHHGGGGGGHHHHHHHHHGGGFFFFFFDDDGGGIIIIIIFFFDDDEEEFFFDDDAAABBBEEEEEE@@@<<<<<<<<<<<<<<<<<<<<<===>>>>>>:::<<<>>>===:::888999;;;<<<<<<<<<===>>>>>>??????;;;;;;;;;;;;:::999888888777888:::::::::999::::::888888888999::::::888666666444222111111333666777666555333222111222222333444333333222222333333444333333333333333333333333222222333333333222222111...111555555444444888;;;999555444444000---222;;;<<>>===<<<<<<888888888999:::;;;======@@@AAAAAA???<<<;;;<<<===;;;;;;999777555444222111111222222222222111000000000000000000000000//////......---------,,,,,,,,,---------,,,,,,,,,++++++************************...---+++)))(((((()))))))))+++++++++***)))***+++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++((()))*********((('''&&&'''''''''((()))******+++)))((((((***,,,......---((('''&&&''')))*********(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++******+++---......---......---,,,,,,+++++++++------......///000000000---------.........//////NNNOOOPPPPPPQQQSSSVVVXXXSSSRRRQQQRRRSSSTTTSSSRRR\\\^^^___^^^ZZZVVVTTTSSSWWWVVVXXXddd|||yyy{{{ttt^^^PPPPPPWWWWWWRRR\\\aaa___UUURRRWWWWWWQQQ\\\YYYWWW[[[eeelllooonnnnnnsssuuuqqqpppqqqmmmgggeeeeeeeeeeeeccc```]]][[[YYYXXXWWWVVVVVVWWWXXXXXXWWWVVVUUUVVVXXXYYYYYYWWWTTTTTTTTTSSSSSSUUUYYY\\\YYYWWWVVVUUUVVVVVVUUUTTTTTTTTTUUUUUUVVVVVVWWWWWWSSSUUUWWWWWWWWWVVVWWWXXXUUUVVVXXXZZZZZZXXXVVVUUUVVVSSSQQQSSSYYY^^^aaabbb\\\xxxmmmXXXFFF999444333111000//////000000333444555777999:::;;;;;;======<<<;;;===@@@@@@>>>AAAGGGQQQaaauuurrrYYYNNNNNN\\\lll}}}qqqZZZYYYWWWTTTPPPJJJEEEBBBCCCBBBCCCJJJSSSXXXYYYWWWHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJGGGEEECCCCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEDDDBBBAAA@@@AAA>>>;;;;;;>>>??????>>>;;;::::::<<<======;;;888777:::>>>??????=========@@@@@@???===::::::<<<===555999>>>???===;;;:::;;;<<<<<<<<<;;;999777555444666666666666666555555555444333222222111111222222333333444444444333222222555333111222444444111///111111111000111111222222222333333444444333333333333333222222111222222333777888<<>>>>>???@@@AAACCCCCCFFFIIIKKKJJJFFFCCCFFFEEECCC@@@===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888;;;>>>>>><<<;;;>>>AAA<<<999777777888888666333555444333222111111111111000000000000///////////////...,,,,,,,,,---///111---------,,,---...///000,,,++++++***)))))))))******************************)))((((((((()))++++++++++++***)))(((((())))))))))))(((((('''''''''&&&)))))))))))))))******+++((((((''''''((()))******((((((((()))***+++,,,---))))))((((((((()))***+++******++++++******)))((((((%%%$$$%%%))),,,---,,,+++***)))(((((()))******))))))))))))*********************************+++***++++++,,,,,,++++++***---------............/////////............//////QQQPPPOOOMMMMMMQQQWWW[[[UUUTTTRRRRRRSSSSSSQQQPPPWWWYYYZZZYYYVVVSSSQQQPPPTTTVVVZZZbbbqqqyyyxxx}}}hhhRRRHHHHHHJJJIII\\\]]][[[VVVTTTUUUTTTQQQUUUSSSSSSWWW___fffjjjkkkpppttttttqqqppprrrpppkkkjjjjjjjjjhhhfffbbb___]]][[[ZZZYYYXXXXXXYYYZZZ[[[WWWVVVTTTUUUWWWYYYYYYXXXVVVVVVVVVTTTSSSUUUXXX[[[ZZZXXXVVVUUUVVVVVVTTTSSSTTTTTTTTTUUUUUUUUUUUUUUUWWWYYYZZZYYYXXXVVVWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRUUU\\\fffllllllkkkrrrxxx```NNN@@@666222111000000000111222222555666888:::;;;<<<=========???AAA@@@???@@@CCCEEE@@@GGGXXXssskkkTTTKKKQQQ[[[eeewwwwww\\\RRRRRRQQQOOOLLLIIIEEECCCDDDBBBBBBGGGNNNRRRQQQOOOFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@??????<<<:::;;;===>>>===<<<:::999999;;;<<<<<<;;;999999;;;<<<===<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;777:::======;;;999999:::;;;;;;:::888777555444444555555555555555555555555333333222222111111111222111111222222222222222111333222000111333333111...111111000000111111222222111222222333333333333333222222111111111111222222666666888;;;>>>CCCNNNYYYjjjkkkooouuu{{{{{{{{{tttqqqxxx}}}zzznnndddZZZSSSIIIHHHFFFDDDCCCCCCDDDEEEDDDHHHMMMOOONNNJJJGGGEEECCCCCCCCCDDDEEEGGGHHHIIIIIIHHHEEEBBB@@@EEENNNUUUWWWQQQKKKGGGFFFFFFCCCAAA??????>>>======>>>???@@@BBBCCCDDDFFFHHHGGGDDDAAACCCBBB@@@???===<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<===>>>?????????:::888666666888888666444333333222111000000000000000000000/////////......------+++++++++,,,...///------........./////////,,,,,,+++******************************************))))))((()))***+++,,,+++******)))(((((()))))))))((((((((('''''''''''')))(((((((((((()))******)))))))))))))))***++++++------,,,+++++++++++++++*********++++++,,,,,,------............---,,,,,,***(((%%%&&&(((******)))+++***)))(((((()))******))))))))))))************)))*********++++++,,,,,,++++++,,,,,,,,,,,,++++++------------............//////............//////TTTQQQMMMIIIIIINNNVVV\\\WWWVVVSSSSSSRRRRRROOONNNSSSUUUVVVUUUSSSQQQPPPPPPQQQUUUYYY]]]cccrrr||||||}}}fffRRRKKKLLLNNNZZZUUUSSSVVVVVVTTTSSSTTTQQQQQQRRRTTTWWW\\\```bbbjjjmmmnnnmmmnnnppppppmmmkkkkkkkkkkkkiiifffcccaaa___^^^]]]]]]]]]]]]______YYYWWWUUUTTTVVVXXXXXXXXXWWWWWWWWWUUUTTTTTTVVVYYYYYYWWWUUUUUUUUUTTTSSSQQQSSSSSSSSSSSSSSSSSSRRRRRRWWWYYYZZZYYYWWWUUUUUUUUUXXXXXXYYYZZZZZZZZZZZZZZZXXXXXX]]]gggrrrwwwrrrlllvvvzzzrrr[[[FFF<<<777222000000000111222444555666999:::;;;===>>>?????????:::===@@@AAA@@@AAAFFFLLLKKKSSSiii|||bbbUUUVVV___kkkttt{{{nnnVVVKKKHHHIIIIIIIIIHHHGGGEEEDDDCCCBBBAAADDDHHHJJJHHHFFFBBBDDDEEEGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA???===<<<<<<:::999:::;;;<<<;;;999999888888999;;;<<<;;;999:::;;;::::::999;;;???CCCAAA>>>;;;;;;<<<===:::888999:::;;;;;;999888999::::::999777555444333444444444444444444555555555555333333222222111111111111...///000111111111111111111000000000111111///...000000000000000111222333111111111222222222333333111111000000000000111111333222333555444333999@@@HHHKKKOOOTTTXXX\\\```cccrrryyyxxxqqqrrr{{{sss```RRRKKKGGGDDDAAA>>>>>>???@@@AAABBBCCCDDDEEEIIINNNPPPNNNIIIEEECCCBBBBBBBBBBBBCCCEEEFFFFFFGGGFFFDDDBBBBBBIIISSS[[[ZZZTTTMMMFFFCCCBBB@@@@@@???>>>===<<<<<<===>>>>>>CCCBBBAAABBBCCCCCCAAA@@@@@@???>>>===<<<;;;;;;;;;999999999999999999999999===:::777999===???===:::777666555666777777555444222111000///////////////000////////////.........,,,+++*********+++---...,,,---///000111000......,,,,,,++++++******++++++******************************))))))******+++,,,******)))((((((((())))))((((((((((((''''''''''''(((''''''''''''((())))))************+++,,,---...333222000...---+++******,,,,,,---..................////////////...------,,,***''''''(((((('''&&&***))))))(((((())))))***))))))))))))************))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......------......///UUURRRMMMHHHGGGJJJQQQWWWVVVUUUSSSRRRSSSRRRPPPOOOSSSTTTVVVVVVTTTRRRRRRSSSQQQRRRUUUVVVYYYcccvvv{{{{{{zzznnnjjjiiiYYYPPPNNNUUUYYYUUUTTTXXXSSSTTTTTTSSSRRRSSSVVVXXX\\\___dddhhhkkkmmmlllkkkhhhiiijjjkkkjjjiiigggfffddddddcccbbbbbbccceeefff^^^[[[WWWUUUVVVWWWXXXXXXTTTUUUVVVUUUTTTSSSUUUWWWUUUTTTSSSSSSTTTTTTRRRPPPRRRQQQQQQQQQPPPPPPOOOOOOQQQRRRUUUUUUTTTTTTUUUVVVYYY[[[^^^bbbdddddddddcccdddbbbdddkkkrrrrrriii```aaa___SSS@@@444333444333//////111333555777999:::<<<===>>>???@@@@@@AAA@@@<<<===???CCCDDDEEEJJJQQQSSSdddcccSSSKKKZZZuuulllOOOGGGJJJDDDDDDEEEFFFFFFEEEEEEDDDBBBAAA@@@BBBDDDDDDCCCAAA???AAADDDFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@???===<<<;;;:::999999999:::999888888888777777888:::;;;:::999::::::999888999===DDDIIIMMMGGG???<<<======:::777888888888888888888:::;;;999888555333222333444555333333333333444444444444222222222222222111111000---...///000111222222222////////////000///......000000///000000111222333111000000111111222222333000////////////000000111///...111444444111333777555888;;;<<<<<>><<<===>>>@@@@@@@@@@@@???BBBFFFKKKNNNLLLHHHDDDBBB@@@@@@@@@AAAAAABBBDDDDDDDDDDDDCCCBBBCCCKKKVVV^^^ZZZVVVNNNFFF@@@>>>>>>???@@@???>>>===<<<===>>>>>>DDDBBB@@@@@@AAAAAA@@@??????>>><<<;;;::::::999999888888888888888888888888888666555666888999888666444444555555666666555444222111000000/////////////////////.........------,,,++++++***+++,,,------+++---000222222000...,,,,,,,,,+++++++++++++++,,,***************************************++++++,,,***))))))((((((((())))))(((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((())))))***+++---///111222555444222000...---,,,,,,....../////////...---,,,,,,,,,,,,,,,,,,+++*********)))(((((('''''''''&&&(((((((((((()))))))))***((()))))))))************((()))***+++,,,---......,,,,,,------------,,,,,,+++,,,,,,,,,------------...------------------...TTTRRRNNNJJJGGGHHHLLLPPPSSSRRRQQQRRRSSSTTTSSSRRRSSSUUUVVVVVVTTTTTTTTTUUUSSSOOONNNQQQUUU[[[hhhuuuzzzxxx~~~aaaVVVQQQYYY^^^\\\ZZZ\\\WWWWWWVVVTTTRRRQQQRRRSSSRRRVVV^^^fffllllllkkkkkkjjjkkklllmmmllljjjhhhgggiiihhhgggggggggiiijjjkkkeeeaaa\\\YYYYYYYYYYYYYYYRRRTTTVVVVVVUUUTTTUUUVVVQQQPPPPPPRRRSSSTTTRRRPPPPPPPPPPPPOOOOOONNNNNNMMMLLLNNNRRRUUUWWWXXX[[[]]]^^^aaafffiiijjjhhheeecccjjjfffcccccceeeaaaXXXPPPNNNKKKBBB888222333555555000111333666888;;;<<<===>>>>>>???@@@AAAAAAAAA@@@EEEAAAAAAFFFHHHIIILLLSSSVVVsssoooWWWLLLMMMiii|||vvvZZZHHHEEEJJJDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@AAABBBCCCBBBAAA>>>???BBBDDDEEEEEEDDDCCCDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBBBB@@@@@@??????>>><<<;;;::::::::::::999888888888888999888777888:::;;;:::999999999888888:::@@@HHHNNNZZZQQQEEE>>>======;;;888777666555555777999;;;<<<888777444333222333444666111222222222333333333444111111222222222111000///......000111222222222222---.../////////.........////////////000111222333222222111000000111222222//////......///000000111......111555666333444777222444666555444555:::>>>===CCCGGGFFFGGGMMMSSSUUU^^^hhhsssyyyyyy{{{oookkkiiiiiiggg]]]PPPFFFDDDAAA???>>>??????<<<999<<<===???AAAAAAAAA@@@??????CCCHHHJJJIIIFFFCCCBBB????????????@@@AAABBBBBBBBBCCCBBBBBBCCCIIISSS[[[ZZZXXXQQQIIIAAA>>>@@@CCCAAA@@@???>>>===>>>??????DDDBBB@@@???@@@AAAAAA@@@???>>><<<:::999888777777888888888888888888888888444666777777444333555666222333555666666555444444222222111000000000111111............------------,,,,,,,,,,,,,,,------...+++---000222222000---++++++++++++******+++,,,,,,))))))))))))))))))))))))))))))******++++++++++++)))((((((((((((((())))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&''''''(((&&&''')))+++...111444555333222111000///..................---,,,+++***))))))************)))((((((&&&'''((((((((('''((((((''''''(((((())))))))))))((()))))))))************(((((()))***,,,---......+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------SSSRRRPPPLLLIIIIIILLLNNNQQQPPPPPPQQQTTTUUUUUUTTTSSSTTTUUUTTTSSSSSSTTTUUUUUUMMMJJJOOOTTTVVV]]]ggguuu}}}sssvvv}}}oooddd]]]aaahhhkkkiiihhh```___]]]ZZZXXXVVVTTTSSSOOORRRZZZeeejjjjjjiiijjjlllmmmmmmmmmllljjjgggfffkkkjjjiiiiiijjjkkkmmmnnnhhheeeaaa_________^^^]]]VVVXXXZZZZZZYYYWWWWWWWWWQQQPPPQQQRRRTTTTTTRRRPPPPPPPPPPPPPPPPPPOOOOOOOOOOOORRRWWWZZZ]]]___ccceeekkkmmmoooooommmgggaaa]]]aaa]]]YYYVVVSSSOOOIIIEEEAAA@@@<<<777333222111000333555777:::<<<>>>??????@@@@@@AAAAAAAAAAAAAAA@@@FFFBBBDDDJJJKKKIIIPPPZZZmmm{{{cccRRRKKKPPPdddssseeeXXXLLLEEECCCCCCCCCCCCCCCBBBBBBBBBBBB???@@@AAABBBBBBCCCBBBBBB>>>???@@@BBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@======>>>>>>======<<<;;;<<<<<<;;;999777777999;;;<<<:::888888999::::::999777888888999;;;AAAHHHMMMZZZRRRGGG???;;;;;;:::999666444333444777999::::::555555444333222333444555000000111111222222333333000111222222222111///......///000111111222111111,,,...//////.........///.........///000111222333555444222111000000111111///......//////000111222111///000444555222222444///000111111111333666999:::<<<;;;777777===BBBDDDBBBJJJSSSYYYZZZ\\\aaaeeemmmvvv}}}~~~}}}}}}|||zzzvvvuuuwww{{{}}}yyytttnnneee\\\VVVOOOLLLKKKLLLJJJEEEBBBBBBDDDAAA<<<999999::::::::::::;;;>>>@@@BBBCCCCCCCCCAAACCCFFFFFFEEECCCBBBAAA???????????????@@@AAAAAAAAABBBBBBAAAAAAEEEMMMSSSVVVVVVSSSKKKCCC@@@CCCGGGBBBAAA@@@>>>>>>>>>??????CCCBBB@@@@@@AAABBBAAA@@@???>>><<<:::888777666666888888888888888888888888555888:::888444333555888222444777888666444333333222111111000000111111111......---------,,,,,,,,,,,,,,,,,,,,,------------+++---///111111///,,,************)))******++++++))))))))))))))))))))))))(((((()))************)))((((((''''''(((((())))))'''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''(((***---000333444......------......//////---,,,+++***)))))))))***)))************)))((((((###%%%'''((((((((((((***&&&&&&'''((())))))))))))))))))))))))************(((((()))***++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---SSSRRRPPPMMMKKKMMMQQQTTTQQQPPPPPPQQQTTTUUUUUUTTTTTTUUUVVVUUUSSSSSSTTTVVVUUUMMMJJJPPPRRROOOSSS\\\rrrxxxqqquuu|||xxxqqqiiijjjvvv~~~vvvrrrlllgggccc___YYYUUUMMMMMMRRR[[[___^^^___cccdddeeegggiiiiiihhhgggfffjjjiiiiiiiiiiiikkklllmmmhhhgggeeedddeeefffeeeddd___aaacccbbb___\\\ZZZYYYUUUUUUUUUVVVVVVUUURRROOORRRRRRRRRSSSSSSSSSSSSSSSXXX[[[^^^```bbbcccfffgggpppooolllhhhccc]]]XXXTTTQQQPPPNNNJJJFFFBBB???>>>777777777666333111222333777999;;;===???@@@@@@@@@BBBBBBCCCCCCCCCBBBBBBAAAAAAEEENNNWWWVVVVVVeeexxxkkk[[[OOOFFFMMM```vvvfffXXXTTTRRRKKKDDD@@@@@@@@@????????????@@@@@@???AAABBBBBBBBBBBBBBBBBB????????????????????????@@@@@@AAAAAAAAA@@@@@@???@@@@@@???>>>>>>>>>>>>>>>;;;<<<<<<===>>>=========>>>>>>===999666777:::>>>>>><<<:::999:::::::::999777888999:::;;;>>>BBBFFFKKKHHHBBB===999888888999777555444444777888777666222222222222222222222222//////000000111222222333000000222222222111///......//////000000000//////+++...000000...---///000............000111222333888666444111000000000111////////////000111222333444000...111222000000333...------...000222222222333444444222666<<<>>><<<666999===???@@@AAADDDFFFEEEMMMRRRSSSSSSUUUTTTQQQTTTSSSRRRTTTWWWYYYWWWUUUSSSQQQNNNLLLJJJFFF???:::???<<<;;;???>>>::::::===@@@>>>:::888888:::<<<===999:::<<<>>>@@@BBBCCCCCCFFFGGGGGGEEEBBB@@@???@@@??????????????????@@@AAA@@@BBBBBBAAA???@@@DDDHHHLLLOOOOOOIII@@@===AAAGGGBBBAAA???>>>======>>>>>>AAA@@@???@@@AAABBBAAA@@@======;;;:::999888888888999999999999999999999999777888888777555444444444333666999999666444333333000000/////////000000111---------,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,+++,,,...//////---+++)))))))))(((((())))))***+++))))))))))))))))))))))))&&&'''((()))***)))(((((('''''''''''''''((())))))''''''''''''((((((((()))'''''''''&&&'''(((((()))(((((()))***+++---...///++++++***++++++,,,---...)))((('''&&&'''***---...)))))))))))))))(((''''''"""%%%((()))''''''((()))%%%&&&'''))))))))))))((())))))))))))************((((((((())))))*********)))******++++++******)))************++++++++++++,,,,,,++++++++++++,,,,,,SSSRRROOOMMMMMMPPPVVV[[[QQQPPPPPPQQQTTTUUUUUUTTTWWWWWWXXXVVVUUUTTTVVVWWWTTTMMMMMMRRRPPPJJJMMMVVV[[[xxxzzzsssvvv}}}{{{xxxuuuoooooo{{{tttnnnfff\\\UUUJJJFFFHHHNNNQQQPPPSSSYYYXXXZZZ^^^bbbeeegggggghhhhhhhhhgggggghhhiiikkklllgggffffffhhhjjjkkkkkkjjjgggiiijjjhhhddd___\\\ZZZZZZYYYYYYYYYXXXVVVRRRNNNTTTTTTUUUUUUVVVVVVWWWWWW^^^```ccccccccccccdddeeegggddd^^^XXXRRRNNNKKKJJJGGGHHHHHHEEE???:::999999222222444666666777;;;???:::;;;===???@@@AAAAAA@@@DDDDDDDDDDDDDDDCCCCCCBBBBBBLLL^^^jjjiiilll[[[GGGIIIOOOPPPlll~~~qqq\\\NNNDDDEEEHHHFFFBBBBBB<<<<<<<<<<<<<<<===>>>???@@@BBBCCCCCCAAAAAAAAAAAA@@@??????>>>===>>>>>>>>>@@@@@@@@@@@@@@@???>>>===???>>>>>>===============:::;;;<<<===>>>>>>>>>>>>@@@@@@>>>999666777<<<@@@@@@===;;;999:::::::::999777888:::;;;:::;;;===???<<<======:::888666777888:::777555555777777444222///000000111111111111000...//////000111222222222///000222333222111///............///......------+++...111000......///111------......///111222333:::888555222000000000111////////////000111333333444///,,,///000000111444333111///000333333111///000111111111444888555///666666555444444555666666666::::::888999<<<>>>===999888777888;;;<<<<<<;;;888777666888;;;;;;777444444000222:::===;;;999;;;?????????>>>===<<<999888:::;;;;;;<<<===>>>???@@@KKKJJJIIIEEEAAA>>>>>>???@@@???????????????@@@AAA@@@BBBCCCAAA===<<>>DDDAAA@@@>>>===<<<<<<<<<===>>>>>>>>>???AAABBB@@@???;;;;;;::::::999:::::::::999999999999999999999999999555333333555555222///333777::::::777333222333//////.........//////000---------,,,,,,,,,++++++))))))***++++++++++++***+++,,,---......,,,***)))(((((('''(((((()))******))))))))))))))))))))))))%%%&&&((()))))))))(((''''''''''''''''''((()))***&&&'''''''''(((((())))))(((''''''''''''((())))))*********))))))***++++++))))))))))))***++++++,,,&&&%%%$$$$$$'''+++000333'''''''''''''''&&&&&&%%%###&&&))))))'''&&&&&&((($$$%%%'''))))))))))))((())))))))))))************(((((((((((())))))))))))))))))************)))))))))************+++++++++,,,++++++++++++++++++,,,PPPPPPQQQQQQRRRTTTUUUVVVSSSSSSTTTUUUUUUUUUUUUTTTUUUTTTTTTSSSSSSSSSSSSSSSNNNLLLMMMOOONNNKKKLLLPPPPPPlll}}}rrruuuxxxqqqtttmmmlllzzz|||ssseeeVVVMMMJJJIIIGGGEEECCCDDDGGGIIIPPPRRRVVVZZZ^^^aaacccccchhhccc___```eeeiiiiiigggdddeeeggghhhiiihhhfffeeeiiiiiihhhfffbbb^^^ZZZWWW\\\\\\[[[YYYWWWUUURRRQQQTTTUUUWWWWWWWWWUUUSSSRRRYYYXXXVVVTTTTTTTTTTTTUUUSSSPPPLLLKKKKKKJJJGGGDDDHHHEEE@@@;;;888777888999444555888:::<<<=========@@@@@@AAA@@@???@@@CCCFFFIIICCCAAAFFFIIIGGGHHHLLLTTTZZZnnnzzz]]]MMMMMMWWWeeeppp^^^NNNDDDDDDDDDCCCBBBAAA@@@???============>>>>>>>>>>>>AAABBBCCCCCCAAA@@@AAABBB??????@@@AAAAAA@@@??????AAAAAA@@@>>><<<;;;===>>>>>>>>>===<<<;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::666666999<<>>===;;;;;;::::::999<<<>>>===:::;;;@@@FFFJJJMMMLLLGGG@@@::::::<<>>>>>BBB@@@>>>===???@@@@@@???AAA@@@>>>===<<<===>>>???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBBBB???==================<<<<<<<<<===<<<;;;;;;:::::::::;;;666555555444444333333222555555888:::777000///222////////////............,,,,,,++++++***+++++++++***+++,,,+++******+++---+++++++++,,,,,,+++++++++'''(((((()))***+++++++++''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''$$$%%%&&&'''+++...***""")))((('''&&&&&&'''((())),,,***(((&&&%%%&&&'''(((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&''')))******(((&&&%%%''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************RRRRRRQQQQQQRRRSSSSSSTTTRRRSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTNNNMMMNNNPPPNNNKKKLLLPPPPPPeeetttxxxrrrwwwzzzzzz~~~~~~xxxttt|||qqq___RRRMMMDDDEEEDDDBBB@@@@@@BBBDDDHHHJJJOOOTTTYYY]]]___```___\\\ZZZ]]]cccggggggeeeddddddeeefffeeecccaaa```ccccccbbbaaa^^^[[[WWWUUUYYYXXXXXXWWWVVVTTTSSSRRRTTTTTTUUUUUUTTTSSSQQQPPPSSSRRRQQQPPPOOOOOOOOOOOONNNKKKHHHGGGGGGFFFCCCAAA@@@>>>;;;888666666666777666888:::<<<===>>>>>>===>>>@@@AAAAAAAAABBBEEEGGGFFFFFFHHHMMMLLLHHHHHHLLLUUUnnnxxxeeeRRRQQQ^^^ooo~~~jjjPPPEEE@@@@@@AAABBBBBBBBBAAAAAA<<<<<<<<<===============@@@AAACCCCCCBBBBBBCCCEEEEEEDDDBBBAAA@@@?????????AAAAAAAAA@@@>>>>>>???AAA>>>>>>======<<<;;;;;;;;;:::::::::::::::999999999;;;;;;;;;999666666999<<<>>><<<::::::;;;;;;:::999;;;;;;;;;;;;;;;:::999999:::999888888888:::<<<===:::888444333333444333333111111111111000000000000//////////////////////////////000000000111111111------......//////000000000000111111111000000///000000000000000000000000000000//////000000111222222000...---...111444777444333222000//////000000000000////////////000000000111333444555444333222333333222222222111111111222333333444444444444444333333333333333333333333444444444444444444444444333333444555666777888888======;;;:::999888888888888;;;===<<<:::<<<@@@EEENNNPPPOOOJJJBBB===<<<>>>999;;;;;;;;;;;;===>>>???BBB@@@>>>>>>???@@@??????AAA@@@>>>======>>>???@@@>>>>>>>>>>>>>>>???@@@@@@AAA@@@???@@@AAAAAA@@@>>>========================<<<<<<;;;:::999999999:::555555555444333333222222333444777:::777000...111............------------++++++******++++++,,,---+++,,,,,,+++******+++---******++++++++++++******'''(((((()))******++++++''''''(((((((((((('''''''''(((((((((&&&%%%&&&''''''((((((***///333111***(((((('''&&&&&&'''((((((+++***(((&&&%%%&&&'''(((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))******)))******+++***(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************TTTSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTQQQQQQPPPPPPQQQRRRSSSTTTOOOMMMNNNPPPNNNKKKMMMQQQQQQ^^^dddlll}}}yyypppqqq~~~uuudddSSSIIIGGG@@@AAAAAA@@@???>>>???@@@AAACCCGGGKKKOOORRRTTTVVVSSSRRRSSSWWW]]]aaaaaa````````````___^^^\\\YYYXXXYYYYYYYYYYYYWWWUUUSSSRRRTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOMMMLLLKKKJJJJJJHHHHHHIIIHHHHHHGGGFFFEEEEEECCCAAA@@@@@@???===;;;999888888888777777777888999:::;;;<<<============<<<>>>AAABBBBBBCCCEEEFFF@@@CCCJJJPPPSSSUUU]]]eeeppp{{{gggYYYNNNLLL```~~~oooTTTEEE@@@@@@@@@@@@AAA@@@@@@??????;;;;;;<<<<<<============???AAABBBCCCCCCCCCEEEFFFJJJHHHEEEAAA??????@@@@@@AAABBBBBBAAA@@@@@@AAACCC>>>>>>==================999999999888888888777777:::::::::999777777999;;;<<<;;;::::::;;;<<<;;;:::;;;;;;;;;::::::999999888;;;;;;:::999999:::;;;<<<999777444333444444444333222222111111111000000000........................//////000000000000111111,,,,,,---...///000111111///000000111111000000000000000000000000000000000..................///000111000...------///222333333222111000/////////000000//////......//////000000111222333444333222222222222222222111111111000000000111222222222222111222222222222222222222222333333333333333333333333444555555555555666666666999888777666555555555555666999<<<<<<;;;<<<@@@DDDMMMNNNMMMHHHBBB>>>>>>???@@@??????>>>>>>>>>>>>>>>BBB@@@>>>>>>???@@@???>>>AAA@@@???>>>>>>???@@@AAA???>>>>>>>>>>>>???@@@@@@AAA@@@>>>>>>@@@AAA@@@@@@==================>>>>>><<<<<<;;;999999888888888555444444333333222222111222333666:::888111...///...------------,,,,,,,,,************+++,,,------+++,,,,,,+++******+++---))))))************))))))((((((((()))******++++++''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''((())))))***///555555111''''''&&&&&&&&&&&&''''''+++***((('''&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((((()))))))))******++++++++++++)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))************************TTTTTTRRRQQQPPPOOOOOOOOOQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQOOONNNNNNOOOPPPQQQNNNLLLLLLNNNLLLJJJKKKPPPUUU\\\ZZZ[[[jjjyyyuuunnnkkknnn~~~xxxoooddd\\\RRRHHHCCCCCC===???AAAAAA@@@???>>>??????@@@AAACCCDDDFFFGGGGGGGGGGGGJJJOOOTTTWWWWWWUUUWWWWWWVVVVVVTTTRRRQQQOOOOOOPPPPPPQQQPPPPPPOOONNNOOOOOOOOOOOONNNMMMLLLLLLHHHGGGEEECCCBBBAAA@@@@@@>>>???@@@@@@@@@>>>===<<<;;;:::999999999888777777666777999;;;======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999<<>><<<;;;:::<<<<<<======>>>>>>??????AAABBBCCCCCCCCCCCCDDDEEEIIIHHHFFFDDDBBBAAA@@@@@@BBBCCCCCCBBB@@@???@@@AAA======>>>>>>????????????;;;;;;:::::::::999999999;;;;;;::::::::::::;;;<<<;;;::::::;;;<<<===<<<:::999999888888888999999999;;;:::999888888999999:::888666444333444555444333222222222111111111000000////////////////////////////////////000000000111------......//////000000...///000000000000000000000000000000000000000000------,,,,,,,,,------...111000...------...///000111111000000/////////////////////....../////////000000111222333222222222222111111111111000000000//////000111111111111000222222222222222222222222111111111111222222222222666666555555555444444444666555444444333333333333555777:::;;;<<<===???BBBCCCDDDDDDBBB???>>>@@@BBBEEEAAA???AAAAAA@@@@@@AAAAAA@@@>>>???@@@@@@@@@>>>AAA@@@@@@???@@@AAAAAABBB??????>>>>>>??????@@@AAAAAA???======???@@@AAAAAA======>>>>>>>>>>>>??????===<<<:::999888777777777444444444333222222111111222222666:::999333//////.........---------,,,,,,,,,,,,++++++***++++++++++++,,,,,,+++***)))+++,,,(((((())))))))))))(((((((((((())))))************''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''&&&''''''&&&***111222///''''''&&&&&&&&&&&&''''''***)))((('''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************TTTSSSRRRPPPOOOOOONNNNNNQQQQQQRRRSSSSSSSSSSSSRRRTTTRRROOOMMMKKKKKKLLLMMMLLLJJJJJJKKKIIIGGGIIINNNWWW]]]XXXRRRYYYfff|||}}}qqqhhhgggggglll}}}|||rrr^^^RRRGGGEEEEEECCC@@@???<<<>>>AAAAAA@@@>>>>>>>>>===============>>>?????????AAADDDGGGJJJKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFDDDCCCAAA@@@>>><<<;;;:::999999777888999:::999888777666444444555555444444444555777999<<>><<<;;;;;;:::::::::::::::888:::===>>>===<<<<<<===DDDIIITTTgggwww\\\OOOLLLKKKJJJJJJRRRlllsssYYYEEE<<<;;;===AAAAAA@@@???>>><<<::::::===>>>>>>???@@@@@@AAAAAACCCDDDEEEDDDBBBAAAAAABBBCCCDDDFFFFFFFFFDDDAAA@@@AAABBBCCCAAA>>>===============>>>>>>???@@@@@@@@@>>>>>>>>>>>>>>>===>>>===<<<<<<;;;<<<===>>>>>>>>><<<;;;;;;<<<>>>>>><<<;;;666666666666777999:::;;;888888777777777777777777777555444444555666555444222222222222111111111111000000000000000000000000...////////////000000000000000//////......------......///000000000000000////////////////////////------,,,,,,,,,,,,------000///......---.........///000000000//////......//////............//////000000111111111222111111111111111000000000////////////000111111111111111111111111111111111111111000000000111111111222222666666666555444444333333444444333333333333333444444666999;;;<<<===>>>>>>::::::;;;<<<>>>@@@DDDGGGCCC===:::===@@@???AAADDD@@@??????@@@BBBBBBBBB@@@BBBAAAAAAAAAAAAAAABBBBBB???????????????@@@@@@AAA@@@???======>>>@@@AAAAAA>>>>>>>>>>>>??????@@@@@@>>>===;;;999888666666666555555444333333222222111444222555999999444000000////////////.........---...---,,,+++***))))))))),,,------+++***)))***,,,((((((((())))))((((((((()))))))))))))))*********''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''%%%'''&&&$$$&&&+++---+++'''''''''''''''''''''''')))(((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))RRRQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRTTTRRRNNNKKKIIIIIIIIIJJJKKKIIIHHHIIIHHHFFFHHHMMMUUU[[[WWWPPPQQQWWWlllpppddddddhhhooouuuVVVHHH<<<:::<<<<<<:::999;;;===???@@@???>>>>>>>>>::::::::::::;;;<<<===>>><<<===@@@BBBCCCBBBAAA@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBB@@@>>>===<<<<<<<<<;;;:::999777666666444555555555555555444444222444555666555555777888999;;;>>>@@@AAA@@@???===<<<;;;:::999999999999:::888:::<<<<<<<<<;;;<<<===;;;HHH___~~~|||YYYKKKHHHEEEFFFMMMZZZeee]]]IIIBBB======@@@<<<===>>>>>>??????>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDCCCAAA??????@@@???AAADDDFFFFFFDDDAAA??????@@@AAA@@@>>><<<;;;<<<======>>>>>>?????????@@@?????????@@@AAAAAABBBBBB===<<<<<<===@@@AAA@@@???>>>======>>>@@@???===;;;666555555555666888999;;;666666666666666666666666555444333444666666555444333222222222222111111111111111111111111111111111......////////////000000111111000///...---,,,,,,------...///000000000000///////////////////////////...------------------///////////////...............////////////......///......------......///000000000000000111111111000000000000//////////////////000111111111111111000000000000000000000000//////000000111222222222666666555555444333333222444333333333333333444555444666888;;;<<<<<<;;;;;;777777888;;;>>>CCCGGGJJJQQQFFF>>>>>>>>>;;;;;;????????????BBBDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBAAA@@@????????????@@@AAAAAA???===<<<===???AAAAAA@@@>>>>>>>>>???@@@@@@AAAAAA???>>><<<:::888777666555666555555444444333222222444222333777888444000000000000/////////...............,,,+++***))))))))),,,------+++))))))***+++(((((())))))))))))(((((())))))))))))))))))******''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''&&&((((((%%%%%%)))+++)))''''''((((((((((((''''''(((((((((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))OOOOOONNNNNNOOOPPPQQQQQQPPPPPPQQQRRRRRRRRRQQQQQQSSSPPPLLLIIIGGGHHHIIIJJJLLLIIIHHHIIIGGGEEEHHHNNNOOOUUUSSSOOOPPPPPP[[[qqqsssiiioooxxxyyy```TTTGGG@@@===:::999;;;===???AAAAAA@@@???@@@AAA======<<<;;;;;;<<<======;;;<<<>>>???>>>>>>>>>>>><<<<<<<<<<<<======>>>??????>>>>>>============>>>;;;;;;;;;;;;:::999888777777777888888777555444333555444444444444444555555555777::::::999999<<<>>>>>>???AAABBBBBB@@@>>>===<<<<<<;;;:::999:::;;;;;;999;;;<<<===>>>???BBBDDDCCCUUUooo|||aaaLLLLLLTTTVVVYYY___pppzzzyyyNNNCCCEEE???<<<@@@;;;<<<===>>>???@@@@@@@@@===>>>>>>???AAABBBBBBCCCAAABBBCCCBBB@@@??????@@@???@@@BBBCCCCCCBBB@@@???;;;===???@@@>>>======>>>======>>>>>>>>>>>>>>>>>>======>>>@@@AAABBBCCCDDD<<<;;;;;;===@@@BBBAAA???@@@???@@@AAAAAA@@@>>>;;;888777555444444555777888555555666777777888888777444333333444666777666444333333222222222111111111000000000000000000000000........./////////000000000000//////......------,,,---...///000000000000////////////////////////000000///.....................///000000000//////------.../////////...---///......------......//////////////////000111111000000/////////............//////000000000000000000000000000000000000000//////000111111222333333555555555444444333333333222222222222333333444555444666888;;;<<<<<<999777:::999999:::===BBBEEEGGG[[[KKK???>>>===888888===>>>>>>@@@CCCGGGHHHHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@AAABBB===<<<<<<>>>@@@AAA@@@???>>>>>>??????@@@AAAAAABBBAAA???===;;;999777666666777666666555555444444333444000///333444222///000//////.........---------,,,++++++***++++++,,,,,,---------,,,))))))***+++((())))))******))))))(((***)))))))))))))))))))))''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''%%%))))))&&&&&&)))+++)))(((((()))******)))((((((''''''((((((((((((((('''((('''&&&$$$$$$&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))MMMMMMMMMNNNOOOPPPRRRRRROOOPPPQQQQQQRRRRRRQQQQQQQQQNNNKKKHHHGGGHHHJJJLLLMMMJJJIIIIIIHHHFFFIIIOOOIIIOOONNNOOORRRMMMPPP___rrruuuppp~~~{{{vvvqqqgggZZZPPPGGGAAABBBFFFAAACCCDDDDDDCCCCCCDDDFFFCCCBBB???===;;;:::::::::;;;<<<>>>>>>=========>>><<<;;;;;;;;;;;;;;;<<<<<<===<<<;;;:::999999999999666666777777777777666666111333444555444333000///666555444333333444555666888;;;===>>>===>>>@@@CCCCCCDDDDDDEEEDDDBBB???>>>===<<<;;;::::::;;;<<<===:::<<<>>>???AAADDDHHHKKK^^^nnnwww\\\PPPJJJUUUggguuu}}}mmmBBB>>>CCC:::555:::>>>>>>????????????>>>>>><<<===>>>???@@@AAABBBBBB???@@@AAAAAA??????@@@BBBAAAAAA@@@@@@@@@@@@??????999;;;>>>@@@@@@@@@@@@AAA>>>>>>>>>===============;;;;;;===>>>@@@BBBCCCDDD;;;::::::<<<@@@BBB@@@>>>AAAAAAAAABBBBBBAAA>>>;;;;;;999777444333333444555555555666888999999999999444333333444666777666555333333333222222222111111////////////////////////............/////////000.........///////////////,,,---...///000000000000////////////////////////222111000///////////////---...000111111111000///,,,---.../////////...---.........------.........///////////////000111111000/////////............---...//////000000//////000000000000000000000000///000000111222333333333555555555444444333333333222111111111222333444555555666888;;;<<<;;;888555===;;;999999;;;>>>@@@AAANNN>>>444666999888<<>>>>>@@@DDDHHHJJJJJJIIIFFFFFFFFFEEEDDDBBB@@@???@@@@@@??????@@@@@@AAABBB<<<<<<===???AAAAAA@@@>>>>>>>>>???@@@AAAAAABBBBBBBBB@@@>>><<<999777666666777777777666555555444444333...,,,///222000...///......---------,,,,,,,,,)))))))))***+++---...///---------,,,)))((()))+++))))))************))))))*********)))))))))))))))''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''###'''(((&&&&&&)))+++)))((()))***++++++***)))(((''''''(((((((((((((((''')))(((&&&%%%%%%&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((()))))))))***((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))MMMMMMMMMNNNPPPPPPNNNLLLPPPOOOPPPSSSWWWYYYWWWTTTMMMMMMMMMLLLKKKIIIGGGFFFIIIHHHGGGGGGGGGHHHIIIJJJJJJNNNOOOLLLLLLQQQTTTTTT___gggxxx|||~~~zzzllliiitttzzzfffUUULLLJJJGGGMMMSSSQQQHHH@@@@@@EEECCC@@@???@@@===888999<<<:::::::::<<>>@@@>>>:::===<<<;;;;;;::::::::::::888999999::::::999999888666666666777888888999999777;;;;;;777888===>>>:::===>>>@@@AAAAAAAAACCCEEEFFFFFFFFFEEEDDD@@@;;;777>>>999888<<<<<<999999===@@@BBBAAADDDQQQeeerrrtttttthhhkkkkkk___VVVUUUJJJNNNaaalllFFF:::===<<<888888888:::===???@@@???===;;;=========>>>??????@@@@@@??????>>>>>>>>>>>>>>>???BBB@@@>>>;;;::::::;;;;;;:::;;;===???@@@AAA@@@@@@@@@@@@@@@@@@???===;;;:::999999:::;;;;;;;;;::::::999:::;;;<<<============@@@???>>>???@@@???===;;;999888666555444444444555444444555666666555555444444333333222222333333444666555444333222222222222000///////////////000000............////////////---...///...---,,,...000+++,,,---...////////////,,,,,,,,,---------.....................///000000000//////.........//////---------------...///000............////////////////////////000000000000......---------,,,,,,,,,............------------000000000000000/////////111000000000/////////...222222222222222222222222333333444555444333111000111333666999:::999888777888999::::::;;;;;;;;;;;;888999:::999999;;;>>>@@@AAA@@@AAAEEEIIIKKKIIIFFFGGGEEEDDDDDDDDDDDDBBB@@@>>>===<<<===>>>???>>><<>>>>>???AAACCCBBBAAA?????????AAACCCDDDDDDCCC@@@@@@???<<<888666666777999999888777666444222111111111000///////////////222///++++++---///...---//////...---,,,,,,++++++,,,,,,------,,,+++)))(((++++++++++++++++++++++++***)))(((((()))+++---...&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))$$$%%%&&&&&&'''''''''&&&(((((())))))*********+++&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$#########%%%''''''&&&&&&'''((((((((()))******)))((('''%%%%%%&&&'''((((((((('''###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&'''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((()))******NNNNNNNNNOOOQQQQQQOOOMMMMMMLLLMMMOOOSSSUUUTTTRRRPPPOOONNNMMMKKKJJJIIIHHHKKKJJJIIIHHHHHHHHHIIIJJJIIIMMMMMMJJJJJJNNNQQQPPPSSSXXXggg}}}yyyqqqhhhbbbdddsss~~~pppiiifffhhhiiieee]]]TTTOOONNNIIIDDDAAABBBAAA===<<<>>>>>><<<<<<<<<>>>>>>===<<>><<<===???@@@???======<<<;;;;;;:::::::::;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;<<<<<<======<<>>>>>>>>===<<<=========>>>??????@@@@@@???>>>>>>======>>>>>>???AAA???===;;;::::::;;;<<<:::;;;===???@@@@@@@@@@@@@@@@@@AAA@@@???===;;;:::999::::::;;;;;;;;;::::::888999:::;;;<<<=========???>>>=========<<<:::888999888666555444444444555777777666555444333333222444333333222222333333444333222111000////////////000///////////////000000---.........////////////---......---,,,,,,---///+++,,,---....../////////,,,,,,,,,,,,------------...------------...//////......------------......---------------...//////---.........////////////000000//////////////////.........---------,,,,,,---------....../////////////////////////////////......//////000000000000222222222222222222222222222333444444444222111000///000333666777666555444777777888888999888888888888999:::;;;:::;;;===???@@@@@@BBBFFFJJJKKKIIIFFFFFFEEECCCBBBCCCCCCBBB@@@???===<<<===>>>@@@???>>>>>>======>>>@@@AAA@@@???>>>======>>>@@@BBBCCCCCC?????????<<<999666555666555555666666555444444333111000000///////////////111...,,,,,,...///---,,,.........---,,,,,,++++++******++++++***)))'''&&&++++++++++++++++++++++++,,,,,,+++***))))))))))))&&&&&&&&&'''''''''(((((((((''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))***''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$######$$$%%%''''''&&&%%%&&&''''''(((((())))))(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((())))))***PPPOOOOOOPPPRRRRRRQQQPPPLLLJJJJJJKKKNNNPPPPPPPPPRRRQQQOOOMMMLLLKKKKKKKKKLLLKKKJJJIIIHHHHHHIIIIIIJJJNNNNNNKKKJJJMMMNNNNNNLLLNNNYYYooovvvooogggaaa]]]```ooo}}}~~~uuujjj^^^VVVPPPGGG@@@AAACCCAAA??????CCCAAA???>>>???@@@???>>>@@@@@@?????????@@@@@@@@@???>>>>>>============>>>???@@@@@@@@@@@@@@@@@@???>>>>>>???@@@@@@AAAAAABBB???BBBBBBAAAAAADDDEEECCC???@@@CCCCCCDDDDDDFFFHHHIIIHHHEEECCCAAA@@@??????<<<999888:::;;;<<<@@@FFFUUU___mmmyyyYYYMMMCCCCCCEEEHHHPPPYYY^^^qqqqqqTTTBBB444666<<<<<<::::::::::::;;;;;;<<<=========<<<======>>>>>>???@@@@@@>>>>>>============>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;<<<===>>>???@@@@@@@@@@@@AAAAAA@@@???<<<:::999::::::;;;;;;;;;::::::999888888999:::;;;<<<======@@@>>><<<<<<<<<;;;999777888777666555444444555666;;;999777444222111111111333333222222222222333333222111000///.........///000//////.........//////---------.........//////---......---+++***+++---++++++,,,---............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------------------------...///---------.........//////000000//////.........---//////.........---------+++,,,---...///000111111---------------.........,,,------///000111222222111111111111111111111111222222333333222222111000...///222444555444333333555555666666666555555444666999;;;<<<<<<<<<<<<===???@@@DDDHHHKKKKKKHHHEEEEEECCCAAAAAABBBBBBAAA@@@>>><<<;;;;;;>>>@@@AAAAAA>>>===<<<===??????>>><<<<<<<<<======>>>???@@@AAA>>>@@@AAA???<<<999777666111222333444444444444444000000//////....../////////...------......---+++...------,,,,,,+++++++++************)))(((''''''******************++++++,,,,,,,,,+++***)))((((((&&&&&&'''''''''((((((((()))((((((''''''&&&&&&%%%'''&&&%%%%%%%%%&&&'''((('''''''''''''''((((((((()))(((((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((('''&&&%%%%%%&&&&&&&&&'''((((((''''''&&&'''''''''(((''''''&&&&&&((((((''''''''''''(((((('''''''''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''(((((()))***PPPPPPOOOPPPRRRSSSSSSQQQLLLKKKJJJJJJLLLNNNOOOPPPRRRQQQNNNLLLKKKKKKLLLMMMLLLKKKIIIHHHGGGGGGGGGHHHLLLPPPQQQMMMKKKMMMNNNMMMJJJKKKRRRbbbuuu{{{tttlllhhhggglllyyyqqqfff```SSSGGGEEEGGGFFFBBB@@@EEECCCAAA@@@BBBBBBBBBAAA???@@@@@@@@@>>>>>>@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDD???AAABBBBBBBBBDDDDDDCCCAAACCCDDDEEEDDDEEEFFFHHHJJJKKKKKKHHHDDD???;;;999<<<888777===HHHRRRXXX\\\lllrrryyy|||yyypppddd[[[HHHCCCAAAGGGRRR___jjjrrrvvvkkkNNNFFF===888:::>>><<<:::;;;::::::999999:::;;;<<<===<<<<<<<<<===>>>>>>??????======<<<<<<<<<===>>>>>><<<;;;;;;::::::;;;<<<<<<<<<<<<======>>>>>>>>>>>>@@@@@@@@@@@@>>><<<:::999;;;;;;<<<<<<;;;:::999999777777888999:::<<<===>>>@@@>>>===<<<======<<<;;;777777555444444555666666;;;999666333111000111111333333222222222222333333222222111000000000000000//////......------......,,,,,,---------.........---......,,,******+++,,,++++++,,,---------------++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,------...---------,,,,,,---......,,,,,,---------.........000//////......------,,,/////////.........------,,,------...//////000000,,,,,,,,,,,,,,,---------,,,------...///000111111111111111111111111111111111111111111111111111000///000222444555444444333555555555555444333222222555888<<<======<<<;;;;;;===@@@DDDIIIKKKIIIFFFCCCCCCBBB@@@@@@AAABBBAAA@@@;;;:::888999<<>>======>>>??????===;;;===???AAABBB@@@>>>===<<<===@@@BBBBBB???;;;888777///000111222333333333333000//////.........//////------......///...,,,***---,,,,,,,,,+++++++++***+++++++++++++++***)))))))))))))))***************((()))***,,,,,,++++++***''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((''''''''''''((())))))PPPOOONNNOOORRRSSSSSSRRRNNNMMMMMMLLLLLLMMMOOOQQQPPPOOOLLLJJJIIIIIIKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFLLLPPPQQQMMMKKKLLLLLLKKKGGGHHHLLLSSS\\\lllsssnnnkkkooovvvpppaaa[[[ZZZUUUNNNJJJEEEDDDBBBBBBCCCDDDCCCBBB>>>@@@@@@@@@??????AAACCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDAAABBBBBBCCCDDDDDDEEEEEEAAAAAABBBDDDEEEDDDDDDDDDGGGHHHJJJIIIHHHHHHJJJKKKNNNMMMKKKGGGAAA>>>===>>>===???FFFXXXmmmzzzzzztttggghhhiiihhh```UUUKKKEEEFFFHHHMMMXXXkkkMMM>>>>>>:::777888888777777888:::999888777888:::<<<===:::;;;;;;<<<<<<===>>>>>><<<<<<;;;;;;<<<======>>>:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===????????????>>><<<;;;999=========<<<;;;:::999888777777777888:::<<<===???>>><<<:::;;;<<<>>>>>>===666666555444444555777777999777444222111111222333333222222111111222222333111111000000///000000000//////...------,,,------,,,,,,,,,,,,---------------------,,,******+++,,,***+++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***************+++,,,,,,------,,,,,,---......///...------,,,,,,,,,------,,,,,,,,,,,,------------///.........------,,,,,,///.........------------............------------***+++++++++,,,,,,,,,---............////////////000000000000000000000000000000000000000000000000///000111222333333222222444555555555444333222222444777;;;===<<<:::999999:::>>>CCCGGGHHHFFFCCCBBBAAA@@@???@@@BBBBBBAAA@@@999888777888;;;>>>??????>>>======???@@@???===;;;>>>BBBGGGHHHDDD>>>999666999<<>>@@@FFFLLLSSSZZZhhh{{{}}}jjjQQQOOOOOOOOOJJJBBB???@@@FFF\\\vvvnnnLLLFFF;;;999777666666777888:::888888777777888999;;;<<<888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>999:::::::::::::::::::::;;;;;;::::::999:::::::::======>>>???>>>===<<<;;;>>>>>>======;;;:::888888888888888888:::<<>>???@@@BBBDDDDDDAAA???888777777999<<<>>>>>>===<<<<<<===???@@@@@@===;;;===CCCIIIIIIDDD<<<666333444777::::::888555333222222222222111000///...---......------......//////,,,---......,,,++++++,,,************************)))(((((('''''''''((((((''''''(((((())))))******------,,,,,,***)))'''&&&''''''((((((((()))))))))&&&&&&'''(((***+++,,,---)))((('''&&&&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((('''''''''(((''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''''''''&&&&&&''''''((()))MMMKKKJJJKKKNNNPPPQQQPPPKKKMMMOOONNNLLLKKKLLLMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHLLLNNNKKKIIIJJJIIIGGGIIIJJJLLLMMMKKKNNNZZZggg}}}yyy{{{zzzppphhhddddddeeewwwqqqoookkkgggaaaZZZSSSMMMJJJHHHFFFGGGJJJLLLLLLJJJEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIKKKIIIKKKPPPQQQMMMLLLOOOKKKNNNQQQSSSTTTVVVYYY\\\aaaaaa^^^YYYTTTTTTYYY^^^iiirrr}}}www```KKKBBBBBBDDDHHHFFFBBBBBBGGGVVV|||~~~eeeWWWLLL===<<<:::777888999::::::777777777777888999999:::777777777888999999::::::::::::::::::;;;<<<===>>>999::::::::::::999999999;;;:::999777777777888888;;;;;;===>>>>>>>>>===<<>>===<<<:::888777999888888999:::===@@@BBB>>>;;;888777888999999888555444444444555666888999555555444333333222222222222222111111111111222222000//////......//////000///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------,,,---///111******++++++++++++******))))))))))))*********++++++************+++,,,,,,++++++++++++,,,---...///...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------......---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,------...///000000////////////////////////......---------...000000.../////////000000000000111222222333333333333222333555888999888666666666666:::>>>@@@???======>>><<<>>>AAAEEEGGGFFFBBB>>>888999:::===???@@@>>><<<999:::;;;>>>@@@???===::::::@@@DDDDDD>>>888555444222555777888666333222111111222222111111000.........------------...///000,,,---...---******+++---)))*********************)))((('''&&&''''''((()))&&&&&&'''(((((()))******......,,,***)))((('''''''''((((((((())))))))))))%%%%%%&&&'''((())))))***)))((((((((('''''''''&&&''''''&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$%%%''''''&&&%%%&&&'''&&&%%%%%%%%%&&&'''))))))&&&&&&''''''((('''''''''&&&''')))++++++)))'''&&&%%%&&&((()))))))))'''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((LLLJJJIIIJJJLLLOOOOOOOOOHHHKKKNNNNNNKKKIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHIIIHHHGGGGGGGGGHHHIIIJJJIIINNNOOOMMMKKKLLLKKKIIIGGGFFFHHHKKKKKKJJJNNNUUUkkkzzzuuusssoookkkgggfffffffffmmm{{{wwwlllaaaZZZPPPLLLIIIKKKPPPSSSQQQNNNHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMKKKMMMSSSSSSOOOMMMQQQTTTWWW[[[___bbbeeejjjmmmvvv{{{~~~wwwqqqnnnoookkksssxxxrrrhhh\\\JJJ;;;???@@@GGGPPPRRRPPPSSSZZZuuuccc[[[ZZZFFF<<<;;;999666666777666444666666666777888888999999666666666777888888999999:::999999:::;;;<<<===>>>999::::::::::::999888777:::999888666666666777777999:::<<<>>>>>>>>>>>>===??????>>>===<<<:::888777999999888999;;;>>>AAACCCCCC@@@<<<999999999888777555444444444555666888999555555555444333222000///222222111111111111222222222111111111111111222222///...---,,,++++++++++++******+++++++++,,,,,,,,,+++,,,---------...000222******+++++++++******)))))))))))))))************+++++++++***++++++,,,---************+++,,,---......---,,,,,,++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---......///,,,,,,,,,+++++++++******(((((()))***+++,,,,,,---******+++,,,------......)))***+++---///000222222////////////////////////...------,,,---...///000111111111111222222222222///000111222222222222222333555777777666555555666555999<<<===<<<;;;;;;===;;;===BBBFFFIIIGGGBBB>>>999:::<<>><<<999888<<>>888444555666444666888888777555444444000111111111111000000///---------------...///000---......,,,))))))+++...)))))))))))))))*********+++***)))(((((()))***+++&&&&&&&&&'''((())))))***,,,+++***)))))))))++++++(((((((((((())))))))))))%%%%%%&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((######$$$%%%&&&&&&''''''###%%%''''''&&&&&&'''(((&&&&&&%%%%%%&&&''')))***%%%%%%&&&'''((((((((('''(((***---//////---***(((&&&''')))***+++***((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((KKKKKKKKKLLLLLLMMMMMMNNNIIIJJJKKKKKKKKKJJJHHHHHHJJJKKKLLLJJJHHHFFFFFFGGGIIIIIIIIIIIIIIIHHHFFFFFFLLLKKKKKKIIIHHHGGGFFFFFFFFFIIIKKKKKKIIIIIIMMMPPPZZZeeeuuu~~~uuunnnllllllllloootttuuunnn}}}yyyvvvfff[[[RRRTTT^^^ccc]]]TTTVVVLLLJJJQQQSSSMMMLLLQQQNNNQQQQQQMMMLLLOOOPPPPPPLLLLLLNNNQQQTTTUUUSSSRRRUUURRRTTTXXXZZZYYYZZZ^^^dddgggkkkqqqwww~~~rrraaa[[[\\\[[[[[[ZZZQQQCCC===???BBBRRR\\\bbbjjjiiihhhpppsssYYYPPPGGG;;;777777777777777888888888888<<<<<<777555666666444444444555666777888999999555666888999999999999888888888777777777777777888777666666666666777777888666888<<<>>>???>>><<<;;;;;;======<<<:::999999:::888888999:::<<<>>>@@@AAAAAA===999888999:::888555777666555333111222555888999666333222222111000///111000000000111222333333444444444111...------...,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++------,,,+++************,,,,,,,,,++++++*********++++++************++++++******++++++++++++*********++++++,,,,,,++++++*********++++++++++++******---,,,+++***+++---///111........................////////////////////////......///000000000000000////////////000111333333000111333444555444444333222444777999:::;;;===???999;;;>>>AAABBBBBB@@@???;;;===@@@DDDFFFCCC===999888888999999:::;;;<<<<<<::::::999888666444333222666666666555444333111111333111111222444333000,,,,,,,,,,,,---///222444666999555000,,,++++++++++++((()))***+++,,,+++******,,,***((('''&&&''')))***(((((((((((((((((((((((()))(((((()))++++++***)))((((((((((((((((((((((((&&&'''))))))(((''''''(((***)))'''&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%&&&'''((((((((((((((((((((((((###$$$%%%'''(((***+++,,,+++***(((&&&&&&&&&''''''&&&&&&%%%%%%%%%'''((()))+++,,,...---***'''%%%$$$(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJKKKLLLMMMMMMMMMMMMMMMJJJKKKKKKKKKKKKJJJHHHGGGIIIJJJLLLKKKHHHFFFEEEFFFIIIIIIHHHHHHHHHHHHGGGGGGJJJIIIIIIHHHGGGFFFFFFEEEIIIIIIJJJIIIHHHHHHIIIKKKPPPXXXeeessszzzuuuuuuwwwyyy}}}zzzmmmpppssskkk^^^XXXeeeppp||||||xxxpppiii___\\\aaaaaaZZZXXX\\\bbbdddccc___^^^___\\\XXX[[[ZZZ[[[]]]aaadddeeeeeehhhfffiiiooorrrsssuuuyyy}}}jjjUUUIIIFFFIIIHHHIIIJJJFFFAAACCCJJJVVVtttxxxyyynnnSSSFFF@@@;;;777777777777777777777777888<<<<<<888555666666555444444555666777888888999888;;;>>>AAAAAA???<<<999888777777666666777777777777777666666777888999999:::;;;<<<===============<<<<<<<<<;;;999888999:::;;;;;;;;;<<<<<<=========>>><<<999777777777666555777777555333111222555888999777444222222222111000222111111111222222333444333444333111...,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,,,,+++*********++++++,,,,,,,,,++++++*********+++******))))))******+++)))******++++++******)))***++++++,,,,,,++++++*********++++++++++++******---,,,+++***+++---///000------------------------..............................///000000000000000------------...///000000000111333444444444444333444444666888:::;;;<<<<<<888999;;;=========<<<;;;888;;;???DDDFFFCCC===888999999999:::;;;<<<<<<<<<:::::::::999777555444333666666555444333222111111444111//////111111000...000///...------...///000888444///,,,++++++++++++((()))***+++++++++******+++***((('''''''''((()))''''''''''''''''''''''''((('''&&&'''(((((('''%%%((((((((((((((((((((((((&&&'''))))))'''''''''(((***)))'''&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&((()))+++,,,***+++---,,,)))&&&$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&HHHIIIKKKMMMNNNNNNMMMLLLLLLLLLLLLKKKKKKIIIHHHGGGHHHJJJLLLLLLIIIGGGEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEKKKIIIGGGFFFGGGGGGFFFEEEHHHKKKTTTaaappp}}}yyy{{{rrrppplll```TTTOOORRR\\\ooo|||yyy|||{{{ssspppsss{{{}}}~~~~~~~~~vvvnnnrrrqqqrrruuuzzzzzzxxx}}}ssshhh\\\NNNCCC@@@BBBDDDDDDEEEEEEDDDFFFOOOZZZzzzjjjOOO>>>999;;;666666666666666666666666777;;;;;;777555666777555333444444555666777888888999===CCCGGGGGGBBB<<<888777666666555555666777777666666666777888999:::;;;>>>===<<<<<<<<<===>>>>>><<<<<<;;;888666666888:::<<<===>>>>>>>>><<<:::999;;;<<<;;;999666555666777777777555333111222555777:::777444333333333222111222222222222222333333444222333222000...,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******+++++++++++++++***************+++,,,,,,,,,,,,+++++++++*********+++,,,,,,+++++++++++++++*********+++******))))))******+++)))******++++++******)))******++++++++++++************++++++++++++******,,,++++++***+++,,,...///,,,,,,,,,,,,------------..............................///000000000000///......---------......//////000222444444444444333333111111444888:::999666999999999999999999999999555888===BBBEEEBBB===888:::::::::;;;<<<<<<======;;;;;;;;;:::999777666555777666444333222111222222555222///---...////////////...---,,,,,,,,,---...666222...+++++++++++++++((()))******++++++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''(((((('''%%%((((((((((((((((((((((((&&&'''))))))'''&&&'''''')))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((()))+++,,,---...//////''''''((()))***,,,...///(((***+++***'''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&FFFHHHKKKMMMNNNMMMLLLJJJLLLLLLLLLKKKJJJIIIHHHGGGIIIKKKNNNNNNKKKHHHGGGFFFEEEDDDCCCCCCCCCEEEHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFKKKHHHEEEEEEGGGHHHFFFCCCFFFHHHMMMTTT```nnn{{{|||}}}~~~~~~yyypppiiihhhggg```[[[ZZZSSSUUU\\\dddfffgggnnnwwwppphhheeeqqqsss```WWWTTTRRRNNNIIIGGGCCC@@@CCCIIILLLOOORRRSSSSSSXXXdddnnnxxxbbbLLL:::666;;;555555555555444444444444444888999555333555555444222333444555666777777888888<<>>>>>>>>>>>>>>=========<<<;;;999777444555888:::;;;===???@@@???<<<999777;;;===>>><<<888666777999777777555333111222555777:::888555333444444333222222111111111111111222222111111111///---,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++******************************))))))))))))))))))***+++++++++*********************+++,,,,,,,,,,,,+++******))))))***+++,,,,,,+++++++++*********************))))))))))))******))))))************))))))******++++++++++++************++++++++++++******++++++******+++,,,------++++++,,,,,,,,,,,,,,,---........................---...//////000000//////000000//////...////////////000111333444444444333444222111555;;;???===999<<<;;;:::999888888888999666777:::>>>AAAAAA>>>;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;:::999888777888777444222111111222333444333111///////////////+++***++++++---///111333333000,,,******++++++***((())))))***************)))))))))***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((())),,,,,,+++***((((((((((((((((((((((((&&&''')))((('''&&&&&&'''((((((''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''',,,---///111222222222111)))******+++,,,---......&&&((()))(((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&CCCEEEIIIKKKLLLLLLJJJIIILLLKKKKKKJJJIIIHHHHHHHHHKKKMMMOOOOOOLLLJJJHHHHHHCCCBBBAAAAAABBBDDDFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHEEECCCDDDGGGIIIHHHFFFHHHJJJMMMMMMQQQ\\\lllyyy{{{yyyzzztttnnniiiiiihhhffffffggg^^^YYYVVVVVVWWWVVVWWWZZZTTTSSSWWWdddxxx~~~iiiZZZQQQNNNLLLHHHFFFDDDCCCAAABBBKKKUUUaaagggmmmmmmlllpppzzzuuuttt|||~~~```PPPEEE999666:::444444444333333333222222000444555222000222333222222222333444555666777777888:::<<<>>>===;;;888666555555555555555666777777666666666666777888999:::;;;===???@@@@@@>>><<<;;;;;;;;;999666444555777:::888:::===??????===:::777999;;;===;;;777555666888666666555333111222666888:::777444333444444444333000000///////////////000///000000///---,,,---///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++*********************************)))))))))******)))))))))******************************+++,,,,,,,,,,,,+++))))))))))))***++++++,,,***************************))))))))))))))))))***)))))))))******))))))))))))******++++++******)))******++++++++++++******+++*********+++++++++,,,+++++++++,,,,,,---------........................------...///////////////000///...............///...///111333444444444333888666555:::AAAEEEDDDAAA===<<<999777666666777888888888888:::===?????????;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999777555222111222333444333444555444222000///...*********,,,...111444555000...+++)))***++++++***)))))))))))))))*********)))))))))***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***---//////...((((((((((((((((((((((((&&&''')))(((&&&%%%%%%&&&'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''')))***+++,,,,,,---...//////...---,,,,,,,,,,,,,,,+++++++++***%%%'''''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&BBBCCCFFFHHHIIIIIIIIIHHHJJJIIIHHHHHHGGGHHHHHHHHHMMMNNNOOOMMMKKKIIIIIIJJJCCCCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBDDDFFFHHHHHHHHHGGGJJJKKKHHHGGGMMM\\\hhh{{{~~~yyyrrrooooooqqqrrrtttrrrlllddd___]]]ZZZUUUQQQIIIJJJMMMTTT[[[aaacccccceeehhhiiigggdddfffooowwwyyyrrrnnn~~~{{{rrrtttyyyppphhh```]]]\\\^^^eeemmmmmmbbbSSSIIIEEEEEEEEEDDDDDDDDDEEEFFFIIITTTkkkzzziiimmmttt{{{~~~hhhbbbnnn}}}qqqZZZCCC;;;999666555777333333333222222111111000---222333000...111222111111222222333444555666666999::::::;;;::::::999888555555555555666777888888888777777777777888999999999;;;>>>AAAAAA???<<<:::;;;;;;:::777555555777999666888;;;>>>>>><<<999888666777888777555444333444555555444333222333777:::999666444333333444333333000///........................///...,,,,,,---///,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************************************))))))************)))))))))))))))*********************+++,,,,,,,,,,,,+++******)))))))))***++++++)))))))))******************))))))(((((())))))***((())))))******))))))((())))))************))))))******++++++++++++******************************++++++,,,,,,------......------------------------------...////////////...,,,,,,+++++++++,,,,,,------...000222444444444444444333444888>>>AAAAAA???;;;:::888666555555555666:::888777999<<<>>>??????;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999888666555444333444444333555777666444111///......------------///000111---+++))))))***++++++***)))(((((((((((()))***+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%(((+++------,,,((((((((((((((((((((((((&&&((()))(((&&&$$$$$$%%%&&&''''''(((''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''')))***,,,...///000000000000//////---,,,,,,+++++++++******((('''&&&%%%&&&'''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&@@@AAACCCEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIMMMMMMLLLJJJHHHGGGHHHJJJEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCC@@@BBBCCCCCCCCCDDDFFFHHHFFFGGGGGGEEECCCFFFMMMTTTfffzzzyyyqqqppprrrtttttt}}}yyytttoooiiiccc]]]UUUSSSPPPPPPPPPNNNKKKHHHHHHIIIIIIIIIIIILLLQQQUUU[[[^^^___\\\WWWSSSQQQOOOYYYaaagggiiihhheee^^^UUURRRTTTVVVZZZ]]]]]][[[YYYPPPJJJEEEDDDCCCDDDHHHMMMMMMHHHBBB???AAAEEEIIIKKKMMMQQQXXX]]]dddvvv|||rrrllluuuxxxuuuyyyrrrdddQQQEEEDDDKKKSSSWWWGGG>>>444000111333333444333333222111111000//////,,,111222///...111222111111111222333444555555666888888999:::::::::999999666666666666777888999999;;;;;;:::999999999::::::999:::<<<>>>>>>>>>===<<<:::;;;;;;999777666777999777888:::;;;;;;:::888666555444444555555444222000333333333222222444999<<<777555333222333333333222000000///...............,,,---...---,,,,,,---///,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************************************((()))***++++++***)))(((((()))))))))*********+++******+++,,,,,,,,,,,,++++++******))))))))))))***((()))))))))*********+++))))))(((((((((((())))))(((((())))))))))))(((((())))))************))))))******++++++++++++******)))***************))))))+++,,,,,,---......//////------------------------,,,---......//////......+++*********+++,,,------,,,...000222333444444444000111333555777999999:::;;;;;;999888777777777777888888999;;;>>>???>>><<<;;;;;;;;;:::::::::::::::999::::::;;;;;;;;;::::::999999888777666555444444444555666444111...///000000///---,,,,,,,,,------+++***((((((***++++++***)))(((((('''((()))***++++++***((('''''''''((()))''''''''''''''''''''''''%%%%%%%%%''')))***)))(((((((((((((((((((((((((((&&&((()))(((&&&$$$$$$$$$%%%&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,---111111000///............''''''(((((('''&&&%%%$$$%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''')))***+++---......&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@AAACCCDDDFFFGGGHHHFFFEEEEEEEEEEEEGGGHHHIIIMMMLLLKKKHHHEEEEEEGGGIIIGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA???AAACCCBBB@@@@@@CCCGGGEEEEEEDDDDDDDDDEEEEEEEEEMMM```sss}}}zzz{{{}}}yyyvvvtttrrrkkkccc`````````[[[WWWOOOMMMKKKJJJJJJJJJJJJIIIDDDGGGGGGDDDBBBCCCFFFHHHCCCIIIMMMKKKIIIIIIGGGDDDGGGFFFFFFHHHJJJKKKIIIHHHJJJGGGFFFHHHIIIGGGIIIMMMNNNNNNMMMNNNQQQYYYdddllllllttt}}}|||vvv{{{zzzvvveeeNNN???333333999999777555000222333000///111333222333222222111000//////...---111222//////111333222000111222333444555555666444666888:::;;;:::888777666666666666777888::::::>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;===>>>???:::;;;<<<:::888777777888888999:::::::::888666555777555444555777777444000222222222222222555:::===777444222111222333333222111111000///////////////,,,---------,,,,,,...///,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((()))***++++++***)))((((((((())))))*********+++******+++,,,,,,,,,,,,+++++++++***)))(((((())))))(((((())))))*********+++))))))(((((((((((())))))(((((())))))))))))(((((())))))************))))))******++++++++++++******))))))************)))(((,,,,,,------...///000000------------------------,,,---......//////......++++++,,,,,,---...///000,,,...000222333444444444444666888999888888999:::======<<<<<<;;;::::::999777888;;;???AAA@@@===999::::::::::::::::::::::::999999::::::;;;;;;::::::999999999999888666555444555666555111---,,,...111...---,,,+++++++++,,,---***)))'''(((***++++++***)))((('''''''''(((***+++,,,***((('''&&&''')))***(((((((((((((((((((((((((((''''''((())))))(((&&&((((((((((((((((((((((((&&&((()))(((%%%$$$$$$$$$%%%&&&'''(((((((((&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''---,,,+++)))))))))***+++###$$$%%%&&&&&&%%%$$$###%%%&&&'''&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***,,,------%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&BBBAAA@@@AAACCCEEEEEEDDDCCCDDDEEEGGGGGGHHHGGGGGGHHHGGGEEECCCAAAAAAAAAAAAEEEGGGJJJJJJIIIGGGGGGGGGHHHEEEEEEFFFDDD???===>>>AAA@@@???BBBEEEGGGEEECCCDDDCCCCCCBBBBBBAAAAAA@@@HHHOOOXXXfff}}}yyyxxx}}}uuuvvvtttpppooopppnnniiiggg^^^XXXWWWTTTOOOQQQVVVOOOPPPMMMHHHHHHMMMMMMHHHKKKKKKJJJIIIGGGGGGIIILLLJJJLLLKKKIIIJJJNNNNNNKKKOOOTTTTTTOOOLLLQQQXXX\\\eee```dddhhhgggtttzzzqqqmmm\\\GGG888777666555444333333333222111000//////000111222//////000111111111111111000000000000000000000000000000000000111222333444777777888999999999999888555666777777777888<<<>>>BBBCCCBBB???:::888888:::888:::<<<<<<;;;:::;;;<<<===<<<;;;;;;<<<;;;999777777777888:::;;;999555222666555444555666666444222444333111111333666999;;;888555222///...///222333000000//////.........---......---,,,,,,+++***************)))******++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))************))))))+++,,,,,,+++***))),,,+++***))))))***+++,,,++++++******************------,,,,,,+++***)))))))))((('''&&&&&&'''((()))))))))***++++++++++++*********))))))******+++,,,******))))))******+++,,,***+++,,,...//////000000------...//////...------......---,,,+++******)))---...///...,,,++++++,,,---...///111333444444444222222333444666999<<<===;;;<<<===;;;999777888888777999;;;===>>>>>>===<<<::::::::::::::::::::::::888999999:::;;;;;;;;;;;;;;;999888888888777666444999777444111...---------------------,,,+++***))))))************+++++++++(((''''''((()))******)))((((((((((((((()))******(((((('''(((((()))***+++(((''''''&&&&&&((()))***)))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&''''''((()))***#########&&&))))))%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&'''''')))***++++++++++++''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%BBBAAA@@@AAADDDFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGLLLKKKIIIGGGEEEEEEEEEEEEFFFIIIKKKLLLJJJGGGEEEEEEFFFBBB@@@AAA???;;;:::<<>>>>>===<<<;;;;;;::::::999999999888777888999:::;;;;;;:::999888888777777888888777666888666333000...------......------,,,++++++******(((((()))))))))************))))))***+++,,,++++++((((((((((((((())))))***(((((((((((((((((()))***(((''''''&&&'''((()))***)))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&''')))(((&&&%%%$$$#########%%%%%%$$$&&&((((((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&((((((&&&%%%&&&'''%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%AAA@@@@@@BBBEEEGGGHHHGGGFFFEEEDDDCCCDDDEEEFFFGGGMMMLLLJJJHHHGGGFFFGGGGGGFFFIIILLLMMMJJJGGGDDDCCCEEEAAA>>>>>><<<999:::>>>BBBAAAAAABBBCCCCCCBBB@@@>>>>>>???@@@@@@AAABBBBBBAAADDDFFFHHHPPP___lllsss|||yyyyyy}}}zzzwwwxxxxxxvvvpppjjjjjjmmmooommmmmmmmmlllkkkkkknnnssswwwrrrvvvxxxuuussstttssspppttt||||||dddQQQEEE===555///111111000000000000111111111000000//////000000111...//////000000000000000////////////////////////////////////000111222333555666666777888777777777999666444555888999888777>>>@@@AAAAAA???<<<<<<<<<999;;;======<<<;;;<<<===888888999;;;>>>???>>>===<<<:::888888999::::::999888666555666666555333111333222222222333555888:::444444444333222111///...///............---------...------,,,,,,++++++***...---,,,++++++***++++++******++++++++++++************++++++++++++******))))))))))))))))))))))))************)))((('''&&&))))))))))))************))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''(((((((((((()))***************)))))))))))))))******+++***))))))))))))***++++++,,,,,,...///000111111111000...---+++*********+++,,,,,,---------.........***+++------,,,,,,...///,,,---///000111222333333111111222333555777:::;;;======<<<999666555666777777888:::;;;======<<<<<<;;;;;;:::999888888777777666777999:::;;;:::888777555555666666777777777777555444111///...---......///...,,,+++******++++++'''''''''((((((((())))))************++++++++++++((((((''''''(((((()))***))))))(((((('''(((((((((''''''&&&&&&''''''((()))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''((((((((((((((()))))))))******''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&)))((('''%%%$$$#########)))'''&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''%%%''')))((('''&&&'''((($$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%@@@@@@???AAAEEEGGGHHHHHHGGGFFFDDDCCCCCCDDDFFFHHHKKKJJJHHHFFFEEEDDDEEEEEEDDDGGGKKKLLLKKKHHHEEEDDDHHHBBB>>>===<<<:::===BBBCCCCCCBBBBBBBBBAAA@@@???AAAAAAAAABBBBBBCCCCCCCCC@@@BBBCCCBBBDDDKKKWWW___qqq}}}~~~}}}zzz{{{~~~|||||||||||||||~~~pppZZZEEE<<<888333111333//////......///000111111000000000//////000000000---...//////000000//////////////////////////////////////////000111222222444444555666666666666666888555222444999<<<:::777:::<<<>>>???>>>===;;;;;;999;;;======<<<<<<<<<===:::999:::<<>>>>>@@@CCCFFFGGGGGGGGGFFFDDDCCCDDDEEEGGGHHHHHHGGGEEECCCCCCBBBCCCCCC@@@DDDHHHJJJJJJHHHGGGGGGHHHBBB===<<<;;;;;;>>>DDDDDDDDDDDDCCCBBB@@@??????CCCCCCCCCBBBBBBAAAAAAAAA>>>AAACCCCCCAAABBBJJJRRR\\\kkk~~~zzzppp\\\NNN===111333555111111666///.........///000111222/////////000000/////////------...////////////.......................................///000111222333333444555555555555444666333111555;;;>>><<<999666777999;;;<<<;;;:::888999;;;======<<<;;;<<<===<<<<<<<<<>>>@@@AAA@@@???<<<:::888888999;;;;;;;;;888777666666777666444222222222222222333555666777777555222///......///000,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++///...---,,,++++++***+++)))******++++++******))))))******++++++******)))((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))***************)))'''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))*********)))))))))))))))((((((((('''(((((((((((((((((('''''''''((())))))))))))(((((((((''''''(((((()))***))))))(((((())))))***+++((()))***,,,---------------,,,++++++,,,...000222000000///...------,,,,,,,,,---...---+++***+++,,,+++,,,---...///000000000000//////000222444666888;;;;;;:::777444333444555666666777888999:::;;;;;;:::999999777666555444444444555777888888666555444333555666444222000111222222111000//////.........///---+++)))((()))***+++((((((((()))))))))******''')))***)))''''''(((***'''''''''''''''(((((()))))))))(((''''''&&&''''''%%%&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((())))))))))))************''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%&&&(((***,,,...///,,,***(((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&((())))))(((''''''(((%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&===<<<<<<>>>AAACCCDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHGGGFFFDDDCCCBBBBBBCCCCCC>>>AAAEEEGGGGGGGGGHHHIIIEEE???:::999999999===CCCDDDEEEFFFEEEBBB@@@@@@@@@BBBBBBAAA@@@@@@???>>>>>>===>>>AAABBB@@@>>>BBBIIIKKKUUUcccpppzzz}}}yyykkkQQQ<<<;;;222...111333///...111///////////////000111111...//////000000//////...,,,------.......................................---------......///000111111222333333444444333333222111222555:::===<<<:::444444555777999999888666888:::<<<<<<;;;:::;;;<<<===<<<<<<===???@@@>>>===;;;::::::;;;======<<<:::777666666666777777555444222222222222333444555666888666222...,,,---///000++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++))))))************))))))))))))************))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))***************)))(((''''''&&&''''''''''''((((((((((((''''''((((((((())))))******+++)))))))))))))))(((((((((''''''((((((((((((''''''&&&''''''((((((((((((((('''''''''''''''((()))))))))(((((((((((()))************,,,---.../////////+++++++++,,,---000222333000000///...---,,,+++***,,,---...---***)))***+++++++++,,,---...//////...///......///000333555666777888999777555333444444555666666777888999::::::888888777666555555444444555555555555555444444333444666777555111///000333222222111111000///.........---+++***))))))******(((((()))))))))*********)))+++---,,,)))((())),,,''''''&&&&&&''''''((()))((((((''''''&&&'''''''''%%%%%%&&&''''''''''''&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###############""""""######$$$%%%&&&&&&&&&&&&'''((()))*********)))&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((%%%''')))((('''&&&'''(((&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''<<<;;;:::;;;>>>@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFEEEDDDCCCAAAAAAAAAAAABBB???AAACCCDDDDDDDDDFFFHHHBBB===888888888888<<>><<<===???>>>:::===DDDBBBGGGOOOZZZkkk{{{wwwrrrfff^^^NNN>>>666333111000000...---.../////////.........//////000......///000000///......,,,,,,---............---........................------------...///000000000111222222333333222222///000222555777888999888555333222444666888777555777999;;;;;;:::999:::;;;:::999999;;;===>>>===;;;:::;;;>>>AAACCCAAA>>>:::666555555666888888777555222222222333333444555555777555222000...------...***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++))))))************))))))))))))************))))))(((((((((((((((((((((((('''((()))))))))))))))((())))))))))))************)))***))))))((('''&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''(((((()))******''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''(((((((((''''''''''''&&&&&&''''''((()))((((((((((((((()))******)))***+++---............******+++,,,...///000000......------,,,,,,+++++++++,,,---,,,+++***+++,,,***+++,,,------...------............///111333555333666888888666444333333555555555666777888999:::666666666555555444444444666555444333222333333444444777999777444222444777333333333222111///...---,,,,,,++++++***)))))))))'''''''''((((((((())))))))),,,...,,,((('''))),,,'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''(((((($$$%%%&&&'''''''''&&&&&&%%%%%%'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((((((&&&###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((%%%&&&((((((&&&%%%&&&'''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''';;;:::999:::<<<>>>>>>===<<<===???AAACCCDDDDDDDDDCCCBBB@@@???>>>??????@@@AAABBBCCCBBBAAABBBDDDFFFBBB===999999999999<<>>BBBHHHVVVjjj}}}uuuuuuxxxjjjNNNBBB:::///...666...111111---+++---111333///......------.........---...///000000///...---+++,,,------......------........................---------------///000000000000111222222222222222---000333444444444555666666333111222555777777555666888::::::999999999:::666666666888;;;<<<<<<::::::===AAAEEEGGGDDD???;;;555555555666888999888777222222222333333444444444444444333222000...,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++))))))************))))))))))))************))))))((((((((((((((((((((((((************)))((('''&&&))))))))))))************)))******+++***(((&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((()))******'''((()))***+++,,,,,,,,,******+++---------------+++++++++,,,,,,,,,------)))***+++,,,++++++,,,...***+++,,,,,,------------...------...///111333444111444777888777555333333555555555555666888999:::555555555555555555444444666555333111111111333444444888;;;999666555888;;;444444444333111000...---++++++,,,++++++***((((((&&&&&&&&&'''''''''(((((('''***,,,+++&&&$$$'''***'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))$$$%%%&&&'''''''''&&&%%%$$$%%%'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%'''((('''$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''999999:::;;;;;;<<<<<<======???@@@BBBDDDDDDEEEEEEAAABBBBBB???<<<:::<<>><<<:::999:::<<<@@@BBBJJJJJJKKKJJJHHHEEEBBB@@@BBB???======>>>@@@@@@???<<<<<<<<<;;;::::::999999777888:::<<<@@@IIIUUU]]]iiipppyyyuuuiiiSSSFFF777000111333222...111111000///////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++++++++------------++++++******,,,---.../////////222222222333333222222222000000111222333444444555777555333333444777888888888888777777777777777888777666555666888::::::999<<>>>>>===;;;888888999;;;444444333222111000///...000...+++***+++***)))((()))))))))(((''''''&&&&&&((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###%%%(((******)))(((&&&'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###999999999:::;;;;;;<<<<<<>>>>>>???@@@AAACCCCCCDDD???@@@???<<<999999;;;>>>??????AAABBBCCCCCCCCCCCC>>><<<;;;:::;;;>>>AAADDDJJJJJJJJJIIIGGGEEECCCBBBBBB@@@>>>>>>???@@@@@@@@@======<<<<<<;;;::::::999:::::::::999;;;@@@HHHNNNXXX```iii{{{{{{}}}mmmWWWMMM@@@888000---///111000...111000000///......//////...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---............111111222222222222111111///000000111222333444444777555333333666888999999777777666666666666777777999777666666777888888777999===AAADDDGGGHHHCCC;;;777666999???@@@;;;777555222222222333333333333444777555222000...---......000111333111...+++***+++++++++************++++++)))***+++,,,---,,,,,,+++)))))))))))))))))))))))))))***++++++++++++***)))''''''(((((())))))*********)))((('''&&&''''''((()))))))))))))))))))))))))))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&''''''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))'''%%%&&&((()))(((''''''((()))*********)))((()))))))))))))))))))))))))))***,,,......---,,,+++)))))))))***+++,,,,,,,,,+++***************++++++,,,,,,,,,,,,------...///111222333333333333222111444333333222222333444555555555555555555444333333777777888999;;;<<<============<<<999777666777999444333333222000//////...111...,,,+++,,,+++***)))'''''''''(((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''***++++++***(((''''''&&&$$$%%%%%%&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###888888999999:::;;;;;;;;;>>>>>>======>>>@@@AAACCC>>>>>><<<:::777777999<<<>>>???@@@BBBCCCCCCDDDDDD>>>===<<<<<<===@@@DDDFFFIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@>>>>>>@@@AAA@@@@@@>>>======<<<;;;;;;::::::999999888666666777;;;>>>EEEMMMTTTcccwwwyyyzzz~~~rrriii]]]KKK<<<666000...,,,,,,...///...---000000///............///------------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,------------------------//////000000000000////////////000111222333444444666444444555777:::::::::666555555555555555666666:::888666666777777777666555:::===>>>BBBEEEBBB===666666;;;CCCDDD===777444111111222222222333333333555444111///------------...555:::888000)))))),,,*********))))))*********++++++,,,------------,,,)))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))))))))(((''''''''''''((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''%%%&&&'''(((((())))))(((((())))))))))))))))))))))))(((***+++------,,,+++************+++,,,,,,------++++++***************+++...------,,,,,,,,,------000000111222222111111000222222222222222333444555444444555555444444333222555666999<<<>>>???@@@@@@;;;;;;:::777444333444555333333222111000///......111///---,,,,,,,,,+++***&&&&&&''''''((())))))***''''''&&&&&&&&&&&&''''''(((((((((''''''''''''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((&&&%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&)))***+++,,,,,,+++)))''''''%%%$$$$$$&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$777777888888999:::::::::======;;;;;;;;;===@@@AAA@@@???<<<:::888777888999>>>???@@@AAABBBCCCCCCCCC>>>=========???BBBFFFHHHIIIHHHGGGEEEDDDDDDDDDDDDAAA@@@>>>???@@@AAA@@@???>>>======<<<<<<;;;;;;:::666555555555444555666777999@@@DDDLLL[[[gggzzzvvvsss}}}}}}~~~}}}kkk]]]OOOHHHAAA777000///.../////////---,,,,,,,,,//////...------.........---------,,,,,,,,,++++++++++++************++++++***************++++++,,,---,,,+++******+++,,,---......------,,,,,,,,,,,,.........//////...............///000111222333333444444444666999;;;;;;:::444444333333444444555555888666555555777888888777444888::::::<<>><<<;;;:::999888>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>???AAADDDFFFHHHHHHGGGFFFEEEDDDCCCDDDDDD@@@???>>>???@@@@@@???>>>=========<<<;;;;;;::::::555555555555555666555555111888999;;;DDDJJJUUUgggppplllfffgggvvv}}}}}}nnn\\\QQQCCC<<<555222000...---...///000000...++++++,,,///...---------------......------,,,,,,,,,++++++++++++***))))))))))))***+++***)))))))))******+++,,,,,,,,,***))))))***,,,,,,//////---,,,,,,,,,,,,,,,,,,------......------,,,---...//////111111222333333333555777:::;;;;;;999333333333333333444555555555444333444777999999999666999:::888888::::::888888555666:::;;;777444444000000000111111111222222222111000///---,,,,,,++++++,,,------,,,,,,++++++******))))))))))))*********************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''((($$$%%%&&&''')))+++,,,---+++,,,...///...---,,,***)))))))))***************++++++***************+++,,,,,,,,,,,,---...//////.........//////000000000//////000222333444555555444444555555444444333222222444777999::::::999888666666444222///...///000111000000//////............,,,***)))*********((())))))(((((('''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%&&&'''''''''&&&""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%555555666666777888888999999999999999;;;===???@@@BBBAAA@@@@@@@@@>>><<<999@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@BBBDDDFFFGGGGGGGGGFFFEEEDDDCCCBBBAAA>>>======>>>??????>>><<<===<<<<<<;;;::::::999999999777666555555555333111,,,333222111888999<<>>???@@@>>>>>>???BBBDDDDDD@@@===AAAAAABBBAAAAAA@@@???>>>@@@@@@@@@AAABBBCCCEEEFFFGGGGGGGGGFFFDDDBBB@@@???<<<<<<<<<===>>>>>><<<:::;;;;;;;;;:::999999888888999666444333444444222000...333///---555666444999;;;AAAIIITTThhhsssmmm{{{mmmfff^^^TTTHHH???555......444...000000///---...000000***)))))))))***+++,,,---,,,,,,++++++,,,------...,,,,,,,,,++++++++++++***+++***(((''''''(((***+++(((((((((((()))***+++,,,******++++++++++++******///...,,,++++++,,,---...,,,------------------,,,,,,------...///000111222222333555888::::::777444222222222333333444666666444333333444666888999999666;;;===999666777777555777222000222333000///111/////////000000000111111111111111000///...---,,,,,,++++++///444555111---++++++************++++++++++++*********+++,,,---))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((%%%&&&((()))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((((())),,,///((('''&&&&&&&&&'''))))))%%%&&&&&&'''((()))******+++,,,.........,,,+++)))************************(((((())))))***+++------------,,,,,,,,,------...///.........///000111222...///111444555777777777666666777777666666555444444555555555555666666666000111000///------///000//////............---------+++))))))***+++***)))((((((((((((((('''''''''))))))(((((((((((())))))'''((((((((())))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%444444555555666777777777444666888;;;===???@@@@@@999:::===BBBGGGGGGCCC???BBBBBBBBBAAA@@@???======@@@@@@@@@AAABBBCCCDDDDDDFFFGGGGGGGGGEEEBBB???===;;;;;;;;;<<<>>>===;;;999;;;;;;:::999999888888777666333000111333444333111222666000...666888333555///777@@@FFFQQQdddwww|||ooosss|||jjjZZZOOOIII>>>888555555222,,,---333***------***((()))+++,,,+++******+++---,,,***(((++++++++++++,,,,,,---...,,,,,,,,,+++++++++******+++)))(((''''''((()))+++(((((((((((()))***+++,,,)))***+++,,,,,,+++***)))///...,,,++++++,,,...///,,,------......------,,,,,,,,,---...///000111111222333555888:::999555222333333333333444555666777666555333444666777777777555;;;===:::777888888666555111000333333000...///////////////000000000000111111111111000///------)))+++...333666555000+++,,,,,,++++++++++++,,,,,,---,,,+++++++++,,,---...))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))%%%&&&((()))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((((((((***...222(((((('''&&&'''((()))***((((((((((((((((((((((((***+++---------+++)))(((,,,+++++++++++++++++++++((((((((()))***,,,---...000///...---,,,,,,,,,,,,///.........///000222333...///222444666777888888777777777777777666666555222222111222222333444555///000000...------///111..................---------,,,******+++,,,+++***&&&&&&''''''((()))))))))******))))))))))))******'''((((((((())))))******''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&444444444555666777777888888888888888999:::;;;;;;777999;;;===???@@@AAABBBDDDDDDCCCBBBAAA???>>>===@@@@@@@@@AAAAAABBBBBBBBBEEEEEEDDDCCCAAA???===<<<:::999999:::======<<<;;;<<<;;;999777666555444444555444333333222222333333444444333222222333444444555555444555:::CCCOOOWWWfffnnntttsssrrr|||~~~ooofffXXXKKK@@@999555222111000///...---,,,++++++,,,,,,+++***+++,,,---...************************+++***)))***++++++***)))000222000+++***,,,+++(((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------000---+++,,,------***'''+++++++++,,,---...///000333555777888888777444333333222111000111333555777444444444444333444666888999999999::::::888333000222222111000000000000000000000000000111222333444000///...------...///000,,,,,,...111111///------*********))))))))))))))))))(((***,,,)))%%%)))222))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((((((&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((()))))))))'''&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%'''(((************+++,,,---...+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------333111///,,,++++++,,,---............//////////////////000111222444666777444555555555444333333222111111222222222111111000000///.........///111111//////...---,,,,,,,,,,,,+++++++++***)))(((((('''''''''''''''((((((((((((+++)))'''&&&%%%&&&((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###((('''&&&&&&$$$$$$###"""''''''&&&%%%%%%$$$######...---***'''%%%###"""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((&&&$$$$$$%%%333444444555666666777777777777777888888999:::;;;::::::;;;>>>AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>===?????????@@@@@@@@@@@@@@@BBBBBBAAA@@@???===<<<;;;999999999:::<<<===<<<;;;<<<;;;999777666555444444333333222111111111111222222111111000000111111222444444444444555999???DDDEEENNNWWW[[[^^^hhhzzzttteee]]]XXXRRRNNNJJJDDD<<<555000...---,,,............------------,,,,,,+++++++++,,,---...+++++++++***************+++***)))***++++++***)))+++...///---///444666555'''((())))))******))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,---------.........---,,,---//////---***,,,,,,,,,---...///000111333444666888888666444333333333222222333444666777777666666444333444555777999888888::::::999666444111111000000000000000111222222111000000000111111000000//////...////////////,,,+++---...---)))'''***)))))))))))))))))))))*********)))))),,,222666))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))******)))((()))((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''&&&'''%%%%%%&&&&&&&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))***+++,,,,,,***++++++,,,,,,++++++***((())))))***++++++,,,,,,111000...,,,++++++++++++...............//////////////////000222333555666555555555555555444333333111111111222111111111000333222111000///000000111//////...---,,,,,,,,,,,,++++++******)))(((((('''''''''''''''((((((((((((+++***)))((('''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''%%%$$$%%%%%%333444444555555666666666777666666777777888999:::===;;;;;;>>>BBBDDDCCCAAA@@@@@@@@@@@@?????????>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999:::<<<===<<<;;;;;;:::999777666555444444333222111111000000111111222111000000000000111222111222333333222222333444555:::@@@CCCEEEIIIRRRYYY^^^]]]aaafffffffffqqq~~~wwwbbbXXXJJJAAA<<<999555111111...+++)))***,,,,,,,,,++++++,,,------...//////,,,++++++++++++,,,------++++++++++++******))))))+++***)))***++++++***)))&&&***,,,---111888;;;:::((()))******++++++******************++++++++++++))))))))))))))))))))))))------------............---,,,,,,---///000...---,,,------...///000111222222333555777777555444333333444555666666777777777999888666555444444555666888777777888::::::888777111000000000000000111111444333222000///......---000000111111000///...---///,,,)))***------)))%%%))))))))))))))))))*********---+++&&&+++666;;;888))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((******)))(((((('''''''''((())))))***((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++)))(((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&''')))******)))'''&&&'''''''''(((((()))******))))))************))))))((((((((())))))******+++...------,,,+++***))))))---------.........//////.........///111222444555444555555555555444333333000000000111111111111111666555333111000000000000//////...---,,,,,,,,,,,,++++++******)))(((((((((''''''''''''((((((((((((************))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((%%%"""!!!"""######"""#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''(((((("""###$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&333333444444444555555555555555555555666777888999===;;;:::===BBBDDDBBB???>>>>>>>>>>>>>>>>>>???????????????>>>>>>=========;;;;;;<<<<<<<<<<<<;;;;;;999888888:::<<<===<<<::::::999888777555555555444333333222111111111111111333333222222222222333333///111333333222222222333666777888888777777888999???@@@FFFJJJKKKNNN[[[jjjwww}}}yyyyyywwwssskkk```UUUMMM@@@:::444111222222111......---,,,,,,...///...---******+++,,,---......///+++++++++++++++,,,,,,,,,,,,,,,++++++***)))))))))+++***)))***++++++***)))&&&)))+++***,,,111444222))))))***+++++++++++++++)))))))))*********++++++)))))))))))))))))))))))),,,,,,,,,------------...,,,,,,,,,---......---,,,+++,,,---...///000000111111222444555555555333333333444666888999888777777999777666555666777777777888777555666777888777666000000000000000111111222333222111///...------,,,///000222333222000---,,,+++,,,+++***+++---,,,))))))))))))))))))************///,,,&&&---<<<===444))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))((('''''''''''''''((()))***((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******)))(((((()))''''''((((((((((((''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&'''((())))))((('''&&&%%%&&&&&&''''''''''''''''''(((((())))))((((((''''''''''''((((((((())))))***+++++++++***)))((((((,,,,,,,,,---.........///---------...///111222333222222333333333333222222000/////////000000111111555444222000000000000111//////...---,,,,,,,,,,,,************))))))((((((''''''''''''(((((((((((())))))*********)))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%$$$###!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$&&&'''(((((( !!!$$$&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&(((&&&$$$###$$$&&&''''''333333333333444444444444444444444444555666777777;;;:::999<<>><<<======<<<<<<<<<===>>>>>>@@@@@@??????>>>>>>======:::;;;;;;<<<======<<<<<<888888888999;;;<<<;;;:::999999777666555555555555444444333222222222222222222222222222222222222222000111222222111111333555444222111222444666666666333666:::<<<;;;<<>>>>>>>>>>>:::;;;;;;<<<======<<<<<<888888888999;;;<<<;;;:::999888777666555555555555555444333333222222333333//////000111111000//////222222222000//////111222222111///000111333444444000222555555333222444777777;;;>>>@@@BBBEEEHHHJJJMMMUUU^^^dddiiikkkhhhccchhhccc^^^```hhhttt~~~}}}wwwnnnhhhggglllsssyyy{{{zzzwwwqqqjjjdddaaa```[[[XXXRRRKKKEEEAAA>>><<<::::::999666222/////////...---,,,,,,------+++)))+++***)))*********'''%%%,,,,,,,,,++++++*********)))******+++,,,+++++++++************************+++***)))***++++++***)))'''******''''''++++++)))((()))******++++++******'''((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,---...,,,***((((((((()))***,,,...//////......///000111222222333333333222333555777888777666555666333111333777::::::999666444333444444333111///222111111000000000000000---------,,,------......,,,---000111111000...,,,)))///000+++))),,,)))###((((((((()))******++++++(((,,,,,,+++///555000%%%))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''))))))((('''((((((''''''&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((('''%%%######%%%'''(((&&&&&&((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((())))))))))))***++++++,,,---......+++++++++,,,,,,---//////------...////////////.........---------///000222......---,,,---...///000//////...---,,,,,,,,,,,,******))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$&&&)))---///...***&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&$$$###"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&$$$###%%%)))+++***(((333333222222222222222222222111111222222333444555666:::===<<<999888999<<<===<<<:::999999:::;;;<<<==================>>>>>>::::::;;;<<<<<<<<<;;;;;;888777777999;;;<<<;;;999888777666555555555555555444333333222222222222222...///000111111000///...///111111111//////000111333333222222111000///...///000000000000111///------...000111000000333777...555;;;<<<>>>BBBCCC???GGGDDDAAA@@@BBBHHHNNNRRRIIIGGGEEEGGGMMMRRRTTTTTTJJJLLLLLLJJJFFFCCCAAA@@@AAA===999555222//////000,,,......---***)))+++---)))***+++,,,...//////...***)))))))))++++++***(((++++++++++++************((()))***+++,,,++++++***)))))))))***++++++,,,,,,+++***)))***++++++***)))'''******'''(((,,,,,,***'''((())))))******))))))(((((()))))))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,***,,,...---***))))))+++)))+++---///000000///...//////000111111222222333111222333555555555555444777333000222666999888666333222333444666555222000333333111000////////////------,,,,,,,,,,,,------***+++---///000///...---***......,,,222888222%%%'''(((((()))******++++++*********,,,......***'''))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''((()))((('''))))))((('''&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((()))******)))((('''&&&&&&''''''''''''&&&&&&(((((((((''''''''''''''')))(((''''''''')))***+++))))))***+++,,,---......+++++++++++++++,,,---...,,,---...////////////......---,,,,,,---...000222///...---,,,,,,---......//////...---,,,,,,,,,,,,)))))))))))))))))))))***''''''''''''((((((((((((******((('''''''''((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&'''(((******'''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%######''',,,...+++'''333222222222222222222222111111111111222333444555555:::???===888666999======<<<:::888888999:::;;;:::;;;;;;<<<<<<=========999::::::;;;;;;;;;::::::888777777999;;;<<<;;;999888777666555555555555555333222222111000111111111000111222333333222111000+++...111333333222222333...111444555555444333222......------111444222...000000111111///...111666111777888444333888999666444666777666555555666777;;;999777999===@@@AAA@@@:::::::::888555333444555444222000000...,,,+++,,,+++...///---***((()))+++,,,,,,,,,++++++***)))(((+++)))((()))***+++***(((******************++++++((()))***+++,,,+++******(((((()))***+++,,,,,,---+++***)))***+++++++++)))(((+++***''''''++++++)))''''''((())))))))))))))))))************+++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------))),,,......,,,+++,,,...***,,,...000111111000///...//////000111222222333111111222333444444444444888444111111555888666444000111333666888777555222444444222000///............---,,,,,,+++++++++,,,)))***,,,---...///......+++,,,***...<<>>+++'''(((((()))***+++++++++,,,((('''+++,,,)))(((+++))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))((('''***)))((('''&&&%%%%%%%%%%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''!!!$$$&&&''''''&&&'''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))))))))(((((('''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&'''(((******((('''&&&((()))+++,,,,,,***((('''&&&''''''((((((''''''&&&(((((((((((((((((('''''')))((('''&&&''')))+++,,,((()))***+++,,,---......************+++,,,------------...///000000//////...---,,,+++,,,...000222222000///---,,,,,,,,,---//////...---,,,,,,,,,,,,)))))))))))))))*********''''''''''''((((((((())),,,+++)))''''''(((***+++''''''''''''''''''''''''&&&''''''''''''''''''&&&'''((((((((())))))******%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((('''%%%"""!!!"""###""""""$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$###$$$)))...000,,,'''222111///000111111000...222222222333333333444444555555555555555666777777999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::999888999:::;;;;;;;;;:::999999999:::;;;;;;999888777333333222222222333333444444333111000000000111111000000111111111111000000333333333222222111111111333222000......///111222000000//////......------//////............//////222111000111222333222000////////////////////////111222333555666777888888444555555333000.........///......------......///------,,,,,,+++***)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))******+++++++++,,,)))))))))))))))(((''''''(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&'''))))))((((((***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222444444444444444444444444444222//////222444444333...000222444666777777777777555333000...---------,,,++++++,,,---...,,,++++++++++++,,,,,,---------111)))$$$---<<>>===;;;999888888999:::;;;:::888777777777888999555444444333333333333333333333222222222222222222000000111111111111000000//////////////////////////////000000000///...---------------------------...------------------...---,,,++++++------,,,+++------------------------,,,,,,------------,,,,,,,,,---...,,,***))))))***((()))+++,,,,,,+++)))(((++++++******)))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''))))))((((((***+++************************************************+++++++++,,,---.........///////////////000000000000000000000111222222111000333666999999777444222111000...---,,,,,,---...,,,++++++---///000///...***)))(((((())),,,000222000111111...***)))+++---***)))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%'''((('''&&&%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''''''''((((((((())))))''''''&&&&&&&&&'''))))))*********))))))(((((('''******+++,,,---......///------,,,,,,,,,---...///......------,,,++++++*********))))))))))))******))))))************))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""############$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""######$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%$$$"""""""""##################$$$$$$$$$((('''''''''&&&&&&%%%%%%222111000111222222111000000000000111111111222222222222222222222333333444444666777999999999999888777777999;;;<<<=========???>>><<<;;;:::::::::;;;;;;:::888777777777888999555444333222222222222222222222222222222222222222000000111111111111000000///000000000000000000000...////////////...------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---------,,,++++++------,,,+++---------------------------............---,,,,,,+++,,,---,,,***)))***+++(((***+++------+++***(((******))))))))))))(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''))))))((((((***+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------////////////000000111111//////000000000000111111000333666999999666333111000///---,,,,,,,,,---...---,,,,,,,,,...---,,,******)))((('''))),,,///222...---+++***(((((()))+++)))((((((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((('''&&&%%%%%%%%%######"""!!!"""###%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))***))))))((((((''''''''')))******+++,,,---......,,,,,,,,,,,,,,,---.........------,,,++++++*********))))))((())))))******))))))************))))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""""""""######$$$$$$$$$###########################$$$%%%%%%######$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""###$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&###$$$%%%$$$"""!!!"""###""""""######$$$$$$$$$$$$''''''&&&%%%%%%$$$$$$$$$222111000000111111000...///000000000000111111111111111111111111222333333333444666888999999888888777888:::;;;<<<=========>>>===<<<;;;;;;::::::;;;777777666555555555555666444333222111111000111111000000111222222222111111000000111111111111000000////////////000000000000///.........---------------------...............---,,,,,,++++++,,,,,,------,,,++++++------,,,+++------------------------++++++,,,,,,,,,++++++******+++,,,+++***)))***+++***+++,,,------,,,+++***)))))))))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((()))))))))))))))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''))))))((((((***+++++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,...//////000000111111222---///000111000///000111000222555777777555333111000///...---,,,,,,---......---,,,,,,---,,,***((())))))(((((())),,,...000000...+++))))))(((((('''(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%""""""""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))***+++,,,---......+++,,,,,,,,,------------------,,,,,,++++++******))))))((((((((()))******))))))************)))))))))))))))(((((((((''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((###########################$$$%%%%%%%%%%%%$$$###!!!!!!""""""###$$$$$$$$$###########################$$$%%%%%%######$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&''''''((((((''''''&&&###$$$%%%$$$"""""""""###"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%$$$$$$000///......000111000////////////000000000111111111000000000000111222222222333555777888888888777777888999:::;;;<<<<<<<<<999:::::::::::::::999999666666666666666555555444333222111000////////////...///000111111111111000000000111111111111000000------.........////////////...---,,,,,,,,,---...,,,,,,---------.........,,,,,,++++++++++++,,,,,,,,,+++***+++,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))*********))))))(((***+++***))))))***+++++++++++++++++++++++++++((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***)))))))))(((((((((''''''''''''((()))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''))))))((((((***+++************************************************)))))))))************+++.........///000111111111+++...111111///...///000///111333444555444333222222111///---------------...---,,,---......,,,***))))))))))))***+++,,,---000000///---***)))))))))''''''((()))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%'''&&&$$$######$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''((((((''''''&&&&&&'''''''''''''''(((((())))))***+++,,,------...++++++,,,,,,------------------,,,,,,+++*********((((((((((((((()))******))))))************))))))))))))))))))((((((((('''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((%%%###$$$%%%$$$$$$$$$%%%%%%'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$###########################$$$%%%%%%######$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%###"""###$$$######%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%---,,,,,,---000111111000////////////000000000000000000000000000111111222111333555666888888888777777888999999::::::::::::666777999::::::999888777777888999999999888666555222111000///............---...///111111111000///000000111111111111000000,,,,,,,,,------.........000///---++++++,,,---...*********++++++,,,,,,,,,,,,++++++++++++++++++,,,+++***)))***+++,,,+++)))************************'''(((((()))******))))))'''((())))))(((((()))***++++++************++++++'''''''''((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))************))))))((((((((('''''''''((()))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&'''))))))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------......///000111111+++...111111///......000///000111333444444333333333222000...---------------,,,,,,---///000///---))))))******++++++++++++))),,,...---(((&&&(((,,,''''''((())))))***))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''$$$&&&''''''&&&%%%%%%&&&#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&&&&'''(((###%%%&&&&&&$$$######$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''((((((((())))))***+++,,,------...***+++,,,---------,,,,,,------,,,,,,+++******)))((((((((((((((()))******))))))************))))))))))))))))))(((((((((((((((''''''&&&&&&&&&''''''&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***(((%%%######%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%% !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%#########$$$###$$$%%%&&&'''&&&%%%%%%"""###%%%&&&''''''&&&%%%---......///000111111222//////............//////000000111222222222222111111222555777777777555444555666999;;;<<<;;;:::999;;;:::999999::::::888666777777777777666555444333222111111000///......---............////////////222111111000///......---//////.........---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************************************%%%''')))+++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((('''''''''&&&&&&&&&******))))))(((((('''''''''''''''(((((()))***+++((()))***++++++***)))(((************)))(((&&&&&&''''''(((((('''&&&%%%%%%((('''&&&%%%&&&(((***,,,%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''((('''''''''(((((((((((((((+++++++++***************))))))))))))(((((((((((())))))))))))))))))))))))(((,,,000000------111555...//////000000000000//////000222333333222111000.........------,,,,,,+++,,,---......,,,***'''&&&***************************************)))(((((('''(((***+++------......++++++******)))(((((((((&&&&&&''''''''''''&&&&&&&&&$$$###%%%(((***)))'''(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%)))&&&%%%&&&)))***)))'''((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&'''(((((($$$######%%%'''&&&%%%%%%$$$$$$#####################$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$############((((((&&&%%%%%%&&&'''((((((''''''&&&&&&((()))***))))))))))))))))))))))))((((((((((((''''''''''''))))))***+++,,,,,,,,,,,,///...---,,,++++++++++++000000...---,,,+++++++++&&&&&&''''''(((((()))))),,,+++***))))))***+++,,,+++***)))(((((()))***+++******)))(((((((((((((((''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%&&&''''''$$$$$$&&&***---,,,((($$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%---......///000000111111//////............////////////000111111111000000000111222444555444444333555777999:::;;;:::999888:::999888999::::::888666666777777666555444333333111111000000///......---------......//////000000111111000000///......---///.........------------------------------------++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))************************************************''')))+++,,,---,,,+++***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((('''''''''&&&&&&&&&)))))))))(((((((((((((((''''''''''''((()))***+++((()))************)))((()))))))))((((((&&&%%%%%%'''''''''''''''&&&%%%%%%''''''&&&%%%&&&(((***+++&&&&&&%%%%%%&&&''''''(((((('''&&&%%%%%%&&&'''((((((((('''&&&%%%$$$######((((((((((((((())))))))))))(((((((((((((((((((((************************...111333111---+++...000///000000111111111111111///000222333333222000///......---,,,,,,+++******---...//////...,,,***(((***************************************)))(((((())))))******+++,,,------+++***)))(((''''''''''''&&&&&&''''''''''''&&&&&&'''%%%$$$%%%((()))((('''***))))))((('''&&&&&&%%%&&&&&&''''''''''''''''''(((&&&%%%&&&)))***)))''''''&&&&&&&&&'''((())))))%%%&&&'''&&&$$$$$$&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&''''''((('''&&&%%%&&&'''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%&&&'''((()))(((''''''&&&'''((()))***''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((()))***,,,---......---++++++*********------,,,,,,,,,,,,------((((((((((((((()))))))))+++***))))))))))))***+++******)))(((((()))*********))))))(((((((((((((((''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&'''''''''''''''((())))))$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&)))++++++'''$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%------......///000000000//////............//////---...//////000000////////////000000111222222222666777999::::::999777666777777666777999999888666555666666555555444333222111000000//////.........---------...///000000111000000000///......------............------------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++***)))***************************************************+++,,,---------++++++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&(((((((((((((((((())))))''''''''''''((()))***+++(((((())))))))))))(((((('''''''''''''''&&&%%%$$$&&&''''''''''''&&&&&&%%%'''&&&%%%%%%&&&''')))***'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''(((''''''&&&%%%$$$######%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((++++++++++++++++++++++++000222333111---+++---//////000111111222222222111///000111222222111000///......,,,+++***))))))(((......///000///...---,,,************************)))************))))))(((+++******)))***+++,,,---+++***(((&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&(((((('''&&&+++***)))((('''%%%$$$$$$&&&&&&&&&'''(((((())))))'''&&&&&&&&&((()))((('''))))))((((((((())))))***%%%&&&&&&&&&$$$$$$&&&'''%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((''''''((()))+++,,,------,,,+++*********************+++,,,---...///*********)))))))))))))))***))))))(((((())))))******))))))(((((())))))******)))((((((''''''((((((&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''((()))$$$$$$$$$$$$%%%&&&''''''((('''&&&'''((((((&&&$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%---------......////////////......------......///......///000000000000///////////////000111222333666777888999999888666555555555555666888999777666444444444444444333222222000000/////////.........,,,------...///000111111/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++************************************++++++++++++******************************************************++++++,,,,,,,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((()))))))))'''''''''''''''(((******(((((((((((((((((((((((('''''''''''''''&&&%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&(((((('''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))###$$$$$$%%%&&&''''''((('''''''''((((((((((((((())))))))))))))))))))))))***,,,......---...///111...///000111111111111111000000111111111000///......---+++)))((('''''''''------...//////......---************************))))))************)))(((---,,,***(((((()))+++,,,+++***(((&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&((('''''''''''''''&&&&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((('''---,,,***)))'''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$'''(((%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))************,,,,,,+++***************************+++---...///,,,++++++******)))))))))))))))(((((((((((()))))))))))))))(((((()))))))))))))))(((''''''''''''(((%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&'''''')))((('''&&&%%%%%%%%%$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$------------..................------------.........///000000111111000000000/////////000111222333444666777888888666555444444333333555777777666555222333333333333222222111////////////............---------...///000000111............------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))******++++++*********))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))***)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''(((((((((&&&'''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&'''((()))***(((''''''''''''''''''(((''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))$$$$$$%%%&&&&&&'''((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((&&&(((***+++,,,...000111,,,---...///000000000000000000000000//////......---,,,***((('''''''''(((++++++,,,,,,------------************************((())))))*********))))))---,,,***(((((()))***+++,,,+++***(((((((((((()))&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$######%%%&&&&&&'''&&&''''''(((,,,+++)))'''&&&$$$$$$$$$$$$%%%&&&%%%######%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%(((---...)))%%%'''&&&###"""#########$$$$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$###%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%'''***,,,---,,,***)))++++++***)))))))))******++++++*********++++++,,,,,,,,,++++++******))))))(((((())))))))))))((((((((((((((())))))((((((((()))(((((('''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''''')))((('''%%%$$$###$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$------------------------......------------......//////000111111111111000//////000111111222222333333444666777777666444333333333222444555555444333111111222222222222111111....................................////////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************((()))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''((((((&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***+++,,,------+++,,,---...///000000000000000//////......---------+++)))'''&&&'''((()))++++++++++++++++++++++++************************((())))))************)))++++++))))))((()))***++++++++++++***))))))((((((&&&&&&''''''''''''&&&&&&%%%'''((('''&&&&&&'''(((%%%%%%%%%&&&''''''((((((((('''&&&%%%$$$"""!!!!!!$$$&&&''''''&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%%%%######%%%&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%...555555,,,&&&'''&&&""""""""""""######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&$$$###"""%%%%%%&&&''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''***,,,---,,,***)))******)))))))))))))))***,,,,,,+++***))))))))))))+++++++++***************((())))))******))))))((('''(((((())))))((((((''')))(((''''''&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''''''''''''%%%###"""###%%%&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...//////000000//////---...000111222222111111111222444666777666555444444333222333444444222000000000111111111111111000........................////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************++++++++++++************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))*********)))((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))''''''&&&%%%%%%&&&''''''%%%&&&&&&'''''''''&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))''''''''''''''''''''''''***))))))***+++,,,,,,++++++,,,---///000000111111000000///...------------,,,***(((''''''(((***+++,,,++++++*********++++++************************(((((()))***************))))))))))))************))))))***+++***(((&&&%%%&&&&&&''''''''''''&&&&&&$$$&&&((('''&&&&&&(((***%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$######$$$&&&''''''%%%%%%&&&(((%%%$$$$$$$$$%%%&&&''''''$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))222333***$$$&&&&&&"""""""""###$$$$$$%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$&&&&&&&&&&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''(((((()))******+++))))))((((((((())))))***++++++***))))))))))))))))))))))))***************))))))***++++++***))))))''''''((())))))(((''''''(((((('''&&&&&&&&&&&&'''###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$&&&'''&&&###"""###%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&########################,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---......//////......,,,---000111222222000///000111333555666666555444444333222222333333111//////000111111111111000000---.....................000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''')))***++++++******)))(((''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&'''))))))'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$$$$############$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%'''((())))))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((()))((()))***,,,......---,,,---...000111111222222111000///------,,,,,,,,,+++***((('''''')))+++------,,,++++++*********+++************************(((((()))***************(((((()))***************'''(((***+++***(((%%%###&&&''''''''''''''''''&&&###%%%((((((&&&&&&(((+++'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###&&&((('''%%%$$$&&&)))((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$##########################################$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$))),,,$$$ %%%'''#########$$$%%%%%%&&&''''''""""""###$$$$$$$$$$$$###############$$$$$$%%%&&&!!!"""$$$&&&''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%''')))***+++)))(((%%%$$$%%%'''+++---))))))(((((((((((()))******)))))))))))))))******(((((())))))*********+++)))***+++,,,,,,+++***)))&&&'''((())))))((('''&&&(((((('''&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$$$$############$$$$$$$$$$$$%%%&&&''''''"""%%%'''&&&$$$"""###$$$&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&###$$$&&&''''''&&&$$$###$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''((((((((($$$$$$%%%%%%%%%&&&&&&&&&########################))))))***,,,...///000111...------,,,,,,------..........................................///000000///000000000111111111111555444333333333222000...///---///222000+++...444000///...------...000000//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))((((((((()))***++++++))))))(((((((((((()))))),,,+++***)))))))))++++++))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%&&&((()))))))))((('''''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''""""""!!!###%%%''''''&&&$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((())))))))))))************,,,,,,---...///000111222555333000---+++******+++(((&&&%%%'''+++...---,,,......---,,,+++***)))((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%$$$$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%'''%%%"""!!!###%%%%%%%%%$$$&&&'''%%%!!!!!!######$$$$$$%%%%%%$$$$$$###$$$$$$$$$######"""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$&&&(((***(((((((((((((((((((((((((((((((((((())))))))))))******)))(((((((((((((((******))))))((((((''''''((())))))(((((()))+++...%%%''''''&&&&&&((('''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$$$$######$$$$$$&&&&&&&&&&&&$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###%%%&&&%%%$$$"""!!!!!!"""$$$%%%.........---------,,,,,,------,,,,,,,,,,,,------.......................................//////000//////000000000111111111444333222222222111000...333...---111111//////222//////............/////////......---------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))((())))))************))))))))))))*********))))))(((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&((()))))))))((('''''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&$$$!!!$$$%%%&&&&&&'''&&&&&&&&&(((((((((((((((((((((((((((((()))))))))*********++++++,,,---...///000000444333000---+++*********'''&&&&&&))),,,...---,,,,,,++++++++++++*********))))))))))))))))))))))))+++******)))(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$"""###$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%'''%%%""""""###%%%%%%%%%%%%%%%%%%###"""!!!"""######$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$&&&(((***'''''''''''''''''''''''''''((((((((())))))))))))***))))))(((((((((((((((***)))))))))(((((((((''''''(((((((((((())),,,...///...+++(((&&&&&&%%%$$$&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%&&&&&&%%%%%%!!!!!!!!!"""""""""######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###$$$%%%%%%$$$###""""""###$$$%%%111000///...---,,,++++++------,,,,,,,,,,,,------------------------------...------------...//////////////////000000000000222111111111000000//////222...---000333111000000....../////////......---///...------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))((((((((())))))+++******))))))******+++'''(((((())))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((%%%&&&'''((()))(((''''''&&&''''''''''''(((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((()))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###)))(((((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((('''$$$$$$$$$%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))************+++,,,---......///222222000...,,,***)))(((&&&&&&'''***------,,,+++))))))******+++++++++,,,))))))))))))))))))))))))******)))((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))###$$$%%%&&&'''(((((((((''''''&&&%%%&&&'''((()))'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&''''''%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''$$$""""""###%%%%%%%%%%%%###""""""###$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&((()))''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((''''''(((((())))))))))))((((((((((((&&&'''((((((((())),,,...777444///+++'''$$$######&&&&&&&&&''''''''''''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###########################$$$$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%$$$###""""""###$$$%%%---------......//////000---,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,------...///........./////////000000///000000000//////000111111333666888666222000///---...///000///...---,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++***)))(((((((((((((((******))))))))))))******&&&'''((()))***)))((('''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((++++++,,,,,,+++)))&&&$$$''''''''''''''''''''''''***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))'''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''%%%"""$$$$$$%%%&&&&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((()))))))))***))))))******+++,,,,,,---000000000///---+++)))(((&&&''')))***,,,+++***))))))))))))************+++))))))))))))))))))))))))***))))))((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''(((''''''((('''&&&%%%%%%''')))***&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$&&&)))***)))(((######$$$%%%%%%&&&''''''$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$%%%%%%$$$%%%""" !!!$$$&&&%%%######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''((((((((()))))))))(((((('''''''''(((((())))))))))))(((((((((((('''((())))))(((((()))+++555222000///+++&&&######&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############%%%$$$$$$######$$$$$$%%%***+++,,,---...000111111,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......---............/////////---///000///......111333<<>>444000000---.../////////...,,,+++------,,,+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******)))((('''''''''(((((((((''''''''''''((((((&&&''')))***+++***))))))''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((($$$%%%'''((((((((('''&&&&&&&&&&&&&&&''''''''''''//////000///,,,)))&&&###&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))'''%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$""""""$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))******++++++............---,,,+++***((()))***+++***)))((((((*********)))))))))(((((((((((((((((((((((((((((()))((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%'''&&&&&&%%%&&&'''((()))$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$&&&)))***)))(((######$$$%%%%%%&&&''''''$$$%%%&&&%%%#########%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$%%%%%%###$$$""" !!!$$$&&&%%%######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))***+++***(((&&&&&&''',,,***---222111)))$$$%%%&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%########################"""###$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------.........///,,,...000///---...222666NNNZZZaaaVVVCCC555111111...............---,,,+++---,,,++++++******++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))((('''''''''(((((((((''''''&&&&&&''''''(((''''''((()))************''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''$$$%%%&&&'''((('''&&&&&&%%%&&&&&&&&&&&&'''''''''000//////...,,,)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%$$$%%%''''''&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%(((%%%"""!!!"""$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))(((((()))))))))*********,,,,,,,,,,,,,,,---------.........,,,)))''''''(((***)))))))))((((((''''''((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''#########$$$%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&''''''%%%###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$%%%%%%$$$###$$$"""!!!"""###%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((((((((((((((((()))))))))))))))***+++***(((&&&&&&&&&%%%%%%+++444444+++&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&########################"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,---------.........+++...000///---...444888RRR\\\]]]OOO===333000000000///...---,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((('''''''''((())))))((((((''''''''''''((((((''''''''''''((()))******'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''+++++++++***)))(((((('''''''''''''''''''''''''''$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''%%%######$$$%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((()))))))))))))))))))))*********************+++---///000555555333...***((()))+++''''''((((((((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))(((((('''&&&%%%"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%%%%$$$###$$$%%%&&&$$$#########$$$###""""""$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((()))'''((((((((()))))))))***&&&((()))***(((''''''((('''%%%***555555+++&&&(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''########################""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......+++...111000---///444:::KKKQQQOOO@@@333...///...000///---,,,++++++,,,,,,,,,++++++***)))*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))(((((((((((())))))&&&&&&%%%%%%&&&''')))***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((()))***(((((((((((((((((((((((("""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&$$$$$$%%%'''###$$$$$$%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""""""""$$$&&&'''%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((()))))))))))))))***************)))))))))+++...111333:::999666111+++)))***---%%%%%%&&&'''((()))***+++(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((((((''' """%%%''''''&&&$$$"""&&&&&&%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%$$$$$$%%%&&&'''%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''(((###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%$$$$$$###$$$&&&&&&$$$""""""$$$&&&$$$!!! ###&&&$$$$$$$$$%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$"""############$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))'''((((((((())))))******###%%%((())))))))))))***,,,(((+++444444***%%%)))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((########################""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$.........---,,,+++))))))************************---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------.........------......///000000000;;;;;;999666333000---+++,,,,,,++++++,,,,,,---......---+++,,,,,,---+++***+++******))))))******+++))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%&&&&&&'''%%%&&&'''&&&$$$###$$$%%%###"""###%%%'''(((&&&%%%&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&######&&&&&&######&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''(((((('''''')))))))))))))))************)))''''''(((,,,000333::::::999555///***((('''******(((&&&%%%&&&))),,,***)))'''''''''&&&$$$"""%%%&&&''''''((((((''''''***)))(((''''''((()))***((((((((((((''''''''''''(((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((($$$"""$$$(((***((($$$%%%###"""$$$&&&'''$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""""""""!!!!!!"""$$$$$$###!!!########################""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((&&&$$$"""###&&&'''%%%"""%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))+++)))(((---222333---&&&(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%''''''&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%((()))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%&&&$$$"""###%%%&&&$$$"""$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%,,,,,,------,,,,,,++++++************************------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------...---------...//////000000444444333222000---,,,***,,,++++++++++++,,,------...,,,++++++,,,,,,+++***++++++************++++++))))))))))))))))))))))))(((((((((((((((((('''&&&''''''''''''''''''''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''%%%&&&'''&&&$$$###$$$%%%######$$$&&&(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&######&&&&&&######&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''''''''''''''(((((()))))))))***)))(((((())),,,///111444555555222...+++******(((***++++++***))))))***+++***)))))))))(((&&&$$$&&&&&&''''''''''''''''''***)))(((''''''((())))))))))))))))))(((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$"""$$$(((***'''$$$%%%$$$###$$$&&&&&&$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""""""""!!!###$$$%%%$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$%%%&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))(((((((((((((((((((((((()))((((((+++......***&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%###$$$&&&'''&&&$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%******+++,,,------,,,,,,************************,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,---......//////000...............---,,,++++++++++++++++++,,,---------,,,++++++,,,,,,+++***,,,++++++++++++++++++,,,))))))))))))))))))))))))&&&'''(((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%'''))))))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""!!!!!!######$$$$$$$$$%%%%%%%%%&&&######&&&&&&######&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''%%%%%%&&&'''(((((())))))))))))))))))***+++,,,------...000///---++++++,,,'''***...000...,,,***)))---+++******+++***(((&&&((((((&&&&&&%%%&&&'''((())))))(((((((((((())))))*********)))))))))(((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$######&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$''')))'''$$$%%%$$$$$$$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############""""""###%%%&&&$$$###########################%%%$$$$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%###$$$&&&'''''''''&&&%%%&&&&&&&&&$$$###$$$%%%'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((&&&''''''((())))))((('''&&&&&&%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$#########$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((((((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%******+++,,,,,,,,,,,,+++************************,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////.........///......------+++++++++***+++,,,,,,------+++***+++,,,,,,+++***,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))&&&&&&'''((())))))((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&'''))))))'''&&&&&&&&&&&&'''''''''(((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''''''''***)))&&&$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""!!!!!! ######$$$$$$$$$%%%%%%%%%%%%######%%%%%%######%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&$$$%%%%%%'''((()))******))))))******************)))***,,,,,,+++***+++,,,'''***...///...+++)))))),,,+++******+++***(((&&&***(((&&&%%%$$$%%%'''(((((((((((((((((()))))))))))))))))))))((((((((((((''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$''''''((('''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''(((&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$######$$$&&&&&&%%%##############################"""###$$$'''+++...111$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%"""$$$&&&'''''''''%%%$$$###$$$%%%""" ###'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((%%%'''((('''%%%$$$''')))'''&&&%%%%%%$$$%%%%%%%%%((('''%%%%%%%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%++++++,,,,,,++++++***)))************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------......////////////...---,,,++++++************+++,,,,,,,,,*********,,,,,,+++***,,,++++++******++++++,,,((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&'''))))))'''%%%&&&&&&&&&'''''''''(((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((+++)))&&&$$$$$$%%%''')))$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""""""""######$$$$$$$$$%%%%%%%%%%%%######%%%%%%######%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&''')))***++++++(((((()))*********)))((((((***++++++)))((())))))((()))++++++***))))))***+++***))))))******(((&&&)))(((&&&%%%%%%&&&''')))''''''((()))))))))))))))(((((('''''''''&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&''''''((((((((('''&&&%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###$$$######$$$&&&&&&%%%###########################!!!!!!!!!###&&&)))---000$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%''''''&&&%%%$$$"""$$$%%%###!!! ###'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&((()))'''$$$###&&&***(((''''''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################!!!"""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%++++++,,,,,,+++***))))))*********************************+++++++++++++++******+++,,,,,,,,,,,,++++++++++++************)))******+++,,,,,,------...------------,,,***)))(((***************+++,,,,,,+++***)))***+++,,,+++***+++******************+++((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''&&&%%%&&&'''((((((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((***(((&&&%%%%%%%%%'''(((######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&######&&&&&&######&&&######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))******'''(((((())))))))))))((()))***++++++)))(((((((((((())))))(((''''''(((***)))((((((((())))))'''%%%'''&&&&&&%%%&&&'''((()))&&&'''((()))*********)))'''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''$$$%%%&&&&&&&&&%%%$$$###'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&$$$##############################""""""""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""###%%%&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))'''%%%$$$&&&)))(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########!!!"""$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%)))******++++++++++++***************************)))*********++++++++++++******+++,,,,,,,,,,,,+++++++++******))))))))))))*********+++,,,,,,------++++++,,,++++++***)))(((***************++++++,,,***))))))***+++,,,,,,******))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%&&&''''''%%%###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''''''''((('''&&&&&&%%%%%%&&&&&&###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&######&&&&&&######&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((('''''''''(((((())))))))))))+++,,,+++***(((((()))'''((()))(((''''''((())))))((('''((())))))'''%%%$$$%%%%%%&&&'''((())))))%%%&&&((()))*********)))((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&''''''%%%###"""'''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$&&&((('''%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!###$$$%%%$$$"""########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((())))))'''$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''%%%%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$!!!###%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$###%%%'''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$######$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''((()))***,,,,,,,,,,,,************************))))))******++++++++++++******+++,,,,,,,,,,,,++++++*********))))))(((((()))******+++,,,,,,------++++++,,,,,,,,,,,,++++++*********)))***++++++,,,***)))((()))+++,,,,,,***))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%"""###%%%&&&'''&&&&&&%%%###$$$&&&%%%%%%%%%&&&'''%%%$$$$$$&&&'''&&&$$$"""&&&&&&&&&'''''''''((((((''''''%%%$$$$$$%%%''''''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""###$$$%%%'''((())))))$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&######&&&&&&######&&&"""###$$$%%%&&&&&&'''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''(((******)))+++,,,,,,*********+++&&&(((******)))((((((((()))(((((()))******(((&&&###$$$%%%'''((()))))))))%%%&&&((()))*********))))))(((((((((''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&'''((())))))'''%%%$$$''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&###&&&((((((%%%$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$###!!!###########################$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$%%%&&&%%%$$$%%%'''******%%%!!!%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$####################################$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$&&&&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%'''((('''%%%###%%%'''"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&''''''&&&$$$###""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%***+++---,,,+++******+++---,,,+++*********,,,,,,+++***)))***+++***(((''')))************+++++++++******++++++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))&&&&&&''')))+++,,,***((())))))))))))))))))))))))(((((('''''''''(((((()))'''((((((((('''&&&%%%$$$&&&'''((((((((((((((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&###"""###$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%(((%%%###$$$'''((('''&&&(((((((((''''''&&&&&&%%%%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))))))))%%%&&&''''''((((((''''''(((((((((((((((((((((((('''(((***++++++)))'''&&&(((((())))))))))))(((((((((((())))))))))))(((((())))))************))))))((()))+++,,,---------,,,))))))(((((('''''''''&&&''''''''''''''''''''''''***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&((((((&&&$$$"""&&&%%%$$$$$$&&&'''%%%###"""""""""######$$$$$$%%%########################$$$######""""""######$$$'''%%%$$$""""""###%%%&&&)))((('''%%%$$$###""""""%%%$$$$$$$$$%%%%%%###!!!%%%$$$#########$$$%%%&&&!!!$$$%%%""""""&&&'''$$$!!!"""###%%%&&&'''((((((############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######"""#########""""""$$$&&&%%%$$$###!!!!!!!!!"""###%%%%%%%%%$$$$$$############$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!"""###$$$$$$%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%$$$######$$$%%%%%%)))***+++***))))))+++---++++++************++++++***)))))))))***+++)))'''))))))*********+++++++++)))******++++++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))'''&&&&&&(((***+++***)))))))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''%%%###$$$&&&((('''&&&'''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''''''''((((((((('''&&&&&&(((((())))))))))))(((((((((((())))))))))))(((((('''((()))***++++++******)))((((((((('''''''''''''''''''''''''''''''''''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%$$$######$$$&&&#########$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$'''&&&$$$######$$$&&&'''((((((&&&%%%$$$#########$$$$$$$$$%%%'''((('''&&&$$$$$$#########$$$%%%&&&'''&&&$$$######$$$%%%&&&######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$"""######$$$$$$$$$######$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$###"""###$$$&&&%%%$$$###"""!!!!!!"""###%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$$$$%%%%%%###&&&))))))(((&&&%%%%%%%%%%%%$$$######$$$%%%%%%)))*********)))***,,,...))))))******+++******)))***)))((()))***+++***))))))))))))*********++++++)))******++++++******)))************************************************)))))))))))))))))))))))))))'''&&&''')))*********))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***)))((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""%%%%%%&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((())))))***((()))))))))(((''''''&&&(((((())))))))))))((((((''''''((((((((((((''''''&&&'''((())))))(((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###%%%'''%%%"""!!!$$$(((%%%%%%%%%%%%$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&''')))''''''&&&$$$$$$###############$$$&&&)))+++***)))$$$$$$######$$$$$$%%%&&&***%%%'''------%%%"""&&&$$$%%%%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$######$$$$$$$$$######"""#########"""""""""""""""%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######"""###$$$$$$######$$$%%%$$$$$$###"""""""""######%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""######$$$%%%%%%%%%"""&&&***,,,***(((&&&%%%%%%$$$$$$######$$$$$$%%%***+++------,,,+++++++++'''(((***++++++***)))(((***)))((((((***+++***)))))))))))))))************))))))************))))))************************************************))))))))))))))))))))))))***(((&&&&&&(((*********))))))))))))))))))))))))***)))((('''''''''''''''***)))'''&&&'''(((***,,,***)))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$$$$&&&(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''')))***++++++,,,,,,++++++***)))((((((((())))))))))))((((((&&&''''''''''''''''''&&&&&&'''((((((((('''&&&%%%((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%$$$###"""""""""###$$$%%%###%%%''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$$$$&&&'''(((&&&&&&%%%$$$#########$$$$$$###$$$&&&)))******)))$$$###$$$$$$$$$$$$%%%%%%'''###***888888)))!!!%%%######$$$%%%%%%%%%%%%$$$((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%%%%######$$$$$$$$$$$$###""""""##################""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%######$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###$$$%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$&&&))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***---111222000,,,)))''''''((()))++++++******)))+++)))(((((()))*********(((((()))))))))*********)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&&&&((()))******(((((((((((((((((((((((('''''''''''''''((()))***...,,,***(((((()))***+++***)))'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++++++++++++++***))))))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&'''((()))))))))((('''&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%$$$###"""!!!"""###%%%&&&$$$###$$$)))---,,,&&& &&&&&&&&&%%%%%%$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%!!!""""""######$$$%%%&&&%%%%%%$$$#########$$$$$$%%%$$$$$$%%%''''''&&&$$$######$$$$$$%%%%%%%%%%%%&&&!!!'''444444(((###((( !!!###$$$%%%&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%""""""###$$$$$$#########%%%%%%%%%$$$$$$$$$#########$$$&&&&&&$$$######$$$#########$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%)))))))))&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$)))---111333000,,,(((&&&(((((()))***++++++++++++---+++((('''((()))))))))((((((((()))))))))******((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***((('''''')))***)))(((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++...---+++***))))))******)))((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""######$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))'''(((((())))))(((((('''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&'''((()))******)))(((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$###""""""###$$$&&&'''%%%""""""(((//////'''%%%%%%%%%%%%$$$$$$$$$$$$########################$$$##################$$$!!!!!!""""""######$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$%%%%%%###!!!"""###$$$%%%%%%%%%%%%$$$'''!!! %%%&&&"""$$$+++ """$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$#########%%%''''''%%%$$$###$$$"""###$$$$$$%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%,,,+++)))&&&$$$###%%%'''###$$$$$$%%%%%%$$$$$$###'''***---...---+++******)))))))))******+++------///,,,)))'''(((((((((((((((((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((******((('''(((((((((((((((((((((((('''''''''''''''((()))*********************))))))((('''%%%$$$$$$%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''&&&$$$$$$''')))'''''''''&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((((((((((((((((())))))))))))((((((''''''((((((((((((''''''&&&'''((()))******)))(((''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%&&&'''$$$"""!!!%%%******&&&!!!#########$$$$$$$$$$$$$$$###########################""""""!!!!!!""""""###"""######$$$$$$$$$############"""######$$$%%%%%%%%%$$$###$$$%%%%%%###!!!"""###$$$%%%%%%%%%$$$$$$%%%###!!! """$$$&&&!!!!!!"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$""" !!!"""###$$$%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########%%%'''(((&&&$$$######"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%$$$&&&(((###$$$%%%%%%%%%%%%$$$###&&&'''))))))((())),,,...+++***))))))***,,,...///000---)))''''''(((((('''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++***(((&&&(((((((((((((((((((((((()))(((((('''''''''((((((&&&'''((()))******))))))'''&&&%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$&&&'''&&&$$$$$$&&&)))(((((((((''''''&&&&&&&&&"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%$$$%%%&&&''')))************(((((())))))))))))((((((''''''((((((((((((''''''$$$%%%''')))******))))))&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''""""""!!!"""###%%%%%%%%%"""""""""######$$$$$$%%%########################""""""!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%$$$######""""""""""""###$$$%%%%%%$$$$$$###$$$%%%&&&$$$""""""###$$$%%%&&&%%%$$$$$$ &&&(((&&&&&&&&&############$$$$$$$$$##################$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$$$$""" """###%%%%%%&&&&&&!!!!!!""""""#########$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%((((((&&&$$$######"""###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%%%%$$$%%%&&&###$$$%%%&&&&&&%%%$$$###'''((()))++++++***))))))))))))(((((((((((())))))***))))))((('''&&&&&&%%%(((((((((((())))))))))))***))))))((('''&&&&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++)))((('''''''''''''''&&&&&&(((******'''$$$&&&%%%%%%%%%&&&((()))+++''''''''''''&&&%%%$$$###%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%!!!###$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%############%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((''''''''''''((((((((((((&&&''')))******(((&&&$$$***)))'''&&&&&&''''''((('''''''''''''''((())))))******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%'''&&&%%%$$$$$$&&&''')))&&&&&&&&&%%%%%%%%%$$$$$$###%%%((((((&&&%%%(((++++++)))'''%%%$$$%%%&&&'''''''''(((((('''%%%###"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################"""$$$&&&&&&$$$"""!!!"""########################"""############$$$$$$$$$&&&%%%$$$&&&))))))&&&###"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$###"""!!! """"""""""""""""""""""""%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%###!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((()))************)))))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((())))))))))))***))))))(((''''''&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******+++++++++***)))((('''''''''''',,,((($$$$$$(((***)))'''&&&&&&%%%%%%&&&'''))))))''''''''''''&&&%%%$$$###&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''### """$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&'''((('''''''''(((''''''''''''(((((((((((('''(((((()))))))))((('''+++***((('''''''''(((((('''''''''''''''((())))))***)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&''')))&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''&&&'''((())))))(((&&&$$$######$$$%%%&&&''''''''''''%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%###########################$$$%%%%%%###""""""###########################"""############$$$$$$$$$%%%######$$$''''''$$$""""""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$#################################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&'''&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((())))))******))))))(((((((((((())))))''''''''''''((((((((()))(((((((((((()))))))))))))))))))))(((''''''&&&&&&''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***************+++***)))((((((''''''(((...***%%%$$$&&&(((((((((''''''&&&&&&&&&''''''(((''''''''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%$$$######%%%'''(((''''''((()))''''''''''''(((((((((((((((((((((((()))******+++,,,+++***(((''''''(((((((((''''''''''''(((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$######&&&%%%$$$%%%'''((((((''''''%%%$$$"""""""""######%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$%%%###"""!!!###$$$########################"""############$$$$$$$$$###""""""###$$$$$$###!!!"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''''')))***+++))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((())))))))))))))))))((((((''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******************************)))(((((((((((((((+++---///---)))%%%%%%&&&((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%###%%%'''(((''''''(((***''''''''''''((((((((((((((((((''''''(((***---...---,,,***)))((((((((((((((((((''''''''''''((()))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$#########'''%%%###$$$((()))'''%%%%%%%%%$$$###""""""######$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$########################$$$$$$$$$"""!!!!!!###&&&########################""""""#########$$$$$$$$$###""""""############"""""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$)))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%'''((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((('''''''''(((***+++))))))(((((((((((())))))+++***)))((('''&&&%%%%%%(((((((((((())))))))))))((((((((((((''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************++++++++++++***))))))(((((((((((()))(((333>>><<<111&&&###%%%(((((((((''''''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''(((((((((###%%%'''(((''''''((()))''''''''''''(((((((((((()))((('''&&&(((***---///---,,,***)))((((((((()))((((((''''''''''''(((((((((((((((((())))))))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######'''%%%###$$$''')))'''$$$&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$###########################$$$$$$"""!!!"""$$$&&&########################""""""#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$)))((('''&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$###%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''(((((())))))))))))(((((((((((()))))),,,+++***((('''%%%$$$###(((((((((((())))))))))))((((((((((((((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---))))))(((((((((((())))))(((666DDDCCC666)))%%%''''''((((((((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$&&&&&&$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&"""###%%%&&&((()))))))))$$$&&&(((((('''&&&'''(((''''''''''''((((((((((((((('''&&&&&&'''***,,,...+++***)))((('''((()))))))))((((((''''''''''''((((((((((((((())))))))))))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%""""""######$$$%%%%%%%%%&&&%%%$$$$$$############%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################"""###$$$###""""""$$$&&&########################"""############$$$$$$$$$$$$%%%&&&%%%######%%%'''"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""###$$$'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$"""$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&'''(((((())))))(((((())))))(((((((((((())))))+++***)))((('''&&&%%%$$$(((((((((((())))))))))))'''(((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***,,,---......))))))(((((((((((())))))(((111::::::222)))'''(((&&&''''''(((((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%######$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&''''''''''''&&&&&&$$$$$$&&&'''((((((((((((&&&''')))((('''%%%&&&&&&''''''''''''((((((((((((''''''&&&&&&''')))***+++)))((('''''''''((()))***))))))(((''''''''''''''''''((((((((()))))))))***&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!""""""###$$$$$$%%%%%%'''&&&%%%###""""""######%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&########################!!!"""$$$$$$######$$$%%%########################"""############$$$$$$$$$$$$&&&&&&%%%###"""%%%'''"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&((((((&&&%%%$$$"""$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&((()))))))))((('''))))))(((((((((((())))))))))))(((((('''''''''&&&(((((((((((())))))))))))'''''''''((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''')))***,,,...//////))))))(((((((((((()))***'''***,,,,,,***'''''''''%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%###%%%&&&%%%######&&&)))%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&""""""###$$$%%%%%%&&&&&&######%%%%%%%%%%%%######&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''((()))(((&&&%%%%%%%%%''''''''''''((((((((()))&&&&&&&&&''''''((()))***''''''&&&&&&'''(((***+++***)))(((''''''''''''''''''((((((((())))))******&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&###&&&((('''$$$"""$$$'''$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!""""""###$$$$$$%%%%%%***)))'''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''######################## """$$$%%%$$$######$$$########################"""############$$$$$$$$$$$$%%%&&&$$$""""""$$$'''"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""###############$$$%%%&&&&&&$$$%%%'''(((((('''%%%$$$"""$$$&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''')))*********)))(((******)))((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((())))))))))))((((((&&&'''((())))))*********(((((())))))((('''&&&&&&(((((((((((((((((((((((((((%%%$$$%%%'''(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&)))***'''$$$$$$$$$''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$############$$$%%%&&&&&&&&&&&&&&&$$$###%%%((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!'''&&&%%%%%%$$$$$$%%%%%%''''''&&&%%%%%%&&&&&&&&&!!!$$$((()))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((('''&&&%%%$$$&&&''''''&&&%%%'''***---''''''''''''&&&%%%$$$$$$(((%%%""""""$$$%%%%%%###$$$###"""###%%%&&&%%%$$$######""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&#########%%%'''((('''%%%$$$$$$$$$#########""""""!!!"""###$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%$$$###""""""###$$$%%%"""###$$$$$$%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$##########################################$$$$$$$$$#########""""""!!!""""""""""""##########################################$$$$$$%%%%%%%%%((('''%%%$$$###$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((************)))))))))((())))))))))))))))))))))))((((((''''''''''''((((((&&&'''((()))***))))))(((***))))))((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&(((((())))))))))))((((((&&&'''((())))))******)))((((((((((((((('''&&&&&&(((((((((((((((((((((((('''&&&$$$%%%'''(((&&&$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((++++++(((&&&%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%$$$%%%(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$######&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&)))&&&""""""$$$(((***+++&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))((((((''''''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''&&&%%%&&&))),,,&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%'''(((%%%###$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%#########$$$''''''&&&%%%$$$$$$$$$#########""""""######$$$$$$$$$######"""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%%%%%%%$$$########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""################################################$$$$$$$$$#########"""""""""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''((((((************))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((())))))))))))(((***)))((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))(((((('''&&&&&&'''((())))))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,***'''&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$###"""%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%+++&&& ###'''((('''''''''&&&%%%%%%$$$############$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###%%%&&&'''(((((((((((((((&&&%%%&&&(((***$$$%%%%%%&&&&&&&&&&&&%%%######%%%(((***)))&&&$$$$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$&&&'''&&&$$$$$$$$$$$$###############%%%%%%%%%$$$$$$"""!!!!!!"""###%%%''''''''''''&&&#########$$$$$$$$$$$$%%%########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$########################&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$###""""""################################################$$$$$$$$$###########################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%''''''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((*********)))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''((((((((((((((())))))(((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''%%%&&&'''((())))))))))))'''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''((('''''''''''''''''''''''')))***++++++)))'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$###$$$$$$$$$##################$$$%%%%%%$$$$$$%%%%%%$$$""" ''''''&&&%%%$$$$$$######"""######$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$######$$$&&&'''%%%&&&&&&%%%######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%&&&''''''((((((((('''%%%%%%&&&(((###$$$%%%&&&&&&&&&&&&&&&"""###%%%'''(((((('''%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&&&&%%%###"""$$$######$$$&&&&&&%%%$$$########################$$$$$$$$$$$$$$$###"""!!!!!!"""$$$&&&'''''''''&&&""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###########################&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$######"""###############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###############$$$$$$%%%$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''%%%&&&'''(((((()))))))))''''''((((((((((((((('''((((((((((((((((((((((((%%%&&&&&&&&&&&&%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((((((((((((((('''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$############$$$###"""""""""######$$$%%% $$$((((((%%%$$$'''***''''''&&&%%%%%%$$$###############$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%$$$(((((()))'''%%%$$$%%%&&&######$$$%%%&&&&&&&&&&&&"""######$$$$$$%%%&&&((($$$###"""###%%%&&&%%%$$$###############$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%''''''%%%###"""$$$######$$$%%%&&&$$$###########################!!!"""###$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######&&&&&&&&&&&&%%%$$$##############################$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%############$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$#########"""""""""######$$$$$$$$$######""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$###$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&''''''((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&%%%%%%&&&'''((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$###############""""""""""""###$$$%%%%%%"""%%%(((%%%"""&&&222<<<&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######&&&(((((('''%%%$$$%%%&&&###$$$$$$%%%%%%%%%%%%$$$###$$$$$$###"""###&&&((($$$###"""###%%%&&&%%%$$$######""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&&&&%%%###"""$$$######$$$%%%%%%$$$"""###############$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$%%%########################"""######$$$$$$######"""$$$$$$%%%%%%%%%$$$####################################""""""""""""###############$$$$$$%%%%%%&&&######"""######$$$%%%&&&######$$$$$$$$$$$$######%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%#######################################$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%'''((($$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&%%%%%%&&&'''((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((($$$&&&((('''%%%$$$&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%###%%%''''''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$##################""""""###$$$%%%&&&&&&###%%%&&&$$$$$$)))333<<<$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&###$$$&&&''''''&&&$$$###$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&((('''&&&%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$######%%%'''&&&$$$###%%%&&&$$$###"""###%%%&&&%%%$$$$$$############$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###$$$#########%%%%%%###"""""""""#########$$$$$$$$$"""######$$$$$$$$$######$$$"""!!!  !!!"""$$$$$$$$$$$$%%%%%%%%%%%%##############################$$$%%%%%%$$$######""""""###$$$$$$$$$##############################$$$##################$$$"""######$$$%%%%%%&&&&&&""""""""""""###$$$%%%&&&######$$$$$$$$$$$$######&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$###"""!!!"""$$$&&&'''%%%&&&'''&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))*********+++))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&%%%&&&'''((()))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&$$$%%%&&&'''((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((($$$&&&((('''%%%$$$%%%((($$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$#########%%%((((((%%%$$$&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$#########&&&%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''%%%$$$$$$###"""#####################$$$%%%&&&'''"""$$$%%%&&&(((***,,,...###$$$$$$%%%%%%&&&&&&''''''&&&$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""$$$&&&((((((&&&$$$"""$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$###""""""&&&)))***'''%%%$$$%%%$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$#########%%%%%%###!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!&&&$$$!!!!!!###$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$&&&&&&&&&&&&$$$$$$ !!!"""#######################################%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&""""""""""""###$$$%%%&&&######$$$$$$$$$$$$######&&&%%%%%%$$$#########$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""######$$$$$$$$$$$$!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&& !!!###$$$%%%%%%$$$$$$""""""###$$$$$$$$$$$$#########$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''"""!!! !!!###%%%&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$&&&'''&&&''''''%%%######$$$&&&%%%%%%%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$%%%%%%###"""(((&&&$$$"""""""""$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%&&&%%%$$$))))))(((((('''''''''&&&$$$%%%&&&'''''''''%%%%%%''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&((((((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''!!!$$$$$$""""""%%%&&&###"""######$$$$$$$$$###############$$$%%%%%%%%%%%%!!!"""""""""############$$$$$$$$$#########""""""######""""""###$$$%%%%%%#################################$$$$$$%%%%%%%%%$$$######""""""######$$$&&&&&&&&&(((***)))&&&$$$!!!!!!"""###$$$%%%%%%%%%%%%$$$######""""""######&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$##########################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$%%%&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%$$$""" ######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((())))))***'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########$$$%%%&&&%%%&&&'''%%%$$$###$$$&&&$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''((()))))))))&&&%%%###$$$%%%%%%$$$"""&&&%%%###""""""$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((((((&&&%%%)))((((((((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&'''&&&'''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&((((((&&&###%%%(((&&&!!!######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""############%%%%%%%%%%%%$$$$$$#####################$$$%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((('''%%%""""""""""""###$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$######$$$&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$###!!! ######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((()))))))))(((((((((''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***''''''(((((()))))))))***************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$&&&((()))*********&&&$$$###$$$%%%%%%$$$"""$$$###""""""###%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''((()))+++***(((%%%((((((((('''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&### $$$(((&&& $$$%%%%%%%%%$$$###""""""&&&&&&$$$######$$$%%%%%%##################""""""&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$%%%########################%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%###"""###$$$%%%%%%###!!!##################$$$$$$%%%%%%$$$############$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''((((((##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""###&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$""""""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''(((((())))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((()))******&&&&&&'''((())))))******************************(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%!!!"""###$$$%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&'''((())))))))))))%%%$$$######%%%%%%$$$###$$$$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,+++(((%%%'''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%&&&$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$###!!!###''''''###&&&&&&%%%%%%$$$###"""!!!((('''%%%#########$$$%%%$$$$$$############""""""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########$$$%%%'''(((((('''%%%$$$###""""""###$$$$$$###!!!$$$$$$$$$##################"""!!!!!! !!!!!!!!!%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******%%%&&&&&&'''((()))******************************(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%&&&'''%%%$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''((((((((((((((('''&&&%%%$$$######%%%%%%%%%###&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&)))+++***'''$$$&&&&&&&&&'''''''''''''''((('''&&&%%%$$$%%%&&&&&&$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############''')))&&&$$$&&&'''&&&&&&&&&&&&%%%$$$###"""!!!((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%########################%%%%%%%%%$$$$$$#########"""###%%%&&&&&&%%%###"""$$$###"""###%%%%%%$$$"""$$$$$$$$$##################"""!!!!!! !!!!!!!!!%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((((())))))***%%%&&&&&&'''((()))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&%%%$$$"""$$$&&&'''&&&%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%(((((((((((('''&&&%%%$$$$$$#########%%%&&&%%%$$$&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%'''))))))'''%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!%%%'''%%%$$$%%%### %%%&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%"""###############$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%########################%%%%%%$$$$$$$$$$$$$$$$$$""""""$$$$$$$$$$$$""""""%%%$$$######%%%%%%%%%#####################$$$$$$%%%%%%$$$############$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&%%%###"""!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((((((''''''(((((()))&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%!!!$$$&&&'''&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&((()))(((&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''''''''&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""%%%,,,000))) %%%%%%%%%&&&%%%%%%$$$$$$###%%%&&&'''((('''%%%%%%""""""######$$$%%%&&&&&&#########$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%########################&&&$$$######$$$%%%$$$###"""""""""###$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$&&&''''''%%%$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''((('''&&&&&&!!!###&&&''''''%%%%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$""""""$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%((())))))(((%%%%%%%%%&&&&&&'''''''''"""###%%%'''(((((('''''''''''''''(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&((())))))((('''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""+++:::BBB999+++$$$$$$%%%&&&&&&&&&%%%%%%"""$$$&&&((()))(((&&&$$$!!!!!!"""###%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&$$$$$$###""""""###$$$$$$%%%###""""""###$$$$$$###!!!!!!"""###$$$%%%%%%&&&%%%$$$######""""""######$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$&&&(((((((((&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&'''((())))))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%&&&$$$"""###%%%&&&$$$"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%''''''((('''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%"""###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''%%%$$$###%%%''')))******)))(((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&,,,***(((&&&%%%&&&'''((('''&&&$$$######$$$&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%+++===LLLBBB...(((((('''&&&%%%$$$$$$######%%%'''))))))'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&'''((())))))((((((################################################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$!!!$$$''''''%%%$$$%%%'''%%%$$$#########$$$%%%&&&%%%###!!!"""$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%"""'''(((%%%"""###$$$"""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""##############################"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%((((((((()))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""###&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''%%%%%%$$$&&&''')))***)))((('''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((+++***(((&&&%%%&&&'''''''''&&&$$$######$$$&&&'''%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$$$$---888333&&&&&&&&&&&&%%%$$$$$$#########$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########%%%&&&(((((())))))$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################$$$%%%&&&((((((&&&%%%$$$###%%%&&&&&&$$$###%%%'''%%%$$$#########$$$%%%&&&%%%###""""""$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%"""###!!!!!!$$$)))&&&!!!###$$$$$$%%%%%%$$$$$$###%%%$$$$$$#########$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""##########################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&'''(((((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))(((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$######""""""###&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((''''''&&&%%%&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&'''((((((***)))(((&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&$$$&&&(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$### !!!###%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%$$$###"""$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$'''$$$!!!###,,,333...%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#############################################$$$$$$$$$%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%###%%%&&&%%%$$$###%%%&&&######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$###"""######$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$!!! ###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$$$$$$$%%%&&&&&&)))((('''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&'''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&'''''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%$$$$$$'''&&&######$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$########################$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$###"""###$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$)))&&&###%%%---444000'''###$$$$$$%%%%%%$$$$$$###&&&&&&%%%###""""""""""""$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$#################################$$$$$$$$$%%%%%%$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$%%%&&&######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$###"""###$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$!!! ###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&'''''''''''')))))))))(((((('''&&&&&&(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''((())))))(((''''''''''''((((((((((((''''''%%%%%%$$$$$$%%%%%%&&&'''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""$$$'''(((%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$###%%%%%%$$$&&&***)))$$$###$$$$$$%%%%%%$$$$$$###((('''&&&%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''(((((('''$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''(((((())))))(((((('''''''''''')))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&'''((())))))((('''&&&''''''((((((((((((''''''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''$$$!!!%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''''''''''''''&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%''''''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!&&&)))&&&###%%%&&&%%%###$$$$$$%%%%%%$$$$$$###''''''&&&%%%$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((('''$$$###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((())))))((((((''''''''''''(((''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%%%%#########%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$'''******(((%%%$$$%%%&&&'''''''''&&&%%%###%%%'''&&&$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$"""(((***'''%%%'''((('''###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%##############################""""""###$$$$$$%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&'''((((((#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&((('''%%%$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###%%%%%%$$$"""!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%'''((((((((('''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%"""###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))((((((''''''''''''((()))%%%%%%&&&&&&'''(((((((((%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))(((((()))$$$%%%'''(((((('''%%%$$$######%%%%%%%%%%%%######%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""%%%***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""$$$(((,,,,,,)))%%%$$$%%%&&&'''''''''&&&%%%###%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$###%%%######&&&&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&##############################""""""###$$$%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%(((((())))))(((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))(((''''''((()))***+++*********))))))(((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%$$$$$$%%%######$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&""" ###'''***((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&######'''%%%!!!"""'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&%%%&&&%%%%%%&&&''''''&&&$$$((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###!!! """%%%'''%%%###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$#########%%%'''((('''%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%######%%%%%%%%%%%%######%%%%%%%%%$$$$$$#########"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((('''&&&"""###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%###!!!###&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%###"""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$######""""""######$$$$$$$$$######""""""###$$$$$$###"""###%%%(((&&&$$$"""""""""###$$$"""###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%'''))))))((('''((()))(((&&&$$$%%%((()))'''%%%$$$$$$%%%%%%%%%%%%&&&&&&***)))(((''''''((()))************)))))))))(((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%&&&###!!!###''')))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$)))&&&&&&'''### %%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''***---000,,,***)))(((((('''%%%###((((((((((((((((((((('''''''''((())))))(((''''''###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$###"""###&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########%%%'''((('''%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&###$$$$$$%%%%%%&&&''''''%%%%%%%%%$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%###"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((((((((('''&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########"""!!!""""""######""""""!!!"""###$$$$$$######$$$%%%+++)))'''$$$######$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((''''''''''''$$$&&&(((((('''''''''((((((&&&%%%&&&((()))'''%%%%%%%%%&&&&&&&&&'''''''''))))))(((((((((((())))))******))))))))))))(((((((((((((((''''''''''''&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$%%%'''%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%&&&$$$"""###&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###%%%&&&%%%!!!"""%%%&&&&&&''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%%%%&&&&&&---+++)))(((((('''%%%###''''''((((((((((((((((((&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$###%%%'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$############$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&'''((((((((((((######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$#########"""$$$$$$$$$######%%%'''---+++)))&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%#########%%%%%%$$$###&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''$$$&&&(((((('''''''''(((((('''&&&&&&(((((('''&&&&&&''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&&&&%%%'''(((#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$######%%%&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%"""$$$&&&(((((('''(((***&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++,,,+++***((('''((('''%%%%%%''''''&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%''''''&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%############""""""""""""###$$$%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''''''''&&&&&&&&&%%%'''&&&$$$###$$$%%%((()))%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$############$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&###$$$%%%$$$###$$$&&&(((***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''%%%'''))))))((((((((()))((((((''''''(((((('''&&&&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%''')))+++***'''%%%$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&(((+++000666===BBBFFF***(((&&&%%%&&&'''&&&&&&&&&'''''''''(((((()))))))))'''%%%######%%%''')))&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$###$$$%%%%%%&&&&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((()))******+++((((((''''''&&&&&&&&&&&&(((&&&%%%$$$$$$&&&''')))%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%'''***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&'''''''''''''''$$$%%%%%%$$$###%%%'''***%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''''''(((******)))))))))***)))))))))(((''''''''''''%%%&&&&&&&&&&&&'''''''''(((((())))))))))))((((((''''''(((((((((((())))))'''(((((((((((()))))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###""""""###%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%% %%%(((&&&%%%&&&%%%###&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))---***(((***111>>>KKKSSS111...***(((''''''&&&$$$&&&&&&''''''((()))))))))+++)))'''%%%%%%''')))+++&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&'''%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))***+++,,,,,,------+++***)))(((''''''''''''''''''&&&%%%%%%&&&'''(((%%%&&&&&&'''&&&%%%###"""###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&***)))(((&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%))),,,!!!"""###$$$$$$%%%&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''')))***)))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''''''(((******)))))))))***)))******)))'''&&&'''(((%%%%%%&&&&&&&&&''''''''''''((()))******)))(((''''''''''''((((((((())))))'''((((((((())))))))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%#########%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%!!!"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&& %%%%%%&&&)))***'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))))))))000,,,'''%%%'''...777<<<222...***(((''''''&&&%%%&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''((((((''''''&&&'''''''''((((((((()))'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&&&&%%%###"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&((()))***+++++++++,,,---...///000000---,,,***)))((((((((()))''''''''''''''''''&&&&&&%%%&&&''''''&&&%%%###!!!###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%######$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&***---""""""###$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((('''&&&%%%&&&)))***)))(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''%%%'''((()))((('''((())))))***+++***'''%%%&&&(((&&&''''''''''''((((((((('''((()))******)))((('''&&&'''''''''(((((())))))'''((((((((())))))******''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&(((((('''&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&''')))######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%% """#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''' '''***'''&&&((('''"""(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))*********)))(((''''''''''''---***'''%%%&&&''''''&&&&&&&&&&&&'''((())))))***"""$$$'''))))))'''$$$"""'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%&&&''''''((((((''''''&&&'''''''''(((((())))))'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%''')))(((&&&$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$%%%&&&&&&%%%###"""###$$$%%%&&&&&&'''&&&!!!!!!""""""############%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%############%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&(((***,,,---,,,,,,---...///000111222...---+++))))))))))))***&&&''''''(((((('''&&&&&&%%%&&&'''''''''%%%"""!!!$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))%%%$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''&&&%%%&&&%%%$$$$$$&&&***---###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((&&&%%%$$$&&&((())))))(((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''###%%%''''''&&&%%%&&&''')))+++,,,***'''%%%&&&((((((((((((((())))))))))))***)))(((''''''((()))***))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""(((&&&$$$$$$&&&'''%%%"""$$$%%%%%%&&&&&&''''''((('''+++,,,(((%%%&&&&&&$$$''''''&&&&&&&&&''''''((())))))(((((((((((()))***''''''&&&%%%%%%%%%%%%&&&&&&'''''''''(((((()))))))))(((&&&%%%%%%&&&'''(((&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''***))))))((('''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!############%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%***)))((((((((()))++++++000/////////000111333444000---)))&&&%%%%%%$$$###((('''&&&'''((((((&&&$$$'''''''''&&&&&&%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$&&&(((&&&$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$#########$$$%%%&&&&&&''''''$$$&&&))))))'''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((())))))'''&&&&&&(((***%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))***)))(((''''''((()))***))))))((('''''''''''''''(((''''''&&&&&&''''''((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$##################$$$'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***)))'''%%%###&&&$$$""""""$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''(((+++)))%%%%%%%%%%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&***))))))***+++,,,...///......------...///111222000,,,(((&&&&&&%%%%%%$$$&&&%%%%%%&&&((()))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%''')))'''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%&&&&&&$$$&&&(((((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&%%%$$$$$$&&&(((&&&&&&'''(((((('''&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((()))))))))((((((''''''''''''((((((''''''&&&&&&''''''(((((((((((((((''''''''''''))))))((((((((('''''''''(((((((((((((((''''''&&&$$$$$$%%%%%%&&&((()))***'''''''''''''''&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))+++,,,+++)))&&&$$$%%%###"""###$$$$$$###!!!&&&&&&%%%$$$$$$###""""""&&&((('''&&&))),,,***$$$######$$$%%%&&&'''((((((''''''&&&%%%$$$$$$$$$%%%(((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&'''''''''''''''&&&(((((()))))))))(((''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&'''***,,,...''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%#########$$$%%%&&&'''(((******+++,,,...000222333//////......///000111222///,,,(((&&&&&&&&&&&&%%%$$$$$$$$$&&&((())))))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&((()))((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((('''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''%%%%%%&&&%%%######%%%'''&&&&&&'''(((((('''&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((()))))))))(((''''''''''''((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((('''''''''&&&&&&''''''(((''''''&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((('''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((***)))%%%%%%((()))'''###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&)))(((''''''&&&&&&''''''&&&'''''''''(((((())))))%%%&&&'''((((((((('''&&&((((((((())))))(((((('''&&&&&&&&&&&&''''''''''''***)))''''''(((+++...000''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&''''''(((((($$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%"""######$$$&&&''')))***++++++,,,...000111333444222222222222333333444444///,,,(((&&&&&&'''&&&&&&$$$$$$$$$&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$#########%%%''''''&&&&&&&&&'''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&''''''''''''''''''&&&''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((''''''((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%'''(((((()))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%)))(((### $$$)))+++$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&'''))))))(((((('''&&&&&&&&&&&&&&&$$$%%%&&&'''(((******+++$$$%%%'''((((((((('''&&&&&&''''''(((((((((''''''&&&&&&&&&'''''''''((((((+++)))'''&&&&&&(((+++---(((''''''&&&&&&''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''''''''''''((((((((())))))$$$$$$%%%%%%&&&&&&&&&'''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''(((((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$%%%&&&(((***+++---...///000111222222222444444555555555555555555000---)))'''''''''&&&%%%&&&%%%%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&&&&'''((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''((('''''''''&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))(((((((((''''''''''''(((((())))))((((((''''''(((((()))'''''''''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%)))******+++++++++++++++''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$&&&((()))!!!###$$$$$$###"""###%%%""""""###$$$$$$%%%&&&&&&!!!%%%%%%"""!!!%%%)))***$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&''')))***+++''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''(((******+++%%%%%%&&&'''((((((((((((&&&&&&'''(((((((((''''''&&&&&&'''''''''(((((((((((('''%%%$$$###$$$&&&'''((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''(((((())))))***$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%''')))***+++...///000222333333333333444555666666666666555555111...***''''''&&&&&&%%%'''&&&%%%&&&'''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&(((''''''''''''''''''''''''(((((('''&&&&&&&&&''''''$$$&&&''''''&&&%%%%%%&&&((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******'''((()))******)))(((''''''''''''''''''((())))))))))))(((((((((((())))))''''''''''''((((((((()))''''''''''''&&&&&&&&&&&&'''((()))***************%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''###$$$&&&''''''&&&$$$###$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%&&&'''''''''&&&$$$###!!!###$$$$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$######&&&)))###"""###%%%'''))))))((('''(((((('''''''''''''''(((&&&&&&%%%$$$$$$$$$$$$%%%''''''''''''((((((((((((%%%%%%%%%&&&'''((())))))&&&'''((()))))))))))))))''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&''''''((())))))******&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))***+++...000222444666666777777777777888999999888777666333000+++((('''&&&%%%###%%%$$$$$$%%%''''''&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%''')))(((&&&&&&(((***%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''((((((((($$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''(((&&&''''''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%'''))))))'''&&&&&&'''((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********'''((()))******)))(((''''''''''''''''''((()))***))))))(((((((((((())))))&&&'''''''''(((((()))))))))(((((((((''''''''''''$$$$$$%%%&&&''''''&&&&&&#########$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&(((******(((&&&$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((###$$$&&&''''''&&&$$$###&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((###%%%((()))((($$$"""%%%'''&&&$$$$$$&&&((((((''''''&&&&&&%%%%%%$$$)))&&&###%%%+++*** !!!$$$(((***++++++++++++***((('''&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$***))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&''')))***(((((()))***************''''''''''''((((((((()))&&&''''''((((((((())))))((((((''''''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((((((((''''''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''')))***+++...000333666888::::::;;;:::;;;<<<<<<<<<;;;:::999444111,,,((('''%%%$$$######"""###%%%'''((('''&&&#########$$$$$$%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&(((******'''''')))+++$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$###%%%%%%&&&&&&'''((())))))'''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''')))+++,,,***)))))))))((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((+++***(((''''''(((((()))***(((&&&$$$###$$$%%%&&&))))))))))))))))))))))))((()))*********)))'''&&&***)))((('''''''''''''''$$$%%%'''(((((('''%%%$$$((((((((('''&&&&&&%%%%%%((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((+++---...///$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''''''&&&((()))(((%%%%%%''')))(((''''''&&&&&&%%%$$$$$$))))))(((((((((((())))))))))))))))))(((((((((((()))((('''((()))***)))(((((((((((((((((('''''''''&&&'''((()))((('''%%%$$$((('''$$$$$$%%%&&&&&&&&&''''''''''''((((((((((((***)))))))))((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&'''((())))))(((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%(((+++...000111222333555666888::::::<<<>>>@@@BBBBBBAAA???===666///(((%%%'''(((&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''&&&%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&,,,)))&&&'''++++++'''###(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))************,,,***))))))******(((&&&))))))))))))************...------,,,***((('''&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''((()))***+++***)))'''%%%$$$%%%&&&&&&))))))))))))))))))))))))((()))))))))(((((('''''')))(((((('''''''''''''''%%%&&&'''(((((('''%%%$$$(((''''''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&''''''%%%###!!!###%%%''''''&&&&&&&&&&&&%%%%%%((((((''''''''''''((((((******)))))))))((((((((()))((('''((()))***)))(((***)))((('''''''''''''''&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&'''((()))''''''''''''(((((((((((())))))((((((((('''''''''&&&'''((('''&&&&&&'''(((&&&''''''((())))))(((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''***---...111222333555666888999:::===>>>@@@AAA@@@>>><<<:::444...'''%%%&&&'''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''')))(((''')))+++,,,***((((((((((((((((((((((((((())))))(((((((((''''''''''''(((((((((((()))))))))++++++***)))((())))))***))))))))))))************++++++++++++***)))((('''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''(((***+++,,,+++)))(((&&&&&&&&&'''''')))))))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&'''(((((()))((('''&&&$$$&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((&&&%%%$$$###"""$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&########################&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''%%%&&&&&&%%%###"""$$$%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''************)))))))))))))))((('''((()))***)))(((+++***)))((()))***,,,...)))(((&&&%%%%%%&&&(((***&&&&&&&&&&&&''')))***+++''''''''''''(((((((((((()))(((((((((((('''''''''&&&'''((('''&&&&&&'''(((''''''((()))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''')))+++,,,000111222444555777888999<<<===>>>===<<<999666555111,,,&&&$$$%%%&&&%%%###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((((((''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''&&&%%%$$$###&&&&&&'''''''''(((((((((((((((''''''''''''((((((%%%'''***+++++++++,,,...(((((((((((((((((((((((())))))((((((((((((''''''''''''''''''(((((((((((('''(((((('''&&&''')))***))))))))))))************(((((()))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((())))))***+++******)))(((''''''(((((((((((((((((((((((((((((()))((('''%%%%%%&&&''''''&&&''''''''''''&&&&&&&&&((()))))))))((('''&&&%%%%%%&&&&&&'''((()))))))))((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&'''((()))%%%%%%%%%&&&'''(((((()))(((''''''&&&&&&''''''(((+++*********)))))))))))))))((('''((()))***)))(((+++***))))))+++///222555000---((($$$"""###&&&((('''(((((((((((((((***+++''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((('''&&&&&&&&&((('''(((((()))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((()))***......///111222444555555999999999888555222///...---***%%%$$$$$$%%%%%%$$$((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%''''''''''''(((((((((((())))))(((((((((((())))))%%%)))------******,,,000(((((((((((((((((((((((())))))(((((((((((((((((('''''''''((((((((())))))(((''''''***------+++)))((()))))))))************%%%&&&''')))************))))))))))))))))))))))))'''((((((((()))))))))***((())))))))))))(((((((((***)))))))))((((((((()))(((((((((((((((((((((((()))((('''%%%%%%&&&''''''&&&&&&'''((((((''''''&&&((())))))((((((''''''&&&%%%&&&&&&'''((()))******((((((''''''''''''((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((()))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((***+++,,,'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''&&&&&&'''((((((((($$$%%%&&&&&&'''((()))))))))(((((((((((((((((()))*********))))))))))))((()))((('''((()))***)))(((,,,***)))(((***,,,///111000---((($$$###$$$&&&((((((***+++***(((&&&''')))''''''''''''((((((((((((************************&&&'''((('''&&&&&&&&&(((((()))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''(((((()))***+++,,,---...///000111444444333111///,,,)))(((***(((%%%$$$$$$$$$%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))))))))((((((''''''&&&'''''''''((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((''''''''''''((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''(((((((((((('''''''''((((((((())))))))))))(((((((((((())))))''',,,000...***(((***...))))))))))))))))))))))))(((((())))))))))))))))))(((((()))))))))*********,,,******///777777000(((((()))))))))************%%%&&&'''(((******++++++************************''''''(((((())))))******)))))))))))))))((('''''')))))))))))))))((((((((()))))))))))))))))))))))))))(((''''''&&&&&&''''''&&&'''((()))))))))((('''''''''''''''''''''''''''&&&&&&'''((())))))******((((((''''''''''''((((((&&&&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++,,,'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&'''(((((((((((('''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%"""###$$$&&&''''''''''''***(((&&&%%%&&&&&&%%%$$$%%%%%%&&&'''(((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))((('''((()))***)))(((,,,+++)))'''&&&&&&'''(((***)))'''&&&&&&''')))+++(((+++---+++'''%%%&&&'''''''''''''''(((((((((((())))))************++++++&&&'''((('''&&&&&&'''((())))))*********)))((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((((((((()))***+++,,,------//////...,,,***(((&&&%%%'''&&&%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$%%%&&&'''((()))))))))''''''((((((((()))))))))))))))(((((((((((())))))***---000...)))'''(((+++))))))))))))))))))))))))(((((())))))))))))******))))))))))))************)))''''''---444444,,,$$$))))))))))))************''''''((()))************************************'''''''''((()))*********'''((()))******)))(((((('''((((((((((((((((((((())))))))))))))))))))))))((()))))))))((((((''''''&&&''')))***+++***)))(((%%%%%%%%%&&&&&&'''((((((''''''(((((()))))))))***((((((''''''''''''((((((&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&'''''''''(((&&&%%%&&&(((***)))(((&&&&&&''''''(((((())))))(((((((((''''''((((((((((((((((((((('''''''''&&&)))((('''((()))***)))(((***)))((('''&&&&&&&&&&&&''''''(((((())))))******&&&))),,,+++'''%%%&&&(((''''''''''''((((((((((((''''''(((((())))))))))))&&&'''((('''&&&&&&'''(((***************)))((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((()))''''''((()))***++++++,,,,,,,,,+++***((('''&&&%%%&&&&&&&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))))))))'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''(((((()))(((((('''((((((((()))))))))))))))((((((''''''(((((()))***,,,...---***((((((***))))))))))))))))))))))))(((((()))))))))*********((((((((())))))))))))***%%%&&&''')))+++***(((&&&))))))))))))************)))***************))))))************************&&&''''''((()))******+++%%%&&&((()))***+++******&&&'''((((((((((((((('''))))))))))))))))))))))))((()))*********)))'''&&&&&&(((***+++,,,+++***)))$$$$$$$$$%%%&&&'''((()))(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%$$$#########'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%!!!"""$$$%%%&&&'''''''''%%%$$$$$$'''---111222111''''''''''''(((((((((((('''''''''&&&&&&'''''''''((('''''''''&&&&&&&&&&&&)))((('''((()))******(((&&&'''((()))***+++,,,,,,((()))*********((('''&&&###'''++++++'''%%%''')))''''''''''''((((((((()))%%%&&&&&&&&&''''''((((((&&&'''((('''&&&&&&'''(((***************)))((((((&&&'''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''((()))))))))'''(((((()))***++++++,,,+++******)))((((((''''''%%%&&&&&&&&&%%%%%%'''((($$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''(((((())))))******(((((((((((())))))))))))************************''''''''''''((((((((()))((((((((((((((()))******)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((***+++,,,,,,***)))))))))))))))))))))))))))))))))(((((())))))*********+++''''''''''''((((((((()))(((,,,///---)))(((+++000))))))))))))************++++++,,,++++++***)))(((************************))))))))))))))))))))))))((((((''''''''''''(((((())))))((('''''''''''''''((((((''''''''''''(((((()))!!!&&&---))))))+++'''******+++++++++******)))''''''''''''(((((((((((()))(((((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%#########$$$%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%$$$%%%&&&'''$$$%%%&&&(((***+++------***'''%%%&&&(((***(((&&&'''((())))))'''&&&'''(((***++++++,,,,,,***)))(((&&&'''((())))))((('''&&&''''''(((((()))))))))***))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((''''''((())))))))))))((()))(((((()))******(((&&&******))))))((((((''''''(((&&&&&&)))------(((###((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((&&&$$$$$$$$$&&&'''$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&'''((((((###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((***((('''&&&&&&'''(((***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((()))(((((((((((())))))))))))))))))***))))))(((''''''))))))************))))))''''''''''''((((((((((((++++++******))))))(((((())))))((('''''''''''''''---***((((((***+++)))'''))))))))))))((('''%%%%%%&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((())))))******(((''''''&&&&&&((()))***,,,***(((&&&%%%%%%&&&'''000///---***)))***+++,,,+++,,,,,,+++(((''''''(((*********)))))))))))))))))))))))))))))))))))))))***************************)))((((((((()))+++,,,******************************+++++++++,,,,,,,,,))))))))))))))))))))))))((((((''''''''''''(((((())))))((('''''''''''''''((((((''''''''''''((((((...$$$'''---***+++---((('''((())))))*********)))''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%#########%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&''''''((((((((((((((())))))***(((&&&&&&((()))(((''''''((())))))'''&&&'''))))))***+++++++++***)))(((''''''((())))))(((''''''((((((((()))))))))******))))))))))))))))))))))))***)))(((((('''((()))***))))))))))))))))))))))))((((((((()))))))))******+++)))(((((())))))(((&&&((((((((((((''''''''''''(((&&&&&&***///111...***((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((())))))((((((((('''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))******)))))))))((((((((()))))))))***************))))))(((((((((***)))(((''''''''''''(((,,,***'''''')))***)))'''))))))))))))((('''&&&&&&'''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((((((''''''&&&'''((()))******)))(((&&&&&&'''))))))...---+++)))((()))******)))***+++***)))((()))******)))))))))))))))))))))))))))))))))))))))))))))***************************))))))((()))***+++,,,******************************+++++++++,,,,,,,,,)))))))))))))))))))))))))))((((((''''''(((((()))))))))(((''''''''''''''')))((((((''''''(((((()))---###%%%+++'''''')))$$$&&&''''''((())))))))))))''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***))))))((('''(((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((()))))))))((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((((((((('''''''''''''''***(((&&&'''((())))))(((((())))))((('''''')))***))))))*********)))(((''''''(((((())))))(((((('''))))))))))))************(((((((((((((((((((((((())))))((((((((())))))*********************************)))((()))***+++,,,---+++(((''''''(((''''''&&&''''''''''''''''''((()))'''&&&(((,,,///---+++((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&%%%$$$%%%&&&'''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((('''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))'''(((((()))******++++++((())))))******))))))((()))))))))*********++++++))))))))))))((((((((((((***))))))(((((((((((((((***)))''''''((()))((('''((((((((((((((((((((((((''''''(((((((((((())))))''''''&&&&&&&&&&&&''''''%%%'''''''''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''(((''''''''''''((())))))((((((''''''(((***+++,,,,,,+++)))((((((((())))))''')))******))))))***,,,))))))))))))))))))******))))))))))))))))))))))))***************************))))))))))))***++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''''''''))))))(((((((((((()))))))))$$$+++000((($$$'''$$$(((((()))))))))(((((('''''''''''''''(((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%$$$######$$$&&&)))+++''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''')))((((((((('''''''''&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&'''(((((()))))))))((('''(((((())))))((())))))(((((((((***,,,))))))))))))((((((((('''((((((((())))))((((((((())))))******************(((((((((((((((((((((((())))))))))))))))))******************************,,,+++)))((((((***,,,---...+++(((&&&''''''((('''&&&'''''''''((()))))))))***'''%%%%%%&&&''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))******))))))*********+++((())))))******))))))((()))))))))*********++++++((((((((((((((((((((((((***))))))(((((())))))))))))((('''''''''((((((((((((((((((((((((((())))))(((((((((((((((((())))))''''''&&&&&&&&&&&&''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''((()))+++---///+++***)))((((((((()))***''')))******))))))***+++)))))))))))))))*********))))))))))))))))))))))))************************)))))))))*********++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''''''''))))))(((((((((((()))))))))+++777<<>>:::555111000000000000...000333555666555333222///000222444777:::===>>>@@@???>>><<<:::555///++++++***)))))))))******++++++)))''''''***,,,+++*********)))(((((()))***+++((((((((((((((((((((((((***+++***(((&&&&&&''')))******))))))((((((((((((((())))))(((&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))***+++))))))))))))******************************************+++,,,,,,,,,,,,+++************************,,,+++*********+++,,,---,,,,,,++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))******************+++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((('''''''''((()))******((((((''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%'''''''''(((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))''''''''''''''''''''''''((('''''''''((()))***+++(((((((((((())))))))))))(((((())))))))))))))))))+++,,,,,,+++***)))***,,,))))))***))))))+++...111000000222333444444333333000...,,,,,,...///000000,,,---...//////...---,,,************************'''''''''((()))***,,,,,,***,,,......,,,+++,,,,,,***)))(((((())))))(((''')))))))))(((((((((''''''((())))))'''%%%$$$%%%&&&((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((''''''((()))+++---///''''''((((((((('''&&&&&&(((((((((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''%%%''')))*********+++,,,'''((()))***+++***)))(((+++++++++,,,...222555777;;;===AAAGGGLLLNNNLLLJJJAAA<<<555000...////////////111444666888888888777111000111222444888<<<>>>IIIIIIJJJIIIFFF>>>555......,,,***+++......,,,))),,,***((((((***,,,---,,,******(((((((((((()))*********))))))(((''''''&&&******(((%%%######%%%'''***))))))))))))(((((((((((())))))((('''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))******************************************+++,,,,,,,,,,,,+++************************+++++++++++++++,,,------,,,,,,,,,,,,,,,------...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))***************************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''((((((((('''''''''''''''((()))***((((((''''''&&&''''''((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******''''''((((((((()))))))))(((((())))))******++++++,,,---------+++***+++,,,)))))))))'''''')))---000555888;;;===>>>===;;;999888555111/////////...---000000///...---,,,+++***************+++---//////+++*********+++,,,------***+++,,,,,,,,,,,,,,,,,,+++(((&&&''')))***(((%%%)))))))))(((((((((''''''((())))))(((&&&%%%&&&(((((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((((((((((((''''''''''''''''''''''''%%%'''))))))((((((***+++)))******+++++++++++++++111///------///222444555888<<>>777555000,,,,,,///111...+++///---,,,+++++++++,,,,,,+++***)))((('''((()))************))))))(((((((((((((((((('''%%%%%%&&&'''))))))))))))))))))))))))'''((()))(((''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))((((((((())))))***++++++((()))))))))***************************+++++++++******+++,,,,,,,,,,,,+++************************++++++++++++,,,,,,------,,,,,,,,,,,,,,,---......************************************************+++******)))))))))))))))((()))))))))************)))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******&&&'''''''''((((((((()))'''&&&&&&&&&''''''((()))(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))******+++,,,------///111333444222111222333000///...+++)))***---000555999???EEEHHHHHHFFFDDDCCCAAA===:::999888777555:::777333...+++******+++,,,,,,+++++++++,,,------//////.........---,,,,,,++++++*********************'''%%%&&&((()))'''$$$((((((((('''''''''&&&&&&&&&((((((((('''''')))+++))))))((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((('''((()))((('''''')))*********,,,...111555888999;;;777222000111222333222333:::EEENNNTTTVVVUUUTTTJJJDDD<<<555222222333333111111222333333222111000//////000111333777:::<<>>>>><<<;;;999555111///000111000555===EEEKKKOOOPPPPPPNNNMMMJJJIIIIIIHHHEEECCCBBB>>>888111---,,,,,,---111000///...,,,+++***)))333444555555444222///...000---+++*********)))((()))(((''''''(((((('''&&&((((((((('''''''''&&&&&&&&&'''((((((((((((***,,,)))))))))((((((((('''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((()))))))))(((''''''&&&&&&''''''((()))))))))(((((())))))))))))))))))))))))(((((())))))))))))******((((((((((((((((((((((((((()))***)))))))))+++---...000444:::@@@EEEIIILLL>>>888222//////000///...666>>>IIIRRRWWWXXXWWWWWWIIIDDD<<<666333222222222444444444333222111//////...111666;;;AAAEEEHHHIIINNNNNNPPPSSSTTTSSSPPPMMMDDD===444//////111222111555777888777444111//////...---+++***))))))***+++((())))))***++++++,,,,,,)))+++,,,+++)))'''&&&''')))))))))************+++(((***++++++***))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))************)))))))))***++++++,,,,,,******+++,,,,,,,,,,,,+++************************++++++,,,------------------------------......///************************************************))))))))))))))))))***+++))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------...//////000///...---,,,,,,,,,,,,***************+++,,,,,,************))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&''''''((())))))******)))((((((''''''(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((()))((((((''''''''''''''''''''''''&&&&&&''''''(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******)))((('''************++++++++++++++++++,,,...///111222222888===DDDIIIKKKJJJHHHHHHHHHGGGCCC>>>888333111111000222777===EEELLLRRRUUUTTTSSSRRRRRRQQQNNNJJJGGGCCC???:::444000...------444444444444444222000///:::<<>>:::777777333///------,,,***((()))***+++***)))(((((())))))))))))(((((((((''''''((()))***)))(((((()))+++))))))))))))((((((((('''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((((())))))))))))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((***+++,,,,,,...111444:::>>>EEELLLRRRUUUUUUUUU@@@:::333111333555555333>>>FFFPPPWWWYYYXXXXXXXXXKKKFFF@@@:::888666555444999888888777555444333333111777???HHHOOOSSSTTTTTTNNNLLLJJJIIIKKKLLLMMMLLLEEEAAA;;;555111000000111666:::>>>>>><<<888666666///...---+++***++++++,,,***+++++++++++++++++++++(((((((((''''''***...111))))))*********+++++++++)))+++------,,,+++++++++************************))))))))))))))))))))))))******************************************************++++++***)))((('''))))))))))))************((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++************************+++,,,---.........---,,,---------------...//////************************************************''''''(((((()))+++,,,---))))))))))))************((())))))*********))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++......//////000111111222555444333111000000000000+++*********+++,,,------++++++++++++*********)))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&''''''((()))******+++))))))(((((((((((())))))***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))$$$$$$%%%&&&'''''''''&&&((((((((((((((((((((((((%%%&&&&&&'''((()))*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))((('''******+++++++++,,,,,,,,,+++,,,---///000222333444888>>>GGGMMMPPPOOOMMMLLLMMMLLLIIICCC;;;444111///444444444777===EEENNNSSSVVVUUUTTTRRRPPPKKKEEE@@@>>><<<999555111...,,,+++444666999;;;<<<<<<<<<;;;@@@CCCHHHKKKLLLIIIDDDAAA<<<888333000000///,,,)))***,,,...---***(((***---************))))))))))))+++++++++***((('''((()))))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&'''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((()))&&&&&&'''((())))))((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((***,,,---///222777:::GGGMMMUUU\\\___]]]YYYVVVGGGAAA;;;:::>>>AAABBB@@@EEELLLTTTYYYZZZXXXWWWWWWSSSOOOIIIEEEBBBAAA???>>><<<<<<;;;;;;:::999888888666<<>><<<<<<000///...,,,++++++,,,,,,------,,,++++++*********+++*********---555>>>EEE))))))******++++++++++++***,,,......---++++++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++***)))'''%%%))))))))))))************((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++************************+++,,,---.........---,,,...------------...//////,,,++++++******++++++,,,))))))))))))))))))))))))***)))(((((()))+++---...************************)))))))))))))))))))))))),,,+++)))(((''''''(((((('''((())))))******))))))'''(((******))))))+++,,,---...///111222333444444555777:::;;;;;;<<>>???@@@@@@???>>>===777555222111222444888:::222222111000...---,,,,,,---------,,,++++++******)))))))))((((((''''''&&&&&&'''((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))************((('''&&&'''((((((&&&$$$))))))(((((('''''''''&&&''''''(((((())))))******((((((((((((((((((((((((***))))))((('''&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))*********************))))))(((+++***))))))***+++---...222///------///222555666GGGHHHJJJKKKJJJHHHDDDBBB@@@@@@AAAAAA@@@>>><<<;;;@@@@@@@@@BBBEEEJJJOOORRRYYYZZZ[[[XXXQQQHHHAAA>>>;;;777222000000///---***222333666<<>>GGGPPPVVV]]]```bbbcccaaa___^^^^^^WWWSSSPPPQQQVVVYYYXXXUUUaaa___\\\XXXVVVUUUUUUUUUTTTQQQMMMHHHCCC@@@???>>>:::777777999999666666999;;;???FFFMMMRRRUUUVVVVVVLLLIIIDDD???;;;999999999::::::;;;:::777444000...111444:::CCCJJJLLLHHHDDD???<<<777333000...+++)))++++++++++++***))))))(((,,,+++***)))+++333???HHH,,,,,,+++***)))(((''''''+++++++++++++++++++++++++++*********))))))(((((())))))))))))((((((((((((,,,)))'''&&&(((******)))+++*********))))))((((((***++++++***((('''((()))))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,,,,,,,---................../////////000,,,++++++******++++++,,,***************************)))(((((()))+++---...************************))))))))))))))))))))))))((((((''''''''''''((((((''''''((())))))))))))))))))+++,,,---,,,---///111222333444666888999999999;;;===???@@@@@@AAACCCEEEAAABBBDDDEEEEEEEEEEEEDDDCCCAAA>>><<<;;;<<<===>>><<<<<<;;;:::888777777666666555444222111///...---++++++***)))))))))))))))&&&'''((()))(((((('''&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''(((((((((((((((((()))))))))*********'''&&&&&&'''))))))'''&&&))))))((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******+++,,,,,,---------,,,,,,,,,+++++++++,,,---///000666222......333;;;BBBFFFLLLLLLKKKIIIGGGDDDBBBAAA???AAADDDGGGIIIJJJKKKKKKPPPPPPPPPQQQTTTXXX[[[]]]______^^^ZZZSSSMMMHHHFFFAAA;;;444000000111222222222333777???HHHPPPSSSSSSYYYXXXWWWVVVUUUTTTSSSRRROOOKKKDDD>>>999444000,,,)))+++---,,,)))'''((()))))))))*********)))((((((***))))))(((((())))))***)))((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&%%%%%%&&&'''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&((((((((((((((((((((('''(((''''''''''''((())))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))++++++***)))))))))******''')))++++++******+++,,,444999AAAJJJRRRYYY___bbb```bbbdddffffffccc___\\\^^^[[[YYY[[[___```]]]ZZZXXXUUUQQQLLLHHHFFFEEEDDDBBBAAA???<<<999777555444777444444777666333222555555777:::>>>BBBDDDFFFGGGJJJHHHDDD@@@===;;;;;;;;;<<<=========:::666111...222333888???FFFJJJJJJIIIFFFCCC???;;;888666444333,,,,,,+++******++++++,,,))))))(((&&&%%%(((...222++++++******)))(((((((((++++++++++++++++++++++++************)))))))))((()))))))))))))))))))))((('''''''''''')))***++++++************)))))))))(((***,,,,,,+++***))))))***))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,------...///........./////////000000,,,++++++******++++++,,,******************************)))))))))+++,,,---************************))))))))))))))))))))))))''''''(((((()))))))))((((((((()))***************---...000111111222555777777999;;;===???@@@AAAAAAAAACCCDDDEEEEEEEEEGGGIIIDDDEEEGGGHHHIIIJJJJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@>>>;;;999666444333///...,,,************+++&&&''''''(((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''((('''(((((()))))))))))))))&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))'''&&&&&&(((******)))((())))))((((((((((((''''''))))))))))))))))))((((((***************************))))))((((((''''''&&&(((''''''&&&&&&''')))***((((((((((((((((((((((((((())))))******))))))(((******))))))))))))************+++,,,,,,,,,++++++.........///000111333444666333///111888CCCNNNSSSUUUSSSPPPLLLHHHFFFDDDCCC>>>@@@DDDHHHMMMPPPSSSTTTUUUUUUVVVWWWYYYZZZ[[[\\\ZZZZZZXXXSSSMMMIIIGGGGGGDDD===444//////333888;;;888999>>>EEEMMMTTTXXXZZZ\\\[[[YYYXXXVVVVVVUUUUUUSSSOOOJJJEEE???999222---((()))***)))((('''((()))'''((()))))))))))))))((('''(((((())))))(((((('''(((((((((((('''''''''''''''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))---,,,,,,+++******++++++((()))++++++,,,...111333AAAHHHSSS^^^fffjjjjjjiiigggfffggghhhhhhddd]]]WWWWWWUUUTTTTTTVVVUUUQQQMMMHHHEEEBBB>>>;;;999888777777999::::::999777444222777555555888888444333555333333333333333444666666::::::;;;===???BBBDDDFFFCCCDDDEEEDDDAAA===888444333222333777>>>EEEJJJLLLLLLJJJFFFAAA>>>;;;::::::222111///---++++++,,,,,,)))***+++***(((&&&%%%&&&))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))'''(((************,,,---************))))))))))))+++,,,---,,,*********,,,+++***************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------,,,------...///....../////////000000000,,,++++++******++++++,,,******************************))))))******,,,,,,************************))))))))))))))))))))))))((()))***++++++***)))((()))***++++++,,,,,,++++++...000111222333555888;;;;;;<<>><<<;;;555333000---+++*********&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''((())))))******))))))%%%&&&&&&'''((()))******&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''&&&&&&(((***+++***)))))))))((((((((((((((((((+++******))))))((((((((())))))))))))))))))))))))))))))))))))(((((('''''')))((('''&&&&&&(((***+++)))))))))))))))))))))))))))))))))******)))))))))+++******))))))******++++++,,,,,,,,,,,,++++++***......///111333444666777222000111555===FFFMMMQQQRRRQQQNNNKKKHHHDDDBBBAAA;;;<<<>>>AAACCCEEEGGGHHHJJJKKKMMMNNNNNNNNNMMMMMMMMMMMMLLLIIIDDDAAA??????===888111---...333:::>>>AAACCCFFFKKKQQQVVVZZZ\\\XXXXXXWWWVVVTTTTTTUUUWWWVVVSSSOOOJJJDDD;;;333---))))))))))))(((((())))))''''''((())))))))))))(((&&&'''((())))))((('''&&&((((((((((((((('''''''''(((''''''&&&%%%$$$$$$###)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******))))))(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((('''((())))))***(((((((((((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))---,,,,,,+++++++++++++++,,,,,,,,,---000555<<>>AAACCCCCC@@@<<<:::<<<:::;;;>>>???<<<<<>>AAADDDFFFFFFFFFEEEEEEFFFGGGFFFEEEEEEFFFGGGJJJJJJJJJJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMMMMLLLLLLJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFEEEDDDCCC===;;;777333///,,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''((()))))))))))))))%%%&&&&&&'''((()))******&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((('''&&&&&&(((***+++***)))(((((())))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((()))))))))))))))(((((((((***)))'''''''''(((***,,,************************))))))************))))))++++++************++++++////////////......---,,,,,,---...111333555777777111222666<<>>???@@@@@@???>>>===>>>@@@BBBAAA>>>:::888888222111...---...222777;;;CCCEEEHHHLLLPPPTTTYYY\\\XXXYYYYYYWWWTTTSSSTTTVVVWWWUUURRRNNNGGG>>>555...,,,+++)))((((((((((((((((((((())))))))))))((((((&&&'''((())))))((('''&&&'''''''''((((((((((((((((((((('''&&&%%%%%%$$$$$$)))(((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))***+++***)))(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((()))******(((((((((((((((((((((((((((***+++***)))((()))***************************,,,++++++******+++++++++++++++---000666AAAMMMTTT[[[^^^eeelllqqqqqqlllhhhggg```VVVPPPMMMJJJCCC>>>999888666666777999:::;;;??????@@@BBBCCCEEEGGGHHHEEEHHHKKKLLLKKKHHHDDDAAAAAA???@@@DDDFFFEEEFFFJJJJJJJJJHHHEEE@@@:::444111222111111111222444666777<<>>@@@CCCFFFGGGGGGFFFDDDDDDEEEFFFEEECCCBBBCCCDDDJJJJJJJJJJJJJJJKKKMMMMMMJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHCCCBBB???;;;666222...---++++++)))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))&&&''''''(((((((((((((((&&&&&&&&&''''''(((((()))%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((('''&&&&&&(((******)))((((((((())))))))))))************************))))))''''''''''''''''''''''''))))))))))))))))))))))))***)))((((((((()))+++,,,************************)))******++++++******)))++++++************+++++++++,,,------------------,,,...111444777999:::;;;:::;;;===AAABBBAAA===999777999;;;<<<<<<999555333000000////////////000111000111333444444444333222333555888999777444333222---///000000000111444666;;;===AAADDDHHHMMMRRRVVVXXX[[[\\\ZZZVVVRRRSSSTTTVVVUUUSSSQQQMMMEEE===777333000---++++++***)))(((***************)))(((((('''(((((())))))((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&%%%((((((''''''&&&'''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&(((((((((''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((***+++***)))((()))***************************************+++,,,------)))---222:::DDDQQQ]]]eeedddeeehhhmmmpppoooiiidddVVVOOOEEE>>>:::999777555555555777:::>>>BBBFFFHHHIIIJJJKKKMMMNNNPPPQQQQQQRRRSSSTTTTTTSSSPPPMMMKKKFFFBBBBBBFFFHHHIIILLLQQQQQQRRRQQQOOOJJJDDD>>>:::333222000000000333666888222444888<<>><<<===>>>@@@@@@@@@AAACCCFFFHHHIIIGGGHHHHHHIIIIIIJJJKKKKKKMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJGGGGGGEEECCC???:::666333111///---+++)))(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&((())))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&'''))))))'''&&&(((((()))))))))***************************++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++)))******++++++******))),,,++++++******++++++,,,)))***,,,...111222333444555777:::>>>AAACCCEEEEEEGGGEEEAAA???===;;;777555555666777888777666444333000000///......///000111------...000111111222222222333555555444444555666222444666555333111222333111444777888:::>>>DDDIIILLLQQQUUUUUURRROOOPPPRRRUUUUUUUUUUUUSSSOOOIIIEEE@@@<<<666333222111///---,,,,,,,,,,,,+++)))((('''***))))))(((((())))))***''''''''''''((((((((()))(((((((((((((((((((((((((((''''''''''''(((((()))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***))))))(((((())))))***+++))))))))))))))))))))))))(((***+++***)))((()))************************************+++,,,...000111333999CCCNNNXXX```gggllljjjiiihhhiiiiiicccZZZRRRBBB???:::666444444666777999===BBBFFFJJJLLLNNNOOOOOOPPPQQQSSSTTTUUUVVVVVVYYYYYYXXXVVVUUUSSSRRRRRRLLLHHHEEEGGGHHHIIINNNSSSSSSSSSSSSQQQOOOLLLIIIGGG777555444333666;;;AAADDD;;;:::::::::;;;<<<>>>@@@FFFIIILLLLLLHHHEEEDDDDDDDDDJJJOOOOOOIIIBBB???>>>444444555555666777777888999555000---------,,,+++)))))))))))))))*********************************((()))))))))************((())))))******+++,,,,,,444...'''&&&))),,,***'''((()))))))))************((()))++++++***)))+++,,,))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,...............//////000//////000000000111111111,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++******)))************************))))))))))))))))))))))))))))))***+++...111444666777888888999999999999999888999999888888;;;???CCCCCCEEEIIIKKKKKKJJJGGGEEE;;;<<<<<<:::888777777888222333444666999===@@@BBBAAAAAABBBDDDGGGJJJLLLMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNMMMLLLKKKKKKJJJIIIIIIJJJHHHEEEAAA<<<999555333111...,,,*********&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&'''((((((&&&$$$(((((())))))*********+++)))))))))***+++++++++,,,)))))))))))))))))))))))))))))))))))))))*********))))))***++++++++++++***++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,...///333777:::>>>@@@AAA>>>@@@DDDHHHLLLNNNOOOPPPPPPJJJAAA:::666555444444222222111000000000000111333333111000000000111111222222333555666888999999:::;;;;;;:::999;;;>>>AAA999;;;<<<999555222222333---///000000000222777;;;;;;BBBJJJMMMLLLKKKMMMPPPTTTTTTVVVXXXYYYWWWSSSPPPKKKFFF@@@<<<;;;999666444......------+++***((('''+++***)))(((((()))***+++&&&'''''''''(((((())))))((((((((()))))))))))))))'''''''''''''''((()))***%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******+++''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***)))))))))))))))******+++))))))))))))))))))))))))(((***+++***)))((()))*********************************+++,,,...000222333@@@IIIUUUaaagggjjjkkkkkkmmmjjjfffddd___UUUGGG===666666777666666888;;;???CCCHHHOOOSSSTTTSSSPPPOOONNNOOOQQQSSSUUUWWWXXXXXXWWWVVVTTTRRRQQQPPPQQQQQQRRRLLLHHHHHHIIIIIINNNUUURRRRRRQQQPPPPPPPPPQQQQQQCCC@@@<<<:::;;;???DDDHHHNNNJJJDDD>>>:::777666666555===FFFMMMNNNNNNMMMNNNBBBIIIQQQSSSNNNHHHDDDDDD777555333111111444777999:::555000.........,,,)))******))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,CCC999...***---...***$$$(((((())))))*********+++)))***,,,,,,++++++,,,---))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,...............///000000000000000000111111111111++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((())))))***+++,,,)))***---111444888:::<<<:::<<<===>>>===;;;888666>>>???AAACCCDDDDDDDDDCCCGGGGGGIIILLLOOOOOOJJJFFF:::999:::;;;======;;;999666333///...000333555666===???BBBDDDGGGHHHHHHHHHJJJLLLNNNNNNNNNNNNPPPRRRTTTQQQNNNLLLLLLMMMLLLLLLLLLMMMMMMLLLHHHDDDAAA@@@<<<999555222111///...,,,%%%&&&(((******(((%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))************)))))))))***++++++,,,,,,,,,,,,+++***))))))******************************)))))))))))))))))))))))),,,,,,,,,++++++*********))))))***++++++++++++***------,,,***)))***...111222777>>>CCCFFFHHHIIIJJJJJJMMMRRRVVVWWWUUUQQQOOONNNCCC888444888:::888333333222222444777::::::999888666444222111111333555222444888;;;>>>@@@@@@@@@>>>===>>>BBBGGGIIIGGGDDDAAA>>>;;;:::<<<<<<:::888333333333444333333222222222444999>>>CCCGGGJJJLLLPPPRRRSSSRRRPPPQQQTTTWWWRRRNNNIIIGGGEEECCC???<<<666444111---+++*********((()))+++,,,,,,***)))''')))))))))))))))))))))))))))(((((((((((())))))***))))))(((((('''''''''&&&%%%%%%&&&'''(((((((((''')))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++(((((('''(((((()))***+++))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((''''''(((******+++++++++,,,*********++++++***)))+++++++++,,,///555===CCCUUUZZZaaahhhkkkjjjgggeeelllfff[[[PPPFFF>>>;;;999888:::<<<======@@@CCCFFFMMMPPPSSSTTTUUUTTTNNNIIIPPPOOONNNNNNMMMMMMMMMMMMSSSMMMJJJLLLNNNLLLKKKLLLOOOFFFBBBEEEIIIJJJKKKMMMOOOJJJHHHMMMUUUWWWRRRLLLGGGIIIHHH@@@999<<>>===;;;999777666555555>>>???BBBDDDFFFHHHHHHHHHKKKKKKKKKMMMNNNMMMHHHDDD===;;;999888999:::999888999666222111111222222222777999===AAAFFFJJJLLLNNNKKKMMMNNNNNNNNNNNNPPPQQQQQQPPPNNNKKKJJJIIIJJJKKKIIIJJJLLLLLLJJJGGGDDDCCC@@@===999666555444222111++++++***))))))((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((()))))))))******(((((())))))***++++++,,,,,,++++++***))))))******************************************************,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---000444888<<>>>>>???BBBEEEHHHHHHGGGEEECCC???:::777555555666333555:::>>>BBBEEEFFFFFFOOONNNMMMOOORRRRRRNNNJJJ>>><<<999999;;;<<<:::888666777777777555444222111...///222666:::===???AAADDDFFFIIIJJJKKKNNNSSSWWWSSSPPPLLLJJJJJJIIIFFFDDD@@@>>>;;;777222---)))'''((((((*********)))(((&&&))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''&&&&&&''''''((('''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))*********)))(((((((((((())))))***))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))(((((((((((())))))'''((()))******+++******+++******+++,,,---,,,+++...------///666@@@JJJQQQaaacccfffiiikkkkkkjjjiii\\\VVVMMMDDD>>>===>>>@@@GGGHHHKKKKKKLLLMMMOOOQQQXXXXXXVVVTTTSSSQQQMMMIIIKKKLLLMMMLLLJJJJJJLLLNNNMMMJJJJJJOOORRROOOLLLLLLLLLJJJFFFCCCCCCDDDFFFHHHKKKGGGEEEHHHNNNQQQOOOLLLBBBGGGKKKJJJFFFFFFKKKQQQUUUVVVXXXWWWSSSMMMGGGBBB;;;;;;;;;<<<@@@FFFLLLPPPSSSSSSTTTRRRNNNGGG@@@<<<>>>>>>======<<<:::666222666777888777444000...---,,,+++***)))((()))******,,,,,,++++++***)))))))))(((((()))***+++,,,,,,---***)))(((((())),,,///111CCC111%%%)))///,,,)))))))))******+++,,,,,,------+++***)))))))))***,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------....../////////000000000000111222222111111333444++++++************++++++************************++++++++++++++++++++++++************************++++++*********++++++,,,111222444666888:::<<<===???<<<777333000000111222:::;;;>>>AAADDDFFFHHHHHHKKKJJJJJJJJJIIIFFFBBB???<<<999555333444555555555444222///......///...------///222666<<>>>>>>>>>>>@@@CCCFFFGGGHHHIIIIIIHHHHHHJJJNNNRRRTTTTTTSSSRRRPPPLLLFFFAAA>>>>>>@@@GGGJJJNNNRRRVVVYYY[[[\\\ZZZXXXUUUUUUUUUSSSNNNJJJDDDBBBAAA@@@@@@@@@>>><<<=========<<<:::777333111,,,---...///111222444444333555888:::===AAAEEEIIIMMMKKKJJJJJJKKKMMMLLLKKKIIIHHHFFFBBB<<<555...*********++++++***)))((('''))))))))))))))))))))))))+++***)))(((((('''((((((((((((((((((''''''''''''''''''((((((((('''&&&&&&)))((('''&&&%%%&&&'''(((((((((((((((((((((((((((''''''(((((())))))*********))))))(((((((((((()))))))))((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))************))))))))))))******))))))***************)))***+++,,,---......------000///000777BBBPPP[[[aaaggghhhhhhgggeee```\\\YYYGGGDDD@@@===???DDDJJJNNNVVVVVVVVVUUURRRQQQRRRSSSWWWTTTQQQOOOOOOMMMLLLKKKLLLPPPUUUVVVUUUTTTUUUVVVSSSRRRVVV]]]```\\\XXXWWWYYY^^^[[[PPPLLLOOOQQQNNNMMMJJJGGGFFFHHHKKKLLLLLLHHHJJJLLLLLLJJJIIIJJJKKKQQQSSSUUUVVVVVVSSSOOOLLLIIIGGGDDD@@@>>>AAAJJJPPPVVVWWWVVVTTTNNNGGG@@@<<<<<<===>>>@@@AAA>>>:::666333444777999:::777222...---,,,+++*********+++,,,,,,,,,,,,+++******))))))))))))*********+++++++++************+++,,,---...222)))%%%+++///+++((((((*********++++++,,,,,,---+++************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////............---............////////////111222222222222222555777,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++111222444666999;;;===>>>>>>;;;666222//////000111333444666888;;;===??????AAAAAA@@@???>>><<<999777666444222111222222111000...,,,+++,,,...///......++++++,,,...111555888:::AAACCCEEEFFFFFFHHHJJJLLLLLLMMMLLLEEE:::333111333:::<<>>===;;;999444///,,,*********)))((('''&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((('''''''''((())))))******++++++***************+++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...111444DDDIIIQQQVVVWWWTTTRRRPPPIIIDDD===888777;;;AAAEEEMMMPPPUUUYYYZZZZZZXXXWWWOOOPPPRRRVVVZZZ[[[ZZZYYYYYYYYYWWWSSSOOONNNPPPSSSTTTUUUXXX[[[]]]___``````]]]ZZZWWWVVVVVVTTTOOOKKKPPPOOONNNLLLKKKIIIFFFEEEDDDEEEDDDCCC@@@<<<777555000000///........................///000222555777>>>???@@@CCCGGGKKKMMMNNNLLLKKKJJJHHHCCC>>>999666000///...---+++***))))))))))))))))))))))))))))))++++++)))(((''''''''''''((((((((((((((('''''''''((((((((((((((('''&&&%%%,,,+++)))((('''((()))***(((((((((((((((((((((((('''((((((((()))))))))*********)))(((((('''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++******************+++******+++++++++***))))))***,,,---...------------///222999EEERRR]]]dddfffeeeeeeeeebbbZZZPPPEEE???===???BBBGGGMMMSSSXXX[[[]]][[[WWWRRRNNNKKKLLLNNNLLLJJJJJJOOOTTTUUUWWWYYYZZZ```kkktttwwwsssllleeeeeeeeejjjqqqsssooollllllnnnvvvssshhhfffnnnmmmccc^^^\\\YYYUUUTTTUUUYYY\\\___XXXOOOHHHFFFEEEDDDDDDJJJKKKNNNPPPRRRQQQQQQPPPVVVUUUQQQJJJDDDEEELLLSSSVVVWWWXXXWWWTTTOOOJJJGGG999999;;;===@@@@@@>>>;;;444444555999<<<<<<888333...---,,,+++******+++,,,,,,,,,,,,++++++***************************************+++,,,,,,,,,+++++++++'''(((...///+++***+++*********++++++,,,,,,,,,************++++++,,,,,,*********+++++++++,,,,,,------------------------......................../////////...............---.........////////////111111222222222444888;;;,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***++++++,,,,,,000111333777:::===@@@AAA???===;;;888666555444444...//////000222333444555333444444444333333333444444444555777888888555222000...---...000111000//////.........///111333444666999;;;===>>>@@@CCCEEEFFFHHHHHHAAA777///---...222444999@@@GGGKKKKKKIIIIIIGGGCCCBBBBBBBBBAAA???>>>===:::777222...***((()))((('''&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((('''''''''((())))))******+++***************++++++************************************************++++++++++++++++++++++++,,,++++++++++++,,,---...///000000000///000333555CCCIIIPPPTTTRRRLLLEEEAAA===:::666666;;;DDDOOOUUUWWWWWWXXX\\\___^^^YYYTTTVVVVVVWWWYYY[[[\\\[[[YYY[[[\\\\\\YYYVVVVVVZZZ___]]]^^^^^^^^^^^^^^^]]]]]]\\\YYYVVVVVVWWWVVVRRROOOSSSSSSSSSSSSQQQOOONNNMMMKKKJJJJJJHHHFFFBBB>>><<<777666444222000/////////222000///......///000000111333777;;;@@@FFFJJJMMMLLLLLLJJJHHHFFFDDDBBBAAA555333000---+++))))))((())))))))))))))))))))))))++++++)))((('''''''''''''''''''''(((((((((((((((((()))))))))((('''&&&&&&,,,+++***)))((())))))***))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++***++++++++++++******)))+++---...---,,,+++---///333:::GGGUUU___cccbbb```___]]]ZZZTTTMMMEEE>>>:::CCCHHHPPPWWW[[[\\\ZZZXXXVVVTTTPPPKKKHHHHHHLLLOOOLLLKKKQQQ^^^fffhhhjjjnnnnnnwwwuuuuuutttxxx|||}}}zzzzzz|||zzz}}}uuutttssspppoooqqqvvv{{{{{{pppaaaUUUOOOJJJEEEAAABBBCCCFFFIIILLLNNNPPPQQQYYYZZZYYYSSSMMMKKKOOOTTTUUUVVVXXXYYYXXXUUURRROOO===;;;999999;;;<<<;;;;;;777555444666:::===<<<:::000///---+++*********+++,,,,,,,,,++++++++++++++++++++++++************)))***++++++,,,,,,,,,+++******)))+++---,,,***+++---***+++++++++++++++,,,,,,******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------........................////////////////////////.........////////////000000111111111333777<<<@@@,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000222333666:::===AAADDDEEEBBBBBBAAA@@@===;;;888777//////.........///000000+++---///000000222666888:::;;;>>>AAABBBAAA===:::444111///---......------///////////////000111111000333555666777888:::<<<<<>>888444111111---...222:::CCCIIIJJJIIIHHHFFFCCCAAABBBBBBAAA@@@>>>>>>???===:::555000------,,,***((('''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''((((((((()))))))))''''''((())))))******+++*********)))******+++,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,...000111,,,...////////////111333:::???FFFHHHEEE>>>777333666666777;;;BBBLLLVVV\\\[[[XXXWWWYYY]]]]]]ZZZVVV[[[YYYWWWVVVWWWVVVTTTSSSUUUWWWXXXUUURRRRRRWWW\\\```___^^^]]]\\\[[[ZZZZZZUUURRROOONNNPPPOOOMMMJJJLLLNNNPPPQQQPPPOOOOOOPPPMMMLLLLLLJJJHHHGGGEEEDDD>>><<<:::777666555555555444111///---.........---+++...333777;;;@@@EEEIIILLLKKKJJJIIIGGGFFFEEEEEE:::777333...***(((''''''))))))))))))))))))))))))+++***)))(((((('''(((((('''''''''((((((((((((((((((((()))))))))((('''''')))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((()))(((((())))))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++************++++++******+++++++++++++++***+++---...---+++---111666===FFFSSS\\\^^^[[[UUURRRNNNJJJEEE@@@???BBBFFFIIIPPPUUUZZZ^^^^^^YYYSSSNNNHHHIIIIIIJJJLLLQQQWWW\\\ZZZYYYaaaqqqzzzyyyyyy}}}{{{zzz}}}~~~}}}~~~zzzqqqiii___SSSKKK@@@@@@AAABBBEEEGGGJJJKKKQQQTTTVVVUUURRRPPPQQQSSSTTTUUUWWWXXXWWWUUUSSSQQQIIIEEE???;;;999888666555777555222222555999<<<===444333000...,,,+++******,,,,,,,,,,,,,,,,,,++++++++++++************************+++,,,,,,,,,++++++*********)))((((((***---++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++,,,,,,,,,---------------------------------...........................////////////000000000////////////000000000000111222222333666<<>>@@@AAA@@@===:::888666333000,,,)))((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((()))))))))******(((((())))))***++++++,,,******))))))***++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,---...111444555111222333222111000111222222555999:::888555222111666999>>>DDDLLLTTTZZZ]]][[[[[[[[[\\\^^^bbbfffiiifffbbb]]]YYYWWWVVVTTTRRRUUUXXXZZZXXXTTTUUU\\\bbb^^^^^^]]]]]]]]]]]]^^^^^^^^^ZZZUUUSSSSSSRRROOOKKKKKKNNNQQQQQQOOOMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJEEEDDDBBB@@@>>>??????@@@888444000//////...---++++++...222444555888===@@@FFFGGGIIIJJJJJJIIIHHHGGGBBB???888222---***))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))'''(((((())))))))))))((('''((()))******((('''&&&(((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((((())))))***(((((()))))))))*********************************))))))*********+++++++++******))))))))))))******))))))***+++,,,,,,,,,,,,***,,,---------111999@@@HHHPPPVVVVVVOOOFFFBBBAAA:::999999<<>>:::666333111000111000//////000111222333444777:::;;;===AAAGGGLLLLLLJJJIIIHHHIIIHHHGGGEEEAAA>>>:::999;;;>>>@@@AAA======<<<;;;999666333111444555555333111//////000//////111333444333///+++---+++---444>>>GGGJJJIIIGGGDDDBBBAAAAAABBBAAAAAA===>>>@@@BBBCCCCCCCCCBBB===:::555///+++)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))************)))))))))***++++++,,,,,,******))))))***+++,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,......---...000444777999@@@@@@???===999666555555222444555666555666888:::===AAAIIIQQQXXX]]]```bbbYYY\\\^^^___```fffqqqzzzvvvqqqjjjdddaaa^^^\\\[[[^^^cccfffeeeccceeemmmtttuuuuuuvvvwwwxxxzzz|||}}}vvvqqqlllhhhgggddd```\\\SSSUUUWWWUUUPPPLLLJJJJJJJJJIIIHHHGGGHHHJJJLLLMMMLLLJJJHHHGGGFFFGGGHHHIIIBBB===888555333222...,,,,,,///111222111222555999>>>BBBGGGLLLNNNMMMKKKIIIJJJFFF???777111...---,,,)))))))))))))))))))))))))))(((((((((((())))))***&&&'''''''''(((((())))))''''''((())))))***))))))(((***,,,------+++((('''(((((((((((((((((((((((())))))))))))(((((((((((((((((('''(((((()))***+++(((((())))))*********+++************************)))************+++++++++******))))))))))))******((()))***+++,,,---------)))+++------...555???HHHOOOSSSTTTKKK>>>444222555000555>>>HHHRRR[[[```cccZZZXXXTTTQQQOOOPPPRRRSSSWWW___lllxxxwwwqqqqqqlllcccYYYPPPJJJFFFDDDBBBDDDHHHMMMSSSWWWXXXWWWNNNPPPTTTWWWYYYZZZZZZZZZWWWTTTPPPKKKFFF@@@:::555///111111000...///333777===;;;777333000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************+++,,,---...***+++******+++......---++++++++++++++++++++++++***+++,,,---...---,,,,,,---------.........//////........................////////////////////////.../////////000000111111000111111111222222222222555666777999===FFFOOOVVV,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,++++++++++++---............///111000111333555888;;;>>>???AAACCCFFFIIIJJJJJJHHHGGGAAA===999666666777777666777888888999:::<<<===>>>===????????????@@@BBBEEEGGGFFFDDDCCCCCCEEEHHHJJJCCCDDDDDDBBB???@@@EEEJJJLLLIIIEEEBBB???======@@@???===:::888777777777888777666444333333111...+++...------000555===EEEJJJHHHEEEBBB??????BBBEEEGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEBBB<<<666111---+++***))))))******)))((('''''''''((()))******)))((('''))))))))))))))))))))))))(((((())))))((('''&&&&&&(((''''''&&&&&&((()))***))))))))))))************))))))(((((((((((())))))******)))(((''''''((((((************************)))************+++++++++******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,---------.........------,,,,,,---......+++---000222666===DDDIIIIIIJJJHHHCCC===999999;;;777777888:::>>>CCCHHHKKKTTTTTTVVVYYY]]]_________ZZZccckkkmmmmmmyyyzzznnnlllooouuu{{{zzz|||}}}yyyooobbbWWWQQQPPPKKKHHHIIIIIIGGGIIIMMMKKKMMMMMMKKKKKKNNNRRRSSSLLLHHH@@@:::555000,,,)))...---,,,...111333444333333777>>>EEEJJJLLLLLLKKKHHHGGGEEEAAA;;;444///+++---+++***((('''((()))*********)))(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))***++++++++++++***,,,+++***))))))***+++,,,))))))))))))((((((((((((************************(((((((((((()))***,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++---...,,,+++***+++///------222:::CCCJJJLLLPPPLLLFFF===666444555888999@@@GGGKKKPPPVVVWWWTTTRRRSSSRRRPPPTTT```lllsssxxx}}}xxxooolllgggZZZLLLIIIJJJHHHCCCDDDIIIMMMLLLSSSSSSRRRPPPRRRVVVZZZZZZUUUTTTSSSPPPJJJDDD>>>:::888222...111222111000111222888>>>@@@<<<666222///+++,,,,,,,,,++++++++++++************************))))))))))))))))))))))))...,,,******+++,,,+++***,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000////////////////////////111000/////////000222333///111222222111111222444222555888<<>>@@@@@@BBBBBBBBBBBBBBBCCCDDDDDD??????===;;;;;;???EEEIIIHHHFFFCCCAAAAAAAAACCCDDDJJJIIIFFFCCCBBBDDDHHHLLLJJJJJJJJJJJJHHHFFFEEEEEEFFFEEEEEEDDDCCCAAA@@@???<<<999555222222222222222111000......000444999<<>>888333000///---***((('''(((***+++******)))((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))***++++++++++++*********)))(((((()))******)))))))))))))))))))))(((************************))))))((())))))***+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,......,,,++++++,,,---...000666>>>FFFJJJLLLKKKHHHCCC===888666666777AAAGGGMMMNNNOOOQQQPPPLLLMMMQQQXXXaaajjjpppuuuyyy|||{{{zzzqqqfffVVVUUUOOOGGGDDDGGGIIIGGGIIIKKKMMMPPPUUUYYYZZZZZZVVVVVVUUURRRNNNHHHCCC@@@;;;444.........,,,---///222777===@@@>>>999666444------,,,+++++++++++++++************************************************,,,***)))***+++------,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000111111111000000000//////.........000000000000000111111222///111222222111000222333444666:::>>>BBBFFFHHHHHH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++---///000///000222444777888:::===@@@CCCFFFGGGGGGHHHIIIJJJJJJHHHFFFDDD:::999999<<<@@@DDDGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDBBBDDDFFFHHHJJJNNNSSSVVVZZZYYYWWWVVVWWWXXXZZZ[[[^^^YYYSSSNNNLLLLLLLLLLLLJJJLLLMMMLLLKKKKKKLLLMMMIIIKKKMMMOOONNNLLLIIIGGGEEE@@@888333111222333333222111000.........///000;;;===@@@CCCEEEFFFFFFFFFBBBCCCEEEFFFFFFEEECCCBBBDDDCCC@@@<<<777222---+++))))))((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((''''''&&&(((((('''''''''((()))***))))))))))))***************))))))(((((())))))*********)))))))))***++++++************************)))************+++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......******+++,,,---...//////...333999???DDDJJJPPPSSSRRRRRRPPPKKKEEEAAA??????@@@CCCHHHNNNSSSWWWYYYZZZYYYZZZ[[[]]]cccmmmzzzqqqiiiaaa\\\VVVOOOJJJJJJPPPOOONNNMMMMMMMMMNNNOOOTTTPPPJJJEEEAAA<<<777333000///...///000///---+++......111999CCCJJJLLLJJJIIIHHHGGGEEEAAA===:::888222000,,,)))((((((***,,,******)))(((((((((((()))''''''((((((((()))))))))))))))))))))))))))))))))((()))******++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,+++,,,...,,,000777>>>DDDHHHIIIJJJHHHDDD>>>;;;;;;===@@@AAAGGGKKKLLLJJJLLLRRRWWWXXX\\\]]]hhhxxx|||xxxssshhhXXXLLLGGGBBB===AAABBBFFFLLLSSSVVVXXXXXXUUUVVVVVVUUURRROOOKKKIIIDDD<<<444111///,,,---000000555;;;??????===;;;:::111///---+++******+++,,,++++++++++++++++++++++++***************************)))((())),,,............---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...//////000111111222222000000000/////////......//////000111111111111111000111222111000000222444666888===BBBEEEFFFEEEEEE------------------------,,,,,,,,,------.........------------------,,,,,,,,,...000111222333555777;;;<<<>>>AAADDDFFFHHHIIIKKKLLLLLLLLLJJJHHHFFFDDDBBB@@@@@@AAADDDFFFFFFEEEBBBBBBCCCCCCCCCCCCCCCCCCEEELLLVVV^^^cccdddddddddllllllnnnqqquuuzzz~~~{{{tttlllfffccc___[[[WWWQQQRRROOOHHHEEEFFFJJJLLLKKKMMMOOOQQQRRRRRRQQQQQQOOOIII@@@999555333222111222222222111000//////...333666999>>>BBBEEEFFFGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDAAA===888222///******)))(((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((()))))))))((()))))))))***************))))))))))))))))))******)))))))))***+++,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---...//////000333888@@@HHHNNNRRRWWWYYY[[[XXXRRRLLLFFFCCCCCCCCCOOOPPPSSSUUUXXXZZZ\\\\\\\\\aaahhhnnnwww{{{rrrfff\\\XXXNNNKKKLLLOOOQQQPPPPPPQQQUUUTTTQQQNNNJJJDDD===888444333333444555444222000111......666BBBKKKMMMKKKHHHHHHGGGFFFDDDAAA???>>>777444///+++))))))+++,,,+++***))))))(((((())))))'''(((((((((((()))))))))((((((((((((((((((((((((((())))))***************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))++++++******)))*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000///666???FFFHHHHHHGGGFFFHHHCCC>>>===AAAGGGMMMOOOGGGJJJJJJIIIPPP```ooowwwtttrrrxxxuuuhhh^^^TTTLLLGGGBBB@@@DDDIIILLLOOOQQQRRRSSSTTTUUUTTTSSSQQQPPPOOOHHHAAA===999444333555111555:::>>>@@@@@@??????555222///,,,******+++,,,++++++++++++++++++++++++************************+++))))))))),,,---------......---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---.........///000000111111000000000000111111111111...///000222222111000000000111111111000111333555999<<>>AAACCCFFFGGGHHHIIIMMMMMMMMMLLLKKKIIIGGGFFFGGGFFFEEEEEEFFFEEECCCAAAAAABBBDDDEEEFFFGGGGGGGGGFFFMMMWWW___ccccccbbbbbbfffgggkkkpppvvv|||~~~{{{yyyxxxuuupppkkkcccgggeeeZZZPPPLLLJJJHHHMMMMMMMMMNNNPPPRRRUUUWWWRRRNNNHHHDDD@@@<<<999666555555555555333111///......///111555:::@@@EEEHHHGGGFFFEEECCCCCCCCCDDDEEEDDDFFFGGGFFFCCC>>>888555...---+++***)))((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((((('''((((((((()))))))))))))))((()))))))))******************))))))))))))*********)))))))))***+++,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000222333:::@@@HHHPPPUUUXXX[[[]]]\\\WWWOOOIIIGGGIIILLLOOO\\\\\\\\\^^^```dddgggiiirrrzzz|||xxx]]]YYYXXX\\\[[[SSSNNNLLLMMMNNNOOOPPPOOOKKKDDD???:::999999;;;===>>>===;;;888444333999DDDMMMOOOMMMHHHHHHGGGFFFEEEDDDBBBBBB;;;888444///,,,,,,,,,---++++++***)))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((()))************)))************************((()))))))))*********+++)))))))))))))))))))))))),,,+++***************+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++---111444666>>>GGGKKKIIIEEECCCCCCEEEDDDEEEGGGKKKMMMNNNNNNHHHOOOUUUYYYbbbsss{{{[[[NNNBBB???@@@AAADDDJJJLLLNNNPPPRRRSSSTTTTTTTTTUUUPPPMMMJJJEEE>>>;;;===666777:::>>>AAABBBBBBAAA888666222...,,,++++++,,,++++++++++++++++++++++++************************---+++******+++,,,++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...//////000//////000111333444555666...///000222222111000000000111111111111222555888???BBBIIIOOOMMMLLLTTT___------------------------,,,,,,------------------------------............///222555777888:::===@@@@@@AAACCCEEEGGGGGGGGGGGGLLLLLLLLLKKKJJJIIIGGGGGGFFFEEEEEEFFFGGGFFFDDDAAA>>>???AAADDDEEEFFFEEEEEEDDDFFFIIIKKKLLLNNNQQQSSSTTTVVVXXX[[[___cccfffhhhggghhhjjjnnnrrrtttsssrrr}}}~~~qqqggg^^^UUUSSSPPPLLLJJJIIILLLOOORRROOONNNLLLLLLKKKIIIEEECCC======<<<:::666333///------,,,,,,...222999@@@DDDHHHGGGFFFEEEDDDDDDEEEEEEDDDEEEHHHHHHGGGCCC>>>;;;333222///,,,***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''(((((((((((((((((('''((()))*********))))))))))))))))))************+++******))))))******+++******)))))))))***++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......000///...///111444888;;;CCCIIIPPPVVVYYY[[[\\\]]]VVVQQQKKKHHHKKKQQQXXX\\\___```bbbfffmmmttt{{{yyyvvvwwwppp___QQQLLLGGGHHHIIILLLMMMMMMJJJGGGAAA@@@@@@AAADDDFFFGGGGGGCCC???===@@@HHHNNNOOONNNJJJIIIHHHGGGFFFEEEDDDCCC???===999444111///...---++++++***))))))))))))***((((((((()))))))))******))))))))))))))))))))))))'''((())))))******))))))******++++++++++++******((())))))******+++++++++************************++++++*********++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---111666:::===EEELLLLLLFFFAAAAAACCCCCCIIIPPPTTTRRRMMMHHHFFFRRR```nnnvvv{{{uuubbbOOOGGGCCC>>>@@@EEEFFFHHHJJJMMMPPPSSSTTTUUUUUUSSSRRRQQQLLLEEECCCEEE??????>>>@@@BBBDDDCCCBBB<<<:::666222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******+++++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------...//////...///000222333555666666//////000111111111111111000111222222222555999<<>>AAACCCBBBDDDFFFGGGHHHGGGFFFFFFHHHHHHHHHHHHGGGGGGGGGFFFCCCCCCDDDFFFGGGFFFDDDAAA:::<<<>>>@@@@@@@@@??????===>>>?????????BBBFFFIIILLLLLLMMMMMMNNNNNNOOOOOOLLLOOORRRUUUYYY]]]bbbfff|||vvvoooiiiddd]]]VVVQQQOOOPPPPPPKKKKKKJJJLLLMMMMMMKKKIIIFFFEEECCC@@@<<<888444222///...,,,,,,...333888<<>><<<999555222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))***+++,,,,,,+++++++++++++++,,,---......++++++++++++++++++++++++------........./////////,,,,,,------...///////////////000111111222222333000000000000000111111222000111222222444777<<<@@@JJJOOOVVVXXXTTT\\\|||.................................------,,,,,,,,,---------.........//////222555888;;;===@@@CCCFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFBBBBBBCCCEEEGGGFFFBBB???<<<===???@@@@@@???===<<<777:::???CCCEEEFFFHHHIIIKKKKKKJJJIIIHHHGGGFFFFFFHHHIIIIIIHHHHHHLLLSSSYYYsss~~~yyyttt{{{uuukkkccc]]]ZZZXXXJJJHHHGGGGGGIIIJJJIIIHHHKKKJJJIIIFFFBBB???<<<:::222000...---...000333555>>>AAAEEEHHHGGGCCC===999@@@BBBDDDFFFGGGEEECCCAAA<<<999555111...,,,++++++***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&'''((())))))(((((('''((()))++++++******)))))))))))))))************++++++************++++++******)))(((((('''((((((************************)))************+++++++++******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,---------.........---,,,...444>>>GGGMMMQQQTTTXXX[[[[[[ZZZZZZ[[[SSSQQQOOOQQQVVV[[[]]]]]]ooouuuyyyqqqbbbZZZPPPHHHFFFHHHLLLNNNLLLIIIFFFEEEHHHKKKNNNOOOQQQPPPOOOMMMLLLLLLLLLMMMOOONNNLLLJJJHHHGGGFFFEEECCCBBB@@@<<<888333000---,,,+++******)))*********))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))'''((()))******)))((('''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---------------------------...///000333:::AAAGGGDDDJJJNNNIIIAAA>>>CCCKKKTTTVVVUUUOOOIIILLLWWWbbbqqq}}}qqqkkkbbbRRRGGGEEE@@@AAADDDHHHLLLPPPSSSUUUVVVTTTSSSSSSPPPMMMPPPWWWRRRNNNJJJHHHHHHGGGEEECCC@@@>>>;;;888444000---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((())),,,......---*********+++,,,---...///++++++++++++++++++++++++.........////////////000------......///000000000000000000000/////////...111000/////////000222333000111222333555999???CCCJJJPPPZZZ]]][[[hhh////////////////////////------------------------,,,---/////////000333555555777:::>>>AAACCCDDDEEELLLIIIFFFCCCBBBAAA@@@???BBBCCCDDDEEEGGGGGGHHHHHH@@@?????????@@@???===;;;@@@AAABBB@@@>>>>>>???@@@??????CCCHHHHHHFFFGGGKKKOOOOOONNNMMMLLLJJJHHHGGGHHHGGGGGGGGGGGGHHHJJJJJJXXXWWWZZZaaafffkkksss|||~~~}}}mmmcccYYYRRRKKKFFFGGGLLLHHHHHHHHHJJJLLLIIICCC>>>777222///111222000///000666:::???EEEFFFCCC<<<666444777<<>>EEENNNSSS]]]YYYYYY^^^aaa^^^[[[[[[ZZZ\\\\\\ZZZYYY```mmmyyyiii___^^^\\\WWWRRRQQQJJJHHHMMMOOOMMMMMMPPP[[[[[[TTTJJJJJJQQQPPPGGGLLLLLLKKKIIIGGGFFFFFFGGGGGGEEEBBB???===:::666333((()))+++***)))((()))*********************++++++******))))))))))))***************)))))))))))))))***++++++++++++***)))))))))))))))))))))******+++,,,***(((''')))*********''''''((()))***,,,...///++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++---+++***,,,000222111//////...///222888???EEEHHHFFFPPPPPPCCC>>>GGGPPPQQQYYYQQQLLLQQQZZZdddqqq~~~ttt```OOOIII@@@===CCCJJJKKKMMMQQQRRRQQQPPPQQQRRRSSSSSSQQQUUURRRMMMIIIFFFEEEFFFGGGEEEDDDCCC???:::555000---,,,---......---,,,***)))++++++,,,,,,,,,,,,------)))(((((()))+++---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000000000000000000000////////////111111111111111222222222555333444777999999???FFFWWWLLLTTT]]]ddd////////////////////////------------------------///000000000000111333666;;;===???CCCEEEGGGGGGHHHGGGFFFDDDBBBBBBAAA@@@@@@CCCCCCDDDDDDDDDBBBAAA@@@?????????AAAAAAAAA???===???@@@@@@@@@@@@AAADDDGGGGGGGGGJJJOOOPPPMMMOOOSSSUUUVVVUUUSSSPPPNNNLLLLLLLLLNNNOOOOOOMMMLLLMMMOOOUUUQQQPPPTTTWWWYYY^^^dddhhhmmmwwwyyynnn```RRRIIIIIIGGGEEEFFFIIIIIIGGGDDD???888333222111000222666222555999???BBBAAA===999///111666===CCCGGGGGGFFFDDDBBB???;;;666222...,,,,,,+++))))))******((('''***************************)))((()))***+++***((())))))))))))******************))))))))))))*********))))))(((((())))))***************************(((***+++***)))((()))+++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........,,,---222777444,,,,,,---//////...---...///111444:::???EEELLLTTTXXXWWWWWW[[[ccceeeaaa______^^^cccjjjqqq{{{~~~yyysssnnnnnn^^^NNNHHHGGGHHHLLLQQQSSSRRRNNNKKKMMMRRRQQQMMMJJJLLLNNNLLLHHHFFFGGGIIIGGGEEEBBB@@@>>><<<888555---------,,,***)))***,,,******************************))))))))))))******************))))))))))))***++++++++++++***)))))))))))))))))))))***+++++++++***((((((*********)))******))))))***++++++,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++***)))+++...///...,,,///...000555<<>>AAACCCEEEFFFFFF@@@@@@@@@???>>>@@@DDDGGGNNNNNNQQQUUUVVVTTTVVV[[[eeeffffffbbb\\\XXXXXXYYYVVVXXXZZZXXXUUUSSSSSSUUUVVVOOOKKKMMMPPPQQQSSSUUUUUU]]]iiiwwwmmmYYYOOOJJJDDDBBBEEEIIIKKKKKKHHHAAA;;;777333000333999000111333777;;;======;;;......000888AAAGGGGGGDDDEEEDDDBBB???;;;666222000+++***((((((*********)))***************************)))((()))***+++***((())))))))))))******************)))))))))******++++++******))))))******+++************************)))***+++***))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...---///...---///222111,,,,,,---///.........000222222888@@@GGGNNNTTTYYY\\\WWWZZZ```eeeddd______bbbgggnnn{{{oooXXXKKKGGGHHHKKKNNNLLLHHHGGGKKKNNNOOOQQQTTTMMMOOOOOOMMMIIIGGGHHHIIIGGGEEECCCAAA@@@>>>;;;999333222111...+++***+++---******************************))))))))))))*********************************++++++++++++***))))))***))))))))))))***++++++***))))))***++++++***(((---,,,+++***))))))))))))++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++---//////---,,,...///444<<>>@@@CCCGGGNNNJJJZZZttt////////////////////////........................000111111111111444888<<>><<<888777333///+++***+++---+++++++++*********************))))))))))))******)))***************++++++***++++++++++++***))))))******))))))******+++,,,)))))))))+++,,,,,,***(((,,,,,,+++***))))))))))))+++++++++,,,,,,,,,------...------------,,,,,,,,,---...///111111111///...,,,111:::EEEMMMOOOJJJFFFJJJDDDFFFPPPRRRLLLPPP[[[pppyyy{{{xxxzzzzzzqqqeeeYYYNNNGGGEEEGGGGGGIIILLLPPPRRRRRRQQQRRRQQQOOOMMMLLLKKKKKKKKKHHHHHHGGGEEECCC@@@>>>===333111...+++***+++,,,---+++++++++,,,,,,,,,------...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......///.........////////////000000000000000000000000000111111111000111111222222333333333555222333999???BBBDDDGGGLLLOOOaaa////////////////////////////////////////////////---///111222555999>>>AAADDDDDDEEEFFFFFFEEECCCBBB@@@BBBEEEEEECCCAAAAAABBB@@@@@@AAABBBBBBCCCCCCCCCIIIIIIHHHGGGEEEFFFIIILLLPPPTTT[[[bbbiiipppwww|||uuutttwww}}}~~~~~~~~~}}}~~~sssjjjfffccc[[[TTTPPPQQQRRRRRRQQQSSS[[[gggqqqwwwyyyoooaaaVVVOOOKKKHHHEEECCCBBBDDDGGGEEE???>>>@@@???;;;666444333444555555444///...333>>>EEEFFFCCCEEEEEEEEEDDDAAA===999777000---+++***++++++++++++***************************)))((()))***+++***(((((()))))))))***************************+++,,,,,,***))))))(((((())))))***************************)))+++,,,+++***)))***+++---,,,,,,,,,,,,,,,,,,---------,,,,,,------...///,,,000111---+++---...---...///...------///333666@@@FFFNNNUUUYYY[[[\\\\\\___]]]\\\\\\[[[bbbtttuuunnnkkkggg^^^VVVRRRJJJFFFJJJKKKNNNZZZiiifffZZZMMMGGGJJJLLLJJJFFFGGGFFFEEEDDDDDDCCCAAA>>>;;;999666111,,,***+++,,,+++++++++*********))))))******))))))))))))******))))))******+++++++++,,,***++++++++++++***))))))***************++++++,,,)))))))))+++------+++)))*********)))******+++++++++++++++,,,,,,,,,------.........---------,,,,,,---...000111111111111111...666CCCNNNSSSPPPIIIDDDJJJEEEIIIOOOLLLJJJ^^^xxx|||zzz||||||ttt```NNNDDDGGGFFFGGGIIIMMMPPPQQQQQQUUUUUUSSSQQQOOOMMMLLLKKKHHHGGGGGGEEEDDDBBBAAA@@@666333///,,,******+++,,,+++++++++,,,,,,,,,------///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......///.........////////////000000000000///000000000111111111222000111111222333333444444777444555;;;???AAADDDIIIKKK\\\vvv////////////////////////000000000000000000000000---000444777:::>>>CCCFFFFFFFFFGGGGGGFFFEEEDDDCCC???BBBEEEEEECCCBBBDDDFFFHHHGGGEEEDDDDDDEEEFFFFFFFFFKKKQQQVVVXXX\\\aaaeeekkkpppwww}}}xxxxxx{{{~~~{{{}}}|||wwwrrrqqqfffaaaYYYQQQLLLPPPYYY```gggmmmsssxxx{{{qqqhhh^^^TTTMMMFFFCCCDDDIIIKKKIIIGGGHHHFFFAAA;;;777444333222111111...---222<<>><<<777222...------,,,,,,++++++***))))))(((******))))))))))))******))))))***++++++,,,------***++++++++++++***))))))++++++******++++++,,,---+++)))((()))+++------,,,))))))))))))***+++,,,---++++++,,,,,,,,,,,,------............------------+++---......---///333777@@@HHHQQQPPPJJJEEEFFFIIIKKKIIIMMMWWWeeewww||||||zzzyyy|||kkk[[[NNNJJJFFFEEEHHHKKKOOOPPPWWWXXXXXXXXXVVVTTTRRRPPPJJJJJJIIIGGGFFFFFFEEEEEE???===999444000---,,,,,,++++++,,,,,,,,,,,,------,,,+++***+++---......---------------------------........................,,,---......//////......////////////000000000000///000000111111222333333000111111222333444555666888999===AAABBBEEEPPP\\\ooo////////////////////////000000000000000000000000444888>>>BBBEEEGGGIIIJJJDDDDDDEEEEEEDDDCCCAAA@@@EEEIIINNNOOOOOORRRYYY___XXXVVVTTTSSSUUUYYY___ccciiivvv|||vvv{{{vvvrrroooggg^^^WWWYYY___jjjzzzooo]]]KKKDDDEEEGGGGGGHHHCCC@@@===;;;999777555333333222111222666<<>>:::444///---+++***(((***************************)))((()))***+++***((())))))))))))************************+++,,,---...,,,++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,...------,,,,,,------......------------.../////////000---+++---222222...,,,---///222777@@@IIIPPPQQQSSSVVVYYY[[[]]]aaacccqqq}}}}}}}}}hhhVVVVVV[[[]]]^^^]]]ZZZTTTNNNKKKLLLNNNIIIGGGFFFEEEEEEDDDAAA???@@@@@@>>>:::555111//////,,,,,,++++++***))))))(((******))))))))))))******))))))***+++,,,,,,------***++++++++++++***))))))++++++******++++++,,,---,,,***((()))+++---......******************+++,,,++++++,,,,,,,,,---------//////.........------------/////////...111777;;;HHHOOOSSSNNNCCC???EEENNNIIIJJJSSSggg~~~}}}~~~wwwyyy~~~zzz{{{{{{~~~sssfffQQQLLLGGGDDDFFFJJJNNNPPPVVVWWWYYYYYYYYYWWWUUUSSSLLLKKKJJJIIIHHHGGGGGGGGGCCCAAA===888333000...,,,++++++,,,,,,,,,---------+++***)))+++---......---------------------------........................,,,---......//////......////////////000000000000///000000111222222333333000111111222444555666666777:::???CCCCCCHHHVVVeee///000///...------///111//////...------///222666888;;;???BBBDDDEEEGGGIIIGGGCCCBBBDDDCCCAAAAAAEEEIIINNNRRRTTTYYYaaaddddddcccXXXQQQYYYeeennnwww~~~}}}ppp```XXXXXX]]]lll{{{|||lllXXXJJJCCCBBBEEEHHHGGGDDD>>>888444444888;;;555111---+++000888AAAGGGIIIHHHFFFDDDCCCBBBAAAAAAAAA>>>999444///+++)))(((+++***)))***,,,,,,***)))******))))))))))))******(((((((((((())))))))))))++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++------------.........///------------------,,,,,,,,,...000111///.........000///000555???HHHNNNQQQTTTYYY]]]]]]ZZZ^^^kkkyyy~~~~~~mmmccc___[[[VVV]]]eeecccUUUMMMOOOPPPLLLJJJIIIHHHGGGGGGDDDAAA>>>???>>><<<:::666111---+++---,,,***)))))))))***++++++++++++*********)))))))))************+++++++++***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,---------............///---------...............,,,///222///---111;;;DDDRRROOOIIICCCCCCGGGIIIIIIIIIYYYmmm{{{~~~}}}zzz~~~yyyuuu~~~yyyuuufffZZZJJJAAABBBHHHOOOSSSYYYXXXXXXXXXYYYWWWTTTQQQOOONNNLLLIIIGGGFFFEEEDDDAAA???;;;888666222...***,,,+++***+++,,,,,,+++***,,,,,,,,,---------......,,,------......------,,,....../////////...,,,+++---...///////////////...111111111000000000000000000000000111222222333333222111111222444666777777444===>>>BBBIIIEEEYYY///000000...------///111000000000000000222666:::<<>>;;;888444000...---,,,+++***))))))***++++++++++++*********)))))))))************+++++++++)))***++++++,,,,,,++++++++++++++++++,,,,,,---......------,,,,,,------...///...---,,,,,,,,,,,,------------............///------............//////,,,------...222:::DDDLLLJJJJJJHHHDDDBBBFFFNNNSSScccooo|||~~~}}}~~~}}}}}}wwwooobbbVVVNNNLLLMMMOOOUUUUUUUUUWWWYYY[[[ZZZYYYTTTRRROOOKKKHHHFFFEEEEEEDDDBBB>>>;;;888444000,,,...---,,,,,,------,,,+++,,,,,,---------.........,,,------......------,,,....../////////...,,,,,,......//////////////////000000000000111111111111000000000111222222333333333222222333444666777777777???>>>@@@HHHKKKhhh///000000...------///222000222333444555888<<>>:::666444555:::===:::444111333666AAACCCEEEGGGGGGEEEBBB@@@DDDCCCAAA===888333///,,,***)))((()))+++,,,+++*********))))))))))))******))))))*********+++++++++*********++++++++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++------------------------------------........................////////////...000111111111000222333555888===DDDLLLSSSXXX[[[___aaaeeennn}}}zzzuuu{{{zzzsssnnnllllllllloooqqqvvvxxxsssmmmmmmqqqgggkkkmmmnnnqqqsssrrrmmmmmmssszzz|||xxxuuu~~~}}}{{{~~~{{{lll\\\YYY___^^^TTTOOOPPPQQQMMMPPPNNNKKKJJJIIIHHHEEECCCAAA@@@???===:::777555333///...,,,+++*********++++++++++++***************)))************+++++++++))))))***++++++++++++***+++***++++++,,,---...//////......------......///......---,,,,,,,,,---------------............///...............///000000000...,,,000999DDDLLLOOOBBBEEEGGGEEEEEEMMM\\\iii{{{|||yyyzzz}}}qqqcccWWWPPPNNNQQQQQQSSSWWW\\\```aaaaaa\\\ZZZUUUPPPLLLIIIHHHHHHGGGDDDAAA>>>;;;888333000111///------.........,,,,,,------------.........------............------.........///......---,,,.........//////000000000///000000000111222222222000000111111222333333333444333333333444666888999;;;BBBDDDEEEKKKWWWzzz///000000///---...000222111333666888999<<<@@@CCCAAABBBDDDEEEEEEEEEFFFHHHHHHFFFDDDCCC@@@>>>BBBIIIQQQkkk{{{yyyrrruuuwwwzzz|||~~~~~~{{{ssskkkbbbXXXPPPKKKIIIGGGDDDBBB???<<<999888:::<<<;;;666222000111;;;>>>CCCGGGHHHFFFBBB@@@DDDDDDCCCAAA<<<777222...+++***))))))+++,,,,,,+++******))))))))))))************+++++++++,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,++++++,,,,,,---,,,,,,,,,................................./////////000000////////////000000000000111111222111000000111333777>>>GGGOOOUUUZZZ]]]```cccrrrzzzzzz}}}yyywwwrrrnnnllllllnnnppp{{{xxxppphhhdddgggnnnuuuwwwxxx{{{|||xxxvvv|||{{{{{{}}}~~~~~~{{{yyyxxxxxxyyy|||zzzxxxuuukkk___aaaccc___UUUPPPRRRSSSRRRRRRPPPMMMKKKJJJIIIGGGEEECCCBBBAAA???===;;;999888111///...,,,*********+++************************))))))*********+++++++++)))******+++++++++++++++*********+++,,,---...///......------------.........------,,,,,,,,,---------------............//////............000111222777333111777BBBJJJKKKIIIAAABBBEEEIIIOOO]]]sss}}}ttt|||}}}|||xxxwww{{{kkkZZZPPPLLLMMMQQQWWW^^^cccffffffddd```[[[UUUPPPLLLKKKJJJFFFDDDAAA???>>>;;;888555333111...---.........---------------............------............------..................------.........//////000111111//////000111222222333333000000111222222333333444555555555444444666999;;;>>>DDDIIIMMMSSSddd///000000///...///111333222444888;;;<<>>GGGRRRYYY\\\]]]```dddnnnzzz{{{xxxiii___^^^bbbgggiiizzzzzzwwwtttrrrwww~~~}}}xxxpppjjjdddooolllcccWWWRRRSSSVVVWWWSSSQQQNNNMMMKKKJJJGGGEEEDDDCCCBBB@@@>>>===<<<;;;333111///---++++++++++++************************))))))*********+++++++++***++++++,,,---,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,,,,------------,,,,,,,,,------...---------............/////////......///000222333888777999AAAKKKNNNIIICCCCCCAAADDDOOO^^^qqq{{{yyy|||wwwzzz{{{zzz~~~hhhWWWHHHJJJNNNUUU]]]cccggghhhdddaaa\\\UUUPPPLLLJJJIIICCCBBB@@@@@@???>>><<<999444222...------------,,,---------.........//////---......//////......---......------............///.........///000222333///000000111222333333444111111111222333333444444444555666555555666;;;>>>@@@BBBIIIPPPZZZttt//////000///...///222444444777;;;>>>???@@@AAACCC===>>>???>>>>>>>>>@@@BBBEEEDDDDDDDDDCCCDDDMMMXXXjjjyyyxxxzzzuuuiiikkkttt|||fff\\\PPPGGGDDDEEEEEEEEECCC===666555888999666222111555:::???CCCDDDDDDCCCCCCCCCDDDCCC@@@<<<888666111///,,,+++,,,---,,,,,,******))))))))))))************+++++++++,,,,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,***+++,,,------......---........................000000000000111111111111......//////000000111111333333222000///111555888CCCKKKUUUZZZ[[[^^^fffmmmwwwvvv{{{{{{zzzzzzyyyxxxwwwvvvvvvnnndddaaagggqqqyyy}}}~~~yyyqqqmmmxxxqqqeeeZZZTTTTTTVVVXXXTTTRRRQQQPPPNNNKKKGGGDDDEEEDDDBBB@@@>>>=========444333111...,,,+++++++++***************+++++++++)))************+++++++++++++++,,,------------,,,,,,,,,++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,---......---------............///000///......///111333555666:::BBBKKKQQQQQQKKKEEEGGGFFFNNN___rrr|||}}}|||vvvttt|||yyyiiiVVVTTTRRRTTTYYY```eeehhh```^^^ZZZUUUPPPKKKHHHFFFCCCAAA@@@@@@AAA@@@>>><<<666333///------------,,,------........./////////......////////////............---------...////////////......///111333444000111111111222333333333111111222222333444444444444555666666555777===BBBDDDBBBMMM\\\nnn//////000//////000222444888;;;???AAABBBAAAAAABBB===>>>>>>>>>===>>>AAACCCCCCCCCFFFJJJLLLQQQ___lll{{{uuusssyyypppjjjlllxxxzzznnn]]]QQQLLLKKKKKKJJJJJJDDD>>>:::999888555333///111555:::>>>BBBEEEFFFCCCDDDDDDDDDBBB???===;;;555222///------------,,,******))))))))))))******************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,---............------------------------....../////////000000000------...//////000111111111222111111222666<<<@@@HHHOOOXXX\\\aaammm|||wwwuuuttttttpppllljjjkkkllllllkkkppprrrxxx~~~zzzwwwpppfff]]]WWWUUUTTTVVVUUUTTTTTTSSSRRRNNNIIIEEEEEEDDDBBB???===<<<<<<<<<666444222///---+++++++++))))))*********+++++++++)))************+++++++++******+++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///---------............///111000......///222444666888AAALLLSSSSSSPPPMMMKKKLLLQQQbbbxxx}}}{{{}}}}}}ssseeeZZZWWWZZZ```eee___^^^[[[XXXSSSOOOJJJHHHFFFDDDCCCBBBBBB@@@>>><<<999555111............---............////////////......////////////.........------,,,---...///000//////......///111333555222222222222222222222222111111222333333444444555222555777666555888???EEEHHHIIIaaa//////000//////000222555;;;>>>BBBDDDCCCBBBBBBBBB>>>????????????@@@BBBEEEEEEHHHNNNVVV\\\eeewww|||yyy{{{zzzllliiihhh{{{|||jjj\\\UUURRRPPPNNNNNNKKKFFF@@@:::666333333...000222666;;;AAAEEEHHHDDDDDDEEEDDDCCCBBB@@@???777444000...---------,,,******))))))))))))******))))))*********+++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,***+++,,,---............------------------------------------.........///,,,------...///000000111000000111222555;;;BBBGGGRRRXXX___fffpppvvvpppssswwwwwwooohhhaaa```gggqqqxxx|||~~~ssslllddd___ZZZUUURRRRRRVVVVVVVVVWWWUUUPPPJJJEEEEEEDDDAAA???===<<<;;;;;;777555222///---,,,++++++))))))******++++++++++++)))************+++++++++))))))***++++++++++++***......---,,,++++++++++++.........------.........,,,,,,,,,,,,,,,---...///---------.........//////111000......///222555777===HHHSSSWWWSSSNNNLLLNNNQQQ]]]uuu|||tttlllooossszzz{{{xxxbbbWWWWWW\\\aaa``````___]]]YYYTTTOOOLLLIIIGGGEEEDDDCCCAAA===;;;;;;777333000////////////............/////////000......////////////.........------,,,---...///000//////......///111444555333333222222222222222222111222222333333444444555111444777666666999AAAGGGLLLSSSxxx///000111000000111333555>>>AAADDDDDDAAAAAADDDGGGGGGBBB???BBBCCCCCCDDDGGGMMMMMMRRR]]]kkkzzzyyywwwyyy|||yyymmm```XXXVVVWWWPPPKKKIIIJJJEEE:::555666222///222999===>>>AAAHHHHHHFFFDDDDDDFFFGGGFFFEEE???<<<666000,,,+++,,,------------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++,,,---...///---------.........//////---------........./////////////////////000111111000000000000111222333444222666333333:::;;;AAAPPPUUUYYYbbbooo}}}uuuyyy~~~yyynnnhhhfffhhhiiikkkuuuzzzppphhhcccZZZQQQQQQYYYRRRVVV[[[\\\XXXQQQLLLIIIKKKHHHEEECCCAAA???<<<::::::888555222///---+++***,,,,,,++++++++++++,,,,,,***************************+++,,,,,,------,,,,,,///......------,,,++++++......------------......------,,,,,,,,,---.....................///000000000000000000000222666:::;;;OOOZZZSSSNNNTTTUUUOOOgggttt~~~|||www{{{pppccccccooo|||hhh[[[WWWVVVVVVeeeiiihhhaaaZZZWWWTTTQQQKKKFFFCCCDDDCCC@@@@@@DDD<<<:::555111///...//////---------............///000///---,,,---...000222//////............//////000000000000111111111111222222222222222222222222444444444444444444444444000555888666555:::CCCIIINNN^^^111111222111111333777999AAABBBCCCEEEFFFGGGHHHHHHGGGDDDCCCEEEDDDBBBEEEJJJNNN]]]ppp~~~|||rrrhhhaaa[[[XXXOOOJJJHHHJJJHHHBBB>>>>>>999333222777<<<<<>>===;;;999:::888666333000...,,,++++++++++++******+++++++++***************************+++,,,,,,------,,,,,,...------------,,,,,,,,,......------------......------,,,,,,------...///...............///000000000000000000000222777:::FFFPPPVVVSSSLLLPPP___lllwww}}}||||||nnngggmmmzzzrrraaaZZZZZZ[[[\\\eeennnnnniiicccZZZRRRNNNIIIFFFFFFDDDAAA@@@BBB>>><<<888444111000//////---------............///000///---------...000111//////............//////000000000000111111111111222222222222222222222222444444444444444444444444444777777666555;;;CCCIIITTTnnn222222222222333666;;;???DDDDDDEEEIIILLLMMMKKKIIIIIIHHHHHHGGGDDDCCCIIIRRRbbb{{{}}}wwwooohhhUUUOOOKKKNNNQQQPPPMMMKKKDDD<<<888;;;????????????EEEFFFGGGFFFDDDBBBBBBBBBBBB???999444///---,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++,,,---......,,,,,,,,,,,,------------------........./////////000////////////000111111111111000000000111111222///222222;;;KKKOOOPPPYYYcccsssrrrnnnoooqqqrrriiidddcccggglllppptttxxxuuuoookkkcccZZZUUUZZZTTTRRRXXXaaaddd^^^VVVOOOKKKEEE@@@===<<<;;;:::999888666444111///---,,,++++++************++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------............------------......---------------...////////////.........///000000111111000000000333888<<>>;;;888555222///...---------............//////......------///000111//////............//////000000000000111111111111222222222222222222222222444444444444444444444444888777777777:::???FFFLLL[[[222222222222444888???DDDGGGIIILLLNNNOOONNNLLLKKKNNNNNNNNNLLLHHHJJJWWWeee~~~|||fff^^^WWWXXX\\\]]]ZZZWWWPPPJJJFFFHHHLLLKKKEEE@@@EEEGGGIIIIIIFFFDDDDDDEEEDDDAAA<<<777222///---,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------............////////////000000//////000000111222111111000000000111111222111777999BBBQQQVVVZZZgggwwwrrrsssrrrnnnjjj^^^cccllluuu}}}|||vvvpppggg```[[[WWWWWW^^^hhhmmmiiicccXXXRRRJJJCCC@@@>>>>>>===999999777666333111///...+++******))))))******+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,---...//////......------------......------------...///000000000///////////////000000111111111000111555;;;???MMMPPPSSSRRRRRR\\\sss~~~wwwgggeeelll~~~mmm___VVVQQQZZZeeepppvvvwwwuuummmeeeVVVOOOJJJJJJIIIDDDAAAAAA??????===:::777333///------------............//////............///000000//////............/////////000000000111111111111111222222222222222333333444444444444555555555555777666777;;;???CCCIIIOOO\\\222222222333555:::AAAFFFIIIOOOTTTSSSMMMIIIJJJMMMPPPQQQRRRRRRQQQWWWiii|||{{{rrrxxxoooeee```bbbdddaaa\\\[[[ZZZZZZ^^^aaa___TTTJJJFFFGGGHHHGGGFFFEEEEEEFFFEEECCC???:::555111///---,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,,,,,,,---------.........,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------........./////////000000000000000000000111222222222111111111111222222333666???CCCJJJVVV]]]iii~~~~~~xxxyyyzzzqqqeee^^^fffsss}}}vvvooogggZZZ[[[___eeekkknnnnnnmmm```YYYPPPGGGBBB@@@>>>>>>999999888777555333111000++++++************++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,---...//////......------------..................///000111222111000000/////////000000111111111111333888???DDDNNNSSSPPPIIIRRRkkkuuuhhhrrr}}}}}}ooo^^^RRR\\\eeennntttwwwxxxqqqjjj\\\SSSLLLKKKJJJFFFCCCCCC??????===;;;777333///------------............///...............///000000//////............/////////000000000111111111111111111111222222333333333444444444555555666666666666555888>>>AAAAAAGGGNNNZZZ222333444555777<<>>;;;888444111///---------............///........./////////////////////............//////000000000000111111111111111111111222222333333444444444444555666666777777777666:::@@@@@@@@@IIIVVVfff333555777888;;;???DDDHHHKKKPPPSSSPPPIIIFFFHHHLLLJJJPPP]]]kkkwwwyyykkkfffhhhiiifffiiirrr{{{zzzpppTTTNNNGGGFFFIIIJJJGGGDDDEEEDDDBBB???;;;777333111.........---------,,,,,,,,,,,,------------,,,,,,------------............---,,,,,,++++++,,,,,,,,,,,,------------............/////////000000000000111111000000111111222333111111222333444666777888<<>>;;;999:::::::::999777444333------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------...............------------...............///000111333333222111111000//////000000111111222444888@@@IIIPPPUUURRROOOWWWoooxxxwww{{{sssqqqtttzzz~~~~~~{{{}}}zzzrrrfffiiikkknnnuuu|||}}}yyyuuugggYYYRRRNNNIIIEEEDDDAAA@@@>>><<<999666444222---------............///---....../////////////////////............//////000000000000111111111111000111111222333333444444444444444555666777777777777666;;;BBBDDDHHHZZZppp444666999;;;>>>AAAFFFIIILLLMMMNNNLLLIIIHHHIIIKKKWWW```rrroooiiilllooonnnlllwww}}}___VVVLLLIIIMMMNNNJJJEEEDDDDDDBBB@@@<<<888444222//////.........---------,,,------......------,,,---------.........//////------,,,++++++,,,,,,,,,---------.........//////////////////000000000000111111111000111111222333111222222333555777999:::IIISSS]]]qqquuujjjkkkmmmnnnoooeee```aaagggkkkssswwwsssnnnjjjkkkqqqyyytttmmmbbbWWWNNNFFF@@@===999:::;;;;;;:::777555333...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------...............------..................///000222333444222222111000000///000000111222333555:::BBBLLLSSSQQQMMMTTTllluuuwwwzzz|||yyy|||mmmqqqppplllllluuuqqqnnnhhheeemmm{{{ppp___UUUPPPJJJEEEDDDBBBAAA???===:::888666555---------.........//////---......///000///////////////............//////000000000000111111111111000000111222333333444444444444444555666777777888777666<<>>===;;;999777666666111000///...---,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------------.../////////////////////000111111666444222111222222111000222222222777AAAJJJLLLIIISSShhh{{{|||qqqiii^^^XXX\\\fffrrryyy|||oooiiipppzzzfffTTTIIIFFFGGGDDDBBBAAA@@@???===999666444222///............---000000000000000///......///////////////////////////000000000000000000000333333333333333333333444555444333333555666777777<<<>>>EEEFFFNNNwww777:::@@@DDDGGGJJJMMMPPPOOOVVVRRRNNNQQQPPPSSS___qqqxxxvvvuuutttvvv|||{{{tttWWWIIIHHHIIIGGGEEEHHHFFFDDDCCCAAA>>>:::666111000...---...///...,,,---------------...///000//////......---...............---,,,,,,---..................////////////....../////////000000000111111111111222333444555666111000777???HHHRRR[[[kkkwwwnnnmmmtttsssjjjiiipppxxxyyypppnnnnnnmmmmmmwwwwwwtttoooiiiaaaUUUIII??????===<<<999777555444222111000...------,,,,,,------------------------------------------------,,,,,,,,,---------............------......///000///////////////000111111555333111000111222222111444222444===EEEHHHIIIJJJcccxxxuuuiiibbbccckkkttt{{{uuuhhhjjjyyyuuu]]]MMMHHHIIIEEECCCBBBAAA@@@>>><<<999555333000////////////...000000000000000//////.../////////////////////////////////000111111111222444444444333333333333333555444333333444666888:::===AAAEEEFFFWWW999===CCCGGGJJJKKKMMMNNNQQQWWWTTTPPPUUUXXX^^^llluuuqqqqqqqqqooopppuuu}}}iiiXXXNNNIIIFFFGGGGGGEEEDDDCCCBBB@@@===:::444222000...//////...---...------,,,,,,...///000000000///......---............------------..................////////////...////////////000000000111111111222333444555666555444666<<>><<<:::999666333222111111000/////////000000000000//////000000000000000000000000///000000111222333333444444444444444444444444444333666:::;;;999666555555:::@@@FFFLLLjjj>>>AAAFFFIIIJJJJJJKKKKKKKKKQQQRRR]]]uuuxxxrrrqqqqqqnnnkkkooorrrwww|||qqqXXXMMMMMMHHHFFFDDDCCCCCCCCCAAA???;;;888333111000000///.........---------......///000000//////.../////////---...////////////...---............/////////////////////000000000111111000111111222333555666777111999DDDKKKRRRddd}}}mmmkkkkkkfff```ZZZ___ooo~~~~~~~~~~~~}}}{{{xxxwwwwwwxxxxxxwwwvvvvvvwwwxxxzzz{{{wwwxxxzzz|||~~~}}}~~~~~~~~~~~~uuusssssspppsssttttttvvvvvvppphhhQQQKKKBBB===<<<<<<;;;:::555444333111///...------------------------------------------------------,,,,,,,,,---------......//////......//////000111///////////////000111111>>>;;;666444333444444333999???CCCEEEOOOdddzzzsssssszzz{{{yyyssspppooolllnnnsss|||{{{ppphhhgggjjjppp|||xxxoookkk}}}pppZZZLLLIIIFFFCCC@@@???>>><<<:::;;;888555333333222111000...//////000000000000000000000000000000000000000111111111222333333333444333444444444555555555555333777;;;<<<999666666777CCCCCCFFFOOOnnnAAADDDHHHJJJJJJKKKKKKLLLKKKSSSXXXkkk{{{wwwuuutttrrrpppooosssxxx|||fffTTTOOOIIIGGGEEEDDDDDDCCCAAA@@@===:::555111000000///...---...............------//////////////////000111---...///000000///...---............//////////////////000000000111111111///000000111333444666777111888DDDQQQ^^^uuuqqqfffffffff___WWW\\\mmm|||zzzyyyyyyxxxvvvxxxxxxwwwsssooonnnppprrrooonnnmmmmmmnnnppprrrsssnnnpppqqqsssuuuvvvwwwwwwtttwwwyyyzzzzzz{{{|||~~~~~~}}}wwwqqqppptttwwwyyy}}}~~~wwwooo]]]TTTGGG???<<<<<<;;;999666555333111///...------------------------------------------------------,,,,,,,,,---------......///////////////000000111///////////////000111111===999555222333444555555888@@@DDDIII]]]{{{qqqxxxwwwxxxvvvjjj___YYYWWWVVVSSSUUUZZZbbbllltttyyy{{{}}}wwwjjjkkkppp{{{vvvjjjrrr||||||cccRRRLLLIIIEEEBBB@@@???<<<;;;<<<999666444444333222111......///000000000000000000000000000000000000000222222333333333333333333222333333444555666777777333666999999777777:::>>>HHHEEEKKK[[[zzzDDDFFFIIIKKKKKKKKKLLLMMMOOOWWW```www~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{yyyvvvtttsssssssssqqquuuzzz~~~zzzzzz}}}pppYYYPPPJJJHHHEEEDDDDDDCCCBBB@@@???;;;666222000000///...------/////////...---,,,//////...//////000111222---...///000000///...---............/////////000000000000000111111111111//////000111222444666666999>>>JJJZZZnnn|||lllgggjjjkkkcccZZZhhh|||yyywwwvvvuuuuuusssqqqnnnnnnlllgggbbb```cccfffcccbbbaaaaaabbbdddfffhhheeefffhhhjjjlllnnnnnnooonnnqqqtttwwwxxxxxxyyyzzzzzzooonnnsssxxx|||zzzpppfffZZZKKK@@@<<<;;;999888777555444222000......---------------------------------------------------,,,,,,,,,---------......///////////////000111111///////////////000111111555222///...111444777888666@@@DDDLLLhhhzzz{{{xxxppp{{{zzz|||tttgggYYYOOOIIIGGGGGGGGGHHHKKKRRRYYY___cccdddpppppprrruuu{{{oooooosss{{{wwwmmmtttjjjVVVOOOKKKGGGCCCAAA???===;;;===:::777555444444222111......///000000000000000000000000000000000000000444333333333333333333333111222333444555777888888333555777666444777>>>DDDFFFEEERRRiiiFFFFFFJJJQQQSSSPPPOOOPPPXXX]]]uuu|||{{{}}}~~~{{{wwwvvvvvvvvvvvvwwwyyy{{{|||}}}||||||||||||~~~~~~}}}yyyvvvtttsssttttttuuuyyy}}}~~~|||yyy|||uuuyyygggTTTNNNKKKIIIIIIFFFAAAAAADDD===;;;888444111///...---............/////////000////////////000000000000////////////////////////...///000111111222222222000000000000000000000000000000000222555888::::::===EEEUUUmmmrrrlllrrrnnnbbbhhhzzz|||zzz}}}}}}xxxsssrrroookkkiiiiiigggccc```[[[YYYWWWUUUSSSSSSSSSSSSWWWUUUSSSTTTWWWYYYYYYWWWZZZZZZZZZZZZ\\\___aaacccaaaccceeeiiilllpppssstttxxx~~~qqqjjjpppxxx~~~vvvmmm\\\LLL@@@;;;999777777666666555333111///......------,,,,,,------...//////.........------------------.........//////...000111111000000111222000000111222333444444444333222222000///111444777???BBBLLLcccqqqgggnnnmmmrrrkkk```[[[]]]```^^^ZZZXXXVVVPPPFFFAAABBBBBB@@@>>>AAADDDFFFGGGHHHKKKNNNQQQTTTVVVYYYaaammmsssttt~~~yyyuuuttttttyyyqqqiiivvv|||lllXXXPPPFFFBBBAAA@@@>>>===>>><<<999666555333000---000000000000000000000000222111000//////000111222111111222222222333333333444444555555666555555555555777777666555888>>>CCCLLLMMMsssEEEHHHOOOUUUUUURRRUUUZZZnnnvvv|||wwwpppnnnnnnmmmjjjgggeeeeeeeeefffhhhkkkmmmoooqqqqqqqqqsssuuuxxx{{{}}}vvvxxxzzzzzzxxxvvvuuuuuuttttttuuuxxx|||~~~}}}{{{tttaaaUUUOOOJJJIIIHHHDDDBBBCCC>>>===999666333111//////........./////////000000////////////000000000000////////////////////////......///000111111111111000000000000000000000000000000111111333777<<<@@@DDDRRRkkkssshhhkkknnnqqq~~~|||tttrrrrrrqqqlllgggeeebbb___]]]\\\ZZZWWWTTTSSSRRRPPPNNNMMMMMMMMMMMMOOOMMMKKKLLLOOOQQQPPPOOOPPPPPPPPPPPPQQQRRRSSSSSSWWWWWWXXX[[[___dddiiilllqqqwww~~~tttppprrrvvvzzznnnVVVEEE???<<<999777777666555333111///......------,,,,,,------...//////.........------------------.........//////...000111111000000111222000111111222222333333333444444333222111222555777>>>EEEVVVooowwwgggeeeqqq{{{mmmVVVQQQJJJFFFHHHKKKKKKIIILLLLLLGGG@@@>>>@@@@@@>>>>>>?????????@@@@@@AAABBBBBBEEEFFFFFFKKKSSSXXXWWW```fffoooxxx{{{wwwtttrrrrrrzzzuuummmwwwiiiXXXHHHDDDDDDAAA???>>>>>><<<999777555333000...111111111111111111111111111111000//////000111111111111222222222333333333444444555555666666555555777888999888777:::AAAFFFQQQiiiFFFLLLUUUYYYVVVTTT\\\ggg}}}vvvqqqnnnhhh```\\\ZZZXXXUUUSSSQQQQQQRRRTTTVVVYYY[[[]]]___```aaadddhhhmmmqqqsssooorrruuuwwwwwwvvvvvvvvvvvvuuuvvvxxx{{{}}}}}}}}}~~~}}}}}}~~~ttt```TTTJJJIIIJJJGGGDDDBBB@@@>>>;;;888555333111000....../////////000000000////////////000000000000////////////////////////---...///000000111111111000000000000000000000000000222333222222888CCCKKKUUUggg}}}oooccceeesss{{{zzzssskkkgggfffccc]]]XXXUUUSSSQQQPPPQQQQQQOOONNNLLLLLLKKKJJJJJJJJJKKKKKKNNNMMMLLLMMMOOOQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMOOONNNMMMNNNRRRXXX^^^bbbgggnnnuuuzzz|||~~~}}}yyyuuuuuu{{{```IIICCCAAA<<<888888777666444222000///......------------.....................---------------........./////////...000111111000000111222111111111111111111222222111222333333333555888:::@@@III]]]vvvxxxlllkkkwwwyyycccTTTHHHFFFDDDCCCCCCEEEGGGIIIGGGIIIGGGCCCBBBEEEFFFCCCFFFDDDBBBBBBCCCDDDCCCBBB???BBBBBB???AAAEEEGGGFFFKKKPPPYYYbbblllwww}}}yyyvvvpppkkknnntttyyyrrrwwweeeKKKFFFGGGBBB???AAA???<<<999777666444111///111111111111111111111111000000////////////000000111111222222222333333333333444555666666666666666999:::;;;::::::===DDDJJJXXXHHHPPPZZZ\\\VVVUUUbbbrrr~~~{{{vvvppphhhccc^^^YYYRRRMMMKKKIIIHHHFFFEEEEEEGGGHHHJJJLLLNNNNNNOOOPPPRRRUUUZZZ^^^ccceeejjjmmmqqqtttuuuuuuvvvwwwyyyxxxxxxyyyzzz|||}}}}}}|||||||||~~~lll[[[KKKHHHJJJJJJEEEAAA@@@???<<<999666444222111...////////////000000000////////////000000000000////////////////////////------///000000000000000000000000000000000000000000333555333333<<>>999888888777555333111000......------------..........................................////////////...000111111000000111222111111111111111111111000---///222444555888<<>>;;;888555222111/////////000000000111111////////////000000000000000000000000000000000000...///000111111222222222111111111111111111111111222555888:::AAASSSmmm~~~hhh```aaaccc\\\mmm~~~yyyvvvtttpppjjjeeeXXXUUUPPPNNNLLLKKKIIIGGGJJJKKKLLLMMMNNNPPPUUUXXXXXXZZZ^^^aaaeeehhhjjjkkkoooqqqtttuuutttsssttttttlllllllllllllllkkkjjjjjjccccccbbb```___]]]\\\[[[___```aaacccgggkkkoooqqqyyyzzz{{{|||}}}}}}}}}}}}vvvqqqzzz|||vvvvvv|||eeeMMMAAA<<<;;;::::::999777555333222//////............//////---------...................../////////000000000...000111111000000111222222222222222222222222333444555555444555888===@@@OOOeee~~~~~~uuu|||~~~{{{{{{zzzyyypppggg___^^^]]]aaappp|||sssggg]]]ZZZbbblllrrrssspppllliiinnnrrrtttppppppuuu{{{}}}xxxpppssszzz{{{|||~~~{{{zzzzzz{{{yyyvvvzzz~~~yyy{{{zzzjjjTTTIIIDDDAAAAAA@@@>>><<<:::999888555333222222222222222222222222000000111111111111000000111111222222222333333333333444555666777888888888777888888888:::@@@IIIPPPyyyQQQRRRZZZgggvvv{{{uuuoookkkiii```[[[TTTMMMHHHDDDAAA>>>???@@@BBBCCCCCCDDDEEEEEEDDDEEEGGGHHHIIIIIIIIIHHHJJJJJJIIIIIIIIIJJJLLLMMMJJJKKKNNNQQQUUU[[[bbbgggjjjnnnrrrtttuuuuuuxxxzzzyyyzzz{{{||||||{{{{{{zzz{{{{{{|||~~~iiiSSSLLLIIIFFFEEEBBBAAA@@@>>>;;;777444222//////000000000111111111////////////000000000000000000000000000000000000///000111222333333333333111111111111111111111111333666999???JJJ```{{{}}}iii___]]]bbbgggvvvxxxwwwuuupppjjjbbb\\\YYYLLLKKKIIIIIIJJJKKKKKKKKKMMMOOORRRSSSVVVZZZaaafffjjjmmmqqqvvvzzz~~~~~~~~~xxxwwwtttqqqooonnnnnnnnnllliiieeebbbccceeegggiiippprrrtttwwwzzz{{{|||}}}}}}~~~zzzlllkkkzzzyyyuuuyyy~~~wwwVVVDDDAAA<<<;;;;;;999888666444333//////............//////---------.........//////.../////////000000000000...000111111000000111222222222222333444444444555666666555555777<<>><<<;;;:::999666444222222222222222222222222000111222333333222111000111111222222222333333333333444555666888888888888777888999888:::AAAKKKSSSQQQQQQYYYkkk{{{uuuoooiiidddbbbPPPLLLFFFAAA????????????@@@BBBEEEGGGHHHHHHIIIJJJGGGIIIKKKMMMOOOOOOOOOOOONNNMMMLLLKKKKKKLLLNNNNNNMMMMMMLLLLLLMMMRRRXXX]]]bbbgggmmmqqqssstttwwwzzztttuuuwwwzzz|||}}}}}}}}}wwwyyy{{{~~~tttZZZNNNIIIGGGGGGCCCCCCBBB@@@<<<999555333000000000000111111111111////////////000000000000000000000000000000000000000000222333333333333333111111111111111111111111444666:::AAAPPPhhh}}}llleeeffffffhhhlll}}}nnnooonnnhhh^^^TTTOOOLLLGGGGGGGGGHHHKKKMMMOOOQQQOOOSSSWWW[[[```gggpppvvv{{{~~~~~~yyytttlllfffcccdddeeefffhhhkkkooossswwwzzz|||}}}{{{}}}xxxiiiqqq|||vvvyyy~~~^^^IIIHHH<<<<<<;;;:::888666444333//////............//////---------.........//////////////////000000000000///000111111000000111222222222333444444555666666333333444555999AAAKKKQQQttt{{{vvvwwwzzzbbb\\\eee|||zzzxxx}}}{{{~~~~~~zzzwwwuuutttvvvssslllqqq{{{www}}}gggNNNHHHEEE>>>AAA???<<<;;;;;;999777555222222222222222222222222111222333444444333222111111111222222222333333333333444555777888888999999888999999999;;;BBBLLLTTT~~~WWWQQQYYYrrr|||zzzuuummmeee\\\UUUPPPEEEEEEEEEDDDAAA@@@AAABBB@@@CCCGGGJJJMMMMMMLLLKKKQQQPPPQQQTTTWWWXXXUUURRRSSSTTTUUUVVVVVVVVVVVVVVVUUUSSSQQQPPPPPPQQQTTTVVVVVVZZZaaahhhnnnrrrtttuuutttwwwyyyyyywwwwwwzzz|||yyyzzzzzz{{{|||dddNNNMMMKKKBBBDDDBBBAAA@@@>>><<<888555111111111111000000000000000000111000......///111111111111000000000000///---///111222333222000///222222333333222222333333333;;;@@@DDDXXXzzz{{{{{{iiieeebbbcccssszzzmmmiiiccc]]]YYYSSSKKKFFFJJJHHHIIINNNNNNKKKMMMTTTTTTYYY```iiisss||||||uuupppmmmkkkhhheeeggggggjjjooovvv{{{|||{{{||||||}}}|||}}}yyyzzz{{{lllTTTHHH@@@777999>>>::::::999000222000//////000000///---000000000000000000000000000000000000////////////222111111111000000//////000222333222000000111222555222000888AAAAAAOOOlll~~~rrrpppzzzhhhUUU[[[ZZZooopppoooqqqzzz}}}|||{{{zzzxxxuuussstttyyy}}}}}}llldddfffqqq~~~uuuVVVKKKHHHFFF@@@>>>======<<<888666666222222222222333444555555111111222222222222111111111111111111222333444444444444555555666777777777666888;;;===???CCCNNNWWW|||RRRPPP]]]wwwzzzrrrnnnfff]]]UUUNNNJJJGGGFFFFFFFFFDDDBBBCCCEEEGGGJJJLLLOOORRRTTTUUUUUUUUUXXXXXXXXXZZZ^^^___]]][[[\\\]]]^^^_______________]]][[[YYYWWWVVVVVVWWWXXXXXXYYY\\\```dddiiimmmooorrruuuxxxyyyxxxxxxyyy{{{zzzzzzzzzzzz{{{}}}{{{^^^QQQJJJDDDDDDBBB@@@@@@???<<<999666222222222111111111111111///000000000......000222222222111111111000000000...///111222222222111000000000111111111222333444333<<>>888888999444333111//////000000///---000000000000000000000000000000000000////////////111111111111000000000///111222333333111111111333333666555999CCCMMMeee|||ooonnnwwwfffQQQTTTYYYvvv{{{cccbbbeee}}}uuuqqqrrruuu||||||}}}~~~yyywwwuuusssrrrsssvvvxxxttthhhbbbbbbkkk}}}zzz{{{fffQQQEEE???===<<<;;;;;;:::888666666333222222222333444444555111111222222222222111111222222111222222333444555555555555666777777888888999;;;===>>>@@@IIIYYYfffyyySSSYYYkkk~~~vvvnnnaaa\\\SSSKKKEEECCCCCCCCCFFFGGGGGGGGGFFFHHHKKKMMMOOOPPPRRRUUUWWWYYY[[[\\\aaa``````bbbeeeggghhhhhhddddddeeefffgggggggggggghhhgggeeedddbbb```^^^^^^]]][[[ZZZZZZ\\\```eeehhhmmmppptttwwwxxxxxxyyyzzzyyyzzzzzzzzzyyyzzz}}}~~~tttXXXJJJGGGDDDBBB@@@@@@???>>>;;;888333333222111111111111111...///000000//////111333333222222222111111111111000000000111111111111222000111222222222333555777:::EEEZZZttt|||ggg\\\ggg{{{{{{xxxssslllfff[[[VVVNNNHHHEEEFFFGGGGGGLLLJJJLLLQQQVVV\\\fffnnnyyy}}}~~~yyywwwssspppooorrrxxx|||~~~{{{uuunnnllloootttzzz|||vvvsssmmmkkkjjjkkknnnppprrrrrruuuzzz~~~xxx{{{|||kkkKKK>>><<<>>>777666:::888444222000///000000///...000000000000000000000000////////////000000000000111111111111000000000000222333444444222222333444111;;;;;;999GGG]]]~~~wwwlllfffsssqqqYYYXXXeeewwwbbbeeerrrrrrhhhbbb\\\WWWVVV```aaadddjjjqqqwwwzzz{{{yyywwwtttsssrrrrrrqqqpppqqqkkkddd```^^^bbbqqqzzz|||wwwZZZHHH@@@AAA@@@>>>===<<<<<<:::777444333333333333333444555111111222222222222111111333333333333333555666666666666666777888888999999:::===@@@AAAGGGYYYrrrtttyyy\\\iiiwwwkkkaaaOOOLLLGGGCCCAAACCCEEEHHHFFFHHHKKKMMMMMMNNNPPPRRRRRRSSSTTTVVVXXX\\\___aaafffeeeeeefffiiillloooqqqlllmmmnnnnnnooooooooooooppppppooonnnllljjjgggfffdddbbb___]]]]]]___aaacccfffiiinnnsssvvvwwwwwwwwwwwwxxxyyyyyyyyyzzz|||~~~}}}```MMMJJJDDDCCCAAA@@@@@@???<<<:::444333222111000000111111...///000000///000222444333333333222222222111111111111000000000111222333333555555444333444888<<>>;;;666555444444333333333444444111222222333333222222111444333333444444555666777666777777888999999::::::888>>>AAACCCPPPlllttt~~~ddduuuyyynnn```UUUFFFEEECCCCCCDDDFFFIIIJJJGGGKKKQQQUUUVVVUUUUUUUUUVVVVVVWWWYYY]]]aaadddggggggggghhhiiilllppptttwwwvvvvvvwwwwwwwwwvvvvvvuuuqqqrrrrrrrrrqqqooommmkkkjjjiiigggeeecccbbbbbbaaaaaadddhhhnnnrrrttttttsssrrrtttwwwyyyyyyzzz|||~~~}}}~~~mmmTTTLLLFFFDDDAAA@@@@@@@@@>>><<<444333111000//////000000...///000000000000222444333333333222222222111111111111111000111222222333444666666444222333999>>>KKKfffzzzrrr^^^ZZZbbb~~~~~~wwwpppiiiaaaXXXRRRHHHHHHGGGGGGHHHKKKOOORRRNNNUUU^^^hhhtttvvvhhh^^^UUUSSSPPPNNNQQQWWW___eeeeee]]]SSSNNNSSS___nnnxxx}}}pppeeeZZZQQQMMMNNNNNNTTT\\\eeennnxxx~~~{{{xxxvvvssspppmmmlllmmmnnnpppvvv{{{|||zzzyyy}}}|||tttuuu|||VVVCCC===AAA;;;888;;;;;;777444111000000111000///////////////////////////.../////////000000000111000000000000000000111111222333555555444444555666111<<<<<>>:::===AAA???888666555555444333333333333222222333333333333222222444444444444555666777777777777888888999999::::::777===AAADDDUUUxxx~~~vvvrrrxxxlllaaaUUUKKKDDDDDDEEEFFFGGGHHHIIIJJJKKKPPPVVVZZZ[[[YYYXXXXXXVVVWWWXXX[[[^^^cccfffiiiiiikkkmmmoooqqqvvv{{{|||||||||{{{zzzyyyxxxwwwrrrsssssstttsssrrrpppooooooooonnnmmmjjjhhhfffdddcccdddfffjjjnnnpppooonnnlllppptttwwwxxxzzz{{{}}}zzzyyy{{{bbbOOOHHHFFFCCCAAAAAA@@@>>>===666555222000//////000111///000111111000000222444333222222222111111111111111111111222222222222333111333444222111333;;;BBBTTTxxxpppiii```UUU\\\qqqyyypppggg^^^WWWPPPLLLGGGIIIJJJKKKKKKMMMPPPSSSYYYeeerrr}}}{{{pppggg]]]SSSLLLHHHIIIJJJMMMQQQZZZfffnnnkkkbbbXXXUUU\\\lll}}}wwwlll```SSSKKKIIIJJJMMMRRRWWW^^^gggsss{{{{{{{{{yyyuuupppnnnnnnnnnqqqtttwwwxxxxxxzzz|||vvv{{{{{{vvvuuufffKKK???BBB>>>:::<<<:::999666222000000111111000000000000000000000000000......//////000000111111000000000000111111111111111333444444444444555666111999===OOOyyywwwpppkkknnnwwwlll___uuuiiiffftttoooZZZIIIEEEBBB>>>EEEQQQ]]]```dddgggiiikkklllnnntttvvvwwwuuurrrnnnkkkkkkkkkiiigggddd\\\UUUVVV\\\rrr___EEECCCDDDAAA===BBBKKKJJJBBB777777555444333333333333222222333333333333222222444444444444444555777777777777777888999999::::::999>>>@@@BBBVVV|||qqqxxxtttdddXXXRRRLLLFFFEEEEEEFFFGGGIIILLLNNNOOOSSSVVVYYY[[[[[[[[[[[[\\\XXXYYY[[[^^^bbbfffiiikkkpppsssvvvyyy{{{~~~}}}yyyyyyyyyxxxxxxwwwvvvuuuvvvvvvuuusssqqqooonnnmmmkkkjjjiiijjjkkkllljjjggghhhlllqqqtttvvvwwwxxxyyywwwvvvyyy~~~uuuUUUJJJGGGDDDBBBAAA@@@>>>===999777444222111111222333000111222111000000111333222222111111111000000000000111222333333333222222///222444444333888CCCLLLkkkqqqhhheeeZZZ^^^mmm|||xxxqqqggg\\\TTTOOOMMMLLLGGGIIILLLNNNPPPSSSYYY]]]mmm{{{{{{nnneeeZZZSSSPPPOOOMMMKKKJJJMMMRRR[[[fffqqqyyy~~~tttmmmffffffpppsssggg^^^XXXWWWZZZYYY\\\^^^^^^]]]___eeejjjrrrwww~~~}}}xxxtttssstttrrrrrrrrrtttwww||||||uuunnnjjjooo|||wwwrrr{{{|||XXXCCCBBB>>>;;;<<<::::::777333000000111111111000000000000000000000000.........///000111111111///000000000111111111111000222333444333333555666555:::AAA[[[vvvmmmlllnnnyyywwwccc]]]tttnnnaaaiii~~~www]]]MMMCCCDDDEEEIII]]]uuu}}}{{{~~~tttmmmkkkllljjjfffdddccc___ZZZ[[[___jjj|||nnnMMMGGGIIIDDD???EEENNNMMMCCC888777666555333333222222222333333444444333333222333333333333444555666777666666777777888999999999:::>>>???CCCZZZssskkkzzzttteeeSSSHHHGGGGGGFFFEEEEEEFFFHHHKKKPPPUUUXXXYYYZZZZZZZZZZZZ[[[]]]```^^^```cccfffkkknnnqqqrrruuuyyy~~~~~~}}}||||||{{{}}}|||zzzxxxvvvuuuuuuuuurrroookkkjjjjjjiiifffcccfffjjjooorrrsssttttttuuuwwwvvvxxx~~~~~~[[[LLLIIIEEEBBBAAA@@@>>>===;;;999666444333333444555111222222111000///111222111111111000000000000//////111333444444444222111///333666777888???KKKVVViiigggiii]]]nnn|||yyyoooggg[[[PPPIIIGGGHHHJJJFFFIIIMMMPPPTTT[[[dddkkkyyy~~~jjjZZZWWWOOOGGGDDDIIIOOOSSSTTT[[[]]]dddrrrzzzvvvzzzlll^^^[[[```kkkuuuvvvxxxyyyuuulllfffdddeeecccjjjsss{{{{{{zzz{{{tttqqqpppqqqwww}}}~~~~~~wwwlllbbb^^^cccppp|||wwwqqqyyybbbEEEAAA===;;;===;;;;;;777333000000111111111000000000000000000000000---......///000111111222//////000000111111111222000111333333333333444666999===EEEbbbpppooodddiiisssmmm]]][[[rrr{{{wwwiiimmmzzz___[[[nnn{{{lllUUUHHH@@@EEELLL[[[xxxllliiikkkgggcccaaabbbaaa___```dddeeeppp~~~^^^HHHHHHBBB:::>>>GGGDDD999999888666555333333222222222333333444444333333222333333333333333444666666666666666777888888999999999>>>@@@EEE___jjjmmm~~~rrrcccSSSLLLHHHFFFFFFHHHIIIIIIIIIHHHJJJNNNTTTYYYYYYYYYZZZ\\\^^^aaadddfffggghhhjjjlllpppvvv~~~~~~{{{yyyxxxuuusssssssssqqqooommmllljjjjjjhhhlllqqqtttttttttwwwzzzvvvuuuvvvzzzgggQQQHHHBBBBBBBBB@@@======888888777666555333111000111111111000111111222333111111000222444444333222222333333333333333333444333222///666AAAFFFYYYyyyrrrdddcccggg}}}rrrggggggZZZNNNIIIHHHHHHIIILLLMMMPPPQQQTTT^^^nnn{{{}}}hhhZZZPPPJJJHHHHHHMMMTTTUUUVVV^^^iiixxx|||uuugggjjjaaa```jjjrrruuu~~~}}}vvvsssqqqsssxxx}}}~~~~~~}}}}}}~~~zzzpppiiiaaa\\\cccmmm{{{yyyxxxyyyuuuRRRCCCAAA@@@;;;999;;;999666333111000000000000000000000000000000000111111111000000000000000111111222222222333333333444111222666888666555777>>>:::JJJlll{{{tttrrrffffffmmmcccWWWaaazzzxxx```UUU___ooollldddsssvvvfffSSSIIIEEEFFFTTT~~~vvvmmmhhhdddcccaaa``````aaadddeeeiiijjjttthhhUUUHHH???BBBCCC???<<<>>>;;;:::999777666444333222333333333333333333333333333333333444444444555555666777888777666777888:::;;;HHHEEEFFFfffxxxpppzzzuuugggZZZNNNIIIHHHGGGHHHJJJKKKKKKJJJIIIIIILLLRRRVVV\\\^^^aaacccdddfffhhhiiihhhkkkpppuuu{{{~~~|||{{{yyyvvvtttuuutttsssqqqooommmlllkkkjjjmmmppprrrssstttvvvxxxxxxwwwvvvxxx|||pppVVVLLLDDDCCCCCC@@@>>>===999999888666444333222111111111111111111222222333111111111222444444333111222222333333333333444444555888666888BBBNNNhhhlll^^^dddooo~~~yyynnndddbbbWWWNNNJJJJJJIIIJJJLLLMMMPPPSSSZZZiii}}}zzzgggWWWNNNKKKLLLNNNOOOUUU]]]ccckkk|||zzzrrrgggbbbhhhmmmooowwwxxxvvvtttuuuxxx{{{{{{{{{~~~zzzppphhh^^^YYY]]]eeeyyyzzzyyyZZZBBB===<<<;;;;;;;;;999666333111000000000000000000000000000000000111111111111000000000000000000111111111222222222444111111555777555555777>>>@@@SSSttt|||rrrmmmlllgggkkkxxx```WWWbbb{{{uuu\\\MMMTTTaaammm{{{~~~sssppp|||wwwgggSSSIIIGGGNNNdddvvvooollleeedddbbb``````aaaccceeejjjhhhmmmyyyxxxWWWHHH>>>@@@BBB???===???;;;:::999888666444333222333333333333333333333333333333444444444555555555666777888777777777999;;;:::FFFFFFNNNqqqrrrnnn{{{ppphhhXXXOOOHHHGGGIIIIIIKKKNNNOOONNNLLLJJJIIIKKKPPPSSS\\\```dddgggiiikkklllnnnqqqvvv~~~~~~~~~|||xxxvvvxxxwwwuuutttqqqpppnnnmmmooonnnmmmoooqqqtttuuuvvvyyywwwvvvvvvxxxzzzzzzzzz___RRRFFFCCCCCCAAA???>>><<<:::888666444333333333111111111111111222333333222111111222444444333111222222222333333444444444000999888888FFF]]]|||yyy```YYYjjj~~~yyyvvvqqqfff\\\SSSLLLGGGHHHHHHHHHIIIMMMRRRVVV]]]hhhzzzyyy^^^OOOHHHDDDHHHOOOTTT\\\jjjvvvvvvmmmnnnnnnmmmrrrzzz}}}|||zzzxxxxxxyyyyyyxxxvvv}}}~~~~~~~~~}}}{{{rrrggg\\\TTTUUU[[[ooo{{{fffIII???<<<<<<;;;;;;999666444222111111111000000000000000000000000111111111111111111111111000000000000111111111111333111111555666444666999===FFF]]]zzz~~~rrrdddggggggkkkmmm}}}\\\VVVeee~~~uuu]]]MMMRRR^^^nnnxxxkkkTTTHHHHHHWWWvvvwwwqqqpppfffdddbbb______```aaacccfffcccaaajjjbbbOOOAAA@@@BBB???===>>>;;;;;;999888666444333333333333333333333333333333333444444444444555555555666777888888777888:::<<<===GGGIIIYYYppprrr~~~uuufff[[[NNNHHHEEEHHHKKKLLLNNNRRRTTTSSSPPPMMMLLLMMMRRRUUU```dddiiinnnqqquuuzzz~~~~~~{{{xxxzzzyyyxxxvvvtttsssqqqqqqssspppllllllpppssstttssswwwvvvttttttuuuvvvwwwxxx}}}yyykkkZZZHHHBBBCCCCCC@@@???>>><<<999666444333444444222111111111111222333333222111111222333444222111222222222333333444444444///888777<<>><<<;;;:::888777555444333222222222333333444444444444444444555555555666666555777888999999:::===???KKKNNNTTTrrrxxxnnnaaaUUUMMMJJJGGGIIINNNQQQRRRUUUZZZ\\\\\\\\\[[[]]]aaagggkkknnnuuu~~~|||zzzzzzzzzzzzyyyyyyxxxxxxxxxuuuqqqooooooqqqqqqqqqqqqrrrtttuuutttuuuvvvxxxsss|||}}}wwwVVVEEECCCCCCBBBAAA@@@>>><<<999666555444444222222222222222333444444333222222222333333222000111111222333333444555555:::<<<>>>QQQuuulllhhh[[[QQQZZZxxxzzzvvvnnnfff^^^UUULLLGGGIIIIIIKKKNNNMMMOOOXXXbbbzzzuuuWWWNNNHHHNNNYYYlll|||yyy~~~|||~~~~~~}}}|||}}}{{{{{{{{{zzzyyyzzz}}}}}}}}}rrrdddYYYRRRMMMBBBQQQggg~~~uuummmOOO@@@<<<===999888777666555333222111111111111111111111111111000000111111222333333333333333333333444444444555333222333444444444;;;CCCPPPgggxxxrrrffffffdddaaakkk}}}ddd___ppp}}}ooo___QQQQQQbbbuuu{{{eeeTTTOOO]]]zzz|||lll___ZZZdddtttooofffddd```[[[YYYXXXXXXXXXSSSXXXZZZ[[[ddd{{{~~~nnnMMMAAABBBAAA??????<<<<<<:::999777555444444111222222333333444444555444444555555555666666666555777888999:::;;;>>>AAANNNQQQ[[[}}}|||{{{qqqdddWWWOOOKKKIIIHHHJJJPPPSSSTTTYYY^^^___```aaacccfffmmmuuuzzzxxx}}}yyyyyyzzzzzzzzz{{{{{{{{{xxxxxxvvvssspppoooppprrrpppssswwwxxxvvvuuuuuuvvvssswwwzzz{{{aaaJJJDDDCCCBBB@@@@@@???===;;;888666444333333222222222222333444444444222222222333333111///000111111222444555555666777===EEE[[[uuuvvvgggbbbVVVRRRhhh~~~rrrooohhh```WWWOOOHHHEEEGGGHHHLLLOOOQQQWWWeeetttooobbbNNNNNNPPPYYYmmm{{{}}}~~~|||{{{|||}}}{{{{{{{{{yyyxxxyyy{{{~~~{{{{{{}}}uuuggg]]]UUUMMMCCCLLL\\\rrrlllwww~~~ZZZDDD======888888888777555444222222111111111111111111111111000000111222222333444444222222333333333444444444444333444555444555===FFFRRRmmmtttyyyuuuiiifffdddkkkyyyhhhaaapppvvvnnncccVVVMMMQQQfffzzznnn]]]VVV^^^tttxxxhhhaaaccczzz|||sssoooiiifffaaa]]]YYYXXXXXXXXXTTTVVVXXXYYY]]]kkk|||VVVFFFDDDAAA>>>===<<<<<<;;;999777666444444111111222333333444555555555555555555666666666666555666888::::::<<>><<<:::777444333333333222222333333444555444333222222333333111///000111111222444555666666777BBBQQQfffxxx~~~zzzjjjdddcccZZZ]]]yyy{{{tttmmmjjjddd\\\SSSLLLGGGEEEGGGJJJPPPVVV\\\fffyyynnn]]]RRRMMMTTT^^^mmm}}}~~~{{{}}}~~~}}}zzzyyyzzz|||zzzzzzyyywwwuuuvvvxxxzzz{{{{{{|||wwwiii```WWWNNNEEEGGGNNN```{{{}}}nnnppphhhKKK???<<<888888888777666444333222111111111111111111111111000000111222333333444444111111222222222333333333555444555666444555>>>HHHYYYwww}}}jjjiiieeeeeewwwjjjbbbooo~~~vvvbbb\\\SSSKKKFFFNNNeeezzz~~~vvveee\\\^^^ooovvvkkkkkkrrryyyrrrpppkkkhhhccc^^^ZZZYYYXXXXXXUUURRRSSSVVVWWW___yyy```LLLGGGBBB<<<:::===<<<;;;999777666555444111111222333333444555555555555555555666666666777555666999:::;;;===@@@BBBQQQWWWeeewwwjjjyyytttfffYYYMMMEEEFFFKKKOOOOOORRRVVVZZZ]]]^^^^^^___fffffflllyyy}}}{{{zzzxxxxxxyyy{{{{{{{{{{{{{{{zzzxxxuuusssqqqpppttttttuuuvvvxxxwwwtttrrrtttuuuuuuuuuvvvyyy~~~yyyOOOJJJEEE<<>>>>>===;;;999666444333333333333333333333333333222111111222333444222000333111222444333111333777999HHHVVViiiwwwiiicccXXX[[[pppyyyrrrtttjjjcccXXXMMMIIIIIIHHHEEEPPPLLLNNNZZZmmm{{{hhh^^^YYYWWWSSS]]]uuu|||xxx|||yyy{{{|||{{{xxxwwwzzz}}}|||{{{zzzxxxwwwxxxxxxyyyzzz{{{}}}~~~}}}~~~|||qqqfffZZZPPPHHHEEEFFFQQQjjj}}}RRR;;;@@@;;;999777666666666444333333333222111111222333333222222111111222222333444444333333222222333333444555111222888888888FFFXXXrrruuufffiiifffeeegggTTTdddzzzlll]]]LLLIIIGGGFFFFFFKKKYYYgggyyy~~~|||rrrddd]]]hhhwwwwww{{{vvvqqqmmmkkkhhh```YYYTTTTTTUUUSSSOOOQQQUUUTTTYYYnnnsssPPPCCCDDDDDDAAA???>>>===;;;999777666555444444444444444444444444555444444333333333444444666888:::::::::<<>>>>>===;;;999777555333333333333333333333333333222333333444333333222222333111222444333111333777===MMM^^^xxx|||jjj^^^]]]ffftttlllkkkggg___SSSJJJHHHJJJJJJIIIUUUUUU[[[kkktttddd]]][[[ZZZZZZ]]]vvvqqqoootttvvvyyy{{{zzzxxxwwwxxx{{{|||{{{yyyxxxwwwwwwxxxxxxyyy{{{}}}~~~}}}~~~|||uuummmbbbXXXJJJEEEBBBIII^^^|||aaaDDDCCC<<<:::777666666666555333333333222111111222333333222222111111222222333444444333333222222333333444555111333777888;;;LLL```{{{mmmcccggggggjjjyyy```XXXiiiyyymmm^^^PPPFFFDDDBBBCCCDDDJJJXXXfff}}}ttttttzzzwwwggg]]]ddd|||{{{zzz|||yyyvvvsssnnnmmmjjjccc[[[VVVTTTUUUVVVRRRRRRSSSQQQSSSeee{{{XXXEEEEEECCC<<>>===;;;999888666666444444444444444444444444555555444444444444555555666888:::999999;;;AAAFFFRRR```zzzjjjmmm~~~pppcccUUUNNNKKKJJJLLLPPPQQQSSSUUUYYY]]]bbbfffhhhlllssssss|||~~~{{{zzzxxxlllgggdddeeekkkqqqxxx}}}}}}~~~{{{}}}~~~{{{wwwtttrrrqqqqqqsssuuuuuutttrrrttttttsssqqqppppppsssvvviiiNNNDDD>>>>>>>>>>>>===<<<:::777555444333333333333333333333333222555777666333111222444444222222444333111333888???SSSiiinnn[[[___sssuuulllhhhbbbXXXLLLGGGHHHKKKMMMMMMQQQWWWfff|||www^^^VVVYYY\\\^^^aaaqqqwwwiiihhhmmmqqquuuyyyzzzxxxvvvvvvxxx{{{zzzxxxwwwvvvvvvwwwwwwyyy{{{}}}~~~~~~~~~zzzxxxsssggg\\\NNNGGG@@@AAAOOOkkk{{{sssNNNDDD===;;;888777777777555444333222222111111222222333222222111111222222333444444333333222222333333444444222444777888@@@WWWnnntttfff```dddfffpppnnnVVV___sssnnn\\\OOOEEE@@@>>>===???AAAHHHVVVeee{{{vvvmmmooottt}}}mmm``````sss}}}|||wwwwwwvvvsssoooooolllggg___XXXTTTSSSTTTQQQQQQQQQNNNOOO^^^qqq```GGGGGGDDD:::???>>>===;;;:::888777666444444444444444444444444666666555555555555666666666888:::999999<<>>>>>===<<<:::888666555444444444444444444444444222777:::888333000222666555222222444333111444999===XXXvvvooo[[[eeewwwkkkcccYYYPPPGGGFFFIIILLLNNNOOONNN\\\rrr{{{eeeTTTUUU[[[___fffooopppcccaaadddlllrrrxxxzzzxxxuuutttuuuyyyxxxwwwvvvvvvvvvwwwxxxzzz|||~~~~~~~~~}}}yyyxxxuuuiii\\\SSSKKKBBB???GGG\\\zzzxxxUUUBBB>>><<<999888888777666444222222222222222222222222222222111111222222333444444333333222222333333444333333555777:::GGGbbb{{{~~~nnnccc^^^aaaeeevvveeeTTTooodddPPPGGGCCC===;;;;;;===???FFFUUUccc|||zzzqqqmmmsssrrreee___kkk~~~yyyttttttsssqqqoooooommmiiibbbZZZSSSPPPNNNMMMNNNOOOMMMOOO\\\kkkhhhIIIHHHGGG===>>>>>>===;;;:::999888777444444444444444444444444666666666666666777777888888999::::::;;;???GGGMMMVVVxxxuuuyyyxxxooo```UUUKKKIIILLLNNNPPPRRRYYY[[[\\\^^^aaagggooouuu{{{lllvvv}}}}}}wwwuuurrrqqqrrrsssrrrqqqpppqqqqqqppppppppprrrttt}}}XXXGGGEEEBBB???>>>>>>===;;;999777666444444444444444444444444222666:::888333111333666555333333555444333777======aaawwwhhh]]]vvv{{{xxxwwwooobbbYYYQQQJJJFFFIIILLLLLLOOOTTT\\\ppp___VVVPPPUUU\\\hhh{{{{{{lllaaa\\\\\\jjjpppwwwzzzxxxuuusssssswwwwwwvvvvvvvvvwwwyyyzzz|||~~~}}}zzz|||{{{ooobbbVVVMMMDDD@@@BBBOOOggg~~~}}}ZZZBBB@@@>>>;;;999999888666555222222222222222222222222222222111111222222333444444333333222222333333444333444666888>>>OOOllljjjiiiaaa]]]aaalll}}}fffjjjwwwZZZHHHCCCCCC===<<<<<<>>>@@@FFFTTTbbb}}}yyyooottt}}}vvvkkk```bbbxxx}}}{{{}}}~~~wwwsssrrrrrroooooonnnmmmiiiccc[[[SSSNNNKKKLLLNNNNNNLLLOOOYYYeeewwwtttNNNHHHHHHAAA>>>>>>===<<<:::999888888444444444444444444444444666666666666666777888999999;;;<<<<<<>>>DDDMMMTTTbbb}}}ooodddTTTMMMIIIKKKPPPSSSVVVZZZ\\\^^^```aaaeeemmmxxxsssrrr~~~zzzvvvsssrrrrrrqqqpppooopppqqqqqqqqqrrrtttvvv{{{}}}hhhNNNIIIBBB??????>>>===<<<:::888888444444444444444444444444222555777777444333444666555333333666666666;;;AAAGGGqqqwwwnnncccbbbiiiwwwtttppphhh[[[QQQKKKFFFGGGMMMOOOOOOVVV```rrrmmmWWWWWWXXX]]]kkk{{{rrriiiccc```lllrrrxxx{{{yyyuuussssssuuuuuuuuuvvvwwwyyy|||}}}~~~yyynnnWWWNNNEEEAAA@@@DDDVVVhhhdddJJJAAA???<<<::::::999777555111222222333333222222111222222111111222222333444444333333222222333333444333444666999CCCXXXsss}}}fffbbb]]]\\\hhh~~~wwwjjjPPPAAA>>>@@@>>>===>>>@@@BBBHHHVVVddd}}}|||pppuuu~~~{{{wwwooo```ZZZggg{{{{{{xxx{{{zzzuuuqqqrrrrrrpppooonnnllliiiddd]]]TTTNNNMMMOOOPPPNNNKKKLLLSSSZZZggg}}}ZZZIIIFFFCCC>>>>>>===<<<;;;:::999999444444444444444444444444666555555666666777888999999;;;<<<<<<@@@HHHSSS[[[wwwwwwfffZZZNNNKKKKKKPPPSSSUUUYYY___]]]```ccceeekkkuuujjj{{{~~~}}}zzzuuusssqqqpppooooooqqqrrrrrrqqqqqqsssuuuzzzyyy{{{}}}YYYLLLAAA??????>>>>>><<<;;;999888555555555555555555555555222333444555555555555555555333444777888999???FFFWWWnnnhhh___VVVhhh}}}{{{vvvqqqjjjbbbWWWNNNHHHFFFIIIOOOQQQSSSaaasssppp\\\\\\bbbeeemmm~~~yyytttooolllnnntttzzz|||yyyvvvsssssssssttttttvvvxxx|||~~~}}}rrr]]]QQQGGGCCC@@@???KKK[[[}}}zzzsssXXXBBB@@@===;;;:::999777666111222333333333333222111222222111111222222333444444333333222222333333444444555666:::HHH^^^wwwmmmhhh^^^[[[```tttsss}}}oooZZZHHH>>>;;;<<<<<<<<<>>>AAADDDKKKYYYgggwwwmmmttt{{{xxxooo^^^QQQXXXhhh{{{yyy|||zzzuuuqqqrrrrrrppppppnnnllljjjfff```WWWQQQMMMPPPPPPMMMIIIJJJMMMQQQXXXlllgggKKKDDDDDD>>>>>>===<<<;;;::::::999444444444444444444444444555555555555666777888888888999:::<<<@@@JJJVVV```sssaaaSSSNNNMMMOOOTTTUUUUUUXXX^^^]]]```dddhhhooo{{{|||kkk|||{{{|||}}}wwwsssqqqpppnnnpppqqqrrrrrrqqqpppqqqsssuuurrrssszzzaaaMMM>>>?????????>>>===;;;:::999555555555555555555555555222111111333666777666555555333444777999;;;AAAHHHeeeuuu```___XXXUUUuuuuuuuuurrrlllccc[[[RRRJJJHHHFFFJJJPPPQQQVVVjjjzzzfffUUU___gggmmmzzz|||yyywwwsssqqqqqqvvv{{{}}}zzzvvvttttttsssssstttvvvyyy}}}zzzpppdddUUUJJJFFFBBB???HHHVVVfff|||uuu~~~cccCCC@@@===<<<;;;:::888666111222333444444333222111222222111111222222333444444333333222222333333444555555666;;;KKKbbbxxxwww```iii___]]]eeeaaatttqqq]]]NNNDDD>>><<<<<<::::::===AAAFFFMMM\\\jjjrrrkkkrrr}}}|||wwwnnn[[[KKKNNN\\\ppp|||~~~~~~wwwsssrrrqqqooorrrooommmjjjhhhbbbZZZSSSJJJNNNOOOLLLHHHIIILLLNNNQQQbbb~~~oooLLLBBBEEE>>>>>>===<<<;;;:::::::::444444444444444444444444444444444444555666888888666777999;;;@@@JJJXXXbbb~~~kkk[[[SSSOOOMMMOOOTTTWWWXXX\\\aaa```jjjlllnnn{{{}}}~~~}}}~~~}}}yyytttpppnnnppppppppppppoooooooooooossspppqqquuuyyy{{{uuuWWWCCC@@@???===<<<<<<;;;999777666555333333444444333222444444444444444444444444444555222444:::777;;;LLLmmmppp^^^YYYTTTccc}}}xxxsssnnniii```UUUNNNMMMIIIJJJMMMQQQTTT___yyyyyybbbZZZZZZhhhkkkrrr}}}yyywwwuuutttrrruuuuuutttvvvzzzzzzwwwvvvttttttwwwyyy{{{{{{xxxdddXXXLLLEEEAAA@@@DDDJJJ\\\kkkPPP???:::===999777888333333333333222333333444444///000000111111222333333333333333333333333333333111555:::BBBPPPcccvvv~~~ssshhhbbbaaaVVVeee```ggguuueeeRRREEE???<<<>>>BBBAAA;;;:::AAAFFFLLLZZZjjj}}}oookkkmmm|||uuu|||vvvnnn[[[IIIHHHRRRkkkyyy~~~}}}|||wwwooommmnnnsssqqqnnnkkkgggaaaZZZUUUPPPOOONNNLLLJJJIIIKKKMMMRRR\\\qqquuuVVVHHHBBB???>>><<<;;;;;;:::888666555555444444444444555555666666666777888888999999<<<@@@999777DDDPPPZZZgggyyyzzzfffUUUNNNPPPOOORRRXXX[[[\\\```eeeeeennnrrryyy}}}}}}}}}}}}wwwrrrooopppppppppppppppppppppqqqrrrpppqqquuuvvvxxx~~~```FFFBBB@@@>>>======<<<:::888777666444555666666444333444444444444444444444444222444222444999777???TTT}}}nnn```]]]\\\ssszzzxxxqqqjjjeee\\\QQQKKKKKKJJJJJJNNNUUU]]]mmm~~~eeeXXXYYY^^^eeewww}}}zzzwwwuuusssrrrooooooooosss|||~~~vvvvvvsssqqqtttvvvyyy{{{xxxjjj^^^PPPHHHCCC@@@BBBFFFLLLjjj~~~yyy|||WWWCCC;;;<<<888777888555333333222222222333333444111111222333333444444555555555444444444444444444333666;;;DDDRRReeettt}}}iiicccZZZ[[[XXXtttsssVVV^^^```SSSEEE@@@@@@BBBGGGMMMDDD>>>>>>CCCHHHMMM\\\mmmmmmfffggguuuzzzttt|||tttkkkYYYGGGGGGQQQdddyyy|||wwwuuuwwwrrrqqqnnnlllhhhccc\\\XXXSSSRRROOOLLLJJJIIIJJJKKKMMMSSSeee```JJJBBB@@@>>><<<;;;;;;:::888777666555555444444555555666666666777777888888999999;;;???;;;;;;IIIUUU___mmmsssvvv```RRRMMMQQQQQQWWW^^^aaaaaadddiiillluuuyyy~~~~~~}}}}}}}}}~~~|||tttooooooooooooooopppqqqqqqrrrqqqqqqrrrtttssssss{{{nnnKKKEEEBBB@@@>>>>>>===;;;999888777555666777777666444444444444444444444444444111666555555999:::HHHaaalll```^^^fff}}}vvvvvvnnneee^^^UUULLLHHHIIIMMMKKKOOOYYYiii}}}gggUUUPPPWWW___iii}}}|||yyywwwtttrrrqqqpppqqqnnnnnnvvvzzzyyytttpppqqqsssvvv|||{{{xxxpppdddVVVMMMEEE@@@???BBBDDDXXXzzzwww```HHH<<<<<<888777999777333333222222222222333333333333444444555666666777777666666666555555444444444555;;;III[[[lllxxx~~~}}}___aaaUUUXXX\\\oooUUU]]]{{{|||VVVKKK@@@======???CCCGGGFFFAAAAAAFFFJJJPPPaaassstttdddbbbooommmooo|||rrrfffTTTEEEEEENNN^^^{{{}}}}}}{{{vvvuuuwwwrrrpppnnnllliiieee___[[[VVVSSSPPPLLLIIIHHHIIIIIIJJJMMMZZZtttoooQQQEEE@@@>>><<<<<<<<<;;;999777666555555444444555555666666666777777888999999999999>>><<<>>>MMMWWWbbbqqq|||pppooo\\\QQQPPPRRRTTT[[[bbbdddccceeejjjrrr{{{~~~~~~}}}}}}}}}~~~~~~vvvpppnnnnnnnnnnnnnnnoooqqqrrrpppqqqsssssspppoooyyy{{{OOOFFFDDD@@@>>>===<<<;;;999777666555555777777666555444444444444444444444444333888888888;;;???SSSrrrkkk]]]^^^qqq|||zzzttttttkkkaaaXXXPPPHHHFFFIIIMMMLLLQQQ```uuurrr]]]QQQPPPWWW___}}}zzzyyywwwuuurrrqqqpppoooqqqnnnnnnvvvxxxrrrqqqrrrsssxxx}}}|||xxxssshhhZZZPPPHHH@@@===???DDDPPPnnnhhhKKK<<<===:::888999777444333333222222222222333444444444555666666777777777777666555555444444444444444===PPPfffvvv{{{lll\\\dddVVVYYYcccpppWWW___{{{wwwTTTJJJ@@@<<<;;;999:::===CCC@@@BBBGGGKKKRRRfff|||jjjeeepppwwwaaaooo{{{ooo```OOOCCCDDDLLL]]]|||zzzxxxrrrppprrrqqqpppnnnlllkkkgggccc___VVVRRRMMMJJJHHHHHHHHHHHHLLLLLLUUUmmmYYYHHHAAA???===<<<<<<<<<:::888666666555555555555666666666777777888888999::::::888===<<<@@@MMMUUU___pppyyyrrrwwwgggWWWQQQRRRTTTWWW___ffffffdddfffkkkvvv}}}}}}}}}}}}}}}}}}~~~~~~xxxsssnnnmmmlllllllllnnnooopppppppppssssssooonnnvvv~~~XXXGGGDDD@@@===<<<;;;999888666555444444666777666444444444444444444444444444333888777777===EEE___gggZZZdddyyyyyyssspppggg\\\TTTLLLGGGGGGKKKKKKNNNXXXllleeeUUUPPPTTTaaammmyyyxxxvvvtttqqqpppooonnniiijjjkkkqqqvvvsssrrrqqqssswww{{{|||yyyssshhh\\\SSSJJJAAA>>>>>>BBBFFF___oooNNN<<>>======@@@GGGKKKTTTllltttnnnvvvooo```|||zzzlll\\\KKKBBBCCCIII```|||{{{xxxtttrrrsssqqqooonnnlllkkkhhheeebbbTTTPPPJJJGGGGGGIIIIIIIIILLLLLLSSSiii___GGGAAA@@@>>>======<<<:::888666666666555555666666666777777777888999999::::::999<<<;;;@@@KKKPPP[[[nnnxxxuuu}}}yyymmm___RRROOOSSSWWW[[[ccciiiiiigggkkkqqq|||}}}}}}}}}~~~|||{{{zzzzzzzzz|||}}}~~~~~~|||wwwpppooommmllllllmmmoooppppppppprrrssspppooottt}}}}}}gggIIIEEE@@@===;;;:::999888555444333444666777666555444444444444444444444444111555444666@@@OOOnnnzzzaaa]]]vvv|||xxxwwwqqqkkkaaaWWWPPPJJJGGGIIINNNIIITTTfff~~~oooXXXNNNOOO]]]xxx}}}yyyxxxvvvssspppnnnmmmmmmeeeiiilllqqq}}}yyyuuusssqqqqqqsssyyy|||yyysssiii^^^VVVMMMDDD???>>>@@@AAASSSvvv|||VVV???@@@===999888777777666555444444333333444222222333333444555555555444444444444444444444444888999HHHaaaxxx~~~}}}^^^___^^^ZZZXXXyyypppSSSUUUoooxxxnnnMMMDDD===<<<<<<::::::<<<::::::@@@GGGJJJVVVqqqyyysss|||pppkkk~~~yyyjjjYYYJJJCCCDDDGGG]]]uuuyyyxxxwwwtttssstttqqqooommmlllkkkiiifffcccUUUOOOIIIFFFGGGIIIJJJIIIHHHIIIPPPdddgggFFFBBB@@@>>>>>>>>>===;;;999777666666555555666666777777777888888999:::::::::999<<<;;;AAALLLQQQ]]]tttzzzwwwwww}}}~~~ooocccXXXQQQRRRWWWYYY^^^gggnnnnnnnnnsss|||}}}{{{{{{{{{{{{yyyxxxvvvvvvwwwyyy|||}}}~~~~~~tttrrrooommmmmmnnnoooppprrrpppqqqtttsssqqqsssxxx}}}~~~{{{zzzKKKGGGBBB>>><<<;;;:::999666555444555777888777666444444444444444444444444222555333999JJJ^^^nnn[[[eeeyyyvvvtttlllddd[[[RRRMMMIIIGGGJJJPPPMMM]]]vvvlll]]]QQQPPPYYYoooyyy|||zzzvvvuuutttrrrpppnnnnnnqqquuuyyy~~~}}}|||yyywwwuuurrrooolllkkkjjjfffiiikkkppp|||yyyvvvuuurrrpppqqqsss{{{|||yyyuuukkkaaaYYYPPPFFF@@@>>>???@@@KKKfffaaaCCC@@@;;;777888888888888777555555444444555222333333444444555555666444444444555666666777777999===PPPmmm~~~vvv]]]```XXX^^^eeewwwYYYXXXnnnwwwnnnOOOFFF>>><<<;;;999888999:::<<>>>>>===;;;:::777777666666666666777777777888888999999::::::;;;888;;;<<>>SSSlll}}}llleeeXXXmmm~~~wwwuuurrrhhh___WWWOOOKKKHHHGGGKKKPPPRRRfffuuuYYYRRRQQQZZZhhhqqqhhh___```gggllliiidddiiigggdddbbbaaa___\\\ZZZYYY]]]cccjjjqqqyyy}}}xxxwwwtttqqqmmmkkkiiihhhdddeeeeeeiiiuuuxxxvvvvvvsssppppppnnnvvv|||yyywwwnnnddd\\\SSSGGG@@@>>>===>>>EEEYYY~~~{{{jjjFFF???999555888:::999999888666666555555555333333444444555666666666444444555666777888999999888???UUUvvv{{{nnn\\\cccWWWcccvvv{{{]]]YYYmmmuuummmIII@@@::::::;;;;;;<<>>DDDIIIKKKVVVuuuqqqooo}}}yyy}}}wwwiiiWWWJJJEEEEEEFFFKKKTTTcccttt~~~|||xxxuuutttrrrooolllkkkiiihhheeeccc^^^VVVNNNIIIJJJKKKJJJHHHJJJJJJLLLTTTfffVVVCCCAAA???>>>>>>>>><<<:::777777666666666666777777777888888999999:::;;;;;;888;;;===HHHWWW```sss{{{|||tttbbbXXXSSSRRRUUUZZZ]]]eeepppuuusssttttttuuuzzzxxx{{{{{{yyyuuusssrrrsssvvvyyy{{{{{{yyyrrrnnnmmmnnnooonnnrrrrrrqqqqqqrrrrrrssstttssszzz}}}XXXAAADDDBBB===@@@999:::<<<888555444666777666444333333444444444444333333444<<<999<<>>===<<<:::;;;>>>===@@@EEEHHHLLLZZZvvvtttnnnxxx~~~|||}}}ssshhh___QQQDDDBBBHHHKKKUUUeeeyyy{{{wwwvvvnnnmmmkkkjjjjjjhhheeeccc```XXXNNNHHHGGGHHHIIIJJJHHHIIIFFFNNNaaatttYYYGGGAAA===<<<;;;888:::>>>999888777666666777888999888888999::::::::::::999:::===???DDDYYYvvv~~~~~~nnn]]]UUUSSSTTTXXX\\\dddkkkuuuyyyuuuvvvtttvvvzzzxxxyyyyyywwwtttrrrpppqqqtttxxxzzz{{{|||tttooonnnnnnnnnnnnqqqqqqppppppqqqqqqrrrsssqqqzzzwwwxxxiiiHHHDDDBBB>>>???999>>><<<999666555666777666555444444555555555555444444444===<<>>;;;888777666555444444333333444444555444333222222444555777444555666666555555777999<<>><<<;;;:::;;;===>>>@@@DDDGGGKKKZZZwwwvvvnnnttt}}}zzz~~~vvvjjj___PPPCCCBBBJJJMMMXXXkkk{{{vvvuuuooommmkkkjjjjjjhhheeecccaaaYYYPPPIIIGGGHHHHHHIIIHHHIIIGGGLLL[[[kkkaaaHHHCCC???>>>===:::;;;>>>999888777666666777888999888888999::::::::::::999999===???FFF[[[yyy{{{~~~wwwgggVVVQQQSSSWWW\\\```gggnnnwww{{{yyy{{{rrrttt{{{wwwxxxwwwtttssspppnnnooorrrwwwzzz||||||}}}xxxqqqnnnnnnnnnooopppoooooooooooopppqqqqqqooooootttxxxtttttt~~~PPPCCCBBB??????999BBB<<<999777666777888777666555555666666666666555555222999<<>>JJJnnnmmmlllaaaZZZ___ZZZccczzzYYYSSShhhvvvrrrPPPFFF===;;;;;;::::::===>>>@@@DDDGGGKKK\\\zzzuuukkkmmmuuuhhh\\\NNNCCCFFFQQQVVVaaawwwzzzvvvuuupppnnnlllkkkjjjhhhfffdddbbb[[[RRRJJJGGGFFFGGGGGGGGGJJJGGGHHHRRR___{{{jjjJJJDDD@@@AAA@@@<<<;;;===999888777666666777888999888888999::::::::::::999999<<>>777BBB;;;:::888777777888888888777777666666666666777777444999>>>VVVmmm\\\ZZZhhhvvvqqqmmmeee^^^ZZZQQQJJJGGGLLLNNNOOOXXXddd{{{pppeeeeeedddzzz~~~pppooovvvsss~~~~~~~~~xxxvvvsssooollliiihhhhhhhhheeedddeeeeeeeeejjjqqqxxx~~~{{{qqqnnnmmmrrr|||}}}wwwtttnnnhhh___SSSHHH@@@>>>===>>>AAAIII^^^oooooo```GGG???===:::888666666555444444444444444444444333333333444555666666777777666555555666888===OOOuuudddkkksssVVVZZZaaa]]]kkkzzzZZZRRRfffuuuuuuSSSHHH===::::::::::::<<<>>>@@@DDDGGGMMM___{{{rrrgggfffxxx|||oooaaaVVVJJJCCCJJJWWWbbbmmmzzzwwwvvvrrrooollljjjjjjhhhfffdddccc]]]TTTLLLGGGEEEEEEFFFEEEIIIFFFFFFLLLUUUppprrrLLLEEEAAAAAAAAA===;;;<<<999999888777777888999999888888999::::::::::::999999<<>>666???:::999999777777777888999888777666666666666777888:::<<>>::::::::::::<<<===@@@DDDHHHOOObbbvvvppphhheeerrrzzzjjjZZZNNNEEE@@@HHHUUUfffqqq{{{wwwvvvrrrpppllljjjiiigggeeedddccc^^^VVVMMMGGGDDDEEEFFFCCCGGGEEEEEEIIIPPPhhhyyyNNNFFF@@@@@@@@@===;;;::::::999888777777888999:::888888999::::::::::::999:::===@@@III___zzz~~~zzziii___WWWWWWZZZ^^^ccciiimmmrrryyy}}}~~~jjjllllll[[[YYY]]]___ooozzzwwwwwwuuuqqqpppnnnmmmnnnqqqtttvvvvvvuuuxxx|||~~~wwwrrrppppppnnnnnnmmmmmmnnnnnnooopppqqqjjjggglllsssxxx}}}cccIIIBBB??????666<<<888999999777666666888:::888777666555555666777888888<<>>EEEOOO^^^kkk|||wwwuuurrroookkkhhhgggfffdddcccbbb^^^WWWOOOGGGDDDDDDFFFBBBFFFDDDEEEIIIMMM```~~~RRRHHH@@@???@@@>>>;;;;;;:::999888777777888999:::888888999::::::::::::999;;;===@@@JJJ```zzz{{{uuu```\\\YYYZZZ\\\^^^eeemmmrrrvvv}}}vvvddddddvvvhhhYYYZZZaaaeeemmmyyy}}}~~~|||wwwtttuuusssooommmlllkkkmmmoooqqqqqqpppsssvvvzzz{{{|||zzztttqqqpppnnnnnnnnnmmmnnnoooooopppkkkkkkhhhgggnnnvvvxxxsssqqqSSSBBB<<<@@@999;;;777888888777555555777:::888777555444444555777888777===KKKrrrooodddggg{{{uuuooolllfff\\\SSSOOOGGGFFFIIIMMMNNNWWWpppllleeedddcccbbb}}}tttkkkiiinnntttsssooovvv~~~{{{zzzsssqqqoookkkiiigggffffffbbb```aaaccccccaaaccchhhnnnwww~~~~~~|||vvvnnnlllgggfffmmmwww|||{{{xxxvvvsssnnnfffYYYLLLDDD@@@:::<<>>===ZZZwww~~~[[[DDDBBB???777777777666555555555555555222333444444555555444444333444666777777888;;;===HHHbbbvvvttt[[[ZZZ```XXXjjjyyy^^^UUUgggbbbQQQAAA;;;=========>>>@@@CCCGGGIIIKKKXXXtttzzzmmmhhhkkkllllllqqquuullldddiii~~~lllUUU@@@===BBBGGGMMMTTTPPP^^^~~~yyyvvvrrrnnnjjjfffeeedddbbbaaa```^^^XXXPPPHHHDDDEEEHHHDDDFFFCCCDDDIIIIIISSSiii~~~YYYMMMAAA???AAA@@@??????::::::999888888999::::::888888999::::::::::::999999<<>>999999===999999999888888888888777;;;555222555888888888:::EEECCCddd}}}ggglll~~~vvvpppkkkfff]]]QQQIIIHHHIIIFFFIIIMMMQQQkkkzzzeeehhhaaa\\\iiiuuuiiiiiirrryyyxxxvvv}}}~~~{{{ssspppmmmkkkjjjiiifffeeebbbbbbaaa___]]]]]]___```___fffmmmppprrruuuyyy{{{rrroooeeecccnnnvvvyyyvvvrrrnnnhhh^^^QQQHHHBBB;;;:::???>>>>>>SSSmmmuuummmNNNCCC???:::999888777666444444444444555444444444444555666666777666666888666444888???MMMxxxtttssslll^^^[[[\\\]]]wwwzzz\\\QQQdddpppTTTBBB???;;;<<<@@@===???AAAFFFIIIKKKVVVppp|||uuujjjfffeeehhhkkktttvvviiifffxxxwwweeeJJJ>>>BBBDDDHHHQQQTTTPPPddd~~~yyyzzzwwwsssooojjjgggfffeeecccbbbccc___[[[WWWNNNDDDBBBEEEDDDEEEEEEDDDEEEJJJQQQXXXppplllOOO@@@BBB>>>;;;<<<::::::::::::999999999888888888999999999:::<<>>LLLooowww{{{zzzooogggWWWXXXYYYZZZ^^^eeemmmssszzz}}}```UUUWWW^^^mmm~~~~~~}}}|||}}}{{{xxxtttqqqpppooommmlllkkkkkkkkkkkkkkkkkkkkkkkkqqqtttwwwzzz|||~~~wwwooolllkkkjjjlllnnnqqqqqqqqqnnnjjjfffccc______fffooohhhOOOCCC===<<<>>>999999999888888888888777:::555333666999888888:::???DDDlllrrrbbbppp|||tttnnniiiddd[[[PPPIIIHHHJJJGGGLLLPPPXXXsssooo]]]^^^YYY\\\qqqvvvkkkeeennnvvvxxxxxx|||tttqqqnnnkkkjjjiiigggfffaaaaaa```^^^]]]]]]]]]___]]]bbbgggiiikkkooouuuzzzrrrpppfffcccmmmttt~~~}}}zzzxxxtttpppjjj```SSSIIIBBB;;;:::???>>>>>>PPPhhhvvvsssRRRDDD???:::999888777666555444444444555444444444444555666666666555666999888777<<>>;;;<<<::::::::::::999999999888888888999999999999;;;???CCCBBBBBBAAASSSxxx|||vvvkkkbbbUUUVVVXXX[[[___gggooouuu}}}~~~___TTTUUUZZZgggvvv||||||zzzwwwsssooonnnllljjjhhhhhhhhhhhhhhhiiijjjjjjkkkppprrruuuxxxyyy|||{{{ppplllkkkkkkllloooqqqqqqqqqmmmkkkgggbbb\\\[[[eeeqqqrrrUUUEEE>>><<<===999999999888888888888777999555444777:::888888;;;===KKK{{{sssfff^^^xxxzzzrrrlllfffaaaXXXNNNIIIHHHJJJHHHOOOWWWbbbbbbUUUVVVUUUfffvvvmmm```hhhsssyyy{{{tttrrrnnnkkkjjjiiigggfff______]]]\\\\\\[[[\\\\\\ZZZ\\\___``````fffpppyyytttrrrgggccckkkqqq{{{}}}|||yyywwwsssmmmbbbTTTJJJBBB<<<;;;???======KKK___sss~~~ZZZFFF>>>:::999888777666555444444444555444444444444555666666555555666999999999???GGGVVVzzz~~~lllrrrooobbb]]]___ggg{{{^^^SSSeeexxxZZZGGGAAA<<<<<<@@@>>>@@@@@@BBBGGGRRRhhhyyyhhh[[[\\\eeeqqq}}}ooo{{{lllYYYIIIAAABBBDDDOOOXXXUUUaaazzz~~~{{{{{{vvvsssoookkkhhhgggfffdddcccaaa^^^\\\ZZZRRRGGGBBBCCCAAAAAA@@@??????CCCIIIMMMhhhxxxWWWDDDCCC>>>;;;===;;;:::::::::999999999888888888999999888888:::===@@@???@@@DDD]]]|||rrreee]]]TTTUUUXXX\\\aaaiiirrrxxx~~~~~~___UUUUUUYYYgggwww}}}yyyuuuqqqnnnmmmllljjjhhhffffffffffffggghhhjjjjjjnnnpppsssuuuvvvyyy||||||pppmmmlllkkkllloooqqqqqqqqqkkkjjjhhhbbb[[[ZZZfffttt{{{YYYCCC;;;:::;;;999999999888888888777777888555555999:::888999<<>>===<<>>AAAAAADDDLLL___}}}ttt^^^]]]fffqqqwwwssshhhfffeee```RRREEE???@@@EEETTT```[[[jjj~~~~~~wwwssspppkkkhhhggggggeeedddaaa^^^]]][[[TTTIIIBBBAAADDDCCCAAA@@@AAADDDIIILLLddd{{{^^^GGGCCC>>>;;;===;;;:::::::::999999999888888888999999888777888;;;===;;;???GGGdddxxxmmmaaaYYYSSSVVVYYY^^^dddllluuuzzz~~~|||^^^SSSSSSXXXhhhzzz~~~}}}wwwtttqqqooonnnmmmlllkkkeeeeeeddddddeeefffhhhjjjlllnnnppprrrsssuuuyyy||||||sssooommmlllmmmooopppppppppiiiiiihhhddd]]][[[fffsss{{{___CCC:::;;;<<<999999999888888888777777777555666999999888:::>>>GGGbbbmmmaaa]]]nnn}}}yyytttlllbbbZZZQQQGGGCCCEEEGGGKKKXXXfffwwweeeQQQVVV___qqq|||ssszzzggg[[[```nnnsssnnn[[[aaannn|||wwwsssmmmiiigggfffdddccc\\\[[[YYYYYYZZZZZZXXXVVVWWWUUUTTTUUUTTTZZZkkk|||~~~{{{mmmdddfffhhhrrr}}}{{{xxxuuuooodddVVVLLLEEE>>>;;;<<<<<<;;;CCCMMMkkkjjjyyy~~~}}}sssSSSAAA<<<:::999888777555555555555555444444444444555666666777666666888777888>>>FFFYYYwww|||rrriiiuuuiii```\\\aaauuuwww^^^RRRaaabbbLLLCCC<<<<<<@@@>>>BBBDDDIIIVVVqqqyyy^^^]]]hhhrrr~~~|||zzzmmmZZZRRRXXX```aaaYYYHHH???AAAGGGWWWbbb^^^rrryyyssspppllliiihhhhhhgggfffbbb___]]]\\\VVVKKKCCCAAAFFFDDDBBBAAABBBEEEHHHJJJ```uuufffKKKDDD>>><<<>>><<<:::::::::999999999888888888999999888777888:::<<<999>>>IIIggg}}}tttiii^^^WWWTTTWWW[[[```gggooowww}}}~~~zzz\\\QQQPPPUUUfffyyyrrrooosssssszzz{{{vvvtttpppooonnnnnnmmmlllfffeeeccccccccceeegggiiikkklllnnnoooppprrrvvvyyyzzz{{{qqqpppnnnnnnooopppooonnnhhhhhhhhhfff```\\\bbbkkkhhhrrriiiGGG>>>??????999999999888888888888777888666666888888777;;;AAALLLjjj|||hhh]]]\\\|||{{{xxxtttkkkaaaXXXNNNFFFCCCEEEGGGNNN^^^ooorrrUUUMMM]]]nnnzzzrrruuu___SSSXXXhhhqqqrrr]]]bbbnnnzzzvvvooojjjgggdddbbbaaa\\\ZZZXXXYYY[[[[[[XXXTTTVVVSSSSSSUUUTTTXXXjjjrrrfffeeedddmmm}}}yyyuuunnndddXXXOOOGGG@@@;;;;;;;;;<<>>GGGXXXvvv}}}uuurrreee^^^\\\bbb|||uuu___RRR___dddLLLCCC;;;;;;@@@???CCCGGGOOObbbuuuZZZ[[[gggpppxxxxxxooo___ZZZdddpppuuuoooRRRBBBFFFLLLWWW___^^^{{{yyyssspppllljjjiiihhhhhhgggddd___\\\\\\VVVLLLDDDAAADDDBBB@@@???BBBEEEFFFGGG[[[nnnmmmNNNEEE>>><<>>::::::888777666555555555555444444444444555666666777666666888888:::BBBKKK]]]}}}www{{{bbb]]]\\\eeeuuuaaaTTT^^^~~~eeeLLLCCC;;;;;;AAA@@@CCCIIIUUUjjjrrrWWWYYYeeelllyyyxxx}}}xxxhhhbbbooo\\\EEELLLSSSXXX```bbbvvvtttpppllljjjiiiiiihhhgggfff```\\\[[[VVVMMMEEEBBBCCCAAA>>>???BBBEEEFFFFFFUUUgggsssQQQEEE>>>===???>>>:::::::::999999999888888777888::::::999:::;;;===;;;AAALLLgggzzzpppddd[[[VVVWWW[[[___dddjjjrrrzzz}}}cccYYYUUUUUUaaarrrwwwmmmsss}}}yyyuuuqqqnnnlllkkkiiiggghhhgggdddbbbbbbdddfffgggiiijjjkkkkkklllooosssvvvvvv|||uuussspppoooooonnnlllkkkjjjhhhhhhgggaaaXXXTTTUUUUUUggguuuPPPDDDCCC???999999999888888888888777:::777666666555666===EEEYYY}}}www```^^^|||wwwtttpppfff\\\TTTMMMHHHIIIMMMJJJUUUjjj|||ttt[[[JJJTTTpppxxxpppyyyjjjWWWMMMSSSbbbnnnssseeefffqqq}}}uuunnniiifffcccaaa\\\YYYWWWYYY\\\\\\WWWSSSSSSQQQSSSXXXVVVXXXiiiyyyiiiccc```hhh{{{|||vvvpppggg]]]UUUJJJBBB:::888:::===AAAEEEIIIsss}}}tttjjjLLL???;;;:::999777666666555555555444444444444555666666666555666999:::===EEEOOOeeerrrzzz~~~aaa]]]]]]ggguuucccVVV___~~~eeeLLLBBB:::;;;AAA@@@CCCJJJXXXooosssXXXZZZdddhhhtttyyy{{{ggg^^^ooo```EEEOOOYYY\\\ccciiissstttqqqmmmjjjjjjjjjiiihhhgggaaa\\\ZZZVVVMMMEEEBBBDDDAAA???@@@DDDGGGHHHGGGQQQaaavvvRRRFFF>>>===@@@>>>:::::::::999999999888888666888:::::::::;;;<<<>>>===BBBMMMfff}}}{{{wwwmmm___WWWUUU[[[]]]aaahhhpppxxx~~~fffUUUPPPUUUaaammm|||zzzxxxvvvtttqqqnnnlllkkkjjjeeedddcccbbbbbbdddfffggghhhhhhhhhiiikkknnnrrrtttvvvzzz|||sssnnnpppqqqnnnmmmoookkkkkkjjjggg```XXXQQQLLLSSSbbb{{{[[[CCCBBB???===;;;:::888777777888888666999666777===;;;@@@QQQgggqqq\\\mmmwwwrrrmmmkkkbbbXXXQQQJJJEEEFFFJJJPPPYYYvvvjjjVVVSSSbbbvvvnnnyyydddQQQMMMQQQYYYjjj|||qqqlllrrr~~~xxxqqqjjjfffdddddd^^^[[[WWWVVVWWWWWWVVVTTTWWWTTTRRRRRRSSSXXXfffsssooo```___gggooo~~~wwwrrrjjj^^^TTTJJJAAA::::::;;;<<<===@@@JJJ```mmmvvv{{{{{{JJJ@@@>>>;;;777555555666666555333444444555666777888888999555666999999:::FFFUUU}}}kkk}}}{{{aaaaaaaaaooommm]]]iiiaaaLLLDDD<<<<<>>>>>LLLggg}}}}}}{{{zzzvvvlll^^^UUUTTTZZZ\\\aaaiiirrrzzzfffVVVPPPTTT```lllvvv}}}yyywwwtttqqqnnnllljjjjjjfffdddcccbbbbbbcccdddeeegggggggggiiikkknnnqqqrrrvvvyyywwwppppppqqqnnnnnnpppllllllkkkhhhbbbZZZSSSNNNWWWfff\\\DDDBBB@@@<<<;;;:::999888888999999999;;;777888<<<:::@@@RRRrrriii[[[rrr|||uuurrrnnniii```VVVPPPJJJEEEFFFKKKRRR^^^zzzjjjUUUYYYpppvvvnnnwwwaaaMMMIIIMMMUUUdddsssuuusssyyy}}}tttmmmgggdddccc\\\YYYVVVUUUVVVVVVUUUSSSVVVSSSRRRRRRSSSWWWcccooouuuddd```eeelllzzzuuulll```VVVJJJAAA::::::;;;<<<===@@@CCCXXXzzzuuupppNNNAAA>>>;;;888666666666666555444555555555666777777777888444555999999<<>>IIIeee~~~~~~{{{zzzyyyuuujjj\\\TTTTTTZZZ]]]ccckkksss{{{gggVVVPPPTTT^^^hhhssszzzxxxuuuqqqnnnkkkjjjiiifffeeecccbbbaaaaaabbbcccdddeeegggiiilllnnnpppqqquuuwww||||||sssqqqpppooooooqqqmmmmmmllliiiddd\\\UUUQQQXXXfff~~~```FFFAAA@@@<<<;;;;;;:::::::::;;;;;;<<<===999999<<<999AAAWWWaaaZZZxxxwwwrrrqqqnnnggg^^^TTTNNNHHHEEEGGGKKKVVVeeemmmVVVbbbvvvmmm~~~vvvaaaNNNKKKPPPXXXdddooovvvuuu{{{xxxpppiiidddaaaZZZWWWUUUTTTTTTTTTTTTSSSTTTRRRQQQRRRSSSUUU^^^gggyyy|||iii```ccciii}}}xxxpppbbbXXXKKKBBB;;;:::<<<;;;===???@@@QQQyyyrrrpppzzzUUUCCC???<<<888666666666666555666666666666666666666666777444444888:::???PPPcccmmmyyyhhhaaa___aaauuuuuuaaahhhyyy[[[GGGAAA;;;<<>>;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<999:::===:::FFF```uuu^^^\\\}}}ssspppooonnneee\\\RRRLLLGGGEEEGGGMMMXXXlllqqq]]]kkkuuummm}}}wwwfffWWWUUU[[[aaahhhnnnlllkkkrrrzzzqqqiiiccc```YYYWWWUUUTTTSSSSSSSSSSSSRRRPPPPPPRRRSSSSSSYYY```nnnmmmaaabbbhhh}}}zzzqqqdddYYYLLLCCC<<<;;;<<<;;;<<>>@@@DDDAAAMMMSSS___ssskkkTTTSSSNNNMMMPPPRRRYYYkkkssswww___YYYeeeccceeeuuu}}}yyyuuuuuulllmmmmmmmmmllliiieeeccc___\\\YYYWWWUUUQQQKKKFFFBBBAAAAAA@@@AAABBBCCCDDDIIIOOO\\\kkkJJJDDDAAA===AAA<<<;;;;;;:::999999888888888999999::::::;;;;;;<<>><<<;;;;;;<<<<<<<<<<<<<<<<<<999999777:::>>><<>>CCCJJJlllsss^^^xxxdddEEEAAA>>>:::888777777777666777777777777777666666666:::777777999999@@@UUUlllyyyyyy]]]aaaddddddmmmzzzaaa```{{{|||\\\GGGBBB>>>@@@DDDAAAQQQUUU^^^qqqwwwZZZPPPMMMOOOVVV\\\ZZZ[[[kkk~~~wwwuuuaaaTTTYYYVVVYYYkkk{{{yyyxxxxxxtttrrrsssiiikkkmmmmmmkkkgggdddbbb^^^\\\XXXWWWVVVRRRKKKFFFBBBAAAAAA@@@AAABBBCCCDDDKKKRRR___sssLLLCCCAAA===@@@<<<<<<;;;;;;:::999999888888999999::::::;;;;;;<<<<<>>>>>SSSxxxccc___\\\jjj}}}uuupppmmmkkkbbbYYYPPPJJJGGGFFFKKKQQQ```}}}vvvuuu|||~~~|||ssslll|||yyypppdddZZZUUURRRPPPOOOUUUVVV```rrr}}}zzzrrrtttzzz~~~{{{sssjjjccc___[[[ZZZYYYVVVRRRQQQQQQRRRPPPMMMMMMQQQRRRQQQSSSWWWaaaxxxrrreeecccfffqqq~~~}}}zzzrrreee[[[OOOFFF>>><<<<<<;;;;;;>>>AAAEEEccc^^^UUUtttnnnGGGBBB???;;;888888888777666777777777777777777777777;;;888888:::999@@@VVVnnn}}}sssooo]]]eeeeeeggguuuzzz```\\\vvv]]]EEE???<<<>>>BBB???KKKOOOXXXmmmggg\\\```dddkkkxxx|||sssggglllyyywwwpppcccOOOOOOMMMSSSggguuu|||kkkiiikkkjjjiiilllgggiiikkkkkkhhheeebbbbbb^^^[[[XXXWWWVVVRRRLLLGGGAAAAAA@@@@@@AAABBBDDDEEELLLVVVccczzzPPPDDDBBB>>>???<<<<<<;;;;;;::::::999999888999999::::::;;;;;;<<<>>>MMMggg~~~||||||zzzwwwnnn```VVVWWW^^^\\\dddnnnvvv{{{dddSSSMMMLLLMMMPPP\\\^^^ZZZ^^^nnn|||xxxqqqllliiihhhhhhaaaaaaaaa```___^^^]]]\\\______```cccfffiiimmmoooqqqsssvvvyyytttoooqqqpppllljjjkkklllkkkgggbbb\\\XXXQQQaaasssXXXDDDAAA;;;<<<<<<===<<<;;;999999777777666<<>>VVV{{{bbb^^^___ttt{{{wwwrrrmmmkkkbbbYYYOOOJJJGGGGGGMMMTTTgggzzzsssuuuzzz}}}rrrlll{{{xxxpppcccTTTJJJFFFGGGHHHWWW^^^lllyyy|||{{{pppnnnwwwvvvmmmddd```[[[[[[YYYUUUPPPNNNNNNPPPPPPLLLLLLOOORRRQQQRRRVVV\\\ssswwwiiicccbbbmmmyyy}}}yyysssggg^^^PPPFFF>>><<<<<<;;;;;;===AAAAAA]]]rrrVVVVVVxxx{{{MMMCCC@@@<<<999888888777666666666666777888888888999888666888;;;:::AAAWWWppprrrlllggg___iiidddjjj{{{{{{aaa[[[tttaaaGGG???;;;>>>BBB>>>EEEKKKWWWooosss}}}qqqnnnxxxvvvnnngggOOOLLLKKKUUUlll{{{vvv\\\VVVZZZ[[[[[[^^^eeegggiiiiiieeebbbaaaaaa^^^[[[XXXWWWVVVRRRLLLGGG@@@@@@@@@@@@AAACCCEEEFFFJJJVVVccc~~~TTTFFFEEEAAA???<<<<<<<<<;;;::::::999999888999999::::::;;;;;;<<<@@@NNNfffzzz~~~zzz}}}|||zzzuuulll]]]SSSVVV^^^YYYbbbmmmvvv|||cccSSSLLLJJJKKKMMMWWWVVVSSS___xxxyyyqqqllliiihhhggg````````````___^^^]]]]]]_________aaadddiiimmmooonnnqqqtttxxx}}}uuuoooqqqooojjjkkklllmmmllliiiccc^^^ZZZPPPdddtttzzz]]]GGGDDD<<<<<<======<<<:::888777999888777<<>><<<<<<;;;;;;===CCCBBBZZZoooYYY\\\~~~TTTCCC@@@<<<999999888777666555555666777888999999:::555555888;;;;;;AAAYYYrrrhhhjjj\\\\\\gggcccjjj~~~ggg```yyyeeeJJJAAA===@@@CCC@@@EEELLLZZZsssttttttxxxnnnjjjPPPMMMMMMZZZrrrrrrRRRJJJNNNPPPQQQTTTdddggghhhgggccc``````aaa^^^[[[XXXWWWVVVRRRLLLGGG?????????@@@AAADDDFFFGGGGGGUUUccc{{{WWWHHHGGGCCC@@@===<<<<<<;;;;;;:::999999888999999::::::;;;<<<<<<@@@KKK___qqquuuuuu~~~|||}}}zzzrrrggg\\\WWWXXX[[[aaaeeekkkttt|||gggXXXQQQMMMKKKKKKUUURRRSSS^^^tttzzzsssmmmiiifffccc___^^^]]]]]]\\\\\\\\\\\\YYYZZZ[[[]]]___dddiiinnnqqqooopppuuu{{{zzzqqqppppppnnnkkkmmmmmmjjjiiihhhbbb[[[ZZZXXXvvv{{{aaaBBBIII???>>><<<:::999999999:::<<<777555===@@@===XXXwwwnnn\\\eee~~~uuussspppgggbbbWWWNNNKKKHHHFFFNNNZZZooommmhhhoooppp|||vvvqqqxxxwwwjjjZZZMMMDDDAAAEEELLL]]]mmm~~~yyyyyynnn{{{qqqhhhaaa\\\XXXVVVUUUSSSNNNLLLNNNNNNNNNNNNMMMLLLMMMOOORRR\\\jjjoooaaa```gggrrr{{{wwwooogggdddPPPGGG>>><<<<<<;;;;;;===@@@DDDTTTzzz{{{bbbddd~~~YYYGGGAAA;;;888777777777999777777777777777888888999777:::<<<;;;999CCC]]]vvv{{{fffkkkpppYYYgggaaa```ggg||||||aaa^^^pppfffHHH@@@<<<===BBBCCCBBBOOO^^^ppp~~~}}}lllnnnLLLNNNNNNRRRfffgggMMMEEEJJJOOOQQQSSSpppuuutttllldddaaa^^^ZZZ]]]ZZZVVVTTTTTTQQQLLLHHHCCCAAA>>>>>>@@@BBBCCCCCCHHHNNN[[[kkk\\\DDDCCC???;;;>>>===<<<;;;:::999999999999:::;;;;;;::::::<<<>>>FFFNNN]]]lllvvv|||~~~|||xxxqqqfff[[[WWWXXX[[[bbbgggnnnvvv~~~}}}fffXXXQQQMMMKKKKKKSSSSSSZZZlllzzzsssnnniiifffccc___^^^]]]\\\[[[[[[[[[\\\YYYZZZ[[[\\\^^^bbbhhhlllnnnlllnnntttzzz}}}ssspppooommmkkkmmmmmmjjjiiigggbbb[[[ZZZWWWsssyyylllDDDDDD???>>><<<:::999999999::::::888777>>>AAAAAA```}}}rrraaakkk{{{tttrrrqqqhhh___TTTLLLJJJHHHGGGPPP]]]wwwzzzdddbbbiiippp~~~yyyssszzzrrrdddSSSIIICCCAAADDDIII^^^kkk}}}||||||}}}tttjjjccc\\\XXXVVVUUUSSSNNNLLLNNNNNNNNNNNNMMMLLLMMMOOORRRYYYeeezzzsssfffccccccmmm|||wwwnnnfffbbbQQQGGG???<<<<<<:::;;;======AAANNNsssjjjggg}}}cccIIIBBB;;;999888666555666777777777777777888999999777999;;;::::::EEE```yyy}}}|||iiiqqqiiiUUUeeeaaa^^^eeezzz}}}```\\\lllcccHHHBBB>>>>>>BBBBBBEEEOOOYYYhhhrrrkkkMMMPPPTTT\\\rrrooo||||||]]]HHHLLLVVV[[[gggwww~~~qqqhhhcccaaa```^^^ZZZVVVUUUTTTQQQLLLHHHCCCAAA>>>>>>@@@BBBCCCCCCFFFIIISSSbbb^^^FFFCCC@@@<<<>>>===<<<;;;::::::::::::999:::;;;;;;:::;;;===>>>DDDIII[[[tttzzzvvvooodddZZZVVVXXX[[[dddiiipppxxx}}}gggZZZTTTOOOMMMMMMRRRVVVccc}}}~~~xxxsssnnnjjjeeebbb^^^]]]\\\[[[ZZZZZZZZZZZZYYYZZZ[[[[[[]]]```eeeiiijjjjjjmmmsssxxx~~~uuupppnnnkkkjjjmmmmmmjjjhhhgggbbb[[[WWWSSSkkk~~~vvvwwwJJJCCC???>>><<<:::999999::::::999:::;;;@@@BBBFFFkkkpppaaalllyyyrrrqqqqqqhhh\\\QQQIIIHHHHHHHHHSSS```}}}jjjYYY]]]bbbrrr~~~yyysss|||ooo___NNNFFFCCCBBBDDDHHHZZZeeezzz|||wwwllleee\\\XXXUUUUUURRRMMMLLLNNNMMMNNNNNNMMMLLLLLLOOOQQQUUU]]]pppxxxjjjeee^^^hhhzzz}}}xxxnnnddd___RRRHHH???===<<<::::::;;;===@@@JJJlllzzzkkkyyy~~~kkkMMMDDD<<<:::999555333555888777777777777888999999888999::::::;;;HHHccc|||}}}kkktttaaaRRRcccbbb___eee{{{~~~aaa[[[ggg^^^FFFCCC@@@@@@EEEEEEOOOXXXdddrrr}}}kkkTTTZZZaaammmcccKKKSSS```jjjyyynnnhhhaaa___bbb^^^ZZZWWWUUUTTTRRRMMMHHHCCCAAA???>>>@@@BBBCCCCCCDDDCCCJJJ[[[|||cccHHHDDDAAA>>>======<<<;;;::::::::::::999;;;<<<;;;;;;;;;===???FFFIII___xxxtttlllbbbXXXUUUXXX[[[dddjjjrrrzzz~~~iii]]]WWWRRROOOOOOQQQXXXkkk{{{wwwrrrnnnjjjeeeaaa]]]\\\[[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[^^^cccfffggghhhmmmsssvvv{{{wwwqqqmmmjjjjjjlllllliiihhhgggaaaZZZQQQMMMaaavvvuuu~~~~~~QQQGGG???>>><<<;;;::::::::::::888<<<===@@@BBBIIIssslll^^^lll~~~xxxqqqpppooohhh[[[PPPIIIHHHGGGIIITTTbbb}}}zzz^^^SSS\\\aaayyy}}}zzzuuuooo~~~rrr```NNNFFFDDDDDDEEEGGGUUUccc}}}|||yyymmmeee\\\WWWUUUUUURRRMMMLLLNNNLLLMMMNNNMMMLLLLLLNNNPPPQQQVVVfff~~~|||lllddd^^^fffwwwzzzoooccc^^^SSSIII@@@===<<<999999;;;???AAAIIIhhhnnnwwwxxxPPPDDD;;;;;;:::666444666888888777777888888999:::888888999:::<<>>@@@BBBBBBBBBCCCAAAJJJ]]]~~~iiiKKKEEEBBB@@@======<<<;;;;;;;;;;;;;;;:::;;;<<<<<<;;;<<<>>>@@@JJJOOOkkkvvvssskkk```XXXUUUXXX]]]cccjjjttt|||}}}iii]]]WWWRRRNNNMMMOOOYYYooo}}}yyyuuuqqqmmmiiiddd```\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXYYY\\\aaadddeeehhhmmmrrruuuyyyzzzrrrnnnkkkjjjlllllliiihhhfffaaaZZZNNNJJJZZZsssyyyXXXHHH@@@???===;;;:::::::::;;;888>>>??????AAALLLyyyiii]]]mmmzzzqqqooonnnfff\\\QQQIIIHHHHHHJJJUUUcccoooUUUOOO\\\hhh~~~xxxtttooojjj}}}vvvdddPPPFFFCCCCCCDDDFFFRRRdddzzznnneee[[[WWWUUUTTTRRRMMMKKKMMMLLLMMMNNNMMMLLLLLLNNNOOOOOORRRaaa{{{~~~lllaaa___fffuuu{{{pppddd^^^SSSIII@@@===<<<999999;;;>>>AAAGGGeeeuuuxxxVVVFFF;;;;;;<<<777555999888888888888888999999:::888888999:::>>>LLLfff~~~gggrrr^^^XXXfffdddgggooosss[[[WWW```~~~\\\DDDAAAAAAIIIWWW]]]sss~~~yyy~~~ggg```bbb```cccjjj|||uuuwwwlll]]]MMMQQQppp|||dddcccfffaaa]]]___^^^[[[WWWUUUUUURRRMMMIIIDDDBBB???>>>@@@AAABBBBBBBBBCCCOOOeeeoooNNNEEEBBBAAA======<<<;;;;;;;;;<<<<<<:::;;;<<<<<<<<<===???AAAIIIVVVvvvuuurrrjjj___WWWUUUZZZ^^^ccckkkvvv}}}|||hhh]]]VVVPPPKKKJJJNNNYYYooo}}}yyytttoookkkgggccc```[[[[[[YYYXXXVVVUUUUUUUUUVVVVVVWWWWWWXXX[[[___cccdddggglllpppqqqvvv|||tttpppllliiilllllliiigggfffaaaZZZOOOJJJVVVppp|||]]]FFF@@@???===;;;::::::;;;;;;888>>>>>>===AAAPPP~~~zzzaaaYYYooozzzqqqnnnllleee\\\QQQIIIHHHIIIKKKXXXggg~~~eeePPPOOO```xxx|||vvvrrrllliii~~~yyygggRRRFFFAAA@@@CCCHHHOOOaaa~~~|||ppphhh[[[WWWTTTTTTQQQLLLKKKMMMKKKLLLNNNMMMLLLLLLMMMOOONNNPPPaaa|||mmm``````eeesss{{{pppeee___RRRHHH???===<<<::::::;;;;;;>>>DDD```zzzttt^^^JJJ<<<<<<<<<777666;;;999888888888888999::::::999888999;;;???LLLdddzzz~~~|||eeesss___[[[fffddddddpppkkkVVVUUU___|||___GGGDDDEEEPPPcccmmmpppiiisss{{{jjjiiieeeZZZVVVTTT\\\XXXbbboooLLLNNNLLLRRRqqqwwwdddVVVYYYaaaddddddeee___[[[WWWVVVUUUSSSNNNIIIEEEBBB???>>>@@@AAAAAAAAABBBCCCRRRgggvvvQQQEEEAAABBB======<<<<<<<<<<<<<<<===:::;;;=========>>>@@@CCCEEEYYY{{{{{{}}}uuuqqqiii___WWWVVV[[[```dddnnnyyy~~~jjj___XXXQQQKKKIIIPPP[[[mmm~~~yyysssmmmhhheeeaaa___[[[ZZZXXXWWWUUUTTTTTTTTTTTTTTTUUUUUUVVVZZZ___cccccceeeiiimmmmmmrrrvvvpppmmmiiilllkkkhhhgggfff```YYYPPPJJJQQQjjjxxxxxxaaaHHH@@@???===<<<;;;:::;;;;;;666<<<<<<<<>>BBB]]]mmmgggwwwhhhPPP>>>===<<<555555;;;999999888888999999:::;;;:::999:::<<<@@@KKKaaauuu{{{|||ddduuu]]][[[eeecccaaapppiiiWWWXXXcccbbbKKKIIIKKKXXXmmmyyy~~~fffaaakkkrrr{{{ggglllfffXXXPPPIIIAAACCCOOOggg|||{{{hhhTTTFFFJJJMMMSSSeeeyyyzzzaaa```ccckkkssstttnnnggg___\\\XXXVVVUUUSSSNNNJJJEEEBBB@@@???@@@AAAAAAAAAAAAAAANNN```xxxzzzSSSDDD@@@BBB======<<<<<<<<<<<<======:::<<<=========???AAACCCEEE\\\|||}}}}}}|||uuuqqqiii___XXXWWW\\\aaafffooo{{{nnnccc\\\TTTNNNKKKTTT]]]lll}}}{{{|||~~~{{{yyyrrrkkkgggdddaaa___[[[ZZZXXXVVVUUUTTTSSSSSSRRRSSSTTTTTTVVVZZZ___cccbbbdddgggjjjjjjooo~~~wwwpppmmmiiikkkkkkhhhgggfff```YYYOOOHHHLLLdddrrrnnndddMMMAAA???>>><<<;;;;;;;;;;;;555;;;;;;<<>><<<<<<;;;;;;===;;;???CCC\\\}}}VVV[[[wwwoooUUU@@@===<<<444333;;;999999888888999999:::;;;:::999;;;===@@@KKK___qqqxxx}}}cccuuu[[[YYYcccbbb___qqqmmm[[[]]]hhhcccNNNMMMPPP]]]rrrxxxeee```fffkkkvvvwww[[[eee```SSSLLLCCCCCCFFFNNNYYY```\\\TTTOOOJJJHHHIIIOOOXXXbbbllltttnnn|||vvvccc___\\\XXXVVVUUUSSSNNNJJJEEECCC@@@???@@@AAAAAAAAA@@@???HHHWWWmmm}}}TTTDDD@@@AAA======<<<<<<<<<======>>>:::<<<===>>>>>>???BBBDDDIII```|||~~~}}}|||zzzrrrggg\\\WWWXXX\\\```hhhmmmvvvpppddd___ZZZOOOEEERRRZZZgggtttwwwnnnuuu|||~~~|||}}}|||qqqjjjfffaaa^^^]]]\\\[[[XXXVVVUUUTTTTTTTTTQQQSSSTTTUUUWWWZZZ^^^bbbccccccdddgggjjjooo|||tttmmmmmmkkkjjjiiihhhgggeee```]]]VVVFFFLLL[[[mmmqqqwwwmmmJJJDDD???===???>>>:::888:::;;;888666CCCDDDXXXqqqccc]]]hhh~~~xxxpppnnnjjj___VVVMMMGGGGGGIIIOOO```rrrhhhSSSOOOddd}}}zzzxxxwwwqqq[[[LLLFFFHHHTTTaaa~~~{{{|||wwwqqqbbbZZZTTTRRRPPPLLLKKKMMMLLLLLLKKKJJJJJJJJJJJJJJJNNNOOOaaaxxxccc\\\]]]hhh~~~}}}wwwlll```ZZZQQQHHH???======;;;<<<>>>===@@@BBBXXXkkkQQQaaazzz}}}UUU>>>???===999::::::999999999999999999999999888999===BBBGGGQQQeeevvv{{{qqq~~~}}}SSS[[[___]]]]]]ssstttkkkjjjkkkqqqVVVIIILLLdddxxxyyy{{{```]]]fffoooyyyfffSSSVVVTTTSSSGGGBBBEEEFFFOOOYYY]]]XXXTTTTTTVVVRRRNNNRRR[[[iiiwwwvvv^^^```]]]YYYXXXVVVRRRLLLGGGDDDBBBAAA???>>>>>>??????DDDEEEHHHKKK```OOO@@@DDD>>>??????>>>===<<<;;;;;;::::::;;;<<<======???BBBEEENNNVVV|||~~~~~~}}}yyyqqqfff[[[VVVWWW\\\```hhhnnnwwwpppfffaaa[[[QQQHHHRRRVVV```nnn~~~xxxmmmjjjrrr}}}~~~}}}wwwwww}}}ssskkkfffbbb___^^^\\\ZZZXXXVVVUUUTTTTTTTTTQQQRRRSSSTTTUUUXXX\\\___bbbaaacccfffhhhlllyyywwwooommmkkkjjjiiihhhgggeee```]]]VVVFFFLLLZZZjjjlllmmmsssOOOGGGAAA===>>>@@@>>><<<===;;;999777CCCEEEZZZzzzkkkccc^^^mmm}}}xxxooonnnjjj___VVVMMMGGGHHHJJJPPPaaasssfffRRRQQQhhh}}}xxxvvv~~~ppp\\\NNNLLLXXXiiiuuuzzztttbbbZZZSSSRRRPPPLLLKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJMMMNNN]]]|||zzzeee[[[\\\ggg}}}xxxmmmaaa[[[QQQHHH???======;;;<<<>>>@@@CCCBBBUUUlllZZZhhh}}}ZZZAAA@@@===999999888999999999999999999999999::::::===AAAGGGUUUmmmrrr|||WWW]]]^^^[[[]]]tttzzzlllhhhjjjyyy[[[PPPZZZrrrooo]]]]]]eeelllvvvaaaNNNOOOKKKNNNIIIIIIGGGGGGRRRbbbhhheeegggnnnmmm^^^TTT]]]pppvvviiiaaa```]]]YYYXXXVVVRRRLLLGGGCCCBBBAAA????????????@@@CCCCCCGGGKKK___QQQBBBEEE???>>>>>>======<<<<<<;;;;;;;;;<<<=========???BBBEEENNNSSSvvv~~~~~~}}}wwwooodddZZZUUUWWW\\\```hhhoooyyyqqqgggbbb]]]SSSJJJSSSRRRYYYkkkpppccc___dddqqq}}}|||qqqooozzzuuulllfffcccaaa___[[[ZZZXXXVVVUUUTTTTTTTTTQQQRRRSSSSSSSSSUUUYYY\\\aaa```bbbdddfffjjjuuuzzzqqqnnnlllkkkjjjiiihhheeeaaa]]]TTTGGGMMMYYYjjjnnnlll[[[FFF???;;;===>>><<<;;;<<<;;;:::777CCCFFF^^^wwwnnnkkkbbbttt|||wwwooommmjjj^^^UUULLLGGGHHHKKKQQQcccuuufffTTTVVVpppxxxsss|||sssaaaSSSXXXmmm}}}~~~xxxccc[[[SSSRRRPPPMMMKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJLLLLLLYYYwww}}}iii[[[\\\eee{{{zzznnnbbb[[[QQQHHH???======;;;;;;===AAADDDBBBRRR|||pppeeeppp```DDDBBB>>>999888777999999999999::::::::::::<<<;;;===AAAHHHZZZvvvqqqyyy[[[]]]\\\YYY\\\ttt~~~kkkdddgggccc\\\mmm{{{kkkbbb]]]```dddhhhqqq|||^^^MMMNNNMMMXXX\\\aaaXXXUUU```uuu~~~|||~~~lllyyyzzznnnggghhh```]]]YYYWWWVVVRRRLLLGGGCCCBBBAAA@@@??????@@@@@@BBBBBBFFFKKK^^^VVVEEEGGGAAA===============<<<<<<<<<<<<============>>>AAADDDMMMRRRttt}}}uuummmbbbYYYUUUWWW\\\```iiiqqq|||pppfffaaa[[[SSSKKKSSSRRR[[[qqqsss___TTTTTT```tttooojjjtttyyymmmfffdddbbb___YYYYYYXXXVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRTTTWWWZZZaaa```bbbdddeeehhhsss}}}rrrnnnmmmlllkkkjjjhhheeeaaa]]]SSSGGGMMMYYYoooyyyzzzfffDDDBBBBBBCCC???999999<<<;;;;;;888BBBIIIdddwwwrrreeexxxzzzvvvnnnmmmjjj^^^TTTLLLGGGIIILLLSSSeeexxxhhhZZZ^^^zzzuuunnnyyyhhh[[[eee{{{zzzzzzrrr}}}wwwwww{{{eee[[[SSSRRRQQQNNNKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIJJJXXXvvvkkk]]]]]]eeezzz}}}pppccc\\\QQQGGG???===<<<;;;;;;===>>>BBBAAAPPPxxxttthhhooodddEEEAAA>>>999888666999999999:::::::::::::::======>>>BBBIII[[[yyy}}}lllttt]]]\\\ZZZZZZ[[[tttzzziiiaaacccnnnjjj{{{}}}xxxzzzsss^^^aaaaaadddgggeeeeeemmmyyybbbWWW\\\cccwww~~~pppiiiqqq~~~rrrkkkaaa]]]YYYWWWUUURRRLLLHHHCCCBBBAAA@@@???@@@@@@AAACCCBBBGGGMMM___ZZZGGGHHHBBB<<<<<<<<<===============<<<============>>>AAACCCMMMXXX|||}}}ssslllaaaXXXUUUWWW]]]aaajjjsss~~~}}}nnnccc]]]WWWPPPJJJQQQTTTdddzzzwwwxxxuuuhhhXXXOOOQQQbbb}}}qqqiiirrr|||nnneeecccaaa^^^XXXXXXWWWWWWVVVUUUTTTSSSTTTTTTTTTSSSRRRSSSVVVYYYaaaaaacccffffffiiisss~~~sssnnnnnnmmmkkkkkkiiifffaaa^^^SSSHHHMMMWWWqqqjjjFFFJJJPPPOOOEEE;;;:::@@@:::===999CCCMMMlllssseeevvv~~~xxxuuunnnmmmiii]]]SSSKKKGGGIIINNNVVVhhhzzzlllaaaeee~~~sssjjjzzzjjjaaammm}}}wwweeeqqqtttzzzkkkmmm{{{fff\\\SSSQQQRRROOOKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGJJJYYYwwwlll```___eeexxxrrrddd]]]PPPGGG>>><<<<<<:::;;;===<<>>AAADDDNNNccc~~~|||rrrkkkaaaXXXUUUXXX^^^ccckkkuuu~~~mmm___XXXRRRLLLHHHNNNXXXmmm}}}kkkfffllltttjjj___TTTOOOVVVjjjtttiiiqqqnnncccbbb```[[[WWWWWWWWWWWWVVVUUUTTTSSSSSSTTTSSSRRRQQQSSSVVVXXXaaaaaadddfffgggjjjsss~~~uuuoooooonnnlllkkkjjjfffaaa^^^TTTJJJKKKRRRnnniiiDDDJJJPPPOOOEEE999999???999>>>:::CCCQQQtttuuueeettt|||vvvtttmmmllliii]]]SSSKKKGGGJJJOOOWWWjjj}}}nnncccggg}}}uuujjjwwwhhhbbbjjjqqqgggUUU___bbboookkkttt{{{hhh\\\SSSQQQSSSPPPKKKIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGKKKZZZxxxnnnaaa___dddvvvtttfff]]]PPPGGG>>><<<<<<::::::<<<;;;@@@???KKKnnnuuuZZZ^^^xxx{{{gggDDD???===;;;;;;999999999::::::;;;;;;<<<<<<<<<===AAADDDJJJ\\\}}}mmmdddoooccc]]][[[aaa\\\vvvyyynnnbbb___xxxnnn\\\ccchhhaaafffnnnnnnsssvvvtttoookkknnnrrrmmmpppxxx~~~zzzxxxssskkkbbb^^^YYYVVVTTTRRRMMMIIICCCBBBAAA@@@@@@AAABBBCCCFFFCCCHHHOOO^^^^^^GGGGGGAAA===============<<<<<<<<<:::;;;=========???BBBEEERRRmmm}}}zzzqqqkkkaaaYYYVVVYYY```dddkkkvvvmmm]]]TTTNNNJJJGGGMMMZZZqqq|||ccc[[[\\\cccjjjdddYYYOOOPPP^^^vvvuuuiiiooonnnbbb```^^^XXXVVVVVVWWWWWWVVVUUUSSSSSSQQQRRRRRRQQQPPPQQQTTTWWW___```cccfffgggjjjsss~~~wwwrrrpppooommmllljjjfffbbb^^^QQQIIIJJJOOOjjjiiiCCCCCCEEEEEE@@@999888;;;999>>>;;;DDDUUU{{{uuuiiiyyyzzzuuusssmmmllliii\\\RRRJJJGGGKKKPPPYYYllljjj___ccczzzyyymmmvvvfff]]][[[ZZZUUUQQQSSSZZZmmm~~~rrrzzziii]]]RRRQQQSSSPPPKKKIIIIIIHHHHHHGGGGGGGGGGGGGGGJJJMMMYYYtttppp___]]]aaatttvvvggg^^^PPPFFF>>><<<;;;::::::<<<999@@@AAALLLpppxxx[[[ccc}}}{{{kkkGGG@@@>>><<<<<<:::999999::::::;;;<<<<<<===;;;===???CCCKKKaaannnfffqqqmmmaaa\\\aaa___zzzooo^^^ZZZ{{{yyyzzzggg___wwwkkkaaadddkkkqqqppptttxxxwwwtttqqqooommm{{{{{{dddpppsssnnnyyyssshhhkkkrrrtttmmmbbb^^^XXXUUUTTTQQQMMMIIICCCBBBAAA@@@@@@AAABBBCCCEEEBBBGGGNNN[[[^^^FFFFFF???>>>>>>======<<<<<<;;;;;;999:::<<<===>>>@@@DDDGGGXXXsss|||zzzqqqkkkaaaYYYWWWZZZaaaeeelllwwwnnn]]]RRRLLLIIIGGGLLLZZZpppbbbQQQRRRVVVXXXXXXbbbTTTJJJPPPddd~~~uuuhhhmmmnnn```___]]]VVVUUUVVVWWWWWWVVVUUUSSSRRROOOPPPPPPOOOOOOPPPSSSVVV^^^^^^bbbeeegggiiisss~~~zzztttpppooommmllljjjgggbbb^^^MMMGGGIIINNNjjj|||kkkGGGAAA===???@@@===<<<===888???;;;EEEWWWooooooyyytttsssmmmlllhhh\\\RRRJJJGGGKKKQQQZZZmmmggg[[[^^^uuu}}}qqqxxxgggYYYNNNGGGJJJPPPNNNWWWooozzz{{{iii]]]RRRQQQSSSQQQLLLHHHIIIHHHGGGGGGFFFFFFGGGGGGLLLNNNXXXqqqrrr]]]ZZZ___ssswwwggg^^^PPPFFF>>><<<;;;::::::<<<777@@@BBBPPPuuu}}}aaammm|||{{{oooIIIBBB???<<<<<<:::999999::::::;;;<<<======;;;<<<>>>BBBLLLgggrrriiisssuuueee\\\```bbb}}}nnnWWWSSSwwwxxxvvvfffhhheeeYYY^^^iiiooopppnnnrrrvvvxxxxxxuuupppjjjuuu}}}|||iiiZZZkkkjjj^^^ddd___VVVYYYfffvvvuuugggbbb^^^XXXUUUTTTQQQMMMIIICCCBBBAAAAAAAAABBBCCCDDDEEEAAAEEEMMMYYY{{{]]]EEEEEE>>>??????>>>===<<<;;;;;;:::888999;;;<<<>>>AAAEEEHHH\\\tttzzz}}}yyyssshhh\\\XXXWWWZZZaaaiiiqqq{{{tttdddWWWNNNHHHEEEKKKYYYiiitttlllRRRNNNTTTXXXbbbnnnuuuqqqbbbXXXiiiuuuiiieeennn___ZZZWWWQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOOOOPPPOOOMMMPPPTTT\\\]]]aaafffgggjjjttt~~~yyysssooonnnllljjjhhhddd___\\\PPPLLLHHHNNNaaawwwkkkJJJCCC???@@@AAA???>>>>>>>>><<>>>>>:::===<<<;;;::::::;;;<<<===;;;888CCCGGGKKKvvvuuufffxxxoooggg]]]aaazzzjjjRRRVVVrrrsssiiixxxooozzzzzzhhhWWWTTTZZZ___bbbddddddhhhmmmsss{{{}}}ttthhhmmmyyyqqqiii{{{zzzeeeWWWUUUWWWXXXjjjwwwyyyeee___\\\YYYVVVRRRNNNJJJFFFBBBAAAAAAAAAAAABBBCCCCCCDDDCCCHHHKKKRRRsss^^^JJJAAACCC@@@@@@??????>>>=========???<<<:::===???@@@EEEKKKXXX~~~zzzuuujjj^^^YYYYYY\\\cccjjjuuu~~~wwwgggZZZQQQJJJFFFIIIPPPXXXaaannn|||ooo]]]NNNRRR```pppwwwdddppptttjjjggguuueee]]]WWWQQQSSSTTTVVVWWWWWWVVVTTTSSSQQQNNNOOOPPPOOOMMMOOOTTT[[[\\\```eeefffiiirrr}}}zzzrrrooonnnlllkkkiiieee```]]]RRRLLLGGGLLL]]]sss~~~qqqKKKDDD???@@@AAA???===>>>>>><<>>======;;;;;;======>>>AAAQQQzzzUUUfffzzzzzz|||PPPEEE@@@>>>===:::<<<<<<<<<<<<===>>>??????BBB@@@JJJPPPXXXtttqqqhhh```aaa|||kkkRRRUUUpppzzzkkk```kkkvvv}}}{{{ppphhh[[[PPPOOOSSSUUUWWWYYY]]]bbbiiirrr|||xxxnnnlllwwwlll[[[WWW[[[eeevvv{{{uuuyyyhhh___\\\YYYUUURRRNNNJJJFFFCCCBBBBBBBBBBBBCCCDDDDDDGGGEEEIIIJJJQQQrrr___KKKAAACCC@@@@@@??????>>>=========???;;;:::===>>>@@@EEELLL]]]|||wwwlll```[[[[[[^^^eeelllxxxzzzkkk^^^SSSKKKGGGKKKKKKMMMSSS```jjjiiicccUUUPPPOOOZZZqqqiiiqqq~~~}}}yyyqqqiiieeezzzvvveee^^^[[[YYY[[[]]]^^^___\\\XXXTTTQQQPPPNNNNNNPPPOOOMMMOOOTTTYYY[[[___cccdddgggppp{{{}}}tttooonnnlllkkkjjjfffbbb^^^SSSMMMFFFIIIYYYooozzz{{{wwwKKKDDD??????@@@>>>===>>>>>><<<@@@EEEUUU}}}{{{mmmdddccc}}}vvvssstttrrrjjjcccRRRLLLIIIJJJPPP]]]ppp|||eeeVVV^^^{{{xxxdddSSSHHHFFFGGGHHHMMMMMMQQQYYYaaahhhrrr|||{{{xxxkkk___TTTRRRSSSQQQMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHJJJKKKWWWqqqyyyaaa]]]___pppvvvhhh]]]OOOFFF>>>======;;;;;;===<<<===AAASSS|||YYYjjjyyyyyy~~~QQQFFFAAA>>>===999888888:::;;;<<<=========EEECCCLLLVVVdddttthhhbbbccclllSSSTTTnnnppp[[[VVVaaafffgggcccYYYVVVPPPLLLMMMOOOOOOPPPTTTXXX___iiitttvvvoooyyynnn[[[[[[dddwwwjjjbbblll|||oooaaa^^^\\\XXXUUURRRNNNIIIFFFCCCCCCCCCCCCCCCDDDDDDEEEEEECCCGGGIIIQQQtttaaaLLLBBBDDD@@@??????>>>>>>======<<<>>>;;;;;;===>>>???EEEMMM___}}}xxxmmmaaa\\\[[[^^^eeelllwww|||ooohhheeekkknnnttt{{{{{{mmm```UUULLLGGGJJJIIIIIILLLVVV]]]ZZZRRRLLLOOOUUUeeexxx___iii~~~xxxuuusssmmmeee```wwwqqq```]]]cccfffiiihhhfffccc^^^XXXSSSOOOPPPNNNNNNPPPOOOMMMOOOTTTXXXYYY]]]aaabbbeeennnyyywwwooonnnlllkkkjjjgggbbb___TTTMMMEEEGGGXXXmmmyyy{{{{{{LLLEEE??????@@@>>>===>>>===<<>>======<<<<<<>>><<<>>>BBBSSS{{{~~~cccttt{{{||||||PPPEEEAAA>>>>>>:::999:::<<<===>>>======<<>>======<<<<<<===;;;;;;===>>>???FFFNNN\\\|||wwwlll```[[[ZZZ]]]ccckkktttvvvbbbVVVSSSSSS[[[]]]```dddiiirrr}}}yyykkk___TTTLLLHHHDDDGGGHHHIIILLLPPPNNNHHHMMMQQQ\\\ttthhhSSSaaa{{{{{{vvvsssrrrppphhh```qqq~~~rrrbbb```fffjjjllliiiddd___YYYUUURRRPPPPPPMMMNNNOOONNNLLLNNNSSSWWWXXX\\\```aaaccclllwww~~~wwwooonnnlllkkkiiifffaaa^^^SSSMMMEEEGGGXXXnnnzzz|||~~~MMMEEE?????????======>>>;;;;;;BBBIIIZZZxxxmmmbbbyyytttsssppphhhaaaTTTLLLGGGIIIQQQ___sss~~~hhhZZZddd|||kkkYYYKKKGGGKKKPPPWWWZZZcccmmmttt{{{qqq~~~mmm```UUUSSSSSSQQQMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHGGGJJJTTTiiizzz___[[[^^^ppp}}}tttggg\\\NNNEEE>>>======<<<<<<>>>===???BBBRRRyyylllwww{{{yyyMMMCCC@@@>>>???<<>>DDDHHHSSSyyyaaaMMMCCCCCC??????>>>>>>===<<<<<<<<<<<<;;;<<<>>>===>>>FFFOOO]]]|||wwwlll```[[[ZZZ\\\bbbiiirrr}}}|||aaaQQQKKKLLLMMMQQQSSSUUUVVVZZZbbbmmmuuuvvvhhh]]]TTTMMMIIIFFFLLLPPPOOOOOOQQQPPPMMMRRRUUUfffdddRRR___yyy}}}xxxnnnmmm~~~}}}llleeedddbbbbbb___[[[WWWTTTRRRRRRRRROOOMMMMMMOOONNNLLLNNNSSSWWWXXX\\\___```bbbkkkvvv{{{uuuooonnnllljjjhhhddd___\\\RRRKKKDDDGGGXXXmmmxxxyyyyyyNNNFFF???>>>???======>>>;;;;;;BBBJJJ[[[ttteeezzzuuusssppphhhbbbVVVMMMGGGIIIRRRaaauuu}}}fffXXXbbbvvvuuu}}}ooo]]]MMMHHHLLLRRRYYY___jjjuuuzzz|||tttuuummmaaaVVVSSSSSSQQQMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHGGGJJJSSSfffxxx]]]YYY]]]ooo}}}ssseee[[[NNNEEE=========<<<===???>>>???BBBRRRwwwqqqqqq{{{wwwLLLBBB@@@??????<<>>>>>======<<<<<<;;;;;;;;;<<<>>>===>>>FFFPPPeee}}}xxxlll```[[[ZZZ\\\bbbiiitttqqqYYYPPPPPPTTTVVVYYY]]]aaacccffflllvvv}}}sssfff[[[TTTNNNLLLNNNTTTZZZ\\\```ddddddbbb```cccyyyhhhVVV___zzzuuurrrhhhbbb]]]ZZZXXXVVVTTTSSSRRRQQQQQQOOOMMMMMMOOONNNLLLNNNSSSWWWXXX\\\___```bbbkkkuuu|||uuupppnnnllljjjgggccc]]]YYYOOOIIIBBBEEETTThhhqqqqqqrrrOOOFFF???>>>>>>======???===<<>>>>>>>>>>>>>>AAAIIIOOOhhh~~~mmmrrrhhhppprrrXXXUUUiiisssTTTEEEDDDKKKGGGEEEHHHFFFFFFIIIPPPXXX\\\^^^eeemmmqqqxxx{{{zzzyyymmm```ZZZ[[[\\\YYYVVVRRROOOKKKGGGCCCAAA@@@@@@@@@@@@AAABBBBBBDDDCCCHHHLLLUUUxxx^^^JJJ???AAA>>>>>>>>>===<<<<<<;;;;;;::::::===>>>======FFFQQQqqqyyymmmaaa\\\ZZZ\\\cccjjjwwwooo[[[VVV[[[___aaammmssszzz~~~rrreeeZZZTTTPPPNNNPPPVVV]]]dddllluuuvvvsssnnnrrrjjjXXX___{{{qqqgggbbb]]]XXXXXXXXXWWWUUUSSSPPPOOOOOOMMMMMMOOONNNLLLNNNSSSWWWXXX\\\___```bbbkkkuuuxxxpppnnnllliiifffaaa\\\WWWMMMGGGAAABBBQQQccckkkkkknnnOOOGGG???>>>>>>======???>>>===BBBIIIZZZrrr{{{wwwwwwuuuoooiiiYYYOOOGGGJJJTTTdddxxxhhhYYYcccnnnrrr~~~tttcccQQQJJJMMMTTTdddjjjttt|||gggnnnbbbVVVTTTTTTQQQMMMKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHJJJPPPcccuuuZZZVVV[[[ooo~~~rrrdddXXXMMMDDD===============???===???BBBRRRwwwyyyhhhppp|||PPPEEEAAA??????;;;@@@@@@>>>>>>>>>???@@@AAA<<>>@@@>>>>>>>>>===<<<<<<;;;;;;999:::===???======FFFQQQyyywwwnnnaaaVVVTTTZZZeeelllttt~~~oooccchhhvvvsssfff^^^VVVNNNHHHPPPRRRWWWdddsss|||vvv[[[___ooo```]]]ZZZUUUTTTTTTTTTSSSSSSRRRRRRMMMMMMLLLLLLLLLLLLMMMMMMRRRXXX^^^___]]]aaallluuuwwwmmmlllkkkiiifff```ZZZUUUGGGDDDAAAEEESSSfffqqqssstttSSSGGG>>>>>>AAAAAAAAAAAA:::???AAAHHHbbbtttzzzxxxuuuqqqmmm```RRRJJJNNNWWWbbbwwwhhhYYYbbbnnntttwwwhhhVVVLLLOOOYYYqqqooozzz{{{vvvtttaaaSSSSSSTTTNNNKKKNNNLLLKKKKKKJJJIIIIIIHHHHHHEEELLLUUUhhhttt]]]YYY^^^rrr|||tttdddWWWLLLFFF???<<<>>>@@@@@@>>>===AAA@@@OOOxxx{{{dddvvvWWWJJJCCC>>>AAABBB<<<<<<<<<<<<===>>>???@@@FFFIIITTTrrrlll{{{rrrbbbmmmoooYYYXXXdddrrrNNNHHHDDDDDDDDDBBBBBBDDDGGGOOOYYYbbbjjjrrr}}}sss||||||ooohhhddd```]]][[[YYYUUUQQQMMMLLLKKKKKKMMMRRRMMMAAA<<>>FFFSSS]]]www[[[CCCDDDBBB???>>>===;;;:::999999999;;;888;;;@@@===:::FFFXXX}}}xxxqqqeee\\\ZZZ```hhhooo}}}llliiixxxvvvjjjbbb[[[TTTOOOPPPOOOSSS\\\iiitttzzz{{{hhhffftttddd___ZZZUUUTTTTTTSSSRRRRRRQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNSSSYYY___```^^^bbbllluuutttnnnmmmllljjjfff```XXXSSSLLLJJJEEEEEEPPPbbbpppuuuwwwSSSHHH???>>>AAAAAA@@@AAA777<<>>;;;<<<>>>===<<<;;;>>>>>>PPP~~~yyy```qqqSSSEEE>>>:::<<<;;;<<<;;;;;;<<<<<<===>>>???GGGMMMYYYtttkkkuuuuuuhhhccc~~~sss]]][[[eeerrrQQQJJJEEEDDDDDDCCCDDDGGGGGGQQQ```nnnzzzvvvtttlll}}}|||ooofffbbb```]]][[[YYYWWWSSSNNNKKKIIIHHHGGGYYY```]]]OOOFFFGGGHHHEEEDDD???DDDLLLWWWxxx\\\AAABBB@@@>>>===<<<;;;::::::::::::;;;999<<<@@@>>><<>>===<<<===<<>>???@@@???>>>AAACCCCCCZZZnnn[[[pppSSSEEEAAAAAACCC@@@????????????@@@AAABBBBBBGGGPPP^^^yyyffflllvvvfffddd}}}sss^^^YYY___vvvTTTLLLEEEDDDDDDDDDGGGLLLQQQ]]]nnnuuummmuuuxxx||||||uuulllgggdddccc```^^^WWWUUUQQQLLLHHHEEEDDDCCCJJJRRRRRREEE::::::======EEECCCEEEEEEOOOuuu\\\BBBBBB@@@<<<<<<;;;::::::::::::::::::999;;;???===<<>>;;;;;;;;;;;;:::>>>@@@CCC^^^wwwZZZUUUqqqSSSDDDAAAAAAAAA<<<<<<;;;;;;<<<<<<===>>>???CCCOOO___wwwhhhfff~~~uuu```eee}}}sss___WWWYYY~~~UUULLLDDDCCCCCCDDDIIINNNXXXdddwwwwww}}}yyytttmmmiiiccc___\\\YYYUUURRR[[[YYYUUUQQQMMMJJJHHHGGGHHHNNNNNNGGGAAACCCFFFFFFBBBDDDGGGFFFQQQzzz]]]DDDCCC@@@CCCBBBAAA@@@????????????@@@???BBBDDDCCCCCCLLLXXXoooyyyzzzssshhh___\\\___fffjjj}}}rrreeeZZZSSSNNNLLLSSSRRRRRRUUU]]]hhhqqqvvvwwwkkkyyyvvv{{{rrrnnnrrr~~~yyyeeebbbbbbUUUUUUTTTRRRQQQOOONNNNNNLLLLLLKKKKKKKKKKKKLLLLLLPPPUUUZZZ^^^```eeelllrrrpppnnnmmmllljjjfff___WWWQQQFFFBBB???GGG[[[ooouuurrrPPPHHHAAAAAA@@@>>>>>>@@@999<<